Browse Source

boards: remove `HCI_SPI` defaults

The `HCI_SPI` symbol is now automatically selected from devicetree,
removing the need for board specific defaults.

Signed-off-by: Jordan Yates <jordan@embeint.com>
pull/80356/head
Jordan Yates 11 months ago committed by Henrik Brix Andersen
parent
commit
e876c5d487
  1. 10
      boards/96boards/carbon/Kconfig.defconfig
  2. 6
      boards/shields/x_nucleo_bnrg2a1/Kconfig.defconfig
  3. 6
      boards/shields/x_nucleo_idb05a1/Kconfig.defconfig
  4. 12
      boards/shields/x_nucleo_wb05kn1/Kconfig.defconfig
  5. 6
      boards/st/b_l4s5i_iot01a/Kconfig.defconfig
  6. 6
      boards/st/disco_l475_iot1/Kconfig.defconfig
  7. 6
      boards/st/sensortile_box/Kconfig.defconfig
  8. 6
      boards/st/sensortile_box_pro/Kconfig.defconfig
  9. 6
      boards/st/steval_stwinbx1/Kconfig.defconfig
  10. 6
      boards/st/stm32l562e_dk/Kconfig.defconfig
  11. 2
      doc/releases/migration-guide-4.0.rst

10
boards/96boards/carbon/Kconfig.defconfig

@ -9,16 +9,6 @@ config SPI_STM32_INTERRUPT @@ -9,16 +9,6 @@ config SPI_STM32_INTERRUPT
default y
depends on SPI
if BT
config SPI
default y
config BT_SPI
default y
endif # BT
endif # BOARD_96B_CARBON_STM32F401XE
if BOARD_96B_CARBON_NRF51822

6
boards/shields/x_nucleo_bnrg2a1/Kconfig.defconfig

@ -5,12 +5,6 @@ if SHIELD_X_NUCLEO_BNRG2A1 @@ -5,12 +5,6 @@ if SHIELD_X_NUCLEO_BNRG2A1
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y

6
boards/shields/x_nucleo_idb05a1/Kconfig.defconfig

@ -5,12 +5,6 @@ if SHIELD_X_NUCLEO_IDB05A1 @@ -5,12 +5,6 @@ if SHIELD_X_NUCLEO_IDB05A1
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y
# Disable Flow control

12
boards/shields/x_nucleo_wb05kn1/Kconfig.defconfig

@ -5,22 +5,10 @@ if SHIELD_X_NUCLEO_WB05KN1_UART || SHIELD_X_NUCLEO_WB05KN1_SPI @@ -5,22 +5,10 @@ if SHIELD_X_NUCLEO_WB05KN1_UART || SHIELD_X_NUCLEO_WB05KN1_SPI
if BT
config SPI
default y
depends on SHIELD_X_NUCLEO_WB05KN1_SPI
config SPI_STM32_INTERRUPT
default y
depends on SPI
config BT_SPI
default y
depends on DT_HAS_ST_HCI_SPI_V2_ENABLED
config BT_H4
default y
depends on DT_HAS_ZEPHYR_BT_HCI_UART_ENABLED
config BT_BLUENRG_ACI
default y

6
boards/st/b_l4s5i_iot01a/Kconfig.defconfig

@ -24,12 +24,6 @@ endchoice @@ -24,12 +24,6 @@ endchoice
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y
# Disable Flow control

6
boards/st/disco_l475_iot1/Kconfig.defconfig

@ -24,12 +24,6 @@ endchoice @@ -24,12 +24,6 @@ endchoice
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y
# Disable Flow control

6
boards/st/sensortile_box/Kconfig.defconfig

@ -7,12 +7,6 @@ if BOARD_SENSORTILE_BOX @@ -7,12 +7,6 @@ if BOARD_SENSORTILE_BOX
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y
# Disable Flow control

6
boards/st/sensortile_box_pro/Kconfig.defconfig

@ -7,12 +7,6 @@ if BOARD_SENSORTILE_BOX_PRO @@ -7,12 +7,6 @@ if BOARD_SENSORTILE_BOX_PRO
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y

6
boards/st/steval_stwinbx1/Kconfig.defconfig

@ -7,12 +7,6 @@ if BOARD_STEVAL_STWINBX1 @@ -7,12 +7,6 @@ if BOARD_STEVAL_STWINBX1
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y

6
boards/st/stm32l562e_dk/Kconfig.defconfig

@ -7,12 +7,6 @@ if BOARD_STM32L562E_DK @@ -7,12 +7,6 @@ if BOARD_STM32L562E_DK
if BT
config SPI
default y
config BT_SPI
default y
config BT_BLUENRG_ACI
default y

2
doc/releases/migration-guide-4.0.rst

@ -330,6 +330,8 @@ Bluetooth HCI @@ -330,6 +330,8 @@ Bluetooth HCI
* The ``bt-hci-bus`` and ``bt-hci-quirks`` devicetree properties for HCI bindings have been changed
to use lower-case strings without the ``BT_HCI_QUIRK_`` and ``BT_HCI_BUS_`` prefixes.
* The Kconfig option :kconfig:option:`BT_SPI` is now automatically selected based on devicetree
compatibles and can be removed from board ``.defconfig`` files.
Bluetooth Mesh
==============

Loading…
Cancel
Save