1a4b16dadSTom Zanussi /* SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0-only) */
2a4b16dadSTom Zanussi /* Copyright(c) 2014 - 2020 Intel Corporation */
3a4b16dadSTom Zanussi #ifndef ADF_CFG_STRINGS_H_
4a4b16dadSTom Zanussi #define ADF_CFG_STRINGS_H_
5a4b16dadSTom Zanussi 
6a4b16dadSTom Zanussi #define ADF_GENERAL_SEC "GENERAL"
7a4b16dadSTom Zanussi #define ADF_KERNEL_SEC "KERNEL"
8a4b16dadSTom Zanussi #define ADF_ACCEL_SEC "Accelerator"
9a4b16dadSTom Zanussi #define ADF_NUM_CY "NumberCyInstances"
10a4b16dadSTom Zanussi #define ADF_NUM_DC "NumberDcInstances"
11a4b16dadSTom Zanussi #define ADF_RING_SYM_SIZE "NumConcurrentSymRequests"
12a4b16dadSTom Zanussi #define ADF_RING_ASYM_SIZE "NumConcurrentAsymRequests"
13a4b16dadSTom Zanussi #define ADF_RING_DC_SIZE "NumConcurrentRequests"
14a4b16dadSTom Zanussi #define ADF_RING_ASYM_TX "RingAsymTx"
15a4b16dadSTom Zanussi #define ADF_RING_SYM_TX "RingSymTx"
16a4b16dadSTom Zanussi #define ADF_RING_ASYM_RX "RingAsymRx"
17a4b16dadSTom Zanussi #define ADF_RING_SYM_RX "RingSymRx"
18a4b16dadSTom Zanussi #define ADF_RING_DC_TX "RingTx"
19a4b16dadSTom Zanussi #define ADF_RING_DC_RX "RingRx"
20a4b16dadSTom Zanussi #define ADF_ETRMGR_BANK "Bank"
21a4b16dadSTom Zanussi #define ADF_RING_SYM_BANK_NUM "BankSymNumber"
22a4b16dadSTom Zanussi #define ADF_RING_ASYM_BANK_NUM "BankAsymNumber"
23a4b16dadSTom Zanussi #define ADF_RING_DC_BANK_NUM "BankDcNumber"
24a4b16dadSTom Zanussi #define ADF_CY "Cy"
25a4b16dadSTom Zanussi #define ADF_DC "Dc"
26a4b16dadSTom Zanussi #define ADF_CFG_DC "dc"
27a4b16dadSTom Zanussi #define ADF_CFG_CY "sym;asym"
2850053275SAdam Guerin #define ADF_CFG_SYM "sym"
2950053275SAdam Guerin #define ADF_CFG_ASYM "asym"
3050053275SAdam Guerin #define ADF_CFG_ASYM_SYM "asym;sym"
3150053275SAdam Guerin #define ADF_CFG_ASYM_DC "asym;dc"
3250053275SAdam Guerin #define ADF_CFG_DC_ASYM "dc;asym"
3350053275SAdam Guerin #define ADF_CFG_SYM_DC "sym;dc"
3450053275SAdam Guerin #define ADF_CFG_DC_SYM "dc;sym"
35*2e513f6bSAdam Guerin #define ADF_CFG_DCC "dcc"
36a4b16dadSTom Zanussi #define ADF_SERVICES_ENABLED "ServicesEnabled"
372382b5aeSLucas Segarra Fernandez #define ADF_PM_IDLE_SUPPORT "PmIdleSupport"
38a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCING_ENABLED "InterruptCoalescingEnabled"
39a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCING_ENABLED_FORMAT \
40a4b16dadSTom Zanussi 	ADF_ETRMGR_BANK "%d" ADF_ETRMGR_COALESCING_ENABLED
41a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCE_TIMER "InterruptCoalescingTimerNs"
42a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCE_TIMER_FORMAT \
43a4b16dadSTom Zanussi 	ADF_ETRMGR_BANK "%d" ADF_ETRMGR_COALESCE_TIMER
44a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCING_MSG_ENABLED "InterruptCoalescingNumResponses"
45a4b16dadSTom Zanussi #define ADF_ETRMGR_COALESCING_MSG_ENABLED_FORMAT \
46a4b16dadSTom Zanussi 	ADF_ETRMGR_BANK "%d" ADF_ETRMGR_COALESCING_MSG_ENABLED
47a4b16dadSTom Zanussi #define ADF_ETRMGR_CORE_AFFINITY "CoreAffinity"
48a4b16dadSTom Zanussi #define ADF_ETRMGR_CORE_AFFINITY_FORMAT \
49a4b16dadSTom Zanussi 	ADF_ETRMGR_BANK "%d" ADF_ETRMGR_CORE_AFFINITY
50a4b16dadSTom Zanussi #define ADF_ACCEL_STR "Accelerator%d"
51359b84f8SDamian Muszynski #define ADF_HEARTBEAT_TIMER  "HeartbeatTimer"
52359b84f8SDamian Muszynski 
53a4b16dadSTom Zanussi #endif
54