1 /* 2 * Copyright 2023 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 10 * 11 * The above copyright notice and this permission notice shall be included in 12 * all copies or substantial portions of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17 * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 18 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 21 * 22 */ 23 #ifndef _gc_12_0_0_OFFSET_HEADER 24 #define _gc_12_0_0_OFFSET_HEADER 25 26 27 28 // addressBlock: gc_gfx_cpwd_sdma0_sdmadec 29 // base address: 0x4980 30 #define regSDMA0_DEC_START 0x0000 31 #define regSDMA0_DEC_START_BASE_IDX 0 32 #define regSDMA0_MCU_MISC_CNTL 0x0001 33 #define regSDMA0_MCU_MISC_CNTL_BASE_IDX 0 34 #define regSDMA0_UCODE_REV 0x0003 35 #define regSDMA0_UCODE_REV_BASE_IDX 0 36 #define regSDMA0_GLOBAL_TIMESTAMP_LO 0x0005 37 #define regSDMA0_GLOBAL_TIMESTAMP_LO_BASE_IDX 0 38 #define regSDMA0_GLOBAL_TIMESTAMP_HI 0x0006 39 #define regSDMA0_GLOBAL_TIMESTAMP_HI_BASE_IDX 0 40 #define regSDMA0_POWER_CNTL 0x000c 41 #define regSDMA0_POWER_CNTL_BASE_IDX 0 42 #define regSDMA0_CNTL 0x000d 43 #define regSDMA0_CNTL_BASE_IDX 0 44 #define regSDMA0_CHICKEN_BITS 0x000e 45 #define regSDMA0_CHICKEN_BITS_BASE_IDX 0 46 #define regSDMA0_CACHE_CNTL 0x000f 47 #define regSDMA0_CACHE_CNTL_BASE_IDX 0 48 #define regSDMA0_RB_RPTR_FETCH 0x0020 49 #define regSDMA0_RB_RPTR_FETCH_BASE_IDX 0 50 #define regSDMA0_RB_RPTR_FETCH_HI 0x0021 51 #define regSDMA0_RB_RPTR_FETCH_HI_BASE_IDX 0 52 #define regSDMA0_IB_OFFSET_FETCH 0x0022 53 #define regSDMA0_IB_OFFSET_FETCH_BASE_IDX 0 54 #define regSDMA0_PROGRAM 0x0023 55 #define regSDMA0_PROGRAM_BASE_IDX 0 56 #define regSDMA0_STATUS_REG 0x0024 57 #define regSDMA0_STATUS_REG_BASE_IDX 0 58 #define regSDMA0_STATUS1_REG 0x0025 59 #define regSDMA0_STATUS1_REG_BASE_IDX 0 60 #define regSDMA0_CNTL1 0x0026 61 #define regSDMA0_CNTL1_BASE_IDX 0 62 #define regSDMA0_HBM_PAGE_CONFIG 0x0027 63 #define regSDMA0_HBM_PAGE_CONFIG_BASE_IDX 0 64 #define regSDMA0_FREEZE 0x0028 65 #define regSDMA0_FREEZE_BASE_IDX 0 66 #define regSDMA0_PROCESS_QUANTUM0 0x0029 67 #define regSDMA0_PROCESS_QUANTUM0_BASE_IDX 0 68 #define regSDMA0_PROCESS_QUANTUM1 0x002a 69 #define regSDMA0_PROCESS_QUANTUM1_BASE_IDX 0 70 #define regSDMA0_WATCHDOG_CNTL 0x002b 71 #define regSDMA0_WATCHDOG_CNTL_BASE_IDX 0 72 #define regSDMA0_QUEUE_STATUS0 0x002c 73 #define regSDMA0_QUEUE_STATUS0_BASE_IDX 0 74 #define regSDMA0_EDC_CONFIG 0x002d 75 #define regSDMA0_EDC_CONFIG_BASE_IDX 0 76 #define regSDMA0_ID 0x002e 77 #define regSDMA0_ID_BASE_IDX 0 78 #define regSDMA0_VERSION 0x002f 79 #define regSDMA0_VERSION_BASE_IDX 0 80 #define regSDMA0_STATUS2_REG 0x0030 81 #define regSDMA0_STATUS2_REG_BASE_IDX 0 82 #define regSDMA0_ATOMIC_CNTL 0x0031 83 #define regSDMA0_ATOMIC_CNTL_BASE_IDX 0 84 #define regSDMA0_ATOMIC_PREOP_LO 0x0032 85 #define regSDMA0_ATOMIC_PREOP_LO_BASE_IDX 0 86 #define regSDMA0_ATOMIC_PREOP_HI 0x0033 87 #define regSDMA0_ATOMIC_PREOP_HI_BASE_IDX 0 88 #define regSDMA0_DCC_CNTL 0x0034 89 #define regSDMA0_DCC_CNTL_BASE_IDX 0 90 #define regSDMA0_UTCL1_CNTL 0x0035 91 #define regSDMA0_UTCL1_CNTL_BASE_IDX 0 92 #define regSDMA0_UTCL1_WATERMK 0x0036 93 #define regSDMA0_UTCL1_WATERMK_BASE_IDX 0 94 #define regSDMA0_UTCL1_TIMEOUT 0x0037 95 #define regSDMA0_UTCL1_TIMEOUT_BASE_IDX 0 96 #define regSDMA0_UTCL1_PAGE 0x0038 97 #define regSDMA0_UTCL1_PAGE_BASE_IDX 0 98 #define regSDMA0_EXTERNAL_FROZEN 0x0039 99 #define regSDMA0_EXTERNAL_FROZEN_BASE_IDX 0 100 #define regSDMA0_UTCL1_RD_STATUS 0x0041 101 #define regSDMA0_UTCL1_RD_STATUS_BASE_IDX 0 102 #define regSDMA0_UTCL1_WR_STATUS 0x0042 103 #define regSDMA0_UTCL1_WR_STATUS_BASE_IDX 0 104 #define regSDMA0_UTCL1_INV0 0x0043 105 #define regSDMA0_UTCL1_INV0_BASE_IDX 0 106 #define regSDMA0_UTCL1_INV1 0x0044 107 #define regSDMA0_UTCL1_INV1_BASE_IDX 0 108 #define regSDMA0_UTCL1_INV2 0x0045 109 #define regSDMA0_UTCL1_INV2_BASE_IDX 0 110 #define regSDMA0_UTCL1_RD_XNACK0 0x0046 111 #define regSDMA0_UTCL1_RD_XNACK0_BASE_IDX 0 112 #define regSDMA0_UTCL1_RD_XNACK1 0x0047 113 #define regSDMA0_UTCL1_RD_XNACK1_BASE_IDX 0 114 #define regSDMA0_UTCL1_WR_XNACK0 0x0048 115 #define regSDMA0_UTCL1_WR_XNACK0_BASE_IDX 0 116 #define regSDMA0_UTCL1_WR_XNACK1 0x0049 117 #define regSDMA0_UTCL1_WR_XNACK1_BASE_IDX 0 118 #define regSDMA0_RELAX_ORDERING_LUT 0x004a 119 #define regSDMA0_RELAX_ORDERING_LUT_BASE_IDX 0 120 #define regSDMA0_CHICKEN_BITS_2 0x004b 121 #define regSDMA0_CHICKEN_BITS_2_BASE_IDX 0 122 #define regSDMA0_STATUS3_REG 0x004c 123 #define regSDMA0_STATUS3_REG_BASE_IDX 0 124 #define regSDMA0_GLOBAL_QUANTUM 0x004d 125 #define regSDMA0_GLOBAL_QUANTUM_BASE_IDX 0 126 #define regSDMA0_ERROR_LOG 0x004e 127 #define regSDMA0_ERROR_LOG_BASE_IDX 0 128 #define regSDMA0_PUB_DUMMY_REG0 0x004f 129 #define regSDMA0_PUB_DUMMY_REG0_BASE_IDX 0 130 #define regSDMA0_PUB_DUMMY_REG1 0x0050 131 #define regSDMA0_PUB_DUMMY_REG1_BASE_IDX 0 132 #define regSDMA0_PUB_DUMMY_REG2 0x0051 133 #define regSDMA0_PUB_DUMMY_REG2_BASE_IDX 0 134 #define regSDMA0_PUB_DUMMY_REG3 0x0052 135 #define regSDMA0_PUB_DUMMY_REG3_BASE_IDX 0 136 #define regSDMA0_MCU_COUNTER 0x0053 137 #define regSDMA0_MCU_COUNTER_BASE_IDX 0 138 #define regSDMA0_CRD_CNTL 0x0054 139 #define regSDMA0_CRD_CNTL_BASE_IDX 0 140 #define regSDMA0_RLC_CGCG_CTRL 0x0055 141 #define regSDMA0_RLC_CGCG_CTRL_BASE_IDX 0 142 #define regSDMA0_GPU_IOV_VIOLATION_LOG 0x0056 143 #define regSDMA0_GPU_IOV_VIOLATION_LOG_BASE_IDX 0 144 #define regSDMA0_AQL_STATUS 0x0058 145 #define regSDMA0_AQL_STATUS_BASE_IDX 0 146 #define regSDMA0_TLBI_GCR_CNTL 0x0060 147 #define regSDMA0_TLBI_GCR_CNTL_BASE_IDX 0 148 #define regSDMA0_INT_STATUS 0x0061 149 #define regSDMA0_INT_STATUS_BASE_IDX 0 150 #define regSDMA0_GPU_IOV_VIOLATION_LOG2 0x0062 151 #define regSDMA0_GPU_IOV_VIOLATION_LOG2_BASE_IDX 0 152 #define regSDMA0_INVALID_ADDR_LO 0x0063 153 #define regSDMA0_INVALID_ADDR_LO_BASE_IDX 0 154 #define regSDMA0_INVALID_ADDR_HI 0x0064 155 #define regSDMA0_INVALID_ADDR_HI_BASE_IDX 0 156 #define regSDMA0_INVALID_ADDR_SRC 0x0065 157 #define regSDMA0_INVALID_ADDR_SRC_BASE_IDX 0 158 #define regSDMA0_CLOCK_GATING_STATUS 0x0066 159 #define regSDMA0_CLOCK_GATING_STATUS_BASE_IDX 0 160 #define regSDMA0_STATUS4_REG 0x0067 161 #define regSDMA0_STATUS4_REG_BASE_IDX 0 162 #define regSDMA0_SCRATCH_RAM_DATA 0x0068 163 #define regSDMA0_SCRATCH_RAM_DATA_BASE_IDX 0 164 #define regSDMA0_SCRATCH_RAM_ADDR 0x0069 165 #define regSDMA0_SCRATCH_RAM_ADDR_BASE_IDX 0 166 #define regSDMA0_TIMESTAMP_CNTL 0x006a 167 #define regSDMA0_TIMESTAMP_CNTL_BASE_IDX 0 168 #define regSDMA0_STATUS5_REG 0x006b 169 #define regSDMA0_STATUS5_REG_BASE_IDX 0 170 #define regSDMA0_QUEUE_RESET_REQ 0x006c 171 #define regSDMA0_QUEUE_RESET_REQ_BASE_IDX 0 172 #define regSDMA0_STATUS6_REG 0x006d 173 #define regSDMA0_STATUS6_REG_BASE_IDX 0 174 #define regSDMA0_STATUS7_REG 0x006e 175 #define regSDMA0_STATUS7_REG_BASE_IDX 0 176 #define regSDMA0_STATUS8_REG 0x006f 177 #define regSDMA0_STATUS8_REG_BASE_IDX 0 178 #define regSDMA0_CE_CTRL 0x0070 179 #define regSDMA0_CE_CTRL_BASE_IDX 0 180 #define regSDMA0_FED_STATUS 0x0071 181 #define regSDMA0_FED_STATUS_BASE_IDX 0 182 #define regSDMA0_QUEUE0_RB_CNTL 0x0080 183 #define regSDMA0_QUEUE0_RB_CNTL_BASE_IDX 0 184 #define regSDMA0_QUEUE0_RB_BASE 0x0081 185 #define regSDMA0_QUEUE0_RB_BASE_BASE_IDX 0 186 #define regSDMA0_QUEUE0_RB_BASE_HI 0x0082 187 #define regSDMA0_QUEUE0_RB_BASE_HI_BASE_IDX 0 188 #define regSDMA0_QUEUE0_RB_RPTR 0x0083 189 #define regSDMA0_QUEUE0_RB_RPTR_BASE_IDX 0 190 #define regSDMA0_QUEUE0_RB_RPTR_HI 0x0084 191 #define regSDMA0_QUEUE0_RB_RPTR_HI_BASE_IDX 0 192 #define regSDMA0_QUEUE0_RB_WPTR 0x0085 193 #define regSDMA0_QUEUE0_RB_WPTR_BASE_IDX 0 194 #define regSDMA0_QUEUE0_RB_WPTR_HI 0x0086 195 #define regSDMA0_QUEUE0_RB_WPTR_HI_BASE_IDX 0 196 #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO 0x0087 197 #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX 0 198 #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI 0x0088 199 #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX 0 200 #define regSDMA0_QUEUE0_IB_CNTL 0x0089 201 #define regSDMA0_QUEUE0_IB_CNTL_BASE_IDX 0 202 #define regSDMA0_QUEUE0_IB_RPTR 0x008a 203 #define regSDMA0_QUEUE0_IB_RPTR_BASE_IDX 0 204 #define regSDMA0_QUEUE0_IB_OFFSET 0x008b 205 #define regSDMA0_QUEUE0_IB_OFFSET_BASE_IDX 0 206 #define regSDMA0_QUEUE0_IB_BASE_LO 0x008c 207 #define regSDMA0_QUEUE0_IB_BASE_LO_BASE_IDX 0 208 #define regSDMA0_QUEUE0_IB_BASE_HI 0x008d 209 #define regSDMA0_QUEUE0_IB_BASE_HI_BASE_IDX 0 210 #define regSDMA0_QUEUE0_IB_SIZE 0x008e 211 #define regSDMA0_QUEUE0_IB_SIZE_BASE_IDX 0 212 #define regSDMA0_QUEUE0_DOORBELL 0x008f 213 #define regSDMA0_QUEUE0_DOORBELL_BASE_IDX 0 214 #define regSDMA0_QUEUE0_DOORBELL_LOG 0x0090 215 #define regSDMA0_QUEUE0_DOORBELL_LOG_BASE_IDX 0 216 #define regSDMA0_QUEUE0_DOORBELL_OFFSET 0x0091 217 #define regSDMA0_QUEUE0_DOORBELL_OFFSET_BASE_IDX 0 218 #define regSDMA0_QUEUE0_CSA_ADDR_LO 0x0092 219 #define regSDMA0_QUEUE0_CSA_ADDR_LO_BASE_IDX 0 220 #define regSDMA0_QUEUE0_CSA_ADDR_HI 0x0093 221 #define regSDMA0_QUEUE0_CSA_ADDR_HI_BASE_IDX 0 222 #define regSDMA0_QUEUE0_SCHEDULE_CNTL 0x0094 223 #define regSDMA0_QUEUE0_SCHEDULE_CNTL_BASE_IDX 0 224 #define regSDMA0_QUEUE0_IB_SUB_REMAIN 0x0095 225 #define regSDMA0_QUEUE0_IB_SUB_REMAIN_BASE_IDX 0 226 #define regSDMA0_QUEUE0_PREEMPT 0x0096 227 #define regSDMA0_QUEUE0_PREEMPT_BASE_IDX 0 228 #define regSDMA0_QUEUE0_DUMMY_REG 0x0097 229 #define regSDMA0_QUEUE0_DUMMY_REG_BASE_IDX 0 230 #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO 0x0098 231 #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 232 #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI 0x0099 233 #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 234 #define regSDMA0_QUEUE0_RB_AQL_CNTL 0x009a 235 #define regSDMA0_QUEUE0_RB_AQL_CNTL_BASE_IDX 0 236 #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE 0x009b 237 #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX 0 238 #define regSDMA0_QUEUE0_CONTEXT_SWITCH_STATUS 0x009e 239 #define regSDMA0_QUEUE0_CONTEXT_SWITCH_STATUS_BASE_IDX 0 240 #define regSDMA0_QUEUE0_MIDCMD_CNTL 0x009f 241 #define regSDMA0_QUEUE0_MIDCMD_CNTL_BASE_IDX 0 242 #define regSDMA0_QUEUE0_MIDCMD_DATA0 0x00a0 243 #define regSDMA0_QUEUE0_MIDCMD_DATA0_BASE_IDX 0 244 #define regSDMA0_QUEUE0_MIDCMD_DATA1 0x00a1 245 #define regSDMA0_QUEUE0_MIDCMD_DATA1_BASE_IDX 0 246 #define regSDMA0_QUEUE0_MIDCMD_DATA2 0x00a2 247 #define regSDMA0_QUEUE0_MIDCMD_DATA2_BASE_IDX 0 248 #define regSDMA0_QUEUE0_MIDCMD_DATA3 0x00a3 249 #define regSDMA0_QUEUE0_MIDCMD_DATA3_BASE_IDX 0 250 #define regSDMA0_QUEUE0_MIDCMD_DATA4 0x00a4 251 #define regSDMA0_QUEUE0_MIDCMD_DATA4_BASE_IDX 0 252 #define regSDMA0_QUEUE0_MIDCMD_DATA5 0x00a5 253 #define regSDMA0_QUEUE0_MIDCMD_DATA5_BASE_IDX 0 254 #define regSDMA0_QUEUE0_MIDCMD_DATA6 0x00a6 255 #define regSDMA0_QUEUE0_MIDCMD_DATA6_BASE_IDX 0 256 #define regSDMA0_QUEUE0_MIDCMD_DATA7 0x00a7 257 #define regSDMA0_QUEUE0_MIDCMD_DATA7_BASE_IDX 0 258 #define regSDMA0_QUEUE0_MIDCMD_DATA8 0x00a8 259 #define regSDMA0_QUEUE0_MIDCMD_DATA8_BASE_IDX 0 260 #define regSDMA0_QUEUE0_MIDCMD_DATA9 0x00a9 261 #define regSDMA0_QUEUE0_MIDCMD_DATA9_BASE_IDX 0 262 #define regSDMA0_QUEUE0_MIDCMD_DATA10 0x00aa 263 #define regSDMA0_QUEUE0_MIDCMD_DATA10_BASE_IDX 0 264 #define regSDMA0_QUEUE0_WAIT_UNSATISFIED_THD 0x00ab 265 #define regSDMA0_QUEUE0_WAIT_UNSATISFIED_THD_BASE_IDX 0 266 #define regSDMA0_QUEUE0_MQD_BASE_ADDR_LO 0x00ac 267 #define regSDMA0_QUEUE0_MQD_BASE_ADDR_LO_BASE_IDX 0 268 #define regSDMA0_QUEUE0_MQD_BASE_ADDR_HI 0x00ad 269 #define regSDMA0_QUEUE0_MQD_BASE_ADDR_HI_BASE_IDX 0 270 #define regSDMA0_QUEUE0_MQD_CONTROL 0x00ae 271 #define regSDMA0_QUEUE0_MQD_CONTROL_BASE_IDX 0 272 #define regSDMA0_QUEUE0_DEQUEUE_REQUEST 0x00af 273 #define regSDMA0_QUEUE0_DEQUEUE_REQUEST_BASE_IDX 0 274 #define regSDMA0_QUEUE0_CONTEXT_STATUS 0x00b0 275 #define regSDMA0_QUEUE0_CONTEXT_STATUS_BASE_IDX 0 276 #define regSDMA0_QUEUE1_RB_CNTL 0x00d8 277 #define regSDMA0_QUEUE1_RB_CNTL_BASE_IDX 0 278 #define regSDMA0_QUEUE1_RB_BASE 0x00d9 279 #define regSDMA0_QUEUE1_RB_BASE_BASE_IDX 0 280 #define regSDMA0_QUEUE1_RB_BASE_HI 0x00da 281 #define regSDMA0_QUEUE1_RB_BASE_HI_BASE_IDX 0 282 #define regSDMA0_QUEUE1_RB_RPTR 0x00db 283 #define regSDMA0_QUEUE1_RB_RPTR_BASE_IDX 0 284 #define regSDMA0_QUEUE1_RB_RPTR_HI 0x00dc 285 #define regSDMA0_QUEUE1_RB_RPTR_HI_BASE_IDX 0 286 #define regSDMA0_QUEUE1_RB_WPTR 0x00dd 287 #define regSDMA0_QUEUE1_RB_WPTR_BASE_IDX 0 288 #define regSDMA0_QUEUE1_RB_WPTR_HI 0x00de 289 #define regSDMA0_QUEUE1_RB_WPTR_HI_BASE_IDX 0 290 #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO 0x00df 291 #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX 0 292 #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI 0x00e0 293 #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX 0 294 #define regSDMA0_QUEUE1_IB_CNTL 0x00e1 295 #define regSDMA0_QUEUE1_IB_CNTL_BASE_IDX 0 296 #define regSDMA0_QUEUE1_IB_RPTR 0x00e2 297 #define regSDMA0_QUEUE1_IB_RPTR_BASE_IDX 0 298 #define regSDMA0_QUEUE1_IB_OFFSET 0x00e3 299 #define regSDMA0_QUEUE1_IB_OFFSET_BASE_IDX 0 300 #define regSDMA0_QUEUE1_IB_BASE_LO 0x00e4 301 #define regSDMA0_QUEUE1_IB_BASE_LO_BASE_IDX 0 302 #define regSDMA0_QUEUE1_IB_BASE_HI 0x00e5 303 #define regSDMA0_QUEUE1_IB_BASE_HI_BASE_IDX 0 304 #define regSDMA0_QUEUE1_IB_SIZE 0x00e6 305 #define regSDMA0_QUEUE1_IB_SIZE_BASE_IDX 0 306 #define regSDMA0_QUEUE1_DOORBELL 0x00e7 307 #define regSDMA0_QUEUE1_DOORBELL_BASE_IDX 0 308 #define regSDMA0_QUEUE1_DOORBELL_LOG 0x00e8 309 #define regSDMA0_QUEUE1_DOORBELL_LOG_BASE_IDX 0 310 #define regSDMA0_QUEUE1_DOORBELL_OFFSET 0x00e9 311 #define regSDMA0_QUEUE1_DOORBELL_OFFSET_BASE_IDX 0 312 #define regSDMA0_QUEUE1_CSA_ADDR_LO 0x00ea 313 #define regSDMA0_QUEUE1_CSA_ADDR_LO_BASE_IDX 0 314 #define regSDMA0_QUEUE1_CSA_ADDR_HI 0x00eb 315 #define regSDMA0_QUEUE1_CSA_ADDR_HI_BASE_IDX 0 316 #define regSDMA0_QUEUE1_SCHEDULE_CNTL 0x00ec 317 #define regSDMA0_QUEUE1_SCHEDULE_CNTL_BASE_IDX 0 318 #define regSDMA0_QUEUE1_IB_SUB_REMAIN 0x00ed 319 #define regSDMA0_QUEUE1_IB_SUB_REMAIN_BASE_IDX 0 320 #define regSDMA0_QUEUE1_PREEMPT 0x00ee 321 #define regSDMA0_QUEUE1_PREEMPT_BASE_IDX 0 322 #define regSDMA0_QUEUE1_DUMMY_REG 0x00ef 323 #define regSDMA0_QUEUE1_DUMMY_REG_BASE_IDX 0 324 #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO 0x00f0 325 #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 326 #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI 0x00f1 327 #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 328 #define regSDMA0_QUEUE1_RB_AQL_CNTL 0x00f2 329 #define regSDMA0_QUEUE1_RB_AQL_CNTL_BASE_IDX 0 330 #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE 0x00f3 331 #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX 0 332 #define regSDMA0_QUEUE1_CONTEXT_SWITCH_STATUS 0x00f6 333 #define regSDMA0_QUEUE1_CONTEXT_SWITCH_STATUS_BASE_IDX 0 334 #define regSDMA0_QUEUE1_MIDCMD_CNTL 0x00f7 335 #define regSDMA0_QUEUE1_MIDCMD_CNTL_BASE_IDX 0 336 #define regSDMA0_QUEUE1_MIDCMD_DATA0 0x00f8 337 #define regSDMA0_QUEUE1_MIDCMD_DATA0_BASE_IDX 0 338 #define regSDMA0_QUEUE1_MIDCMD_DATA1 0x00f9 339 #define regSDMA0_QUEUE1_MIDCMD_DATA1_BASE_IDX 0 340 #define regSDMA0_QUEUE1_MIDCMD_DATA2 0x00fa 341 #define regSDMA0_QUEUE1_MIDCMD_DATA2_BASE_IDX 0 342 #define regSDMA0_QUEUE1_MIDCMD_DATA3 0x00fb 343 #define regSDMA0_QUEUE1_MIDCMD_DATA3_BASE_IDX 0 344 #define regSDMA0_QUEUE1_MIDCMD_DATA4 0x00fc 345 #define regSDMA0_QUEUE1_MIDCMD_DATA4_BASE_IDX 0 346 #define regSDMA0_QUEUE1_MIDCMD_DATA5 0x00fd 347 #define regSDMA0_QUEUE1_MIDCMD_DATA5_BASE_IDX 0 348 #define regSDMA0_QUEUE1_MIDCMD_DATA6 0x00fe 349 #define regSDMA0_QUEUE1_MIDCMD_DATA6_BASE_IDX 0 350 #define regSDMA0_QUEUE1_MIDCMD_DATA7 0x00ff 351 #define regSDMA0_QUEUE1_MIDCMD_DATA7_BASE_IDX 0 352 #define regSDMA0_QUEUE1_MIDCMD_DATA8 0x0100 353 #define regSDMA0_QUEUE1_MIDCMD_DATA8_BASE_IDX 0 354 #define regSDMA0_QUEUE1_MIDCMD_DATA9 0x0101 355 #define regSDMA0_QUEUE1_MIDCMD_DATA9_BASE_IDX 0 356 #define regSDMA0_QUEUE1_MIDCMD_DATA10 0x0102 357 #define regSDMA0_QUEUE1_MIDCMD_DATA10_BASE_IDX 0 358 #define regSDMA0_QUEUE1_WAIT_UNSATISFIED_THD 0x0103 359 #define regSDMA0_QUEUE1_WAIT_UNSATISFIED_THD_BASE_IDX 0 360 #define regSDMA0_QUEUE1_MQD_BASE_ADDR_LO 0x0104 361 #define regSDMA0_QUEUE1_MQD_BASE_ADDR_LO_BASE_IDX 0 362 #define regSDMA0_QUEUE1_MQD_BASE_ADDR_HI 0x0105 363 #define regSDMA0_QUEUE1_MQD_BASE_ADDR_HI_BASE_IDX 0 364 #define regSDMA0_QUEUE1_MQD_CONTROL 0x0106 365 #define regSDMA0_QUEUE1_MQD_CONTROL_BASE_IDX 0 366 #define regSDMA0_QUEUE1_DEQUEUE_REQUEST 0x0107 367 #define regSDMA0_QUEUE1_DEQUEUE_REQUEST_BASE_IDX 0 368 #define regSDMA0_QUEUE1_CONTEXT_STATUS 0x0108 369 #define regSDMA0_QUEUE1_CONTEXT_STATUS_BASE_IDX 0 370 #define regSDMA0_QUEUE2_RB_CNTL 0x0130 371 #define regSDMA0_QUEUE2_RB_CNTL_BASE_IDX 0 372 #define regSDMA0_QUEUE2_RB_BASE 0x0131 373 #define regSDMA0_QUEUE2_RB_BASE_BASE_IDX 0 374 #define regSDMA0_QUEUE2_RB_BASE_HI 0x0132 375 #define regSDMA0_QUEUE2_RB_BASE_HI_BASE_IDX 0 376 #define regSDMA0_QUEUE2_RB_RPTR 0x0133 377 #define regSDMA0_QUEUE2_RB_RPTR_BASE_IDX 0 378 #define regSDMA0_QUEUE2_RB_RPTR_HI 0x0134 379 #define regSDMA0_QUEUE2_RB_RPTR_HI_BASE_IDX 0 380 #define regSDMA0_QUEUE2_RB_WPTR 0x0135 381 #define regSDMA0_QUEUE2_RB_WPTR_BASE_IDX 0 382 #define regSDMA0_QUEUE2_RB_WPTR_HI 0x0136 383 #define regSDMA0_QUEUE2_RB_WPTR_HI_BASE_IDX 0 384 #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO 0x0137 385 #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX 0 386 #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI 0x0138 387 #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX 0 388 #define regSDMA0_QUEUE2_IB_CNTL 0x0139 389 #define regSDMA0_QUEUE2_IB_CNTL_BASE_IDX 0 390 #define regSDMA0_QUEUE2_IB_RPTR 0x013a 391 #define regSDMA0_QUEUE2_IB_RPTR_BASE_IDX 0 392 #define regSDMA0_QUEUE2_IB_OFFSET 0x013b 393 #define regSDMA0_QUEUE2_IB_OFFSET_BASE_IDX 0 394 #define regSDMA0_QUEUE2_IB_BASE_LO 0x013c 395 #define regSDMA0_QUEUE2_IB_BASE_LO_BASE_IDX 0 396 #define regSDMA0_QUEUE2_IB_BASE_HI 0x013d 397 #define regSDMA0_QUEUE2_IB_BASE_HI_BASE_IDX 0 398 #define regSDMA0_QUEUE2_IB_SIZE 0x013e 399 #define regSDMA0_QUEUE2_IB_SIZE_BASE_IDX 0 400 #define regSDMA0_QUEUE2_DOORBELL 0x013f 401 #define regSDMA0_QUEUE2_DOORBELL_BASE_IDX 0 402 #define regSDMA0_QUEUE2_DOORBELL_LOG 0x0140 403 #define regSDMA0_QUEUE2_DOORBELL_LOG_BASE_IDX 0 404 #define regSDMA0_QUEUE2_DOORBELL_OFFSET 0x0141 405 #define regSDMA0_QUEUE2_DOORBELL_OFFSET_BASE_IDX 0 406 #define regSDMA0_QUEUE2_CSA_ADDR_LO 0x0142 407 #define regSDMA0_QUEUE2_CSA_ADDR_LO_BASE_IDX 0 408 #define regSDMA0_QUEUE2_CSA_ADDR_HI 0x0143 409 #define regSDMA0_QUEUE2_CSA_ADDR_HI_BASE_IDX 0 410 #define regSDMA0_QUEUE2_SCHEDULE_CNTL 0x0144 411 #define regSDMA0_QUEUE2_SCHEDULE_CNTL_BASE_IDX 0 412 #define regSDMA0_QUEUE2_IB_SUB_REMAIN 0x0145 413 #define regSDMA0_QUEUE2_IB_SUB_REMAIN_BASE_IDX 0 414 #define regSDMA0_QUEUE2_PREEMPT 0x0146 415 #define regSDMA0_QUEUE2_PREEMPT_BASE_IDX 0 416 #define regSDMA0_QUEUE2_DUMMY_REG 0x0147 417 #define regSDMA0_QUEUE2_DUMMY_REG_BASE_IDX 0 418 #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO 0x0148 419 #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 420 #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI 0x0149 421 #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 422 #define regSDMA0_QUEUE2_RB_AQL_CNTL 0x014a 423 #define regSDMA0_QUEUE2_RB_AQL_CNTL_BASE_IDX 0 424 #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE 0x014b 425 #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX 0 426 #define regSDMA0_QUEUE2_CONTEXT_SWITCH_STATUS 0x014e 427 #define regSDMA0_QUEUE2_CONTEXT_SWITCH_STATUS_BASE_IDX 0 428 #define regSDMA0_QUEUE2_MIDCMD_CNTL 0x014f 429 #define regSDMA0_QUEUE2_MIDCMD_CNTL_BASE_IDX 0 430 #define regSDMA0_QUEUE2_MIDCMD_DATA0 0x0150 431 #define regSDMA0_QUEUE2_MIDCMD_DATA0_BASE_IDX 0 432 #define regSDMA0_QUEUE2_MIDCMD_DATA1 0x0151 433 #define regSDMA0_QUEUE2_MIDCMD_DATA1_BASE_IDX 0 434 #define regSDMA0_QUEUE2_MIDCMD_DATA2 0x0152 435 #define regSDMA0_QUEUE2_MIDCMD_DATA2_BASE_IDX 0 436 #define regSDMA0_QUEUE2_MIDCMD_DATA3 0x0153 437 #define regSDMA0_QUEUE2_MIDCMD_DATA3_BASE_IDX 0 438 #define regSDMA0_QUEUE2_MIDCMD_DATA4 0x0154 439 #define regSDMA0_QUEUE2_MIDCMD_DATA4_BASE_IDX 0 440 #define regSDMA0_QUEUE2_MIDCMD_DATA5 0x0155 441 #define regSDMA0_QUEUE2_MIDCMD_DATA5_BASE_IDX 0 442 #define regSDMA0_QUEUE2_MIDCMD_DATA6 0x0156 443 #define regSDMA0_QUEUE2_MIDCMD_DATA6_BASE_IDX 0 444 #define regSDMA0_QUEUE2_MIDCMD_DATA7 0x0157 445 #define regSDMA0_QUEUE2_MIDCMD_DATA7_BASE_IDX 0 446 #define regSDMA0_QUEUE2_MIDCMD_DATA8 0x0158 447 #define regSDMA0_QUEUE2_MIDCMD_DATA8_BASE_IDX 0 448 #define regSDMA0_QUEUE2_MIDCMD_DATA9 0x0159 449 #define regSDMA0_QUEUE2_MIDCMD_DATA9_BASE_IDX 0 450 #define regSDMA0_QUEUE2_MIDCMD_DATA10 0x015a 451 #define regSDMA0_QUEUE2_MIDCMD_DATA10_BASE_IDX 0 452 #define regSDMA0_QUEUE2_WAIT_UNSATISFIED_THD 0x015b 453 #define regSDMA0_QUEUE2_WAIT_UNSATISFIED_THD_BASE_IDX 0 454 #define regSDMA0_QUEUE2_MQD_BASE_ADDR_LO 0x015c 455 #define regSDMA0_QUEUE2_MQD_BASE_ADDR_LO_BASE_IDX 0 456 #define regSDMA0_QUEUE2_MQD_BASE_ADDR_HI 0x015d 457 #define regSDMA0_QUEUE2_MQD_BASE_ADDR_HI_BASE_IDX 0 458 #define regSDMA0_QUEUE2_MQD_CONTROL 0x015e 459 #define regSDMA0_QUEUE2_MQD_CONTROL_BASE_IDX 0 460 #define regSDMA0_QUEUE2_DEQUEUE_REQUEST 0x015f 461 #define regSDMA0_QUEUE2_DEQUEUE_REQUEST_BASE_IDX 0 462 #define regSDMA0_QUEUE2_CONTEXT_STATUS 0x0160 463 #define regSDMA0_QUEUE2_CONTEXT_STATUS_BASE_IDX 0 464 #define regSDMA0_QUEUE3_RB_CNTL 0x0188 465 #define regSDMA0_QUEUE3_RB_CNTL_BASE_IDX 0 466 #define regSDMA0_QUEUE3_RB_BASE 0x0189 467 #define regSDMA0_QUEUE3_RB_BASE_BASE_IDX 0 468 #define regSDMA0_QUEUE3_RB_BASE_HI 0x018a 469 #define regSDMA0_QUEUE3_RB_BASE_HI_BASE_IDX 0 470 #define regSDMA0_QUEUE3_RB_RPTR 0x018b 471 #define regSDMA0_QUEUE3_RB_RPTR_BASE_IDX 0 472 #define regSDMA0_QUEUE3_RB_RPTR_HI 0x018c 473 #define regSDMA0_QUEUE3_RB_RPTR_HI_BASE_IDX 0 474 #define regSDMA0_QUEUE3_RB_WPTR 0x018d 475 #define regSDMA0_QUEUE3_RB_WPTR_BASE_IDX 0 476 #define regSDMA0_QUEUE3_RB_WPTR_HI 0x018e 477 #define regSDMA0_QUEUE3_RB_WPTR_HI_BASE_IDX 0 478 #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO 0x018f 479 #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX 0 480 #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI 0x0190 481 #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX 0 482 #define regSDMA0_QUEUE3_IB_CNTL 0x0191 483 #define regSDMA0_QUEUE3_IB_CNTL_BASE_IDX 0 484 #define regSDMA0_QUEUE3_IB_RPTR 0x0192 485 #define regSDMA0_QUEUE3_IB_RPTR_BASE_IDX 0 486 #define regSDMA0_QUEUE3_IB_OFFSET 0x0193 487 #define regSDMA0_QUEUE3_IB_OFFSET_BASE_IDX 0 488 #define regSDMA0_QUEUE3_IB_BASE_LO 0x0194 489 #define regSDMA0_QUEUE3_IB_BASE_LO_BASE_IDX 0 490 #define regSDMA0_QUEUE3_IB_BASE_HI 0x0195 491 #define regSDMA0_QUEUE3_IB_BASE_HI_BASE_IDX 0 492 #define regSDMA0_QUEUE3_IB_SIZE 0x0196 493 #define regSDMA0_QUEUE3_IB_SIZE_BASE_IDX 0 494 #define regSDMA0_QUEUE3_DOORBELL 0x0197 495 #define regSDMA0_QUEUE3_DOORBELL_BASE_IDX 0 496 #define regSDMA0_QUEUE3_DOORBELL_LOG 0x0198 497 #define regSDMA0_QUEUE3_DOORBELL_LOG_BASE_IDX 0 498 #define regSDMA0_QUEUE3_DOORBELL_OFFSET 0x0199 499 #define regSDMA0_QUEUE3_DOORBELL_OFFSET_BASE_IDX 0 500 #define regSDMA0_QUEUE3_CSA_ADDR_LO 0x019a 501 #define regSDMA0_QUEUE3_CSA_ADDR_LO_BASE_IDX 0 502 #define regSDMA0_QUEUE3_CSA_ADDR_HI 0x019b 503 #define regSDMA0_QUEUE3_CSA_ADDR_HI_BASE_IDX 0 504 #define regSDMA0_QUEUE3_SCHEDULE_CNTL 0x019c 505 #define regSDMA0_QUEUE3_SCHEDULE_CNTL_BASE_IDX 0 506 #define regSDMA0_QUEUE3_IB_SUB_REMAIN 0x019d 507 #define regSDMA0_QUEUE3_IB_SUB_REMAIN_BASE_IDX 0 508 #define regSDMA0_QUEUE3_PREEMPT 0x019e 509 #define regSDMA0_QUEUE3_PREEMPT_BASE_IDX 0 510 #define regSDMA0_QUEUE3_DUMMY_REG 0x019f 511 #define regSDMA0_QUEUE3_DUMMY_REG_BASE_IDX 0 512 #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO 0x01a0 513 #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 514 #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI 0x01a1 515 #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 516 #define regSDMA0_QUEUE3_RB_AQL_CNTL 0x01a2 517 #define regSDMA0_QUEUE3_RB_AQL_CNTL_BASE_IDX 0 518 #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE 0x01a3 519 #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX 0 520 #define regSDMA0_QUEUE3_CONTEXT_SWITCH_STATUS 0x01a6 521 #define regSDMA0_QUEUE3_CONTEXT_SWITCH_STATUS_BASE_IDX 0 522 #define regSDMA0_QUEUE3_MIDCMD_CNTL 0x01a7 523 #define regSDMA0_QUEUE3_MIDCMD_CNTL_BASE_IDX 0 524 #define regSDMA0_QUEUE3_MIDCMD_DATA0 0x01a8 525 #define regSDMA0_QUEUE3_MIDCMD_DATA0_BASE_IDX 0 526 #define regSDMA0_QUEUE3_MIDCMD_DATA1 0x01a9 527 #define regSDMA0_QUEUE3_MIDCMD_DATA1_BASE_IDX 0 528 #define regSDMA0_QUEUE3_MIDCMD_DATA2 0x01aa 529 #define regSDMA0_QUEUE3_MIDCMD_DATA2_BASE_IDX 0 530 #define regSDMA0_QUEUE3_MIDCMD_DATA3 0x01ab 531 #define regSDMA0_QUEUE3_MIDCMD_DATA3_BASE_IDX 0 532 #define regSDMA0_QUEUE3_MIDCMD_DATA4 0x01ac 533 #define regSDMA0_QUEUE3_MIDCMD_DATA4_BASE_IDX 0 534 #define regSDMA0_QUEUE3_MIDCMD_DATA5 0x01ad 535 #define regSDMA0_QUEUE3_MIDCMD_DATA5_BASE_IDX 0 536 #define regSDMA0_QUEUE3_MIDCMD_DATA6 0x01ae 537 #define regSDMA0_QUEUE3_MIDCMD_DATA6_BASE_IDX 0 538 #define regSDMA0_QUEUE3_MIDCMD_DATA7 0x01af 539 #define regSDMA0_QUEUE3_MIDCMD_DATA7_BASE_IDX 0 540 #define regSDMA0_QUEUE3_MIDCMD_DATA8 0x01b0 541 #define regSDMA0_QUEUE3_MIDCMD_DATA8_BASE_IDX 0 542 #define regSDMA0_QUEUE3_MIDCMD_DATA9 0x01b1 543 #define regSDMA0_QUEUE3_MIDCMD_DATA9_BASE_IDX 0 544 #define regSDMA0_QUEUE3_MIDCMD_DATA10 0x01b2 545 #define regSDMA0_QUEUE3_MIDCMD_DATA10_BASE_IDX 0 546 #define regSDMA0_QUEUE3_WAIT_UNSATISFIED_THD 0x01b3 547 #define regSDMA0_QUEUE3_WAIT_UNSATISFIED_THD_BASE_IDX 0 548 #define regSDMA0_QUEUE3_MQD_BASE_ADDR_LO 0x01b4 549 #define regSDMA0_QUEUE3_MQD_BASE_ADDR_LO_BASE_IDX 0 550 #define regSDMA0_QUEUE3_MQD_BASE_ADDR_HI 0x01b5 551 #define regSDMA0_QUEUE3_MQD_BASE_ADDR_HI_BASE_IDX 0 552 #define regSDMA0_QUEUE3_MQD_CONTROL 0x01b6 553 #define regSDMA0_QUEUE3_MQD_CONTROL_BASE_IDX 0 554 #define regSDMA0_QUEUE3_DEQUEUE_REQUEST 0x01b7 555 #define regSDMA0_QUEUE3_DEQUEUE_REQUEST_BASE_IDX 0 556 #define regSDMA0_QUEUE3_CONTEXT_STATUS 0x01b8 557 #define regSDMA0_QUEUE3_CONTEXT_STATUS_BASE_IDX 0 558 #define regSDMA0_QUEUE4_RB_CNTL 0x01e0 559 #define regSDMA0_QUEUE4_RB_CNTL_BASE_IDX 0 560 #define regSDMA0_QUEUE4_RB_BASE 0x01e1 561 #define regSDMA0_QUEUE4_RB_BASE_BASE_IDX 0 562 #define regSDMA0_QUEUE4_RB_BASE_HI 0x01e2 563 #define regSDMA0_QUEUE4_RB_BASE_HI_BASE_IDX 0 564 #define regSDMA0_QUEUE4_RB_RPTR 0x01e3 565 #define regSDMA0_QUEUE4_RB_RPTR_BASE_IDX 0 566 #define regSDMA0_QUEUE4_RB_RPTR_HI 0x01e4 567 #define regSDMA0_QUEUE4_RB_RPTR_HI_BASE_IDX 0 568 #define regSDMA0_QUEUE4_RB_WPTR 0x01e5 569 #define regSDMA0_QUEUE4_RB_WPTR_BASE_IDX 0 570 #define regSDMA0_QUEUE4_RB_WPTR_HI 0x01e6 571 #define regSDMA0_QUEUE4_RB_WPTR_HI_BASE_IDX 0 572 #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO 0x01e7 573 #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX 0 574 #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI 0x01e8 575 #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX 0 576 #define regSDMA0_QUEUE4_IB_CNTL 0x01e9 577 #define regSDMA0_QUEUE4_IB_CNTL_BASE_IDX 0 578 #define regSDMA0_QUEUE4_IB_RPTR 0x01ea 579 #define regSDMA0_QUEUE4_IB_RPTR_BASE_IDX 0 580 #define regSDMA0_QUEUE4_IB_OFFSET 0x01eb 581 #define regSDMA0_QUEUE4_IB_OFFSET_BASE_IDX 0 582 #define regSDMA0_QUEUE4_IB_BASE_LO 0x01ec 583 #define regSDMA0_QUEUE4_IB_BASE_LO_BASE_IDX 0 584 #define regSDMA0_QUEUE4_IB_BASE_HI 0x01ed 585 #define regSDMA0_QUEUE4_IB_BASE_HI_BASE_IDX 0 586 #define regSDMA0_QUEUE4_IB_SIZE 0x01ee 587 #define regSDMA0_QUEUE4_IB_SIZE_BASE_IDX 0 588 #define regSDMA0_QUEUE4_DOORBELL 0x01ef 589 #define regSDMA0_QUEUE4_DOORBELL_BASE_IDX 0 590 #define regSDMA0_QUEUE4_DOORBELL_LOG 0x01f0 591 #define regSDMA0_QUEUE4_DOORBELL_LOG_BASE_IDX 0 592 #define regSDMA0_QUEUE4_DOORBELL_OFFSET 0x01f1 593 #define regSDMA0_QUEUE4_DOORBELL_OFFSET_BASE_IDX 0 594 #define regSDMA0_QUEUE4_CSA_ADDR_LO 0x01f2 595 #define regSDMA0_QUEUE4_CSA_ADDR_LO_BASE_IDX 0 596 #define regSDMA0_QUEUE4_CSA_ADDR_HI 0x01f3 597 #define regSDMA0_QUEUE4_CSA_ADDR_HI_BASE_IDX 0 598 #define regSDMA0_QUEUE4_SCHEDULE_CNTL 0x01f4 599 #define regSDMA0_QUEUE4_SCHEDULE_CNTL_BASE_IDX 0 600 #define regSDMA0_QUEUE4_IB_SUB_REMAIN 0x01f5 601 #define regSDMA0_QUEUE4_IB_SUB_REMAIN_BASE_IDX 0 602 #define regSDMA0_QUEUE4_PREEMPT 0x01f6 603 #define regSDMA0_QUEUE4_PREEMPT_BASE_IDX 0 604 #define regSDMA0_QUEUE4_DUMMY_REG 0x01f7 605 #define regSDMA0_QUEUE4_DUMMY_REG_BASE_IDX 0 606 #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO 0x01f8 607 #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 608 #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI 0x01f9 609 #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 610 #define regSDMA0_QUEUE4_RB_AQL_CNTL 0x01fa 611 #define regSDMA0_QUEUE4_RB_AQL_CNTL_BASE_IDX 0 612 #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE 0x01fb 613 #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX 0 614 #define regSDMA0_QUEUE4_CONTEXT_SWITCH_STATUS 0x01fe 615 #define regSDMA0_QUEUE4_CONTEXT_SWITCH_STATUS_BASE_IDX 0 616 #define regSDMA0_QUEUE4_MIDCMD_CNTL 0x01ff 617 #define regSDMA0_QUEUE4_MIDCMD_CNTL_BASE_IDX 0 618 #define regSDMA0_QUEUE4_MIDCMD_DATA0 0x0200 619 #define regSDMA0_QUEUE4_MIDCMD_DATA0_BASE_IDX 0 620 #define regSDMA0_QUEUE4_MIDCMD_DATA1 0x0201 621 #define regSDMA0_QUEUE4_MIDCMD_DATA1_BASE_IDX 0 622 #define regSDMA0_QUEUE4_MIDCMD_DATA2 0x0202 623 #define regSDMA0_QUEUE4_MIDCMD_DATA2_BASE_IDX 0 624 #define regSDMA0_QUEUE4_MIDCMD_DATA3 0x0203 625 #define regSDMA0_QUEUE4_MIDCMD_DATA3_BASE_IDX 0 626 #define regSDMA0_QUEUE4_MIDCMD_DATA4 0x0204 627 #define regSDMA0_QUEUE4_MIDCMD_DATA4_BASE_IDX 0 628 #define regSDMA0_QUEUE4_MIDCMD_DATA5 0x0205 629 #define regSDMA0_QUEUE4_MIDCMD_DATA5_BASE_IDX 0 630 #define regSDMA0_QUEUE4_MIDCMD_DATA6 0x0206 631 #define regSDMA0_QUEUE4_MIDCMD_DATA6_BASE_IDX 0 632 #define regSDMA0_QUEUE4_MIDCMD_DATA7 0x0207 633 #define regSDMA0_QUEUE4_MIDCMD_DATA7_BASE_IDX 0 634 #define regSDMA0_QUEUE4_MIDCMD_DATA8 0x0208 635 #define regSDMA0_QUEUE4_MIDCMD_DATA8_BASE_IDX 0 636 #define regSDMA0_QUEUE4_MIDCMD_DATA9 0x0209 637 #define regSDMA0_QUEUE4_MIDCMD_DATA9_BASE_IDX 0 638 #define regSDMA0_QUEUE4_MIDCMD_DATA10 0x020a 639 #define regSDMA0_QUEUE4_MIDCMD_DATA10_BASE_IDX 0 640 #define regSDMA0_QUEUE4_WAIT_UNSATISFIED_THD 0x020b 641 #define regSDMA0_QUEUE4_WAIT_UNSATISFIED_THD_BASE_IDX 0 642 #define regSDMA0_QUEUE4_MQD_BASE_ADDR_LO 0x020c 643 #define regSDMA0_QUEUE4_MQD_BASE_ADDR_LO_BASE_IDX 0 644 #define regSDMA0_QUEUE4_MQD_BASE_ADDR_HI 0x020d 645 #define regSDMA0_QUEUE4_MQD_BASE_ADDR_HI_BASE_IDX 0 646 #define regSDMA0_QUEUE4_MQD_CONTROL 0x020e 647 #define regSDMA0_QUEUE4_MQD_CONTROL_BASE_IDX 0 648 #define regSDMA0_QUEUE4_DEQUEUE_REQUEST 0x020f 649 #define regSDMA0_QUEUE4_DEQUEUE_REQUEST_BASE_IDX 0 650 #define regSDMA0_QUEUE4_CONTEXT_STATUS 0x0210 651 #define regSDMA0_QUEUE4_CONTEXT_STATUS_BASE_IDX 0 652 #define regSDMA0_QUEUE5_RB_CNTL 0x0238 653 #define regSDMA0_QUEUE5_RB_CNTL_BASE_IDX 0 654 #define regSDMA0_QUEUE5_RB_BASE 0x0239 655 #define regSDMA0_QUEUE5_RB_BASE_BASE_IDX 0 656 #define regSDMA0_QUEUE5_RB_BASE_HI 0x023a 657 #define regSDMA0_QUEUE5_RB_BASE_HI_BASE_IDX 0 658 #define regSDMA0_QUEUE5_RB_RPTR 0x023b 659 #define regSDMA0_QUEUE5_RB_RPTR_BASE_IDX 0 660 #define regSDMA0_QUEUE5_RB_RPTR_HI 0x023c 661 #define regSDMA0_QUEUE5_RB_RPTR_HI_BASE_IDX 0 662 #define regSDMA0_QUEUE5_RB_WPTR 0x023d 663 #define regSDMA0_QUEUE5_RB_WPTR_BASE_IDX 0 664 #define regSDMA0_QUEUE5_RB_WPTR_HI 0x023e 665 #define regSDMA0_QUEUE5_RB_WPTR_HI_BASE_IDX 0 666 #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO 0x023f 667 #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX 0 668 #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI 0x0240 669 #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX 0 670 #define regSDMA0_QUEUE5_IB_CNTL 0x0241 671 #define regSDMA0_QUEUE5_IB_CNTL_BASE_IDX 0 672 #define regSDMA0_QUEUE5_IB_RPTR 0x0242 673 #define regSDMA0_QUEUE5_IB_RPTR_BASE_IDX 0 674 #define regSDMA0_QUEUE5_IB_OFFSET 0x0243 675 #define regSDMA0_QUEUE5_IB_OFFSET_BASE_IDX 0 676 #define regSDMA0_QUEUE5_IB_BASE_LO 0x0244 677 #define regSDMA0_QUEUE5_IB_BASE_LO_BASE_IDX 0 678 #define regSDMA0_QUEUE5_IB_BASE_HI 0x0245 679 #define regSDMA0_QUEUE5_IB_BASE_HI_BASE_IDX 0 680 #define regSDMA0_QUEUE5_IB_SIZE 0x0246 681 #define regSDMA0_QUEUE5_IB_SIZE_BASE_IDX 0 682 #define regSDMA0_QUEUE5_DOORBELL 0x0247 683 #define regSDMA0_QUEUE5_DOORBELL_BASE_IDX 0 684 #define regSDMA0_QUEUE5_DOORBELL_LOG 0x0248 685 #define regSDMA0_QUEUE5_DOORBELL_LOG_BASE_IDX 0 686 #define regSDMA0_QUEUE5_DOORBELL_OFFSET 0x0249 687 #define regSDMA0_QUEUE5_DOORBELL_OFFSET_BASE_IDX 0 688 #define regSDMA0_QUEUE5_CSA_ADDR_LO 0x024a 689 #define regSDMA0_QUEUE5_CSA_ADDR_LO_BASE_IDX 0 690 #define regSDMA0_QUEUE5_CSA_ADDR_HI 0x024b 691 #define regSDMA0_QUEUE5_CSA_ADDR_HI_BASE_IDX 0 692 #define regSDMA0_QUEUE5_SCHEDULE_CNTL 0x024c 693 #define regSDMA0_QUEUE5_SCHEDULE_CNTL_BASE_IDX 0 694 #define regSDMA0_QUEUE5_IB_SUB_REMAIN 0x024d 695 #define regSDMA0_QUEUE5_IB_SUB_REMAIN_BASE_IDX 0 696 #define regSDMA0_QUEUE5_PREEMPT 0x024e 697 #define regSDMA0_QUEUE5_PREEMPT_BASE_IDX 0 698 #define regSDMA0_QUEUE5_DUMMY_REG 0x024f 699 #define regSDMA0_QUEUE5_DUMMY_REG_BASE_IDX 0 700 #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO 0x0250 701 #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 702 #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI 0x0251 703 #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 704 #define regSDMA0_QUEUE5_RB_AQL_CNTL 0x0252 705 #define regSDMA0_QUEUE5_RB_AQL_CNTL_BASE_IDX 0 706 #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE 0x0253 707 #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX 0 708 #define regSDMA0_QUEUE5_CONTEXT_SWITCH_STATUS 0x0256 709 #define regSDMA0_QUEUE5_CONTEXT_SWITCH_STATUS_BASE_IDX 0 710 #define regSDMA0_QUEUE5_MIDCMD_CNTL 0x0257 711 #define regSDMA0_QUEUE5_MIDCMD_CNTL_BASE_IDX 0 712 #define regSDMA0_QUEUE5_MIDCMD_DATA0 0x0258 713 #define regSDMA0_QUEUE5_MIDCMD_DATA0_BASE_IDX 0 714 #define regSDMA0_QUEUE5_MIDCMD_DATA1 0x0259 715 #define regSDMA0_QUEUE5_MIDCMD_DATA1_BASE_IDX 0 716 #define regSDMA0_QUEUE5_MIDCMD_DATA2 0x025a 717 #define regSDMA0_QUEUE5_MIDCMD_DATA2_BASE_IDX 0 718 #define regSDMA0_QUEUE5_MIDCMD_DATA3 0x025b 719 #define regSDMA0_QUEUE5_MIDCMD_DATA3_BASE_IDX 0 720 #define regSDMA0_QUEUE5_MIDCMD_DATA4 0x025c 721 #define regSDMA0_QUEUE5_MIDCMD_DATA4_BASE_IDX 0 722 #define regSDMA0_QUEUE5_MIDCMD_DATA5 0x025d 723 #define regSDMA0_QUEUE5_MIDCMD_DATA5_BASE_IDX 0 724 #define regSDMA0_QUEUE5_MIDCMD_DATA6 0x025e 725 #define regSDMA0_QUEUE5_MIDCMD_DATA6_BASE_IDX 0 726 #define regSDMA0_QUEUE5_MIDCMD_DATA7 0x025f 727 #define regSDMA0_QUEUE5_MIDCMD_DATA7_BASE_IDX 0 728 #define regSDMA0_QUEUE5_MIDCMD_DATA8 0x0260 729 #define regSDMA0_QUEUE5_MIDCMD_DATA8_BASE_IDX 0 730 #define regSDMA0_QUEUE5_MIDCMD_DATA9 0x0261 731 #define regSDMA0_QUEUE5_MIDCMD_DATA9_BASE_IDX 0 732 #define regSDMA0_QUEUE5_MIDCMD_DATA10 0x0262 733 #define regSDMA0_QUEUE5_MIDCMD_DATA10_BASE_IDX 0 734 #define regSDMA0_QUEUE5_WAIT_UNSATISFIED_THD 0x0263 735 #define regSDMA0_QUEUE5_WAIT_UNSATISFIED_THD_BASE_IDX 0 736 #define regSDMA0_QUEUE5_MQD_BASE_ADDR_LO 0x0264 737 #define regSDMA0_QUEUE5_MQD_BASE_ADDR_LO_BASE_IDX 0 738 #define regSDMA0_QUEUE5_MQD_BASE_ADDR_HI 0x0265 739 #define regSDMA0_QUEUE5_MQD_BASE_ADDR_HI_BASE_IDX 0 740 #define regSDMA0_QUEUE5_MQD_CONTROL 0x0266 741 #define regSDMA0_QUEUE5_MQD_CONTROL_BASE_IDX 0 742 #define regSDMA0_QUEUE5_DEQUEUE_REQUEST 0x0267 743 #define regSDMA0_QUEUE5_DEQUEUE_REQUEST_BASE_IDX 0 744 #define regSDMA0_QUEUE5_CONTEXT_STATUS 0x0268 745 #define regSDMA0_QUEUE5_CONTEXT_STATUS_BASE_IDX 0 746 #define regSDMA0_QUEUE6_RB_CNTL 0x0290 747 #define regSDMA0_QUEUE6_RB_CNTL_BASE_IDX 0 748 #define regSDMA0_QUEUE6_RB_BASE 0x0291 749 #define regSDMA0_QUEUE6_RB_BASE_BASE_IDX 0 750 #define regSDMA0_QUEUE6_RB_BASE_HI 0x0292 751 #define regSDMA0_QUEUE6_RB_BASE_HI_BASE_IDX 0 752 #define regSDMA0_QUEUE6_RB_RPTR 0x0293 753 #define regSDMA0_QUEUE6_RB_RPTR_BASE_IDX 0 754 #define regSDMA0_QUEUE6_RB_RPTR_HI 0x0294 755 #define regSDMA0_QUEUE6_RB_RPTR_HI_BASE_IDX 0 756 #define regSDMA0_QUEUE6_RB_WPTR 0x0295 757 #define regSDMA0_QUEUE6_RB_WPTR_BASE_IDX 0 758 #define regSDMA0_QUEUE6_RB_WPTR_HI 0x0296 759 #define regSDMA0_QUEUE6_RB_WPTR_HI_BASE_IDX 0 760 #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO 0x0297 761 #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX 0 762 #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI 0x0298 763 #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX 0 764 #define regSDMA0_QUEUE6_IB_CNTL 0x0299 765 #define regSDMA0_QUEUE6_IB_CNTL_BASE_IDX 0 766 #define regSDMA0_QUEUE6_IB_RPTR 0x029a 767 #define regSDMA0_QUEUE6_IB_RPTR_BASE_IDX 0 768 #define regSDMA0_QUEUE6_IB_OFFSET 0x029b 769 #define regSDMA0_QUEUE6_IB_OFFSET_BASE_IDX 0 770 #define regSDMA0_QUEUE6_IB_BASE_LO 0x029c 771 #define regSDMA0_QUEUE6_IB_BASE_LO_BASE_IDX 0 772 #define regSDMA0_QUEUE6_IB_BASE_HI 0x029d 773 #define regSDMA0_QUEUE6_IB_BASE_HI_BASE_IDX 0 774 #define regSDMA0_QUEUE6_IB_SIZE 0x029e 775 #define regSDMA0_QUEUE6_IB_SIZE_BASE_IDX 0 776 #define regSDMA0_QUEUE6_DOORBELL 0x029f 777 #define regSDMA0_QUEUE6_DOORBELL_BASE_IDX 0 778 #define regSDMA0_QUEUE6_DOORBELL_LOG 0x02a0 779 #define regSDMA0_QUEUE6_DOORBELL_LOG_BASE_IDX 0 780 #define regSDMA0_QUEUE6_DOORBELL_OFFSET 0x02a1 781 #define regSDMA0_QUEUE6_DOORBELL_OFFSET_BASE_IDX 0 782 #define regSDMA0_QUEUE6_CSA_ADDR_LO 0x02a2 783 #define regSDMA0_QUEUE6_CSA_ADDR_LO_BASE_IDX 0 784 #define regSDMA0_QUEUE6_CSA_ADDR_HI 0x02a3 785 #define regSDMA0_QUEUE6_CSA_ADDR_HI_BASE_IDX 0 786 #define regSDMA0_QUEUE6_SCHEDULE_CNTL 0x02a4 787 #define regSDMA0_QUEUE6_SCHEDULE_CNTL_BASE_IDX 0 788 #define regSDMA0_QUEUE6_IB_SUB_REMAIN 0x02a5 789 #define regSDMA0_QUEUE6_IB_SUB_REMAIN_BASE_IDX 0 790 #define regSDMA0_QUEUE6_PREEMPT 0x02a6 791 #define regSDMA0_QUEUE6_PREEMPT_BASE_IDX 0 792 #define regSDMA0_QUEUE6_DUMMY_REG 0x02a7 793 #define regSDMA0_QUEUE6_DUMMY_REG_BASE_IDX 0 794 #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO 0x02a8 795 #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 796 #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI 0x02a9 797 #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 798 #define regSDMA0_QUEUE6_RB_AQL_CNTL 0x02aa 799 #define regSDMA0_QUEUE6_RB_AQL_CNTL_BASE_IDX 0 800 #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE 0x02ab 801 #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX 0 802 #define regSDMA0_QUEUE6_CONTEXT_SWITCH_STATUS 0x02ae 803 #define regSDMA0_QUEUE6_CONTEXT_SWITCH_STATUS_BASE_IDX 0 804 #define regSDMA0_QUEUE6_MIDCMD_CNTL 0x02af 805 #define regSDMA0_QUEUE6_MIDCMD_CNTL_BASE_IDX 0 806 #define regSDMA0_QUEUE6_MIDCMD_DATA0 0x02b0 807 #define regSDMA0_QUEUE6_MIDCMD_DATA0_BASE_IDX 0 808 #define regSDMA0_QUEUE6_MIDCMD_DATA1 0x02b1 809 #define regSDMA0_QUEUE6_MIDCMD_DATA1_BASE_IDX 0 810 #define regSDMA0_QUEUE6_MIDCMD_DATA2 0x02b2 811 #define regSDMA0_QUEUE6_MIDCMD_DATA2_BASE_IDX 0 812 #define regSDMA0_QUEUE6_MIDCMD_DATA3 0x02b3 813 #define regSDMA0_QUEUE6_MIDCMD_DATA3_BASE_IDX 0 814 #define regSDMA0_QUEUE6_MIDCMD_DATA4 0x02b4 815 #define regSDMA0_QUEUE6_MIDCMD_DATA4_BASE_IDX 0 816 #define regSDMA0_QUEUE6_MIDCMD_DATA5 0x02b5 817 #define regSDMA0_QUEUE6_MIDCMD_DATA5_BASE_IDX 0 818 #define regSDMA0_QUEUE6_MIDCMD_DATA6 0x02b6 819 #define regSDMA0_QUEUE6_MIDCMD_DATA6_BASE_IDX 0 820 #define regSDMA0_QUEUE6_MIDCMD_DATA7 0x02b7 821 #define regSDMA0_QUEUE6_MIDCMD_DATA7_BASE_IDX 0 822 #define regSDMA0_QUEUE6_MIDCMD_DATA8 0x02b8 823 #define regSDMA0_QUEUE6_MIDCMD_DATA8_BASE_IDX 0 824 #define regSDMA0_QUEUE6_MIDCMD_DATA9 0x02b9 825 #define regSDMA0_QUEUE6_MIDCMD_DATA9_BASE_IDX 0 826 #define regSDMA0_QUEUE6_MIDCMD_DATA10 0x02ba 827 #define regSDMA0_QUEUE6_MIDCMD_DATA10_BASE_IDX 0 828 #define regSDMA0_QUEUE6_WAIT_UNSATISFIED_THD 0x02bb 829 #define regSDMA0_QUEUE6_WAIT_UNSATISFIED_THD_BASE_IDX 0 830 #define regSDMA0_QUEUE6_MQD_BASE_ADDR_LO 0x02bc 831 #define regSDMA0_QUEUE6_MQD_BASE_ADDR_LO_BASE_IDX 0 832 #define regSDMA0_QUEUE6_MQD_BASE_ADDR_HI 0x02bd 833 #define regSDMA0_QUEUE6_MQD_BASE_ADDR_HI_BASE_IDX 0 834 #define regSDMA0_QUEUE6_MQD_CONTROL 0x02be 835 #define regSDMA0_QUEUE6_MQD_CONTROL_BASE_IDX 0 836 #define regSDMA0_QUEUE6_DEQUEUE_REQUEST 0x02bf 837 #define regSDMA0_QUEUE6_DEQUEUE_REQUEST_BASE_IDX 0 838 #define regSDMA0_QUEUE6_CONTEXT_STATUS 0x02c0 839 #define regSDMA0_QUEUE6_CONTEXT_STATUS_BASE_IDX 0 840 #define regSDMA0_QUEUE7_RB_CNTL 0x02e8 841 #define regSDMA0_QUEUE7_RB_CNTL_BASE_IDX 0 842 #define regSDMA0_QUEUE7_RB_BASE 0x02e9 843 #define regSDMA0_QUEUE7_RB_BASE_BASE_IDX 0 844 #define regSDMA0_QUEUE7_RB_BASE_HI 0x02ea 845 #define regSDMA0_QUEUE7_RB_BASE_HI_BASE_IDX 0 846 #define regSDMA0_QUEUE7_RB_RPTR 0x02eb 847 #define regSDMA0_QUEUE7_RB_RPTR_BASE_IDX 0 848 #define regSDMA0_QUEUE7_RB_RPTR_HI 0x02ec 849 #define regSDMA0_QUEUE7_RB_RPTR_HI_BASE_IDX 0 850 #define regSDMA0_QUEUE7_RB_WPTR 0x02ed 851 #define regSDMA0_QUEUE7_RB_WPTR_BASE_IDX 0 852 #define regSDMA0_QUEUE7_RB_WPTR_HI 0x02ee 853 #define regSDMA0_QUEUE7_RB_WPTR_HI_BASE_IDX 0 854 #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO 0x02ef 855 #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX 0 856 #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI 0x02f0 857 #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX 0 858 #define regSDMA0_QUEUE7_IB_CNTL 0x02f1 859 #define regSDMA0_QUEUE7_IB_CNTL_BASE_IDX 0 860 #define regSDMA0_QUEUE7_IB_RPTR 0x02f2 861 #define regSDMA0_QUEUE7_IB_RPTR_BASE_IDX 0 862 #define regSDMA0_QUEUE7_IB_OFFSET 0x02f3 863 #define regSDMA0_QUEUE7_IB_OFFSET_BASE_IDX 0 864 #define regSDMA0_QUEUE7_IB_BASE_LO 0x02f4 865 #define regSDMA0_QUEUE7_IB_BASE_LO_BASE_IDX 0 866 #define regSDMA0_QUEUE7_IB_BASE_HI 0x02f5 867 #define regSDMA0_QUEUE7_IB_BASE_HI_BASE_IDX 0 868 #define regSDMA0_QUEUE7_IB_SIZE 0x02f6 869 #define regSDMA0_QUEUE7_IB_SIZE_BASE_IDX 0 870 #define regSDMA0_QUEUE7_DOORBELL 0x02f7 871 #define regSDMA0_QUEUE7_DOORBELL_BASE_IDX 0 872 #define regSDMA0_QUEUE7_DOORBELL_LOG 0x02f8 873 #define regSDMA0_QUEUE7_DOORBELL_LOG_BASE_IDX 0 874 #define regSDMA0_QUEUE7_DOORBELL_OFFSET 0x02f9 875 #define regSDMA0_QUEUE7_DOORBELL_OFFSET_BASE_IDX 0 876 #define regSDMA0_QUEUE7_CSA_ADDR_LO 0x02fa 877 #define regSDMA0_QUEUE7_CSA_ADDR_LO_BASE_IDX 0 878 #define regSDMA0_QUEUE7_CSA_ADDR_HI 0x02fb 879 #define regSDMA0_QUEUE7_CSA_ADDR_HI_BASE_IDX 0 880 #define regSDMA0_QUEUE7_SCHEDULE_CNTL 0x02fc 881 #define regSDMA0_QUEUE7_SCHEDULE_CNTL_BASE_IDX 0 882 #define regSDMA0_QUEUE7_IB_SUB_REMAIN 0x02fd 883 #define regSDMA0_QUEUE7_IB_SUB_REMAIN_BASE_IDX 0 884 #define regSDMA0_QUEUE7_PREEMPT 0x02fe 885 #define regSDMA0_QUEUE7_PREEMPT_BASE_IDX 0 886 #define regSDMA0_QUEUE7_DUMMY_REG 0x02ff 887 #define regSDMA0_QUEUE7_DUMMY_REG_BASE_IDX 0 888 #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO 0x0300 889 #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 890 #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI 0x0301 891 #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 892 #define regSDMA0_QUEUE7_RB_AQL_CNTL 0x0302 893 #define regSDMA0_QUEUE7_RB_AQL_CNTL_BASE_IDX 0 894 #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE 0x0303 895 #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX 0 896 #define regSDMA0_QUEUE7_CONTEXT_SWITCH_STATUS 0x0306 897 #define regSDMA0_QUEUE7_CONTEXT_SWITCH_STATUS_BASE_IDX 0 898 #define regSDMA0_QUEUE7_MIDCMD_CNTL 0x0307 899 #define regSDMA0_QUEUE7_MIDCMD_CNTL_BASE_IDX 0 900 #define regSDMA0_QUEUE7_MIDCMD_DATA0 0x0308 901 #define regSDMA0_QUEUE7_MIDCMD_DATA0_BASE_IDX 0 902 #define regSDMA0_QUEUE7_MIDCMD_DATA1 0x0309 903 #define regSDMA0_QUEUE7_MIDCMD_DATA1_BASE_IDX 0 904 #define regSDMA0_QUEUE7_MIDCMD_DATA2 0x030a 905 #define regSDMA0_QUEUE7_MIDCMD_DATA2_BASE_IDX 0 906 #define regSDMA0_QUEUE7_MIDCMD_DATA3 0x030b 907 #define regSDMA0_QUEUE7_MIDCMD_DATA3_BASE_IDX 0 908 #define regSDMA0_QUEUE7_MIDCMD_DATA4 0x030c 909 #define regSDMA0_QUEUE7_MIDCMD_DATA4_BASE_IDX 0 910 #define regSDMA0_QUEUE7_MIDCMD_DATA5 0x030d 911 #define regSDMA0_QUEUE7_MIDCMD_DATA5_BASE_IDX 0 912 #define regSDMA0_QUEUE7_MIDCMD_DATA6 0x030e 913 #define regSDMA0_QUEUE7_MIDCMD_DATA6_BASE_IDX 0 914 #define regSDMA0_QUEUE7_MIDCMD_DATA7 0x030f 915 #define regSDMA0_QUEUE7_MIDCMD_DATA7_BASE_IDX 0 916 #define regSDMA0_QUEUE7_MIDCMD_DATA8 0x0310 917 #define regSDMA0_QUEUE7_MIDCMD_DATA8_BASE_IDX 0 918 #define regSDMA0_QUEUE7_MIDCMD_DATA9 0x0311 919 #define regSDMA0_QUEUE7_MIDCMD_DATA9_BASE_IDX 0 920 #define regSDMA0_QUEUE7_MIDCMD_DATA10 0x0312 921 #define regSDMA0_QUEUE7_MIDCMD_DATA10_BASE_IDX 0 922 #define regSDMA0_QUEUE7_WAIT_UNSATISFIED_THD 0x0313 923 #define regSDMA0_QUEUE7_WAIT_UNSATISFIED_THD_BASE_IDX 0 924 #define regSDMA0_QUEUE7_MQD_BASE_ADDR_LO 0x0314 925 #define regSDMA0_QUEUE7_MQD_BASE_ADDR_LO_BASE_IDX 0 926 #define regSDMA0_QUEUE7_MQD_BASE_ADDR_HI 0x0315 927 #define regSDMA0_QUEUE7_MQD_BASE_ADDR_HI_BASE_IDX 0 928 #define regSDMA0_QUEUE7_MQD_CONTROL 0x0316 929 #define regSDMA0_QUEUE7_MQD_CONTROL_BASE_IDX 0 930 #define regSDMA0_QUEUE7_DEQUEUE_REQUEST 0x0317 931 #define regSDMA0_QUEUE7_DEQUEUE_REQUEST_BASE_IDX 0 932 #define regSDMA0_QUEUE7_CONTEXT_STATUS 0x0318 933 #define regSDMA0_QUEUE7_CONTEXT_STATUS_BASE_IDX 0 934 935 936 // addressBlock: gc_gfx_cpwd_sdma0_sdmahypdec 937 // base address: 0x3e200 938 #define regSDMA0_VM_CTX_LO 0x5880 939 #define regSDMA0_VM_CTX_LO_BASE_IDX 1 940 #define regSDMA0_VM_CTX_HI 0x5881 941 #define regSDMA0_VM_CTX_HI_BASE_IDX 1 942 #define regSDMA0_ACTIVE_FCN_ID 0x5882 943 #define regSDMA0_ACTIVE_FCN_ID_BASE_IDX 1 944 #define regSDMA0_VIRT_RESET_REQ 0x5884 945 #define regSDMA0_VIRT_RESET_REQ_BASE_IDX 1 946 #define regSDMA0_VM_CNTL 0x588d 947 #define regSDMA0_VM_CNTL_BASE_IDX 1 948 #define regSDMA0_MCU_CNTL 0x588e 949 #define regSDMA0_MCU_CNTL_BASE_IDX 1 950 #define regSDMA0_IC_BASE_LO 0x588f 951 #define regSDMA0_IC_BASE_LO_BASE_IDX 1 952 #define regSDMA0_IC_BASE_HI 0x5890 953 #define regSDMA0_IC_BASE_HI_BASE_IDX 1 954 #define regSDMA0_IC_BASE_CNTL 0x5891 955 #define regSDMA0_IC_BASE_CNTL_BASE_IDX 1 956 #define regSDMA0_IC_OP_CNTL 0x5892 957 #define regSDMA0_IC_OP_CNTL_BASE_IDX 1 958 #define regSDMA0_IC_CNTL 0x5894 959 #define regSDMA0_IC_CNTL_BASE_IDX 1 960 961 962 // addressBlock: gc_gfx_cpwd_sdma0_sdmapspdec 963 // base address: 0x3f200 964 #define regSDMA0_MCU_DM_FROM_RST_ADDR_OFFSET 0x5cbf 965 #define regSDMA0_MCU_DM_FROM_RST_ADDR_OFFSET_BASE_IDX 1 966 967 968 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfsdec 969 // base address: 0x37880 970 #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG 0x3e20 971 #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX 1 972 #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG 0x3e21 973 #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX 1 974 #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL 0x3e22 975 #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX 1 976 #define regSDMA0_PERFCNT_MISC_CNTL 0x3e23 977 #define regSDMA0_PERFCNT_MISC_CNTL_BASE_IDX 1 978 #define regSDMA0_PERFCOUNTER0_SELECT 0x3e24 979 #define regSDMA0_PERFCOUNTER0_SELECT_BASE_IDX 1 980 #define regSDMA0_PERFCOUNTER0_SELECT1 0x3e25 981 #define regSDMA0_PERFCOUNTER0_SELECT1_BASE_IDX 1 982 #define regSDMA0_PERFCOUNTER1_SELECT 0x3e26 983 #define regSDMA0_PERFCOUNTER1_SELECT_BASE_IDX 1 984 #define regSDMA0_PERFCOUNTER1_SELECT1 0x3e27 985 #define regSDMA0_PERFCOUNTER1_SELECT1_BASE_IDX 1 986 987 988 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfddec 989 // base address: 0x35980 990 #define regSDMA0_PERFCNT_PERFCOUNTER_LO 0x3660 991 #define regSDMA0_PERFCNT_PERFCOUNTER_LO_BASE_IDX 1 992 #define regSDMA0_PERFCNT_PERFCOUNTER_HI 0x3661 993 #define regSDMA0_PERFCNT_PERFCOUNTER_HI_BASE_IDX 1 994 #define regSDMA0_PERFCOUNTER0_LO 0x3662 995 #define regSDMA0_PERFCOUNTER0_LO_BASE_IDX 1 996 #define regSDMA0_PERFCOUNTER0_HI 0x3663 997 #define regSDMA0_PERFCOUNTER0_HI_BASE_IDX 1 998 #define regSDMA0_PERFCOUNTER1_LO 0x3664 999 #define regSDMA0_PERFCOUNTER1_LO_BASE_IDX 1 1000 #define regSDMA0_PERFCOUNTER1_HI 0x3665 1001 #define regSDMA0_PERFCOUNTER1_HI_BASE_IDX 1 1002 1003 1004 // addressBlock: gc_gfx_cpwd_sdma0_sdmapwrdec 1005 // base address: 0x3c430 1006 #define regGFX_ICG_SDMA0_CTRL 0x510c 1007 #define regGFX_ICG_SDMA0_CTRL_BASE_IDX 1 1008 1009 1010 // addressBlock: gc_gfx_cpwd_sdma0_sdmadec:1 1011 // base address: 0x6180 1012 #define regSDMA1_DEC_START 0x0600 1013 #define regSDMA1_DEC_START_BASE_IDX 0 1014 #define regSDMA1_MCU_MISC_CNTL 0x0601 1015 #define regSDMA1_MCU_MISC_CNTL_BASE_IDX 0 1016 #define regSDMA1_UCODE_REV 0x0603 1017 #define regSDMA1_UCODE_REV_BASE_IDX 0 1018 #define regSDMA1_GLOBAL_TIMESTAMP_LO 0x0605 1019 #define regSDMA1_GLOBAL_TIMESTAMP_LO_BASE_IDX 0 1020 #define regSDMA1_GLOBAL_TIMESTAMP_HI 0x0606 1021 #define regSDMA1_GLOBAL_TIMESTAMP_HI_BASE_IDX 0 1022 #define regSDMA1_POWER_CNTL 0x060c 1023 #define regSDMA1_POWER_CNTL_BASE_IDX 0 1024 #define regSDMA1_CNTL 0x060d 1025 #define regSDMA1_CNTL_BASE_IDX 0 1026 #define regSDMA1_CHICKEN_BITS 0x060e 1027 #define regSDMA1_CHICKEN_BITS_BASE_IDX 0 1028 #define regSDMA1_CACHE_CNTL 0x060f 1029 #define regSDMA1_CACHE_CNTL_BASE_IDX 0 1030 #define regSDMA1_RB_RPTR_FETCH 0x0620 1031 #define regSDMA1_RB_RPTR_FETCH_BASE_IDX 0 1032 #define regSDMA1_RB_RPTR_FETCH_HI 0x0621 1033 #define regSDMA1_RB_RPTR_FETCH_HI_BASE_IDX 0 1034 #define regSDMA1_IB_OFFSET_FETCH 0x0622 1035 #define regSDMA1_IB_OFFSET_FETCH_BASE_IDX 0 1036 #define regSDMA1_PROGRAM 0x0623 1037 #define regSDMA1_PROGRAM_BASE_IDX 0 1038 #define regSDMA1_STATUS_REG 0x0624 1039 #define regSDMA1_STATUS_REG_BASE_IDX 0 1040 #define regSDMA1_STATUS1_REG 0x0625 1041 #define regSDMA1_STATUS1_REG_BASE_IDX 0 1042 #define regSDMA1_CNTL1 0x0626 1043 #define regSDMA1_CNTL1_BASE_IDX 0 1044 #define regSDMA1_HBM_PAGE_CONFIG 0x0627 1045 #define regSDMA1_HBM_PAGE_CONFIG_BASE_IDX 0 1046 #define regSDMA1_FREEZE 0x0628 1047 #define regSDMA1_FREEZE_BASE_IDX 0 1048 #define regSDMA1_PROCESS_QUANTUM0 0x0629 1049 #define regSDMA1_PROCESS_QUANTUM0_BASE_IDX 0 1050 #define regSDMA1_PROCESS_QUANTUM1 0x062a 1051 #define regSDMA1_PROCESS_QUANTUM1_BASE_IDX 0 1052 #define regSDMA1_WATCHDOG_CNTL 0x062b 1053 #define regSDMA1_WATCHDOG_CNTL_BASE_IDX 0 1054 #define regSDMA1_QUEUE_STATUS0 0x062c 1055 #define regSDMA1_QUEUE_STATUS0_BASE_IDX 0 1056 #define regSDMA1_EDC_CONFIG 0x062d 1057 #define regSDMA1_EDC_CONFIG_BASE_IDX 0 1058 #define regSDMA1_ID 0x062e 1059 #define regSDMA1_ID_BASE_IDX 0 1060 #define regSDMA1_VERSION 0x062f 1061 #define regSDMA1_VERSION_BASE_IDX 0 1062 #define regSDMA1_STATUS2_REG 0x0630 1063 #define regSDMA1_STATUS2_REG_BASE_IDX 0 1064 #define regSDMA1_ATOMIC_CNTL 0x0631 1065 #define regSDMA1_ATOMIC_CNTL_BASE_IDX 0 1066 #define regSDMA1_ATOMIC_PREOP_LO 0x0632 1067 #define regSDMA1_ATOMIC_PREOP_LO_BASE_IDX 0 1068 #define regSDMA1_ATOMIC_PREOP_HI 0x0633 1069 #define regSDMA1_ATOMIC_PREOP_HI_BASE_IDX 0 1070 #define regSDMA1_DCC_CNTL 0x0634 1071 #define regSDMA1_DCC_CNTL_BASE_IDX 0 1072 #define regSDMA1_UTCL1_CNTL 0x0635 1073 #define regSDMA1_UTCL1_CNTL_BASE_IDX 0 1074 #define regSDMA1_UTCL1_WATERMK 0x0636 1075 #define regSDMA1_UTCL1_WATERMK_BASE_IDX 0 1076 #define regSDMA1_UTCL1_TIMEOUT 0x0637 1077 #define regSDMA1_UTCL1_TIMEOUT_BASE_IDX 0 1078 #define regSDMA1_UTCL1_PAGE 0x0638 1079 #define regSDMA1_UTCL1_PAGE_BASE_IDX 0 1080 #define regSDMA1_EXTERNAL_FROZEN 0x0639 1081 #define regSDMA1_EXTERNAL_FROZEN_BASE_IDX 0 1082 #define regSDMA1_UTCL1_RD_STATUS 0x0641 1083 #define regSDMA1_UTCL1_RD_STATUS_BASE_IDX 0 1084 #define regSDMA1_UTCL1_WR_STATUS 0x0642 1085 #define regSDMA1_UTCL1_WR_STATUS_BASE_IDX 0 1086 #define regSDMA1_UTCL1_INV0 0x0643 1087 #define regSDMA1_UTCL1_INV0_BASE_IDX 0 1088 #define regSDMA1_UTCL1_INV1 0x0644 1089 #define regSDMA1_UTCL1_INV1_BASE_IDX 0 1090 #define regSDMA1_UTCL1_INV2 0x0645 1091 #define regSDMA1_UTCL1_INV2_BASE_IDX 0 1092 #define regSDMA1_UTCL1_RD_XNACK0 0x0646 1093 #define regSDMA1_UTCL1_RD_XNACK0_BASE_IDX 0 1094 #define regSDMA1_UTCL1_RD_XNACK1 0x0647 1095 #define regSDMA1_UTCL1_RD_XNACK1_BASE_IDX 0 1096 #define regSDMA1_UTCL1_WR_XNACK0 0x0648 1097 #define regSDMA1_UTCL1_WR_XNACK0_BASE_IDX 0 1098 #define regSDMA1_UTCL1_WR_XNACK1 0x0649 1099 #define regSDMA1_UTCL1_WR_XNACK1_BASE_IDX 0 1100 #define regSDMA1_RELAX_ORDERING_LUT 0x064a 1101 #define regSDMA1_RELAX_ORDERING_LUT_BASE_IDX 0 1102 #define regSDMA1_CHICKEN_BITS_2 0x064b 1103 #define regSDMA1_CHICKEN_BITS_2_BASE_IDX 0 1104 #define regSDMA1_STATUS3_REG 0x064c 1105 #define regSDMA1_STATUS3_REG_BASE_IDX 0 1106 #define regSDMA1_GLOBAL_QUANTUM 0x064d 1107 #define regSDMA1_GLOBAL_QUANTUM_BASE_IDX 0 1108 #define regSDMA1_ERROR_LOG 0x064e 1109 #define regSDMA1_ERROR_LOG_BASE_IDX 0 1110 #define regSDMA1_PUB_DUMMY_REG0 0x064f 1111 #define regSDMA1_PUB_DUMMY_REG0_BASE_IDX 0 1112 #define regSDMA1_PUB_DUMMY_REG1 0x0650 1113 #define regSDMA1_PUB_DUMMY_REG1_BASE_IDX 0 1114 #define regSDMA1_PUB_DUMMY_REG2 0x0651 1115 #define regSDMA1_PUB_DUMMY_REG2_BASE_IDX 0 1116 #define regSDMA1_PUB_DUMMY_REG3 0x0652 1117 #define regSDMA1_PUB_DUMMY_REG3_BASE_IDX 0 1118 #define regSDMA1_MCU_COUNTER 0x0653 1119 #define regSDMA1_MCU_COUNTER_BASE_IDX 0 1120 #define regSDMA1_CRD_CNTL 0x0654 1121 #define regSDMA1_CRD_CNTL_BASE_IDX 0 1122 #define regSDMA1_RLC_CGCG_CTRL 0x0655 1123 #define regSDMA1_RLC_CGCG_CTRL_BASE_IDX 0 1124 #define regSDMA1_GPU_IOV_VIOLATION_LOG 0x0656 1125 #define regSDMA1_GPU_IOV_VIOLATION_LOG_BASE_IDX 0 1126 #define regSDMA1_AQL_STATUS 0x0658 1127 #define regSDMA1_AQL_STATUS_BASE_IDX 0 1128 #define regSDMA1_TLBI_GCR_CNTL 0x0660 1129 #define regSDMA1_TLBI_GCR_CNTL_BASE_IDX 0 1130 #define regSDMA1_INT_STATUS 0x0661 1131 #define regSDMA1_INT_STATUS_BASE_IDX 0 1132 #define regSDMA1_GPU_IOV_VIOLATION_LOG2 0x0662 1133 #define regSDMA1_GPU_IOV_VIOLATION_LOG2_BASE_IDX 0 1134 #define regSDMA1_INVALID_ADDR_LO 0x0663 1135 #define regSDMA1_INVALID_ADDR_LO_BASE_IDX 0 1136 #define regSDMA1_INVALID_ADDR_HI 0x0664 1137 #define regSDMA1_INVALID_ADDR_HI_BASE_IDX 0 1138 #define regSDMA1_INVALID_ADDR_SRC 0x0665 1139 #define regSDMA1_INVALID_ADDR_SRC_BASE_IDX 0 1140 #define regSDMA1_CLOCK_GATING_STATUS 0x0666 1141 #define regSDMA1_CLOCK_GATING_STATUS_BASE_IDX 0 1142 #define regSDMA1_STATUS4_REG 0x0667 1143 #define regSDMA1_STATUS4_REG_BASE_IDX 0 1144 #define regSDMA1_SCRATCH_RAM_DATA 0x0668 1145 #define regSDMA1_SCRATCH_RAM_DATA_BASE_IDX 0 1146 #define regSDMA1_SCRATCH_RAM_ADDR 0x0669 1147 #define regSDMA1_SCRATCH_RAM_ADDR_BASE_IDX 0 1148 #define regSDMA1_TIMESTAMP_CNTL 0x066a 1149 #define regSDMA1_TIMESTAMP_CNTL_BASE_IDX 0 1150 #define regSDMA1_STATUS5_REG 0x066b 1151 #define regSDMA1_STATUS5_REG_BASE_IDX 0 1152 #define regSDMA1_QUEUE_RESET_REQ 0x066c 1153 #define regSDMA1_QUEUE_RESET_REQ_BASE_IDX 0 1154 #define regSDMA1_STATUS6_REG 0x066d 1155 #define regSDMA1_STATUS6_REG_BASE_IDX 0 1156 #define regSDMA1_STATUS7_REG 0x066e 1157 #define regSDMA1_STATUS7_REG_BASE_IDX 0 1158 #define regSDMA1_STATUS8_REG 0x066f 1159 #define regSDMA1_STATUS8_REG_BASE_IDX 0 1160 #define regSDMA1_CE_CTRL 0x0670 1161 #define regSDMA1_CE_CTRL_BASE_IDX 0 1162 #define regSDMA1_FED_STATUS 0x0671 1163 #define regSDMA1_FED_STATUS_BASE_IDX 0 1164 #define regSDMA1_QUEUE0_RB_CNTL 0x0680 1165 #define regSDMA1_QUEUE0_RB_CNTL_BASE_IDX 0 1166 #define regSDMA1_QUEUE0_RB_BASE 0x0681 1167 #define regSDMA1_QUEUE0_RB_BASE_BASE_IDX 0 1168 #define regSDMA1_QUEUE0_RB_BASE_HI 0x0682 1169 #define regSDMA1_QUEUE0_RB_BASE_HI_BASE_IDX 0 1170 #define regSDMA1_QUEUE0_RB_RPTR 0x0683 1171 #define regSDMA1_QUEUE0_RB_RPTR_BASE_IDX 0 1172 #define regSDMA1_QUEUE0_RB_RPTR_HI 0x0684 1173 #define regSDMA1_QUEUE0_RB_RPTR_HI_BASE_IDX 0 1174 #define regSDMA1_QUEUE0_RB_WPTR 0x0685 1175 #define regSDMA1_QUEUE0_RB_WPTR_BASE_IDX 0 1176 #define regSDMA1_QUEUE0_RB_WPTR_HI 0x0686 1177 #define regSDMA1_QUEUE0_RB_WPTR_HI_BASE_IDX 0 1178 #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO 0x0687 1179 #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX 0 1180 #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI 0x0688 1181 #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX 0 1182 #define regSDMA1_QUEUE0_IB_CNTL 0x0689 1183 #define regSDMA1_QUEUE0_IB_CNTL_BASE_IDX 0 1184 #define regSDMA1_QUEUE0_IB_RPTR 0x068a 1185 #define regSDMA1_QUEUE0_IB_RPTR_BASE_IDX 0 1186 #define regSDMA1_QUEUE0_IB_OFFSET 0x068b 1187 #define regSDMA1_QUEUE0_IB_OFFSET_BASE_IDX 0 1188 #define regSDMA1_QUEUE0_IB_BASE_LO 0x068c 1189 #define regSDMA1_QUEUE0_IB_BASE_LO_BASE_IDX 0 1190 #define regSDMA1_QUEUE0_IB_BASE_HI 0x068d 1191 #define regSDMA1_QUEUE0_IB_BASE_HI_BASE_IDX 0 1192 #define regSDMA1_QUEUE0_IB_SIZE 0x068e 1193 #define regSDMA1_QUEUE0_IB_SIZE_BASE_IDX 0 1194 #define regSDMA1_QUEUE0_DOORBELL 0x068f 1195 #define regSDMA1_QUEUE0_DOORBELL_BASE_IDX 0 1196 #define regSDMA1_QUEUE0_DOORBELL_LOG 0x0690 1197 #define regSDMA1_QUEUE0_DOORBELL_LOG_BASE_IDX 0 1198 #define regSDMA1_QUEUE0_DOORBELL_OFFSET 0x0691 1199 #define regSDMA1_QUEUE0_DOORBELL_OFFSET_BASE_IDX 0 1200 #define regSDMA1_QUEUE0_CSA_ADDR_LO 0x0692 1201 #define regSDMA1_QUEUE0_CSA_ADDR_LO_BASE_IDX 0 1202 #define regSDMA1_QUEUE0_CSA_ADDR_HI 0x0693 1203 #define regSDMA1_QUEUE0_CSA_ADDR_HI_BASE_IDX 0 1204 #define regSDMA1_QUEUE0_SCHEDULE_CNTL 0x0694 1205 #define regSDMA1_QUEUE0_SCHEDULE_CNTL_BASE_IDX 0 1206 #define regSDMA1_QUEUE0_IB_SUB_REMAIN 0x0695 1207 #define regSDMA1_QUEUE0_IB_SUB_REMAIN_BASE_IDX 0 1208 #define regSDMA1_QUEUE0_PREEMPT 0x0696 1209 #define regSDMA1_QUEUE0_PREEMPT_BASE_IDX 0 1210 #define regSDMA1_QUEUE0_DUMMY_REG 0x0697 1211 #define regSDMA1_QUEUE0_DUMMY_REG_BASE_IDX 0 1212 #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO 0x0698 1213 #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1214 #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI 0x0699 1215 #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1216 #define regSDMA1_QUEUE0_RB_AQL_CNTL 0x069a 1217 #define regSDMA1_QUEUE0_RB_AQL_CNTL_BASE_IDX 0 1218 #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE 0x069b 1219 #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX 0 1220 #define regSDMA1_QUEUE0_CONTEXT_SWITCH_STATUS 0x069e 1221 #define regSDMA1_QUEUE0_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1222 #define regSDMA1_QUEUE0_MIDCMD_CNTL 0x069f 1223 #define regSDMA1_QUEUE0_MIDCMD_CNTL_BASE_IDX 0 1224 #define regSDMA1_QUEUE0_MIDCMD_DATA0 0x06a0 1225 #define regSDMA1_QUEUE0_MIDCMD_DATA0_BASE_IDX 0 1226 #define regSDMA1_QUEUE0_MIDCMD_DATA1 0x06a1 1227 #define regSDMA1_QUEUE0_MIDCMD_DATA1_BASE_IDX 0 1228 #define regSDMA1_QUEUE0_MIDCMD_DATA2 0x06a2 1229 #define regSDMA1_QUEUE0_MIDCMD_DATA2_BASE_IDX 0 1230 #define regSDMA1_QUEUE0_MIDCMD_DATA3 0x06a3 1231 #define regSDMA1_QUEUE0_MIDCMD_DATA3_BASE_IDX 0 1232 #define regSDMA1_QUEUE0_MIDCMD_DATA4 0x06a4 1233 #define regSDMA1_QUEUE0_MIDCMD_DATA4_BASE_IDX 0 1234 #define regSDMA1_QUEUE0_MIDCMD_DATA5 0x06a5 1235 #define regSDMA1_QUEUE0_MIDCMD_DATA5_BASE_IDX 0 1236 #define regSDMA1_QUEUE0_MIDCMD_DATA6 0x06a6 1237 #define regSDMA1_QUEUE0_MIDCMD_DATA6_BASE_IDX 0 1238 #define regSDMA1_QUEUE0_MIDCMD_DATA7 0x06a7 1239 #define regSDMA1_QUEUE0_MIDCMD_DATA7_BASE_IDX 0 1240 #define regSDMA1_QUEUE0_MIDCMD_DATA8 0x06a8 1241 #define regSDMA1_QUEUE0_MIDCMD_DATA8_BASE_IDX 0 1242 #define regSDMA1_QUEUE0_MIDCMD_DATA9 0x06a9 1243 #define regSDMA1_QUEUE0_MIDCMD_DATA9_BASE_IDX 0 1244 #define regSDMA1_QUEUE0_MIDCMD_DATA10 0x06aa 1245 #define regSDMA1_QUEUE0_MIDCMD_DATA10_BASE_IDX 0 1246 #define regSDMA1_QUEUE0_WAIT_UNSATISFIED_THD 0x06ab 1247 #define regSDMA1_QUEUE0_WAIT_UNSATISFIED_THD_BASE_IDX 0 1248 #define regSDMA1_QUEUE0_MQD_BASE_ADDR_LO 0x06ac 1249 #define regSDMA1_QUEUE0_MQD_BASE_ADDR_LO_BASE_IDX 0 1250 #define regSDMA1_QUEUE0_MQD_BASE_ADDR_HI 0x06ad 1251 #define regSDMA1_QUEUE0_MQD_BASE_ADDR_HI_BASE_IDX 0 1252 #define regSDMA1_QUEUE0_MQD_CONTROL 0x06ae 1253 #define regSDMA1_QUEUE0_MQD_CONTROL_BASE_IDX 0 1254 #define regSDMA1_QUEUE0_DEQUEUE_REQUEST 0x06af 1255 #define regSDMA1_QUEUE0_DEQUEUE_REQUEST_BASE_IDX 0 1256 #define regSDMA1_QUEUE0_CONTEXT_STATUS 0x06b0 1257 #define regSDMA1_QUEUE0_CONTEXT_STATUS_BASE_IDX 0 1258 #define regSDMA1_QUEUE1_RB_CNTL 0x06d8 1259 #define regSDMA1_QUEUE1_RB_CNTL_BASE_IDX 0 1260 #define regSDMA1_QUEUE1_RB_BASE 0x06d9 1261 #define regSDMA1_QUEUE1_RB_BASE_BASE_IDX 0 1262 #define regSDMA1_QUEUE1_RB_BASE_HI 0x06da 1263 #define regSDMA1_QUEUE1_RB_BASE_HI_BASE_IDX 0 1264 #define regSDMA1_QUEUE1_RB_RPTR 0x06db 1265 #define regSDMA1_QUEUE1_RB_RPTR_BASE_IDX 0 1266 #define regSDMA1_QUEUE1_RB_RPTR_HI 0x06dc 1267 #define regSDMA1_QUEUE1_RB_RPTR_HI_BASE_IDX 0 1268 #define regSDMA1_QUEUE1_RB_WPTR 0x06dd 1269 #define regSDMA1_QUEUE1_RB_WPTR_BASE_IDX 0 1270 #define regSDMA1_QUEUE1_RB_WPTR_HI 0x06de 1271 #define regSDMA1_QUEUE1_RB_WPTR_HI_BASE_IDX 0 1272 #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO 0x06df 1273 #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX 0 1274 #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI 0x06e0 1275 #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX 0 1276 #define regSDMA1_QUEUE1_IB_CNTL 0x06e1 1277 #define regSDMA1_QUEUE1_IB_CNTL_BASE_IDX 0 1278 #define regSDMA1_QUEUE1_IB_RPTR 0x06e2 1279 #define regSDMA1_QUEUE1_IB_RPTR_BASE_IDX 0 1280 #define regSDMA1_QUEUE1_IB_OFFSET 0x06e3 1281 #define regSDMA1_QUEUE1_IB_OFFSET_BASE_IDX 0 1282 #define regSDMA1_QUEUE1_IB_BASE_LO 0x06e4 1283 #define regSDMA1_QUEUE1_IB_BASE_LO_BASE_IDX 0 1284 #define regSDMA1_QUEUE1_IB_BASE_HI 0x06e5 1285 #define regSDMA1_QUEUE1_IB_BASE_HI_BASE_IDX 0 1286 #define regSDMA1_QUEUE1_IB_SIZE 0x06e6 1287 #define regSDMA1_QUEUE1_IB_SIZE_BASE_IDX 0 1288 #define regSDMA1_QUEUE1_DOORBELL 0x06e7 1289 #define regSDMA1_QUEUE1_DOORBELL_BASE_IDX 0 1290 #define regSDMA1_QUEUE1_DOORBELL_LOG 0x06e8 1291 #define regSDMA1_QUEUE1_DOORBELL_LOG_BASE_IDX 0 1292 #define regSDMA1_QUEUE1_DOORBELL_OFFSET 0x06e9 1293 #define regSDMA1_QUEUE1_DOORBELL_OFFSET_BASE_IDX 0 1294 #define regSDMA1_QUEUE1_CSA_ADDR_LO 0x06ea 1295 #define regSDMA1_QUEUE1_CSA_ADDR_LO_BASE_IDX 0 1296 #define regSDMA1_QUEUE1_CSA_ADDR_HI 0x06eb 1297 #define regSDMA1_QUEUE1_CSA_ADDR_HI_BASE_IDX 0 1298 #define regSDMA1_QUEUE1_SCHEDULE_CNTL 0x06ec 1299 #define regSDMA1_QUEUE1_SCHEDULE_CNTL_BASE_IDX 0 1300 #define regSDMA1_QUEUE1_IB_SUB_REMAIN 0x06ed 1301 #define regSDMA1_QUEUE1_IB_SUB_REMAIN_BASE_IDX 0 1302 #define regSDMA1_QUEUE1_PREEMPT 0x06ee 1303 #define regSDMA1_QUEUE1_PREEMPT_BASE_IDX 0 1304 #define regSDMA1_QUEUE1_DUMMY_REG 0x06ef 1305 #define regSDMA1_QUEUE1_DUMMY_REG_BASE_IDX 0 1306 #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO 0x06f0 1307 #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1308 #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI 0x06f1 1309 #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1310 #define regSDMA1_QUEUE1_RB_AQL_CNTL 0x06f2 1311 #define regSDMA1_QUEUE1_RB_AQL_CNTL_BASE_IDX 0 1312 #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE 0x06f3 1313 #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX 0 1314 #define regSDMA1_QUEUE1_CONTEXT_SWITCH_STATUS 0x06f6 1315 #define regSDMA1_QUEUE1_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1316 #define regSDMA1_QUEUE1_MIDCMD_CNTL 0x06f7 1317 #define regSDMA1_QUEUE1_MIDCMD_CNTL_BASE_IDX 0 1318 #define regSDMA1_QUEUE1_MIDCMD_DATA0 0x06f8 1319 #define regSDMA1_QUEUE1_MIDCMD_DATA0_BASE_IDX 0 1320 #define regSDMA1_QUEUE1_MIDCMD_DATA1 0x06f9 1321 #define regSDMA1_QUEUE1_MIDCMD_DATA1_BASE_IDX 0 1322 #define regSDMA1_QUEUE1_MIDCMD_DATA2 0x06fa 1323 #define regSDMA1_QUEUE1_MIDCMD_DATA2_BASE_IDX 0 1324 #define regSDMA1_QUEUE1_MIDCMD_DATA3 0x06fb 1325 #define regSDMA1_QUEUE1_MIDCMD_DATA3_BASE_IDX 0 1326 #define regSDMA1_QUEUE1_MIDCMD_DATA4 0x06fc 1327 #define regSDMA1_QUEUE1_MIDCMD_DATA4_BASE_IDX 0 1328 #define regSDMA1_QUEUE1_MIDCMD_DATA5 0x06fd 1329 #define regSDMA1_QUEUE1_MIDCMD_DATA5_BASE_IDX 0 1330 #define regSDMA1_QUEUE1_MIDCMD_DATA6 0x06fe 1331 #define regSDMA1_QUEUE1_MIDCMD_DATA6_BASE_IDX 0 1332 #define regSDMA1_QUEUE1_MIDCMD_DATA7 0x06ff 1333 #define regSDMA1_QUEUE1_MIDCMD_DATA7_BASE_IDX 0 1334 #define regSDMA1_QUEUE1_MIDCMD_DATA8 0x0700 1335 #define regSDMA1_QUEUE1_MIDCMD_DATA8_BASE_IDX 0 1336 #define regSDMA1_QUEUE1_MIDCMD_DATA9 0x0701 1337 #define regSDMA1_QUEUE1_MIDCMD_DATA9_BASE_IDX 0 1338 #define regSDMA1_QUEUE1_MIDCMD_DATA10 0x0702 1339 #define regSDMA1_QUEUE1_MIDCMD_DATA10_BASE_IDX 0 1340 #define regSDMA1_QUEUE1_WAIT_UNSATISFIED_THD 0x0703 1341 #define regSDMA1_QUEUE1_WAIT_UNSATISFIED_THD_BASE_IDX 0 1342 #define regSDMA1_QUEUE1_MQD_BASE_ADDR_LO 0x0704 1343 #define regSDMA1_QUEUE1_MQD_BASE_ADDR_LO_BASE_IDX 0 1344 #define regSDMA1_QUEUE1_MQD_BASE_ADDR_HI 0x0705 1345 #define regSDMA1_QUEUE1_MQD_BASE_ADDR_HI_BASE_IDX 0 1346 #define regSDMA1_QUEUE1_MQD_CONTROL 0x0706 1347 #define regSDMA1_QUEUE1_MQD_CONTROL_BASE_IDX 0 1348 #define regSDMA1_QUEUE1_DEQUEUE_REQUEST 0x0707 1349 #define regSDMA1_QUEUE1_DEQUEUE_REQUEST_BASE_IDX 0 1350 #define regSDMA1_QUEUE1_CONTEXT_STATUS 0x0708 1351 #define regSDMA1_QUEUE1_CONTEXT_STATUS_BASE_IDX 0 1352 #define regSDMA1_QUEUE2_RB_CNTL 0x0730 1353 #define regSDMA1_QUEUE2_RB_CNTL_BASE_IDX 0 1354 #define regSDMA1_QUEUE2_RB_BASE 0x0731 1355 #define regSDMA1_QUEUE2_RB_BASE_BASE_IDX 0 1356 #define regSDMA1_QUEUE2_RB_BASE_HI 0x0732 1357 #define regSDMA1_QUEUE2_RB_BASE_HI_BASE_IDX 0 1358 #define regSDMA1_QUEUE2_RB_RPTR 0x0733 1359 #define regSDMA1_QUEUE2_RB_RPTR_BASE_IDX 0 1360 #define regSDMA1_QUEUE2_RB_RPTR_HI 0x0734 1361 #define regSDMA1_QUEUE2_RB_RPTR_HI_BASE_IDX 0 1362 #define regSDMA1_QUEUE2_RB_WPTR 0x0735 1363 #define regSDMA1_QUEUE2_RB_WPTR_BASE_IDX 0 1364 #define regSDMA1_QUEUE2_RB_WPTR_HI 0x0736 1365 #define regSDMA1_QUEUE2_RB_WPTR_HI_BASE_IDX 0 1366 #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO 0x0737 1367 #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX 0 1368 #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI 0x0738 1369 #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX 0 1370 #define regSDMA1_QUEUE2_IB_CNTL 0x0739 1371 #define regSDMA1_QUEUE2_IB_CNTL_BASE_IDX 0 1372 #define regSDMA1_QUEUE2_IB_RPTR 0x073a 1373 #define regSDMA1_QUEUE2_IB_RPTR_BASE_IDX 0 1374 #define regSDMA1_QUEUE2_IB_OFFSET 0x073b 1375 #define regSDMA1_QUEUE2_IB_OFFSET_BASE_IDX 0 1376 #define regSDMA1_QUEUE2_IB_BASE_LO 0x073c 1377 #define regSDMA1_QUEUE2_IB_BASE_LO_BASE_IDX 0 1378 #define regSDMA1_QUEUE2_IB_BASE_HI 0x073d 1379 #define regSDMA1_QUEUE2_IB_BASE_HI_BASE_IDX 0 1380 #define regSDMA1_QUEUE2_IB_SIZE 0x073e 1381 #define regSDMA1_QUEUE2_IB_SIZE_BASE_IDX 0 1382 #define regSDMA1_QUEUE2_DOORBELL 0x073f 1383 #define regSDMA1_QUEUE2_DOORBELL_BASE_IDX 0 1384 #define regSDMA1_QUEUE2_DOORBELL_LOG 0x0740 1385 #define regSDMA1_QUEUE2_DOORBELL_LOG_BASE_IDX 0 1386 #define regSDMA1_QUEUE2_DOORBELL_OFFSET 0x0741 1387 #define regSDMA1_QUEUE2_DOORBELL_OFFSET_BASE_IDX 0 1388 #define regSDMA1_QUEUE2_CSA_ADDR_LO 0x0742 1389 #define regSDMA1_QUEUE2_CSA_ADDR_LO_BASE_IDX 0 1390 #define regSDMA1_QUEUE2_CSA_ADDR_HI 0x0743 1391 #define regSDMA1_QUEUE2_CSA_ADDR_HI_BASE_IDX 0 1392 #define regSDMA1_QUEUE2_SCHEDULE_CNTL 0x0744 1393 #define regSDMA1_QUEUE2_SCHEDULE_CNTL_BASE_IDX 0 1394 #define regSDMA1_QUEUE2_IB_SUB_REMAIN 0x0745 1395 #define regSDMA1_QUEUE2_IB_SUB_REMAIN_BASE_IDX 0 1396 #define regSDMA1_QUEUE2_PREEMPT 0x0746 1397 #define regSDMA1_QUEUE2_PREEMPT_BASE_IDX 0 1398 #define regSDMA1_QUEUE2_DUMMY_REG 0x0747 1399 #define regSDMA1_QUEUE2_DUMMY_REG_BASE_IDX 0 1400 #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO 0x0748 1401 #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1402 #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI 0x0749 1403 #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1404 #define regSDMA1_QUEUE2_RB_AQL_CNTL 0x074a 1405 #define regSDMA1_QUEUE2_RB_AQL_CNTL_BASE_IDX 0 1406 #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE 0x074b 1407 #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX 0 1408 #define regSDMA1_QUEUE2_CONTEXT_SWITCH_STATUS 0x074e 1409 #define regSDMA1_QUEUE2_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1410 #define regSDMA1_QUEUE2_MIDCMD_CNTL 0x074f 1411 #define regSDMA1_QUEUE2_MIDCMD_CNTL_BASE_IDX 0 1412 #define regSDMA1_QUEUE2_MIDCMD_DATA0 0x0750 1413 #define regSDMA1_QUEUE2_MIDCMD_DATA0_BASE_IDX 0 1414 #define regSDMA1_QUEUE2_MIDCMD_DATA1 0x0751 1415 #define regSDMA1_QUEUE2_MIDCMD_DATA1_BASE_IDX 0 1416 #define regSDMA1_QUEUE2_MIDCMD_DATA2 0x0752 1417 #define regSDMA1_QUEUE2_MIDCMD_DATA2_BASE_IDX 0 1418 #define regSDMA1_QUEUE2_MIDCMD_DATA3 0x0753 1419 #define regSDMA1_QUEUE2_MIDCMD_DATA3_BASE_IDX 0 1420 #define regSDMA1_QUEUE2_MIDCMD_DATA4 0x0754 1421 #define regSDMA1_QUEUE2_MIDCMD_DATA4_BASE_IDX 0 1422 #define regSDMA1_QUEUE2_MIDCMD_DATA5 0x0755 1423 #define regSDMA1_QUEUE2_MIDCMD_DATA5_BASE_IDX 0 1424 #define regSDMA1_QUEUE2_MIDCMD_DATA6 0x0756 1425 #define regSDMA1_QUEUE2_MIDCMD_DATA6_BASE_IDX 0 1426 #define regSDMA1_QUEUE2_MIDCMD_DATA7 0x0757 1427 #define regSDMA1_QUEUE2_MIDCMD_DATA7_BASE_IDX 0 1428 #define regSDMA1_QUEUE2_MIDCMD_DATA8 0x0758 1429 #define regSDMA1_QUEUE2_MIDCMD_DATA8_BASE_IDX 0 1430 #define regSDMA1_QUEUE2_MIDCMD_DATA9 0x0759 1431 #define regSDMA1_QUEUE2_MIDCMD_DATA9_BASE_IDX 0 1432 #define regSDMA1_QUEUE2_MIDCMD_DATA10 0x075a 1433 #define regSDMA1_QUEUE2_MIDCMD_DATA10_BASE_IDX 0 1434 #define regSDMA1_QUEUE2_WAIT_UNSATISFIED_THD 0x075b 1435 #define regSDMA1_QUEUE2_WAIT_UNSATISFIED_THD_BASE_IDX 0 1436 #define regSDMA1_QUEUE2_MQD_BASE_ADDR_LO 0x075c 1437 #define regSDMA1_QUEUE2_MQD_BASE_ADDR_LO_BASE_IDX 0 1438 #define regSDMA1_QUEUE2_MQD_BASE_ADDR_HI 0x075d 1439 #define regSDMA1_QUEUE2_MQD_BASE_ADDR_HI_BASE_IDX 0 1440 #define regSDMA1_QUEUE2_MQD_CONTROL 0x075e 1441 #define regSDMA1_QUEUE2_MQD_CONTROL_BASE_IDX 0 1442 #define regSDMA1_QUEUE2_DEQUEUE_REQUEST 0x075f 1443 #define regSDMA1_QUEUE2_DEQUEUE_REQUEST_BASE_IDX 0 1444 #define regSDMA1_QUEUE2_CONTEXT_STATUS 0x0760 1445 #define regSDMA1_QUEUE2_CONTEXT_STATUS_BASE_IDX 0 1446 #define regSDMA1_QUEUE3_RB_CNTL 0x0788 1447 #define regSDMA1_QUEUE3_RB_CNTL_BASE_IDX 0 1448 #define regSDMA1_QUEUE3_RB_BASE 0x0789 1449 #define regSDMA1_QUEUE3_RB_BASE_BASE_IDX 0 1450 #define regSDMA1_QUEUE3_RB_BASE_HI 0x078a 1451 #define regSDMA1_QUEUE3_RB_BASE_HI_BASE_IDX 0 1452 #define regSDMA1_QUEUE3_RB_RPTR 0x078b 1453 #define regSDMA1_QUEUE3_RB_RPTR_BASE_IDX 0 1454 #define regSDMA1_QUEUE3_RB_RPTR_HI 0x078c 1455 #define regSDMA1_QUEUE3_RB_RPTR_HI_BASE_IDX 0 1456 #define regSDMA1_QUEUE3_RB_WPTR 0x078d 1457 #define regSDMA1_QUEUE3_RB_WPTR_BASE_IDX 0 1458 #define regSDMA1_QUEUE3_RB_WPTR_HI 0x078e 1459 #define regSDMA1_QUEUE3_RB_WPTR_HI_BASE_IDX 0 1460 #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO 0x078f 1461 #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX 0 1462 #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI 0x0790 1463 #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX 0 1464 #define regSDMA1_QUEUE3_IB_CNTL 0x0791 1465 #define regSDMA1_QUEUE3_IB_CNTL_BASE_IDX 0 1466 #define regSDMA1_QUEUE3_IB_RPTR 0x0792 1467 #define regSDMA1_QUEUE3_IB_RPTR_BASE_IDX 0 1468 #define regSDMA1_QUEUE3_IB_OFFSET 0x0793 1469 #define regSDMA1_QUEUE3_IB_OFFSET_BASE_IDX 0 1470 #define regSDMA1_QUEUE3_IB_BASE_LO 0x0794 1471 #define regSDMA1_QUEUE3_IB_BASE_LO_BASE_IDX 0 1472 #define regSDMA1_QUEUE3_IB_BASE_HI 0x0795 1473 #define regSDMA1_QUEUE3_IB_BASE_HI_BASE_IDX 0 1474 #define regSDMA1_QUEUE3_IB_SIZE 0x0796 1475 #define regSDMA1_QUEUE3_IB_SIZE_BASE_IDX 0 1476 #define regSDMA1_QUEUE3_DOORBELL 0x0797 1477 #define regSDMA1_QUEUE3_DOORBELL_BASE_IDX 0 1478 #define regSDMA1_QUEUE3_DOORBELL_LOG 0x0798 1479 #define regSDMA1_QUEUE3_DOORBELL_LOG_BASE_IDX 0 1480 #define regSDMA1_QUEUE3_DOORBELL_OFFSET 0x0799 1481 #define regSDMA1_QUEUE3_DOORBELL_OFFSET_BASE_IDX 0 1482 #define regSDMA1_QUEUE3_CSA_ADDR_LO 0x079a 1483 #define regSDMA1_QUEUE3_CSA_ADDR_LO_BASE_IDX 0 1484 #define regSDMA1_QUEUE3_CSA_ADDR_HI 0x079b 1485 #define regSDMA1_QUEUE3_CSA_ADDR_HI_BASE_IDX 0 1486 #define regSDMA1_QUEUE3_SCHEDULE_CNTL 0x079c 1487 #define regSDMA1_QUEUE3_SCHEDULE_CNTL_BASE_IDX 0 1488 #define regSDMA1_QUEUE3_IB_SUB_REMAIN 0x079d 1489 #define regSDMA1_QUEUE3_IB_SUB_REMAIN_BASE_IDX 0 1490 #define regSDMA1_QUEUE3_PREEMPT 0x079e 1491 #define regSDMA1_QUEUE3_PREEMPT_BASE_IDX 0 1492 #define regSDMA1_QUEUE3_DUMMY_REG 0x079f 1493 #define regSDMA1_QUEUE3_DUMMY_REG_BASE_IDX 0 1494 #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO 0x07a0 1495 #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1496 #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI 0x07a1 1497 #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1498 #define regSDMA1_QUEUE3_RB_AQL_CNTL 0x07a2 1499 #define regSDMA1_QUEUE3_RB_AQL_CNTL_BASE_IDX 0 1500 #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE 0x07a3 1501 #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX 0 1502 #define regSDMA1_QUEUE3_CONTEXT_SWITCH_STATUS 0x07a6 1503 #define regSDMA1_QUEUE3_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1504 #define regSDMA1_QUEUE3_MIDCMD_CNTL 0x07a7 1505 #define regSDMA1_QUEUE3_MIDCMD_CNTL_BASE_IDX 0 1506 #define regSDMA1_QUEUE3_MIDCMD_DATA0 0x07a8 1507 #define regSDMA1_QUEUE3_MIDCMD_DATA0_BASE_IDX 0 1508 #define regSDMA1_QUEUE3_MIDCMD_DATA1 0x07a9 1509 #define regSDMA1_QUEUE3_MIDCMD_DATA1_BASE_IDX 0 1510 #define regSDMA1_QUEUE3_MIDCMD_DATA2 0x07aa 1511 #define regSDMA1_QUEUE3_MIDCMD_DATA2_BASE_IDX 0 1512 #define regSDMA1_QUEUE3_MIDCMD_DATA3 0x07ab 1513 #define regSDMA1_QUEUE3_MIDCMD_DATA3_BASE_IDX 0 1514 #define regSDMA1_QUEUE3_MIDCMD_DATA4 0x07ac 1515 #define regSDMA1_QUEUE3_MIDCMD_DATA4_BASE_IDX 0 1516 #define regSDMA1_QUEUE3_MIDCMD_DATA5 0x07ad 1517 #define regSDMA1_QUEUE3_MIDCMD_DATA5_BASE_IDX 0 1518 #define regSDMA1_QUEUE3_MIDCMD_DATA6 0x07ae 1519 #define regSDMA1_QUEUE3_MIDCMD_DATA6_BASE_IDX 0 1520 #define regSDMA1_QUEUE3_MIDCMD_DATA7 0x07af 1521 #define regSDMA1_QUEUE3_MIDCMD_DATA7_BASE_IDX 0 1522 #define regSDMA1_QUEUE3_MIDCMD_DATA8 0x07b0 1523 #define regSDMA1_QUEUE3_MIDCMD_DATA8_BASE_IDX 0 1524 #define regSDMA1_QUEUE3_MIDCMD_DATA9 0x07b1 1525 #define regSDMA1_QUEUE3_MIDCMD_DATA9_BASE_IDX 0 1526 #define regSDMA1_QUEUE3_MIDCMD_DATA10 0x07b2 1527 #define regSDMA1_QUEUE3_MIDCMD_DATA10_BASE_IDX 0 1528 #define regSDMA1_QUEUE3_WAIT_UNSATISFIED_THD 0x07b3 1529 #define regSDMA1_QUEUE3_WAIT_UNSATISFIED_THD_BASE_IDX 0 1530 #define regSDMA1_QUEUE3_MQD_BASE_ADDR_LO 0x07b4 1531 #define regSDMA1_QUEUE3_MQD_BASE_ADDR_LO_BASE_IDX 0 1532 #define regSDMA1_QUEUE3_MQD_BASE_ADDR_HI 0x07b5 1533 #define regSDMA1_QUEUE3_MQD_BASE_ADDR_HI_BASE_IDX 0 1534 #define regSDMA1_QUEUE3_MQD_CONTROL 0x07b6 1535 #define regSDMA1_QUEUE3_MQD_CONTROL_BASE_IDX 0 1536 #define regSDMA1_QUEUE3_DEQUEUE_REQUEST 0x07b7 1537 #define regSDMA1_QUEUE3_DEQUEUE_REQUEST_BASE_IDX 0 1538 #define regSDMA1_QUEUE3_CONTEXT_STATUS 0x07b8 1539 #define regSDMA1_QUEUE3_CONTEXT_STATUS_BASE_IDX 0 1540 #define regSDMA1_QUEUE4_RB_CNTL 0x07e0 1541 #define regSDMA1_QUEUE4_RB_CNTL_BASE_IDX 0 1542 #define regSDMA1_QUEUE4_RB_BASE 0x07e1 1543 #define regSDMA1_QUEUE4_RB_BASE_BASE_IDX 0 1544 #define regSDMA1_QUEUE4_RB_BASE_HI 0x07e2 1545 #define regSDMA1_QUEUE4_RB_BASE_HI_BASE_IDX 0 1546 #define regSDMA1_QUEUE4_RB_RPTR 0x07e3 1547 #define regSDMA1_QUEUE4_RB_RPTR_BASE_IDX 0 1548 #define regSDMA1_QUEUE4_RB_RPTR_HI 0x07e4 1549 #define regSDMA1_QUEUE4_RB_RPTR_HI_BASE_IDX 0 1550 #define regSDMA1_QUEUE4_RB_WPTR 0x07e5 1551 #define regSDMA1_QUEUE4_RB_WPTR_BASE_IDX 0 1552 #define regSDMA1_QUEUE4_RB_WPTR_HI 0x07e6 1553 #define regSDMA1_QUEUE4_RB_WPTR_HI_BASE_IDX 0 1554 #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO 0x07e7 1555 #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX 0 1556 #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI 0x07e8 1557 #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX 0 1558 #define regSDMA1_QUEUE4_IB_CNTL 0x07e9 1559 #define regSDMA1_QUEUE4_IB_CNTL_BASE_IDX 0 1560 #define regSDMA1_QUEUE4_IB_RPTR 0x07ea 1561 #define regSDMA1_QUEUE4_IB_RPTR_BASE_IDX 0 1562 #define regSDMA1_QUEUE4_IB_OFFSET 0x07eb 1563 #define regSDMA1_QUEUE4_IB_OFFSET_BASE_IDX 0 1564 #define regSDMA1_QUEUE4_IB_BASE_LO 0x07ec 1565 #define regSDMA1_QUEUE4_IB_BASE_LO_BASE_IDX 0 1566 #define regSDMA1_QUEUE4_IB_BASE_HI 0x07ed 1567 #define regSDMA1_QUEUE4_IB_BASE_HI_BASE_IDX 0 1568 #define regSDMA1_QUEUE4_IB_SIZE 0x07ee 1569 #define regSDMA1_QUEUE4_IB_SIZE_BASE_IDX 0 1570 #define regSDMA1_QUEUE4_DOORBELL 0x07ef 1571 #define regSDMA1_QUEUE4_DOORBELL_BASE_IDX 0 1572 #define regSDMA1_QUEUE4_DOORBELL_LOG 0x07f0 1573 #define regSDMA1_QUEUE4_DOORBELL_LOG_BASE_IDX 0 1574 #define regSDMA1_QUEUE4_DOORBELL_OFFSET 0x07f1 1575 #define regSDMA1_QUEUE4_DOORBELL_OFFSET_BASE_IDX 0 1576 #define regSDMA1_QUEUE4_CSA_ADDR_LO 0x07f2 1577 #define regSDMA1_QUEUE4_CSA_ADDR_LO_BASE_IDX 0 1578 #define regSDMA1_QUEUE4_CSA_ADDR_HI 0x07f3 1579 #define regSDMA1_QUEUE4_CSA_ADDR_HI_BASE_IDX 0 1580 #define regSDMA1_QUEUE4_SCHEDULE_CNTL 0x07f4 1581 #define regSDMA1_QUEUE4_SCHEDULE_CNTL_BASE_IDX 0 1582 #define regSDMA1_QUEUE4_IB_SUB_REMAIN 0x07f5 1583 #define regSDMA1_QUEUE4_IB_SUB_REMAIN_BASE_IDX 0 1584 #define regSDMA1_QUEUE4_PREEMPT 0x07f6 1585 #define regSDMA1_QUEUE4_PREEMPT_BASE_IDX 0 1586 #define regSDMA1_QUEUE4_DUMMY_REG 0x07f7 1587 #define regSDMA1_QUEUE4_DUMMY_REG_BASE_IDX 0 1588 #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO 0x07f8 1589 #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1590 #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI 0x07f9 1591 #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1592 #define regSDMA1_QUEUE4_RB_AQL_CNTL 0x07fa 1593 #define regSDMA1_QUEUE4_RB_AQL_CNTL_BASE_IDX 0 1594 #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE 0x07fb 1595 #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX 0 1596 #define regSDMA1_QUEUE4_CONTEXT_SWITCH_STATUS 0x07fe 1597 #define regSDMA1_QUEUE4_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1598 #define regSDMA1_QUEUE4_MIDCMD_CNTL 0x07ff 1599 #define regSDMA1_QUEUE4_MIDCMD_CNTL_BASE_IDX 0 1600 #define regSDMA1_QUEUE4_MIDCMD_DATA0 0x0800 1601 #define regSDMA1_QUEUE4_MIDCMD_DATA0_BASE_IDX 0 1602 #define regSDMA1_QUEUE4_MIDCMD_DATA1 0x0801 1603 #define regSDMA1_QUEUE4_MIDCMD_DATA1_BASE_IDX 0 1604 #define regSDMA1_QUEUE4_MIDCMD_DATA2 0x0802 1605 #define regSDMA1_QUEUE4_MIDCMD_DATA2_BASE_IDX 0 1606 #define regSDMA1_QUEUE4_MIDCMD_DATA3 0x0803 1607 #define regSDMA1_QUEUE4_MIDCMD_DATA3_BASE_IDX 0 1608 #define regSDMA1_QUEUE4_MIDCMD_DATA4 0x0804 1609 #define regSDMA1_QUEUE4_MIDCMD_DATA4_BASE_IDX 0 1610 #define regSDMA1_QUEUE4_MIDCMD_DATA5 0x0805 1611 #define regSDMA1_QUEUE4_MIDCMD_DATA5_BASE_IDX 0 1612 #define regSDMA1_QUEUE4_MIDCMD_DATA6 0x0806 1613 #define regSDMA1_QUEUE4_MIDCMD_DATA6_BASE_IDX 0 1614 #define regSDMA1_QUEUE4_MIDCMD_DATA7 0x0807 1615 #define regSDMA1_QUEUE4_MIDCMD_DATA7_BASE_IDX 0 1616 #define regSDMA1_QUEUE4_MIDCMD_DATA8 0x0808 1617 #define regSDMA1_QUEUE4_MIDCMD_DATA8_BASE_IDX 0 1618 #define regSDMA1_QUEUE4_MIDCMD_DATA9 0x0809 1619 #define regSDMA1_QUEUE4_MIDCMD_DATA9_BASE_IDX 0 1620 #define regSDMA1_QUEUE4_MIDCMD_DATA10 0x080a 1621 #define regSDMA1_QUEUE4_MIDCMD_DATA10_BASE_IDX 0 1622 #define regSDMA1_QUEUE4_WAIT_UNSATISFIED_THD 0x080b 1623 #define regSDMA1_QUEUE4_WAIT_UNSATISFIED_THD_BASE_IDX 0 1624 #define regSDMA1_QUEUE4_MQD_BASE_ADDR_LO 0x080c 1625 #define regSDMA1_QUEUE4_MQD_BASE_ADDR_LO_BASE_IDX 0 1626 #define regSDMA1_QUEUE4_MQD_BASE_ADDR_HI 0x080d 1627 #define regSDMA1_QUEUE4_MQD_BASE_ADDR_HI_BASE_IDX 0 1628 #define regSDMA1_QUEUE4_MQD_CONTROL 0x080e 1629 #define regSDMA1_QUEUE4_MQD_CONTROL_BASE_IDX 0 1630 #define regSDMA1_QUEUE4_DEQUEUE_REQUEST 0x080f 1631 #define regSDMA1_QUEUE4_DEQUEUE_REQUEST_BASE_IDX 0 1632 #define regSDMA1_QUEUE4_CONTEXT_STATUS 0x0810 1633 #define regSDMA1_QUEUE4_CONTEXT_STATUS_BASE_IDX 0 1634 #define regSDMA1_QUEUE5_RB_CNTL 0x0838 1635 #define regSDMA1_QUEUE5_RB_CNTL_BASE_IDX 0 1636 #define regSDMA1_QUEUE5_RB_BASE 0x0839 1637 #define regSDMA1_QUEUE5_RB_BASE_BASE_IDX 0 1638 #define regSDMA1_QUEUE5_RB_BASE_HI 0x083a 1639 #define regSDMA1_QUEUE5_RB_BASE_HI_BASE_IDX 0 1640 #define regSDMA1_QUEUE5_RB_RPTR 0x083b 1641 #define regSDMA1_QUEUE5_RB_RPTR_BASE_IDX 0 1642 #define regSDMA1_QUEUE5_RB_RPTR_HI 0x083c 1643 #define regSDMA1_QUEUE5_RB_RPTR_HI_BASE_IDX 0 1644 #define regSDMA1_QUEUE5_RB_WPTR 0x083d 1645 #define regSDMA1_QUEUE5_RB_WPTR_BASE_IDX 0 1646 #define regSDMA1_QUEUE5_RB_WPTR_HI 0x083e 1647 #define regSDMA1_QUEUE5_RB_WPTR_HI_BASE_IDX 0 1648 #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO 0x083f 1649 #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX 0 1650 #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI 0x0840 1651 #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX 0 1652 #define regSDMA1_QUEUE5_IB_CNTL 0x0841 1653 #define regSDMA1_QUEUE5_IB_CNTL_BASE_IDX 0 1654 #define regSDMA1_QUEUE5_IB_RPTR 0x0842 1655 #define regSDMA1_QUEUE5_IB_RPTR_BASE_IDX 0 1656 #define regSDMA1_QUEUE5_IB_OFFSET 0x0843 1657 #define regSDMA1_QUEUE5_IB_OFFSET_BASE_IDX 0 1658 #define regSDMA1_QUEUE5_IB_BASE_LO 0x0844 1659 #define regSDMA1_QUEUE5_IB_BASE_LO_BASE_IDX 0 1660 #define regSDMA1_QUEUE5_IB_BASE_HI 0x0845 1661 #define regSDMA1_QUEUE5_IB_BASE_HI_BASE_IDX 0 1662 #define regSDMA1_QUEUE5_IB_SIZE 0x0846 1663 #define regSDMA1_QUEUE5_IB_SIZE_BASE_IDX 0 1664 #define regSDMA1_QUEUE5_DOORBELL 0x0847 1665 #define regSDMA1_QUEUE5_DOORBELL_BASE_IDX 0 1666 #define regSDMA1_QUEUE5_DOORBELL_LOG 0x0848 1667 #define regSDMA1_QUEUE5_DOORBELL_LOG_BASE_IDX 0 1668 #define regSDMA1_QUEUE5_DOORBELL_OFFSET 0x0849 1669 #define regSDMA1_QUEUE5_DOORBELL_OFFSET_BASE_IDX 0 1670 #define regSDMA1_QUEUE5_CSA_ADDR_LO 0x084a 1671 #define regSDMA1_QUEUE5_CSA_ADDR_LO_BASE_IDX 0 1672 #define regSDMA1_QUEUE5_CSA_ADDR_HI 0x084b 1673 #define regSDMA1_QUEUE5_CSA_ADDR_HI_BASE_IDX 0 1674 #define regSDMA1_QUEUE5_SCHEDULE_CNTL 0x084c 1675 #define regSDMA1_QUEUE5_SCHEDULE_CNTL_BASE_IDX 0 1676 #define regSDMA1_QUEUE5_IB_SUB_REMAIN 0x084d 1677 #define regSDMA1_QUEUE5_IB_SUB_REMAIN_BASE_IDX 0 1678 #define regSDMA1_QUEUE5_PREEMPT 0x084e 1679 #define regSDMA1_QUEUE5_PREEMPT_BASE_IDX 0 1680 #define regSDMA1_QUEUE5_DUMMY_REG 0x084f 1681 #define regSDMA1_QUEUE5_DUMMY_REG_BASE_IDX 0 1682 #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO 0x0850 1683 #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1684 #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI 0x0851 1685 #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1686 #define regSDMA1_QUEUE5_RB_AQL_CNTL 0x0852 1687 #define regSDMA1_QUEUE5_RB_AQL_CNTL_BASE_IDX 0 1688 #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE 0x0853 1689 #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX 0 1690 #define regSDMA1_QUEUE5_CONTEXT_SWITCH_STATUS 0x0856 1691 #define regSDMA1_QUEUE5_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1692 #define regSDMA1_QUEUE5_MIDCMD_CNTL 0x0857 1693 #define regSDMA1_QUEUE5_MIDCMD_CNTL_BASE_IDX 0 1694 #define regSDMA1_QUEUE5_MIDCMD_DATA0 0x0858 1695 #define regSDMA1_QUEUE5_MIDCMD_DATA0_BASE_IDX 0 1696 #define regSDMA1_QUEUE5_MIDCMD_DATA1 0x0859 1697 #define regSDMA1_QUEUE5_MIDCMD_DATA1_BASE_IDX 0 1698 #define regSDMA1_QUEUE5_MIDCMD_DATA2 0x085a 1699 #define regSDMA1_QUEUE5_MIDCMD_DATA2_BASE_IDX 0 1700 #define regSDMA1_QUEUE5_MIDCMD_DATA3 0x085b 1701 #define regSDMA1_QUEUE5_MIDCMD_DATA3_BASE_IDX 0 1702 #define regSDMA1_QUEUE5_MIDCMD_DATA4 0x085c 1703 #define regSDMA1_QUEUE5_MIDCMD_DATA4_BASE_IDX 0 1704 #define regSDMA1_QUEUE5_MIDCMD_DATA5 0x085d 1705 #define regSDMA1_QUEUE5_MIDCMD_DATA5_BASE_IDX 0 1706 #define regSDMA1_QUEUE5_MIDCMD_DATA6 0x085e 1707 #define regSDMA1_QUEUE5_MIDCMD_DATA6_BASE_IDX 0 1708 #define regSDMA1_QUEUE5_MIDCMD_DATA7 0x085f 1709 #define regSDMA1_QUEUE5_MIDCMD_DATA7_BASE_IDX 0 1710 #define regSDMA1_QUEUE5_MIDCMD_DATA8 0x0860 1711 #define regSDMA1_QUEUE5_MIDCMD_DATA8_BASE_IDX 0 1712 #define regSDMA1_QUEUE5_MIDCMD_DATA9 0x0861 1713 #define regSDMA1_QUEUE5_MIDCMD_DATA9_BASE_IDX 0 1714 #define regSDMA1_QUEUE5_MIDCMD_DATA10 0x0862 1715 #define regSDMA1_QUEUE5_MIDCMD_DATA10_BASE_IDX 0 1716 #define regSDMA1_QUEUE5_WAIT_UNSATISFIED_THD 0x0863 1717 #define regSDMA1_QUEUE5_WAIT_UNSATISFIED_THD_BASE_IDX 0 1718 #define regSDMA1_QUEUE5_MQD_BASE_ADDR_LO 0x0864 1719 #define regSDMA1_QUEUE5_MQD_BASE_ADDR_LO_BASE_IDX 0 1720 #define regSDMA1_QUEUE5_MQD_BASE_ADDR_HI 0x0865 1721 #define regSDMA1_QUEUE5_MQD_BASE_ADDR_HI_BASE_IDX 0 1722 #define regSDMA1_QUEUE5_MQD_CONTROL 0x0866 1723 #define regSDMA1_QUEUE5_MQD_CONTROL_BASE_IDX 0 1724 #define regSDMA1_QUEUE5_DEQUEUE_REQUEST 0x0867 1725 #define regSDMA1_QUEUE5_DEQUEUE_REQUEST_BASE_IDX 0 1726 #define regSDMA1_QUEUE5_CONTEXT_STATUS 0x0868 1727 #define regSDMA1_QUEUE5_CONTEXT_STATUS_BASE_IDX 0 1728 #define regSDMA1_QUEUE6_RB_CNTL 0x0890 1729 #define regSDMA1_QUEUE6_RB_CNTL_BASE_IDX 0 1730 #define regSDMA1_QUEUE6_RB_BASE 0x0891 1731 #define regSDMA1_QUEUE6_RB_BASE_BASE_IDX 0 1732 #define regSDMA1_QUEUE6_RB_BASE_HI 0x0892 1733 #define regSDMA1_QUEUE6_RB_BASE_HI_BASE_IDX 0 1734 #define regSDMA1_QUEUE6_RB_RPTR 0x0893 1735 #define regSDMA1_QUEUE6_RB_RPTR_BASE_IDX 0 1736 #define regSDMA1_QUEUE6_RB_RPTR_HI 0x0894 1737 #define regSDMA1_QUEUE6_RB_RPTR_HI_BASE_IDX 0 1738 #define regSDMA1_QUEUE6_RB_WPTR 0x0895 1739 #define regSDMA1_QUEUE6_RB_WPTR_BASE_IDX 0 1740 #define regSDMA1_QUEUE6_RB_WPTR_HI 0x0896 1741 #define regSDMA1_QUEUE6_RB_WPTR_HI_BASE_IDX 0 1742 #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO 0x0897 1743 #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX 0 1744 #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI 0x0898 1745 #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX 0 1746 #define regSDMA1_QUEUE6_IB_CNTL 0x0899 1747 #define regSDMA1_QUEUE6_IB_CNTL_BASE_IDX 0 1748 #define regSDMA1_QUEUE6_IB_RPTR 0x089a 1749 #define regSDMA1_QUEUE6_IB_RPTR_BASE_IDX 0 1750 #define regSDMA1_QUEUE6_IB_OFFSET 0x089b 1751 #define regSDMA1_QUEUE6_IB_OFFSET_BASE_IDX 0 1752 #define regSDMA1_QUEUE6_IB_BASE_LO 0x089c 1753 #define regSDMA1_QUEUE6_IB_BASE_LO_BASE_IDX 0 1754 #define regSDMA1_QUEUE6_IB_BASE_HI 0x089d 1755 #define regSDMA1_QUEUE6_IB_BASE_HI_BASE_IDX 0 1756 #define regSDMA1_QUEUE6_IB_SIZE 0x089e 1757 #define regSDMA1_QUEUE6_IB_SIZE_BASE_IDX 0 1758 #define regSDMA1_QUEUE6_DOORBELL 0x089f 1759 #define regSDMA1_QUEUE6_DOORBELL_BASE_IDX 0 1760 #define regSDMA1_QUEUE6_DOORBELL_LOG 0x08a0 1761 #define regSDMA1_QUEUE6_DOORBELL_LOG_BASE_IDX 0 1762 #define regSDMA1_QUEUE6_DOORBELL_OFFSET 0x08a1 1763 #define regSDMA1_QUEUE6_DOORBELL_OFFSET_BASE_IDX 0 1764 #define regSDMA1_QUEUE6_CSA_ADDR_LO 0x08a2 1765 #define regSDMA1_QUEUE6_CSA_ADDR_LO_BASE_IDX 0 1766 #define regSDMA1_QUEUE6_CSA_ADDR_HI 0x08a3 1767 #define regSDMA1_QUEUE6_CSA_ADDR_HI_BASE_IDX 0 1768 #define regSDMA1_QUEUE6_SCHEDULE_CNTL 0x08a4 1769 #define regSDMA1_QUEUE6_SCHEDULE_CNTL_BASE_IDX 0 1770 #define regSDMA1_QUEUE6_IB_SUB_REMAIN 0x08a5 1771 #define regSDMA1_QUEUE6_IB_SUB_REMAIN_BASE_IDX 0 1772 #define regSDMA1_QUEUE6_PREEMPT 0x08a6 1773 #define regSDMA1_QUEUE6_PREEMPT_BASE_IDX 0 1774 #define regSDMA1_QUEUE6_DUMMY_REG 0x08a7 1775 #define regSDMA1_QUEUE6_DUMMY_REG_BASE_IDX 0 1776 #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO 0x08a8 1777 #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1778 #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI 0x08a9 1779 #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1780 #define regSDMA1_QUEUE6_RB_AQL_CNTL 0x08aa 1781 #define regSDMA1_QUEUE6_RB_AQL_CNTL_BASE_IDX 0 1782 #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE 0x08ab 1783 #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX 0 1784 #define regSDMA1_QUEUE6_CONTEXT_SWITCH_STATUS 0x08ae 1785 #define regSDMA1_QUEUE6_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1786 #define regSDMA1_QUEUE6_MIDCMD_CNTL 0x08af 1787 #define regSDMA1_QUEUE6_MIDCMD_CNTL_BASE_IDX 0 1788 #define regSDMA1_QUEUE6_MIDCMD_DATA0 0x08b0 1789 #define regSDMA1_QUEUE6_MIDCMD_DATA0_BASE_IDX 0 1790 #define regSDMA1_QUEUE6_MIDCMD_DATA1 0x08b1 1791 #define regSDMA1_QUEUE6_MIDCMD_DATA1_BASE_IDX 0 1792 #define regSDMA1_QUEUE6_MIDCMD_DATA2 0x08b2 1793 #define regSDMA1_QUEUE6_MIDCMD_DATA2_BASE_IDX 0 1794 #define regSDMA1_QUEUE6_MIDCMD_DATA3 0x08b3 1795 #define regSDMA1_QUEUE6_MIDCMD_DATA3_BASE_IDX 0 1796 #define regSDMA1_QUEUE6_MIDCMD_DATA4 0x08b4 1797 #define regSDMA1_QUEUE6_MIDCMD_DATA4_BASE_IDX 0 1798 #define regSDMA1_QUEUE6_MIDCMD_DATA5 0x08b5 1799 #define regSDMA1_QUEUE6_MIDCMD_DATA5_BASE_IDX 0 1800 #define regSDMA1_QUEUE6_MIDCMD_DATA6 0x08b6 1801 #define regSDMA1_QUEUE6_MIDCMD_DATA6_BASE_IDX 0 1802 #define regSDMA1_QUEUE6_MIDCMD_DATA7 0x08b7 1803 #define regSDMA1_QUEUE6_MIDCMD_DATA7_BASE_IDX 0 1804 #define regSDMA1_QUEUE6_MIDCMD_DATA8 0x08b8 1805 #define regSDMA1_QUEUE6_MIDCMD_DATA8_BASE_IDX 0 1806 #define regSDMA1_QUEUE6_MIDCMD_DATA9 0x08b9 1807 #define regSDMA1_QUEUE6_MIDCMD_DATA9_BASE_IDX 0 1808 #define regSDMA1_QUEUE6_MIDCMD_DATA10 0x08ba 1809 #define regSDMA1_QUEUE6_MIDCMD_DATA10_BASE_IDX 0 1810 #define regSDMA1_QUEUE6_WAIT_UNSATISFIED_THD 0x08bb 1811 #define regSDMA1_QUEUE6_WAIT_UNSATISFIED_THD_BASE_IDX 0 1812 #define regSDMA1_QUEUE6_MQD_BASE_ADDR_LO 0x08bc 1813 #define regSDMA1_QUEUE6_MQD_BASE_ADDR_LO_BASE_IDX 0 1814 #define regSDMA1_QUEUE6_MQD_BASE_ADDR_HI 0x08bd 1815 #define regSDMA1_QUEUE6_MQD_BASE_ADDR_HI_BASE_IDX 0 1816 #define regSDMA1_QUEUE6_MQD_CONTROL 0x08be 1817 #define regSDMA1_QUEUE6_MQD_CONTROL_BASE_IDX 0 1818 #define regSDMA1_QUEUE6_DEQUEUE_REQUEST 0x08bf 1819 #define regSDMA1_QUEUE6_DEQUEUE_REQUEST_BASE_IDX 0 1820 #define regSDMA1_QUEUE6_CONTEXT_STATUS 0x08c0 1821 #define regSDMA1_QUEUE6_CONTEXT_STATUS_BASE_IDX 0 1822 #define regSDMA1_QUEUE7_RB_CNTL 0x08e8 1823 #define regSDMA1_QUEUE7_RB_CNTL_BASE_IDX 0 1824 #define regSDMA1_QUEUE7_RB_BASE 0x08e9 1825 #define regSDMA1_QUEUE7_RB_BASE_BASE_IDX 0 1826 #define regSDMA1_QUEUE7_RB_BASE_HI 0x08ea 1827 #define regSDMA1_QUEUE7_RB_BASE_HI_BASE_IDX 0 1828 #define regSDMA1_QUEUE7_RB_RPTR 0x08eb 1829 #define regSDMA1_QUEUE7_RB_RPTR_BASE_IDX 0 1830 #define regSDMA1_QUEUE7_RB_RPTR_HI 0x08ec 1831 #define regSDMA1_QUEUE7_RB_RPTR_HI_BASE_IDX 0 1832 #define regSDMA1_QUEUE7_RB_WPTR 0x08ed 1833 #define regSDMA1_QUEUE7_RB_WPTR_BASE_IDX 0 1834 #define regSDMA1_QUEUE7_RB_WPTR_HI 0x08ee 1835 #define regSDMA1_QUEUE7_RB_WPTR_HI_BASE_IDX 0 1836 #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO 0x08ef 1837 #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX 0 1838 #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI 0x08f0 1839 #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX 0 1840 #define regSDMA1_QUEUE7_IB_CNTL 0x08f1 1841 #define regSDMA1_QUEUE7_IB_CNTL_BASE_IDX 0 1842 #define regSDMA1_QUEUE7_IB_RPTR 0x08f2 1843 #define regSDMA1_QUEUE7_IB_RPTR_BASE_IDX 0 1844 #define regSDMA1_QUEUE7_IB_OFFSET 0x08f3 1845 #define regSDMA1_QUEUE7_IB_OFFSET_BASE_IDX 0 1846 #define regSDMA1_QUEUE7_IB_BASE_LO 0x08f4 1847 #define regSDMA1_QUEUE7_IB_BASE_LO_BASE_IDX 0 1848 #define regSDMA1_QUEUE7_IB_BASE_HI 0x08f5 1849 #define regSDMA1_QUEUE7_IB_BASE_HI_BASE_IDX 0 1850 #define regSDMA1_QUEUE7_IB_SIZE 0x08f6 1851 #define regSDMA1_QUEUE7_IB_SIZE_BASE_IDX 0 1852 #define regSDMA1_QUEUE7_DOORBELL 0x08f7 1853 #define regSDMA1_QUEUE7_DOORBELL_BASE_IDX 0 1854 #define regSDMA1_QUEUE7_DOORBELL_LOG 0x08f8 1855 #define regSDMA1_QUEUE7_DOORBELL_LOG_BASE_IDX 0 1856 #define regSDMA1_QUEUE7_DOORBELL_OFFSET 0x08f9 1857 #define regSDMA1_QUEUE7_DOORBELL_OFFSET_BASE_IDX 0 1858 #define regSDMA1_QUEUE7_CSA_ADDR_LO 0x08fa 1859 #define regSDMA1_QUEUE7_CSA_ADDR_LO_BASE_IDX 0 1860 #define regSDMA1_QUEUE7_CSA_ADDR_HI 0x08fb 1861 #define regSDMA1_QUEUE7_CSA_ADDR_HI_BASE_IDX 0 1862 #define regSDMA1_QUEUE7_SCHEDULE_CNTL 0x08fc 1863 #define regSDMA1_QUEUE7_SCHEDULE_CNTL_BASE_IDX 0 1864 #define regSDMA1_QUEUE7_IB_SUB_REMAIN 0x08fd 1865 #define regSDMA1_QUEUE7_IB_SUB_REMAIN_BASE_IDX 0 1866 #define regSDMA1_QUEUE7_PREEMPT 0x08fe 1867 #define regSDMA1_QUEUE7_PREEMPT_BASE_IDX 0 1868 #define regSDMA1_QUEUE7_DUMMY_REG 0x08ff 1869 #define regSDMA1_QUEUE7_DUMMY_REG_BASE_IDX 0 1870 #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO 0x0900 1871 #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 1872 #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI 0x0901 1873 #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 1874 #define regSDMA1_QUEUE7_RB_AQL_CNTL 0x0902 1875 #define regSDMA1_QUEUE7_RB_AQL_CNTL_BASE_IDX 0 1876 #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE 0x0903 1877 #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX 0 1878 #define regSDMA1_QUEUE7_CONTEXT_SWITCH_STATUS 0x0906 1879 #define regSDMA1_QUEUE7_CONTEXT_SWITCH_STATUS_BASE_IDX 0 1880 #define regSDMA1_QUEUE7_MIDCMD_CNTL 0x0907 1881 #define regSDMA1_QUEUE7_MIDCMD_CNTL_BASE_IDX 0 1882 #define regSDMA1_QUEUE7_MIDCMD_DATA0 0x0908 1883 #define regSDMA1_QUEUE7_MIDCMD_DATA0_BASE_IDX 0 1884 #define regSDMA1_QUEUE7_MIDCMD_DATA1 0x0909 1885 #define regSDMA1_QUEUE7_MIDCMD_DATA1_BASE_IDX 0 1886 #define regSDMA1_QUEUE7_MIDCMD_DATA2 0x090a 1887 #define regSDMA1_QUEUE7_MIDCMD_DATA2_BASE_IDX 0 1888 #define regSDMA1_QUEUE7_MIDCMD_DATA3 0x090b 1889 #define regSDMA1_QUEUE7_MIDCMD_DATA3_BASE_IDX 0 1890 #define regSDMA1_QUEUE7_MIDCMD_DATA4 0x090c 1891 #define regSDMA1_QUEUE7_MIDCMD_DATA4_BASE_IDX 0 1892 #define regSDMA1_QUEUE7_MIDCMD_DATA5 0x090d 1893 #define regSDMA1_QUEUE7_MIDCMD_DATA5_BASE_IDX 0 1894 #define regSDMA1_QUEUE7_MIDCMD_DATA6 0x090e 1895 #define regSDMA1_QUEUE7_MIDCMD_DATA6_BASE_IDX 0 1896 #define regSDMA1_QUEUE7_MIDCMD_DATA7 0x090f 1897 #define regSDMA1_QUEUE7_MIDCMD_DATA7_BASE_IDX 0 1898 #define regSDMA1_QUEUE7_MIDCMD_DATA8 0x0910 1899 #define regSDMA1_QUEUE7_MIDCMD_DATA8_BASE_IDX 0 1900 #define regSDMA1_QUEUE7_MIDCMD_DATA9 0x0911 1901 #define regSDMA1_QUEUE7_MIDCMD_DATA9_BASE_IDX 0 1902 #define regSDMA1_QUEUE7_MIDCMD_DATA10 0x0912 1903 #define regSDMA1_QUEUE7_MIDCMD_DATA10_BASE_IDX 0 1904 #define regSDMA1_QUEUE7_WAIT_UNSATISFIED_THD 0x0913 1905 #define regSDMA1_QUEUE7_WAIT_UNSATISFIED_THD_BASE_IDX 0 1906 #define regSDMA1_QUEUE7_MQD_BASE_ADDR_LO 0x0914 1907 #define regSDMA1_QUEUE7_MQD_BASE_ADDR_LO_BASE_IDX 0 1908 #define regSDMA1_QUEUE7_MQD_BASE_ADDR_HI 0x0915 1909 #define regSDMA1_QUEUE7_MQD_BASE_ADDR_HI_BASE_IDX 0 1910 #define regSDMA1_QUEUE7_MQD_CONTROL 0x0916 1911 #define regSDMA1_QUEUE7_MQD_CONTROL_BASE_IDX 0 1912 #define regSDMA1_QUEUE7_DEQUEUE_REQUEST 0x0917 1913 #define regSDMA1_QUEUE7_DEQUEUE_REQUEST_BASE_IDX 0 1914 #define regSDMA1_QUEUE7_CONTEXT_STATUS 0x0918 1915 #define regSDMA1_QUEUE7_CONTEXT_STATUS_BASE_IDX 0 1916 1917 1918 // addressBlock: gc_gfx_cpwd_sdma0_sdmahypdec:1 1919 // base address: 0x3e280 1920 #define regSDMA1_VM_CTX_LO 0x58a0 1921 #define regSDMA1_VM_CTX_LO_BASE_IDX 1 1922 #define regSDMA1_VM_CTX_HI 0x58a1 1923 #define regSDMA1_VM_CTX_HI_BASE_IDX 1 1924 #define regSDMA1_ACTIVE_FCN_ID 0x58a2 1925 #define regSDMA1_ACTIVE_FCN_ID_BASE_IDX 1 1926 #define regSDMA1_VIRT_RESET_REQ 0x58a4 1927 #define regSDMA1_VIRT_RESET_REQ_BASE_IDX 1 1928 #define regSDMA1_VM_CNTL 0x58ad 1929 #define regSDMA1_VM_CNTL_BASE_IDX 1 1930 #define regSDMA1_MCU_CNTL 0x58ae 1931 #define regSDMA1_MCU_CNTL_BASE_IDX 1 1932 #define regSDMA1_IC_BASE_LO 0x58af 1933 #define regSDMA1_IC_BASE_LO_BASE_IDX 1 1934 #define regSDMA1_IC_BASE_HI 0x58b0 1935 #define regSDMA1_IC_BASE_HI_BASE_IDX 1 1936 #define regSDMA1_IC_BASE_CNTL 0x58b1 1937 #define regSDMA1_IC_BASE_CNTL_BASE_IDX 1 1938 #define regSDMA1_IC_OP_CNTL 0x58b2 1939 #define regSDMA1_IC_OP_CNTL_BASE_IDX 1 1940 #define regSDMA1_IC_CNTL 0x58b4 1941 #define regSDMA1_IC_CNTL_BASE_IDX 1 1942 1943 1944 // addressBlock: gc_gfx_cpwd_sdma0_sdmapspdec:1 1945 // base address: 0x3f340 1946 #define regSDMA1_MCU_DM_FROM_RST_ADDR_OFFSET 0x5d0f 1947 #define regSDMA1_MCU_DM_FROM_RST_ADDR_OFFSET_BASE_IDX 1 1948 1949 1950 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfsdec:1 1951 // base address: 0x378b0 1952 #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG 0x3e2c 1953 #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX 1 1954 #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG 0x3e2d 1955 #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX 1 1956 #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL 0x3e2e 1957 #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX 1 1958 #define regSDMA1_PERFCNT_MISC_CNTL 0x3e2f 1959 #define regSDMA1_PERFCNT_MISC_CNTL_BASE_IDX 1 1960 #define regSDMA1_PERFCOUNTER0_SELECT 0x3e30 1961 #define regSDMA1_PERFCOUNTER0_SELECT_BASE_IDX 1 1962 #define regSDMA1_PERFCOUNTER0_SELECT1 0x3e31 1963 #define regSDMA1_PERFCOUNTER0_SELECT1_BASE_IDX 1 1964 #define regSDMA1_PERFCOUNTER1_SELECT 0x3e32 1965 #define regSDMA1_PERFCOUNTER1_SELECT_BASE_IDX 1 1966 #define regSDMA1_PERFCOUNTER1_SELECT1 0x3e33 1967 #define regSDMA1_PERFCOUNTER1_SELECT1_BASE_IDX 1 1968 1969 1970 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfddec:1 1971 // base address: 0x359b0 1972 #define regSDMA1_PERFCNT_PERFCOUNTER_LO 0x366c 1973 #define regSDMA1_PERFCNT_PERFCOUNTER_LO_BASE_IDX 1 1974 #define regSDMA1_PERFCNT_PERFCOUNTER_HI 0x366d 1975 #define regSDMA1_PERFCNT_PERFCOUNTER_HI_BASE_IDX 1 1976 #define regSDMA1_PERFCOUNTER0_LO 0x366e 1977 #define regSDMA1_PERFCOUNTER0_LO_BASE_IDX 1 1978 #define regSDMA1_PERFCOUNTER0_HI 0x366f 1979 #define regSDMA1_PERFCOUNTER0_HI_BASE_IDX 1 1980 #define regSDMA1_PERFCOUNTER1_LO 0x3670 1981 #define regSDMA1_PERFCOUNTER1_LO_BASE_IDX 1 1982 #define regSDMA1_PERFCOUNTER1_HI 0x3671 1983 #define regSDMA1_PERFCOUNTER1_HI_BASE_IDX 1 1984 1985 1986 // addressBlock: gc_gfx_cpwd_sdma0_sdmapwrdec:1 1987 // base address: 0x3c434 1988 #define regGFX_ICG_SDMA1_CTRL 0x510d 1989 #define regGFX_ICG_SDMA1_CTRL_BASE_IDX 1 1990 1991 1992 // addressBlock: gc_gfx_cpwd_cpwd_grbmdec 1993 // base address: 0x8000 1994 #define regGRBM_CNTL 0x0da0 1995 #define regGRBM_CNTL_BASE_IDX 0 1996 #define regGRBM_SKEW_CNTL 0x0da1 1997 #define regGRBM_SKEW_CNTL_BASE_IDX 0 1998 #define regGRBM_STATUS2 0x0da2 1999 #define regGRBM_STATUS2_BASE_IDX 0 2000 #define regGRBM_PWR_CNTL 0x0da3 2001 #define regGRBM_PWR_CNTL_BASE_IDX 0 2002 #define regGRBM_STATUS 0x0da4 2003 #define regGRBM_STATUS_BASE_IDX 0 2004 #define regGRBM_STATUS_SE0 0x0da5 2005 #define regGRBM_STATUS_SE0_BASE_IDX 0 2006 #define regGRBM_STATUS_SE1 0x0da6 2007 #define regGRBM_STATUS_SE1_BASE_IDX 0 2008 #define regGRBM_STATUS3 0x0da7 2009 #define regGRBM_STATUS3_BASE_IDX 0 2010 #define regGRBM_SOFT_RESET 0x0da8 2011 #define regGRBM_SOFT_RESET_BASE_IDX 0 2012 #define regGRBM_GFX_CLKEN_CNTL 0x0dac 2013 #define regGRBM_GFX_CLKEN_CNTL_BASE_IDX 0 2014 #define regGRBM_WAIT_IDLE_CLOCKS 0x0dad 2015 #define regGRBM_WAIT_IDLE_CLOCKS_BASE_IDX 0 2016 #define regGRBM_STATUS_SE2 0x0dae 2017 #define regGRBM_STATUS_SE2_BASE_IDX 0 2018 #define regGRBM_STATUS_SE3 0x0daf 2019 #define regGRBM_STATUS_SE3_BASE_IDX 0 2020 #define regGRBM_READ_ERROR 0x0db6 2021 #define regGRBM_READ_ERROR_BASE_IDX 0 2022 #define regGRBM_READ_ERROR2 0x0db7 2023 #define regGRBM_READ_ERROR2_BASE_IDX 0 2024 #define regGRBM_INT_CNTL 0x0db8 2025 #define regGRBM_INT_CNTL_BASE_IDX 0 2026 #define regGRBM_TRAP_OP 0x0db9 2027 #define regGRBM_TRAP_OP_BASE_IDX 0 2028 #define regGRBM_TRAP_ADDR 0x0dba 2029 #define regGRBM_TRAP_ADDR_BASE_IDX 0 2030 #define regGRBM_TRAP_ADDR_MSK 0x0dbb 2031 #define regGRBM_TRAP_ADDR_MSK_BASE_IDX 0 2032 #define regGRBM_TRAP_WD 0x0dbc 2033 #define regGRBM_TRAP_WD_BASE_IDX 0 2034 #define regGRBM_TRAP_WD_MSK 0x0dbd 2035 #define regGRBM_TRAP_WD_MSK_BASE_IDX 0 2036 #define regGRBM_DSM_BYPASS 0x0dbe 2037 #define regGRBM_DSM_BYPASS_BASE_IDX 0 2038 #define regGRBM_WRITE_ERROR 0x0dbf 2039 #define regGRBM_WRITE_ERROR_BASE_IDX 0 2040 #define regGRBM_CHIP_REVISION 0x0dc1 2041 #define regGRBM_CHIP_REVISION_BASE_IDX 0 2042 #define regGRBM_IH_CREDIT 0x0dc4 2043 #define regGRBM_IH_CREDIT_BASE_IDX 0 2044 #define regGRBM_PWR_CNTL2 0x0dc5 2045 #define regGRBM_PWR_CNTL2_BASE_IDX 0 2046 #define regGRBM_UTCL2_INVAL_RANGE_START 0x0dc6 2047 #define regGRBM_UTCL2_INVAL_RANGE_START_BASE_IDX 0 2048 #define regGRBM_UTCL2_INVAL_RANGE_END 0x0dc7 2049 #define regGRBM_UTCL2_INVAL_RANGE_END_BASE_IDX 0 2050 #define regGRBM_INVALID_PIPE 0x0dc9 2051 #define regGRBM_INVALID_PIPE_BASE_IDX 0 2052 #define regGRBM_FENCE_RANGE0 0x0dca 2053 #define regGRBM_FENCE_RANGE0_BASE_IDX 0 2054 #define regGRBM_FENCE_RANGE1 0x0dcb 2055 #define regGRBM_FENCE_RANGE1_BASE_IDX 0 2056 #define regGRBM_CHICKEN_BITS0 0x0dcc 2057 #define regGRBM_CHICKEN_BITS0_BASE_IDX 0 2058 #define regGRBM_CHICKEN_BITS1 0x0dcd 2059 #define regGRBM_CHICKEN_BITS1_BASE_IDX 0 2060 #define regCC_GC_FULL_SA_UNIT_DISABLE 0x0dd9 2061 #define regCC_GC_FULL_SA_UNIT_DISABLE_BASE_IDX 0 2062 #define regGRBM_SCRATCH_REG0 0x0de0 2063 #define regGRBM_SCRATCH_REG0_BASE_IDX 0 2064 #define regGRBM_SCRATCH_REG1 0x0de1 2065 #define regGRBM_SCRATCH_REG1_BASE_IDX 0 2066 #define regGRBM_SCRATCH_REG2 0x0de2 2067 #define regGRBM_SCRATCH_REG2_BASE_IDX 0 2068 #define regGRBM_SCRATCH_REG3 0x0de3 2069 #define regGRBM_SCRATCH_REG3_BASE_IDX 0 2070 #define regGRBM_SCRATCH_REG4 0x0de4 2071 #define regGRBM_SCRATCH_REG4_BASE_IDX 0 2072 #define regGRBM_SCRATCH_REG5 0x0de5 2073 #define regGRBM_SCRATCH_REG5_BASE_IDX 0 2074 #define regGRBM_SCRATCH_REG6 0x0de6 2075 #define regGRBM_SCRATCH_REG6_BASE_IDX 0 2076 #define regGRBM_SCRATCH_REG7 0x0de7 2077 #define regGRBM_SCRATCH_REG7_BASE_IDX 0 2078 #define regGRBM_INTF_CNTL 0x0df6 2079 #define regGRBM_INTF_CNTL_BASE_IDX 0 2080 2081 2082 // addressBlock: gc_gfx_cpwd_cpwd_cpdec 2083 // base address: 0x8200 2084 #define regCP_CPC_DEBUG_CNTL 0x0e20 2085 #define regCP_CPC_DEBUG_CNTL_BASE_IDX 0 2086 #define regCP_CPC_DEBUG_DATA 0x0e21 2087 #define regCP_CPC_DEBUG_DATA_BASE_IDX 0 2088 #define regCP_CPF_DEBUG_CNTL 0x0e22 2089 #define regCP_CPF_DEBUG_CNTL_BASE_IDX 0 2090 #define regCP_CPC_STATUS 0x0e24 2091 #define regCP_CPC_STATUS_BASE_IDX 0 2092 #define regCP_CPC_BUSY_STAT 0x0e25 2093 #define regCP_CPC_BUSY_STAT_BASE_IDX 0 2094 #define regCP_CPC_STALLED_STAT1 0x0e26 2095 #define regCP_CPC_STALLED_STAT1_BASE_IDX 0 2096 #define regCP_CPF_STATUS 0x0e27 2097 #define regCP_CPF_STATUS_BASE_IDX 0 2098 #define regCP_CPF_BUSY_STAT 0x0e28 2099 #define regCP_CPF_BUSY_STAT_BASE_IDX 0 2100 #define regCP_CPF_STALLED_STAT1 0x0e29 2101 #define regCP_CPF_STALLED_STAT1_BASE_IDX 0 2102 #define regCP_CPC_BUSY_STAT2 0x0e2a 2103 #define regCP_CPC_BUSY_STAT2_BASE_IDX 0 2104 #define regCP_CPC_GRBM_FREE_COUNT 0x0e2b 2105 #define regCP_CPC_GRBM_FREE_COUNT_BASE_IDX 0 2106 #define regCP_CPC_PRIV_VIOLATION_ADDR 0x0e2c 2107 #define regCP_CPC_PRIV_VIOLATION_ADDR_BASE_IDX 0 2108 #define regCP_CPC_PRIV_VIOLATION_ADDR_HI 0x0e2d 2109 #define regCP_CPC_PRIV_VIOLATION_ADDR_HI_BASE_IDX 0 2110 #define regCP_MEC_ME1_HEADER_DUMP 0x0e2e 2111 #define regCP_MEC_ME1_HEADER_DUMP_BASE_IDX 0 2112 #define regCP_CPC_SCRATCH_INDEX 0x0e30 2113 #define regCP_CPC_SCRATCH_INDEX_BASE_IDX 0 2114 #define regCP_CPC_SCRATCH_DATA 0x0e31 2115 #define regCP_CPC_SCRATCH_DATA_BASE_IDX 0 2116 #define regCP_CPF_GRBM_FREE_COUNT 0x0e32 2117 #define regCP_CPF_GRBM_FREE_COUNT_BASE_IDX 0 2118 #define regCP_CPF_BUSY_STAT2 0x0e33 2119 #define regCP_CPF_BUSY_STAT2_BASE_IDX 0 2120 #define regCP_CPC_HALT_HYST_COUNT 0x0e47 2121 #define regCP_CPC_HALT_HYST_COUNT_BASE_IDX 0 2122 #define regCP_STALLED_STAT3 0x0f3c 2123 #define regCP_STALLED_STAT3_BASE_IDX 0 2124 #define regCP_STALLED_STAT1 0x0f3d 2125 #define regCP_STALLED_STAT1_BASE_IDX 0 2126 #define regCP_STALLED_STAT2 0x0f3e 2127 #define regCP_STALLED_STAT2_BASE_IDX 0 2128 #define regCP_BUSY_STAT 0x0f3f 2129 #define regCP_BUSY_STAT_BASE_IDX 0 2130 #define regCP_STAT 0x0f40 2131 #define regCP_STAT_BASE_IDX 0 2132 #define regCP_ME_HEADER_DUMP 0x0f41 2133 #define regCP_ME_HEADER_DUMP_BASE_IDX 0 2134 #define regCP_PFP_HEADER_DUMP 0x0f42 2135 #define regCP_PFP_HEADER_DUMP_BASE_IDX 0 2136 #define regCP_GRBM_FREE_COUNT 0x0f43 2137 #define regCP_GRBM_FREE_COUNT_BASE_IDX 0 2138 #define regCP_PFP_INSTR_PNTR 0x0f45 2139 #define regCP_PFP_INSTR_PNTR_BASE_IDX 0 2140 #define regCP_ME_INSTR_PNTR 0x0f46 2141 #define regCP_ME_INSTR_PNTR_BASE_IDX 0 2142 #define regCP_CSF_STAT 0x0f54 2143 #define regCP_CSF_STAT_BASE_IDX 0 2144 #define regCP_CNTX_STAT 0x0f58 2145 #define regCP_CNTX_STAT_BASE_IDX 0 2146 #define regCP_ME_PREEMPTION 0x0f59 2147 #define regCP_ME_PREEMPTION_BASE_IDX 0 2148 #define regCP_RB0_RPTR 0x0f60 2149 #define regCP_RB0_RPTR_BASE_IDX 0 2150 #define regCP_RB_RPTR 0x0f60 2151 #define regCP_RB_RPTR_BASE_IDX 0 2152 #define regCP_RB_WPTR_DELAY 0x0f61 2153 #define regCP_RB_WPTR_DELAY_BASE_IDX 0 2154 #define regCP_RB_WPTR_POLL_CNTL 0x0f62 2155 #define regCP_RB_WPTR_POLL_CNTL_BASE_IDX 0 2156 #define regCP_ROQ1_THRESHOLDS 0x0f75 2157 #define regCP_ROQ1_THRESHOLDS_BASE_IDX 0 2158 #define regCP_ROQ2_THRESHOLDS 0x0f76 2159 #define regCP_ROQ2_THRESHOLDS_BASE_IDX 0 2160 #define regCP_STQ_THRESHOLDS 0x0f77 2161 #define regCP_STQ_THRESHOLDS_BASE_IDX 0 2162 #define regCP_MEQ_THRESHOLDS 0x0f79 2163 #define regCP_MEQ_THRESHOLDS_BASE_IDX 0 2164 #define regCP_ROQ_AVAIL 0x0f7a 2165 #define regCP_ROQ_AVAIL_BASE_IDX 0 2166 #define regCP_STQ_AVAIL 0x0f7b 2167 #define regCP_STQ_AVAIL_BASE_IDX 0 2168 #define regCP_ROQ2_AVAIL 0x0f7c 2169 #define regCP_ROQ2_AVAIL_BASE_IDX 0 2170 #define regCP_MEQ_AVAIL 0x0f7d 2171 #define regCP_MEQ_AVAIL_BASE_IDX 0 2172 #define regCP_CMD_INDEX 0x0f7e 2173 #define regCP_CMD_INDEX_BASE_IDX 0 2174 #define regCP_CMD_DATA 0x0f7f 2175 #define regCP_CMD_DATA_BASE_IDX 0 2176 #define regCP_ROQ_RB_STAT 0x0f80 2177 #define regCP_ROQ_RB_STAT_BASE_IDX 0 2178 #define regCP_ROQ_IB1_STAT 0x0f81 2179 #define regCP_ROQ_IB1_STAT_BASE_IDX 0 2180 #define regCP_ROQ_IB2_STAT 0x0f82 2181 #define regCP_ROQ_IB2_STAT_BASE_IDX 0 2182 #define regCP_STQ_STAT 0x0f83 2183 #define regCP_STQ_STAT_BASE_IDX 0 2184 #define regCP_STQ_WR_STAT 0x0f84 2185 #define regCP_STQ_WR_STAT_BASE_IDX 0 2186 #define regCP_MEQ_STAT 0x0f85 2187 #define regCP_MEQ_STAT_BASE_IDX 0 2188 #define regCP_ROQ3_THRESHOLDS 0x0f8c 2189 #define regCP_ROQ3_THRESHOLDS_BASE_IDX 0 2190 #define regCP_ROQ_DB_STAT 0x0f8d 2191 #define regCP_ROQ_DB_STAT_BASE_IDX 0 2192 #define regCP_INT_STAT_DEBUG 0x0f97 2193 #define regCP_INT_STAT_DEBUG_BASE_IDX 0 2194 #define regCP_DEBUG_CNTL 0x0f98 2195 #define regCP_DEBUG_CNTL_BASE_IDX 0 2196 #define regCP_DEBUG_DATA 0x0f99 2197 #define regCP_DEBUG_DATA_BASE_IDX 0 2198 #define regCP_PRIV_VIOLATION_ADDR 0x0f9a 2199 #define regCP_PRIV_VIOLATION_ADDR_BASE_IDX 0 2200 #define regCP_PRIV_VIOLATION_ADDR_HI 0x0f9b 2201 #define regCP_PRIV_VIOLATION_ADDR_HI_BASE_IDX 0 2202 2203 2204 // addressBlock: gc_gfx_cpwd_cpwd_padec 2205 // base address: 0x8800 2206 #define regVGT_DMA_DATA_FIFO_DEPTH 0x0fcd 2207 #define regVGT_DMA_DATA_FIFO_DEPTH_BASE_IDX 0 2208 #define regVGT_DMA_REQ_FIFO_DEPTH 0x0fce 2209 #define regVGT_DMA_REQ_FIFO_DEPTH_BASE_IDX 0 2210 #define regVGT_DRAW_INIT_FIFO_DEPTH 0x0fcf 2211 #define regVGT_DRAW_INIT_FIFO_DEPTH_BASE_IDX 0 2212 #define regVGT_MC_LAT_CNTL 0x0fd6 2213 #define regVGT_MC_LAT_CNTL_BASE_IDX 0 2214 #define regIA_UTCL1_STATUS_2 0x0fd7 2215 #define regIA_UTCL1_STATUS_2_BASE_IDX 0 2216 #define regGE_WD_CNTL_STATUS 0x0fdf 2217 #define regGE_WD_CNTL_STATUS_BASE_IDX 0 2218 #define regWD_UTCL1_CNTL 0x0fe3 2219 #define regWD_UTCL1_CNTL_BASE_IDX 0 2220 #define regWD_UTCL1_STATUS 0x0fe4 2221 #define regWD_UTCL1_STATUS_BASE_IDX 0 2222 #define regIA_UTCL1_CNTL 0x0fe6 2223 #define regIA_UTCL1_CNTL_BASE_IDX 0 2224 #define regIA_UTCL1_STATUS 0x0fe7 2225 #define regIA_UTCL1_STATUS_BASE_IDX 0 2226 #define regGRBM_CC_GC_SA_UNIT_DISABLE 0x0fe9 2227 #define regGRBM_CC_GC_SA_UNIT_DISABLE_BASE_IDX 0 2228 #define regGE_PRIV_CONTROL 0x1004 2229 #define regGE_PRIV_CONTROL_BASE_IDX 0 2230 #define regGE_STATUS 0x1005 2231 #define regGE_STATUS_BASE_IDX 0 2232 #define regVGT_GS_MAX_WAVE_ID 0x1009 2233 #define regVGT_GS_MAX_WAVE_ID_BASE_IDX 0 2234 #define regGFX_PIPE_CONTROL 0x100d 2235 #define regGFX_PIPE_CONTROL_BASE_IDX 0 2236 #define regVGT_RESET_DEBUG 0x1014 2237 #define regVGT_RESET_DEBUG_BASE_IDX 0 2238 2239 2240 // addressBlock: gc_gfx_cpwd_cpwd_shdec 2241 // base address: 0xb000 2242 #define regCOMPUTE_DISPATCH_INITIATOR 0x1ba0 2243 #define regCOMPUTE_DISPATCH_INITIATOR_BASE_IDX 0 2244 #define regCOMPUTE_DIM_X 0x1ba1 2245 #define regCOMPUTE_DIM_X_BASE_IDX 0 2246 #define regCOMPUTE_DIM_Y 0x1ba2 2247 #define regCOMPUTE_DIM_Y_BASE_IDX 0 2248 #define regCOMPUTE_DIM_Z 0x1ba3 2249 #define regCOMPUTE_DIM_Z_BASE_IDX 0 2250 #define regCOMPUTE_START_X 0x1ba4 2251 #define regCOMPUTE_START_X_BASE_IDX 0 2252 #define regCOMPUTE_START_Y 0x1ba5 2253 #define regCOMPUTE_START_Y_BASE_IDX 0 2254 #define regCOMPUTE_START_Z 0x1ba6 2255 #define regCOMPUTE_START_Z_BASE_IDX 0 2256 #define regCOMPUTE_NUM_THREAD_X 0x1ba7 2257 #define regCOMPUTE_NUM_THREAD_X_BASE_IDX 0 2258 #define regCOMPUTE_NUM_THREAD_Y 0x1ba8 2259 #define regCOMPUTE_NUM_THREAD_Y_BASE_IDX 0 2260 #define regCOMPUTE_NUM_THREAD_Z 0x1ba9 2261 #define regCOMPUTE_NUM_THREAD_Z_BASE_IDX 0 2262 #define regCOMPUTE_PIPELINESTAT_ENABLE 0x1baa 2263 #define regCOMPUTE_PIPELINESTAT_ENABLE_BASE_IDX 0 2264 #define regCOMPUTE_PERFCOUNT_ENABLE 0x1bab 2265 #define regCOMPUTE_PERFCOUNT_ENABLE_BASE_IDX 0 2266 #define regCOMPUTE_PGM_LO 0x1bac 2267 #define regCOMPUTE_PGM_LO_BASE_IDX 0 2268 #define regCOMPUTE_PGM_HI 0x1bad 2269 #define regCOMPUTE_PGM_HI_BASE_IDX 0 2270 #define regCOMPUTE_DISPATCH_PKT_ADDR_LO 0x1bae 2271 #define regCOMPUTE_DISPATCH_PKT_ADDR_LO_BASE_IDX 0 2272 #define regCOMPUTE_DISPATCH_PKT_ADDR_HI 0x1baf 2273 #define regCOMPUTE_DISPATCH_PKT_ADDR_HI_BASE_IDX 0 2274 #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO 0x1bb0 2275 #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO_BASE_IDX 0 2276 #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI 0x1bb1 2277 #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI_BASE_IDX 0 2278 #define regCOMPUTE_PGM_RSRC1 0x1bb2 2279 #define regCOMPUTE_PGM_RSRC1_BASE_IDX 0 2280 #define regCOMPUTE_PGM_RSRC2 0x1bb3 2281 #define regCOMPUTE_PGM_RSRC2_BASE_IDX 0 2282 #define regCOMPUTE_VMID 0x1bb4 2283 #define regCOMPUTE_VMID_BASE_IDX 0 2284 #define regCOMPUTE_RESOURCE_LIMITS 0x1bb5 2285 #define regCOMPUTE_RESOURCE_LIMITS_BASE_IDX 0 2286 #define regCOMPUTE_DESTINATION_EN_SE0 0x1bb6 2287 #define regCOMPUTE_DESTINATION_EN_SE0_BASE_IDX 0 2288 #define regCOMPUTE_STATIC_THREAD_MGMT_SE0 0x1bb6 2289 #define regCOMPUTE_STATIC_THREAD_MGMT_SE0_BASE_IDX 0 2290 #define regCOMPUTE_DESTINATION_EN_SE1 0x1bb7 2291 #define regCOMPUTE_DESTINATION_EN_SE1_BASE_IDX 0 2292 #define regCOMPUTE_STATIC_THREAD_MGMT_SE1 0x1bb7 2293 #define regCOMPUTE_STATIC_THREAD_MGMT_SE1_BASE_IDX 0 2294 #define regCOMPUTE_TMPRING_SIZE 0x1bb8 2295 #define regCOMPUTE_TMPRING_SIZE_BASE_IDX 0 2296 #define regCOMPUTE_DESTINATION_EN_SE2 0x1bb9 2297 #define regCOMPUTE_DESTINATION_EN_SE2_BASE_IDX 0 2298 #define regCOMPUTE_STATIC_THREAD_MGMT_SE2 0x1bb9 2299 #define regCOMPUTE_STATIC_THREAD_MGMT_SE2_BASE_IDX 0 2300 #define regCOMPUTE_DESTINATION_EN_SE3 0x1bba 2301 #define regCOMPUTE_DESTINATION_EN_SE3_BASE_IDX 0 2302 #define regCOMPUTE_STATIC_THREAD_MGMT_SE3 0x1bba 2303 #define regCOMPUTE_STATIC_THREAD_MGMT_SE3_BASE_IDX 0 2304 #define regCOMPUTE_RESTART_X 0x1bbb 2305 #define regCOMPUTE_RESTART_X_BASE_IDX 0 2306 #define regCOMPUTE_RESTART_Y 0x1bbc 2307 #define regCOMPUTE_RESTART_Y_BASE_IDX 0 2308 #define regCOMPUTE_RESTART_Z 0x1bbd 2309 #define regCOMPUTE_RESTART_Z_BASE_IDX 0 2310 #define regCOMPUTE_THREAD_TRACE_ENABLE 0x1bbe 2311 #define regCOMPUTE_THREAD_TRACE_ENABLE_BASE_IDX 0 2312 #define regCOMPUTE_MISC_RESERVED 0x1bbf 2313 #define regCOMPUTE_MISC_RESERVED_BASE_IDX 0 2314 #define regCOMPUTE_DISPATCH_ID 0x1bc0 2315 #define regCOMPUTE_DISPATCH_ID_BASE_IDX 0 2316 #define regCOMPUTE_THREADGROUP_ID 0x1bc1 2317 #define regCOMPUTE_THREADGROUP_ID_BASE_IDX 0 2318 #define regCOMPUTE_REQ_CTRL 0x1bc2 2319 #define regCOMPUTE_REQ_CTRL_BASE_IDX 0 2320 #define regCOMPUTE_STATIC_THREAD_MGMT_SE8 0x1bc3 2321 #define regCOMPUTE_STATIC_THREAD_MGMT_SE8_BASE_IDX 0 2322 #define regCOMPUTE_USER_ACCUM_0 0x1bc4 2323 #define regCOMPUTE_USER_ACCUM_0_BASE_IDX 0 2324 #define regCOMPUTE_USER_ACCUM_1 0x1bc5 2325 #define regCOMPUTE_USER_ACCUM_1_BASE_IDX 0 2326 #define regCOMPUTE_USER_ACCUM_2 0x1bc6 2327 #define regCOMPUTE_USER_ACCUM_2_BASE_IDX 0 2328 #define regCOMPUTE_USER_ACCUM_3 0x1bc7 2329 #define regCOMPUTE_USER_ACCUM_3_BASE_IDX 0 2330 #define regCOMPUTE_PGM_RSRC3 0x1bc8 2331 #define regCOMPUTE_PGM_RSRC3_BASE_IDX 0 2332 #define regCOMPUTE_DDID_INDEX 0x1bc9 2333 #define regCOMPUTE_DDID_INDEX_BASE_IDX 0 2334 #define regCOMPUTE_SHADER_CHKSUM 0x1bca 2335 #define regCOMPUTE_SHADER_CHKSUM_BASE_IDX 0 2336 #define regCOMPUTE_STATIC_THREAD_MGMT_SE4 0x1bcb 2337 #define regCOMPUTE_STATIC_THREAD_MGMT_SE4_BASE_IDX 0 2338 #define regCOMPUTE_STATIC_THREAD_MGMT_SE5 0x1bcc 2339 #define regCOMPUTE_STATIC_THREAD_MGMT_SE5_BASE_IDX 0 2340 #define regCOMPUTE_STATIC_THREAD_MGMT_SE6 0x1bcd 2341 #define regCOMPUTE_STATIC_THREAD_MGMT_SE6_BASE_IDX 0 2342 #define regCOMPUTE_STATIC_THREAD_MGMT_SE7 0x1bce 2343 #define regCOMPUTE_STATIC_THREAD_MGMT_SE7_BASE_IDX 0 2344 #define regCOMPUTE_DISPATCH_INTERLEAVE 0x1bcf 2345 #define regCOMPUTE_DISPATCH_INTERLEAVE_BASE_IDX 0 2346 #define regCOMPUTE_RELAUNCH 0x1bd0 2347 #define regCOMPUTE_RELAUNCH_BASE_IDX 0 2348 #define regCOMPUTE_WAVE_RESTORE_ADDR_LO 0x1bd1 2349 #define regCOMPUTE_WAVE_RESTORE_ADDR_LO_BASE_IDX 0 2350 #define regCOMPUTE_WAVE_RESTORE_ADDR_HI 0x1bd2 2351 #define regCOMPUTE_WAVE_RESTORE_ADDR_HI_BASE_IDX 0 2352 #define regCOMPUTE_RELAUNCH2 0x1bd3 2353 #define regCOMPUTE_RELAUNCH2_BASE_IDX 0 2354 #define regCOMPUTE_PRESCALED_DIM_X 0x1bd5 2355 #define regCOMPUTE_PRESCALED_DIM_X_BASE_IDX 0 2356 #define regCOMPUTE_PRESCALED_DIM_Y 0x1bd6 2357 #define regCOMPUTE_PRESCALED_DIM_Y_BASE_IDX 0 2358 #define regCOMPUTE_PRESCALED_DIM_Z 0x1bd7 2359 #define regCOMPUTE_PRESCALED_DIM_Z_BASE_IDX 0 2360 #define regCOMPUTE_USER_DATA_0 0x1be0 2361 #define regCOMPUTE_USER_DATA_0_BASE_IDX 0 2362 #define regCOMPUTE_USER_DATA_1 0x1be1 2363 #define regCOMPUTE_USER_DATA_1_BASE_IDX 0 2364 #define regCOMPUTE_USER_DATA_2 0x1be2 2365 #define regCOMPUTE_USER_DATA_2_BASE_IDX 0 2366 #define regCOMPUTE_USER_DATA_3 0x1be3 2367 #define regCOMPUTE_USER_DATA_3_BASE_IDX 0 2368 #define regCOMPUTE_USER_DATA_4 0x1be4 2369 #define regCOMPUTE_USER_DATA_4_BASE_IDX 0 2370 #define regCOMPUTE_USER_DATA_5 0x1be5 2371 #define regCOMPUTE_USER_DATA_5_BASE_IDX 0 2372 #define regCOMPUTE_USER_DATA_6 0x1be6 2373 #define regCOMPUTE_USER_DATA_6_BASE_IDX 0 2374 #define regCOMPUTE_USER_DATA_7 0x1be7 2375 #define regCOMPUTE_USER_DATA_7_BASE_IDX 0 2376 #define regCOMPUTE_USER_DATA_8 0x1be8 2377 #define regCOMPUTE_USER_DATA_8_BASE_IDX 0 2378 #define regCOMPUTE_USER_DATA_9 0x1be9 2379 #define regCOMPUTE_USER_DATA_9_BASE_IDX 0 2380 #define regCOMPUTE_USER_DATA_10 0x1bea 2381 #define regCOMPUTE_USER_DATA_10_BASE_IDX 0 2382 #define regCOMPUTE_USER_DATA_11 0x1beb 2383 #define regCOMPUTE_USER_DATA_11_BASE_IDX 0 2384 #define regCOMPUTE_USER_DATA_12 0x1bec 2385 #define regCOMPUTE_USER_DATA_12_BASE_IDX 0 2386 #define regCOMPUTE_USER_DATA_13 0x1bed 2387 #define regCOMPUTE_USER_DATA_13_BASE_IDX 0 2388 #define regCOMPUTE_USER_DATA_14 0x1bee 2389 #define regCOMPUTE_USER_DATA_14_BASE_IDX 0 2390 #define regCOMPUTE_USER_DATA_15 0x1bef 2391 #define regCOMPUTE_USER_DATA_15_BASE_IDX 0 2392 #define regCOMPUTE_DISPATCH_TUNNEL 0x1c1d 2393 #define regCOMPUTE_DISPATCH_TUNNEL_BASE_IDX 0 2394 #define regCOMPUTE_DISPATCH_END 0x1c1e 2395 #define regCOMPUTE_DISPATCH_END_BASE_IDX 0 2396 #define regCOMPUTE_NOWHERE 0x1c1f 2397 #define regCOMPUTE_NOWHERE_BASE_IDX 0 2398 #define regSH_RESERVED_REG0 0x1c20 2399 #define regSH_RESERVED_REG0_BASE_IDX 0 2400 #define regSH_RESERVED_REG1 0x1c21 2401 #define regSH_RESERVED_REG1_BASE_IDX 0 2402 2403 2404 // addressBlock: gc_gfx_cpwd_cpwd_rasdec 2405 // base address: 0xce00 2406 #define regRAS_GE_SIGNATURE0 0x214c 2407 #define regRAS_GE_SIGNATURE0_BASE_IDX 0 2408 2409 2410 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_gccacdec 2411 // base address: 0x2eb40 2412 #define regGC_CAC_CTRL_1 0x1ad0 2413 #define regGC_CAC_CTRL_1_BASE_IDX 1 2414 #define regGC_CAC_CTRL_2 0x1ad1 2415 #define regGC_CAC_CTRL_2_BASE_IDX 1 2416 #define regGC_CAC_AGGR_LOWER 0x1ad2 2417 #define regGC_CAC_AGGR_LOWER_BASE_IDX 1 2418 #define regGC_CAC_AGGR_UPPER 0x1ad3 2419 #define regGC_CAC_AGGR_UPPER_BASE_IDX 1 2420 #define regSE0_CAC_AGGR_LOWER 0x1ad4 2421 #define regSE0_CAC_AGGR_LOWER_BASE_IDX 1 2422 #define regSE0_CAC_AGGR_UPPER 0x1ad5 2423 #define regSE0_CAC_AGGR_UPPER_BASE_IDX 1 2424 #define regSE1_CAC_AGGR_LOWER 0x1ad6 2425 #define regSE1_CAC_AGGR_LOWER_BASE_IDX 1 2426 #define regSE1_CAC_AGGR_UPPER 0x1ad7 2427 #define regSE1_CAC_AGGR_UPPER_BASE_IDX 1 2428 #define regSE2_CAC_AGGR_LOWER 0x1ad8 2429 #define regSE2_CAC_AGGR_LOWER_BASE_IDX 1 2430 #define regSE2_CAC_AGGR_UPPER 0x1ad9 2431 #define regSE2_CAC_AGGR_UPPER_BASE_IDX 1 2432 #define regSE3_CAC_AGGR_LOWER 0x1ada 2433 #define regSE3_CAC_AGGR_LOWER_BASE_IDX 1 2434 #define regSE3_CAC_AGGR_UPPER 0x1adb 2435 #define regSE3_CAC_AGGR_UPPER_BASE_IDX 1 2436 #define regGC_CAC_AGGR_GFXCLK_CYCLE 0x1ae6 2437 #define regGC_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX 1 2438 #define regSE0_CAC_AGGR_GFXCLK_CYCLE 0x1ae7 2439 #define regSE0_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX 1 2440 #define regSE1_CAC_AGGR_GFXCLK_CYCLE 0x1ae8 2441 #define regSE1_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX 1 2442 #define regSE2_CAC_AGGR_GFXCLK_CYCLE 0x1ae9 2443 #define regSE2_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX 1 2444 #define regSE3_CAC_AGGR_GFXCLK_CYCLE 0x1aea 2445 #define regSE3_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX 1 2446 #define regGC_EDC_CTRL 0x1af4 2447 #define regGC_EDC_CTRL_BASE_IDX 1 2448 #define regGC_EDC_STRETCH_CTRL 0x1af5 2449 #define regGC_EDC_STRETCH_CTRL_BASE_IDX 1 2450 #define regGC_EDC_THRESHOLD_LO 0x1af6 2451 #define regGC_EDC_THRESHOLD_LO_BASE_IDX 1 2452 #define regGC_EDC_THRESHOLD_HI 0x1af7 2453 #define regGC_EDC_THRESHOLD_HI_BASE_IDX 1 2454 #define regGC_EDC_STRETCH_THRESHOLD_LO 0x1af8 2455 #define regGC_EDC_STRETCH_THRESHOLD_LO_BASE_IDX 1 2456 #define regGC_EDC_STRETCH_THRESHOLD_HI 0x1af9 2457 #define regGC_EDC_STRETCH_THRESHOLD_HI_BASE_IDX 1 2458 #define regEDC_HYSTERESIS_CNTL 0x1afa 2459 #define regEDC_HYSTERESIS_CNTL_BASE_IDX 1 2460 #define regGC_THROTTLE_CTRL 0x1afb 2461 #define regGC_THROTTLE_CTRL_BASE_IDX 1 2462 #define regGC_THROTTLE_CTRL1 0x1afc 2463 #define regGC_THROTTLE_CTRL1_BASE_IDX 1 2464 #define regGC_THROTTLE_CTRL2 0x1afd 2465 #define regGC_THROTTLE_CTRL2_BASE_IDX 1 2466 #define regEDC_STALL_PATTERN_CTRL 0x1afe 2467 #define regEDC_STALL_PATTERN_CTRL_BASE_IDX 1 2468 #define regPCC_STALL_PATTERN_CTRL 0x1aff 2469 #define regPCC_STALL_PATTERN_CTRL_BASE_IDX 1 2470 #define regPWRBRK_STALL_PATTERN_CTRL 0x1b00 2471 #define regPWRBRK_STALL_PATTERN_CTRL_BASE_IDX 1 2472 #define regEDC_STALL_PATTERN_1_2 0x1b01 2473 #define regEDC_STALL_PATTERN_1_2_BASE_IDX 1 2474 #define regEDC_STALL_PATTERN_3_4 0x1b02 2475 #define regEDC_STALL_PATTERN_3_4_BASE_IDX 1 2476 #define regEDC_STALL_PATTERN_5_6 0x1b03 2477 #define regEDC_STALL_PATTERN_5_6_BASE_IDX 1 2478 #define regEDC_STALL_PATTERN_7 0x1b04 2479 #define regEDC_STALL_PATTERN_7_BASE_IDX 1 2480 #define regPCC_STALL_PATTERN_1_2 0x1b05 2481 #define regPCC_STALL_PATTERN_1_2_BASE_IDX 1 2482 #define regPCC_STALL_PATTERN_3_4 0x1b06 2483 #define regPCC_STALL_PATTERN_3_4_BASE_IDX 1 2484 #define regPCC_STALL_PATTERN_5_6 0x1b07 2485 #define regPCC_STALL_PATTERN_5_6_BASE_IDX 1 2486 #define regPCC_STALL_PATTERN_7 0x1b08 2487 #define regPCC_STALL_PATTERN_7_BASE_IDX 1 2488 #define regPWRBRK_STALL_PATTERN_1_2 0x1b09 2489 #define regPWRBRK_STALL_PATTERN_1_2_BASE_IDX 1 2490 #define regPWRBRK_STALL_PATTERN_3_4 0x1b0a 2491 #define regPWRBRK_STALL_PATTERN_3_4_BASE_IDX 1 2492 #define regPWRBRK_STALL_PATTERN_5_6 0x1b0b 2493 #define regPWRBRK_STALL_PATTERN_5_6_BASE_IDX 1 2494 #define regPWRBRK_STALL_PATTERN_7 0x1b0c 2495 #define regPWRBRK_STALL_PATTERN_7_BASE_IDX 1 2496 #define regDIDT_STALL_PATTERN_CTRL 0x1b0d 2497 #define regDIDT_STALL_PATTERN_CTRL_BASE_IDX 1 2498 #define regDIDT_STALL_PATTERN_1_2 0x1b0e 2499 #define regDIDT_STALL_PATTERN_1_2_BASE_IDX 1 2500 #define regDIDT_STALL_PATTERN_3_4 0x1b0f 2501 #define regDIDT_STALL_PATTERN_3_4_BASE_IDX 1 2502 #define regDIDT_STALL_PATTERN_5_6 0x1b10 2503 #define regDIDT_STALL_PATTERN_5_6_BASE_IDX 1 2504 #define regDIDT_STALL_PATTERN_7 0x1b11 2505 #define regDIDT_STALL_PATTERN_7_BASE_IDX 1 2506 #define regPCC_PWRBRK_HYSTERESIS_CTRL 0x1b12 2507 #define regPCC_PWRBRK_HYSTERESIS_CTRL_BASE_IDX 1 2508 #define regEDC_STRETCH_PERF_COUNTER 0x1b13 2509 #define regEDC_STRETCH_PERF_COUNTER_BASE_IDX 1 2510 #define regEDC_UNSTRETCH_PERF_COUNTER 0x1b14 2511 #define regEDC_UNSTRETCH_PERF_COUNTER_BASE_IDX 1 2512 #define regEDC_STRETCH_NUM_PERF_COUNTER 0x1b15 2513 #define regEDC_STRETCH_NUM_PERF_COUNTER_BASE_IDX 1 2514 #define regGC_EDC_STATUS 0x1b16 2515 #define regGC_EDC_STATUS_BASE_IDX 1 2516 #define regGC_EDC_OVERFLOW 0x1b17 2517 #define regGC_EDC_OVERFLOW_BASE_IDX 1 2518 #define regGC_EDC_ROLLING_POWER_DELTA_LO 0x1b18 2519 #define regGC_EDC_ROLLING_POWER_DELTA_LO_BASE_IDX 1 2520 #define regGC_EDC_ROLLING_POWER_DELTA_HI 0x1b19 2521 #define regGC_EDC_ROLLING_POWER_DELTA_HI_BASE_IDX 1 2522 #define regGC_THROTTLE_STATUS 0x1b1c 2523 #define regGC_THROTTLE_STATUS_BASE_IDX 1 2524 #define regEDC_PERF_COUNTER 0x1b1d 2525 #define regEDC_PERF_COUNTER_BASE_IDX 1 2526 #define regPCC_PERF_COUNTER 0x1b1e 2527 #define regPCC_PERF_COUNTER_BASE_IDX 1 2528 #define regPWRBRK_PERF_COUNTER 0x1b1f 2529 #define regPWRBRK_PERF_COUNTER_BASE_IDX 1 2530 #define regEDC_HYSTERESIS_STAT 0x1b20 2531 #define regEDC_HYSTERESIS_STAT_BASE_IDX 1 2532 #define regDIDT_HYSTERESIS_STAT 0x1b21 2533 #define regDIDT_HYSTERESIS_STAT_BASE_IDX 1 2534 #define regDIDT_PERF_COUNTER 0x1b22 2535 #define regDIDT_PERF_COUNTER_BASE_IDX 1 2536 #define regGC_EDC_CLK_MONITOR_CTRL 0x1b23 2537 #define regGC_EDC_CLK_MONITOR_CTRL_BASE_IDX 1 2538 #define regGC_CAC_SOFT_CTRL 0x1b24 2539 #define regGC_CAC_SOFT_CTRL_BASE_IDX 1 2540 #define regGC_CAC_WEIGHT_CP_0 0x1b30 2541 #define regGC_CAC_WEIGHT_CP_0_BASE_IDX 1 2542 #define regGC_CAC_WEIGHT_CP_1 0x1b31 2543 #define regGC_CAC_WEIGHT_CP_1_BASE_IDX 1 2544 #define regGC_CAC_WEIGHT_EA_0 0x1b32 2545 #define regGC_CAC_WEIGHT_EA_0_BASE_IDX 1 2546 #define regGC_CAC_WEIGHT_EA_1 0x1b33 2547 #define regGC_CAC_WEIGHT_EA_1_BASE_IDX 1 2548 #define regGC_CAC_WEIGHT_EA_2 0x1b34 2549 #define regGC_CAC_WEIGHT_EA_2_BASE_IDX 1 2550 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0 0x1b35 2551 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0_BASE_IDX 1 2552 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1 0x1b36 2553 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1_BASE_IDX 1 2554 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2 0x1b37 2555 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2_BASE_IDX 1 2556 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3 0x1b38 2557 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3_BASE_IDX 1 2558 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4 0x1b39 2559 #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4_BASE_IDX 1 2560 #define regGC_CAC_WEIGHT_UTCL2_VML2_0 0x1b3a 2561 #define regGC_CAC_WEIGHT_UTCL2_VML2_0_BASE_IDX 1 2562 #define regGC_CAC_WEIGHT_UTCL2_VML2_1 0x1b3b 2563 #define regGC_CAC_WEIGHT_UTCL2_VML2_1_BASE_IDX 1 2564 #define regGC_CAC_WEIGHT_UTCL2_VML2_2 0x1b3c 2565 #define regGC_CAC_WEIGHT_UTCL2_VML2_2_BASE_IDX 1 2566 #define regGC_CAC_WEIGHT_UTCL2_WALKER_0 0x1b3d 2567 #define regGC_CAC_WEIGHT_UTCL2_WALKER_0_BASE_IDX 1 2568 #define regGC_CAC_WEIGHT_UTCL2_WALKER_1 0x1b3e 2569 #define regGC_CAC_WEIGHT_UTCL2_WALKER_1_BASE_IDX 1 2570 #define regGC_CAC_WEIGHT_UTCL2_WALKER_2 0x1b3f 2571 #define regGC_CAC_WEIGHT_UTCL2_WALKER_2_BASE_IDX 1 2572 #define regGC_CAC_WEIGHT_GE_0 0x1b40 2573 #define regGC_CAC_WEIGHT_GE_0_BASE_IDX 1 2574 #define regGC_CAC_WEIGHT_GE_1 0x1b41 2575 #define regGC_CAC_WEIGHT_GE_1_BASE_IDX 1 2576 #define regGC_CAC_WEIGHT_PMM_0 0x1b4b 2577 #define regGC_CAC_WEIGHT_PMM_0_BASE_IDX 1 2578 #define regGC_CAC_WEIGHT_SDMA_0 0x1b50 2579 #define regGC_CAC_WEIGHT_SDMA_0_BASE_IDX 1 2580 #define regGC_CAC_WEIGHT_SDMA_1 0x1b51 2581 #define regGC_CAC_WEIGHT_SDMA_1_BASE_IDX 1 2582 #define regGC_CAC_WEIGHT_SDMA_2 0x1b52 2583 #define regGC_CAC_WEIGHT_SDMA_2_BASE_IDX 1 2584 #define regGC_CAC_WEIGHT_SDMA_3 0x1b53 2585 #define regGC_CAC_WEIGHT_SDMA_3_BASE_IDX 1 2586 #define regGC_CAC_WEIGHT_SDMA_4 0x1b54 2587 #define regGC_CAC_WEIGHT_SDMA_4_BASE_IDX 1 2588 #define regGC_CAC_WEIGHT_SDMA_5 0x1b55 2589 #define regGC_CAC_WEIGHT_SDMA_5_BASE_IDX 1 2590 #define regGC_CAC_WEIGHT_CHC_0 0x1b56 2591 #define regGC_CAC_WEIGHT_CHC_0_BASE_IDX 1 2592 #define regGC_CAC_WEIGHT_CHC_1 0x1b57 2593 #define regGC_CAC_WEIGHT_CHC_1_BASE_IDX 1 2594 #define regGC_CAC_WEIGHT_RLC_0 0x1b5a 2595 #define regGC_CAC_WEIGHT_RLC_0_BASE_IDX 1 2596 #define regGC_CAC_WEIGHT_GRBM_0 0x1b5e 2597 #define regGC_CAC_WEIGHT_GRBM_0_BASE_IDX 1 2598 #define regGC_CAC_WEIGHT_GL2C_0 0x1b70 2599 #define regGC_CAC_WEIGHT_GL2C_0_BASE_IDX 1 2600 #define regGC_CAC_WEIGHT_GL2C_1 0x1b71 2601 #define regGC_CAC_WEIGHT_GL2C_1_BASE_IDX 1 2602 #define regGC_CAC_WEIGHT_GL2C_2 0x1b72 2603 #define regGC_CAC_WEIGHT_GL2C_2_BASE_IDX 1 2604 #define regGC_CAC_IND_INDEX 0x1bce 2605 #define regGC_CAC_IND_INDEX_BASE_IDX 1 2606 #define regGC_CAC_IND_DATA 0x1bcf 2607 #define regGC_CAC_IND_DATA_BASE_IDX 1 2608 2609 2610 // addressBlock: gc_gfx_cpwd_gc_ea_cpwd_gceadec 2611 // base address: 0xa800 2612 #define regGC_EA_CPWD_VC_MAP 0x17a0 2613 #define regGC_EA_CPWD_VC_MAP_BASE_IDX 0 2614 #define regGC_EA_CPWD_SDP_ARB_FINAL 0x17a1 2615 #define regGC_EA_CPWD_SDP_ARB_FINAL_BASE_IDX 0 2616 #define regGC_EA_CPWD_SDP_PRIORITY 0x17a2 2617 #define regGC_EA_CPWD_SDP_PRIORITY_BASE_IDX 0 2618 #define regGC_EA_CPWD_SDP_CREDITS 0x17a3 2619 #define regGC_EA_CPWD_SDP_CREDITS_BASE_IDX 0 2620 #define regGC_EA_CPWD_SDP_TAG_RESERVE0 0x17a4 2621 #define regGC_EA_CPWD_SDP_TAG_RESERVE0_BASE_IDX 0 2622 #define regGC_EA_CPWD_SDP_TAG_RESERVE1 0x17a5 2623 #define regGC_EA_CPWD_SDP_TAG_RESERVE1_BASE_IDX 0 2624 #define regGC_EA_CPWD_SDP_TAG_RESERVE2 0x17a6 2625 #define regGC_EA_CPWD_SDP_TAG_RESERVE2_BASE_IDX 0 2626 #define regGC_EA_CPWD_SDP_VCC_RESERVE0 0x17a7 2627 #define regGC_EA_CPWD_SDP_VCC_RESERVE0_BASE_IDX 0 2628 #define regGC_EA_CPWD_SDP_VCC_RESERVE1 0x17a8 2629 #define regGC_EA_CPWD_SDP_VCC_RESERVE1_BASE_IDX 0 2630 #define regGC_EA_CPWD_SDP_VCD_RESERVE0 0x17a9 2631 #define regGC_EA_CPWD_SDP_VCD_RESERVE0_BASE_IDX 0 2632 #define regGC_EA_CPWD_SDP_VCD_RESERVE1 0x17aa 2633 #define regGC_EA_CPWD_SDP_VCD_RESERVE1_BASE_IDX 0 2634 #define regGC_EA_CPWD_SDP_REQ_CNTL 0x17ab 2635 #define regGC_EA_CPWD_SDP_REQ_CNTL_BASE_IDX 0 2636 #define regGC_EA_CPWD_MISC 0x17ac 2637 #define regGC_EA_CPWD_MISC_BASE_IDX 0 2638 #define regGC_EA_CPWD_ERR_STATUS 0x17ad 2639 #define regGC_EA_CPWD_ERR_STATUS_BASE_IDX 0 2640 #define regGC_EA_CPWD_MISC2 0x17ae 2641 #define regGC_EA_CPWD_MISC2_BASE_IDX 0 2642 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0 0x17af 2643 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_BASE_IDX 0 2644 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE 0x17b0 2645 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE_BASE_IDX 0 2646 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1 0x17b1 2647 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_BASE_IDX 0 2648 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE 0x17b2 2649 #define regGC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE_BASE_IDX 0 2650 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0 0x17b3 2651 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_BASE_IDX 0 2652 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE 0x17b4 2653 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE_BASE_IDX 0 2654 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1 0x17b5 2655 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_BASE_IDX 0 2656 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE 0x17b6 2657 #define regGC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE_BASE_IDX 0 2658 #define regGC_EA_CPWD_SDP_BACKDOOR_MISCCTL 0x17b7 2659 #define regGC_EA_CPWD_SDP_BACKDOOR_MISCCTL_BASE_IDX 0 2660 #define regGC_EA_CPWD_SDP_BACKDOOR_MISCCTL_WRITE 0x17b8 2661 #define regGC_EA_CPWD_SDP_BACKDOOR_MISCCTL_WRITE_BASE_IDX 0 2662 #define regGC_EA_CPWD_SDP_ENABLE 0x181f 2663 #define regGC_EA_CPWD_SDP_ENABLE_BASE_IDX 0 2664 2665 2666 // addressBlock: gc_gfx_cpwd_gc_ea_se_gceadec 2667 // base address: 0xaa00 2668 #define regGC_EA_SE_SDP_ARB_FINAL 0x1821 2669 #define regGC_EA_SE_SDP_ARB_FINAL_BASE_IDX 0 2670 #define regGC_EA_SE_SDP_PRIORITY 0x1822 2671 #define regGC_EA_SE_SDP_PRIORITY_BASE_IDX 0 2672 #define regGC_EA_SE_SDP_CREDITS 0x1823 2673 #define regGC_EA_SE_SDP_CREDITS_BASE_IDX 0 2674 #define regGC_EA_SE_SDP_TAG_RESERVE0 0x1824 2675 #define regGC_EA_SE_SDP_TAG_RESERVE0_BASE_IDX 0 2676 #define regGC_EA_SE_SDP_TAG_RESERVE1 0x1825 2677 #define regGC_EA_SE_SDP_TAG_RESERVE1_BASE_IDX 0 2678 #define regGC_EA_SE_SDP_TAG_RESERVE2 0x1826 2679 #define regGC_EA_SE_SDP_TAG_RESERVE2_BASE_IDX 0 2680 #define regGC_EA_SE_SDP_VCC_RESERVE0 0x1827 2681 #define regGC_EA_SE_SDP_VCC_RESERVE0_BASE_IDX 0 2682 #define regGC_EA_SE_SDP_VCC_RESERVE1 0x1828 2683 #define regGC_EA_SE_SDP_VCC_RESERVE1_BASE_IDX 0 2684 #define regGC_EA_SE_SDP_VCD_RESERVE0 0x1829 2685 #define regGC_EA_SE_SDP_VCD_RESERVE0_BASE_IDX 0 2686 #define regGC_EA_SE_SDP_VCD_RESERVE1 0x182a 2687 #define regGC_EA_SE_SDP_VCD_RESERVE1_BASE_IDX 0 2688 #define regGC_EA_SE_SDP_REQ_CNTL 0x182b 2689 #define regGC_EA_SE_SDP_REQ_CNTL_BASE_IDX 0 2690 #define regGC_EA_SE_MISC 0x182c 2691 #define regGC_EA_SE_MISC_BASE_IDX 0 2692 #define regGC_EA_SE_MISC2 0x182e 2693 #define regGC_EA_SE_MISC2_BASE_IDX 0 2694 #define regGC_EA_SE_SDP_ENABLE 0x189f 2695 #define regGC_EA_SE_SDP_ENABLE_BASE_IDX 0 2696 2697 2698 // addressBlock: gc_gfx_cpwd_cpwd_gcrdec 2699 // base address: 0x9f80 2700 #define regGCR_PIO_CNTL 0x1580 2701 #define regGCR_PIO_CNTL_BASE_IDX 0 2702 #define regGCR_PIO_DATA 0x1581 2703 #define regGCR_PIO_DATA_BASE_IDX 0 2704 #define regPMM_CNTL 0x1582 2705 #define regPMM_CNTL_BASE_IDX 0 2706 #define regPMM_STATUS 0x1583 2707 #define regPMM_STATUS_BASE_IDX 0 2708 2709 2710 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvmsharedpfdec 2711 // base address: 0xa000 2712 #define regGCMC_VM_NB_MMIOBASE 0x15a0 2713 #define regGCMC_VM_NB_MMIOBASE_BASE_IDX 0 2714 #define regGCMC_VM_NB_MMIOLIMIT 0x15a1 2715 #define regGCMC_VM_NB_MMIOLIMIT_BASE_IDX 0 2716 #define regGCMC_VM_NB_PCI_CTRL 0x15a2 2717 #define regGCMC_VM_NB_PCI_CTRL_BASE_IDX 0 2718 #define regGCMC_VM_NB_PCI_ARB 0x15a3 2719 #define regGCMC_VM_NB_PCI_ARB_BASE_IDX 0 2720 #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1 0x15a4 2721 #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1_BASE_IDX 0 2722 #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2 0x15a5 2723 #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2_BASE_IDX 0 2724 #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2 0x15a6 2725 #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2_BASE_IDX 0 2726 #define regGCMC_VM_FB_OFFSET 0x15a7 2727 #define regGCMC_VM_FB_OFFSET_BASE_IDX 0 2728 #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB 0x15a8 2729 #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB_BASE_IDX 0 2730 #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB 0x15a9 2731 #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB_BASE_IDX 0 2732 #define regGCMC_VM_STEERING 0x15aa 2733 #define regGCMC_VM_STEERING_BASE_IDX 0 2734 #define regGCMC_SHARED_VIRT_RESET_REQ 0x15ab 2735 #define regGCMC_SHARED_VIRT_RESET_REQ_BASE_IDX 0 2736 #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START 0x15ac 2737 #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START_BASE_IDX 0 2738 #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END 0x15ad 2739 #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END_BASE_IDX 0 2740 #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START 0x15ae 2741 #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START_BASE_IDX 0 2742 #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END 0x15af 2743 #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END_BASE_IDX 0 2744 #define regGCMC_VM_APT_CNTL 0x15b0 2745 #define regGCMC_VM_APT_CNTL_BASE_IDX 0 2746 #define regGCMC_VM_LOCAL_FB_ADDRESS_START 0x15b1 2747 #define regGCMC_VM_LOCAL_FB_ADDRESS_START_BASE_IDX 0 2748 #define regGCMC_VM_LOCAL_FB_ADDRESS_END 0x15b2 2749 #define regGCMC_VM_LOCAL_FB_ADDRESS_END_BASE_IDX 0 2750 #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL 0x15b3 2751 #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL_BASE_IDX 0 2752 #define regGCUTCL2_ICG_CTRL 0x15b4 2753 #define regGCUTCL2_ICG_CTRL_BASE_IDX 0 2754 #define regGCMC_SHARED_ACTIVE_FCN_ID 0x15b5 2755 #define regGCMC_SHARED_ACTIVE_FCN_ID_BASE_IDX 0 2756 #define regGCUTCL2_CGTT_BUSY_CTRL 0x15b6 2757 #define regGCUTCL2_CGTT_BUSY_CTRL_BASE_IDX 0 2758 #define regGCUTCL2_HARVEST_BYPASS_GROUPS 0x15b7 2759 #define regGCUTCL2_HARVEST_BYPASS_GROUPS_BASE_IDX 0 2760 #define regGCUTCL2_GROUP_RET_FAULT_STATUS 0x15b9 2761 #define regGCUTCL2_GROUP_RET_FAULT_STATUS_BASE_IDX 0 2762 2763 2764 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pfdec 2765 // base address: 0xa090 2766 #define regGCVM_L2_CNTL 0x15c4 2767 #define regGCVM_L2_CNTL_BASE_IDX 0 2768 #define regGCVM_L2_CNTL2 0x15c5 2769 #define regGCVM_L2_CNTL2_BASE_IDX 0 2770 #define regGCVM_L2_CNTL3 0x15c6 2771 #define regGCVM_L2_CNTL3_BASE_IDX 0 2772 #define regGCVM_L2_STATUS 0x15c7 2773 #define regGCVM_L2_STATUS_BASE_IDX 0 2774 #define regGCVM_DUMMY_PAGE_FAULT_CNTL 0x15c8 2775 #define regGCVM_DUMMY_PAGE_FAULT_CNTL_BASE_IDX 0 2776 #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32 0x15c9 2777 #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32_BASE_IDX 0 2778 #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32 0x15ca 2779 #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32_BASE_IDX 0 2780 #define regGCVM_INVALIDATE_CNTL 0x15cb 2781 #define regGCVM_INVALIDATE_CNTL_BASE_IDX 0 2782 #define regGCVM_L2_PROTECTION_FAULT_CNTL 0x15cc 2783 #define regGCVM_L2_PROTECTION_FAULT_CNTL_BASE_IDX 0 2784 #define regGCVM_L2_PROTECTION_FAULT_CNTL2 0x15cd 2785 #define regGCVM_L2_PROTECTION_FAULT_CNTL2_BASE_IDX 0 2786 #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3 0x15ce 2787 #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3_BASE_IDX 0 2788 #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4 0x15cf 2789 #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4_BASE_IDX 0 2790 #define regGCVM_L2_PROTECTION_FAULT_STATUS_LO32 0x15d0 2791 #define regGCVM_L2_PROTECTION_FAULT_STATUS_LO32_BASE_IDX 0 2792 #define regGCVM_L2_PROTECTION_FAULT_STATUS_HI32 0x15d1 2793 #define regGCVM_L2_PROTECTION_FAULT_STATUS_HI32_BASE_IDX 0 2794 #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32 0x15d2 2795 #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32_BASE_IDX 0 2796 #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32 0x15d3 2797 #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32_BASE_IDX 0 2798 #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32 0x15d4 2799 #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32_BASE_IDX 0 2800 #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32 0x15d5 2801 #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32_BASE_IDX 0 2802 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32 0x15d7 2803 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32_BASE_IDX 0 2804 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32 0x15d8 2805 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32_BASE_IDX 0 2806 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32 0x15d9 2807 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32_BASE_IDX 0 2808 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32 0x15da 2809 #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32_BASE_IDX 0 2810 #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32 0x15db 2811 #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32_BASE_IDX 0 2812 #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32 0x15dc 2813 #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32_BASE_IDX 0 2814 #define regGCVM_L2_CNTL4 0x15dd 2815 #define regGCVM_L2_CNTL4_BASE_IDX 0 2816 #define regGCVM_L2_MM_GROUP_RT_CLASSES 0x15de 2817 #define regGCVM_L2_MM_GROUP_RT_CLASSES_BASE_IDX 0 2818 #define regGCVM_L2_BANK_SELECT_RESERVED_CID 0x15df 2819 #define regGCVM_L2_BANK_SELECT_RESERVED_CID_BASE_IDX 0 2820 #define regGCVM_L2_BANK_SELECT_RESERVED_CID2 0x15e0 2821 #define regGCVM_L2_BANK_SELECT_RESERVED_CID2_BASE_IDX 0 2822 #define regGCVM_L2_CACHE_PARITY_CNTL 0x15e1 2823 #define regGCVM_L2_CACHE_PARITY_CNTL_BASE_IDX 0 2824 #define regGCVM_L2_ICG_CTRL 0x15e2 2825 #define regGCVM_L2_ICG_CTRL_BASE_IDX 0 2826 #define regGCVM_L2_CNTL5 0x15e3 2827 #define regGCVM_L2_CNTL5_BASE_IDX 0 2828 #define regGCVM_L2_GCR_CNTL 0x15e4 2829 #define regGCVM_L2_GCR_CNTL_BASE_IDX 0 2830 #define regGCVML2_WALKER_MACRO_THROTTLE_TIME 0x15e5 2831 #define regGCVML2_WALKER_MACRO_THROTTLE_TIME_BASE_IDX 0 2832 #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT 0x15e6 2833 #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT_BASE_IDX 0 2834 #define regGCVML2_WALKER_MICRO_THROTTLE_TIME 0x15e7 2835 #define regGCVML2_WALKER_MICRO_THROTTLE_TIME_BASE_IDX 0 2836 #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT 0x15e8 2837 #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT_BASE_IDX 0 2838 #define regGCVM_L2_CGTT_BUSY_CTRL 0x15e9 2839 #define regGCVM_L2_CGTT_BUSY_CTRL_BASE_IDX 0 2840 #define regGCVM_L2_PTE_CACHE_DUMP_CNTL 0x15ea 2841 #define regGCVM_L2_PTE_CACHE_DUMP_CNTL_BASE_IDX 0 2842 #define regGCVM_L2_PTE_CACHE_DUMP_READ 0x15eb 2843 #define regGCVM_L2_PTE_CACHE_DUMP_READ_BASE_IDX 0 2844 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_LO32 0x15ee 2845 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_LO32_BASE_IDX 0 2846 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_HI32 0x15ef 2847 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_HI32_BASE_IDX 0 2848 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR 0x15f0 2849 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR_BASE_IDX 0 2850 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_LO32 0x15f1 2851 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_LO32_BASE_IDX 0 2852 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_HI32 0x15f2 2853 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_HI32_BASE_IDX 0 2854 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR 0x15f3 2855 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR_BASE_IDX 0 2856 #define regGCVM_L2_BANK_SELECT_MASKS 0x15f4 2857 #define regGCVM_L2_BANK_SELECT_MASKS_BASE_IDX 0 2858 #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC 0x15f5 2859 #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC_BASE_IDX 0 2860 #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC 0x15f6 2861 #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC_BASE_IDX 0 2862 #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC 0x15f7 2863 #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC_BASE_IDX 0 2864 #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT 0x15f8 2865 #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT_BASE_IDX 0 2866 #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ 0x15f9 2867 #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ_BASE_IDX 0 2868 2869 2870 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvmsharedvcdec 2871 // base address: 0xa1d0 2872 #define regGCMC_VM_FB_LOCATION_BASE 0x1614 2873 #define regGCMC_VM_FB_LOCATION_BASE_BASE_IDX 0 2874 #define regGCMC_VM_FB_LOCATION_TOP 0x1615 2875 #define regGCMC_VM_FB_LOCATION_TOP_BASE_IDX 0 2876 #define regGCMC_VM_AGP_TOP 0x1616 2877 #define regGCMC_VM_AGP_TOP_BASE_IDX 0 2878 #define regGCMC_VM_AGP_BOT 0x1617 2879 #define regGCMC_VM_AGP_BOT_BASE_IDX 0 2880 #define regGCMC_VM_AGP_BASE 0x1618 2881 #define regGCMC_VM_AGP_BASE_BASE_IDX 0 2882 #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR 0x1619 2883 #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR_BASE_IDX 0 2884 #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR 0x161a 2885 #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR_BASE_IDX 0 2886 #define regGCMC_VM_MX_L1_TLB_CNTL 0x161b 2887 #define regGCMC_VM_MX_L1_TLB_CNTL_BASE_IDX 0 2888 2889 2890 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2vcdec 2891 // base address: 0xa210 2892 #define regGCVM_CONTEXT0_CNTL 0x1624 2893 #define regGCVM_CONTEXT0_CNTL_BASE_IDX 0 2894 #define regGCVM_CONTEXT1_CNTL 0x1625 2895 #define regGCVM_CONTEXT1_CNTL_BASE_IDX 0 2896 #define regGCVM_CONTEXT2_CNTL 0x1626 2897 #define regGCVM_CONTEXT2_CNTL_BASE_IDX 0 2898 #define regGCVM_CONTEXT3_CNTL 0x1627 2899 #define regGCVM_CONTEXT3_CNTL_BASE_IDX 0 2900 #define regGCVM_CONTEXT4_CNTL 0x1628 2901 #define regGCVM_CONTEXT4_CNTL_BASE_IDX 0 2902 #define regGCVM_CONTEXT5_CNTL 0x1629 2903 #define regGCVM_CONTEXT5_CNTL_BASE_IDX 0 2904 #define regGCVM_CONTEXT6_CNTL 0x162a 2905 #define regGCVM_CONTEXT6_CNTL_BASE_IDX 0 2906 #define regGCVM_CONTEXT7_CNTL 0x162b 2907 #define regGCVM_CONTEXT7_CNTL_BASE_IDX 0 2908 #define regGCVM_CONTEXT8_CNTL 0x162c 2909 #define regGCVM_CONTEXT8_CNTL_BASE_IDX 0 2910 #define regGCVM_CONTEXT9_CNTL 0x162d 2911 #define regGCVM_CONTEXT9_CNTL_BASE_IDX 0 2912 #define regGCVM_CONTEXT10_CNTL 0x162e 2913 #define regGCVM_CONTEXT10_CNTL_BASE_IDX 0 2914 #define regGCVM_CONTEXT11_CNTL 0x162f 2915 #define regGCVM_CONTEXT11_CNTL_BASE_IDX 0 2916 #define regGCVM_CONTEXT12_CNTL 0x1630 2917 #define regGCVM_CONTEXT12_CNTL_BASE_IDX 0 2918 #define regGCVM_CONTEXT13_CNTL 0x1631 2919 #define regGCVM_CONTEXT13_CNTL_BASE_IDX 0 2920 #define regGCVM_CONTEXT14_CNTL 0x1632 2921 #define regGCVM_CONTEXT14_CNTL_BASE_IDX 0 2922 #define regGCVM_CONTEXT15_CNTL 0x1633 2923 #define regGCVM_CONTEXT15_CNTL_BASE_IDX 0 2924 #define regGCVM_CONTEXTS_DISABLE 0x1634 2925 #define regGCVM_CONTEXTS_DISABLE_BASE_IDX 0 2926 #define regGCVM_INVALIDATE_ENG0_SEM 0x1635 2927 #define regGCVM_INVALIDATE_ENG0_SEM_BASE_IDX 0 2928 #define regGCVM_INVALIDATE_ENG1_SEM 0x1636 2929 #define regGCVM_INVALIDATE_ENG1_SEM_BASE_IDX 0 2930 #define regGCVM_INVALIDATE_ENG2_SEM 0x1637 2931 #define regGCVM_INVALIDATE_ENG2_SEM_BASE_IDX 0 2932 #define regGCVM_INVALIDATE_ENG3_SEM 0x1638 2933 #define regGCVM_INVALIDATE_ENG3_SEM_BASE_IDX 0 2934 #define regGCVM_INVALIDATE_ENG4_SEM 0x1639 2935 #define regGCVM_INVALIDATE_ENG4_SEM_BASE_IDX 0 2936 #define regGCVM_INVALIDATE_ENG5_SEM 0x163a 2937 #define regGCVM_INVALIDATE_ENG5_SEM_BASE_IDX 0 2938 #define regGCVM_INVALIDATE_ENG6_SEM 0x163b 2939 #define regGCVM_INVALIDATE_ENG6_SEM_BASE_IDX 0 2940 #define regGCVM_INVALIDATE_ENG7_SEM 0x163c 2941 #define regGCVM_INVALIDATE_ENG7_SEM_BASE_IDX 0 2942 #define regGCVM_INVALIDATE_ENG8_SEM 0x163d 2943 #define regGCVM_INVALIDATE_ENG8_SEM_BASE_IDX 0 2944 #define regGCVM_INVALIDATE_ENG9_SEM 0x163e 2945 #define regGCVM_INVALIDATE_ENG9_SEM_BASE_IDX 0 2946 #define regGCVM_INVALIDATE_ENG10_SEM 0x163f 2947 #define regGCVM_INVALIDATE_ENG10_SEM_BASE_IDX 0 2948 #define regGCVM_INVALIDATE_ENG11_SEM 0x1640 2949 #define regGCVM_INVALIDATE_ENG11_SEM_BASE_IDX 0 2950 #define regGCVM_INVALIDATE_ENG12_SEM 0x1641 2951 #define regGCVM_INVALIDATE_ENG12_SEM_BASE_IDX 0 2952 #define regGCVM_INVALIDATE_ENG13_SEM 0x1642 2953 #define regGCVM_INVALIDATE_ENG13_SEM_BASE_IDX 0 2954 #define regGCVM_INVALIDATE_ENG14_SEM 0x1643 2955 #define regGCVM_INVALIDATE_ENG14_SEM_BASE_IDX 0 2956 #define regGCVM_INVALIDATE_ENG15_SEM 0x1644 2957 #define regGCVM_INVALIDATE_ENG15_SEM_BASE_IDX 0 2958 #define regGCVM_INVALIDATE_ENG16_SEM 0x1645 2959 #define regGCVM_INVALIDATE_ENG16_SEM_BASE_IDX 0 2960 #define regGCVM_INVALIDATE_ENG17_SEM 0x1646 2961 #define regGCVM_INVALIDATE_ENG17_SEM_BASE_IDX 0 2962 #define regGCVM_INVALIDATE_ENG0_REQ 0x1647 2963 #define regGCVM_INVALIDATE_ENG0_REQ_BASE_IDX 0 2964 #define regGCVM_INVALIDATE_ENG1_REQ 0x1648 2965 #define regGCVM_INVALIDATE_ENG1_REQ_BASE_IDX 0 2966 #define regGCVM_INVALIDATE_ENG2_REQ 0x1649 2967 #define regGCVM_INVALIDATE_ENG2_REQ_BASE_IDX 0 2968 #define regGCVM_INVALIDATE_ENG3_REQ 0x164a 2969 #define regGCVM_INVALIDATE_ENG3_REQ_BASE_IDX 0 2970 #define regGCVM_INVALIDATE_ENG4_REQ 0x164b 2971 #define regGCVM_INVALIDATE_ENG4_REQ_BASE_IDX 0 2972 #define regGCVM_INVALIDATE_ENG5_REQ 0x164c 2973 #define regGCVM_INVALIDATE_ENG5_REQ_BASE_IDX 0 2974 #define regGCVM_INVALIDATE_ENG6_REQ 0x164d 2975 #define regGCVM_INVALIDATE_ENG6_REQ_BASE_IDX 0 2976 #define regGCVM_INVALIDATE_ENG7_REQ 0x164e 2977 #define regGCVM_INVALIDATE_ENG7_REQ_BASE_IDX 0 2978 #define regGCVM_INVALIDATE_ENG8_REQ 0x164f 2979 #define regGCVM_INVALIDATE_ENG8_REQ_BASE_IDX 0 2980 #define regGCVM_INVALIDATE_ENG9_REQ 0x1650 2981 #define regGCVM_INVALIDATE_ENG9_REQ_BASE_IDX 0 2982 #define regGCVM_INVALIDATE_ENG10_REQ 0x1651 2983 #define regGCVM_INVALIDATE_ENG10_REQ_BASE_IDX 0 2984 #define regGCVM_INVALIDATE_ENG11_REQ 0x1652 2985 #define regGCVM_INVALIDATE_ENG11_REQ_BASE_IDX 0 2986 #define regGCVM_INVALIDATE_ENG12_REQ 0x1653 2987 #define regGCVM_INVALIDATE_ENG12_REQ_BASE_IDX 0 2988 #define regGCVM_INVALIDATE_ENG13_REQ 0x1654 2989 #define regGCVM_INVALIDATE_ENG13_REQ_BASE_IDX 0 2990 #define regGCVM_INVALIDATE_ENG14_REQ 0x1655 2991 #define regGCVM_INVALIDATE_ENG14_REQ_BASE_IDX 0 2992 #define regGCVM_INVALIDATE_ENG15_REQ 0x1656 2993 #define regGCVM_INVALIDATE_ENG15_REQ_BASE_IDX 0 2994 #define regGCVM_INVALIDATE_ENG16_REQ 0x1657 2995 #define regGCVM_INVALIDATE_ENG16_REQ_BASE_IDX 0 2996 #define regGCVM_INVALIDATE_ENG17_REQ 0x1658 2997 #define regGCVM_INVALIDATE_ENG17_REQ_BASE_IDX 0 2998 #define regGCVM_INVALIDATE_ENG0_ACK 0x1659 2999 #define regGCVM_INVALIDATE_ENG0_ACK_BASE_IDX 0 3000 #define regGCVM_INVALIDATE_ENG1_ACK 0x165a 3001 #define regGCVM_INVALIDATE_ENG1_ACK_BASE_IDX 0 3002 #define regGCVM_INVALIDATE_ENG2_ACK 0x165b 3003 #define regGCVM_INVALIDATE_ENG2_ACK_BASE_IDX 0 3004 #define regGCVM_INVALIDATE_ENG3_ACK 0x165c 3005 #define regGCVM_INVALIDATE_ENG3_ACK_BASE_IDX 0 3006 #define regGCVM_INVALIDATE_ENG4_ACK 0x165d 3007 #define regGCVM_INVALIDATE_ENG4_ACK_BASE_IDX 0 3008 #define regGCVM_INVALIDATE_ENG5_ACK 0x165e 3009 #define regGCVM_INVALIDATE_ENG5_ACK_BASE_IDX 0 3010 #define regGCVM_INVALIDATE_ENG6_ACK 0x165f 3011 #define regGCVM_INVALIDATE_ENG6_ACK_BASE_IDX 0 3012 #define regGCVM_INVALIDATE_ENG7_ACK 0x1660 3013 #define regGCVM_INVALIDATE_ENG7_ACK_BASE_IDX 0 3014 #define regGCVM_INVALIDATE_ENG8_ACK 0x1661 3015 #define regGCVM_INVALIDATE_ENG8_ACK_BASE_IDX 0 3016 #define regGCVM_INVALIDATE_ENG9_ACK 0x1662 3017 #define regGCVM_INVALIDATE_ENG9_ACK_BASE_IDX 0 3018 #define regGCVM_INVALIDATE_ENG10_ACK 0x1663 3019 #define regGCVM_INVALIDATE_ENG10_ACK_BASE_IDX 0 3020 #define regGCVM_INVALIDATE_ENG11_ACK 0x1664 3021 #define regGCVM_INVALIDATE_ENG11_ACK_BASE_IDX 0 3022 #define regGCVM_INVALIDATE_ENG12_ACK 0x1665 3023 #define regGCVM_INVALIDATE_ENG12_ACK_BASE_IDX 0 3024 #define regGCVM_INVALIDATE_ENG13_ACK 0x1666 3025 #define regGCVM_INVALIDATE_ENG13_ACK_BASE_IDX 0 3026 #define regGCVM_INVALIDATE_ENG14_ACK 0x1667 3027 #define regGCVM_INVALIDATE_ENG14_ACK_BASE_IDX 0 3028 #define regGCVM_INVALIDATE_ENG15_ACK 0x1668 3029 #define regGCVM_INVALIDATE_ENG15_ACK_BASE_IDX 0 3030 #define regGCVM_INVALIDATE_ENG16_ACK 0x1669 3031 #define regGCVM_INVALIDATE_ENG16_ACK_BASE_IDX 0 3032 #define regGCVM_INVALIDATE_ENG17_ACK 0x166a 3033 #define regGCVM_INVALIDATE_ENG17_ACK_BASE_IDX 0 3034 #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32 0x166b 3035 #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32_BASE_IDX 0 3036 #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32 0x166c 3037 #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32_BASE_IDX 0 3038 #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32 0x166d 3039 #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32_BASE_IDX 0 3040 #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32 0x166e 3041 #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32_BASE_IDX 0 3042 #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32 0x166f 3043 #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32_BASE_IDX 0 3044 #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32 0x1670 3045 #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32_BASE_IDX 0 3046 #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32 0x1671 3047 #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32_BASE_IDX 0 3048 #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32 0x1672 3049 #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32_BASE_IDX 0 3050 #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32 0x1673 3051 #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32_BASE_IDX 0 3052 #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32 0x1674 3053 #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32_BASE_IDX 0 3054 #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32 0x1675 3055 #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32_BASE_IDX 0 3056 #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32 0x1676 3057 #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32_BASE_IDX 0 3058 #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32 0x1677 3059 #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32_BASE_IDX 0 3060 #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32 0x1678 3061 #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32_BASE_IDX 0 3062 #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32 0x1679 3063 #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32_BASE_IDX 0 3064 #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32 0x167a 3065 #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32_BASE_IDX 0 3066 #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32 0x167b 3067 #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32_BASE_IDX 0 3068 #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32 0x167c 3069 #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32_BASE_IDX 0 3070 #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32 0x167d 3071 #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32_BASE_IDX 0 3072 #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32 0x167e 3073 #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32_BASE_IDX 0 3074 #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32 0x167f 3075 #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32_BASE_IDX 0 3076 #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32 0x1680 3077 #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32_BASE_IDX 0 3078 #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32 0x1681 3079 #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32_BASE_IDX 0 3080 #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32 0x1682 3081 #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32_BASE_IDX 0 3082 #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32 0x1683 3083 #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32_BASE_IDX 0 3084 #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32 0x1684 3085 #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32_BASE_IDX 0 3086 #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32 0x1685 3087 #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32_BASE_IDX 0 3088 #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32 0x1686 3089 #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32_BASE_IDX 0 3090 #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32 0x1687 3091 #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32_BASE_IDX 0 3092 #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32 0x1688 3093 #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32_BASE_IDX 0 3094 #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32 0x1689 3095 #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32_BASE_IDX 0 3096 #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32 0x168a 3097 #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32_BASE_IDX 0 3098 #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32 0x168b 3099 #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32_BASE_IDX 0 3100 #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32 0x168c 3101 #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32_BASE_IDX 0 3102 #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32 0x168d 3103 #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32_BASE_IDX 0 3104 #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32 0x168e 3105 #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32_BASE_IDX 0 3106 #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32 0x168f 3107 #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3108 #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32 0x1690 3109 #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3110 #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32 0x1691 3111 #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3112 #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32 0x1692 3113 #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3114 #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32 0x1693 3115 #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3116 #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32 0x1694 3117 #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3118 #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32 0x1695 3119 #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3120 #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32 0x1696 3121 #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3122 #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32 0x1697 3123 #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3124 #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32 0x1698 3125 #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3126 #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32 0x1699 3127 #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3128 #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32 0x169a 3129 #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3130 #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32 0x169b 3131 #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3132 #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32 0x169c 3133 #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3134 #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32 0x169d 3135 #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3136 #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32 0x169e 3137 #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3138 #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32 0x169f 3139 #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3140 #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32 0x16a0 3141 #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3142 #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32 0x16a1 3143 #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3144 #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32 0x16a2 3145 #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3146 #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32 0x16a3 3147 #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3148 #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32 0x16a4 3149 #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3150 #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32 0x16a5 3151 #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3152 #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32 0x16a6 3153 #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3154 #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32 0x16a7 3155 #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3156 #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32 0x16a8 3157 #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3158 #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32 0x16a9 3159 #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3160 #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32 0x16aa 3161 #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3162 #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32 0x16ab 3163 #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3164 #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32 0x16ac 3165 #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3166 #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32 0x16ad 3167 #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX 0 3168 #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32 0x16ae 3169 #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX 0 3170 #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32 0x16af 3171 #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3172 #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32 0x16b0 3173 #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3174 #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32 0x16b1 3175 #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3176 #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32 0x16b2 3177 #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3178 #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32 0x16b3 3179 #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3180 #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32 0x16b4 3181 #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3182 #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32 0x16b5 3183 #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3184 #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32 0x16b6 3185 #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3186 #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32 0x16b7 3187 #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3188 #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32 0x16b8 3189 #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3190 #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32 0x16b9 3191 #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3192 #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32 0x16ba 3193 #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3194 #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32 0x16bb 3195 #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3196 #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32 0x16bc 3197 #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3198 #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32 0x16bd 3199 #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3200 #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32 0x16be 3201 #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3202 #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32 0x16bf 3203 #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3204 #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32 0x16c0 3205 #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3206 #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32 0x16c1 3207 #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3208 #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32 0x16c2 3209 #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3210 #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32 0x16c3 3211 #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3212 #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32 0x16c4 3213 #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3214 #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32 0x16c5 3215 #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3216 #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32 0x16c6 3217 #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3218 #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32 0x16c7 3219 #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3220 #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32 0x16c8 3221 #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3222 #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32 0x16c9 3223 #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3224 #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32 0x16ca 3225 #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3226 #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32 0x16cb 3227 #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3228 #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32 0x16cc 3229 #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3230 #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32 0x16cd 3231 #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32_BASE_IDX 0 3232 #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32 0x16ce 3233 #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32_BASE_IDX 0 3234 #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32 0x16cf 3235 #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3236 #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32 0x16d0 3237 #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3238 #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32 0x16d1 3239 #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3240 #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32 0x16d2 3241 #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3242 #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32 0x16d3 3243 #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3244 #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32 0x16d4 3245 #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3246 #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32 0x16d5 3247 #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3248 #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32 0x16d6 3249 #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3250 #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32 0x16d7 3251 #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3252 #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32 0x16d8 3253 #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3254 #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32 0x16d9 3255 #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3256 #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32 0x16da 3257 #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3258 #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32 0x16db 3259 #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3260 #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32 0x16dc 3261 #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3262 #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32 0x16dd 3263 #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3264 #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32 0x16de 3265 #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3266 #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32 0x16df 3267 #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3268 #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32 0x16e0 3269 #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3270 #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32 0x16e1 3271 #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3272 #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32 0x16e2 3273 #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3274 #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32 0x16e3 3275 #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3276 #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32 0x16e4 3277 #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3278 #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32 0x16e5 3279 #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3280 #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32 0x16e6 3281 #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3282 #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32 0x16e7 3283 #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3284 #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32 0x16e8 3285 #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3286 #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32 0x16e9 3287 #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3288 #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32 0x16ea 3289 #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3290 #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32 0x16eb 3291 #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3292 #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32 0x16ec 3293 #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3294 #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32 0x16ed 3295 #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32_BASE_IDX 0 3296 #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32 0x16ee 3297 #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32_BASE_IDX 0 3298 #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16ef 3299 #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3300 #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f0 3301 #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3302 #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f1 3303 #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3304 #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f2 3305 #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3306 #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f3 3307 #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3308 #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f4 3309 #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3310 #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f5 3311 #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3312 #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f6 3313 #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3314 #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f7 3315 #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3316 #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f8 3317 #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3318 #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16f9 3319 #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3320 #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16fa 3321 #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3322 #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16fb 3323 #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3324 #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16fc 3325 #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3326 #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16fd 3327 #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3328 #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16fe 3329 #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3330 #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 0x16ff 3331 #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX 0 3332 3333 3334 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2perfddec 3335 // base address: 0x35380 3336 #define regGCVML2_PERFCOUNTER2_0_LO 0x34e0 3337 #define regGCVML2_PERFCOUNTER2_0_LO_BASE_IDX 1 3338 #define regGCVML2_PERFCOUNTER2_1_LO 0x34e1 3339 #define regGCVML2_PERFCOUNTER2_1_LO_BASE_IDX 1 3340 #define regGCVML2_PERFCOUNTER2_0_HI 0x34e2 3341 #define regGCVML2_PERFCOUNTER2_0_HI_BASE_IDX 1 3342 #define regGCVML2_PERFCOUNTER2_1_HI 0x34e3 3343 #define regGCVML2_PERFCOUNTER2_1_HI_BASE_IDX 1 3344 3345 3346 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2prdec 3347 // base address: 0x35390 3348 #define regGCMC_VM_L2_PERFCOUNTER_LO 0x34e4 3349 #define regGCMC_VM_L2_PERFCOUNTER_LO_BASE_IDX 1 3350 #define regGCMC_VM_L2_PERFCOUNTER_HI 0x34e5 3351 #define regGCMC_VM_L2_PERFCOUNTER_HI_BASE_IDX 1 3352 #define regGCUTCL2_PERFCOUNTER_LO 0x34e6 3353 #define regGCUTCL2_PERFCOUNTER_LO_BASE_IDX 1 3354 #define regGCUTCL2_PERFCOUNTER_HI 0x34e7 3355 #define regGCUTCL2_PERFCOUNTER_HI_BASE_IDX 1 3356 3357 3358 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2perfsdec 3359 // base address: 0x37480 3360 #define regGCVML2_PERFCOUNTER2_0_SELECT 0x3d20 3361 #define regGCVML2_PERFCOUNTER2_0_SELECT_BASE_IDX 1 3362 #define regGCVML2_PERFCOUNTER2_1_SELECT 0x3d21 3363 #define regGCVML2_PERFCOUNTER2_1_SELECT_BASE_IDX 1 3364 #define regGCVML2_PERFCOUNTER2_0_SELECT1 0x3d22 3365 #define regGCVML2_PERFCOUNTER2_0_SELECT1_BASE_IDX 1 3366 #define regGCVML2_PERFCOUNTER2_1_SELECT1 0x3d23 3367 #define regGCVML2_PERFCOUNTER2_1_SELECT1_BASE_IDX 1 3368 #define regGCVML2_PERFCOUNTER2_0_MODE 0x3d24 3369 #define regGCVML2_PERFCOUNTER2_0_MODE_BASE_IDX 1 3370 #define regGCVML2_PERFCOUNTER2_1_MODE 0x3d25 3371 #define regGCVML2_PERFCOUNTER2_1_MODE_BASE_IDX 1 3372 3373 3374 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pldec 3375 // base address: 0x374c0 3376 #define regGCMC_VM_L2_PERFCOUNTER0_CFG 0x3d30 3377 #define regGCMC_VM_L2_PERFCOUNTER0_CFG_BASE_IDX 1 3378 #define regGCMC_VM_L2_PERFCOUNTER1_CFG 0x3d31 3379 #define regGCMC_VM_L2_PERFCOUNTER1_CFG_BASE_IDX 1 3380 #define regGCMC_VM_L2_PERFCOUNTER2_CFG 0x3d32 3381 #define regGCMC_VM_L2_PERFCOUNTER2_CFG_BASE_IDX 1 3382 #define regGCMC_VM_L2_PERFCOUNTER3_CFG 0x3d33 3383 #define regGCMC_VM_L2_PERFCOUNTER3_CFG_BASE_IDX 1 3384 #define regGCMC_VM_L2_PERFCOUNTER4_CFG 0x3d34 3385 #define regGCMC_VM_L2_PERFCOUNTER4_CFG_BASE_IDX 1 3386 #define regGCMC_VM_L2_PERFCOUNTER5_CFG 0x3d35 3387 #define regGCMC_VM_L2_PERFCOUNTER5_CFG_BASE_IDX 1 3388 #define regGCMC_VM_L2_PERFCOUNTER6_CFG 0x3d36 3389 #define regGCMC_VM_L2_PERFCOUNTER6_CFG_BASE_IDX 1 3390 #define regGCMC_VM_L2_PERFCOUNTER7_CFG 0x3d37 3391 #define regGCMC_VM_L2_PERFCOUNTER7_CFG_BASE_IDX 1 3392 #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL 0x3d38 3393 #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL_BASE_IDX 1 3394 #define regGCUTCL2_PERFCOUNTER0_CFG 0x3d39 3395 #define regGCUTCL2_PERFCOUNTER0_CFG_BASE_IDX 1 3396 #define regGCUTCL2_PERFCOUNTER1_CFG 0x3d3a 3397 #define regGCUTCL2_PERFCOUNTER1_CFG_BASE_IDX 1 3398 #define regGCUTCL2_PERFCOUNTER2_CFG 0x3d3b 3399 #define regGCUTCL2_PERFCOUNTER2_CFG_BASE_IDX 1 3400 #define regGCUTCL2_PERFCOUNTER3_CFG 0x3d3c 3401 #define regGCUTCL2_PERFCOUNTER3_CFG_BASE_IDX 1 3402 #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL 0x3d3d 3403 #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL_BASE_IDX 1 3404 3405 3406 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pspdec 3407 // base address: 0x3f900 3408 #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID 0x5e41 3409 #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID_BASE_IDX 1 3410 #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE 0x5e43 3411 #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE_BASE_IDX 1 3412 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL 0x5e44 3413 #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL_BASE_IDX 1 3414 #define regGCVM_IOMMU_CONTROL_REGISTER 0x5e45 3415 #define regGCVM_IOMMU_CONTROL_REGISTER_BASE_IDX 1 3416 #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER 0x5e46 3417 #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER_BASE_IDX 1 3418 #define regGCUTC_TRANSLATION_FAULT_CNTL0 0x5e47 3419 #define regGCUTC_TRANSLATION_FAULT_CNTL0_BASE_IDX 1 3420 #define regGCUTC_TRANSLATION_FAULT_CNTL1 0x5e48 3421 #define regGCUTC_TRANSLATION_FAULT_CNTL1_BASE_IDX 1 3422 #define regGCUTCL2_COMP_EN_OVERRIDES 0x5e49 3423 #define regGCUTCL2_COMP_EN_OVERRIDES_BASE_IDX 1 3424 3425 3426 // addressBlock: gc_gfx_cpwd_cpwd_cppdec 3427 // base address: 0xc080 3428 #define regCP_CU_MASK_ADDR_LO 0x1dd2 3429 #define regCP_CU_MASK_ADDR_LO_BASE_IDX 0 3430 #define regCP_CU_MASK_ADDR_HI 0x1dd3 3431 #define regCP_CU_MASK_ADDR_HI_BASE_IDX 0 3432 #define regCP_CU_MASK_CNTL 0x1dd4 3433 #define regCP_CU_MASK_CNTL_BASE_IDX 0 3434 #define regCP_EOPQ_WAIT_TIME 0x1dd5 3435 #define regCP_EOPQ_WAIT_TIME_BASE_IDX 0 3436 #define regCP_CPC_MGCG_SYNC_CNTL 0x1dd6 3437 #define regCP_CPC_MGCG_SYNC_CNTL_BASE_IDX 0 3438 #define regCPC_INT_INFO 0x1dd7 3439 #define regCPC_INT_INFO_BASE_IDX 0 3440 #define regCP_VIRT_STATUS 0x1dd8 3441 #define regCP_VIRT_STATUS_BASE_IDX 0 3442 #define regCPC_INT_ADDR 0x1dd9 3443 #define regCPC_INT_ADDR_BASE_IDX 0 3444 #define regCPC_INT_PASID 0x1dda 3445 #define regCPC_INT_PASID_BASE_IDX 0 3446 #define regCP_GFX_ERROR 0x1ddb 3447 #define regCP_GFX_ERROR_BASE_IDX 0 3448 #define regCPG_UTCL1_CNTL 0x1ddc 3449 #define regCPG_UTCL1_CNTL_BASE_IDX 0 3450 #define regCPC_UTCL1_CNTL 0x1ddd 3451 #define regCPC_UTCL1_CNTL_BASE_IDX 0 3452 #define regCPF_UTCL1_CNTL 0x1dde 3453 #define regCPF_UTCL1_CNTL_BASE_IDX 0 3454 #define regCP_AQL_SMM_STATUS 0x1ddf 3455 #define regCP_AQL_SMM_STATUS_BASE_IDX 0 3456 #define regCP_RB0_BASE 0x1de0 3457 #define regCP_RB0_BASE_BASE_IDX 0 3458 #define regCP_RB_BASE 0x1de0 3459 #define regCP_RB_BASE_BASE_IDX 0 3460 #define regCP_RB0_CNTL 0x1de1 3461 #define regCP_RB0_CNTL_BASE_IDX 0 3462 #define regCP_RB_CNTL 0x1de1 3463 #define regCP_RB_CNTL_BASE_IDX 0 3464 #define regCP_RB_RPTR_WR 0x1de2 3465 #define regCP_RB_RPTR_WR_BASE_IDX 0 3466 #define regCP_RB0_RPTR_ADDR 0x1de3 3467 #define regCP_RB0_RPTR_ADDR_BASE_IDX 0 3468 #define regCP_RB_RPTR_ADDR 0x1de3 3469 #define regCP_RB_RPTR_ADDR_BASE_IDX 0 3470 #define regCP_RB0_RPTR_ADDR_HI 0x1de4 3471 #define regCP_RB0_RPTR_ADDR_HI_BASE_IDX 0 3472 #define regCP_RB_RPTR_ADDR_HI 0x1de4 3473 #define regCP_RB_RPTR_ADDR_HI_BASE_IDX 0 3474 #define regCP_RB0_BUFSZ_MASK 0x1de5 3475 #define regCP_RB0_BUFSZ_MASK_BASE_IDX 0 3476 #define regCP_RB_BUFSZ_MASK 0x1de5 3477 #define regCP_RB_BUFSZ_MASK_BASE_IDX 0 3478 #define regCP_ME3_INT_STAT_DEBUG 0x1de6 3479 #define regCP_ME3_INT_STAT_DEBUG_BASE_IDX 0 3480 #define regGC_PRIV_MODE 0x1de8 3481 #define regGC_PRIV_MODE_BASE_IDX 0 3482 #define regCP_INT_CNTL 0x1de9 3483 #define regCP_INT_CNTL_BASE_IDX 0 3484 #define regCP_INT_STATUS 0x1dea 3485 #define regCP_INT_STATUS_BASE_IDX 0 3486 #define regCP_DEVICE_ID 0x1deb 3487 #define regCP_DEVICE_ID_BASE_IDX 0 3488 #define regCP_ME0_PIPE_PRIORITY_CNTS 0x1dec 3489 #define regCP_ME0_PIPE_PRIORITY_CNTS_BASE_IDX 0 3490 #define regCP_RING_PRIORITY_CNTS 0x1dec 3491 #define regCP_RING_PRIORITY_CNTS_BASE_IDX 0 3492 #define regCP_ME0_PIPE0_PRIORITY 0x1ded 3493 #define regCP_ME0_PIPE0_PRIORITY_BASE_IDX 0 3494 #define regCP_RING0_PRIORITY 0x1ded 3495 #define regCP_RING0_PRIORITY_BASE_IDX 0 3496 #define regCP_FATAL_ERROR 0x1df0 3497 #define regCP_FATAL_ERROR_BASE_IDX 0 3498 #define regCP_RB_VMID 0x1df1 3499 #define regCP_RB_VMID_BASE_IDX 0 3500 #define regCP_ME0_PIPE0_VMID 0x1df2 3501 #define regCP_ME0_PIPE0_VMID_BASE_IDX 0 3502 #define regCP_RB0_WPTR 0x1df4 3503 #define regCP_RB0_WPTR_BASE_IDX 0 3504 #define regCP_RB_WPTR 0x1df4 3505 #define regCP_RB_WPTR_BASE_IDX 0 3506 #define regCP_RB0_WPTR_HI 0x1df5 3507 #define regCP_RB0_WPTR_HI_BASE_IDX 0 3508 #define regCP_RB_WPTR_HI 0x1df5 3509 #define regCP_RB_WPTR_HI_BASE_IDX 0 3510 #define regCP_PROCESS_QUANTUM 0x1df9 3511 #define regCP_PROCESS_QUANTUM_BASE_IDX 0 3512 #define regCP_RB_DOORBELL_RANGE_LOWER 0x1dfa 3513 #define regCP_RB_DOORBELL_RANGE_LOWER_BASE_IDX 0 3514 #define regCP_RB_DOORBELL_RANGE_UPPER 0x1dfb 3515 #define regCP_RB_DOORBELL_RANGE_UPPER_BASE_IDX 0 3516 #define regCP_MEC_DOORBELL_RANGE_LOWER 0x1dfc 3517 #define regCP_MEC_DOORBELL_RANGE_LOWER_BASE_IDX 0 3518 #define regCP_MEC_DOORBELL_RANGE_UPPER 0x1dfd 3519 #define regCP_MEC_DOORBELL_RANGE_UPPER_BASE_IDX 0 3520 #define regCPG_UTCL1_ERROR 0x1dfe 3521 #define regCPG_UTCL1_ERROR_BASE_IDX 0 3522 #define regCPC_UTCL1_ERROR 0x1dff 3523 #define regCPC_UTCL1_ERROR_BASE_IDX 0 3524 #define regCP_IB1_BUFFER_COUNT 0x1e08 3525 #define regCP_IB1_BUFFER_COUNT_BASE_IDX 0 3526 #define regCP_IB2_BUFFER_COUNT 0x1e09 3527 #define regCP_IB2_BUFFER_COUNT_BASE_IDX 0 3528 #define regCP_INT_CNTL_RING0 0x1e0a 3529 #define regCP_INT_CNTL_RING0_BASE_IDX 0 3530 #define regCP_DEBUG_2 0x1e0c 3531 #define regCP_DEBUG_2_BASE_IDX 0 3532 #define regCP_INT_STATUS_RING0 0x1e0d 3533 #define regCP_INT_STATUS_RING0_BASE_IDX 0 3534 #define regCP_ME_F32_INTERRUPT 0x1e13 3535 #define regCP_ME_F32_INTERRUPT_BASE_IDX 0 3536 #define regCP_PFP_F32_INTERRUPT 0x1e14 3537 #define regCP_PFP_F32_INTERRUPT_BASE_IDX 0 3538 #define regCP_MEC1_F32_INTERRUPT 0x1e16 3539 #define regCP_MEC1_F32_INTERRUPT_BASE_IDX 0 3540 #define regCP_PWR_CNTL 0x1e18 3541 #define regCP_PWR_CNTL_BASE_IDX 0 3542 #define regCP_ECC_FIRSTOCCURRENCE 0x1e1a 3543 #define regCP_ECC_FIRSTOCCURRENCE_BASE_IDX 0 3544 #define regCP_ECC_FIRSTOCCURRENCE_RING0 0x1e1b 3545 #define regCP_ECC_FIRSTOCCURRENCE_RING0_BASE_IDX 0 3546 #define regGB_EDC_MODE 0x1e1e 3547 #define regGB_EDC_MODE_BASE_IDX 0 3548 #define regCP_DEBUG 0x1e1f 3549 #define regCP_DEBUG_BASE_IDX 0 3550 #define regCP_CPF_DEBUG 0x1e20 3551 #define regCP_CPF_DEBUG_BASE_IDX 0 3552 #define regCP_CPC_DEBUG 0x1e21 3553 #define regCP_CPC_DEBUG_BASE_IDX 0 3554 #define regCP_PQ_WPTR_POLL_CNTL 0x1e23 3555 #define regCP_PQ_WPTR_POLL_CNTL_BASE_IDX 0 3556 #define regCP_PQ_WPTR_POLL_CNTL1 0x1e24 3557 #define regCP_PQ_WPTR_POLL_CNTL1_BASE_IDX 0 3558 #define regCP_ME1_PIPE0_INT_CNTL 0x1e25 3559 #define regCP_ME1_PIPE0_INT_CNTL_BASE_IDX 0 3560 #define regCP_ME1_PIPE1_INT_CNTL 0x1e26 3561 #define regCP_ME1_PIPE1_INT_CNTL_BASE_IDX 0 3562 #define regCP_ME1_PIPE0_INT_STATUS 0x1e2d 3563 #define regCP_ME1_PIPE0_INT_STATUS_BASE_IDX 0 3564 #define regCP_ME1_PIPE1_INT_STATUS 0x1e2e 3565 #define regCP_ME1_PIPE1_INT_STATUS_BASE_IDX 0 3566 #define regCP_ME1_INT_STAT_DEBUG 0x1e35 3567 #define regCP_ME1_INT_STAT_DEBUG_BASE_IDX 0 3568 #define regCP_GFX_QUEUE_INDEX 0x1e37 3569 #define regCP_GFX_QUEUE_INDEX_BASE_IDX 0 3570 #define regCC_GC_EDC_CONFIG 0x1e38 3571 #define regCC_GC_EDC_CONFIG_BASE_IDX 0 3572 #define regCP_ME1_PIPE_PRIORITY_CNTS 0x1e39 3573 #define regCP_ME1_PIPE_PRIORITY_CNTS_BASE_IDX 0 3574 #define regCP_ME1_PIPE0_PRIORITY 0x1e3a 3575 #define regCP_ME1_PIPE0_PRIORITY_BASE_IDX 0 3576 #define regCP_ME1_PIPE1_PRIORITY 0x1e3b 3577 #define regCP_ME1_PIPE1_PRIORITY_BASE_IDX 0 3578 #define regCP_PFP_PRGRM_CNTR_START 0x1e44 3579 #define regCP_PFP_PRGRM_CNTR_START_BASE_IDX 0 3580 #define regCP_ME_PRGRM_CNTR_START 0x1e45 3581 #define regCP_ME_PRGRM_CNTR_START_BASE_IDX 0 3582 #define regCP_MEC1_PRGRM_CNTR_START 0x1e46 3583 #define regCP_MEC1_PRGRM_CNTR_START_BASE_IDX 0 3584 #define regCP_PFP_INTR_ROUTINE_START 0x1e49 3585 #define regCP_PFP_INTR_ROUTINE_START_BASE_IDX 0 3586 #define regCP_ME_INTR_ROUTINE_START 0x1e4a 3587 #define regCP_ME_INTR_ROUTINE_START_BASE_IDX 0 3588 #define regCP_MEC1_INTR_ROUTINE_START 0x1e4b 3589 #define regCP_MEC1_INTR_ROUTINE_START_BASE_IDX 0 3590 #define regCP_CONTEXT_CNTL 0x1e4d 3591 #define regCP_CONTEXT_CNTL_BASE_IDX 0 3592 #define regCP_MAX_CONTEXT 0x1e4e 3593 #define regCP_MAX_CONTEXT_BASE_IDX 0 3594 #define regCP_IQ_WAIT_TIME1 0x1e4f 3595 #define regCP_IQ_WAIT_TIME1_BASE_IDX 0 3596 #define regCP_IQ_WAIT_TIME2 0x1e50 3597 #define regCP_IQ_WAIT_TIME2_BASE_IDX 0 3598 #define regCP_RB0_BASE_HI 0x1e51 3599 #define regCP_RB0_BASE_HI_BASE_IDX 0 3600 #define regCP_VMID_RESET 0x1e53 3601 #define regCP_VMID_RESET_BASE_IDX 0 3602 #define regCPC_INT_CNTL 0x1e54 3603 #define regCPC_INT_CNTL_BASE_IDX 0 3604 #define regCPC_INT_STATUS 0x1e55 3605 #define regCPC_INT_STATUS_BASE_IDX 0 3606 #define regCP_VMID_PREEMPT 0x1e56 3607 #define regCP_VMID_PREEMPT_BASE_IDX 0 3608 #define regCPC_INT_CNTX_ID 0x1e57 3609 #define regCPC_INT_CNTX_ID_BASE_IDX 0 3610 #define regCP_PQ_STATUS 0x1e58 3611 #define regCP_PQ_STATUS_BASE_IDX 0 3612 #define regCP_PFP_PRGRM_CNTR_START_HI 0x1e59 3613 #define regCP_PFP_PRGRM_CNTR_START_HI_BASE_IDX 0 3614 #define regCP_MAX_DRAW_COUNT 0x1e5c 3615 #define regCP_MAX_DRAW_COUNT_BASE_IDX 0 3616 #define regCP_VMID_STATUS 0x1e5f 3617 #define regCP_VMID_STATUS_BASE_IDX 0 3618 #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO 0x1e60 3619 #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO_BASE_IDX 0 3620 #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI 0x1e61 3621 #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI_BASE_IDX 0 3622 #define regCPC_SUSPEND_CTX_SAVE_CONTROL 0x1e62 3623 #define regCPC_SUSPEND_CTX_SAVE_CONTROL_BASE_IDX 0 3624 #define regCPC_SUSPEND_CNTL_STACK_OFFSET 0x1e63 3625 #define regCPC_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX 0 3626 #define regCPC_SUSPEND_CNTL_STACK_SIZE 0x1e64 3627 #define regCPC_SUSPEND_CNTL_STACK_SIZE_BASE_IDX 0 3628 #define regCPC_SUSPEND_WG_STATE_OFFSET 0x1e65 3629 #define regCPC_SUSPEND_WG_STATE_OFFSET_BASE_IDX 0 3630 #define regCPC_SUSPEND_CTX_SAVE_SIZE 0x1e66 3631 #define regCPC_SUSPEND_CTX_SAVE_SIZE_BASE_IDX 0 3632 #define regCPC_OS_PIPES 0x1e67 3633 #define regCPC_OS_PIPES_BASE_IDX 0 3634 #define regCP_SUSPEND_RESUME_REQ 0x1e68 3635 #define regCP_SUSPEND_RESUME_REQ_BASE_IDX 0 3636 #define regCP_SUSPEND_CNTL 0x1e69 3637 #define regCP_SUSPEND_CNTL_BASE_IDX 0 3638 #define regCP_IQ_WAIT_TIME3 0x1e6a 3639 #define regCP_IQ_WAIT_TIME3_BASE_IDX 0 3640 #define regCPC_DDID_BASE_ADDR_LO 0x1e6b 3641 #define regCPC_DDID_BASE_ADDR_LO_BASE_IDX 0 3642 #define regCP_DDID_BASE_ADDR_LO 0x1e6b 3643 #define regCP_DDID_BASE_ADDR_LO_BASE_IDX 0 3644 #define regCPC_DDID_BASE_ADDR_HI 0x1e6c 3645 #define regCPC_DDID_BASE_ADDR_HI_BASE_IDX 0 3646 #define regCP_DDID_BASE_ADDR_HI 0x1e6c 3647 #define regCP_DDID_BASE_ADDR_HI_BASE_IDX 0 3648 #define regCPC_DDID_CNTL 0x1e6d 3649 #define regCPC_DDID_CNTL_BASE_IDX 0 3650 #define regCP_DDID_CNTL 0x1e6d 3651 #define regCP_DDID_CNTL_BASE_IDX 0 3652 #define regCP_GFX_DDID_INFLIGHT_COUNT 0x1e6e 3653 #define regCP_GFX_DDID_INFLIGHT_COUNT_BASE_IDX 0 3654 #define regCP_GFX_DDID_WPTR 0x1e6f 3655 #define regCP_GFX_DDID_WPTR_BASE_IDX 0 3656 #define regCP_GFX_DDID_RPTR 0x1e70 3657 #define regCP_GFX_DDID_RPTR_BASE_IDX 0 3658 #define regCP_GFX_DDID_DELTA_RPT_COUNT 0x1e71 3659 #define regCP_GFX_DDID_DELTA_RPT_COUNT_BASE_IDX 0 3660 #define regCP_GFX_HPD_STATUS0 0x1e72 3661 #define regCP_GFX_HPD_STATUS0_BASE_IDX 0 3662 #define regCP_GFX_HPD_CONTROL0 0x1e73 3663 #define regCP_GFX_HPD_CONTROL0_BASE_IDX 0 3664 #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO 0x1e74 3665 #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO_BASE_IDX 0 3666 #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI 0x1e75 3667 #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI_BASE_IDX 0 3668 #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO 0x1e76 3669 #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO_BASE_IDX 0 3670 #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI 0x1e77 3671 #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI_BASE_IDX 0 3672 #define regCP_GFX_INDEX_MUTEX 0x1e78 3673 #define regCP_GFX_INDEX_MUTEX_BASE_IDX 0 3674 #define regCP_ME_PRGRM_CNTR_START_HI 0x1e79 3675 #define regCP_ME_PRGRM_CNTR_START_HI_BASE_IDX 0 3676 #define regCP_PFP_INTR_ROUTINE_START_HI 0x1e7a 3677 #define regCP_PFP_INTR_ROUTINE_START_HI_BASE_IDX 0 3678 #define regCP_ME_INTR_ROUTINE_START_HI 0x1e7b 3679 #define regCP_ME_INTR_ROUTINE_START_HI_BASE_IDX 0 3680 #define regCP_GFX_MQD_BASE_ADDR 0x1e7e 3681 #define regCP_GFX_MQD_BASE_ADDR_BASE_IDX 0 3682 #define regCP_GFX_MQD_BASE_ADDR_HI 0x1e7f 3683 #define regCP_GFX_MQD_BASE_ADDR_HI_BASE_IDX 0 3684 #define regCP_GFX_HQD_ACTIVE 0x1e80 3685 #define regCP_GFX_HQD_ACTIVE_BASE_IDX 0 3686 #define regCP_GFX_HQD_VMID 0x1e81 3687 #define regCP_GFX_HQD_VMID_BASE_IDX 0 3688 #define regCP_GFX_HQD_QUEUE_PRIORITY 0x1e84 3689 #define regCP_GFX_HQD_QUEUE_PRIORITY_BASE_IDX 0 3690 #define regCP_GFX_HQD_QUANTUM 0x1e85 3691 #define regCP_GFX_HQD_QUANTUM_BASE_IDX 0 3692 #define regCP_GFX_HQD_BASE 0x1e86 3693 #define regCP_GFX_HQD_BASE_BASE_IDX 0 3694 #define regCP_GFX_HQD_BASE_HI 0x1e87 3695 #define regCP_GFX_HQD_BASE_HI_BASE_IDX 0 3696 #define regCP_GFX_HQD_RPTR 0x1e88 3697 #define regCP_GFX_HQD_RPTR_BASE_IDX 0 3698 #define regCP_GFX_HQD_RPTR_ADDR 0x1e89 3699 #define regCP_GFX_HQD_RPTR_ADDR_BASE_IDX 0 3700 #define regCP_GFX_HQD_RPTR_ADDR_HI 0x1e8a 3701 #define regCP_GFX_HQD_RPTR_ADDR_HI_BASE_IDX 0 3702 #define regCP_RB_WPTR_POLL_ADDR_LO 0x1e8b 3703 #define regCP_RB_WPTR_POLL_ADDR_LO_BASE_IDX 0 3704 #define regCP_RB_WPTR_POLL_ADDR_HI 0x1e8c 3705 #define regCP_RB_WPTR_POLL_ADDR_HI_BASE_IDX 0 3706 #define regCP_RB_DOORBELL_CONTROL 0x1e8d 3707 #define regCP_RB_DOORBELL_CONTROL_BASE_IDX 0 3708 #define regCP_GFX_HQD_OFFSET 0x1e8e 3709 #define regCP_GFX_HQD_OFFSET_BASE_IDX 0 3710 #define regCP_GFX_HQD_CNTL 0x1e8f 3711 #define regCP_GFX_HQD_CNTL_BASE_IDX 0 3712 #define regCP_GFX_HQD_CSMD_RPTR 0x1e90 3713 #define regCP_GFX_HQD_CSMD_RPTR_BASE_IDX 0 3714 #define regCP_GFX_HQD_WPTR 0x1e91 3715 #define regCP_GFX_HQD_WPTR_BASE_IDX 0 3716 #define regCP_GFX_HQD_WPTR_HI 0x1e92 3717 #define regCP_GFX_HQD_WPTR_HI_BASE_IDX 0 3718 #define regCP_GFX_HQD_DEQUEUE_REQUEST 0x1e93 3719 #define regCP_GFX_HQD_DEQUEUE_REQUEST_BASE_IDX 0 3720 #define regCP_GFX_HQD_MAPPED 0x1e94 3721 #define regCP_GFX_HQD_MAPPED_BASE_IDX 0 3722 #define regCP_GFX_HQD_QUE_MGR_CONTROL 0x1e95 3723 #define regCP_GFX_HQD_QUE_MGR_CONTROL_BASE_IDX 0 3724 #define regCP_GFX_HQD_IQ_TIMER 0x1e96 3725 #define regCP_GFX_HQD_IQ_TIMER_BASE_IDX 0 3726 #define regCP_GFX_HQD_HQ_STATUS0 0x1e98 3727 #define regCP_GFX_HQD_HQ_STATUS0_BASE_IDX 0 3728 #define regCP_GFX_HQD_HQ_CONTROL0 0x1e99 3729 #define regCP_GFX_HQD_HQ_CONTROL0_BASE_IDX 0 3730 #define regCP_GFX_MQD_CONTROL 0x1e9a 3731 #define regCP_GFX_MQD_CONTROL_BASE_IDX 0 3732 #define regCP_HQD_GFX_CONTROL 0x1e9f 3733 #define regCP_HQD_GFX_CONTROL_BASE_IDX 0 3734 #define regCP_HQD_GFX_STATUS 0x1ea0 3735 #define regCP_HQD_GFX_STATUS_BASE_IDX 0 3736 #define regCP_DMA_WATCH0_ADDR_LO 0x1ec0 3737 #define regCP_DMA_WATCH0_ADDR_LO_BASE_IDX 0 3738 #define regCP_DMA_WATCH0_ADDR_HI 0x1ec1 3739 #define regCP_DMA_WATCH0_ADDR_HI_BASE_IDX 0 3740 #define regCP_DMA_WATCH0_MASK 0x1ec2 3741 #define regCP_DMA_WATCH0_MASK_BASE_IDX 0 3742 #define regCP_DMA_WATCH0_CNTL 0x1ec3 3743 #define regCP_DMA_WATCH0_CNTL_BASE_IDX 0 3744 #define regCP_DMA_WATCH1_ADDR_LO 0x1ec4 3745 #define regCP_DMA_WATCH1_ADDR_LO_BASE_IDX 0 3746 #define regCP_DMA_WATCH1_ADDR_HI 0x1ec5 3747 #define regCP_DMA_WATCH1_ADDR_HI_BASE_IDX 0 3748 #define regCP_DMA_WATCH1_MASK 0x1ec6 3749 #define regCP_DMA_WATCH1_MASK_BASE_IDX 0 3750 #define regCP_DMA_WATCH1_CNTL 0x1ec7 3751 #define regCP_DMA_WATCH1_CNTL_BASE_IDX 0 3752 #define regCP_DMA_WATCH2_ADDR_LO 0x1ec8 3753 #define regCP_DMA_WATCH2_ADDR_LO_BASE_IDX 0 3754 #define regCP_DMA_WATCH2_ADDR_HI 0x1ec9 3755 #define regCP_DMA_WATCH2_ADDR_HI_BASE_IDX 0 3756 #define regCP_DMA_WATCH2_MASK 0x1eca 3757 #define regCP_DMA_WATCH2_MASK_BASE_IDX 0 3758 #define regCP_DMA_WATCH2_CNTL 0x1ecb 3759 #define regCP_DMA_WATCH2_CNTL_BASE_IDX 0 3760 #define regCP_DMA_WATCH3_ADDR_LO 0x1ecc 3761 #define regCP_DMA_WATCH3_ADDR_LO_BASE_IDX 0 3762 #define regCP_DMA_WATCH3_ADDR_HI 0x1ecd 3763 #define regCP_DMA_WATCH3_ADDR_HI_BASE_IDX 0 3764 #define regCP_DMA_WATCH3_MASK 0x1ece 3765 #define regCP_DMA_WATCH3_MASK_BASE_IDX 0 3766 #define regCP_DMA_WATCH3_CNTL 0x1ecf 3767 #define regCP_DMA_WATCH3_CNTL_BASE_IDX 0 3768 #define regCP_DMA_WATCH_STAT_ADDR_LO 0x1ed0 3769 #define regCP_DMA_WATCH_STAT_ADDR_LO_BASE_IDX 0 3770 #define regCP_DMA_WATCH_STAT_ADDR_HI 0x1ed1 3771 #define regCP_DMA_WATCH_STAT_ADDR_HI_BASE_IDX 0 3772 #define regCP_DMA_WATCH_STAT 0x1ed2 3773 #define regCP_DMA_WATCH_STAT_BASE_IDX 0 3774 #define regCP_PFP_JT_STAT 0x1ed3 3775 #define regCP_PFP_JT_STAT_BASE_IDX 0 3776 #define regCP_MEC_JT_STAT 0x1ed5 3777 #define regCP_MEC_JT_STAT_BASE_IDX 0 3778 #define regCP_CPC_BUSY_HYSTERESIS 0x1edb 3779 #define regCP_CPC_BUSY_HYSTERESIS_BASE_IDX 0 3780 #define regCP_CPF_BUSY_HYSTERESIS1 0x1edc 3781 #define regCP_CPF_BUSY_HYSTERESIS1_BASE_IDX 0 3782 #define regCP_CPF_BUSY_HYSTERESIS2 0x1edd 3783 #define regCP_CPF_BUSY_HYSTERESIS2_BASE_IDX 0 3784 #define regCP_CPG_BUSY_HYSTERESIS1 0x1ede 3785 #define regCP_CPG_BUSY_HYSTERESIS1_BASE_IDX 0 3786 #define regCP_CPG_BUSY_HYSTERESIS2 0x1edf 3787 #define regCP_CPG_BUSY_HYSTERESIS2_BASE_IDX 0 3788 #define regCP_RB_DOORBELL_CLEAR 0x1f28 3789 #define regCP_RB_DOORBELL_CLEAR_BASE_IDX 0 3790 #define regCP_RB0_ACTIVE 0x1f40 3791 #define regCP_RB0_ACTIVE_BASE_IDX 0 3792 #define regCP_RB_ACTIVE 0x1f40 3793 #define regCP_RB_ACTIVE_BASE_IDX 0 3794 #define regCP_RB_STATUS 0x1f43 3795 #define regCP_RB_STATUS_BASE_IDX 0 3796 #define regCPG_RCIU_CAM_INDEX 0x1f44 3797 #define regCPG_RCIU_CAM_INDEX_BASE_IDX 0 3798 #define regCPG_RCIU_CAM_DATA 0x1f45 3799 #define regCPG_RCIU_CAM_DATA_BASE_IDX 0 3800 #define regCPG_RCIU_CAM_DATA_PHASE0 0x1f45 3801 #define regCPG_RCIU_CAM_DATA_PHASE0_BASE_IDX 0 3802 #define regCPG_RCIU_CAM_DATA_PHASE1 0x1f45 3803 #define regCPG_RCIU_CAM_DATA_PHASE1_BASE_IDX 0 3804 #define regCPG_RCIU_CAM_DATA_PHASE2 0x1f45 3805 #define regCPG_RCIU_CAM_DATA_PHASE2_BASE_IDX 0 3806 #define regCPG_RCIU_CAM_DATA_PHASE3 0x1f45 3807 #define regCPG_RCIU_CAM_DATA_PHASE3_BASE_IDX 0 3808 #define regCP_GPU_TIMESTAMP_OFFSET_LO 0x1f4c 3809 #define regCP_GPU_TIMESTAMP_OFFSET_LO_BASE_IDX 0 3810 #define regCP_GPU_TIMESTAMP_OFFSET_HI 0x1f4d 3811 #define regCP_GPU_TIMESTAMP_OFFSET_HI_BASE_IDX 0 3812 #define regCP_SDMA_DMA_DONE 0x1f4e 3813 #define regCP_SDMA_DMA_DONE_BASE_IDX 0 3814 #define regCP_PFP_SDMA_CS 0x1f4f 3815 #define regCP_PFP_SDMA_CS_BASE_IDX 0 3816 #define regCP_ME_SDMA_CS 0x1f50 3817 #define regCP_ME_SDMA_CS_BASE_IDX 0 3818 #define regCPF_GCR_CNTL 0x1f53 3819 #define regCPF_GCR_CNTL_BASE_IDX 0 3820 #define regCPG_UTCL1_STATUS 0x1f54 3821 #define regCPG_UTCL1_STATUS_BASE_IDX 0 3822 #define regCPC_UTCL1_STATUS 0x1f55 3823 #define regCPC_UTCL1_STATUS_BASE_IDX 0 3824 #define regCPF_UTCL1_STATUS 0x1f56 3825 #define regCPF_UTCL1_STATUS_BASE_IDX 0 3826 #define regCP_SD_CNTL 0x1f57 3827 #define regCP_SD_CNTL_BASE_IDX 0 3828 #define regCP_SOFT_RESET_CNTL 0x1f59 3829 #define regCP_SOFT_RESET_CNTL_BASE_IDX 0 3830 #define regCP_CPC_GFX_CNTL 0x1f5a 3831 #define regCP_CPC_GFX_CNTL_BASE_IDX 0 3832 3833 3834 // addressBlock: gc_gfx_cpwd_cpwd_cpphqddec 3835 // base address: 0xc800 3836 #define regCP_HPD_UTCL1_CNTL 0x1fa3 3837 #define regCP_HPD_UTCL1_CNTL_BASE_IDX 0 3838 #define regCP_HPD_UTCL1_ERROR 0x1fa7 3839 #define regCP_HPD_UTCL1_ERROR_BASE_IDX 0 3840 #define regCP_HPD_UTCL1_ERROR_ADDR 0x1fa8 3841 #define regCP_HPD_UTCL1_ERROR_ADDR_BASE_IDX 0 3842 #define regCP_MQD_BASE_ADDR 0x1fa9 3843 #define regCP_MQD_BASE_ADDR_BASE_IDX 0 3844 #define regCP_MQD_BASE_ADDR_HI 0x1faa 3845 #define regCP_MQD_BASE_ADDR_HI_BASE_IDX 0 3846 #define regCP_HQD_ACTIVE 0x1fab 3847 #define regCP_HQD_ACTIVE_BASE_IDX 0 3848 #define regCP_HQD_VMID 0x1fac 3849 #define regCP_HQD_VMID_BASE_IDX 0 3850 #define regCP_HQD_PERSISTENT_STATE 0x1fad 3851 #define regCP_HQD_PERSISTENT_STATE_BASE_IDX 0 3852 #define regCP_HQD_PIPE_PRIORITY 0x1fae 3853 #define regCP_HQD_PIPE_PRIORITY_BASE_IDX 0 3854 #define regCP_HQD_QUEUE_PRIORITY 0x1faf 3855 #define regCP_HQD_QUEUE_PRIORITY_BASE_IDX 0 3856 #define regCP_HQD_QUANTUM 0x1fb0 3857 #define regCP_HQD_QUANTUM_BASE_IDX 0 3858 #define regCP_HQD_PQ_BASE 0x1fb1 3859 #define regCP_HQD_PQ_BASE_BASE_IDX 0 3860 #define regCP_HQD_PQ_BASE_HI 0x1fb2 3861 #define regCP_HQD_PQ_BASE_HI_BASE_IDX 0 3862 #define regCP_HQD_PQ_RPTR 0x1fb3 3863 #define regCP_HQD_PQ_RPTR_BASE_IDX 0 3864 #define regCP_HQD_PQ_RPTR_REPORT_ADDR 0x1fb4 3865 #define regCP_HQD_PQ_RPTR_REPORT_ADDR_BASE_IDX 0 3866 #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI 0x1fb5 3867 #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI_BASE_IDX 0 3868 #define regCP_HQD_PQ_WPTR_POLL_ADDR 0x1fb6 3869 #define regCP_HQD_PQ_WPTR_POLL_ADDR_BASE_IDX 0 3870 #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI 0x1fb7 3871 #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI_BASE_IDX 0 3872 #define regCP_HQD_PQ_DOORBELL_CONTROL 0x1fb8 3873 #define regCP_HQD_PQ_DOORBELL_CONTROL_BASE_IDX 0 3874 #define regCP_HQD_PQ_CONTROL 0x1fba 3875 #define regCP_HQD_PQ_CONTROL_BASE_IDX 0 3876 #define regCP_HQD_IB_BASE_ADDR 0x1fbb 3877 #define regCP_HQD_IB_BASE_ADDR_BASE_IDX 0 3878 #define regCP_HQD_IB_BASE_ADDR_HI 0x1fbc 3879 #define regCP_HQD_IB_BASE_ADDR_HI_BASE_IDX 0 3880 #define regCP_HQD_IB_RPTR 0x1fbd 3881 #define regCP_HQD_IB_RPTR_BASE_IDX 0 3882 #define regCP_HQD_IB_CONTROL 0x1fbe 3883 #define regCP_HQD_IB_CONTROL_BASE_IDX 0 3884 #define regCP_HQD_IQ_TIMER 0x1fbf 3885 #define regCP_HQD_IQ_TIMER_BASE_IDX 0 3886 #define regCP_HQD_IQ_RPTR 0x1fc0 3887 #define regCP_HQD_IQ_RPTR_BASE_IDX 0 3888 #define regCP_HQD_DEQUEUE_REQUEST 0x1fc1 3889 #define regCP_HQD_DEQUEUE_REQUEST_BASE_IDX 0 3890 #define regCP_HQD_DMA_OFFLOAD 0x1fc2 3891 #define regCP_HQD_DMA_OFFLOAD_BASE_IDX 0 3892 #define regCP_HQD_OFFLOAD 0x1fc2 3893 #define regCP_HQD_OFFLOAD_BASE_IDX 0 3894 #define regCP_HQD_MSG_TYPE 0x1fc4 3895 #define regCP_HQD_MSG_TYPE_BASE_IDX 0 3896 #define regCP_HQD_ATOMIC0_PREOP_LO 0x1fc5 3897 #define regCP_HQD_ATOMIC0_PREOP_LO_BASE_IDX 0 3898 #define regCP_HQD_ATOMIC0_PREOP_HI 0x1fc6 3899 #define regCP_HQD_ATOMIC0_PREOP_HI_BASE_IDX 0 3900 #define regCP_HQD_ATOMIC1_PREOP_LO 0x1fc7 3901 #define regCP_HQD_ATOMIC1_PREOP_LO_BASE_IDX 0 3902 #define regCP_HQD_ATOMIC1_PREOP_HI 0x1fc8 3903 #define regCP_HQD_ATOMIC1_PREOP_HI_BASE_IDX 0 3904 #define regCP_HQD_HQ_SCHEDULER0 0x1fc9 3905 #define regCP_HQD_HQ_SCHEDULER0_BASE_IDX 0 3906 #define regCP_HQD_HQ_STATUS0 0x1fc9 3907 #define regCP_HQD_HQ_STATUS0_BASE_IDX 0 3908 #define regCP_HQD_HQ_CONTROL0 0x1fca 3909 #define regCP_HQD_HQ_CONTROL0_BASE_IDX 0 3910 #define regCP_HQD_HQ_SCHEDULER1 0x1fca 3911 #define regCP_HQD_HQ_SCHEDULER1_BASE_IDX 0 3912 #define regCP_MQD_CONTROL 0x1fcb 3913 #define regCP_MQD_CONTROL_BASE_IDX 0 3914 #define regCP_HQD_HQ_STATUS1 0x1fcc 3915 #define regCP_HQD_HQ_STATUS1_BASE_IDX 0 3916 #define regCP_HQD_HQ_CONTROL1 0x1fcd 3917 #define regCP_HQD_HQ_CONTROL1_BASE_IDX 0 3918 #define regCP_HQD_EOP_BASE_ADDR 0x1fce 3919 #define regCP_HQD_EOP_BASE_ADDR_BASE_IDX 0 3920 #define regCP_HQD_EOP_BASE_ADDR_HI 0x1fcf 3921 #define regCP_HQD_EOP_BASE_ADDR_HI_BASE_IDX 0 3922 #define regCP_HQD_EOP_CONTROL 0x1fd0 3923 #define regCP_HQD_EOP_CONTROL_BASE_IDX 0 3924 #define regCP_HQD_EOP_RPTR 0x1fd1 3925 #define regCP_HQD_EOP_RPTR_BASE_IDX 0 3926 #define regCP_HQD_EOP_WPTR 0x1fd2 3927 #define regCP_HQD_EOP_WPTR_BASE_IDX 0 3928 #define regCP_HQD_EOP_EVENTS 0x1fd3 3929 #define regCP_HQD_EOP_EVENTS_BASE_IDX 0 3930 #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO 0x1fd4 3931 #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO_BASE_IDX 0 3932 #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI 0x1fd5 3933 #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI_BASE_IDX 0 3934 #define regCP_HQD_CTX_SAVE_CONTROL 0x1fd6 3935 #define regCP_HQD_CTX_SAVE_CONTROL_BASE_IDX 0 3936 #define regCP_HQD_CNTL_STACK_OFFSET 0x1fd7 3937 #define regCP_HQD_CNTL_STACK_OFFSET_BASE_IDX 0 3938 #define regCP_HQD_CNTL_STACK_SIZE 0x1fd8 3939 #define regCP_HQD_CNTL_STACK_SIZE_BASE_IDX 0 3940 #define regCP_HQD_WG_STATE_OFFSET 0x1fd9 3941 #define regCP_HQD_WG_STATE_OFFSET_BASE_IDX 0 3942 #define regCP_HQD_CTX_SAVE_SIZE 0x1fda 3943 #define regCP_HQD_CTX_SAVE_SIZE_BASE_IDX 0 3944 #define regCP_HQD_GDS_RESOURCE_STATE 0x1fdb 3945 #define regCP_HQD_GDS_RESOURCE_STATE_BASE_IDX 0 3946 #define regCP_HQD_ERROR 0x1fdc 3947 #define regCP_HQD_ERROR_BASE_IDX 0 3948 #define regCP_HQD_EOP_WPTR_MEM 0x1fdd 3949 #define regCP_HQD_EOP_WPTR_MEM_BASE_IDX 0 3950 #define regCP_HQD_AQL_CONTROL 0x1fde 3951 #define regCP_HQD_AQL_CONTROL_BASE_IDX 0 3952 #define regCP_HQD_PQ_WPTR_LO 0x1fdf 3953 #define regCP_HQD_PQ_WPTR_LO_BASE_IDX 0 3954 #define regCP_HQD_PQ_WPTR_HI 0x1fe0 3955 #define regCP_HQD_PQ_WPTR_HI_BASE_IDX 0 3956 #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET 0x1fe1 3957 #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX 0 3958 #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT 0x1fe2 3959 #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT_BASE_IDX 0 3960 #define regCP_HQD_SUSPEND_WG_STATE_OFFSET 0x1fe3 3961 #define regCP_HQD_SUSPEND_WG_STATE_OFFSET_BASE_IDX 0 3962 #define regCP_HQD_DDID_RPTR 0x1fe4 3963 #define regCP_HQD_DDID_RPTR_BASE_IDX 0 3964 #define regCP_HQD_DDID_WPTR 0x1fe5 3965 #define regCP_HQD_DDID_WPTR_BASE_IDX 0 3966 #define regCP_HQD_DDID_INFLIGHT_COUNT 0x1fe6 3967 #define regCP_HQD_DDID_INFLIGHT_COUNT_BASE_IDX 0 3968 #define regCP_HQD_DDID_DELTA_RPT_COUNT 0x1fe7 3969 #define regCP_HQD_DDID_DELTA_RPT_COUNT_BASE_IDX 0 3970 #define regCP_HQD_DEQUEUE_STATUS 0x1fe8 3971 #define regCP_HQD_DEQUEUE_STATUS_BASE_IDX 0 3972 3973 3974 // addressBlock: gc_gfx_cpwd_cpwd_gfxdec0 3975 // base address: 0x28000 3976 #define regCOHER_DEST_BASE_HI_0 0x007a 3977 #define regCOHER_DEST_BASE_HI_0_BASE_IDX 1 3978 #define regCOHER_DEST_BASE_HI_1 0x007b 3979 #define regCOHER_DEST_BASE_HI_1_BASE_IDX 1 3980 #define regCOHER_DEST_BASE_HI_2 0x007c 3981 #define regCOHER_DEST_BASE_HI_2_BASE_IDX 1 3982 #define regCOHER_DEST_BASE_HI_3 0x007d 3983 #define regCOHER_DEST_BASE_HI_3_BASE_IDX 1 3984 #define regCOHER_DEST_BASE_2 0x007e 3985 #define regCOHER_DEST_BASE_2_BASE_IDX 1 3986 #define regCOHER_DEST_BASE_3 0x007f 3987 #define regCOHER_DEST_BASE_3_BASE_IDX 1 3988 #define regCOHER_DEST_BASE_0 0x0092 3989 #define regCOHER_DEST_BASE_0_BASE_IDX 1 3990 #define regCOHER_DEST_BASE_1 0x0093 3991 #define regCOHER_DEST_BASE_1_BASE_IDX 1 3992 #define regCP_PERFMON_CNTX_CNTL 0x00d8 3993 #define regCP_PERFMON_CNTX_CNTL_BASE_IDX 1 3994 #define regCP_CP_PIPEID 0x00d9 3995 #define regCP_CP_PIPEID_BASE_IDX 1 3996 #define regCP_RINGID 0x00d9 3997 #define regCP_RINGID_BASE_IDX 1 3998 #define regCP_CP_VMID 0x00da 3999 #define regCP_CP_VMID_BASE_IDX 1 4000 #define regCONTEXT_RESERVED_REG0 0x00db 4001 #define regCONTEXT_RESERVED_REG0_BASE_IDX 1 4002 #define regCONTEXT_RESERVED_REG1 0x00dc 4003 #define regCONTEXT_RESERVED_REG1_BASE_IDX 1 4004 #define regVGT_MULTI_PRIM_IB_RESET_INDX 0x0103 4005 #define regVGT_MULTI_PRIM_IB_RESET_INDX_BASE_IDX 1 4006 #define regGFX_COPY_STATE 0x01f4 4007 #define regGFX_COPY_STATE_BASE_IDX 1 4008 #define regVGT_DMA_BASE_HI 0x01f9 4009 #define regVGT_DMA_BASE_HI_BASE_IDX 1 4010 #define regVGT_DMA_BASE 0x01fa 4011 #define regVGT_DMA_BASE_BASE_IDX 1 4012 #define regVGT_DRAW_INITIATOR 0x01fc 4013 #define regVGT_DRAW_INITIATOR_BASE_IDX 1 4014 #define regVGT_EVENT_ADDRESS_REG 0x01fe 4015 #define regVGT_EVENT_ADDRESS_REG_BASE_IDX 1 4016 #define regVGT_HOS_MAX_TESS_LEVEL 0x0286 4017 #define regVGT_HOS_MAX_TESS_LEVEL_BASE_IDX 1 4018 #define regVGT_HOS_MIN_TESS_LEVEL 0x0287 4019 #define regVGT_HOS_MIN_TESS_LEVEL_BASE_IDX 1 4020 #define regGE_IA_ENHANCE 0x029c 4021 #define regGE_IA_ENHANCE_BASE_IDX 1 4022 #define regVGT_DMA_SIZE 0x029d 4023 #define regVGT_DMA_SIZE_BASE_IDX 1 4024 #define regVGT_DMA_MAX_SIZE 0x029e 4025 #define regVGT_DMA_MAX_SIZE_BASE_IDX 1 4026 #define regVGT_DMA_INDEX_TYPE 0x029f 4027 #define regVGT_DMA_INDEX_TYPE_BASE_IDX 1 4028 #define regGE_WD_ENHANCE 0x02a0 4029 #define regGE_WD_ENHANCE_BASE_IDX 1 4030 #define regVGT_DMA_NUM_INSTANCES 0x02a2 4031 #define regVGT_DMA_NUM_INSTANCES_BASE_IDX 1 4032 #define regVGT_EVENT_INITIATOR 0x02a4 4033 #define regVGT_EVENT_INITIATOR_BASE_IDX 1 4034 #define regVGT_SHADER_STAGES_EN 0x02a6 4035 #define regVGT_SHADER_STAGES_EN_BASE_IDX 1 4036 #define regVGT_TF_PARAM 0x02a9 4037 #define regVGT_TF_PARAM_BASE_IDX 1 4038 #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET 0x02ca 4039 #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET_BASE_IDX 1 4040 #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE 0x02cb 4041 #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE_BASE_IDX 1 4042 #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE 0x02cc 4043 #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE_BASE_IDX 1 4044 #define regVGT_TESS_DISTRIBUTION 0x02d4 4045 #define regVGT_TESS_DISTRIBUTION_BASE_IDX 1 4046 #define regVGT_LS_HS_CONFIG 0x02d6 4047 #define regVGT_LS_HS_CONFIG_BASE_IDX 1 4048 4049 4050 // addressBlock: gc_gfx_cpwd_cpwd_pfvf_cpdec 4051 // base address: 0x2a000 4052 #define regCONFIG_RESERVED_REG0 0x0800 4053 #define regCONFIG_RESERVED_REG0_BASE_IDX 1 4054 #define regCONFIG_RESERVED_REG1 0x0801 4055 #define regCONFIG_RESERVED_REG1_BASE_IDX 1 4056 #define regCP_MEC_CNTL 0x0802 4057 #define regCP_MEC_CNTL_BASE_IDX 1 4058 #define regCP_ME_CNTL 0x0803 4059 #define regCP_ME_CNTL_BASE_IDX 1 4060 #define regCP_UNMAPPED_QUEUE0 0x0840 4061 #define regCP_UNMAPPED_QUEUE0_BASE_IDX 1 4062 #define regCP_UNMAPPED_QUEUE1 0x0841 4063 #define regCP_UNMAPPED_QUEUE1_BASE_IDX 1 4064 #define regCP_UNMAPPED_QUEUE2 0x0842 4065 #define regCP_UNMAPPED_QUEUE2_BASE_IDX 1 4066 #define regCP_UNMAPPED_QUEUE3 0x0843 4067 #define regCP_UNMAPPED_QUEUE3_BASE_IDX 1 4068 #define regCP_UNMAPPED_QUEUE4 0x0844 4069 #define regCP_UNMAPPED_QUEUE4_BASE_IDX 1 4070 #define regCP_UNMAPPED_QUEUE5 0x0845 4071 #define regCP_UNMAPPED_QUEUE5_BASE_IDX 1 4072 #define regCP_UNMAPPED_QUEUE6 0x0846 4073 #define regCP_UNMAPPED_QUEUE6_BASE_IDX 1 4074 #define regCP_UNMAPPED_QUEUE7 0x0847 4075 #define regCP_UNMAPPED_QUEUE7_BASE_IDX 1 4076 #define regCP_UNMAPPED_QUEUE8 0x0848 4077 #define regCP_UNMAPPED_QUEUE8_BASE_IDX 1 4078 #define regCP_UNMAPPED_QUEUE9 0x0849 4079 #define regCP_UNMAPPED_QUEUE9_BASE_IDX 1 4080 #define regCP_UNMAPPED_QUEUE10 0x084a 4081 #define regCP_UNMAPPED_QUEUE10_BASE_IDX 1 4082 #define regCP_UNMAPPED_QUEUE11 0x084b 4083 #define regCP_UNMAPPED_QUEUE11_BASE_IDX 1 4084 #define regCP_UNMAPPED_QUEUE12 0x084c 4085 #define regCP_UNMAPPED_QUEUE12_BASE_IDX 1 4086 #define regCP_UNMAPPED_QUEUE13 0x084d 4087 #define regCP_UNMAPPED_QUEUE13_BASE_IDX 1 4088 #define regCP_UNMAPPED_QUEUE14 0x084e 4089 #define regCP_UNMAPPED_QUEUE14_BASE_IDX 1 4090 #define regCP_UNMAPPED_QUEUE15 0x084f 4091 #define regCP_UNMAPPED_QUEUE15_BASE_IDX 1 4092 #define regCP_UNMAPPED_QUEUE16 0x0850 4093 #define regCP_UNMAPPED_QUEUE16_BASE_IDX 1 4094 #define regCP_UNMAPPED_QUEUE17 0x0851 4095 #define regCP_UNMAPPED_QUEUE17_BASE_IDX 1 4096 #define regCP_UNMAPPED_QUEUE18 0x0852 4097 #define regCP_UNMAPPED_QUEUE18_BASE_IDX 1 4098 #define regCP_UNMAPPED_QUEUE19 0x0853 4099 #define regCP_UNMAPPED_QUEUE19_BASE_IDX 1 4100 #define regCP_UNMAPPED_QUEUE20 0x0854 4101 #define regCP_UNMAPPED_QUEUE20_BASE_IDX 1 4102 #define regCP_UNMAPPED_QUEUE21 0x0855 4103 #define regCP_UNMAPPED_QUEUE21_BASE_IDX 1 4104 #define regCP_UNMAPPED_QUEUE22 0x0856 4105 #define regCP_UNMAPPED_QUEUE22_BASE_IDX 1 4106 #define regCP_UNMAPPED_QUEUE23 0x0857 4107 #define regCP_UNMAPPED_QUEUE23_BASE_IDX 1 4108 #define regCP_UNMAPPED_QUEUE24 0x0858 4109 #define regCP_UNMAPPED_QUEUE24_BASE_IDX 1 4110 #define regCP_UNMAPPED_QUEUE25 0x0859 4111 #define regCP_UNMAPPED_QUEUE25_BASE_IDX 1 4112 #define regCP_UNMAPPED_QUEUE26 0x085a 4113 #define regCP_UNMAPPED_QUEUE26_BASE_IDX 1 4114 #define regCP_UNMAPPED_QUEUE27 0x085b 4115 #define regCP_UNMAPPED_QUEUE27_BASE_IDX 1 4116 #define regCP_UNMAPPED_QUEUE28 0x085c 4117 #define regCP_UNMAPPED_QUEUE28_BASE_IDX 1 4118 #define regCP_UNMAPPED_QUEUE29 0x085d 4119 #define regCP_UNMAPPED_QUEUE29_BASE_IDX 1 4120 #define regCP_UNMAPPED_QUEUE30 0x085e 4121 #define regCP_UNMAPPED_QUEUE30_BASE_IDX 1 4122 #define regCP_UNMAPPED_QUEUE31 0x085f 4123 #define regCP_UNMAPPED_QUEUE31_BASE_IDX 1 4124 #define regCP_UNMAPPED_QUEUE32 0x0860 4125 #define regCP_UNMAPPED_QUEUE32_BASE_IDX 1 4126 #define regCP_UNMAPPED_QUEUE33 0x0861 4127 #define regCP_UNMAPPED_QUEUE33_BASE_IDX 1 4128 #define regCP_UNMAPPED_QUEUE34 0x0862 4129 #define regCP_UNMAPPED_QUEUE34_BASE_IDX 1 4130 #define regCP_UNMAPPED_QUEUE35 0x0863 4131 #define regCP_UNMAPPED_QUEUE35_BASE_IDX 1 4132 #define regCP_UNMAPPED_QUEUE36 0x0864 4133 #define regCP_UNMAPPED_QUEUE36_BASE_IDX 1 4134 #define regCP_UNMAPPED_QUEUE37 0x0865 4135 #define regCP_UNMAPPED_QUEUE37_BASE_IDX 1 4136 #define regCP_UNMAPPED_QUEUE38 0x0866 4137 #define regCP_UNMAPPED_QUEUE38_BASE_IDX 1 4138 #define regCP_UNMAPPED_QUEUE39 0x0867 4139 #define regCP_UNMAPPED_QUEUE39_BASE_IDX 1 4140 #define regCP_UNMAPPED_QUEUE40 0x0868 4141 #define regCP_UNMAPPED_QUEUE40_BASE_IDX 1 4142 #define regCP_UNMAPPED_QUEUE41 0x0869 4143 #define regCP_UNMAPPED_QUEUE41_BASE_IDX 1 4144 #define regCP_UNMAPPED_QUEUE42 0x086a 4145 #define regCP_UNMAPPED_QUEUE42_BASE_IDX 1 4146 #define regCP_UNMAPPED_QUEUE43 0x086b 4147 #define regCP_UNMAPPED_QUEUE43_BASE_IDX 1 4148 #define regCP_UNMAPPED_QUEUE44 0x086c 4149 #define regCP_UNMAPPED_QUEUE44_BASE_IDX 1 4150 #define regCP_UNMAPPED_QUEUE45 0x086d 4151 #define regCP_UNMAPPED_QUEUE45_BASE_IDX 1 4152 #define regCP_UNMAPPED_QUEUE46 0x086e 4153 #define regCP_UNMAPPED_QUEUE46_BASE_IDX 1 4154 #define regCP_UNMAPPED_QUEUE47 0x086f 4155 #define regCP_UNMAPPED_QUEUE47_BASE_IDX 1 4156 #define regCP_UNMAPPED_QUEUE48 0x0870 4157 #define regCP_UNMAPPED_QUEUE48_BASE_IDX 1 4158 #define regCP_UNMAPPED_QUEUE49 0x0871 4159 #define regCP_UNMAPPED_QUEUE49_BASE_IDX 1 4160 #define regCP_UNMAPPED_QUEUE50 0x0872 4161 #define regCP_UNMAPPED_QUEUE50_BASE_IDX 1 4162 #define regCP_UNMAPPED_QUEUE51 0x0873 4163 #define regCP_UNMAPPED_QUEUE51_BASE_IDX 1 4164 #define regCP_UNMAPPED_QUEUE52 0x0874 4165 #define regCP_UNMAPPED_QUEUE52_BASE_IDX 1 4166 #define regCP_UNMAPPED_QUEUE53 0x0875 4167 #define regCP_UNMAPPED_QUEUE53_BASE_IDX 1 4168 #define regCP_UNMAPPED_QUEUE54 0x0876 4169 #define regCP_UNMAPPED_QUEUE54_BASE_IDX 1 4170 #define regCP_UNMAPPED_QUEUE55 0x0877 4171 #define regCP_UNMAPPED_QUEUE55_BASE_IDX 1 4172 #define regCP_UNMAPPED_QUEUE56 0x0878 4173 #define regCP_UNMAPPED_QUEUE56_BASE_IDX 1 4174 #define regCP_UNMAPPED_QUEUE57 0x0879 4175 #define regCP_UNMAPPED_QUEUE57_BASE_IDX 1 4176 #define regCP_UNMAPPED_QUEUE58 0x087a 4177 #define regCP_UNMAPPED_QUEUE58_BASE_IDX 1 4178 #define regCP_UNMAPPED_QUEUE59 0x087b 4179 #define regCP_UNMAPPED_QUEUE59_BASE_IDX 1 4180 #define regCP_UNMAPPED_QUEUE60 0x087c 4181 #define regCP_UNMAPPED_QUEUE60_BASE_IDX 1 4182 #define regCP_UNMAPPED_QUEUE61 0x087d 4183 #define regCP_UNMAPPED_QUEUE61_BASE_IDX 1 4184 #define regCP_UNMAPPED_QUEUE62 0x087e 4185 #define regCP_UNMAPPED_QUEUE62_BASE_IDX 1 4186 #define regCP_UNMAPPED_QUEUE63 0x087f 4187 #define regCP_UNMAPPED_QUEUE63_BASE_IDX 1 4188 #define regCP_UNMAPPED_DOORBELL 0x0880 4189 #define regCP_UNMAPPED_DOORBELL_BASE_IDX 1 4190 #define regCP_UNMAPPED_QUEUE_BANK0 0x0881 4191 #define regCP_UNMAPPED_QUEUE_BANK0_BASE_IDX 1 4192 #define regCP_UNMAPPED_QUEUE_BANK1 0x0882 4193 #define regCP_UNMAPPED_QUEUE_BANK1_BASE_IDX 1 4194 4195 4196 // addressBlock: gc_gfx_cpwd_cpwd_pfvf_grbmdec 4197 // base address: 0x2a400 4198 #define regGRBM_GFX_CNTL 0x0900 4199 #define regGRBM_GFX_CNTL_BASE_IDX 1 4200 #define regGRBM_NOWHERE 0x0901 4201 #define regGRBM_NOWHERE_BASE_IDX 1 4202 4203 4204 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_cpdec 4205 // base address: 0x2e000 4206 #define regCP_FETCHER_SOURCE 0x1801 4207 #define regCP_FETCHER_SOURCE_BASE_IDX 1 4208 #define regCP_DFY_CNTL 0x1804 4209 #define regCP_DFY_CNTL_BASE_IDX 1 4210 #define regCP_DFY_STAT 0x1805 4211 #define regCP_DFY_STAT_BASE_IDX 1 4212 #define regCP_DFY_ADDR_HI 0x1806 4213 #define regCP_DFY_ADDR_HI_BASE_IDX 1 4214 #define regCP_DFY_ADDR_LO 0x1807 4215 #define regCP_DFY_ADDR_LO_BASE_IDX 1 4216 #define regCP_DFY_DATA_0 0x1808 4217 #define regCP_DFY_DATA_0_BASE_IDX 1 4218 #define regCP_DFY_DATA_1 0x1809 4219 #define regCP_DFY_DATA_1_BASE_IDX 1 4220 #define regCP_DFY_DATA_2 0x180a 4221 #define regCP_DFY_DATA_2_BASE_IDX 1 4222 #define regCP_DFY_DATA_3 0x180b 4223 #define regCP_DFY_DATA_3_BASE_IDX 1 4224 #define regCP_DFY_DATA_4 0x180c 4225 #define regCP_DFY_DATA_4_BASE_IDX 1 4226 #define regCP_DFY_DATA_5 0x180d 4227 #define regCP_DFY_DATA_5_BASE_IDX 1 4228 #define regCP_DFY_DATA_6 0x180e 4229 #define regCP_DFY_DATA_6_BASE_IDX 1 4230 #define regCP_DFY_DATA_7 0x180f 4231 #define regCP_DFY_DATA_7_BASE_IDX 1 4232 #define regCP_DFY_DATA_8 0x1810 4233 #define regCP_DFY_DATA_8_BASE_IDX 1 4234 #define regCP_DFY_DATA_9 0x1811 4235 #define regCP_DFY_DATA_9_BASE_IDX 1 4236 #define regCP_DFY_DATA_10 0x1812 4237 #define regCP_DFY_DATA_10_BASE_IDX 1 4238 #define regCP_DFY_DATA_11 0x1813 4239 #define regCP_DFY_DATA_11_BASE_IDX 1 4240 #define regCP_DFY_DATA_12 0x1814 4241 #define regCP_DFY_DATA_12_BASE_IDX 1 4242 #define regCP_DFY_DATA_13 0x1815 4243 #define regCP_DFY_DATA_13_BASE_IDX 1 4244 #define regCP_DFY_DATA_14 0x1816 4245 #define regCP_DFY_DATA_14_BASE_IDX 1 4246 #define regCP_DFY_DATA_15 0x1817 4247 #define regCP_DFY_DATA_15_BASE_IDX 1 4248 #define regCP_DFY_CMD 0x1818 4249 #define regCP_DFY_CMD_BASE_IDX 1 4250 4251 4252 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_cpphqddec 4253 // base address: 0x2e080 4254 #define regCP_HPD_MES_ROQ_OFFSETS 0x1821 4255 #define regCP_HPD_MES_ROQ_OFFSETS_BASE_IDX 1 4256 #define regCP_HPD_ROQ_OFFSETS 0x1821 4257 #define regCP_HPD_ROQ_OFFSETS_BASE_IDX 1 4258 #define regCP_HPD_STATUS0 0x1822 4259 #define regCP_HPD_STATUS0_BASE_IDX 1 4260 4261 4262 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_gcrdec 4263 // base address: 0x2e640 4264 #define regGCR_GENERAL_CNTL 0x1990 4265 #define regGCR_GENERAL_CNTL_BASE_IDX 1 4266 #define regGCR_TARGET_DISABLE 0x1991 4267 #define regGCR_TARGET_DISABLE_BASE_IDX 1 4268 #define regGCR_CMD_STATUS 0x1992 4269 #define regGCR_CMD_STATUS_BASE_IDX 1 4270 #define regGCR_SPARE 0x1993 4271 #define regGCR_SPARE_BASE_IDX 1 4272 #define regPMM_CNTL2 0x1999 4273 #define regPMM_CNTL2_BASE_IDX 1 4274 4275 4276 // addressBlock: gc_gfx_cpwd_cpwd_gfxudec 4277 // base address: 0x30000 4278 #define regCP_EOP_DONE_ADDR_LO 0x2000 4279 #define regCP_EOP_DONE_ADDR_LO_BASE_IDX 1 4280 #define regCP_EOP_DONE_ADDR_HI 0x2001 4281 #define regCP_EOP_DONE_ADDR_HI_BASE_IDX 1 4282 #define regCP_EOP_DONE_DATA_LO 0x2002 4283 #define regCP_EOP_DONE_DATA_LO_BASE_IDX 1 4284 #define regCP_EOP_DONE_DATA_HI 0x2003 4285 #define regCP_EOP_DONE_DATA_HI_BASE_IDX 1 4286 #define regCP_EOP_LAST_FENCE_LO 0x2004 4287 #define regCP_EOP_LAST_FENCE_LO_BASE_IDX 1 4288 #define regCP_EOP_LAST_FENCE_HI 0x2005 4289 #define regCP_EOP_LAST_FENCE_HI_BASE_IDX 1 4290 #define regCP_PIPE_STATS_ADDR_LO 0x2018 4291 #define regCP_PIPE_STATS_ADDR_LO_BASE_IDX 1 4292 #define regCP_PIPE_STATS_ADDR_HI 0x2019 4293 #define regCP_PIPE_STATS_ADDR_HI_BASE_IDX 1 4294 #define regCP_VGT_IAVERT_COUNT_LO 0x201a 4295 #define regCP_VGT_IAVERT_COUNT_LO_BASE_IDX 1 4296 #define regCP_VGT_IAVERT_COUNT_HI 0x201b 4297 #define regCP_VGT_IAVERT_COUNT_HI_BASE_IDX 1 4298 #define regCP_VGT_IAPRIM_COUNT_LO 0x201c 4299 #define regCP_VGT_IAPRIM_COUNT_LO_BASE_IDX 1 4300 #define regCP_VGT_IAPRIM_COUNT_HI 0x201d 4301 #define regCP_VGT_IAPRIM_COUNT_HI_BASE_IDX 1 4302 #define regCP_VGT_GSPRIM_COUNT_LO 0x201e 4303 #define regCP_VGT_GSPRIM_COUNT_LO_BASE_IDX 1 4304 #define regCP_VGT_GSPRIM_COUNT_HI 0x201f 4305 #define regCP_VGT_GSPRIM_COUNT_HI_BASE_IDX 1 4306 #define regCP_VGT_VSINVOC_COUNT_LO 0x2020 4307 #define regCP_VGT_VSINVOC_COUNT_LO_BASE_IDX 1 4308 #define regCP_VGT_VSINVOC_COUNT_HI 0x2021 4309 #define regCP_VGT_VSINVOC_COUNT_HI_BASE_IDX 1 4310 #define regCP_VGT_GSINVOC_COUNT_LO 0x2022 4311 #define regCP_VGT_GSINVOC_COUNT_LO_BASE_IDX 1 4312 #define regCP_VGT_GSINVOC_COUNT_HI 0x2023 4313 #define regCP_VGT_GSINVOC_COUNT_HI_BASE_IDX 1 4314 #define regCP_VGT_HSINVOC_COUNT_LO 0x2024 4315 #define regCP_VGT_HSINVOC_COUNT_LO_BASE_IDX 1 4316 #define regCP_VGT_HSINVOC_COUNT_HI 0x2025 4317 #define regCP_VGT_HSINVOC_COUNT_HI_BASE_IDX 1 4318 #define regCP_VGT_DSINVOC_COUNT_LO 0x2026 4319 #define regCP_VGT_DSINVOC_COUNT_LO_BASE_IDX 1 4320 #define regCP_VGT_DSINVOC_COUNT_HI 0x2027 4321 #define regCP_VGT_DSINVOC_COUNT_HI_BASE_IDX 1 4322 #define regCP_PA_CINVOC_COUNT_LO 0x2028 4323 #define regCP_PA_CINVOC_COUNT_LO_BASE_IDX 1 4324 #define regCP_PA_CINVOC_COUNT_HI 0x2029 4325 #define regCP_PA_CINVOC_COUNT_HI_BASE_IDX 1 4326 #define regCP_PA_CPRIM_COUNT_LO 0x202a 4327 #define regCP_PA_CPRIM_COUNT_LO_BASE_IDX 1 4328 #define regCP_PA_CPRIM_COUNT_HI 0x202b 4329 #define regCP_PA_CPRIM_COUNT_HI_BASE_IDX 1 4330 #define regCP_SC_PSINVOC_COUNT0_LO 0x202c 4331 #define regCP_SC_PSINVOC_COUNT0_LO_BASE_IDX 1 4332 #define regCP_SC_PSINVOC_COUNT0_HI 0x202d 4333 #define regCP_SC_PSINVOC_COUNT0_HI_BASE_IDX 1 4334 #define regCP_SC_PSINVOC_COUNT1_LO 0x202e 4335 #define regCP_SC_PSINVOC_COUNT1_LO_BASE_IDX 1 4336 #define regCP_SC_PSINVOC_COUNT1_HI 0x202f 4337 #define regCP_SC_PSINVOC_COUNT1_HI_BASE_IDX 1 4338 #define regCP_VGT_CSINVOC_COUNT_LO 0x2030 4339 #define regCP_VGT_CSINVOC_COUNT_LO_BASE_IDX 1 4340 #define regCP_VGT_CSINVOC_COUNT_HI 0x2031 4341 #define regCP_VGT_CSINVOC_COUNT_HI_BASE_IDX 1 4342 #define regCP_VGT_ASINVOC_COUNT_LO 0x2032 4343 #define regCP_VGT_ASINVOC_COUNT_LO_BASE_IDX 1 4344 #define regCP_VGT_ASINVOC_COUNT_HI 0x2033 4345 #define regCP_VGT_ASINVOC_COUNT_HI_BASE_IDX 1 4346 #define regCP_PIPE_STATS_CONTROL 0x203d 4347 #define regCP_PIPE_STATS_CONTROL_BASE_IDX 1 4348 #define regSCRATCH_REG0 0x2040 4349 #define regSCRATCH_REG0_BASE_IDX 1 4350 #define regSCRATCH_REG1 0x2041 4351 #define regSCRATCH_REG1_BASE_IDX 1 4352 #define regSCRATCH_REG2 0x2042 4353 #define regSCRATCH_REG2_BASE_IDX 1 4354 #define regSCRATCH_REG3 0x2043 4355 #define regSCRATCH_REG3_BASE_IDX 1 4356 #define regSCRATCH_REG4 0x2044 4357 #define regSCRATCH_REG4_BASE_IDX 1 4358 #define regSCRATCH_REG5 0x2045 4359 #define regSCRATCH_REG5_BASE_IDX 1 4360 #define regSCRATCH_REG6 0x2046 4361 #define regSCRATCH_REG6_BASE_IDX 1 4362 #define regSCRATCH_REG7 0x2047 4363 #define regSCRATCH_REG7_BASE_IDX 1 4364 #define regSCRATCH_REG_ATOMIC 0x2048 4365 #define regSCRATCH_REG_ATOMIC_BASE_IDX 1 4366 #define regSCRATCH_REG_CMPSWAP_ATOMIC 0x2048 4367 #define regSCRATCH_REG_CMPSWAP_ATOMIC_BASE_IDX 1 4368 #define regCP_APPEND_DDID_CNT 0x204b 4369 #define regCP_APPEND_DDID_CNT_BASE_IDX 1 4370 #define regCP_APPEND_DATA_HI 0x204c 4371 #define regCP_APPEND_DATA_HI_BASE_IDX 1 4372 #define regCP_APPEND_LAST_CS_FENCE_HI 0x204d 4373 #define regCP_APPEND_LAST_CS_FENCE_HI_BASE_IDX 1 4374 #define regCP_APPEND_LAST_PS_FENCE_HI 0x204e 4375 #define regCP_APPEND_LAST_PS_FENCE_HI_BASE_IDX 1 4376 #define regCP_PFP_ATOMIC_PREOP_LO 0x2052 4377 #define regCP_PFP_ATOMIC_PREOP_LO_BASE_IDX 1 4378 #define regCP_PFP_ATOMIC_PREOP_HI 0x2053 4379 #define regCP_PFP_ATOMIC_PREOP_HI_BASE_IDX 1 4380 #define regCP_APPEND_ADDR_LO 0x2058 4381 #define regCP_APPEND_ADDR_LO_BASE_IDX 1 4382 #define regCP_APPEND_ADDR_HI 0x2059 4383 #define regCP_APPEND_ADDR_HI_BASE_IDX 1 4384 #define regCP_APPEND_DATA 0x205a 4385 #define regCP_APPEND_DATA_BASE_IDX 1 4386 #define regCP_APPEND_DATA_LO 0x205a 4387 #define regCP_APPEND_DATA_LO_BASE_IDX 1 4388 #define regCP_APPEND_LAST_CS_FENCE 0x205b 4389 #define regCP_APPEND_LAST_CS_FENCE_BASE_IDX 1 4390 #define regCP_APPEND_LAST_CS_FENCE_LO 0x205b 4391 #define regCP_APPEND_LAST_CS_FENCE_LO_BASE_IDX 1 4392 #define regCP_APPEND_LAST_PS_FENCE 0x205c 4393 #define regCP_APPEND_LAST_PS_FENCE_BASE_IDX 1 4394 #define regCP_APPEND_LAST_PS_FENCE_LO 0x205c 4395 #define regCP_APPEND_LAST_PS_FENCE_LO_BASE_IDX 1 4396 #define regCP_ATOMIC_PREOP_LO 0x205d 4397 #define regCP_ATOMIC_PREOP_LO_BASE_IDX 1 4398 #define regCP_ME_ATOMIC_PREOP_LO 0x205d 4399 #define regCP_ME_ATOMIC_PREOP_LO_BASE_IDX 1 4400 #define regCP_ATOMIC_PREOP_HI 0x205e 4401 #define regCP_ATOMIC_PREOP_HI_BASE_IDX 1 4402 #define regCP_ME_ATOMIC_PREOP_HI 0x205e 4403 #define regCP_ME_ATOMIC_PREOP_HI_BASE_IDX 1 4404 #define regCP_ME_MC_WADDR_LO 0x2069 4405 #define regCP_ME_MC_WADDR_LO_BASE_IDX 1 4406 #define regCP_ME_MC_WADDR_HI 0x206a 4407 #define regCP_ME_MC_WADDR_HI_BASE_IDX 1 4408 #define regCP_ME_MC_WDATA_LO 0x206b 4409 #define regCP_ME_MC_WDATA_LO_BASE_IDX 1 4410 #define regCP_ME_MC_WDATA_HI 0x206c 4411 #define regCP_ME_MC_WDATA_HI_BASE_IDX 1 4412 #define regCP_ME_MC_RADDR_LO 0x206d 4413 #define regCP_ME_MC_RADDR_LO_BASE_IDX 1 4414 #define regCP_ME_MC_RADDR_HI 0x206e 4415 #define regCP_ME_MC_RADDR_HI_BASE_IDX 1 4416 #define regCP_WAIT_REG_MEM_TIMEOUT 0x2074 4417 #define regCP_WAIT_REG_MEM_TIMEOUT_BASE_IDX 1 4418 #define regCP_DMA_PFP_CONTROL 0x2077 4419 #define regCP_DMA_PFP_CONTROL_BASE_IDX 1 4420 #define regCP_DMA_ME_CONTROL 0x2078 4421 #define regCP_DMA_ME_CONTROL_BASE_IDX 1 4422 #define regCP_DMA_ME_SRC_ADDR 0x2080 4423 #define regCP_DMA_ME_SRC_ADDR_BASE_IDX 1 4424 #define regCP_DMA_ME_SRC_ADDR_HI 0x2081 4425 #define regCP_DMA_ME_SRC_ADDR_HI_BASE_IDX 1 4426 #define regCP_DMA_ME_DST_ADDR 0x2082 4427 #define regCP_DMA_ME_DST_ADDR_BASE_IDX 1 4428 #define regCP_DMA_ME_DST_ADDR_HI 0x2083 4429 #define regCP_DMA_ME_DST_ADDR_HI_BASE_IDX 1 4430 #define regCP_DMA_ME_COMMAND 0x2084 4431 #define regCP_DMA_ME_COMMAND_BASE_IDX 1 4432 #define regCP_DMA_PFP_SRC_ADDR 0x2085 4433 #define regCP_DMA_PFP_SRC_ADDR_BASE_IDX 1 4434 #define regCP_DMA_PFP_SRC_ADDR_HI 0x2086 4435 #define regCP_DMA_PFP_SRC_ADDR_HI_BASE_IDX 1 4436 #define regCP_DMA_PFP_DST_ADDR 0x2087 4437 #define regCP_DMA_PFP_DST_ADDR_BASE_IDX 1 4438 #define regCP_DMA_PFP_DST_ADDR_HI 0x2088 4439 #define regCP_DMA_PFP_DST_ADDR_HI_BASE_IDX 1 4440 #define regCP_DMA_PFP_COMMAND 0x2089 4441 #define regCP_DMA_PFP_COMMAND_BASE_IDX 1 4442 #define regCP_DMA_CNTL 0x208a 4443 #define regCP_DMA_CNTL_BASE_IDX 1 4444 #define regCP_DMA_READ_TAGS 0x208b 4445 #define regCP_DMA_READ_TAGS_BASE_IDX 1 4446 #define regCP_PFP_IB_CONTROL 0x208d 4447 #define regCP_PFP_IB_CONTROL_BASE_IDX 1 4448 #define regCP_PFP_LOAD_CONTROL 0x208e 4449 #define regCP_PFP_LOAD_CONTROL_BASE_IDX 1 4450 #define regCP_SCRATCH_INDEX 0x208f 4451 #define regCP_SCRATCH_INDEX_BASE_IDX 1 4452 #define regCP_SCRATCH_DATA 0x2090 4453 #define regCP_SCRATCH_DATA_BASE_IDX 1 4454 #define regCP_RB_OFFSET 0x2091 4455 #define regCP_RB_OFFSET_BASE_IDX 1 4456 #define regCP_IB1_OFFSET 0x2092 4457 #define regCP_IB1_OFFSET_BASE_IDX 1 4458 #define regCP_IB2_OFFSET 0x2093 4459 #define regCP_IB2_OFFSET_BASE_IDX 1 4460 #define regCP_IB1_PREAMBLE_BEGIN 0x2094 4461 #define regCP_IB1_PREAMBLE_BEGIN_BASE_IDX 1 4462 #define regCP_IB1_PREAMBLE_END 0x2095 4463 #define regCP_IB1_PREAMBLE_END_BASE_IDX 1 4464 #define regCP_IB2_PREAMBLE_BEGIN 0x2096 4465 #define regCP_IB2_PREAMBLE_BEGIN_BASE_IDX 1 4466 #define regCP_IB2_PREAMBLE_END 0x2097 4467 #define regCP_IB2_PREAMBLE_END_BASE_IDX 1 4468 #define regCP_DMA_ME_CMD_ADDR_LO 0x209c 4469 #define regCP_DMA_ME_CMD_ADDR_LO_BASE_IDX 1 4470 #define regCP_DMA_ME_CMD_ADDR_HI 0x209d 4471 #define regCP_DMA_ME_CMD_ADDR_HI_BASE_IDX 1 4472 #define regCP_DMA_PFP_CMD_ADDR_LO 0x209e 4473 #define regCP_DMA_PFP_CMD_ADDR_LO_BASE_IDX 1 4474 #define regCP_DMA_PFP_CMD_ADDR_HI 0x209f 4475 #define regCP_DMA_PFP_CMD_ADDR_HI_BASE_IDX 1 4476 #define regUCONFIG_RESERVED_REG0 0x20a2 4477 #define regUCONFIG_RESERVED_REG0_BASE_IDX 1 4478 #define regUCONFIG_RESERVED_REG1 0x20a3 4479 #define regUCONFIG_RESERVED_REG1_BASE_IDX 1 4480 #define regCP_PA_MSPRIM_COUNT_LO 0x20a4 4481 #define regCP_PA_MSPRIM_COUNT_LO_BASE_IDX 1 4482 #define regCP_PA_MSPRIM_COUNT_HI 0x20a5 4483 #define regCP_PA_MSPRIM_COUNT_HI_BASE_IDX 1 4484 #define regCP_GE_MSINVOC_COUNT_LO 0x20a6 4485 #define regCP_GE_MSINVOC_COUNT_LO_BASE_IDX 1 4486 #define regCP_GE_MSINVOC_COUNT_HI 0x20a7 4487 #define regCP_GE_MSINVOC_COUNT_HI_BASE_IDX 1 4488 #define regCP_IB1_CMD_BUFSZ 0x20c0 4489 #define regCP_IB1_CMD_BUFSZ_BASE_IDX 1 4490 #define regCP_IB2_CMD_BUFSZ 0x20c1 4491 #define regCP_IB2_CMD_BUFSZ_BASE_IDX 1 4492 #define regCP_ST_CMD_BUFSZ 0x20c2 4493 #define regCP_ST_CMD_BUFSZ_BASE_IDX 1 4494 #define regCP_IB1_BASE_LO 0x20cc 4495 #define regCP_IB1_BASE_LO_BASE_IDX 1 4496 #define regCP_IB1_BASE_HI 0x20cd 4497 #define regCP_IB1_BASE_HI_BASE_IDX 1 4498 #define regCP_IB1_BUFSZ 0x20ce 4499 #define regCP_IB1_BUFSZ_BASE_IDX 1 4500 #define regCP_IB2_BASE_LO 0x20cf 4501 #define regCP_IB2_BASE_LO_BASE_IDX 1 4502 #define regCP_IB2_BASE_HI 0x20d0 4503 #define regCP_IB2_BASE_HI_BASE_IDX 1 4504 #define regCP_IB2_BUFSZ 0x20d1 4505 #define regCP_IB2_BUFSZ_BASE_IDX 1 4506 #define regCP_ST_BASE_LO 0x20d2 4507 #define regCP_ST_BASE_LO_BASE_IDX 1 4508 #define regCP_ST_BASE_HI 0x20d3 4509 #define regCP_ST_BASE_HI_BASE_IDX 1 4510 #define regCP_ST_BUFSZ 0x20d4 4511 #define regCP_ST_BUFSZ_BASE_IDX 1 4512 #define regCP_EOP_DONE_EVENT_CNTL 0x20d5 4513 #define regCP_EOP_DONE_EVENT_CNTL_BASE_IDX 1 4514 #define regCP_EOP_DONE_DATA_CNTL 0x20d6 4515 #define regCP_EOP_DONE_DATA_CNTL_BASE_IDX 1 4516 #define regCP_EOP_DONE_CNTX_ID 0x20d7 4517 #define regCP_EOP_DONE_CNTX_ID_BASE_IDX 1 4518 #define regCP_DB_BASE_LO 0x20d8 4519 #define regCP_DB_BASE_LO_BASE_IDX 1 4520 #define regCP_DB_BASE_HI 0x20d9 4521 #define regCP_DB_BASE_HI_BASE_IDX 1 4522 #define regCP_DB_BUFSZ 0x20da 4523 #define regCP_DB_BUFSZ_BASE_IDX 1 4524 #define regCP_DB_CMD_BUFSZ 0x20db 4525 #define regCP_DB_CMD_BUFSZ_BASE_IDX 1 4526 #define regCP_PFP_COMPLETION_STATUS 0x20ec 4527 #define regCP_PFP_COMPLETION_STATUS_BASE_IDX 1 4528 #define regCP_PRED_NOT_VISIBLE 0x20ee 4529 #define regCP_PRED_NOT_VISIBLE_BASE_IDX 1 4530 #define regCP_PFP_METADATA_BASE_ADDR 0x20f0 4531 #define regCP_PFP_METADATA_BASE_ADDR_BASE_IDX 1 4532 #define regCP_PFP_METADATA_BASE_ADDR_HI 0x20f1 4533 #define regCP_PFP_METADATA_BASE_ADDR_HI_BASE_IDX 1 4534 #define regCP_DRAW_INDX_INDR_ADDR 0x20f4 4535 #define regCP_DRAW_INDX_INDR_ADDR_BASE_IDX 1 4536 #define regCP_DRAW_INDX_INDR_ADDR_HI 0x20f5 4537 #define regCP_DRAW_INDX_INDR_ADDR_HI_BASE_IDX 1 4538 #define regCP_DISPATCH_INDR_ADDR 0x20f6 4539 #define regCP_DISPATCH_INDR_ADDR_BASE_IDX 1 4540 #define regCP_DISPATCH_INDR_ADDR_HI 0x20f7 4541 #define regCP_DISPATCH_INDR_ADDR_HI_BASE_IDX 1 4542 #define regCP_INDEX_BASE_ADDR 0x20f8 4543 #define regCP_INDEX_BASE_ADDR_BASE_IDX 1 4544 #define regCP_INDEX_BASE_ADDR_HI 0x20f9 4545 #define regCP_INDEX_BASE_ADDR_HI_BASE_IDX 1 4546 #define regCP_INDEX_TYPE 0x20fa 4547 #define regCP_INDEX_TYPE_BASE_IDX 1 4548 #define regCP_SAMPLE_STATUS 0x20fd 4549 #define regCP_SAMPLE_STATUS_BASE_IDX 1 4550 #define regCP_ME_COHER_CNTL 0x20fe 4551 #define regCP_ME_COHER_CNTL_BASE_IDX 1 4552 #define regCP_ME_COHER_SIZE 0x20ff 4553 #define regCP_ME_COHER_SIZE_BASE_IDX 1 4554 #define regCP_ME_COHER_SIZE_HI 0x2100 4555 #define regCP_ME_COHER_SIZE_HI_BASE_IDX 1 4556 #define regCP_ME_COHER_BASE 0x2101 4557 #define regCP_ME_COHER_BASE_BASE_IDX 1 4558 #define regCP_ME_COHER_BASE_HI 0x2102 4559 #define regCP_ME_COHER_BASE_HI_BASE_IDX 1 4560 #define regCP_ME_COHER_STATUS 0x2103 4561 #define regCP_ME_COHER_STATUS_BASE_IDX 1 4562 #define regRLC_GPM_PERF_COUNT_0 0x2140 4563 #define regRLC_GPM_PERF_COUNT_0_BASE_IDX 1 4564 #define regRLC_GPM_PERF_COUNT_1 0x2141 4565 #define regRLC_GPM_PERF_COUNT_1_BASE_IDX 1 4566 #define regGRBM_GFX_INDEX 0x2200 4567 #define regGRBM_GFX_INDEX_BASE_IDX 1 4568 #define regGRBM_NOWHERE_2 0x2201 4569 #define regGRBM_NOWHERE_2_BASE_IDX 1 4570 #define regVGT_PRIMITIVE_TYPE 0x2242 4571 #define regVGT_PRIMITIVE_TYPE_BASE_IDX 1 4572 #define regVGT_INDEX_TYPE 0x2243 4573 #define regVGT_INDEX_TYPE_BASE_IDX 1 4574 #define regGE_MIN_VTX_INDX 0x2249 4575 #define regGE_MIN_VTX_INDX_BASE_IDX 1 4576 #define regGE_INDX_OFFSET 0x224a 4577 #define regGE_INDX_OFFSET_BASE_IDX 1 4578 #define regGE_MULTI_PRIM_IB_RESET_EN 0x224b 4579 #define regGE_MULTI_PRIM_IB_RESET_EN_BASE_IDX 1 4580 #define regVGT_NUM_INDICES 0x224c 4581 #define regVGT_NUM_INDICES_BASE_IDX 1 4582 #define regVGT_NUM_INSTANCES 0x224d 4583 #define regVGT_NUM_INSTANCES_BASE_IDX 1 4584 #define regVGT_TF_MEMORY_BASE 0x2250 4585 #define regVGT_TF_MEMORY_BASE_BASE_IDX 1 4586 #define regGE_GS_THROTTLE 0x2254 4587 #define regGE_GS_THROTTLE_BASE_IDX 1 4588 #define regGE_MAX_VTX_INDX 0x2259 4589 #define regGE_MAX_VTX_INDX_BASE_IDX 1 4590 #define regVGT_INSTANCE_BASE_ID 0x225a 4591 #define regVGT_INSTANCE_BASE_ID_BASE_IDX 1 4592 #define regGE_CNTL 0x225b 4593 #define regGE_CNTL_BASE_IDX 1 4594 #define regGE_USER_VGPR1 0x225c 4595 #define regGE_USER_VGPR1_BASE_IDX 1 4596 #define regGE_USER_VGPR2 0x225d 4597 #define regGE_USER_VGPR2_BASE_IDX 1 4598 #define regGE_USER_VGPR3 0x225e 4599 #define regGE_USER_VGPR3_BASE_IDX 1 4600 #define regGE_STEREO_CNTL 0x225f 4601 #define regGE_STEREO_CNTL_BASE_IDX 1 4602 #define regGE_USER_VGPR_EN 0x2260 4603 #define regGE_USER_VGPR_EN_BASE_IDX 1 4604 #define regVGT_PRIMITIVEID_EN 0x2262 4605 #define regVGT_PRIMITIVEID_EN_BASE_IDX 1 4606 #define regGE_VRS_RATE 0x2263 4607 #define regGE_VRS_RATE_BASE_IDX 1 4608 #define regGE_GS_FAST_LAUNCH_WG_DIM 0x2264 4609 #define regGE_GS_FAST_LAUNCH_WG_DIM_BASE_IDX 1 4610 #define regGE_GS_FAST_LAUNCH_WG_DIM_1 0x2265 4611 #define regGE_GS_FAST_LAUNCH_WG_DIM_1_BASE_IDX 1 4612 #define regVGT_GS_OUT_PRIM_TYPE 0x2266 4613 #define regVGT_GS_OUT_PRIM_TYPE_BASE_IDX 1 4614 #define regVGT_TF_MEMORY_BASE_HI 0x2267 4615 #define regVGT_TF_MEMORY_BASE_HI_BASE_IDX 1 4616 #define regGE_GS_ORDERED_ID_BASE 0x226c 4617 #define regGE_GS_ORDERED_ID_BASE_BASE_IDX 1 4618 #define regVGT_PRIMITIVEID_RESET 0x226d 4619 #define regVGT_PRIMITIVEID_RESET_BASE_IDX 1 4620 4621 4622 // addressBlock: gc_gfx_cpwd_cpwd_cprs64dec 4623 // base address: 0x32000 4624 #define regCP_MES_PRGRM_CNTR_START 0x2800 4625 #define regCP_MES_PRGRM_CNTR_START_BASE_IDX 1 4626 #define regCP_MES_INTR_ROUTINE_START 0x2801 4627 #define regCP_MES_INTR_ROUTINE_START_BASE_IDX 1 4628 #define regCP_MES_MTVEC_LO 0x2801 4629 #define regCP_MES_MTVEC_LO_BASE_IDX 1 4630 #define regCP_MES_INTR_ROUTINE_START_HI 0x2802 4631 #define regCP_MES_INTR_ROUTINE_START_HI_BASE_IDX 1 4632 #define regCP_MES_MTVEC_HI 0x2802 4633 #define regCP_MES_MTVEC_HI_BASE_IDX 1 4634 #define regCP_MES_CNTL 0x2807 4635 #define regCP_MES_CNTL_BASE_IDX 1 4636 #define regCP_MES_PIPE_PRIORITY_CNTS 0x2808 4637 #define regCP_MES_PIPE_PRIORITY_CNTS_BASE_IDX 1 4638 #define regCP_MES_PIPE0_PRIORITY 0x2809 4639 #define regCP_MES_PIPE0_PRIORITY_BASE_IDX 1 4640 #define regCP_MES_PIPE1_PRIORITY 0x280a 4641 #define regCP_MES_PIPE1_PRIORITY_BASE_IDX 1 4642 #define regCP_MES_PIPE2_PRIORITY 0x280b 4643 #define regCP_MES_PIPE2_PRIORITY_BASE_IDX 1 4644 #define regCP_MES_PIPE3_PRIORITY 0x280c 4645 #define regCP_MES_PIPE3_PRIORITY_BASE_IDX 1 4646 #define regCP_MES_HEADER_DUMP 0x280d 4647 #define regCP_MES_HEADER_DUMP_BASE_IDX 1 4648 #define regCP_MES_MIE_LO 0x280e 4649 #define regCP_MES_MIE_LO_BASE_IDX 1 4650 #define regCP_MES_MIE_HI 0x280f 4651 #define regCP_MES_MIE_HI_BASE_IDX 1 4652 #define regCP_MES_INTERRUPT 0x2810 4653 #define regCP_MES_INTERRUPT_BASE_IDX 1 4654 #define regCP_MES_SCRATCH_INDEX 0x2811 4655 #define regCP_MES_SCRATCH_INDEX_BASE_IDX 1 4656 #define regCP_MES_SCRATCH_DATA 0x2812 4657 #define regCP_MES_SCRATCH_DATA_BASE_IDX 1 4658 #define regCP_MES_INSTR_PNTR 0x2813 4659 #define regCP_MES_INSTR_PNTR_BASE_IDX 1 4660 #define regCP_MES_MSCRATCH_HI 0x2814 4661 #define regCP_MES_MSCRATCH_HI_BASE_IDX 1 4662 #define regCP_MES_MSCRATCH_LO 0x2815 4663 #define regCP_MES_MSCRATCH_LO_BASE_IDX 1 4664 #define regCP_MES_MSTATUS_LO 0x2816 4665 #define regCP_MES_MSTATUS_LO_BASE_IDX 1 4666 #define regCP_MES_MSTATUS_HI 0x2817 4667 #define regCP_MES_MSTATUS_HI_BASE_IDX 1 4668 #define regCP_MES_MEPC_LO 0x2818 4669 #define regCP_MES_MEPC_LO_BASE_IDX 1 4670 #define regCP_MES_MEPC_HI 0x2819 4671 #define regCP_MES_MEPC_HI_BASE_IDX 1 4672 #define regCP_MES_MCAUSE_LO 0x281a 4673 #define regCP_MES_MCAUSE_LO_BASE_IDX 1 4674 #define regCP_MES_MCAUSE_HI 0x281b 4675 #define regCP_MES_MCAUSE_HI_BASE_IDX 1 4676 #define regCP_MES_MBADADDR_LO 0x281c 4677 #define regCP_MES_MBADADDR_LO_BASE_IDX 1 4678 #define regCP_MES_MBADADDR_HI 0x281d 4679 #define regCP_MES_MBADADDR_HI_BASE_IDX 1 4680 #define regCP_MES_MIP_LO 0x281e 4681 #define regCP_MES_MIP_LO_BASE_IDX 1 4682 #define regCP_MES_MIP_HI 0x281f 4683 #define regCP_MES_MIP_HI_BASE_IDX 1 4684 #define regCP_MES_IC_OP_CNTL 0x2820 4685 #define regCP_MES_IC_OP_CNTL_BASE_IDX 1 4686 #define regCP_MES_MCYCLE_LO 0x2826 4687 #define regCP_MES_MCYCLE_LO_BASE_IDX 1 4688 #define regCP_MES_MCYCLE_HI 0x2827 4689 #define regCP_MES_MCYCLE_HI_BASE_IDX 1 4690 #define regCP_MES_MTIME_LO 0x2828 4691 #define regCP_MES_MTIME_LO_BASE_IDX 1 4692 #define regCP_MES_MTIME_HI 0x2829 4693 #define regCP_MES_MTIME_HI_BASE_IDX 1 4694 #define regCP_MES_MINSTRET_LO 0x282a 4695 #define regCP_MES_MINSTRET_LO_BASE_IDX 1 4696 #define regCP_MES_MINSTRET_HI 0x282b 4697 #define regCP_MES_MINSTRET_HI_BASE_IDX 1 4698 #define regCP_MES_MISA_LO 0x282c 4699 #define regCP_MES_MISA_LO_BASE_IDX 1 4700 #define regCP_MES_MISA_HI 0x282d 4701 #define regCP_MES_MISA_HI_BASE_IDX 1 4702 #define regCP_MES_MVENDORID_LO 0x282e 4703 #define regCP_MES_MVENDORID_LO_BASE_IDX 1 4704 #define regCP_MES_MVENDORID_HI 0x282f 4705 #define regCP_MES_MVENDORID_HI_BASE_IDX 1 4706 #define regCP_MES_MARCHID_LO 0x2830 4707 #define regCP_MES_MARCHID_LO_BASE_IDX 1 4708 #define regCP_MES_MARCHID_HI 0x2831 4709 #define regCP_MES_MARCHID_HI_BASE_IDX 1 4710 #define regCP_MES_MIMPID_LO 0x2832 4711 #define regCP_MES_MIMPID_LO_BASE_IDX 1 4712 #define regCP_MES_MIMPID_HI 0x2833 4713 #define regCP_MES_MIMPID_HI_BASE_IDX 1 4714 #define regCP_MES_MHARTID_LO 0x2834 4715 #define regCP_MES_MHARTID_LO_BASE_IDX 1 4716 #define regCP_MES_MHARTID_HI 0x2835 4717 #define regCP_MES_MHARTID_HI_BASE_IDX 1 4718 #define regCP_MES_DC_BASE_CNTL 0x2836 4719 #define regCP_MES_DC_BASE_CNTL_BASE_IDX 1 4720 #define regCP_MES_DC_OP_CNTL 0x2837 4721 #define regCP_MES_DC_OP_CNTL_BASE_IDX 1 4722 #define regCP_MES_MTIMECMP_LO 0x2838 4723 #define regCP_MES_MTIMECMP_LO_BASE_IDX 1 4724 #define regCP_MES_MTIMECMP_HI 0x2839 4725 #define regCP_MES_MTIMECMP_HI_BASE_IDX 1 4726 #define regCP_MES_PROCESS_QUANTUM_PIPE0 0x283a 4727 #define regCP_MES_PROCESS_QUANTUM_PIPE0_BASE_IDX 1 4728 #define regCP_MES_PROCESS_QUANTUM_PIPE1 0x283b 4729 #define regCP_MES_PROCESS_QUANTUM_PIPE1_BASE_IDX 1 4730 #define regCP_MES_DOORBELL_CONTROL1 0x283c 4731 #define regCP_MES_DOORBELL_CONTROL1_BASE_IDX 1 4732 #define regCP_MES_DOORBELL_CONTROL2 0x283d 4733 #define regCP_MES_DOORBELL_CONTROL2_BASE_IDX 1 4734 #define regCP_MES_DOORBELL_CONTROL3 0x283e 4735 #define regCP_MES_DOORBELL_CONTROL3_BASE_IDX 1 4736 #define regCP_MES_DOORBELL_CONTROL4 0x283f 4737 #define regCP_MES_DOORBELL_CONTROL4_BASE_IDX 1 4738 #define regCP_MES_DOORBELL_CONTROL5 0x2840 4739 #define regCP_MES_DOORBELL_CONTROL5_BASE_IDX 1 4740 #define regCP_MES_DOORBELL_CONTROL6 0x2841 4741 #define regCP_MES_DOORBELL_CONTROL6_BASE_IDX 1 4742 #define regCP_MES_GP0_LO 0x2843 4743 #define regCP_MES_GP0_LO_BASE_IDX 1 4744 #define regCP_MES_GP0_HI 0x2844 4745 #define regCP_MES_GP0_HI_BASE_IDX 1 4746 #define regCP_MES_GP1_LO 0x2845 4747 #define regCP_MES_GP1_LO_BASE_IDX 1 4748 #define regCP_MES_GP1_HI 0x2846 4749 #define regCP_MES_GP1_HI_BASE_IDX 1 4750 #define regCP_MES_GP2_LO 0x2847 4751 #define regCP_MES_GP2_LO_BASE_IDX 1 4752 #define regCP_MES_GP2_HI 0x2848 4753 #define regCP_MES_GP2_HI_BASE_IDX 1 4754 #define regCP_MES_GP3_LO 0x2849 4755 #define regCP_MES_GP3_LO_BASE_IDX 1 4756 #define regCP_MES_GP3_HI 0x284a 4757 #define regCP_MES_GP3_HI_BASE_IDX 1 4758 #define regCP_MES_GP4_LO 0x284b 4759 #define regCP_MES_GP4_LO_BASE_IDX 1 4760 #define regCP_MES_GP4_HI 0x284c 4761 #define regCP_MES_GP4_HI_BASE_IDX 1 4762 #define regCP_MES_GP5_LO 0x284d 4763 #define regCP_MES_GP5_LO_BASE_IDX 1 4764 #define regCP_MES_GP5_HI 0x284e 4765 #define regCP_MES_GP5_HI_BASE_IDX 1 4766 #define regCP_MES_GP6_LO 0x284f 4767 #define regCP_MES_GP6_LO_BASE_IDX 1 4768 #define regCP_MES_GP6_HI 0x2850 4769 #define regCP_MES_GP6_HI_BASE_IDX 1 4770 #define regCP_MES_GP7_LO 0x2851 4771 #define regCP_MES_GP7_LO_BASE_IDX 1 4772 #define regCP_MES_GP7_HI 0x2852 4773 #define regCP_MES_GP7_HI_BASE_IDX 1 4774 #define regCP_MES_GP8_LO 0x2853 4775 #define regCP_MES_GP8_LO_BASE_IDX 1 4776 #define regCP_MES_GP8_HI 0x2854 4777 #define regCP_MES_GP8_HI_BASE_IDX 1 4778 #define regCP_MES_GP9_LO 0x2855 4779 #define regCP_MES_GP9_LO_BASE_IDX 1 4780 #define regCP_MES_GP9_HI 0x2856 4781 #define regCP_MES_GP9_HI_BASE_IDX 1 4782 #define regCP_MES_LOCAL_BASE0_LO 0x2883 4783 #define regCP_MES_LOCAL_BASE0_LO_BASE_IDX 1 4784 #define regCP_MES_LOCAL_BASE0_HI 0x2884 4785 #define regCP_MES_LOCAL_BASE0_HI_BASE_IDX 1 4786 #define regCP_MES_LOCAL_MASK0_LO 0x2885 4787 #define regCP_MES_LOCAL_MASK0_LO_BASE_IDX 1 4788 #define regCP_MES_LOCAL_MASK0_HI 0x2886 4789 #define regCP_MES_LOCAL_MASK0_HI_BASE_IDX 1 4790 #define regCP_MES_LOCAL_APERTURE 0x2887 4791 #define regCP_MES_LOCAL_APERTURE_BASE_IDX 1 4792 #define regCP_MES_LOCAL_INSTR_BASE_LO 0x2888 4793 #define regCP_MES_LOCAL_INSTR_BASE_LO_BASE_IDX 1 4794 #define regCP_MES_LOCAL_INSTR_BASE_HI 0x2889 4795 #define regCP_MES_LOCAL_INSTR_BASE_HI_BASE_IDX 1 4796 #define regCP_MES_LOCAL_INSTR_MASK_LO 0x288a 4797 #define regCP_MES_LOCAL_INSTR_MASK_LO_BASE_IDX 1 4798 #define regCP_MES_LOCAL_INSTR_MASK_HI 0x288b 4799 #define regCP_MES_LOCAL_INSTR_MASK_HI_BASE_IDX 1 4800 #define regCP_MES_LOCAL_INSTR_APERTURE 0x288c 4801 #define regCP_MES_LOCAL_INSTR_APERTURE_BASE_IDX 1 4802 #define regCP_MES_LOCAL_SCRATCH_APERTURE 0x288d 4803 #define regCP_MES_LOCAL_SCRATCH_APERTURE_BASE_IDX 1 4804 #define regCP_MES_LOCAL_SCRATCH_BASE_LO 0x288e 4805 #define regCP_MES_LOCAL_SCRATCH_BASE_LO_BASE_IDX 1 4806 #define regCP_MES_LOCAL_SCRATCH_BASE_HI 0x288f 4807 #define regCP_MES_LOCAL_SCRATCH_BASE_HI_BASE_IDX 1 4808 #define regCP_MES_PERFCOUNT_CNTL 0x2899 4809 #define regCP_MES_PERFCOUNT_CNTL_BASE_IDX 1 4810 #define regCP_MES_PENDING_INTERRUPT 0x289a 4811 #define regCP_MES_PENDING_INTERRUPT_BASE_IDX 1 4812 #define regCP_MES_RS64_EXCEPTION_STATUS 0x289c 4813 #define regCP_MES_RS64_EXCEPTION_STATUS_BASE_IDX 1 4814 #define regCP_MES_PRGRM_CNTR_START_HI 0x289d 4815 #define regCP_MES_PRGRM_CNTR_START_HI_BASE_IDX 1 4816 #define regCP_MES_INTERRUPT_DATA_16 0x289f 4817 #define regCP_MES_INTERRUPT_DATA_16_BASE_IDX 1 4818 #define regCP_MES_INTERRUPT_DATA_17 0x28a0 4819 #define regCP_MES_INTERRUPT_DATA_17_BASE_IDX 1 4820 #define regCP_MES_INTERRUPT_DATA_18 0x28a1 4821 #define regCP_MES_INTERRUPT_DATA_18_BASE_IDX 1 4822 #define regCP_MES_INTERRUPT_DATA_19 0x28a2 4823 #define regCP_MES_INTERRUPT_DATA_19_BASE_IDX 1 4824 #define regCP_MES_INTERRUPT_DATA_20 0x28a3 4825 #define regCP_MES_INTERRUPT_DATA_20_BASE_IDX 1 4826 #define regCP_MES_INTERRUPT_DATA_21 0x28a4 4827 #define regCP_MES_INTERRUPT_DATA_21_BASE_IDX 1 4828 #define regCP_MES_INTERRUPT_DATA_22 0x28a5 4829 #define regCP_MES_INTERRUPT_DATA_22_BASE_IDX 1 4830 #define regCP_MES_INTERRUPT_DATA_23 0x28a6 4831 #define regCP_MES_INTERRUPT_DATA_23_BASE_IDX 1 4832 #define regCP_MES_INTERRUPT_DATA_24 0x28a7 4833 #define regCP_MES_INTERRUPT_DATA_24_BASE_IDX 1 4834 #define regCP_MES_INTERRUPT_DATA_25 0x28a8 4835 #define regCP_MES_INTERRUPT_DATA_25_BASE_IDX 1 4836 #define regCP_MES_INTERRUPT_DATA_26 0x28a9 4837 #define regCP_MES_INTERRUPT_DATA_26_BASE_IDX 1 4838 #define regCP_MES_INTERRUPT_DATA_27 0x28aa 4839 #define regCP_MES_INTERRUPT_DATA_27_BASE_IDX 1 4840 #define regCP_MES_INTERRUPT_DATA_28 0x28ab 4841 #define regCP_MES_INTERRUPT_DATA_28_BASE_IDX 1 4842 #define regCP_MES_INTERRUPT_DATA_29 0x28ac 4843 #define regCP_MES_INTERRUPT_DATA_29_BASE_IDX 1 4844 #define regCP_MES_INTERRUPT_DATA_30 0x28ad 4845 #define regCP_MES_INTERRUPT_DATA_30_BASE_IDX 1 4846 #define regCP_MES_INTERRUPT_DATA_31 0x28ae 4847 #define regCP_MES_INTERRUPT_DATA_31_BASE_IDX 1 4848 #define regCP_MES_DC_APERTURE0_BASE 0x28af 4849 #define regCP_MES_DC_APERTURE0_BASE_BASE_IDX 1 4850 #define regCP_MES_DC_APERTURE0_MASK 0x28b0 4851 #define regCP_MES_DC_APERTURE0_MASK_BASE_IDX 1 4852 #define regCP_MES_DC_APERTURE0_CNTL 0x28b1 4853 #define regCP_MES_DC_APERTURE0_CNTL_BASE_IDX 1 4854 #define regCP_MES_DC_APERTURE1_BASE 0x28b2 4855 #define regCP_MES_DC_APERTURE1_BASE_BASE_IDX 1 4856 #define regCP_MES_DC_APERTURE1_MASK 0x28b3 4857 #define regCP_MES_DC_APERTURE1_MASK_BASE_IDX 1 4858 #define regCP_MES_DC_APERTURE1_CNTL 0x28b4 4859 #define regCP_MES_DC_APERTURE1_CNTL_BASE_IDX 1 4860 #define regCP_MES_DC_APERTURE2_BASE 0x28b5 4861 #define regCP_MES_DC_APERTURE2_BASE_BASE_IDX 1 4862 #define regCP_MES_DC_APERTURE2_MASK 0x28b6 4863 #define regCP_MES_DC_APERTURE2_MASK_BASE_IDX 1 4864 #define regCP_MES_DC_APERTURE2_CNTL 0x28b7 4865 #define regCP_MES_DC_APERTURE2_CNTL_BASE_IDX 1 4866 #define regCP_MES_DC_APERTURE3_BASE 0x28b8 4867 #define regCP_MES_DC_APERTURE3_BASE_BASE_IDX 1 4868 #define regCP_MES_DC_APERTURE3_MASK 0x28b9 4869 #define regCP_MES_DC_APERTURE3_MASK_BASE_IDX 1 4870 #define regCP_MES_DC_APERTURE3_CNTL 0x28ba 4871 #define regCP_MES_DC_APERTURE3_CNTL_BASE_IDX 1 4872 #define regCP_MES_DC_APERTURE4_BASE 0x28bb 4873 #define regCP_MES_DC_APERTURE4_BASE_BASE_IDX 1 4874 #define regCP_MES_DC_APERTURE4_MASK 0x28bc 4875 #define regCP_MES_DC_APERTURE4_MASK_BASE_IDX 1 4876 #define regCP_MES_DC_APERTURE4_CNTL 0x28bd 4877 #define regCP_MES_DC_APERTURE4_CNTL_BASE_IDX 1 4878 #define regCP_MES_DC_APERTURE5_BASE 0x28be 4879 #define regCP_MES_DC_APERTURE5_BASE_BASE_IDX 1 4880 #define regCP_MES_DC_APERTURE5_MASK 0x28bf 4881 #define regCP_MES_DC_APERTURE5_MASK_BASE_IDX 1 4882 #define regCP_MES_DC_APERTURE5_CNTL 0x28c0 4883 #define regCP_MES_DC_APERTURE5_CNTL_BASE_IDX 1 4884 #define regCP_MES_DC_APERTURE6_BASE 0x28c1 4885 #define regCP_MES_DC_APERTURE6_BASE_BASE_IDX 1 4886 #define regCP_MES_DC_APERTURE6_MASK 0x28c2 4887 #define regCP_MES_DC_APERTURE6_MASK_BASE_IDX 1 4888 #define regCP_MES_DC_APERTURE6_CNTL 0x28c3 4889 #define regCP_MES_DC_APERTURE6_CNTL_BASE_IDX 1 4890 #define regCP_MES_DC_APERTURE7_BASE 0x28c4 4891 #define regCP_MES_DC_APERTURE7_BASE_BASE_IDX 1 4892 #define regCP_MES_DC_APERTURE7_MASK 0x28c5 4893 #define regCP_MES_DC_APERTURE7_MASK_BASE_IDX 1 4894 #define regCP_MES_DC_APERTURE7_CNTL 0x28c6 4895 #define regCP_MES_DC_APERTURE7_CNTL_BASE_IDX 1 4896 #define regCP_MES_DC_APERTURE8_BASE 0x28c7 4897 #define regCP_MES_DC_APERTURE8_BASE_BASE_IDX 1 4898 #define regCP_MES_DC_APERTURE8_MASK 0x28c8 4899 #define regCP_MES_DC_APERTURE8_MASK_BASE_IDX 1 4900 #define regCP_MES_DC_APERTURE8_CNTL 0x28c9 4901 #define regCP_MES_DC_APERTURE8_CNTL_BASE_IDX 1 4902 #define regCP_MES_DC_APERTURE9_BASE 0x28ca 4903 #define regCP_MES_DC_APERTURE9_BASE_BASE_IDX 1 4904 #define regCP_MES_DC_APERTURE9_MASK 0x28cb 4905 #define regCP_MES_DC_APERTURE9_MASK_BASE_IDX 1 4906 #define regCP_MES_DC_APERTURE9_CNTL 0x28cc 4907 #define regCP_MES_DC_APERTURE9_CNTL_BASE_IDX 1 4908 #define regCP_MES_DC_APERTURE10_BASE 0x28cd 4909 #define regCP_MES_DC_APERTURE10_BASE_BASE_IDX 1 4910 #define regCP_MES_DC_APERTURE10_MASK 0x28ce 4911 #define regCP_MES_DC_APERTURE10_MASK_BASE_IDX 1 4912 #define regCP_MES_DC_APERTURE10_CNTL 0x28cf 4913 #define regCP_MES_DC_APERTURE10_CNTL_BASE_IDX 1 4914 #define regCP_MES_DC_APERTURE11_BASE 0x28d0 4915 #define regCP_MES_DC_APERTURE11_BASE_BASE_IDX 1 4916 #define regCP_MES_DC_APERTURE11_MASK 0x28d1 4917 #define regCP_MES_DC_APERTURE11_MASK_BASE_IDX 1 4918 #define regCP_MES_DC_APERTURE11_CNTL 0x28d2 4919 #define regCP_MES_DC_APERTURE11_CNTL_BASE_IDX 1 4920 #define regCP_MES_DC_APERTURE12_BASE 0x28d3 4921 #define regCP_MES_DC_APERTURE12_BASE_BASE_IDX 1 4922 #define regCP_MES_DC_APERTURE12_MASK 0x28d4 4923 #define regCP_MES_DC_APERTURE12_MASK_BASE_IDX 1 4924 #define regCP_MES_DC_APERTURE12_CNTL 0x28d5 4925 #define regCP_MES_DC_APERTURE12_CNTL_BASE_IDX 1 4926 #define regCP_MES_DC_APERTURE13_BASE 0x28d6 4927 #define regCP_MES_DC_APERTURE13_BASE_BASE_IDX 1 4928 #define regCP_MES_DC_APERTURE13_MASK 0x28d7 4929 #define regCP_MES_DC_APERTURE13_MASK_BASE_IDX 1 4930 #define regCP_MES_DC_APERTURE13_CNTL 0x28d8 4931 #define regCP_MES_DC_APERTURE13_CNTL_BASE_IDX 1 4932 #define regCP_MES_DC_APERTURE14_BASE 0x28d9 4933 #define regCP_MES_DC_APERTURE14_BASE_BASE_IDX 1 4934 #define regCP_MES_DC_APERTURE14_MASK 0x28da 4935 #define regCP_MES_DC_APERTURE14_MASK_BASE_IDX 1 4936 #define regCP_MES_DC_APERTURE14_CNTL 0x28db 4937 #define regCP_MES_DC_APERTURE14_CNTL_BASE_IDX 1 4938 #define regCP_MES_DC_APERTURE15_BASE 0x28dc 4939 #define regCP_MES_DC_APERTURE15_BASE_BASE_IDX 1 4940 #define regCP_MES_DC_APERTURE15_MASK 0x28dd 4941 #define regCP_MES_DC_APERTURE15_MASK_BASE_IDX 1 4942 #define regCP_MES_DC_APERTURE15_CNTL 0x28de 4943 #define regCP_MES_DC_APERTURE15_CNTL_BASE_IDX 1 4944 #define regCP_MES_METADATA_CNTL 0x28df 4945 #define regCP_MES_METADATA_CNTL_BASE_IDX 1 4946 #define regCP_MEC_RS64_PRGRM_CNTR_START 0x2900 4947 #define regCP_MEC_RS64_PRGRM_CNTR_START_BASE_IDX 1 4948 #define regCP_MEC_MTVEC_LO 0x2901 4949 #define regCP_MEC_MTVEC_LO_BASE_IDX 1 4950 #define regCP_MEC_MTVEC_HI 0x2902 4951 #define regCP_MEC_MTVEC_HI_BASE_IDX 1 4952 #define regCP_MEC_RS64_CNTL 0x2904 4953 #define regCP_MEC_RS64_CNTL_BASE_IDX 1 4954 #define regCP_MEC_MIE_LO 0x2905 4955 #define regCP_MEC_MIE_LO_BASE_IDX 1 4956 #define regCP_MEC_MIE_HI 0x2906 4957 #define regCP_MEC_MIE_HI_BASE_IDX 1 4958 #define regCP_MEC_RS64_INTERRUPT 0x2907 4959 #define regCP_MEC_RS64_INTERRUPT_BASE_IDX 1 4960 #define regCP_MEC_RS64_INSTR_PNTR 0x2908 4961 #define regCP_MEC_RS64_INSTR_PNTR_BASE_IDX 1 4962 #define regCP_MEC_MIP_LO 0x2909 4963 #define regCP_MEC_MIP_LO_BASE_IDX 1 4964 #define regCP_MEC_MIP_HI 0x290a 4965 #define regCP_MEC_MIP_HI_BASE_IDX 1 4966 #define regCP_MEC_DC_BASE_CNTL 0x290b 4967 #define regCP_MEC_DC_BASE_CNTL_BASE_IDX 1 4968 #define regCP_MEC_DC_OP_CNTL 0x290c 4969 #define regCP_MEC_DC_OP_CNTL_BASE_IDX 1 4970 #define regCP_MEC_MTIMECMP_LO 0x290d 4971 #define regCP_MEC_MTIMECMP_LO_BASE_IDX 1 4972 #define regCP_MEC_MTIMECMP_HI 0x290e 4973 #define regCP_MEC_MTIMECMP_HI_BASE_IDX 1 4974 #define regCP_MEC_GP0_LO 0x2910 4975 #define regCP_MEC_GP0_LO_BASE_IDX 1 4976 #define regCP_MEC_GP0_HI 0x2911 4977 #define regCP_MEC_GP0_HI_BASE_IDX 1 4978 #define regCP_MEC_GP1_LO 0x2912 4979 #define regCP_MEC_GP1_LO_BASE_IDX 1 4980 #define regCP_MEC_GP1_HI 0x2913 4981 #define regCP_MEC_GP1_HI_BASE_IDX 1 4982 #define regCP_MEC_GP2_LO 0x2914 4983 #define regCP_MEC_GP2_LO_BASE_IDX 1 4984 #define regCP_MEC_GP2_HI 0x2915 4985 #define regCP_MEC_GP2_HI_BASE_IDX 1 4986 #define regCP_MEC_GP3_LO 0x2916 4987 #define regCP_MEC_GP3_LO_BASE_IDX 1 4988 #define regCP_MEC_GP3_HI 0x2917 4989 #define regCP_MEC_GP3_HI_BASE_IDX 1 4990 #define regCP_MEC_GP4_LO 0x2918 4991 #define regCP_MEC_GP4_LO_BASE_IDX 1 4992 #define regCP_MEC_GP4_HI 0x2919 4993 #define regCP_MEC_GP4_HI_BASE_IDX 1 4994 #define regCP_MEC_GP5_LO 0x291a 4995 #define regCP_MEC_GP5_LO_BASE_IDX 1 4996 #define regCP_MEC_GP5_HI 0x291b 4997 #define regCP_MEC_GP5_HI_BASE_IDX 1 4998 #define regCP_MEC_GP6_LO 0x291c 4999 #define regCP_MEC_GP6_LO_BASE_IDX 1 5000 #define regCP_MEC_GP6_HI 0x291d 5001 #define regCP_MEC_GP6_HI_BASE_IDX 1 5002 #define regCP_MEC_GP7_LO 0x291e 5003 #define regCP_MEC_GP7_LO_BASE_IDX 1 5004 #define regCP_MEC_GP7_HI 0x291f 5005 #define regCP_MEC_GP7_HI_BASE_IDX 1 5006 #define regCP_MEC_GP8_LO 0x2920 5007 #define regCP_MEC_GP8_LO_BASE_IDX 1 5008 #define regCP_MEC_GP8_HI 0x2921 5009 #define regCP_MEC_GP8_HI_BASE_IDX 1 5010 #define regCP_MEC_GP9_LO 0x2922 5011 #define regCP_MEC_GP9_LO_BASE_IDX 1 5012 #define regCP_MEC_GP9_HI 0x2923 5013 #define regCP_MEC_GP9_HI_BASE_IDX 1 5014 #define regCP_MEC_LOCAL_BASE0_LO 0x2927 5015 #define regCP_MEC_LOCAL_BASE0_LO_BASE_IDX 1 5016 #define regCP_MEC_LOCAL_BASE0_HI 0x2928 5017 #define regCP_MEC_LOCAL_BASE0_HI_BASE_IDX 1 5018 #define regCP_MEC_LOCAL_MASK0_LO 0x2929 5019 #define regCP_MEC_LOCAL_MASK0_LO_BASE_IDX 1 5020 #define regCP_MEC_LOCAL_MASK0_HI 0x292a 5021 #define regCP_MEC_LOCAL_MASK0_HI_BASE_IDX 1 5022 #define regCP_MEC_LOCAL_APERTURE 0x292b 5023 #define regCP_MEC_LOCAL_APERTURE_BASE_IDX 1 5024 #define regCP_MEC_LOCAL_INSTR_BASE_LO 0x292c 5025 #define regCP_MEC_LOCAL_INSTR_BASE_LO_BASE_IDX 1 5026 #define regCP_MEC_LOCAL_INSTR_BASE_HI 0x292d 5027 #define regCP_MEC_LOCAL_INSTR_BASE_HI_BASE_IDX 1 5028 #define regCP_MEC_LOCAL_INSTR_MASK_LO 0x292e 5029 #define regCP_MEC_LOCAL_INSTR_MASK_LO_BASE_IDX 1 5030 #define regCP_MEC_LOCAL_INSTR_MASK_HI 0x292f 5031 #define regCP_MEC_LOCAL_INSTR_MASK_HI_BASE_IDX 1 5032 #define regCP_MEC_LOCAL_INSTR_APERTURE 0x2930 5033 #define regCP_MEC_LOCAL_INSTR_APERTURE_BASE_IDX 1 5034 #define regCP_MEC_LOCAL_SCRATCH_APERTURE 0x2931 5035 #define regCP_MEC_LOCAL_SCRATCH_APERTURE_BASE_IDX 1 5036 #define regCP_MEC_LOCAL_SCRATCH_BASE_LO 0x2932 5037 #define regCP_MEC_LOCAL_SCRATCH_BASE_LO_BASE_IDX 1 5038 #define regCP_MEC_LOCAL_SCRATCH_BASE_HI 0x2933 5039 #define regCP_MEC_LOCAL_SCRATCH_BASE_HI_BASE_IDX 1 5040 #define regCP_MEC_RS64_PERFCOUNT_CNTL 0x2934 5041 #define regCP_MEC_RS64_PERFCOUNT_CNTL_BASE_IDX 1 5042 #define regCP_MEC_RS64_PENDING_INTERRUPT 0x2935 5043 #define regCP_MEC_RS64_PENDING_INTERRUPT_BASE_IDX 1 5044 #define regCP_MEC_RS64_EXCEPTION_STATUS 0x2937 5045 #define regCP_MEC_RS64_EXCEPTION_STATUS_BASE_IDX 1 5046 #define regCP_MEC_RS64_PRGRM_CNTR_START_HI 0x2938 5047 #define regCP_MEC_RS64_PRGRM_CNTR_START_HI_BASE_IDX 1 5048 #define regCP_MEC_RS64_INTERRUPT_DATA_16 0x293a 5049 #define regCP_MEC_RS64_INTERRUPT_DATA_16_BASE_IDX 1 5050 #define regCP_MEC_RS64_INTERRUPT_DATA_17 0x293b 5051 #define regCP_MEC_RS64_INTERRUPT_DATA_17_BASE_IDX 1 5052 #define regCP_MEC_RS64_INTERRUPT_DATA_18 0x293c 5053 #define regCP_MEC_RS64_INTERRUPT_DATA_18_BASE_IDX 1 5054 #define regCP_MEC_RS64_INTERRUPT_DATA_19 0x293d 5055 #define regCP_MEC_RS64_INTERRUPT_DATA_19_BASE_IDX 1 5056 #define regCP_MEC_RS64_INTERRUPT_DATA_20 0x293e 5057 #define regCP_MEC_RS64_INTERRUPT_DATA_20_BASE_IDX 1 5058 #define regCP_MEC_RS64_INTERRUPT_DATA_21 0x293f 5059 #define regCP_MEC_RS64_INTERRUPT_DATA_21_BASE_IDX 1 5060 #define regCP_MEC_RS64_INTERRUPT_DATA_22 0x2940 5061 #define regCP_MEC_RS64_INTERRUPT_DATA_22_BASE_IDX 1 5062 #define regCP_MEC_RS64_INTERRUPT_DATA_23 0x2941 5063 #define regCP_MEC_RS64_INTERRUPT_DATA_23_BASE_IDX 1 5064 #define regCP_MEC_RS64_INTERRUPT_DATA_24 0x2942 5065 #define regCP_MEC_RS64_INTERRUPT_DATA_24_BASE_IDX 1 5066 #define regCP_MEC_RS64_INTERRUPT_DATA_25 0x2943 5067 #define regCP_MEC_RS64_INTERRUPT_DATA_25_BASE_IDX 1 5068 #define regCP_MEC_RS64_INTERRUPT_DATA_26 0x2944 5069 #define regCP_MEC_RS64_INTERRUPT_DATA_26_BASE_IDX 1 5070 #define regCP_MEC_RS64_INTERRUPT_DATA_27 0x2945 5071 #define regCP_MEC_RS64_INTERRUPT_DATA_27_BASE_IDX 1 5072 #define regCP_MEC_RS64_INTERRUPT_DATA_28 0x2946 5073 #define regCP_MEC_RS64_INTERRUPT_DATA_28_BASE_IDX 1 5074 #define regCP_MEC_RS64_INTERRUPT_DATA_29 0x2947 5075 #define regCP_MEC_RS64_INTERRUPT_DATA_29_BASE_IDX 1 5076 #define regCP_MEC_RS64_INTERRUPT_DATA_30 0x2948 5077 #define regCP_MEC_RS64_INTERRUPT_DATA_30_BASE_IDX 1 5078 #define regCP_MEC_RS64_INTERRUPT_DATA_31 0x2949 5079 #define regCP_MEC_RS64_INTERRUPT_DATA_31_BASE_IDX 1 5080 #define regCP_MEC_DC_APERTURE0_BASE 0x294a 5081 #define regCP_MEC_DC_APERTURE0_BASE_BASE_IDX 1 5082 #define regCP_MEC_DC_APERTURE0_MASK 0x294b 5083 #define regCP_MEC_DC_APERTURE0_MASK_BASE_IDX 1 5084 #define regCP_MEC_DC_APERTURE0_CNTL 0x294c 5085 #define regCP_MEC_DC_APERTURE0_CNTL_BASE_IDX 1 5086 #define regCP_MEC_DC_APERTURE1_BASE 0x294d 5087 #define regCP_MEC_DC_APERTURE1_BASE_BASE_IDX 1 5088 #define regCP_MEC_DC_APERTURE1_MASK 0x294e 5089 #define regCP_MEC_DC_APERTURE1_MASK_BASE_IDX 1 5090 #define regCP_MEC_DC_APERTURE1_CNTL 0x294f 5091 #define regCP_MEC_DC_APERTURE1_CNTL_BASE_IDX 1 5092 #define regCP_MEC_DC_APERTURE2_BASE 0x2950 5093 #define regCP_MEC_DC_APERTURE2_BASE_BASE_IDX 1 5094 #define regCP_MEC_DC_APERTURE2_MASK 0x2951 5095 #define regCP_MEC_DC_APERTURE2_MASK_BASE_IDX 1 5096 #define regCP_MEC_DC_APERTURE2_CNTL 0x2952 5097 #define regCP_MEC_DC_APERTURE2_CNTL_BASE_IDX 1 5098 #define regCP_MEC_DC_APERTURE3_BASE 0x2953 5099 #define regCP_MEC_DC_APERTURE3_BASE_BASE_IDX 1 5100 #define regCP_MEC_DC_APERTURE3_MASK 0x2954 5101 #define regCP_MEC_DC_APERTURE3_MASK_BASE_IDX 1 5102 #define regCP_MEC_DC_APERTURE3_CNTL 0x2955 5103 #define regCP_MEC_DC_APERTURE3_CNTL_BASE_IDX 1 5104 #define regCP_MEC_DC_APERTURE4_BASE 0x2956 5105 #define regCP_MEC_DC_APERTURE4_BASE_BASE_IDX 1 5106 #define regCP_MEC_DC_APERTURE4_MASK 0x2957 5107 #define regCP_MEC_DC_APERTURE4_MASK_BASE_IDX 1 5108 #define regCP_MEC_DC_APERTURE4_CNTL 0x2958 5109 #define regCP_MEC_DC_APERTURE4_CNTL_BASE_IDX 1 5110 #define regCP_MEC_DC_APERTURE5_BASE 0x2959 5111 #define regCP_MEC_DC_APERTURE5_BASE_BASE_IDX 1 5112 #define regCP_MEC_DC_APERTURE5_MASK 0x295a 5113 #define regCP_MEC_DC_APERTURE5_MASK_BASE_IDX 1 5114 #define regCP_MEC_DC_APERTURE5_CNTL 0x295b 5115 #define regCP_MEC_DC_APERTURE5_CNTL_BASE_IDX 1 5116 #define regCP_MEC_DC_APERTURE6_BASE 0x295c 5117 #define regCP_MEC_DC_APERTURE6_BASE_BASE_IDX 1 5118 #define regCP_MEC_DC_APERTURE6_MASK 0x295d 5119 #define regCP_MEC_DC_APERTURE6_MASK_BASE_IDX 1 5120 #define regCP_MEC_DC_APERTURE6_CNTL 0x295e 5121 #define regCP_MEC_DC_APERTURE6_CNTL_BASE_IDX 1 5122 #define regCP_MEC_DC_APERTURE7_BASE 0x295f 5123 #define regCP_MEC_DC_APERTURE7_BASE_BASE_IDX 1 5124 #define regCP_MEC_DC_APERTURE7_MASK 0x2960 5125 #define regCP_MEC_DC_APERTURE7_MASK_BASE_IDX 1 5126 #define regCP_MEC_DC_APERTURE7_CNTL 0x2961 5127 #define regCP_MEC_DC_APERTURE7_CNTL_BASE_IDX 1 5128 #define regCP_MEC_DC_APERTURE8_BASE 0x2962 5129 #define regCP_MEC_DC_APERTURE8_BASE_BASE_IDX 1 5130 #define regCP_MEC_DC_APERTURE8_MASK 0x2963 5131 #define regCP_MEC_DC_APERTURE8_MASK_BASE_IDX 1 5132 #define regCP_MEC_DC_APERTURE8_CNTL 0x2964 5133 #define regCP_MEC_DC_APERTURE8_CNTL_BASE_IDX 1 5134 #define regCP_MEC_DC_APERTURE9_BASE 0x2965 5135 #define regCP_MEC_DC_APERTURE9_BASE_BASE_IDX 1 5136 #define regCP_MEC_DC_APERTURE9_MASK 0x2966 5137 #define regCP_MEC_DC_APERTURE9_MASK_BASE_IDX 1 5138 #define regCP_MEC_DC_APERTURE9_CNTL 0x2967 5139 #define regCP_MEC_DC_APERTURE9_CNTL_BASE_IDX 1 5140 #define regCP_MEC_DC_APERTURE10_BASE 0x2968 5141 #define regCP_MEC_DC_APERTURE10_BASE_BASE_IDX 1 5142 #define regCP_MEC_DC_APERTURE10_MASK 0x2969 5143 #define regCP_MEC_DC_APERTURE10_MASK_BASE_IDX 1 5144 #define regCP_MEC_DC_APERTURE10_CNTL 0x296a 5145 #define regCP_MEC_DC_APERTURE10_CNTL_BASE_IDX 1 5146 #define regCP_MEC_DC_APERTURE11_BASE 0x296b 5147 #define regCP_MEC_DC_APERTURE11_BASE_BASE_IDX 1 5148 #define regCP_MEC_DC_APERTURE11_MASK 0x296c 5149 #define regCP_MEC_DC_APERTURE11_MASK_BASE_IDX 1 5150 #define regCP_MEC_DC_APERTURE11_CNTL 0x296d 5151 #define regCP_MEC_DC_APERTURE11_CNTL_BASE_IDX 1 5152 #define regCP_MEC_DC_APERTURE12_BASE 0x296e 5153 #define regCP_MEC_DC_APERTURE12_BASE_BASE_IDX 1 5154 #define regCP_MEC_DC_APERTURE12_MASK 0x296f 5155 #define regCP_MEC_DC_APERTURE12_MASK_BASE_IDX 1 5156 #define regCP_MEC_DC_APERTURE12_CNTL 0x2970 5157 #define regCP_MEC_DC_APERTURE12_CNTL_BASE_IDX 1 5158 #define regCP_MEC_DC_APERTURE13_BASE 0x2971 5159 #define regCP_MEC_DC_APERTURE13_BASE_BASE_IDX 1 5160 #define regCP_MEC_DC_APERTURE13_MASK 0x2972 5161 #define regCP_MEC_DC_APERTURE13_MASK_BASE_IDX 1 5162 #define regCP_MEC_DC_APERTURE13_CNTL 0x2973 5163 #define regCP_MEC_DC_APERTURE13_CNTL_BASE_IDX 1 5164 #define regCP_MEC_DC_APERTURE14_BASE 0x2974 5165 #define regCP_MEC_DC_APERTURE14_BASE_BASE_IDX 1 5166 #define regCP_MEC_DC_APERTURE14_MASK 0x2975 5167 #define regCP_MEC_DC_APERTURE14_MASK_BASE_IDX 1 5168 #define regCP_MEC_DC_APERTURE14_CNTL 0x2976 5169 #define regCP_MEC_DC_APERTURE14_CNTL_BASE_IDX 1 5170 #define regCP_MEC_DC_APERTURE15_BASE 0x2977 5171 #define regCP_MEC_DC_APERTURE15_BASE_BASE_IDX 1 5172 #define regCP_MEC_DC_APERTURE15_MASK 0x2978 5173 #define regCP_MEC_DC_APERTURE15_MASK_BASE_IDX 1 5174 #define regCP_MEC_DC_APERTURE15_CNTL 0x2979 5175 #define regCP_MEC_DC_APERTURE15_CNTL_BASE_IDX 1 5176 #define regCP_CPC_IC_OP_CNTL 0x297a 5177 #define regCP_CPC_IC_OP_CNTL_BASE_IDX 1 5178 #define regCP_GFX_RS64_INTERRUPT0 0x2a01 5179 #define regCP_GFX_RS64_INTERRUPT0_BASE_IDX 1 5180 #define regCP_GFX_RS64_INTR_EN0 0x2a02 5181 #define regCP_GFX_RS64_INTR_EN0_BASE_IDX 1 5182 #define regCP_GFX_RS64_INTR_EN1 0x2a03 5183 #define regCP_GFX_RS64_INTR_EN1_BASE_IDX 1 5184 #define regCP_GFX_RS64_DC_BASE_CNTL 0x2a08 5185 #define regCP_GFX_RS64_DC_BASE_CNTL_BASE_IDX 1 5186 #define regCP_GFX_RS64_DC_OP_CNTL 0x2a09 5187 #define regCP_GFX_RS64_DC_OP_CNTL_BASE_IDX 1 5188 #define regCP_GFX_RS64_LOCAL_BASE0_LO 0x2a0a 5189 #define regCP_GFX_RS64_LOCAL_BASE0_LO_BASE_IDX 1 5190 #define regCP_GFX_RS64_LOCAL_BASE0_HI 0x2a0b 5191 #define regCP_GFX_RS64_LOCAL_BASE0_HI_BASE_IDX 1 5192 #define regCP_GFX_RS64_LOCAL_MASK0_LO 0x2a0c 5193 #define regCP_GFX_RS64_LOCAL_MASK0_LO_BASE_IDX 1 5194 #define regCP_GFX_RS64_LOCAL_MASK0_HI 0x2a0d 5195 #define regCP_GFX_RS64_LOCAL_MASK0_HI_BASE_IDX 1 5196 #define regCP_GFX_RS64_LOCAL_APERTURE 0x2a0e 5197 #define regCP_GFX_RS64_LOCAL_APERTURE_BASE_IDX 1 5198 #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO 0x2a0f 5199 #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO_BASE_IDX 1 5200 #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI 0x2a10 5201 #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI_BASE_IDX 1 5202 #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO 0x2a11 5203 #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO_BASE_IDX 1 5204 #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI 0x2a12 5205 #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI_BASE_IDX 1 5206 #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE 0x2a13 5207 #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE_BASE_IDX 1 5208 #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE 0x2a14 5209 #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE_BASE_IDX 1 5210 #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO 0x2a15 5211 #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO_BASE_IDX 1 5212 #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI 0x2a16 5213 #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI_BASE_IDX 1 5214 #define regCP_PFP_RS64_EXCEPTION_STATUS 0x2a19 5215 #define regCP_PFP_RS64_EXCEPTION_STATUS_BASE_IDX 1 5216 #define regCP_GFX_RS64_PERFCOUNT_CNTL0 0x2a1a 5217 #define regCP_GFX_RS64_PERFCOUNT_CNTL0_BASE_IDX 1 5218 #define regCP_GFX_RS64_PERFCOUNT_CNTL1 0x2a1b 5219 #define regCP_GFX_RS64_PERFCOUNT_CNTL1_BASE_IDX 1 5220 #define regCP_GFX_RS64_MIP_LO0 0x2a1c 5221 #define regCP_GFX_RS64_MIP_LO0_BASE_IDX 1 5222 #define regCP_GFX_RS64_MIP_LO1 0x2a1d 5223 #define regCP_GFX_RS64_MIP_LO1_BASE_IDX 1 5224 #define regCP_GFX_RS64_MIP_HI0 0x2a1e 5225 #define regCP_GFX_RS64_MIP_HI0_BASE_IDX 1 5226 #define regCP_GFX_RS64_MIP_HI1 0x2a1f 5227 #define regCP_GFX_RS64_MIP_HI1_BASE_IDX 1 5228 #define regCP_GFX_RS64_MTIMECMP_LO0 0x2a20 5229 #define regCP_GFX_RS64_MTIMECMP_LO0_BASE_IDX 1 5230 #define regCP_GFX_RS64_MTIMECMP_LO1 0x2a21 5231 #define regCP_GFX_RS64_MTIMECMP_LO1_BASE_IDX 1 5232 #define regCP_GFX_RS64_MTIMECMP_HI0 0x2a22 5233 #define regCP_GFX_RS64_MTIMECMP_HI0_BASE_IDX 1 5234 #define regCP_GFX_RS64_MTIMECMP_HI1 0x2a23 5235 #define regCP_GFX_RS64_MTIMECMP_HI1_BASE_IDX 1 5236 #define regCP_GFX_RS64_GP0_LO0 0x2a24 5237 #define regCP_GFX_RS64_GP0_LO0_BASE_IDX 1 5238 #define regCP_GFX_RS64_GP0_LO1 0x2a25 5239 #define regCP_GFX_RS64_GP0_LO1_BASE_IDX 1 5240 #define regCP_GFX_RS64_GP0_HI0 0x2a26 5241 #define regCP_GFX_RS64_GP0_HI0_BASE_IDX 1 5242 #define regCP_GFX_RS64_GP0_HI1 0x2a27 5243 #define regCP_GFX_RS64_GP0_HI1_BASE_IDX 1 5244 #define regCP_GFX_RS64_GP1_LO0 0x2a28 5245 #define regCP_GFX_RS64_GP1_LO0_BASE_IDX 1 5246 #define regCP_GFX_RS64_GP1_LO1 0x2a29 5247 #define regCP_GFX_RS64_GP1_LO1_BASE_IDX 1 5248 #define regCP_GFX_RS64_GP1_HI0 0x2a2a 5249 #define regCP_GFX_RS64_GP1_HI0_BASE_IDX 1 5250 #define regCP_GFX_RS64_GP1_HI1 0x2a2b 5251 #define regCP_GFX_RS64_GP1_HI1_BASE_IDX 1 5252 #define regCP_GFX_RS64_GP2_LO0 0x2a2c 5253 #define regCP_GFX_RS64_GP2_LO0_BASE_IDX 1 5254 #define regCP_GFX_RS64_GP2_LO1 0x2a2d 5255 #define regCP_GFX_RS64_GP2_LO1_BASE_IDX 1 5256 #define regCP_GFX_RS64_GP2_HI0 0x2a2e 5257 #define regCP_GFX_RS64_GP2_HI0_BASE_IDX 1 5258 #define regCP_GFX_RS64_GP2_HI1 0x2a2f 5259 #define regCP_GFX_RS64_GP2_HI1_BASE_IDX 1 5260 #define regCP_GFX_RS64_GP3_LO0 0x2a30 5261 #define regCP_GFX_RS64_GP3_LO0_BASE_IDX 1 5262 #define regCP_GFX_RS64_GP3_LO1 0x2a31 5263 #define regCP_GFX_RS64_GP3_LO1_BASE_IDX 1 5264 #define regCP_GFX_RS64_GP3_HI0 0x2a32 5265 #define regCP_GFX_RS64_GP3_HI0_BASE_IDX 1 5266 #define regCP_GFX_RS64_GP3_HI1 0x2a33 5267 #define regCP_GFX_RS64_GP3_HI1_BASE_IDX 1 5268 #define regCP_GFX_RS64_GP4_LO0 0x2a34 5269 #define regCP_GFX_RS64_GP4_LO0_BASE_IDX 1 5270 #define regCP_GFX_RS64_GP4_LO1 0x2a35 5271 #define regCP_GFX_RS64_GP4_LO1_BASE_IDX 1 5272 #define regCP_GFX_RS64_GP4_HI0 0x2a36 5273 #define regCP_GFX_RS64_GP4_HI0_BASE_IDX 1 5274 #define regCP_GFX_RS64_GP4_HI1 0x2a37 5275 #define regCP_GFX_RS64_GP4_HI1_BASE_IDX 1 5276 #define regCP_GFX_RS64_GP5_LO0 0x2a38 5277 #define regCP_GFX_RS64_GP5_LO0_BASE_IDX 1 5278 #define regCP_GFX_RS64_GP5_LO1 0x2a39 5279 #define regCP_GFX_RS64_GP5_LO1_BASE_IDX 1 5280 #define regCP_GFX_RS64_GP5_HI0 0x2a3a 5281 #define regCP_GFX_RS64_GP5_HI0_BASE_IDX 1 5282 #define regCP_GFX_RS64_GP5_HI1 0x2a3b 5283 #define regCP_GFX_RS64_GP5_HI1_BASE_IDX 1 5284 #define regCP_GFX_RS64_GP6_LO 0x2a3c 5285 #define regCP_GFX_RS64_GP6_LO_BASE_IDX 1 5286 #define regCP_GFX_RS64_GP6_HI 0x2a3d 5287 #define regCP_GFX_RS64_GP6_HI_BASE_IDX 1 5288 #define regCP_GFX_RS64_GP7_LO 0x2a3e 5289 #define regCP_GFX_RS64_GP7_LO_BASE_IDX 1 5290 #define regCP_GFX_RS64_GP7_HI 0x2a3f 5291 #define regCP_GFX_RS64_GP7_HI_BASE_IDX 1 5292 #define regCP_GFX_RS64_GP8_LO 0x2a40 5293 #define regCP_GFX_RS64_GP8_LO_BASE_IDX 1 5294 #define regCP_GFX_RS64_GP8_HI 0x2a41 5295 #define regCP_GFX_RS64_GP8_HI_BASE_IDX 1 5296 #define regCP_GFX_RS64_GP9_LO 0x2a42 5297 #define regCP_GFX_RS64_GP9_LO_BASE_IDX 1 5298 #define regCP_GFX_RS64_GP9_HI 0x2a43 5299 #define regCP_GFX_RS64_GP9_HI_BASE_IDX 1 5300 #define regCP_GFX_RS64_INSTR_PNTR0 0x2a44 5301 #define regCP_GFX_RS64_INSTR_PNTR0_BASE_IDX 1 5302 #define regCP_GFX_RS64_INSTR_PNTR1 0x2a45 5303 #define regCP_GFX_RS64_INSTR_PNTR1_BASE_IDX 1 5304 #define regCP_GFX_RS64_PENDING_INTERRUPT0 0x2a46 5305 #define regCP_GFX_RS64_PENDING_INTERRUPT0_BASE_IDX 1 5306 #define regCP_GFX_RS64_PENDING_INTERRUPT1 0x2a47 5307 #define regCP_GFX_RS64_PENDING_INTERRUPT1_BASE_IDX 1 5308 #define regCP_GFX_RS64_DC_APERTURE0_BASE0 0x2a49 5309 #define regCP_GFX_RS64_DC_APERTURE0_BASE0_BASE_IDX 1 5310 #define regCP_GFX_RS64_DC_APERTURE0_MASK0 0x2a4a 5311 #define regCP_GFX_RS64_DC_APERTURE0_MASK0_BASE_IDX 1 5312 #define regCP_GFX_RS64_DC_APERTURE0_CNTL0 0x2a4b 5313 #define regCP_GFX_RS64_DC_APERTURE0_CNTL0_BASE_IDX 1 5314 #define regCP_GFX_RS64_DC_APERTURE1_BASE0 0x2a4c 5315 #define regCP_GFX_RS64_DC_APERTURE1_BASE0_BASE_IDX 1 5316 #define regCP_GFX_RS64_DC_APERTURE1_MASK0 0x2a4d 5317 #define regCP_GFX_RS64_DC_APERTURE1_MASK0_BASE_IDX 1 5318 #define regCP_GFX_RS64_DC_APERTURE1_CNTL0 0x2a4e 5319 #define regCP_GFX_RS64_DC_APERTURE1_CNTL0_BASE_IDX 1 5320 #define regCP_GFX_RS64_DC_APERTURE2_BASE0 0x2a4f 5321 #define regCP_GFX_RS64_DC_APERTURE2_BASE0_BASE_IDX 1 5322 #define regCP_GFX_RS64_DC_APERTURE2_MASK0 0x2a50 5323 #define regCP_GFX_RS64_DC_APERTURE2_MASK0_BASE_IDX 1 5324 #define regCP_GFX_RS64_DC_APERTURE2_CNTL0 0x2a51 5325 #define regCP_GFX_RS64_DC_APERTURE2_CNTL0_BASE_IDX 1 5326 #define regCP_GFX_RS64_DC_APERTURE3_BASE0 0x2a52 5327 #define regCP_GFX_RS64_DC_APERTURE3_BASE0_BASE_IDX 1 5328 #define regCP_GFX_RS64_DC_APERTURE3_MASK0 0x2a53 5329 #define regCP_GFX_RS64_DC_APERTURE3_MASK0_BASE_IDX 1 5330 #define regCP_GFX_RS64_DC_APERTURE3_CNTL0 0x2a54 5331 #define regCP_GFX_RS64_DC_APERTURE3_CNTL0_BASE_IDX 1 5332 #define regCP_GFX_RS64_DC_APERTURE4_BASE0 0x2a55 5333 #define regCP_GFX_RS64_DC_APERTURE4_BASE0_BASE_IDX 1 5334 #define regCP_GFX_RS64_DC_APERTURE4_MASK0 0x2a56 5335 #define regCP_GFX_RS64_DC_APERTURE4_MASK0_BASE_IDX 1 5336 #define regCP_GFX_RS64_DC_APERTURE4_CNTL0 0x2a57 5337 #define regCP_GFX_RS64_DC_APERTURE4_CNTL0_BASE_IDX 1 5338 #define regCP_GFX_RS64_DC_APERTURE5_BASE0 0x2a58 5339 #define regCP_GFX_RS64_DC_APERTURE5_BASE0_BASE_IDX 1 5340 #define regCP_GFX_RS64_DC_APERTURE5_MASK0 0x2a59 5341 #define regCP_GFX_RS64_DC_APERTURE5_MASK0_BASE_IDX 1 5342 #define regCP_GFX_RS64_DC_APERTURE5_CNTL0 0x2a5a 5343 #define regCP_GFX_RS64_DC_APERTURE5_CNTL0_BASE_IDX 1 5344 #define regCP_GFX_RS64_DC_APERTURE6_BASE0 0x2a5b 5345 #define regCP_GFX_RS64_DC_APERTURE6_BASE0_BASE_IDX 1 5346 #define regCP_GFX_RS64_DC_APERTURE6_MASK0 0x2a5c 5347 #define regCP_GFX_RS64_DC_APERTURE6_MASK0_BASE_IDX 1 5348 #define regCP_GFX_RS64_DC_APERTURE6_CNTL0 0x2a5d 5349 #define regCP_GFX_RS64_DC_APERTURE6_CNTL0_BASE_IDX 1 5350 #define regCP_GFX_RS64_DC_APERTURE7_BASE0 0x2a5e 5351 #define regCP_GFX_RS64_DC_APERTURE7_BASE0_BASE_IDX 1 5352 #define regCP_GFX_RS64_DC_APERTURE7_MASK0 0x2a5f 5353 #define regCP_GFX_RS64_DC_APERTURE7_MASK0_BASE_IDX 1 5354 #define regCP_GFX_RS64_DC_APERTURE7_CNTL0 0x2a60 5355 #define regCP_GFX_RS64_DC_APERTURE7_CNTL0_BASE_IDX 1 5356 #define regCP_GFX_RS64_DC_APERTURE8_BASE0 0x2a61 5357 #define regCP_GFX_RS64_DC_APERTURE8_BASE0_BASE_IDX 1 5358 #define regCP_GFX_RS64_DC_APERTURE8_MASK0 0x2a62 5359 #define regCP_GFX_RS64_DC_APERTURE8_MASK0_BASE_IDX 1 5360 #define regCP_GFX_RS64_DC_APERTURE8_CNTL0 0x2a63 5361 #define regCP_GFX_RS64_DC_APERTURE8_CNTL0_BASE_IDX 1 5362 #define regCP_GFX_RS64_DC_APERTURE9_BASE0 0x2a64 5363 #define regCP_GFX_RS64_DC_APERTURE9_BASE0_BASE_IDX 1 5364 #define regCP_GFX_RS64_DC_APERTURE9_MASK0 0x2a65 5365 #define regCP_GFX_RS64_DC_APERTURE9_MASK0_BASE_IDX 1 5366 #define regCP_GFX_RS64_DC_APERTURE9_CNTL0 0x2a66 5367 #define regCP_GFX_RS64_DC_APERTURE9_CNTL0_BASE_IDX 1 5368 #define regCP_GFX_RS64_DC_APERTURE10_BASE0 0x2a67 5369 #define regCP_GFX_RS64_DC_APERTURE10_BASE0_BASE_IDX 1 5370 #define regCP_GFX_RS64_DC_APERTURE10_MASK0 0x2a68 5371 #define regCP_GFX_RS64_DC_APERTURE10_MASK0_BASE_IDX 1 5372 #define regCP_GFX_RS64_DC_APERTURE10_CNTL0 0x2a69 5373 #define regCP_GFX_RS64_DC_APERTURE10_CNTL0_BASE_IDX 1 5374 #define regCP_GFX_RS64_DC_APERTURE11_BASE0 0x2a6a 5375 #define regCP_GFX_RS64_DC_APERTURE11_BASE0_BASE_IDX 1 5376 #define regCP_GFX_RS64_DC_APERTURE11_MASK0 0x2a6b 5377 #define regCP_GFX_RS64_DC_APERTURE11_MASK0_BASE_IDX 1 5378 #define regCP_GFX_RS64_DC_APERTURE11_CNTL0 0x2a6c 5379 #define regCP_GFX_RS64_DC_APERTURE11_CNTL0_BASE_IDX 1 5380 #define regCP_GFX_RS64_DC_APERTURE12_BASE0 0x2a6d 5381 #define regCP_GFX_RS64_DC_APERTURE12_BASE0_BASE_IDX 1 5382 #define regCP_GFX_RS64_DC_APERTURE12_MASK0 0x2a6e 5383 #define regCP_GFX_RS64_DC_APERTURE12_MASK0_BASE_IDX 1 5384 #define regCP_GFX_RS64_DC_APERTURE12_CNTL0 0x2a6f 5385 #define regCP_GFX_RS64_DC_APERTURE12_CNTL0_BASE_IDX 1 5386 #define regCP_GFX_RS64_DC_APERTURE13_BASE0 0x2a70 5387 #define regCP_GFX_RS64_DC_APERTURE13_BASE0_BASE_IDX 1 5388 #define regCP_GFX_RS64_DC_APERTURE13_MASK0 0x2a71 5389 #define regCP_GFX_RS64_DC_APERTURE13_MASK0_BASE_IDX 1 5390 #define regCP_GFX_RS64_DC_APERTURE13_CNTL0 0x2a72 5391 #define regCP_GFX_RS64_DC_APERTURE13_CNTL0_BASE_IDX 1 5392 #define regCP_GFX_RS64_DC_APERTURE14_BASE0 0x2a73 5393 #define regCP_GFX_RS64_DC_APERTURE14_BASE0_BASE_IDX 1 5394 #define regCP_GFX_RS64_DC_APERTURE14_MASK0 0x2a74 5395 #define regCP_GFX_RS64_DC_APERTURE14_MASK0_BASE_IDX 1 5396 #define regCP_GFX_RS64_DC_APERTURE14_CNTL0 0x2a75 5397 #define regCP_GFX_RS64_DC_APERTURE14_CNTL0_BASE_IDX 1 5398 #define regCP_GFX_RS64_DC_APERTURE15_BASE0 0x2a76 5399 #define regCP_GFX_RS64_DC_APERTURE15_BASE0_BASE_IDX 1 5400 #define regCP_GFX_RS64_DC_APERTURE15_MASK0 0x2a77 5401 #define regCP_GFX_RS64_DC_APERTURE15_MASK0_BASE_IDX 1 5402 #define regCP_GFX_RS64_DC_APERTURE15_CNTL0 0x2a78 5403 #define regCP_GFX_RS64_DC_APERTURE15_CNTL0_BASE_IDX 1 5404 #define regCP_GFX_RS64_DC_APERTURE0_BASE1 0x2a79 5405 #define regCP_GFX_RS64_DC_APERTURE0_BASE1_BASE_IDX 1 5406 #define regCP_GFX_RS64_DC_APERTURE0_MASK1 0x2a7a 5407 #define regCP_GFX_RS64_DC_APERTURE0_MASK1_BASE_IDX 1 5408 #define regCP_GFX_RS64_DC_APERTURE0_CNTL1 0x2a7b 5409 #define regCP_GFX_RS64_DC_APERTURE0_CNTL1_BASE_IDX 1 5410 #define regCP_GFX_RS64_DC_APERTURE1_BASE1 0x2a7c 5411 #define regCP_GFX_RS64_DC_APERTURE1_BASE1_BASE_IDX 1 5412 #define regCP_GFX_RS64_DC_APERTURE1_MASK1 0x2a7d 5413 #define regCP_GFX_RS64_DC_APERTURE1_MASK1_BASE_IDX 1 5414 #define regCP_GFX_RS64_DC_APERTURE1_CNTL1 0x2a7e 5415 #define regCP_GFX_RS64_DC_APERTURE1_CNTL1_BASE_IDX 1 5416 #define regCP_GFX_RS64_DC_APERTURE2_BASE1 0x2a7f 5417 #define regCP_GFX_RS64_DC_APERTURE2_BASE1_BASE_IDX 1 5418 #define regCP_GFX_RS64_DC_APERTURE2_MASK1 0x2a80 5419 #define regCP_GFX_RS64_DC_APERTURE2_MASK1_BASE_IDX 1 5420 #define regCP_GFX_RS64_DC_APERTURE2_CNTL1 0x2a81 5421 #define regCP_GFX_RS64_DC_APERTURE2_CNTL1_BASE_IDX 1 5422 #define regCP_GFX_RS64_DC_APERTURE3_BASE1 0x2a82 5423 #define regCP_GFX_RS64_DC_APERTURE3_BASE1_BASE_IDX 1 5424 #define regCP_GFX_RS64_DC_APERTURE3_MASK1 0x2a83 5425 #define regCP_GFX_RS64_DC_APERTURE3_MASK1_BASE_IDX 1 5426 #define regCP_GFX_RS64_DC_APERTURE3_CNTL1 0x2a84 5427 #define regCP_GFX_RS64_DC_APERTURE3_CNTL1_BASE_IDX 1 5428 #define regCP_GFX_RS64_DC_APERTURE4_BASE1 0x2a85 5429 #define regCP_GFX_RS64_DC_APERTURE4_BASE1_BASE_IDX 1 5430 #define regCP_GFX_RS64_DC_APERTURE4_MASK1 0x2a86 5431 #define regCP_GFX_RS64_DC_APERTURE4_MASK1_BASE_IDX 1 5432 #define regCP_GFX_RS64_DC_APERTURE4_CNTL1 0x2a87 5433 #define regCP_GFX_RS64_DC_APERTURE4_CNTL1_BASE_IDX 1 5434 #define regCP_GFX_RS64_DC_APERTURE5_BASE1 0x2a88 5435 #define regCP_GFX_RS64_DC_APERTURE5_BASE1_BASE_IDX 1 5436 #define regCP_GFX_RS64_DC_APERTURE5_MASK1 0x2a89 5437 #define regCP_GFX_RS64_DC_APERTURE5_MASK1_BASE_IDX 1 5438 #define regCP_GFX_RS64_DC_APERTURE5_CNTL1 0x2a8a 5439 #define regCP_GFX_RS64_DC_APERTURE5_CNTL1_BASE_IDX 1 5440 #define regCP_GFX_RS64_DC_APERTURE6_BASE1 0x2a8b 5441 #define regCP_GFX_RS64_DC_APERTURE6_BASE1_BASE_IDX 1 5442 #define regCP_GFX_RS64_DC_APERTURE6_MASK1 0x2a8c 5443 #define regCP_GFX_RS64_DC_APERTURE6_MASK1_BASE_IDX 1 5444 #define regCP_GFX_RS64_DC_APERTURE6_CNTL1 0x2a8d 5445 #define regCP_GFX_RS64_DC_APERTURE6_CNTL1_BASE_IDX 1 5446 #define regCP_GFX_RS64_DC_APERTURE7_BASE1 0x2a8e 5447 #define regCP_GFX_RS64_DC_APERTURE7_BASE1_BASE_IDX 1 5448 #define regCP_GFX_RS64_DC_APERTURE7_MASK1 0x2a8f 5449 #define regCP_GFX_RS64_DC_APERTURE7_MASK1_BASE_IDX 1 5450 #define regCP_GFX_RS64_DC_APERTURE7_CNTL1 0x2a90 5451 #define regCP_GFX_RS64_DC_APERTURE7_CNTL1_BASE_IDX 1 5452 #define regCP_GFX_RS64_DC_APERTURE8_BASE1 0x2a91 5453 #define regCP_GFX_RS64_DC_APERTURE8_BASE1_BASE_IDX 1 5454 #define regCP_GFX_RS64_DC_APERTURE8_MASK1 0x2a92 5455 #define regCP_GFX_RS64_DC_APERTURE8_MASK1_BASE_IDX 1 5456 #define regCP_GFX_RS64_DC_APERTURE8_CNTL1 0x2a93 5457 #define regCP_GFX_RS64_DC_APERTURE8_CNTL1_BASE_IDX 1 5458 #define regCP_GFX_RS64_DC_APERTURE9_BASE1 0x2a94 5459 #define regCP_GFX_RS64_DC_APERTURE9_BASE1_BASE_IDX 1 5460 #define regCP_GFX_RS64_DC_APERTURE9_MASK1 0x2a95 5461 #define regCP_GFX_RS64_DC_APERTURE9_MASK1_BASE_IDX 1 5462 #define regCP_GFX_RS64_DC_APERTURE9_CNTL1 0x2a96 5463 #define regCP_GFX_RS64_DC_APERTURE9_CNTL1_BASE_IDX 1 5464 #define regCP_GFX_RS64_DC_APERTURE10_BASE1 0x2a97 5465 #define regCP_GFX_RS64_DC_APERTURE10_BASE1_BASE_IDX 1 5466 #define regCP_GFX_RS64_DC_APERTURE10_MASK1 0x2a98 5467 #define regCP_GFX_RS64_DC_APERTURE10_MASK1_BASE_IDX 1 5468 #define regCP_GFX_RS64_DC_APERTURE10_CNTL1 0x2a99 5469 #define regCP_GFX_RS64_DC_APERTURE10_CNTL1_BASE_IDX 1 5470 #define regCP_GFX_RS64_DC_APERTURE11_BASE1 0x2a9a 5471 #define regCP_GFX_RS64_DC_APERTURE11_BASE1_BASE_IDX 1 5472 #define regCP_GFX_RS64_DC_APERTURE11_MASK1 0x2a9b 5473 #define regCP_GFX_RS64_DC_APERTURE11_MASK1_BASE_IDX 1 5474 #define regCP_GFX_RS64_DC_APERTURE11_CNTL1 0x2a9c 5475 #define regCP_GFX_RS64_DC_APERTURE11_CNTL1_BASE_IDX 1 5476 #define regCP_GFX_RS64_DC_APERTURE12_BASE1 0x2a9d 5477 #define regCP_GFX_RS64_DC_APERTURE12_BASE1_BASE_IDX 1 5478 #define regCP_GFX_RS64_DC_APERTURE12_MASK1 0x2a9e 5479 #define regCP_GFX_RS64_DC_APERTURE12_MASK1_BASE_IDX 1 5480 #define regCP_GFX_RS64_DC_APERTURE12_CNTL1 0x2a9f 5481 #define regCP_GFX_RS64_DC_APERTURE12_CNTL1_BASE_IDX 1 5482 #define regCP_GFX_RS64_DC_APERTURE13_BASE1 0x2aa0 5483 #define regCP_GFX_RS64_DC_APERTURE13_BASE1_BASE_IDX 1 5484 #define regCP_GFX_RS64_DC_APERTURE13_MASK1 0x2aa1 5485 #define regCP_GFX_RS64_DC_APERTURE13_MASK1_BASE_IDX 1 5486 #define regCP_GFX_RS64_DC_APERTURE13_CNTL1 0x2aa2 5487 #define regCP_GFX_RS64_DC_APERTURE13_CNTL1_BASE_IDX 1 5488 #define regCP_GFX_RS64_DC_APERTURE14_BASE1 0x2aa3 5489 #define regCP_GFX_RS64_DC_APERTURE14_BASE1_BASE_IDX 1 5490 #define regCP_GFX_RS64_DC_APERTURE14_MASK1 0x2aa4 5491 #define regCP_GFX_RS64_DC_APERTURE14_MASK1_BASE_IDX 1 5492 #define regCP_GFX_RS64_DC_APERTURE14_CNTL1 0x2aa5 5493 #define regCP_GFX_RS64_DC_APERTURE14_CNTL1_BASE_IDX 1 5494 #define regCP_GFX_RS64_DC_APERTURE15_BASE1 0x2aa6 5495 #define regCP_GFX_RS64_DC_APERTURE15_BASE1_BASE_IDX 1 5496 #define regCP_GFX_RS64_DC_APERTURE15_MASK1 0x2aa7 5497 #define regCP_GFX_RS64_DC_APERTURE15_MASK1_BASE_IDX 1 5498 #define regCP_GFX_RS64_DC_APERTURE15_CNTL1 0x2aa8 5499 #define regCP_GFX_RS64_DC_APERTURE15_CNTL1_BASE_IDX 1 5500 #define regCP_ME_RS64_EXCEPTION_STATUS 0x2aaa 5501 #define regCP_ME_RS64_EXCEPTION_STATUS_BASE_IDX 1 5502 #define regCP_GFX_RS64_INTERRUPT1 0x2aac 5503 #define regCP_GFX_RS64_INTERRUPT1_BASE_IDX 1 5504 5505 5506 // addressBlock: gc_gfx_cpwd_cpwd_chdec 5507 // base address: 0x33600 5508 #define regCH_ARB_CTRL 0x2d80 5509 #define regCH_ARB_CTRL_BASE_IDX 1 5510 #define regCH_DRAM_BURST_MASK 0x2d82 5511 #define regCH_DRAM_BURST_MASK_BASE_IDX 1 5512 #define regCH_ARB_STATUS 0x2d83 5513 #define regCH_ARB_STATUS_BASE_IDX 1 5514 #define regCH_DRAM_BURST_CTRL 0x2d84 5515 #define regCH_DRAM_BURST_CTRL_BASE_IDX 1 5516 #define regCHA_CHC_CREDITS 0x2d88 5517 #define regCHA_CHC_CREDITS_BASE_IDX 1 5518 #define regCHA_CLIENT_FREE_DELAY 0x2d89 5519 #define regCHA_CLIENT_FREE_DELAY_BASE_IDX 1 5520 #define regCHA_COMPRESSION_MODE 0x2d8a 5521 #define regCHA_COMPRESSION_MODE_BASE_IDX 1 5522 #define regCHA_COMPRESSOR_OVERRIDE 0x2d8b 5523 #define regCHA_COMPRESSOR_OVERRIDE_BASE_IDX 1 5524 #define regCHI_CHR_REP_FGCG_OVERRIDE 0x2d8c 5525 #define regCHI_CHR_REP_FGCG_OVERRIDE_BASE_IDX 1 5526 #define regCHC_CTRL 0x2dc0 5527 #define regCHC_CTRL_BASE_IDX 1 5528 #define regCHC_STATUS 0x2dc1 5529 #define regCHC_STATUS_BASE_IDX 1 5530 #define regCHC_CTRL2 0x2dc2 5531 #define regCHC_CTRL2_BASE_IDX 1 5532 #define regCHC_STATUS2 0x2dc3 5533 #define regCHC_STATUS2_BASE_IDX 1 5534 5535 5536 // addressBlock: gc_gfx_cpwd_cpwd_gl2dec 5537 // base address: 0x33800 5538 #define regGL2C_CTRL 0x2e00 5539 #define regGL2C_CTRL_BASE_IDX 1 5540 #define regGL2C_CTRL2 0x2e01 5541 #define regGL2C_CTRL2_BASE_IDX 1 5542 #define regGL2C_STATUS 0x2e02 5543 #define regGL2C_STATUS_BASE_IDX 1 5544 #define regGL2C_ADDR_MATCH_MASK 0x2e03 5545 #define regGL2C_ADDR_MATCH_MASK_BASE_IDX 1 5546 #define regGL2C_ADDR_MATCH_SIZE 0x2e04 5547 #define regGL2C_ADDR_MATCH_SIZE_BASE_IDX 1 5548 #define regGL2C_WBINVL2 0x2e05 5549 #define regGL2C_WBINVL2_BASE_IDX 1 5550 #define regGL2C_SOFT_RESET 0x2e06 5551 #define regGL2C_SOFT_RESET_BASE_IDX 1 5552 #define regGL2C_CTRL3 0x2e0c 5553 #define regGL2C_CTRL3_BASE_IDX 1 5554 #define regGL2C_EA_CREDITS_CTRL 0x2e14 5555 #define regGL2C_EA_CREDITS_CTRL_BASE_IDX 1 5556 #define regGL2C_CTRL4 0x2e17 5557 #define regGL2C_CTRL4_BASE_IDX 1 5558 #define regGL2C_DISCARD_STALL_CTRL 0x2e18 5559 #define regGL2C_DISCARD_STALL_CTRL_BASE_IDX 1 5560 #define regGL2C_CTRL5 0x2e19 5561 #define regGL2C_CTRL5_BASE_IDX 1 5562 #define regGL2A_ADDR_MATCH_CTRL 0x2e20 5563 #define regGL2A_ADDR_MATCH_CTRL_BASE_IDX 1 5564 #define regGL2A_ADDR_MATCH_MASK 0x2e21 5565 #define regGL2A_ADDR_MATCH_MASK_BASE_IDX 1 5566 #define regGL2A_ADDR_MATCH_SIZE 0x2e22 5567 #define regGL2A_ADDR_MATCH_SIZE_BASE_IDX 1 5568 #define regGL2A_CTRL 0x2e24 5569 #define regGL2A_CTRL_BASE_IDX 1 5570 #define regGL2A_CTRL2 0x2e25 5571 #define regGL2A_CTRL2_BASE_IDX 1 5572 #define regGL2A_CHANNEL_HASH_CTRL 0x2e26 5573 #define regGL2A_CHANNEL_HASH_CTRL_BASE_IDX 1 5574 #define regGL2A_DISABLE 0x2e29 5575 #define regGL2A_DISABLE_BASE_IDX 1 5576 #define regGL2A_RESP_THROTTLE_CTRL 0x2e2a 5577 #define regGL2A_RESP_THROTTLE_CTRL_BASE_IDX 1 5578 5579 5580 // addressBlock: gc_gfx_cpwd_cpwd_perfddec 5581 // base address: 0x34000 5582 #define regCPG_PERFCOUNTER1_LO 0x3000 5583 #define regCPG_PERFCOUNTER1_LO_BASE_IDX 1 5584 #define regCPG_PERFCOUNTER1_HI 0x3001 5585 #define regCPG_PERFCOUNTER1_HI_BASE_IDX 1 5586 #define regCPG_PERFCOUNTER0_LO 0x3002 5587 #define regCPG_PERFCOUNTER0_LO_BASE_IDX 1 5588 #define regCPG_PERFCOUNTER0_HI 0x3003 5589 #define regCPG_PERFCOUNTER0_HI_BASE_IDX 1 5590 #define regCPC_PERFCOUNTER1_LO 0x3004 5591 #define regCPC_PERFCOUNTER1_LO_BASE_IDX 1 5592 #define regCPC_PERFCOUNTER1_HI 0x3005 5593 #define regCPC_PERFCOUNTER1_HI_BASE_IDX 1 5594 #define regCPC_PERFCOUNTER0_LO 0x3006 5595 #define regCPC_PERFCOUNTER0_LO_BASE_IDX 1 5596 #define regCPC_PERFCOUNTER0_HI 0x3007 5597 #define regCPC_PERFCOUNTER0_HI_BASE_IDX 1 5598 #define regCPF_PERFCOUNTER1_LO 0x3008 5599 #define regCPF_PERFCOUNTER1_LO_BASE_IDX 1 5600 #define regCPF_PERFCOUNTER1_HI 0x3009 5601 #define regCPF_PERFCOUNTER1_HI_BASE_IDX 1 5602 #define regCPF_PERFCOUNTER0_LO 0x300a 5603 #define regCPF_PERFCOUNTER0_LO_BASE_IDX 1 5604 #define regCPF_PERFCOUNTER0_HI 0x300b 5605 #define regCPF_PERFCOUNTER0_HI_BASE_IDX 1 5606 #define regCPF_LATENCY_STATS_DATA 0x300c 5607 #define regCPF_LATENCY_STATS_DATA_BASE_IDX 1 5608 #define regCPG_LATENCY_STATS_DATA 0x300d 5609 #define regCPG_LATENCY_STATS_DATA_BASE_IDX 1 5610 #define regCPC_LATENCY_STATS_DATA 0x300e 5611 #define regCPC_LATENCY_STATS_DATA_BASE_IDX 1 5612 #define regGRBM_PERFCOUNTER0_LO 0x3040 5613 #define regGRBM_PERFCOUNTER0_LO_BASE_IDX 1 5614 #define regGRBM_PERFCOUNTER0_HI 0x3041 5615 #define regGRBM_PERFCOUNTER0_HI_BASE_IDX 1 5616 #define regGRBM_PERFCOUNTER1_LO 0x3043 5617 #define regGRBM_PERFCOUNTER1_LO_BASE_IDX 1 5618 #define regGRBM_PERFCOUNTER1_HI 0x3044 5619 #define regGRBM_PERFCOUNTER1_HI_BASE_IDX 1 5620 #define regGE1_PERFCOUNTER0_LO 0x30a4 5621 #define regGE1_PERFCOUNTER0_LO_BASE_IDX 1 5622 #define regGE1_PERFCOUNTER0_HI 0x30a5 5623 #define regGE1_PERFCOUNTER0_HI_BASE_IDX 1 5624 #define regGE1_PERFCOUNTER1_LO 0x30a6 5625 #define regGE1_PERFCOUNTER1_LO_BASE_IDX 1 5626 #define regGE1_PERFCOUNTER1_HI 0x30a7 5627 #define regGE1_PERFCOUNTER1_HI_BASE_IDX 1 5628 #define regGE1_PERFCOUNTER2_LO 0x30a8 5629 #define regGE1_PERFCOUNTER2_LO_BASE_IDX 1 5630 #define regGE1_PERFCOUNTER2_HI 0x30a9 5631 #define regGE1_PERFCOUNTER2_HI_BASE_IDX 1 5632 #define regGE1_PERFCOUNTER3_LO 0x30aa 5633 #define regGE1_PERFCOUNTER3_LO_BASE_IDX 1 5634 #define regGE1_PERFCOUNTER3_HI 0x30ab 5635 #define regGE1_PERFCOUNTER3_HI_BASE_IDX 1 5636 #define regGE2_DIST_PERFCOUNTER0_LO 0x30ac 5637 #define regGE2_DIST_PERFCOUNTER0_LO_BASE_IDX 1 5638 #define regGE2_DIST_PERFCOUNTER0_HI 0x30ad 5639 #define regGE2_DIST_PERFCOUNTER0_HI_BASE_IDX 1 5640 #define regGE2_DIST_PERFCOUNTER1_LO 0x30ae 5641 #define regGE2_DIST_PERFCOUNTER1_LO_BASE_IDX 1 5642 #define regGE2_DIST_PERFCOUNTER1_HI 0x30af 5643 #define regGE2_DIST_PERFCOUNTER1_HI_BASE_IDX 1 5644 #define regGE2_DIST_PERFCOUNTER2_LO 0x30b0 5645 #define regGE2_DIST_PERFCOUNTER2_LO_BASE_IDX 1 5646 #define regGE2_DIST_PERFCOUNTER2_HI 0x30b1 5647 #define regGE2_DIST_PERFCOUNTER2_HI_BASE_IDX 1 5648 #define regGE2_DIST_PERFCOUNTER3_LO 0x30b2 5649 #define regGE2_DIST_PERFCOUNTER3_LO_BASE_IDX 1 5650 #define regGE2_DIST_PERFCOUNTER3_HI 0x30b3 5651 #define regGE2_DIST_PERFCOUNTER3_HI_BASE_IDX 1 5652 #define regGC_EA_CPWD_PERFCOUNTER0_LO 0x3260 5653 #define regGC_EA_CPWD_PERFCOUNTER0_LO_BASE_IDX 1 5654 #define regGC_EA_CPWD_PERFCOUNTER0_HI 0x3261 5655 #define regGC_EA_CPWD_PERFCOUNTER0_HI_BASE_IDX 1 5656 #define regGC_EA_CPWD_PERFCOUNTER1_LO 0x3262 5657 #define regGC_EA_CPWD_PERFCOUNTER1_LO_BASE_IDX 1 5658 #define regGC_EA_CPWD_PERFCOUNTER1_HI 0x3263 5659 #define regGC_EA_CPWD_PERFCOUNTER1_HI_BASE_IDX 1 5660 #define regGC_EA_SE_PERFCOUNTER0_LO 0x3270 5661 #define regGC_EA_SE_PERFCOUNTER0_LO_BASE_IDX 1 5662 #define regGC_EA_SE_PERFCOUNTER0_HI 0x3271 5663 #define regGC_EA_SE_PERFCOUNTER0_HI_BASE_IDX 1 5664 #define regGC_EA_SE_PERFCOUNTER1_LO 0x3272 5665 #define regGC_EA_SE_PERFCOUNTER1_LO_BASE_IDX 1 5666 #define regGC_EA_SE_PERFCOUNTER1_HI 0x3273 5667 #define regGC_EA_SE_PERFCOUNTER1_HI_BASE_IDX 1 5668 #define regGL2C_PERFCOUNTER0_LO 0x3380 5669 #define regGL2C_PERFCOUNTER0_LO_BASE_IDX 1 5670 #define regGL2C_PERFCOUNTER0_HI 0x3381 5671 #define regGL2C_PERFCOUNTER0_HI_BASE_IDX 1 5672 #define regGL2C_PERFCOUNTER1_LO 0x3382 5673 #define regGL2C_PERFCOUNTER1_LO_BASE_IDX 1 5674 #define regGL2C_PERFCOUNTER1_HI 0x3383 5675 #define regGL2C_PERFCOUNTER1_HI_BASE_IDX 1 5676 #define regGL2C_PERFCOUNTER2_LO 0x3384 5677 #define regGL2C_PERFCOUNTER2_LO_BASE_IDX 1 5678 #define regGL2C_PERFCOUNTER2_HI 0x3385 5679 #define regGL2C_PERFCOUNTER2_HI_BASE_IDX 1 5680 #define regGL2C_PERFCOUNTER3_LO 0x3386 5681 #define regGL2C_PERFCOUNTER3_LO_BASE_IDX 1 5682 #define regGL2C_PERFCOUNTER3_HI 0x3387 5683 #define regGL2C_PERFCOUNTER3_HI_BASE_IDX 1 5684 #define regGL2A_PERFCOUNTER0_LO 0x3390 5685 #define regGL2A_PERFCOUNTER0_LO_BASE_IDX 1 5686 #define regGL2A_PERFCOUNTER0_HI 0x3391 5687 #define regGL2A_PERFCOUNTER0_HI_BASE_IDX 1 5688 #define regGL2A_PERFCOUNTER1_LO 0x3392 5689 #define regGL2A_PERFCOUNTER1_LO_BASE_IDX 1 5690 #define regGL2A_PERFCOUNTER1_HI 0x3393 5691 #define regGL2A_PERFCOUNTER1_HI_BASE_IDX 1 5692 #define regGL2A_PERFCOUNTER2_LO 0x3394 5693 #define regGL2A_PERFCOUNTER2_LO_BASE_IDX 1 5694 #define regGL2A_PERFCOUNTER2_HI 0x3395 5695 #define regGL2A_PERFCOUNTER2_HI_BASE_IDX 1 5696 #define regGL2A_PERFCOUNTER3_LO 0x3396 5697 #define regGL2A_PERFCOUNTER3_LO_BASE_IDX 1 5698 #define regGL2A_PERFCOUNTER3_HI 0x3397 5699 #define regGL2A_PERFCOUNTER3_HI_BASE_IDX 1 5700 #define regCHC_PERFCOUNTER0_LO 0x33c0 5701 #define regCHC_PERFCOUNTER0_LO_BASE_IDX 1 5702 #define regCHC_PERFCOUNTER0_HI 0x33c1 5703 #define regCHC_PERFCOUNTER0_HI_BASE_IDX 1 5704 #define regCHC_PERFCOUNTER1_LO 0x33c2 5705 #define regCHC_PERFCOUNTER1_LO_BASE_IDX 1 5706 #define regCHC_PERFCOUNTER1_HI 0x33c3 5707 #define regCHC_PERFCOUNTER1_HI_BASE_IDX 1 5708 #define regCHC_PERFCOUNTER2_LO 0x33c4 5709 #define regCHC_PERFCOUNTER2_LO_BASE_IDX 1 5710 #define regCHC_PERFCOUNTER2_HI 0x33c5 5711 #define regCHC_PERFCOUNTER2_HI_BASE_IDX 1 5712 #define regCHC_PERFCOUNTER3_LO 0x33c6 5713 #define regCHC_PERFCOUNTER3_LO_BASE_IDX 1 5714 #define regCHC_PERFCOUNTER3_HI 0x33c7 5715 #define regCHC_PERFCOUNTER3_HI_BASE_IDX 1 5716 #define regRLC_PERFCOUNTER0_LO 0x3480 5717 #define regRLC_PERFCOUNTER0_LO_BASE_IDX 1 5718 #define regRLC_PERFCOUNTER0_HI 0x3481 5719 #define regRLC_PERFCOUNTER0_HI_BASE_IDX 1 5720 #define regRLC_PERFCOUNTER1_LO 0x3482 5721 #define regRLC_PERFCOUNTER1_LO_BASE_IDX 1 5722 #define regRLC_PERFCOUNTER1_HI 0x3483 5723 #define regRLC_PERFCOUNTER1_HI_BASE_IDX 1 5724 #define regGCR_PERFCOUNTER0_LO 0x3520 5725 #define regGCR_PERFCOUNTER0_LO_BASE_IDX 1 5726 #define regGCR_PERFCOUNTER0_HI 0x3521 5727 #define regGCR_PERFCOUNTER0_HI_BASE_IDX 1 5728 #define regGCR_PERFCOUNTER1_LO 0x3522 5729 #define regGCR_PERFCOUNTER1_LO_BASE_IDX 1 5730 #define regGCR_PERFCOUNTER1_HI 0x3523 5731 #define regGCR_PERFCOUNTER1_HI_BASE_IDX 1 5732 #define regCHA_PERFCOUNTER0_LO 0x3600 5733 #define regCHA_PERFCOUNTER0_LO_BASE_IDX 1 5734 #define regCHA_PERFCOUNTER0_HI 0x3601 5735 #define regCHA_PERFCOUNTER0_HI_BASE_IDX 1 5736 #define regCHA_PERFCOUNTER1_LO 0x3602 5737 #define regCHA_PERFCOUNTER1_LO_BASE_IDX 1 5738 #define regCHA_PERFCOUNTER1_HI 0x3603 5739 #define regCHA_PERFCOUNTER1_HI_BASE_IDX 1 5740 #define regCHA_PERFCOUNTER2_LO 0x3604 5741 #define regCHA_PERFCOUNTER2_LO_BASE_IDX 1 5742 #define regCHA_PERFCOUNTER2_HI 0x3605 5743 #define regCHA_PERFCOUNTER2_HI_BASE_IDX 1 5744 #define regCHA_PERFCOUNTER3_LO 0x3606 5745 #define regCHA_PERFCOUNTER3_LO_BASE_IDX 1 5746 #define regCHA_PERFCOUNTER3_HI 0x3607 5747 #define regCHA_PERFCOUNTER3_HI_BASE_IDX 1 5748 5749 5750 // addressBlock: gc_gfx_cpwd_cpwd_perfsdec 5751 // base address: 0x36000 5752 #define regCPG_PERFCOUNTER1_SELECT 0x3800 5753 #define regCPG_PERFCOUNTER1_SELECT_BASE_IDX 1 5754 #define regCPG_PERFCOUNTER0_SELECT1 0x3801 5755 #define regCPG_PERFCOUNTER0_SELECT1_BASE_IDX 1 5756 #define regCPG_PERFCOUNTER0_SELECT 0x3802 5757 #define regCPG_PERFCOUNTER0_SELECT_BASE_IDX 1 5758 #define regCPC_PERFCOUNTER1_SELECT 0x3803 5759 #define regCPC_PERFCOUNTER1_SELECT_BASE_IDX 1 5760 #define regCPC_PERFCOUNTER0_SELECT1 0x3804 5761 #define regCPC_PERFCOUNTER0_SELECT1_BASE_IDX 1 5762 #define regCPF_PERFCOUNTER1_SELECT 0x3805 5763 #define regCPF_PERFCOUNTER1_SELECT_BASE_IDX 1 5764 #define regCPF_PERFCOUNTER0_SELECT1 0x3806 5765 #define regCPF_PERFCOUNTER0_SELECT1_BASE_IDX 1 5766 #define regCPF_PERFCOUNTER0_SELECT 0x3807 5767 #define regCPF_PERFCOUNTER0_SELECT_BASE_IDX 1 5768 #define regCP_CP_PERFMON_CNTL 0x3808 5769 #define regCP_CP_PERFMON_CNTL_BASE_IDX 1 5770 #define regCPC_PERFCOUNTER0_SELECT 0x3809 5771 #define regCPC_PERFCOUNTER0_SELECT_BASE_IDX 1 5772 #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT 0x380a 5773 #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX 1 5774 #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT 0x380b 5775 #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX 1 5776 #define regCPF_LATENCY_STATS_SELECT 0x380c 5777 #define regCPF_LATENCY_STATS_SELECT_BASE_IDX 1 5778 #define regCPG_LATENCY_STATS_SELECT 0x380d 5779 #define regCPG_LATENCY_STATS_SELECT_BASE_IDX 1 5780 #define regCPC_LATENCY_STATS_SELECT 0x380e 5781 #define regCPC_LATENCY_STATS_SELECT_BASE_IDX 1 5782 #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT 0x380f 5783 #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX 1 5784 #define regCP_DRAW_OBJECT 0x3810 5785 #define regCP_DRAW_OBJECT_BASE_IDX 1 5786 #define regCP_DRAW_OBJECT_COUNTER 0x3811 5787 #define regCP_DRAW_OBJECT_COUNTER_BASE_IDX 1 5788 #define regCP_DRAW_WINDOW_MASK_HI 0x3812 5789 #define regCP_DRAW_WINDOW_MASK_HI_BASE_IDX 1 5790 #define regCP_DRAW_WINDOW_HI 0x3813 5791 #define regCP_DRAW_WINDOW_HI_BASE_IDX 1 5792 #define regCP_DRAW_WINDOW_LO 0x3814 5793 #define regCP_DRAW_WINDOW_LO_BASE_IDX 1 5794 #define regCP_DRAW_WINDOW_CNTL 0x3815 5795 #define regCP_DRAW_WINDOW_CNTL_BASE_IDX 1 5796 #define regGRBM_PERFCOUNTER0_SELECT 0x3840 5797 #define regGRBM_PERFCOUNTER0_SELECT_BASE_IDX 1 5798 #define regGRBM_PERFCOUNTER1_SELECT 0x3841 5799 #define regGRBM_PERFCOUNTER1_SELECT_BASE_IDX 1 5800 #define regGRBM_PERFCOUNTER0_SELECT_HI 0x384d 5801 #define regGRBM_PERFCOUNTER0_SELECT_HI_BASE_IDX 1 5802 #define regGRBM_PERFCOUNTER1_SELECT_HI 0x384e 5803 #define regGRBM_PERFCOUNTER1_SELECT_HI_BASE_IDX 1 5804 #define regGE1_PERFCOUNTER0_SELECT 0x38a4 5805 #define regGE1_PERFCOUNTER0_SELECT_BASE_IDX 1 5806 #define regGE1_PERFCOUNTER0_SELECT1 0x38a5 5807 #define regGE1_PERFCOUNTER0_SELECT1_BASE_IDX 1 5808 #define regGE1_PERFCOUNTER1_SELECT 0x38a6 5809 #define regGE1_PERFCOUNTER1_SELECT_BASE_IDX 1 5810 #define regGE1_PERFCOUNTER1_SELECT1 0x38a7 5811 #define regGE1_PERFCOUNTER1_SELECT1_BASE_IDX 1 5812 #define regGE1_PERFCOUNTER2_SELECT 0x38a8 5813 #define regGE1_PERFCOUNTER2_SELECT_BASE_IDX 1 5814 #define regGE1_PERFCOUNTER2_SELECT1 0x38a9 5815 #define regGE1_PERFCOUNTER2_SELECT1_BASE_IDX 1 5816 #define regGE1_PERFCOUNTER3_SELECT 0x38aa 5817 #define regGE1_PERFCOUNTER3_SELECT_BASE_IDX 1 5818 #define regGE1_PERFCOUNTER3_SELECT1 0x38ab 5819 #define regGE1_PERFCOUNTER3_SELECT1_BASE_IDX 1 5820 #define regGE2_DIST_PERFCOUNTER0_SELECT 0x38ac 5821 #define regGE2_DIST_PERFCOUNTER0_SELECT_BASE_IDX 1 5822 #define regGE2_DIST_PERFCOUNTER0_SELECT1 0x38ad 5823 #define regGE2_DIST_PERFCOUNTER0_SELECT1_BASE_IDX 1 5824 #define regGE2_DIST_PERFCOUNTER1_SELECT 0x38ae 5825 #define regGE2_DIST_PERFCOUNTER1_SELECT_BASE_IDX 1 5826 #define regGE2_DIST_PERFCOUNTER1_SELECT1 0x38af 5827 #define regGE2_DIST_PERFCOUNTER1_SELECT1_BASE_IDX 1 5828 #define regGE2_DIST_PERFCOUNTER2_SELECT 0x38b0 5829 #define regGE2_DIST_PERFCOUNTER2_SELECT_BASE_IDX 1 5830 #define regGE2_DIST_PERFCOUNTER2_SELECT1 0x38b1 5831 #define regGE2_DIST_PERFCOUNTER2_SELECT1_BASE_IDX 1 5832 #define regGE2_DIST_PERFCOUNTER3_SELECT 0x38b2 5833 #define regGE2_DIST_PERFCOUNTER3_SELECT_BASE_IDX 1 5834 #define regGE2_DIST_PERFCOUNTER3_SELECT1 0x38b3 5835 #define regGE2_DIST_PERFCOUNTER3_SELECT1_BASE_IDX 1 5836 #define regGC_EA_CPWD_PERFCOUNTER0_SELECT 0x3a00 5837 #define regGC_EA_CPWD_PERFCOUNTER0_SELECT_BASE_IDX 1 5838 #define regGC_EA_CPWD_PERFCOUNTER0_SELECT1 0x3a01 5839 #define regGC_EA_CPWD_PERFCOUNTER0_SELECT1_BASE_IDX 1 5840 #define regGC_EA_CPWD_PERFCOUNTER1_SELECT 0x3a02 5841 #define regGC_EA_CPWD_PERFCOUNTER1_SELECT_BASE_IDX 1 5842 #define regGC_EA_SE_PERFCOUNTER0_SELECT 0x3a20 5843 #define regGC_EA_SE_PERFCOUNTER0_SELECT_BASE_IDX 1 5844 #define regGC_EA_SE_PERFCOUNTER0_SELECT1 0x3a21 5845 #define regGC_EA_SE_PERFCOUNTER0_SELECT1_BASE_IDX 1 5846 #define regGC_EA_SE_PERFCOUNTER1_SELECT 0x3a22 5847 #define regGC_EA_SE_PERFCOUNTER1_SELECT_BASE_IDX 1 5848 #define regGL2C_PERFCOUNTER0_SELECT 0x3b80 5849 #define regGL2C_PERFCOUNTER0_SELECT_BASE_IDX 1 5850 #define regGL2C_PERFCOUNTER0_SELECT1 0x3b81 5851 #define regGL2C_PERFCOUNTER0_SELECT1_BASE_IDX 1 5852 #define regGL2C_PERFCOUNTER1_SELECT 0x3b82 5853 #define regGL2C_PERFCOUNTER1_SELECT_BASE_IDX 1 5854 #define regGL2C_PERFCOUNTER1_SELECT1 0x3b83 5855 #define regGL2C_PERFCOUNTER1_SELECT1_BASE_IDX 1 5856 #define regGL2C_PERFCOUNTER2_SELECT 0x3b84 5857 #define regGL2C_PERFCOUNTER2_SELECT_BASE_IDX 1 5858 #define regGL2C_PERFCOUNTER2_SELECT1 0x3b85 5859 #define regGL2C_PERFCOUNTER2_SELECT1_BASE_IDX 1 5860 #define regGL2C_PERFCOUNTER3_SELECT 0x3b86 5861 #define regGL2C_PERFCOUNTER3_SELECT_BASE_IDX 1 5862 #define regGL2C_PERFCOUNTER3_SELECT1 0x3b87 5863 #define regGL2C_PERFCOUNTER3_SELECT1_BASE_IDX 1 5864 #define regGL2A_PERFCOUNTER0_SELECT 0x3b90 5865 #define regGL2A_PERFCOUNTER0_SELECT_BASE_IDX 1 5866 #define regGL2A_PERFCOUNTER0_SELECT1 0x3b91 5867 #define regGL2A_PERFCOUNTER0_SELECT1_BASE_IDX 1 5868 #define regGL2A_PERFCOUNTER1_SELECT 0x3b92 5869 #define regGL2A_PERFCOUNTER1_SELECT_BASE_IDX 1 5870 #define regGL2A_PERFCOUNTER1_SELECT1 0x3b93 5871 #define regGL2A_PERFCOUNTER1_SELECT1_BASE_IDX 1 5872 #define regGL2A_PERFCOUNTER2_SELECT 0x3b94 5873 #define regGL2A_PERFCOUNTER2_SELECT_BASE_IDX 1 5874 #define regGL2A_PERFCOUNTER2_SELECT1 0x3b95 5875 #define regGL2A_PERFCOUNTER2_SELECT1_BASE_IDX 1 5876 #define regGL2A_PERFCOUNTER3_SELECT 0x3b96 5877 #define regGL2A_PERFCOUNTER3_SELECT_BASE_IDX 1 5878 #define regGL2A_PERFCOUNTER3_SELECT1 0x3b97 5879 #define regGL2A_PERFCOUNTER3_SELECT1_BASE_IDX 1 5880 #define regCHC_PERFCOUNTER0_SELECT 0x3bc0 5881 #define regCHC_PERFCOUNTER0_SELECT_BASE_IDX 1 5882 #define regCHC_PERFCOUNTER0_SELECT1 0x3bc1 5883 #define regCHC_PERFCOUNTER0_SELECT1_BASE_IDX 1 5884 #define regCHC_PERFCOUNTER1_SELECT 0x3bc2 5885 #define regCHC_PERFCOUNTER1_SELECT_BASE_IDX 1 5886 #define regCHC_PERFCOUNTER1_SELECT1 0x3bc3 5887 #define regCHC_PERFCOUNTER1_SELECT1_BASE_IDX 1 5888 #define regCHC_PERFCOUNTER2_SELECT 0x3bc4 5889 #define regCHC_PERFCOUNTER2_SELECT_BASE_IDX 1 5890 #define regCHC_PERFCOUNTER2_SELECT1 0x3bc5 5891 #define regCHC_PERFCOUNTER2_SELECT1_BASE_IDX 1 5892 #define regCHC_PERFCOUNTER3_SELECT 0x3bc6 5893 #define regCHC_PERFCOUNTER3_SELECT_BASE_IDX 1 5894 #define regCHC_PERFCOUNTER3_SELECT1 0x3bc7 5895 #define regCHC_PERFCOUNTER3_SELECT1_BASE_IDX 1 5896 #define regRLC_SPM_PERFMON_CNTL 0x3c80 5897 #define regRLC_SPM_PERFMON_CNTL_BASE_IDX 1 5898 #define regRLC_SPM_PERFMON_RING_BASE_LO 0x3c81 5899 #define regRLC_SPM_PERFMON_RING_BASE_LO_BASE_IDX 1 5900 #define regRLC_SPM_PERFMON_RING_BASE_HI 0x3c82 5901 #define regRLC_SPM_PERFMON_RING_BASE_HI_BASE_IDX 1 5902 #define regRLC_SPM_PERFMON_RING_SIZE 0x3c83 5903 #define regRLC_SPM_PERFMON_RING_SIZE_BASE_IDX 1 5904 #define regRLC_SPM_RING_WRPTR 0x3c84 5905 #define regRLC_SPM_RING_WRPTR_BASE_IDX 1 5906 #define regRLC_SPM_RING_RDPTR 0x3c85 5907 #define regRLC_SPM_RING_RDPTR_BASE_IDX 1 5908 #define regRLC_SPM_SEGMENT_THRESHOLD 0x3c86 5909 #define regRLC_SPM_SEGMENT_THRESHOLD_BASE_IDX 1 5910 #define regRLC_SPM_PERFMON_SEGMENT_SIZE 0x3c87 5911 #define regRLC_SPM_PERFMON_SEGMENT_SIZE_BASE_IDX 1 5912 #define regRLC_SPM_GLOBAL_MUXSEL_ADDR 0x3c88 5913 #define regRLC_SPM_GLOBAL_MUXSEL_ADDR_BASE_IDX 1 5914 #define regRLC_SPM_GLOBAL_MUXSEL_DATA 0x3c89 5915 #define regRLC_SPM_GLOBAL_MUXSEL_DATA_BASE_IDX 1 5916 #define regRLC_SPM_SE_MUXSEL_ADDR 0x3c8a 5917 #define regRLC_SPM_SE_MUXSEL_ADDR_BASE_IDX 1 5918 #define regRLC_SPM_SE_MUXSEL_DATA 0x3c8b 5919 #define regRLC_SPM_SE_MUXSEL_DATA_BASE_IDX 1 5920 #define regRLC_SPM_ACCUM_DATARAM_ADDR 0x3c92 5921 #define regRLC_SPM_ACCUM_DATARAM_ADDR_BASE_IDX 1 5922 #define regRLC_SPM_ACCUM_DATARAM_DATA 0x3c93 5923 #define regRLC_SPM_ACCUM_DATARAM_DATA_BASE_IDX 1 5924 #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR 0x3c94 5925 #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR_BASE_IDX 1 5926 #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA 0x3c95 5927 #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA_BASE_IDX 1 5928 #define regRLC_SPM_ACCUM_CTRLRAM_ADDR 0x3c96 5929 #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_BASE_IDX 1 5930 #define regRLC_SPM_ACCUM_CTRLRAM_DATA 0x3c97 5931 #define regRLC_SPM_ACCUM_CTRLRAM_DATA_BASE_IDX 1 5932 #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET 0x3c98 5933 #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET_BASE_IDX 1 5934 #define regRLC_SPM_ACCUM_STATUS 0x3c99 5935 #define regRLC_SPM_ACCUM_STATUS_BASE_IDX 1 5936 #define regRLC_SPM_ACCUM_CTRL 0x3c9a 5937 #define regRLC_SPM_ACCUM_CTRL_BASE_IDX 1 5938 #define regRLC_SPM_ACCUM_MODE 0x3c9b 5939 #define regRLC_SPM_ACCUM_MODE_BASE_IDX 1 5940 #define regRLC_SPM_ACCUM_THRESHOLD 0x3c9c 5941 #define regRLC_SPM_ACCUM_THRESHOLD_BASE_IDX 1 5942 #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED 0x3c9d 5943 #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED_BASE_IDX 1 5944 #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT 0x3c9e 5945 #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT_BASE_IDX 1 5946 #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS 0x3c9f 5947 #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS_BASE_IDX 1 5948 #define regRLC_SPM_PAUSE 0x3ca2 5949 #define regRLC_SPM_PAUSE_BASE_IDX 1 5950 #define regRLC_SPM_STATUS 0x3ca3 5951 #define regRLC_SPM_STATUS_BASE_IDX 1 5952 #define regRLC_SPM_GFXCLOCK_LOWCOUNT 0x3ca4 5953 #define regRLC_SPM_GFXCLOCK_LOWCOUNT_BASE_IDX 1 5954 #define regRLC_SPM_GFXCLOCK_HIGHCOUNT 0x3ca5 5955 #define regRLC_SPM_GFXCLOCK_HIGHCOUNT_BASE_IDX 1 5956 #define regRLC_SPM_GTS_TRIGGER_VALUE_LO 0x3ca6 5957 #define regRLC_SPM_GTS_TRIGGER_VALUE_LO_BASE_IDX 1 5958 #define regRLC_SPM_GTS_TRIGGER_VALUE_HI 0x3ca7 5959 #define regRLC_SPM_GTS_TRIGGER_VALUE_HI_BASE_IDX 1 5960 #define regRLC_SPM_MODE 0x3cad 5961 #define regRLC_SPM_MODE_BASE_IDX 1 5962 #define regRLC_SPM_RSPM_REQ_DATA 0x3cae 5963 #define regRLC_SPM_RSPM_REQ_DATA_BASE_IDX 1 5964 #define regRLC_SPM_RSPM_REQ_OP 0x3cb0 5965 #define regRLC_SPM_RSPM_REQ_OP_BASE_IDX 1 5966 #define regRLC_SPM_RSPM_RET_DATA 0x3cb1 5967 #define regRLC_SPM_RSPM_RET_DATA_BASE_IDX 1 5968 #define regRLC_SPM_RSPM_RET_OP 0x3cb2 5969 #define regRLC_SPM_RSPM_RET_OP_BASE_IDX 1 5970 #define regRLC_SPM_SE_RSPM_REQ_DATA 0x3cb3 5971 #define regRLC_SPM_SE_RSPM_REQ_DATA_BASE_IDX 1 5972 #define regRLC_SPM_SE_RSPM_REQ_OP 0x3cb5 5973 #define regRLC_SPM_SE_RSPM_REQ_OP_BASE_IDX 1 5974 #define regRLC_SPM_SE_RSPM_RET_DATA 0x3cb6 5975 #define regRLC_SPM_SE_RSPM_RET_DATA_BASE_IDX 1 5976 #define regRLC_SPM_SE_RSPM_RET_OP 0x3cb7 5977 #define regRLC_SPM_SE_RSPM_RET_OP_BASE_IDX 1 5978 #define regRLC_SPM_RSPM_CMD 0x3cb8 5979 #define regRLC_SPM_RSPM_CMD_BASE_IDX 1 5980 #define regRLC_SPM_RSPM_CMD_ACK 0x3cb9 5981 #define regRLC_SPM_RSPM_CMD_ACK_BASE_IDX 1 5982 #define regRLC_SPM_SPARE 0x3cbf 5983 #define regRLC_SPM_SPARE_BASE_IDX 1 5984 #define regRLC_PERFMON_CNTL 0x3cc0 5985 #define regRLC_PERFMON_CNTL_BASE_IDX 1 5986 #define regRLC_PERFCOUNTER0_SELECT 0x3cc1 5987 #define regRLC_PERFCOUNTER0_SELECT_BASE_IDX 1 5988 #define regRLC_PERFCOUNTER1_SELECT 0x3cc2 5989 #define regRLC_PERFCOUNTER1_SELECT_BASE_IDX 1 5990 #define regGCR_PERFCOUNTER0_SELECT 0x3d60 5991 #define regGCR_PERFCOUNTER0_SELECT_BASE_IDX 1 5992 #define regGCR_PERFCOUNTER0_SELECT1 0x3d61 5993 #define regGCR_PERFCOUNTER0_SELECT1_BASE_IDX 1 5994 #define regGCR_PERFCOUNTER1_SELECT 0x3d62 5995 #define regGCR_PERFCOUNTER1_SELECT_BASE_IDX 1 5996 #define regGCR_PERFCOUNTER1_SELECT1 0x3d63 5997 #define regGCR_PERFCOUNTER1_SELECT1_BASE_IDX 1 5998 #define regCHA_PERFCOUNTER0_SELECT 0x3de0 5999 #define regCHA_PERFCOUNTER0_SELECT_BASE_IDX 1 6000 #define regCHA_PERFCOUNTER0_SELECT1 0x3de1 6001 #define regCHA_PERFCOUNTER0_SELECT1_BASE_IDX 1 6002 #define regCHA_PERFCOUNTER1_SELECT 0x3de2 6003 #define regCHA_PERFCOUNTER1_SELECT_BASE_IDX 1 6004 #define regCHA_PERFCOUNTER1_SELECT1 0x3de3 6005 #define regCHA_PERFCOUNTER1_SELECT1_BASE_IDX 1 6006 #define regCHA_PERFCOUNTER2_SELECT 0x3de4 6007 #define regCHA_PERFCOUNTER2_SELECT_BASE_IDX 1 6008 #define regCHA_PERFCOUNTER2_SELECT1 0x3de5 6009 #define regCHA_PERFCOUNTER2_SELECT1_BASE_IDX 1 6010 #define regCHA_PERFCOUNTER3_SELECT 0x3de6 6011 #define regCHA_PERFCOUNTER3_SELECT_BASE_IDX 1 6012 #define regCHA_PERFCOUNTER3_SELECT1 0x3de7 6013 #define regCHA_PERFCOUNTER3_SELECT1_BASE_IDX 1 6014 6015 6016 // addressBlock: gc_gfx_cpwd_gdfll_gdfll_gdfll_reg_blk 6017 // base address: 0x3a000 6018 #define regGDFLL_EDC_HYSTERESIS_CNTL 0x483e 6019 #define regGDFLL_EDC_HYSTERESIS_CNTL_BASE_IDX 1 6020 #define regGDFLL_EDC_HYSTERESIS_STAT 0x483f 6021 #define regGDFLL_EDC_HYSTERESIS_STAT_BASE_IDX 1 6022 6023 6024 // addressBlock: gc_gfx_cpwd_gdfll_xvmin_xvmin_xvmin_reg_blk 6025 // base address: 0x3a014 6026 #define regXVMIN_XVMIN_WR_DATA 0x4806 6027 #define regXVMIN_XVMIN_WR_DATA_BASE_IDX 1 6028 6029 6030 // addressBlock: gc_gfx_cpwd_grtavfs_grtavfs_grtavfs_reg_blk 6031 // base address: 0x3a600 6032 #define regGRTAVFS_RTAVFS_REG_ADDR 0x4980 6033 #define regGRTAVFS_RTAVFS_REG_ADDR_BASE_IDX 1 6034 #define regGRTAVFS_RTAVFS_WR_DATA 0x4981 6035 #define regGRTAVFS_RTAVFS_WR_DATA_BASE_IDX 1 6036 #define regGRTAVFS_GENERAL_0 0x4982 6037 #define regGRTAVFS_GENERAL_0_BASE_IDX 1 6038 #define regGRTAVFS_RTAVFS_RD_DATA 0x4983 6039 #define regGRTAVFS_RTAVFS_RD_DATA_BASE_IDX 1 6040 #define regGRTAVFS_RTAVFS_REG_CTRL 0x4984 6041 #define regGRTAVFS_RTAVFS_REG_CTRL_BASE_IDX 1 6042 #define regGRTAVFS_RTAVFS_REG_STATUS 0x4985 6043 #define regGRTAVFS_RTAVFS_REG_STATUS_BASE_IDX 1 6044 #define regGRTAVFS_TARG_FREQ 0x4986 6045 #define regGRTAVFS_TARG_FREQ_BASE_IDX 1 6046 #define regGRTAVFS_TARG_VOLT 0x4987 6047 #define regGRTAVFS_TARG_VOLT_BASE_IDX 1 6048 #define regGRTAVFS_SOFT_RESET 0x498c 6049 #define regGRTAVFS_SOFT_RESET_BASE_IDX 1 6050 #define regGRTAVFS_PSM_CNTL 0x498d 6051 #define regGRTAVFS_PSM_CNTL_BASE_IDX 1 6052 #define regGRTAVFS_CLK_CNTL 0x498e 6053 #define regGRTAVFS_CLK_CNTL_BASE_IDX 1 6054 #define regGFX_ICG_GRTAVFS_CTRL 0x498f 6055 #define regGFX_ICG_GRTAVFS_CTRL_BASE_IDX 1 6056 6057 6058 // addressBlock: gc_gfx_cpwd_grtavfs_rtavfs_rtavfs_rtavfs_reg_blk 6059 // base address: 0x3a600 6060 #define regRTAVFS_RTAVFS_REG_ADDR 0x4980 6061 #define regRTAVFS_RTAVFS_REG_ADDR_BASE_IDX 1 6062 #define regRTAVFS_RTAVFS_WR_DATA 0x4981 6063 #define regRTAVFS_RTAVFS_WR_DATA_BASE_IDX 1 6064 6065 6066 // addressBlock: gc_gfx_cpwd_cpwd_hypdec 6067 // base address: 0x3e000 6068 #define regRLC_SDMA0_STATUS 0x5b18 6069 #define regRLC_SDMA0_STATUS_BASE_IDX 1 6070 #define regRLC_SDMA1_STATUS 0x5b19 6071 #define regRLC_SDMA1_STATUS_BASE_IDX 1 6072 #define regRLC_SDMA2_STATUS 0x5b1a 6073 #define regRLC_SDMA2_STATUS_BASE_IDX 1 6074 #define regRLC_SDMA3_STATUS 0x5b1b 6075 #define regRLC_SDMA3_STATUS_BASE_IDX 1 6076 #define regRLC_SDMA0_BUSY_STATUS 0x5b1c 6077 #define regRLC_SDMA0_BUSY_STATUS_BASE_IDX 1 6078 #define regRLC_SDMA1_BUSY_STATUS 0x5b1d 6079 #define regRLC_SDMA1_BUSY_STATUS_BASE_IDX 1 6080 #define regRLC_SDMA2_BUSY_STATUS 0x5b1e 6081 #define regRLC_SDMA2_BUSY_STATUS_BASE_IDX 1 6082 #define regRLC_SDMA3_BUSY_STATUS 0x5b1f 6083 #define regRLC_SDMA3_BUSY_STATUS_BASE_IDX 1 6084 #define regRLC_HYP_SEMAPHORE_0 0x5b2e 6085 #define regRLC_HYP_SEMAPHORE_0_BASE_IDX 1 6086 #define regRLC_HYP_SEMAPHORE_1 0x5b2f 6087 #define regRLC_HYP_SEMAPHORE_1_BASE_IDX 1 6088 #define regRLC_BUSY_CLK_CNTL 0x5b30 6089 #define regRLC_BUSY_CLK_CNTL_BASE_IDX 1 6090 #define regRLC_CLK_CNTL 0x5b31 6091 #define regRLC_CLK_CNTL_BASE_IDX 1 6092 #define regRLC_IH_COOKIE 0x5b41 6093 #define regRLC_IH_COOKIE_BASE_IDX 1 6094 #define regRLC_IH_COOKIE_CNTL 0x5b42 6095 #define regRLC_IH_COOKIE_CNTL_BASE_IDX 1 6096 #define regRLC_HYP_RLCG_UCODE_CHKSUM 0x5b43 6097 #define regRLC_HYP_RLCG_UCODE_CHKSUM_BASE_IDX 1 6098 #define regRLC_HYP_SEMAPHORE_2 0x5b52 6099 #define regRLC_HYP_SEMAPHORE_2_BASE_IDX 1 6100 #define regRLC_HYP_SEMAPHORE_3 0x5b53 6101 #define regRLC_HYP_SEMAPHORE_3_BASE_IDX 1 6102 #define regRLC_GPM_UCODE_ADDR 0x5b60 6103 #define regRLC_GPM_UCODE_ADDR_BASE_IDX 1 6104 #define regRLC_GPM_UCODE_DATA 0x5b61 6105 #define regRLC_GPM_UCODE_DATA_BASE_IDX 1 6106 #define regRLC_GPM_IRAM_ADDR 0x5b62 6107 #define regRLC_GPM_IRAM_ADDR_BASE_IDX 1 6108 #define regRLC_GPM_IRAM_DATA 0x5b63 6109 #define regRLC_GPM_IRAM_DATA_BASE_IDX 1 6110 #define regRLC_LX6_DRAM_ADDR 0x5b68 6111 #define regRLC_LX6_DRAM_ADDR_BASE_IDX 1 6112 #define regRLC_LX6_DRAM_DATA 0x5b69 6113 #define regRLC_LX6_DRAM_DATA_BASE_IDX 1 6114 #define regRLC_LX6_IRAM_ADDR 0x5b6a 6115 #define regRLC_LX6_IRAM_ADDR_BASE_IDX 1 6116 #define regRLC_LX6_IRAM_DATA 0x5b6b 6117 #define regRLC_LX6_IRAM_DATA_BASE_IDX 1 6118 #define regRLC_GPM_SCRATCH_ADDR 0x5b6e 6119 #define regRLC_GPM_SCRATCH_ADDR_BASE_IDX 1 6120 #define regRLC_GPM_SCRATCH_DATA 0x5b6f 6121 #define regRLC_GPM_SCRATCH_DATA_BASE_IDX 1 6122 #define regRLC_SRM_DRAM_ADDR 0x5b71 6123 #define regRLC_SRM_DRAM_ADDR_BASE_IDX 1 6124 #define regRLC_SRM_DRAM_DATA 0x5b72 6125 #define regRLC_SRM_DRAM_DATA_BASE_IDX 1 6126 #define regRLC_SRM_ARAM_ADDR 0x5b73 6127 #define regRLC_SRM_ARAM_ADDR_BASE_IDX 1 6128 #define regRLC_SRM_ARAM_DATA 0x5b74 6129 #define regRLC_SRM_ARAM_DATA_BASE_IDX 1 6130 #define regRLC_GTS_OFFSET_LSB 0x5b79 6131 #define regRLC_GTS_OFFSET_LSB_BASE_IDX 1 6132 #define regRLC_GTS_OFFSET_MSB 0x5b7a 6133 #define regRLC_GTS_OFFSET_MSB_BASE_IDX 1 6134 #define regRLC_GTS_OFFSET_SNAP_LSB 0x5b7b 6135 #define regRLC_GTS_OFFSET_SNAP_LSB_BASE_IDX 1 6136 #define regRLC_GTS_OFFSET_SNAP_MSB 0x5b7c 6137 #define regRLC_GTS_OFFSET_SNAP_MSB_BASE_IDX 1 6138 #define regGL2_PIPE_STEER_0 0x5b80 6139 #define regGL2_PIPE_STEER_0_BASE_IDX 1 6140 #define regGL2_PIPE_STEER_1 0x5b81 6141 #define regGL2_PIPE_STEER_1_BASE_IDX 1 6142 #define regGL2_PIPE_STEER_2 0x5b82 6143 #define regGL2_PIPE_STEER_2_BASE_IDX 1 6144 #define regGL2_PIPE_STEER_3 0x5b83 6145 #define regGL2_PIPE_STEER_3_BASE_IDX 1 6146 #define regCH_PIPE_STEER 0x5b88 6147 #define regCH_PIPE_STEER_BASE_IDX 1 6148 #define regGC_USER_FULL_SA_UNIT_DISABLE 0x5b91 6149 #define regGC_USER_FULL_SA_UNIT_DISABLE_BASE_IDX 1 6150 #define regGRBM_GC_USER_SA_UNIT_DISABLE 0x5b92 6151 #define regGRBM_GC_USER_SA_UNIT_DISABLE_BASE_IDX 1 6152 #define regGC_USER_GL2C_DISABLE_0 0x5b98 6153 #define regGC_USER_GL2C_DISABLE_0_BASE_IDX 1 6154 #define regGC_USER_GL2C_DISABLE_1 0x5b99 6155 #define regGC_USER_GL2C_DISABLE_1_BASE_IDX 1 6156 6157 6158 // addressBlock: gc_gfx_cpwd_cpwd_cphypdec 6159 // base address: 0x3e000 6160 #define regCP_HYP_CONTEXT_RANGE_BASE 0x580a 6161 #define regCP_HYP_CONTEXT_RANGE_BASE_BASE_IDX 1 6162 #define regCP_HYP_CONTEXT_RANGE_END 0x580b 6163 #define regCP_HYP_CONTEXT_RANGE_END_BASE_IDX 1 6164 #define regCP_HYP_PFP_UCODE_ADDR 0x5814 6165 #define regCP_HYP_PFP_UCODE_ADDR_BASE_IDX 1 6166 #define regCP_PFP_UCODE_ADDR 0x5814 6167 #define regCP_PFP_UCODE_ADDR_BASE_IDX 1 6168 #define regCP_HYP_PFP_UCODE_DATA 0x5815 6169 #define regCP_HYP_PFP_UCODE_DATA_BASE_IDX 1 6170 #define regCP_PFP_UCODE_DATA 0x5815 6171 #define regCP_PFP_UCODE_DATA_BASE_IDX 1 6172 #define regCP_HYP_ME_UCODE_ADDR 0x5816 6173 #define regCP_HYP_ME_UCODE_ADDR_BASE_IDX 1 6174 #define regCP_ME_RAM_RADDR 0x5816 6175 #define regCP_ME_RAM_RADDR_BASE_IDX 1 6176 #define regCP_ME_RAM_WADDR 0x5816 6177 #define regCP_ME_RAM_WADDR_BASE_IDX 1 6178 #define regCP_HYP_ME_UCODE_DATA 0x5817 6179 #define regCP_HYP_ME_UCODE_DATA_BASE_IDX 1 6180 #define regCP_ME_RAM_DATA 0x5817 6181 #define regCP_ME_RAM_DATA_BASE_IDX 1 6182 #define regCP_HYP_MEC1_UCODE_ADDR 0x581a 6183 #define regCP_HYP_MEC1_UCODE_ADDR_BASE_IDX 1 6184 #define regCP_MEC_ME1_UCODE_ADDR 0x581a 6185 #define regCP_MEC_ME1_UCODE_ADDR_BASE_IDX 1 6186 #define regCP_HYP_MEC1_UCODE_DATA 0x581b 6187 #define regCP_HYP_MEC1_UCODE_DATA_BASE_IDX 1 6188 #define regCP_MEC_ME1_UCODE_DATA 0x581b 6189 #define regCP_MEC_ME1_UCODE_DATA_BASE_IDX 1 6190 #define regCP_HYP_PFP_UCODE_CHKSUM 0x581e 6191 #define regCP_HYP_PFP_UCODE_CHKSUM_BASE_IDX 1 6192 #define regCP_HYP_ME_UCODE_CHKSUM 0x5820 6193 #define regCP_HYP_ME_UCODE_CHKSUM_BASE_IDX 1 6194 #define regCP_HYP_MEC_ME1_UCODE_CHKSUM 0x5821 6195 #define regCP_HYP_MEC_ME1_UCODE_CHKSUM_BASE_IDX 1 6196 #define regCP_PFP_IC_BASE_LO 0x5840 6197 #define regCP_PFP_IC_BASE_LO_BASE_IDX 1 6198 #define regCP_PFP_IC_BASE_HI 0x5841 6199 #define regCP_PFP_IC_BASE_HI_BASE_IDX 1 6200 #define regCP_PFP_IC_BASE_CNTL 0x5842 6201 #define regCP_PFP_IC_BASE_CNTL_BASE_IDX 1 6202 #define regCP_PFP_IC_OP_CNTL 0x5843 6203 #define regCP_PFP_IC_OP_CNTL_BASE_IDX 1 6204 #define regCP_ME_IC_BASE_LO 0x5844 6205 #define regCP_ME_IC_BASE_LO_BASE_IDX 1 6206 #define regCP_ME_IC_BASE_HI 0x5845 6207 #define regCP_ME_IC_BASE_HI_BASE_IDX 1 6208 #define regCP_ME_IC_BASE_CNTL 0x5846 6209 #define regCP_ME_IC_BASE_CNTL_BASE_IDX 1 6210 #define regCP_ME_IC_OP_CNTL 0x5847 6211 #define regCP_ME_IC_OP_CNTL_BASE_IDX 1 6212 #define regCP_CPC_IC_BASE_LO 0x584c 6213 #define regCP_CPC_IC_BASE_LO_BASE_IDX 1 6214 #define regCP_CPC_IC_BASE_HI 0x584d 6215 #define regCP_CPC_IC_BASE_HI_BASE_IDX 1 6216 #define regCP_CPC_IC_BASE_CNTL 0x584e 6217 #define regCP_CPC_IC_BASE_CNTL_BASE_IDX 1 6218 #define regCP_MES_IC_BASE_LO 0x5850 6219 #define regCP_MES_IC_BASE_LO_BASE_IDX 1 6220 #define regCP_MES_MIBASE_LO 0x5850 6221 #define regCP_MES_MIBASE_LO_BASE_IDX 1 6222 #define regCP_MES_IC_BASE_HI 0x5851 6223 #define regCP_MES_IC_BASE_HI_BASE_IDX 1 6224 #define regCP_MES_MIBASE_HI 0x5851 6225 #define regCP_MES_MIBASE_HI_BASE_IDX 1 6226 #define regCP_MES_IC_BASE_CNTL 0x5852 6227 #define regCP_MES_IC_BASE_CNTL_BASE_IDX 1 6228 #define regCP_MES_DC_BASE_LO 0x5854 6229 #define regCP_MES_DC_BASE_LO_BASE_IDX 1 6230 #define regCP_MES_MDBASE_LO 0x5854 6231 #define regCP_MES_MDBASE_LO_BASE_IDX 1 6232 #define regCP_MES_DC_BASE_HI 0x5855 6233 #define regCP_MES_DC_BASE_HI_BASE_IDX 1 6234 #define regCP_MES_MDBASE_HI 0x5855 6235 #define regCP_MES_MDBASE_HI_BASE_IDX 1 6236 #define regCP_MES_MIBOUND_LO 0x585b 6237 #define regCP_MES_MIBOUND_LO_BASE_IDX 1 6238 #define regCP_MES_MIBOUND_HI 0x585c 6239 #define regCP_MES_MIBOUND_HI_BASE_IDX 1 6240 #define regCP_MES_MDBOUND_LO 0x585d 6241 #define regCP_MES_MDBOUND_LO_BASE_IDX 1 6242 #define regCP_MES_MDBOUND_HI 0x585e 6243 #define regCP_MES_MDBOUND_HI_BASE_IDX 1 6244 #define regCP_HYP_PFP_UCODE_VERS 0x5861 6245 #define regCP_HYP_PFP_UCODE_VERS_BASE_IDX 1 6246 #define regCP_HYP_ME_UCODE_VERS 0x5862 6247 #define regCP_HYP_ME_UCODE_VERS_BASE_IDX 1 6248 #define regCP_GFX_RS64_DC_BASE0_LO 0x5863 6249 #define regCP_GFX_RS64_DC_BASE0_LO_BASE_IDX 1 6250 #define regCP_GFX_RS64_DC_BASE1_LO 0x5864 6251 #define regCP_GFX_RS64_DC_BASE1_LO_BASE_IDX 1 6252 #define regCP_GFX_RS64_DC_BASE0_HI 0x5865 6253 #define regCP_GFX_RS64_DC_BASE0_HI_BASE_IDX 1 6254 #define regCP_GFX_RS64_DC_BASE1_HI 0x5866 6255 #define regCP_GFX_RS64_DC_BASE1_HI_BASE_IDX 1 6256 #define regCP_GFX_RS64_MIBOUND_LO 0x586c 6257 #define regCP_GFX_RS64_MIBOUND_LO_BASE_IDX 1 6258 #define regCP_GFX_RS64_MIBOUND_HI 0x586d 6259 #define regCP_GFX_RS64_MIBOUND_HI_BASE_IDX 1 6260 #define regCP_MEC_DC_BASE_LO 0x5870 6261 #define regCP_MEC_DC_BASE_LO_BASE_IDX 1 6262 #define regCP_MEC_MDBASE_LO 0x5870 6263 #define regCP_MEC_MDBASE_LO_BASE_IDX 1 6264 #define regCP_MEC_DC_BASE_HI 0x5871 6265 #define regCP_MEC_DC_BASE_HI_BASE_IDX 1 6266 #define regCP_MEC_MDBASE_HI 0x5871 6267 #define regCP_MEC_MDBASE_HI_BASE_IDX 1 6268 #define regCP_MEC_MIBOUND_LO 0x5872 6269 #define regCP_MEC_MIBOUND_LO_BASE_IDX 1 6270 #define regCP_MEC_MIBOUND_HI 0x5873 6271 #define regCP_MEC_MIBOUND_HI_BASE_IDX 1 6272 #define regCP_MEC_MDBOUND_LO 0x5874 6273 #define regCP_MEC_MDBOUND_LO_BASE_IDX 1 6274 #define regCP_MEC_MDBOUND_HI 0x5875 6275 #define regCP_MEC_MDBOUND_HI_BASE_IDX 1 6276 6277 6278 // addressBlock: gc_gfx_cpwd_cpwd_grbm_hypdec 6279 // base address: 0x3e800 6280 #define regGRBM_GFX_INDEX_SR_SELECT 0x5a00 6281 #define regGRBM_GFX_INDEX_SR_SELECT_BASE_IDX 1 6282 #define regGRBM_GFX_INDEX_SR_DATA 0x5a01 6283 #define regGRBM_GFX_INDEX_SR_DATA_BASE_IDX 1 6284 #define regGRBM_GFX_CNTL_SR_SELECT 0x5a02 6285 #define regGRBM_GFX_CNTL_SR_SELECT_BASE_IDX 1 6286 #define regGRBM_GFX_CNTL_SR_DATA 0x5a03 6287 #define regGRBM_GFX_CNTL_SR_DATA_BASE_IDX 1 6288 #define regGC_IH_COOKIE_0_PTR 0x5a07 6289 #define regGC_IH_COOKIE_0_PTR_BASE_IDX 1 6290 #define regGRBM_SE_REMAP_CNTL 0x5a08 6291 #define regGRBM_SE_REMAP_CNTL_BASE_IDX 1 6292 #define regGRBM_GRBM_SA_REMAP_CNTL 0x5a09 6293 #define regGRBM_GRBM_SA_REMAP_CNTL_BASE_IDX 1 6294 6295 6296 // addressBlock: gc_gfx_cpwd_cpwd_rlcdec 6297 // base address: 0x3b000 6298 #define regRLC_CNTL 0x4c00 6299 #define regRLC_CNTL_BASE_IDX 1 6300 #define regRLC_F32_UCODE_VERSION 0x4c03 6301 #define regRLC_F32_UCODE_VERSION_BASE_IDX 1 6302 #define regRLC_STAT 0x4c04 6303 #define regRLC_STAT_BASE_IDX 1 6304 #define regRLC_ACTIVE_MASK 0x4c05 6305 #define regRLC_ACTIVE_MASK_BASE_IDX 1 6306 #define regRLC_GFX_SE_STATUS 0x4c06 6307 #define regRLC_GFX_SE_STATUS_BASE_IDX 1 6308 #define regRLC_REFCLOCK_TIMESTAMP_LSB 0x4c0c 6309 #define regRLC_REFCLOCK_TIMESTAMP_LSB_BASE_IDX 1 6310 #define regRLC_REFCLOCK_TIMESTAMP_MSB 0x4c0d 6311 #define regRLC_REFCLOCK_TIMESTAMP_MSB_BASE_IDX 1 6312 #define regRLC_GPM_TIMER_INT_0 0x4c0e 6313 #define regRLC_GPM_TIMER_INT_0_BASE_IDX 1 6314 #define regRLC_GPM_TIMER_INT_1 0x4c0f 6315 #define regRLC_GPM_TIMER_INT_1_BASE_IDX 1 6316 #define regRLC_GPM_TIMER_INT_2 0x4c10 6317 #define regRLC_GPM_TIMER_INT_2_BASE_IDX 1 6318 #define regRLC_GPM_TIMER_INT_3 0x4c11 6319 #define regRLC_GPM_TIMER_INT_3_BASE_IDX 1 6320 #define regRLC_GPM_TIMER_INT_4 0x4c12 6321 #define regRLC_GPM_TIMER_INT_4_BASE_IDX 1 6322 #define regRLC_GPM_TIMER_CTRL 0x4c13 6323 #define regRLC_GPM_TIMER_CTRL_BASE_IDX 1 6324 #define regRLC_GPM_TIMER_STAT 0x4c14 6325 #define regRLC_GPM_TIMER_STAT_BASE_IDX 1 6326 #define regRLC_GPM_LEGACY_INT_STAT 0x4c16 6327 #define regRLC_GPM_LEGACY_INT_STAT_BASE_IDX 1 6328 #define regRLC_GPM_LEGACY_INT_CLEAR 0x4c17 6329 #define regRLC_GPM_LEGACY_INT_CLEAR_BASE_IDX 1 6330 #define regRLC_INT_STAT 0x4c18 6331 #define regRLC_INT_STAT_BASE_IDX 1 6332 #define regRLC_MGCG_CTRL 0x4c1a 6333 #define regRLC_MGCG_CTRL_BASE_IDX 1 6334 #define regRLC_JUMP_TABLE_RESTORE 0x4c1e 6335 #define regRLC_JUMP_TABLE_RESTORE_BASE_IDX 1 6336 #define regRLC_PG_DELAY_2 0x4c1f 6337 #define regRLC_PG_DELAY_2_BASE_IDX 1 6338 #define regRLC_GPU_CLOCK_COUNT_LSB 0x4c24 6339 #define regRLC_GPU_CLOCK_COUNT_LSB_BASE_IDX 1 6340 #define regRLC_GPU_CLOCK_COUNT_MSB 0x4c25 6341 #define regRLC_GPU_CLOCK_COUNT_MSB_BASE_IDX 1 6342 #define regRLC_CAPTURE_GPU_CLOCK_COUNT 0x4c26 6343 #define regRLC_CAPTURE_GPU_CLOCK_COUNT_BASE_IDX 1 6344 #define regRLC_UCODE_CNTL 0x4c27 6345 #define regRLC_UCODE_CNTL_BASE_IDX 1 6346 #define regRLC_GPM_THREAD_RESET 0x4c28 6347 #define regRLC_GPM_THREAD_RESET_BASE_IDX 1 6348 #define regRLC_GPM_CP_DMA_COMPLETE_T0 0x4c29 6349 #define regRLC_GPM_CP_DMA_COMPLETE_T0_BASE_IDX 1 6350 #define regRLC_GPM_CP_DMA_COMPLETE_T1 0x4c2a 6351 #define regRLC_GPM_CP_DMA_COMPLETE_T1_BASE_IDX 1 6352 #define regRLC_GPM_THREAD_INVALIDATE_CACHE 0x4c2b 6353 #define regRLC_GPM_THREAD_INVALIDATE_CACHE_BASE_IDX 1 6354 #define regRLC_CLK_COUNT_GFXCLK_LSB 0x4c30 6355 #define regRLC_CLK_COUNT_GFXCLK_LSB_BASE_IDX 1 6356 #define regRLC_CLK_COUNT_GFXCLK_MSB 0x4c31 6357 #define regRLC_CLK_COUNT_GFXCLK_MSB_BASE_IDX 1 6358 #define regRLC_CLK_COUNT_REFCLK_LSB 0x4c32 6359 #define regRLC_CLK_COUNT_REFCLK_LSB_BASE_IDX 1 6360 #define regRLC_CLK_COUNT_REFCLK_MSB 0x4c33 6361 #define regRLC_CLK_COUNT_REFCLK_MSB_BASE_IDX 1 6362 #define regRLC_CLK_COUNT_CTRL 0x4c34 6363 #define regRLC_CLK_COUNT_CTRL_BASE_IDX 1 6364 #define regRLC_CLK_COUNT_STAT 0x4c35 6365 #define regRLC_CLK_COUNT_STAT_BASE_IDX 1 6366 #define regRLC_RLCG_DOORBELL_CNTL 0x4c36 6367 #define regRLC_RLCG_DOORBELL_CNTL_BASE_IDX 1 6368 #define regRLC_RLCG_DOORBELL_STAT 0x4c37 6369 #define regRLC_RLCG_DOORBELL_STAT_BASE_IDX 1 6370 #define regRLC_RLCG_DOORBELL_0_DATA_LO 0x4c38 6371 #define regRLC_RLCG_DOORBELL_0_DATA_LO_BASE_IDX 1 6372 #define regRLC_RLCG_DOORBELL_0_DATA_HI 0x4c39 6373 #define regRLC_RLCG_DOORBELL_0_DATA_HI_BASE_IDX 1 6374 #define regRLC_RLCG_DOORBELL_1_DATA_LO 0x4c3a 6375 #define regRLC_RLCG_DOORBELL_1_DATA_LO_BASE_IDX 1 6376 #define regRLC_RLCG_DOORBELL_1_DATA_HI 0x4c3b 6377 #define regRLC_RLCG_DOORBELL_1_DATA_HI_BASE_IDX 1 6378 #define regRLC_RLCG_DOORBELL_2_DATA_LO 0x4c3c 6379 #define regRLC_RLCG_DOORBELL_2_DATA_LO_BASE_IDX 1 6380 #define regRLC_RLCG_DOORBELL_2_DATA_HI 0x4c3d 6381 #define regRLC_RLCG_DOORBELL_2_DATA_HI_BASE_IDX 1 6382 #define regRLC_RLCG_DOORBELL_3_DATA_LO 0x4c3e 6383 #define regRLC_RLCG_DOORBELL_3_DATA_LO_BASE_IDX 1 6384 #define regRLC_RLCG_DOORBELL_3_DATA_HI 0x4c3f 6385 #define regRLC_RLCG_DOORBELL_3_DATA_HI_BASE_IDX 1 6386 #define regRLC_GPU_CLOCK_32_RES_SEL 0x4c41 6387 #define regRLC_GPU_CLOCK_32_RES_SEL_BASE_IDX 1 6388 #define regRLC_GPU_CLOCK_32 0x4c42 6389 #define regRLC_GPU_CLOCK_32_BASE_IDX 1 6390 #define regRLC_PG_CNTL 0x4c43 6391 #define regRLC_PG_CNTL_BASE_IDX 1 6392 #define regRLC_GPM_THREAD_PRIORITY 0x4c44 6393 #define regRLC_GPM_THREAD_PRIORITY_BASE_IDX 1 6394 #define regRLC_GPM_THREAD_ENABLE 0x4c45 6395 #define regRLC_GPM_THREAD_ENABLE_BASE_IDX 1 6396 #define regRLC_RLCG_DOORBELL_RANGE 0x4c47 6397 #define regRLC_RLCG_DOORBELL_RANGE_BASE_IDX 1 6398 #define regRLC_CGTT_MGCG_OVERRIDE 0x4c48 6399 #define regRLC_CGTT_MGCG_OVERRIDE_BASE_IDX 1 6400 #define regRLC_CGCG_CGLS_CTRL 0x4c49 6401 #define regRLC_CGCG_CGLS_CTRL_BASE_IDX 1 6402 #define regRLC_CGCG_RAMP_CTRL 0x4c4a 6403 #define regRLC_CGCG_RAMP_CTRL_BASE_IDX 1 6404 #define regRLC_DYN_PG_STATUS 0x4c4b 6405 #define regRLC_DYN_PG_STATUS_BASE_IDX 1 6406 #define regRLC_DYN_PG_REQUEST 0x4c4c 6407 #define regRLC_DYN_PG_REQUEST_BASE_IDX 1 6408 #define regRLC_PG_DELAY 0x4c4d 6409 #define regRLC_PG_DELAY_BASE_IDX 1 6410 #define regRLC_PG_ALWAYS_ON_WGP_MASK 0x4c53 6411 #define regRLC_PG_ALWAYS_ON_WGP_MASK_BASE_IDX 1 6412 #define regRLC_MAX_PG_WGP 0x4c54 6413 #define regRLC_MAX_PG_WGP_BASE_IDX 1 6414 #define regRLC_AUTO_PG_CTRL 0x4c55 6415 #define regRLC_AUTO_PG_CTRL_BASE_IDX 1 6416 #define regRLC_SERDES_RD_INDEX 0x4c59 6417 #define regRLC_SERDES_RD_INDEX_BASE_IDX 1 6418 #define regRLC_SERDES_RD_DATA_0 0x4c5a 6419 #define regRLC_SERDES_RD_DATA_0_BASE_IDX 1 6420 #define regRLC_SERDES_RD_DATA_1 0x4c5b 6421 #define regRLC_SERDES_RD_DATA_1_BASE_IDX 1 6422 #define regRLC_SERDES_RD_DATA_2 0x4c5c 6423 #define regRLC_SERDES_RD_DATA_2_BASE_IDX 1 6424 #define regRLC_SERDES_RD_DATA_3 0x4c5d 6425 #define regRLC_SERDES_RD_DATA_3_BASE_IDX 1 6426 #define regRLC_SERDES_MASK 0x4c5e 6427 #define regRLC_SERDES_MASK_BASE_IDX 1 6428 #define regRLC_SERDES_CTRL 0x4c5f 6429 #define regRLC_SERDES_CTRL_BASE_IDX 1 6430 #define regRLC_SERDES_DATA 0x4c60 6431 #define regRLC_SERDES_DATA_BASE_IDX 1 6432 #define regRLC_SERDES_BUSY 0x4c61 6433 #define regRLC_SERDES_BUSY_BASE_IDX 1 6434 #define regRLC_GPM_GENERAL_0 0x4c63 6435 #define regRLC_GPM_GENERAL_0_BASE_IDX 1 6436 #define regRLC_GPM_GENERAL_1 0x4c64 6437 #define regRLC_GPM_GENERAL_1_BASE_IDX 1 6438 #define regRLC_GPM_GENERAL_2 0x4c65 6439 #define regRLC_GPM_GENERAL_2_BASE_IDX 1 6440 #define regRLC_GPM_GENERAL_3 0x4c66 6441 #define regRLC_GPM_GENERAL_3_BASE_IDX 1 6442 #define regRLC_GPM_GENERAL_4 0x4c67 6443 #define regRLC_GPM_GENERAL_4_BASE_IDX 1 6444 #define regRLC_GPM_GENERAL_5 0x4c68 6445 #define regRLC_GPM_GENERAL_5_BASE_IDX 1 6446 #define regRLC_GPM_GENERAL_6 0x4c69 6447 #define regRLC_GPM_GENERAL_6_BASE_IDX 1 6448 #define regRLC_GPM_GENERAL_7 0x4c6a 6449 #define regRLC_GPM_GENERAL_7_BASE_IDX 1 6450 #define regRLC_STATIC_PG_STATUS 0x4c6e 6451 #define regRLC_STATIC_PG_STATUS_BASE_IDX 1 6452 #define regRLC_GPM_GENERAL_16 0x4c76 6453 #define regRLC_GPM_GENERAL_16_BASE_IDX 1 6454 #define regRLC_PG_DELAY_3 0x4c78 6455 #define regRLC_PG_DELAY_3_BASE_IDX 1 6456 #define regRLC_GPR_REG1 0x4c79 6457 #define regRLC_GPR_REG1_BASE_IDX 1 6458 #define regRLC_GPR_REG2 0x4c7a 6459 #define regRLC_GPR_REG2_BASE_IDX 1 6460 #define regRLC_GPM_INT_DISABLE_TH0 0x4c7c 6461 #define regRLC_GPM_INT_DISABLE_TH0_BASE_IDX 1 6462 #define regRLC_GPM_LEGACY_INT_DISABLE 0x4c7d 6463 #define regRLC_GPM_LEGACY_INT_DISABLE_BASE_IDX 1 6464 #define regRLC_GPM_INT_FORCE_TH0 0x4c7e 6465 #define regRLC_GPM_INT_FORCE_TH0_BASE_IDX 1 6466 #define regRLC_SRM_CNTL 0x4c80 6467 #define regRLC_SRM_CNTL_BASE_IDX 1 6468 #define regRLC_SRM_GPM_COMMAND_STATUS 0x4c88 6469 #define regRLC_SRM_GPM_COMMAND_STATUS_BASE_IDX 1 6470 #define regRLC_SRM_INDEX_CNTL_ADDR_0 0x4c8b 6471 #define regRLC_SRM_INDEX_CNTL_ADDR_0_BASE_IDX 1 6472 #define regRLC_SRM_INDEX_CNTL_ADDR_1 0x4c8c 6473 #define regRLC_SRM_INDEX_CNTL_ADDR_1_BASE_IDX 1 6474 #define regRLC_SRM_INDEX_CNTL_ADDR_2 0x4c8d 6475 #define regRLC_SRM_INDEX_CNTL_ADDR_2_BASE_IDX 1 6476 #define regRLC_SRM_INDEX_CNTL_ADDR_3 0x4c8e 6477 #define regRLC_SRM_INDEX_CNTL_ADDR_3_BASE_IDX 1 6478 #define regRLC_SRM_INDEX_CNTL_ADDR_4 0x4c8f 6479 #define regRLC_SRM_INDEX_CNTL_ADDR_4_BASE_IDX 1 6480 #define regRLC_SRM_INDEX_CNTL_ADDR_5 0x4c90 6481 #define regRLC_SRM_INDEX_CNTL_ADDR_5_BASE_IDX 1 6482 #define regRLC_SRM_INDEX_CNTL_ADDR_6 0x4c91 6483 #define regRLC_SRM_INDEX_CNTL_ADDR_6_BASE_IDX 1 6484 #define regRLC_SRM_INDEX_CNTL_ADDR_7 0x4c92 6485 #define regRLC_SRM_INDEX_CNTL_ADDR_7_BASE_IDX 1 6486 #define regRLC_SRM_INDEX_CNTL_DATA_0 0x4c93 6487 #define regRLC_SRM_INDEX_CNTL_DATA_0_BASE_IDX 1 6488 #define regRLC_SRM_INDEX_CNTL_DATA_1 0x4c94 6489 #define regRLC_SRM_INDEX_CNTL_DATA_1_BASE_IDX 1 6490 #define regRLC_SRM_INDEX_CNTL_DATA_2 0x4c95 6491 #define regRLC_SRM_INDEX_CNTL_DATA_2_BASE_IDX 1 6492 #define regRLC_SRM_INDEX_CNTL_DATA_3 0x4c96 6493 #define regRLC_SRM_INDEX_CNTL_DATA_3_BASE_IDX 1 6494 #define regRLC_SRM_INDEX_CNTL_DATA_4 0x4c97 6495 #define regRLC_SRM_INDEX_CNTL_DATA_4_BASE_IDX 1 6496 #define regRLC_SRM_INDEX_CNTL_DATA_5 0x4c98 6497 #define regRLC_SRM_INDEX_CNTL_DATA_5_BASE_IDX 1 6498 #define regRLC_SRM_INDEX_CNTL_DATA_6 0x4c99 6499 #define regRLC_SRM_INDEX_CNTL_DATA_6_BASE_IDX 1 6500 #define regRLC_SRM_INDEX_CNTL_DATA_7 0x4c9a 6501 #define regRLC_SRM_INDEX_CNTL_DATA_7_BASE_IDX 1 6502 #define regRLC_SRM_STAT 0x4c9b 6503 #define regRLC_SRM_STAT_BASE_IDX 1 6504 #define regRLC_LX6_UTCL1_ERROR_2 0x4ca8 6505 #define regRLC_LX6_UTCL1_ERROR_2_BASE_IDX 1 6506 #define regRLC_GPM_GENERAL_8 0x4cad 6507 #define regRLC_GPM_GENERAL_8_BASE_IDX 1 6508 #define regRLC_GPM_GENERAL_9 0x4cae 6509 #define regRLC_GPM_GENERAL_9_BASE_IDX 1 6510 #define regRLC_GPM_GENERAL_10 0x4caf 6511 #define regRLC_GPM_GENERAL_10_BASE_IDX 1 6512 #define regRLC_GPM_GENERAL_11 0x4cb0 6513 #define regRLC_GPM_GENERAL_11_BASE_IDX 1 6514 #define regRLC_GPM_GENERAL_12 0x4cb1 6515 #define regRLC_GPM_GENERAL_12_BASE_IDX 1 6516 #define regRLC_GPM_UTCL1_CNTL_0 0x4cb2 6517 #define regRLC_GPM_UTCL1_CNTL_0_BASE_IDX 1 6518 #define regRLC_SPM_UTCL1_CNTL 0x4cb5 6519 #define regRLC_SPM_UTCL1_CNTL_BASE_IDX 1 6520 #define regRLC_UTCL1_STATUS_2 0x4cb6 6521 #define regRLC_UTCL1_STATUS_2_BASE_IDX 1 6522 #define regRLC_SPM_UTCL1_ERROR_1 0x4cbc 6523 #define regRLC_SPM_UTCL1_ERROR_1_BASE_IDX 1 6524 #define regRLC_SPM_UTCL1_ERROR_2 0x4cbd 6525 #define regRLC_SPM_UTCL1_ERROR_2_BASE_IDX 1 6526 #define regRLC_GPM_UTCL1_TH0_ERROR_1 0x4cbe 6527 #define regRLC_GPM_UTCL1_TH0_ERROR_1_BASE_IDX 1 6528 #define regRLC_GPM_UTCL1_TH0_ERROR_2 0x4cc0 6529 #define regRLC_GPM_UTCL1_TH0_ERROR_2_BASE_IDX 1 6530 #define regRLC_CGCG_CGLS_CTRL_3D 0x4cc5 6531 #define regRLC_CGCG_CGLS_CTRL_3D_BASE_IDX 1 6532 #define regRLC_CGCG_RAMP_CTRL_3D 0x4cc6 6533 #define regRLC_CGCG_RAMP_CTRL_3D_BASE_IDX 1 6534 #define regRLC_SEMAPHORE_0 0x4cc7 6535 #define regRLC_SEMAPHORE_0_BASE_IDX 1 6536 #define regRLC_SEMAPHORE_1 0x4cc8 6537 #define regRLC_SEMAPHORE_1_BASE_IDX 1 6538 #define regRLC_SEMAPHORE_2 0x4cc9 6539 #define regRLC_SEMAPHORE_2_BASE_IDX 1 6540 #define regRLC_SEMAPHORE_3 0x4cca 6541 #define regRLC_SEMAPHORE_3_BASE_IDX 1 6542 #define regRLC_SRM_UTCL1_CNTL 0x4ccc 6543 #define regRLC_SRM_UTCL1_CNTL_BASE_IDX 1 6544 #define regRLC_SRM_UTCL1_ERROR_1 0x4ccd 6545 #define regRLC_SRM_UTCL1_ERROR_1_BASE_IDX 1 6546 #define regRLC_SRM_UTCL1_ERROR_2 0x4cce 6547 #define regRLC_SRM_UTCL1_ERROR_2_BASE_IDX 1 6548 #define regRLC_UTCL1_STATUS 0x4cd4 6549 #define regRLC_UTCL1_STATUS_BASE_IDX 1 6550 #define regRLC_R2I_CNTL_0 0x4cd5 6551 #define regRLC_R2I_CNTL_0_BASE_IDX 1 6552 #define regRLC_R2I_CNTL_1 0x4cd6 6553 #define regRLC_R2I_CNTL_1_BASE_IDX 1 6554 #define regRLC_R2I_CNTL_2 0x4cd7 6555 #define regRLC_R2I_CNTL_2_BASE_IDX 1 6556 #define regRLC_R2I_CNTL_3 0x4cd8 6557 #define regRLC_R2I_CNTL_3_BASE_IDX 1 6558 #define regRLC_GPM_INT_STAT_TH0 0x4cdc 6559 #define regRLC_GPM_INT_STAT_TH0_BASE_IDX 1 6560 #define regRLC_GPM_GENERAL_13 0x4cdd 6561 #define regRLC_GPM_GENERAL_13_BASE_IDX 1 6562 #define regRLC_GPM_GENERAL_14 0x4cde 6563 #define regRLC_GPM_GENERAL_14_BASE_IDX 1 6564 #define regRLC_GPM_GENERAL_15 0x4cdf 6565 #define regRLC_GPM_GENERAL_15_BASE_IDX 1 6566 #define regRLC_LX6_UTCL1_ERROR_1 0x4ce3 6567 #define regRLC_LX6_UTCL1_ERROR_1_BASE_IDX 1 6568 #define regRLC_LX6_UTCL1_CNTL 0x4ce4 6569 #define regRLC_LX6_UTCL1_CNTL_BASE_IDX 1 6570 #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1 0x4cea 6571 #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1_BASE_IDX 1 6572 #define regRLC_GPU_CLOCK_COUNT_LSB_2 0x4ceb 6573 #define regRLC_GPU_CLOCK_COUNT_LSB_2_BASE_IDX 1 6574 #define regRLC_GPU_CLOCK_COUNT_MSB_2 0x4cec 6575 #define regRLC_GPU_CLOCK_COUNT_MSB_2_BASE_IDX 1 6576 #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2 0x4cef 6577 #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2_BASE_IDX 1 6578 #define regRLC_GPU_CLOCK_COUNT_LSB_1 0x4cfb 6579 #define regRLC_GPU_CLOCK_COUNT_LSB_1_BASE_IDX 1 6580 #define regRLC_GPU_CLOCK_COUNT_MSB_1 0x4cfc 6581 #define regRLC_GPU_CLOCK_COUNT_MSB_1_BASE_IDX 1 6582 #define regRLC_RLCV_SPARE_INT 0x4d00 6583 #define regRLC_RLCV_SPARE_INT_BASE_IDX 1 6584 #define regRLC_SMU_CLK_REQ 0x4d08 6585 #define regRLC_SMU_CLK_REQ_BASE_IDX 1 6586 #define regRLC_SPARE 0x4d0b 6587 #define regRLC_SPARE_BASE_IDX 1 6588 #define regRLC_SPP_CTRL 0x4d0c 6589 #define regRLC_SPP_CTRL_BASE_IDX 1 6590 #define regRLC_SPP_SHADER_PROFILE_EN 0x4d0d 6591 #define regRLC_SPP_SHADER_PROFILE_EN_BASE_IDX 1 6592 #define regRLC_SPP_SSF_CAPTURE_EN 0x4d0e 6593 #define regRLC_SPP_SSF_CAPTURE_EN_BASE_IDX 1 6594 #define regRLC_SPP_SSF_THRESHOLD_0 0x4d0f 6595 #define regRLC_SPP_SSF_THRESHOLD_0_BASE_IDX 1 6596 #define regRLC_SPP_SSF_THRESHOLD_1 0x4d10 6597 #define regRLC_SPP_SSF_THRESHOLD_1_BASE_IDX 1 6598 #define regRLC_SPP_SSF_THRESHOLD_2 0x4d11 6599 #define regRLC_SPP_SSF_THRESHOLD_2_BASE_IDX 1 6600 #define regRLC_SPP_INFLIGHT_RD_ADDR 0x4d12 6601 #define regRLC_SPP_INFLIGHT_RD_ADDR_BASE_IDX 1 6602 #define regRLC_SPP_INFLIGHT_RD_DATA 0x4d13 6603 #define regRLC_SPP_INFLIGHT_RD_DATA_BASE_IDX 1 6604 #define regRLC_SPP_PROF_INFO_1 0x4d18 6605 #define regRLC_SPP_PROF_INFO_1_BASE_IDX 1 6606 #define regRLC_SPP_PROF_INFO_2 0x4d19 6607 #define regRLC_SPP_PROF_INFO_2_BASE_IDX 1 6608 #define regRLC_SPP_GLOBAL_SH_ID 0x4d1a 6609 #define regRLC_SPP_GLOBAL_SH_ID_BASE_IDX 1 6610 #define regRLC_SPP_GLOBAL_SH_ID_VALID 0x4d1b 6611 #define regRLC_SPP_GLOBAL_SH_ID_VALID_BASE_IDX 1 6612 #define regRLC_SPP_STATUS 0x4d1c 6613 #define regRLC_SPP_STATUS_BASE_IDX 1 6614 #define regRLC_SPP_PVT_STAT_0 0x4d1d 6615 #define regRLC_SPP_PVT_STAT_0_BASE_IDX 1 6616 #define regRLC_SPP_PVT_STAT_1 0x4d1e 6617 #define regRLC_SPP_PVT_STAT_1_BASE_IDX 1 6618 #define regRLC_SPP_PVT_STAT_2 0x4d1f 6619 #define regRLC_SPP_PVT_STAT_2_BASE_IDX 1 6620 #define regRLC_SPP_PVT_STAT_3 0x4d20 6621 #define regRLC_SPP_PVT_STAT_3_BASE_IDX 1 6622 #define regRLC_SPP_PVT_LEVEL_MAX 0x4d21 6623 #define regRLC_SPP_PVT_LEVEL_MAX_BASE_IDX 1 6624 #define regRLC_SPP_STALL_STATE_UPDATE 0x4d22 6625 #define regRLC_SPP_STALL_STATE_UPDATE_BASE_IDX 1 6626 #define regRLC_SPP_PBB_INFO 0x4d23 6627 #define regRLC_SPP_PBB_INFO_BASE_IDX 1 6628 #define regRLC_SPP_RESET 0x4d24 6629 #define regRLC_SPP_RESET_BASE_IDX 1 6630 #define regRLC_CAC_MASK_CNTL 0x4d45 6631 #define regRLC_CAC_MASK_CNTL_BASE_IDX 1 6632 #define regRLC_POWER_RESIDENCY_CNTR_CTRL 0x4d48 6633 #define regRLC_POWER_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6634 #define regRLC_CLK_RESIDENCY_CNTR_CTRL 0x4d49 6635 #define regRLC_CLK_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6636 #define regRLC_DS_RESIDENCY_CNTR_CTRL 0x4d4a 6637 #define regRLC_DS_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6638 #define regRLC_ULV_RESIDENCY_CNTR_CTRL 0x4d4b 6639 #define regRLC_ULV_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6640 #define regRLC_PCC_RESIDENCY_CNTR_CTRL 0x4d4c 6641 #define regRLC_PCC_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6642 #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL 0x4d4d 6643 #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL_BASE_IDX 1 6644 #define regRLC_POWER_RESIDENCY_EVENT_CNTR 0x4d50 6645 #define regRLC_POWER_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6646 #define regRLC_CLK_RESIDENCY_EVENT_CNTR 0x4d51 6647 #define regRLC_CLK_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6648 #define regRLC_DS_RESIDENCY_EVENT_CNTR 0x4d52 6649 #define regRLC_DS_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6650 #define regRLC_ULV_RESIDENCY_EVENT_CNTR 0x4d53 6651 #define regRLC_ULV_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6652 #define regRLC_PCC_RESIDENCY_EVENT_CNTR 0x4d54 6653 #define regRLC_PCC_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6654 #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR 0x4d55 6655 #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR_BASE_IDX 1 6656 #define regRLC_POWER_RESIDENCY_REF_CNTR 0x4d58 6657 #define regRLC_POWER_RESIDENCY_REF_CNTR_BASE_IDX 1 6658 #define regRLC_CLK_RESIDENCY_REF_CNTR 0x4d59 6659 #define regRLC_CLK_RESIDENCY_REF_CNTR_BASE_IDX 1 6660 #define regRLC_DS_RESIDENCY_REF_CNTR 0x4d5a 6661 #define regRLC_DS_RESIDENCY_REF_CNTR_BASE_IDX 1 6662 #define regRLC_ULV_RESIDENCY_REF_CNTR 0x4d5b 6663 #define regRLC_ULV_RESIDENCY_REF_CNTR_BASE_IDX 1 6664 #define regRLC_PCC_RESIDENCY_REF_CNTR 0x4d5c 6665 #define regRLC_PCC_RESIDENCY_REF_CNTR_BASE_IDX 1 6666 #define regRLC_GENERAL_RESIDENCY_REF_CNTR 0x4d5d 6667 #define regRLC_GENERAL_RESIDENCY_REF_CNTR_BASE_IDX 1 6668 #define regRLC_GFX_IH_CLIENT_CTRL 0x4d5e 6669 #define regRLC_GFX_IH_CLIENT_CTRL_BASE_IDX 1 6670 #define regRLC_GFX_IH_ARBITER_STAT 0x4d5f 6671 #define regRLC_GFX_IH_ARBITER_STAT_BASE_IDX 1 6672 #define regRLC_GFX_IH_CLIENT_SE_STAT_L 0x4d60 6673 #define regRLC_GFX_IH_CLIENT_SE_STAT_L_BASE_IDX 1 6674 #define regRLC_GFX_IH_CLIENT_SE_STAT_H 0x4d61 6675 #define regRLC_GFX_IH_CLIENT_SE_STAT_H_BASE_IDX 1 6676 #define regRLC_GFX_IH_CLIENT_SDMA_STAT 0x4d62 6677 #define regRLC_GFX_IH_CLIENT_SDMA_STAT_BASE_IDX 1 6678 #define regRLC_GFX_IH_CLIENT_OTHER_STAT 0x4d63 6679 #define regRLC_GFX_IH_CLIENT_OTHER_STAT_BASE_IDX 1 6680 #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR 0x4d64 6681 #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR_BASE_IDX 1 6682 #define regRLC_SPM_GLOBAL_DELAY_IND_DATA 0x4d65 6683 #define regRLC_SPM_GLOBAL_DELAY_IND_DATA_BASE_IDX 1 6684 #define regRLC_SPM_SE_DELAY_IND_ADDR 0x4d66 6685 #define regRLC_SPM_SE_DELAY_IND_ADDR_BASE_IDX 1 6686 #define regRLC_SPM_SE_DELAY_IND_DATA 0x4d67 6687 #define regRLC_SPM_SE_DELAY_IND_DATA_BASE_IDX 1 6688 #define regRLC_SPM_SE_BLK_EN_MASK_IND_ADDR 0x4d6a 6689 #define regRLC_SPM_SE_BLK_EN_MASK_IND_ADDR_BASE_IDX 1 6690 #define regRLC_SPM_SE_BLK_EN_MASK_IND_DATA 0x4d6b 6691 #define regRLC_SPM_SE_BLK_EN_MASK_IND_DATA_BASE_IDX 1 6692 #define regRLC_LX6_CNTL 0x4d80 6693 #define regRLC_LX6_CNTL_BASE_IDX 1 6694 #define regRLC_LX6_STATUS 0x4d81 6695 #define regRLC_LX6_STATUS_BASE_IDX 1 6696 #define regRLC_LX6_FW_STATUS 0x4dcb 6697 #define regRLC_LX6_FW_STATUS_BASE_IDX 1 6698 #define regRLC_LX6_FW_VERSION 0x4dcc 6699 #define regRLC_LX6_FW_VERSION_BASE_IDX 1 6700 #define regRLC_XT_CORE_STATUS 0x4dd4 6701 #define regRLC_XT_CORE_STATUS_BASE_IDX 1 6702 #define regRLC_XT_CORE_INTERRUPT 0x4dd5 6703 #define regRLC_XT_CORE_INTERRUPT_BASE_IDX 1 6704 #define regRLC_XT_CORE_FAULT_INFO 0x4dd6 6705 #define regRLC_XT_CORE_FAULT_INFO_BASE_IDX 1 6706 #define regRLC_XT_CORE_ALT_RESET_VEC 0x4dd7 6707 #define regRLC_XT_CORE_ALT_RESET_VEC_BASE_IDX 1 6708 #define regRLC_XT_CORE_RESERVED 0x4dd8 6709 #define regRLC_XT_CORE_RESERVED_BASE_IDX 1 6710 #define regRLC_XT_INT_VEC_FORCE 0x4dd9 6711 #define regRLC_XT_INT_VEC_FORCE_BASE_IDX 1 6712 #define regRLC_XT_INT_VEC_CLEAR 0x4dda 6713 #define regRLC_XT_INT_VEC_CLEAR_BASE_IDX 1 6714 #define regRLC_XT_INT_VEC_MUX_SEL 0x4ddb 6715 #define regRLC_XT_INT_VEC_MUX_SEL_BASE_IDX 1 6716 #define regRLC_XT_INT_VEC_MUX_INT_SEL 0x4ddc 6717 #define regRLC_XT_INT_VEC_MUX_INT_SEL_BASE_IDX 1 6718 #define regRLC_GPU_CLOCK_COUNT_SPM_LSB 0x4de4 6719 #define regRLC_GPU_CLOCK_COUNT_SPM_LSB_BASE_IDX 1 6720 #define regRLC_GPU_CLOCK_COUNT_SPM_MSB 0x4de5 6721 #define regRLC_GPU_CLOCK_COUNT_SPM_MSB_BASE_IDX 1 6722 #define regRLC_SPM_THREAD_TRACE_CTRL 0x4de6 6723 #define regRLC_SPM_THREAD_TRACE_CTRL_BASE_IDX 1 6724 #define regRLC_SPP_CAM_ADDR 0x4de8 6725 #define regRLC_SPP_CAM_ADDR_BASE_IDX 1 6726 #define regRLC_SPP_CAM_DATA 0x4de9 6727 #define regRLC_SPP_CAM_DATA_BASE_IDX 1 6728 #define regRLC_SPP_CAM_EXT_ADDR 0x4dea 6729 #define regRLC_SPP_CAM_EXT_ADDR_BASE_IDX 1 6730 #define regRLC_SPP_CAM_EXT_DATA 0x4deb 6731 #define regRLC_SPP_CAM_EXT_DATA_BASE_IDX 1 6732 #define regRLC_CPAXI_DOORBELL_MON_CTRL 0x4df1 6733 #define regRLC_CPAXI_DOORBELL_MON_CTRL_BASE_IDX 1 6734 #define regRLC_CPAXI_DOORBELL_MON_STAT 0x4df2 6735 #define regRLC_CPAXI_DOORBELL_MON_STAT_BASE_IDX 1 6736 #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB 0x4df3 6737 #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB_BASE_IDX 1 6738 #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB 0x4df4 6739 #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB_BASE_IDX 1 6740 #define regRLC_XT_DOORBELL_RANGE 0x4df5 6741 #define regRLC_XT_DOORBELL_RANGE_BASE_IDX 1 6742 #define regRLC_XT_DOORBELL_CNTL 0x4df6 6743 #define regRLC_XT_DOORBELL_CNTL_BASE_IDX 1 6744 #define regRLC_XT_DOORBELL_STAT 0x4df7 6745 #define regRLC_XT_DOORBELL_STAT_BASE_IDX 1 6746 #define regRLC_XT_DOORBELL_0_DATA_LO 0x4df8 6747 #define regRLC_XT_DOORBELL_0_DATA_LO_BASE_IDX 1 6748 #define regRLC_XT_DOORBELL_0_DATA_HI 0x4df9 6749 #define regRLC_XT_DOORBELL_0_DATA_HI_BASE_IDX 1 6750 #define regRLC_XT_DOORBELL_1_DATA_LO 0x4dfa 6751 #define regRLC_XT_DOORBELL_1_DATA_LO_BASE_IDX 1 6752 #define regRLC_XT_DOORBELL_1_DATA_HI 0x4dfb 6753 #define regRLC_XT_DOORBELL_1_DATA_HI_BASE_IDX 1 6754 #define regRLC_XT_DOORBELL_2_DATA_LO 0x4dfc 6755 #define regRLC_XT_DOORBELL_2_DATA_LO_BASE_IDX 1 6756 #define regRLC_XT_DOORBELL_2_DATA_HI 0x4dfd 6757 #define regRLC_XT_DOORBELL_2_DATA_HI_BASE_IDX 1 6758 #define regRLC_XT_DOORBELL_3_DATA_LO 0x4dfe 6759 #define regRLC_XT_DOORBELL_3_DATA_LO_BASE_IDX 1 6760 #define regRLC_XT_DOORBELL_3_DATA_HI 0x4dff 6761 #define regRLC_XT_DOORBELL_3_DATA_HI_BASE_IDX 1 6762 #define regRLC_MEM_SLP_CNTL 0x4e00 6763 #define regRLC_MEM_SLP_CNTL_BASE_IDX 1 6764 #define regRLC_RLCV_SAFE_MODE 0x4e02 6765 #define regRLC_RLCV_SAFE_MODE_BASE_IDX 1 6766 #define regRLC_SMU_SAFE_MODE 0x4e03 6767 #define regRLC_SMU_SAFE_MODE_BASE_IDX 1 6768 #define regRLC_RLCV_COMMAND 0x4e04 6769 #define regRLC_RLCV_COMMAND_BASE_IDX 1 6770 #define regRLC_SMU_MESSAGE 0x4e05 6771 #define regRLC_SMU_MESSAGE_BASE_IDX 1 6772 #define regRLC_SMU_MESSAGE_1 0x4e06 6773 #define regRLC_SMU_MESSAGE_1_BASE_IDX 1 6774 #define regRLC_SMU_MESSAGE_2 0x4e07 6775 #define regRLC_SMU_MESSAGE_2_BASE_IDX 1 6776 #define regRLC_SRM_GPM_COMMAND 0x4e08 6777 #define regRLC_SRM_GPM_COMMAND_BASE_IDX 1 6778 #define regRLC_SRM_GPM_ABORT 0x4e09 6779 #define regRLC_SRM_GPM_ABORT_BASE_IDX 1 6780 #define regRLC_SMU_COMMAND 0x4e0a 6781 #define regRLC_SMU_COMMAND_BASE_IDX 1 6782 #define regRLC_SMU_ARGUMENT_1 0x4e0b 6783 #define regRLC_SMU_ARGUMENT_1_BASE_IDX 1 6784 #define regRLC_SMU_ARGUMENT_2 0x4e0c 6785 #define regRLC_SMU_ARGUMENT_2_BASE_IDX 1 6786 #define regRLC_SMU_ARGUMENT_3 0x4e0d 6787 #define regRLC_SMU_ARGUMENT_3_BASE_IDX 1 6788 #define regRLC_SMU_ARGUMENT_4 0x4e0e 6789 #define regRLC_SMU_ARGUMENT_4_BASE_IDX 1 6790 #define regRLC_SMU_ARGUMENT_5 0x4e0f 6791 #define regRLC_SMU_ARGUMENT_5_BASE_IDX 1 6792 #define regRLC_IMU_BOOTLOAD_ADDR_HI 0x4e10 6793 #define regRLC_IMU_BOOTLOAD_ADDR_HI_BASE_IDX 1 6794 #define regRLC_IMU_BOOTLOAD_ADDR_LO 0x4e11 6795 #define regRLC_IMU_BOOTLOAD_ADDR_LO_BASE_IDX 1 6796 #define regRLC_IMU_BOOTLOAD_SIZE 0x4e12 6797 #define regRLC_IMU_BOOTLOAD_SIZE_BASE_IDX 1 6798 #define regRLC_IMU_MISC 0x4e16 6799 #define regRLC_IMU_MISC_BASE_IDX 1 6800 #define regRLC_IMU_RESET_VECTOR 0x4e17 6801 #define regRLC_IMU_RESET_VECTOR_BASE_IDX 1 6802 6803 6804 // addressBlock: gc_gfx_cpwd_cpwd_rlcsdec 6805 // base address: 0x3b980 6806 #define regRLC_RLCS_DEC_START 0x4e60 6807 #define regRLC_RLCS_DEC_START_BASE_IDX 1 6808 #define regRLC_RLCS_DEC_DUMP_ADDR 0x4e61 6809 #define regRLC_RLCS_DEC_DUMP_ADDR_BASE_IDX 1 6810 #define regRLC_RLCS_EXCEPTION_REG_1 0x4e62 6811 #define regRLC_RLCS_EXCEPTION_REG_1_BASE_IDX 1 6812 #define regRLC_RLCS_EXCEPTION_REG_2 0x4e63 6813 #define regRLC_RLCS_EXCEPTION_REG_2_BASE_IDX 1 6814 #define regRLC_RLCS_EXCEPTION_REG_3 0x4e64 6815 #define regRLC_RLCS_EXCEPTION_REG_3_BASE_IDX 1 6816 #define regRLC_RLCS_EXCEPTION_REG_4 0x4e65 6817 #define regRLC_RLCS_EXCEPTION_REG_4_BASE_IDX 1 6818 #define regRLC_RLCS_CGCG_REQUEST 0x4e67 6819 #define regRLC_RLCS_CGCG_REQUEST_BASE_IDX 1 6820 #define regRLC_RLCS_CGCG_STATUS 0x4e68 6821 #define regRLC_RLCS_CGCG_STATUS_BASE_IDX 1 6822 #define regRLC_RLCS_SOC_DS_CNTL 0x4e69 6823 #define regRLC_RLCS_SOC_DS_CNTL_BASE_IDX 1 6824 #define regRLC_RLCS_GFX_DS_CNTL 0x4e6a 6825 #define regRLC_RLCS_GFX_DS_CNTL_BASE_IDX 1 6826 #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL 0x4e6b 6827 #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL_BASE_IDX 1 6828 #define regRLC_GPM_STAT 0x4e6c 6829 #define regRLC_GPM_STAT_BASE_IDX 1 6830 #define regRLC_RLCS_GPM_STAT 0x4e6c 6831 #define regRLC_RLCS_GPM_STAT_BASE_IDX 1 6832 #define regRLC_RLCS_ABORTED_PD_SEQUENCE 0x4e6d 6833 #define regRLC_RLCS_ABORTED_PD_SEQUENCE_BASE_IDX 1 6834 #define regRLC_RLCS_GPM_STAT_2 0x4e6e 6835 #define regRLC_RLCS_GPM_STAT_2_BASE_IDX 1 6836 #define regRLC_RLCS_GRBM_SOFT_RESET 0x4e6f 6837 #define regRLC_RLCS_GRBM_SOFT_RESET_BASE_IDX 1 6838 #define regRLC_RLCS_PG_CHANGE_STATUS 0x4e70 6839 #define regRLC_RLCS_PG_CHANGE_STATUS_BASE_IDX 1 6840 #define regRLC_RLCS_PG_CHANGE_READ 0x4e71 6841 #define regRLC_RLCS_PG_CHANGE_READ_BASE_IDX 1 6842 #define regRLC_RLCS_IH_SEMAPHORE 0x4e72 6843 #define regRLC_RLCS_IH_SEMAPHORE_BASE_IDX 1 6844 #define regRLC_RLCS_IH_COOKIE_SEMAPHORE 0x4e73 6845 #define regRLC_RLCS_IH_COOKIE_SEMAPHORE_BASE_IDX 1 6846 #define regRLC_RLCS_CP_INT_CTRL_1 0x4e74 6847 #define regRLC_RLCS_CP_INT_CTRL_1_BASE_IDX 1 6848 #define regRLC_RLCS_CP_INT_CTRL_2 0x4e75 6849 #define regRLC_RLCS_CP_INT_CTRL_2_BASE_IDX 1 6850 #define regRLC_RLCS_CP_INT_INFO_1 0x4e76 6851 #define regRLC_RLCS_CP_INT_INFO_1_BASE_IDX 1 6852 #define regRLC_RLCS_CP_INT_INFO_2 0x4e77 6853 #define regRLC_RLCS_CP_INT_INFO_2_BASE_IDX 1 6854 #define regRLC_RLCS_SPM_INT_CTRL 0x4e78 6855 #define regRLC_RLCS_SPM_INT_CTRL_BASE_IDX 1 6856 #define regRLC_RLCS_SPM_INT_INFO_1 0x4e79 6857 #define regRLC_RLCS_SPM_INT_INFO_1_BASE_IDX 1 6858 #define regRLC_RLCS_SPM_INT_INFO_2 0x4e7a 6859 #define regRLC_RLCS_SPM_INT_INFO_2_BASE_IDX 1 6860 #define regRLC_RLCS_DSM_TRIG 0x4e7b 6861 #define regRLC_RLCS_BOOTLOAD_STATUS 0x4e7c 6862 #define regRLC_RLCS_BOOTLOAD_STATUS_BASE_IDX 1 6863 #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT 0x4e7d 6864 #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT_BASE_IDX 1 6865 #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL 0x4e7e 6866 #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL_BASE_IDX 1 6867 #define regRLC_RLCS_CMP_IDLE_CNTL 0x4e7f 6868 #define regRLC_RLCS_CMP_IDLE_CNTL_BASE_IDX 1 6869 #define regRLC_RLCS_GENERAL_0 0x4e80 6870 #define regRLC_RLCS_GENERAL_0_BASE_IDX 1 6871 #define regRLC_RLCS_GENERAL_1 0x4e81 6872 #define regRLC_RLCS_GENERAL_1_BASE_IDX 1 6873 #define regRLC_RLCS_GENERAL_2 0x4e82 6874 #define regRLC_RLCS_GENERAL_2_BASE_IDX 1 6875 #define regRLC_RLCS_GENERAL_3 0x4e83 6876 #define regRLC_RLCS_GENERAL_3_BASE_IDX 1 6877 #define regRLC_RLCS_GENERAL_4 0x4e84 6878 #define regRLC_RLCS_GENERAL_4_BASE_IDX 1 6879 #define regRLC_RLCS_GENERAL_5 0x4e85 6880 #define regRLC_RLCS_GENERAL_5_BASE_IDX 1 6881 #define regRLC_RLCS_GENERAL_6 0x4e86 6882 #define regRLC_RLCS_GENERAL_6_BASE_IDX 1 6883 #define regRLC_RLCS_GENERAL_7 0x4e87 6884 #define regRLC_RLCS_GENERAL_7_BASE_IDX 1 6885 #define regRLC_RLCS_GENERAL_8 0x4e88 6886 #define regRLC_RLCS_GENERAL_8_BASE_IDX 1 6887 #define regRLC_RLCS_GENERAL_9 0x4e89 6888 #define regRLC_RLCS_GENERAL_9_BASE_IDX 1 6889 #define regRLC_RLCS_GENERAL_10 0x4e8a 6890 #define regRLC_RLCS_GENERAL_10_BASE_IDX 1 6891 #define regRLC_RLCS_GENERAL_11 0x4e8b 6892 #define regRLC_RLCS_GENERAL_11_BASE_IDX 1 6893 #define regRLC_RLCS_GENERAL_12 0x4e8c 6894 #define regRLC_RLCS_GENERAL_12_BASE_IDX 1 6895 #define regRLC_RLCS_GENERAL_13 0x4e8d 6896 #define regRLC_RLCS_GENERAL_13_BASE_IDX 1 6897 #define regRLC_RLCS_GENERAL_14 0x4e8e 6898 #define regRLC_RLCS_GENERAL_14_BASE_IDX 1 6899 #define regRLC_RLCS_GENERAL_15 0x4e8f 6900 #define regRLC_RLCS_GENERAL_15_BASE_IDX 1 6901 #define regRLC_RLCS_GENERAL_16 0x4e90 6902 #define regRLC_RLCS_GENERAL_16_BASE_IDX 1 6903 #define regRLC_RLCS_AUXILIARY_REG_1 0x4ebd 6904 #define regRLC_RLCS_AUXILIARY_REG_1_BASE_IDX 1 6905 #define regRLC_RLCS_AUXILIARY_REG_2 0x4ebe 6906 #define regRLC_RLCS_AUXILIARY_REG_2_BASE_IDX 1 6907 #define regRLC_RLCS_AUXILIARY_REG_3 0x4ebf 6908 #define regRLC_RLCS_AUXILIARY_REG_3_BASE_IDX 1 6909 #define regRLC_RLCS_AUXILIARY_REG_4 0x4ec0 6910 #define regRLC_RLCS_AUXILIARY_REG_4_BASE_IDX 1 6911 #define regRLC_RLCS_SPM_SQTT_MODE 0x4ec1 6912 #define regRLC_RLCS_SPM_SQTT_MODE_BASE_IDX 1 6913 #define regRLC_RLCS_CP_DMA_SRCID_OVER 0x4ec2 6914 #define regRLC_RLCS_CP_DMA_SRCID_OVER_BASE_IDX 1 6915 #define regRLC_RLCS_BOOTLOAD_ID_STATUS1 0x4ec3 6916 #define regRLC_RLCS_BOOTLOAD_ID_STATUS1_BASE_IDX 1 6917 #define regRLC_RLCS_BOOTLOAD_ID_STATUS2 0x4ec4 6918 #define regRLC_RLCS_BOOTLOAD_ID_STATUS2_BASE_IDX 1 6919 #define regRLC_RLCS_IMU_VIDCHG_CNTL 0x4ec5 6920 #define regRLC_RLCS_IMU_VIDCHG_CNTL_BASE_IDX 1 6921 #define regRLC_RLCS_KMD_LOG_CNTL1 0x4ec6 6922 #define regRLC_RLCS_KMD_LOG_CNTL1_BASE_IDX 1 6923 #define regRLC_RLCS_KMD_LOG_CNTL2 0x4ec7 6924 #define regRLC_RLCS_KMD_LOG_CNTL2_BASE_IDX 1 6925 #define regRLC_RLCS_GPM_LEGACY_INT_STAT 0x4ec8 6926 #define regRLC_RLCS_GPM_LEGACY_INT_STAT_BASE_IDX 1 6927 #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE 0x4ec9 6928 #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE_BASE_IDX 1 6929 #define regRLC_RLCS_GCR_DATA_0 0x4ed0 6930 #define regRLC_RLCS_GCR_DATA_0_BASE_IDX 1 6931 #define regRLC_RLCS_GCR_DATA_1 0x4ed1 6932 #define regRLC_RLCS_GCR_DATA_1_BASE_IDX 1 6933 #define regRLC_RLCS_GCR_DATA_2 0x4ed2 6934 #define regRLC_RLCS_GCR_DATA_2_BASE_IDX 1 6935 #define regRLC_RLCS_GCR_DATA_3 0x4ed3 6936 #define regRLC_RLCS_GCR_DATA_3_BASE_IDX 1 6937 #define regRLC_RLCS_GCR_STATUS 0x4ed4 6938 #define regRLC_RLCS_GCR_STATUS_BASE_IDX 1 6939 #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE 0x4ed5 6940 #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE_BASE_IDX 1 6941 #define regRLC_RLCS_UTCL2_CNTL 0x4ed6 6942 #define regRLC_RLCS_UTCL2_CNTL_BASE_IDX 1 6943 #define regRLC_RLCS_IMU_RLC_MSG_DATA0 0x4ed7 6944 #define regRLC_RLCS_IMU_RLC_MSG_DATA0_BASE_IDX 1 6945 #define regRLC_RLCS_IMU_RLC_MSG_DATA1 0x4ed8 6946 #define regRLC_RLCS_IMU_RLC_MSG_DATA1_BASE_IDX 1 6947 #define regRLC_RLCS_IMU_RLC_MSG_DATA2 0x4ed9 6948 #define regRLC_RLCS_IMU_RLC_MSG_DATA2_BASE_IDX 1 6949 #define regRLC_RLCS_IMU_RLC_MSG_DATA3 0x4eda 6950 #define regRLC_RLCS_IMU_RLC_MSG_DATA3_BASE_IDX 1 6951 #define regRLC_RLCS_IMU_RLC_MSG_DATA4 0x4edb 6952 #define regRLC_RLCS_IMU_RLC_MSG_DATA4_BASE_IDX 1 6953 #define regRLC_RLCS_IMU_RLC_MSG_CONTROL 0x4edc 6954 #define regRLC_RLCS_IMU_RLC_MSG_CONTROL_BASE_IDX 1 6955 #define regRLC_RLCS_IMU_RLC_MSG_CNTL 0x4edd 6956 #define regRLC_RLCS_IMU_RLC_MSG_CNTL_BASE_IDX 1 6957 #define regRLC_RLCS_RLC_IMU_MSG_DATA0 0x4ede 6958 #define regRLC_RLCS_RLC_IMU_MSG_DATA0_BASE_IDX 1 6959 #define regRLC_RLCS_RLC_IMU_MSG_CONTROL 0x4edf 6960 #define regRLC_RLCS_RLC_IMU_MSG_CONTROL_BASE_IDX 1 6961 #define regRLC_RLCS_RLC_IMU_MSG_CNTL 0x4ee0 6962 #define regRLC_RLCS_RLC_IMU_MSG_CNTL_BASE_IDX 1 6963 #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0 0x4ee1 6964 #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0_BASE_IDX 1 6965 #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1 0x4ee2 6966 #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1_BASE_IDX 1 6967 #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL 0x4ee3 6968 #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL_BASE_IDX 1 6969 #define regRLC_RLCS_IMU_RLC_STATUS 0x4ee4 6970 #define regRLC_RLCS_IMU_RLC_STATUS_BASE_IDX 1 6971 #define regRLC_RLCS_RLC_IMU_STATUS 0x4ee5 6972 #define regRLC_RLCS_RLC_IMU_STATUS_BASE_IDX 1 6973 #define regRLC_RLCS_IMU_RAM_DATA_1 0x4ee6 6974 #define regRLC_RLCS_IMU_RAM_DATA_1_BASE_IDX 1 6975 #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB 0x4ee7 6976 #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB_BASE_IDX 1 6977 #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB 0x4ee8 6978 #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB_BASE_IDX 1 6979 #define regRLC_RLCS_IMU_RAM_DATA_0 0x4ee9 6980 #define regRLC_RLCS_IMU_RAM_DATA_0_BASE_IDX 1 6981 #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB 0x4eea 6982 #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB_BASE_IDX 1 6983 #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB 0x4eeb 6984 #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB_BASE_IDX 1 6985 #define regRLC_RLCS_IMU_RAM_CNTL 0x4eec 6986 #define regRLC_RLCS_IMU_RAM_CNTL_BASE_IDX 1 6987 #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE 0x4eed 6988 #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE_BASE_IDX 1 6989 #define regRLC_RLCS_SDMA_INT_CNTL_1 0x4eef 6990 #define regRLC_RLCS_SDMA_INT_CNTL_1_BASE_IDX 1 6991 #define regRLC_RLCS_SDMA_INT_CNTL_2 0x4ef0 6992 #define regRLC_RLCS_SDMA_INT_CNTL_2_BASE_IDX 1 6993 #define regRLC_RLCS_SDMA_INT_STAT 0x4ef1 6994 #define regRLC_RLCS_SDMA_INT_STAT_BASE_IDX 1 6995 #define regRLC_RLCS_SDMA_INT_INFO 0x4ef2 6996 #define regRLC_RLCS_SDMA_INT_INFO_BASE_IDX 1 6997 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_0 0x4ef3 6998 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_0_BASE_IDX 1 6999 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_1 0x4ef4 7000 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_1_BASE_IDX 1 7001 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_2 0x4ef5 7002 #define regRLC_RLCS_GFX_MEM_POWER_CTRL_2_BASE_IDX 1 7003 #define regRLC_RLCS_SE_PWR_CTRL 0x4eff 7004 #define regRLC_RLCS_SE_PWR_CTRL_BASE_IDX 1 7005 #define regRLC_RLCS_UTCL2_BUSY_CNTL 0x4f72 7006 #define regRLC_RLCS_UTCL2_BUSY_CNTL_BASE_IDX 1 7007 #define regRLC_RLCS_UTCL2_BUSY_STAT 0x4f73 7008 #define regRLC_RLCS_UTCL2_BUSY_STAT_BASE_IDX 1 7009 #define regRLC_RLCS_DEC_END 0x4fff 7010 #define regRLC_RLCS_DEC_END_BASE_IDX 1 7011 7012 7013 // addressBlock: gc_gfx_cpwd_cpwd_pfvfdec_rlc 7014 // base address: 0x2a600 7015 #define regRLC_SAFE_MODE 0x0980 7016 #define regRLC_SAFE_MODE_BASE_IDX 1 7017 #define regRLC_SPM_SAMPLE_CNT 0x0981 7018 #define regRLC_SPM_SAMPLE_CNT_BASE_IDX 1 7019 #define regRLC_SPM_MC_CNTL 0x0982 7020 #define regRLC_SPM_MC_CNTL_BASE_IDX 1 7021 #define regRLC_SPM_INT_CNTL 0x0983 7022 #define regRLC_SPM_INT_CNTL_BASE_IDX 1 7023 #define regRLC_SPM_INT_STATUS 0x0984 7024 #define regRLC_SPM_INT_STATUS_BASE_IDX 1 7025 #define regRLC_SPM_INT_INFO_1 0x0985 7026 #define regRLC_SPM_INT_INFO_1_BASE_IDX 1 7027 #define regRLC_SPM_INT_INFO_2 0x0986 7028 #define regRLC_SPM_INT_INFO_2_BASE_IDX 1 7029 #define regRLC_CSIB_ADDR_LO 0x0987 7030 #define regRLC_CSIB_ADDR_LO_BASE_IDX 1 7031 #define regRLC_CSIB_ADDR_HI 0x0988 7032 #define regRLC_CSIB_ADDR_HI_BASE_IDX 1 7033 #define regRLC_CSIB_LENGTH 0x0989 7034 #define regRLC_CSIB_LENGTH_BASE_IDX 1 7035 #define regRLC_CP_SCHEDULERS 0x098a 7036 #define regRLC_CP_SCHEDULERS_BASE_IDX 1 7037 #define regRLC_CP_EOF_INT 0x098b 7038 #define regRLC_CP_EOF_INT_BASE_IDX 1 7039 #define regRLC_CP_EOF_INT_CNTL 0x098c 7040 #define regRLC_CP_EOF_INT_CNTL_BASE_IDX 1 7041 #define regRLC_SPARE_INT_0 0x098d 7042 #define regRLC_SPARE_INT_0_BASE_IDX 1 7043 #define regRLC_SPARE_INT_1 0x098e 7044 #define regRLC_SPARE_INT_1_BASE_IDX 1 7045 #define regRLC_SPARE_INT_2 0x098f 7046 #define regRLC_SPARE_INT_2_BASE_IDX 1 7047 #define regRLC_RLCV_SPARE_INT_1 0x0992 7048 #define regRLC_RLCV_SPARE_INT_1_BASE_IDX 1 7049 7050 7051 // addressBlock: gc_gfx_cpwd_cpwd_pwrdec 7052 // base address: 0x3c000 7053 #define regCC_GC_GL2C_DISABLE_0 0x5007 7054 #define regCC_GC_GL2C_DISABLE_0_BASE_IDX 1 7055 #define regCC_GC_GL2C_DISABLE_1 0x5008 7056 #define regCC_GC_GL2C_DISABLE_1_BASE_IDX 1 7057 #define regCGTT_IA_CLK_CTRL 0x5085 7058 #define regCGTT_IA_CLK_CTRL_BASE_IDX 1 7059 #define regCGTT_WD_CLK_CTRL 0x5086 7060 #define regCGTT_WD_CLK_CTRL_BASE_IDX 1 7061 #define regGFX_ICG_GL2A_CTRL 0x50ac 7062 #define regGFX_ICG_GL2A_CTRL_BASE_IDX 1 7063 #define regCGTT_CP_CLK_CTRL 0x50b0 7064 #define regCGTT_CP_CLK_CTRL_BASE_IDX 1 7065 #define regCGTT_CPF_CLK_CTRL 0x50b1 7066 #define regCGTT_CPF_CLK_CTRL_BASE_IDX 1 7067 #define regCGTT_CPC_CLK_CTRL 0x50b2 7068 #define regCGTT_CPC_CLK_CTRL_BASE_IDX 1 7069 #define regCGTT_RLC_CLK_CTRL 0x50b5 7070 #define regCGTT_RLC_CLK_CTRL_BASE_IDX 1 7071 #define regGFX_ICG_GCR_CTRL 0x50c2 7072 #define regGFX_ICG_GCR_CTRL_BASE_IDX 1 7073 #define regGC_EA_CPWD_ICG_CTRL 0x50c4 7074 #define regGC_EA_CPWD_ICG_CTRL_BASE_IDX 1 7075 #define regGFX_ICG_GC_CAC_CLK_CTRL 0x50d8 7076 #define regGFX_ICG_GC_CAC_CLK_CTRL_BASE_IDX 1 7077 #define regGFX_ICG_GRBM_CTRL 0x50e0 7078 #define regGFX_ICG_GRBM_CTRL_BASE_IDX 1 7079 #define regGFX_ICG_GL2C_CTRL 0x50fc 7080 #define regGFX_ICG_GL2C_CTRL_BASE_IDX 1 7081 #define regGFX_ICG_GL2C_CTRL1 0x50fd 7082 #define regGFX_ICG_GL2C_CTRL1_BASE_IDX 1 7083 7084 7085 // addressBlock: gc_gfx_cpwd_cpwd_pspdec 7086 // base address: 0x3f000 7087 #define regCP_MES_DM_INDEX_ADDR 0x5c00 7088 #define regCP_MES_DM_INDEX_ADDR_BASE_IDX 1 7089 #define regCP_MES_DM_INDEX_DATA 0x5c01 7090 #define regCP_MES_DM_INDEX_DATA_BASE_IDX 1 7091 #define regCP_MEC_DM_INDEX_ADDR 0x5c02 7092 #define regCP_MEC_DM_INDEX_ADDR_BASE_IDX 1 7093 #define regCP_MEC_DM_INDEX_DATA 0x5c03 7094 #define regCP_MEC_DM_INDEX_DATA_BASE_IDX 1 7095 #define regCP_GFX_RS64_DM_INDEX_ADDR 0x5c04 7096 #define regCP_GFX_RS64_DM_INDEX_ADDR_BASE_IDX 1 7097 #define regCP_GFX_RS64_DM_INDEX_DATA 0x5c05 7098 #define regCP_GFX_RS64_DM_INDEX_DATA_BASE_IDX 1 7099 #define regCPG_PSP_DEBUG 0x5c10 7100 #define regCPG_PSP_DEBUG_BASE_IDX 1 7101 #define regCPC_PSP_DEBUG 0x5c11 7102 #define regCPC_PSP_DEBUG_BASE_IDX 1 7103 #define regGC_EA_CPWD_SECURE_CTRL 0x5c40 7104 #define regGC_EA_CPWD_SECURE_CTRL_BASE_IDX 1 7105 #define regGC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0 0x5c41 7106 #define regGC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0_BASE_IDX 1 7107 #define regGC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1 0x5c42 7108 #define regGC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1_BASE_IDX 1 7109 #define regGC_EA_CPWD_SDP_SECLEVEL_IO_MAP0 0x5c43 7110 #define regGC_EA_CPWD_SDP_SECLEVEL_IO_MAP0_BASE_IDX 1 7111 #define regGC_EA_CPWD_SDP_SECLEVEL_IO_MAP1 0x5c44 7112 #define regGC_EA_CPWD_SDP_SECLEVEL_IO_MAP1_BASE_IDX 1 7113 #define regGRBM_SEC_CNTL 0x5e0d 7114 #define regGRBM_SEC_CNTL_BASE_IDX 1 7115 #define regGRBM_CAM_INDEX 0x5e10 7116 #define regGRBM_CAM_INDEX_BASE_IDX 1 7117 #define regGRBM_CAM_DATA 0x5e11 7118 #define regGRBM_CAM_DATA_BASE_IDX 1 7119 #define regGRBM_CAM_DATA_UPPER 0x5e12 7120 #define regGRBM_CAM_DATA_UPPER_BASE_IDX 1 7121 #define regRLC_REG_SEC_INT_STATUS 0x5f3d 7122 #define regRLC_REG_SEC_INT_STATUS_BASE_IDX 1 7123 #define regRLC_UTC_BYPASS_CNTL 0x5f42 7124 #define regRLC_UTC_BYPASS_CNTL_BASE_IDX 1 7125 7126 7127 // addressBlock: gc_gfx_cpwd_cpwd_ch_pwrdec 7128 // base address: 0x3c3b0 7129 #define regCHI_CHR_MGCG_OVERRIDE 0x50ec 7130 #define regCHI_CHR_MGCG_OVERRIDE_BASE_IDX 1 7131 #define regICG_CHA_CTRL 0x50ed 7132 #define regICG_CHA_CTRL_BASE_IDX 1 7133 #define regICG_CHC_CLK_CTRL 0x50ee 7134 #define regICG_CHC_CLK_CTRL_BASE_IDX 1 7135 7136 7137 // addressBlock: gc_gfx_cpwd_gfx_imu_cpwd_gfx_imudec 7138 // base address: 0x38000 7139 #define regGFX_IMU_C2PMSG_16 0x4010 7140 #define regGFX_IMU_C2PMSG_16_BASE_IDX 1 7141 #define regGFX_IMU_C2PMSG_ACCESS_CTRL0 0x4040 7142 #define regGFX_IMU_C2PMSG_ACCESS_CTRL0_BASE_IDX 1 7143 #define regGFX_IMU_C2PMSG_ACCESS_CTRL1 0x4041 7144 #define regGFX_IMU_C2PMSG_ACCESS_CTRL1_BASE_IDX 1 7145 #define regGFX_IMU_SCRATCH_10 0x4072 7146 #define regGFX_IMU_SCRATCH_10_BASE_IDX 1 7147 #define regGFX_IMU_RLC_RAM_INDEX 0x40ac 7148 #define regGFX_IMU_RLC_RAM_INDEX_BASE_IDX 1 7149 #define regGFX_IMU_RLC_RAM_ADDR_HIGH 0x40ad 7150 #define regGFX_IMU_RLC_RAM_ADDR_HIGH_BASE_IDX 1 7151 #define regGFX_IMU_RLC_RAM_ADDR_LOW 0x40ae 7152 #define regGFX_IMU_RLC_RAM_ADDR_LOW_BASE_IDX 1 7153 #define regGFX_IMU_RLC_RAM_DATA 0x40af 7154 #define regGFX_IMU_RLC_RAM_DATA_BASE_IDX 1 7155 #define regGFX_IMU_CORE_CTRL 0x40b6 7156 #define regGFX_IMU_CORE_CTRL_BASE_IDX 1 7157 #define regGFX_IMU_GFX_RESET_CTRL 0x40bc 7158 #define regGFX_IMU_GFX_RESET_CTRL_BASE_IDX 1 7159 #define regGFX_IMU_D_RAM_ADDR 0x40fc 7160 #define regGFX_IMU_D_RAM_ADDR_BASE_IDX 1 7161 #define regGFX_IMU_D_RAM_DATA 0x40fd 7162 #define regGFX_IMU_D_RAM_DATA_BASE_IDX 1 7163 7164 7165 // addressBlock: gc_gfx_cpwd_gfx_imu_cpwd_gfx_imu_pspdec 7166 // base address: 0x3fe00 7167 #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI 0x5f81 7168 #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI_BASE_IDX 1 7169 #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO 0x5f82 7170 #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO_BASE_IDX 1 7171 #define regGFX_IMU_RLC_BOOTLOADER_SIZE 0x5f83 7172 #define regGFX_IMU_RLC_BOOTLOADER_SIZE_BASE_IDX 1 7173 #define regGFX_IMU_I_RAM_ADDR 0x5f90 7174 #define regGFX_IMU_I_RAM_ADDR_BASE_IDX 1 7175 #define regGFX_IMU_I_RAM_DATA 0x5f91 7176 #define regGFX_IMU_I_RAM_DATA_BASE_IDX 1 7177 7178 7179 // addressBlock: gc_gfx_se_gfx_se_grbmhdec 7180 // base address: 0x8180 7181 #define regGRBMH_CNTL 0x0e00 7182 #define regGRBMH_CNTL_BASE_IDX 0 7183 #define regGRBMH_INTF_CNTL 0x0e01 7184 #define regGRBMH_INTF_CNTL_BASE_IDX 0 7185 #define regGRBMH_STATUS 0x0e02 7186 #define regGRBMH_STATUS_BASE_IDX 0 7187 #define regGRBMH_FGCG0_TARG 0x0e04 7188 #define regGRBMH_FGCG0_TARG_BASE_IDX 0 7189 #define regGRBMH_SOFT_RESET 0x0e05 7190 #define regGRBMH_SOFT_RESET_BASE_IDX 0 7191 #define regGRBMH_READ_ERROR 0x0e06 7192 #define regGRBMH_READ_ERROR_BASE_IDX 0 7193 #define regGRBMH_GFX_CLKEN_CNTL 0x0e0d 7194 #define regGRBMH_GFX_CLKEN_CNTL_BASE_IDX 0 7195 #define regGRBMH_FGCG2_MISC 0x0e0e 7196 #define regGRBMH_FGCG2_MISC_BASE_IDX 0 7197 #define regGRBMH_FGCG1_TARGVF 0x0e0f 7198 #define regGRBMH_FGCG1_TARGVF_BASE_IDX 0 7199 #define regGRBMH_NOWHERE 0x0e10 7200 #define regGRBMH_NOWHERE_BASE_IDX 0 7201 #define regGRBMH_INVALID_PIPE 0x0e12 7202 #define regGRBMH_INVALID_PIPE_BASE_IDX 0 7203 #define regGRBMH_SYNC 0x0e13 7204 #define regGRBMH_SYNC_BASE_IDX 0 7205 7206 7207 // addressBlock: gc_gfx_se_gfx_se_padec 7208 // base address: 0x8800 7209 #define regGRBMH_CC_GC_SA_UNIT_DISABLE 0x0fe9 7210 #define regGRBMH_CC_GC_SA_UNIT_DISABLE_BASE_IDX 0 7211 #define regCC_GC_SA_UNIT_DISABLE_1 0x0fe9 7212 #define regCC_GC_SA_UNIT_DISABLE_1_BASE_IDX 0 7213 #define regGE_RATE_CNTL_1 0x0ff4 7214 #define regGE_RATE_CNTL_1_BASE_IDX 0 7215 #define regGE_RATE_CNTL_2 0x0ff5 7216 #define regGE_RATE_CNTL_2_BASE_IDX 0 7217 #define regCC_GC_SHADER_ARRAY_CONFIG 0x100f 7218 #define regCC_GC_SHADER_ARRAY_CONFIG_BASE_IDX 0 7219 #define regGE_SE_CNTL_STATUS 0x1011 7220 #define regGE_SE_CNTL_STATUS_BASE_IDX 0 7221 #define regGE_SPI_IF_SAFE_REG 0x1018 7222 #define regGE_SPI_IF_SAFE_REG_BASE_IDX 0 7223 #define regGE_PA_IF_SAFE_REG 0x1019 7224 #define regGE_PA_IF_SAFE_REG_BASE_IDX 0 7225 #define regPA_SU_DEBUG_CNTL 0x1020 7226 #define regPA_SU_DEBUG_CNTL_BASE_IDX 0 7227 #define regPA_CL_CNTL_STATUS 0x1024 7228 #define regPA_CL_CNTL_STATUS_BASE_IDX 0 7229 #define regPA_CL_ENHANCE 0x1025 7230 #define regPA_CL_ENHANCE_BASE_IDX 0 7231 #define regPA_CL_RESET_DEBUG 0x1026 7232 #define regPA_CL_RESET_DEBUG_BASE_IDX 0 7233 #define regPA_SU_CNTL_STATUS 0x1034 7234 #define regPA_SU_CNTL_STATUS_BASE_IDX 0 7235 #define regPA_SC_FIFO_DEPTH_CNTL 0x1035 7236 #define regPA_SC_FIFO_DEPTH_CNTL_BASE_IDX 0 7237 #define regPA_PH_DEBUG_CNTL 0x1082 7238 #define regPA_PH_DEBUG_CNTL_BASE_IDX 0 7239 #define regPA_SC_DEBUG_CNTL 0x1096 7240 #define regPA_SC_DEBUG_CNTL_BASE_IDX 0 7241 7242 7243 // addressBlock: gc_gfx_se_gfx_se_sqdec 7244 // base address: 0x8c00 7245 #define regSQ_CONFIG 0x10a0 7246 #define regSQ_CONFIG_BASE_IDX 0 7247 #define regSQC_CONFIG 0x10a1 7248 #define regSQC_CONFIG_BASE_IDX 0 7249 #define regLDS_CONFIG 0x10a2 7250 #define regLDS_CONFIG_BASE_IDX 0 7251 #define regSQ_RANDOM_WAVE_PRI 0x10a3 7252 #define regSQ_RANDOM_WAVE_PRI_BASE_IDX 0 7253 #define regSQG_STATUS 0x10a4 7254 #define regSQG_STATUS_BASE_IDX 0 7255 #define regSQ_FIFO_SIZES 0x10a5 7256 #define regSQ_FIFO_SIZES_BASE_IDX 0 7257 #define regSQ_DSM_CNTL 0x10a6 7258 #define regSQ_DSM_CNTL_BASE_IDX 0 7259 #define regSQ_DSM_CNTL2 0x10a7 7260 #define regSQ_DSM_CNTL2_BASE_IDX 0 7261 #define regSQG_THREAD_TRACE_CONFIG 0x10aa 7262 #define regSQG_THREAD_TRACE_CONFIG_BASE_IDX 0 7263 #define regSP_CONFIG 0x10ab 7264 #define regSP_CONFIG_BASE_IDX 0 7265 #define regSQ_ARB_CONFIG 0x10ac 7266 #define regSQ_ARB_CONFIG_BASE_IDX 0 7267 #define regSQ_DYN_VGPR 0x10ad 7268 #define regSQ_DYN_VGPR_BASE_IDX 0 7269 #define regSQ_DEBUG_HOST_TRAP_STATUS 0x10b6 7270 #define regSQ_DEBUG_HOST_TRAP_STATUS_BASE_IDX 0 7271 #define regSQG_GL1X_CTRL 0x10b8 7272 #define regSQG_GL1X_CTRL_BASE_IDX 0 7273 #define regSQG_GL1X_STATUS 0x10b9 7274 #define regSQG_GL1X_STATUS_BASE_IDX 0 7275 #define regSQG_CONFIG 0x10ba 7276 #define regSQG_CONFIG_BASE_IDX 0 7277 #define regSQ_PERF_SNAPSHOT_CTRL 0x10bb 7278 #define regSQ_PERF_SNAPSHOT_CTRL_BASE_IDX 0 7279 #define regCC_GC_SHADER_RATE_CONFIG 0x10bc 7280 #define regCC_GC_SHADER_RATE_CONFIG_BASE_IDX 0 7281 #define regCC_GC_SHADER_RATE_CONFIG_1 0x10bc 7282 #define regCC_GC_SHADER_RATE_CONFIG_1_BASE_IDX 0 7283 #define regSQ_INTERRUPT_AUTO_MASK 0x10be 7284 #define regSQ_INTERRUPT_AUTO_MASK_BASE_IDX 0 7285 #define regSQ_INTERRUPT_MSG_CTRL 0x10bf 7286 #define regSQ_INTERRUPT_MSG_CTRL_BASE_IDX 0 7287 #define regSQ_WATCH0_ADDR_H 0x10d0 7288 #define regSQ_WATCH0_ADDR_H_BASE_IDX 0 7289 #define regSQ_WATCH0_ADDR_L 0x10d1 7290 #define regSQ_WATCH0_ADDR_L_BASE_IDX 0 7291 #define regSQ_WATCH0_CNTL 0x10d2 7292 #define regSQ_WATCH0_CNTL_BASE_IDX 0 7293 #define regSQ_WATCH1_ADDR_H 0x10d3 7294 #define regSQ_WATCH1_ADDR_H_BASE_IDX 0 7295 #define regSQ_WATCH1_ADDR_L 0x10d4 7296 #define regSQ_WATCH1_ADDR_L_BASE_IDX 0 7297 #define regSQ_WATCH1_CNTL 0x10d5 7298 #define regSQ_WATCH1_CNTL_BASE_IDX 0 7299 #define regSQ_WATCH2_ADDR_H 0x10d6 7300 #define regSQ_WATCH2_ADDR_H_BASE_IDX 0 7301 #define regSQ_WATCH2_ADDR_L 0x10d7 7302 #define regSQ_WATCH2_ADDR_L_BASE_IDX 0 7303 #define regSQ_WATCH2_CNTL 0x10d8 7304 #define regSQ_WATCH2_CNTL_BASE_IDX 0 7305 #define regSQ_WATCH3_ADDR_H 0x10d9 7306 #define regSQ_WATCH3_ADDR_H_BASE_IDX 0 7307 #define regSQ_WATCH3_ADDR_L 0x10da 7308 #define regSQ_WATCH3_ADDR_L_BASE_IDX 0 7309 #define regSQ_WATCH3_CNTL 0x10db 7310 #define regSQ_WATCH3_CNTL_BASE_IDX 0 7311 #define regSQ_IND_INDEX 0x1118 7312 #define regSQ_IND_INDEX_BASE_IDX 0 7313 #define regSQ_IND_DATA 0x1119 7314 #define regSQ_IND_DATA_BASE_IDX 0 7315 #define regSQ_CMD 0x111b 7316 #define regSQ_CMD_BASE_IDX 0 7317 #define regSQC_MISC_CONFIG 0x1179 7318 #define regSQC_MISC_CONFIG_BASE_IDX 0 7319 7320 7321 // addressBlock: gc_gfx_se_gfx_se_shsdec 7322 // base address: 0x9000 7323 #define regSX_DEBUG_BUSY 0x11b4 7324 #define regSX_DEBUG_BUSY_BASE_IDX 0 7325 #define regSX_DEBUG_BUSY_2 0x11b5 7326 #define regSX_DEBUG_BUSY_2_BASE_IDX 0 7327 #define regSX_DEBUG_BUSY_3 0x11b6 7328 #define regSX_DEBUG_BUSY_3_BASE_IDX 0 7329 #define regSX_DEBUG_BUSY_4 0x11b7 7330 #define regSX_DEBUG_BUSY_4_BASE_IDX 0 7331 #define regSX_DEBUG_1 0x11b8 7332 #define regSX_DEBUG_1_BASE_IDX 0 7333 #define regSX_DEBUG_BUSY_5 0x11b9 7334 #define regSX_DEBUG_BUSY_5_BASE_IDX 0 7335 #define regSX_DEBUG_BUSY_6 0x11ba 7336 #define regSX_DEBUG_BUSY_6_BASE_IDX 0 7337 #define regSX_DEBUG_BUSY_7 0x11bb 7338 #define regSX_DEBUG_BUSY_7_BASE_IDX 0 7339 #define regSX_DEBUG_BUSY_8 0x11bc 7340 #define regSX_DEBUG_BUSY_8_BASE_IDX 0 7341 #define regSX_DEBUG_BUSY_9 0x11bd 7342 #define regSX_DEBUG_BUSY_9_BASE_IDX 0 7343 #define regSX_DEBUG_BUSY_10 0x11be 7344 #define regSX_DEBUG_BUSY_10_BASE_IDX 0 7345 #define regSPI_PS_MAX_WAVE_ID 0x11da 7346 #define regSPI_PS_MAX_WAVE_ID_BASE_IDX 0 7347 #define regSPI_SCRATCH_ADDR_STATUS 0x11db 7348 #define regSPI_SCRATCH_ADDR_STATUS_BASE_IDX 0 7349 #define regSPI_GFX_CNTL 0x11dc 7350 #define regSPI_GFX_CNTL_BASE_IDX 0 7351 #define regSPI_DEBUG_CNTL_2 0x11de 7352 #define regSPI_DEBUG_CNTL_2_BASE_IDX 0 7353 #define regSPI_DEBUG_CNTL_3 0x11df 7354 #define regSPI_DEBUG_CNTL_3_BASE_IDX 0 7355 #define regSPI_DEBUG_CNTL 0x11e1 7356 #define regSPI_DEBUG_CNTL_BASE_IDX 0 7357 #define regSPI_DEBUG_READ 0x11e2 7358 #define regSPI_DEBUG_READ_BASE_IDX 0 7359 #define regSPI_DSM_CNTL 0x11e3 7360 #define regSPI_DSM_CNTL_BASE_IDX 0 7361 #define regSPI_DSM_CNTL2 0x11e4 7362 #define regSPI_DSM_CNTL2_BASE_IDX 0 7363 #define regSPI_EDC_CNT 0x11e5 7364 #define regSPI_EDC_CNT_BASE_IDX 0 7365 #define regSPIRA_DEBUG_READ 0x11e6 7366 #define regSPIRA_DEBUG_READ_BASE_IDX 0 7367 #define regSPI_DEBUG_BUSY 0x11f0 7368 #define regSPI_DEBUG_BUSY_BASE_IDX 0 7369 #define regSPI_CONFIG_PS_CU_EN 0x11f2 7370 #define regSPI_CONFIG_PS_CU_EN_BASE_IDX 0 7371 #define regSPI_CONFIG_CU_MASK_GFX0 0x11f3 7372 #define regSPI_CONFIG_CU_MASK_GFX0_BASE_IDX 0 7373 #define regSPI_CONFIG_CU_MASK_HP3D0 0x11f4 7374 #define regSPI_CONFIG_CU_MASK_HP3D0_BASE_IDX 0 7375 #define regSPI_CONFIG_CU_MASK_GFX1 0x11f5 7376 #define regSPI_CONFIG_CU_MASK_GFX1_BASE_IDX 0 7377 #define regSPI_CONFIG_CU_MASK_HP3D1 0x11f6 7378 #define regSPI_CONFIG_CU_MASK_HP3D1_BASE_IDX 0 7379 #define regSPI_CONFIG_CU_MASK_CS0 0x11f7 7380 #define regSPI_CONFIG_CU_MASK_CS0_BASE_IDX 0 7381 #define regSPI_CONFIG_CU_MASK_CS1 0x11f8 7382 #define regSPI_CONFIG_CU_MASK_CS1_BASE_IDX 0 7383 #define regSPI_CONFIG_CU_MASK_CS2 0x11f9 7384 #define regSPI_CONFIG_CU_MASK_CS2_BASE_IDX 0 7385 #define regSPI_CONFIG_CU_MASK_CS3 0x11fa 7386 #define regSPI_CONFIG_CU_MASK_CS3_BASE_IDX 0 7387 #define regSPI_CONFIG_CU_MASK_CS4 0x11fb 7388 #define regSPI_CONFIG_CU_MASK_CS4_BASE_IDX 0 7389 #define regSPI_CONFIG_CU_MASK_CS5 0x11fc 7390 #define regSPI_CONFIG_CU_MASK_CS5_BASE_IDX 0 7391 #define regSPI_CONFIG_CU_MASK_CS6 0x11fd 7392 #define regSPI_CONFIG_CU_MASK_CS6_BASE_IDX 0 7393 #define regSPI_CONFIG_CU_MASK_CS7 0x11fe 7394 #define regSPI_CONFIG_CU_MASK_CS7_BASE_IDX 0 7395 #define regSPI_WF_LIFETIME_CNTL 0x124a 7396 #define regSPI_WF_LIFETIME_CNTL_BASE_IDX 0 7397 #define regSPI_WF_LIFETIME_LIMIT_0 0x124b 7398 #define regSPI_WF_LIFETIME_LIMIT_0_BASE_IDX 0 7399 #define regSPI_WF_LIFETIME_LIMIT_2 0x124d 7400 #define regSPI_WF_LIFETIME_LIMIT_2_BASE_IDX 0 7401 #define regSPI_WF_LIFETIME_LIMIT_3 0x124e 7402 #define regSPI_WF_LIFETIME_LIMIT_3_BASE_IDX 0 7403 #define regSPI_WF_LIFETIME_STATUS_0 0x1255 7404 #define regSPI_WF_LIFETIME_STATUS_0_BASE_IDX 0 7405 #define regSPI_WF_LIFETIME_STATUS_2 0x1257 7406 #define regSPI_WF_LIFETIME_STATUS_2_BASE_IDX 0 7407 #define regSPI_WF_LIFETIME_STATUS_4 0x1259 7408 #define regSPI_WF_LIFETIME_STATUS_4_BASE_IDX 0 7409 #define regSPI_WF_LIFETIME_STATUS_6 0x125b 7410 #define regSPI_WF_LIFETIME_STATUS_6_BASE_IDX 0 7411 #define regSPI_WF_LIFETIME_STATUS_7 0x125c 7412 #define regSPI_WF_LIFETIME_STATUS_7_BASE_IDX 0 7413 #define regSPI_WF_LIFETIME_STATUS_9 0x125e 7414 #define regSPI_WF_LIFETIME_STATUS_9_BASE_IDX 0 7415 #define regSPI_WF_LIFETIME_STATUS_11 0x1260 7416 #define regSPI_WF_LIFETIME_STATUS_11_BASE_IDX 0 7417 #define regSPI_WF_LIFETIME_STATUS_13 0x1262 7418 #define regSPI_WF_LIFETIME_STATUS_13_BASE_IDX 0 7419 #define regSPI_WF_LIFETIME_STATUS_14 0x1263 7420 #define regSPI_WF_LIFETIME_STATUS_14_BASE_IDX 0 7421 #define regSPI_WF_LIFETIME_STATUS_15 0x1264 7422 #define regSPI_WF_LIFETIME_STATUS_15_BASE_IDX 0 7423 #define regSPI_WF_LIFETIME_STATUS_16 0x1265 7424 #define regSPI_WF_LIFETIME_STATUS_16_BASE_IDX 0 7425 #define regSPI_WF_LIFETIME_STATUS_17 0x1266 7426 #define regSPI_WF_LIFETIME_STATUS_17_BASE_IDX 0 7427 #define regSPI_WF_LIFETIME_STATUS_18 0x1267 7428 #define regSPI_WF_LIFETIME_STATUS_18_BASE_IDX 0 7429 #define regSPI_WF_LIFETIME_STATUS_19 0x1268 7430 #define regSPI_WF_LIFETIME_STATUS_19_BASE_IDX 0 7431 #define regSPI_WF_LIFETIME_STATUS_20 0x1269 7432 #define regSPI_WF_LIFETIME_STATUS_20_BASE_IDX 0 7433 #define regSPI_WF_LIFETIME_DEBUG 0x126a 7434 #define regSPI_WF_LIFETIME_DEBUG_BASE_IDX 0 7435 #define regSPI_WF_LIFETIME_STATUS_21 0x126b 7436 #define regSPI_WF_LIFETIME_STATUS_21_BASE_IDX 0 7437 #define regSPI_WGP_WORK_PENDING 0x126c 7438 #define regSPI_WGP_WORK_PENDING_BASE_IDX 0 7439 #define regSPI_CREST_MODE 0x126d 7440 #define regSPI_CREST_MODE_BASE_IDX 0 7441 #define regSPI_SLAVE_DEBUG_BUSY 0x1273 7442 #define regSPI_SLAVE_DEBUG_BUSY_BASE_IDX 0 7443 #define regSPI_LB_CTR_CTRL 0x1274 7444 #define regSPI_LB_CTR_CTRL_BASE_IDX 0 7445 #define regSPI_LB_WGP_MASK 0x1275 7446 #define regSPI_LB_WGP_MASK_BASE_IDX 0 7447 #define regSPI_LB_DATA_REG 0x1276 7448 #define regSPI_LB_DATA_REG_BASE_IDX 0 7449 #define regSPI_PG_ENABLE_STATIC_WGP_MASK 0x1277 7450 #define regSPI_PG_ENABLE_STATIC_WGP_MASK_BASE_IDX 0 7451 #define regSPI_GDS_CREDITS 0x1278 7452 #define regSPI_GDS_CREDITS_BASE_IDX 0 7453 #define regSPI_SX_EXPORT_BUFFER_SIZES 0x1279 7454 #define regSPI_SX_EXPORT_BUFFER_SIZES_BASE_IDX 0 7455 #define regSPI_SX_SCOREBOARD_BUFFER_SIZES 0x127a 7456 #define regSPI_SX_SCOREBOARD_BUFFER_SIZES_BASE_IDX 0 7457 #define regSPI_CSQ_WF_ACTIVE_STATUS 0x127b 7458 #define regSPI_CSQ_WF_ACTIVE_STATUS_BASE_IDX 0 7459 #define regSPI_CSQ_WF_ACTIVE_COUNT_0 0x127c 7460 #define regSPI_CSQ_WF_ACTIVE_COUNT_0_BASE_IDX 0 7461 #define regSPI_CSQ_WF_ACTIVE_COUNT_1 0x127d 7462 #define regSPI_CSQ_WF_ACTIVE_COUNT_1_BASE_IDX 0 7463 #define regSPI_CSQ_WF_ACTIVE_COUNT_2 0x127e 7464 #define regSPI_CSQ_WF_ACTIVE_COUNT_2_BASE_IDX 0 7465 #define regSPI_CSQ_WF_ACTIVE_COUNT_3 0x127f 7466 #define regSPI_CSQ_WF_ACTIVE_COUNT_3_BASE_IDX 0 7467 #define regSPI_LB_DATA_WAVES 0x1284 7468 #define regSPI_LB_DATA_WAVES_BASE_IDX 0 7469 #define regSPI_LB_DATA_PERWGP_WAVE_HSGS 0x1285 7470 #define regSPI_LB_DATA_PERWGP_WAVE_HSGS_BASE_IDX 0 7471 #define regSPI_LB_DATA_PERWGP_WAVE_PS 0x1286 7472 #define regSPI_LB_DATA_PERWGP_WAVE_PS_BASE_IDX 0 7473 #define regSPI_LB_DATA_PERWGP_WAVE_CS 0x1287 7474 #define regSPI_LB_DATA_PERWGP_WAVE_CS_BASE_IDX 0 7475 #define regSPI_WF_ACTIVE_COUNT_GFX 0x1288 7476 #define regSPI_WF_ACTIVE_COUNT_GFX_BASE_IDX 0 7477 #define regSPI_WF_ACTIVE_COUNT_HPG 0x1289 7478 #define regSPI_WF_ACTIVE_COUNT_HPG_BASE_IDX 0 7479 #define regSPIS_DEBUG_READ 0x128a 7480 #define regSPIS_DEBUG_READ_BASE_IDX 0 7481 #define regBCI_DEBUG_READ 0x128b 7482 #define regBCI_DEBUG_READ_BASE_IDX 0 7483 #define regSPI_P0_TRAP_SCREEN_PSBA_LO 0x128c 7484 #define regSPI_P0_TRAP_SCREEN_PSBA_LO_BASE_IDX 0 7485 #define regSPI_P0_TRAP_SCREEN_PSBA_HI 0x128d 7486 #define regSPI_P0_TRAP_SCREEN_PSBA_HI_BASE_IDX 0 7487 #define regSPI_P0_TRAP_SCREEN_PSMA_LO 0x128e 7488 #define regSPI_P0_TRAP_SCREEN_PSMA_LO_BASE_IDX 0 7489 #define regSPI_P0_TRAP_SCREEN_PSMA_HI 0x128f 7490 #define regSPI_P0_TRAP_SCREEN_PSMA_HI_BASE_IDX 0 7491 #define regSPI_P0_TRAP_SCREEN_GPR_MIN 0x1290 7492 #define regSPI_P0_TRAP_SCREEN_GPR_MIN_BASE_IDX 0 7493 #define regSPI_P1_TRAP_SCREEN_PSBA_LO 0x1291 7494 #define regSPI_P1_TRAP_SCREEN_PSBA_LO_BASE_IDX 0 7495 #define regSPI_P1_TRAP_SCREEN_PSBA_HI 0x1292 7496 #define regSPI_P1_TRAP_SCREEN_PSBA_HI_BASE_IDX 0 7497 #define regSPI_P1_TRAP_SCREEN_PSMA_LO 0x1293 7498 #define regSPI_P1_TRAP_SCREEN_PSMA_LO_BASE_IDX 0 7499 #define regSPI_P1_TRAP_SCREEN_PSMA_HI 0x1294 7500 #define regSPI_P1_TRAP_SCREEN_PSMA_HI_BASE_IDX 0 7501 #define regSPI_P1_TRAP_SCREEN_GPR_MIN 0x1295 7502 #define regSPI_P1_TRAP_SCREEN_GPR_MIN_BASE_IDX 0 7503 #define regSPI_GFX_CRAWLER_CONFIG 0x1296 7504 #define regSPI_GFX_CRAWLER_CONFIG_BASE_IDX 0 7505 #define regSPI_CS_CRAWLER_CONFIG 0x1297 7506 #define regSPI_CS_CRAWLER_CONFIG_BASE_IDX 0 7507 7508 7509 // addressBlock: gc_gfx_se_gfx_se_tpdec 7510 // base address: 0x9400 7511 #define regTD_CNTL 0x12c5 7512 #define regTD_CNTL_BASE_IDX 0 7513 #define regTD_STATUS 0x12c6 7514 #define regTD_STATUS_BASE_IDX 0 7515 #define regTD_POWER_CNTL 0x12ca 7516 #define regTD_POWER_CNTL_BASE_IDX 0 7517 #define regTD_CNTL2 0x12cb 7518 #define regTD_CNTL2_BASE_IDX 0 7519 #define regTD_DSM_CNTL 0x12cf 7520 #define regTD_DSM_CNTL_BASE_IDX 0 7521 #define regTD_DSM_CNTL2 0x12d0 7522 #define regTD_DSM_CNTL2_BASE_IDX 0 7523 #define regTD_SCRATCH 0x12d3 7524 #define regTD_SCRATCH_BASE_IDX 0 7525 #define regTA_CNTL 0x12e1 7526 #define regTA_CNTL_BASE_IDX 0 7527 #define regTA_CNTL_AUX 0x12e2 7528 #define regTA_CNTL_AUX_BASE_IDX 0 7529 #define regTA_CNTL2 0x12e5 7530 #define regTA_CNTL2_BASE_IDX 0 7531 #define regTA_STATUS 0x12e8 7532 #define regTA_STATUS_BASE_IDX 0 7533 #define regTA_SCRATCH 0x1304 7534 #define regTA_SCRATCH_BASE_IDX 0 7535 7536 7537 // addressBlock: gc_gfx_se_gfx_se_rbdec 7538 // base address: 0x9800 7539 #define regDB_DEBUG 0x13ac 7540 #define regDB_DEBUG_BASE_IDX 0 7541 #define regDB_DEBUG2 0x13ad 7542 #define regDB_DEBUG2_BASE_IDX 0 7543 #define regDB_DEBUG3 0x13ae 7544 #define regDB_DEBUG3_BASE_IDX 0 7545 #define regDB_DEBUG4 0x13af 7546 #define regDB_DEBUG4_BASE_IDX 0 7547 #define regDB_CREDIT_LIMIT 0x13b4 7548 #define regDB_CREDIT_LIMIT_BASE_IDX 0 7549 #define regDB_WATERMARKS 0x13b5 7550 #define regDB_WATERMARKS_BASE_IDX 0 7551 #define regDB_FREE_CACHELINES 0x13b7 7552 #define regDB_FREE_CACHELINES_BASE_IDX 0 7553 #define regDB_FIFO_DEPTH1 0x13b8 7554 #define regDB_FIFO_DEPTH1_BASE_IDX 0 7555 #define regDB_FIFO_DEPTH2 0x13b9 7556 #define regDB_FIFO_DEPTH2_BASE_IDX 0 7557 #define regDB_RING_CONTROL 0x13bb 7558 #define regDB_RING_CONTROL_BASE_IDX 0 7559 #define regDB_MEM_ARB_WATERMARKS 0x13bc 7560 #define regDB_MEM_ARB_WATERMARKS_BASE_IDX 0 7561 #define regDB_FIFO_DEPTH3 0x13bd 7562 #define regDB_FIFO_DEPTH3_BASE_IDX 0 7563 #define regDB_DEBUG6 0x13be 7564 #define regDB_DEBUG6_BASE_IDX 0 7565 #define regDB_EXCEPTION_CONTROL 0x13bf 7566 #define regDB_EXCEPTION_CONTROL_BASE_IDX 0 7567 #define regDB_DEBUG7 0x13d0 7568 #define regDB_DEBUG7_BASE_IDX 0 7569 #define regDB_DEBUG5 0x13d1 7570 #define regDB_DEBUG5_BASE_IDX 0 7571 #define regDB_MEM_CONFIG 0x13d2 7572 #define regDB_MEM_CONFIG_BASE_IDX 0 7573 #define regDB_ARB_CONFIG 0x13d3 7574 #define regDB_ARB_CONFIG_BASE_IDX 0 7575 #define regDB_DFD_INDIRECT_SEL 0x13d4 7576 #define regDB_DFD_INDIRECT_SEL_BASE_IDX 0 7577 #define regDB_DFD_INDIRECT_DAT 0x13d5 7578 #define regDB_DFD_INDIRECT_DAT_BASE_IDX 0 7579 #define regDB_SUMMARIZER_TIMEOUTS 0x13d6 7580 #define regDB_SUMMARIZER_TIMEOUTS_BASE_IDX 0 7581 #define regDB_FGCG_SRAMS_CLK_CTRL 0x13d7 7582 #define regDB_FGCG_SRAMS_CLK_CTRL_BASE_IDX 0 7583 #define regDB_FGCG_INTERFACES_CLK_CTRL 0x13d8 7584 #define regDB_FGCG_INTERFACES_CLK_CTRL_BASE_IDX 0 7585 #define regDB_FIFO_DEPTH4 0x13d9 7586 #define regDB_FIFO_DEPTH4_BASE_IDX 0 7587 #define regCC_RB_BACKEND_DISABLE 0x13dd 7588 #define regCC_RB_BACKEND_DISABLE_BASE_IDX 0 7589 #define regGB_ADDR_CONFIG 0x13de 7590 #define regGB_ADDR_CONFIG_BASE_IDX 0 7591 #define regGB_ADDR_CONFIG_1 0x13de 7592 #define regGB_ADDR_CONFIG_1_BASE_IDX 0 7593 #define regGB_BACKEND_MAP 0x13df 7594 #define regGB_BACKEND_MAP_BASE_IDX 0 7595 #define regGB_GPU_ID 0x13e0 7596 #define regGB_GPU_ID_BASE_IDX 0 7597 #define regGB_ADDR_CONFIG_READ 0x13e2 7598 #define regGB_ADDR_CONFIG_READ_BASE_IDX 0 7599 #define regCB_HW_CONTROL_4 0x1422 7600 #define regCB_HW_CONTROL_4_BASE_IDX 0 7601 #define regCB_HW_CONTROL_3 0x1423 7602 #define regCB_HW_CONTROL_3_BASE_IDX 0 7603 #define regCB_HW_CONTROL 0x1424 7604 #define regCB_HW_CONTROL_BASE_IDX 0 7605 #define regCB_HW_CONTROL_1 0x1425 7606 #define regCB_HW_CONTROL_1_BASE_IDX 0 7607 #define regCB_HW_CONTROL_2 0x1426 7608 #define regCB_HW_CONTROL_2_BASE_IDX 0 7609 #define regCB_HW_MEM_ARBITER_CTL 0x1428 7610 #define regCB_HW_MEM_ARBITER_CTL_BASE_IDX 0 7611 #define regCB_FGCG_SRAM_OVERRIDE 0x142a 7612 #define regCB_FGCG_SRAM_OVERRIDE_BASE_IDX 0 7613 #define regCB_CACHE_EVICT_POINTS 0x142e 7614 #define regCB_CACHE_EVICT_POINTS_BASE_IDX 0 7615 7616 7617 // addressBlock: gc_gfx_se_gfx_se_spipdec2 7618 // base address: 0x9c80 7619 #define regSPI_PQEV_CTRL 0x14c0 7620 #define regSPI_PQEV_CTRL_BASE_IDX 0 7621 #define regSPI_EXP_THROTTLE_CTRL 0x14c3 7622 #define regSPI_EXP_THROTTLE_CTRL_BASE_IDX 0 7623 7624 7625 // addressBlock: gc_gfx_se_rmi_gfx_se_rmidec 7626 // base address: 0x2e200 7627 #define regRMI_GENERAL_CNTL 0x1880 7628 #define regRMI_GENERAL_CNTL_BASE_IDX 1 7629 #define regRMI_GENERAL_CNTL1 0x1881 7630 #define regRMI_GENERAL_CNTL1_BASE_IDX 1 7631 #define regRMI_GENERAL_STATUS 0x1882 7632 #define regRMI_GENERAL_STATUS_BASE_IDX 1 7633 #define regRMI_SUBBLOCK_STATUS0 0x1883 7634 #define regRMI_SUBBLOCK_STATUS0_BASE_IDX 1 7635 #define regRMI_SUBBLOCK_STATUS1 0x1884 7636 #define regRMI_SUBBLOCK_STATUS1_BASE_IDX 1 7637 #define regRMI_SUBBLOCK_STATUS2 0x1885 7638 #define regRMI_SUBBLOCK_STATUS2_BASE_IDX 1 7639 #define regRMI_SUBBLOCK_STATUS3 0x1886 7640 #define regRMI_SUBBLOCK_STATUS3_BASE_IDX 1 7641 #define regRMI_XBAR_CONFIG 0x1887 7642 #define regRMI_XBAR_CONFIG_BASE_IDX 1 7643 #define regRMI_PROBE_POP_LOGIC_CNTL 0x1888 7644 #define regRMI_PROBE_POP_LOGIC_CNTL_BASE_IDX 1 7645 #define regRMI_UTC_XNACK_N_MISC_CNTL 0x1889 7646 #define regRMI_UTC_XNACK_N_MISC_CNTL_BASE_IDX 1 7647 #define regRMI_DEMUX_CNTL 0x188a 7648 #define regRMI_DEMUX_CNTL_BASE_IDX 1 7649 #define regRMI_UTCL1_CNTL1 0x188b 7650 #define regRMI_UTCL1_CNTL1_BASE_IDX 1 7651 #define regRMI_UTCL1_CNTL2 0x188c 7652 #define regRMI_UTCL1_CNTL2_BASE_IDX 1 7653 #define regRMI_UTC_UNIT_CONFIG 0x188d 7654 #define regRMI_UTC_UNIT_CONFIG_BASE_IDX 1 7655 #define regRMI_TCIW_FORMATTER0_CNTL 0x188e 7656 #define regRMI_TCIW_FORMATTER0_CNTL_BASE_IDX 1 7657 #define regRMI_TCIW_FORMATTER1_CNTL 0x188f 7658 #define regRMI_TCIW_FORMATTER1_CNTL_BASE_IDX 1 7659 #define regRMI_SCOREBOARD_CNTL 0x1890 7660 #define regRMI_SCOREBOARD_CNTL_BASE_IDX 1 7661 #define regRMI_SCOREBOARD_STATUS0 0x1891 7662 #define regRMI_SCOREBOARD_STATUS0_BASE_IDX 1 7663 #define regRMI_SCOREBOARD_STATUS1 0x1892 7664 #define regRMI_SCOREBOARD_STATUS1_BASE_IDX 1 7665 #define regRMI_SCOREBOARD_STATUS2 0x1893 7666 #define regRMI_SCOREBOARD_STATUS2_BASE_IDX 1 7667 #define regRMI_XBAR_ARBITER_CONFIG 0x1894 7668 #define regRMI_XBAR_ARBITER_CONFIG_BASE_IDX 1 7669 #define regRMI_XBAR_ARBITER_CONFIG_1 0x1895 7670 #define regRMI_XBAR_ARBITER_CONFIG_1_BASE_IDX 1 7671 #define regRMI_CLOCK_CNTRL 0x1896 7672 #define regRMI_CLOCK_CNTRL_BASE_IDX 1 7673 #define regRMI_UTCL1_STATUS 0x1897 7674 #define regRMI_UTCL1_STATUS_BASE_IDX 1 7675 #define regRMI_RB_GLX_CID_MAP 0x1898 7676 #define regRMI_RB_GLX_CID_MAP_BASE_IDX 1 7677 #define regRMI_XNACK_DEBUG 0x189e 7678 #define regRMI_XNACK_DEBUG_BASE_IDX 1 7679 #define regRMI_SPARE 0x189f 7680 #define regRMI_SPARE_BASE_IDX 1 7681 #define regRMI_SPARE_1 0x18a0 7682 #define regRMI_SPARE_1_BASE_IDX 1 7683 #define regRMI_SPARE_2 0x18a1 7684 #define regRMI_SPARE_2_BASE_IDX 1 7685 #define regCC_RMI_REDUNDANCY 0x18a2 7686 #define regCC_RMI_REDUNDANCY_BASE_IDX 1 7687 7688 7689 // addressBlock: gc_gfx_se_gfx_se_utcl1dec 7690 // base address: 0x9fb0 7691 #define regUTCL1_CTRL_1 0x158c 7692 #define regUTCL1_CTRL_1_BASE_IDX 0 7693 #define regUTCL1_HASH_CTRL 0x158e 7694 #define regUTCL1_HASH_CTRL_BASE_IDX 0 7695 #define regUTCL1_ALOG 0x158f 7696 #define regUTCL1_ALOG_BASE_IDX 0 7697 #define regUTCL1_STATUS 0x1594 7698 #define regUTCL1_STATUS_BASE_IDX 0 7699 7700 7701 // addressBlock: gc_gfx_se_gfx_se_shdec 7702 // base address: 0xb000 7703 #define regSPI_SHADER_PGM_CHKSUM_PS 0x19a5 7704 #define regSPI_SHADER_PGM_CHKSUM_PS_BASE_IDX 0 7705 #define regSPI_SHADER_PGM_RSRC3_PS 0x19a6 7706 #define regSPI_SHADER_PGM_RSRC3_PS_BASE_IDX 0 7707 #define regSPI_SHADER_PGM_RSRC4_PS 0x19a7 7708 #define regSPI_SHADER_PGM_RSRC4_PS_BASE_IDX 0 7709 #define regSPI_SHADER_PGM_LO_PS 0x19a8 7710 #define regSPI_SHADER_PGM_LO_PS_BASE_IDX 0 7711 #define regSPI_SHADER_PGM_HI_PS 0x19a9 7712 #define regSPI_SHADER_PGM_HI_PS_BASE_IDX 0 7713 #define regSPI_SHADER_PGM_RSRC1_PS 0x19aa 7714 #define regSPI_SHADER_PGM_RSRC1_PS_BASE_IDX 0 7715 #define regSPI_SHADER_PGM_RSRC2_PS 0x19ab 7716 #define regSPI_SHADER_PGM_RSRC2_PS_BASE_IDX 0 7717 #define regSPI_SHADER_USER_DATA_PS_0 0x19ac 7718 #define regSPI_SHADER_USER_DATA_PS_0_BASE_IDX 0 7719 #define regSPI_SHADER_USER_DATA_PS_1 0x19ad 7720 #define regSPI_SHADER_USER_DATA_PS_1_BASE_IDX 0 7721 #define regSPI_SHADER_USER_DATA_PS_2 0x19ae 7722 #define regSPI_SHADER_USER_DATA_PS_2_BASE_IDX 0 7723 #define regSPI_SHADER_USER_DATA_PS_3 0x19af 7724 #define regSPI_SHADER_USER_DATA_PS_3_BASE_IDX 0 7725 #define regSPI_SHADER_USER_DATA_PS_4 0x19b0 7726 #define regSPI_SHADER_USER_DATA_PS_4_BASE_IDX 0 7727 #define regSPI_SHADER_USER_DATA_PS_5 0x19b1 7728 #define regSPI_SHADER_USER_DATA_PS_5_BASE_IDX 0 7729 #define regSPI_SHADER_USER_DATA_PS_6 0x19b2 7730 #define regSPI_SHADER_USER_DATA_PS_6_BASE_IDX 0 7731 #define regSPI_SHADER_USER_DATA_PS_7 0x19b3 7732 #define regSPI_SHADER_USER_DATA_PS_7_BASE_IDX 0 7733 #define regSPI_SHADER_USER_DATA_PS_8 0x19b4 7734 #define regSPI_SHADER_USER_DATA_PS_8_BASE_IDX 0 7735 #define regSPI_SHADER_USER_DATA_PS_9 0x19b5 7736 #define regSPI_SHADER_USER_DATA_PS_9_BASE_IDX 0 7737 #define regSPI_SHADER_USER_DATA_PS_10 0x19b6 7738 #define regSPI_SHADER_USER_DATA_PS_10_BASE_IDX 0 7739 #define regSPI_SHADER_USER_DATA_PS_11 0x19b7 7740 #define regSPI_SHADER_USER_DATA_PS_11_BASE_IDX 0 7741 #define regSPI_SHADER_USER_DATA_PS_12 0x19b8 7742 #define regSPI_SHADER_USER_DATA_PS_12_BASE_IDX 0 7743 #define regSPI_SHADER_USER_DATA_PS_13 0x19b9 7744 #define regSPI_SHADER_USER_DATA_PS_13_BASE_IDX 0 7745 #define regSPI_SHADER_USER_DATA_PS_14 0x19ba 7746 #define regSPI_SHADER_USER_DATA_PS_14_BASE_IDX 0 7747 #define regSPI_SHADER_USER_DATA_PS_15 0x19bb 7748 #define regSPI_SHADER_USER_DATA_PS_15_BASE_IDX 0 7749 #define regSPI_SHADER_USER_DATA_PS_16 0x19bc 7750 #define regSPI_SHADER_USER_DATA_PS_16_BASE_IDX 0 7751 #define regSPI_SHADER_USER_DATA_PS_17 0x19bd 7752 #define regSPI_SHADER_USER_DATA_PS_17_BASE_IDX 0 7753 #define regSPI_SHADER_USER_DATA_PS_18 0x19be 7754 #define regSPI_SHADER_USER_DATA_PS_18_BASE_IDX 0 7755 #define regSPI_SHADER_USER_DATA_PS_19 0x19bf 7756 #define regSPI_SHADER_USER_DATA_PS_19_BASE_IDX 0 7757 #define regSPI_SHADER_USER_DATA_PS_20 0x19c0 7758 #define regSPI_SHADER_USER_DATA_PS_20_BASE_IDX 0 7759 #define regSPI_SHADER_USER_DATA_PS_21 0x19c1 7760 #define regSPI_SHADER_USER_DATA_PS_21_BASE_IDX 0 7761 #define regSPI_SHADER_USER_DATA_PS_22 0x19c2 7762 #define regSPI_SHADER_USER_DATA_PS_22_BASE_IDX 0 7763 #define regSPI_SHADER_USER_DATA_PS_23 0x19c3 7764 #define regSPI_SHADER_USER_DATA_PS_23_BASE_IDX 0 7765 #define regSPI_SHADER_USER_DATA_PS_24 0x19c4 7766 #define regSPI_SHADER_USER_DATA_PS_24_BASE_IDX 0 7767 #define regSPI_SHADER_USER_DATA_PS_25 0x19c5 7768 #define regSPI_SHADER_USER_DATA_PS_25_BASE_IDX 0 7769 #define regSPI_SHADER_USER_DATA_PS_26 0x19c6 7770 #define regSPI_SHADER_USER_DATA_PS_26_BASE_IDX 0 7771 #define regSPI_SHADER_USER_DATA_PS_27 0x19c7 7772 #define regSPI_SHADER_USER_DATA_PS_27_BASE_IDX 0 7773 #define regSPI_SHADER_USER_DATA_PS_28 0x19c8 7774 #define regSPI_SHADER_USER_DATA_PS_28_BASE_IDX 0 7775 #define regSPI_SHADER_USER_DATA_PS_29 0x19c9 7776 #define regSPI_SHADER_USER_DATA_PS_29_BASE_IDX 0 7777 #define regSPI_SHADER_USER_DATA_PS_30 0x19ca 7778 #define regSPI_SHADER_USER_DATA_PS_30_BASE_IDX 0 7779 #define regSPI_SHADER_USER_DATA_PS_31 0x19cb 7780 #define regSPI_SHADER_USER_DATA_PS_31_BASE_IDX 0 7781 #define regSPI_SHADER_REQ_CTRL_PS 0x19d0 7782 #define regSPI_SHADER_REQ_CTRL_PS_BASE_IDX 0 7783 #define regSPI_SHADER_GS_OUT_CONFIG_PS 0x19d1 7784 #define regSPI_SHADER_GS_OUT_CONFIG_PS_BASE_IDX 0 7785 #define regSPI_SHADER_USER_ACCUM_PS_0 0x19d2 7786 #define regSPI_SHADER_USER_ACCUM_PS_0_BASE_IDX 0 7787 #define regSPI_SHADER_USER_ACCUM_PS_1 0x19d3 7788 #define regSPI_SHADER_USER_ACCUM_PS_1_BASE_IDX 0 7789 #define regSPI_SHADER_USER_ACCUM_PS_2 0x19d4 7790 #define regSPI_SHADER_USER_ACCUM_PS_2_BASE_IDX 0 7791 #define regSPI_SHADER_USER_ACCUM_PS_3 0x19d5 7792 #define regSPI_SHADER_USER_ACCUM_PS_3_BASE_IDX 0 7793 #define regSPI_SHADER_PGM_CHKSUM_GS 0x1a20 7794 #define regSPI_SHADER_PGM_CHKSUM_GS_BASE_IDX 0 7795 #define regSPI_SHADER_USER_DATA_ADDR_LO_GS 0x1a22 7796 #define regSPI_SHADER_USER_DATA_ADDR_LO_GS_BASE_IDX 0 7797 #define regSPI_SHADER_USER_DATA_ADDR_HI_GS 0x1a23 7798 #define regSPI_SHADER_USER_DATA_ADDR_HI_GS_BASE_IDX 0 7799 #define regSPI_SHADER_PGM_LO_GS 0x1a24 7800 #define regSPI_SHADER_PGM_LO_GS_BASE_IDX 0 7801 #define regSPI_SHADER_PGM_HI_GS 0x1a25 7802 #define regSPI_SHADER_PGM_HI_GS_BASE_IDX 0 7803 #define regSPI_SHADER_PGM_HI_ES 0x1a26 7804 #define regSPI_SHADER_PGM_HI_ES_BASE_IDX 0 7805 #define regSPI_SHADER_PGM_RSRC3_GS 0x1a27 7806 #define regSPI_SHADER_PGM_RSRC3_GS_BASE_IDX 0 7807 #define regSPI_SHADER_PGM_RSRC4_GS 0x1a28 7808 #define regSPI_SHADER_PGM_RSRC4_GS_BASE_IDX 0 7809 #define regSPI_SHADER_PGM_LO_ES 0x1a29 7810 #define regSPI_SHADER_PGM_LO_ES_BASE_IDX 0 7811 #define regSPI_SHADER_PGM_RSRC1_GS 0x1a2a 7812 #define regSPI_SHADER_PGM_RSRC1_GS_BASE_IDX 0 7813 #define regSPI_SHADER_PGM_RSRC2_GS 0x1a2b 7814 #define regSPI_SHADER_PGM_RSRC2_GS_BASE_IDX 0 7815 #define regSPI_SHADER_USER_DATA_GS_0 0x1a2c 7816 #define regSPI_SHADER_USER_DATA_GS_0_BASE_IDX 0 7817 #define regSPI_SHADER_USER_DATA_GS_1 0x1a2d 7818 #define regSPI_SHADER_USER_DATA_GS_1_BASE_IDX 0 7819 #define regSPI_SHADER_USER_DATA_GS_2 0x1a2e 7820 #define regSPI_SHADER_USER_DATA_GS_2_BASE_IDX 0 7821 #define regSPI_SHADER_USER_DATA_GS_3 0x1a2f 7822 #define regSPI_SHADER_USER_DATA_GS_3_BASE_IDX 0 7823 #define regSPI_SHADER_USER_DATA_GS_4 0x1a30 7824 #define regSPI_SHADER_USER_DATA_GS_4_BASE_IDX 0 7825 #define regSPI_SHADER_USER_DATA_GS_5 0x1a31 7826 #define regSPI_SHADER_USER_DATA_GS_5_BASE_IDX 0 7827 #define regSPI_SHADER_USER_DATA_GS_6 0x1a32 7828 #define regSPI_SHADER_USER_DATA_GS_6_BASE_IDX 0 7829 #define regSPI_SHADER_USER_DATA_GS_7 0x1a33 7830 #define regSPI_SHADER_USER_DATA_GS_7_BASE_IDX 0 7831 #define regSPI_SHADER_USER_DATA_GS_8 0x1a34 7832 #define regSPI_SHADER_USER_DATA_GS_8_BASE_IDX 0 7833 #define regSPI_SHADER_USER_DATA_GS_9 0x1a35 7834 #define regSPI_SHADER_USER_DATA_GS_9_BASE_IDX 0 7835 #define regSPI_SHADER_USER_DATA_GS_10 0x1a36 7836 #define regSPI_SHADER_USER_DATA_GS_10_BASE_IDX 0 7837 #define regSPI_SHADER_USER_DATA_GS_11 0x1a37 7838 #define regSPI_SHADER_USER_DATA_GS_11_BASE_IDX 0 7839 #define regSPI_SHADER_USER_DATA_GS_12 0x1a38 7840 #define regSPI_SHADER_USER_DATA_GS_12_BASE_IDX 0 7841 #define regSPI_SHADER_USER_DATA_GS_13 0x1a39 7842 #define regSPI_SHADER_USER_DATA_GS_13_BASE_IDX 0 7843 #define regSPI_SHADER_USER_DATA_GS_14 0x1a3a 7844 #define regSPI_SHADER_USER_DATA_GS_14_BASE_IDX 0 7845 #define regSPI_SHADER_USER_DATA_GS_15 0x1a3b 7846 #define regSPI_SHADER_USER_DATA_GS_15_BASE_IDX 0 7847 #define regSPI_SHADER_USER_DATA_GS_16 0x1a3c 7848 #define regSPI_SHADER_USER_DATA_GS_16_BASE_IDX 0 7849 #define regSPI_SHADER_USER_DATA_GS_17 0x1a3d 7850 #define regSPI_SHADER_USER_DATA_GS_17_BASE_IDX 0 7851 #define regSPI_SHADER_USER_DATA_GS_18 0x1a3e 7852 #define regSPI_SHADER_USER_DATA_GS_18_BASE_IDX 0 7853 #define regSPI_SHADER_USER_DATA_GS_19 0x1a3f 7854 #define regSPI_SHADER_USER_DATA_GS_19_BASE_IDX 0 7855 #define regSPI_SHADER_USER_DATA_GS_20 0x1a40 7856 #define regSPI_SHADER_USER_DATA_GS_20_BASE_IDX 0 7857 #define regSPI_SHADER_USER_DATA_GS_21 0x1a41 7858 #define regSPI_SHADER_USER_DATA_GS_21_BASE_IDX 0 7859 #define regSPI_SHADER_USER_DATA_GS_22 0x1a42 7860 #define regSPI_SHADER_USER_DATA_GS_22_BASE_IDX 0 7861 #define regSPI_SHADER_USER_DATA_GS_23 0x1a43 7862 #define regSPI_SHADER_USER_DATA_GS_23_BASE_IDX 0 7863 #define regSPI_SHADER_USER_DATA_GS_24 0x1a44 7864 #define regSPI_SHADER_USER_DATA_GS_24_BASE_IDX 0 7865 #define regSPI_SHADER_USER_DATA_GS_25 0x1a45 7866 #define regSPI_SHADER_USER_DATA_GS_25_BASE_IDX 0 7867 #define regSPI_SHADER_USER_DATA_GS_26 0x1a46 7868 #define regSPI_SHADER_USER_DATA_GS_26_BASE_IDX 0 7869 #define regSPI_SHADER_USER_DATA_GS_27 0x1a47 7870 #define regSPI_SHADER_USER_DATA_GS_27_BASE_IDX 0 7871 #define regSPI_SHADER_USER_DATA_GS_28 0x1a48 7872 #define regSPI_SHADER_USER_DATA_GS_28_BASE_IDX 0 7873 #define regSPI_SHADER_USER_DATA_GS_29 0x1a49 7874 #define regSPI_SHADER_USER_DATA_GS_29_BASE_IDX 0 7875 #define regSPI_SHADER_USER_DATA_GS_30 0x1a4a 7876 #define regSPI_SHADER_USER_DATA_GS_30_BASE_IDX 0 7877 #define regSPI_SHADER_USER_DATA_GS_31 0x1a4b 7878 #define regSPI_SHADER_USER_DATA_GS_31_BASE_IDX 0 7879 #define regSPI_SHADER_GS_MESHLET_DIM 0x1a4c 7880 #define regSPI_SHADER_GS_MESHLET_DIM_BASE_IDX 0 7881 #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC 0x1a4d 7882 #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC_BASE_IDX 0 7883 #define regSPI_SHADER_GS_MESHLET_CTRL 0x1a4e 7884 #define regSPI_SHADER_GS_MESHLET_CTRL_BASE_IDX 0 7885 #define regSPI_SHADER_REQ_CTRL_ESGS 0x1a50 7886 #define regSPI_SHADER_REQ_CTRL_ESGS_BASE_IDX 0 7887 #define regSPI_SHADER_GS_OUT_CONFIG_PS_GS 0x1a51 7888 #define regSPI_SHADER_GS_OUT_CONFIG_PS_GS_BASE_IDX 0 7889 #define regSPI_SHADER_USER_ACCUM_ESGS_0 0x1a52 7890 #define regSPI_SHADER_USER_ACCUM_ESGS_0_BASE_IDX 0 7891 #define regSPI_SHADER_USER_ACCUM_ESGS_1 0x1a53 7892 #define regSPI_SHADER_USER_ACCUM_ESGS_1_BASE_IDX 0 7893 #define regSPI_SHADER_USER_ACCUM_ESGS_2 0x1a54 7894 #define regSPI_SHADER_USER_ACCUM_ESGS_2_BASE_IDX 0 7895 #define regSPI_SHADER_USER_ACCUM_ESGS_3 0x1a55 7896 #define regSPI_SHADER_USER_ACCUM_ESGS_3_BASE_IDX 0 7897 #define regSPI_SHADER_PGM_CHKSUM_HS 0x1aa0 7898 #define regSPI_SHADER_PGM_CHKSUM_HS_BASE_IDX 0 7899 #define regSPI_SHADER_USER_DATA_ADDR_LO_HS 0x1aa2 7900 #define regSPI_SHADER_USER_DATA_ADDR_LO_HS_BASE_IDX 0 7901 #define regSPI_SHADER_USER_DATA_ADDR_HI_HS 0x1aa3 7902 #define regSPI_SHADER_USER_DATA_ADDR_HI_HS_BASE_IDX 0 7903 #define regSPI_SHADER_PGM_LO_HS 0x1aa4 7904 #define regSPI_SHADER_PGM_LO_HS_BASE_IDX 0 7905 #define regSPI_SHADER_PGM_HI_HS 0x1aa5 7906 #define regSPI_SHADER_PGM_HI_HS_BASE_IDX 0 7907 #define regSPI_SHADER_PGM_HI_LS 0x1aa6 7908 #define regSPI_SHADER_PGM_HI_LS_BASE_IDX 0 7909 #define regSPI_SHADER_PGM_RSRC3_HS 0x1aa7 7910 #define regSPI_SHADER_PGM_RSRC3_HS_BASE_IDX 0 7911 #define regSPI_SHADER_PGM_RSRC4_HS 0x1aa8 7912 #define regSPI_SHADER_PGM_RSRC4_HS_BASE_IDX 0 7913 #define regSPI_SHADER_PGM_LO_LS 0x1aa9 7914 #define regSPI_SHADER_PGM_LO_LS_BASE_IDX 0 7915 #define regSPI_SHADER_PGM_RSRC1_HS 0x1aaa 7916 #define regSPI_SHADER_PGM_RSRC1_HS_BASE_IDX 0 7917 #define regSPI_SHADER_PGM_RSRC2_HS 0x1aab 7918 #define regSPI_SHADER_PGM_RSRC2_HS_BASE_IDX 0 7919 #define regSPI_SHADER_USER_DATA_HS_0 0x1aac 7920 #define regSPI_SHADER_USER_DATA_HS_0_BASE_IDX 0 7921 #define regSPI_SHADER_USER_DATA_HS_1 0x1aad 7922 #define regSPI_SHADER_USER_DATA_HS_1_BASE_IDX 0 7923 #define regSPI_SHADER_USER_DATA_HS_2 0x1aae 7924 #define regSPI_SHADER_USER_DATA_HS_2_BASE_IDX 0 7925 #define regSPI_SHADER_USER_DATA_HS_3 0x1aaf 7926 #define regSPI_SHADER_USER_DATA_HS_3_BASE_IDX 0 7927 #define regSPI_SHADER_USER_DATA_HS_4 0x1ab0 7928 #define regSPI_SHADER_USER_DATA_HS_4_BASE_IDX 0 7929 #define regSPI_SHADER_USER_DATA_HS_5 0x1ab1 7930 #define regSPI_SHADER_USER_DATA_HS_5_BASE_IDX 0 7931 #define regSPI_SHADER_USER_DATA_HS_6 0x1ab2 7932 #define regSPI_SHADER_USER_DATA_HS_6_BASE_IDX 0 7933 #define regSPI_SHADER_USER_DATA_HS_7 0x1ab3 7934 #define regSPI_SHADER_USER_DATA_HS_7_BASE_IDX 0 7935 #define regSPI_SHADER_USER_DATA_HS_8 0x1ab4 7936 #define regSPI_SHADER_USER_DATA_HS_8_BASE_IDX 0 7937 #define regSPI_SHADER_USER_DATA_HS_9 0x1ab5 7938 #define regSPI_SHADER_USER_DATA_HS_9_BASE_IDX 0 7939 #define regSPI_SHADER_USER_DATA_HS_10 0x1ab6 7940 #define regSPI_SHADER_USER_DATA_HS_10_BASE_IDX 0 7941 #define regSPI_SHADER_USER_DATA_HS_11 0x1ab7 7942 #define regSPI_SHADER_USER_DATA_HS_11_BASE_IDX 0 7943 #define regSPI_SHADER_USER_DATA_HS_12 0x1ab8 7944 #define regSPI_SHADER_USER_DATA_HS_12_BASE_IDX 0 7945 #define regSPI_SHADER_USER_DATA_HS_13 0x1ab9 7946 #define regSPI_SHADER_USER_DATA_HS_13_BASE_IDX 0 7947 #define regSPI_SHADER_USER_DATA_HS_14 0x1aba 7948 #define regSPI_SHADER_USER_DATA_HS_14_BASE_IDX 0 7949 #define regSPI_SHADER_USER_DATA_HS_15 0x1abb 7950 #define regSPI_SHADER_USER_DATA_HS_15_BASE_IDX 0 7951 #define regSPI_SHADER_USER_DATA_HS_16 0x1abc 7952 #define regSPI_SHADER_USER_DATA_HS_16_BASE_IDX 0 7953 #define regSPI_SHADER_USER_DATA_HS_17 0x1abd 7954 #define regSPI_SHADER_USER_DATA_HS_17_BASE_IDX 0 7955 #define regSPI_SHADER_USER_DATA_HS_18 0x1abe 7956 #define regSPI_SHADER_USER_DATA_HS_18_BASE_IDX 0 7957 #define regSPI_SHADER_USER_DATA_HS_19 0x1abf 7958 #define regSPI_SHADER_USER_DATA_HS_19_BASE_IDX 0 7959 #define regSPI_SHADER_USER_DATA_HS_20 0x1ac0 7960 #define regSPI_SHADER_USER_DATA_HS_20_BASE_IDX 0 7961 #define regSPI_SHADER_USER_DATA_HS_21 0x1ac1 7962 #define regSPI_SHADER_USER_DATA_HS_21_BASE_IDX 0 7963 #define regSPI_SHADER_USER_DATA_HS_22 0x1ac2 7964 #define regSPI_SHADER_USER_DATA_HS_22_BASE_IDX 0 7965 #define regSPI_SHADER_USER_DATA_HS_23 0x1ac3 7966 #define regSPI_SHADER_USER_DATA_HS_23_BASE_IDX 0 7967 #define regSPI_SHADER_USER_DATA_HS_24 0x1ac4 7968 #define regSPI_SHADER_USER_DATA_HS_24_BASE_IDX 0 7969 #define regSPI_SHADER_USER_DATA_HS_25 0x1ac5 7970 #define regSPI_SHADER_USER_DATA_HS_25_BASE_IDX 0 7971 #define regSPI_SHADER_USER_DATA_HS_26 0x1ac6 7972 #define regSPI_SHADER_USER_DATA_HS_26_BASE_IDX 0 7973 #define regSPI_SHADER_USER_DATA_HS_27 0x1ac7 7974 #define regSPI_SHADER_USER_DATA_HS_27_BASE_IDX 0 7975 #define regSPI_SHADER_USER_DATA_HS_28 0x1ac8 7976 #define regSPI_SHADER_USER_DATA_HS_28_BASE_IDX 0 7977 #define regSPI_SHADER_USER_DATA_HS_29 0x1ac9 7978 #define regSPI_SHADER_USER_DATA_HS_29_BASE_IDX 0 7979 #define regSPI_SHADER_USER_DATA_HS_30 0x1aca 7980 #define regSPI_SHADER_USER_DATA_HS_30_BASE_IDX 0 7981 #define regSPI_SHADER_USER_DATA_HS_31 0x1acb 7982 #define regSPI_SHADER_USER_DATA_HS_31_BASE_IDX 0 7983 #define regSPI_SHADER_REQ_CTRL_LSHS 0x1ad0 7984 #define regSPI_SHADER_REQ_CTRL_LSHS_BASE_IDX 0 7985 #define regSPI_SHADER_USER_ACCUM_LSHS_0 0x1ad2 7986 #define regSPI_SHADER_USER_ACCUM_LSHS_0_BASE_IDX 0 7987 #define regSPI_SHADER_USER_ACCUM_LSHS_1 0x1ad3 7988 #define regSPI_SHADER_USER_ACCUM_LSHS_1_BASE_IDX 0 7989 #define regSPI_SHADER_USER_ACCUM_LSHS_2 0x1ad4 7990 #define regSPI_SHADER_USER_ACCUM_LSHS_2_BASE_IDX 0 7991 #define regSPI_SHADER_USER_ACCUM_LSHS_3 0x1ad5 7992 #define regSPI_SHADER_USER_ACCUM_LSHS_3_BASE_IDX 0 7993 7994 7995 // addressBlock: gc_gfx_se_gfx_se_spipdec 7996 // base address: 0xc700 7997 #define regSPI_ARB_PRIORITY 0x1f60 7998 #define regSPI_ARB_PRIORITY_BASE_IDX 0 7999 #define regSPI_ARB_CYCLES_0 0x1f61 8000 #define regSPI_ARB_CYCLES_0_BASE_IDX 0 8001 #define regSPI_ARB_CYCLES_1 0x1f62 8002 #define regSPI_ARB_CYCLES_1_BASE_IDX 0 8003 #define regSPI_WCL_PIPE_PERCENT_GFX 0x1f67 8004 #define regSPI_WCL_PIPE_PERCENT_GFX_BASE_IDX 0 8005 #define regSPI_WCL_PIPE_PERCENT_HP3D 0x1f68 8006 #define regSPI_WCL_PIPE_PERCENT_HP3D_BASE_IDX 0 8007 #define regSPI_WCL_PIPE_PERCENT_CS0 0x1f69 8008 #define regSPI_WCL_PIPE_PERCENT_CS0_BASE_IDX 0 8009 #define regSPI_WCL_PIPE_PERCENT_CS1 0x1f6a 8010 #define regSPI_WCL_PIPE_PERCENT_CS1_BASE_IDX 0 8011 #define regSPI_WCL_PIPE_PERCENT_CS2 0x1f6b 8012 #define regSPI_WCL_PIPE_PERCENT_CS2_BASE_IDX 0 8013 #define regSPI_WCL_PIPE_PERCENT_CS3 0x1f6c 8014 #define regSPI_WCL_PIPE_PERCENT_CS3_BASE_IDX 0 8015 #define regSPI_WCL_PIPE_PERCENT_CS4 0x1f6d 8016 #define regSPI_WCL_PIPE_PERCENT_CS4_BASE_IDX 0 8017 #define regSPI_WCL_PIPE_PERCENT_CS5 0x1f6e 8018 #define regSPI_WCL_PIPE_PERCENT_CS5_BASE_IDX 0 8019 #define regSPI_WCL_PIPE_PERCENT_CS6 0x1f6f 8020 #define regSPI_WCL_PIPE_PERCENT_CS6_BASE_IDX 0 8021 #define regSPI_WCL_PIPE_PERCENT_CS7 0x1f70 8022 #define regSPI_WCL_PIPE_PERCENT_CS7_BASE_IDX 0 8023 #define regSPI_USER_ACCUM_VMID_CNTL 0x1f71 8024 #define regSPI_USER_ACCUM_VMID_CNTL_BASE_IDX 0 8025 #define regSPI_GDBG_PER_VMID_CNTL 0x1f72 8026 #define regSPI_GDBG_PER_VMID_CNTL_BASE_IDX 0 8027 #define regSPI_COMPUTE_QUEUE_RESET 0x1f73 8028 #define regSPI_COMPUTE_QUEUE_RESET_BASE_IDX 0 8029 #define regSPI_COMPUTE_WF_CTX_SAVE 0x1f74 8030 #define regSPI_COMPUTE_WF_CTX_SAVE_BASE_IDX 0 8031 #define regSPI_SAVE_RESTORE_STATUS 0x1f75 8032 #define regSPI_SAVE_RESTORE_STATUS_BASE_IDX 0 8033 8034 8035 // addressBlock: gc_gfx_se_gfx_se_tcpdec 8036 // base address: 0xca80 8037 #define regTCP_WATCH0_ADDR_H 0x2048 8038 #define regTCP_WATCH0_ADDR_H_BASE_IDX 0 8039 #define regTCP_WATCH0_ADDR_L 0x2049 8040 #define regTCP_WATCH0_ADDR_L_BASE_IDX 0 8041 #define regTCP_WATCH0_CNTL 0x204a 8042 #define regTCP_WATCH0_CNTL_BASE_IDX 0 8043 #define regTCP_WATCH1_ADDR_H 0x204b 8044 #define regTCP_WATCH1_ADDR_H_BASE_IDX 0 8045 #define regTCP_WATCH1_ADDR_L 0x204c 8046 #define regTCP_WATCH1_ADDR_L_BASE_IDX 0 8047 #define regTCP_WATCH1_CNTL 0x204d 8048 #define regTCP_WATCH1_CNTL_BASE_IDX 0 8049 #define regTCP_WATCH2_ADDR_H 0x204e 8050 #define regTCP_WATCH2_ADDR_H_BASE_IDX 0 8051 #define regTCP_WATCH2_ADDR_L 0x204f 8052 #define regTCP_WATCH2_ADDR_L_BASE_IDX 0 8053 #define regTCP_WATCH2_CNTL 0x2050 8054 #define regTCP_WATCH2_CNTL_BASE_IDX 0 8055 #define regTCP_WATCH3_ADDR_H 0x2051 8056 #define regTCP_WATCH3_ADDR_H_BASE_IDX 0 8057 #define regTCP_WATCH3_ADDR_L 0x2052 8058 #define regTCP_WATCH3_ADDR_L_BASE_IDX 0 8059 #define regTCP_WATCH3_CNTL 0x2053 8060 #define regTCP_WATCH3_CNTL_BASE_IDX 0 8061 8062 8063 // addressBlock: gc_gfx_se_gfx_se_rasdec 8064 // base address: 0xce00 8065 #define regRAS_SIGNATURE_CONTROL 0x2120 8066 #define regRAS_SIGNATURE_CONTROL_BASE_IDX 0 8067 #define regRAS_SIGNATURE_MASK 0x2121 8068 #define regRAS_SIGNATURE_MASK_BASE_IDX 0 8069 #define regRAS_SX_SIGNATURE0 0x2122 8070 #define regRAS_SX_SIGNATURE0_BASE_IDX 0 8071 #define regRAS_SX_SIGNATURE1 0x2123 8072 #define regRAS_SX_SIGNATURE1_BASE_IDX 0 8073 #define regRAS_SX_SIGNATURE2 0x2124 8074 #define regRAS_SX_SIGNATURE2_BASE_IDX 0 8075 #define regRAS_SX_SIGNATURE3 0x2125 8076 #define regRAS_SX_SIGNATURE3_BASE_IDX 0 8077 #define regRAS_DB_SIGNATURE0 0x212b 8078 #define regRAS_DB_SIGNATURE0_BASE_IDX 0 8079 #define regRAS_PA_SIGNATURE0 0x212c 8080 #define regRAS_PA_SIGNATURE0_BASE_IDX 0 8081 #define regRAS_SC_SIGNATURE0 0x212f 8082 #define regRAS_SC_SIGNATURE0_BASE_IDX 0 8083 #define regRAS_SC_SIGNATURE1 0x2130 8084 #define regRAS_SC_SIGNATURE1_BASE_IDX 0 8085 #define regRAS_SC_SIGNATURE2 0x2131 8086 #define regRAS_SC_SIGNATURE2_BASE_IDX 0 8087 #define regRAS_SC_SIGNATURE3 0x2132 8088 #define regRAS_SC_SIGNATURE3_BASE_IDX 0 8089 #define regRAS_SC_SIGNATURE4 0x2133 8090 #define regRAS_SC_SIGNATURE4_BASE_IDX 0 8091 #define regRAS_SC_SIGNATURE5 0x2134 8092 #define regRAS_SC_SIGNATURE5_BASE_IDX 0 8093 #define regRAS_SC_SIGNATURE6 0x2135 8094 #define regRAS_SC_SIGNATURE6_BASE_IDX 0 8095 #define regRAS_SC_SIGNATURE7 0x2136 8096 #define regRAS_SC_SIGNATURE7_BASE_IDX 0 8097 #define regRAS_SPI_SIGNATURE0 0x2139 8098 #define regRAS_SPI_SIGNATURE0_BASE_IDX 0 8099 #define regRAS_SPI_SIGNATURE1 0x213a 8100 #define regRAS_SPI_SIGNATURE1_BASE_IDX 0 8101 #define regRAS_CB_SIGNATURE0 0x213d 8102 #define regRAS_CB_SIGNATURE0_BASE_IDX 0 8103 #define regRAS_BCI_SIGNATURE0 0x213e 8104 #define regRAS_BCI_SIGNATURE0_BASE_IDX 0 8105 #define regRAS_BCI_SIGNATURE1 0x213f 8106 #define regRAS_BCI_SIGNATURE1_BASE_IDX 0 8107 #define regRAS_GE_SIGNATURE1 0x214d 8108 #define regRAS_GE_SIGNATURE1_BASE_IDX 0 8109 8110 8111 // addressBlock: gc_gfx_se_gfx_se_gfxdec0 8112 // base address: 0x28000 8113 #define regDB_RENDER_CONTROL 0x0000 8114 #define regDB_RENDER_CONTROL_BASE_IDX 1 8115 #define regDB_DEPTH_VIEW 0x0001 8116 #define regDB_DEPTH_VIEW_BASE_IDX 1 8117 #define regDB_DEPTH_VIEW1 0x0002 8118 #define regDB_DEPTH_VIEW1_BASE_IDX 1 8119 #define regDB_RENDER_OVERRIDE 0x0003 8120 #define regDB_RENDER_OVERRIDE_BASE_IDX 1 8121 #define regDB_RENDER_OVERRIDE2 0x0004 8122 #define regDB_RENDER_OVERRIDE2_BASE_IDX 1 8123 #define regDB_DEPTH_SIZE_XY 0x0005 8124 #define regDB_DEPTH_SIZE_XY_BASE_IDX 1 8125 #define regDB_Z_INFO 0x0006 8126 #define regDB_Z_INFO_BASE_IDX 1 8127 #define regDB_STENCIL_INFO 0x0007 8128 #define regDB_STENCIL_INFO_BASE_IDX 1 8129 #define regDB_Z_READ_BASE 0x0008 8130 #define regDB_Z_READ_BASE_BASE_IDX 1 8131 #define regDB_Z_READ_BASE_HI 0x0009 8132 #define regDB_Z_READ_BASE_HI_BASE_IDX 1 8133 #define regDB_Z_WRITE_BASE 0x000a 8134 #define regDB_Z_WRITE_BASE_BASE_IDX 1 8135 #define regDB_Z_WRITE_BASE_HI 0x000b 8136 #define regDB_Z_WRITE_BASE_HI_BASE_IDX 1 8137 #define regDB_STENCIL_READ_BASE 0x000c 8138 #define regDB_STENCIL_READ_BASE_BASE_IDX 1 8139 #define regDB_STENCIL_READ_BASE_HI 0x000d 8140 #define regDB_STENCIL_READ_BASE_HI_BASE_IDX 1 8141 #define regDB_STENCIL_WRITE_BASE 0x000e 8142 #define regDB_STENCIL_WRITE_BASE_BASE_IDX 1 8143 #define regDB_STENCIL_WRITE_BASE_HI 0x000f 8144 #define regDB_STENCIL_WRITE_BASE_HI_BASE_IDX 1 8145 #define regDB_GL1_INTERFACE_CONTROL 0x0010 8146 #define regDB_GL1_INTERFACE_CONTROL_BASE_IDX 1 8147 #define regDB_MEM_TEMPORAL 0x0012 8148 #define regDB_MEM_TEMPORAL_BASE_IDX 1 8149 #define regDB_DEPTH_BOUNDS_MIN 0x0014 8150 #define regDB_DEPTH_BOUNDS_MIN_BASE_IDX 1 8151 #define regDB_DEPTH_BOUNDS_MAX 0x0015 8152 #define regDB_DEPTH_BOUNDS_MAX_BASE_IDX 1 8153 #define regDB_COUNT_CONTROL 0x0018 8154 #define regDB_COUNT_CONTROL_BASE_IDX 1 8155 #define regDB_VIEWPORT_CONTROL 0x0019 8156 #define regDB_VIEWPORT_CONTROL_BASE_IDX 1 8157 #define regDB_SPI_VRS_CENTER_LOCATION 0x001a 8158 #define regDB_SPI_VRS_CENTER_LOCATION_BASE_IDX 1 8159 #define regDB_SHADER_CONTROL 0x001b 8160 #define regDB_SHADER_CONTROL_BASE_IDX 1 8161 #define regDB_DEPTH_CONTROL 0x001c 8162 #define regDB_DEPTH_CONTROL_BASE_IDX 1 8163 #define regDB_STENCIL_CONTROL 0x001d 8164 #define regDB_STENCIL_CONTROL_BASE_IDX 1 8165 #define regDB_EQAA 0x001e 8166 #define regDB_EQAA_BASE_IDX 1 8167 #define regDB_ALPHA_TO_MASK 0x001f 8168 #define regDB_ALPHA_TO_MASK_BASE_IDX 1 8169 #define regTA_BC_BASE_ADDR 0x0020 8170 #define regTA_BC_BASE_ADDR_BASE_IDX 1 8171 #define regTA_BC_BASE_ADDR_HI 0x0021 8172 #define regTA_BC_BASE_ADDR_HI_BASE_IDX 1 8173 #define regDB_STENCIL_REF 0x0022 8174 #define regDB_STENCIL_REF_BASE_IDX 1 8175 #define regDB_STENCIL_OPVAL 0x0023 8176 #define regDB_STENCIL_OPVAL_BASE_IDX 1 8177 #define regDB_STENCIL_READ_MASK 0x0024 8178 #define regDB_STENCIL_READ_MASK_BASE_IDX 1 8179 #define regDB_STENCIL_WRITE_MASK 0x0025 8180 #define regDB_STENCIL_WRITE_MASK_BASE_IDX 1 8181 #define regSC_MEM_TEMPORAL 0x003e 8182 #define regSC_MEM_TEMPORAL_BASE_IDX 1 8183 #define regSC_MEM_SPEC_READ 0x003f 8184 #define regSC_MEM_SPEC_READ_BASE_IDX 1 8185 #define regPA_SC_VPORT_0_TL 0x0040 8186 #define regPA_SC_VPORT_0_TL_BASE_IDX 1 8187 #define regPA_SC_VPORT_0_BR 0x0041 8188 #define regPA_SC_VPORT_0_BR_BASE_IDX 1 8189 #define regPA_SC_VPORT_1_TL 0x0042 8190 #define regPA_SC_VPORT_1_TL_BASE_IDX 1 8191 #define regPA_SC_VPORT_1_BR 0x0043 8192 #define regPA_SC_VPORT_1_BR_BASE_IDX 1 8193 #define regPA_SC_VPORT_2_TL 0x0044 8194 #define regPA_SC_VPORT_2_TL_BASE_IDX 1 8195 #define regPA_SC_VPORT_2_BR 0x0045 8196 #define regPA_SC_VPORT_2_BR_BASE_IDX 1 8197 #define regPA_SC_VPORT_3_TL 0x0046 8198 #define regPA_SC_VPORT_3_TL_BASE_IDX 1 8199 #define regPA_SC_VPORT_3_BR 0x0047 8200 #define regPA_SC_VPORT_3_BR_BASE_IDX 1 8201 #define regPA_SC_VPORT_4_TL 0x0048 8202 #define regPA_SC_VPORT_4_TL_BASE_IDX 1 8203 #define regPA_SC_VPORT_4_BR 0x0049 8204 #define regPA_SC_VPORT_4_BR_BASE_IDX 1 8205 #define regPA_SC_VPORT_5_TL 0x004a 8206 #define regPA_SC_VPORT_5_TL_BASE_IDX 1 8207 #define regPA_SC_VPORT_5_BR 0x004b 8208 #define regPA_SC_VPORT_5_BR_BASE_IDX 1 8209 #define regPA_SC_VPORT_6_TL 0x004c 8210 #define regPA_SC_VPORT_6_TL_BASE_IDX 1 8211 #define regPA_SC_VPORT_6_BR 0x004d 8212 #define regPA_SC_VPORT_6_BR_BASE_IDX 1 8213 #define regPA_SC_VPORT_7_TL 0x004e 8214 #define regPA_SC_VPORT_7_TL_BASE_IDX 1 8215 #define regPA_SC_VPORT_7_BR 0x004f 8216 #define regPA_SC_VPORT_7_BR_BASE_IDX 1 8217 #define regPA_SC_VPORT_8_TL 0x0050 8218 #define regPA_SC_VPORT_8_TL_BASE_IDX 1 8219 #define regPA_SC_VPORT_8_BR 0x0051 8220 #define regPA_SC_VPORT_8_BR_BASE_IDX 1 8221 #define regPA_SC_VPORT_9_TL 0x0052 8222 #define regPA_SC_VPORT_9_TL_BASE_IDX 1 8223 #define regPA_SC_VPORT_9_BR 0x0053 8224 #define regPA_SC_VPORT_9_BR_BASE_IDX 1 8225 #define regPA_SC_VPORT_10_TL 0x0054 8226 #define regPA_SC_VPORT_10_TL_BASE_IDX 1 8227 #define regPA_SC_VPORT_10_BR 0x0055 8228 #define regPA_SC_VPORT_10_BR_BASE_IDX 1 8229 #define regPA_SC_VPORT_11_TL 0x0056 8230 #define regPA_SC_VPORT_11_TL_BASE_IDX 1 8231 #define regPA_SC_VPORT_11_BR 0x0057 8232 #define regPA_SC_VPORT_11_BR_BASE_IDX 1 8233 #define regPA_SC_VPORT_12_TL 0x0058 8234 #define regPA_SC_VPORT_12_TL_BASE_IDX 1 8235 #define regPA_SC_VPORT_12_BR 0x0059 8236 #define regPA_SC_VPORT_12_BR_BASE_IDX 1 8237 #define regPA_SC_VPORT_13_TL 0x005a 8238 #define regPA_SC_VPORT_13_TL_BASE_IDX 1 8239 #define regPA_SC_VPORT_13_BR 0x005b 8240 #define regPA_SC_VPORT_13_BR_BASE_IDX 1 8241 #define regPA_SC_VPORT_14_TL 0x005c 8242 #define regPA_SC_VPORT_14_TL_BASE_IDX 1 8243 #define regPA_SC_VPORT_14_BR 0x005d 8244 #define regPA_SC_VPORT_14_BR_BASE_IDX 1 8245 #define regPA_SC_VPORT_15_TL 0x005e 8246 #define regPA_SC_VPORT_15_TL_BASE_IDX 1 8247 #define regPA_SC_VPORT_15_BR 0x005f 8248 #define regPA_SC_VPORT_15_BR_BASE_IDX 1 8249 #define regPA_SC_SCREEN_SCISSOR_TL 0x0060 8250 #define regPA_SC_SCREEN_SCISSOR_TL_BASE_IDX 1 8251 #define regPA_SC_SCREEN_SCISSOR_BR 0x0061 8252 #define regPA_SC_SCREEN_SCISSOR_BR_BASE_IDX 1 8253 #define regPA_SC_WINDOW_OFFSET 0x0080 8254 #define regPA_SC_WINDOW_OFFSET_BASE_IDX 1 8255 #define regPA_SC_WINDOW_SCISSOR_TL 0x0081 8256 #define regPA_SC_WINDOW_SCISSOR_TL_BASE_IDX 1 8257 #define regPA_SC_WINDOW_SCISSOR_BR 0x0082 8258 #define regPA_SC_WINDOW_SCISSOR_BR_BASE_IDX 1 8259 #define regPA_SC_CLIPRECT_RULE 0x0083 8260 #define regPA_SC_CLIPRECT_RULE_BASE_IDX 1 8261 #define regPA_SC_CLIPRECT_0_TL 0x0084 8262 #define regPA_SC_CLIPRECT_0_TL_BASE_IDX 1 8263 #define regPA_SC_CLIPRECT_0_BR 0x0085 8264 #define regPA_SC_CLIPRECT_0_BR_BASE_IDX 1 8265 #define regPA_SC_CLIPRECT_1_TL 0x0086 8266 #define regPA_SC_CLIPRECT_1_TL_BASE_IDX 1 8267 #define regPA_SC_CLIPRECT_1_BR 0x0087 8268 #define regPA_SC_CLIPRECT_1_BR_BASE_IDX 1 8269 #define regPA_SC_CLIPRECT_2_TL 0x0088 8270 #define regPA_SC_CLIPRECT_2_TL_BASE_IDX 1 8271 #define regPA_SC_CLIPRECT_2_BR 0x0089 8272 #define regPA_SC_CLIPRECT_2_BR_BASE_IDX 1 8273 #define regPA_SC_CLIPRECT_3_TL 0x008a 8274 #define regPA_SC_CLIPRECT_3_TL_BASE_IDX 1 8275 #define regPA_SC_CLIPRECT_3_BR 0x008b 8276 #define regPA_SC_CLIPRECT_3_BR_BASE_IDX 1 8277 #define regPA_SC_EDGERULE 0x008c 8278 #define regPA_SC_EDGERULE_BASE_IDX 1 8279 #define regPA_SU_HARDWARE_SCREEN_OFFSET 0x008d 8280 #define regPA_SU_HARDWARE_SCREEN_OFFSET_BASE_IDX 1 8281 #define regPA_SC_GENERIC_SCISSOR_TL 0x0090 8282 #define regPA_SC_GENERIC_SCISSOR_TL_BASE_IDX 1 8283 #define regPA_SC_GENERIC_SCISSOR_BR 0x0091 8284 #define regPA_SC_GENERIC_SCISSOR_BR_BASE_IDX 1 8285 #define regPA_SC_VPORT_SCISSOR_0_TL 0x0094 8286 #define regPA_SC_VPORT_SCISSOR_0_TL_BASE_IDX 1 8287 #define regPA_SC_VPORT_SCISSOR_0_BR 0x0095 8288 #define regPA_SC_VPORT_SCISSOR_0_BR_BASE_IDX 1 8289 #define regPA_SC_VPORT_SCISSOR_1_TL 0x0096 8290 #define regPA_SC_VPORT_SCISSOR_1_TL_BASE_IDX 1 8291 #define regPA_SC_VPORT_SCISSOR_1_BR 0x0097 8292 #define regPA_SC_VPORT_SCISSOR_1_BR_BASE_IDX 1 8293 #define regPA_SC_VPORT_SCISSOR_2_TL 0x0098 8294 #define regPA_SC_VPORT_SCISSOR_2_TL_BASE_IDX 1 8295 #define regPA_SC_VPORT_SCISSOR_2_BR 0x0099 8296 #define regPA_SC_VPORT_SCISSOR_2_BR_BASE_IDX 1 8297 #define regPA_SC_VPORT_SCISSOR_3_TL 0x009a 8298 #define regPA_SC_VPORT_SCISSOR_3_TL_BASE_IDX 1 8299 #define regPA_SC_VPORT_SCISSOR_3_BR 0x009b 8300 #define regPA_SC_VPORT_SCISSOR_3_BR_BASE_IDX 1 8301 #define regPA_SC_VPORT_SCISSOR_4_TL 0x009c 8302 #define regPA_SC_VPORT_SCISSOR_4_TL_BASE_IDX 1 8303 #define regPA_SC_VPORT_SCISSOR_4_BR 0x009d 8304 #define regPA_SC_VPORT_SCISSOR_4_BR_BASE_IDX 1 8305 #define regPA_SC_VPORT_SCISSOR_5_TL 0x009e 8306 #define regPA_SC_VPORT_SCISSOR_5_TL_BASE_IDX 1 8307 #define regPA_SC_VPORT_SCISSOR_5_BR 0x009f 8308 #define regPA_SC_VPORT_SCISSOR_5_BR_BASE_IDX 1 8309 #define regPA_SC_VPORT_SCISSOR_6_TL 0x00a0 8310 #define regPA_SC_VPORT_SCISSOR_6_TL_BASE_IDX 1 8311 #define regPA_SC_VPORT_SCISSOR_6_BR 0x00a1 8312 #define regPA_SC_VPORT_SCISSOR_6_BR_BASE_IDX 1 8313 #define regPA_SC_VPORT_SCISSOR_7_TL 0x00a2 8314 #define regPA_SC_VPORT_SCISSOR_7_TL_BASE_IDX 1 8315 #define regPA_SC_VPORT_SCISSOR_7_BR 0x00a3 8316 #define regPA_SC_VPORT_SCISSOR_7_BR_BASE_IDX 1 8317 #define regPA_SC_VPORT_SCISSOR_8_TL 0x00a4 8318 #define regPA_SC_VPORT_SCISSOR_8_TL_BASE_IDX 1 8319 #define regPA_SC_VPORT_SCISSOR_8_BR 0x00a5 8320 #define regPA_SC_VPORT_SCISSOR_8_BR_BASE_IDX 1 8321 #define regPA_SC_VPORT_SCISSOR_9_TL 0x00a6 8322 #define regPA_SC_VPORT_SCISSOR_9_TL_BASE_IDX 1 8323 #define regPA_SC_VPORT_SCISSOR_9_BR 0x00a7 8324 #define regPA_SC_VPORT_SCISSOR_9_BR_BASE_IDX 1 8325 #define regPA_SC_VPORT_SCISSOR_10_TL 0x00a8 8326 #define regPA_SC_VPORT_SCISSOR_10_TL_BASE_IDX 1 8327 #define regPA_SC_VPORT_SCISSOR_10_BR 0x00a9 8328 #define regPA_SC_VPORT_SCISSOR_10_BR_BASE_IDX 1 8329 #define regPA_SC_VPORT_SCISSOR_11_TL 0x00aa 8330 #define regPA_SC_VPORT_SCISSOR_11_TL_BASE_IDX 1 8331 #define regPA_SC_VPORT_SCISSOR_11_BR 0x00ab 8332 #define regPA_SC_VPORT_SCISSOR_11_BR_BASE_IDX 1 8333 #define regPA_SC_VPORT_SCISSOR_12_TL 0x00ac 8334 #define regPA_SC_VPORT_SCISSOR_12_TL_BASE_IDX 1 8335 #define regPA_SC_VPORT_SCISSOR_12_BR 0x00ad 8336 #define regPA_SC_VPORT_SCISSOR_12_BR_BASE_IDX 1 8337 #define regPA_SC_VPORT_SCISSOR_13_TL 0x00ae 8338 #define regPA_SC_VPORT_SCISSOR_13_TL_BASE_IDX 1 8339 #define regPA_SC_VPORT_SCISSOR_13_BR 0x00af 8340 #define regPA_SC_VPORT_SCISSOR_13_BR_BASE_IDX 1 8341 #define regPA_SC_VPORT_SCISSOR_14_TL 0x00b0 8342 #define regPA_SC_VPORT_SCISSOR_14_TL_BASE_IDX 1 8343 #define regPA_SC_VPORT_SCISSOR_14_BR 0x00b1 8344 #define regPA_SC_VPORT_SCISSOR_14_BR_BASE_IDX 1 8345 #define regPA_SC_VPORT_SCISSOR_15_TL 0x00b2 8346 #define regPA_SC_VPORT_SCISSOR_15_TL_BASE_IDX 1 8347 #define regPA_SC_VPORT_SCISSOR_15_BR 0x00b3 8348 #define regPA_SC_VPORT_SCISSOR_15_BR_BASE_IDX 1 8349 #define regPA_CL_UCP_0_X 0x00b4 8350 #define regPA_CL_UCP_0_X_BASE_IDX 1 8351 #define regPA_CL_UCP_0_Y 0x00b5 8352 #define regPA_CL_UCP_0_Y_BASE_IDX 1 8353 #define regPA_CL_UCP_0_Z 0x00b6 8354 #define regPA_CL_UCP_0_Z_BASE_IDX 1 8355 #define regPA_CL_UCP_0_W 0x00b7 8356 #define regPA_CL_UCP_0_W_BASE_IDX 1 8357 #define regPA_CL_UCP_1_X 0x00b8 8358 #define regPA_CL_UCP_1_X_BASE_IDX 1 8359 #define regPA_CL_UCP_1_Y 0x00b9 8360 #define regPA_CL_UCP_1_Y_BASE_IDX 1 8361 #define regPA_CL_UCP_1_Z 0x00ba 8362 #define regPA_CL_UCP_1_Z_BASE_IDX 1 8363 #define regPA_CL_UCP_1_W 0x00bb 8364 #define regPA_CL_UCP_1_W_BASE_IDX 1 8365 #define regPA_CL_UCP_2_X 0x00bc 8366 #define regPA_CL_UCP_2_X_BASE_IDX 1 8367 #define regPA_CL_UCP_2_Y 0x00bd 8368 #define regPA_CL_UCP_2_Y_BASE_IDX 1 8369 #define regPA_CL_UCP_2_Z 0x00be 8370 #define regPA_CL_UCP_2_Z_BASE_IDX 1 8371 #define regPA_CL_UCP_2_W 0x00bf 8372 #define regPA_CL_UCP_2_W_BASE_IDX 1 8373 #define regPA_CL_UCP_3_X 0x00c0 8374 #define regPA_CL_UCP_3_X_BASE_IDX 1 8375 #define regPA_CL_UCP_3_Y 0x00c1 8376 #define regPA_CL_UCP_3_Y_BASE_IDX 1 8377 #define regPA_CL_UCP_3_Z 0x00c2 8378 #define regPA_CL_UCP_3_Z_BASE_IDX 1 8379 #define regPA_CL_UCP_3_W 0x00c3 8380 #define regPA_CL_UCP_3_W_BASE_IDX 1 8381 #define regPA_CL_UCP_4_X 0x00c4 8382 #define regPA_CL_UCP_4_X_BASE_IDX 1 8383 #define regPA_CL_UCP_4_Y 0x00c5 8384 #define regPA_CL_UCP_4_Y_BASE_IDX 1 8385 #define regPA_CL_UCP_4_Z 0x00c6 8386 #define regPA_CL_UCP_4_Z_BASE_IDX 1 8387 #define regPA_CL_UCP_4_W 0x00c7 8388 #define regPA_CL_UCP_4_W_BASE_IDX 1 8389 #define regPA_CL_UCP_5_X 0x00c8 8390 #define regPA_CL_UCP_5_X_BASE_IDX 1 8391 #define regPA_CL_UCP_5_Y 0x00c9 8392 #define regPA_CL_UCP_5_Y_BASE_IDX 1 8393 #define regPA_CL_UCP_5_Z 0x00ca 8394 #define regPA_CL_UCP_5_Z_BASE_IDX 1 8395 #define regPA_CL_UCP_5_W 0x00cb 8396 #define regPA_CL_UCP_5_W_BASE_IDX 1 8397 #define regPA_CL_PROG_NEAR_CLIP_Z 0x00cc 8398 #define regPA_CL_PROG_NEAR_CLIP_Z_BASE_IDX 1 8399 #define regPA_RATE_CNTL 0x00cd 8400 #define regPA_RATE_CNTL_BASE_IDX 1 8401 #define regPA_SC_RASTER_CONFIG 0x00d4 8402 #define regPA_SC_RASTER_CONFIG_BASE_IDX 1 8403 #define regPA_SC_RASTER_CONFIG_1 0x00d5 8404 #define regPA_SC_RASTER_CONFIG_1_BASE_IDX 1 8405 #define regPA_SC_SCREEN_EXTENT_CONTROL 0x00d6 8406 #define regPA_SC_SCREEN_EXTENT_CONTROL_BASE_IDX 1 8407 #define regPA_SC_TILE_STEERING_OVERRIDE 0x00d7 8408 #define regPA_SC_TILE_STEERING_OVERRIDE_BASE_IDX 1 8409 #define regCB_CP_PIPEID 0x00d9 8410 #define regCB_CP_PIPEID_BASE_IDX 1 8411 #define regCB_CP_VMID 0x00da 8412 #define regCB_CP_VMID_BASE_IDX 1 8413 #define regPA_SC_CLIPRECT_0_EXT 0x00dd 8414 #define regPA_SC_CLIPRECT_0_EXT_BASE_IDX 1 8415 #define regPA_SC_CLIPRECT_1_EXT 0x00de 8416 #define regPA_SC_CLIPRECT_1_EXT_BASE_IDX 1 8417 #define regPA_SC_CLIPRECT_2_EXT 0x00df 8418 #define regPA_SC_CLIPRECT_2_EXT_BASE_IDX 1 8419 #define regPA_SC_CLIPRECT_3_EXT 0x00e0 8420 #define regPA_SC_CLIPRECT_3_EXT_BASE_IDX 1 8421 #define regPA_SC_VRS_OVERRIDE_CNTL 0x00f4 8422 #define regPA_SC_VRS_OVERRIDE_CNTL_BASE_IDX 1 8423 #define regPA_SC_VRS_RATE_FEEDBACK_BASE 0x00f5 8424 #define regPA_SC_VRS_RATE_FEEDBACK_BASE_BASE_IDX 1 8425 #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT 0x00f6 8426 #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT_BASE_IDX 1 8427 #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY 0x00f7 8428 #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY_BASE_IDX 1 8429 #define regPA_SC_VRS_INFO 0x00f8 8430 #define regPA_SC_VRS_INFO_BASE_IDX 1 8431 #define regPA_SC_VRS_RATE_BASE 0x00fc 8432 #define regPA_SC_VRS_RATE_BASE_BASE_IDX 1 8433 #define regPA_SC_VRS_RATE_BASE_EXT 0x00fd 8434 #define regPA_SC_VRS_RATE_BASE_EXT_BASE_IDX 1 8435 #define regPA_SC_VRS_RATE_SIZE_XY 0x00fe 8436 #define regPA_SC_VRS_RATE_SIZE_XY_BASE_IDX 1 8437 #define regCB_RMI_GL2_CACHE_CONTROL 0x0104 8438 #define regCB_RMI_GL2_CACHE_CONTROL_BASE_IDX 1 8439 #define regCB_BLEND_RED 0x0105 8440 #define regCB_BLEND_RED_BASE_IDX 1 8441 #define regCB_BLEND_GREEN 0x0106 8442 #define regCB_BLEND_GREEN_BASE_IDX 1 8443 #define regCB_BLEND_BLUE 0x0107 8444 #define regCB_BLEND_BLUE_BASE_IDX 1 8445 #define regCB_BLEND_ALPHA 0x0108 8446 #define regCB_BLEND_ALPHA_BASE_IDX 1 8447 #define regPA_CL_GB_VERT_CLIP_ADJ 0x010b 8448 #define regPA_CL_GB_VERT_CLIP_ADJ_BASE_IDX 1 8449 #define regPA_CL_GB_VERT_DISC_ADJ 0x010c 8450 #define regPA_CL_GB_VERT_DISC_ADJ_BASE_IDX 1 8451 #define regPA_CL_GB_HORZ_CLIP_ADJ 0x010d 8452 #define regPA_CL_GB_HORZ_CLIP_ADJ_BASE_IDX 1 8453 #define regPA_CL_GB_HORZ_DISC_ADJ 0x010e 8454 #define regPA_CL_GB_HORZ_DISC_ADJ_BASE_IDX 1 8455 #define regPA_CL_VPORT_XSCALE 0x010f 8456 #define regPA_CL_VPORT_XSCALE_BASE_IDX 1 8457 #define regPA_CL_VPORT_XOFFSET 0x0110 8458 #define regPA_CL_VPORT_XOFFSET_BASE_IDX 1 8459 #define regPA_CL_VPORT_YSCALE 0x0111 8460 #define regPA_CL_VPORT_YSCALE_BASE_IDX 1 8461 #define regPA_CL_VPORT_YOFFSET 0x0112 8462 #define regPA_CL_VPORT_YOFFSET_BASE_IDX 1 8463 #define regPA_CL_VPORT_ZSCALE 0x0113 8464 #define regPA_CL_VPORT_ZSCALE_BASE_IDX 1 8465 #define regPA_CL_VPORT_ZOFFSET 0x0114 8466 #define regPA_CL_VPORT_ZOFFSET_BASE_IDX 1 8467 #define regPA_SC_VPORT_ZMIN_0 0x0115 8468 #define regPA_SC_VPORT_ZMIN_0_BASE_IDX 1 8469 #define regPA_SC_VPORT_ZMAX_0 0x0116 8470 #define regPA_SC_VPORT_ZMAX_0_BASE_IDX 1 8471 #define regPA_CL_VPORT_XSCALE_1 0x0117 8472 #define regPA_CL_VPORT_XSCALE_1_BASE_IDX 1 8473 #define regPA_CL_VPORT_XOFFSET_1 0x0118 8474 #define regPA_CL_VPORT_XOFFSET_1_BASE_IDX 1 8475 #define regPA_CL_VPORT_YSCALE_1 0x0119 8476 #define regPA_CL_VPORT_YSCALE_1_BASE_IDX 1 8477 #define regPA_CL_VPORT_YOFFSET_1 0x011a 8478 #define regPA_CL_VPORT_YOFFSET_1_BASE_IDX 1 8479 #define regPA_CL_VPORT_ZSCALE_1 0x011b 8480 #define regPA_CL_VPORT_ZSCALE_1_BASE_IDX 1 8481 #define regPA_CL_VPORT_ZOFFSET_1 0x011c 8482 #define regPA_CL_VPORT_ZOFFSET_1_BASE_IDX 1 8483 #define regPA_SC_VPORT_ZMIN_1 0x011d 8484 #define regPA_SC_VPORT_ZMIN_1_BASE_IDX 1 8485 #define regPA_SC_VPORT_ZMAX_1 0x011e 8486 #define regPA_SC_VPORT_ZMAX_1_BASE_IDX 1 8487 #define regPA_CL_VPORT_XSCALE_2 0x011f 8488 #define regPA_CL_VPORT_XSCALE_2_BASE_IDX 1 8489 #define regPA_CL_VPORT_XOFFSET_2 0x0120 8490 #define regPA_CL_VPORT_XOFFSET_2_BASE_IDX 1 8491 #define regPA_CL_VPORT_YSCALE_2 0x0121 8492 #define regPA_CL_VPORT_YSCALE_2_BASE_IDX 1 8493 #define regPA_CL_VPORT_YOFFSET_2 0x0122 8494 #define regPA_CL_VPORT_YOFFSET_2_BASE_IDX 1 8495 #define regPA_CL_VPORT_ZSCALE_2 0x0123 8496 #define regPA_CL_VPORT_ZSCALE_2_BASE_IDX 1 8497 #define regPA_CL_VPORT_ZOFFSET_2 0x0124 8498 #define regPA_CL_VPORT_ZOFFSET_2_BASE_IDX 1 8499 #define regPA_SC_VPORT_ZMIN_2 0x0125 8500 #define regPA_SC_VPORT_ZMIN_2_BASE_IDX 1 8501 #define regPA_SC_VPORT_ZMAX_2 0x0126 8502 #define regPA_SC_VPORT_ZMAX_2_BASE_IDX 1 8503 #define regPA_CL_VPORT_XSCALE_3 0x0127 8504 #define regPA_CL_VPORT_XSCALE_3_BASE_IDX 1 8505 #define regPA_CL_VPORT_XOFFSET_3 0x0128 8506 #define regPA_CL_VPORT_XOFFSET_3_BASE_IDX 1 8507 #define regPA_CL_VPORT_YSCALE_3 0x0129 8508 #define regPA_CL_VPORT_YSCALE_3_BASE_IDX 1 8509 #define regPA_CL_VPORT_YOFFSET_3 0x012a 8510 #define regPA_CL_VPORT_YOFFSET_3_BASE_IDX 1 8511 #define regPA_CL_VPORT_ZSCALE_3 0x012b 8512 #define regPA_CL_VPORT_ZSCALE_3_BASE_IDX 1 8513 #define regPA_CL_VPORT_ZOFFSET_3 0x012c 8514 #define regPA_CL_VPORT_ZOFFSET_3_BASE_IDX 1 8515 #define regPA_SC_VPORT_ZMIN_3 0x012d 8516 #define regPA_SC_VPORT_ZMIN_3_BASE_IDX 1 8517 #define regPA_SC_VPORT_ZMAX_3 0x012e 8518 #define regPA_SC_VPORT_ZMAX_3_BASE_IDX 1 8519 #define regPA_CL_VPORT_XSCALE_4 0x012f 8520 #define regPA_CL_VPORT_XSCALE_4_BASE_IDX 1 8521 #define regPA_CL_VPORT_XOFFSET_4 0x0130 8522 #define regPA_CL_VPORT_XOFFSET_4_BASE_IDX 1 8523 #define regPA_CL_VPORT_YSCALE_4 0x0131 8524 #define regPA_CL_VPORT_YSCALE_4_BASE_IDX 1 8525 #define regPA_CL_VPORT_YOFFSET_4 0x0132 8526 #define regPA_CL_VPORT_YOFFSET_4_BASE_IDX 1 8527 #define regPA_CL_VPORT_ZSCALE_4 0x0133 8528 #define regPA_CL_VPORT_ZSCALE_4_BASE_IDX 1 8529 #define regPA_CL_VPORT_ZOFFSET_4 0x0134 8530 #define regPA_CL_VPORT_ZOFFSET_4_BASE_IDX 1 8531 #define regPA_SC_VPORT_ZMIN_4 0x0135 8532 #define regPA_SC_VPORT_ZMIN_4_BASE_IDX 1 8533 #define regPA_SC_VPORT_ZMAX_4 0x0136 8534 #define regPA_SC_VPORT_ZMAX_4_BASE_IDX 1 8535 #define regPA_CL_VPORT_XSCALE_5 0x0137 8536 #define regPA_CL_VPORT_XSCALE_5_BASE_IDX 1 8537 #define regPA_CL_VPORT_XOFFSET_5 0x0138 8538 #define regPA_CL_VPORT_XOFFSET_5_BASE_IDX 1 8539 #define regPA_CL_VPORT_YSCALE_5 0x0139 8540 #define regPA_CL_VPORT_YSCALE_5_BASE_IDX 1 8541 #define regPA_CL_VPORT_YOFFSET_5 0x013a 8542 #define regPA_CL_VPORT_YOFFSET_5_BASE_IDX 1 8543 #define regPA_CL_VPORT_ZSCALE_5 0x013b 8544 #define regPA_CL_VPORT_ZSCALE_5_BASE_IDX 1 8545 #define regPA_CL_VPORT_ZOFFSET_5 0x013c 8546 #define regPA_CL_VPORT_ZOFFSET_5_BASE_IDX 1 8547 #define regPA_SC_VPORT_ZMIN_5 0x013d 8548 #define regPA_SC_VPORT_ZMIN_5_BASE_IDX 1 8549 #define regPA_SC_VPORT_ZMAX_5 0x013e 8550 #define regPA_SC_VPORT_ZMAX_5_BASE_IDX 1 8551 #define regPA_CL_VPORT_XSCALE_6 0x013f 8552 #define regPA_CL_VPORT_XSCALE_6_BASE_IDX 1 8553 #define regPA_CL_VPORT_XOFFSET_6 0x0140 8554 #define regPA_CL_VPORT_XOFFSET_6_BASE_IDX 1 8555 #define regPA_CL_VPORT_YSCALE_6 0x0141 8556 #define regPA_CL_VPORT_YSCALE_6_BASE_IDX 1 8557 #define regPA_CL_VPORT_YOFFSET_6 0x0142 8558 #define regPA_CL_VPORT_YOFFSET_6_BASE_IDX 1 8559 #define regPA_CL_VPORT_ZSCALE_6 0x0143 8560 #define regPA_CL_VPORT_ZSCALE_6_BASE_IDX 1 8561 #define regPA_CL_VPORT_ZOFFSET_6 0x0144 8562 #define regPA_CL_VPORT_ZOFFSET_6_BASE_IDX 1 8563 #define regPA_SC_VPORT_ZMIN_6 0x0145 8564 #define regPA_SC_VPORT_ZMIN_6_BASE_IDX 1 8565 #define regPA_SC_VPORT_ZMAX_6 0x0146 8566 #define regPA_SC_VPORT_ZMAX_6_BASE_IDX 1 8567 #define regPA_CL_VPORT_XSCALE_7 0x0147 8568 #define regPA_CL_VPORT_XSCALE_7_BASE_IDX 1 8569 #define regPA_CL_VPORT_XOFFSET_7 0x0148 8570 #define regPA_CL_VPORT_XOFFSET_7_BASE_IDX 1 8571 #define regPA_CL_VPORT_YSCALE_7 0x0149 8572 #define regPA_CL_VPORT_YSCALE_7_BASE_IDX 1 8573 #define regPA_CL_VPORT_YOFFSET_7 0x014a 8574 #define regPA_CL_VPORT_YOFFSET_7_BASE_IDX 1 8575 #define regPA_CL_VPORT_ZSCALE_7 0x014b 8576 #define regPA_CL_VPORT_ZSCALE_7_BASE_IDX 1 8577 #define regPA_CL_VPORT_ZOFFSET_7 0x014c 8578 #define regPA_CL_VPORT_ZOFFSET_7_BASE_IDX 1 8579 #define regPA_SC_VPORT_ZMIN_7 0x014d 8580 #define regPA_SC_VPORT_ZMIN_7_BASE_IDX 1 8581 #define regPA_SC_VPORT_ZMAX_7 0x014e 8582 #define regPA_SC_VPORT_ZMAX_7_BASE_IDX 1 8583 #define regPA_CL_VPORT_XSCALE_8 0x014f 8584 #define regPA_CL_VPORT_XSCALE_8_BASE_IDX 1 8585 #define regPA_CL_VPORT_XOFFSET_8 0x0150 8586 #define regPA_CL_VPORT_XOFFSET_8_BASE_IDX 1 8587 #define regPA_CL_VPORT_YSCALE_8 0x0151 8588 #define regPA_CL_VPORT_YSCALE_8_BASE_IDX 1 8589 #define regPA_CL_VPORT_YOFFSET_8 0x0152 8590 #define regPA_CL_VPORT_YOFFSET_8_BASE_IDX 1 8591 #define regPA_CL_VPORT_ZSCALE_8 0x0153 8592 #define regPA_CL_VPORT_ZSCALE_8_BASE_IDX 1 8593 #define regPA_CL_VPORT_ZOFFSET_8 0x0154 8594 #define regPA_CL_VPORT_ZOFFSET_8_BASE_IDX 1 8595 #define regPA_SC_VPORT_ZMIN_8 0x0155 8596 #define regPA_SC_VPORT_ZMIN_8_BASE_IDX 1 8597 #define regPA_SC_VPORT_ZMAX_8 0x0156 8598 #define regPA_SC_VPORT_ZMAX_8_BASE_IDX 1 8599 #define regPA_CL_VPORT_XSCALE_9 0x0157 8600 #define regPA_CL_VPORT_XSCALE_9_BASE_IDX 1 8601 #define regPA_CL_VPORT_XOFFSET_9 0x0158 8602 #define regPA_CL_VPORT_XOFFSET_9_BASE_IDX 1 8603 #define regPA_CL_VPORT_YSCALE_9 0x0159 8604 #define regPA_CL_VPORT_YSCALE_9_BASE_IDX 1 8605 #define regPA_CL_VPORT_YOFFSET_9 0x015a 8606 #define regPA_CL_VPORT_YOFFSET_9_BASE_IDX 1 8607 #define regPA_CL_VPORT_ZSCALE_9 0x015b 8608 #define regPA_CL_VPORT_ZSCALE_9_BASE_IDX 1 8609 #define regPA_CL_VPORT_ZOFFSET_9 0x015c 8610 #define regPA_CL_VPORT_ZOFFSET_9_BASE_IDX 1 8611 #define regPA_SC_VPORT_ZMIN_9 0x015d 8612 #define regPA_SC_VPORT_ZMIN_9_BASE_IDX 1 8613 #define regPA_SC_VPORT_ZMAX_9 0x015e 8614 #define regPA_SC_VPORT_ZMAX_9_BASE_IDX 1 8615 #define regPA_CL_VPORT_XSCALE_10 0x015f 8616 #define regPA_CL_VPORT_XSCALE_10_BASE_IDX 1 8617 #define regPA_CL_VPORT_XOFFSET_10 0x0160 8618 #define regPA_CL_VPORT_XOFFSET_10_BASE_IDX 1 8619 #define regPA_CL_VPORT_YSCALE_10 0x0161 8620 #define regPA_CL_VPORT_YSCALE_10_BASE_IDX 1 8621 #define regPA_CL_VPORT_YOFFSET_10 0x0162 8622 #define regPA_CL_VPORT_YOFFSET_10_BASE_IDX 1 8623 #define regPA_CL_VPORT_ZSCALE_10 0x0163 8624 #define regPA_CL_VPORT_ZSCALE_10_BASE_IDX 1 8625 #define regPA_CL_VPORT_ZOFFSET_10 0x0164 8626 #define regPA_CL_VPORT_ZOFFSET_10_BASE_IDX 1 8627 #define regPA_SC_VPORT_ZMIN_10 0x0165 8628 #define regPA_SC_VPORT_ZMIN_10_BASE_IDX 1 8629 #define regPA_SC_VPORT_ZMAX_10 0x0166 8630 #define regPA_SC_VPORT_ZMAX_10_BASE_IDX 1 8631 #define regPA_CL_VPORT_XSCALE_11 0x0167 8632 #define regPA_CL_VPORT_XSCALE_11_BASE_IDX 1 8633 #define regPA_CL_VPORT_XOFFSET_11 0x0168 8634 #define regPA_CL_VPORT_XOFFSET_11_BASE_IDX 1 8635 #define regPA_CL_VPORT_YSCALE_11 0x0169 8636 #define regPA_CL_VPORT_YSCALE_11_BASE_IDX 1 8637 #define regPA_CL_VPORT_YOFFSET_11 0x016a 8638 #define regPA_CL_VPORT_YOFFSET_11_BASE_IDX 1 8639 #define regPA_CL_VPORT_ZSCALE_11 0x016b 8640 #define regPA_CL_VPORT_ZSCALE_11_BASE_IDX 1 8641 #define regPA_CL_VPORT_ZOFFSET_11 0x016c 8642 #define regPA_CL_VPORT_ZOFFSET_11_BASE_IDX 1 8643 #define regPA_SC_VPORT_ZMIN_11 0x016d 8644 #define regPA_SC_VPORT_ZMIN_11_BASE_IDX 1 8645 #define regPA_SC_VPORT_ZMAX_11 0x016e 8646 #define regPA_SC_VPORT_ZMAX_11_BASE_IDX 1 8647 #define regPA_CL_VPORT_XSCALE_12 0x016f 8648 #define regPA_CL_VPORT_XSCALE_12_BASE_IDX 1 8649 #define regPA_CL_VPORT_XOFFSET_12 0x0170 8650 #define regPA_CL_VPORT_XOFFSET_12_BASE_IDX 1 8651 #define regPA_CL_VPORT_YSCALE_12 0x0171 8652 #define regPA_CL_VPORT_YSCALE_12_BASE_IDX 1 8653 #define regPA_CL_VPORT_YOFFSET_12 0x0172 8654 #define regPA_CL_VPORT_YOFFSET_12_BASE_IDX 1 8655 #define regPA_CL_VPORT_ZSCALE_12 0x0173 8656 #define regPA_CL_VPORT_ZSCALE_12_BASE_IDX 1 8657 #define regPA_CL_VPORT_ZOFFSET_12 0x0174 8658 #define regPA_CL_VPORT_ZOFFSET_12_BASE_IDX 1 8659 #define regPA_SC_VPORT_ZMIN_12 0x0175 8660 #define regPA_SC_VPORT_ZMIN_12_BASE_IDX 1 8661 #define regPA_SC_VPORT_ZMAX_12 0x0176 8662 #define regPA_SC_VPORT_ZMAX_12_BASE_IDX 1 8663 #define regPA_CL_VPORT_XSCALE_13 0x0177 8664 #define regPA_CL_VPORT_XSCALE_13_BASE_IDX 1 8665 #define regPA_CL_VPORT_XOFFSET_13 0x0178 8666 #define regPA_CL_VPORT_XOFFSET_13_BASE_IDX 1 8667 #define regPA_CL_VPORT_YSCALE_13 0x0179 8668 #define regPA_CL_VPORT_YSCALE_13_BASE_IDX 1 8669 #define regPA_CL_VPORT_YOFFSET_13 0x017a 8670 #define regPA_CL_VPORT_YOFFSET_13_BASE_IDX 1 8671 #define regPA_CL_VPORT_ZSCALE_13 0x017b 8672 #define regPA_CL_VPORT_ZSCALE_13_BASE_IDX 1 8673 #define regPA_CL_VPORT_ZOFFSET_13 0x017c 8674 #define regPA_CL_VPORT_ZOFFSET_13_BASE_IDX 1 8675 #define regPA_SC_VPORT_ZMIN_13 0x017d 8676 #define regPA_SC_VPORT_ZMIN_13_BASE_IDX 1 8677 #define regPA_SC_VPORT_ZMAX_13 0x017e 8678 #define regPA_SC_VPORT_ZMAX_13_BASE_IDX 1 8679 #define regPA_CL_VPORT_XSCALE_14 0x017f 8680 #define regPA_CL_VPORT_XSCALE_14_BASE_IDX 1 8681 #define regPA_CL_VPORT_XOFFSET_14 0x0180 8682 #define regPA_CL_VPORT_XOFFSET_14_BASE_IDX 1 8683 #define regPA_CL_VPORT_YSCALE_14 0x0181 8684 #define regPA_CL_VPORT_YSCALE_14_BASE_IDX 1 8685 #define regPA_CL_VPORT_YOFFSET_14 0x0182 8686 #define regPA_CL_VPORT_YOFFSET_14_BASE_IDX 1 8687 #define regPA_CL_VPORT_ZSCALE_14 0x0183 8688 #define regPA_CL_VPORT_ZSCALE_14_BASE_IDX 1 8689 #define regPA_CL_VPORT_ZOFFSET_14 0x0184 8690 #define regPA_CL_VPORT_ZOFFSET_14_BASE_IDX 1 8691 #define regPA_SC_VPORT_ZMIN_14 0x0185 8692 #define regPA_SC_VPORT_ZMIN_14_BASE_IDX 1 8693 #define regPA_SC_VPORT_ZMAX_14 0x0186 8694 #define regPA_SC_VPORT_ZMAX_14_BASE_IDX 1 8695 #define regPA_CL_VPORT_XSCALE_15 0x0187 8696 #define regPA_CL_VPORT_XSCALE_15_BASE_IDX 1 8697 #define regPA_CL_VPORT_XOFFSET_15 0x0188 8698 #define regPA_CL_VPORT_XOFFSET_15_BASE_IDX 1 8699 #define regPA_CL_VPORT_YSCALE_15 0x0189 8700 #define regPA_CL_VPORT_YSCALE_15_BASE_IDX 1 8701 #define regPA_CL_VPORT_YOFFSET_15 0x018a 8702 #define regPA_CL_VPORT_YOFFSET_15_BASE_IDX 1 8703 #define regPA_CL_VPORT_ZSCALE_15 0x018b 8704 #define regPA_CL_VPORT_ZSCALE_15_BASE_IDX 1 8705 #define regPA_CL_VPORT_ZOFFSET_15 0x018c 8706 #define regPA_CL_VPORT_ZOFFSET_15_BASE_IDX 1 8707 #define regPA_SC_VPORT_ZMIN_15 0x018d 8708 #define regPA_SC_VPORT_ZMIN_15_BASE_IDX 1 8709 #define regPA_SC_VPORT_ZMAX_15 0x018e 8710 #define regPA_SC_VPORT_ZMAX_15_BASE_IDX 1 8711 #define regSPI_PS_IN_CONTROL 0x0190 8712 #define regSPI_PS_IN_CONTROL_BASE_IDX 1 8713 #define regSPI_INTERP_CONTROL_0 0x0191 8714 #define regSPI_INTERP_CONTROL_0_BASE_IDX 1 8715 #define regSPI_SHADER_IDX_FORMAT 0x0192 8716 #define regSPI_SHADER_IDX_FORMAT_BASE_IDX 1 8717 #define regSPI_SHADER_POS_FORMAT 0x0193 8718 #define regSPI_SHADER_POS_FORMAT_BASE_IDX 1 8719 #define regSPI_SHADER_Z_FORMAT 0x0194 8720 #define regSPI_SHADER_Z_FORMAT_BASE_IDX 1 8721 #define regSPI_SHADER_COL_FORMAT 0x0195 8722 #define regSPI_SHADER_COL_FORMAT_BASE_IDX 1 8723 #define regSPI_BARYC_CNTL 0x0196 8724 #define regSPI_BARYC_CNTL_BASE_IDX 1 8725 #define regSPI_PS_INPUT_ENA 0x0197 8726 #define regSPI_PS_INPUT_ENA_BASE_IDX 1 8727 #define regSPI_PS_INPUT_ADDR 0x0198 8728 #define regSPI_PS_INPUT_ADDR_BASE_IDX 1 8729 #define regSPI_PS_INPUT_CNTL_0 0x0199 8730 #define regSPI_PS_INPUT_CNTL_0_BASE_IDX 1 8731 #define regSPI_PS_INPUT_CNTL_1 0x019a 8732 #define regSPI_PS_INPUT_CNTL_1_BASE_IDX 1 8733 #define regSPI_PS_INPUT_CNTL_2 0x019b 8734 #define regSPI_PS_INPUT_CNTL_2_BASE_IDX 1 8735 #define regSPI_PS_INPUT_CNTL_3 0x019c 8736 #define regSPI_PS_INPUT_CNTL_3_BASE_IDX 1 8737 #define regSPI_PS_INPUT_CNTL_4 0x019d 8738 #define regSPI_PS_INPUT_CNTL_4_BASE_IDX 1 8739 #define regSPI_PS_INPUT_CNTL_5 0x019e 8740 #define regSPI_PS_INPUT_CNTL_5_BASE_IDX 1 8741 #define regSPI_PS_INPUT_CNTL_6 0x019f 8742 #define regSPI_PS_INPUT_CNTL_6_BASE_IDX 1 8743 #define regSPI_PS_INPUT_CNTL_7 0x01a0 8744 #define regSPI_PS_INPUT_CNTL_7_BASE_IDX 1 8745 #define regSPI_PS_INPUT_CNTL_8 0x01a1 8746 #define regSPI_PS_INPUT_CNTL_8_BASE_IDX 1 8747 #define regSPI_PS_INPUT_CNTL_9 0x01a2 8748 #define regSPI_PS_INPUT_CNTL_9_BASE_IDX 1 8749 #define regSPI_PS_INPUT_CNTL_10 0x01a3 8750 #define regSPI_PS_INPUT_CNTL_10_BASE_IDX 1 8751 #define regSPI_PS_INPUT_CNTL_11 0x01a4 8752 #define regSPI_PS_INPUT_CNTL_11_BASE_IDX 1 8753 #define regSPI_PS_INPUT_CNTL_12 0x01a5 8754 #define regSPI_PS_INPUT_CNTL_12_BASE_IDX 1 8755 #define regSPI_PS_INPUT_CNTL_13 0x01a6 8756 #define regSPI_PS_INPUT_CNTL_13_BASE_IDX 1 8757 #define regSPI_PS_INPUT_CNTL_14 0x01a7 8758 #define regSPI_PS_INPUT_CNTL_14_BASE_IDX 1 8759 #define regSPI_PS_INPUT_CNTL_15 0x01a8 8760 #define regSPI_PS_INPUT_CNTL_15_BASE_IDX 1 8761 #define regSPI_PS_INPUT_CNTL_16 0x01a9 8762 #define regSPI_PS_INPUT_CNTL_16_BASE_IDX 1 8763 #define regSPI_PS_INPUT_CNTL_17 0x01aa 8764 #define regSPI_PS_INPUT_CNTL_17_BASE_IDX 1 8765 #define regSPI_PS_INPUT_CNTL_18 0x01ab 8766 #define regSPI_PS_INPUT_CNTL_18_BASE_IDX 1 8767 #define regSPI_PS_INPUT_CNTL_19 0x01ac 8768 #define regSPI_PS_INPUT_CNTL_19_BASE_IDX 1 8769 #define regSPI_PS_INPUT_CNTL_20 0x01ad 8770 #define regSPI_PS_INPUT_CNTL_20_BASE_IDX 1 8771 #define regSPI_PS_INPUT_CNTL_21 0x01ae 8772 #define regSPI_PS_INPUT_CNTL_21_BASE_IDX 1 8773 #define regSPI_PS_INPUT_CNTL_22 0x01af 8774 #define regSPI_PS_INPUT_CNTL_22_BASE_IDX 1 8775 #define regSPI_PS_INPUT_CNTL_23 0x01b0 8776 #define regSPI_PS_INPUT_CNTL_23_BASE_IDX 1 8777 #define regSPI_PS_INPUT_CNTL_24 0x01b1 8778 #define regSPI_PS_INPUT_CNTL_24_BASE_IDX 1 8779 #define regSPI_PS_INPUT_CNTL_25 0x01b2 8780 #define regSPI_PS_INPUT_CNTL_25_BASE_IDX 1 8781 #define regSPI_PS_INPUT_CNTL_26 0x01b3 8782 #define regSPI_PS_INPUT_CNTL_26_BASE_IDX 1 8783 #define regSPI_PS_INPUT_CNTL_27 0x01b4 8784 #define regSPI_PS_INPUT_CNTL_27_BASE_IDX 1 8785 #define regSPI_PS_INPUT_CNTL_28 0x01b5 8786 #define regSPI_PS_INPUT_CNTL_28_BASE_IDX 1 8787 #define regSPI_PS_INPUT_CNTL_29 0x01b6 8788 #define regSPI_PS_INPUT_CNTL_29_BASE_IDX 1 8789 #define regSPI_PS_INPUT_CNTL_30 0x01b7 8790 #define regSPI_PS_INPUT_CNTL_30_BASE_IDX 1 8791 #define regSPI_PS_INPUT_CNTL_31 0x01b8 8792 #define regSPI_PS_INPUT_CNTL_31_BASE_IDX 1 8793 #define regSPI_BARYC_SSAA_CNTL 0x01b9 8794 #define regSPI_BARYC_SSAA_CNTL_BASE_IDX 1 8795 #define regSPI_TMPRING_SIZE 0x01ba 8796 #define regSPI_TMPRING_SIZE_BASE_IDX 1 8797 #define regSPI_GFX_SCRATCH_BASE_LO 0x01bb 8798 #define regSPI_GFX_SCRATCH_BASE_LO_BASE_IDX 1 8799 #define regSPI_GFX_SCRATCH_BASE_HI 0x01bc 8800 #define regSPI_GFX_SCRATCH_BASE_HI_BASE_IDX 1 8801 #define regSX_PS_DOWNCONVERT_CONTROL 0x01d4 8802 #define regSX_PS_DOWNCONVERT_CONTROL_BASE_IDX 1 8803 #define regSX_PS_DOWNCONVERT 0x01d5 8804 #define regSX_PS_DOWNCONVERT_BASE_IDX 1 8805 #define regSX_BLEND_OPT_EPSILON 0x01d6 8806 #define regSX_BLEND_OPT_EPSILON_BASE_IDX 1 8807 #define regSX_BLEND_OPT_CONTROL 0x01d7 8808 #define regSX_BLEND_OPT_CONTROL_BASE_IDX 1 8809 #define regSX_MRT0_BLEND_OPT 0x01d8 8810 #define regSX_MRT0_BLEND_OPT_BASE_IDX 1 8811 #define regSX_MRT1_BLEND_OPT 0x01d9 8812 #define regSX_MRT1_BLEND_OPT_BASE_IDX 1 8813 #define regSX_MRT2_BLEND_OPT 0x01da 8814 #define regSX_MRT2_BLEND_OPT_BASE_IDX 1 8815 #define regSX_MRT3_BLEND_OPT 0x01db 8816 #define regSX_MRT3_BLEND_OPT_BASE_IDX 1 8817 #define regSX_MRT4_BLEND_OPT 0x01dc 8818 #define regSX_MRT4_BLEND_OPT_BASE_IDX 1 8819 #define regSX_MRT5_BLEND_OPT 0x01dd 8820 #define regSX_MRT5_BLEND_OPT_BASE_IDX 1 8821 #define regSX_MRT6_BLEND_OPT 0x01de 8822 #define regSX_MRT6_BLEND_OPT_BASE_IDX 1 8823 #define regSX_MRT7_BLEND_OPT 0x01df 8824 #define regSX_MRT7_BLEND_OPT_BASE_IDX 1 8825 #define regCB_BLEND0_CONTROL 0x01e0 8826 #define regCB_BLEND0_CONTROL_BASE_IDX 1 8827 #define regCB_BLEND1_CONTROL 0x01e1 8828 #define regCB_BLEND1_CONTROL_BASE_IDX 1 8829 #define regCB_BLEND2_CONTROL 0x01e2 8830 #define regCB_BLEND2_CONTROL_BASE_IDX 1 8831 #define regCB_BLEND3_CONTROL 0x01e3 8832 #define regCB_BLEND3_CONTROL_BASE_IDX 1 8833 #define regCB_BLEND4_CONTROL 0x01e4 8834 #define regCB_BLEND4_CONTROL_BASE_IDX 1 8835 #define regCB_BLEND5_CONTROL 0x01e5 8836 #define regCB_BLEND5_CONTROL_BASE_IDX 1 8837 #define regCB_BLEND6_CONTROL 0x01e6 8838 #define regCB_BLEND6_CONTROL_BASE_IDX 1 8839 #define regCB_BLEND7_CONTROL 0x01e7 8840 #define regCB_BLEND7_CONTROL_BASE_IDX 1 8841 #define regPA_CL_POINT_X_RAD 0x01f5 8842 #define regPA_CL_POINT_X_RAD_BASE_IDX 1 8843 #define regPA_CL_POINT_Y_RAD 0x01f6 8844 #define regPA_CL_POINT_Y_RAD_BASE_IDX 1 8845 #define regPA_CL_POINT_SIZE 0x01f7 8846 #define regPA_CL_POINT_SIZE_BASE_IDX 1 8847 #define regPA_CL_POINT_CULL_RAD 0x01f8 8848 #define regPA_CL_POINT_CULL_RAD_BASE_IDX 1 8849 #define regGE_MAX_OUTPUT_PER_SUBGROUP 0x01ff 8850 #define regGE_MAX_OUTPUT_PER_SUBGROUP_BASE_IDX 1 8851 #define regPA_CL_CLIP_CNTL 0x0204 8852 #define regPA_CL_CLIP_CNTL_BASE_IDX 1 8853 #define regPA_CL_VTE_CNTL 0x0205 8854 #define regPA_CL_VTE_CNTL_BASE_IDX 1 8855 #define regPA_CL_VS_OUT_CNTL 0x0206 8856 #define regPA_CL_VS_OUT_CNTL_BASE_IDX 1 8857 #define regPA_SU_SC_MODE_CNTL 0x0207 8858 #define regPA_SU_SC_MODE_CNTL_BASE_IDX 1 8859 #define regPA_CL_NANINF_CNTL 0x0208 8860 #define regPA_CL_NANINF_CNTL_BASE_IDX 1 8861 #define regPA_SU_LINE_STIPPLE_CNTL 0x0209 8862 #define regPA_SU_LINE_STIPPLE_CNTL_BASE_IDX 1 8863 #define regPA_SU_LINE_STIPPLE_SCALE 0x020a 8864 #define regPA_SU_LINE_STIPPLE_SCALE_BASE_IDX 1 8865 #define regPA_SU_PRIM_FILTER_CNTL 0x020b 8866 #define regPA_SU_PRIM_FILTER_CNTL_BASE_IDX 1 8867 #define regPA_SU_SMALL_PRIM_FILTER_CNTL 0x020c 8868 #define regPA_SU_SMALL_PRIM_FILTER_CNTL_BASE_IDX 1 8869 #define regPA_CL_NGG_CNTL 0x020e 8870 #define regPA_CL_NGG_CNTL_BASE_IDX 1 8871 #define regPA_SU_OVER_RASTERIZATION_CNTL 0x020f 8872 #define regPA_SU_OVER_RASTERIZATION_CNTL_BASE_IDX 1 8873 #define regPA_STEREO_CNTL 0x0210 8874 #define regPA_STEREO_CNTL_BASE_IDX 1 8875 #define regPA_STATE_STEREO_X 0x0211 8876 #define regPA_STATE_STEREO_X_BASE_IDX 1 8877 #define regPA_CL_VRS_CNTL 0x0212 8878 #define regPA_CL_VRS_CNTL_BASE_IDX 1 8879 #define regCB_TARGET_MASK 0x0214 8880 #define regCB_TARGET_MASK_BASE_IDX 1 8881 #define regCB_SHADER_MASK 0x0215 8882 #define regCB_SHADER_MASK_BASE_IDX 1 8883 #define regCB_COLOR_CONTROL 0x0216 8884 #define regCB_COLOR_CONTROL_BASE_IDX 1 8885 #define regPA_SU_POINT_SIZE 0x0280 8886 #define regPA_SU_POINT_SIZE_BASE_IDX 1 8887 #define regPA_SU_POINT_MINMAX 0x0281 8888 #define regPA_SU_POINT_MINMAX_BASE_IDX 1 8889 #define regPA_SU_LINE_CNTL 0x0282 8890 #define regPA_SU_LINE_CNTL_BASE_IDX 1 8891 #define regPA_SC_LINE_STIPPLE 0x0283 8892 #define regPA_SC_LINE_STIPPLE_BASE_IDX 1 8893 #define regPA_SC_LINE_STIPPLE_RESET 0x0291 8894 #define regPA_SC_LINE_STIPPLE_RESET_BASE_IDX 1 8895 #define regPA_SC_MODE_CNTL_0 0x0292 8896 #define regPA_SC_MODE_CNTL_0_BASE_IDX 1 8897 #define regPA_SC_MODE_CNTL_1 0x0293 8898 #define regPA_SC_MODE_CNTL_1_BASE_IDX 1 8899 #define regGE_SE_ENHANCE 0x0294 8900 #define regGE_SE_ENHANCE_BASE_IDX 1 8901 #define regVGT_REUSE_OFF 0x02a7 8902 #define regVGT_REUSE_OFF_BASE_IDX 1 8903 #define regVGT_DRAW_PAYLOAD_CNTL 0x02a8 8904 #define regVGT_DRAW_PAYLOAD_CNTL_BASE_IDX 1 8905 #define regDB_HTILE_SURFACE 0x02af 8906 #define regDB_HTILE_SURFACE_BASE_IDX 1 8907 #define regDB_SRESULTS_COMPARE_STATE0 0x02b0 8908 #define regDB_SRESULTS_COMPARE_STATE0_BASE_IDX 1 8909 #define regDB_SRESULTS_COMPARE_STATE1 0x02b1 8910 #define regDB_SRESULTS_COMPARE_STATE1_BASE_IDX 1 8911 #define regVGT_GS_MAX_VERT_OUT 0x02ce 8912 #define regVGT_GS_MAX_VERT_OUT_BASE_IDX 1 8913 #define regVGT_GS_INSTANCE_CNT 0x02cf 8914 #define regVGT_GS_INSTANCE_CNT_BASE_IDX 1 8915 #define regGE_NGG_SUBGRP_CNTL 0x02d3 8916 #define regGE_NGG_SUBGRP_CNTL_BASE_IDX 1 8917 #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL 0x02de 8918 #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL_BASE_IDX 1 8919 #define regPA_SU_POLY_OFFSET_CLAMP 0x02df 8920 #define regPA_SU_POLY_OFFSET_CLAMP_BASE_IDX 1 8921 #define regPA_SU_POLY_OFFSET_FRONT_SCALE 0x02e0 8922 #define regPA_SU_POLY_OFFSET_FRONT_SCALE_BASE_IDX 1 8923 #define regPA_SU_POLY_OFFSET_FRONT_OFFSET 0x02e1 8924 #define regPA_SU_POLY_OFFSET_FRONT_OFFSET_BASE_IDX 1 8925 #define regPA_SU_POLY_OFFSET_BACK_SCALE 0x02e2 8926 #define regPA_SU_POLY_OFFSET_BACK_SCALE_BASE_IDX 1 8927 #define regPA_SU_POLY_OFFSET_BACK_OFFSET 0x02e3 8928 #define regPA_SU_POLY_OFFSET_BACK_OFFSET_BASE_IDX 1 8929 #define regPA_SC_HIZ_INFO 0x02e5 8930 #define regPA_SC_HIZ_INFO_BASE_IDX 1 8931 #define regPA_SC_HIS_INFO 0x02e6 8932 #define regPA_SC_HIS_INFO_BASE_IDX 1 8933 #define regPA_SC_HIZ_BASE 0x02e7 8934 #define regPA_SC_HIZ_BASE_BASE_IDX 1 8935 #define regPA_SC_HIZ_BASE_EXT 0x02e8 8936 #define regPA_SC_HIZ_BASE_EXT_BASE_IDX 1 8937 #define regPA_SC_HIZ_SIZE_XY 0x02e9 8938 #define regPA_SC_HIZ_SIZE_XY_BASE_IDX 1 8939 #define regPA_SC_HIS_BASE 0x02ea 8940 #define regPA_SC_HIS_BASE_BASE_IDX 1 8941 #define regPA_SC_HIS_BASE_EXT 0x02eb 8942 #define regPA_SC_HIS_BASE_EXT_BASE_IDX 1 8943 #define regPA_SC_HIS_SIZE_XY 0x02ec 8944 #define regPA_SC_HIS_SIZE_XY_BASE_IDX 1 8945 #define regPA_SC_BINNER_OUTPUT_TIMEOUT_CNTL 0x02ed 8946 #define regPA_SC_BINNER_OUTPUT_TIMEOUT_CNTL_BASE_IDX 1 8947 #define regPA_SC_BINNER_DYNAMIC_BATCH_LIMIT 0x02ee 8948 #define regPA_SC_BINNER_DYNAMIC_BATCH_LIMIT_BASE_IDX 1 8949 #define regPA_SC_HISZ_CONTROL 0x02ef 8950 #define regPA_SC_HISZ_CONTROL_BASE_IDX 1 8951 #define regPA_SC_HISZ_RENDER_OVERRIDE 0x02f0 8952 #define regPA_SC_HISZ_RENDER_OVERRIDE_BASE_IDX 1 8953 #define regPA_SC_LINE_CNTL 0x02f7 8954 #define regPA_SC_LINE_CNTL_BASE_IDX 1 8955 #define regPA_SC_AA_CONFIG 0x02f8 8956 #define regPA_SC_AA_CONFIG_BASE_IDX 1 8957 #define regPA_SU_VTX_CNTL 0x02f9 8958 #define regPA_SU_VTX_CNTL_BASE_IDX 1 8959 #define regPA_SC_CENTROID_PRIORITY_0 0x02fc 8960 #define regPA_SC_CENTROID_PRIORITY_0_BASE_IDX 1 8961 #define regPA_SC_CENTROID_PRIORITY_1 0x02fd 8962 #define regPA_SC_CENTROID_PRIORITY_1_BASE_IDX 1 8963 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 0x02fe 8964 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0_BASE_IDX 1 8965 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1 0x02ff 8966 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1_BASE_IDX 1 8967 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2 0x0300 8968 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2_BASE_IDX 1 8969 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3 0x0301 8970 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3_BASE_IDX 1 8971 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 0x0302 8972 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0_BASE_IDX 1 8973 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1 0x0303 8974 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1_BASE_IDX 1 8975 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2 0x0304 8976 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2_BASE_IDX 1 8977 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3 0x0305 8978 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3_BASE_IDX 1 8979 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 0x0306 8980 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0_BASE_IDX 1 8981 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1 0x0307 8982 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1_BASE_IDX 1 8983 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2 0x0308 8984 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2_BASE_IDX 1 8985 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3 0x0309 8986 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3_BASE_IDX 1 8987 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 0x030a 8988 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0_BASE_IDX 1 8989 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1 0x030b 8990 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1_BASE_IDX 1 8991 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2 0x030c 8992 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2_BASE_IDX 1 8993 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3 0x030d 8994 #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3_BASE_IDX 1 8995 #define regPA_SC_AA_MASK_X0Y0_X1Y0 0x030e 8996 #define regPA_SC_AA_MASK_X0Y0_X1Y0_BASE_IDX 1 8997 #define regPA_SC_AA_MASK_X0Y1_X1Y1 0x030f 8998 #define regPA_SC_AA_MASK_X0Y1_X1Y1_BASE_IDX 1 8999 #define regPA_SC_BINNER_OUTPUT_TIMEOUT_COUNTER 0x0310 9000 #define regPA_SC_BINNER_OUTPUT_TIMEOUT_COUNTER_BASE_IDX 1 9001 #define regPA_SC_BINNER_CNTL_0 0x0311 9002 #define regPA_SC_BINNER_CNTL_0_BASE_IDX 1 9003 #define regPA_SC_BINNER_CNTL_1 0x0312 9004 #define regPA_SC_BINNER_CNTL_1_BASE_IDX 1 9005 #define regPA_SC_BINNER_CNTL_2 0x0313 9006 #define regPA_SC_BINNER_CNTL_2_BASE_IDX 1 9007 #define regPA_SC_NGG_MODE_CNTL 0x0314 9008 #define regPA_SC_NGG_MODE_CNTL_BASE_IDX 1 9009 #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL 0x0315 9010 #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL_BASE_IDX 1 9011 #define regPA_SC_SHADER_CONTROL 0x0316 9012 #define regPA_SC_SHADER_CONTROL_BASE_IDX 1 9013 #define regPA_SC_SAMPLE_PROPERTIES 0x0317 9014 #define regPA_SC_SAMPLE_PROPERTIES_BASE_IDX 1 9015 #define regCB_COLOR0_BASE 0x0318 9016 #define regCB_COLOR0_BASE_BASE_IDX 1 9017 #define regCB_COLOR0_VIEW 0x0319 9018 #define regCB_COLOR0_VIEW_BASE_IDX 1 9019 #define regCB_COLOR0_VIEW2 0x031a 9020 #define regCB_COLOR0_VIEW2_BASE_IDX 1 9021 #define regCB_COLOR0_ATTRIB 0x031b 9022 #define regCB_COLOR0_ATTRIB_BASE_IDX 1 9023 #define regCB_COLOR0_FDCC_CONTROL 0x031c 9024 #define regCB_COLOR0_FDCC_CONTROL_BASE_IDX 1 9025 #define regCB_COLOR0_ATTRIB2 0x031e 9026 #define regCB_COLOR0_ATTRIB2_BASE_IDX 1 9027 #define regCB_COLOR0_ATTRIB3 0x031f 9028 #define regCB_COLOR0_ATTRIB3_BASE_IDX 1 9029 #define regCB_COLOR1_BASE 0x0321 9030 #define regCB_COLOR1_BASE_BASE_IDX 1 9031 #define regCB_COLOR1_VIEW 0x0322 9032 #define regCB_COLOR1_VIEW_BASE_IDX 1 9033 #define regCB_COLOR1_VIEW2 0x0323 9034 #define regCB_COLOR1_VIEW2_BASE_IDX 1 9035 #define regCB_COLOR1_ATTRIB 0x0324 9036 #define regCB_COLOR1_ATTRIB_BASE_IDX 1 9037 #define regCB_COLOR1_FDCC_CONTROL 0x0325 9038 #define regCB_COLOR1_FDCC_CONTROL_BASE_IDX 1 9039 #define regCB_COLOR1_ATTRIB2 0x0327 9040 #define regCB_COLOR1_ATTRIB2_BASE_IDX 1 9041 #define regCB_COLOR1_ATTRIB3 0x0328 9042 #define regCB_COLOR1_ATTRIB3_BASE_IDX 1 9043 #define regCB_COLOR2_BASE 0x032a 9044 #define regCB_COLOR2_BASE_BASE_IDX 1 9045 #define regCB_COLOR2_VIEW 0x032b 9046 #define regCB_COLOR2_VIEW_BASE_IDX 1 9047 #define regCB_COLOR2_VIEW2 0x032c 9048 #define regCB_COLOR2_VIEW2_BASE_IDX 1 9049 #define regCB_COLOR2_ATTRIB 0x032d 9050 #define regCB_COLOR2_ATTRIB_BASE_IDX 1 9051 #define regCB_COLOR2_FDCC_CONTROL 0x032e 9052 #define regCB_COLOR2_FDCC_CONTROL_BASE_IDX 1 9053 #define regCB_COLOR2_ATTRIB2 0x0330 9054 #define regCB_COLOR2_ATTRIB2_BASE_IDX 1 9055 #define regCB_COLOR2_ATTRIB3 0x0331 9056 #define regCB_COLOR2_ATTRIB3_BASE_IDX 1 9057 #define regCB_COLOR3_BASE 0x0333 9058 #define regCB_COLOR3_BASE_BASE_IDX 1 9059 #define regCB_COLOR3_VIEW 0x0334 9060 #define regCB_COLOR3_VIEW_BASE_IDX 1 9061 #define regCB_COLOR3_VIEW2 0x0335 9062 #define regCB_COLOR3_VIEW2_BASE_IDX 1 9063 #define regCB_COLOR3_ATTRIB 0x0336 9064 #define regCB_COLOR3_ATTRIB_BASE_IDX 1 9065 #define regCB_COLOR3_FDCC_CONTROL 0x0337 9066 #define regCB_COLOR3_FDCC_CONTROL_BASE_IDX 1 9067 #define regCB_COLOR3_ATTRIB2 0x0339 9068 #define regCB_COLOR3_ATTRIB2_BASE_IDX 1 9069 #define regCB_COLOR3_ATTRIB3 0x033a 9070 #define regCB_COLOR3_ATTRIB3_BASE_IDX 1 9071 #define regCB_COLOR4_BASE 0x033c 9072 #define regCB_COLOR4_BASE_BASE_IDX 1 9073 #define regCB_COLOR4_VIEW 0x033d 9074 #define regCB_COLOR4_VIEW_BASE_IDX 1 9075 #define regCB_COLOR4_VIEW2 0x033e 9076 #define regCB_COLOR4_VIEW2_BASE_IDX 1 9077 #define regCB_COLOR4_ATTRIB 0x033f 9078 #define regCB_COLOR4_ATTRIB_BASE_IDX 1 9079 #define regCB_COLOR4_FDCC_CONTROL 0x0340 9080 #define regCB_COLOR4_FDCC_CONTROL_BASE_IDX 1 9081 #define regCB_COLOR4_ATTRIB2 0x0342 9082 #define regCB_COLOR4_ATTRIB2_BASE_IDX 1 9083 #define regCB_COLOR4_ATTRIB3 0x0343 9084 #define regCB_COLOR4_ATTRIB3_BASE_IDX 1 9085 #define regCB_COLOR5_BASE 0x0345 9086 #define regCB_COLOR5_BASE_BASE_IDX 1 9087 #define regCB_COLOR5_VIEW 0x0346 9088 #define regCB_COLOR5_VIEW_BASE_IDX 1 9089 #define regCB_COLOR5_VIEW2 0x0347 9090 #define regCB_COLOR5_VIEW2_BASE_IDX 1 9091 #define regCB_COLOR5_ATTRIB 0x0348 9092 #define regCB_COLOR5_ATTRIB_BASE_IDX 1 9093 #define regCB_COLOR5_FDCC_CONTROL 0x0349 9094 #define regCB_COLOR5_FDCC_CONTROL_BASE_IDX 1 9095 #define regCB_COLOR5_ATTRIB2 0x034b 9096 #define regCB_COLOR5_ATTRIB2_BASE_IDX 1 9097 #define regCB_COLOR5_ATTRIB3 0x034c 9098 #define regCB_COLOR5_ATTRIB3_BASE_IDX 1 9099 #define regCB_COLOR6_BASE 0x034e 9100 #define regCB_COLOR6_BASE_BASE_IDX 1 9101 #define regCB_COLOR6_VIEW 0x034f 9102 #define regCB_COLOR6_VIEW_BASE_IDX 1 9103 #define regCB_COLOR6_VIEW2 0x0350 9104 #define regCB_COLOR6_VIEW2_BASE_IDX 1 9105 #define regCB_COLOR6_ATTRIB 0x0351 9106 #define regCB_COLOR6_ATTRIB_BASE_IDX 1 9107 #define regCB_COLOR6_FDCC_CONTROL 0x0352 9108 #define regCB_COLOR6_FDCC_CONTROL_BASE_IDX 1 9109 #define regCB_COLOR6_ATTRIB2 0x0354 9110 #define regCB_COLOR6_ATTRIB2_BASE_IDX 1 9111 #define regCB_COLOR6_ATTRIB3 0x0355 9112 #define regCB_COLOR6_ATTRIB3_BASE_IDX 1 9113 #define regCB_COLOR7_BASE 0x0357 9114 #define regCB_COLOR7_BASE_BASE_IDX 1 9115 #define regCB_COLOR7_VIEW 0x0358 9116 #define regCB_COLOR7_VIEW_BASE_IDX 1 9117 #define regCB_COLOR7_VIEW2 0x0359 9118 #define regCB_COLOR7_VIEW2_BASE_IDX 1 9119 #define regCB_COLOR7_ATTRIB 0x035a 9120 #define regCB_COLOR7_ATTRIB_BASE_IDX 1 9121 #define regCB_COLOR7_FDCC_CONTROL 0x035b 9122 #define regCB_COLOR7_FDCC_CONTROL_BASE_IDX 1 9123 #define regCB_COLOR7_ATTRIB2 0x035d 9124 #define regCB_COLOR7_ATTRIB2_BASE_IDX 1 9125 #define regCB_COLOR7_ATTRIB3 0x035e 9126 #define regCB_COLOR7_ATTRIB3_BASE_IDX 1 9127 #define regCB_COLOR0_BASE_EXT 0x0390 9128 #define regCB_COLOR0_BASE_EXT_BASE_IDX 1 9129 #define regCB_COLOR1_BASE_EXT 0x0391 9130 #define regCB_COLOR1_BASE_EXT_BASE_IDX 1 9131 #define regCB_COLOR2_BASE_EXT 0x0392 9132 #define regCB_COLOR2_BASE_EXT_BASE_IDX 1 9133 #define regCB_COLOR3_BASE_EXT 0x0393 9134 #define regCB_COLOR3_BASE_EXT_BASE_IDX 1 9135 #define regCB_COLOR4_BASE_EXT 0x0394 9136 #define regCB_COLOR4_BASE_EXT_BASE_IDX 1 9137 #define regCB_COLOR5_BASE_EXT 0x0395 9138 #define regCB_COLOR5_BASE_EXT_BASE_IDX 1 9139 #define regCB_COLOR6_BASE_EXT 0x0396 9140 #define regCB_COLOR6_BASE_EXT_BASE_IDX 1 9141 #define regCB_COLOR7_BASE_EXT 0x0397 9142 #define regCB_COLOR7_BASE_EXT_BASE_IDX 1 9143 #define regCB_COLOR0_INFO 0x03b0 9144 #define regCB_COLOR0_INFO_BASE_IDX 1 9145 #define regCB_COLOR1_INFO 0x03b1 9146 #define regCB_COLOR1_INFO_BASE_IDX 1 9147 #define regCB_COLOR2_INFO 0x03b2 9148 #define regCB_COLOR2_INFO_BASE_IDX 1 9149 #define regCB_COLOR3_INFO 0x03b3 9150 #define regCB_COLOR3_INFO_BASE_IDX 1 9151 #define regCB_COLOR4_INFO 0x03b4 9152 #define regCB_COLOR4_INFO_BASE_IDX 1 9153 #define regCB_COLOR5_INFO 0x03b5 9154 #define regCB_COLOR5_INFO_BASE_IDX 1 9155 #define regCB_COLOR6_INFO 0x03b6 9156 #define regCB_COLOR6_INFO_BASE_IDX 1 9157 #define regCB_COLOR7_INFO 0x03b7 9158 #define regCB_COLOR7_INFO_BASE_IDX 1 9159 #define regCB_MEM0_INFO 0x03c0 9160 #define regCB_MEM0_INFO_BASE_IDX 1 9161 #define regCB_MEM1_INFO 0x03c1 9162 #define regCB_MEM1_INFO_BASE_IDX 1 9163 #define regCB_MEM2_INFO 0x03c2 9164 #define regCB_MEM2_INFO_BASE_IDX 1 9165 #define regCB_MEM3_INFO 0x03c3 9166 #define regCB_MEM3_INFO_BASE_IDX 1 9167 #define regCB_MEM4_INFO 0x03c4 9168 #define regCB_MEM4_INFO_BASE_IDX 1 9169 #define regCB_MEM5_INFO 0x03c5 9170 #define regCB_MEM5_INFO_BASE_IDX 1 9171 #define regCB_MEM6_INFO 0x03c6 9172 #define regCB_MEM6_INFO_BASE_IDX 1 9173 #define regCB_MEM7_INFO 0x03c7 9174 #define regCB_MEM7_INFO_BASE_IDX 1 9175 9176 9177 // addressBlock: gc_gfx_se_gfx_se_pfvf_padec 9178 // base address: 0x2a500 9179 #define regPA_SC_VRS_SURFACE_CNTL 0x0940 9180 #define regPA_SC_VRS_SURFACE_CNTL_BASE_IDX 1 9181 #define regPA_SC_ENHANCE 0x0941 9182 #define regPA_SC_ENHANCE_BASE_IDX 1 9183 #define regPA_SC_ENHANCE_1 0x0942 9184 #define regPA_SC_ENHANCE_1_BASE_IDX 1 9185 #define regPA_SC_ENHANCE_2 0x0943 9186 #define regPA_SC_ENHANCE_2_BASE_IDX 1 9187 #define regPA_SC_ENHANCE_3 0x0944 9188 #define regPA_SC_ENHANCE_3_BASE_IDX 1 9189 #define regPA_SC_BINNER_CNTL_OVERRIDE 0x0946 9190 #define regPA_SC_BINNER_CNTL_OVERRIDE_BASE_IDX 1 9191 #define regPA_SC_PBB_OVERRIDE_FLAG 0x0947 9192 #define regPA_SC_PBB_OVERRIDE_FLAG_BASE_IDX 1 9193 #define regPA_SC_DSM_CNTL 0x0948 9194 #define regPA_SC_DSM_CNTL_BASE_IDX 1 9195 #define regPA_SC_TILE_STEERING_CREST_OVERRIDE 0x0949 9196 #define regPA_SC_TILE_STEERING_CREST_OVERRIDE_BASE_IDX 1 9197 #define regPA_SC_FIFO_SIZE 0x094a 9198 #define regPA_SC_FIFO_SIZE_BASE_IDX 1 9199 #define regPA_SC_IF_FIFO_SIZE 0x094b 9200 #define regPA_SC_IF_FIFO_SIZE_BASE_IDX 1 9201 #define regPA_SC_PACKER_WAVE_ID_CNTL 0x094c 9202 #define regPA_SC_PACKER_WAVE_ID_CNTL_BASE_IDX 1 9203 #define regPA_SC_ATM_CNTL 0x094d 9204 #define regPA_SC_ATM_CNTL_BASE_IDX 1 9205 #define regPA_SC_PKR_WAVE_TABLE_CNTL 0x094e 9206 #define regPA_SC_PKR_WAVE_TABLE_CNTL_BASE_IDX 1 9207 #define regPA_SC_FORCE_EOV_MAX_CNTS 0x094f 9208 #define regPA_SC_FORCE_EOV_MAX_CNTS_BASE_IDX 1 9209 #define regPA_SC_BINNER_EVENT_CNTL_0 0x0950 9210 #define regPA_SC_BINNER_EVENT_CNTL_0_BASE_IDX 1 9211 #define regPA_SC_BINNER_EVENT_CNTL_1 0x0951 9212 #define regPA_SC_BINNER_EVENT_CNTL_1_BASE_IDX 1 9213 #define regPA_SC_BINNER_EVENT_CNTL_2 0x0952 9214 #define regPA_SC_BINNER_EVENT_CNTL_2_BASE_IDX 1 9215 #define regPA_SC_BINNER_EVENT_CNTL_3 0x0953 9216 #define regPA_SC_BINNER_EVENT_CNTL_3_BASE_IDX 1 9217 #define regPA_SC_BINNER_TIMEOUT_COUNTER 0x0954 9218 #define regPA_SC_BINNER_TIMEOUT_COUNTER_BASE_IDX 1 9219 #define regPA_SC_BINNER_PERF_CNTL_0 0x0955 9220 #define regPA_SC_BINNER_PERF_CNTL_0_BASE_IDX 1 9221 #define regPA_SC_BINNER_PERF_CNTL_1 0x0956 9222 #define regPA_SC_BINNER_PERF_CNTL_1_BASE_IDX 1 9223 #define regPA_SC_BINNER_PERF_CNTL_2 0x0957 9224 #define regPA_SC_BINNER_PERF_CNTL_2_BASE_IDX 1 9225 #define regPA_SC_BINNER_PERF_CNTL_3 0x0958 9226 #define regPA_SC_BINNER_PERF_CNTL_3_BASE_IDX 1 9227 #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK 0x095b 9228 #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK_BASE_IDX 1 9229 #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK 0x095c 9230 #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK_BASE_IDX 1 9231 #define regPA_SC_TRAP_SCREEN_HV_LOCK 0x095d 9232 #define regPA_SC_TRAP_SCREEN_HV_LOCK_BASE_IDX 1 9233 #define regPA_PH_INTERFACE_FIFO_SIZE 0x095e 9234 #define regPA_PH_INTERFACE_FIFO_SIZE_BASE_IDX 1 9235 #define regPA_PH_ENHANCE 0x095f 9236 #define regPA_PH_ENHANCE_BASE_IDX 1 9237 #define regPA_SC_VRS_SURFACE_CNTL_1 0x0960 9238 #define regPA_SC_VRS_SURFACE_CNTL_1_BASE_IDX 1 9239 #define regPA_SC_HIZ_SURFACE_CNTL 0x0961 9240 #define regPA_SC_HIZ_SURFACE_CNTL_BASE_IDX 1 9241 #define regPA_SC_HIS_SURFACE_CNTL 0x0962 9242 #define regPA_SC_HIS_SURFACE_CNTL_BASE_IDX 1 9243 #define regPA_SC_HIZ_DEBUG 0x0963 9244 #define regPA_SC_HIZ_DEBUG_BASE_IDX 1 9245 #define regPA_SC_HIS_DEBUG 0x0964 9246 #define regPA_SC_HIS_DEBUG_BASE_IDX 1 9247 #define regSC_MEM_SCOPE 0x0965 9248 #define regSC_MEM_SCOPE_BASE_IDX 1 9249 9250 9251 // addressBlock: gc_gfx_se_gfx_se_pfvf_sqdec 9252 // base address: 0x2a780 9253 #define regSQ_RUNTIME_CONFIG 0x09e0 9254 #define regSQ_RUNTIME_CONFIG_BASE_IDX 1 9255 #define regSQ_DEBUG_STS_GLOBAL 0x09e1 9256 #define regSQ_DEBUG_STS_GLOBAL_BASE_IDX 1 9257 #define regSQ_DEBUG_STS_GLOBAL2 0x09e2 9258 #define regSQ_DEBUG_STS_GLOBAL2_BASE_IDX 1 9259 #define regSH_MEM_BASES 0x09e3 9260 #define regSH_MEM_BASES_BASE_IDX 1 9261 #define regSH_MEM_CONFIG 0x09e4 9262 #define regSH_MEM_CONFIG_BASE_IDX 1 9263 #define regSQ_DEBUG 0x09e5 9264 #define regSQ_DEBUG_BASE_IDX 1 9265 #define regSQ_SHADER_TBA_LO 0x09e6 9266 #define regSQ_SHADER_TBA_LO_BASE_IDX 1 9267 #define regSQ_SHADER_TBA_HI 0x09e7 9268 #define regSQ_SHADER_TBA_HI_BASE_IDX 1 9269 #define regSQ_SHADER_TMA_LO 0x09e8 9270 #define regSQ_SHADER_TMA_LO_BASE_IDX 1 9271 #define regSQ_SHADER_TMA_HI 0x09e9 9272 #define regSQ_SHADER_TMA_HI_BASE_IDX 1 9273 9274 9275 // addressBlock: gc_gfx_se_gfx_se_pfonly_spidec 9276 // base address: 0x2e500 9277 #define regSPI_CDBG_SYS_GFX 0x1940 9278 #define regSPI_CDBG_SYS_GFX_BASE_IDX 1 9279 #define regSPI_CDBG_SYS_HP3D 0x1941 9280 #define regSPI_CDBG_SYS_HP3D_BASE_IDX 1 9281 #define regSPI_CDBG_SYS_CS0 0x1942 9282 #define regSPI_CDBG_SYS_CS0_BASE_IDX 1 9283 #define regSPI_GDBG_WAVE_CNTL 0x1943 9284 #define regSPI_GDBG_WAVE_CNTL_BASE_IDX 1 9285 #define regSPI_GDBG_TRAP_CONFIG 0x1944 9286 #define regSPI_GDBG_TRAP_CONFIG_BASE_IDX 1 9287 #define regSPI_GDBG_WAVE_CNTL3 0x1945 9288 #define regSPI_GDBG_WAVE_CNTL3_BASE_IDX 1 9289 #define regSPI_RESET_DEBUG 0x1946 9290 #define regSPI_RESET_DEBUG_BASE_IDX 1 9291 #define regGDS_COMPUTE_MAX_WAVE_ID 0x1947 9292 #define regGDS_COMPUTE_MAX_WAVE_ID_BASE_IDX 1 9293 #define regSPI_ARB_CNTL_0 0x1949 9294 #define regSPI_ARB_CNTL_0_BASE_IDX 1 9295 #define regSPI_FEATURE_CTRL 0x194a 9296 #define regSPI_FEATURE_CTRL_BASE_IDX 1 9297 #define regSPI_SHADER_RSRC_LIMIT_CTRL 0x194b 9298 #define regSPI_SHADER_RSRC_LIMIT_CTRL_BASE_IDX 1 9299 #define regPC_CONFIG_CNTL_0 0x194c 9300 #define regPC_CONFIG_CNTL_0_BASE_IDX 1 9301 #define regPC_CONFIG_CNTL_1 0x194d 9302 #define regPC_CONFIG_CNTL_1_BASE_IDX 1 9303 #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS 0x194e 9304 #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS_BASE_IDX 1 9305 9306 9307 // addressBlock: gc_gfx_se_gfx_se_pfonly_utcl1dec 9308 // base address: 0x2e600 9309 #define regUTCL1_CTRL_0 0x1980 9310 #define regUTCL1_CTRL_0_BASE_IDX 1 9311 #define regUTCL1_UTCL0_INVREQ_DISABLE 0x1981 9312 #define regUTCL1_UTCL0_INVREQ_DISABLE_BASE_IDX 1 9313 #define regUTCL1_CTRL_2 0x1982 9314 #define regUTCL1_CTRL_2_BASE_IDX 1 9315 #define regUTCL1_FIFO_SIZING 0x1983 9316 #define regUTCL1_FIFO_SIZING_BASE_IDX 1 9317 #define regGCRD_SA0_TARGETS_DISABLE 0x1984 9318 #define regGCRD_SA0_TARGETS_DISABLE_BASE_IDX 1 9319 #define regGCRD_SA1_TARGETS_DISABLE 0x1985 9320 #define regGCRD_SA1_TARGETS_DISABLE_BASE_IDX 1 9321 #define regGCRD_CREDIT_SAFE 0x1986 9322 #define regGCRD_CREDIT_SAFE_BASE_IDX 1 9323 #define regUTCL1_IDENTITY_MODE0 0x1987 9324 #define regUTCL1_IDENTITY_MODE0_BASE_IDX 1 9325 #define regUTCL1_IDENTITY_MODE1 0x1988 9326 #define regUTCL1_IDENTITY_MODE1_BASE_IDX 1 9327 #define regUTCL1_IDENTITY_MODE2 0x1989 9328 #define regUTCL1_IDENTITY_MODE2_BASE_IDX 1 9329 #define regUTCL1_IDENTITY_MODE3 0x198a 9330 #define regUTCL1_IDENTITY_MODE3_BASE_IDX 1 9331 #define regUTCL1_IDENTITY_MODE4 0x198b 9332 #define regUTCL1_IDENTITY_MODE4_BASE_IDX 1 9333 #define regUTCL1_IDENTITY_MODE5 0x198c 9334 #define regUTCL1_IDENTITY_MODE5_BASE_IDX 1 9335 #define regUTCL1_IDENTITY_MODE6 0x198d 9336 #define regUTCL1_IDENTITY_MODE6_BASE_IDX 1 9337 #define regUTCL1_IDENTITY_MODE7 0x198e 9338 #define regUTCL1_IDENTITY_MODE7_BASE_IDX 1 9339 9340 9341 // addressBlock: gc_gfx_se_gfx_se_pfonly_tcpdec 9342 // base address: 0x2e680 9343 #define regTCP_INVALIDATE 0x19a0 9344 #define regTCP_INVALIDATE_BASE_IDX 1 9345 #define regTCP_STATUS 0x19a1 9346 #define regTCP_STATUS_BASE_IDX 1 9347 #define regTCP_CNTL 0x19a2 9348 #define regTCP_CNTL_BASE_IDX 1 9349 #define regTCP_CNTL2 0x19a3 9350 #define regTCP_CNTL2_BASE_IDX 1 9351 #define regTCP_CREDIT 0x19a4 9352 #define regTCP_CREDIT_BASE_IDX 1 9353 #define regTCP_COMPRESSION_CNTL 0x19a7 9354 #define regTCP_COMPRESSION_CNTL_BASE_IDX 1 9355 #define regTCP_ARB 0x19a8 9356 #define regTCP_ARB_BASE_IDX 1 9357 9358 9359 // addressBlock: gc_gfx_se_gfx_se_pfonly2_spidec 9360 // base address: 0x2f000 9361 #define regSPI_RESOURCE_RESERVE_CU_0 0x1c00 9362 #define regSPI_RESOURCE_RESERVE_CU_0_BASE_IDX 1 9363 #define regSPI_RESOURCE_RESERVE_CU_1 0x1c01 9364 #define regSPI_RESOURCE_RESERVE_CU_1_BASE_IDX 1 9365 #define regSPI_RESOURCE_RESERVE_CU_2 0x1c02 9366 #define regSPI_RESOURCE_RESERVE_CU_2_BASE_IDX 1 9367 #define regSPI_RESOURCE_RESERVE_CU_3 0x1c03 9368 #define regSPI_RESOURCE_RESERVE_CU_3_BASE_IDX 1 9369 #define regSPI_RESOURCE_RESERVE_CU_4 0x1c04 9370 #define regSPI_RESOURCE_RESERVE_CU_4_BASE_IDX 1 9371 #define regSPI_RESOURCE_RESERVE_CU_5 0x1c05 9372 #define regSPI_RESOURCE_RESERVE_CU_5_BASE_IDX 1 9373 #define regSPI_RESOURCE_RESERVE_CU_6 0x1c06 9374 #define regSPI_RESOURCE_RESERVE_CU_6_BASE_IDX 1 9375 #define regSPI_RESOURCE_RESERVE_CU_7 0x1c07 9376 #define regSPI_RESOURCE_RESERVE_CU_7_BASE_IDX 1 9377 #define regSPI_RESOURCE_RESERVE_CU_8 0x1c08 9378 #define regSPI_RESOURCE_RESERVE_CU_8_BASE_IDX 1 9379 #define regSPI_RESOURCE_RESERVE_CU_9 0x1c09 9380 #define regSPI_RESOURCE_RESERVE_CU_9_BASE_IDX 1 9381 #define regSPI_RESOURCE_RESERVE_CU_10 0x1c0a 9382 #define regSPI_RESOURCE_RESERVE_CU_10_BASE_IDX 1 9383 #define regSPI_RESOURCE_RESERVE_CU_11 0x1c0b 9384 #define regSPI_RESOURCE_RESERVE_CU_11_BASE_IDX 1 9385 #define regSPI_RESOURCE_RESERVE_CU_12 0x1c0c 9386 #define regSPI_RESOURCE_RESERVE_CU_12_BASE_IDX 1 9387 #define regSPI_RESOURCE_RESERVE_CU_13 0x1c0d 9388 #define regSPI_RESOURCE_RESERVE_CU_13_BASE_IDX 1 9389 #define regSPI_RESOURCE_RESERVE_CU_14 0x1c0e 9390 #define regSPI_RESOURCE_RESERVE_CU_14_BASE_IDX 1 9391 #define regSPI_RESOURCE_RESERVE_CU_15 0x1c0f 9392 #define regSPI_RESOURCE_RESERVE_CU_15_BASE_IDX 1 9393 #define regSPI_RESOURCE_RESERVE_EN_CU_0 0x1c10 9394 #define regSPI_RESOURCE_RESERVE_EN_CU_0_BASE_IDX 1 9395 #define regSPI_RESOURCE_RESERVE_EN_CU_1 0x1c11 9396 #define regSPI_RESOURCE_RESERVE_EN_CU_1_BASE_IDX 1 9397 #define regSPI_RESOURCE_RESERVE_EN_CU_2 0x1c12 9398 #define regSPI_RESOURCE_RESERVE_EN_CU_2_BASE_IDX 1 9399 #define regSPI_RESOURCE_RESERVE_EN_CU_3 0x1c13 9400 #define regSPI_RESOURCE_RESERVE_EN_CU_3_BASE_IDX 1 9401 #define regSPI_RESOURCE_RESERVE_EN_CU_4 0x1c14 9402 #define regSPI_RESOURCE_RESERVE_EN_CU_4_BASE_IDX 1 9403 #define regSPI_RESOURCE_RESERVE_EN_CU_5 0x1c15 9404 #define regSPI_RESOURCE_RESERVE_EN_CU_5_BASE_IDX 1 9405 #define regSPI_RESOURCE_RESERVE_EN_CU_6 0x1c16 9406 #define regSPI_RESOURCE_RESERVE_EN_CU_6_BASE_IDX 1 9407 #define regSPI_RESOURCE_RESERVE_EN_CU_7 0x1c17 9408 #define regSPI_RESOURCE_RESERVE_EN_CU_7_BASE_IDX 1 9409 #define regSPI_RESOURCE_RESERVE_EN_CU_8 0x1c18 9410 #define regSPI_RESOURCE_RESERVE_EN_CU_8_BASE_IDX 1 9411 #define regSPI_RESOURCE_RESERVE_EN_CU_9 0x1c19 9412 #define regSPI_RESOURCE_RESERVE_EN_CU_9_BASE_IDX 1 9413 #define regSPI_RESOURCE_RESERVE_EN_CU_10 0x1c1a 9414 #define regSPI_RESOURCE_RESERVE_EN_CU_10_BASE_IDX 1 9415 #define regSPI_RESOURCE_RESERVE_EN_CU_11 0x1c1b 9416 #define regSPI_RESOURCE_RESERVE_EN_CU_11_BASE_IDX 1 9417 #define regSPI_RESOURCE_RESERVE_EN_CU_12 0x1c1c 9418 #define regSPI_RESOURCE_RESERVE_EN_CU_12_BASE_IDX 1 9419 #define regSPI_RESOURCE_RESERVE_EN_CU_13 0x1c1d 9420 #define regSPI_RESOURCE_RESERVE_EN_CU_13_BASE_IDX 1 9421 #define regSPI_RESOURCE_RESERVE_EN_CU_14 0x1c1e 9422 #define regSPI_RESOURCE_RESERVE_EN_CU_14_BASE_IDX 1 9423 #define regSPI_RESOURCE_RESERVE_EN_CU_15 0x1c1f 9424 #define regSPI_RESOURCE_RESERVE_EN_CU_15_BASE_IDX 1 9425 9426 9427 // addressBlock: gc_gfx_se_gfx_se_gfxudec 9428 // base address: 0x30000 9429 #define regVGT_TF_RING_SIZE 0x224e 9430 #define regVGT_TF_RING_SIZE_BASE_IDX 1 9431 #define regVGT_HS_OFFCHIP_PARAM 0x224f 9432 #define regVGT_HS_OFFCHIP_PARAM_BASE_IDX 1 9433 #define regGE_POS_RING_BASE 0x2268 9434 #define regGE_POS_RING_BASE_BASE_IDX 1 9435 #define regGE_POS_RING_SIZE 0x2269 9436 #define regGE_POS_RING_SIZE_BASE_IDX 1 9437 #define regGE_PRIM_RING_BASE 0x226a 9438 #define regGE_PRIM_RING_BASE_BASE_IDX 1 9439 #define regGE_PRIM_RING_SIZE 0x226b 9440 #define regGE_PRIM_RING_SIZE_BASE_IDX 1 9441 #define regPA_SU_LINE_STIPPLE_VALUE 0x2280 9442 #define regPA_SU_LINE_STIPPLE_VALUE_BASE_IDX 1 9443 #define regPA_SC_LINE_STIPPLE_STATE 0x2281 9444 #define regPA_SC_LINE_STIPPLE_STATE_BASE_IDX 1 9445 #define regPA_SC_SCREEN_EXTENT_MIN_0 0x2284 9446 #define regPA_SC_SCREEN_EXTENT_MIN_0_BASE_IDX 1 9447 #define regPA_SC_SCREEN_EXTENT_MAX_0 0x2285 9448 #define regPA_SC_SCREEN_EXTENT_MAX_0_BASE_IDX 1 9449 #define regPA_SC_SCREEN_EXTENT_MIN_1 0x2286 9450 #define regPA_SC_SCREEN_EXTENT_MIN_1_BASE_IDX 1 9451 #define regPA_SC_SCREEN_EXTENT_MAX_1 0x228b 9452 #define regPA_SC_SCREEN_EXTENT_MAX_1_BASE_IDX 1 9453 #define regPA_SC_P3D_TRAP_SCREEN_HV_EN 0x22a0 9454 #define regPA_SC_P3D_TRAP_SCREEN_HV_EN_BASE_IDX 1 9455 #define regPA_SC_P3D_TRAP_SCREEN_H 0x22a1 9456 #define regPA_SC_P3D_TRAP_SCREEN_H_BASE_IDX 1 9457 #define regPA_SC_P3D_TRAP_SCREEN_V 0x22a2 9458 #define regPA_SC_P3D_TRAP_SCREEN_V_BASE_IDX 1 9459 #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE 0x22a3 9460 #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX 1 9461 #define regPA_SC_P3D_TRAP_SCREEN_COUNT 0x22a4 9462 #define regPA_SC_P3D_TRAP_SCREEN_COUNT_BASE_IDX 1 9463 #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN 0x22a8 9464 #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN_BASE_IDX 1 9465 #define regPA_SC_HP3D_TRAP_SCREEN_H 0x22a9 9466 #define regPA_SC_HP3D_TRAP_SCREEN_H_BASE_IDX 1 9467 #define regPA_SC_HP3D_TRAP_SCREEN_V 0x22aa 9468 #define regPA_SC_HP3D_TRAP_SCREEN_V_BASE_IDX 1 9469 #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE 0x22ab 9470 #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX 1 9471 #define regPA_SC_HP3D_TRAP_SCREEN_COUNT 0x22ac 9472 #define regPA_SC_HP3D_TRAP_SCREEN_COUNT_BASE_IDX 1 9473 #define regPA_SC_TRAP_SCREEN_HV_EN 0x22b0 9474 #define regPA_SC_TRAP_SCREEN_HV_EN_BASE_IDX 1 9475 #define regPA_SC_TRAP_SCREEN_H 0x22b1 9476 #define regPA_SC_TRAP_SCREEN_H_BASE_IDX 1 9477 #define regPA_SC_TRAP_SCREEN_V 0x22b2 9478 #define regPA_SC_TRAP_SCREEN_V_BASE_IDX 1 9479 #define regPA_SC_TRAP_SCREEN_OCCURRENCE 0x22b3 9480 #define regPA_SC_TRAP_SCREEN_OCCURRENCE_BASE_IDX 1 9481 #define regPA_SC_TRAP_SCREEN_COUNT 0x22b4 9482 #define regPA_SC_TRAP_SCREEN_COUNT_BASE_IDX 1 9483 #define regSQ_THREAD_TRACE_USERDATA_0 0x2340 9484 #define regSQ_THREAD_TRACE_USERDATA_0_BASE_IDX 1 9485 #define regSQ_THREAD_TRACE_USERDATA_1 0x2341 9486 #define regSQ_THREAD_TRACE_USERDATA_1_BASE_IDX 1 9487 #define regSQ_THREAD_TRACE_USERDATA_2 0x2342 9488 #define regSQ_THREAD_TRACE_USERDATA_2_BASE_IDX 1 9489 #define regSQ_THREAD_TRACE_USERDATA_3 0x2343 9490 #define regSQ_THREAD_TRACE_USERDATA_3_BASE_IDX 1 9491 #define regSQ_THREAD_TRACE_USERDATA_4 0x2344 9492 #define regSQ_THREAD_TRACE_USERDATA_4_BASE_IDX 1 9493 #define regSQ_THREAD_TRACE_USERDATA_5 0x2345 9494 #define regSQ_THREAD_TRACE_USERDATA_5_BASE_IDX 1 9495 #define regSQ_THREAD_TRACE_USERDATA_6 0x2346 9496 #define regSQ_THREAD_TRACE_USERDATA_6_BASE_IDX 1 9497 #define regSQ_THREAD_TRACE_USERDATA_7 0x2347 9498 #define regSQ_THREAD_TRACE_USERDATA_7_BASE_IDX 1 9499 #define regSQC_CACHES 0x2348 9500 #define regSQC_CACHES_BASE_IDX 1 9501 #define regTA_CS_BC_BASE_ADDR 0x2380 9502 #define regTA_CS_BC_BASE_ADDR_BASE_IDX 1 9503 #define regTA_CS_BC_BASE_ADDR_HI 0x2381 9504 #define regTA_CS_BC_BASE_ADDR_HI_BASE_IDX 1 9505 #define regDB_OCCLUSION_COUNT0_LOW 0x23c0 9506 #define regDB_OCCLUSION_COUNT0_LOW_BASE_IDX 1 9507 #define regDB_OCCLUSION_COUNT0_HI 0x23c1 9508 #define regDB_OCCLUSION_COUNT0_HI_BASE_IDX 1 9509 #define regDB_OCCLUSION_COUNT1_LOW 0x23c2 9510 #define regDB_OCCLUSION_COUNT1_LOW_BASE_IDX 1 9511 #define regDB_OCCLUSION_COUNT1_HI 0x23c3 9512 #define regDB_OCCLUSION_COUNT1_HI_BASE_IDX 1 9513 #define regDB_OCCLUSION_COUNT2_LOW 0x23c4 9514 #define regDB_OCCLUSION_COUNT2_LOW_BASE_IDX 1 9515 #define regDB_OCCLUSION_COUNT2_HI 0x23c5 9516 #define regDB_OCCLUSION_COUNT2_HI_BASE_IDX 1 9517 #define regDB_OCCLUSION_COUNT3_LOW 0x23c6 9518 #define regDB_OCCLUSION_COUNT3_LOW_BASE_IDX 1 9519 #define regDB_OCCLUSION_COUNT3_HI 0x23c7 9520 #define regDB_OCCLUSION_COUNT3_HI_BASE_IDX 1 9521 #define regSPI_CONFIG_CNTL 0x2440 9522 #define regSPI_CONFIG_CNTL_BASE_IDX 1 9523 #define regSPI_CONFIG_CNTL_1 0x2441 9524 #define regSPI_CONFIG_CNTL_1_BASE_IDX 1 9525 #define regSPI_CONFIG_CNTL_2 0x2442 9526 #define regSPI_CONFIG_CNTL_2_BASE_IDX 1 9527 #define regSPI_GS_THROTTLE_CNTL1 0x2444 9528 #define regSPI_GS_THROTTLE_CNTL1_BASE_IDX 1 9529 #define regSPI_GS_THROTTLE_CNTL2 0x2445 9530 #define regSPI_GS_THROTTLE_CNTL2_BASE_IDX 1 9531 #define regSPI_ATTRIBUTE_RING_BASE 0x2446 9532 #define regSPI_ATTRIBUTE_RING_BASE_BASE_IDX 1 9533 #define regSPI_ATTRIBUTE_RING_SIZE 0x2447 9534 #define regSPI_ATTRIBUTE_RING_SIZE_BASE_IDX 1 9535 #define regSPI_SQG_EVENT_CTL 0x2448 9536 #define regSPI_SQG_EVENT_CTL_BASE_IDX 1 9537 #define regSPI_GRP_LAUNCH_GUARANTEE_ENABLE 0x244a 9538 #define regSPI_GRP_LAUNCH_GUARANTEE_ENABLE_BASE_IDX 1 9539 #define regSPI_GRP_LAUNCH_GUARANTEE_CTRL 0x244b 9540 #define regSPI_GRP_LAUNCH_GUARANTEE_CTRL_BASE_IDX 1 9541 9542 9543 // addressBlock: gc_gfx_se_gfx_se_gl1dec 9544 // base address: 0x33400 9545 #define regGL1_ARB_CTRL 0x2d00 9546 #define regGL1_ARB_CTRL_BASE_IDX 1 9547 #define regGL1_DRAM_BURST_MASK 0x2d02 9548 #define regGL1_DRAM_BURST_MASK_BASE_IDX 1 9549 #define regGL1_ARB_STATUS 0x2d03 9550 #define regGL1_ARB_STATUS_BASE_IDX 1 9551 #define regGL1_DRAM_BURST_CTRL 0x2d04 9552 #define regGL1_DRAM_BURST_CTRL_BASE_IDX 1 9553 #define regGL1I_GL1R_REP_FGCG_OVERRIDE 0x2d05 9554 #define regGL1I_GL1R_REP_FGCG_OVERRIDE_BASE_IDX 1 9555 #define regGL1A_GL1C_CREDITS 0x2d08 9556 #define regGL1A_GL1C_CREDITS_BASE_IDX 1 9557 #define regGL1A_CLIENT_FREE_DELAY 0x2d09 9558 #define regGL1A_CLIENT_FREE_DELAY_BASE_IDX 1 9559 #define regGL1A_COMPRESSION_MODE 0x2d0a 9560 #define regGL1A_COMPRESSION_MODE_BASE_IDX 1 9561 #define regGL1A_COMPRESSOR_OVERRIDE 0x2d0b 9562 #define regGL1A_COMPRESSOR_OVERRIDE_BASE_IDX 1 9563 #define regGL1X_ARB_CTRL 0x2d20 9564 #define regGL1X_ARB_CTRL_BASE_IDX 1 9565 #define regGL1X_DRAM_BURST_MASK 0x2d22 9566 #define regGL1X_DRAM_BURST_MASK_BASE_IDX 1 9567 #define regGL1X_ARB_STATUS 0x2d23 9568 #define regGL1X_ARB_STATUS_BASE_IDX 1 9569 #define regGL1X_DRAM_BURST_CTRL 0x2d24 9570 #define regGL1X_DRAM_BURST_CTRL_BASE_IDX 1 9571 #define regGL1XI_GL1XR_REP_FGCG_OVERRIDE 0x2d25 9572 #define regGL1XI_GL1XR_REP_FGCG_OVERRIDE_BASE_IDX 1 9573 #define regGL1XA_GL1XC_CREDITS 0x2d28 9574 #define regGL1XA_GL1XC_CREDITS_BASE_IDX 1 9575 #define regGL1XA_CLIENT_FREE_DELAY 0x2d29 9576 #define regGL1XA_CLIENT_FREE_DELAY_BASE_IDX 1 9577 #define regGL1XA_COMPRESSION_MODE 0x2d2a 9578 #define regGL1XA_COMPRESSION_MODE_BASE_IDX 1 9579 #define regGL1XA_COMPRESSOR_OVERRIDE 0x2d2b 9580 #define regGL1XA_COMPRESSOR_OVERRIDE_BASE_IDX 1 9581 #define regGL1C_CTRL 0x2d40 9582 #define regGL1C_CTRL_BASE_IDX 1 9583 #define regGL1C_STATUS 0x2d41 9584 #define regGL1C_STATUS_BASE_IDX 1 9585 #define regGL1C_UTCL0_CNTL1 0x2d42 9586 #define regGL1C_UTCL0_CNTL1_BASE_IDX 1 9587 #define regGL1C_UTCL0_CNTL2 0x2d43 9588 #define regGL1C_UTCL0_CNTL2_BASE_IDX 1 9589 #define regGL1C_UTCL0_STATUS 0x2d44 9590 #define regGL1C_UTCL0_STATUS_BASE_IDX 1 9591 #define regGL1C_UTCL0_RETRY 0x2d45 9592 #define regGL1C_UTCL0_RETRY_BASE_IDX 1 9593 #define regGL1C_CTRL2 0x2d46 9594 #define regGL1C_CTRL2_BASE_IDX 1 9595 #define regGL1XC_CTRL 0x2d47 9596 #define regGL1XC_CTRL_BASE_IDX 1 9597 #define regGL1XC_STATUS 0x2d48 9598 #define regGL1XC_STATUS_BASE_IDX 1 9599 #define regGL1XC_UTCL0_CNTL1 0x2d49 9600 #define regGL1XC_UTCL0_CNTL1_BASE_IDX 1 9601 #define regGL1XC_UTCL0_CNTL2 0x2d4a 9602 #define regGL1XC_UTCL0_CNTL2_BASE_IDX 1 9603 #define regGL1XC_UTCL0_STATUS 0x2d4b 9604 #define regGL1XC_UTCL0_STATUS_BASE_IDX 1 9605 #define regGL1XC_UTCL0_RETRY 0x2d4c 9606 #define regGL1XC_UTCL0_RETRY_BASE_IDX 1 9607 #define regGL1XC_CTRL2 0x2d4d 9608 #define regGL1XC_CTRL2_BASE_IDX 1 9609 9610 9611 // addressBlock: gc_gfx_se_gfx_se_pfonly_secacdec 9612 // base address: 0x33a00 9613 #define regSE_CAC_CTRL_1 0x2e80 9614 #define regSE_CAC_CTRL_1_BASE_IDX 1 9615 #define regSE_CAC_CTRL_2 0x2e81 9616 #define regSE_CAC_CTRL_2_BASE_IDX 1 9617 #define regSE_CAC_SOFT_CTRL 0x2e82 9618 #define regSE_CAC_SOFT_CTRL_BASE_IDX 1 9619 #define regSE_CAC_OVR_VAL_LOWER 0x2e84 9620 #define regSE_CAC_OVR_VAL_LOWER_BASE_IDX 1 9621 #define regSE_CAC_OVR_VAL_UPPER 0x2e85 9622 #define regSE_CAC_OVR_VAL_UPPER_BASE_IDX 1 9623 #define regSE_CAC_WINDOW_AGGR_VALUE_LO 0x2e86 9624 #define regSE_CAC_WINDOW_AGGR_VALUE_LO_BASE_IDX 1 9625 #define regSE_CAC_WINDOW_AGGR_VALUE_HI 0x2e87 9626 #define regSE_CAC_WINDOW_AGGR_VALUE_HI_BASE_IDX 1 9627 #define regSE_CAC_WINDOW_GFXCLK_CYCLE 0x2e88 9628 #define regSE_CAC_WINDOW_GFXCLK_CYCLE_BASE_IDX 1 9629 #define regDIDT_EDC_CTRL 0x2e8c 9630 #define regDIDT_EDC_CTRL_BASE_IDX 1 9631 #define regDIDT_EDC_THROTTLE_CTRL 0x2e8d 9632 #define regDIDT_EDC_THROTTLE_CTRL_BASE_IDX 1 9633 #define regDIDT_EDC_THRESHOLD 0x2e8e 9634 #define regDIDT_EDC_THRESHOLD_BASE_IDX 1 9635 #define regDIDT_EDC_STRETCH_THRESHOLD 0x2e8f 9636 #define regDIDT_EDC_STRETCH_THRESHOLD_BASE_IDX 1 9637 #define regDIDT_EDC_STALL_PATTERN_1_2 0x2e91 9638 #define regDIDT_EDC_STALL_PATTERN_1_2_BASE_IDX 1 9639 #define regDIDT_EDC_STALL_PATTERN_3_4 0x2e92 9640 #define regDIDT_EDC_STALL_PATTERN_3_4_BASE_IDX 1 9641 #define regDIDT_EDC_STALL_PATTERN_5_6 0x2e93 9642 #define regDIDT_EDC_STALL_PATTERN_5_6_BASE_IDX 1 9643 #define regDIDT_EDC_STALL_PATTERN_7 0x2e94 9644 #define regDIDT_EDC_STALL_PATTERN_7_BASE_IDX 1 9645 #define regDIDT_EDC_STATUS 0x2e95 9646 #define regDIDT_EDC_STATUS_BASE_IDX 1 9647 #define regDIDT_EDC_OVERFLOW 0x2e96 9648 #define regDIDT_EDC_OVERFLOW_BASE_IDX 1 9649 #define regDIDT_EDC_ROLLING_POWER_DELTA 0x2e97 9650 #define regDIDT_EDC_ROLLING_POWER_DELTA_BASE_IDX 1 9651 #define regDIDT_EDC_STALL_PERF_COUNTER 0x2e9a 9652 #define regDIDT_EDC_STALL_PERF_COUNTER_BASE_IDX 1 9653 #define regSE_CAC_WEIGHT_TA_0 0x2ea0 9654 #define regSE_CAC_WEIGHT_TA_0_BASE_IDX 1 9655 #define regSE_CAC_WEIGHT_TA_1 0x2ea1 9656 #define regSE_CAC_WEIGHT_TA_1_BASE_IDX 1 9657 #define regSE_CAC_WEIGHT_TA_2 0x2ea2 9658 #define regSE_CAC_WEIGHT_TA_2_BASE_IDX 1 9659 #define regSE_CAC_WEIGHT_TD_0 0x2ea3 9660 #define regSE_CAC_WEIGHT_TD_0_BASE_IDX 1 9661 #define regSE_CAC_WEIGHT_TD_1 0x2ea4 9662 #define regSE_CAC_WEIGHT_TD_1_BASE_IDX 1 9663 #define regSE_CAC_WEIGHT_TD_2 0x2ea5 9664 #define regSE_CAC_WEIGHT_TD_2_BASE_IDX 1 9665 #define regSE_CAC_WEIGHT_TD_3 0x2ea6 9666 #define regSE_CAC_WEIGHT_TD_3_BASE_IDX 1 9667 #define regSE_CAC_WEIGHT_TD_4 0x2ea7 9668 #define regSE_CAC_WEIGHT_TD_4_BASE_IDX 1 9669 #define regSE_CAC_WEIGHT_TD_5 0x2ea8 9670 #define regSE_CAC_WEIGHT_TD_5_BASE_IDX 1 9671 #define regSE_CAC_WEIGHT_TD_6 0x2ea9 9672 #define regSE_CAC_WEIGHT_TD_6_BASE_IDX 1 9673 #define regSE_CAC_WEIGHT_TD_7 0x2eaa 9674 #define regSE_CAC_WEIGHT_TD_7_BASE_IDX 1 9675 #define regSE_CAC_WEIGHT_TD_8 0x2eab 9676 #define regSE_CAC_WEIGHT_TD_8_BASE_IDX 1 9677 #define regSE_CAC_WEIGHT_TD_9 0x2eac 9678 #define regSE_CAC_WEIGHT_TD_9_BASE_IDX 1 9679 #define regSE_CAC_WEIGHT_TCP_0 0x2ead 9680 #define regSE_CAC_WEIGHT_TCP_0_BASE_IDX 1 9681 #define regSE_CAC_WEIGHT_TCP_1 0x2eae 9682 #define regSE_CAC_WEIGHT_TCP_1_BASE_IDX 1 9683 #define regSE_CAC_WEIGHT_TCP_2 0x2eaf 9684 #define regSE_CAC_WEIGHT_TCP_2_BASE_IDX 1 9685 #define regSE_CAC_WEIGHT_TCP_3 0x2eb0 9686 #define regSE_CAC_WEIGHT_TCP_3_BASE_IDX 1 9687 #define regSE_CAC_WEIGHT_SQ_0 0x2eb1 9688 #define regSE_CAC_WEIGHT_SQ_0_BASE_IDX 1 9689 #define regSE_CAC_WEIGHT_SQ_1 0x2eb2 9690 #define regSE_CAC_WEIGHT_SQ_1_BASE_IDX 1 9691 #define regSE_CAC_WEIGHT_SQ_2 0x2eb3 9692 #define regSE_CAC_WEIGHT_SQ_2_BASE_IDX 1 9693 #define regSE_CAC_WEIGHT_SP_0 0x2eb4 9694 #define regSE_CAC_WEIGHT_SP_0_BASE_IDX 1 9695 #define regSE_CAC_WEIGHT_SP_1 0x2eb5 9696 #define regSE_CAC_WEIGHT_SP_1_BASE_IDX 1 9697 #define regSE_CAC_WEIGHT_SP_2 0x2eb6 9698 #define regSE_CAC_WEIGHT_SP_2_BASE_IDX 1 9699 #define regSE_CAC_WEIGHT_LDS_0 0x2eb7 9700 #define regSE_CAC_WEIGHT_LDS_0_BASE_IDX 1 9701 #define regSE_CAC_WEIGHT_LDS_1 0x2eb8 9702 #define regSE_CAC_WEIGHT_LDS_1_BASE_IDX 1 9703 #define regSE_CAC_WEIGHT_LDS_2 0x2eb9 9704 #define regSE_CAC_WEIGHT_LDS_2_BASE_IDX 1 9705 #define regSE_CAC_WEIGHT_LDS_3 0x2eba 9706 #define regSE_CAC_WEIGHT_LDS_3_BASE_IDX 1 9707 #define regSE_CAC_WEIGHT_SQC_0 0x2ebc 9708 #define regSE_CAC_WEIGHT_SQC_0_BASE_IDX 1 9709 #define regSE_CAC_WEIGHT_SQC_1 0x2ebd 9710 #define regSE_CAC_WEIGHT_SQC_1_BASE_IDX 1 9711 #define regSE_CAC_WEIGHT_CU_0 0x2ebe 9712 #define regSE_CAC_WEIGHT_CU_0_BASE_IDX 1 9713 #define regSE_CAC_WEIGHT_BCI_0 0x2ebf 9714 #define regSE_CAC_WEIGHT_BCI_0_BASE_IDX 1 9715 #define regSE_CAC_WEIGHT_CB_0 0x2ec0 9716 #define regSE_CAC_WEIGHT_CB_0_BASE_IDX 1 9717 #define regSE_CAC_WEIGHT_CB_1 0x2ec1 9718 #define regSE_CAC_WEIGHT_CB_1_BASE_IDX 1 9719 #define regSE_CAC_WEIGHT_CB_2 0x2ec2 9720 #define regSE_CAC_WEIGHT_CB_2_BASE_IDX 1 9721 #define regSE_CAC_WEIGHT_CB_3 0x2ec3 9722 #define regSE_CAC_WEIGHT_CB_3_BASE_IDX 1 9723 #define regSE_CAC_WEIGHT_CB_4 0x2ec4 9724 #define regSE_CAC_WEIGHT_CB_4_BASE_IDX 1 9725 #define regSE_CAC_WEIGHT_CB_5 0x2ec5 9726 #define regSE_CAC_WEIGHT_CB_5_BASE_IDX 1 9727 #define regSE_CAC_WEIGHT_CB_6 0x2ec6 9728 #define regSE_CAC_WEIGHT_CB_6_BASE_IDX 1 9729 #define regSE_CAC_WEIGHT_CB_7 0x2ec7 9730 #define regSE_CAC_WEIGHT_CB_7_BASE_IDX 1 9731 #define regSE_CAC_WEIGHT_CB_8 0x2ec8 9732 #define regSE_CAC_WEIGHT_CB_8_BASE_IDX 1 9733 #define regSE_CAC_WEIGHT_CB_9 0x2ec9 9734 #define regSE_CAC_WEIGHT_CB_9_BASE_IDX 1 9735 #define regSE_CAC_WEIGHT_CB_10 0x2eca 9736 #define regSE_CAC_WEIGHT_CB_10_BASE_IDX 1 9737 #define regSE_CAC_WEIGHT_CB_11 0x2ecb 9738 #define regSE_CAC_WEIGHT_CB_11_BASE_IDX 1 9739 #define regSE_CAC_WEIGHT_DB_0 0x2ecc 9740 #define regSE_CAC_WEIGHT_DB_0_BASE_IDX 1 9741 #define regSE_CAC_WEIGHT_DB_1 0x2ecd 9742 #define regSE_CAC_WEIGHT_DB_1_BASE_IDX 1 9743 #define regSE_CAC_WEIGHT_DB_2 0x2ece 9744 #define regSE_CAC_WEIGHT_DB_2_BASE_IDX 1 9745 #define regSE_CAC_WEIGHT_DB_3 0x2ecf 9746 #define regSE_CAC_WEIGHT_DB_3_BASE_IDX 1 9747 #define regSE_CAC_WEIGHT_DB_4 0x2ed0 9748 #define regSE_CAC_WEIGHT_DB_4_BASE_IDX 1 9749 #define regSE_CAC_WEIGHT_SX_0 0x2ed1 9750 #define regSE_CAC_WEIGHT_SX_0_BASE_IDX 1 9751 #define regSE_CAC_WEIGHT_SXRB_0 0x2ed2 9752 #define regSE_CAC_WEIGHT_SXRB_0_BASE_IDX 1 9753 #define regSE_CAC_WEIGHT_UTCL1_0 0x2ed3 9754 #define regSE_CAC_WEIGHT_UTCL1_0_BASE_IDX 1 9755 #define regSE_CAC_WEIGHT_GL1C_0 0x2ed4 9756 #define regSE_CAC_WEIGHT_GL1C_0_BASE_IDX 1 9757 #define regSE_CAC_WEIGHT_GL1C_1 0x2ed5 9758 #define regSE_CAC_WEIGHT_GL1C_1_BASE_IDX 1 9759 #define regSE_CAC_WEIGHT_SPI_0 0x2ed6 9760 #define regSE_CAC_WEIGHT_SPI_0_BASE_IDX 1 9761 #define regSE_CAC_WEIGHT_SPI_1 0x2ed7 9762 #define regSE_CAC_WEIGHT_SPI_1_BASE_IDX 1 9763 #define regSE_CAC_WEIGHT_SPI_2 0x2ed8 9764 #define regSE_CAC_WEIGHT_SPI_2_BASE_IDX 1 9765 #define regSE_CAC_WEIGHT_PC_0 0x2ed9 9766 #define regSE_CAC_WEIGHT_PC_0_BASE_IDX 1 9767 #define regSE_CAC_WEIGHT_PA_0 0x2eda 9768 #define regSE_CAC_WEIGHT_PA_0_BASE_IDX 1 9769 #define regSE_CAC_WEIGHT_PA_1 0x2edb 9770 #define regSE_CAC_WEIGHT_PA_1_BASE_IDX 1 9771 #define regSE_CAC_WEIGHT_PA_2 0x2edc 9772 #define regSE_CAC_WEIGHT_PA_2_BASE_IDX 1 9773 #define regSE_CAC_WEIGHT_PA_3 0x2edd 9774 #define regSE_CAC_WEIGHT_PA_3_BASE_IDX 1 9775 #define regSE_CAC_WEIGHT_SC_0 0x2ede 9776 #define regSE_CAC_WEIGHT_SC_0_BASE_IDX 1 9777 #define regSE_CAC_WEIGHT_SC_1 0x2edf 9778 #define regSE_CAC_WEIGHT_SC_1_BASE_IDX 1 9779 #define regSE_CAC_WEIGHT_SC_2 0x2ee0 9780 #define regSE_CAC_WEIGHT_SC_2_BASE_IDX 1 9781 #define regSE_CAC_WEIGHT_SC_3 0x2ee1 9782 #define regSE_CAC_WEIGHT_SC_3_BASE_IDX 1 9783 #define regSE_CAC_WEIGHT_GL1XC_0 0x2ee8 9784 #define regSE_CAC_WEIGHT_GL1XC_0_BASE_IDX 1 9785 #define regSE_CAC_WEIGHT_GL1XC_1 0x2ee9 9786 #define regSE_CAC_WEIGHT_GL1XC_1_BASE_IDX 1 9787 #define regSE_CAC_WEIGHT_SE_GE_0 0x2eeb 9788 #define regSE_CAC_WEIGHT_SE_GE_0_BASE_IDX 1 9789 #define regSE_CAC_IND_INDEX 0x2f7e 9790 #define regSE_CAC_IND_INDEX_BASE_IDX 1 9791 #define regSE_CAC_IND_DATA 0x2f7f 9792 #define regSE_CAC_IND_DATA_BASE_IDX 1 9793 9794 9795 // addressBlock: gc_gfx_se_gfx_se_perfddec 9796 // base address: 0x34000 9797 #define regGE2_SE_PERFCOUNTER0_LO 0x30b4 9798 #define regGE2_SE_PERFCOUNTER0_LO_BASE_IDX 1 9799 #define regGE2_SE_PERFCOUNTER0_HI 0x30b5 9800 #define regGE2_SE_PERFCOUNTER0_HI_BASE_IDX 1 9801 #define regGE2_SE_PERFCOUNTER1_LO 0x30b6 9802 #define regGE2_SE_PERFCOUNTER1_LO_BASE_IDX 1 9803 #define regGE2_SE_PERFCOUNTER1_HI 0x30b7 9804 #define regGE2_SE_PERFCOUNTER1_HI_BASE_IDX 1 9805 #define regGE2_SE_PERFCOUNTER2_LO 0x30b8 9806 #define regGE2_SE_PERFCOUNTER2_LO_BASE_IDX 1 9807 #define regGE2_SE_PERFCOUNTER2_HI 0x30b9 9808 #define regGE2_SE_PERFCOUNTER2_HI_BASE_IDX 1 9809 #define regGE2_SE_PERFCOUNTER3_LO 0x30ba 9810 #define regGE2_SE_PERFCOUNTER3_LO_BASE_IDX 1 9811 #define regGE2_SE_PERFCOUNTER3_HI 0x30bb 9812 #define regGE2_SE_PERFCOUNTER3_HI_BASE_IDX 1 9813 #define regGRBMH_PERFCOUNTER0_LO 0x30fa 9814 #define regGRBMH_PERFCOUNTER0_LO_BASE_IDX 1 9815 #define regGRBMH_PERFCOUNTER0_HI 0x30fb 9816 #define regGRBMH_PERFCOUNTER0_HI_BASE_IDX 1 9817 #define regGRBMH_PERFCOUNTER1_LO 0x30fc 9818 #define regGRBMH_PERFCOUNTER1_LO_BASE_IDX 1 9819 #define regGRBMH_PERFCOUNTER1_HI 0x30fd 9820 #define regGRBMH_PERFCOUNTER1_HI_BASE_IDX 1 9821 #define regPA_SU_PERFCOUNTER0_LO 0x3100 9822 #define regPA_SU_PERFCOUNTER0_LO_BASE_IDX 1 9823 #define regPA_SU_PERFCOUNTER0_HI 0x3101 9824 #define regPA_SU_PERFCOUNTER0_HI_BASE_IDX 1 9825 #define regPA_SU_PERFCOUNTER1_LO 0x3102 9826 #define regPA_SU_PERFCOUNTER1_LO_BASE_IDX 1 9827 #define regPA_SU_PERFCOUNTER1_HI 0x3103 9828 #define regPA_SU_PERFCOUNTER1_HI_BASE_IDX 1 9829 #define regPA_SU_PERFCOUNTER2_LO 0x3104 9830 #define regPA_SU_PERFCOUNTER2_LO_BASE_IDX 1 9831 #define regPA_SU_PERFCOUNTER2_HI 0x3105 9832 #define regPA_SU_PERFCOUNTER2_HI_BASE_IDX 1 9833 #define regPA_SU_PERFCOUNTER3_LO 0x3106 9834 #define regPA_SU_PERFCOUNTER3_LO_BASE_IDX 1 9835 #define regPA_SU_PERFCOUNTER3_HI 0x3107 9836 #define regPA_SU_PERFCOUNTER3_HI_BASE_IDX 1 9837 #define regPA_SC_PERFCOUNTER0_LO 0x3140 9838 #define regPA_SC_PERFCOUNTER0_LO_BASE_IDX 1 9839 #define regPA_SC_PERFCOUNTER0_HI 0x3141 9840 #define regPA_SC_PERFCOUNTER0_HI_BASE_IDX 1 9841 #define regPA_SC_PERFCOUNTER1_LO 0x3142 9842 #define regPA_SC_PERFCOUNTER1_LO_BASE_IDX 1 9843 #define regPA_SC_PERFCOUNTER1_HI 0x3143 9844 #define regPA_SC_PERFCOUNTER1_HI_BASE_IDX 1 9845 #define regPA_SC_PERFCOUNTER2_LO 0x3144 9846 #define regPA_SC_PERFCOUNTER2_LO_BASE_IDX 1 9847 #define regPA_SC_PERFCOUNTER2_HI 0x3145 9848 #define regPA_SC_PERFCOUNTER2_HI_BASE_IDX 1 9849 #define regPA_SC_PERFCOUNTER3_LO 0x3146 9850 #define regPA_SC_PERFCOUNTER3_LO_BASE_IDX 1 9851 #define regPA_SC_PERFCOUNTER3_HI 0x3147 9852 #define regPA_SC_PERFCOUNTER3_HI_BASE_IDX 1 9853 #define regPA_SC_PERFCOUNTER4_LO 0x3148 9854 #define regPA_SC_PERFCOUNTER4_LO_BASE_IDX 1 9855 #define regPA_SC_PERFCOUNTER4_HI 0x3149 9856 #define regPA_SC_PERFCOUNTER4_HI_BASE_IDX 1 9857 #define regPA_SC_PERFCOUNTER5_LO 0x314a 9858 #define regPA_SC_PERFCOUNTER5_LO_BASE_IDX 1 9859 #define regPA_SC_PERFCOUNTER5_HI 0x314b 9860 #define regPA_SC_PERFCOUNTER5_HI_BASE_IDX 1 9861 #define regPA_SC_PERFCOUNTER6_LO 0x314c 9862 #define regPA_SC_PERFCOUNTER6_LO_BASE_IDX 1 9863 #define regPA_SC_PERFCOUNTER6_HI 0x314d 9864 #define regPA_SC_PERFCOUNTER6_HI_BASE_IDX 1 9865 #define regPA_SC_PERFCOUNTER7_LO 0x314e 9866 #define regPA_SC_PERFCOUNTER7_LO_BASE_IDX 1 9867 #define regPA_SC_PERFCOUNTER7_HI 0x314f 9868 #define regPA_SC_PERFCOUNTER7_HI_BASE_IDX 1 9869 #define regSPI_PERFCOUNTER0_HI 0x3180 9870 #define regSPI_PERFCOUNTER0_HI_BASE_IDX 1 9871 #define regSPI_PERFCOUNTER0_LO 0x3181 9872 #define regSPI_PERFCOUNTER0_LO_BASE_IDX 1 9873 #define regSPI_PERFCOUNTER1_HI 0x3182 9874 #define regSPI_PERFCOUNTER1_HI_BASE_IDX 1 9875 #define regSPI_PERFCOUNTER1_LO 0x3183 9876 #define regSPI_PERFCOUNTER1_LO_BASE_IDX 1 9877 #define regSPI_PERFCOUNTER2_HI 0x3184 9878 #define regSPI_PERFCOUNTER2_HI_BASE_IDX 1 9879 #define regSPI_PERFCOUNTER2_LO 0x3185 9880 #define regSPI_PERFCOUNTER2_LO_BASE_IDX 1 9881 #define regSPI_PERFCOUNTER3_HI 0x3186 9882 #define regSPI_PERFCOUNTER3_HI_BASE_IDX 1 9883 #define regSPI_PERFCOUNTER3_LO 0x3187 9884 #define regSPI_PERFCOUNTER3_LO_BASE_IDX 1 9885 #define regSPI_PERFCOUNTER4_HI 0x3188 9886 #define regSPI_PERFCOUNTER4_HI_BASE_IDX 1 9887 #define regSPI_PERFCOUNTER4_LO 0x3189 9888 #define regSPI_PERFCOUNTER4_LO_BASE_IDX 1 9889 #define regSPI_PERFCOUNTER5_HI 0x318a 9890 #define regSPI_PERFCOUNTER5_HI_BASE_IDX 1 9891 #define regSPI_PERFCOUNTER5_LO 0x318b 9892 #define regSPI_PERFCOUNTER5_LO_BASE_IDX 1 9893 #define regPC_PERFCOUNTER0_HI 0x318c 9894 #define regPC_PERFCOUNTER0_HI_BASE_IDX 1 9895 #define regPC_PERFCOUNTER0_LO 0x318d 9896 #define regPC_PERFCOUNTER0_LO_BASE_IDX 1 9897 #define regPC_PERFCOUNTER1_HI 0x318e 9898 #define regPC_PERFCOUNTER1_HI_BASE_IDX 1 9899 #define regPC_PERFCOUNTER1_LO 0x318f 9900 #define regPC_PERFCOUNTER1_LO_BASE_IDX 1 9901 #define regPC_PERFCOUNTER2_HI 0x3190 9902 #define regPC_PERFCOUNTER2_HI_BASE_IDX 1 9903 #define regPC_PERFCOUNTER2_LO 0x3191 9904 #define regPC_PERFCOUNTER2_LO_BASE_IDX 1 9905 #define regPC_PERFCOUNTER3_HI 0x3192 9906 #define regPC_PERFCOUNTER3_HI_BASE_IDX 1 9907 #define regPC_PERFCOUNTER3_LO 0x3193 9908 #define regPC_PERFCOUNTER3_LO_BASE_IDX 1 9909 #define regSQ_PERFCOUNTER0_LO 0x31c0 9910 #define regSQ_PERFCOUNTER0_LO_BASE_IDX 1 9911 #define regSQ_PERFCOUNTER1_LO 0x31c2 9912 #define regSQ_PERFCOUNTER1_LO_BASE_IDX 1 9913 #define regSQ_PERFCOUNTER2_LO 0x31c4 9914 #define regSQ_PERFCOUNTER2_LO_BASE_IDX 1 9915 #define regSQ_PERFCOUNTER3_LO 0x31c6 9916 #define regSQ_PERFCOUNTER3_LO_BASE_IDX 1 9917 #define regSQ_PERFCOUNTER4_LO 0x31c8 9918 #define regSQ_PERFCOUNTER4_LO_BASE_IDX 1 9919 #define regSQ_PERFCOUNTER5_LO 0x31ca 9920 #define regSQ_PERFCOUNTER5_LO_BASE_IDX 1 9921 #define regSQ_PERFCOUNTER6_LO 0x31cc 9922 #define regSQ_PERFCOUNTER6_LO_BASE_IDX 1 9923 #define regSQ_PERFCOUNTER7_LO 0x31ce 9924 #define regSQ_PERFCOUNTER7_LO_BASE_IDX 1 9925 #define regSQG_PERFCOUNTER0_LO 0x31e4 9926 #define regSQG_PERFCOUNTER0_LO_BASE_IDX 1 9927 #define regSQG_PERFCOUNTER0_HI 0x31e5 9928 #define regSQG_PERFCOUNTER0_HI_BASE_IDX 1 9929 #define regSQG_PERFCOUNTER1_LO 0x31e6 9930 #define regSQG_PERFCOUNTER1_LO_BASE_IDX 1 9931 #define regSQG_PERFCOUNTER1_HI 0x31e7 9932 #define regSQG_PERFCOUNTER1_HI_BASE_IDX 1 9933 #define regSQG_PERFCOUNTER2_LO 0x31e8 9934 #define regSQG_PERFCOUNTER2_LO_BASE_IDX 1 9935 #define regSQG_PERFCOUNTER2_HI 0x31e9 9936 #define regSQG_PERFCOUNTER2_HI_BASE_IDX 1 9937 #define regSQG_PERFCOUNTER3_LO 0x31ea 9938 #define regSQG_PERFCOUNTER3_LO_BASE_IDX 1 9939 #define regSQG_PERFCOUNTER3_HI 0x31eb 9940 #define regSQG_PERFCOUNTER3_HI_BASE_IDX 1 9941 #define regSQG_PERFCOUNTER4_LO 0x31ec 9942 #define regSQG_PERFCOUNTER4_LO_BASE_IDX 1 9943 #define regSQG_PERFCOUNTER4_HI 0x31ed 9944 #define regSQG_PERFCOUNTER4_HI_BASE_IDX 1 9945 #define regSQG_PERFCOUNTER5_LO 0x31ee 9946 #define regSQG_PERFCOUNTER5_LO_BASE_IDX 1 9947 #define regSQG_PERFCOUNTER5_HI 0x31ef 9948 #define regSQG_PERFCOUNTER5_HI_BASE_IDX 1 9949 #define regSQG_PERFCOUNTER6_LO 0x31f0 9950 #define regSQG_PERFCOUNTER6_LO_BASE_IDX 1 9951 #define regSQG_PERFCOUNTER6_HI 0x31f1 9952 #define regSQG_PERFCOUNTER6_HI_BASE_IDX 1 9953 #define regSQG_PERFCOUNTER7_LO 0x31f2 9954 #define regSQG_PERFCOUNTER7_LO_BASE_IDX 1 9955 #define regSQG_PERFCOUNTER7_HI 0x31f3 9956 #define regSQG_PERFCOUNTER7_HI_BASE_IDX 1 9957 #define regSX_PERFCOUNTER0_LO 0x3240 9958 #define regSX_PERFCOUNTER0_LO_BASE_IDX 1 9959 #define regSX_PERFCOUNTER0_HI 0x3241 9960 #define regSX_PERFCOUNTER0_HI_BASE_IDX 1 9961 #define regSX_PERFCOUNTER1_LO 0x3242 9962 #define regSX_PERFCOUNTER1_LO_BASE_IDX 1 9963 #define regSX_PERFCOUNTER1_HI 0x3243 9964 #define regSX_PERFCOUNTER1_HI_BASE_IDX 1 9965 #define regSX_PERFCOUNTER2_LO 0x3244 9966 #define regSX_PERFCOUNTER2_LO_BASE_IDX 1 9967 #define regSX_PERFCOUNTER2_HI 0x3245 9968 #define regSX_PERFCOUNTER2_HI_BASE_IDX 1 9969 #define regSX_PERFCOUNTER3_LO 0x3246 9970 #define regSX_PERFCOUNTER3_LO_BASE_IDX 1 9971 #define regSX_PERFCOUNTER3_HI 0x3247 9972 #define regSX_PERFCOUNTER3_HI_BASE_IDX 1 9973 #define regTA_PERFCOUNTER0_LO 0x32c0 9974 #define regTA_PERFCOUNTER0_LO_BASE_IDX 1 9975 #define regTA_PERFCOUNTER0_HI 0x32c1 9976 #define regTA_PERFCOUNTER0_HI_BASE_IDX 1 9977 #define regTA_PERFCOUNTER1_LO 0x32c2 9978 #define regTA_PERFCOUNTER1_LO_BASE_IDX 1 9979 #define regTA_PERFCOUNTER1_HI 0x32c3 9980 #define regTA_PERFCOUNTER1_HI_BASE_IDX 1 9981 #define regTD_PERFCOUNTER0_LO 0x3300 9982 #define regTD_PERFCOUNTER0_LO_BASE_IDX 1 9983 #define regTD_PERFCOUNTER0_HI 0x3301 9984 #define regTD_PERFCOUNTER0_HI_BASE_IDX 1 9985 #define regTD_PERFCOUNTER1_LO 0x3302 9986 #define regTD_PERFCOUNTER1_LO_BASE_IDX 1 9987 #define regTD_PERFCOUNTER1_HI 0x3303 9988 #define regTD_PERFCOUNTER1_HI_BASE_IDX 1 9989 #define regTCP_PERFCOUNTER0_LO 0x3340 9990 #define regTCP_PERFCOUNTER0_LO_BASE_IDX 1 9991 #define regTCP_PERFCOUNTER0_HI 0x3341 9992 #define regTCP_PERFCOUNTER0_HI_BASE_IDX 1 9993 #define regTCP_PERFCOUNTER1_LO 0x3342 9994 #define regTCP_PERFCOUNTER1_LO_BASE_IDX 1 9995 #define regTCP_PERFCOUNTER1_HI 0x3343 9996 #define regTCP_PERFCOUNTER1_HI_BASE_IDX 1 9997 #define regTCP_PERFCOUNTER2_LO 0x3344 9998 #define regTCP_PERFCOUNTER2_LO_BASE_IDX 1 9999 #define regTCP_PERFCOUNTER2_HI 0x3345 10000 #define regTCP_PERFCOUNTER2_HI_BASE_IDX 1 10001 #define regTCP_PERFCOUNTER3_LO 0x3346 10002 #define regTCP_PERFCOUNTER3_LO_BASE_IDX 1 10003 #define regTCP_PERFCOUNTER3_HI 0x3347 10004 #define regTCP_PERFCOUNTER3_HI_BASE_IDX 1 10005 #define regTCP_PERFCOUNTER_FILTER 0x3348 10006 #define regTCP_PERFCOUNTER_FILTER_BASE_IDX 1 10007 #define regTCP_PERFCOUNTER_FILTER2 0x3349 10008 #define regTCP_PERFCOUNTER_FILTER2_BASE_IDX 1 10009 #define regTCP_PERFCOUNTER_FILTER_EN 0x334a 10010 #define regTCP_PERFCOUNTER_FILTER_EN_BASE_IDX 1 10011 #define regGL1C_PERFCOUNTER0_LO 0x33a0 10012 #define regGL1C_PERFCOUNTER0_LO_BASE_IDX 1 10013 #define regGL1C_PERFCOUNTER0_HI 0x33a1 10014 #define regGL1C_PERFCOUNTER0_HI_BASE_IDX 1 10015 #define regGL1C_PERFCOUNTER1_LO 0x33a2 10016 #define regGL1C_PERFCOUNTER1_LO_BASE_IDX 1 10017 #define regGL1C_PERFCOUNTER1_HI 0x33a3 10018 #define regGL1C_PERFCOUNTER1_HI_BASE_IDX 1 10019 #define regGL1C_PERFCOUNTER2_LO 0x33a4 10020 #define regGL1C_PERFCOUNTER2_LO_BASE_IDX 1 10021 #define regGL1C_PERFCOUNTER2_HI 0x33a5 10022 #define regGL1C_PERFCOUNTER2_HI_BASE_IDX 1 10023 #define regGL1C_PERFCOUNTER3_LO 0x33a6 10024 #define regGL1C_PERFCOUNTER3_LO_BASE_IDX 1 10025 #define regGL1C_PERFCOUNTER3_HI 0x33a7 10026 #define regGL1C_PERFCOUNTER3_HI_BASE_IDX 1 10027 #define regGL1XC_PERFCOUNTER0_LO 0x33a8 10028 #define regGL1XC_PERFCOUNTER0_LO_BASE_IDX 1 10029 #define regGL1XC_PERFCOUNTER0_HI 0x33a9 10030 #define regGL1XC_PERFCOUNTER0_HI_BASE_IDX 1 10031 #define regGL1XC_PERFCOUNTER1_LO 0x33aa 10032 #define regGL1XC_PERFCOUNTER1_LO_BASE_IDX 1 10033 #define regGL1XC_PERFCOUNTER1_HI 0x33ab 10034 #define regGL1XC_PERFCOUNTER1_HI_BASE_IDX 1 10035 #define regGL1XC_PERFCOUNTER2_LO 0x33ac 10036 #define regGL1XC_PERFCOUNTER2_LO_BASE_IDX 1 10037 #define regGL1XC_PERFCOUNTER2_HI 0x33ad 10038 #define regGL1XC_PERFCOUNTER2_HI_BASE_IDX 1 10039 #define regGL1XC_PERFCOUNTER3_LO 0x33ae 10040 #define regGL1XC_PERFCOUNTER3_LO_BASE_IDX 1 10041 #define regGL1XC_PERFCOUNTER3_HI 0x33af 10042 #define regGL1XC_PERFCOUNTER3_HI_BASE_IDX 1 10043 #define regCB_PERFCOUNTER0_LO 0x3406 10044 #define regCB_PERFCOUNTER0_LO_BASE_IDX 1 10045 #define regCB_PERFCOUNTER0_HI 0x3407 10046 #define regCB_PERFCOUNTER0_HI_BASE_IDX 1 10047 #define regCB_PERFCOUNTER1_LO 0x3408 10048 #define regCB_PERFCOUNTER1_LO_BASE_IDX 1 10049 #define regCB_PERFCOUNTER1_HI 0x3409 10050 #define regCB_PERFCOUNTER1_HI_BASE_IDX 1 10051 #define regCB_PERFCOUNTER2_LO 0x340a 10052 #define regCB_PERFCOUNTER2_LO_BASE_IDX 1 10053 #define regCB_PERFCOUNTER2_HI 0x340b 10054 #define regCB_PERFCOUNTER2_HI_BASE_IDX 1 10055 #define regCB_PERFCOUNTER3_LO 0x340c 10056 #define regCB_PERFCOUNTER3_LO_BASE_IDX 1 10057 #define regCB_PERFCOUNTER3_HI 0x340d 10058 #define regCB_PERFCOUNTER3_HI_BASE_IDX 1 10059 #define regDB_PERFCOUNTER0_LO 0x3440 10060 #define regDB_PERFCOUNTER0_LO_BASE_IDX 1 10061 #define regDB_PERFCOUNTER0_HI 0x3441 10062 #define regDB_PERFCOUNTER0_HI_BASE_IDX 1 10063 #define regDB_PERFCOUNTER1_LO 0x3442 10064 #define regDB_PERFCOUNTER1_LO_BASE_IDX 1 10065 #define regDB_PERFCOUNTER1_HI 0x3443 10066 #define regDB_PERFCOUNTER1_HI_BASE_IDX 1 10067 #define regDB_PERFCOUNTER2_LO 0x3444 10068 #define regDB_PERFCOUNTER2_LO_BASE_IDX 1 10069 #define regDB_PERFCOUNTER2_HI 0x3445 10070 #define regDB_PERFCOUNTER2_HI_BASE_IDX 1 10071 #define regDB_PERFCOUNTER3_LO 0x3446 10072 #define regDB_PERFCOUNTER3_LO_BASE_IDX 1 10073 #define regDB_PERFCOUNTER3_HI 0x3447 10074 #define regDB_PERFCOUNTER3_HI_BASE_IDX 1 10075 #define regRMI_PERFCOUNTER0_LO 0x34c0 10076 #define regRMI_PERFCOUNTER0_LO_BASE_IDX 1 10077 #define regRMI_PERFCOUNTER0_HI 0x34c1 10078 #define regRMI_PERFCOUNTER0_HI_BASE_IDX 1 10079 #define regRMI_PERFCOUNTER1_LO 0x34c2 10080 #define regRMI_PERFCOUNTER1_LO_BASE_IDX 1 10081 #define regRMI_PERFCOUNTER1_HI 0x34c3 10082 #define regRMI_PERFCOUNTER1_HI_BASE_IDX 1 10083 #define regRMI_PERFCOUNTER2_LO 0x34c4 10084 #define regRMI_PERFCOUNTER2_LO_BASE_IDX 1 10085 #define regRMI_PERFCOUNTER2_HI 0x34c5 10086 #define regRMI_PERFCOUNTER2_HI_BASE_IDX 1 10087 #define regRMI_PERFCOUNTER3_LO 0x34c6 10088 #define regRMI_PERFCOUNTER3_LO_BASE_IDX 1 10089 #define regRMI_PERFCOUNTER3_HI 0x34c7 10090 #define regRMI_PERFCOUNTER3_HI_BASE_IDX 1 10091 #define regPA_PH_PERFCOUNTER0_LO 0x3580 10092 #define regPA_PH_PERFCOUNTER0_LO_BASE_IDX 1 10093 #define regPA_PH_PERFCOUNTER0_HI 0x3581 10094 #define regPA_PH_PERFCOUNTER0_HI_BASE_IDX 1 10095 #define regPA_PH_PERFCOUNTER1_LO 0x3582 10096 #define regPA_PH_PERFCOUNTER1_LO_BASE_IDX 1 10097 #define regPA_PH_PERFCOUNTER1_HI 0x3583 10098 #define regPA_PH_PERFCOUNTER1_HI_BASE_IDX 1 10099 #define regPA_PH_PERFCOUNTER2_LO 0x3584 10100 #define regPA_PH_PERFCOUNTER2_LO_BASE_IDX 1 10101 #define regPA_PH_PERFCOUNTER2_HI 0x3585 10102 #define regPA_PH_PERFCOUNTER2_HI_BASE_IDX 1 10103 #define regPA_PH_PERFCOUNTER3_LO 0x3586 10104 #define regPA_PH_PERFCOUNTER3_LO_BASE_IDX 1 10105 #define regPA_PH_PERFCOUNTER3_HI 0x3587 10106 #define regPA_PH_PERFCOUNTER3_HI_BASE_IDX 1 10107 #define regPA_PH_PERFCOUNTER4_LO 0x3588 10108 #define regPA_PH_PERFCOUNTER4_LO_BASE_IDX 1 10109 #define regPA_PH_PERFCOUNTER4_HI 0x3589 10110 #define regPA_PH_PERFCOUNTER4_HI_BASE_IDX 1 10111 #define regPA_PH_PERFCOUNTER5_LO 0x358a 10112 #define regPA_PH_PERFCOUNTER5_LO_BASE_IDX 1 10113 #define regPA_PH_PERFCOUNTER5_HI 0x358b 10114 #define regPA_PH_PERFCOUNTER5_HI_BASE_IDX 1 10115 #define regPA_PH_PERFCOUNTER6_LO 0x358c 10116 #define regPA_PH_PERFCOUNTER6_LO_BASE_IDX 1 10117 #define regPA_PH_PERFCOUNTER6_HI 0x358d 10118 #define regPA_PH_PERFCOUNTER6_HI_BASE_IDX 1 10119 #define regPA_PH_PERFCOUNTER7_LO 0x358e 10120 #define regPA_PH_PERFCOUNTER7_LO_BASE_IDX 1 10121 #define regPA_PH_PERFCOUNTER7_HI 0x358f 10122 #define regPA_PH_PERFCOUNTER7_HI_BASE_IDX 1 10123 #define regUTCL1_PERFCOUNTER0_LO 0x35a0 10124 #define regUTCL1_PERFCOUNTER0_LO_BASE_IDX 1 10125 #define regUTCL1_PERFCOUNTER0_HI 0x35a1 10126 #define regUTCL1_PERFCOUNTER0_HI_BASE_IDX 1 10127 #define regUTCL1_PERFCOUNTER1_LO 0x35a2 10128 #define regUTCL1_PERFCOUNTER1_LO_BASE_IDX 1 10129 #define regUTCL1_PERFCOUNTER1_HI 0x35a3 10130 #define regUTCL1_PERFCOUNTER1_HI_BASE_IDX 1 10131 #define regUTCL1_PERFCOUNTER2_LO 0x35a4 10132 #define regUTCL1_PERFCOUNTER2_LO_BASE_IDX 1 10133 #define regUTCL1_PERFCOUNTER2_HI 0x35a5 10134 #define regUTCL1_PERFCOUNTER2_HI_BASE_IDX 1 10135 #define regUTCL1_PERFCOUNTER3_LO 0x35a6 10136 #define regUTCL1_PERFCOUNTER3_LO_BASE_IDX 1 10137 #define regUTCL1_PERFCOUNTER3_HI 0x35a7 10138 #define regUTCL1_PERFCOUNTER3_HI_BASE_IDX 1 10139 #define regGL1A_PERFCOUNTER0_LO 0x35c0 10140 #define regGL1A_PERFCOUNTER0_LO_BASE_IDX 1 10141 #define regGL1A_PERFCOUNTER0_HI 0x35c1 10142 #define regGL1A_PERFCOUNTER0_HI_BASE_IDX 1 10143 #define regGL1A_PERFCOUNTER1_LO 0x35c2 10144 #define regGL1A_PERFCOUNTER1_LO_BASE_IDX 1 10145 #define regGL1A_PERFCOUNTER1_HI 0x35c3 10146 #define regGL1A_PERFCOUNTER1_HI_BASE_IDX 1 10147 #define regGL1A_PERFCOUNTER2_LO 0x35c4 10148 #define regGL1A_PERFCOUNTER2_LO_BASE_IDX 1 10149 #define regGL1A_PERFCOUNTER2_HI 0x35c5 10150 #define regGL1A_PERFCOUNTER2_HI_BASE_IDX 1 10151 #define regGL1A_PERFCOUNTER3_LO 0x35c6 10152 #define regGL1A_PERFCOUNTER3_LO_BASE_IDX 1 10153 #define regGL1A_PERFCOUNTER3_HI 0x35c7 10154 #define regGL1A_PERFCOUNTER3_HI_BASE_IDX 1 10155 #define regGL1XA_PERFCOUNTER0_LO 0x35c8 10156 #define regGL1XA_PERFCOUNTER0_LO_BASE_IDX 1 10157 #define regGL1XA_PERFCOUNTER0_HI 0x35c9 10158 #define regGL1XA_PERFCOUNTER0_HI_BASE_IDX 1 10159 #define regGL1XA_PERFCOUNTER1_LO 0x35ca 10160 #define regGL1XA_PERFCOUNTER1_LO_BASE_IDX 1 10161 #define regGL1XA_PERFCOUNTER1_HI 0x35cb 10162 #define regGL1XA_PERFCOUNTER1_HI_BASE_IDX 1 10163 #define regGL1XA_PERFCOUNTER2_LO 0x35cc 10164 #define regGL1XA_PERFCOUNTER2_LO_BASE_IDX 1 10165 #define regGL1XA_PERFCOUNTER2_HI 0x35cd 10166 #define regGL1XA_PERFCOUNTER2_HI_BASE_IDX 1 10167 #define regGL1XA_PERFCOUNTER3_LO 0x35ce 10168 #define regGL1XA_PERFCOUNTER3_LO_BASE_IDX 1 10169 #define regGL1XA_PERFCOUNTER3_HI 0x35cf 10170 #define regGL1XA_PERFCOUNTER3_HI_BASE_IDX 1 10171 10172 10173 // addressBlock: gc_gfx_se_gfx_se_perfsdec 10174 // base address: 0x36000 10175 #define regGRBMH_CP_PERFMON_CNTL 0x3808 10176 #define regGRBMH_CP_PERFMON_CNTL_BASE_IDX 1 10177 #define regCP_PERFMON_CNTL_1 0x3808 10178 #define regCP_PERFMON_CNTL_1_BASE_IDX 1 10179 #define regGE2_SE_PERFCOUNTER0_SELECT 0x38b4 10180 #define regGE2_SE_PERFCOUNTER0_SELECT_BASE_IDX 1 10181 #define regGE2_SE_PERFCOUNTER0_SELECT1 0x38b5 10182 #define regGE2_SE_PERFCOUNTER0_SELECT1_BASE_IDX 1 10183 #define regGE2_SE_PERFCOUNTER1_SELECT 0x38b6 10184 #define regGE2_SE_PERFCOUNTER1_SELECT_BASE_IDX 1 10185 #define regGE2_SE_PERFCOUNTER1_SELECT1 0x38b7 10186 #define regGE2_SE_PERFCOUNTER1_SELECT1_BASE_IDX 1 10187 #define regGE2_SE_PERFCOUNTER2_SELECT 0x38b8 10188 #define regGE2_SE_PERFCOUNTER2_SELECT_BASE_IDX 1 10189 #define regGE2_SE_PERFCOUNTER2_SELECT1 0x38b9 10190 #define regGE2_SE_PERFCOUNTER2_SELECT1_BASE_IDX 1 10191 #define regGE2_SE_PERFCOUNTER3_SELECT 0x38ba 10192 #define regGE2_SE_PERFCOUNTER3_SELECT_BASE_IDX 1 10193 #define regGE2_SE_PERFCOUNTER3_SELECT1 0x38bb 10194 #define regGE2_SE_PERFCOUNTER3_SELECT1_BASE_IDX 1 10195 #define regGRBMH_PERFCOUNTER0_SELECT 0x38f8 10196 #define regGRBMH_PERFCOUNTER0_SELECT_BASE_IDX 1 10197 #define regGRBMH_PERFCOUNTER1_SELECT 0x38f9 10198 #define regGRBMH_PERFCOUNTER1_SELECT_BASE_IDX 1 10199 #define regPA_SU_PERFCOUNTER0_SELECT 0x3900 10200 #define regPA_SU_PERFCOUNTER0_SELECT_BASE_IDX 1 10201 #define regPA_SU_PERFCOUNTER0_SELECT1 0x3901 10202 #define regPA_SU_PERFCOUNTER0_SELECT1_BASE_IDX 1 10203 #define regPA_SU_PERFCOUNTER1_SELECT 0x3902 10204 #define regPA_SU_PERFCOUNTER1_SELECT_BASE_IDX 1 10205 #define regPA_SU_PERFCOUNTER1_SELECT1 0x3903 10206 #define regPA_SU_PERFCOUNTER1_SELECT1_BASE_IDX 1 10207 #define regPA_SU_PERFCOUNTER2_SELECT 0x3904 10208 #define regPA_SU_PERFCOUNTER2_SELECT_BASE_IDX 1 10209 #define regPA_SU_PERFCOUNTER2_SELECT1 0x3905 10210 #define regPA_SU_PERFCOUNTER2_SELECT1_BASE_IDX 1 10211 #define regPA_SU_PERFCOUNTER3_SELECT 0x3906 10212 #define regPA_SU_PERFCOUNTER3_SELECT_BASE_IDX 1 10213 #define regPA_SU_PERFCOUNTER3_SELECT1 0x3907 10214 #define regPA_SU_PERFCOUNTER3_SELECT1_BASE_IDX 1 10215 #define regPA_SC_PERFCOUNTER0_SELECT 0x3940 10216 #define regPA_SC_PERFCOUNTER0_SELECT_BASE_IDX 1 10217 #define regPA_SC_PERFCOUNTER0_SELECT1 0x3941 10218 #define regPA_SC_PERFCOUNTER0_SELECT1_BASE_IDX 1 10219 #define regPA_SC_PERFCOUNTER1_SELECT 0x3942 10220 #define regPA_SC_PERFCOUNTER1_SELECT_BASE_IDX 1 10221 #define regPA_SC_PERFCOUNTER2_SELECT 0x3943 10222 #define regPA_SC_PERFCOUNTER2_SELECT_BASE_IDX 1 10223 #define regPA_SC_PERFCOUNTER3_SELECT 0x3944 10224 #define regPA_SC_PERFCOUNTER3_SELECT_BASE_IDX 1 10225 #define regPA_SC_PERFCOUNTER4_SELECT 0x3945 10226 #define regPA_SC_PERFCOUNTER4_SELECT_BASE_IDX 1 10227 #define regPA_SC_PERFCOUNTER5_SELECT 0x3946 10228 #define regPA_SC_PERFCOUNTER5_SELECT_BASE_IDX 1 10229 #define regPA_SC_PERFCOUNTER6_SELECT 0x3947 10230 #define regPA_SC_PERFCOUNTER6_SELECT_BASE_IDX 1 10231 #define regPA_SC_PERFCOUNTER7_SELECT 0x3948 10232 #define regPA_SC_PERFCOUNTER7_SELECT_BASE_IDX 1 10233 #define regSPI_PERFCOUNTER0_SELECT 0x3980 10234 #define regSPI_PERFCOUNTER0_SELECT_BASE_IDX 1 10235 #define regSPI_PERFCOUNTER1_SELECT 0x3981 10236 #define regSPI_PERFCOUNTER1_SELECT_BASE_IDX 1 10237 #define regSPI_PERFCOUNTER2_SELECT 0x3982 10238 #define regSPI_PERFCOUNTER2_SELECT_BASE_IDX 1 10239 #define regSPI_PERFCOUNTER3_SELECT 0x3983 10240 #define regSPI_PERFCOUNTER3_SELECT_BASE_IDX 1 10241 #define regSPI_PERFCOUNTER4_SELECT 0x3984 10242 #define regSPI_PERFCOUNTER4_SELECT_BASE_IDX 1 10243 #define regSPI_PERFCOUNTER5_SELECT 0x3985 10244 #define regSPI_PERFCOUNTER5_SELECT_BASE_IDX 1 10245 #define regSPI_PERFCOUNTER0_SELECT1 0x3986 10246 #define regSPI_PERFCOUNTER0_SELECT1_BASE_IDX 1 10247 #define regSPI_PERFCOUNTER1_SELECT1 0x3987 10248 #define regSPI_PERFCOUNTER1_SELECT1_BASE_IDX 1 10249 #define regSPI_PERFCOUNTER2_SELECT1 0x3988 10250 #define regSPI_PERFCOUNTER2_SELECT1_BASE_IDX 1 10251 #define regSPI_PERFCOUNTER3_SELECT1 0x3989 10252 #define regSPI_PERFCOUNTER3_SELECT1_BASE_IDX 1 10253 #define regSPI_PERFCOUNTER4_SELECT1 0x398a 10254 #define regSPI_PERFCOUNTER4_SELECT1_BASE_IDX 1 10255 #define regSPI_PERFCOUNTER5_SELECT1 0x398b 10256 #define regSPI_PERFCOUNTER5_SELECT1_BASE_IDX 1 10257 #define regSPI_PERFCOUNTER_BINS 0x398c 10258 #define regSPI_PERFCOUNTER_BINS_BASE_IDX 1 10259 #define regPC_PERFCOUNTER0_SELECT 0x3990 10260 #define regPC_PERFCOUNTER0_SELECT_BASE_IDX 1 10261 #define regPC_PERFCOUNTER1_SELECT 0x3991 10262 #define regPC_PERFCOUNTER1_SELECT_BASE_IDX 1 10263 #define regPC_PERFCOUNTER2_SELECT 0x3992 10264 #define regPC_PERFCOUNTER2_SELECT_BASE_IDX 1 10265 #define regPC_PERFCOUNTER3_SELECT 0x3993 10266 #define regPC_PERFCOUNTER3_SELECT_BASE_IDX 1 10267 #define regPC_PERFCOUNTER0_SELECT1 0x3994 10268 #define regPC_PERFCOUNTER0_SELECT1_BASE_IDX 1 10269 #define regPC_PERFCOUNTER1_SELECT1 0x3995 10270 #define regPC_PERFCOUNTER1_SELECT1_BASE_IDX 1 10271 #define regPC_PERFCOUNTER2_SELECT1 0x3996 10272 #define regPC_PERFCOUNTER2_SELECT1_BASE_IDX 1 10273 #define regPC_PERFCOUNTER3_SELECT1 0x3997 10274 #define regPC_PERFCOUNTER3_SELECT1_BASE_IDX 1 10275 #define regSQ_PERFCOUNTER0_SELECT 0x39c0 10276 #define regSQ_PERFCOUNTER0_SELECT_BASE_IDX 1 10277 #define regSQ_PERFCOUNTER1_SELECT 0x39c1 10278 #define regSQ_PERFCOUNTER1_SELECT_BASE_IDX 1 10279 #define regSQ_PERFCOUNTER2_SELECT 0x39c2 10280 #define regSQ_PERFCOUNTER2_SELECT_BASE_IDX 1 10281 #define regSQ_PERFCOUNTER3_SELECT 0x39c3 10282 #define regSQ_PERFCOUNTER3_SELECT_BASE_IDX 1 10283 #define regSQ_PERFCOUNTER4_SELECT 0x39c4 10284 #define regSQ_PERFCOUNTER4_SELECT_BASE_IDX 1 10285 #define regSQ_PERFCOUNTER5_SELECT 0x39c5 10286 #define regSQ_PERFCOUNTER5_SELECT_BASE_IDX 1 10287 #define regSQ_PERFCOUNTER6_SELECT 0x39c6 10288 #define regSQ_PERFCOUNTER6_SELECT_BASE_IDX 1 10289 #define regSQ_PERFCOUNTER7_SELECT 0x39c7 10290 #define regSQ_PERFCOUNTER7_SELECT_BASE_IDX 1 10291 #define regSQ_PERFCOUNTER8_SELECT 0x39c8 10292 #define regSQ_PERFCOUNTER8_SELECT_BASE_IDX 1 10293 #define regSQ_PERFCOUNTER9_SELECT 0x39c9 10294 #define regSQ_PERFCOUNTER9_SELECT_BASE_IDX 1 10295 #define regSQ_PERFCOUNTER10_SELECT 0x39ca 10296 #define regSQ_PERFCOUNTER10_SELECT_BASE_IDX 1 10297 #define regSQ_PERFCOUNTER11_SELECT 0x39cb 10298 #define regSQ_PERFCOUNTER11_SELECT_BASE_IDX 1 10299 #define regSQ_PERFCOUNTER12_SELECT 0x39cc 10300 #define regSQ_PERFCOUNTER12_SELECT_BASE_IDX 1 10301 #define regSQ_PERFCOUNTER13_SELECT 0x39cd 10302 #define regSQ_PERFCOUNTER13_SELECT_BASE_IDX 1 10303 #define regSQ_PERFCOUNTER14_SELECT 0x39ce 10304 #define regSQ_PERFCOUNTER14_SELECT_BASE_IDX 1 10305 #define regSQ_PERFCOUNTER15_SELECT 0x39cf 10306 #define regSQ_PERFCOUNTER15_SELECT_BASE_IDX 1 10307 #define regSQG_PERFCOUNTER0_SELECT 0x39d0 10308 #define regSQG_PERFCOUNTER0_SELECT_BASE_IDX 1 10309 #define regSQG_PERFCOUNTER1_SELECT 0x39d1 10310 #define regSQG_PERFCOUNTER1_SELECT_BASE_IDX 1 10311 #define regSQG_PERFCOUNTER2_SELECT 0x39d2 10312 #define regSQG_PERFCOUNTER2_SELECT_BASE_IDX 1 10313 #define regSQG_PERFCOUNTER3_SELECT 0x39d3 10314 #define regSQG_PERFCOUNTER3_SELECT_BASE_IDX 1 10315 #define regSQG_PERFCOUNTER4_SELECT 0x39d4 10316 #define regSQG_PERFCOUNTER4_SELECT_BASE_IDX 1 10317 #define regSQG_PERFCOUNTER5_SELECT 0x39d5 10318 #define regSQG_PERFCOUNTER5_SELECT_BASE_IDX 1 10319 #define regSQG_PERFCOUNTER6_SELECT 0x39d6 10320 #define regSQG_PERFCOUNTER6_SELECT_BASE_IDX 1 10321 #define regSQG_PERFCOUNTER7_SELECT 0x39d7 10322 #define regSQG_PERFCOUNTER7_SELECT_BASE_IDX 1 10323 #define regSQG_PERFCOUNTER_CTRL 0x39d8 10324 #define regSQG_PERFCOUNTER_CTRL_BASE_IDX 1 10325 #define regSQG_PERFCOUNTER_CTRL2 0x39da 10326 #define regSQG_PERFCOUNTER_CTRL2_BASE_IDX 1 10327 #define regSQG_PERF_SAMPLE_FINISH 0x39db 10328 #define regSQG_PERF_SAMPLE_FINISH_BASE_IDX 1 10329 #define regSQ_PERFCOUNTER_CTRL 0x39e0 10330 #define regSQ_PERFCOUNTER_CTRL_BASE_IDX 1 10331 #define regSQ_PERFCOUNTER_CTRL2 0x39e2 10332 #define regSQ_PERFCOUNTER_CTRL2_BASE_IDX 1 10333 #define regSQ_THREAD_TRACE_BUF0_SIZE 0x39e6 10334 #define regSQ_THREAD_TRACE_BUF0_SIZE_BASE_IDX 1 10335 #define regSQ_THREAD_TRACE_BUF0_BASE_LO 0x39e7 10336 #define regSQ_THREAD_TRACE_BUF0_BASE_LO_BASE_IDX 1 10337 #define regSQ_THREAD_TRACE_BUF0_BASE_HI 0x39e8 10338 #define regSQ_THREAD_TRACE_BUF0_BASE_HI_BASE_IDX 1 10339 #define regSQ_THREAD_TRACE_BUF1_SIZE 0x39e9 10340 #define regSQ_THREAD_TRACE_BUF1_SIZE_BASE_IDX 1 10341 #define regSQ_THREAD_TRACE_BUF1_BASE_LO 0x39ea 10342 #define regSQ_THREAD_TRACE_BUF1_BASE_LO_BASE_IDX 1 10343 #define regSQ_THREAD_TRACE_BUF1_BASE_HI 0x39eb 10344 #define regSQ_THREAD_TRACE_BUF1_BASE_HI_BASE_IDX 1 10345 #define regSQ_THREAD_TRACE_CTRL 0x39ec 10346 #define regSQ_THREAD_TRACE_CTRL_BASE_IDX 1 10347 #define regSQ_THREAD_TRACE_MASK 0x39ed 10348 #define regSQ_THREAD_TRACE_MASK_BASE_IDX 1 10349 #define regSQ_THREAD_TRACE_TOKEN_MASK 0x39ee 10350 #define regSQ_THREAD_TRACE_TOKEN_MASK_BASE_IDX 1 10351 #define regSQ_THREAD_TRACE_WPTR 0x39ef 10352 #define regSQ_THREAD_TRACE_WPTR_BASE_IDX 1 10353 #define regSQ_THREAD_TRACE_HALT 0x39f0 10354 #define regSQ_THREAD_TRACE_HALT_BASE_IDX 1 10355 #define regSQ_THREAD_TRACE_POWEROFF_RESTORE_1 0x39f1 10356 #define regSQ_THREAD_TRACE_POWEROFF_RESTORE_1_BASE_IDX 1 10357 #define regSQ_THREAD_TRACE_STATUS 0x39f4 10358 #define regSQ_THREAD_TRACE_STATUS_BASE_IDX 1 10359 #define regSQ_THREAD_TRACE_STATUS2 0x39f5 10360 #define regSQ_THREAD_TRACE_STATUS2_BASE_IDX 1 10361 #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR 0x39f6 10362 #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR_BASE_IDX 1 10363 #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR 0x39f7 10364 #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR_BASE_IDX 1 10365 #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR 0x39f8 10366 #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR_BASE_IDX 1 10367 #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR 0x39f9 10368 #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR_BASE_IDX 1 10369 #define regSQ_THREAD_TRACE_DROPPED_CNTR 0x39fa 10370 #define regSQ_THREAD_TRACE_DROPPED_CNTR_BASE_IDX 1 10371 #define regSQ_THREAD_TRACE_FINISH_DONE_DEBUG 0x39fb 10372 #define regSQ_THREAD_TRACE_FINISH_DONE_DEBUG_BASE_IDX 1 10373 #define regSX_PERFCOUNTER0_SELECT 0x3a40 10374 #define regSX_PERFCOUNTER0_SELECT_BASE_IDX 1 10375 #define regSX_PERFCOUNTER1_SELECT 0x3a41 10376 #define regSX_PERFCOUNTER1_SELECT_BASE_IDX 1 10377 #define regSX_PERFCOUNTER2_SELECT 0x3a42 10378 #define regSX_PERFCOUNTER2_SELECT_BASE_IDX 1 10379 #define regSX_PERFCOUNTER3_SELECT 0x3a43 10380 #define regSX_PERFCOUNTER3_SELECT_BASE_IDX 1 10381 #define regSX_PERFCOUNTER0_SELECT1 0x3a44 10382 #define regSX_PERFCOUNTER0_SELECT1_BASE_IDX 1 10383 #define regSX_PERFCOUNTER1_SELECT1 0x3a45 10384 #define regSX_PERFCOUNTER1_SELECT1_BASE_IDX 1 10385 #define regSX_PERFCOUNTER2_SELECT1 0x3a46 10386 #define regSX_PERFCOUNTER2_SELECT1_BASE_IDX 1 10387 #define regSX_PERFCOUNTER3_SELECT1 0x3a47 10388 #define regSX_PERFCOUNTER3_SELECT1_BASE_IDX 1 10389 #define regTA_PERFCOUNTER0_SELECT 0x3ac0 10390 #define regTA_PERFCOUNTER0_SELECT_BASE_IDX 1 10391 #define regTA_PERFCOUNTER0_SELECT1 0x3ac1 10392 #define regTA_PERFCOUNTER0_SELECT1_BASE_IDX 1 10393 #define regTA_PERFCOUNTER1_SELECT 0x3ac2 10394 #define regTA_PERFCOUNTER1_SELECT_BASE_IDX 1 10395 #define regTD_PERFCOUNTER0_SELECT 0x3b00 10396 #define regTD_PERFCOUNTER0_SELECT_BASE_IDX 1 10397 #define regTD_PERFCOUNTER0_SELECT1 0x3b01 10398 #define regTD_PERFCOUNTER0_SELECT1_BASE_IDX 1 10399 #define regTD_PERFCOUNTER1_SELECT 0x3b02 10400 #define regTD_PERFCOUNTER1_SELECT_BASE_IDX 1 10401 #define regTCP_PERFCOUNTER0_SELECT 0x3b40 10402 #define regTCP_PERFCOUNTER0_SELECT_BASE_IDX 1 10403 #define regTCP_PERFCOUNTER0_SELECT1 0x3b41 10404 #define regTCP_PERFCOUNTER0_SELECT1_BASE_IDX 1 10405 #define regTCP_PERFCOUNTER1_SELECT 0x3b42 10406 #define regTCP_PERFCOUNTER1_SELECT_BASE_IDX 1 10407 #define regTCP_PERFCOUNTER1_SELECT1 0x3b43 10408 #define regTCP_PERFCOUNTER1_SELECT1_BASE_IDX 1 10409 #define regTCP_PERFCOUNTER2_SELECT 0x3b44 10410 #define regTCP_PERFCOUNTER2_SELECT_BASE_IDX 1 10411 #define regTCP_PERFCOUNTER3_SELECT 0x3b45 10412 #define regTCP_PERFCOUNTER3_SELECT_BASE_IDX 1 10413 #define regGL1C_PERFCOUNTER0_SELECT 0x3ba0 10414 #define regGL1C_PERFCOUNTER0_SELECT_BASE_IDX 1 10415 #define regGL1C_PERFCOUNTER0_SELECT1 0x3ba1 10416 #define regGL1C_PERFCOUNTER0_SELECT1_BASE_IDX 1 10417 #define regGL1C_PERFCOUNTER1_SELECT 0x3ba2 10418 #define regGL1C_PERFCOUNTER1_SELECT_BASE_IDX 1 10419 #define regGL1C_PERFCOUNTER1_SELECT1 0x3ba3 10420 #define regGL1C_PERFCOUNTER1_SELECT1_BASE_IDX 1 10421 #define regGL1C_PERFCOUNTER2_SELECT 0x3ba4 10422 #define regGL1C_PERFCOUNTER2_SELECT_BASE_IDX 1 10423 #define regGL1C_PERFCOUNTER2_SELECT1 0x3ba5 10424 #define regGL1C_PERFCOUNTER2_SELECT1_BASE_IDX 1 10425 #define regGL1C_PERFCOUNTER3_SELECT 0x3ba6 10426 #define regGL1C_PERFCOUNTER3_SELECT_BASE_IDX 1 10427 #define regGL1C_PERFCOUNTER3_SELECT1 0x3ba7 10428 #define regGL1C_PERFCOUNTER3_SELECT1_BASE_IDX 1 10429 #define regGL1XC_PERFCOUNTER0_SELECT 0x3ba8 10430 #define regGL1XC_PERFCOUNTER0_SELECT_BASE_IDX 1 10431 #define regGL1XC_PERFCOUNTER0_SELECT1 0x3ba9 10432 #define regGL1XC_PERFCOUNTER0_SELECT1_BASE_IDX 1 10433 #define regGL1XC_PERFCOUNTER1_SELECT 0x3baa 10434 #define regGL1XC_PERFCOUNTER1_SELECT_BASE_IDX 1 10435 #define regGL1XC_PERFCOUNTER1_SELECT1 0x3bab 10436 #define regGL1XC_PERFCOUNTER1_SELECT1_BASE_IDX 1 10437 #define regGL1XC_PERFCOUNTER2_SELECT 0x3bac 10438 #define regGL1XC_PERFCOUNTER2_SELECT_BASE_IDX 1 10439 #define regGL1XC_PERFCOUNTER2_SELECT1 0x3bad 10440 #define regGL1XC_PERFCOUNTER2_SELECT1_BASE_IDX 1 10441 #define regGL1XC_PERFCOUNTER3_SELECT 0x3bae 10442 #define regGL1XC_PERFCOUNTER3_SELECT_BASE_IDX 1 10443 #define regGL1XC_PERFCOUNTER3_SELECT1 0x3baf 10444 #define regGL1XC_PERFCOUNTER3_SELECT1_BASE_IDX 1 10445 #define regCB_PERFCOUNTER_FILTER 0x3c00 10446 #define regCB_PERFCOUNTER_FILTER_BASE_IDX 1 10447 #define regCB_PERFCOUNTER0_SELECT 0x3c01 10448 #define regCB_PERFCOUNTER0_SELECT_BASE_IDX 1 10449 #define regCB_PERFCOUNTER0_SELECT1 0x3c02 10450 #define regCB_PERFCOUNTER0_SELECT1_BASE_IDX 1 10451 #define regCB_PERFCOUNTER1_SELECT 0x3c03 10452 #define regCB_PERFCOUNTER1_SELECT_BASE_IDX 1 10453 #define regCB_PERFCOUNTER2_SELECT 0x3c04 10454 #define regCB_PERFCOUNTER2_SELECT_BASE_IDX 1 10455 #define regCB_PERFCOUNTER3_SELECT 0x3c05 10456 #define regCB_PERFCOUNTER3_SELECT_BASE_IDX 1 10457 #define regDB_PERFCOUNTER0_SELECT 0x3c40 10458 #define regDB_PERFCOUNTER0_SELECT_BASE_IDX 1 10459 #define regDB_PERFCOUNTER0_SELECT1 0x3c41 10460 #define regDB_PERFCOUNTER0_SELECT1_BASE_IDX 1 10461 #define regDB_PERFCOUNTER1_SELECT 0x3c42 10462 #define regDB_PERFCOUNTER1_SELECT_BASE_IDX 1 10463 #define regDB_PERFCOUNTER1_SELECT1 0x3c43 10464 #define regDB_PERFCOUNTER1_SELECT1_BASE_IDX 1 10465 #define regDB_PERFCOUNTER2_SELECT 0x3c44 10466 #define regDB_PERFCOUNTER2_SELECT_BASE_IDX 1 10467 #define regDB_PERFCOUNTER2_SELECT1 0x3c45 10468 #define regDB_PERFCOUNTER2_SELECT1_BASE_IDX 1 10469 #define regDB_PERFCOUNTER3_SELECT 0x3c46 10470 #define regDB_PERFCOUNTER3_SELECT_BASE_IDX 1 10471 #define regDB_PERFCOUNTER3_SELECT1 0x3c47 10472 #define regDB_PERFCOUNTER3_SELECT1_BASE_IDX 1 10473 #define regRMI_PERFCOUNTER0_SELECT 0x3d00 10474 #define regRMI_PERFCOUNTER0_SELECT_BASE_IDX 1 10475 #define regRMI_PERFCOUNTER0_SELECT1 0x3d01 10476 #define regRMI_PERFCOUNTER0_SELECT1_BASE_IDX 1 10477 #define regRMI_PERFCOUNTER1_SELECT 0x3d02 10478 #define regRMI_PERFCOUNTER1_SELECT_BASE_IDX 1 10479 #define regRMI_PERFCOUNTER2_SELECT 0x3d03 10480 #define regRMI_PERFCOUNTER2_SELECT_BASE_IDX 1 10481 #define regRMI_PERFCOUNTER2_SELECT1 0x3d04 10482 #define regRMI_PERFCOUNTER2_SELECT1_BASE_IDX 1 10483 #define regRMI_PERFCOUNTER3_SELECT 0x3d05 10484 #define regRMI_PERFCOUNTER3_SELECT_BASE_IDX 1 10485 #define regRMI_PERF_COUNTER_CNTL 0x3d06 10486 #define regRMI_PERF_COUNTER_CNTL_BASE_IDX 1 10487 #define regPA_PH_PERFCOUNTER0_SELECT 0x3d80 10488 #define regPA_PH_PERFCOUNTER0_SELECT_BASE_IDX 1 10489 #define regPA_PH_PERFCOUNTER0_SELECT1 0x3d81 10490 #define regPA_PH_PERFCOUNTER0_SELECT1_BASE_IDX 1 10491 #define regPA_PH_PERFCOUNTER1_SELECT 0x3d82 10492 #define regPA_PH_PERFCOUNTER1_SELECT_BASE_IDX 1 10493 #define regPA_PH_PERFCOUNTER2_SELECT 0x3d83 10494 #define regPA_PH_PERFCOUNTER2_SELECT_BASE_IDX 1 10495 #define regPA_PH_PERFCOUNTER3_SELECT 0x3d84 10496 #define regPA_PH_PERFCOUNTER3_SELECT_BASE_IDX 1 10497 #define regPA_PH_PERFCOUNTER4_SELECT 0x3d85 10498 #define regPA_PH_PERFCOUNTER4_SELECT_BASE_IDX 1 10499 #define regPA_PH_PERFCOUNTER5_SELECT 0x3d86 10500 #define regPA_PH_PERFCOUNTER5_SELECT_BASE_IDX 1 10501 #define regPA_PH_PERFCOUNTER6_SELECT 0x3d87 10502 #define regPA_PH_PERFCOUNTER6_SELECT_BASE_IDX 1 10503 #define regPA_PH_PERFCOUNTER7_SELECT 0x3d88 10504 #define regPA_PH_PERFCOUNTER7_SELECT_BASE_IDX 1 10505 #define regPA_PH_PERFCOUNTER1_SELECT1 0x3d90 10506 #define regPA_PH_PERFCOUNTER1_SELECT1_BASE_IDX 1 10507 #define regPA_PH_PERFCOUNTER2_SELECT1 0x3d91 10508 #define regPA_PH_PERFCOUNTER2_SELECT1_BASE_IDX 1 10509 #define regPA_PH_PERFCOUNTER3_SELECT1 0x3d92 10510 #define regPA_PH_PERFCOUNTER3_SELECT1_BASE_IDX 1 10511 #define regUTCL1_PERFCOUNTER0_SELECT 0x3da0 10512 #define regUTCL1_PERFCOUNTER0_SELECT_BASE_IDX 1 10513 #define regUTCL1_PERFCOUNTER1_SELECT 0x3da1 10514 #define regUTCL1_PERFCOUNTER1_SELECT_BASE_IDX 1 10515 #define regUTCL1_PERFCOUNTER2_SELECT 0x3da2 10516 #define regUTCL1_PERFCOUNTER2_SELECT_BASE_IDX 1 10517 #define regUTCL1_PERFCOUNTER3_SELECT 0x3da3 10518 #define regUTCL1_PERFCOUNTER3_SELECT_BASE_IDX 1 10519 #define regGL1A_PERFCOUNTER0_SELECT 0x3dc0 10520 #define regGL1A_PERFCOUNTER0_SELECT_BASE_IDX 1 10521 #define regGL1A_PERFCOUNTER0_SELECT1 0x3dc1 10522 #define regGL1A_PERFCOUNTER0_SELECT1_BASE_IDX 1 10523 #define regGL1A_PERFCOUNTER1_SELECT 0x3dc2 10524 #define regGL1A_PERFCOUNTER1_SELECT_BASE_IDX 1 10525 #define regGL1A_PERFCOUNTER1_SELECT1 0x3dc3 10526 #define regGL1A_PERFCOUNTER1_SELECT1_BASE_IDX 1 10527 #define regGL1A_PERFCOUNTER2_SELECT 0x3dc4 10528 #define regGL1A_PERFCOUNTER2_SELECT_BASE_IDX 1 10529 #define regGL1A_PERFCOUNTER2_SELECT1 0x3dc5 10530 #define regGL1A_PERFCOUNTER2_SELECT1_BASE_IDX 1 10531 #define regGL1A_PERFCOUNTER3_SELECT 0x3dc6 10532 #define regGL1A_PERFCOUNTER3_SELECT_BASE_IDX 1 10533 #define regGL1A_PERFCOUNTER3_SELECT1 0x3dc7 10534 #define regGL1A_PERFCOUNTER3_SELECT1_BASE_IDX 1 10535 #define regGL1XA_PERFCOUNTER0_SELECT 0x3dc8 10536 #define regGL1XA_PERFCOUNTER0_SELECT_BASE_IDX 1 10537 #define regGL1XA_PERFCOUNTER0_SELECT1 0x3dc9 10538 #define regGL1XA_PERFCOUNTER0_SELECT1_BASE_IDX 1 10539 #define regGL1XA_PERFCOUNTER1_SELECT 0x3dca 10540 #define regGL1XA_PERFCOUNTER1_SELECT_BASE_IDX 1 10541 #define regGL1XA_PERFCOUNTER1_SELECT1 0x3dcb 10542 #define regGL1XA_PERFCOUNTER1_SELECT1_BASE_IDX 1 10543 #define regGL1XA_PERFCOUNTER2_SELECT 0x3dcc 10544 #define regGL1XA_PERFCOUNTER2_SELECT_BASE_IDX 1 10545 #define regGL1XA_PERFCOUNTER2_SELECT1 0x3dcd 10546 #define regGL1XA_PERFCOUNTER2_SELECT1_BASE_IDX 1 10547 #define regGL1XA_PERFCOUNTER3_SELECT 0x3dce 10548 #define regGL1XA_PERFCOUNTER3_SELECT_BASE_IDX 1 10549 #define regGL1XA_PERFCOUNTER3_SELECT1 0x3dcf 10550 #define regGL1XA_PERFCOUNTER3_SELECT1_BASE_IDX 1 10551 10552 10553 // addressBlock: gc_gfx_se_gfx_se_pwrdec 10554 // base address: 0x3c000 10555 #define regGFX_ICG_SPI_RA0_CLK_CTRL 0x507a 10556 #define regGFX_ICG_SPI_RA0_CLK_CTRL_BASE_IDX 1 10557 #define regGFX_ICG_SPI_RA1_CLK_CTRL 0x507b 10558 #define regGFX_ICG_SPI_RA1_CLK_CTRL_BASE_IDX 1 10559 #define regGFX_ICG_SPI_CS_CTRL 0x507c 10560 #define regGFX_ICG_SPI_CS_CTRL_BASE_IDX 1 10561 #define regGFX_ICG_SPI_PS_CTRL 0x507d 10562 #define regGFX_ICG_SPI_PS_CTRL_BASE_IDX 1 10563 #define regGFX_ICG_SPIS_CTRL 0x507e 10564 #define regGFX_ICG_SPIS_CTRL_BASE_IDX 1 10565 #define regCGTX_SPI_DEBUG_CLK_CTRL 0x507f 10566 #define regCGTX_SPI_DEBUG_CLK_CTRL_BASE_IDX 1 10567 #define regGFX_ICG_SPI_CTRL 0x5080 10568 #define regGFX_ICG_SPI_CTRL_BASE_IDX 1 10569 #define regGFX_ICG_PC_CLK_CTRL 0x5081 10570 #define regGFX_ICG_PC_CLK_CTRL_BASE_IDX 1 10571 #define regGFX_ICG_BCI_CTRL 0x5082 10572 #define regGFX_ICG_BCI_CTRL_BASE_IDX 1 10573 #define regCGTT_VGT_CLK_CTRL 0x5084 10574 #define regCGTT_VGT_CLK_CTRL_BASE_IDX 1 10575 #define regCGTT_GS_NGG_CLK_CTRL 0x5087 10576 #define regCGTT_GS_NGG_CLK_CTRL_BASE_IDX 1 10577 #define regCGTT_PA_CLK_CTRL 0x5088 10578 #define regCGTT_PA_CLK_CTRL_BASE_IDX 1 10579 #define regCGTT_SQ_CLK_CTRL 0x508c 10580 #define regCGTT_SQ_CLK_CTRL_BASE_IDX 1 10581 #define regCGTT_SQG_CLK_CTRL 0x508d 10582 #define regCGTT_SQG_CLK_CTRL_BASE_IDX 1 10583 #define regSQ_ALU_CLK_CTRL 0x508e 10584 #define regSQ_ALU_CLK_CTRL_BASE_IDX 1 10585 #define regSQ_TEX_CLK_CTRL 0x508f 10586 #define regSQ_TEX_CLK_CTRL_BASE_IDX 1 10587 #define regSQ_LDS_CLK_CTRL 0x5090 10588 #define regSQ_LDS_CLK_CTRL_BASE_IDX 1 10589 #define regSQ_CLK_CTRL 0x5091 10590 #define regSQ_CLK_CTRL_BASE_IDX 1 10591 #define regICG_SQ_CLK_CTRL 0x5092 10592 #define regICG_SQ_CLK_CTRL_BASE_IDX 1 10593 #define regICG_SP_CLK_CTRL 0x5093 10594 #define regICG_SP_CLK_CTRL_BASE_IDX 1 10595 #define regGFX_ICG_SX_CLK_CTRL0 0x5094 10596 #define regGFX_ICG_SX_CLK_CTRL0_BASE_IDX 1 10597 #define regGFX_ICG_SX_CLK_CTRL1 0x5095 10598 #define regGFX_ICG_SX_CLK_CTRL1_BASE_IDX 1 10599 #define regGFX_ICG_SX_CLK_CTRL2 0x5096 10600 #define regGFX_ICG_SX_CLK_CTRL2_BASE_IDX 1 10601 #define regGFX_ICG_SX_CLK_CTRL3 0x5097 10602 #define regGFX_ICG_SX_CLK_CTRL3_BASE_IDX 1 10603 #define regGFX_ICG_SX_CLK_CTRL4 0x5098 10604 #define regGFX_ICG_SX_CLK_CTRL4_BASE_IDX 1 10605 #define regGFX_ICG_TA_CTRL 0x509e 10606 #define regGFX_ICG_TA_CTRL_BASE_IDX 1 10607 #define regGFX_ICG_TD_CTRL 0x509f 10608 #define regGFX_ICG_TD_CTRL_BASE_IDX 1 10609 #define regDB_CGTT_CLK_CTRL_0 0x50a4 10610 #define regDB_CGTT_CLK_CTRL_0_BASE_IDX 1 10611 #define regGFX_ICG_CB_CTRL 0x50a9 10612 #define regGFX_ICG_CB_CTRL_BASE_IDX 1 10613 #define regGFX_ICG_RMI_CTRL 0x50c0 10614 #define regGFX_ICG_RMI_CTRL_BASE_IDX 1 10615 #define regGFX_ICG_SE_CAC_CLK_CTRL 0x50d0 10616 #define regGFX_ICG_SE_CAC_CLK_CTRL_BASE_IDX 1 10617 #define regCGTT_PH_CLK_CTRL0 0x50f8 10618 #define regCGTT_PH_CLK_CTRL0_BASE_IDX 1 10619 #define regCGTT_PH_CLK_CTRL1 0x50f9 10620 #define regCGTT_PH_CLK_CTRL1_BASE_IDX 1 10621 #define regCGTT_PH_CLK_CTRL2 0x50fa 10622 #define regCGTT_PH_CLK_CTRL2_BASE_IDX 1 10623 #define regCGTT_PH_CLK_CTRL3 0x50fb 10624 #define regCGTT_PH_CLK_CTRL3_BASE_IDX 1 10625 #define regGFX_ICG_TCP_CTRL 0x5101 10626 #define regGFX_ICG_TCP_CTRL_BASE_IDX 1 10627 #define regICG_LDS_CLK_CTRL 0x5114 10628 #define regICG_LDS_CLK_CTRL_BASE_IDX 1 10629 #define regGFX_ICG_UTCL1_CTRL 0x511c 10630 #define regGFX_ICG_UTCL1_CTRL_BASE_IDX 1 10631 #define regGFX_ICG_GRBMH_CTRL 0x5120 10632 #define regGFX_ICG_GRBMH_CTRL_BASE_IDX 1 10633 10634 10635 // addressBlock: gc_gfx_se_gfx_sc_pwrdec 10636 // base address: 0x3c344 10637 #define regCGTT_SC_CLK_CTRL0 0x50d1 10638 #define regCGTT_SC_CLK_CTRL0_BASE_IDX 1 10639 #define regCGTT_SC_CLK_CTRL1 0x50d2 10640 #define regCGTT_SC_CLK_CTRL1_BASE_IDX 1 10641 #define regCGTT_SC_CLK_CTRL2 0x50d3 10642 #define regCGTT_SC_CLK_CTRL2_BASE_IDX 1 10643 #define regCGTT_SC_CLK_CTRL3 0x50d4 10644 #define regCGTT_SC_CLK_CTRL3_BASE_IDX 1 10645 #define regCGTT_SC_CLK_CTRL4 0x50d5 10646 #define regCGTT_SC_CLK_CTRL4_BASE_IDX 1 10647 10648 10649 // addressBlock: gc_gfx_se_gfx_se_gl1_pwrdec 10650 // base address: 0x3c364 10651 #define regICG_GL1C_CLK_CTRL 0x50d9 10652 #define regICG_GL1C_CLK_CTRL_BASE_IDX 1 10653 #define regGL1I_GL1R_MGCG_OVERRIDE 0x50da 10654 #define regGL1I_GL1R_MGCG_OVERRIDE_BASE_IDX 1 10655 #define regGL1XI_GL1XR_MGCG_OVERRIDE 0x50db 10656 #define regGL1XI_GL1XR_MGCG_OVERRIDE_BASE_IDX 1 10657 #define regICG_GL1XC_CLK_CTRL 0x50dc 10658 #define regICG_GL1XC_CLK_CTRL_BASE_IDX 1 10659 #define regICG_GL1A_CTRL 0x50dd 10660 #define regICG_GL1A_CTRL_BASE_IDX 1 10661 #define regICG_GL1XA_CTRL 0x50de 10662 #define regICG_GL1XA_CTRL_BASE_IDX 1 10663 10664 10665 // addressBlock: gc_gfx_se_gfx_se_hypdec 10666 // base address: 0x3e000 10667 #define regGL1_PIPE_STEER 0x5b84 10668 #define regGL1_PIPE_STEER_BASE_IDX 1 10669 #define regGL1X_PIPE_STEER 0x5b85 10670 #define regGL1X_PIPE_STEER_BASE_IDX 1 10671 #define regGC_USER_SHADER_ARRAY_CONFIG 0x5b90 10672 #define regGC_USER_SHADER_ARRAY_CONFIG_BASE_IDX 1 10673 #define regGRBMH_GC_USER_SA_UNIT_DISABLE 0x5b92 10674 #define regGRBMH_GC_USER_SA_UNIT_DISABLE_BASE_IDX 1 10675 #define regGC_USER_SA_UNIT_DISABLE_1 0x5b92 10676 #define regGC_USER_SA_UNIT_DISABLE_1_BASE_IDX 1 10677 #define regGC_USER_RB_BACKEND_DISABLE 0x5b94 10678 #define regGC_USER_RB_BACKEND_DISABLE_BASE_IDX 1 10679 #define regGC_USER_RMI_REDUNDANCY 0x5b95 10680 #define regGC_USER_RMI_REDUNDANCY_BASE_IDX 1 10681 #define regGC_USER_SHADER_RATE_CONFIG 0x5b97 10682 #define regGC_USER_SHADER_RATE_CONFIG_BASE_IDX 1 10683 #define regGC_USER_SHADER_RATE_CONFIG_1 0x5b97 10684 #define regGC_USER_SHADER_RATE_CONFIG_1_BASE_IDX 1 10685 10686 10687 // addressBlock: gc_gfx_se_gfx_se_grbmh_hypdec 10688 // base address: 0x3e480 10689 #define regGRBMH_WGP_SA0_REMAP_CNTL 0x5920 10690 #define regGRBMH_WGP_SA0_REMAP_CNTL_BASE_IDX 1 10691 #define regGRBMH_WGP_SA1_REMAP_CNTL 0x5921 10692 #define regGRBMH_WGP_SA1_REMAP_CNTL_BASE_IDX 1 10693 #define regGRBMH_RB_SA0_REMAP_CNTL 0x5922 10694 #define regGRBMH_RB_SA0_REMAP_CNTL_BASE_IDX 1 10695 #define regGRBMH_RB_SA1_REMAP_CNTL 0x5923 10696 #define regGRBMH_RB_SA1_REMAP_CNTL_BASE_IDX 1 10697 10698 10699 // addressBlock: gc_gfx_se_gfx_se_grbm_hypdec 10700 // base address: 0x3e800 10701 #define regGRBMH_GRBM_SA_REMAP_CNTL 0x5a09 10702 #define regGRBMH_GRBM_SA_REMAP_CNTL_BASE_IDX 1 10703 10704 10705 // addressBlock: gc_gfx_se_gfx_se_utcl1_pspdec 10706 // base address: 0x3f7f0 10707 #define regUTCL1_SECURITY 0x5dfc 10708 #define regUTCL1_SECURITY_BASE_IDX 1 10709 10710 10711 // addressBlock: cpwd_gccacind 10712 // base address: 0x0 10713 #define ixGC_CAC_ID 0x0000 10714 #define ixGC_CAC_CNTL 0x0001 10715 #define ixGC_CAC_ACC_CP0 0x0010 10716 #define ixGC_CAC_ACC_CP1 0x0011 10717 #define ixGC_CAC_ACC_CP2 0x0012 10718 #define ixGC_CAC_ACC_EA0 0x0013 10719 #define ixGC_CAC_ACC_EA1 0x0014 10720 #define ixGC_CAC_ACC_EA2 0x0015 10721 #define ixGC_CAC_ACC_EA3 0x0016 10722 #define ixGC_CAC_ACC_EA4 0x0017 10723 #define ixGC_CAC_ACC_EA5 0x0018 10724 #define ixGC_CAC_ACC_UTCL2_ROUTER0 0x0019 10725 #define ixGC_CAC_ACC_UTCL2_ROUTER1 0x001a 10726 #define ixGC_CAC_ACC_UTCL2_ROUTER2 0x001b 10727 #define ixGC_CAC_ACC_UTCL2_ROUTER3 0x001c 10728 #define ixGC_CAC_ACC_UTCL2_ROUTER4 0x001d 10729 #define ixGC_CAC_ACC_UTCL2_ROUTER5 0x001e 10730 #define ixGC_CAC_ACC_UTCL2_ROUTER6 0x001f 10731 #define ixGC_CAC_ACC_UTCL2_ROUTER7 0x0020 10732 #define ixGC_CAC_ACC_UTCL2_ROUTER8 0x0021 10733 #define ixGC_CAC_ACC_UTCL2_ROUTER9 0x0022 10734 #define ixGC_CAC_ACC_UTCL2_VML20 0x0023 10735 #define ixGC_CAC_ACC_UTCL2_VML21 0x0024 10736 #define ixGC_CAC_ACC_UTCL2_VML22 0x0025 10737 #define ixGC_CAC_ACC_UTCL2_VML23 0x0026 10738 #define ixGC_CAC_ACC_UTCL2_VML24 0x0027 10739 #define ixGC_CAC_ACC_UTCL2_WALKER0 0x0028 10740 #define ixGC_CAC_ACC_UTCL2_WALKER1 0x0029 10741 #define ixGC_CAC_ACC_UTCL2_WALKER2 0x002a 10742 #define ixGC_CAC_ACC_UTCL2_WALKER3 0x002b 10743 #define ixGC_CAC_ACC_UTCL2_WALKER4 0x002c 10744 #define ixGC_CAC_ACC_GE0 0x002d 10745 #define ixGC_CAC_ACC_GE1 0x002e 10746 #define ixGC_CAC_ACC_GE2 0x002f 10747 #define ixGC_CAC_ACC_PMM0 0x0042 10748 #define ixGC_CAC_ACC_SDMA0 0x004b 10749 #define ixGC_CAC_ACC_SDMA1 0x004c 10750 #define ixGC_CAC_ACC_SDMA2 0x004d 10751 #define ixGC_CAC_ACC_SDMA3 0x004e 10752 #define ixGC_CAC_ACC_SDMA4 0x004f 10753 #define ixGC_CAC_ACC_SDMA5 0x0050 10754 #define ixGC_CAC_ACC_SDMA6 0x0051 10755 #define ixGC_CAC_ACC_SDMA7 0x0052 10756 #define ixGC_CAC_ACC_SDMA8 0x0053 10757 #define ixGC_CAC_ACC_SDMA9 0x0054 10758 #define ixGC_CAC_ACC_SDMA10 0x0055 10759 #define ixGC_CAC_ACC_SDMA11 0x0056 10760 #define ixGC_CAC_ACC_CHC0 0x0057 10761 #define ixGC_CAC_ACC_CHC1 0x0058 10762 #define ixGC_CAC_ACC_CHC2 0x0059 10763 #define ixGC_CAC_ACC_RLC0 0x005d 10764 #define ixGC_CAC_ACC_GRBM0 0x0063 10765 #define ixGC_CAC_ACC_GRBM1 0x0064 10766 #define ixGC_CAC_ACC_GL2C0 0x008e 10767 #define ixGC_CAC_ACC_GL2C1 0x008f 10768 #define ixGC_CAC_ACC_GL2C2 0x0090 10769 #define ixGC_CAC_ACC_GL2C3 0x0091 10770 #define ixGC_CAC_ACC_GL2C4 0x0092 10771 #define ixEDC_STALL_TO_RELEASE_LUT_1_4 0x00f0 10772 #define ixEDC_STALL_TO_RELEASE_LUT_5_7 0x00f1 10773 #define ixPCC_STALL_TO_RELEASE_LUT_1_4 0x0103 10774 #define ixPCC_STALL_TO_RELEASE_LUT_5_7 0x0104 10775 #define ixSTALL_TO_PWRBRK_LUT_1_4 0x0105 10776 #define ixSTALL_TO_PWRBRK_LUT_5_7 0x0106 10777 #define ixPWRBRK_STALL_TO_RELEASE_LUT_1_4 0x0107 10778 #define ixPWRBRK_STALL_TO_RELEASE_LUT_5_7 0x0108 10779 #define ixPWRBRK_RELEASE_TO_STALL_LUT_1_8 0x0109 10780 #define ixPWRBRK_RELEASE_TO_STALL_LUT_9_16 0x010a 10781 #define ixPWRBRK_RELEASE_TO_STALL_LUT_17_20 0x010b 10782 #define ixFIXED_PATTERN_PERF_COUNTER_1 0x010c 10783 #define ixFIXED_PATTERN_PERF_COUNTER_2 0x010d 10784 #define ixFIXED_PATTERN_PERF_COUNTER_3 0x010e 10785 #define ixFIXED_PATTERN_PERF_COUNTER_4 0x010f 10786 #define ixFIXED_PATTERN_PERF_COUNTER_5 0x0110 10787 #define ixFIXED_PATTERN_PERF_COUNTER_6 0x0111 10788 #define ixFIXED_PATTERN_PERF_COUNTER_7 0x0112 10789 #define ixFIXED_PATTERN_PERF_COUNTER_8 0x0113 10790 #define ixFIXED_PATTERN_PERF_COUNTER_9 0x0114 10791 #define ixFIXED_PATTERN_PERF_COUNTER_10 0x0115 10792 #define ixHW_LUT_UPDATE_STATUS_1 0x0116 10793 #define ixHW_LUT_UPDATE_STATUS_2 0x0117 10794 10795 10796 // addressBlock: rtavfs_rtavfs_ind_reg_blk 10797 // base address: 0x0 10798 #define ixRTAVFS_REG0 0x0000 10799 #define ixRTAVFS_REG1 0x0001 10800 #define ixRTAVFS_REG2 0x0002 10801 #define ixRTAVFS_REG3 0x0003 10802 #define ixRTAVFS_REG4 0x0004 10803 #define ixRTAVFS_REG5 0x0005 10804 #define ixRTAVFS_REG6 0x0006 10805 #define ixRTAVFS_REG7 0x0007 10806 #define ixRTAVFS_REG8 0x0008 10807 #define ixRTAVFS_REG9 0x0009 10808 #define ixRTAVFS_REG10 0x000a 10809 #define ixRTAVFS_REG11 0x000b 10810 #define ixRTAVFS_REG12 0x000c 10811 #define ixRTAVFS_REG13 0x000d 10812 #define ixRTAVFS_REG14 0x000e 10813 #define ixRTAVFS_REG15 0x000f 10814 #define ixRTAVFS_REG16 0x0010 10815 #define ixRTAVFS_REG17 0x0011 10816 #define ixRTAVFS_REG18 0x0012 10817 #define ixRTAVFS_REG19 0x0013 10818 #define ixRTAVFS_REG20 0x0014 10819 #define ixRTAVFS_REG21 0x0015 10820 #define ixRTAVFS_REG22 0x0016 10821 #define ixRTAVFS_REG23 0x0017 10822 #define ixRTAVFS_REG24 0x0018 10823 #define ixRTAVFS_REG25 0x0019 10824 #define ixRTAVFS_REG26 0x001a 10825 #define ixRTAVFS_REG27 0x001b 10826 #define ixRTAVFS_REG28 0x001c 10827 #define ixRTAVFS_REG29 0x001d 10828 #define ixRTAVFS_REG30 0x001e 10829 #define ixRTAVFS_REG31 0x001f 10830 #define ixRTAVFS_REG32 0x0020 10831 #define ixRTAVFS_REG33 0x0021 10832 #define ixRTAVFS_REG34 0x0022 10833 #define ixRTAVFS_REG35 0x0023 10834 #define ixRTAVFS_REG36 0x0024 10835 #define ixRTAVFS_REG37 0x0025 10836 #define ixRTAVFS_REG38 0x0026 10837 #define ixRTAVFS_REG39 0x0027 10838 #define ixRTAVFS_REG40 0x0028 10839 #define ixRTAVFS_REG41 0x0029 10840 #define ixRTAVFS_REG42 0x002a 10841 #define ixRTAVFS_REG43 0x002b 10842 #define ixRTAVFS_REG44 0x002c 10843 #define ixRTAVFS_REG45 0x002d 10844 #define ixRTAVFS_REG46 0x002e 10845 #define ixRTAVFS_REG47 0x002f 10846 #define ixRTAVFS_REG48 0x0030 10847 #define ixRTAVFS_REG49 0x0031 10848 #define ixRTAVFS_REG50 0x0032 10849 #define ixRTAVFS_REG51 0x0033 10850 #define ixRTAVFS_REG52 0x0034 10851 #define ixRTAVFS_REG53 0x0035 10852 #define ixRTAVFS_REG54 0x0036 10853 #define ixRTAVFS_REG55 0x0037 10854 #define ixRTAVFS_REG56 0x0038 10855 #define ixRTAVFS_REG57 0x0039 10856 #define ixRTAVFS_REG58 0x003a 10857 #define ixRTAVFS_REG59 0x003b 10858 #define ixRTAVFS_REG60 0x003c 10859 #define ixRTAVFS_REG61 0x003d 10860 #define ixRTAVFS_REG62 0x003e 10861 #define ixRTAVFS_REG63 0x003f 10862 #define ixRTAVFS_REG64 0x0040 10863 #define ixRTAVFS_REG65 0x0041 10864 #define ixRTAVFS_REG66 0x0042 10865 #define ixRTAVFS_REG67 0x0043 10866 #define ixRTAVFS_REG68 0x0044 10867 #define ixRTAVFS_REG69 0x0045 10868 #define ixRTAVFS_REG70 0x0046 10869 #define ixRTAVFS_REG71 0x0047 10870 #define ixRTAVFS_REG72 0x0048 10871 #define ixRTAVFS_REG73 0x0049 10872 #define ixRTAVFS_REG74 0x004a 10873 #define ixRTAVFS_REG75 0x004b 10874 #define ixRTAVFS_REG76 0x004c 10875 #define ixRTAVFS_REG77 0x004d 10876 #define ixRTAVFS_REG78 0x004e 10877 #define ixRTAVFS_REG79 0x004f 10878 #define ixRTAVFS_REG80 0x0050 10879 #define ixRTAVFS_REG81 0x0051 10880 #define ixRTAVFS_REG82 0x0052 10881 #define ixRTAVFS_REG83 0x0053 10882 #define ixRTAVFS_REG84 0x0054 10883 #define ixRTAVFS_REG85 0x0055 10884 #define ixRTAVFS_REG86 0x0056 10885 #define ixRTAVFS_REG87 0x0057 10886 #define ixRTAVFS_REG88 0x0058 10887 #define ixRTAVFS_REG89 0x0059 10888 #define ixRTAVFS_REG90 0x005a 10889 #define ixRTAVFS_REG91 0x005b 10890 #define ixRTAVFS_REG92 0x005c 10891 #define ixRTAVFS_REG93 0x005d 10892 #define ixRTAVFS_REG94 0x005e 10893 #define ixRTAVFS_REG95 0x005f 10894 #define ixRTAVFS_REG96 0x0060 10895 #define ixRTAVFS_REG97 0x0061 10896 #define ixRTAVFS_REG98 0x0062 10897 #define ixRTAVFS_REG99 0x0063 10898 #define ixRTAVFS_REG100 0x0064 10899 #define ixRTAVFS_REG101 0x0065 10900 #define ixRTAVFS_REG102 0x0066 10901 #define ixRTAVFS_REG103 0x0067 10902 #define ixRTAVFS_REG104 0x0068 10903 #define ixRTAVFS_REG105 0x0069 10904 #define ixRTAVFS_REG106 0x006a 10905 #define ixRTAVFS_REG107 0x006b 10906 #define ixRTAVFS_REG108 0x006c 10907 #define ixRTAVFS_REG109 0x006d 10908 #define ixRTAVFS_REG110 0x006e 10909 #define ixRTAVFS_REG111 0x006f 10910 #define ixRTAVFS_REG112 0x0070 10911 #define ixRTAVFS_REG113 0x0071 10912 #define ixRTAVFS_REG114 0x0072 10913 #define ixRTAVFS_REG115 0x0073 10914 #define ixRTAVFS_REG116 0x0074 10915 #define ixRTAVFS_REG117 0x0075 10916 #define ixRTAVFS_REG118 0x0076 10917 #define ixRTAVFS_REG119 0x0077 10918 #define ixRTAVFS_REG120 0x0078 10919 #define ixRTAVFS_REG121 0x0079 10920 #define ixRTAVFS_REG122 0x007a 10921 #define ixRTAVFS_REG123 0x007b 10922 #define ixRTAVFS_REG124 0x007c 10923 #define ixRTAVFS_REG125 0x007d 10924 #define ixRTAVFS_REG126 0x007e 10925 #define ixRTAVFS_REG127 0x007f 10926 #define ixRTAVFS_REG128 0x0080 10927 #define ixRTAVFS_REG129 0x0081 10928 #define ixRTAVFS_REG130 0x0082 10929 #define ixRTAVFS_REG131 0x0083 10930 #define ixRTAVFS_REG132 0x0084 10931 #define ixRTAVFS_REG133 0x0085 10932 #define ixRTAVFS_REG134 0x0086 10933 #define ixRTAVFS_REG135 0x0087 10934 #define ixRTAVFS_REG136 0x0088 10935 #define ixRTAVFS_REG137 0x0089 10936 #define ixRTAVFS_REG138 0x008a 10937 #define ixRTAVFS_REG139 0x008b 10938 #define ixRTAVFS_REG140 0x008c 10939 #define ixRTAVFS_REG141 0x008d 10940 #define ixRTAVFS_REG142 0x008e 10941 #define ixRTAVFS_REG143 0x008f 10942 #define ixRTAVFS_REG144 0x0090 10943 #define ixRTAVFS_REG145 0x0091 10944 #define ixRTAVFS_REG146 0x0092 10945 #define ixRTAVFS_REG147 0x0093 10946 #define ixRTAVFS_REG148 0x0094 10947 #define ixRTAVFS_REG149 0x0095 10948 #define ixRTAVFS_REG150 0x0096 10949 #define ixRTAVFS_REG151 0x0097 10950 #define ixRTAVFS_REG152 0x0098 10951 #define ixRTAVFS_REG153 0x0099 10952 #define ixRTAVFS_REG154 0x009a 10953 #define ixRTAVFS_REG155 0x009b 10954 #define ixRTAVFS_REG156 0x009c 10955 #define ixRTAVFS_REG157 0x009d 10956 #define ixRTAVFS_REG158 0x009e 10957 #define ixRTAVFS_REG159 0x009f 10958 #define ixRTAVFS_REG160 0x00a0 10959 #define ixRTAVFS_REG161 0x00a1 10960 #define ixRTAVFS_REG162 0x00a2 10961 #define ixRTAVFS_REG163 0x00a3 10962 #define ixRTAVFS_REG164 0x00a4 10963 #define ixRTAVFS_REG165 0x00a5 10964 #define ixRTAVFS_REG166 0x00a6 10965 #define ixRTAVFS_REG167 0x00a7 10966 #define ixRTAVFS_REG168 0x00a8 10967 #define ixRTAVFS_REG169 0x00a9 10968 #define ixRTAVFS_REG170 0x00aa 10969 #define ixRTAVFS_REG171 0x00ab 10970 #define ixRTAVFS_REG172 0x00ac 10971 #define ixRTAVFS_REG173 0x00ad 10972 #define ixRTAVFS_REG174 0x00ae 10973 #define ixRTAVFS_REG175 0x00af 10974 #define ixRTAVFS_REG176 0x00b0 10975 #define ixRTAVFS_REG177 0x00b1 10976 #define ixRTAVFS_REG178 0x00b2 10977 #define ixRTAVFS_REG179 0x00b3 10978 #define ixRTAVFS_REG180 0x00b4 10979 #define ixRTAVFS_REG181 0x00b5 10980 #define ixRTAVFS_REG182 0x00b6 10981 #define ixRTAVFS_REG183 0x00b7 10982 #define ixRTAVFS_REG184 0x00b8 10983 #define ixRTAVFS_REG185 0x00b9 10984 #define ixRTAVFS_REG186 0x00ba 10985 #define ixRTAVFS_REG187 0x00bb 10986 #define ixRTAVFS_REG188 0x00bc 10987 #define ixRTAVFS_REG189 0x00bd 10988 #define ixRTAVFS_REG190 0x00be 10989 #define ixRTAVFS_REG191 0x00bf 10990 #define ixRTAVFS_REG192 0x00c0 10991 #define ixRTAVFS_REG193 0x00c1 10992 #define ixRTAVFS_REG194 0x00c2 10993 10994 10995 // addressBlock: dbgu_gfx_ports_blk 10996 // base address: 0x0 10997 #define ixPACKER_CONTROL 0x3008 10998 10999 11000 // addressBlock: gfx_se_sqind 11001 // base address: 0x0 11002 #define ixSQ_DEBUG_STS_LOCAL 0x0008 11003 #define ixSQ_DEBUG_CTRL_LOCAL 0x0009 11004 #define ixSQ_WAVE_ACTIVE 0x000a 11005 #define ixSQ_WAVE_VALID_AND_IDLE 0x000b 11006 #define ixSQ_WAVE_MODE 0x0101 11007 #define ixSQ_WAVE_STATUS 0x0102 11008 #define ixSQ_WAVE_STATE_PRIV 0x0104 11009 #define ixSQ_WAVE_GPR_ALLOC 0x0105 11010 #define ixSQ_WAVE_LDS_ALLOC 0x0106 11011 #define ixSQ_WAVE_IB_STS 0x0107 11012 #define ixSQ_PERF_SNAPSHOT_DATA 0x010a 11013 #define ixSQ_PERF_SNAPSHOT_PC_LO 0x010b 11014 #define ixSQ_PERF_SNAPSHOT_PC_HI 0x010c 11015 #define ixSQ_WAVE_IB_DBG1 0x010d 11016 #define ixSQ_WAVE_FLUSH_IB 0x010e 11017 #define ixSQ_PERF_SNAPSHOT_DATA1 0x010f 11018 #define ixSQ_PERF_SNAPSHOT_DATA2 0x0110 11019 #define ixSQ_WAVE_EXCP_FLAG_PRIV 0x0111 11020 #define ixSQ_WAVE_EXCP_FLAG_USER 0x0112 11021 #define ixSQ_WAVE_TRAP_CTRL 0x0113 11022 #define ixSQ_WAVE_SCRATCH_BASE_LO 0x0114 11023 #define ixSQ_WAVE_SCRATCH_BASE_HI 0x0115 11024 #define ixSQ_WAVE_HW_ID1 0x0117 11025 #define ixSQ_WAVE_HW_ID2 0x0118 11026 #define ixSQ_WAVE_SCHED_MODE 0x011a 11027 #define ixSQ_WAVE_IB_STS2 0x011c 11028 #define ixSQ_SHADER_CYCLES_LO 0x011d 11029 #define ixSQ_SHADER_CYCLES_HI 0x011e 11030 #define ixSQ_WAVE_DVGPR_ALLOC_LO 0x011f 11031 #define ixSQ_WAVE_DVGPR_ALLOC_HI 0x0120 11032 #define ixSQ_WAVE_PC_LO 0x0140 11033 #define ixSQ_WAVE_PC_HI 0x0141 11034 #define ixSQ_WAVE_TTMP0 0x026c 11035 #define ixSQ_WAVE_TTMP1 0x026d 11036 #define ixSQ_WAVE_TTMP2 0x026e 11037 #define ixSQ_WAVE_TTMP3 0x026f 11038 #define ixSQ_WAVE_TTMP4 0x0270 11039 #define ixSQ_WAVE_TTMP5 0x0271 11040 #define ixSQ_WAVE_TTMP6 0x0272 11041 #define ixSQ_WAVE_TTMP7 0x0273 11042 #define ixSQ_WAVE_TTMP8 0x0274 11043 #define ixSQ_WAVE_TTMP9 0x0275 11044 #define ixSQ_WAVE_TTMP10 0x0276 11045 #define ixSQ_WAVE_TTMP11 0x0277 11046 #define ixSQ_WAVE_TTMP12 0x0278 11047 #define ixSQ_WAVE_TTMP13 0x0279 11048 #define ixSQ_WAVE_TTMP14 0x027a 11049 #define ixSQ_WAVE_TTMP15 0x027b 11050 #define ixSQ_WAVE_M0 0x027d 11051 #define ixSQ_WAVE_EXEC_LO 0x027e 11052 #define ixSQ_WAVE_EXEC_HI 0x027f 11053 11054 11055 // addressBlock: gfx_se_secacind 11056 // base address: 0x0 11057 #define ixSE_CAC_ID 0x0000 11058 #define ixSE_CAC_CNTL 0x0001 11059 11060 11061 #endif 11062