diff --git a/samples/bluetooth/bap_broadcast_assistant/prj.conf b/samples/bluetooth/bap_broadcast_assistant/prj.conf index 3bef6a1e8e6..79613fd0075 100644 --- a/samples/bluetooth/bap_broadcast_assistant/prj.conf +++ b/samples/bluetooth/bap_broadcast_assistant/prj.conf @@ -14,5 +14,6 @@ CONFIG_BT_TINYCRYPT_ECC=y CONFIG_BT_EXT_ADV=y CONFIG_BT_BAP_BASS_MAX_SUBGROUPS=2 +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_BAP_BROADCAST_ASSISTANT=y CONFIG_BT_AUDIO_CODEC_CFG_MAX_METADATA_SIZE=255 diff --git a/samples/bluetooth/bap_broadcast_sink/prj.conf b/samples/bluetooth/bap_broadcast_sink/prj.conf index df18314cfa1..c4367d2c1e1 100644 --- a/samples/bluetooth/bap_broadcast_sink/prj.conf +++ b/samples/bluetooth/bap_broadcast_sink/prj.conf @@ -6,6 +6,7 @@ CONFIG_BT_PAC_SNK=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_OBSERVER=y CONFIG_BT_GATT_DYNAMIC_DB=y +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_BAP_BROADCAST_SINK=y CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_BT_ISO_MAX_CHAN=2 diff --git a/samples/bluetooth/cap_acceptor/Kconfig b/samples/bluetooth/cap_acceptor/Kconfig index c9a34b2e311..9c0ef351404 100644 --- a/samples/bluetooth/cap_acceptor/Kconfig +++ b/samples/bluetooth/cap_acceptor/Kconfig @@ -22,9 +22,9 @@ config SAMPLE_UNICAST config SAMPLE_BROADCAST bool "Whether or not to search for CAP acceptors for unicast audio" default y if !SAMPLE_UNICAST - select BT_ISO_SYNC_RECEIVER select BT_BAP_SCAN_DELEGATOR select BT_OBSERVER + select BT_ISO_SYNC_RECEIVER select BT_BAP_BROADCAST_SINK select BT_PAC_SNK select BT_PAC_SNK_LOC diff --git a/samples/bluetooth/pbp_public_broadcast_sink/prj.conf b/samples/bluetooth/pbp_public_broadcast_sink/prj.conf index 002c41ed92d..e07be74d5c3 100644 --- a/samples/bluetooth/pbp_public_broadcast_sink/prj.conf +++ b/samples/bluetooth/pbp_public_broadcast_sink/prj.conf @@ -17,6 +17,7 @@ CONFIG_BT_AUDIO_CODEC_CAP_MAX_METADATA_SIZE=196 CONFIG_BT_CAP_ACCEPTOR=y # BAP support +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_BT_BAP_BROADCAST_SINK=y CONFIG_BT_BAP_BROADCAST_SNK_SUBGROUP_COUNT=1 diff --git a/samples/bluetooth/tmap_bmr/prj.conf b/samples/bluetooth/tmap_bmr/prj.conf index 2a87e242cb4..e2112109986 100644 --- a/samples/bluetooth/tmap_bmr/prj.conf +++ b/samples/bluetooth/tmap_bmr/prj.conf @@ -18,6 +18,7 @@ CONFIG_BT_TMAP=y CONFIG_BT_CAP_ACCEPTOR=y # BAP support +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_BT_BAP_BROADCAST_SINK=y CONFIG_BT_BAP_BROADCAST_SNK_SUBGROUP_COUNT=1 diff --git a/subsys/bluetooth/audio/Kconfig.bap b/subsys/bluetooth/audio/Kconfig.bap index 9c565693e3a..6180f4d818a 100644 --- a/subsys/bluetooth/audio/Kconfig.bap +++ b/subsys/bluetooth/audio/Kconfig.bap @@ -158,7 +158,7 @@ endif # BT_BAP_BROADCAST_SOURCE config BT_BAP_BROADCAST_SINK bool "Bluetooth Broadcast Sink Audio Support" - select BT_ISO_SYNC_RECEIVER + depends on BT_ISO_SYNC_RECEIVER select BT_PAC_SNK depends on BT_PERIPHERAL depends on BT_BAP_SCAN_DELEGATOR @@ -202,7 +202,7 @@ config BT_BAP_SCAN_DELEGATOR bool "Basic Audio Profile Scan Delegator role support" select BT_EXT_ADV select BT_PER_ADV_SYNC - select BT_ISO_SYNC_RECEIVER + depends on BT_ISO_SYNC_RECEIVER depends on BT_OBSERVER depends on BT_GATT_DYNAMIC_DB depends on BT_BONDABLE @@ -236,7 +236,7 @@ config BT_BAP_BROADCAST_ASSISTANT bool "Basic Audio Profile Broadcast Assistant role support" select BT_EXT_ADV select BT_PER_ADV_SYNC - select BT_ISO_SYNC_RECEIVER + depends on BT_ISO_SYNC_RECEIVER depends on BT_GATT_CLIENT depends on BT_GATT_AUTO_DISCOVER_CCC depends on BT_GATT_AUTO_UPDATE_MTU diff --git a/tests/bluetooth/audio/bap_base/prj.conf b/tests/bluetooth/audio/bap_base/prj.conf index 95192bfe8c1..e93a7708e5d 100644 --- a/tests/bluetooth/audio/bap_base/prj.conf +++ b/tests/bluetooth/audio/bap_base/prj.conf @@ -7,6 +7,7 @@ CONFIG_BT_PERIPHERAL=y CONFIG_BT_OBSERVER=y CONFIG_BT_GATT_DYNAMIC_DB=y # Need to enable one broadcast role to enable CONFIG_BT_BAP_BASE +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_BAP_SCAN_DELEGATOR=y CONFIG_LOG=y diff --git a/tests/bluetooth/audio/cap_commander/prj.conf b/tests/bluetooth/audio/cap_commander/prj.conf index 0ca1961eef7..c7d53283c3f 100644 --- a/tests/bluetooth/audio/cap_commander/prj.conf +++ b/tests/bluetooth/audio/cap_commander/prj.conf @@ -3,6 +3,7 @@ CONFIG_ZTEST=y CONFIG_BT=y CONFIG_BT_SMP=y CONFIG_BT_CENTRAL=y +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_MAX_CONN=2 CONFIG_BT_OBSERVER=y CONFIG_BT_GATT_CLIENT=y diff --git a/tests/bluetooth/shell/audio.conf b/tests/bluetooth/shell/audio.conf index f142e170280..78bdd8575a2 100644 --- a/tests/bluetooth/shell/audio.conf +++ b/tests/bluetooth/shell/audio.conf @@ -11,6 +11,7 @@ CONFIG_BT_SMP=y CONFIG_BT_TESTING=y CONFIG_BT_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_PRIVACY=y CONFIG_BT_GATT_CLIENT=y diff --git a/tests/bluetooth/tester/overlay-le-audio.conf b/tests/bluetooth/tester/overlay-le-audio.conf index 97f6a2b2bab..c82b799e56e 100644 --- a/tests/bluetooth/tester/overlay-le-audio.conf +++ b/tests/bluetooth/tester/overlay-le-audio.conf @@ -9,6 +9,7 @@ CONFIG_BT_GATT_AUTO_UPDATE_MTU=y CONFIG_BT_ISO_PERIPHERAL=y CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_BROADCASTER=y +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_EXT_ADV=y CONFIG_BT_BAP_UNICAST_SERVER=y CONFIG_BT_BAP_UNICAST_CLIENT=y diff --git a/tests/bsim/bluetooth/audio/prj.conf b/tests/bsim/bluetooth/audio/prj.conf index c9b786e94f5..6372a21b877 100644 --- a/tests/bsim/bluetooth/audio/prj.conf +++ b/tests/bsim/bluetooth/audio/prj.conf @@ -6,6 +6,7 @@ CONFIG_BT=y CONFIG_BT_CENTRAL=y CONFIG_BT_ISO_CENTRAL=y CONFIG_BT_ISO_BROADCASTER=y +CONFIG_BT_ISO_SYNC_RECEIVER=y CONFIG_BT_PERIPHERAL=y CONFIG_BT_DEVICE_NAME="bsim_test_audio" # TBS Client may require up to 12 buffers