CONFIG_BT_CTLR

Bluetooth Controller

Type: bool

Help

Enables support for SoC native controller implementations.

Defaults

Kconfig definitions

At <Zephyr>/boards/arm/96b_carbon_nrf51/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_96B_CARBON_NRF51

At <Zephyr>/boards/arm/96b_nitrogen/Kconfig.defconfig:15

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_96B_NITROGEN

At <Zephyr>/boards/arm/adafruit_feather_nrf52840/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_ADAFRUIT_FEATHER_NRF52840

At <Zephyr>/boards/arm/arduino_nano_33_ble/Kconfig.defconfig:15

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_ARDUINO_NANO_33_BLE

At <Zephyr>/boards/arm/bbc_microbit/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BBC_MICROBIT

At <Zephyr>/boards/arm/bbc_microbit_v2/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BBC_MICROBIT_V2

At <Zephyr>/boards/arm/bl652_dvk/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BL652_DVK

At <Zephyr>/boards/arm/bl653_dvk/Kconfig.defconfig:25

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BL653_DVK

At <Zephyr>/boards/arm/bl654_dvk/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BL654_DVK

At <Zephyr>/boards/arm/bt510/Kconfig.defconfig:15

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_BT510

At <Zephyr>/boards/arm/contextualelectronics_abc/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_CONTEXTELEC_ABC

At <Zephyr>/boards/arm/decawave_dwm1001_dev/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_DECAWAVE_DWM1001_DEV

At <Zephyr>/boards/arm/holyiot_yj16019/Kconfig.defconfig:17

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_HOLYIOT_YJ16019

At <Zephyr>/boards/arm/nrf21540dk_nrf52840/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    depends on BOARD_NRF21540DK_NRF52840

At <Zephyr>/boards/arm/nrf51_ble400/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF51_BLE400

At <Zephyr>/boards/arm/nrf51_blenano/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF51_BLENANO

At <Zephyr>/boards/arm/nrf51_vbluno51/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF51_VBLUNO51

At <Zephyr>/boards/arm/nrf51dk_nrf51422/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF51DK_NRF51422

At <Zephyr>/boards/arm/nrf51dongle_nrf51422/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF51DONGLE_NRF51422

At <Zephyr>/boards/arm/nrf52832_mdk/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52832_MDK

At <Zephyr>/boards/arm/nrf52833dk_nrf52820/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52833DK_NRF52820

At <Zephyr>/boards/arm/nrf52833dk_nrf52833/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52833DK_NRF52833

At <Zephyr>/boards/arm/nrf52840_blip/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840_BLIP

At <Zephyr>/boards/arm/nrf52840_mdk/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840_MDK

At <Zephyr>/boards/arm/nrf52840_papyr/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840_PAPYR

At <Zephyr>/boards/arm/nrf52840dk_nrf52811/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840DK_NRF52811

At <Zephyr>/boards/arm/nrf52840dk_nrf52840/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840DK_NRF52840

At <Zephyr>/boards/arm/nrf52840dongle_nrf52840/Kconfig.defconfig:44

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52840DONGLE_NRF52840

At <Zephyr>/boards/arm/nrf52_adafruit_feather/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52_ADAFRUIT_FEATHER

At <Zephyr>/boards/arm/nrf52_blenano2/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52_BLENANO2

At <Zephyr>/boards/arm/nrf52_sparkfun/Kconfig.defconfig:12

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52_SPARKFUN

At <Zephyr>/boards/arm/nrf52_vbluno52/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52_VBLUNO52

At <Zephyr>/boards/arm/nrf52dk_nrf52805/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52DK_NRF52805

At <Zephyr>/boards/arm/nrf52dk_nrf52832/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF52DK_NRF52832

At <Zephyr>/boards/arm/nrf9160dk_nrf52840/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_NRF9160DK_NRF52840

At <Zephyr>/boards/arm/particle_argon/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_PARTICLE_ARGON

At <Zephyr>/boards/arm/particle_boron/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_PARTICLE_BORON

At <Zephyr>/boards/arm/particle_xenon/Kconfig.defconfig:22

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_PARTICLE_XENON

At <Zephyr>/boards/arm/pinetime_devkit0/Kconfig.defconfig:11

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_PINETIME_DEVKIT0

At <Zephyr>/boards/arm/pinnacle_100_dvk/Kconfig.defconfig:28

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_PINNACLE_100_DVK

At <Zephyr>/boards/arm/rak5010_nrf52840/Kconfig.defconfig:21

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_RAK5010_NRF52840

At <Zephyr>/boards/arm/reel_board/Kconfig.defconfig:25

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default y
    depends on BT && (BOARD_REEL_BOARD || BOARD_REEL_BOARD_V2)

At <Zephyr>/boards/arm/ruuvi_ruuvitag/Kconfig.defconfig:14

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_RUUVI_RUUVITAG

At <Zephyr>/boards/arm/thingy52_nrf52832/Kconfig.defconfig:14

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default BT
    depends on BOARD_THINGY52_NRF52832

At <Zephyr>/boards/posix/nrf52_bsim/Kconfig.defconfig:17

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default y
    depends on BT && BOARD_NRF52_BSIM

At <Zephyr>/boards/riscv/rv32m1_vega/Kconfig.defconfig:16

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:18

Menu path: (Top)

config BT_CTLR
    bool
    default y
    depends on BT && BOARD_RV32M1_VEGA

At <Zephyr>/boards/arm/nrf52dk_nrf52810/Kconfig:15

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/boards/Kconfig:57

Menu path: (Top) → Board Options

config BT_CTLR
    bool
    default y if BT
    depends on BOARD_NRF52DK_NRF52810

At <Zephyr>/boards/arm/nrf5340dk_nrf5340/Kconfig:100

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:27<Zephyr>/boards/Kconfig:57

Menu path: (Top) → Board Options

config BT_CTLR
    bool
    default y if BT
    depends on BOARD_NRF5340PDK_NRF5340_CPUNET || BOARD_NRF5340DK_NRF5340_CPUNET

At <Zephyr>/subsys/bluetooth/controller/Kconfig:84

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:9<Zephyr>/subsys/bluetooth/Kconfig:240

Menu path: (Top) → Sub Systems and OS Services → Bluetooth

config BT_CTLR
    bool "Bluetooth Controller"
    depends on BT_HCI && BT
    help
      Enables support for SoC native controller implementations.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)