1457 lines · c
1/* SPDX-License-Identifier: GPL-2.02 *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_MME2_CTRL_REGS_H_14#define ASIC_REG_MME2_CTRL_REGS_H_15 16/*17 *****************************************18 * MME2_CTRL (Prototype: MME)19 *****************************************20 */21 22#define mmMME2_CTRL_ARCH_STATUS 0x16000023 24#define mmMME2_CTRL_ARCH_BASE_ADDR_HIGH_S 0x16000825 26#define mmMME2_CTRL_ARCH_BASE_ADDR_HIGH_L 0x16000C27 28#define mmMME2_CTRL_ARCH_BASE_ADDR_HIGH_O 0x16001029 30#define mmMME2_CTRL_ARCH_BASE_ADDR_LOW_S 0x16001431 32#define mmMME2_CTRL_ARCH_BASE_ADDR_LOW_L 0x16001833 34#define mmMME2_CTRL_ARCH_BASE_ADDR_LOW_O 0x16001C35 36#define mmMME2_CTRL_ARCH_HEADER_LOW 0x16002037 38#define mmMME2_CTRL_ARCH_HEADER_HIGH 0x16002439 40#define mmMME2_CTRL_ARCH_CONV_KERNEL_SIZE_MINUS_1 0x16002841 42#define mmMME2_CTRL_ARCH_CONV_ASSOCIATED_DIMS_LOW 0x16002C43 44#define mmMME2_CTRL_ARCH_CONV_ASSOCIATED_DIMS_HIGH 0x16003045 46#define mmMME2_CTRL_ARCH_NUM_ITERATIONS_MINUS_1 0x16003447 48#define mmMME2_CTRL_ARCH_OUTER_LOOP 0x16003849 50#define mmMME2_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_0 0x16003C51 52#define mmMME2_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_1 0x16004053 54#define mmMME2_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_2 0x16004455 56#define mmMME2_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_3 0x16004857 58#define mmMME2_CTRL_ARCH_TENSOR_S_VALID_ELEMENTS_4 0x16004C59 60#define mmMME2_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_0 0x16005061 62#define mmMME2_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_1 0x16005463 64#define mmMME2_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_2 0x16005865 66#define mmMME2_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_3 0x16005C67 68#define mmMME2_CTRL_ARCH_TENSOR_S_LOOP_STRIDE_4 0x16006069 70#define mmMME2_CTRL_ARCH_TENSOR_S_ROI_SIZE_0 0x16006471 72#define mmMME2_CTRL_ARCH_TENSOR_S_ROI_SIZE_1 0x16006873 74#define mmMME2_CTRL_ARCH_TENSOR_S_ROI_SIZE_2 0x16006C75 76#define mmMME2_CTRL_ARCH_TENSOR_S_ROI_SIZE_3 0x16007077 78#define mmMME2_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_0 0x16007479 80#define mmMME2_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_1 0x16007881 82#define mmMME2_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_2 0x16007C83 84#define mmMME2_CTRL_ARCH_TENSOR_S_SPATIAL_STRIDES_3 0x16008085 86#define mmMME2_CTRL_ARCH_TENSOR_S_SPATIAL_SIZE_MINUS_1 0x16008487 88#define mmMME2_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_0 0x16008889 90#define mmMME2_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_1 0x16008C91 92#define mmMME2_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_2 0x16009093 94#define mmMME2_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_3 0x16009495 96#define mmMME2_CTRL_ARCH_AGU_S_ROI_BASE_OFFSET_4 0x16009897 98#define mmMME2_CTRL_ARCH_AGU_S_START_OFFSET_0 0x16009C99 100#define mmMME2_CTRL_ARCH_AGU_S_START_OFFSET_1 0x1600A0101 102#define mmMME2_CTRL_ARCH_AGU_S_START_OFFSET_2 0x1600A4103 104#define mmMME2_CTRL_ARCH_AGU_S_START_OFFSET_3 0x1600A8105 106#define mmMME2_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_0 0x1600AC107 108#define mmMME2_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_1 0x1600B0109 110#define mmMME2_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_2 0x1600B4111 112#define mmMME2_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_3 0x1600B8113 114#define mmMME2_CTRL_ARCH_TENSOR_L_VALID_ELEMENTS_4 0x1600BC115 116#define mmMME2_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_0 0x1600C0117 118#define mmMME2_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_1 0x1600C4119 120#define mmMME2_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_2 0x1600C8121 122#define mmMME2_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_3 0x1600CC123 124#define mmMME2_CTRL_ARCH_TENSOR_L_LOOP_STRIDE_4 0x1600D0125 126#define mmMME2_CTRL_ARCH_TENSOR_L_ROI_SIZE_0 0x1600D4127 128#define mmMME2_CTRL_ARCH_TENSOR_L_ROI_SIZE_1 0x1600D8129 130#define mmMME2_CTRL_ARCH_TENSOR_L_ROI_SIZE_2 0x1600DC131 132#define mmMME2_CTRL_ARCH_TENSOR_L_ROI_SIZE_3 0x1600E0133 134#define mmMME2_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_0 0x1600E4135 136#define mmMME2_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_1 0x1600E8137 138#define mmMME2_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_2 0x1600EC139 140#define mmMME2_CTRL_ARCH_TENSOR_L_SPATIAL_STRIDES_3 0x1600F0141 142#define mmMME2_CTRL_ARCH_TENSOR_L_SPATIAL_SIZE_MINUS_1 0x1600F4143 144#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0x1600F8145 146#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0x1600FC147 148#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0x160100149 150#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0x160104151 152#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0x160108153 154#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_0 0x16010C155 156#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_1 0x160110157 158#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_2 0x160114159 160#define mmMME2_CTRL_ARCH_AGU_L_LOCAL_START_OFFSET_3 0x160118161 162#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0x16011C163 164#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0x160120165 166#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0x160124167 168#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0x160128169 170#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0x16012C171 172#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_0 0x160130173 174#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_1 0x160134175 176#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_2 0x160138177 178#define mmMME2_CTRL_ARCH_AGU_L_REMOTE_START_OFFSET_3 0x16013C179 180#define mmMME2_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_0 0x160140181 182#define mmMME2_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_1 0x160144183 184#define mmMME2_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_2 0x160148185 186#define mmMME2_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_3 0x16014C187 188#define mmMME2_CTRL_ARCH_TENSOR_O_VALID_ELEMENTS_4 0x160150189 190#define mmMME2_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_0 0x160154191 192#define mmMME2_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_1 0x160158193 194#define mmMME2_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_2 0x16015C195 196#define mmMME2_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_3 0x160160197 198#define mmMME2_CTRL_ARCH_TENSOR_O_LOOP_STRIDE_4 0x160164199 200#define mmMME2_CTRL_ARCH_TENSOR_O_ROI_SIZE_0 0x160168201 202#define mmMME2_CTRL_ARCH_TENSOR_O_ROI_SIZE_1 0x16016C203 204#define mmMME2_CTRL_ARCH_TENSOR_O_ROI_SIZE_2 0x160170205 206#define mmMME2_CTRL_ARCH_TENSOR_O_ROI_SIZE_3 0x160174207 208#define mmMME2_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_0 0x160178209 210#define mmMME2_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_1 0x16017C211 212#define mmMME2_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_2 0x160180213 214#define mmMME2_CTRL_ARCH_TENSOR_O_SPATIAL_STRIDES_3 0x160184215 216#define mmMME2_CTRL_ARCH_TENSOR_O_SPATIAL_SIZE_MINUS_1 0x160188217 218#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0x16018C219 220#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0x160190221 222#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0x160194223 224#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0x160198225 226#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0x16019C227 228#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_0 0x1601A0229 230#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_1 0x1601A4231 232#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_2 0x1601A8233 234#define mmMME2_CTRL_ARCH_AGU_O_LOCAL_START_OFFSET_3 0x1601AC235 236#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0x1601B0237 238#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0x1601B4239 240#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0x1601B8241 242#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0x1601BC243 244#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0x1601C0245 246#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_0 0x1601C4247 248#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_1 0x1601C8249 250#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_2 0x1601CC251 252#define mmMME2_CTRL_ARCH_AGU_O_REMOTE_START_OFFSET_3 0x1601D0253 254#define mmMME2_CTRL_ARCH_DESC_SB_REPEAT 0x1601D4255 256#define mmMME2_CTRL_ARCH_DESC_RATE_LIMITER 0x1601D8257 258#define mmMME2_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0x1601DC259 260#define mmMME2_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0x1601E0261 262#define mmMME2_CTRL_ARCH_DESC_SYNC_OBJECT_ADDR_HIGH 0x1601E4263 264#define mmMME2_CTRL_ARCH_DESC_SYNC_OBJECT_DATA 0x1601E8265 266#define mmMME2_CTRL_ARCH_DESC_AXI_USER_DATA 0x1601EC267 268#define mmMME2_CTRL_ARCH_DESC_PERF_EVT_S 0x1601F0269 270#define mmMME2_CTRL_ARCH_DESC_PERF_EVT_L_LOCAL 0x1601F4271 272#define mmMME2_CTRL_ARCH_DESC_PERF_EVT_L_REMOTE 0x1601F8273 274#define mmMME2_CTRL_ARCH_DESC_PERF_EVT_O_LOCAL 0x1601FC275 276#define mmMME2_CTRL_ARCH_DESC_PERF_EVT_O_REMOTE 0x160200277 278#define mmMME2_CTRL_ARCH_DESC_PADDING_VALUE_S 0x160204279 280#define mmMME2_CTRL_ARCH_DESC_PADDING_VALUE_L 0x160208281 282#define mmMME2_CTRL_ARCH_DESC_META_DATA_AGU_S 0x16020C283 284#define mmMME2_CTRL_ARCH_DESC_META_DATA_AGU_L_LOCAL 0x160210285 286#define mmMME2_CTRL_ARCH_DESC_META_DATA_AGU_L_REMOTE 0x160214287 288#define mmMME2_CTRL_ARCH_DESC_META_DATA_AGU_O_LOCAL 0x160218289 290#define mmMME2_CTRL_ARCH_DESC_META_DATA_AGU_O_REMOTE 0x16021C291 292#define mmMME2_CTRL_ARCH_DESC_PCU_RL_SATURATION 0x160220293 294#define mmMME2_CTRL_ARCH_DESC_DUMMY 0x160224295 296#define mmMME2_CTRL_CMD 0x160280297 298#define mmMME2_CTRL_STATUS1 0x160284299 300#define mmMME2_CTRL_RESET 0x160288301 302#define mmMME2_CTRL_QM_STALL 0x16028C303 304#define mmMME2_CTRL_SYNC_OBJECT_FIFO_TH 0x160290305 306#define mmMME2_CTRL_EUS_ROLLUP_CNT_ADD 0x160294307 308#define mmMME2_CTRL_INTR_CAUSE 0x160298309 310#define mmMME2_CTRL_INTR_MASK 0x16029C311 312#define mmMME2_CTRL_LOG_SHADOW 0x1602A0313 314#define mmMME2_CTRL_PCU_RL_DESC0 0x1602A4315 316#define mmMME2_CTRL_PCU_RL_TOKEN_UPDATE 0x1602A8317 318#define mmMME2_CTRL_PCU_RL_TH 0x1602AC319 320#define mmMME2_CTRL_PCU_RL_MIN 0x1602B0321 322#define mmMME2_CTRL_PCU_RL_CTRL_EN 0x1602B4323 324#define mmMME2_CTRL_PCU_RL_HISTORY_LOG_SIZE 0x1602B8325 326#define mmMME2_CTRL_PCU_DUMMY_A_BF16 0x1602BC327 328#define mmMME2_CTRL_PCU_DUMMY_B_BF16 0x1602C0329 330#define mmMME2_CTRL_PCU_DUMMY_A_FP32_ODD 0x1602C4331 332#define mmMME2_CTRL_PCU_DUMMY_A_FP32_EVEN 0x1602C8333 334#define mmMME2_CTRL_PCU_DUMMY_B_FP32_ODD 0x1602CC335 336#define mmMME2_CTRL_PCU_DUMMY_B_FP32_EVEN 0x1602D0337 338#define mmMME2_CTRL_PROT 0x1602D4339 340#define mmMME2_CTRL_EU_POWER_SAVE_DISABLE 0x1602D8341 342#define mmMME2_CTRL_CS_DBG_BLOCK_ID 0x1602DC343 344#define mmMME2_CTRL_CS_DBG_STATUS_DROP_CNT 0x1602E0345 346#define mmMME2_CTRL_TE_CLOSE_CGATE 0x1602E4347 348#define mmMME2_CTRL_AGU_SM_INFLIGHT_CNTR 0x1602E8349 350#define mmMME2_CTRL_AGU_SM_TOTAL_CNTR 0x1602EC351 352#define mmMME2_CTRL_EZSYNC_OUT_CREDIT 0x1602F0353 354#define mmMME2_CTRL_PCU_RL_SAT_SEC 0x1602F4355 356#define mmMME2_CTRL_AGU_SYNC_MSG_AXI_USER 0x1602F8357 358#define mmMME2_CTRL_QM_SLV_LBW_CLK_EN 0x1602FC359 360#define mmMME2_CTRL_SHADOW_0_STATUS 0x160400361 362#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_HIGH_S 0x160408363 364#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_HIGH_L 0x16040C365 366#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_HIGH_O 0x160410367 368#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_LOW_S 0x160414369 370#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_LOW_L 0x160418371 372#define mmMME2_CTRL_SHADOW_0_BASE_ADDR_LOW_O 0x16041C373 374#define mmMME2_CTRL_SHADOW_0_HEADER_LOW 0x160420375 376#define mmMME2_CTRL_SHADOW_0_HEADER_HIGH 0x160424377 378#define mmMME2_CTRL_SHADOW_0_CONV_KERNEL_SIZE_MINUS_1 0x160428379 380#define mmMME2_CTRL_SHADOW_0_CONV_ASSOCIATED_DIMS_LOW 0x16042C381 382#define mmMME2_CTRL_SHADOW_0_CONV_ASSOCIATED_DIMS_HIGH 0x160430383 384#define mmMME2_CTRL_SHADOW_0_NUM_ITERATIONS_MINUS_1 0x160434385 386#define mmMME2_CTRL_SHADOW_0_OUTER_LOOP 0x160438387 388#define mmMME2_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_0 0x16043C389 390#define mmMME2_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_1 0x160440391 392#define mmMME2_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_2 0x160444393 394#define mmMME2_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_3 0x160448395 396#define mmMME2_CTRL_SHADOW_0_TENSOR_S_VALID_ELEMENTS_4 0x16044C397 398#define mmMME2_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_0 0x160450399 400#define mmMME2_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_1 0x160454401 402#define mmMME2_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_2 0x160458403 404#define mmMME2_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_3 0x16045C405 406#define mmMME2_CTRL_SHADOW_0_TENSOR_S_LOOP_STRIDE_4 0x160460407 408#define mmMME2_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_0 0x160464409 410#define mmMME2_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_1 0x160468411 412#define mmMME2_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_2 0x16046C413 414#define mmMME2_CTRL_SHADOW_0_TENSOR_S_ROI_SIZE_3 0x160470415 416#define mmMME2_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_0 0x160474417 418#define mmMME2_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_1 0x160478419 420#define mmMME2_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_2 0x16047C421 422#define mmMME2_CTRL_SHADOW_0_TENSOR_S_SPATIAL_STRIDES_3 0x160480423 424#define mmMME2_CTRL_SHADOW_0_TENSOR_S_SPATIAL_SIZE_MINUS_1 0x160484425 426#define mmMME2_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_0 0x160488427 428#define mmMME2_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_1 0x16048C429 430#define mmMME2_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_2 0x160490431 432#define mmMME2_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_3 0x160494433 434#define mmMME2_CTRL_SHADOW_0_AGU_S_ROI_BASE_OFFSET_4 0x160498435 436#define mmMME2_CTRL_SHADOW_0_AGU_S_START_OFFSET_0 0x16049C437 438#define mmMME2_CTRL_SHADOW_0_AGU_S_START_OFFSET_1 0x1604A0439 440#define mmMME2_CTRL_SHADOW_0_AGU_S_START_OFFSET_2 0x1604A4441 442#define mmMME2_CTRL_SHADOW_0_AGU_S_START_OFFSET_3 0x1604A8443 444#define mmMME2_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_0 0x1604AC445 446#define mmMME2_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_1 0x1604B0447 448#define mmMME2_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_2 0x1604B4449 450#define mmMME2_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_3 0x1604B8451 452#define mmMME2_CTRL_SHADOW_0_TENSOR_L_VALID_ELEMENTS_4 0x1604BC453 454#define mmMME2_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_0 0x1604C0455 456#define mmMME2_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_1 0x1604C4457 458#define mmMME2_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_2 0x1604C8459 460#define mmMME2_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_3 0x1604CC461 462#define mmMME2_CTRL_SHADOW_0_TENSOR_L_LOOP_STRIDE_4 0x1604D0463 464#define mmMME2_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_0 0x1604D4465 466#define mmMME2_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_1 0x1604D8467 468#define mmMME2_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_2 0x1604DC469 470#define mmMME2_CTRL_SHADOW_0_TENSOR_L_ROI_SIZE_3 0x1604E0471 472#define mmMME2_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_0 0x1604E4473 474#define mmMME2_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_1 0x1604E8475 476#define mmMME2_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_2 0x1604EC477 478#define mmMME2_CTRL_SHADOW_0_TENSOR_L_SPATIAL_STRIDES_3 0x1604F0479 480#define mmMME2_CTRL_SHADOW_0_TENSOR_L_SPATIAL_SIZE_MINUS_1 0x1604F4481 482#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0x1604F8483 484#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0x1604FC485 486#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0x160500487 488#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0x160504489 490#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0x160508491 492#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_0 0x16050C493 494#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_1 0x160510495 496#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_2 0x160514497 498#define mmMME2_CTRL_SHADOW_0_AGU_L_LOCAL_START_OFFSET_3 0x160518499 500#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0x16051C501 502#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0x160520503 504#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0x160524505 506#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0x160528507 508#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0x16052C509 510#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_0 0x160530511 512#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_1 0x160534513 514#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_2 0x160538515 516#define mmMME2_CTRL_SHADOW_0_AGU_L_REMOTE_START_OFFSET_3 0x16053C517 518#define mmMME2_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_0 0x160540519 520#define mmMME2_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_1 0x160544521 522#define mmMME2_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_2 0x160548523 524#define mmMME2_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_3 0x16054C525 526#define mmMME2_CTRL_SHADOW_0_TENSOR_O_VALID_ELEMENTS_4 0x160550527 528#define mmMME2_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_0 0x160554529 530#define mmMME2_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_1 0x160558531 532#define mmMME2_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_2 0x16055C533 534#define mmMME2_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_3 0x160560535 536#define mmMME2_CTRL_SHADOW_0_TENSOR_O_LOOP_STRIDE_4 0x160564537 538#define mmMME2_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_0 0x160568539 540#define mmMME2_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_1 0x16056C541 542#define mmMME2_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_2 0x160570543 544#define mmMME2_CTRL_SHADOW_0_TENSOR_O_ROI_SIZE_3 0x160574545 546#define mmMME2_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_0 0x160578547 548#define mmMME2_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_1 0x16057C549 550#define mmMME2_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_2 0x160580551 552#define mmMME2_CTRL_SHADOW_0_TENSOR_O_SPATIAL_STRIDES_3 0x160584553 554#define mmMME2_CTRL_SHADOW_0_TENSOR_O_SPATIAL_SIZE_MINUS_1 0x160588555 556#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0x16058C557 558#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0x160590559 560#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0x160594561 562#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0x160598563 564#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0x16059C565 566#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_0 0x1605A0567 568#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_1 0x1605A4569 570#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_2 0x1605A8571 572#define mmMME2_CTRL_SHADOW_0_AGU_O_LOCAL_START_OFFSET_3 0x1605AC573 574#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0x1605B0575 576#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0x1605B4577 578#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0x1605B8579 580#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0x1605BC581 582#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0x1605C0583 584#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_0 0x1605C4585 586#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_1 0x1605C8587 588#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_2 0x1605CC589 590#define mmMME2_CTRL_SHADOW_0_AGU_O_REMOTE_START_OFFSET_3 0x1605D0591 592#define mmMME2_CTRL_SHADOW_0_DESC_SB_REPEAT 0x1605D4593 594#define mmMME2_CTRL_SHADOW_0_DESC_RATE_LIMITER 0x1605D8595 596#define mmMME2_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0x1605DC597 598#define mmMME2_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0x1605E0599 600#define mmMME2_CTRL_SHADOW_0_DESC_SYNC_OBJECT_ADDR_HIGH 0x1605E4601 602#define mmMME2_CTRL_SHADOW_0_DESC_SYNC_OBJECT_DATA 0x1605E8603 604#define mmMME2_CTRL_SHADOW_0_DESC_AXI_USER_DATA 0x1605EC605 606#define mmMME2_CTRL_SHADOW_0_DESC_PERF_EVT_S 0x1605F0607 608#define mmMME2_CTRL_SHADOW_0_DESC_PERF_EVT_L_LOCAL 0x1605F4609 610#define mmMME2_CTRL_SHADOW_0_DESC_PERF_EVT_L_REMOTE 0x1605F8611 612#define mmMME2_CTRL_SHADOW_0_DESC_PERF_EVT_O_LOCAL 0x1605FC613 614#define mmMME2_CTRL_SHADOW_0_DESC_PERF_EVT_O_REMOTE 0x160600615 616#define mmMME2_CTRL_SHADOW_0_DESC_PADDING_VALUE_S 0x160604617 618#define mmMME2_CTRL_SHADOW_0_DESC_PADDING_VALUE_L 0x160608619 620#define mmMME2_CTRL_SHADOW_0_DESC_META_DATA_AGU_S 0x16060C621 622#define mmMME2_CTRL_SHADOW_0_DESC_META_DATA_AGU_L_LOCAL 0x160610623 624#define mmMME2_CTRL_SHADOW_0_DESC_META_DATA_AGU_L_REMOTE 0x160614625 626#define mmMME2_CTRL_SHADOW_0_DESC_META_DATA_AGU_O_LOCAL 0x160618627 628#define mmMME2_CTRL_SHADOW_0_DESC_META_DATA_AGU_O_REMOTE 0x16061C629 630#define mmMME2_CTRL_SHADOW_0_DESC_PCU_RL_SATURATION 0x160620631 632#define mmMME2_CTRL_SHADOW_0_DESC_DUMMY 0x160624633 634#define mmMME2_CTRL_SHADOW_1_STATUS 0x160680635 636#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_HIGH_S 0x160688637 638#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_HIGH_L 0x16068C639 640#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_HIGH_O 0x160690641 642#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_LOW_S 0x160694643 644#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_LOW_L 0x160698645 646#define mmMME2_CTRL_SHADOW_1_BASE_ADDR_LOW_O 0x16069C647 648#define mmMME2_CTRL_SHADOW_1_HEADER_LOW 0x1606A0649 650#define mmMME2_CTRL_SHADOW_1_HEADER_HIGH 0x1606A4651 652#define mmMME2_CTRL_SHADOW_1_CONV_KERNEL_SIZE_MINUS_1 0x1606A8653 654#define mmMME2_CTRL_SHADOW_1_CONV_ASSOCIATED_DIMS_LOW 0x1606AC655 656#define mmMME2_CTRL_SHADOW_1_CONV_ASSOCIATED_DIMS_HIGH 0x1606B0657 658#define mmMME2_CTRL_SHADOW_1_NUM_ITERATIONS_MINUS_1 0x1606B4659 660#define mmMME2_CTRL_SHADOW_1_OUTER_LOOP 0x1606B8661 662#define mmMME2_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_0 0x1606BC663 664#define mmMME2_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_1 0x1606C0665 666#define mmMME2_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_2 0x1606C4667 668#define mmMME2_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_3 0x1606C8669 670#define mmMME2_CTRL_SHADOW_1_TENSOR_S_VALID_ELEMENTS_4 0x1606CC671 672#define mmMME2_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_0 0x1606D0673 674#define mmMME2_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_1 0x1606D4675 676#define mmMME2_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_2 0x1606D8677 678#define mmMME2_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_3 0x1606DC679 680#define mmMME2_CTRL_SHADOW_1_TENSOR_S_LOOP_STRIDE_4 0x1606E0681 682#define mmMME2_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_0 0x1606E4683 684#define mmMME2_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_1 0x1606E8685 686#define mmMME2_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_2 0x1606EC687 688#define mmMME2_CTRL_SHADOW_1_TENSOR_S_ROI_SIZE_3 0x1606F0689 690#define mmMME2_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_0 0x1606F4691 692#define mmMME2_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_1 0x1606F8693 694#define mmMME2_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_2 0x1606FC695 696#define mmMME2_CTRL_SHADOW_1_TENSOR_S_SPATIAL_STRIDES_3 0x160700697 698#define mmMME2_CTRL_SHADOW_1_TENSOR_S_SPATIAL_SIZE_MINUS_1 0x160704699 700#define mmMME2_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_0 0x160708701 702#define mmMME2_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_1 0x16070C703 704#define mmMME2_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_2 0x160710705 706#define mmMME2_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_3 0x160714707 708#define mmMME2_CTRL_SHADOW_1_AGU_S_ROI_BASE_OFFSET_4 0x160718709 710#define mmMME2_CTRL_SHADOW_1_AGU_S_START_OFFSET_0 0x16071C711 712#define mmMME2_CTRL_SHADOW_1_AGU_S_START_OFFSET_1 0x160720713 714#define mmMME2_CTRL_SHADOW_1_AGU_S_START_OFFSET_2 0x160724715 716#define mmMME2_CTRL_SHADOW_1_AGU_S_START_OFFSET_3 0x160728717 718#define mmMME2_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_0 0x16072C719 720#define mmMME2_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_1 0x160730721 722#define mmMME2_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_2 0x160734723 724#define mmMME2_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_3 0x160738725 726#define mmMME2_CTRL_SHADOW_1_TENSOR_L_VALID_ELEMENTS_4 0x16073C727 728#define mmMME2_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_0 0x160740729 730#define mmMME2_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_1 0x160744731 732#define mmMME2_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_2 0x160748733 734#define mmMME2_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_3 0x16074C735 736#define mmMME2_CTRL_SHADOW_1_TENSOR_L_LOOP_STRIDE_4 0x160750737 738#define mmMME2_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_0 0x160754739 740#define mmMME2_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_1 0x160758741 742#define mmMME2_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_2 0x16075C743 744#define mmMME2_CTRL_SHADOW_1_TENSOR_L_ROI_SIZE_3 0x160760745 746#define mmMME2_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_0 0x160764747 748#define mmMME2_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_1 0x160768749 750#define mmMME2_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_2 0x16076C751 752#define mmMME2_CTRL_SHADOW_1_TENSOR_L_SPATIAL_STRIDES_3 0x160770753 754#define mmMME2_CTRL_SHADOW_1_TENSOR_L_SPATIAL_SIZE_MINUS_1 0x160774755 756#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0x160778757 758#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0x16077C759 760#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0x160780761 762#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0x160784763 764#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0x160788765 766#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_0 0x16078C767 768#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_1 0x160790769 770#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_2 0x160794771 772#define mmMME2_CTRL_SHADOW_1_AGU_L_LOCAL_START_OFFSET_3 0x160798773 774#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0x16079C775 776#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0x1607A0777 778#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0x1607A4779 780#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0x1607A8781 782#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0x1607AC783 784#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_0 0x1607B0785 786#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_1 0x1607B4787 788#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_2 0x1607B8789 790#define mmMME2_CTRL_SHADOW_1_AGU_L_REMOTE_START_OFFSET_3 0x1607BC791 792#define mmMME2_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_0 0x1607C0793 794#define mmMME2_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_1 0x1607C4795 796#define mmMME2_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_2 0x1607C8797 798#define mmMME2_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_3 0x1607CC799 800#define mmMME2_CTRL_SHADOW_1_TENSOR_O_VALID_ELEMENTS_4 0x1607D0801 802#define mmMME2_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_0 0x1607D4803 804#define mmMME2_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_1 0x1607D8805 806#define mmMME2_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_2 0x1607DC807 808#define mmMME2_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_3 0x1607E0809 810#define mmMME2_CTRL_SHADOW_1_TENSOR_O_LOOP_STRIDE_4 0x1607E4811 812#define mmMME2_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_0 0x1607E8813 814#define mmMME2_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_1 0x1607EC815 816#define mmMME2_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_2 0x1607F0817 818#define mmMME2_CTRL_SHADOW_1_TENSOR_O_ROI_SIZE_3 0x1607F4819 820#define mmMME2_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_0 0x1607F8821 822#define mmMME2_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_1 0x1607FC823 824#define mmMME2_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_2 0x160800825 826#define mmMME2_CTRL_SHADOW_1_TENSOR_O_SPATIAL_STRIDES_3 0x160804827 828#define mmMME2_CTRL_SHADOW_1_TENSOR_O_SPATIAL_SIZE_MINUS_1 0x160808829 830#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0x16080C831 832#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0x160810833 834#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0x160814835 836#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0x160818837 838#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0x16081C839 840#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_0 0x160820841 842#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_1 0x160824843 844#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_2 0x160828845 846#define mmMME2_CTRL_SHADOW_1_AGU_O_LOCAL_START_OFFSET_3 0x16082C847 848#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0x160830849 850#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0x160834851 852#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0x160838853 854#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0x16083C855 856#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0x160840857 858#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_0 0x160844859 860#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_1 0x160848861 862#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_2 0x16084C863 864#define mmMME2_CTRL_SHADOW_1_AGU_O_REMOTE_START_OFFSET_3 0x160850865 866#define mmMME2_CTRL_SHADOW_1_DESC_SB_REPEAT 0x160854867 868#define mmMME2_CTRL_SHADOW_1_DESC_RATE_LIMITER 0x160858869 870#define mmMME2_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0x16085C871 872#define mmMME2_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0x160860873 874#define mmMME2_CTRL_SHADOW_1_DESC_SYNC_OBJECT_ADDR_HIGH 0x160864875 876#define mmMME2_CTRL_SHADOW_1_DESC_SYNC_OBJECT_DATA 0x160868877 878#define mmMME2_CTRL_SHADOW_1_DESC_AXI_USER_DATA 0x16086C879 880#define mmMME2_CTRL_SHADOW_1_DESC_PERF_EVT_S 0x160870881 882#define mmMME2_CTRL_SHADOW_1_DESC_PERF_EVT_L_LOCAL 0x160874883 884#define mmMME2_CTRL_SHADOW_1_DESC_PERF_EVT_L_REMOTE 0x160878885 886#define mmMME2_CTRL_SHADOW_1_DESC_PERF_EVT_O_LOCAL 0x16087C887 888#define mmMME2_CTRL_SHADOW_1_DESC_PERF_EVT_O_REMOTE 0x160880889 890#define mmMME2_CTRL_SHADOW_1_DESC_PADDING_VALUE_S 0x160884891 892#define mmMME2_CTRL_SHADOW_1_DESC_PADDING_VALUE_L 0x160888893 894#define mmMME2_CTRL_SHADOW_1_DESC_META_DATA_AGU_S 0x16088C895 896#define mmMME2_CTRL_SHADOW_1_DESC_META_DATA_AGU_L_LOCAL 0x160890897 898#define mmMME2_CTRL_SHADOW_1_DESC_META_DATA_AGU_L_REMOTE 0x160894899 900#define mmMME2_CTRL_SHADOW_1_DESC_META_DATA_AGU_O_LOCAL 0x160898901 902#define mmMME2_CTRL_SHADOW_1_DESC_META_DATA_AGU_O_REMOTE 0x16089C903 904#define mmMME2_CTRL_SHADOW_1_DESC_PCU_RL_SATURATION 0x1608A0905 906#define mmMME2_CTRL_SHADOW_1_DESC_DUMMY 0x1608A4907 908#define mmMME2_CTRL_SHADOW_2_STATUS 0x160900909 910#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_HIGH_S 0x160908911 912#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_HIGH_L 0x16090C913 914#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_HIGH_O 0x160910915 916#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_LOW_S 0x160914917 918#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_LOW_L 0x160918919 920#define mmMME2_CTRL_SHADOW_2_BASE_ADDR_LOW_O 0x16091C921 922#define mmMME2_CTRL_SHADOW_2_HEADER_LOW 0x160920923 924#define mmMME2_CTRL_SHADOW_2_HEADER_HIGH 0x160924925 926#define mmMME2_CTRL_SHADOW_2_CONV_KERNEL_SIZE_MINUS_1 0x160928927 928#define mmMME2_CTRL_SHADOW_2_CONV_ASSOCIATED_DIMS_LOW 0x16092C929 930#define mmMME2_CTRL_SHADOW_2_CONV_ASSOCIATED_DIMS_HIGH 0x160930931 932#define mmMME2_CTRL_SHADOW_2_NUM_ITERATIONS_MINUS_1 0x160934933 934#define mmMME2_CTRL_SHADOW_2_OUTER_LOOP 0x160938935 936#define mmMME2_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_0 0x16093C937 938#define mmMME2_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_1 0x160940939 940#define mmMME2_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_2 0x160944941 942#define mmMME2_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_3 0x160948943 944#define mmMME2_CTRL_SHADOW_2_TENSOR_S_VALID_ELEMENTS_4 0x16094C945 946#define mmMME2_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_0 0x160950947 948#define mmMME2_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_1 0x160954949 950#define mmMME2_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_2 0x160958951 952#define mmMME2_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_3 0x16095C953 954#define mmMME2_CTRL_SHADOW_2_TENSOR_S_LOOP_STRIDE_4 0x160960955 956#define mmMME2_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_0 0x160964957 958#define mmMME2_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_1 0x160968959 960#define mmMME2_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_2 0x16096C961 962#define mmMME2_CTRL_SHADOW_2_TENSOR_S_ROI_SIZE_3 0x160970963 964#define mmMME2_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_0 0x160974965 966#define mmMME2_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_1 0x160978967 968#define mmMME2_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_2 0x16097C969 970#define mmMME2_CTRL_SHADOW_2_TENSOR_S_SPATIAL_STRIDES_3 0x160980971 972#define mmMME2_CTRL_SHADOW_2_TENSOR_S_SPATIAL_SIZE_MINUS_1 0x160984973 974#define mmMME2_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_0 0x160988975 976#define mmMME2_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_1 0x16098C977 978#define mmMME2_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_2 0x160990979 980#define mmMME2_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_3 0x160994981 982#define mmMME2_CTRL_SHADOW_2_AGU_S_ROI_BASE_OFFSET_4 0x160998983 984#define mmMME2_CTRL_SHADOW_2_AGU_S_START_OFFSET_0 0x16099C985 986#define mmMME2_CTRL_SHADOW_2_AGU_S_START_OFFSET_1 0x1609A0987 988#define mmMME2_CTRL_SHADOW_2_AGU_S_START_OFFSET_2 0x1609A4989 990#define mmMME2_CTRL_SHADOW_2_AGU_S_START_OFFSET_3 0x1609A8991 992#define mmMME2_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_0 0x1609AC993 994#define mmMME2_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_1 0x1609B0995 996#define mmMME2_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_2 0x1609B4997 998#define mmMME2_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_3 0x1609B8999 1000#define mmMME2_CTRL_SHADOW_2_TENSOR_L_VALID_ELEMENTS_4 0x1609BC1001 1002#define mmMME2_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_0 0x1609C01003 1004#define mmMME2_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_1 0x1609C41005 1006#define mmMME2_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_2 0x1609C81007 1008#define mmMME2_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_3 0x1609CC1009 1010#define mmMME2_CTRL_SHADOW_2_TENSOR_L_LOOP_STRIDE_4 0x1609D01011 1012#define mmMME2_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_0 0x1609D41013 1014#define mmMME2_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_1 0x1609D81015 1016#define mmMME2_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_2 0x1609DC1017 1018#define mmMME2_CTRL_SHADOW_2_TENSOR_L_ROI_SIZE_3 0x1609E01019 1020#define mmMME2_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_0 0x1609E41021 1022#define mmMME2_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_1 0x1609E81023 1024#define mmMME2_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_2 0x1609EC1025 1026#define mmMME2_CTRL_SHADOW_2_TENSOR_L_SPATIAL_STRIDES_3 0x1609F01027 1028#define mmMME2_CTRL_SHADOW_2_TENSOR_L_SPATIAL_SIZE_MINUS_1 0x1609F41029 1030#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0x1609F81031 1032#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0x1609FC1033 1034#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0x160A001035 1036#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0x160A041037 1038#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0x160A081039 1040#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_0 0x160A0C1041 1042#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_1 0x160A101043 1044#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_2 0x160A141045 1046#define mmMME2_CTRL_SHADOW_2_AGU_L_LOCAL_START_OFFSET_3 0x160A181047 1048#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0x160A1C1049 1050#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0x160A201051 1052#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0x160A241053 1054#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0x160A281055 1056#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0x160A2C1057 1058#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_0 0x160A301059 1060#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_1 0x160A341061 1062#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_2 0x160A381063 1064#define mmMME2_CTRL_SHADOW_2_AGU_L_REMOTE_START_OFFSET_3 0x160A3C1065 1066#define mmMME2_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_0 0x160A401067 1068#define mmMME2_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_1 0x160A441069 1070#define mmMME2_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_2 0x160A481071 1072#define mmMME2_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_3 0x160A4C1073 1074#define mmMME2_CTRL_SHADOW_2_TENSOR_O_VALID_ELEMENTS_4 0x160A501075 1076#define mmMME2_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_0 0x160A541077 1078#define mmMME2_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_1 0x160A581079 1080#define mmMME2_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_2 0x160A5C1081 1082#define mmMME2_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_3 0x160A601083 1084#define mmMME2_CTRL_SHADOW_2_TENSOR_O_LOOP_STRIDE_4 0x160A641085 1086#define mmMME2_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_0 0x160A681087 1088#define mmMME2_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_1 0x160A6C1089 1090#define mmMME2_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_2 0x160A701091 1092#define mmMME2_CTRL_SHADOW_2_TENSOR_O_ROI_SIZE_3 0x160A741093 1094#define mmMME2_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_0 0x160A781095 1096#define mmMME2_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_1 0x160A7C1097 1098#define mmMME2_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_2 0x160A801099 1100#define mmMME2_CTRL_SHADOW_2_TENSOR_O_SPATIAL_STRIDES_3 0x160A841101 1102#define mmMME2_CTRL_SHADOW_2_TENSOR_O_SPATIAL_SIZE_MINUS_1 0x160A881103 1104#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0x160A8C1105 1106#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0x160A901107 1108#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0x160A941109 1110#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0x160A981111 1112#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0x160A9C1113 1114#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_0 0x160AA01115 1116#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_1 0x160AA41117 1118#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_2 0x160AA81119 1120#define mmMME2_CTRL_SHADOW_2_AGU_O_LOCAL_START_OFFSET_3 0x160AAC1121 1122#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0x160AB01123 1124#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0x160AB41125 1126#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0x160AB81127 1128#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0x160ABC1129 1130#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0x160AC01131 1132#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_0 0x160AC41133 1134#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_1 0x160AC81135 1136#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_2 0x160ACC1137 1138#define mmMME2_CTRL_SHADOW_2_AGU_O_REMOTE_START_OFFSET_3 0x160AD01139 1140#define mmMME2_CTRL_SHADOW_2_DESC_SB_REPEAT 0x160AD41141 1142#define mmMME2_CTRL_SHADOW_2_DESC_RATE_LIMITER 0x160AD81143 1144#define mmMME2_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0x160ADC1145 1146#define mmMME2_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0x160AE01147 1148#define mmMME2_CTRL_SHADOW_2_DESC_SYNC_OBJECT_ADDR_HIGH 0x160AE41149 1150#define mmMME2_CTRL_SHADOW_2_DESC_SYNC_OBJECT_DATA 0x160AE81151 1152#define mmMME2_CTRL_SHADOW_2_DESC_AXI_USER_DATA 0x160AEC1153 1154#define mmMME2_CTRL_SHADOW_2_DESC_PERF_EVT_S 0x160AF01155 1156#define mmMME2_CTRL_SHADOW_2_DESC_PERF_EVT_L_LOCAL 0x160AF41157 1158#define mmMME2_CTRL_SHADOW_2_DESC_PERF_EVT_L_REMOTE 0x160AF81159 1160#define mmMME2_CTRL_SHADOW_2_DESC_PERF_EVT_O_LOCAL 0x160AFC1161 1162#define mmMME2_CTRL_SHADOW_2_DESC_PERF_EVT_O_REMOTE 0x160B001163 1164#define mmMME2_CTRL_SHADOW_2_DESC_PADDING_VALUE_S 0x160B041165 1166#define mmMME2_CTRL_SHADOW_2_DESC_PADDING_VALUE_L 0x160B081167 1168#define mmMME2_CTRL_SHADOW_2_DESC_META_DATA_AGU_S 0x160B0C1169 1170#define mmMME2_CTRL_SHADOW_2_DESC_META_DATA_AGU_L_LOCAL 0x160B101171 1172#define mmMME2_CTRL_SHADOW_2_DESC_META_DATA_AGU_L_REMOTE 0x160B141173 1174#define mmMME2_CTRL_SHADOW_2_DESC_META_DATA_AGU_O_LOCAL 0x160B181175 1176#define mmMME2_CTRL_SHADOW_2_DESC_META_DATA_AGU_O_REMOTE 0x160B1C1177 1178#define mmMME2_CTRL_SHADOW_2_DESC_PCU_RL_SATURATION 0x160B201179 1180#define mmMME2_CTRL_SHADOW_2_DESC_DUMMY 0x160B241181 1182#define mmMME2_CTRL_SHADOW_3_STATUS 0x160B801183 1184#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_HIGH_S 0x160B881185 1186#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_HIGH_L 0x160B8C1187 1188#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_HIGH_O 0x160B901189 1190#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_LOW_S 0x160B941191 1192#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_LOW_L 0x160B981193 1194#define mmMME2_CTRL_SHADOW_3_BASE_ADDR_LOW_O 0x160B9C1195 1196#define mmMME2_CTRL_SHADOW_3_HEADER_LOW 0x160BA01197 1198#define mmMME2_CTRL_SHADOW_3_HEADER_HIGH 0x160BA41199 1200#define mmMME2_CTRL_SHADOW_3_CONV_KERNEL_SIZE_MINUS_1 0x160BA81201 1202#define mmMME2_CTRL_SHADOW_3_CONV_ASSOCIATED_DIMS_LOW 0x160BAC1203 1204#define mmMME2_CTRL_SHADOW_3_CONV_ASSOCIATED_DIMS_HIGH 0x160BB01205 1206#define mmMME2_CTRL_SHADOW_3_NUM_ITERATIONS_MINUS_1 0x160BB41207 1208#define mmMME2_CTRL_SHADOW_3_OUTER_LOOP 0x160BB81209 1210#define mmMME2_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_0 0x160BBC1211 1212#define mmMME2_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_1 0x160BC01213 1214#define mmMME2_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_2 0x160BC41215 1216#define mmMME2_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_3 0x160BC81217 1218#define mmMME2_CTRL_SHADOW_3_TENSOR_S_VALID_ELEMENTS_4 0x160BCC1219 1220#define mmMME2_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_0 0x160BD01221 1222#define mmMME2_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_1 0x160BD41223 1224#define mmMME2_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_2 0x160BD81225 1226#define mmMME2_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_3 0x160BDC1227 1228#define mmMME2_CTRL_SHADOW_3_TENSOR_S_LOOP_STRIDE_4 0x160BE01229 1230#define mmMME2_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_0 0x160BE41231 1232#define mmMME2_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_1 0x160BE81233 1234#define mmMME2_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_2 0x160BEC1235 1236#define mmMME2_CTRL_SHADOW_3_TENSOR_S_ROI_SIZE_3 0x160BF01237 1238#define mmMME2_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_0 0x160BF41239 1240#define mmMME2_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_1 0x160BF81241 1242#define mmMME2_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_2 0x160BFC1243 1244#define mmMME2_CTRL_SHADOW_3_TENSOR_S_SPATIAL_STRIDES_3 0x160C001245 1246#define mmMME2_CTRL_SHADOW_3_TENSOR_S_SPATIAL_SIZE_MINUS_1 0x160C041247 1248#define mmMME2_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_0 0x160C081249 1250#define mmMME2_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_1 0x160C0C1251 1252#define mmMME2_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_2 0x160C101253 1254#define mmMME2_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_3 0x160C141255 1256#define mmMME2_CTRL_SHADOW_3_AGU_S_ROI_BASE_OFFSET_4 0x160C181257 1258#define mmMME2_CTRL_SHADOW_3_AGU_S_START_OFFSET_0 0x160C1C1259 1260#define mmMME2_CTRL_SHADOW_3_AGU_S_START_OFFSET_1 0x160C201261 1262#define mmMME2_CTRL_SHADOW_3_AGU_S_START_OFFSET_2 0x160C241263 1264#define mmMME2_CTRL_SHADOW_3_AGU_S_START_OFFSET_3 0x160C281265 1266#define mmMME2_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_0 0x160C2C1267 1268#define mmMME2_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_1 0x160C301269 1270#define mmMME2_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_2 0x160C341271 1272#define mmMME2_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_3 0x160C381273 1274#define mmMME2_CTRL_SHADOW_3_TENSOR_L_VALID_ELEMENTS_4 0x160C3C1275 1276#define mmMME2_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_0 0x160C401277 1278#define mmMME2_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_1 0x160C441279 1280#define mmMME2_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_2 0x160C481281 1282#define mmMME2_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_3 0x160C4C1283 1284#define mmMME2_CTRL_SHADOW_3_TENSOR_L_LOOP_STRIDE_4 0x160C501285 1286#define mmMME2_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_0 0x160C541287 1288#define mmMME2_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_1 0x160C581289 1290#define mmMME2_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_2 0x160C5C1291 1292#define mmMME2_CTRL_SHADOW_3_TENSOR_L_ROI_SIZE_3 0x160C601293 1294#define mmMME2_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_0 0x160C641295 1296#define mmMME2_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_1 0x160C681297 1298#define mmMME2_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_2 0x160C6C1299 1300#define mmMME2_CTRL_SHADOW_3_TENSOR_L_SPATIAL_STRIDES_3 0x160C701301 1302#define mmMME2_CTRL_SHADOW_3_TENSOR_L_SPATIAL_SIZE_MINUS_1 0x160C741303 1304#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_0 0x160C781305 1306#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_1 0x160C7C1307 1308#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_2 0x160C801309 1310#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_3 0x160C841311 1312#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_ROI_BASE_OFFSET_4 0x160C881313 1314#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_0 0x160C8C1315 1316#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_1 0x160C901317 1318#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_2 0x160C941319 1320#define mmMME2_CTRL_SHADOW_3_AGU_L_LOCAL_START_OFFSET_3 0x160C981321 1322#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_0 0x160C9C1323 1324#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_1 0x160CA01325 1326#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_2 0x160CA41327 1328#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_3 0x160CA81329 1330#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_ROI_BASE_OFFSET_4 0x160CAC1331 1332#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_0 0x160CB01333 1334#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_1 0x160CB41335 1336#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_2 0x160CB81337 1338#define mmMME2_CTRL_SHADOW_3_AGU_L_REMOTE_START_OFFSET_3 0x160CBC1339 1340#define mmMME2_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_0 0x160CC01341 1342#define mmMME2_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_1 0x160CC41343 1344#define mmMME2_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_2 0x160CC81345 1346#define mmMME2_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_3 0x160CCC1347 1348#define mmMME2_CTRL_SHADOW_3_TENSOR_O_VALID_ELEMENTS_4 0x160CD01349 1350#define mmMME2_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_0 0x160CD41351 1352#define mmMME2_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_1 0x160CD81353 1354#define mmMME2_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_2 0x160CDC1355 1356#define mmMME2_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_3 0x160CE01357 1358#define mmMME2_CTRL_SHADOW_3_TENSOR_O_LOOP_STRIDE_4 0x160CE41359 1360#define mmMME2_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_0 0x160CE81361 1362#define mmMME2_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_1 0x160CEC1363 1364#define mmMME2_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_2 0x160CF01365 1366#define mmMME2_CTRL_SHADOW_3_TENSOR_O_ROI_SIZE_3 0x160CF41367 1368#define mmMME2_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_0 0x160CF81369 1370#define mmMME2_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_1 0x160CFC1371 1372#define mmMME2_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_2 0x160D001373 1374#define mmMME2_CTRL_SHADOW_3_TENSOR_O_SPATIAL_STRIDES_3 0x160D041375 1376#define mmMME2_CTRL_SHADOW_3_TENSOR_O_SPATIAL_SIZE_MINUS_1 0x160D081377 1378#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_0 0x160D0C1379 1380#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_1 0x160D101381 1382#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_2 0x160D141383 1384#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_3 0x160D181385 1386#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_ROI_BASE_OFFSET_4 0x160D1C1387 1388#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_0 0x160D201389 1390#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_1 0x160D241391 1392#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_2 0x160D281393 1394#define mmMME2_CTRL_SHADOW_3_AGU_O_LOCAL_START_OFFSET_3 0x160D2C1395 1396#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_0 0x160D301397 1398#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_1 0x160D341399 1400#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_2 0x160D381401 1402#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_3 0x160D3C1403 1404#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_ROI_BASE_OFFSET_4 0x160D401405 1406#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_0 0x160D441407 1408#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_1 0x160D481409 1410#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_2 0x160D4C1411 1412#define mmMME2_CTRL_SHADOW_3_AGU_O_REMOTE_START_OFFSET_3 0x160D501413 1414#define mmMME2_CTRL_SHADOW_3_DESC_SB_REPEAT 0x160D541415 1416#define mmMME2_CTRL_SHADOW_3_DESC_RATE_LIMITER 0x160D581417 1418#define mmMME2_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_LOW_LOCAL 0x160D5C1419 1420#define mmMME2_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_LOW_REMOTE 0x160D601421 1422#define mmMME2_CTRL_SHADOW_3_DESC_SYNC_OBJECT_ADDR_HIGH 0x160D641423 1424#define mmMME2_CTRL_SHADOW_3_DESC_SYNC_OBJECT_DATA 0x160D681425 1426#define mmMME2_CTRL_SHADOW_3_DESC_AXI_USER_DATA 0x160D6C1427 1428#define mmMME2_CTRL_SHADOW_3_DESC_PERF_EVT_S 0x160D701429 1430#define mmMME2_CTRL_SHADOW_3_DESC_PERF_EVT_L_LOCAL 0x160D741431 1432#define mmMME2_CTRL_SHADOW_3_DESC_PERF_EVT_L_REMOTE 0x160D781433 1434#define mmMME2_CTRL_SHADOW_3_DESC_PERF_EVT_O_LOCAL 0x160D7C1435 1436#define mmMME2_CTRL_SHADOW_3_DESC_PERF_EVT_O_REMOTE 0x160D801437 1438#define mmMME2_CTRL_SHADOW_3_DESC_PADDING_VALUE_S 0x160D841439 1440#define mmMME2_CTRL_SHADOW_3_DESC_PADDING_VALUE_L 0x160D881441 1442#define mmMME2_CTRL_SHADOW_3_DESC_META_DATA_AGU_S 0x160D8C1443 1444#define mmMME2_CTRL_SHADOW_3_DESC_META_DATA_AGU_L_LOCAL 0x160D901445 1446#define mmMME2_CTRL_SHADOW_3_DESC_META_DATA_AGU_L_REMOTE 0x160D941447 1448#define mmMME2_CTRL_SHADOW_3_DESC_META_DATA_AGU_O_LOCAL 0x160D981449 1450#define mmMME2_CTRL_SHADOW_3_DESC_META_DATA_AGU_O_REMOTE 0x160D9C1451 1452#define mmMME2_CTRL_SHADOW_3_DESC_PCU_RL_SATURATION 0x160DA01453 1454#define mmMME2_CTRL_SHADOW_3_DESC_DUMMY 0x160DA41455 1456#endif /* ASIC_REG_MME2_CTRL_REGS_H_ */1457