1# Bluetooth Audio - Audio Input Control Service options
2#
3# Copyright (c) 2020 Bose Corporation
4# Copyright (c) 2020 Nordic Semiconductor ASA
5#
6# SPDX-License-Identifier: Apache-2.0
7#
8
9##################### Audio Input Control Service #####################
10
11config BT_AICS_MAX_INSTANCE_COUNT
12	int "Audio Input Control Service max instance count"
13	default 0
14	range 0 15
15	help
16	  This option sets the maximum number of instances of Audio Input
17	  Control Services.
18
19config BT_AICS
20	bool # hidden
21	default y if BT_AICS_MAX_INSTANCE_COUNT > 0
22	depends on BT_GATT_DYNAMIC_DB
23	help
24	  This hidden option enables support for Audio Input Control Service.
25
26if BT_AICS
27
28config BT_AICS_MAX_INPUT_DESCRIPTION_SIZE
29	int "Audio Input Control Service max input description size"
30	default 32
31	range 0 512
32	help
33	  This option sets the maximum input description size in octets.
34
35endif # BT_AICS
36
37##################### Audio Input Control Service Client #####################
38
39config BT_AICS_CLIENT_MAX_INSTANCE_COUNT
40	int "Audio Input Control Service client max instance count"
41	default 0
42	range 0 15
43	help
44	  This option sets the maximum number of instances of Audio Input
45	  Control Services.
46
47config BT_AICS_CLIENT
48	bool # hidden
49	default y if BT_AICS_CLIENT_MAX_INSTANCE_COUNT > 0
50	help
51	  This hidden option enables support for Audio Input Control Service.
52