1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright(c) 2023 Intel Corporation */
3 #ifndef _ADF_CFG_SERVICES_H_
4 #define _ADF_CFG_SERVICES_H_
5 
6 #include "adf_cfg_strings.h"
7 
8 enum adf_services {
9 	SVC_CY = 0,
10 	SVC_CY2,
11 	SVC_DC,
12 	SVC_DCC,
13 	SVC_SYM,
14 	SVC_ASYM,
15 	SVC_DC_ASYM,
16 	SVC_ASYM_DC,
17 	SVC_DC_SYM,
18 	SVC_SYM_DC,
19 };
20 
21 static const char *const adf_cfg_services[] = {
22 	[SVC_CY] = ADF_CFG_CY,
23 	[SVC_CY2] = ADF_CFG_ASYM_SYM,
24 	[SVC_DC] = ADF_CFG_DC,
25 	[SVC_DCC] = ADF_CFG_DCC,
26 	[SVC_SYM] = ADF_CFG_SYM,
27 	[SVC_ASYM] = ADF_CFG_ASYM,
28 	[SVC_DC_ASYM] = ADF_CFG_DC_ASYM,
29 	[SVC_ASYM_DC] = ADF_CFG_ASYM_DC,
30 	[SVC_DC_SYM] = ADF_CFG_DC_SYM,
31 	[SVC_SYM_DC] = ADF_CFG_SYM_DC,
32 };
33 
34 #endif
35