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