Browse Source

Bluetooth: Controller: Replace BT_CTLR with HAS_BT_CTLR

Deprecate BT_CTLR, and add a new HAS_BT_CTLR as a virtual option which
specific users (like BT_LL_SW_SPLIT) select. This also means that we can
remove all places that were forcefully enabling the BT_CTLR option, and
instead we now depend on devicetree to get some local LL HCI driver
enabled which in turn also enables the HAS_BT_CTLR option.

Signed-off-by: Johan Hedberg <johan.hedberg@silabs.com>
pull/82472/head
Johan Hedberg 7 months ago committed by Benjamin Cabé
parent
commit
8b02141ca7
  1. 3
      boards/96boards/carbon/Kconfig.defconfig
  2. 3
      boards/96boards/nitrogen/Kconfig.defconfig
  3. 3
      boards/aconno/acn52832/Kconfig.defconfig
  4. 3
      boards/adafruit/feather_nrf52840/Kconfig.defconfig
  5. 3
      boards/adafruit/itsybitsy/Kconfig.defconfig
  6. 3
      boards/adafruit/nrf52_adafruit_feather/Kconfig.defconfig
  7. 3
      boards/arduino/nano_33_ble/Kconfig.defconfig
  8. 3
      boards/arduino/nicla_sense_me/Kconfig.defconfig
  9. 3
      boards/bbc/microbit/Kconfig.defconfig
  10. 3
      boards/bbc/microbit_v2/Kconfig.defconfig
  11. 3
      boards/bcdevices/plt_demo_v2/Kconfig.defconfig
  12. 3
      boards/bytesatwork/bytesensi_l/Kconfig.defconfig
  13. 3
      boards/contextualelectronics/abc/Kconfig.defconfig
  14. 3
      boards/croxel/croxel_cx1825/Kconfig.defconfig
  15. 3
      boards/ct/ctcc/Kconfig.defconfig
  16. 3
      boards/ebyte/e73_tbb/Kconfig.defconfig
  17. 3
      boards/electronut/nrf52840_blip/Kconfig.defconfig
  18. 3
      boards/electronut/nrf52840_papyr/Kconfig.defconfig
  19. 5
      boards/ezurio/bl5340_dvk/Kconfig.defconfig
  20. 3
      boards/ezurio/bl652_dvk/Kconfig.defconfig
  21. 3
      boards/ezurio/bl653_dvk/Kconfig.defconfig
  22. 3
      boards/ezurio/bl654_dvk/Kconfig.defconfig
  23. 3
      boards/ezurio/bl654_sensor_board/Kconfig.defconfig
  24. 3
      boards/ezurio/bl654_usb/Kconfig.defconfig
  25. 3
      boards/ezurio/bt510/Kconfig.defconfig
  26. 3
      boards/ezurio/bt610/Kconfig.defconfig
  27. 3
      boards/ezurio/mg100/Kconfig.defconfig
  28. 3
      boards/ezurio/pinnacle_100_dvk/Kconfig.defconfig
  29. 3
      boards/ezurio/rm1xx_dvk/Kconfig.defconfig
  30. 3
      boards/holyiot/yj16019/Kconfig.defconfig
  31. 3
      boards/makerdiary/nrf52832_mdk/Kconfig.defconfig
  32. 3
      boards/makerdiary/nrf52840_mdk/Kconfig.defconfig
  33. 3
      boards/makerdiary/nrf52840_mdk_usb_dongle/Kconfig.defconfig
  34. 4
      boards/native/nrf_bsim/Kconfig.defconfig
  35. 3
      boards/nordic/nrf21540dk/Kconfig.defconfig
  36. 3
      boards/nordic/nrf51dk/Kconfig.defconfig
  37. 3
      boards/nordic/nrf51dongle/Kconfig.defconfig
  38. 3
      boards/nordic/nrf52833dk/Kconfig.defconfig
  39. 3
      boards/nordic/nrf52840dk/Kconfig.defconfig
  40. 3
      boards/nordic/nrf52840dongle/Kconfig.defconfig
  41. 5
      boards/nordic/nrf52dk/Kconfig
  42. 3
      boards/nordic/nrf5340_audio_dk/Kconfig.defconfig
  43. 3
      boards/nordic/nrf5340dk/Kconfig.defconfig
  44. 3
      boards/nordic/nrf54h20dk/Kconfig.defconfig
  45. 3
      boards/nordic/nrf54l15dk/Kconfig.defconfig
  46. 3
      boards/nordic/nrf54l20pdk/Kconfig.defconfig
  47. 3
      boards/nordic/nrf7002dk/Kconfig
  48. 3
      boards/nordic/nrf9160dk/Kconfig.defconfig
  49. 3
      boards/nordic/nrf9280pdk/Kconfig.defconfig
  50. 3
      boards/nordic/thingy52/Kconfig.defconfig
  51. 3
      boards/nordic/thingy53/Kconfig.defconfig
  52. 3
      boards/openisa/rv32m1_vega/Kconfig.defconfig
  53. 3
      boards/panasonic/pan1770_evb/Kconfig.defconfig
  54. 3
      boards/panasonic/pan1780_evb/Kconfig.defconfig
  55. 3
      boards/panasonic/pan1781_evb/Kconfig.defconfig
  56. 3
      boards/panasonic/pan1782_evb/Kconfig.defconfig
  57. 3
      boards/panasonic/pan1783/Kconfig.defconfig
  58. 3
      boards/particle/argon/Kconfig.defconfig
  59. 3
      boards/particle/boron/Kconfig.defconfig
  60. 3
      boards/particle/nrf51_blenano/Kconfig.defconfig
  61. 3
      boards/particle/nrf52_blenano2/Kconfig.defconfig
  62. 3
      boards/particle/xenon/Kconfig.defconfig
  63. 4
      boards/phytec/reel_board/Kconfig.defconfig
  64. 3
      boards/pine64/pinetime_devkit0/Kconfig.defconfig
  65. 3
      boards/qorvo/decawave_dwm1001_dev/Kconfig.defconfig
  66. 3
      boards/qorvo/decawave_dwm3001cdk/Kconfig.defconfig
  67. 3
      boards/rakwireless/rak4631/Kconfig.defconfig
  68. 3
      boards/rakwireless/rak5010/Kconfig.defconfig
  69. 3
      boards/raytac/mdbt50q_db_33/Kconfig.defconfig
  70. 3
      boards/raytac/mdbt50q_db_40/Kconfig.defconfig
  71. 3
      boards/raytac/mdbt53_db_40/Kconfig.defconfig
  72. 3
      boards/raytac/mdbt53v_db_40/Kconfig.defconfig
  73. 3
      boards/ruuvi/ruuvitag/Kconfig.defconfig
  74. 3
      boards/seeed/xiao_ble/Kconfig.defconfig
  75. 2
      boards/shields/mikroe_ble_tiny_click/Kconfig.defconfig
  76. 3
      boards/sparkfun/micromod/Kconfig.defconfig
  77. 3
      boards/sparkfun/nrf52_sparkfun/Kconfig.defconfig
  78. 3
      boards/u-blox/ubx_bmd300eval/Kconfig.defconfig
  79. 5
      boards/u-blox/ubx_bmd330eval/Kconfig
  80. 3
      boards/u-blox/ubx_bmd340eval/Kconfig.defconfig
  81. 3
      boards/u-blox/ubx_bmd345eval/Kconfig.defconfig
  82. 5
      boards/u-blox/ubx_bmd360eval/Kconfig
  83. 3
      boards/u-blox/ubx_bmd380eval/Kconfig.defconfig
  84. 3
      boards/u-blox/ubx_evkannab1/Kconfig.defconfig
  85. 3
      boards/u-blox/ubx_evkninab1/Kconfig.defconfig
  86. 3
      boards/u-blox/ubx_evkninab3/Kconfig.defconfig
  87. 3
      boards/u-blox/ubx_evkninab4/Kconfig.defconfig
  88. 3
      boards/vngiotlab/nrf51_vbluno51/Kconfig.defconfig
  89. 3
      boards/vngiotlab/nrf52_vbluno52/Kconfig.defconfig
  90. 3
      boards/waveshare/nrf51_ble400/Kconfig.defconfig
  91. 3
      boards/we/ophelia1ev/Kconfig.defconfig
  92. 3
      boards/we/proteus2ev/Kconfig.defconfig
  93. 3
      boards/we/proteus3ev/Kconfig.defconfig
  94. 2
      drivers/crypto/Kconfig.nrf_ecb
  95. 3
      samples/bluetooth/direction_finding_central/boards/nrf52833dk_nrf52820.conf
  96. 3
      samples/bluetooth/direction_finding_central/boards/nrf52833dk_nrf52833.conf
  97. 3
      samples/bluetooth/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52820.conf
  98. 3
      samples/bluetooth/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52833.conf
  99. 3
      samples/bluetooth/direction_finding_connectionless_tx/boards/nrf52833dk_nrf52820.conf
  100. 3
      samples/bluetooth/direction_finding_connectionless_tx/boards/nrf52833dk_nrf52833.conf
  101. Some files were not shown because too many files have changed in this diff Show More

3
boards/96boards/carbon/Kconfig.defconfig

@ -13,7 +13,4 @@ endif # BOARD_96B_CARBON_STM32F401XE @@ -13,7 +13,4 @@ endif # BOARD_96B_CARBON_STM32F401XE
if BOARD_96B_CARBON_NRF51822
config BT_CTLR
default BT
endif # BOARD_96B_CARBON_NRF51822

3
boards/96boards/nitrogen/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_96B_NITROGEN
config BT_CTLR
default BT
endif # BOARD_96B_NITROGEN

3
boards/aconno/acn52832/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_ACN52832
config BT_CTLR
default BT
endif # BOARD_ACN52832

3
boards/adafruit/feather_nrf52840/Kconfig.defconfig

@ -6,7 +6,4 @@ @@ -6,7 +6,4 @@
if BOARD_ADAFRUIT_FEATHER_NRF52840
config BT_CTLR
default BT
endif # BOARD_ADAFRUIT_FEATHER_NRF52840

3
boards/adafruit/itsybitsy/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_ADAFRUIT_ITSYBITSY
config BT_CTLR
default BT
if BOARD_SERIAL_BACKEND_CDC_ACM
config USB_DEVICE_STACK

3
boards/adafruit/nrf52_adafruit_feather/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52_ADAFRUIT_FEATHER
config BT_CTLR
default BT
endif # BOARD_NRF52_ADAFRUIT_FEATHER

3
boards/arduino/nano_33_ble/Kconfig.defconfig

@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
if BOARD_ARDUINO_NANO_33_BLE
config BT_CTLR
default BT
config REGULATOR
default y if SENSOR

3
boards/arduino/nicla_sense_me/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_ARDUINO_NICLA_SENSE_ME
config BT_CTLR
default BT
endif # BOARD_ARDUINO_NICLA_SENSE_ME

3
boards/bbc/microbit/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BBC_MICROBIT
config BT_CTLR
default BT
if FXOS8700
choice FXOS8700_MODE

3
boards/bbc/microbit_v2/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_BBC_MICROBIT_V2
config BT_CTLR
default BT
endif # BOARD_BBC_MICROBIT_V2

3
boards/bcdevices/plt_demo_v2/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BLUECLOVER_PLT_DEMO_V2_NRF52832
config BT_CTLR
default BT
config I2C
default SENSOR

3
boards/bytesatwork/bytesensi_l/Kconfig.defconfig

@ -3,7 +3,4 @@ @@ -3,7 +3,4 @@
if BOARD_BYTESENSI_L
config BT_CTLR
default BT
endif # BOARD_BYTESENSI_L

3
boards/contextualelectronics/abc/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_CONTEXTUALELECTRONICS_ABC
config BT_CTLR
default BT
endif # BOARD_CONTEXTUALELECTRONICS_ABC

3
boards/croxel/croxel_cx1825/Kconfig.defconfig

@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
if BOARD_CROXEL_CX1825
config BT_CTLR
default BT
if LOG
# Logger cannot use itself to log

3
boards/ct/ctcc/Kconfig.defconfig

@ -52,7 +52,4 @@ endif # USB_DEVICE_STACK @@ -52,7 +52,4 @@ endif # USB_DEVICE_STACK
endif # BOARD_SERIAL_BACKEND_CDC_ACM
config BT_CTLR
default BT
endif # BOARD_CTCC_NRF52840

3
boards/ebyte/e73_tbb/Kconfig.defconfig

@ -6,7 +6,4 @@ @@ -6,7 +6,4 @@
if BOARD_EBYTE_E73_TBB_NRF52832
config BT_CTLR
default BT
endif # BOARD_EBYTE_E73_TBB_NRF52832

3
boards/electronut/nrf52840_blip/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52840_BLIP
config BT_CTLR
default BT
endif # BOARD_NRF52840_BLIP

3
boards/electronut/nrf52840_papyr/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52840_PAPYR
config BT_CTLR
default BT
endif # BOARD_NRF52840_PAPYR

5
boards/ezurio/bl5340_dvk/Kconfig.defconfig

@ -101,11 +101,6 @@ endif # BOARD_BL5340_DVK_NRF5340_CPUAPP || BOARD_BL5340_DVK_NRF5340_CPUAPP_NS @@ -101,11 +101,6 @@ endif # BOARD_BL5340_DVK_NRF5340_CPUAPP || BOARD_BL5340_DVK_NRF5340_CPUAPP_NS
if BOARD_BL5340_DVK_NRF5340_CPUNET
# BT_CTLR depends on BT. When BT is enabled we should default to also
# enabling the controller.
config BT_CTLR
default y if BT
config BT_ECC
default y if BT

3
boards/ezurio/bl652_dvk/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BL652_DVK
config BT_CTLR
default BT
if DAC
config I2C

3
boards/ezurio/bl653_dvk/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BL653_DVK
config BT_CTLR
default BT
if DAC
config I2C

3
boards/ezurio/bl654_dvk/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BL654_DVK
config BT_CTLR
default BT
if DAC
config I2C

3
boards/ezurio/bl654_sensor_board/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_BL654_SENSOR_BOARD
config BT_CTLR
default BT
endif # BOARD_BL654_SENSOR_BOARD

3
boards/ezurio/bl654_usb/Kconfig.defconfig

@ -53,7 +53,4 @@ config USB_DEVICE_LOG_LEVEL @@ -53,7 +53,4 @@ config USB_DEVICE_LOG_LEVEL
endif #BL654_USB_SERIAL_BACKEND_CDCACM
config BT_CTLR
default BT
endif # BOARD_BL654_USB

3
boards/ezurio/bt510/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BT510
config BT_CTLR
default BT
config I2C
default SENSOR

3
boards/ezurio/bt610/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_BT610
config BT_CTLR
default BT
config I2C
default $(dt_compat_on_bus,$(DT_COMPAT_TI_TCA9538),i2c)

3
boards/ezurio/mg100/Kconfig.defconfig

@ -15,7 +15,4 @@ config NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE @@ -15,7 +15,4 @@ config NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE
config REGULATOR
default DISK_DRIVER_SDMMC
config BT_CTLR
default BT
endif # BOARD_MG100

3
boards/ezurio/pinnacle_100_dvk/Kconfig.defconfig

@ -14,7 +14,4 @@ config MODEM_HL7800 @@ -14,7 +14,4 @@ config MODEM_HL7800
config NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE
default 4096
config BT_CTLR
default BT
endif # BOARD_PINNACLE_100_DVK

3
boards/ezurio/rm1xx_dvk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_RM1XX_DVK
config BT_CTLR
default BT
endif # BOARD_RM1XX_DVK

3
boards/holyiot/yj16019/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_HOLYIOT_YJ16019
config BT_CTLR
default BT
endif # BOARD_HOLYIOT_YJ16019

3
boards/makerdiary/nrf52832_mdk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52832_MDK
config BT_CTLR
default BT
endif # BOARD_NRF52832_MDK

3
boards/makerdiary/nrf52840_mdk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52840_MDK
config BT_CTLR
default BT
endif # BOARD_NRF52840_MDK

3
boards/makerdiary/nrf52840_mdk_usb_dongle/Kconfig.defconfig

@ -31,7 +31,4 @@ config SERIAL @@ -31,7 +31,4 @@ config SERIAL
endif # USB_DEVICE_STACK
config BT_CTLR
default BT
endif # BOARD_NRF52840_MDK_USB_DONGLE

4
boards/native/nrf_bsim/Kconfig.defconfig

@ -38,10 +38,6 @@ config SYS_CLOCK_TICKS_PER_SEC @@ -38,10 +38,6 @@ config SYS_CLOCK_TICKS_PER_SEC
default 10000 if NRF_GRTC_TIMER
default 32768
config BT_CTLR
default y if BOARD_NRF52_BSIM || BOARD_NRF5340BSIM_NRF5340_CPUNET || BOARD_NRF54L15BSIM_NRF54L15_CPUAPP
depends on BT
config HEAP_MEM_POOL_ADD_SIZE_BOARD
int
default 4096 if BT_HCI_IPC

3
boards/nordic/nrf21540dk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF21540DK
config BT_CTLR
default BT
endif # BOARD_NRF21540DK

3
boards/nordic/nrf51dk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF51DK_NRF51822
config BT_CTLR
default BT
endif # BOARD_NRF51DK_NRF51822

3
boards/nordic/nrf51dongle/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF51DONGLE
config BT_CTLR
default BT
endif # BOARD_NRF51DONGLE

3
boards/nordic/nrf52833dk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52833DK
config BT_CTLR
default BT
endif # BOARD_NRF52833DK

3
boards/nordic/nrf52840dk/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52840DK
config BT_CTLR
default BT
endif # BOARD_NRF52840DK

3
boards/nordic/nrf52840dongle/Kconfig.defconfig

@ -77,7 +77,4 @@ endif # USB_DEVICE_STACK @@ -77,7 +77,4 @@ endif # USB_DEVICE_STACK
endif # BOARD_SERIAL_BACKEND_CDC_ACM
config BT_CTLR
default BT
endif # BOARD_NRF52840DONGLE

5
boards/nordic/nrf52dk/Kconfig

@ -5,9 +5,4 @@ @@ -5,9 +5,4 @@
if BOARD_NRF52DK
# BT_CTLR depends on BT. When BT is enabled we should default to also
# enabling the controller.
config BT_CTLR
default y if BT
endif # BOARD_NRF52DK

3
boards/nordic/nrf5340_audio_dk/Kconfig.defconfig

@ -77,7 +77,4 @@ endif # BOARD_NRF5340_AUDIO_DK_NRF5340_CPUAPP || BOARD_NRF5340_AUDIO_DK_NRF5340_ @@ -77,7 +77,4 @@ endif # BOARD_NRF5340_AUDIO_DK_NRF5340_CPUAPP || BOARD_NRF5340_AUDIO_DK_NRF5340_
if BOARD_NRF5340_AUDIO_DK_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_NRF5340_AUDIO_DK_NRF5340_CPUNET

3
boards/nordic/nrf5340dk/Kconfig.defconfig

@ -77,7 +77,4 @@ endif # BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPP_NS @@ -77,7 +77,4 @@ endif # BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPP_NS
if BOARD_NRF5340DK_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_NRF5340DK_NRF5340_CPUNET

3
boards/nordic/nrf54h20dk/Kconfig.defconfig

@ -13,9 +13,6 @@ endif # BOARD_NRF54H20DK_NRF54H20_CPUAPP @@ -13,9 +13,6 @@ endif # BOARD_NRF54H20DK_NRF54H20_CPUAPP
if BOARD_NRF54H20DK_NRF54H20_CPURAD
config BT_CTLR
default y if BT
config MAX_THREAD_BYTES
default 3 if USERSPACE

3
boards/nordic/nrf54l15dk/Kconfig.defconfig

@ -4,9 +4,6 @@ @@ -4,9 +4,6 @@
if BOARD_NRF54L15DK_NRF54L05_CPUAPP || BOARD_NRF54L15DK_NRF54L10_CPUAPP || \
BOARD_NRF54L15DK_NRF54L15_CPUAPP
config BT_CTLR
default BT
config ROM_START_OFFSET
default 0x800 if BOOTLOADER_MCUBOOT

3
boards/nordic/nrf54l20pdk/Kconfig.defconfig

@ -3,9 +3,6 @@ @@ -3,9 +3,6 @@
if BOARD_NRF54L20PDK_NRF54L20_CPUAPP
config BT_CTLR
default BT
config ROM_START_OFFSET
default 0x800 if BOOTLOADER_MCUBOOT

3
boards/nordic/nrf7002dk/Kconfig

@ -32,9 +32,6 @@ endif @@ -32,9 +32,6 @@ endif
if BOARD_NRF7002DK_NRF5340_CPUNET
config BT_CTLR
default y if BT
config BT_ECC
default y if BT

3
boards/nordic/nrf9160dk/Kconfig.defconfig

@ -45,9 +45,6 @@ endif # BOARD_NRF9160DK_NRF9160 || BOARD_NRF9160DK_NRF9160_NS @@ -45,9 +45,6 @@ endif # BOARD_NRF9160DK_NRF9160 || BOARD_NRF9160DK_NRF9160_NS
if BOARD_NRF9160DK_NRF52840
config BT_CTLR
default BT
config BT_WAIT_NOP
default BT && $(dt_nodelabel_enabled,reset_input)

3
boards/nordic/nrf9280pdk/Kconfig.defconfig

@ -10,9 +10,6 @@ endif # BOARD_NRF9280PDK_NRF9280_CPUAPP @@ -10,9 +10,6 @@ endif # BOARD_NRF9280PDK_NRF9280_CPUAPP
if BOARD_NRF9280PDK_NRF9280_CPURAD
config BT_CTLR
default y if BT
endif # BOARD_NRF9280PDK_NRF9280_CPURAD
if BOARD_NRF9280PDK_NRF9280_CPUPPR

3
boards/nordic/thingy52/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_THINGY52
config BT_CTLR
default BT
endif # BOARD_THINGY52

3
boards/nordic/thingy53/Kconfig.defconfig

@ -136,9 +136,6 @@ endif # BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS @@ -136,9 +136,6 @@ endif # BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPP_NS
if BOARD_THINGY53_NRF5340_CPUNET
config BT_CTLR
default BT
config BT_ECC
default BT

3
boards/openisa/rv32m1_vega/Kconfig.defconfig

@ -5,9 +5,6 @@ if BOARD_RV32M1_VEGA @@ -5,9 +5,6 @@ if BOARD_RV32M1_VEGA
if BT
config BT_CTLR
default y
#TODO: Resolve the complete non-BLE support for crypto CAU3 firmware/driver
#config HAS_RV32M1_CAU3
# bool

3
boards/panasonic/pan1770_evb/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_PAN1770_EVB
config BT_CTLR
default BT
endif # BOARD_PAN1770_EVB

3
boards/panasonic/pan1780_evb/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_PAN1780_EVB
config BT_CTLR
default BT
endif # BOARD_PAN1780_EVB

3
boards/panasonic/pan1781_evb/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_PAN1781_EVB
config BT_CTLR
default BT
endif # BOARD_PAN1781_EVB

3
boards/panasonic/pan1782_evb/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_PAN1782_EVB
config BT_CTLR
default BT
endif # BOARD_PAN1782_EVB

3
boards/panasonic/pan1783/Kconfig.defconfig

@ -16,7 +16,4 @@ endif # SOC_NRF5340_CPUAPP_QKAA @@ -16,7 +16,4 @@ endif # SOC_NRF5340_CPUAPP_QKAA
if SOC_NRF5340_CPUNET_QKAA
config BT_CTLR
default y if BT
endif # SOC_NRF5340_CPUNET_QKAA

3
boards/particle/argon/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_PARTICLE_ARGON
config BT_CTLR
default BT
endif # BOARD_PARTICLE_ARGON

3
boards/particle/boron/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_PARTICLE_BORON
config BT_CTLR
default BT
if MODEM
config MODEM_UBLOX_SARA

3
boards/particle/nrf51_blenano/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF51_BLENANO
config BT_CTLR
default BT
endif # BOARD_NRF51_BLENANO

3
boards/particle/nrf52_blenano2/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52_BLENANO2
config BT_CTLR
default BT
endif # BOARD_NRF52_BLENANO2

3
boards/particle/xenon/Kconfig.defconfig

@ -6,7 +6,4 @@ @@ -6,7 +6,4 @@
if BOARD_PARTICLE_XENON
config BT_CTLR
default BT
endif # BOARD_PARTICLE_XENON

4
boards/phytec/reel_board/Kconfig.defconfig

@ -8,10 +8,6 @@ if BOARD_REEL_BOARD @@ -8,10 +8,6 @@ if BOARD_REEL_BOARD
config I2C
default y
config BT_CTLR
default y
depends on BT
if FXOS8700
choice FXOS8700_MODE

3
boards/pine64/pinetime_devkit0/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_PINETIME_DEVKIT0
config BT_CTLR
default BT
config INPUT
default y if LVGL

3
boards/qorvo/decawave_dwm1001_dev/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_DECAWAVE_DWM1001_DEV
config BT_CTLR
default BT
config I2C
default SENSOR

3
boards/qorvo/decawave_dwm3001cdk/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_DECAWAVE_DWM3001CDK
config BT_CTLR
default BT
config I2C
default SENSOR

3
boards/rakwireless/rak4631/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_RAK4631
config BT_CTLR
default BT
endif # BOARD_RAK4631

3
boards/rakwireless/rak5010/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_RAK5010
config BT_CTLR
default BT
endif # BOARD_RAK5010

3
boards/raytac/mdbt50q_db_33/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_RAYTAC_MDBT50Q_DB_33
config BT_CTLR
default BT
endif # BOARD_RAYTAC_MDBT50Q_DB_33

3
boards/raytac/mdbt50q_db_40/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_RAYTAC_MDBT50Q_DB_40
config BT_CTLR
default BT
endif # BOARD_RAYTAC_MDBT50Q_DB_40

3
boards/raytac/mdbt53_db_40/Kconfig.defconfig

@ -64,7 +64,4 @@ endif # BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUAPP || BOARD_RAYTAC_MDBT53_DB_40_NR @@ -64,7 +64,4 @@ endif # BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUAPP || BOARD_RAYTAC_MDBT53_DB_40_NR
if BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUNET

3
boards/raytac/mdbt53v_db_40/Kconfig.defconfig

@ -64,7 +64,4 @@ endif # BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUAPP || BOARD_RAYTAC_MDBT53V_DB_40_ @@ -64,7 +64,4 @@ endif # BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUAPP || BOARD_RAYTAC_MDBT53V_DB_40_
if BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUNET

3
boards/ruuvi/ruuvitag/Kconfig.defconfig

@ -8,7 +8,4 @@ if BOARD_RUUVI_RUUVITAG @@ -8,7 +8,4 @@ if BOARD_RUUVI_RUUVITAG
config SPI
default y
config BT_CTLR
default BT
endif # BOARD_RUUVI_RUUVITAG

3
boards/seeed/xiao_ble/Kconfig.defconfig

@ -5,9 +5,6 @@ @@ -5,9 +5,6 @@
if BOARD_XIAO_BLE
config BT_CTLR
default BT
if USB_DEVICE_STACK
config UART_CONSOLE

2
boards/shields/mikroe_ble_tiny_click/Kconfig.defconfig

@ -3,4 +3,4 @@ @@ -3,4 +3,4 @@
CONFIG_BT_HCI=y
CONFIG_BT_HCI_ACL_FLOW_CONTROL=n
CONFIG_BT_CTLR=n
CONFIG_BT_LL_SW_SPLIT=n

3
boards/sparkfun/micromod/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_MICROMOD_NRF52840
config BT_CTLR
default BT
endif # BOARD_MICROMOD_NRF52840

3
boards/sparkfun/nrf52_sparkfun/Kconfig.defconfig

@ -6,7 +6,4 @@ @@ -6,7 +6,4 @@
if BOARD_NRF52_SPARKFUN
config BT_CTLR
default BT
endif # BOARD_NRF52_SPARKFUN

3
boards/u-blox/ubx_bmd300eval/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_BMD300EVAL
config BT_CTLR
default BT
endif # BOARD_UBX_BMD300EVAL

5
boards/u-blox/ubx_bmd330eval/Kconfig

@ -2,8 +2,3 @@ @@ -2,8 +2,3 @@
# Copyright (c) 2021 u-blox AG
# SPDX-License-Identifier: Apache-2.0
# BT_CTLR depends on BT. When BT is enabled we should default to also
# enabling the controller.
config BT_CTLR
default y if BT

3
boards/u-blox/ubx_bmd340eval/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_BMD340EVAL
config BT_CTLR
default BT
endif # BOARD_UBX_BMD340EVAL

3
boards/u-blox/ubx_bmd345eval/Kconfig.defconfig

@ -6,7 +6,4 @@ @@ -6,7 +6,4 @@
if BOARD_UBX_BMD345EVAL_NRF52840
config BT_CTLR
default BT
endif # BOARD_UBX_BMD345EVAL_NRF52840

5
boards/u-blox/ubx_bmd360eval/Kconfig

@ -2,8 +2,3 @@ @@ -2,8 +2,3 @@
# Copyright (c) 2021 u-blox AG
# SPDX-License-Identifier: Apache-2.0
# BT_CTLR depends on BT. When BT is enabled we should default to also
# enabling the controller.
config BT_CTLR
default y if BT

3
boards/u-blox/ubx_bmd380eval/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_BMD380EVAL
config BT_CTLR
default BT
endif # BOARD_UBX_BMD380EVAL

3
boards/u-blox/ubx_evkannab1/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_EVKANNAB1
config BT_CTLR
default BT
endif # BOARD_UBX_EVKANNAB1

3
boards/u-blox/ubx_evkninab1/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_EVKNINAB1
config BT_CTLR
default BT
endif # BOARD_UBX_EVKNINAB1

3
boards/u-blox/ubx_evkninab3/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_EVKNINAB3
config BT_CTLR
default BT
endif # BOARD_UBX_EVKNINAB3

3
boards/u-blox/ubx_evkninab4/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_UBX_EVKNINAB4
config BT_CTLR
default BT
endif # BOARD_UBX_EVKNINAB4

3
boards/vngiotlab/nrf51_vbluno51/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF51_VBLUNO51
config BT_CTLR
default BT
endif # BOARD_NRF51_VBLUNO51

3
boards/vngiotlab/nrf52_vbluno52/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF52_VBLUNO52
config BT_CTLR
default BT
endif # BOARD_NRF52_VBLUNO52

3
boards/waveshare/nrf51_ble400/Kconfig.defconfig

@ -5,7 +5,4 @@ @@ -5,7 +5,4 @@
if BOARD_NRF51_BLE400
config BT_CTLR
default BT
endif # BOARD_NRF51_BLE400

3
boards/we/ophelia1ev/Kconfig.defconfig

@ -3,7 +3,4 @@ @@ -3,7 +3,4 @@
if BOARD_WE_OPHELIA1EV
config BT_CTLR
default BT
endif

3
boards/we/proteus2ev/Kconfig.defconfig

@ -3,7 +3,4 @@ @@ -3,7 +3,4 @@
if BOARD_WE_PROTEUS2EV_NRF52832
config BT_CTLR
default BT
endif

3
boards/we/proteus3ev/Kconfig.defconfig

@ -3,7 +3,4 @@ @@ -3,7 +3,4 @@
if BOARD_WE_PROTEUS3EV
config BT_CTLR
default BT
endif # BOARD_WE_PROTEUS3EV

2
drivers/crypto/Kconfig.nrf_ecb

@ -10,6 +10,6 @@ config CRYPTO_NRF_ECB @@ -10,6 +10,6 @@ config CRYPTO_NRF_ECB
# Bluetooth controller uses the ECB peripheral directly
# (see subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/ecb.c),
# hence this driver cannot be enabled together with it.
depends on !BT_CTLR
depends on !HAS_BT_CTLR
help
Enable nRF HAL-based AES ECB encryption driver

3
samples/bluetooth/direction_finding_central/boards/nrf52833dk_nrf52820.conf

@ -4,9 +4,6 @@ @@ -4,9 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
# Enable Direction Finding Feature including AoA and AoD
CONFIG_BT_CTLR_DF=y

3
samples/bluetooth/direction_finding_central/boards/nrf52833dk_nrf52833.conf

@ -4,9 +4,6 @@ @@ -4,9 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
# Enable Direction Finding Feature including AoA and AoD
CONFIG_BT_CTLR_DF=y

3
samples/bluetooth/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52820.conf

@ -1,6 +1,3 @@ @@ -1,6 +1,3 @@
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_SYNC_PERIODIC=y

3
samples/bluetooth/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52833.conf

@ -1,6 +1,3 @@ @@ -1,6 +1,3 @@
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_SYNC_PERIODIC=y

3
samples/bluetooth/direction_finding_connectionless_tx/boards/nrf52833dk_nrf52820.conf

@ -1,6 +1,3 @@ @@ -1,6 +1,3 @@
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_ADV_PERIODIC=y

3
samples/bluetooth/direction_finding_connectionless_tx/boards/nrf52833dk_nrf52833.conf

@ -1,6 +1,3 @@ @@ -1,6 +1,3 @@
CONFIG_BT_CTLR=y
CONFIG_BT_LL_SW_SPLIT=y
CONFIG_BT_CTLR_ADV_EXT=y
CONFIG_BT_CTLR_ADV_PERIODIC=y

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save