|
139 | 139 | #define NIX_LF_CINTX_ENA_W1C(a) (NIX_LFBASE | 0xD50 | (a) << 12)
|
140 | 140 |
|
141 | 141 | /* NIX AF transmit scheduler registers */
|
142 |
| -#define NIX_AF_SMQX_CFG(a) (0x700 | (a) << 16) |
143 |
| -#define NIX_AF_TL1X_SCHEDULE(a) (0xC00 | (a) << 16) |
144 |
| -#define NIX_AF_TL1X_CIR(a) (0xC20 | (a) << 16) |
145 |
| -#define NIX_AF_TL1X_TOPOLOGY(a) (0xC80 | (a) << 16) |
146 |
| -#define NIX_AF_TL2X_PARENT(a) (0xE88 | (a) << 16) |
147 |
| -#define NIX_AF_TL2X_SCHEDULE(a) (0xE00 | (a) << 16) |
148 |
| -#define NIX_AF_TL2X_TOPOLOGY(a) (0xE80 | (a) << 16) |
149 |
| -#define NIX_AF_TL2X_CIR(a) (0xE20 | (a) << 16) |
150 |
| -#define NIX_AF_TL2X_PIR(a) (0xE30 | (a) << 16) |
151 |
| -#define NIX_AF_TL3X_PARENT(a) (0x1088 | (a) << 16) |
152 |
| -#define NIX_AF_TL3X_SCHEDULE(a) (0x1000 | (a) << 16) |
153 |
| -#define NIX_AF_TL3X_SHAPE(a) (0x1010 | (a) << 16) |
154 |
| -#define NIX_AF_TL3X_CIR(a) (0x1020 | (a) << 16) |
155 |
| -#define NIX_AF_TL3X_PIR(a) (0x1030 | (a) << 16) |
156 |
| -#define NIX_AF_TL3X_TOPOLOGY(a) (0x1080 | (a) << 16) |
157 |
| -#define NIX_AF_TL4X_PARENT(a) (0x1288 | (a) << 16) |
158 |
| -#define NIX_AF_TL4X_SCHEDULE(a) (0x1200 | (a) << 16) |
159 |
| -#define NIX_AF_TL4X_SHAPE(a) (0x1210 | (a) << 16) |
160 |
| -#define NIX_AF_TL4X_CIR(a) (0x1220 | (a) << 16) |
161 |
| -#define NIX_AF_TL4X_PIR(a) (0x1230 | (a) << 16) |
162 |
| -#define NIX_AF_TL4X_TOPOLOGY(a) (0x1280 | (a) << 16) |
163 |
| -#define NIX_AF_MDQX_SCHEDULE(a) (0x1400 | (a) << 16) |
164 |
| -#define NIX_AF_MDQX_SHAPE(a) (0x1410 | (a) << 16) |
165 |
| -#define NIX_AF_MDQX_CIR(a) (0x1420 | (a) << 16) |
166 |
| -#define NIX_AF_MDQX_PIR(a) (0x1430 | (a) << 16) |
167 |
| -#define NIX_AF_MDQX_PARENT(a) (0x1480 | (a) << 16) |
168 |
| -#define NIX_AF_TL3_TL2X_LINKX_CFG(a, b) (0x1700 | (a) << 16 | (b) << 3) |
| 142 | +#define NIX_AF_SMQX_CFG(a) (0x700 | (u64)(a) << 16) |
| 143 | +#define NIX_AF_TL4X_SDP_LINK_CFG(a) (0xB10 | (u64)(a) << 16) |
| 144 | +#define NIX_AF_TL1X_SCHEDULE(a) (0xC00 | (u64)(a) << 16) |
| 145 | +#define NIX_AF_TL1X_CIR(a) (0xC20 | (u64)(a) << 16) |
| 146 | +#define NIX_AF_TL1X_TOPOLOGY(a) (0xC80 | (u64)(a) << 16) |
| 147 | +#define NIX_AF_TL2X_PARENT(a) (0xE88 | (u64)(a) << 16) |
| 148 | +#define NIX_AF_TL2X_SCHEDULE(a) (0xE00 | (u64)(a) << 16) |
| 149 | +#define NIX_AF_TL2X_TOPOLOGY(a) (0xE80 | (u64)(a) << 16) |
| 150 | +#define NIX_AF_TL2X_CIR(a) (0xE20 | (u64)(a) << 16) |
| 151 | +#define NIX_AF_TL2X_PIR(a) (0xE30 | (u64)(a) << 16) |
| 152 | +#define NIX_AF_TL3X_PARENT(a) (0x1088 | (u64)(a) << 16) |
| 153 | +#define NIX_AF_TL3X_SCHEDULE(a) (0x1000 | (u64)(a) << 16) |
| 154 | +#define NIX_AF_TL3X_SHAPE(a) (0x1010 | (u64)(a) << 16) |
| 155 | +#define NIX_AF_TL3X_CIR(a) (0x1020 | (u64)(a) << 16) |
| 156 | +#define NIX_AF_TL3X_PIR(a) (0x1030 | (u64)(a) << 16) |
| 157 | +#define NIX_AF_TL3X_TOPOLOGY(a) (0x1080 | (u64)(a) << 16) |
| 158 | +#define NIX_AF_TL4X_PARENT(a) (0x1288 | (u64)(a) << 16) |
| 159 | +#define NIX_AF_TL4X_SCHEDULE(a) (0x1200 | (u64)(a) << 16) |
| 160 | +#define NIX_AF_TL4X_SHAPE(a) (0x1210 | (u64)(a) << 16) |
| 161 | +#define NIX_AF_TL4X_CIR(a) (0x1220 | (u64)(a) << 16) |
| 162 | +#define NIX_AF_TL4X_PIR(a) (0x1230 | (u64)(a) << 16) |
| 163 | +#define NIX_AF_TL4X_TOPOLOGY(a) (0x1280 | (u64)(a) << 16) |
| 164 | +#define NIX_AF_MDQX_SCHEDULE(a) (0x1400 | (u64)(a) << 16) |
| 165 | +#define NIX_AF_MDQX_SHAPE(a) (0x1410 | (u64)(a) << 16) |
| 166 | +#define NIX_AF_MDQX_CIR(a) (0x1420 | (u64)(a) << 16) |
| 167 | +#define NIX_AF_MDQX_PIR(a) (0x1430 | (u64)(a) << 16) |
| 168 | +#define NIX_AF_MDQX_PARENT(a) (0x1480 | (u64)(a) << 16) |
| 169 | +#define NIX_AF_TL3_TL2X_LINKX_CFG(a, b) (0x1700 | (u64)(a) << 16 | (b) << 3) |
169 | 170 |
|
170 | 171 | /* LMT LF registers */
|
171 | 172 | #define LMT_LFBASE BIT_ULL(RVU_FUNC_BLKADDR_SHIFT)
|
|
0 commit comments