141dc98b0SShagun Agrawal /* SPDX-License-Identifier: BSD-3-Clause 241dc98b0SShagun Agrawal * Copyright(c) 2018 Chelsio Communications. 341dc98b0SShagun Agrawal * All rights reserved. 441dc98b0SShagun Agrawal */ 541dc98b0SShagun Agrawal 641dc98b0SShagun Agrawal #ifndef _T4_TCB_DEFS_H 741dc98b0SShagun Agrawal #define _T4_TCB_DEFS_H 841dc98b0SShagun Agrawal 9*993541b2SKarra Satwik /* 31:24 */ 10*993541b2SKarra Satwik #define W_TCB_SMAC_SEL 0 11*993541b2SKarra Satwik #define S_TCB_SMAC_SEL 24 12*993541b2SKarra Satwik #define M_TCB_SMAC_SEL 0xffULL 13*993541b2SKarra Satwik #define V_TCB_SMAC_SEL(x) ((x) << S_TCB_SMAC_SEL) 14*993541b2SKarra Satwik 151decc62bSShagun Agrawal /* 95:32 */ 161decc62bSShagun Agrawal #define W_TCB_T_FLAGS 1 171decc62bSShagun Agrawal 1841dc98b0SShagun Agrawal /* 105:96 */ 1941dc98b0SShagun Agrawal #define W_TCB_RSS_INFO 3 2041dc98b0SShagun Agrawal #define S_TCB_RSS_INFO 0 2141dc98b0SShagun Agrawal #define M_TCB_RSS_INFO 0x3ffULL 2241dc98b0SShagun Agrawal #define V_TCB_RSS_INFO(x) ((x) << S_TCB_RSS_INFO) 2341dc98b0SShagun Agrawal 24ceaea6d8SShagun Agrawal /* 191:160 */ 25ceaea6d8SShagun Agrawal #define W_TCB_TIMESTAMP 5 26ceaea6d8SShagun Agrawal #define S_TCB_TIMESTAMP 0 27ceaea6d8SShagun Agrawal #define M_TCB_TIMESTAMP 0xffffffffULL 28ceaea6d8SShagun Agrawal #define V_TCB_TIMESTAMP(x) ((x) << S_TCB_TIMESTAMP) 29ceaea6d8SShagun Agrawal 30ceaea6d8SShagun Agrawal /* 223:192 */ 3120c014b1SRahul Lakkireddy #define W_TCB_T_RTT_TS_RECENT_AGE 6 32ceaea6d8SShagun Agrawal #define S_TCB_T_RTT_TS_RECENT_AGE 0 33ceaea6d8SShagun Agrawal #define M_TCB_T_RTT_TS_RECENT_AGE 0xffffffffULL 34ceaea6d8SShagun Agrawal #define V_TCB_T_RTT_TS_RECENT_AGE(x) ((x) << S_TCB_T_RTT_TS_RECENT_AGE) 35ceaea6d8SShagun Agrawal 3620c014b1SRahul Lakkireddy /* 255:224 */ 3720c014b1SRahul Lakkireddy #define S_TCB_T_RTSEQ_RECENT 0 3820c014b1SRahul Lakkireddy #define M_TCB_T_RTSEQ_RECENT 0xffffffffULL 3920c014b1SRahul Lakkireddy #define V_TCB_T_RTSEQ_RECENT(x) ((x) << S_TCB_T_RTSEQ_RECENT) 4020c014b1SRahul Lakkireddy 417d71ba5dSKarra Satwik #define S_TF_CCTRL_ECE 60 427d71ba5dSKarra Satwik 43*993541b2SKarra Satwik #define S_TF_CCTRL_CWR 61 44*993541b2SKarra Satwik 451decc62bSShagun Agrawal #define S_TF_CCTRL_RFR 62 461decc62bSShagun Agrawal 4741dc98b0SShagun Agrawal #endif /* _T4_TCB_DEFS_H */ 48