18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * This file is automatically generated --- any changes will be lost.
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci#ifndef _SGE_DEFS_H
78c2ecf20Sopenharmony_ci#define _SGE_DEFS_H
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci#define S_EC_CREDITS    0
108c2ecf20Sopenharmony_ci#define M_EC_CREDITS    0x7FFF
118c2ecf20Sopenharmony_ci#define V_EC_CREDITS(x) ((x) << S_EC_CREDITS)
128c2ecf20Sopenharmony_ci#define G_EC_CREDITS(x) (((x) >> S_EC_CREDITS) & M_EC_CREDITS)
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci#define S_EC_GTS    15
158c2ecf20Sopenharmony_ci#define V_EC_GTS(x) ((x) << S_EC_GTS)
168c2ecf20Sopenharmony_ci#define F_EC_GTS    V_EC_GTS(1U)
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci#define S_EC_INDEX    16
198c2ecf20Sopenharmony_ci#define M_EC_INDEX    0xFFFF
208c2ecf20Sopenharmony_ci#define V_EC_INDEX(x) ((x) << S_EC_INDEX)
218c2ecf20Sopenharmony_ci#define G_EC_INDEX(x) (((x) >> S_EC_INDEX) & M_EC_INDEX)
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci#define S_EC_SIZE    0
248c2ecf20Sopenharmony_ci#define M_EC_SIZE    0xFFFF
258c2ecf20Sopenharmony_ci#define V_EC_SIZE(x) ((x) << S_EC_SIZE)
268c2ecf20Sopenharmony_ci#define G_EC_SIZE(x) (((x) >> S_EC_SIZE) & M_EC_SIZE)
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ci#define S_EC_BASE_LO    16
298c2ecf20Sopenharmony_ci#define M_EC_BASE_LO    0xFFFF
308c2ecf20Sopenharmony_ci#define V_EC_BASE_LO(x) ((x) << S_EC_BASE_LO)
318c2ecf20Sopenharmony_ci#define G_EC_BASE_LO(x) (((x) >> S_EC_BASE_LO) & M_EC_BASE_LO)
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ci#define S_EC_BASE_HI    0
348c2ecf20Sopenharmony_ci#define M_EC_BASE_HI    0xF
358c2ecf20Sopenharmony_ci#define V_EC_BASE_HI(x) ((x) << S_EC_BASE_HI)
368c2ecf20Sopenharmony_ci#define G_EC_BASE_HI(x) (((x) >> S_EC_BASE_HI) & M_EC_BASE_HI)
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci#define S_EC_RESPQ    4
398c2ecf20Sopenharmony_ci#define M_EC_RESPQ    0x7
408c2ecf20Sopenharmony_ci#define V_EC_RESPQ(x) ((x) << S_EC_RESPQ)
418c2ecf20Sopenharmony_ci#define G_EC_RESPQ(x) (((x) >> S_EC_RESPQ) & M_EC_RESPQ)
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ci#define S_EC_TYPE    7
448c2ecf20Sopenharmony_ci#define M_EC_TYPE    0x7
458c2ecf20Sopenharmony_ci#define V_EC_TYPE(x) ((x) << S_EC_TYPE)
468c2ecf20Sopenharmony_ci#define G_EC_TYPE(x) (((x) >> S_EC_TYPE) & M_EC_TYPE)
478c2ecf20Sopenharmony_ci
488c2ecf20Sopenharmony_ci#define S_EC_GEN    10
498c2ecf20Sopenharmony_ci#define V_EC_GEN(x) ((x) << S_EC_GEN)
508c2ecf20Sopenharmony_ci#define F_EC_GEN    V_EC_GEN(1U)
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ci#define S_EC_UP_TOKEN    11
538c2ecf20Sopenharmony_ci#define M_EC_UP_TOKEN    0xFFFFF
548c2ecf20Sopenharmony_ci#define V_EC_UP_TOKEN(x) ((x) << S_EC_UP_TOKEN)
558c2ecf20Sopenharmony_ci#define G_EC_UP_TOKEN(x) (((x) >> S_EC_UP_TOKEN) & M_EC_UP_TOKEN)
568c2ecf20Sopenharmony_ci
578c2ecf20Sopenharmony_ci#define S_EC_VALID    31
588c2ecf20Sopenharmony_ci#define V_EC_VALID(x) ((x) << S_EC_VALID)
598c2ecf20Sopenharmony_ci#define F_EC_VALID    V_EC_VALID(1U)
608c2ecf20Sopenharmony_ci
618c2ecf20Sopenharmony_ci#define S_RQ_MSI_VEC    20
628c2ecf20Sopenharmony_ci#define M_RQ_MSI_VEC    0x3F
638c2ecf20Sopenharmony_ci#define V_RQ_MSI_VEC(x) ((x) << S_RQ_MSI_VEC)
648c2ecf20Sopenharmony_ci#define G_RQ_MSI_VEC(x) (((x) >> S_RQ_MSI_VEC) & M_RQ_MSI_VEC)
658c2ecf20Sopenharmony_ci
668c2ecf20Sopenharmony_ci#define S_RQ_INTR_EN    26
678c2ecf20Sopenharmony_ci#define V_RQ_INTR_EN(x) ((x) << S_RQ_INTR_EN)
688c2ecf20Sopenharmony_ci#define F_RQ_INTR_EN    V_RQ_INTR_EN(1U)
698c2ecf20Sopenharmony_ci
708c2ecf20Sopenharmony_ci#define S_RQ_GEN    28
718c2ecf20Sopenharmony_ci#define V_RQ_GEN(x) ((x) << S_RQ_GEN)
728c2ecf20Sopenharmony_ci#define F_RQ_GEN    V_RQ_GEN(1U)
738c2ecf20Sopenharmony_ci
748c2ecf20Sopenharmony_ci#define S_CQ_INDEX    0
758c2ecf20Sopenharmony_ci#define M_CQ_INDEX    0xFFFF
768c2ecf20Sopenharmony_ci#define V_CQ_INDEX(x) ((x) << S_CQ_INDEX)
778c2ecf20Sopenharmony_ci#define G_CQ_INDEX(x) (((x) >> S_CQ_INDEX) & M_CQ_INDEX)
788c2ecf20Sopenharmony_ci
798c2ecf20Sopenharmony_ci#define S_CQ_SIZE    16
808c2ecf20Sopenharmony_ci#define M_CQ_SIZE    0xFFFF
818c2ecf20Sopenharmony_ci#define V_CQ_SIZE(x) ((x) << S_CQ_SIZE)
828c2ecf20Sopenharmony_ci#define G_CQ_SIZE(x) (((x) >> S_CQ_SIZE) & M_CQ_SIZE)
838c2ecf20Sopenharmony_ci
848c2ecf20Sopenharmony_ci#define S_CQ_BASE_HI    0
858c2ecf20Sopenharmony_ci#define M_CQ_BASE_HI    0xFFFFF
868c2ecf20Sopenharmony_ci#define V_CQ_BASE_HI(x) ((x) << S_CQ_BASE_HI)
878c2ecf20Sopenharmony_ci#define G_CQ_BASE_HI(x) (((x) >> S_CQ_BASE_HI) & M_CQ_BASE_HI)
888c2ecf20Sopenharmony_ci
898c2ecf20Sopenharmony_ci#define S_CQ_RSPQ    20
908c2ecf20Sopenharmony_ci#define M_CQ_RSPQ    0x3F
918c2ecf20Sopenharmony_ci#define V_CQ_RSPQ(x) ((x) << S_CQ_RSPQ)
928c2ecf20Sopenharmony_ci#define G_CQ_RSPQ(x) (((x) >> S_CQ_RSPQ) & M_CQ_RSPQ)
938c2ecf20Sopenharmony_ci
948c2ecf20Sopenharmony_ci#define S_CQ_ASYNC_NOTIF    26
958c2ecf20Sopenharmony_ci#define V_CQ_ASYNC_NOTIF(x) ((x) << S_CQ_ASYNC_NOTIF)
968c2ecf20Sopenharmony_ci#define F_CQ_ASYNC_NOTIF    V_CQ_ASYNC_NOTIF(1U)
978c2ecf20Sopenharmony_ci
988c2ecf20Sopenharmony_ci#define S_CQ_ARMED    27
998c2ecf20Sopenharmony_ci#define V_CQ_ARMED(x) ((x) << S_CQ_ARMED)
1008c2ecf20Sopenharmony_ci#define F_CQ_ARMED    V_CQ_ARMED(1U)
1018c2ecf20Sopenharmony_ci
1028c2ecf20Sopenharmony_ci#define S_CQ_ASYNC_NOTIF_SOL    28
1038c2ecf20Sopenharmony_ci#define V_CQ_ASYNC_NOTIF_SOL(x) ((x) << S_CQ_ASYNC_NOTIF_SOL)
1048c2ecf20Sopenharmony_ci#define F_CQ_ASYNC_NOTIF_SOL    V_CQ_ASYNC_NOTIF_SOL(1U)
1058c2ecf20Sopenharmony_ci
1068c2ecf20Sopenharmony_ci#define S_CQ_GEN    29
1078c2ecf20Sopenharmony_ci#define V_CQ_GEN(x) ((x) << S_CQ_GEN)
1088c2ecf20Sopenharmony_ci#define F_CQ_GEN    V_CQ_GEN(1U)
1098c2ecf20Sopenharmony_ci
1108c2ecf20Sopenharmony_ci#define S_CQ_ERR    30
1118c2ecf20Sopenharmony_ci#define V_CQ_ERR(x) ((x) << S_CQ_ERR)
1128c2ecf20Sopenharmony_ci#define F_CQ_ERR    V_CQ_ERR(1U)
1138c2ecf20Sopenharmony_ci
1148c2ecf20Sopenharmony_ci#define S_CQ_OVERFLOW_MODE    31
1158c2ecf20Sopenharmony_ci#define V_CQ_OVERFLOW_MODE(x) ((x) << S_CQ_OVERFLOW_MODE)
1168c2ecf20Sopenharmony_ci#define F_CQ_OVERFLOW_MODE    V_CQ_OVERFLOW_MODE(1U)
1178c2ecf20Sopenharmony_ci
1188c2ecf20Sopenharmony_ci#define S_CQ_CREDITS    0
1198c2ecf20Sopenharmony_ci#define M_CQ_CREDITS    0xFFFF
1208c2ecf20Sopenharmony_ci#define V_CQ_CREDITS(x) ((x) << S_CQ_CREDITS)
1218c2ecf20Sopenharmony_ci#define G_CQ_CREDITS(x) (((x) >> S_CQ_CREDITS) & M_CQ_CREDITS)
1228c2ecf20Sopenharmony_ci
1238c2ecf20Sopenharmony_ci#define S_CQ_CREDIT_THRES    16
1248c2ecf20Sopenharmony_ci#define M_CQ_CREDIT_THRES    0x1FFF
1258c2ecf20Sopenharmony_ci#define V_CQ_CREDIT_THRES(x) ((x) << S_CQ_CREDIT_THRES)
1268c2ecf20Sopenharmony_ci#define G_CQ_CREDIT_THRES(x) (((x) >> S_CQ_CREDIT_THRES) & M_CQ_CREDIT_THRES)
1278c2ecf20Sopenharmony_ci
1288c2ecf20Sopenharmony_ci#define S_FL_BASE_HI    0
1298c2ecf20Sopenharmony_ci#define M_FL_BASE_HI    0xFFFFF
1308c2ecf20Sopenharmony_ci#define V_FL_BASE_HI(x) ((x) << S_FL_BASE_HI)
1318c2ecf20Sopenharmony_ci#define G_FL_BASE_HI(x) (((x) >> S_FL_BASE_HI) & M_FL_BASE_HI)
1328c2ecf20Sopenharmony_ci
1338c2ecf20Sopenharmony_ci#define S_FL_INDEX_LO    20
1348c2ecf20Sopenharmony_ci#define M_FL_INDEX_LO    0xFFF
1358c2ecf20Sopenharmony_ci#define V_FL_INDEX_LO(x) ((x) << S_FL_INDEX_LO)
1368c2ecf20Sopenharmony_ci#define G_FL_INDEX_LO(x) (((x) >> S_FL_INDEX_LO) & M_FL_INDEX_LO)
1378c2ecf20Sopenharmony_ci
1388c2ecf20Sopenharmony_ci#define S_FL_INDEX_HI    0
1398c2ecf20Sopenharmony_ci#define M_FL_INDEX_HI    0xF
1408c2ecf20Sopenharmony_ci#define V_FL_INDEX_HI(x) ((x) << S_FL_INDEX_HI)
1418c2ecf20Sopenharmony_ci#define G_FL_INDEX_HI(x) (((x) >> S_FL_INDEX_HI) & M_FL_INDEX_HI)
1428c2ecf20Sopenharmony_ci
1438c2ecf20Sopenharmony_ci#define S_FL_SIZE    4
1448c2ecf20Sopenharmony_ci#define M_FL_SIZE    0xFFFF
1458c2ecf20Sopenharmony_ci#define V_FL_SIZE(x) ((x) << S_FL_SIZE)
1468c2ecf20Sopenharmony_ci#define G_FL_SIZE(x) (((x) >> S_FL_SIZE) & M_FL_SIZE)
1478c2ecf20Sopenharmony_ci
1488c2ecf20Sopenharmony_ci#define S_FL_GEN    20
1498c2ecf20Sopenharmony_ci#define V_FL_GEN(x) ((x) << S_FL_GEN)
1508c2ecf20Sopenharmony_ci#define F_FL_GEN    V_FL_GEN(1U)
1518c2ecf20Sopenharmony_ci
1528c2ecf20Sopenharmony_ci#define S_FL_ENTRY_SIZE_LO    21
1538c2ecf20Sopenharmony_ci#define M_FL_ENTRY_SIZE_LO    0x7FF
1548c2ecf20Sopenharmony_ci#define V_FL_ENTRY_SIZE_LO(x) ((x) << S_FL_ENTRY_SIZE_LO)
1558c2ecf20Sopenharmony_ci#define G_FL_ENTRY_SIZE_LO(x) (((x) >> S_FL_ENTRY_SIZE_LO) & M_FL_ENTRY_SIZE_LO)
1568c2ecf20Sopenharmony_ci
1578c2ecf20Sopenharmony_ci#define S_FL_ENTRY_SIZE_HI    0
1588c2ecf20Sopenharmony_ci#define M_FL_ENTRY_SIZE_HI    0x1FFFFF
1598c2ecf20Sopenharmony_ci#define V_FL_ENTRY_SIZE_HI(x) ((x) << S_FL_ENTRY_SIZE_HI)
1608c2ecf20Sopenharmony_ci#define G_FL_ENTRY_SIZE_HI(x) (((x) >> S_FL_ENTRY_SIZE_HI) & M_FL_ENTRY_SIZE_HI)
1618c2ecf20Sopenharmony_ci
1628c2ecf20Sopenharmony_ci#define S_FL_CONG_THRES    21
1638c2ecf20Sopenharmony_ci#define M_FL_CONG_THRES    0x3FF
1648c2ecf20Sopenharmony_ci#define V_FL_CONG_THRES(x) ((x) << S_FL_CONG_THRES)
1658c2ecf20Sopenharmony_ci#define G_FL_CONG_THRES(x) (((x) >> S_FL_CONG_THRES) & M_FL_CONG_THRES)
1668c2ecf20Sopenharmony_ci
1678c2ecf20Sopenharmony_ci#define S_FL_GTS    31
1688c2ecf20Sopenharmony_ci#define V_FL_GTS(x) ((x) << S_FL_GTS)
1698c2ecf20Sopenharmony_ci#define F_FL_GTS    V_FL_GTS(1U)
1708c2ecf20Sopenharmony_ci
1718c2ecf20Sopenharmony_ci#define S_FLD_GEN1    31
1728c2ecf20Sopenharmony_ci#define V_FLD_GEN1(x) ((x) << S_FLD_GEN1)
1738c2ecf20Sopenharmony_ci#define F_FLD_GEN1    V_FLD_GEN1(1U)
1748c2ecf20Sopenharmony_ci
1758c2ecf20Sopenharmony_ci#define S_FLD_GEN2    0
1768c2ecf20Sopenharmony_ci#define V_FLD_GEN2(x) ((x) << S_FLD_GEN2)
1778c2ecf20Sopenharmony_ci#define F_FLD_GEN2    V_FLD_GEN2(1U)
1788c2ecf20Sopenharmony_ci
1798c2ecf20Sopenharmony_ci#define S_RSPD_TXQ1_CR    0
1808c2ecf20Sopenharmony_ci#define M_RSPD_TXQ1_CR    0x7F
1818c2ecf20Sopenharmony_ci#define V_RSPD_TXQ1_CR(x) ((x) << S_RSPD_TXQ1_CR)
1828c2ecf20Sopenharmony_ci#define G_RSPD_TXQ1_CR(x) (((x) >> S_RSPD_TXQ1_CR) & M_RSPD_TXQ1_CR)
1838c2ecf20Sopenharmony_ci
1848c2ecf20Sopenharmony_ci#define S_RSPD_TXQ1_GTS    7
1858c2ecf20Sopenharmony_ci#define V_RSPD_TXQ1_GTS(x) ((x) << S_RSPD_TXQ1_GTS)
1868c2ecf20Sopenharmony_ci#define F_RSPD_TXQ1_GTS    V_RSPD_TXQ1_GTS(1U)
1878c2ecf20Sopenharmony_ci
1888c2ecf20Sopenharmony_ci#define S_RSPD_TXQ2_CR    8
1898c2ecf20Sopenharmony_ci#define M_RSPD_TXQ2_CR    0x7F
1908c2ecf20Sopenharmony_ci#define V_RSPD_TXQ2_CR(x) ((x) << S_RSPD_TXQ2_CR)
1918c2ecf20Sopenharmony_ci#define G_RSPD_TXQ2_CR(x) (((x) >> S_RSPD_TXQ2_CR) & M_RSPD_TXQ2_CR)
1928c2ecf20Sopenharmony_ci
1938c2ecf20Sopenharmony_ci#define S_RSPD_TXQ2_GTS    15
1948c2ecf20Sopenharmony_ci#define V_RSPD_TXQ2_GTS(x) ((x) << S_RSPD_TXQ2_GTS)
1958c2ecf20Sopenharmony_ci#define F_RSPD_TXQ2_GTS    V_RSPD_TXQ2_GTS(1U)
1968c2ecf20Sopenharmony_ci
1978c2ecf20Sopenharmony_ci#define S_RSPD_TXQ0_CR    16
1988c2ecf20Sopenharmony_ci#define M_RSPD_TXQ0_CR    0x7F
1998c2ecf20Sopenharmony_ci#define V_RSPD_TXQ0_CR(x) ((x) << S_RSPD_TXQ0_CR)
2008c2ecf20Sopenharmony_ci#define G_RSPD_TXQ0_CR(x) (((x) >> S_RSPD_TXQ0_CR) & M_RSPD_TXQ0_CR)
2018c2ecf20Sopenharmony_ci
2028c2ecf20Sopenharmony_ci#define S_RSPD_TXQ0_GTS    23
2038c2ecf20Sopenharmony_ci#define V_RSPD_TXQ0_GTS(x) ((x) << S_RSPD_TXQ0_GTS)
2048c2ecf20Sopenharmony_ci#define F_RSPD_TXQ0_GTS    V_RSPD_TXQ0_GTS(1U)
2058c2ecf20Sopenharmony_ci
2068c2ecf20Sopenharmony_ci#define S_RSPD_EOP    24
2078c2ecf20Sopenharmony_ci#define V_RSPD_EOP(x) ((x) << S_RSPD_EOP)
2088c2ecf20Sopenharmony_ci#define F_RSPD_EOP    V_RSPD_EOP(1U)
2098c2ecf20Sopenharmony_ci
2108c2ecf20Sopenharmony_ci#define S_RSPD_SOP    25
2118c2ecf20Sopenharmony_ci#define V_RSPD_SOP(x) ((x) << S_RSPD_SOP)
2128c2ecf20Sopenharmony_ci#define F_RSPD_SOP    V_RSPD_SOP(1U)
2138c2ecf20Sopenharmony_ci
2148c2ecf20Sopenharmony_ci#define S_RSPD_ASYNC_NOTIF    26
2158c2ecf20Sopenharmony_ci#define V_RSPD_ASYNC_NOTIF(x) ((x) << S_RSPD_ASYNC_NOTIF)
2168c2ecf20Sopenharmony_ci#define F_RSPD_ASYNC_NOTIF    V_RSPD_ASYNC_NOTIF(1U)
2178c2ecf20Sopenharmony_ci
2188c2ecf20Sopenharmony_ci#define S_RSPD_FL0_GTS    27
2198c2ecf20Sopenharmony_ci#define V_RSPD_FL0_GTS(x) ((x) << S_RSPD_FL0_GTS)
2208c2ecf20Sopenharmony_ci#define F_RSPD_FL0_GTS    V_RSPD_FL0_GTS(1U)
2218c2ecf20Sopenharmony_ci
2228c2ecf20Sopenharmony_ci#define S_RSPD_FL1_GTS    28
2238c2ecf20Sopenharmony_ci#define V_RSPD_FL1_GTS(x) ((x) << S_RSPD_FL1_GTS)
2248c2ecf20Sopenharmony_ci#define F_RSPD_FL1_GTS    V_RSPD_FL1_GTS(1U)
2258c2ecf20Sopenharmony_ci
2268c2ecf20Sopenharmony_ci#define S_RSPD_IMM_DATA_VALID    29
2278c2ecf20Sopenharmony_ci#define V_RSPD_IMM_DATA_VALID(x) ((x) << S_RSPD_IMM_DATA_VALID)
2288c2ecf20Sopenharmony_ci#define F_RSPD_IMM_DATA_VALID    V_RSPD_IMM_DATA_VALID(1U)
2298c2ecf20Sopenharmony_ci
2308c2ecf20Sopenharmony_ci#define S_RSPD_OFFLOAD    30
2318c2ecf20Sopenharmony_ci#define V_RSPD_OFFLOAD(x) ((x) << S_RSPD_OFFLOAD)
2328c2ecf20Sopenharmony_ci#define F_RSPD_OFFLOAD    V_RSPD_OFFLOAD(1U)
2338c2ecf20Sopenharmony_ci
2348c2ecf20Sopenharmony_ci#define S_RSPD_GEN1    31
2358c2ecf20Sopenharmony_ci#define V_RSPD_GEN1(x) ((x) << S_RSPD_GEN1)
2368c2ecf20Sopenharmony_ci#define F_RSPD_GEN1    V_RSPD_GEN1(1U)
2378c2ecf20Sopenharmony_ci
2388c2ecf20Sopenharmony_ci#define S_RSPD_LEN    0
2398c2ecf20Sopenharmony_ci#define M_RSPD_LEN    0x7FFFFFFF
2408c2ecf20Sopenharmony_ci#define V_RSPD_LEN(x) ((x) << S_RSPD_LEN)
2418c2ecf20Sopenharmony_ci#define G_RSPD_LEN(x) (((x) >> S_RSPD_LEN) & M_RSPD_LEN)
2428c2ecf20Sopenharmony_ci
2438c2ecf20Sopenharmony_ci#define S_RSPD_FLQ    31
2448c2ecf20Sopenharmony_ci#define V_RSPD_FLQ(x) ((x) << S_RSPD_FLQ)
2458c2ecf20Sopenharmony_ci#define F_RSPD_FLQ    V_RSPD_FLQ(1U)
2468c2ecf20Sopenharmony_ci
2478c2ecf20Sopenharmony_ci#define S_RSPD_GEN2    0
2488c2ecf20Sopenharmony_ci#define V_RSPD_GEN2(x) ((x) << S_RSPD_GEN2)
2498c2ecf20Sopenharmony_ci#define F_RSPD_GEN2    V_RSPD_GEN2(1U)
2508c2ecf20Sopenharmony_ci
2518c2ecf20Sopenharmony_ci#define S_RSPD_INR_VEC    1
2528c2ecf20Sopenharmony_ci#define M_RSPD_INR_VEC    0x7F
2538c2ecf20Sopenharmony_ci#define V_RSPD_INR_VEC(x) ((x) << S_RSPD_INR_VEC)
2548c2ecf20Sopenharmony_ci#define G_RSPD_INR_VEC(x) (((x) >> S_RSPD_INR_VEC) & M_RSPD_INR_VEC)
2558c2ecf20Sopenharmony_ci
2568c2ecf20Sopenharmony_ci#endif				/* _SGE_DEFS_H */
257