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 struct adf_accel_dev; 9 10 enum adf_services { 11 SVC_CY = 0, 12 SVC_CY2, 13 SVC_DC, 14 SVC_DCC, 15 SVC_SYM, 16 SVC_ASYM, 17 SVC_DC_ASYM, 18 SVC_ASYM_DC, 19 SVC_DC_SYM, 20 SVC_SYM_DC, 21 SVC_COUNT 22 }; 23 24 extern const char *const adf_cfg_services[SVC_COUNT]; 25 26 int adf_get_service_enabled(struct adf_accel_dev *accel_dev); 27 28 #endif 29