Bluetooth: Controller: Remove experimental from Ext and Periodic Adv
Remove experimental label from Advertising Extensions and Periodic Advertising features in the Controller. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
3fcd22b7b9
commit
79dbfc108a
|
@ -25,10 +25,6 @@ if(CONFIG_BT_LL_SW_SPLIT)
|
||||||
"default value change could change Zephyr Bluetooth "
|
"default value change could change Zephyr Bluetooth "
|
||||||
"Controller's functional behavior.")
|
"Controller's functional behavior.")
|
||||||
endif()
|
endif()
|
||||||
if(CONFIG_BT_CTLR_ADV_EXT)
|
|
||||||
message(WARNING "\nCONFIG_BT_CTLR_ADV_EXT=y, Advertising Extensions "
|
|
||||||
"Feature in Zephyr Bluetooth Controller is EXPERIMENTAL.")
|
|
||||||
endif()
|
|
||||||
zephyr_library_sources(
|
zephyr_library_sources(
|
||||||
ll_sw/ll_feat.c
|
ll_sw/ll_feat.c
|
||||||
ll_sw/ull.c
|
ll_sw/ull.c
|
||||||
|
|
|
@ -482,26 +482,15 @@ config BT_CTLR_CHAN_SEL_2
|
||||||
the Controller.
|
the Controller.
|
||||||
|
|
||||||
config BT_CTLR_ADV_EXT
|
config BT_CTLR_ADV_EXT
|
||||||
bool "LE Advertising Extensions" if !BT_LL_SW_SPLIT
|
bool "LE Advertising Extensions"
|
||||||
depends on BT_CTLR_ADV_EXT_SUPPORT
|
depends on BT_CTLR_ADV_EXT_SUPPORT
|
||||||
select BT_CTLR_CHAN_SEL_2 if BT_LL_SW_SPLIT && BT_BROADCASTER
|
select BT_CTLR_CHAN_SEL_2 if BT_LL_SW_SPLIT && BT_BROADCASTER
|
||||||
select BT_CTLR_SCAN_REQ_NOTIFY if BT_LL_SW_SPLIT && BT_BROADCASTER
|
select BT_CTLR_SCAN_REQ_NOTIFY if BT_LL_SW_SPLIT && BT_BROADCASTER
|
||||||
# Enable by default for BT_LL_SW_SPLIT when "LE Advertising Set Terminated event" is implemented
|
default y if BT_EXT_ADV
|
||||||
default y if BT_EXT_ADV && !BT_LL_SW_SPLIT
|
|
||||||
help
|
help
|
||||||
Enable support for Bluetooth 5.0 LE Advertising Extensions in the
|
Enable support for Bluetooth 5.0 LE Advertising Extensions in the
|
||||||
Controller.
|
Controller.
|
||||||
|
|
||||||
config BT_CTLR_ADV_EXT
|
|
||||||
prompt "LE Advertising Extensions (Split Link Layer) [EXPERIMENTAL]" if BT_LL_SW_SPLIT
|
|
||||||
select EXPERIMENTAL if BT_LL_SW_SPLIT
|
|
||||||
|
|
||||||
config PROMPT_ADJUSTMENT_WORKAROUND
|
|
||||||
bool
|
|
||||||
help
|
|
||||||
Unused and hidden Kconfig symbol to allow prompt adjustment.
|
|
||||||
Work around for https://github.com/ulfalizer/Kconfiglib/issues/117
|
|
||||||
|
|
||||||
if BT_CTLR_ADV_EXT
|
if BT_CTLR_ADV_EXT
|
||||||
|
|
||||||
config BT_CTLR_ADV_SET
|
config BT_CTLR_ADV_SET
|
||||||
|
@ -546,7 +535,7 @@ config BT_CTLR_SCAN_DATA_LEN_MAX
|
||||||
Maximum Extended Scanning Data Length.
|
Maximum Extended Scanning Data Length.
|
||||||
|
|
||||||
config BT_CTLR_ADV_PERIODIC
|
config BT_CTLR_ADV_PERIODIC
|
||||||
bool "LE Periodic Advertising in Advertising State" if !BT_LL_SW_SPLIT
|
bool "LE Periodic Advertising in Advertising State"
|
||||||
depends on BT_BROADCASTER && BT_CTLR_ADV_PERIODIC_SUPPORT
|
depends on BT_BROADCASTER && BT_CTLR_ADV_PERIODIC_SUPPORT
|
||||||
select BT_CTLR_CHAN_SEL_2
|
select BT_CTLR_CHAN_SEL_2
|
||||||
default y if BT_PER_ADV
|
default y if BT_PER_ADV
|
||||||
|
@ -554,13 +543,6 @@ config BT_CTLR_ADV_PERIODIC
|
||||||
Enable support for Bluetooth 5.0 LE Periodic Advertising in the
|
Enable support for Bluetooth 5.0 LE Periodic Advertising in the
|
||||||
Controller.
|
Controller.
|
||||||
|
|
||||||
config BT_CTLR_ADV_PERIODIC
|
|
||||||
bool "LE Periodic Advertising in Advertising State (Split Link Layer) [EXPERIMENTAL]" if BT_LL_SW_SPLIT
|
|
||||||
select EXPERIMENTAL if BT_LL_SW_SPLIT
|
|
||||||
|
|
||||||
config PROMPT_ADJUSTMENT_WORKAROUND
|
|
||||||
bool
|
|
||||||
|
|
||||||
if BT_CTLR_ADV_PERIODIC
|
if BT_CTLR_ADV_PERIODIC
|
||||||
|
|
||||||
config BT_CTLR_ADV_PERIODIC_ADI_SUPPORT
|
config BT_CTLR_ADV_PERIODIC_ADI_SUPPORT
|
||||||
|
@ -583,7 +565,7 @@ config BT_CTLR_ADV_PERIODIC_INTERVAL_MAX
|
||||||
endif # BT_CTLR_ADV_PERIODIC
|
endif # BT_CTLR_ADV_PERIODIC
|
||||||
|
|
||||||
config BT_CTLR_SYNC_PERIODIC
|
config BT_CTLR_SYNC_PERIODIC
|
||||||
bool "LE Periodic Advertising in Synchronization State" if !BT_LL_SW_SPLIT
|
bool "LE Periodic Advertising in Synchronization State"
|
||||||
depends on BT_OBSERVER && BT_CTLR_SYNC_PERIODIC_SUPPORT
|
depends on BT_OBSERVER && BT_CTLR_SYNC_PERIODIC_SUPPORT
|
||||||
select BT_CTLR_CHAN_SEL_2
|
select BT_CTLR_CHAN_SEL_2
|
||||||
default y if BT_PER_ADV_SYNC
|
default y if BT_PER_ADV_SYNC
|
||||||
|
@ -591,13 +573,6 @@ config BT_CTLR_SYNC_PERIODIC
|
||||||
Enable support for Bluetooth 5.0 LE Periodic Advertising in
|
Enable support for Bluetooth 5.0 LE Periodic Advertising in
|
||||||
Synchronization state in the Controller.
|
Synchronization state in the Controller.
|
||||||
|
|
||||||
config BT_CTLR_SYNC_PERIODIC
|
|
||||||
bool "LE Periodic Advertising in Synchronization State (Split Link Layer) [EXPERIMENTAL]" if BT_LL_SW_SPLIT
|
|
||||||
select EXPERIMENTAL if BT_LL_SW_SPLIT
|
|
||||||
|
|
||||||
config PROMPT_ADJUSTMENT_WORKAROUND
|
|
||||||
bool
|
|
||||||
|
|
||||||
config BT_CTLR_SYNC_PERIODIC_ADV_LIST
|
config BT_CTLR_SYNC_PERIODIC_ADV_LIST
|
||||||
bool "LE Periodic Advertiser List support"
|
bool "LE Periodic Advertiser List support"
|
||||||
depends on BT_CTLR_SYNC_PERIODIC
|
depends on BT_CTLR_SYNC_PERIODIC
|
||||||
|
|
Loading…
Reference in a new issue