/* SPDX-License-Identifier: GPL-2.0-only */ | |
/* Copyright(c) 2023 Intel Corporation */ | |
#ifndef _ADF_CFG_SERVICES_H_ | |
#define _ADF_CFG_SERVICES_H_ | |
#include "adf_cfg_strings.h" | |
struct adf_accel_dev; | |
enum adf_services { | |
SVC_CY = 0, | |
SVC_CY2, | |
SVC_DC, | |
SVC_DCC, | |
SVC_SYM, | |
SVC_ASYM, | |
SVC_DC_ASYM, | |
SVC_ASYM_DC, | |
SVC_DC_SYM, | |
SVC_SYM_DC, | |
SVC_COUNT | |
}; | |
extern const char *const adf_cfg_services[SVC_COUNT]; | |
int adf_get_service_enabled(struct adf_accel_dev *accel_dev); | |
#endif |