29 lines · c
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 8struct adf_accel_dev;9 10enum 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_COUNT22};23 24extern const char *const adf_cfg_services[SVC_COUNT];25 26int adf_get_service_enabled(struct adf_accel_dev *accel_dev);27 28#endif29