From c104fda34fd23b952d7714d061bdcdfb4a5f1eac Mon Sep 17 00:00:00 2001 From: Vinayak Kariappa Chettimada Date: Sun, 22 May 2022 07:23:56 +0530 Subject: [PATCH] Bluetooth: Controller: Fix filter accept list and privacy default Fix filter accept list and privacy feature Kconfig default based on whether host has them enabled. Signed-off-by: Vinayak Kariappa Chettimada --- subsys/bluetooth/controller/Kconfig | 4 ++-- tests/bluetooth/bsim_bt/bsim_test_advx/prj.conf | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/subsys/bluetooth/controller/Kconfig b/subsys/bluetooth/controller/Kconfig index 3baa60b0380..f7782ba03ee 100644 --- a/subsys/bluetooth/controller/Kconfig +++ b/subsys/bluetooth/controller/Kconfig @@ -476,16 +476,16 @@ endif # BT_CONN config BT_CTLR_FILTER_ACCEPT_LIST bool "Filter Accept List Support" - default y + default y if BT_HCI_RAW || BT_FILTER_ACCEPT_LIST help Enable support for controller Filter Accept List feature config BT_CTLR_PRIVACY bool "LE Controller-based Privacy" depends on BT_CTLR_PRIVACY_SUPPORT - default y select BT_CTLR_FILTER_ACCEPT_LIST if BT_LL_SW_SPLIT select BT_RPA + default y if BT_HCI_RAW || BT_SMP help Enable support for Bluetooth v4.2 LE Controller-based Privacy feature in the Controller. diff --git a/tests/bluetooth/bsim_bt/bsim_test_advx/prj.conf b/tests/bluetooth/bsim_bt/bsim_test_advx/prj.conf index 34b3d00bd27..5d097026184 100644 --- a/tests/bluetooth/bsim_bt/bsim_test_advx/prj.conf +++ b/tests/bluetooth/bsim_bt/bsim_test_advx/prj.conf @@ -4,6 +4,7 @@ CONFIG_BT_BROADCASTER=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_OBSERVER=y CONFIG_BT_CENTRAL=y + CONFIG_BT_EXT_ADV=y CONFIG_BT_PER_ADV=y CONFIG_BT_PER_ADV_SYNC=y @@ -12,6 +13,7 @@ CONFIG_BT_ID_MAX=2 CONFIG_BT_EXT_ADV_MAX_ADV_SET=2 CONFIG_BT_PER_ADV_SYNC_MAX=2 +CONFIG_BT_CTLR_PRIVACY=y CONFIG_BT_CTLR_ADV_EXT=y CONFIG_BT_CTLR_ADV_PERIODIC=y CONFIG_BT_CTLR_SYNC_PERIODIC=y