CONFIG_BT_LL_SOFTDEVICE

SoftDevice Link Layer

Type: bool

Help

Use SoftDevice Link Layer implementation.

Direct dependencies

(SOC_SERIES_NRF52X || SOC_NRF5340_CPUNET) && <choice BT_LL_CHOICE: Bluetooth Link Layer Selection>

(Includes any dependencies from ifs and menus.)

Kconfig definition

At <nrfxlib>/softdevice_controller/Kconfig:31

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:9<BuildDir>/Kconfig/Kconfig.modules:5<nrfxlib>/Kconfig.nrfxlib:14

Menu path: (Top) → Modules → Nordic nrfxlib → Bluetooth Link Layer Selection

config BT_LL_SOFTDEVICE
    bool "SoftDevice Link Layer"
    select MPSL
    select ZERO_LATENCY_IRQS
    select BT_CTLR_LE_ENC_SUPPORT
    select BT_CTLR_EXT_REJ_IND_SUPPORT
    select BT_CTLR_PRIVACY_SUPPORT
    select BT_CTLR_EXT_SCAN_FP_SUPPORT
    select BT_CTLR_PHY_UPDATE_SUPPORT
    select BT_CTLR_CHAN_SEL_2_SUPPORT
    select BT_CTLR_CONN_RSSI_SUPPORT
    select BT_CTLR_PHY_2M_SUPPORT
    select BT_HAS_HCI_VS
    depends on (SOC_SERIES_NRF52X || SOC_NRF5340_CPUNET) && <choice BT_LL_CHOICE: Bluetooth Link Layer Selection>
    help
      Use SoftDevice Link Layer implementation.

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