1# Copyright (c) 2022 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4config TEST_USE_LEGACY_ADVERTISING
5	bool "Use Legacy Connectable Advertising"
6	help
7	  Use legacy connectable advertising instead of extended advertising.
8
9config TEST_CONNECT_ACL_FIRST
10	bool "Connect ACLs first"
11	help
12	  Connect ACLs first
13
14config TEST_MULTIPLE_PERIPERAL_CIS
15	bool "Multiple Peripheral CIS"
16	help
17	  Multiple Peripheral CIS establishment.
18
19config TEST_FT_SKIP_SUBEVENTS
20	bool
21	help
22	  Skip central and/or peripheral subevent reception to test flush
23	  timeout implementation.
24
25config TEST_FT_PER_SKIP_SUBEVENTS
26	bool "Skip peripheral role subevents to test Flush Timeout"
27	select TEST_FT_SKIP_SUBEVENTS
28	help
29	  Skip peripheral role subevent reception to test flush timeout
30	  implementation.
31
32config TEST_FT_PER_SKIP_EVENTS_COUNT
33	int "Skip peripheral ISO events count, all subevents in them"
34	depends on TEST_FT_PER_SKIP_SUBEVENTS
35	help
36	  Skip peripheral ISO events count where all subevents are skipped.
37
38config TEST_FT_CEN_SKIP_SUBEVENTS
39	bool "Skip central role subevents to test Flush Timeout"
40	select TEST_FT_SKIP_SUBEVENTS
41	help
42	  Skip central role subevent reception to test flush timeout
43	  implementation.
44
45config TEST_FT_CEN_SKIP_EVENTS_COUNT
46	int "Skip central ISO events count, all subevents in them"
47	depends on TEST_FT_CEN_SKIP_SUBEVENTS
48	help
49	  Skip central ISO events count where all subevents are skipped.
50
51config BT_CTLR_SCAN_UNRESERVED
52	default y if TEST_CONNECT_ACL_FIRST
53	help
54	  When CIS is created first, there isn't sufficient time available for
55	  scanning to overlap with advertising events hence do not use
56	  unreserved scanning so that the create connection can succeed within
57	  its 3 second timeout.
58
59menu "Zephyr Kernel"
60source "Kconfig.zephyr"
61endmenu
62