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>
This commit is contained in:
Johan Hedberg 2024-11-27 16:42:41 +02:00 committed by Benjamin Cabé
commit 8b02141ca7
205 changed files with 68 additions and 526 deletions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -101,11 +101,6 @@ endif # BOARD_BL5340_DVK_NRF5340_CPUAPP || BOARD_BL5340_DVK_NRF5340_CPUAPP_NS
if BOARD_BL5340_DVK_NRF5340_CPUNET 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 config BT_ECC
default y if BT default y if BT

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -38,10 +38,6 @@ config SYS_CLOCK_TICKS_PER_SEC
default 10000 if NRF_GRTC_TIMER default 10000 if NRF_GRTC_TIMER
default 32768 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 config HEAP_MEM_POOL_ADD_SIZE_BOARD
int int
default 4096 if BT_HCI_IPC default 4096 if BT_HCI_IPC

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -5,9 +5,4 @@
if BOARD_NRF52DK 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 endif # BOARD_NRF52DK

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -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 if BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUNET endif # BOARD_RAYTAC_MDBT53_DB_40_NRF5340_CPUNET

View file

@ -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 if BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUNET
config BT_CTLR
default y if BT
endif # BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUNET endif # BOARD_RAYTAC_MDBT53V_DB_40_NRF5340_CPUNET

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -2,8 +2,3 @@
# Copyright (c) 2021 u-blox AG # Copyright (c) 2021 u-blox AG
# SPDX-License-Identifier: Apache-2.0 # 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

View file

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

View file

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

View file

@ -2,8 +2,3 @@
# Copyright (c) 2021 u-blox AG # Copyright (c) 2021 u-blox AG
# SPDX-License-Identifier: Apache-2.0 # 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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

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