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_MME1_CTRL_REGS_H_ 14 #define ASIC_REG_MME1_CTRL_REGS_H_ 15 16 /* 17 ***************************************** 18 * MME1_CTRL (Prototype: MME) 19 ***************************************** 20 */ 21 22 #define mmMME1_CTRL_ARCH_STATUS 0xE0000 23 24 #define mmMME1_CTRL_ARCH_BASE_ADDR_HIGH_S 0xE0008 25 26 #define mmMME1_CTRL_ARCH_BASE_ADDR_HIGH_L 0xE000C 27 28 #define mmMME1_CTRL_ARCH_BASE_ADDR_HIGH_O 0xE0010 29 30 #define mmMME1_CTRL_ARCH_BASE_ADDR_LOW_S 0xE0014 31 32 #define mmMME1_CTRL_ARCH_BASE_ADDR_LOW_L 0xE0018 33 34 #define mmMME1_CTRL_ARCH_BASE_ADDR_LOW_O 0xE001C 35 36 #define mmMME1_CTRL_ARCH_HEADER_LOW 0xE0020 37 38 #define mmMME1_CTRL_ARCH_HEADER_HIGH 0xE0024 39 40 #define mmMME1_CTRL_ARCH_CONV_KERNEL_SIZE_MINUS_1 0xE0028 41 42 #define mmMME1_CTRL_ARCH_CONV_ASSOCIATED_DIMS_LOW 0xE002C 43 44 #define mmMME1_CTRL_ARCH_CONV_ASSOCIATED_DIMS_HIGH 0xE0030 45 46 #define mmMME1_CTRL_ARCH_NUM_ITERATIONS_MINUS_1 0xE0034 47 48 #define mmMME1_CTRL_ARCH_OUTER_LOOP 0xE0038 49 50 #define mmMME1_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_0 0xE003C 51 52 #define mmMME1_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_1 0xE0040 53 54 #define mmMME1_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_2 0xE0044 55 56 #define mmMME1_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_3 0xE0048 57 58 #define mmMME1_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_4 0xE004C 59 60 #define mmMME1_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_0 0xE0050 61 62 #define mmMME1_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_1 0xE0054 63 64 #define mmMME1_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_2 0xE0058 65 66 #define mmMME1_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_3 0xE005C 67 68 #define mmMME1_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_4 0xE0060 69 70 #define mmMME1_CTRL_ARCH_TENSOR_S_ROI_SIZE_0 0xE0064 71 72 #define mmMME1_CTRL_ARCH_TENSOR_S_ROI_SIZE_1 0xE0068 73 74 #define mmMME1_CTRL_ARCH_TENSOR_S_ROI_SIZE_2 0xE006C 75 76 #define mmMME1_CTRL_ARCH_TENSOR_S_ROI_SIZE_3 0xE0070 77 78 #define mmMME1_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_0 0xE0074 79 80 #define mmMME1_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_1 0xE0078 81 82 #define mmMME1_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_2 0xE007C 83 84 #define mmMME1_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_3 0xE0080 85 86 #define mmMME1_CTRL_ARCH_TENSOR_S_SPATIAL_SIZE_MINUS_1 0xE0084 87 88 #define mmMME1_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_0 0xE0088 89 90 #define mmMME1_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_1 0xE008C 91 92 #define mmMME1_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_2 0xE0090 93 94 #define mmMME1_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_3 0xE0094 95 96 #define mmMME1_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_4 0xE0098 97 98 #define mmMME1_CTRL_ARCH_AGU_S_START_OFFSET_0 0xE009C 99 100 #define mmMME1_CTRL_ARCH_AGU_S_START_OFFSET_1 0xE00A0 101 102 #define mmMME1_CTRL_ARCH_AGU_S_START_OFFSET_2 0xE00A4 103 104 #define mmMME1_CTRL_ARCH_AGU_S_START_OFFSET_3 0xE00A8 105 106 #define mmMME1_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_0 0xE00AC 107 108 #define mmMME1_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_1 0xE00B0 109 110 #define mmMME1_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_2 0xE00B4 111 112 #define mmMME1_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_3 0xE00B8 113 114 #define mmMME1_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_4 0xE00BC 115 116 #define mmMME1_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_0 0xE00C0 117 118 #define mmMME1_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_1 0xE00C4 119 120 #define mmMME1_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_2 0xE00C8 121 122 #define mmMME1_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_3 0xE00CC 123 124 #define mmMME1_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_4 0xE00D0 125 126 #define mmMME1_CTRL_ARCH_TENSOR_L_ROI_SIZE_0 0xE00D4 127 128 #define mmMME1_CTRL_ARCH_TENSOR_L_ROI_SIZE_1 0xE00D8 129 130 #define mmMME1_CTRL_ARCH_TENSOR_L_ROI_SIZE_2 0xE00DC 131 132 #define mmMME1_CTRL_ARCH_TENSOR_L_ROI_SIZE_3 0xE00E0 133 134 #define mmMME1_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_0 0xE00E4 135 136 #define mmMME1_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_1 0xE00E8 137 138 #define mmMME1_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_2 0xE00EC 139 140 #define mmMME1_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_3 0xE00F0 141 142 #define mmMME1_CTRL_ARCH_TENSOR_L_SPATIAL_SIZE_MINUS_1 0xE00F4 143 144 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0xE00F8 145 146 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0xE00FC 147 148 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0xE0100 149 150 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0xE0104 151 152 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0xE0108 153 154 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_0 0xE010C 155 156 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_1 0xE0110 157 158 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_2 0xE0114 159 160 #define mmMME1_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_3 0xE0118 161 162 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0xE011C 163 164 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0xE0120 165 166 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0xE0124 167 168 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0xE0128 169 170 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0xE012C 171 172 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_0 0xE0130 173 174 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_1 0xE0134 175 176 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_2 0xE0138 177 178 #define mmMME1_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_3 0xE013C 179 180 #define mmMME1_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_0 0xE0140 181 182 #define mmMME1_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_1 0xE0144 183 184 #define mmMME1_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_2 0xE0148 185 186 #define mmMME1_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_3 0xE014C 187 188 #define mmMME1_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_4 0xE0150 189 190 #define mmMME1_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_0 0xE0154 191 192 #define mmMME1_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_1 0xE0158 193 194 #define mmMME1_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_2 0xE015C 195 196 #define mmMME1_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_3 0xE0160 197 198 #define mmMME1_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_4 0xE0164 199 200 #define mmMME1_CTRL_ARCH_TENSOR_O_ROI_SIZE_0 0xE0168 201 202 #define mmMME1_CTRL_ARCH_TENSOR_O_ROI_SIZE_1 0xE016C 203 204 #define mmMME1_CTRL_ARCH_TENSOR_O_ROI_SIZE_2 0xE0170 205 206 #define mmMME1_CTRL_ARCH_TENSOR_O_ROI_SIZE_3 0xE0174 207 208 #define mmMME1_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_0 0xE0178 209 210 #define mmMME1_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_1 0xE017C 211 212 #define mmMME1_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_2 0xE0180 213 214 #define mmMME1_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_3 0xE0184 215 216 #define mmMME1_CTRL_ARCH_TENSOR_O_SPATIAL_SIZE_MINUS_1 0xE0188 217 218 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0xE018C 219 220 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0xE0190 221 222 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0xE0194 223 224 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0xE0198 225 226 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0xE019C 227 228 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_0 0xE01A0 229 230 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_1 0xE01A4 231 232 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_2 0xE01A8 233 234 #define mmMME1_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_3 0xE01AC 235 236 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0xE01B0 237 238 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0xE01B4 239 240 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0xE01B8 241 242 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0xE01BC 243 244 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0xE01C0 245 246 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_0 0xE01C4 247 248 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_1 0xE01C8 249 250 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_2 0xE01CC 251 252 #define mmMME1_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_3 0xE01D0 253 254 #define mmMME1_CTRL_ARCH_DESC_SB_REPEAT 0xE01D4 255 256 #define mmMME1_CTRL_ARCH_DESC_RATE_LIMITER 0xE01D8 257 258 #define mmMME1_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0xE01DC 259 260 #define mmMME1_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0xE01E0 261 262 #define mmMME1_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_HIGH 0xE01E4 263 264 #define mmMME1_CTRL_ARCH_DESC_SYNC_OBJECT_DATA 0xE01E8 265 266 #define mmMME1_CTRL_ARCH_DESC_AXI_USER_DATA 0xE01EC 267 268 #define mmMME1_CTRL_ARCH_DESC_PERF_EVT_S 0xE01F0 269 270 #define mmMME1_CTRL_ARCH_DESC_PERF_EVT_L_LOCAL 0xE01F4 271 272 #define mmMME1_CTRL_ARCH_DESC_PERF_EVT_L_REMOTE 0xE01F8 273 274 #define mmMME1_CTRL_ARCH_DESC_PERF_EVT_O_LOCAL 0xE01FC 275 276 #define mmMME1_CTRL_ARCH_DESC_PERF_EVT_O_REMOTE 0xE0200 277 278 #define mmMME1_CTRL_ARCH_DESC_PADDING_VALUE_S 0xE0204 279 280 #define mmMME1_CTRL_ARCH_DESC_PADDING_VALUE_L 0xE0208 281 282 #define mmMME1_CTRL_ARCH_DESC_META_DATA_AGU_S 0xE020C 283 284 #define mmMME1_CTRL_ARCH_DESC_META_DATA_AGU_L_LOCAL 0xE0210 285 286 #define mmMME1_CTRL_ARCH_DESC_META_DATA_AGU_L_REMOTE 0xE0214 287 288 #define mmMME1_CTRL_ARCH_DESC_META_DATA_AGU_O_LOCAL 0xE0218 289 290 #define mmMME1_CTRL_ARCH_DESC_META_DATA_AGU_O_REMOTE 0xE021C 291 292 #define mmMME1_CTRL_ARCH_DESC_PCU_RL_SATURATION 0xE0220 293 294 #define mmMME1_CTRL_ARCH_DESC_DUMMY 0xE0224 295 296 #define mmMME1_CTRL_CMD 0xE0280 297 298 #define mmMME1_CTRL_STATUS1 0xE0284 299 300 #define mmMME1_CTRL_RESET 0xE0288 301 302 #define mmMME1_CTRL_QM_STALL 0xE028C 303 304 #define mmMME1_CTRL_SYNC_OBJECT_FIFO_TH 0xE0290 305 306 #define mmMME1_CTRL_EUS_ROLLUP_CNT_ADD 0xE0294 307 308 #define mmMME1_CTRL_INTR_CAUSE 0xE0298 309 310 #define mmMME1_CTRL_INTR_MASK 0xE029C 311 312 #define mmMME1_CTRL_LOG_SHADOW 0xE02A0 313 314 #define mmMME1_CTRL_PCU_RL_DESC0 0xE02A4 315 316 #define mmMME1_CTRL_PCU_RL_TOKEN_UPDATE 0xE02A8 317 318 #define mmMME1_CTRL_PCU_RL_TH 0xE02AC 319 320 #define mmMME1_CTRL_PCU_RL_MIN 0xE02B0 321 322 #define mmMME1_CTRL_PCU_RL_CTRL_EN 0xE02B4 323 324 #define mmMME1_CTRL_PCU_RL_HISTORY_LOG_SIZE 0xE02B8 325 326 #define mmMME1_CTRL_PCU_DUMMY_A_BF16 0xE02BC 327 328 #define mmMME1_CTRL_PCU_DUMMY_B_BF16 0xE02C0 329 330 #define mmMME1_CTRL_PCU_DUMMY_A_FP32_ODD 0xE02C4 331 332 #define mmMME1_CTRL_PCU_DUMMY_A_FP32_EVEN 0xE02C8 333 334 #define mmMME1_CTRL_PCU_DUMMY_B_FP32_ODD 0xE02CC 335 336 #define mmMME1_CTRL_PCU_DUMMY_B_FP32_EVEN 0xE02D0 337 338 #define mmMME1_CTRL_PROT 0xE02D4 339 340 #define mmMME1_CTRL_EU_POWER_SAVE_DISABLE 0xE02D8 341 342 #define mmMME1_CTRL_CS_DBG_BLOCK_ID 0xE02DC 343 344 #define mmMME1_CTRL_CS_DBG_STATUS_DROP_CNT 0xE02E0 345 346 #define mmMME1_CTRL_TE_CLOSE_CGATE 0xE02E4 347 348 #define mmMME1_CTRL_AGU_SM_INFLIGHT_CNTR 0xE02E8 349 350 #define mmMME1_CTRL_AGU_SM_TOTAL_CNTR 0xE02EC 351 352 #define mmMME1_CTRL_EZSYNC_OUT_CREDIT 0xE02F0 353 354 #define mmMME1_CTRL_PCU_RL_SAT_SEC 0xE02F4 355 356 #define mmMME1_CTRL_AGU_SYNC_MSG_AXI_USER 0xE02F8 357 358 #define mmMME1_CTRL_QM_SLV_LBW_CLK_EN 0xE02FC 359 360 #define mmMME1_CTRL_SHADOW_0_STATUS 0xE0400 361 362 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_HIGH_S 0xE0408 363 364 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_HIGH_L 0xE040C 365 366 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_HIGH_O 0xE0410 367 368 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_LOW_S 0xE0414 369 370 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_LOW_L 0xE0418 371 372 #define mmMME1_CTRL_SHADOW_0_BASE_ADDR_LOW_O 0xE041C 373 374 #define mmMME1_CTRL_SHADOW_0_HEADER_LOW 0xE0420 375 376 #define mmMME1_CTRL_SHADOW_0_HEADER_HIGH 0xE0424 377 378 #define mmMME1_CTRL_SHADOW_0_CONV_KERNEL_SIZE_MINUS_1 0xE0428 379 380 #define mmMME1_CTRL_SHADOW_0_CONV_ASSOCIATED_DIMS_LOW 0xE042C 381 382 #define mmMME1_CTRL_SHADOW_0_CONV_ASSOCIATED_DIMS_HIGH 0xE0430 383 384 #define mmMME1_CTRL_SHADOW_0_NUM_ITERATIONS_MINUS_1 0xE0434 385 386 #define mmMME1_CTRL_SHADOW_0_OUTER_LOOP 0xE0438 387 388 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_0 0xE043C 389 390 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_1 0xE0440 391 392 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_2 0xE0444 393 394 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_3 0xE0448 395 396 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_4 0xE044C 397 398 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_0 0xE0450 399 400 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_1 0xE0454 401 402 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_2 0xE0458 403 404 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_3 0xE045C 405 406 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_4 0xE0460 407 408 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_0 0xE0464 409 410 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_1 0xE0468 411 412 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_2 0xE046C 413 414 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_3 0xE0470 415 416 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_0 0xE0474 417 418 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_1 0xE0478 419 420 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_2 0xE047C 421 422 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_3 0xE0480 423 424 #define mmMME1_CTRL_SHADOW_0_TENSOR_S_SPATIAL_SIZE_MINUS_1 0xE0484 425 426 #define mmMME1_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_0 0xE0488 427 428 #define mmMME1_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_1 0xE048C 429 430 #define mmMME1_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_2 0xE0490 431 432 #define mmMME1_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_3 0xE0494 433 434 #define mmMME1_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_4 0xE0498 435 436 #define mmMME1_CTRL_SHADOW_0_AGU_S_START_OFFSET_0 0xE049C 437 438 #define mmMME1_CTRL_SHADOW_0_AGU_S_START_OFFSET_1 0xE04A0 439 440 #define mmMME1_CTRL_SHADOW_0_AGU_S_START_OFFSET_2 0xE04A4 441 442 #define mmMME1_CTRL_SHADOW_0_AGU_S_START_OFFSET_3 0xE04A8 443 444 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_0 0xE04AC 445 446 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_1 0xE04B0 447 448 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_2 0xE04B4 449 450 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_3 0xE04B8 451 452 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_4 0xE04BC 453 454 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_0 0xE04C0 455 456 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_1 0xE04C4 457 458 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_2 0xE04C8 459 460 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_3 0xE04CC 461 462 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_4 0xE04D0 463 464 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_0 0xE04D4 465 466 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_1 0xE04D8 467 468 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_2 0xE04DC 469 470 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_3 0xE04E0 471 472 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_0 0xE04E4 473 474 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_1 0xE04E8 475 476 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_2 0xE04EC 477 478 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_3 0xE04F0 479 480 #define mmMME1_CTRL_SHADOW_0_TENSOR_L_SPATIAL_SIZE_MINUS_1 0xE04F4 481 482 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0xE04F8 483 484 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0xE04FC 485 486 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0xE0500 487 488 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0xE0504 489 490 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0xE0508 491 492 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_0 0xE050C 493 494 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_1 0xE0510 495 496 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_2 0xE0514 497 498 #define mmMME1_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_3 0xE0518 499 500 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0xE051C 501 502 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0xE0520 503 504 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0xE0524 505 506 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0xE0528 507 508 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0xE052C 509 510 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_0 0xE0530 511 512 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_1 0xE0534 513 514 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_2 0xE0538 515 516 #define mmMME1_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_3 0xE053C 517 518 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_0 0xE0540 519 520 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_1 0xE0544 521 522 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_2 0xE0548 523 524 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_3 0xE054C 525 526 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_4 0xE0550 527 528 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_0 0xE0554 529 530 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_1 0xE0558 531 532 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_2 0xE055C 533 534 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_3 0xE0560 535 536 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_4 0xE0564 537 538 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_0 0xE0568 539 540 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_1 0xE056C 541 542 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_2 0xE0570 543 544 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_3 0xE0574 545 546 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_0 0xE0578 547 548 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_1 0xE057C 549 550 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_2 0xE0580 551 552 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_3 0xE0584 553 554 #define mmMME1_CTRL_SHADOW_0_TENSOR_O_SPATIAL_SIZE_MINUS_1 0xE0588 555 556 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0xE058C 557 558 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0xE0590 559 560 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0xE0594 561 562 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0xE0598 563 564 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0xE059C 565 566 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_0 0xE05A0 567 568 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_1 0xE05A4 569 570 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_2 0xE05A8 571 572 #define mmMME1_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_3 0xE05AC 573 574 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0xE05B0 575 576 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0xE05B4 577 578 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0xE05B8 579 580 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0xE05BC 581 582 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0xE05C0 583 584 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_0 0xE05C4 585 586 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_1 0xE05C8 587 588 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_2 0xE05CC 589 590 #define mmMME1_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_3 0xE05D0 591 592 #define mmMME1_CTRL_SHADOW_0_DESC_SB_REPEAT 0xE05D4 593 594 #define mmMME1_CTRL_SHADOW_0_DESC_RATE_LIMITER 0xE05D8 595 596 #define mmMME1_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0xE05DC 597 598 #define mmMME1_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0xE05E0 599 600 #define mmMME1_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_HIGH 0xE05E4 601 602 #define mmMME1_CTRL_SHADOW_0_DESC_SYNC_OBJECT_DATA 0xE05E8 603 604 #define mmMME1_CTRL_SHADOW_0_DESC_AXI_USER_DATA 0xE05EC 605 606 #define mmMME1_CTRL_SHADOW_0_DESC_PERF_EVT_S 0xE05F0 607 608 #define mmMME1_CTRL_SHADOW_0_DESC_PERF_EVT_L_LOCAL 0xE05F4 609 610 #define mmMME1_CTRL_SHADOW_0_DESC_PERF_EVT_L_REMOTE 0xE05F8 611 612 #define mmMME1_CTRL_SHADOW_0_DESC_PERF_EVT_O_LOCAL 0xE05FC 613 614 #define mmMME1_CTRL_SHADOW_0_DESC_PERF_EVT_O_REMOTE 0xE0600 615 616 #define mmMME1_CTRL_SHADOW_0_DESC_PADDING_VALUE_S 0xE0604 617 618 #define mmMME1_CTRL_SHADOW_0_DESC_PADDING_VALUE_L 0xE0608 619 620 #define mmMME1_CTRL_SHADOW_0_DESC_META_DATA_AGU_S 0xE060C 621 622 #define mmMME1_CTRL_SHADOW_0_DESC_META_DATA_AGU_L_LOCAL 0xE0610 623 624 #define mmMME1_CTRL_SHADOW_0_DESC_META_DATA_AGU_L_REMOTE 0xE0614 625 626 #define mmMME1_CTRL_SHADOW_0_DESC_META_DATA_AGU_O_LOCAL 0xE0618 627 628 #define mmMME1_CTRL_SHADOW_0_DESC_META_DATA_AGU_O_REMOTE 0xE061C 629 630 #define mmMME1_CTRL_SHADOW_0_DESC_PCU_RL_SATURATION 0xE0620 631 632 #define mmMME1_CTRL_SHADOW_0_DESC_DUMMY 0xE0624 633 634 #define mmMME1_CTRL_SHADOW_1_STATUS 0xE0680 635 636 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_HIGH_S 0xE0688 637 638 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_HIGH_L 0xE068C 639 640 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_HIGH_O 0xE0690 641 642 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_LOW_S 0xE0694 643 644 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_LOW_L 0xE0698 645 646 #define mmMME1_CTRL_SHADOW_1_BASE_ADDR_LOW_O 0xE069C 647 648 #define mmMME1_CTRL_SHADOW_1_HEADER_LOW 0xE06A0 649 650 #define mmMME1_CTRL_SHADOW_1_HEADER_HIGH 0xE06A4 651 652 #define mmMME1_CTRL_SHADOW_1_CONV_KERNEL_SIZE_MINUS_1 0xE06A8 653 654 #define mmMME1_CTRL_SHADOW_1_CONV_ASSOCIATED_DIMS_LOW 0xE06AC 655 656 #define mmMME1_CTRL_SHADOW_1_CONV_ASSOCIATED_DIMS_HIGH 0xE06B0 657 658 #define mmMME1_CTRL_SHADOW_1_NUM_ITERATIONS_MINUS_1 0xE06B4 659 660 #define mmMME1_CTRL_SHADOW_1_OUTER_LOOP 0xE06B8 661 662 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_0 0xE06BC 663 664 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_1 0xE06C0 665 666 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_2 0xE06C4 667 668 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_3 0xE06C8 669 670 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_4 0xE06CC 671 672 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_0 0xE06D0 673 674 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_1 0xE06D4 675 676 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_2 0xE06D8 677 678 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_3 0xE06DC 679 680 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_4 0xE06E0 681 682 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_0 0xE06E4 683 684 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_1 0xE06E8 685 686 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_2 0xE06EC 687 688 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_3 0xE06F0 689 690 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_0 0xE06F4 691 692 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_1 0xE06F8 693 694 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_2 0xE06FC 695 696 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_3 0xE0700 697 698 #define mmMME1_CTRL_SHADOW_1_TENSOR_S_SPATIAL_SIZE_MINUS_1 0xE0704 699 700 #define mmMME1_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_0 0xE0708 701 702 #define mmMME1_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_1 0xE070C 703 704 #define mmMME1_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_2 0xE0710 705 706 #define mmMME1_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_3 0xE0714 707 708 #define mmMME1_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_4 0xE0718 709 710 #define mmMME1_CTRL_SHADOW_1_AGU_S_START_OFFSET_0 0xE071C 711 712 #define mmMME1_CTRL_SHADOW_1_AGU_S_START_OFFSET_1 0xE0720 713 714 #define mmMME1_CTRL_SHADOW_1_AGU_S_START_OFFSET_2 0xE0724 715 716 #define mmMME1_CTRL_SHADOW_1_AGU_S_START_OFFSET_3 0xE0728 717 718 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_0 0xE072C 719 720 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_1 0xE0730 721 722 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_2 0xE0734 723 724 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_3 0xE0738 725 726 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_4 0xE073C 727 728 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_0 0xE0740 729 730 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_1 0xE0744 731 732 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_2 0xE0748 733 734 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_3 0xE074C 735 736 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_4 0xE0750 737 738 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_0 0xE0754 739 740 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_1 0xE0758 741 742 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_2 0xE075C 743 744 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_3 0xE0760 745 746 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_0 0xE0764 747 748 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_1 0xE0768 749 750 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_2 0xE076C 751 752 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_3 0xE0770 753 754 #define mmMME1_CTRL_SHADOW_1_TENSOR_L_SPATIAL_SIZE_MINUS_1 0xE0774 755 756 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0xE0778 757 758 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0xE077C 759 760 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0xE0780 761 762 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0xE0784 763 764 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0xE0788 765 766 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_0 0xE078C 767 768 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_1 0xE0790 769 770 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_2 0xE0794 771 772 #define mmMME1_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_3 0xE0798 773 774 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0xE079C 775 776 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0xE07A0 777 778 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0xE07A4 779 780 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0xE07A8 781 782 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0xE07AC 783 784 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_0 0xE07B0 785 786 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_1 0xE07B4 787 788 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_2 0xE07B8 789 790 #define mmMME1_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_3 0xE07BC 791 792 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_0 0xE07C0 793 794 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_1 0xE07C4 795 796 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_2 0xE07C8 797 798 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_3 0xE07CC 799 800 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_4 0xE07D0 801 802 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_0 0xE07D4 803 804 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_1 0xE07D8 805 806 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_2 0xE07DC 807 808 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_3 0xE07E0 809 810 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_4 0xE07E4 811 812 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_0 0xE07E8 813 814 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_1 0xE07EC 815 816 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_2 0xE07F0 817 818 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_3 0xE07F4 819 820 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_0 0xE07F8 821 822 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_1 0xE07FC 823 824 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_2 0xE0800 825 826 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_3 0xE0804 827 828 #define mmMME1_CTRL_SHADOW_1_TENSOR_O_SPATIAL_SIZE_MINUS_1 0xE0808 829 830 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0xE080C 831 832 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0xE0810 833 834 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0xE0814 835 836 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0xE0818 837 838 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0xE081C 839 840 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_0 0xE0820 841 842 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_1 0xE0824 843 844 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_2 0xE0828 845 846 #define mmMME1_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_3 0xE082C 847 848 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0xE0830 849 850 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0xE0834 851 852 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0xE0838 853 854 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0xE083C 855 856 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0xE0840 857 858 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_0 0xE0844 859 860 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_1 0xE0848 861 862 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_2 0xE084C 863 864 #define mmMME1_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_3 0xE0850 865 866 #define mmMME1_CTRL_SHADOW_1_DESC_SB_REPEAT 0xE0854 867 868 #define mmMME1_CTRL_SHADOW_1_DESC_RATE_LIMITER 0xE0858 869 870 #define mmMME1_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0xE085C 871 872 #define mmMME1_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0xE0860 873 874 #define mmMME1_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_HIGH 0xE0864 875 876 #define mmMME1_CTRL_SHADOW_1_DESC_SYNC_OBJECT_DATA 0xE0868 877 878 #define mmMME1_CTRL_SHADOW_1_DESC_AXI_USER_DATA 0xE086C 879 880 #define mmMME1_CTRL_SHADOW_1_DESC_PERF_EVT_S 0xE0870 881 882 #define mmMME1_CTRL_SHADOW_1_DESC_PERF_EVT_L_LOCAL 0xE0874 883 884 #define mmMME1_CTRL_SHADOW_1_DESC_PERF_EVT_L_REMOTE 0xE0878 885 886 #define mmMME1_CTRL_SHADOW_1_DESC_PERF_EVT_O_LOCAL 0xE087C 887 888 #define mmMME1_CTRL_SHADOW_1_DESC_PERF_EVT_O_REMOTE 0xE0880 889 890 #define mmMME1_CTRL_SHADOW_1_DESC_PADDING_VALUE_S 0xE0884 891 892 #define mmMME1_CTRL_SHADOW_1_DESC_PADDING_VALUE_L 0xE0888 893 894 #define mmMME1_CTRL_SHADOW_1_DESC_META_DATA_AGU_S 0xE088C 895 896 #define mmMME1_CTRL_SHADOW_1_DESC_META_DATA_AGU_L_LOCAL 0xE0890 897 898 #define mmMME1_CTRL_SHADOW_1_DESC_META_DATA_AGU_L_REMOTE 0xE0894 899 900 #define mmMME1_CTRL_SHADOW_1_DESC_META_DATA_AGU_O_LOCAL 0xE0898 901 902 #define mmMME1_CTRL_SHADOW_1_DESC_META_DATA_AGU_O_REMOTE 0xE089C 903 904 #define mmMME1_CTRL_SHADOW_1_DESC_PCU_RL_SATURATION 0xE08A0 905 906 #define mmMME1_CTRL_SHADOW_1_DESC_DUMMY 0xE08A4 907 908 #define mmMME1_CTRL_SHADOW_2_STATUS 0xE0900 909 910 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_HIGH_S 0xE0908 911 912 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_HIGH_L 0xE090C 913 914 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_HIGH_O 0xE0910 915 916 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_LOW_S 0xE0914 917 918 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_LOW_L 0xE0918 919 920 #define mmMME1_CTRL_SHADOW_2_BASE_ADDR_LOW_O 0xE091C 921 922 #define mmMME1_CTRL_SHADOW_2_HEADER_LOW 0xE0920 923 924 #define mmMME1_CTRL_SHADOW_2_HEADER_HIGH 0xE0924 925 926 #define mmMME1_CTRL_SHADOW_2_CONV_KERNEL_SIZE_MINUS_1 0xE0928 927 928 #define mmMME1_CTRL_SHADOW_2_CONV_ASSOCIATED_DIMS_LOW 0xE092C 929 930 #define mmMME1_CTRL_SHADOW_2_CONV_ASSOCIATED_DIMS_HIGH 0xE0930 931 932 #define mmMME1_CTRL_SHADOW_2_NUM_ITERATIONS_MINUS_1 0xE0934 933 934 #define mmMME1_CTRL_SHADOW_2_OUTER_LOOP 0xE0938 935 936 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_0 0xE093C 937 938 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_1 0xE0940 939 940 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_2 0xE0944 941 942 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_3 0xE0948 943 944 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_4 0xE094C 945 946 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_0 0xE0950 947 948 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_1 0xE0954 949 950 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_2 0xE0958 951 952 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_3 0xE095C 953 954 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_4 0xE0960 955 956 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_0 0xE0964 957 958 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_1 0xE0968 959 960 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_2 0xE096C 961 962 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_3 0xE0970 963 964 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_0 0xE0974 965 966 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_1 0xE0978 967 968 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_2 0xE097C 969 970 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_3 0xE0980 971 972 #define mmMME1_CTRL_SHADOW_2_TENSOR_S_SPATIAL_SIZE_MINUS_1 0xE0984 973 974 #define mmMME1_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_0 0xE0988 975 976 #define mmMME1_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_1 0xE098C 977 978 #define mmMME1_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_2 0xE0990 979 980 #define mmMME1_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_3 0xE0994 981 982 #define mmMME1_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_4 0xE0998 983 984 #define mmMME1_CTRL_SHADOW_2_AGU_S_START_OFFSET_0 0xE099C 985 986 #define mmMME1_CTRL_SHADOW_2_AGU_S_START_OFFSET_1 0xE09A0 987 988 #define mmMME1_CTRL_SHADOW_2_AGU_S_START_OFFSET_2 0xE09A4 989 990 #define mmMME1_CTRL_SHADOW_2_AGU_S_START_OFFSET_3 0xE09A8 991 992 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_0 0xE09AC 993 994 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_1 0xE09B0 995 996 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_2 0xE09B4 997 998 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_3 0xE09B8 999 1000 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_4 0xE09BC 1001 1002 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_0 0xE09C0 1003 1004 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_1 0xE09C4 1005 1006 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_2 0xE09C8 1007 1008 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_3 0xE09CC 1009 1010 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_4 0xE09D0 1011 1012 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_0 0xE09D4 1013 1014 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_1 0xE09D8 1015 1016 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_2 0xE09DC 1017 1018 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_3 0xE09E0 1019 1020 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_0 0xE09E4 1021 1022 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_1 0xE09E8 1023 1024 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_2 0xE09EC 1025 1026 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_3 0xE09F0 1027 1028 #define mmMME1_CTRL_SHADOW_2_TENSOR_L_SPATIAL_SIZE_MINUS_1 0xE09F4 1029 1030 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0xE09F8 1031 1032 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0xE09FC 1033 1034 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0xE0A00 1035 1036 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0xE0A04 1037 1038 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0xE0A08 1039 1040 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_0 0xE0A0C 1041 1042 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_1 0xE0A10 1043 1044 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_2 0xE0A14 1045 1046 #define mmMME1_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_3 0xE0A18 1047 1048 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0xE0A1C 1049 1050 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0xE0A20 1051 1052 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0xE0A24 1053 1054 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0xE0A28 1055 1056 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0xE0A2C 1057 1058 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_0 0xE0A30 1059 1060 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_1 0xE0A34 1061 1062 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_2 0xE0A38 1063 1064 #define mmMME1_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_3 0xE0A3C 1065 1066 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_0 0xE0A40 1067 1068 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_1 0xE0A44 1069 1070 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_2 0xE0A48 1071 1072 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_3 0xE0A4C 1073 1074 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_4 0xE0A50 1075 1076 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_0 0xE0A54 1077 1078 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_1 0xE0A58 1079 1080 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_2 0xE0A5C 1081 1082 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_3 0xE0A60 1083 1084 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_4 0xE0A64 1085 1086 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_0 0xE0A68 1087 1088 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_1 0xE0A6C 1089 1090 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_2 0xE0A70 1091 1092 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_3 0xE0A74 1093 1094 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_0 0xE0A78 1095 1096 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_1 0xE0A7C 1097 1098 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_2 0xE0A80 1099 1100 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_3 0xE0A84 1101 1102 #define mmMME1_CTRL_SHADOW_2_TENSOR_O_SPATIAL_SIZE_MINUS_1 0xE0A88 1103 1104 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0xE0A8C 1105 1106 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0xE0A90 1107 1108 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0xE0A94 1109 1110 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0xE0A98 1111 1112 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0xE0A9C 1113 1114 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_0 0xE0AA0 1115 1116 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_1 0xE0AA4 1117 1118 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_2 0xE0AA8 1119 1120 #define mmMME1_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_3 0xE0AAC 1121 1122 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0xE0AB0 1123 1124 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0xE0AB4 1125 1126 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0xE0AB8 1127 1128 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0xE0ABC 1129 1130 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0xE0AC0 1131 1132 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_0 0xE0AC4 1133 1134 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_1 0xE0AC8 1135 1136 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_2 0xE0ACC 1137 1138 #define mmMME1_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_3 0xE0AD0 1139 1140 #define mmMME1_CTRL_SHADOW_2_DESC_SB_REPEAT 0xE0AD4 1141 1142 #define mmMME1_CTRL_SHADOW_2_DESC_RATE_LIMITER 0xE0AD8 1143 1144 #define mmMME1_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0xE0ADC 1145 1146 #define mmMME1_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0xE0AE0 1147 1148 #define mmMME1_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_HIGH 0xE0AE4 1149 1150 #define mmMME1_CTRL_SHADOW_2_DESC_SYNC_OBJECT_DATA 0xE0AE8 1151 1152 #define mmMME1_CTRL_SHADOW_2_DESC_AXI_USER_DATA 0xE0AEC 1153 1154 #define mmMME1_CTRL_SHADOW_2_DESC_PERF_EVT_S 0xE0AF0 1155 1156 #define mmMME1_CTRL_SHADOW_2_DESC_PERF_EVT_L_LOCAL 0xE0AF4 1157 1158 #define mmMME1_CTRL_SHADOW_2_DESC_PERF_EVT_L_REMOTE 0xE0AF8 1159 1160 #define mmMME1_CTRL_SHADOW_2_DESC_PERF_EVT_O_LOCAL 0xE0AFC 1161 1162 #define mmMME1_CTRL_SHADOW_2_DESC_PERF_EVT_O_REMOTE 0xE0B00 1163 1164 #define mmMME1_CTRL_SHADOW_2_DESC_PADDING_VALUE_S 0xE0B04 1165 1166 #define mmMME1_CTRL_SHADOW_2_DESC_PADDING_VALUE_L 0xE0B08 1167 1168 #define mmMME1_CTRL_SHADOW_2_DESC_META_DATA_AGU_S 0xE0B0C 1169 1170 #define mmMME1_CTRL_SHADOW_2_DESC_META_DATA_AGU_L_LOCAL 0xE0B10 1171 1172 #define mmMME1_CTRL_SHADOW_2_DESC_META_DATA_AGU_L_REMOTE 0xE0B14 1173 1174 #define mmMME1_CTRL_SHADOW_2_DESC_META_DATA_AGU_O_LOCAL 0xE0B18 1175 1176 #define mmMME1_CTRL_SHADOW_2_DESC_META_DATA_AGU_O_REMOTE 0xE0B1C 1177 1178 #define mmMME1_CTRL_SHADOW_2_DESC_PCU_RL_SATURATION 0xE0B20 1179 1180 #define mmMME1_CTRL_SHADOW_2_DESC_DUMMY 0xE0B24 1181 1182 #define mmMME1_CTRL_SHADOW_3_STATUS 0xE0B80 1183 1184 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_HIGH_S 0xE0B88 1185 1186 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_HIGH_L 0xE0B8C 1187 1188 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_HIGH_O 0xE0B90 1189 1190 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_LOW_S 0xE0B94 1191 1192 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_LOW_L 0xE0B98 1193 1194 #define mmMME1_CTRL_SHADOW_3_BASE_ADDR_LOW_O 0xE0B9C 1195 1196 #define mmMME1_CTRL_SHADOW_3_HEADER_LOW 0xE0BA0 1197 1198 #define mmMME1_CTRL_SHADOW_3_HEADER_HIGH 0xE0BA4 1199 1200 #define mmMME1_CTRL_SHADOW_3_CONV_KERNEL_SIZE_MINUS_1 0xE0BA8 1201 1202 #define mmMME1_CTRL_SHADOW_3_CONV_ASSOCIATED_DIMS_LOW 0xE0BAC 1203 1204 #define mmMME1_CTRL_SHADOW_3_CONV_ASSOCIATED_DIMS_HIGH 0xE0BB0 1205 1206 #define mmMME1_CTRL_SHADOW_3_NUM_ITERATIONS_MINUS_1 0xE0BB4 1207 1208 #define mmMME1_CTRL_SHADOW_3_OUTER_LOOP 0xE0BB8 1209 1210 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_0 0xE0BBC 1211 1212 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_1 0xE0BC0 1213 1214 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_2 0xE0BC4 1215 1216 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_3 0xE0BC8 1217 1218 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_4 0xE0BCC 1219 1220 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_0 0xE0BD0 1221 1222 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_1 0xE0BD4 1223 1224 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_2 0xE0BD8 1225 1226 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_3 0xE0BDC 1227 1228 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_4 0xE0BE0 1229 1230 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_0 0xE0BE4 1231 1232 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_1 0xE0BE8 1233 1234 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_2 0xE0BEC 1235 1236 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_3 0xE0BF0 1237 1238 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_0 0xE0BF4 1239 1240 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_1 0xE0BF8 1241 1242 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_2 0xE0BFC 1243 1244 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_3 0xE0C00 1245 1246 #define mmMME1_CTRL_SHADOW_3_TENSOR_S_SPATIAL_SIZE_MINUS_1 0xE0C04 1247 1248 #define mmMME1_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_0 0xE0C08 1249 1250 #define mmMME1_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_1 0xE0C0C 1251 1252 #define mmMME1_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_2 0xE0C10 1253 1254 #define mmMME1_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_3 0xE0C14 1255 1256 #define mmMME1_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_4 0xE0C18 1257 1258 #define mmMME1_CTRL_SHADOW_3_AGU_S_START_OFFSET_0 0xE0C1C 1259 1260 #define mmMME1_CTRL_SHADOW_3_AGU_S_START_OFFSET_1 0xE0C20 1261 1262 #define mmMME1_CTRL_SHADOW_3_AGU_S_START_OFFSET_2 0xE0C24 1263 1264 #define mmMME1_CTRL_SHADOW_3_AGU_S_START_OFFSET_3 0xE0C28 1265 1266 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_0 0xE0C2C 1267 1268 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_1 0xE0C30 1269 1270 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_2 0xE0C34 1271 1272 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_3 0xE0C38 1273 1274 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_4 0xE0C3C 1275 1276 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_0 0xE0C40 1277 1278 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_1 0xE0C44 1279 1280 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_2 0xE0C48 1281 1282 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_3 0xE0C4C 1283 1284 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_4 0xE0C50 1285 1286 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_0 0xE0C54 1287 1288 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_1 0xE0C58 1289 1290 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_2 0xE0C5C 1291 1292 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_3 0xE0C60 1293 1294 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_0 0xE0C64 1295 1296 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_1 0xE0C68 1297 1298 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_2 0xE0C6C 1299 1300 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_3 0xE0C70 1301 1302 #define mmMME1_CTRL_SHADOW_3_TENSOR_L_SPATIAL_SIZE_MINUS_1 0xE0C74 1303 1304 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0xE0C78 1305 1306 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0xE0C7C 1307 1308 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0xE0C80 1309 1310 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0xE0C84 1311 1312 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0xE0C88 1313 1314 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_0 0xE0C8C 1315 1316 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_1 0xE0C90 1317 1318 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_2 0xE0C94 1319 1320 #define mmMME1_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_3 0xE0C98 1321 1322 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0xE0C9C 1323 1324 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0xE0CA0 1325 1326 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0xE0CA4 1327 1328 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0xE0CA8 1329 1330 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0xE0CAC 1331 1332 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_0 0xE0CB0 1333 1334 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_1 0xE0CB4 1335 1336 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_2 0xE0CB8 1337 1338 #define mmMME1_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_3 0xE0CBC 1339 1340 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_0 0xE0CC0 1341 1342 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_1 0xE0CC4 1343 1344 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_2 0xE0CC8 1345 1346 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_3 0xE0CCC 1347 1348 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_4 0xE0CD0 1349 1350 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_0 0xE0CD4 1351 1352 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_1 0xE0CD8 1353 1354 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_2 0xE0CDC 1355 1356 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_3 0xE0CE0 1357 1358 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_4 0xE0CE4 1359 1360 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_0 0xE0CE8 1361 1362 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_1 0xE0CEC 1363 1364 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_2 0xE0CF0 1365 1366 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_3 0xE0CF4 1367 1368 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_0 0xE0CF8 1369 1370 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_1 0xE0CFC 1371 1372 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_2 0xE0D00 1373 1374 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_3 0xE0D04 1375 1376 #define mmMME1_CTRL_SHADOW_3_TENSOR_O_SPATIAL_SIZE_MINUS_1 0xE0D08 1377 1378 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0xE0D0C 1379 1380 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0xE0D10 1381 1382 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0xE0D14 1383 1384 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0xE0D18 1385 1386 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0xE0D1C 1387 1388 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_0 0xE0D20 1389 1390 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_1 0xE0D24 1391 1392 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_2 0xE0D28 1393 1394 #define mmMME1_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_3 0xE0D2C 1395 1396 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0xE0D30 1397 1398 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0xE0D34 1399 1400 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0xE0D38 1401 1402 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0xE0D3C 1403 1404 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0xE0D40 1405 1406 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_0 0xE0D44 1407 1408 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_1 0xE0D48 1409 1410 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_2 0xE0D4C 1411 1412 #define mmMME1_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_3 0xE0D50 1413 1414 #define mmMME1_CTRL_SHADOW_3_DESC_SB_REPEAT 0xE0D54 1415 1416 #define mmMME1_CTRL_SHADOW_3_DESC_RATE_LIMITER 0xE0D58 1417 1418 #define mmMME1_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0xE0D5C 1419 1420 #define mmMME1_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0xE0D60 1421 1422 #define mmMME1_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_HIGH 0xE0D64 1423 1424 #define mmMME1_CTRL_SHADOW_3_DESC_SYNC_OBJECT_DATA 0xE0D68 1425 1426 #define mmMME1_CTRL_SHADOW_3_DESC_AXI_USER_DATA 0xE0D6C 1427 1428 #define mmMME1_CTRL_SHADOW_3_DESC_PERF_EVT_S 0xE0D70 1429 1430 #define mmMME1_CTRL_SHADOW_3_DESC_PERF_EVT_L_LOCAL 0xE0D74 1431 1432 #define mmMME1_CTRL_SHADOW_3_DESC_PERF_EVT_L_REMOTE 0xE0D78 1433 1434 #define mmMME1_CTRL_SHADOW_3_DESC_PERF_EVT_O_LOCAL 0xE0D7C 1435 1436 #define mmMME1_CTRL_SHADOW_3_DESC_PERF_EVT_O_REMOTE 0xE0D80 1437 1438 #define mmMME1_CTRL_SHADOW_3_DESC_PADDING_VALUE_S 0xE0D84 1439 1440 #define mmMME1_CTRL_SHADOW_3_DESC_PADDING_VALUE_L 0xE0D88 1441 1442 #define mmMME1_CTRL_SHADOW_3_DESC_META_DATA_AGU_S 0xE0D8C 1443 1444 #define mmMME1_CTRL_SHADOW_3_DESC_META_DATA_AGU_L_LOCAL 0xE0D90 1445 1446 #define mmMME1_CTRL_SHADOW_3_DESC_META_DATA_AGU_L_REMOTE 0xE0D94 1447 1448 #define mmMME1_CTRL_SHADOW_3_DESC_META_DATA_AGU_O_LOCAL 0xE0D98 1449 1450 #define mmMME1_CTRL_SHADOW_3_DESC_META_DATA_AGU_O_REMOTE 0xE0D9C 1451 1452 #define mmMME1_CTRL_SHADOW_3_DESC_PCU_RL_SATURATION 0xE0DA0 1453 1454 #define mmMME1_CTRL_SHADOW_3_DESC_DUMMY 0xE0DA4 1455 1456 #endif /* ASIC_REG_MME1_CTRL_REGS_H_ */ 1457