-
CONFIG_BT_CTLR
¶
Bluetooth Controller
Type: bool
Help¶
Enables support for SoC native controller implementations.
Direct dependencies¶
BOARD_96B_CARBON_NRF51
|| BOARD_96B_NITROGEN
|| BOARD_BBC_MICROBIT
|| BOARD_BL652_DVK
|| BOARD_BL654_DVK
|| BOARD_CURIE_BLE
|| BOARD_NRF51_BLE400
|| BOARD_NRF51_BLENANO
|| BOARD_NRF51_PCA10028
|| BOARD_NRF51_VBLUNO51
|| BOARD_NRF52832_MDK
|| BOARD_NRF52840_BLIP
|| BOARD_NRF52840_MDK
|| BOARD_NRF52840_PCA10056
|| BOARD_NRF52840_PCA10059
|| BOARD_NRF52840_PCA10090
|| BOARD_NRF52_ADAFRUIT_FEATHER
|| BOARD_NRF52_BLENANO2
|| BOARD_NRF52_PCA10040
|| BOARD_NRF52_PCA20020
|| BOARD_NRF52_SPARKFUN
|| BOARD_NRF52_VBLUNO52
|| BOARD_PARTICLE_ARGON
|| BOARD_PARTICLE_BORON
|| BOARD_PARTICLE_XENON
|| BOARD_QUARK_SE_C1000_BLE
|| (BT
&& BOARD_REEL_BOARD
) || (BT
&& BOARD_NRF52_BSIM
) || BOARD_NRF52810_PCA10040
|| (BT_HCI
&& BT
)
(Includes any dependencies from if’s and menus.)
Defaults¶
BT
ifBOARD_96B_CARBON_NRF51
BT
ifBOARD_96B_NITROGEN
BT
ifBOARD_BBC_MICROBIT
BT
ifBOARD_BL652_DVK
BT
ifBOARD_BL654_DVK
BT
ifBOARD_CURIE_BLE
BT
ifBOARD_NRF51_BLE400
BT
ifBOARD_NRF51_BLENANO
BT
ifBOARD_NRF51_PCA10028
BT
ifBOARD_NRF51_VBLUNO51
BT
ifBOARD_NRF52832_MDK
BT
ifBOARD_NRF52840_BLIP
BT
ifBOARD_NRF52840_MDK
BT
ifBOARD_NRF52840_PCA10056
BT
ifBOARD_NRF52840_PCA10059
BT
ifBOARD_NRF52840_PCA10090
BT
ifBOARD_NRF52_ADAFRUIT_FEATHER
BT
ifBOARD_NRF52_BLENANO2
BT
ifBOARD_NRF52_PCA10040
BT
ifBOARD_NRF52_PCA20020
BT
ifBOARD_NRF52_SPARKFUN
BT
ifBOARD_NRF52_VBLUNO52
BT
ifBOARD_PARTICLE_ARGON
BT
ifBOARD_PARTICLE_BORON
BT
ifBOARD_PARTICLE_XENON
BT
ifBOARD_QUARK_SE_C1000_BLE
- “y” if
BT
&&BOARD_REEL_BOARD
- “y” if
BT
&&BOARD_NRF52_BSIM
- “y” if
BT
&&BOARD_NRF52810_PCA10040
Kconfig definitions¶
At boards/arm/96b_carbon_nrf51/Kconfig.defconfig:12
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_96B_CARBON_NRF51
depends onBOARD_96B_CARBON_NRF51
At boards/arm/96b_nitrogen/Kconfig.defconfig:26
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_96B_NITROGEN
depends onBOARD_96B_NITROGEN
At boards/arm/bbc_microbit/Kconfig.defconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_BBC_MICROBIT
depends onBOARD_BBC_MICROBIT
At boards/arm/bl652_dvk/Kconfig.defconfig:43
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_BL652_DVK
depends onBOARD_BL652_DVK
At boards/arm/bl654_dvk/Kconfig.defconfig:60
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_BL654_DVK
depends onBOARD_BL654_DVK
At boards/arm/curie_ble/Kconfig.defconfig:12
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_CURIE_BLE
depends onBOARD_CURIE_BLE
At boards/arm/nrf51_ble400/Kconfig.defconfig:26
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF51_BLE400
depends onBOARD_NRF51_BLE400
At boards/arm/nrf51_blenano/Kconfig.defconfig:12
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF51_BLENANO
depends onBOARD_NRF51_BLENANO
At boards/arm/nrf51_pca10028/Kconfig.defconfig:33
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF51_PCA10028
depends onBOARD_NRF51_PCA10028
At boards/arm/nrf51_vbluno51/Kconfig.defconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF51_VBLUNO51
depends onBOARD_NRF51_VBLUNO51
At boards/arm/nrf52832_mdk/Kconfig.defconfig:26
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52832_MDK
depends onBOARD_NRF52832_MDK
At boards/arm/nrf52840_blip/Kconfig.defconfig:29
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52840_BLIP
depends onBOARD_NRF52840_BLIP
At boards/arm/nrf52840_mdk/Kconfig.defconfig:43
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52840_MDK
depends onBOARD_NRF52840_MDK
At boards/arm/nrf52840_pca10056/Kconfig.defconfig:60
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52840_PCA10056
depends onBOARD_NRF52840_PCA10056
At boards/arm/nrf52840_pca10059/Kconfig.defconfig:68
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52840_PCA10059
depends onBOARD_NRF52840_PCA10059
At boards/arm/nrf52840_pca10090/Kconfig.defconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52840_PCA10090
depends onBOARD_NRF52840_PCA10090
At boards/arm/nrf52_adafruit_feather/Kconfig.defconfig:12
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_ADAFRUIT_FEATHER
depends onBOARD_NRF52_ADAFRUIT_FEATHER
At boards/arm/nrf52_blenano2/Kconfig.defconfig:28
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_BLENANO2
depends onBOARD_NRF52_BLENANO2
At boards/arm/nrf52_pca10040/Kconfig.defconfig:40
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_PCA10040
depends onBOARD_NRF52_PCA10040
At boards/arm/nrf52_pca20020/Kconfig.defconfig:49
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_PCA20020
depends onBOARD_NRF52_PCA20020
At boards/arm/nrf52_sparkfun/Kconfig.defconfig:13
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_SPARKFUN
depends onBOARD_NRF52_SPARKFUN
At boards/arm/nrf52_vbluno52/Kconfig.defconfig:28
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_NRF52_VBLUNO52
depends onBOARD_NRF52_VBLUNO52
At boards/arm/particle_argon/Kconfig.defconfig:50
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_PARTICLE_ARGON
depends onBOARD_PARTICLE_ARGON
At boards/arm/particle_boron/Kconfig.defconfig:50
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_PARTICLE_BORON
depends onBOARD_PARTICLE_BORON
At boards/arm/particle_xenon/Kconfig.defconfig:51
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_PARTICLE_XENON
depends onBOARD_PARTICLE_XENON
At boards/arm/quark_se_c1000_ble/Kconfig.defconfig:12
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool defaultBT
ifBOARD_QUARK_SE_C1000_BLE
depends onBOARD_QUARK_SE_C1000_BLE
At boards/arm/reel_board/Kconfig.defconfig:79
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool default "y" ifBT
&&BOARD_REEL_BOARD
depends onBT
&&BOARD_REEL_BOARD
At boards/posix/nrf52_bsim/Kconfig.defconfig:19
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_CTLR bool default "y" ifBT
&&BOARD_NRF52_BSIM
depends onBT
&&BOARD_NRF52_BSIM
At boards/arm/nrf52810_pca10040/Kconfig:16
Included via Kconfig:10
→ Kconfig.zephyr:25
→ boards/Kconfig:27
Menu path: (top menu) → Board Options
config BT_CTLR bool default "y" ifBT
&&BOARD_NRF52810_PCA10040
depends onBOARD_NRF52810_PCA10040
At subsys/bluetooth/controller/Kconfig:10
Included via Kconfig:10
→ Kconfig.zephyr:39
→ subsys/Kconfig:8
→ subsys/bluetooth/Kconfig:145
Menu path: (top menu) → Bluetooth
config BT_CTLR bool prompt "Bluetooth Controller" ifBT_HCI
&&BT
depends onBT_HCI
&&BT
help Enables support for SoC native controller implementations.
(Definitions include propagated dependencies, including from if’s and menus.)