bluetooth: controller: Guard SW based privacy config by Zephyr LL

SW based privacy is an implementation detail in the zephyr link layers.
Therefore it should not be visible when selecting an out-of-tree
controller.

Signed-off-by: Rubin Gerritsen <rubin.gerritsen@nordicsemi.no>
This commit is contained in:
Rubin Gerritsen 2020-01-20 12:28:11 +01:00 committed by Alberto Escolar
commit 171a9fa167

View file

@ -406,21 +406,6 @@ config BT_CTLR_RL_SIZE
Set the size of the Resolving List for LE Controller-based Privacy. Set the size of the Resolving List for LE Controller-based Privacy.
On nRF5x-based controllers, the hardware imposes a limit of 8 devices. On nRF5x-based controllers, the hardware imposes a limit of 8 devices.
config BT_CTLR_SW_DEFERRED_PRIVACY
bool "LE Controller-based Software Privacy"
depends on BT_CTLR_PRIVACY
help
Enable support for software based deferred privacy calculations.
config BT_CTLR_RPA_CACHE_SIZE
int "LE Controller-based Software Privacy Resolving List size"
depends on BT_CTLR_SW_DEFERRED_PRIVACY
default 8
range 1 64
help
Set the size of the Known Unknown Resolving List for LE
Controller-based Software deferred Privacy.
config BT_CTLR_EXT_SCAN_FP config BT_CTLR_EXT_SCAN_FP
bool "LE Extended Scanner Filter Policies" bool "LE Extended Scanner Filter Policies"
depends on BT_OBSERVER && BT_CTLR_EXT_SCAN_FP_SUPPORT depends on BT_OBSERVER && BT_CTLR_EXT_SCAN_FP_SUPPORT
@ -532,6 +517,21 @@ config BT_CTLR_FILTER
help help
Enable support for controller device whitelist feature Enable support for controller device whitelist feature
config BT_CTLR_SW_DEFERRED_PRIVACY
bool "LE Controller-based Software Privacy"
depends on BT_CTLR_PRIVACY
help
Enable support for software based deferred privacy calculations.
config BT_CTLR_RPA_CACHE_SIZE
int "LE Controller-based Software Privacy Resolving List size"
depends on BT_CTLR_SW_DEFERRED_PRIVACY
default 8
range 1 64
help
Set the size of the Known Unknown Resolving List for LE
Controller-based Software deferred Privacy.
config BT_CTLR_DATA_LENGTH_CLEAR config BT_CTLR_DATA_LENGTH_CLEAR
bool "Data Length Support (Cleartext only)" bool "Data Length Support (Cleartext only)"
depends on SOC_SERIES_NRF51X depends on SOC_SERIES_NRF51X