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