1# Copyright (c) 2025 Silicon Laboratories Inc.
2#
3# SPDX-License-Identifier: Apache-2.0
4menu "EFR32 Bluetooth Controller Configuration"
5	depends on BT_SILABS_EFR32
6
7config BT_SILABS_EFR32_HCI_VS
8	bool "Silicon Labs vendor specific HCI extensions"
9	help
10	  Enable Silicon Labs vendor specific HCI extensions.
11
12config BT_SILABS_EFR32_BUFFER_MEMORY
13	int "Memory buffer size"
14	default 6144
15	help
16	  Select the size of allocated memory buffer for the Silicon Labs
17	  Bluetooth Library. If set too low the capacity of the link layer may
18	  suffer.
19
20config BT_SILABS_EFR32_USER_ADVERTISERS
21	int "User advertisement sets"
22	default 1
23	help
24	  Amount of advertisement sets reserved for application.
25
26config BT_SILABS_EFR32_ACCEPT_LIST_SIZE
27	int "Accept list size"
28	default 1
29	help
30	  Accept list size.
31
32config BT_SILABS_EFR32_COMPLETED_PACKETS_THRESHOLD
33	int "Completed packet reporting threshold"
34	default 1
35	help
36	  Completed packet reporting threshold value.
37
38config BT_SILABS_EFR32_COMPLETED_PACKETS_TIMEOUT
39	int "Completed packet report event timeout"
40	default 3
41	help
42	  Completed packet report event timeout.
43
44config BT_SILABS_EFR32_ACCEPT_LINK_LAYER_STACK_SIZE
45	int "Link layer stack size"
46	default 1024
47	help
48	  Link layer stack size.
49
50config BT_SILABS_EFR32_LL_THREAD_PRIO
51	# Hidden option for Co-Operative Link Layer thread priority
52	def_int 0
53
54endmenu
55