tpc2_cfg_regs.h (48056B)
1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * Copyright 2016-2018 HabanaLabs, Ltd. 4 * All Rights Reserved. 5 * 6 */ 7 8/************************************ 9 ** This is an auto-generated file ** 10 ** DO NOT EDIT BELOW ** 11 ************************************/ 12 13#ifndef ASIC_REG_TPC2_CFG_REGS_H_ 14#define ASIC_REG_TPC2_CFG_REGS_H_ 15 16/* 17 ***************************************** 18 * TPC2_CFG (Prototype: TPC) 19 ***************************************** 20 */ 21 22#define mmTPC2_CFG_KERNEL_TENSOR_0_BASE_ADDR_LOW 0xE86400 23 24#define mmTPC2_CFG_KERNEL_TENSOR_0_BASE_ADDR_HIGH 0xE86404 25 26#define mmTPC2_CFG_KERNEL_TENSOR_0_PADDING_VALUE 0xE86408 27 28#define mmTPC2_CFG_KERNEL_TENSOR_0_TENSOR_CONFIG 0xE8640C 29 30#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_0_SIZE 0xE86410 31 32#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_0_STRIDE 0xE86414 33 34#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_1_SIZE 0xE86418 35 36#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_1_STRIDE 0xE8641C 37 38#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_2_SIZE 0xE86420 39 40#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_2_STRIDE 0xE86424 41 42#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_3_SIZE 0xE86428 43 44#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_3_STRIDE 0xE8642C 45 46#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_4_SIZE 0xE86430 47 48#define mmTPC2_CFG_KERNEL_TENSOR_0_DIM_4_STRIDE 0xE86434 49 50#define mmTPC2_CFG_KERNEL_TENSOR_1_BASE_ADDR_LOW 0xE86438 51 52#define mmTPC2_CFG_KERNEL_TENSOR_1_BASE_ADDR_HIGH 0xE8643C 53 54#define mmTPC2_CFG_KERNEL_TENSOR_1_PADDING_VALUE 0xE86440 55 56#define mmTPC2_CFG_KERNEL_TENSOR_1_TENSOR_CONFIG 0xE86444 57 58#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_0_SIZE 0xE86448 59 60#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_0_STRIDE 0xE8644C 61 62#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_1_SIZE 0xE86450 63 64#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_1_STRIDE 0xE86454 65 66#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_2_SIZE 0xE86458 67 68#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_2_STRIDE 0xE8645C 69 70#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_3_SIZE 0xE86460 71 72#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_3_STRIDE 0xE86464 73 74#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_4_SIZE 0xE86468 75 76#define mmTPC2_CFG_KERNEL_TENSOR_1_DIM_4_STRIDE 0xE8646C 77 78#define mmTPC2_CFG_KERNEL_TENSOR_2_BASE_ADDR_LOW 0xE86470 79 80#define mmTPC2_CFG_KERNEL_TENSOR_2_BASE_ADDR_HIGH 0xE86474 81 82#define mmTPC2_CFG_KERNEL_TENSOR_2_PADDING_VALUE 0xE86478 83 84#define mmTPC2_CFG_KERNEL_TENSOR_2_TENSOR_CONFIG 0xE8647C 85 86#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_0_SIZE 0xE86480 87 88#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_0_STRIDE 0xE86484 89 90#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_1_SIZE 0xE86488 91 92#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_1_STRIDE 0xE8648C 93 94#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_2_SIZE 0xE86490 95 96#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_2_STRIDE 0xE86494 97 98#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_3_SIZE 0xE86498 99 100#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_3_STRIDE 0xE8649C 101 102#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_4_SIZE 0xE864A0 103 104#define mmTPC2_CFG_KERNEL_TENSOR_2_DIM_4_STRIDE 0xE864A4 105 106#define mmTPC2_CFG_KERNEL_TENSOR_3_BASE_ADDR_LOW 0xE864A8 107 108#define mmTPC2_CFG_KERNEL_TENSOR_3_BASE_ADDR_HIGH 0xE864AC 109 110#define mmTPC2_CFG_KERNEL_TENSOR_3_PADDING_VALUE 0xE864B0 111 112#define mmTPC2_CFG_KERNEL_TENSOR_3_TENSOR_CONFIG 0xE864B4 113 114#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_0_SIZE 0xE864B8 115 116#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_0_STRIDE 0xE864BC 117 118#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_1_SIZE 0xE864C0 119 120#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_1_STRIDE 0xE864C4 121 122#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_2_SIZE 0xE864C8 123 124#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_2_STRIDE 0xE864CC 125 126#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_3_SIZE 0xE864D0 127 128#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_3_STRIDE 0xE864D4 129 130#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_4_SIZE 0xE864D8 131 132#define mmTPC2_CFG_KERNEL_TENSOR_3_DIM_4_STRIDE 0xE864DC 133 134#define mmTPC2_CFG_KERNEL_TENSOR_4_BASE_ADDR_LOW 0xE864E0 135 136#define mmTPC2_CFG_KERNEL_TENSOR_4_BASE_ADDR_HIGH 0xE864E4 137 138#define mmTPC2_CFG_KERNEL_TENSOR_4_PADDING_VALUE 0xE864E8 139 140#define mmTPC2_CFG_KERNEL_TENSOR_4_TENSOR_CONFIG 0xE864EC 141 142#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_0_SIZE 0xE864F0 143 144#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_0_STRIDE 0xE864F4 145 146#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_1_SIZE 0xE864F8 147 148#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_1_STRIDE 0xE864FC 149 150#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_2_SIZE 0xE86500 151 152#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_2_STRIDE 0xE86504 153 154#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_3_SIZE 0xE86508 155 156#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_3_STRIDE 0xE8650C 157 158#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_4_SIZE 0xE86510 159 160#define mmTPC2_CFG_KERNEL_TENSOR_4_DIM_4_STRIDE 0xE86514 161 162#define mmTPC2_CFG_KERNEL_TENSOR_5_BASE_ADDR_LOW 0xE86518 163 164#define mmTPC2_CFG_KERNEL_TENSOR_5_BASE_ADDR_HIGH 0xE8651C 165 166#define mmTPC2_CFG_KERNEL_TENSOR_5_PADDING_VALUE 0xE86520 167 168#define mmTPC2_CFG_KERNEL_TENSOR_5_TENSOR_CONFIG 0xE86524 169 170#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_0_SIZE 0xE86528 171 172#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_0_STRIDE 0xE8652C 173 174#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_1_SIZE 0xE86530 175 176#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_1_STRIDE 0xE86534 177 178#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_2_SIZE 0xE86538 179 180#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_2_STRIDE 0xE8653C 181 182#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_3_SIZE 0xE86540 183 184#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_3_STRIDE 0xE86544 185 186#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_4_SIZE 0xE86548 187 188#define mmTPC2_CFG_KERNEL_TENSOR_5_DIM_4_STRIDE 0xE8654C 189 190#define mmTPC2_CFG_KERNEL_TENSOR_6_BASE_ADDR_LOW 0xE86550 191 192#define mmTPC2_CFG_KERNEL_TENSOR_6_BASE_ADDR_HIGH 0xE86554 193 194#define mmTPC2_CFG_KERNEL_TENSOR_6_PADDING_VALUE 0xE86558 195 196#define mmTPC2_CFG_KERNEL_TENSOR_6_TENSOR_CONFIG 0xE8655C 197 198#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_0_SIZE 0xE86560 199 200#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_0_STRIDE 0xE86564 201 202#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_1_SIZE 0xE86568 203 204#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_1_STRIDE 0xE8656C 205 206#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_2_SIZE 0xE86570 207 208#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_2_STRIDE 0xE86574 209 210#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_3_SIZE 0xE86578 211 212#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_3_STRIDE 0xE8657C 213 214#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_4_SIZE 0xE86580 215 216#define mmTPC2_CFG_KERNEL_TENSOR_6_DIM_4_STRIDE 0xE86584 217 218#define mmTPC2_CFG_KERNEL_TENSOR_7_BASE_ADDR_LOW 0xE86588 219 220#define mmTPC2_CFG_KERNEL_TENSOR_7_BASE_ADDR_HIGH 0xE8658C 221 222#define mmTPC2_CFG_KERNEL_TENSOR_7_PADDING_VALUE 0xE86590 223 224#define mmTPC2_CFG_KERNEL_TENSOR_7_TENSOR_CONFIG 0xE86594 225 226#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_0_SIZE 0xE86598 227 228#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_0_STRIDE 0xE8659C 229 230#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_1_SIZE 0xE865A0 231 232#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_1_STRIDE 0xE865A4 233 234#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_2_SIZE 0xE865A8 235 236#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_2_STRIDE 0xE865AC 237 238#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_3_SIZE 0xE865B0 239 240#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_3_STRIDE 0xE865B4 241 242#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_4_SIZE 0xE865B8 243 244#define mmTPC2_CFG_KERNEL_TENSOR_7_DIM_4_STRIDE 0xE865BC 245 246#define mmTPC2_CFG_KERNEL_TENSOR_8_BASE_ADDR_LOW 0xE865C0 247 248#define mmTPC2_CFG_KERNEL_TENSOR_8_BASE_ADDR_HIGH 0xE865C4 249 250#define mmTPC2_CFG_KERNEL_TENSOR_8_PADDING_VALUE 0xE865C8 251 252#define mmTPC2_CFG_KERNEL_TENSOR_8_TENSOR_CONFIG 0xE865CC 253 254#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_0_SIZE 0xE865D0 255 256#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_0_STRIDE 0xE865D4 257 258#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_1_SIZE 0xE865D8 259 260#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_1_STRIDE 0xE865DC 261 262#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_2_SIZE 0xE865E0 263 264#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_2_STRIDE 0xE865E4 265 266#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_3_SIZE 0xE865E8 267 268#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_3_STRIDE 0xE865EC 269 270#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_4_SIZE 0xE865F0 271 272#define mmTPC2_CFG_KERNEL_TENSOR_8_DIM_4_STRIDE 0xE865F4 273 274#define mmTPC2_CFG_KERNEL_TENSOR_9_BASE_ADDR_LOW 0xE865F8 275 276#define mmTPC2_CFG_KERNEL_TENSOR_9_BASE_ADDR_HIGH 0xE865FC 277 278#define mmTPC2_CFG_KERNEL_TENSOR_9_PADDING_VALUE 0xE86600 279 280#define mmTPC2_CFG_KERNEL_TENSOR_9_TENSOR_CONFIG 0xE86604 281 282#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_0_SIZE 0xE86608 283 284#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_0_STRIDE 0xE8660C 285 286#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_1_SIZE 0xE86610 287 288#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_1_STRIDE 0xE86614 289 290#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_2_SIZE 0xE86618 291 292#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_2_STRIDE 0xE8661C 293 294#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_3_SIZE 0xE86620 295 296#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_3_STRIDE 0xE86624 297 298#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_4_SIZE 0xE86628 299 300#define mmTPC2_CFG_KERNEL_TENSOR_9_DIM_4_STRIDE 0xE8662C 301 302#define mmTPC2_CFG_KERNEL_TENSOR_10_BASE_ADDR_LOW 0xE86630 303 304#define mmTPC2_CFG_KERNEL_TENSOR_10_BASE_ADDR_HIGH 0xE86634 305 306#define mmTPC2_CFG_KERNEL_TENSOR_10_PADDING_VALUE 0xE86638 307 308#define mmTPC2_CFG_KERNEL_TENSOR_10_TENSOR_CONFIG 0xE8663C 309 310#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_0_SIZE 0xE86640 311 312#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_0_STRIDE 0xE86644 313 314#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_1_SIZE 0xE86648 315 316#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_1_STRIDE 0xE8664C 317 318#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_2_SIZE 0xE86650 319 320#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_2_STRIDE 0xE86654 321 322#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_3_SIZE 0xE86658 323 324#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_3_STRIDE 0xE8665C 325 326#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_4_SIZE 0xE86660 327 328#define mmTPC2_CFG_KERNEL_TENSOR_10_DIM_4_STRIDE 0xE86664 329 330#define mmTPC2_CFG_KERNEL_TENSOR_11_BASE_ADDR_LOW 0xE86668 331 332#define mmTPC2_CFG_KERNEL_TENSOR_11_BASE_ADDR_HIGH 0xE8666C 333 334#define mmTPC2_CFG_KERNEL_TENSOR_11_PADDING_VALUE 0xE86670 335 336#define mmTPC2_CFG_KERNEL_TENSOR_11_TENSOR_CONFIG 0xE86674 337 338#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_0_SIZE 0xE86678 339 340#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_0_STRIDE 0xE8667C 341 342#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_1_SIZE 0xE86680 343 344#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_1_STRIDE 0xE86684 345 346#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_2_SIZE 0xE86688 347 348#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_2_STRIDE 0xE8668C 349 350#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_3_SIZE 0xE86690 351 352#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_3_STRIDE 0xE86694 353 354#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_4_SIZE 0xE86698 355 356#define mmTPC2_CFG_KERNEL_TENSOR_11_DIM_4_STRIDE 0xE8669C 357 358#define mmTPC2_CFG_KERNEL_TENSOR_12_BASE_ADDR_LOW 0xE866A0 359 360#define mmTPC2_CFG_KERNEL_TENSOR_12_BASE_ADDR_HIGH 0xE866A4 361 362#define mmTPC2_CFG_KERNEL_TENSOR_12_PADDING_VALUE 0xE866A8 363 364#define mmTPC2_CFG_KERNEL_TENSOR_12_TENSOR_CONFIG 0xE866AC 365 366#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_0_SIZE 0xE866B0 367 368#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_0_STRIDE 0xE866B4 369 370#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_1_SIZE 0xE866B8 371 372#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_1_STRIDE 0xE866BC 373 374#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_2_SIZE 0xE866C0 375 376#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_2_STRIDE 0xE866C4 377 378#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_3_SIZE 0xE866C8 379 380#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_3_STRIDE 0xE866CC 381 382#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_4_SIZE 0xE866D0 383 384#define mmTPC2_CFG_KERNEL_TENSOR_12_DIM_4_STRIDE 0xE866D4 385 386#define mmTPC2_CFG_KERNEL_TENSOR_13_BASE_ADDR_LOW 0xE866D8 387 388#define mmTPC2_CFG_KERNEL_TENSOR_13_BASE_ADDR_HIGH 0xE866DC 389 390#define mmTPC2_CFG_KERNEL_TENSOR_13_PADDING_VALUE 0xE866E0 391 392#define mmTPC2_CFG_KERNEL_TENSOR_13_TENSOR_CONFIG 0xE866E4 393 394#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_0_SIZE 0xE866E8 395 396#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_0_STRIDE 0xE866EC 397 398#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_1_SIZE 0xE866F0 399 400#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_1_STRIDE 0xE866F4 401 402#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_2_SIZE 0xE866F8 403 404#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_2_STRIDE 0xE866FC 405 406#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_3_SIZE 0xE86700 407 408#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_3_STRIDE 0xE86704 409 410#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_4_SIZE 0xE86708 411 412#define mmTPC2_CFG_KERNEL_TENSOR_13_DIM_4_STRIDE 0xE8670C 413 414#define mmTPC2_CFG_KERNEL_TENSOR_14_BASE_ADDR_LOW 0xE86710 415 416#define mmTPC2_CFG_KERNEL_TENSOR_14_BASE_ADDR_HIGH 0xE86714 417 418#define mmTPC2_CFG_KERNEL_TENSOR_14_PADDING_VALUE 0xE86718 419 420#define mmTPC2_CFG_KERNEL_TENSOR_14_TENSOR_CONFIG 0xE8671C 421 422#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_0_SIZE 0xE86720 423 424#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_0_STRIDE 0xE86724 425 426#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_1_SIZE 0xE86728 427 428#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_1_STRIDE 0xE8672C 429 430#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_2_SIZE 0xE86730 431 432#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_2_STRIDE 0xE86734 433 434#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_3_SIZE 0xE86738 435 436#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_3_STRIDE 0xE8673C 437 438#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_4_SIZE 0xE86740 439 440#define mmTPC2_CFG_KERNEL_TENSOR_14_DIM_4_STRIDE 0xE86744 441 442#define mmTPC2_CFG_KERNEL_TENSOR_15_BASE_ADDR_LOW 0xE86748 443 444#define mmTPC2_CFG_KERNEL_TENSOR_15_BASE_ADDR_HIGH 0xE8674C 445 446#define mmTPC2_CFG_KERNEL_TENSOR_15_PADDING_VALUE 0xE86750 447 448#define mmTPC2_CFG_KERNEL_TENSOR_15_TENSOR_CONFIG 0xE86754 449 450#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_0_SIZE 0xE86758 451 452#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_0_STRIDE 0xE8675C 453 454#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_1_SIZE 0xE86760 455 456#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_1_STRIDE 0xE86764 457 458#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_2_SIZE 0xE86768 459 460#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_2_STRIDE 0xE8676C 461 462#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_3_SIZE 0xE86770 463 464#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_3_STRIDE 0xE86774 465 466#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_4_SIZE 0xE86778 467 468#define mmTPC2_CFG_KERNEL_TENSOR_15_DIM_4_STRIDE 0xE8677C 469 470#define mmTPC2_CFG_KERNEL_SYNC_OBJECT_MESSAGE 0xE86780 471 472#define mmTPC2_CFG_KERNEL_SYNC_OBJECT_ADDR 0xE86784 473 474#define mmTPC2_CFG_KERNEL_KERNEL_BASE_ADDRESS_LOW 0xE86788 475 476#define mmTPC2_CFG_KERNEL_KERNEL_BASE_ADDRESS_HIGH 0xE8678C 477 478#define mmTPC2_CFG_KERNEL_TID_BASE_DIM_0 0xE86790 479 480#define mmTPC2_CFG_KERNEL_TID_SIZE_DIM_0 0xE86794 481 482#define mmTPC2_CFG_KERNEL_TID_BASE_DIM_1 0xE86798 483 484#define mmTPC2_CFG_KERNEL_TID_SIZE_DIM_1 0xE8679C 485 486#define mmTPC2_CFG_KERNEL_TID_BASE_DIM_2 0xE867A0 487 488#define mmTPC2_CFG_KERNEL_TID_SIZE_DIM_2 0xE867A4 489 490#define mmTPC2_CFG_KERNEL_TID_BASE_DIM_3 0xE867A8 491 492#define mmTPC2_CFG_KERNEL_TID_SIZE_DIM_3 0xE867AC 493 494#define mmTPC2_CFG_KERNEL_TID_BASE_DIM_4 0xE867B0 495 496#define mmTPC2_CFG_KERNEL_TID_SIZE_DIM_4 0xE867B4 497 498#define mmTPC2_CFG_KERNEL_KERNEL_CONFIG 0xE867B8 499 500#define mmTPC2_CFG_KERNEL_KERNEL_ID 0xE867BC 501 502#define mmTPC2_CFG_KERNEL_SRF_0 0xE867C0 503 504#define mmTPC2_CFG_KERNEL_SRF_1 0xE867C4 505 506#define mmTPC2_CFG_KERNEL_SRF_2 0xE867C8 507 508#define mmTPC2_CFG_KERNEL_SRF_3 0xE867CC 509 510#define mmTPC2_CFG_KERNEL_SRF_4 0xE867D0 511 512#define mmTPC2_CFG_KERNEL_SRF_5 0xE867D4 513 514#define mmTPC2_CFG_KERNEL_SRF_6 0xE867D8 515 516#define mmTPC2_CFG_KERNEL_SRF_7 0xE867DC 517 518#define mmTPC2_CFG_KERNEL_SRF_8 0xE867E0 519 520#define mmTPC2_CFG_KERNEL_SRF_9 0xE867E4 521 522#define mmTPC2_CFG_KERNEL_SRF_10 0xE867E8 523 524#define mmTPC2_CFG_KERNEL_SRF_11 0xE867EC 525 526#define mmTPC2_CFG_KERNEL_SRF_12 0xE867F0 527 528#define mmTPC2_CFG_KERNEL_SRF_13 0xE867F4 529 530#define mmTPC2_CFG_KERNEL_SRF_14 0xE867F8 531 532#define mmTPC2_CFG_KERNEL_SRF_15 0xE867FC 533 534#define mmTPC2_CFG_KERNEL_SRF_16 0xE86800 535 536#define mmTPC2_CFG_KERNEL_SRF_17 0xE86804 537 538#define mmTPC2_CFG_KERNEL_SRF_18 0xE86808 539 540#define mmTPC2_CFG_KERNEL_SRF_19 0xE8680C 541 542#define mmTPC2_CFG_KERNEL_SRF_20 0xE86810 543 544#define mmTPC2_CFG_KERNEL_SRF_21 0xE86814 545 546#define mmTPC2_CFG_KERNEL_SRF_22 0xE86818 547 548#define mmTPC2_CFG_KERNEL_SRF_23 0xE8681C 549 550#define mmTPC2_CFG_KERNEL_SRF_24 0xE86820 551 552#define mmTPC2_CFG_KERNEL_SRF_25 0xE86824 553 554#define mmTPC2_CFG_KERNEL_SRF_26 0xE86828 555 556#define mmTPC2_CFG_KERNEL_SRF_27 0xE8682C 557 558#define mmTPC2_CFG_KERNEL_SRF_28 0xE86830 559 560#define mmTPC2_CFG_KERNEL_SRF_29 0xE86834 561 562#define mmTPC2_CFG_KERNEL_SRF_30 0xE86838 563 564#define mmTPC2_CFG_KERNEL_SRF_31 0xE8683C 565 566#define mmTPC2_CFG_ROUND_CSR 0xE868FC 567 568#define mmTPC2_CFG_PROT 0xE86900 569 570#define mmTPC2_CFG_SEMAPHORE 0xE86908 571 572#define mmTPC2_CFG_VFLAGS 0xE8690C 573 574#define mmTPC2_CFG_SFLAGS 0xE86910 575 576#define mmTPC2_CFG_LFSR_POLYNOM 0xE86918 577 578#define mmTPC2_CFG_STATUS 0xE8691C 579 580#define mmTPC2_CFG_CFG_BASE_ADDRESS_HIGH 0xE86920 581 582#define mmTPC2_CFG_CFG_SUBTRACT_VALUE 0xE86924 583 584#define mmTPC2_CFG_SM_BASE_ADDRESS_HIGH 0xE8692C 585 586#define mmTPC2_CFG_TPC_CMD 0xE86930 587 588#define mmTPC2_CFG_TPC_EXECUTE 0xE86938 589 590#define mmTPC2_CFG_TPC_STALL 0xE8693C 591 592#define mmTPC2_CFG_ICACHE_BASE_ADDERESS_LOW 0xE86940 593 594#define mmTPC2_CFG_ICACHE_BASE_ADDERESS_HIGH 0xE86944 595 596#define mmTPC2_CFG_RD_RATE_LIMIT 0xE86948 597 598#define mmTPC2_CFG_WR_RATE_LIMIT 0xE86950 599 600#define mmTPC2_CFG_MSS_CONFIG 0xE86954 601 602#define mmTPC2_CFG_TPC_INTR_CAUSE 0xE86958 603 604#define mmTPC2_CFG_TPC_INTR_MASK 0xE8695C 605 606#define mmTPC2_CFG_WQ_CREDITS 0xE86960 607 608#define mmTPC2_CFG_ARUSER_LO 0xE86964 609 610#define mmTPC2_CFG_ARUSER_HI 0xE86968 611 612#define mmTPC2_CFG_AWUSER_LO 0xE8696C 613 614#define mmTPC2_CFG_AWUSER_HI 0xE86970 615 616#define mmTPC2_CFG_OPCODE_EXEC 0xE86974 617 618#define mmTPC2_CFG_LUT_FUNC32_BASE_ADDR_LO 0xE86978 619 620#define mmTPC2_CFG_LUT_FUNC32_BASE_ADDR_HI 0xE8697C 621 622#define mmTPC2_CFG_LUT_FUNC64_BASE_ADDR_LO 0xE86980 623 624#define mmTPC2_CFG_LUT_FUNC64_BASE_ADDR_HI 0xE86984 625 626#define mmTPC2_CFG_LUT_FUNC128_BASE_ADDR_LO 0xE86988 627 628#define mmTPC2_CFG_LUT_FUNC128_BASE_ADDR_HI 0xE8698C 629 630#define mmTPC2_CFG_LUT_FUNC256_BASE_ADDR_LO 0xE86990 631 632#define mmTPC2_CFG_LUT_FUNC256_BASE_ADDR_HI 0xE86994 633 634#define mmTPC2_CFG_TSB_CFG_MAX_SIZE 0xE86998 635 636#define mmTPC2_CFG_TSB_CFG 0xE8699C 637 638#define mmTPC2_CFG_DBGMEM_ADD 0xE869A0 639 640#define mmTPC2_CFG_DBGMEM_DATA_WR 0xE869A4 641 642#define mmTPC2_CFG_DBGMEM_DATA_RD 0xE869A8 643 644#define mmTPC2_CFG_DBGMEM_CTRL 0xE869AC 645 646#define mmTPC2_CFG_DBGMEM_RC 0xE869B0 647 648#define mmTPC2_CFG_TSB_INFLIGHT_CNTR 0xE869B4 649 650#define mmTPC2_CFG_WQ_INFLIGHT_CNTR 0xE869B8 651 652#define mmTPC2_CFG_WQ_LBW_TOTAL_CNTR 0xE869BC 653 654#define mmTPC2_CFG_WQ_HBW_TOTAL_CNTR 0xE869C0 655 656#define mmTPC2_CFG_IRQ_OCCOUPY_CNTR 0xE869C4 657 658#define mmTPC2_CFG_FUNC_MBIST_CNTRL 0xE869D0 659 660#define mmTPC2_CFG_FUNC_MBIST_PAT 0xE869D4 661 662#define mmTPC2_CFG_FUNC_MBIST_MEM_0 0xE869D8 663 664#define mmTPC2_CFG_FUNC_MBIST_MEM_1 0xE869DC 665 666#define mmTPC2_CFG_FUNC_MBIST_MEM_2 0xE869E0 667 668#define mmTPC2_CFG_FUNC_MBIST_MEM_3 0xE869E4 669 670#define mmTPC2_CFG_FUNC_MBIST_MEM_4 0xE869E8 671 672#define mmTPC2_CFG_FUNC_MBIST_MEM_5 0xE869EC 673 674#define mmTPC2_CFG_FUNC_MBIST_MEM_6 0xE869F0 675 676#define mmTPC2_CFG_FUNC_MBIST_MEM_7 0xE869F4 677 678#define mmTPC2_CFG_FUNC_MBIST_MEM_8 0xE869F8 679 680#define mmTPC2_CFG_FUNC_MBIST_MEM_9 0xE869FC 681 682#define mmTPC2_CFG_QM_TENSOR_0_BASE_ADDR_LOW 0xE86A00 683 684#define mmTPC2_CFG_QM_TENSOR_0_BASE_ADDR_HIGH 0xE86A04 685 686#define mmTPC2_CFG_QM_TENSOR_0_PADDING_VALUE 0xE86A08 687 688#define mmTPC2_CFG_QM_TENSOR_0_TENSOR_CONFIG 0xE86A0C 689 690#define mmTPC2_CFG_QM_TENSOR_0_DIM_0_SIZE 0xE86A10 691 692#define mmTPC2_CFG_QM_TENSOR_0_DIM_0_STRIDE 0xE86A14 693 694#define mmTPC2_CFG_QM_TENSOR_0_DIM_1_SIZE 0xE86A18 695 696#define mmTPC2_CFG_QM_TENSOR_0_DIM_1_STRIDE 0xE86A1C 697 698#define mmTPC2_CFG_QM_TENSOR_0_DIM_2_SIZE 0xE86A20 699 700#define mmTPC2_CFG_QM_TENSOR_0_DIM_2_STRIDE 0xE86A24 701 702#define mmTPC2_CFG_QM_TENSOR_0_DIM_3_SIZE 0xE86A28 703 704#define mmTPC2_CFG_QM_TENSOR_0_DIM_3_STRIDE 0xE86A2C 705 706#define mmTPC2_CFG_QM_TENSOR_0_DIM_4_SIZE 0xE86A30 707 708#define mmTPC2_CFG_QM_TENSOR_0_DIM_4_STRIDE 0xE86A34 709 710#define mmTPC2_CFG_QM_TENSOR_1_BASE_ADDR_LOW 0xE86A38 711 712#define mmTPC2_CFG_QM_TENSOR_1_BASE_ADDR_HIGH 0xE86A3C 713 714#define mmTPC2_CFG_QM_TENSOR_1_PADDING_VALUE 0xE86A40 715 716#define mmTPC2_CFG_QM_TENSOR_1_TENSOR_CONFIG 0xE86A44 717 718#define mmTPC2_CFG_QM_TENSOR_1_DIM_0_SIZE 0xE86A48 719 720#define mmTPC2_CFG_QM_TENSOR_1_DIM_0_STRIDE 0xE86A4C 721 722#define mmTPC2_CFG_QM_TENSOR_1_DIM_1_SIZE 0xE86A50 723 724#define mmTPC2_CFG_QM_TENSOR_1_DIM_1_STRIDE 0xE86A54 725 726#define mmTPC2_CFG_QM_TENSOR_1_DIM_2_SIZE 0xE86A58 727 728#define mmTPC2_CFG_QM_TENSOR_1_DIM_2_STRIDE 0xE86A5C 729 730#define mmTPC2_CFG_QM_TENSOR_1_DIM_3_SIZE 0xE86A60 731 732#define mmTPC2_CFG_QM_TENSOR_1_DIM_3_STRIDE 0xE86A64 733 734#define mmTPC2_CFG_QM_TENSOR_1_DIM_4_SIZE 0xE86A68 735 736#define mmTPC2_CFG_QM_TENSOR_1_DIM_4_STRIDE 0xE86A6C 737 738#define mmTPC2_CFG_QM_TENSOR_2_BASE_ADDR_LOW 0xE86A70 739 740#define mmTPC2_CFG_QM_TENSOR_2_BASE_ADDR_HIGH 0xE86A74 741 742#define mmTPC2_CFG_QM_TENSOR_2_PADDING_VALUE 0xE86A78 743 744#define mmTPC2_CFG_QM_TENSOR_2_TENSOR_CONFIG 0xE86A7C 745 746#define mmTPC2_CFG_QM_TENSOR_2_DIM_0_SIZE 0xE86A80 747 748#define mmTPC2_CFG_QM_TENSOR_2_DIM_0_STRIDE 0xE86A84 749 750#define mmTPC2_CFG_QM_TENSOR_2_DIM_1_SIZE 0xE86A88 751 752#define mmTPC2_CFG_QM_TENSOR_2_DIM_1_STRIDE 0xE86A8C 753 754#define mmTPC2_CFG_QM_TENSOR_2_DIM_2_SIZE 0xE86A90 755 756#define mmTPC2_CFG_QM_TENSOR_2_DIM_2_STRIDE 0xE86A94 757 758#define mmTPC2_CFG_QM_TENSOR_2_DIM_3_SIZE 0xE86A98 759 760#define mmTPC2_CFG_QM_TENSOR_2_DIM_3_STRIDE 0xE86A9C 761 762#define mmTPC2_CFG_QM_TENSOR_2_DIM_4_SIZE 0xE86AA0 763 764#define mmTPC2_CFG_QM_TENSOR_2_DIM_4_STRIDE 0xE86AA4 765 766#define mmTPC2_CFG_QM_TENSOR_3_BASE_ADDR_LOW 0xE86AA8 767 768#define mmTPC2_CFG_QM_TENSOR_3_BASE_ADDR_HIGH 0xE86AAC 769 770#define mmTPC2_CFG_QM_TENSOR_3_PADDING_VALUE 0xE86AB0 771 772#define mmTPC2_CFG_QM_TENSOR_3_TENSOR_CONFIG 0xE86AB4 773 774#define mmTPC2_CFG_QM_TENSOR_3_DIM_0_SIZE 0xE86AB8 775 776#define mmTPC2_CFG_QM_TENSOR_3_DIM_0_STRIDE 0xE86ABC 777 778#define mmTPC2_CFG_QM_TENSOR_3_DIM_1_SIZE 0xE86AC0 779 780#define mmTPC2_CFG_QM_TENSOR_3_DIM_1_STRIDE 0xE86AC4 781 782#define mmTPC2_CFG_QM_TENSOR_3_DIM_2_SIZE 0xE86AC8 783 784#define mmTPC2_CFG_QM_TENSOR_3_DIM_2_STRIDE 0xE86ACC 785 786#define mmTPC2_CFG_QM_TENSOR_3_DIM_3_SIZE 0xE86AD0 787 788#define mmTPC2_CFG_QM_TENSOR_3_DIM_3_STRIDE 0xE86AD4 789 790#define mmTPC2_CFG_QM_TENSOR_3_DIM_4_SIZE 0xE86AD8 791 792#define mmTPC2_CFG_QM_TENSOR_3_DIM_4_STRIDE 0xE86ADC 793 794#define mmTPC2_CFG_QM_TENSOR_4_BASE_ADDR_LOW 0xE86AE0 795 796#define mmTPC2_CFG_QM_TENSOR_4_BASE_ADDR_HIGH 0xE86AE4 797 798#define mmTPC2_CFG_QM_TENSOR_4_PADDING_VALUE 0xE86AE8 799 800#define mmTPC2_CFG_QM_TENSOR_4_TENSOR_CONFIG 0xE86AEC 801 802#define mmTPC2_CFG_QM_TENSOR_4_DIM_0_SIZE 0xE86AF0 803 804#define mmTPC2_CFG_QM_TENSOR_4_DIM_0_STRIDE 0xE86AF4 805 806#define mmTPC2_CFG_QM_TENSOR_4_DIM_1_SIZE 0xE86AF8 807 808#define mmTPC2_CFG_QM_TENSOR_4_DIM_1_STRIDE 0xE86AFC 809 810#define mmTPC2_CFG_QM_TENSOR_4_DIM_2_SIZE 0xE86B00 811 812#define mmTPC2_CFG_QM_TENSOR_4_DIM_2_STRIDE 0xE86B04 813 814#define mmTPC2_CFG_QM_TENSOR_4_DIM_3_SIZE 0xE86B08 815 816#define mmTPC2_CFG_QM_TENSOR_4_DIM_3_STRIDE 0xE86B0C 817 818#define mmTPC2_CFG_QM_TENSOR_4_DIM_4_SIZE 0xE86B10 819 820#define mmTPC2_CFG_QM_TENSOR_4_DIM_4_STRIDE 0xE86B14 821 822#define mmTPC2_CFG_QM_TENSOR_5_BASE_ADDR_LOW 0xE86B18 823 824#define mmTPC2_CFG_QM_TENSOR_5_BASE_ADDR_HIGH 0xE86B1C 825 826#define mmTPC2_CFG_QM_TENSOR_5_PADDING_VALUE 0xE86B20 827 828#define mmTPC2_CFG_QM_TENSOR_5_TENSOR_CONFIG 0xE86B24 829 830#define mmTPC2_CFG_QM_TENSOR_5_DIM_0_SIZE 0xE86B28 831 832#define mmTPC2_CFG_QM_TENSOR_5_DIM_0_STRIDE 0xE86B2C 833 834#define mmTPC2_CFG_QM_TENSOR_5_DIM_1_SIZE 0xE86B30 835 836#define mmTPC2_CFG_QM_TENSOR_5_DIM_1_STRIDE 0xE86B34 837 838#define mmTPC2_CFG_QM_TENSOR_5_DIM_2_SIZE 0xE86B38 839 840#define mmTPC2_CFG_QM_TENSOR_5_DIM_2_STRIDE 0xE86B3C 841 842#define mmTPC2_CFG_QM_TENSOR_5_DIM_3_SIZE 0xE86B40 843 844#define mmTPC2_CFG_QM_TENSOR_5_DIM_3_STRIDE 0xE86B44 845 846#define mmTPC2_CFG_QM_TENSOR_5_DIM_4_SIZE 0xE86B48 847 848#define mmTPC2_CFG_QM_TENSOR_5_DIM_4_STRIDE 0xE86B4C 849 850#define mmTPC2_CFG_QM_TENSOR_6_BASE_ADDR_LOW 0xE86B50 851 852#define mmTPC2_CFG_QM_TENSOR_6_BASE_ADDR_HIGH 0xE86B54 853 854#define mmTPC2_CFG_QM_TENSOR_6_PADDING_VALUE 0xE86B58 855 856#define mmTPC2_CFG_QM_TENSOR_6_TENSOR_CONFIG 0xE86B5C 857 858#define mmTPC2_CFG_QM_TENSOR_6_DIM_0_SIZE 0xE86B60 859 860#define mmTPC2_CFG_QM_TENSOR_6_DIM_0_STRIDE 0xE86B64 861 862#define mmTPC2_CFG_QM_TENSOR_6_DIM_1_SIZE 0xE86B68 863 864#define mmTPC2_CFG_QM_TENSOR_6_DIM_1_STRIDE 0xE86B6C 865 866#define mmTPC2_CFG_QM_TENSOR_6_DIM_2_SIZE 0xE86B70 867 868#define mmTPC2_CFG_QM_TENSOR_6_DIM_2_STRIDE 0xE86B74 869 870#define mmTPC2_CFG_QM_TENSOR_6_DIM_3_SIZE 0xE86B78 871 872#define mmTPC2_CFG_QM_TENSOR_6_DIM_3_STRIDE 0xE86B7C 873 874#define mmTPC2_CFG_QM_TENSOR_6_DIM_4_SIZE 0xE86B80 875 876#define mmTPC2_CFG_QM_TENSOR_6_DIM_4_STRIDE 0xE86B84 877 878#define mmTPC2_CFG_QM_TENSOR_7_BASE_ADDR_LOW 0xE86B88 879 880#define mmTPC2_CFG_QM_TENSOR_7_BASE_ADDR_HIGH 0xE86B8C 881 882#define mmTPC2_CFG_QM_TENSOR_7_PADDING_VALUE 0xE86B90 883 884#define mmTPC2_CFG_QM_TENSOR_7_TENSOR_CONFIG 0xE86B94 885 886#define mmTPC2_CFG_QM_TENSOR_7_DIM_0_SIZE 0xE86B98 887 888#define mmTPC2_CFG_QM_TENSOR_7_DIM_0_STRIDE 0xE86B9C 889 890#define mmTPC2_CFG_QM_TENSOR_7_DIM_1_SIZE 0xE86BA0 891 892#define mmTPC2_CFG_QM_TENSOR_7_DIM_1_STRIDE 0xE86BA4 893 894#define mmTPC2_CFG_QM_TENSOR_7_DIM_2_SIZE 0xE86BA8 895 896#define mmTPC2_CFG_QM_TENSOR_7_DIM_2_STRIDE 0xE86BAC 897 898#define mmTPC2_CFG_QM_TENSOR_7_DIM_3_SIZE 0xE86BB0 899 900#define mmTPC2_CFG_QM_TENSOR_7_DIM_3_STRIDE 0xE86BB4 901 902#define mmTPC2_CFG_QM_TENSOR_7_DIM_4_SIZE 0xE86BB8 903 904#define mmTPC2_CFG_QM_TENSOR_7_DIM_4_STRIDE 0xE86BBC 905 906#define mmTPC2_CFG_QM_TENSOR_8_BASE_ADDR_LOW 0xE86BC0 907 908#define mmTPC2_CFG_QM_TENSOR_8_BASE_ADDR_HIGH 0xE86BC4 909 910#define mmTPC2_CFG_QM_TENSOR_8_PADDING_VALUE 0xE86BC8 911 912#define mmTPC2_CFG_QM_TENSOR_8_TENSOR_CONFIG 0xE86BCC 913 914#define mmTPC2_CFG_QM_TENSOR_8_DIM_0_SIZE 0xE86BD0 915 916#define mmTPC2_CFG_QM_TENSOR_8_DIM_0_STRIDE 0xE86BD4 917 918#define mmTPC2_CFG_QM_TENSOR_8_DIM_1_SIZE 0xE86BD8 919 920#define mmTPC2_CFG_QM_TENSOR_8_DIM_1_STRIDE 0xE86BDC 921 922#define mmTPC2_CFG_QM_TENSOR_8_DIM_2_SIZE 0xE86BE0 923 924#define mmTPC2_CFG_QM_TENSOR_8_DIM_2_STRIDE 0xE86BE4 925 926#define mmTPC2_CFG_QM_TENSOR_8_DIM_3_SIZE 0xE86BE8 927 928#define mmTPC2_CFG_QM_TENSOR_8_DIM_3_STRIDE 0xE86BEC 929 930#define mmTPC2_CFG_QM_TENSOR_8_DIM_4_SIZE 0xE86BF0 931 932#define mmTPC2_CFG_QM_TENSOR_8_DIM_4_STRIDE 0xE86BF4 933 934#define mmTPC2_CFG_QM_TENSOR_9_BASE_ADDR_LOW 0xE86BF8 935 936#define mmTPC2_CFG_QM_TENSOR_9_BASE_ADDR_HIGH 0xE86BFC 937 938#define mmTPC2_CFG_QM_TENSOR_9_PADDING_VALUE 0xE86C00 939 940#define mmTPC2_CFG_QM_TENSOR_9_TENSOR_CONFIG 0xE86C04 941 942#define mmTPC2_CFG_QM_TENSOR_9_DIM_0_SIZE 0xE86C08 943 944#define mmTPC2_CFG_QM_TENSOR_9_DIM_0_STRIDE 0xE86C0C 945 946#define mmTPC2_CFG_QM_TENSOR_9_DIM_1_SIZE 0xE86C10 947 948#define mmTPC2_CFG_QM_TENSOR_9_DIM_1_STRIDE 0xE86C14 949 950#define mmTPC2_CFG_QM_TENSOR_9_DIM_2_SIZE 0xE86C18 951 952#define mmTPC2_CFG_QM_TENSOR_9_DIM_2_STRIDE 0xE86C1C 953 954#define mmTPC2_CFG_QM_TENSOR_9_DIM_3_SIZE 0xE86C20 955 956#define mmTPC2_CFG_QM_TENSOR_9_DIM_3_STRIDE 0xE86C24 957 958#define mmTPC2_CFG_QM_TENSOR_9_DIM_4_SIZE 0xE86C28 959 960#define mmTPC2_CFG_QM_TENSOR_9_DIM_4_STRIDE 0xE86C2C 961 962#define mmTPC2_CFG_QM_TENSOR_10_BASE_ADDR_LOW 0xE86C30 963 964#define mmTPC2_CFG_QM_TENSOR_10_BASE_ADDR_HIGH 0xE86C34 965 966#define mmTPC2_CFG_QM_TENSOR_10_PADDING_VALUE 0xE86C38 967 968#define mmTPC2_CFG_QM_TENSOR_10_TENSOR_CONFIG 0xE86C3C 969 970#define mmTPC2_CFG_QM_TENSOR_10_DIM_0_SIZE 0xE86C40 971 972#define mmTPC2_CFG_QM_TENSOR_10_DIM_0_STRIDE 0xE86C44 973 974#define mmTPC2_CFG_QM_TENSOR_10_DIM_1_SIZE 0xE86C48 975 976#define mmTPC2_CFG_QM_TENSOR_10_DIM_1_STRIDE 0xE86C4C 977 978#define mmTPC2_CFG_QM_TENSOR_10_DIM_2_SIZE 0xE86C50 979 980#define mmTPC2_CFG_QM_TENSOR_10_DIM_2_STRIDE 0xE86C54 981 982#define mmTPC2_CFG_QM_TENSOR_10_DIM_3_SIZE 0xE86C58 983 984#define mmTPC2_CFG_QM_TENSOR_10_DIM_3_STRIDE 0xE86C5C 985 986#define mmTPC2_CFG_QM_TENSOR_10_DIM_4_SIZE 0xE86C60 987 988#define mmTPC2_CFG_QM_TENSOR_10_DIM_4_STRIDE 0xE86C64 989 990#define mmTPC2_CFG_QM_TENSOR_11_BASE_ADDR_LOW 0xE86C68 991 992#define mmTPC2_CFG_QM_TENSOR_11_BASE_ADDR_HIGH 0xE86C6C 993 994#define mmTPC2_CFG_QM_TENSOR_11_PADDING_VALUE 0xE86C70 995 996#define mmTPC2_CFG_QM_TENSOR_11_TENSOR_CONFIG 0xE86C74 997 998#define mmTPC2_CFG_QM_TENSOR_11_DIM_0_SIZE 0xE86C78 999 1000#define mmTPC2_CFG_QM_TENSOR_11_DIM_0_STRIDE 0xE86C7C 1001 1002#define mmTPC2_CFG_QM_TENSOR_11_DIM_1_SIZE 0xE86C80 1003 1004#define mmTPC2_CFG_QM_TENSOR_11_DIM_1_STRIDE 0xE86C84 1005 1006#define mmTPC2_CFG_QM_TENSOR_11_DIM_2_SIZE 0xE86C88 1007 1008#define mmTPC2_CFG_QM_TENSOR_11_DIM_2_STRIDE 0xE86C8C 1009 1010#define mmTPC2_CFG_QM_TENSOR_11_DIM_3_SIZE 0xE86C90 1011 1012#define mmTPC2_CFG_QM_TENSOR_11_DIM_3_STRIDE 0xE86C94 1013 1014#define mmTPC2_CFG_QM_TENSOR_11_DIM_4_SIZE 0xE86C98 1015 1016#define mmTPC2_CFG_QM_TENSOR_11_DIM_4_STRIDE 0xE86C9C 1017 1018#define mmTPC2_CFG_QM_TENSOR_12_BASE_ADDR_LOW 0xE86CA0 1019 1020#define mmTPC2_CFG_QM_TENSOR_12_BASE_ADDR_HIGH 0xE86CA4 1021 1022#define mmTPC2_CFG_QM_TENSOR_12_PADDING_VALUE 0xE86CA8 1023 1024#define mmTPC2_CFG_QM_TENSOR_12_TENSOR_CONFIG 0xE86CAC 1025 1026#define mmTPC2_CFG_QM_TENSOR_12_DIM_0_SIZE 0xE86CB0 1027 1028#define mmTPC2_CFG_QM_TENSOR_12_DIM_0_STRIDE 0xE86CB4 1029 1030#define mmTPC2_CFG_QM_TENSOR_12_DIM_1_SIZE 0xE86CB8 1031 1032#define mmTPC2_CFG_QM_TENSOR_12_DIM_1_STRIDE 0xE86CBC 1033 1034#define mmTPC2_CFG_QM_TENSOR_12_DIM_2_SIZE 0xE86CC0 1035 1036#define mmTPC2_CFG_QM_TENSOR_12_DIM_2_STRIDE 0xE86CC4 1037 1038#define mmTPC2_CFG_QM_TENSOR_12_DIM_3_SIZE 0xE86CC8 1039 1040#define mmTPC2_CFG_QM_TENSOR_12_DIM_3_STRIDE 0xE86CCC 1041 1042#define mmTPC2_CFG_QM_TENSOR_12_DIM_4_SIZE 0xE86CD0 1043 1044#define mmTPC2_CFG_QM_TENSOR_12_DIM_4_STRIDE 0xE86CD4 1045 1046#define mmTPC2_CFG_QM_TENSOR_13_BASE_ADDR_LOW 0xE86CD8 1047 1048#define mmTPC2_CFG_QM_TENSOR_13_BASE_ADDR_HIGH 0xE86CDC 1049 1050#define mmTPC2_CFG_QM_TENSOR_13_PADDING_VALUE 0xE86CE0 1051 1052#define mmTPC2_CFG_QM_TENSOR_13_TENSOR_CONFIG 0xE86CE4 1053 1054#define mmTPC2_CFG_QM_TENSOR_13_DIM_0_SIZE 0xE86CE8 1055 1056#define mmTPC2_CFG_QM_TENSOR_13_DIM_0_STRIDE 0xE86CEC 1057 1058#define mmTPC2_CFG_QM_TENSOR_13_DIM_1_SIZE 0xE86CF0 1059 1060#define mmTPC2_CFG_QM_TENSOR_13_DIM_1_STRIDE 0xE86CF4 1061 1062#define mmTPC2_CFG_QM_TENSOR_13_DIM_2_SIZE 0xE86CF8 1063 1064#define mmTPC2_CFG_QM_TENSOR_13_DIM_2_STRIDE 0xE86CFC 1065 1066#define mmTPC2_CFG_QM_TENSOR_13_DIM_3_SIZE 0xE86D00 1067 1068#define mmTPC2_CFG_QM_TENSOR_13_DIM_3_STRIDE 0xE86D04 1069 1070#define mmTPC2_CFG_QM_TENSOR_13_DIM_4_SIZE 0xE86D08 1071 1072#define mmTPC2_CFG_QM_TENSOR_13_DIM_4_STRIDE 0xE86D0C 1073 1074#define mmTPC2_CFG_QM_TENSOR_14_BASE_ADDR_LOW 0xE86D10 1075 1076#define mmTPC2_CFG_QM_TENSOR_14_BASE_ADDR_HIGH 0xE86D14 1077 1078#define mmTPC2_CFG_QM_TENSOR_14_PADDING_VALUE 0xE86D18 1079 1080#define mmTPC2_CFG_QM_TENSOR_14_TENSOR_CONFIG 0xE86D1C 1081 1082#define mmTPC2_CFG_QM_TENSOR_14_DIM_0_SIZE 0xE86D20 1083 1084#define mmTPC2_CFG_QM_TENSOR_14_DIM_0_STRIDE 0xE86D24 1085 1086#define mmTPC2_CFG_QM_TENSOR_14_DIM_1_SIZE 0xE86D28 1087 1088#define mmTPC2_CFG_QM_TENSOR_14_DIM_1_STRIDE 0xE86D2C 1089 1090#define mmTPC2_CFG_QM_TENSOR_14_DIM_2_SIZE 0xE86D30 1091 1092#define mmTPC2_CFG_QM_TENSOR_14_DIM_2_STRIDE 0xE86D34 1093 1094#define mmTPC2_CFG_QM_TENSOR_14_DIM_3_SIZE 0xE86D38 1095 1096#define mmTPC2_CFG_QM_TENSOR_14_DIM_3_STRIDE 0xE86D3C 1097 1098#define mmTPC2_CFG_QM_TENSOR_14_DIM_4_SIZE 0xE86D40 1099 1100#define mmTPC2_CFG_QM_TENSOR_14_DIM_4_STRIDE 0xE86D44 1101 1102#define mmTPC2_CFG_QM_TENSOR_15_BASE_ADDR_LOW 0xE86D48 1103 1104#define mmTPC2_CFG_QM_TENSOR_15_BASE_ADDR_HIGH 0xE86D4C 1105 1106#define mmTPC2_CFG_QM_TENSOR_15_PADDING_VALUE 0xE86D50 1107 1108#define mmTPC2_CFG_QM_TENSOR_15_TENSOR_CONFIG 0xE86D54 1109 1110#define mmTPC2_CFG_QM_TENSOR_15_DIM_0_SIZE 0xE86D58 1111 1112#define mmTPC2_CFG_QM_TENSOR_15_DIM_0_STRIDE 0xE86D5C 1113 1114#define mmTPC2_CFG_QM_TENSOR_15_DIM_1_SIZE 0xE86D60 1115 1116#define mmTPC2_CFG_QM_TENSOR_15_DIM_1_STRIDE 0xE86D64 1117 1118#define mmTPC2_CFG_QM_TENSOR_15_DIM_2_SIZE 0xE86D68 1119 1120#define mmTPC2_CFG_QM_TENSOR_15_DIM_2_STRIDE 0xE86D6C 1121 1122#define mmTPC2_CFG_QM_TENSOR_15_DIM_3_SIZE 0xE86D70 1123 1124#define mmTPC2_CFG_QM_TENSOR_15_DIM_3_STRIDE 0xE86D74 1125 1126#define mmTPC2_CFG_QM_TENSOR_15_DIM_4_SIZE 0xE86D78 1127 1128#define mmTPC2_CFG_QM_TENSOR_15_DIM_4_STRIDE 0xE86D7C 1129 1130#define mmTPC2_CFG_QM_SYNC_OBJECT_MESSAGE 0xE86D80 1131 1132#define mmTPC2_CFG_QM_SYNC_OBJECT_ADDR 0xE86D84 1133 1134#define mmTPC2_CFG_QM_KERNEL_BASE_ADDRESS_LOW 0xE86D88 1135 1136#define mmTPC2_CFG_QM_KERNEL_BASE_ADDRESS_HIGH 0xE86D8C 1137 1138#define mmTPC2_CFG_QM_TID_BASE_DIM_0 0xE86D90 1139 1140#define mmTPC2_CFG_QM_TID_SIZE_DIM_0 0xE86D94 1141 1142#define mmTPC2_CFG_QM_TID_BASE_DIM_1 0xE86D98 1143 1144#define mmTPC2_CFG_QM_TID_SIZE_DIM_1 0xE86D9C 1145 1146#define mmTPC2_CFG_QM_TID_BASE_DIM_2 0xE86DA0 1147 1148#define mmTPC2_CFG_QM_TID_SIZE_DIM_2 0xE86DA4 1149 1150#define mmTPC2_CFG_QM_TID_BASE_DIM_3 0xE86DA8 1151 1152#define mmTPC2_CFG_QM_TID_SIZE_DIM_3 0xE86DAC 1153 1154#define mmTPC2_CFG_QM_TID_BASE_DIM_4 0xE86DB0 1155 1156#define mmTPC2_CFG_QM_TID_SIZE_DIM_4 0xE86DB4 1157 1158#define mmTPC2_CFG_QM_KERNEL_CONFIG 0xE86DB8 1159 1160#define mmTPC2_CFG_QM_KERNEL_ID 0xE86DBC 1161 1162#define mmTPC2_CFG_QM_SRF_0 0xE86DC0 1163 1164#define mmTPC2_CFG_QM_SRF_1 0xE86DC4 1165 1166#define mmTPC2_CFG_QM_SRF_2 0xE86DC8 1167 1168#define mmTPC2_CFG_QM_SRF_3 0xE86DCC 1169 1170#define mmTPC2_CFG_QM_SRF_4 0xE86DD0 1171 1172#define mmTPC2_CFG_QM_SRF_5 0xE86DD4 1173 1174#define mmTPC2_CFG_QM_SRF_6 0xE86DD8 1175 1176#define mmTPC2_CFG_QM_SRF_7 0xE86DDC 1177 1178#define mmTPC2_CFG_QM_SRF_8 0xE86DE0 1179 1180#define mmTPC2_CFG_QM_SRF_9 0xE86DE4 1181 1182#define mmTPC2_CFG_QM_SRF_10 0xE86DE8 1183 1184#define mmTPC2_CFG_QM_SRF_11 0xE86DEC 1185 1186#define mmTPC2_CFG_QM_SRF_12 0xE86DF0 1187 1188#define mmTPC2_CFG_QM_SRF_13 0xE86DF4 1189 1190#define mmTPC2_CFG_QM_SRF_14 0xE86DF8 1191 1192#define mmTPC2_CFG_QM_SRF_15 0xE86DFC 1193 1194#define mmTPC2_CFG_QM_SRF_16 0xE86E00 1195 1196#define mmTPC2_CFG_QM_SRF_17 0xE86E04 1197 1198#define mmTPC2_CFG_QM_SRF_18 0xE86E08 1199 1200#define mmTPC2_CFG_QM_SRF_19 0xE86E0C 1201 1202#define mmTPC2_CFG_QM_SRF_20 0xE86E10 1203 1204#define mmTPC2_CFG_QM_SRF_21 0xE86E14 1205 1206#define mmTPC2_CFG_QM_SRF_22 0xE86E18 1207 1208#define mmTPC2_CFG_QM_SRF_23 0xE86E1C 1209 1210#define mmTPC2_CFG_QM_SRF_24 0xE86E20 1211 1212#define mmTPC2_CFG_QM_SRF_25 0xE86E24 1213 1214#define mmTPC2_CFG_QM_SRF_26 0xE86E28 1215 1216#define mmTPC2_CFG_QM_SRF_27 0xE86E2C 1217 1218#define mmTPC2_CFG_QM_SRF_28 0xE86E30 1219 1220#define mmTPC2_CFG_QM_SRF_29 0xE86E34 1221 1222#define mmTPC2_CFG_QM_SRF_30 0xE86E38 1223 1224#define mmTPC2_CFG_QM_SRF_31 0xE86E3C 1225 1226#endif /* ASIC_REG_TPC2_CFG_REGS_H_ */