Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322
/* SPDX-License-Identifier: GPL-2.0 * * Copyright 2016-2018 HabanaLabs, Ltd. * All Rights Reserved. * */ /************************************ ** This is an auto-generated file ** ** DO NOT EDIT BELOW ** ************************************/ #ifndef ASIC_REG_TPC3_RTR_REGS_H_ #define ASIC_REG_TPC3_RTR_REGS_H_ /* ***************************************** * TPC3_RTR (Prototype: TPC_RTR) ***************************************** */ #define mmTPC3_RTR_HBW_RD_RQ_E_ARB 0xEC0100 #define mmTPC3_RTR_HBW_RD_RQ_W_ARB 0xEC0104 #define mmTPC3_RTR_HBW_RD_RQ_N_ARB 0xEC0108 #define mmTPC3_RTR_HBW_RD_RQ_S_ARB 0xEC010C #define mmTPC3_RTR_HBW_RD_RQ_L_ARB 0xEC0110 #define mmTPC3_RTR_HBW_E_ARB_MAX 0xEC0120 #define mmTPC3_RTR_HBW_W_ARB_MAX 0xEC0124 #define mmTPC3_RTR_HBW_N_ARB_MAX 0xEC0128 #define mmTPC3_RTR_HBW_S_ARB_MAX 0xEC012C #define mmTPC3_RTR_HBW_L_ARB_MAX 0xEC0130 #define mmTPC3_RTR_HBW_RD_RS_E_ARB 0xEC0140 #define mmTPC3_RTR_HBW_RD_RS_W_ARB 0xEC0144 #define mmTPC3_RTR_HBW_RD_RS_N_ARB 0xEC0148 #define mmTPC3_RTR_HBW_RD_RS_S_ARB 0xEC014C #define mmTPC3_RTR_HBW_RD_RS_L_ARB 0xEC0150 #define mmTPC3_RTR_HBW_WR_RQ_E_ARB 0xEC0170 #define mmTPC3_RTR_HBW_WR_RQ_W_ARB 0xEC0174 #define mmTPC3_RTR_HBW_WR_RQ_N_ARB 0xEC0178 #define mmTPC3_RTR_HBW_WR_RQ_S_ARB 0xEC017C #define mmTPC3_RTR_HBW_WR_RQ_L_ARB 0xEC0180 #define mmTPC3_RTR_HBW_WR_RS_E_ARB 0xEC0190 #define mmTPC3_RTR_HBW_WR_RS_W_ARB 0xEC0194 #define mmTPC3_RTR_HBW_WR_RS_N_ARB 0xEC0198 #define mmTPC3_RTR_HBW_WR_RS_S_ARB 0xEC019C #define mmTPC3_RTR_HBW_WR_RS_L_ARB 0xEC01A0 #define mmTPC3_RTR_LBW_RD_RQ_E_ARB 0xEC0200 #define mmTPC3_RTR_LBW_RD_RQ_W_ARB 0xEC0204 #define mmTPC3_RTR_LBW_RD_RQ_N_ARB 0xEC0208 #define mmTPC3_RTR_LBW_RD_RQ_S_ARB 0xEC020C #define mmTPC3_RTR_LBW_RD_RQ_L_ARB 0xEC0210 #define mmTPC3_RTR_LBW_E_ARB_MAX 0xEC0220 #define mmTPC3_RTR_LBW_W_ARB_MAX 0xEC0224 #define mmTPC3_RTR_LBW_N_ARB_MAX 0xEC0228 #define mmTPC3_RTR_LBW_S_ARB_MAX 0xEC022C #define mmTPC3_RTR_LBW_L_ARB_MAX 0xEC0230 #define mmTPC3_RTR_LBW_RD_RS_E_ARB 0xEC0250 #define mmTPC3_RTR_LBW_RD_RS_W_ARB 0xEC0254 #define mmTPC3_RTR_LBW_RD_RS_N_ARB 0xEC0258 #define mmTPC3_RTR_LBW_RD_RS_S_ARB 0xEC025C #define mmTPC3_RTR_LBW_RD_RS_L_ARB 0xEC0260 #define mmTPC3_RTR_LBW_WR_RQ_E_ARB 0xEC0270 #define mmTPC3_RTR_LBW_WR_RQ_W_ARB 0xEC0274 #define mmTPC3_RTR_LBW_WR_RQ_N_ARB 0xEC0278 #define mmTPC3_RTR_LBW_WR_RQ_S_ARB 0xEC027C #define mmTPC3_RTR_LBW_WR_RQ_L_ARB 0xEC0280 #define mmTPC3_RTR_LBW_WR_RS_E_ARB 0xEC0290 #define mmTPC3_RTR_LBW_WR_RS_W_ARB 0xEC0294 #define mmTPC3_RTR_LBW_WR_RS_N_ARB 0xEC0298 #define mmTPC3_RTR_LBW_WR_RS_S_ARB 0xEC029C #define mmTPC3_RTR_LBW_WR_RS_L_ARB 0xEC02A0 #define mmTPC3_RTR_DBG_E_ARB 0xEC0300 #define mmTPC3_RTR_DBG_W_ARB 0xEC0304 #define mmTPC3_RTR_DBG_N_ARB 0xEC0308 #define mmTPC3_RTR_DBG_S_ARB 0xEC030C #define mmTPC3_RTR_DBG_L_ARB 0xEC0310 #define mmTPC3_RTR_DBG_E_ARB_MAX 0xEC0320 #define mmTPC3_RTR_DBG_W_ARB_MAX 0xEC0324 #define mmTPC3_RTR_DBG_N_ARB_MAX 0xEC0328 #define mmTPC3_RTR_DBG_S_ARB_MAX 0xEC032C #define mmTPC3_RTR_DBG_L_ARB_MAX 0xEC0330 #define mmTPC3_RTR_SPLIT_COEF_0 0xEC0400 #define mmTPC3_RTR_SPLIT_COEF_1 0xEC0404 #define mmTPC3_RTR_SPLIT_COEF_2 0xEC0408 #define mmTPC3_RTR_SPLIT_COEF_3 0xEC040C #define mmTPC3_RTR_SPLIT_COEF_4 0xEC0410 #define mmTPC3_RTR_SPLIT_COEF_5 0xEC0414 #define mmTPC3_RTR_SPLIT_COEF_6 0xEC0418 #define mmTPC3_RTR_SPLIT_COEF_7 0xEC041C #define mmTPC3_RTR_SPLIT_COEF_8 0xEC0420 #define mmTPC3_RTR_SPLIT_COEF_9 0xEC0424 #define mmTPC3_RTR_SPLIT_CFG 0xEC0440 #define mmTPC3_RTR_SPLIT_RD_SAT 0xEC0444 #define mmTPC3_RTR_SPLIT_RD_RST_TOKEN 0xEC0448 #define mmTPC3_RTR_SPLIT_RD_TIMEOUT_0 0xEC044C #define mmTPC3_RTR_SPLIT_RD_TIMEOUT_1 0xEC0450 #define mmTPC3_RTR_SPLIT_WR_SAT 0xEC0454 #define mmTPC3_RTR_WPLIT_WR_TST_TOLEN 0xEC0458 #define mmTPC3_RTR_SPLIT_WR_TIMEOUT_0 0xEC045C #define mmTPC3_RTR_SPLIT_WR_TIMEOUT_1 0xEC0460 #define mmTPC3_RTR_HBW_RANGE_HIT 0xEC0470 #define mmTPC3_RTR_HBW_RANGE_MASK_L_0 0xEC0480 #define mmTPC3_RTR_HBW_RANGE_MASK_L_1 0xEC0484 #define mmTPC3_RTR_HBW_RANGE_MASK_L_2 0xEC0488 #define mmTPC3_RTR_HBW_RANGE_MASK_L_3 0xEC048C #define mmTPC3_RTR_HBW_RANGE_MASK_L_4 0xEC0490 #define mmTPC3_RTR_HBW_RANGE_MASK_L_5 0xEC0494 #define mmTPC3_RTR_HBW_RANGE_MASK_L_6 0xEC0498 #define mmTPC3_RTR_HBW_RANGE_MASK_L_7 0xEC049C #define mmTPC3_RTR_HBW_RANGE_MASK_H_0 0xEC04A0 #define mmTPC3_RTR_HBW_RANGE_MASK_H_1 0xEC04A4 #define mmTPC3_RTR_HBW_RANGE_MASK_H_2 0xEC04A8 #define mmTPC3_RTR_HBW_RANGE_MASK_H_3 0xEC04AC #define mmTPC3_RTR_HBW_RANGE_MASK_H_4 0xEC04B0 #define mmTPC3_RTR_HBW_RANGE_MASK_H_5 0xEC04B4 #define mmTPC3_RTR_HBW_RANGE_MASK_H_6 0xEC04B8 #define mmTPC3_RTR_HBW_RANGE_MASK_H_7 0xEC04BC #define mmTPC3_RTR_HBW_RANGE_BASE_L_0 0xEC04C0 #define mmTPC3_RTR_HBW_RANGE_BASE_L_1 0xEC04C4 #define mmTPC3_RTR_HBW_RANGE_BASE_L_2 0xEC04C8 #define mmTPC3_RTR_HBW_RANGE_BASE_L_3 0xEC04CC #define mmTPC3_RTR_HBW_RANGE_BASE_L_4 0xEC04D0 #define mmTPC3_RTR_HBW_RANGE_BASE_L_5 0xEC04D4 #define mmTPC3_RTR_HBW_RANGE_BASE_L_6 0xEC04D8 #define mmTPC3_RTR_HBW_RANGE_BASE_L_7 0xEC04DC #define mmTPC3_RTR_HBW_RANGE_BASE_H_0 0xEC04E0 #define mmTPC3_RTR_HBW_RANGE_BASE_H_1 0xEC04E4 #define mmTPC3_RTR_HBW_RANGE_BASE_H_2 0xEC04E8 #define mmTPC3_RTR_HBW_RANGE_BASE_H_3 0xEC04EC #define mmTPC3_RTR_HBW_RANGE_BASE_H_4 0xEC04F0 #define mmTPC3_RTR_HBW_RANGE_BASE_H_5 0xEC04F4 #define mmTPC3_RTR_HBW_RANGE_BASE_H_6 0xEC04F8 #define mmTPC3_RTR_HBW_RANGE_BASE_H_7 0xEC04FC #define mmTPC3_RTR_LBW_RANGE_HIT 0xEC0500 #define mmTPC3_RTR_LBW_RANGE_MASK_0 0xEC0510 #define mmTPC3_RTR_LBW_RANGE_MASK_1 0xEC0514 #define mmTPC3_RTR_LBW_RANGE_MASK_2 0xEC0518 #define mmTPC3_RTR_LBW_RANGE_MASK_3 0xEC051C #define mmTPC3_RTR_LBW_RANGE_MASK_4 0xEC0520 #define mmTPC3_RTR_LBW_RANGE_MASK_5 0xEC0524 #define mmTPC3_RTR_LBW_RANGE_MASK_6 0xEC0528 #define mmTPC3_RTR_LBW_RANGE_MASK_7 0xEC052C #define mmTPC3_RTR_LBW_RANGE_MASK_8 0xEC0530 #define mmTPC3_RTR_LBW_RANGE_MASK_9 0xEC0534 #define mmTPC3_RTR_LBW_RANGE_MASK_10 0xEC0538 #define mmTPC3_RTR_LBW_RANGE_MASK_11 0xEC053C #define mmTPC3_RTR_LBW_RANGE_MASK_12 0xEC0540 #define mmTPC3_RTR_LBW_RANGE_MASK_13 0xEC0544 #define mmTPC3_RTR_LBW_RANGE_MASK_14 0xEC0548 #define mmTPC3_RTR_LBW_RANGE_MASK_15 0xEC054C #define mmTPC3_RTR_LBW_RANGE_BASE_0 0xEC0550 #define mmTPC3_RTR_LBW_RANGE_BASE_1 0xEC0554 #define mmTPC3_RTR_LBW_RANGE_BASE_2 0xEC0558 #define mmTPC3_RTR_LBW_RANGE_BASE_3 0xEC055C #define mmTPC3_RTR_LBW_RANGE_BASE_4 0xEC0560 #define mmTPC3_RTR_LBW_RANGE_BASE_5 0xEC0564 #define mmTPC3_RTR_LBW_RANGE_BASE_6 0xEC0568 #define mmTPC3_RTR_LBW_RANGE_BASE_7 0xEC056C #define mmTPC3_RTR_LBW_RANGE_BASE_8 0xEC0570 #define mmTPC3_RTR_LBW_RANGE_BASE_9 0xEC0574 #define mmTPC3_RTR_LBW_RANGE_BASE_10 0xEC0578 #define mmTPC3_RTR_LBW_RANGE_BASE_11 0xEC057C #define mmTPC3_RTR_LBW_RANGE_BASE_12 0xEC0580 #define mmTPC3_RTR_LBW_RANGE_BASE_13 0xEC0584 #define mmTPC3_RTR_LBW_RANGE_BASE_14 0xEC0588 #define mmTPC3_RTR_LBW_RANGE_BASE_15 0xEC058C #define mmTPC3_RTR_RGLTR 0xEC0590 #define mmTPC3_RTR_RGLTR_WR_RESULT 0xEC0594 #define mmTPC3_RTR_RGLTR_RD_RESULT 0xEC0598 #define mmTPC3_RTR_SCRAMB_EN 0xEC0600 #define mmTPC3_RTR_NON_LIN_SCRAMB 0xEC0604 #endif /* ASIC_REG_TPC3_RTR_REGS_H_ */