1 /* 2 * Copyright 2022 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_11_0_3_SH_MASK_HEADER 24 #define _gc_11_0_3_SH_MASK_HEADER 25 26 27 // addressBlock: gc_sdma0_sdma0dec 28 //SDMA0_DEC_START 29 #define SDMA0_DEC_START__START__SHIFT 0x0 30 #define SDMA0_DEC_START__START_MASK 0xFFFFFFFFL 31 //SDMA0_F32_MISC_CNTL 32 #define SDMA0_F32_MISC_CNTL__F32_WAKEUP__SHIFT 0x0 33 #define SDMA0_F32_MISC_CNTL__F32_WAKEUP_MASK 0x00000001L 34 //SDMA0_GLOBAL_TIMESTAMP_LO 35 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA__SHIFT 0x0 36 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA_MASK 0xFFFFFFFFL 37 //SDMA0_GLOBAL_TIMESTAMP_HI 38 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA__SHIFT 0x0 39 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA_MASK 0xFFFFFFFFL 40 //SDMA0_POWER_CNTL 41 #define SDMA0_POWER_CNTL__LS_ENABLE__SHIFT 0x8 42 #define SDMA0_POWER_CNTL__LS_ENABLE_MASK 0x00000100L 43 //SDMA0_CNTL 44 #define SDMA0_CNTL__TRAP_ENABLE__SHIFT 0x0 45 #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE__SHIFT 0x2 46 #define SDMA0_CNTL__DATA_SWAP_ENABLE__SHIFT 0x3 47 #define SDMA0_CNTL__FENCE_SWAP_ENABLE__SHIFT 0x4 48 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x5 49 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE__SHIFT 0x6 50 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT 0x8 51 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT 0x9 52 #define SDMA0_CNTL__CP_MES_INT_ENABLE__SHIFT 0xa 53 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT 0xb 54 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE__SHIFT 0xc 55 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT 0xd 56 #define SDMA0_CNTL__CH_PERFCNT_ENABLE__SHIFT 0x10 57 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT 0x11 58 #define SDMA0_CNTL__DRM_RESTORE_ENABLE__SHIFT 0x13 59 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE__SHIFT 0x1c 60 #define SDMA0_CNTL__FROZEN_INT_ENABLE__SHIFT 0x1d 61 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT 0x1e 62 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT 0x1f 63 #define SDMA0_CNTL__TRAP_ENABLE_MASK 0x00000001L 64 #define SDMA0_CNTL__SEM_WAIT_INT_ENABLE_MASK 0x00000004L 65 #define SDMA0_CNTL__DATA_SWAP_ENABLE_MASK 0x00000008L 66 #define SDMA0_CNTL__FENCE_SWAP_ENABLE_MASK 0x00000010L 67 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00000020L 68 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE_MASK 0x00000040L 69 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK 0x00000100L 70 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE_MASK 0x00000200L 71 #define SDMA0_CNTL__CP_MES_INT_ENABLE_MASK 0x00000400L 72 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK 0x00000800L 73 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE_MASK 0x00001000L 74 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE_MASK 0x00002000L 75 #define SDMA0_CNTL__CH_PERFCNT_ENABLE_MASK 0x00010000L 76 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK 0x00020000L 77 #define SDMA0_CNTL__DRM_RESTORE_ENABLE_MASK 0x00080000L 78 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE_MASK 0x10000000L 79 #define SDMA0_CNTL__FROZEN_INT_ENABLE_MASK 0x20000000L 80 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE_MASK 0x40000000L 81 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE_MASK 0x80000000L 82 //SDMA0_CHICKEN_BITS 83 #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT 0x1 84 #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT 0x2 85 #define SDMA0_CHICKEN_BITS__BACK_COMPAT_ENABLE__SHIFT 0x3 86 #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT 0x5 87 #define SDMA0_CHICKEN_BITS__RD_BURST__SHIFT 0x6 88 #define SDMA0_CHICKEN_BITS__WR_BURST__SHIFT 0x8 89 #define SDMA0_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE__SHIFT 0xa 90 #define SDMA0_CHICKEN_BITS__WR_COMBINE_256B_ENABLE__SHIFT 0xe 91 #define SDMA0_CHICKEN_BITS__RD_COMBINE_256B_ENABLE__SHIFT 0xf 92 #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT 0x10 93 #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT 0x11 94 #define SDMA0_CHICKEN_BITS__T2L_256B_ENABLE__SHIFT 0x12 95 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG__SHIFT 0x13 96 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG__SHIFT 0x14 97 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG__SHIFT 0x15 98 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG__SHIFT 0x16 99 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG__SHIFT 0x17 100 #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT 0x18 101 #define SDMA0_CHICKEN_BITS__SW_FREEZE_ENABLE__SHIFT 0x19 102 #define SDMA0_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL__SHIFT 0x1a 103 #define SDMA0_CHICKEN_BITS__RESERVED__SHIFT 0x1b 104 #define SDMA0_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK 0x00000002L 105 #define SDMA0_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK 0x00000004L 106 #define SDMA0_CHICKEN_BITS__BACK_COMPAT_ENABLE_MASK 0x00000008L 107 #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK 0x00000020L 108 #define SDMA0_CHICKEN_BITS__RD_BURST_MASK 0x000000C0L 109 #define SDMA0_CHICKEN_BITS__WR_BURST_MASK 0x00000300L 110 #define SDMA0_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK 0x00003C00L 111 #define SDMA0_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK 0x00004000L 112 #define SDMA0_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK 0x00008000L 113 #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK 0x00010000L 114 #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK 0x00020000L 115 #define SDMA0_CHICKEN_BITS__T2L_256B_ENABLE_MASK 0x00040000L 116 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK 0x00080000L 117 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK 0x00100000L 118 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK 0x00200000L 119 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK 0x00400000L 120 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK 0x00800000L 121 #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK 0x01000000L 122 #define SDMA0_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK 0x02000000L 123 #define SDMA0_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK 0x04000000L 124 #define SDMA0_CHICKEN_BITS__RESERVED_MASK 0xF8000000L 125 //SDMA0_GB_ADDR_CONFIG 126 #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES__SHIFT 0x0 127 #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 128 #define SDMA0_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT 0x6 129 #define SDMA0_GB_ADDR_CONFIG__NUM_PKRS__SHIFT 0x8 130 #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT 0x13 131 #define SDMA0_GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT 0x1a 132 #define SDMA0_GB_ADDR_CONFIG__NUM_PIPES_MASK 0x00000007L 133 #define SDMA0_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 134 #define SDMA0_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 135 #define SDMA0_GB_ADDR_CONFIG__NUM_PKRS_MASK 0x00000700L 136 #define SDMA0_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK 0x00180000L 137 #define SDMA0_GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK 0x0C000000L 138 //SDMA0_GB_ADDR_CONFIG_READ 139 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT 0x0 140 #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 141 #define SDMA0_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT 0x6 142 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT 0x8 143 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT 0x13 144 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT 0x1a 145 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK 0x00000007L 146 #define SDMA0_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 147 #define SDMA0_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 148 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_PKRS_MASK 0x00000700L 149 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK 0x00180000L 150 #define SDMA0_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK 0x0C000000L 151 //SDMA0_RB_RPTR_FETCH 152 #define SDMA0_RB_RPTR_FETCH__OFFSET__SHIFT 0x2 153 #define SDMA0_RB_RPTR_FETCH__OFFSET_MASK 0xFFFFFFFCL 154 //SDMA0_RB_RPTR_FETCH_HI 155 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET__SHIFT 0x0 156 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET_MASK 0xFFFFFFFFL 157 //SDMA0_SEM_WAIT_FAIL_TIMER_CNTL 158 #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT 0x0 159 #define SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK 0xFFFFFFFFL 160 //SDMA0_IB_OFFSET_FETCH 161 #define SDMA0_IB_OFFSET_FETCH__OFFSET__SHIFT 0x2 162 #define SDMA0_IB_OFFSET_FETCH__OFFSET_MASK 0x003FFFFCL 163 //SDMA0_PROGRAM 164 #define SDMA0_PROGRAM__STREAM__SHIFT 0x0 165 #define SDMA0_PROGRAM__STREAM_MASK 0xFFFFFFFFL 166 //SDMA0_STATUS_REG 167 #define SDMA0_STATUS_REG__IDLE__SHIFT 0x0 168 #define SDMA0_STATUS_REG__REG_IDLE__SHIFT 0x1 169 #define SDMA0_STATUS_REG__RB_EMPTY__SHIFT 0x2 170 #define SDMA0_STATUS_REG__RB_FULL__SHIFT 0x3 171 #define SDMA0_STATUS_REG__RB_CMD_IDLE__SHIFT 0x4 172 #define SDMA0_STATUS_REG__RB_CMD_FULL__SHIFT 0x5 173 #define SDMA0_STATUS_REG__IB_CMD_IDLE__SHIFT 0x6 174 #define SDMA0_STATUS_REG__IB_CMD_FULL__SHIFT 0x7 175 #define SDMA0_STATUS_REG__BLOCK_IDLE__SHIFT 0x8 176 #define SDMA0_STATUS_REG__INSIDE_IB__SHIFT 0x9 177 #define SDMA0_STATUS_REG__EX_IDLE__SHIFT 0xa 178 #define SDMA0_STATUS_REG__CGCG_FENCE__SHIFT 0xb 179 #define SDMA0_STATUS_REG__PACKET_READY__SHIFT 0xc 180 #define SDMA0_STATUS_REG__MC_WR_IDLE__SHIFT 0xd 181 #define SDMA0_STATUS_REG__SRBM_IDLE__SHIFT 0xe 182 #define SDMA0_STATUS_REG__CONTEXT_EMPTY__SHIFT 0xf 183 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL__SHIFT 0x10 184 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT 0x11 185 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT 0x12 186 #define SDMA0_STATUS_REG__MC_RD_IDLE__SHIFT 0x13 187 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT 0x14 188 #define SDMA0_STATUS_REG__MC_RD_RET_STALL__SHIFT 0x15 189 #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT 0x16 190 #define SDMA0_STATUS_REG__DRM_IDLE__SHIFT 0x17 191 #define SDMA0_STATUS_REG__DRM_MASK_FULL__SHIFT 0x18 192 #define SDMA0_STATUS_REG__PREV_CMD_IDLE__SHIFT 0x19 193 #define SDMA0_STATUS_REG__SEM_IDLE__SHIFT 0x1a 194 #define SDMA0_STATUS_REG__SEM_REQ_STALL__SHIFT 0x1b 195 #define SDMA0_STATUS_REG__SEM_RESP_STATE__SHIFT 0x1c 196 #define SDMA0_STATUS_REG__INT_IDLE__SHIFT 0x1e 197 #define SDMA0_STATUS_REG__INT_REQ_STALL__SHIFT 0x1f 198 #define SDMA0_STATUS_REG__IDLE_MASK 0x00000001L 199 #define SDMA0_STATUS_REG__REG_IDLE_MASK 0x00000002L 200 #define SDMA0_STATUS_REG__RB_EMPTY_MASK 0x00000004L 201 #define SDMA0_STATUS_REG__RB_FULL_MASK 0x00000008L 202 #define SDMA0_STATUS_REG__RB_CMD_IDLE_MASK 0x00000010L 203 #define SDMA0_STATUS_REG__RB_CMD_FULL_MASK 0x00000020L 204 #define SDMA0_STATUS_REG__IB_CMD_IDLE_MASK 0x00000040L 205 #define SDMA0_STATUS_REG__IB_CMD_FULL_MASK 0x00000080L 206 #define SDMA0_STATUS_REG__BLOCK_IDLE_MASK 0x00000100L 207 #define SDMA0_STATUS_REG__INSIDE_IB_MASK 0x00000200L 208 #define SDMA0_STATUS_REG__EX_IDLE_MASK 0x00000400L 209 #define SDMA0_STATUS_REG__CGCG_FENCE_MASK 0x00000800L 210 #define SDMA0_STATUS_REG__PACKET_READY_MASK 0x00001000L 211 #define SDMA0_STATUS_REG__MC_WR_IDLE_MASK 0x00002000L 212 #define SDMA0_STATUS_REG__SRBM_IDLE_MASK 0x00004000L 213 #define SDMA0_STATUS_REG__CONTEXT_EMPTY_MASK 0x00008000L 214 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL_MASK 0x00010000L 215 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE_MASK 0x00020000L 216 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE_MASK 0x00040000L 217 #define SDMA0_STATUS_REG__MC_RD_IDLE_MASK 0x00080000L 218 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY_MASK 0x00100000L 219 #define SDMA0_STATUS_REG__MC_RD_RET_STALL_MASK 0x00200000L 220 #define SDMA0_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK 0x00400000L 221 #define SDMA0_STATUS_REG__DRM_IDLE_MASK 0x00800000L 222 #define SDMA0_STATUS_REG__DRM_MASK_FULL_MASK 0x01000000L 223 #define SDMA0_STATUS_REG__PREV_CMD_IDLE_MASK 0x02000000L 224 #define SDMA0_STATUS_REG__SEM_IDLE_MASK 0x04000000L 225 #define SDMA0_STATUS_REG__SEM_REQ_STALL_MASK 0x08000000L 226 #define SDMA0_STATUS_REG__SEM_RESP_STATE_MASK 0x30000000L 227 #define SDMA0_STATUS_REG__INT_IDLE_MASK 0x40000000L 228 #define SDMA0_STATUS_REG__INT_REQ_STALL_MASK 0x80000000L 229 //SDMA0_STATUS1_REG 230 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE__SHIFT 0x0 231 #define SDMA0_STATUS1_REG__CE_WR_IDLE__SHIFT 0x1 232 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE__SHIFT 0x2 233 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE__SHIFT 0x3 234 #define SDMA0_STATUS1_REG__CE_OUT_IDLE__SHIFT 0x4 235 #define SDMA0_STATUS1_REG__CE_IN_IDLE__SHIFT 0x5 236 #define SDMA0_STATUS1_REG__CE_DST_IDLE__SHIFT 0x6 237 #define SDMA0_STATUS1_REG__CE_DRM_IDLE__SHIFT 0x7 238 #define SDMA0_STATUS1_REG__CE_DRM1_IDLE__SHIFT 0x8 239 #define SDMA0_STATUS1_REG__CE_CMD_IDLE__SHIFT 0x9 240 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL__SHIFT 0xa 241 #define SDMA0_STATUS1_REG__CE_INFO_FULL__SHIFT 0xb 242 #define SDMA0_STATUS1_REG__CE_INFO1_FULL__SHIFT 0xc 243 #define SDMA0_STATUS1_REG__EX_START__SHIFT 0xd 244 #define SDMA0_STATUS1_REG__DRM_CTX_RESTORE__SHIFT 0xe 245 #define SDMA0_STATUS1_REG__CE_RD_STALL__SHIFT 0xf 246 #define SDMA0_STATUS1_REG__CE_WR_STALL__SHIFT 0x10 247 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS__SHIFT 0x11 248 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE__SHIFT 0x12 249 #define SDMA0_STATUS1_REG__SDMA_IDLE__SHIFT 0x13 250 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE_MASK 0x00000001L 251 #define SDMA0_STATUS1_REG__CE_WR_IDLE_MASK 0x00000002L 252 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE_MASK 0x00000004L 253 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE_MASK 0x00000008L 254 #define SDMA0_STATUS1_REG__CE_OUT_IDLE_MASK 0x00000010L 255 #define SDMA0_STATUS1_REG__CE_IN_IDLE_MASK 0x00000020L 256 #define SDMA0_STATUS1_REG__CE_DST_IDLE_MASK 0x00000040L 257 #define SDMA0_STATUS1_REG__CE_DRM_IDLE_MASK 0x00000080L 258 #define SDMA0_STATUS1_REG__CE_DRM1_IDLE_MASK 0x00000100L 259 #define SDMA0_STATUS1_REG__CE_CMD_IDLE_MASK 0x00000200L 260 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL_MASK 0x00000400L 261 #define SDMA0_STATUS1_REG__CE_INFO_FULL_MASK 0x00000800L 262 #define SDMA0_STATUS1_REG__CE_INFO1_FULL_MASK 0x00001000L 263 #define SDMA0_STATUS1_REG__EX_START_MASK 0x00002000L 264 #define SDMA0_STATUS1_REG__DRM_CTX_RESTORE_MASK 0x00004000L 265 #define SDMA0_STATUS1_REG__CE_RD_STALL_MASK 0x00008000L 266 #define SDMA0_STATUS1_REG__CE_WR_STALL_MASK 0x00010000L 267 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS_MASK 0x00020000L 268 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE_MASK 0x00040000L 269 #define SDMA0_STATUS1_REG__SDMA_IDLE_MASK 0x00080000L 270 //SDMA0_CNTL1 271 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY__SHIFT 0x2 272 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY_MASK 0x0000FFFCL 273 //SDMA0_HBM_PAGE_CONFIG 274 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT 0x0 275 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK 0x00000003L 276 //SDMA0_UCODE_CHECKSUM 277 #define SDMA0_UCODE_CHECKSUM__DATA__SHIFT 0x0 278 #define SDMA0_UCODE_CHECKSUM__DATA_MASK 0xFFFFFFFFL 279 //SDMA0_FREEZE 280 #define SDMA0_FREEZE__PREEMPT__SHIFT 0x0 281 #define SDMA0_FREEZE__FREEZE__SHIFT 0x4 282 #define SDMA0_FREEZE__FROZEN__SHIFT 0x5 283 #define SDMA0_FREEZE__F32_FREEZE__SHIFT 0x6 284 #define SDMA0_FREEZE__PREEMPT_MASK 0x00000001L 285 #define SDMA0_FREEZE__FREEZE_MASK 0x00000010L 286 #define SDMA0_FREEZE__FROZEN_MASK 0x00000020L 287 #define SDMA0_FREEZE__F32_FREEZE_MASK 0x00000040L 288 //SDMA0_PROCESS_QUANTUM0 289 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT 0x0 290 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT 0x8 291 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT 0x10 292 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT 0x18 293 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK 0x000000FFL 294 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK 0x0000FF00L 295 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK 0x00FF0000L 296 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK 0xFF000000L 297 //SDMA0_PROCESS_QUANTUM1 298 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT 0x0 299 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT 0x8 300 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT 0x10 301 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT 0x18 302 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK 0x000000FFL 303 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK 0x0000FF00L 304 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK 0x00FF0000L 305 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK 0xFF000000L 306 //SDMA0_WATCHDOG_CNTL 307 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT 0x0 308 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT 0x8 309 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK 0x000000FFL 310 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK 0x0000FF00L 311 //SDMA0_QUEUE_STATUS0 312 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT 0x0 313 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT 0x4 314 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT 0x8 315 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT 0xc 316 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT 0x10 317 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT 0x14 318 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT 0x18 319 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT 0x1c 320 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS_MASK 0x0000000FL 321 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS_MASK 0x000000F0L 322 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS_MASK 0x00000F00L 323 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS_MASK 0x0000F000L 324 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS_MASK 0x000F0000L 325 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS_MASK 0x00F00000L 326 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS_MASK 0x0F000000L 327 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS_MASK 0xF0000000L 328 //SDMA0_EDC_CONFIG 329 #define SDMA0_EDC_CONFIG__WRITE_DIS__SHIFT 0x0 330 #define SDMA0_EDC_CONFIG__DIS_EDC__SHIFT 0x1 331 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE__SHIFT 0x2 332 #define SDMA0_EDC_CONFIG__WRITE_DIS_MASK 0x00000001L 333 #define SDMA0_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 334 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE_MASK 0x00000004L 335 //SDMA0_BA_THRESHOLD 336 #define SDMA0_BA_THRESHOLD__READ_THRES__SHIFT 0x0 337 #define SDMA0_BA_THRESHOLD__WRITE_THRES__SHIFT 0x10 338 #define SDMA0_BA_THRESHOLD__READ_THRES_MASK 0x000003FFL 339 #define SDMA0_BA_THRESHOLD__WRITE_THRES_MASK 0x03FF0000L 340 //SDMA0_ID 341 #define SDMA0_ID__DEVICE_ID__SHIFT 0x0 342 #define SDMA0_ID__DEVICE_ID_MASK 0x000000FFL 343 //SDMA0_VERSION 344 #define SDMA0_VERSION__MINVER__SHIFT 0x0 345 #define SDMA0_VERSION__MAJVER__SHIFT 0x8 346 #define SDMA0_VERSION__REV__SHIFT 0x10 347 #define SDMA0_VERSION__MINVER_MASK 0x0000007FL 348 #define SDMA0_VERSION__MAJVER_MASK 0x00007F00L 349 #define SDMA0_VERSION__REV_MASK 0x003F0000L 350 //SDMA0_EDC_COUNTER 351 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_DED__SHIFT 0x0 352 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_SEC__SHIFT 0x1 353 #define SDMA0_EDC_COUNTER__SDMA_RB_CMD_BUF_SED__SHIFT 0x2 354 #define SDMA0_EDC_COUNTER__SDMA_IB_CMD_BUF_SED__SHIFT 0x3 355 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED__SHIFT 0x4 356 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT 0x5 357 #define SDMA0_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED__SHIFT 0x6 358 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT 0x7 359 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT 0x8 360 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT 0x9 361 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT 0xa 362 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT 0xb 363 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT 0xc 364 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT 0xd 365 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT 0xe 366 #define SDMA0_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED__SHIFT 0xf 367 #define SDMA0_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT 0x10 368 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_DED_MASK 0x00000001L 369 #define SDMA0_EDC_COUNTER__SDMA_UCODE_BUF_SEC_MASK 0x00000002L 370 #define SDMA0_EDC_COUNTER__SDMA_RB_CMD_BUF_SED_MASK 0x00000004L 371 #define SDMA0_EDC_COUNTER__SDMA_IB_CMD_BUF_SED_MASK 0x00000008L 372 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED_MASK 0x00000010L 373 #define SDMA0_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED_MASK 0x00000020L 374 #define SDMA0_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED_MASK 0x00000040L 375 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK 0x00000080L 376 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK 0x00000100L 377 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK 0x00000200L 378 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK 0x00000400L 379 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK 0x00000800L 380 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK 0x00001000L 381 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK 0x00002000L 382 #define SDMA0_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK 0x00004000L 383 #define SDMA0_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED_MASK 0x00008000L 384 #define SDMA0_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED_MASK 0x00010000L 385 //SDMA0_EDC_COUNTER_CLEAR 386 #define SDMA0_EDC_COUNTER_CLEAR__DUMMY__SHIFT 0x0 387 #define SDMA0_EDC_COUNTER_CLEAR__DUMMY_MASK 0x00000001L 388 //SDMA0_STATUS2_REG 389 #define SDMA0_STATUS2_REG__ID__SHIFT 0x0 390 #define SDMA0_STATUS2_REG__TH0F32_INSTR_PTR__SHIFT 0x2 391 #define SDMA0_STATUS2_REG__CMD_OP__SHIFT 0x10 392 #define SDMA0_STATUS2_REG__ID_MASK 0x00000003L 393 #define SDMA0_STATUS2_REG__TH0F32_INSTR_PTR_MASK 0x0000FFFCL 394 #define SDMA0_STATUS2_REG__CMD_OP_MASK 0xFFFF0000L 395 //SDMA0_ATOMIC_CNTL 396 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER__SHIFT 0x0 397 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT 0x1f 398 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER_MASK 0x7FFFFFFFL 399 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK 0x80000000L 400 //SDMA0_ATOMIC_PREOP_LO 401 #define SDMA0_ATOMIC_PREOP_LO__DATA__SHIFT 0x0 402 #define SDMA0_ATOMIC_PREOP_LO__DATA_MASK 0xFFFFFFFFL 403 //SDMA0_ATOMIC_PREOP_HI 404 #define SDMA0_ATOMIC_PREOP_HI__DATA__SHIFT 0x0 405 #define SDMA0_ATOMIC_PREOP_HI__DATA_MASK 0xFFFFFFFFL 406 //SDMA0_UTCL1_CNTL 407 #define SDMA0_UTCL1_CNTL__REDO_DELAY__SHIFT 0x0 408 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT 0x5 409 #define SDMA0_UTCL1_CNTL__RESP_MODE__SHIFT 0x9 410 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT 0xe 411 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT 0xf 412 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT 0x10 413 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT 0x11 414 #define SDMA0_UTCL1_CNTL__INVACK_DELAY__SHIFT 0x12 415 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT__SHIFT 0x18 416 #define SDMA0_UTCL1_CNTL__REDO_DELAY_MASK 0x0000001FL 417 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK 0x000001E0L 418 #define SDMA0_UTCL1_CNTL__RESP_MODE_MASK 0x00000600L 419 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION_MASK 0x00004000L 420 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK 0x00008000L 421 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK 0x00010000L 422 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK 0x00020000L 423 #define SDMA0_UTCL1_CNTL__INVACK_DELAY_MASK 0x003C0000L 424 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT_MASK 0x3F000000L 425 //SDMA0_UTCL1_WATERMK 426 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT 0x0 427 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT 0x4 428 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT 0x6 429 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT 0xa 430 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT 0xc 431 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT 0x10 432 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT 0x12 433 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT 0x16 434 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK 0x0000000FL 435 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK 0x00000030L 436 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK 0x000003C0L 437 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK 0x00000C00L 438 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK 0x0000F000L 439 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK 0x00030000L 440 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK 0x003C0000L 441 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK 0x00C00000L 442 //SDMA0_UTCL1_TIMEOUT 443 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT 0x0 444 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT_MASK 0x0000FFFFL 445 //SDMA0_UTCL1_PAGE 446 #define SDMA0_UTCL1_PAGE__VM_HOLE__SHIFT 0x0 447 #define SDMA0_UTCL1_PAGE__REQ_TYPE__SHIFT 0x1 448 #define SDMA0_UTCL1_PAGE__TMZ_ENABLE__SHIFT 0x5 449 #define SDMA0_UTCL1_PAGE__USE_MTYPE__SHIFT 0x6 450 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP__SHIFT 0xa 451 #define SDMA0_UTCL1_PAGE__USE_IO__SHIFT 0xb 452 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY__SHIFT 0xc 453 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY__SHIFT 0xe 454 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT 0x10 455 #define SDMA0_UTCL1_PAGE__USE_BC__SHIFT 0x16 456 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA__SHIFT 0x17 457 #define SDMA0_UTCL1_PAGE__LLC_NOALLOC__SHIFT 0x18 458 #define SDMA0_UTCL1_PAGE__VM_HOLE_MASK 0x00000001L 459 #define SDMA0_UTCL1_PAGE__REQ_TYPE_MASK 0x0000001EL 460 #define SDMA0_UTCL1_PAGE__TMZ_ENABLE_MASK 0x00000020L 461 #define SDMA0_UTCL1_PAGE__USE_MTYPE_MASK 0x000003C0L 462 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP_MASK 0x00000400L 463 #define SDMA0_UTCL1_PAGE__USE_IO_MASK 0x00000800L 464 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY_MASK 0x00003000L 465 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY_MASK 0x0000C000L 466 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE_MASK 0x003F0000L 467 #define SDMA0_UTCL1_PAGE__USE_BC_MASK 0x00400000L 468 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA_MASK 0x00800000L 469 #define SDMA0_UTCL1_PAGE__LLC_NOALLOC_MASK 0x01000000L 470 //SDMA0_UTCL1_RD_STATUS 471 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT 0x0 472 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY__SHIFT 0x1 473 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY__SHIFT 0x2 474 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY__SHIFT 0x3 475 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY__SHIFT 0x4 476 #define SDMA0_UTCL1_RD_STATUS__RESERVED0__SHIFT 0x5 477 #define SDMA0_UTCL1_RD_STATUS__RESERVED1__SHIFT 0x6 478 #define SDMA0_UTCL1_RD_STATUS__META_Q_EMPTY__SHIFT 0x7 479 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT 0x8 480 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL__SHIFT 0x9 481 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL__SHIFT 0xa 482 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL__SHIFT 0xb 483 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL__SHIFT 0xc 484 #define SDMA0_UTCL1_RD_STATUS__RESERVED2__SHIFT 0xd 485 #define SDMA0_UTCL1_RD_STATUS__RESERVED3__SHIFT 0xe 486 #define SDMA0_UTCL1_RD_STATUS__META_Q_FULL__SHIFT 0xf 487 #define SDMA0_UTCL1_RD_STATUS__RD_L2_INTF_IDLE__SHIFT 0x10 488 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT 0x11 489 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT 0x12 490 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_TYPE__SHIFT 0x13 491 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY__SHIFT 0x15 492 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY__SHIFT 0x16 493 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REG_READY__SHIFT 0x17 494 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY__SHIFT 0x18 495 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY__SHIFT 0x19 496 #define SDMA0_UTCL1_RD_STATUS__RESERVED4__SHIFT 0x1a 497 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR__SHIFT 0x1b 498 #define SDMA0_UTCL1_RD_STATUS__RDREQ_IN_RTR__SHIFT 0x1c 499 #define SDMA0_UTCL1_RD_STATUS__RDREQ_OUT_RTR__SHIFT 0x1d 500 #define SDMA0_UTCL1_RD_STATUS__INV_BUSY__SHIFT 0x1e 501 #define SDMA0_UTCL1_RD_STATUS__DBIT_REQ_IDLE__SHIFT 0x1f 502 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK 0x00000001L 503 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY_MASK 0x00000002L 504 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY_MASK 0x00000004L 505 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY_MASK 0x00000008L 506 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY_MASK 0x00000010L 507 #define SDMA0_UTCL1_RD_STATUS__RESERVED0_MASK 0x00000020L 508 #define SDMA0_UTCL1_RD_STATUS__RESERVED1_MASK 0x00000040L 509 #define SDMA0_UTCL1_RD_STATUS__META_Q_EMPTY_MASK 0x00000080L 510 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK 0x00000100L 511 #define SDMA0_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL_MASK 0x00000200L 512 #define SDMA0_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL_MASK 0x00000400L 513 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL_MASK 0x00000800L 514 #define SDMA0_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL_MASK 0x00001000L 515 #define SDMA0_UTCL1_RD_STATUS__RESERVED2_MASK 0x00002000L 516 #define SDMA0_UTCL1_RD_STATUS__RESERVED3_MASK 0x00004000L 517 #define SDMA0_UTCL1_RD_STATUS__META_Q_FULL_MASK 0x00008000L 518 #define SDMA0_UTCL1_RD_STATUS__RD_L2_INTF_IDLE_MASK 0x00010000L 519 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK 0x00020000L 520 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK 0x00040000L 521 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_TYPE_MASK 0x00180000L 522 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY_MASK 0x00200000L 523 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY_MASK 0x00400000L 524 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REG_READY_MASK 0x00800000L 525 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY_MASK 0x01000000L 526 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY_MASK 0x02000000L 527 #define SDMA0_UTCL1_RD_STATUS__RESERVED4_MASK 0x04000000L 528 #define SDMA0_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR_MASK 0x08000000L 529 #define SDMA0_UTCL1_RD_STATUS__RDREQ_IN_RTR_MASK 0x10000000L 530 #define SDMA0_UTCL1_RD_STATUS__RDREQ_OUT_RTR_MASK 0x20000000L 531 #define SDMA0_UTCL1_RD_STATUS__INV_BUSY_MASK 0x40000000L 532 #define SDMA0_UTCL1_RD_STATUS__DBIT_REQ_IDLE_MASK 0x80000000L 533 //SDMA0_UTCL1_WR_STATUS 534 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT 0x0 535 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY__SHIFT 0x1 536 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY__SHIFT 0x2 537 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY__SHIFT 0x3 538 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY__SHIFT 0x4 539 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_EMPTY__SHIFT 0x5 540 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_EMPTY__SHIFT 0x6 541 #define SDMA0_UTCL1_WR_STATUS__RESERVED0__SHIFT 0x7 542 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT 0x8 543 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL__SHIFT 0x9 544 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL__SHIFT 0xa 545 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL__SHIFT 0xb 546 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL__SHIFT 0xc 547 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_FULL__SHIFT 0xd 548 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_FULL__SHIFT 0xe 549 #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT 0xf 550 #define SDMA0_UTCL1_WR_STATUS__WR_L2_INTF_IDLE__SHIFT 0x10 551 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT 0x11 552 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT 0x12 553 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_TYPE__SHIFT 0x13 554 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY__SHIFT 0x15 555 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY__SHIFT 0x16 556 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REG_READY__SHIFT 0x17 557 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY__SHIFT 0x18 558 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY__SHIFT 0x19 559 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL__SHIFT 0x1a 560 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR__SHIFT 0x1b 561 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_RTR__SHIFT 0x1c 562 #define SDMA0_UTCL1_WR_STATUS__WRREQ_OUT_RTR__SHIFT 0x1d 563 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR__SHIFT 0x1e 564 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR__SHIFT 0x1f 565 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK 0x00000001L 566 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY_MASK 0x00000002L 567 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY_MASK 0x00000004L 568 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY_MASK 0x00000008L 569 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY_MASK 0x00000010L 570 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_EMPTY_MASK 0x00000020L 571 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_EMPTY_MASK 0x00000040L 572 #define SDMA0_UTCL1_WR_STATUS__RESERVED0_MASK 0x00000080L 573 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK 0x00000100L 574 #define SDMA0_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL_MASK 0x00000200L 575 #define SDMA0_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL_MASK 0x00000400L 576 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL_MASK 0x00000800L 577 #define SDMA0_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL_MASK 0x00001000L 578 #define SDMA0_UTCL1_WR_STATUS__WR_DATA2_FULL_MASK 0x00002000L 579 #define SDMA0_UTCL1_WR_STATUS__WR_DATA1_FULL_MASK 0x00004000L 580 #define SDMA0_UTCL1_WR_STATUS__F32_WR_RTR_MASK 0x00008000L 581 #define SDMA0_UTCL1_WR_STATUS__WR_L2_INTF_IDLE_MASK 0x00010000L 582 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK 0x00020000L 583 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK 0x00040000L 584 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_TYPE_MASK 0x00180000L 585 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY_MASK 0x00200000L 586 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY_MASK 0x00400000L 587 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REG_READY_MASK 0x00800000L 588 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY_MASK 0x01000000L 589 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY_MASK 0x02000000L 590 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL_MASK 0x04000000L 591 #define SDMA0_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR_MASK 0x08000000L 592 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_RTR_MASK 0x10000000L 593 #define SDMA0_UTCL1_WR_STATUS__WRREQ_OUT_RTR_MASK 0x20000000L 594 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR_MASK 0x40000000L 595 #define SDMA0_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR_MASK 0x80000000L 596 //SDMA0_UTCL1_INV0 597 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY__SHIFT 0x0 598 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT 0x1 599 #define SDMA0_UTCL1_INV0__GPUVM_VMID__SHIFT 0x7 600 #define SDMA0_UTCL1_INV0__GPUVM_MODE__SHIFT 0xb 601 #define SDMA0_UTCL1_INV0__GPUVM_HIGH__SHIFT 0xd 602 #define SDMA0_UTCL1_INV0__GPUVM_TAG__SHIFT 0xe 603 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT 0x12 604 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT 0x16 605 #define SDMA0_UTCL1_INV0__INV_TYPE__SHIFT 0x1a 606 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY_MASK 0x00000001L 607 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK 0x0000007EL 608 #define SDMA0_UTCL1_INV0__GPUVM_VMID_MASK 0x00000780L 609 #define SDMA0_UTCL1_INV0__GPUVM_MODE_MASK 0x00001800L 610 #define SDMA0_UTCL1_INV0__GPUVM_HIGH_MASK 0x00002000L 611 #define SDMA0_UTCL1_INV0__GPUVM_TAG_MASK 0x0003C000L 612 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH_MASK 0x003C0000L 613 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW_MASK 0x03C00000L 614 #define SDMA0_UTCL1_INV0__INV_TYPE_MASK 0x0C000000L 615 //SDMA0_UTCL1_INV1 616 #define SDMA0_UTCL1_INV1__INV_ADDR_LO__SHIFT 0x0 617 #define SDMA0_UTCL1_INV1__INV_ADDR_LO_MASK 0xFFFFFFFFL 618 //SDMA0_UTCL1_INV2 619 #define SDMA0_UTCL1_INV2__CPF_VMID__SHIFT 0x0 620 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT 0x10 621 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT 0x11 622 #define SDMA0_UTCL1_INV2__CPF_VMID_MASK 0x0000FFFFL 623 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE_MASK 0x00010000L 624 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE_MASK 0x007E0000L 625 //SDMA0_UTCL1_RD_XNACK0 626 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 627 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 628 //SDMA0_UTCL1_RD_XNACK1 629 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 630 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 631 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 632 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xa 633 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xc 634 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT 0xe 635 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT 0xf 636 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x10 637 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 638 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 639 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000300L 640 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK 0x00000C00L 641 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x00003000L 642 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK 0x00004000L 643 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK 0x00008000L 644 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00010000L 645 //SDMA0_UTCL1_WR_XNACK0 646 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 647 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 648 //SDMA0_UTCL1_WR_XNACK1 649 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 650 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 651 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 652 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xa 653 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xc 654 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT 0xe 655 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT 0xf 656 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x10 657 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 658 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 659 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000300L 660 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK 0x00000C00L 661 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x00003000L 662 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK 0x00004000L 663 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK 0x00008000L 664 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00010000L 665 //SDMA0_RELAX_ORDERING_LUT 666 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0__SHIFT 0x0 667 #define SDMA0_RELAX_ORDERING_LUT__COPY__SHIFT 0x1 668 #define SDMA0_RELAX_ORDERING_LUT__WRITE__SHIFT 0x2 669 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3__SHIFT 0x3 670 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4__SHIFT 0x4 671 #define SDMA0_RELAX_ORDERING_LUT__FENCE__SHIFT 0x5 672 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76__SHIFT 0x6 673 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM__SHIFT 0x8 674 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE__SHIFT 0x9 675 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC__SHIFT 0xa 676 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL__SHIFT 0xb 677 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE__SHIFT 0xc 678 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT 0xd 679 #define SDMA0_RELAX_ORDERING_LUT__RESERVED__SHIFT 0xe 680 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT 0x1b 681 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT 0x1c 682 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT 0x1d 683 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH__SHIFT 0x1e 684 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH__SHIFT 0x1f 685 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0_MASK 0x00000001L 686 #define SDMA0_RELAX_ORDERING_LUT__COPY_MASK 0x00000002L 687 #define SDMA0_RELAX_ORDERING_LUT__WRITE_MASK 0x00000004L 688 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3_MASK 0x00000008L 689 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4_MASK 0x00000010L 690 #define SDMA0_RELAX_ORDERING_LUT__FENCE_MASK 0x00000020L 691 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76_MASK 0x000000C0L 692 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM_MASK 0x00000100L 693 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE_MASK 0x00000200L 694 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC_MASK 0x00000400L 695 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL_MASK 0x00000800L 696 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE_MASK 0x00001000L 697 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP_MASK 0x00002000L 698 #define SDMA0_RELAX_ORDERING_LUT__RESERVED_MASK 0x07FFC000L 699 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK 0x08000000L 700 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB_MASK 0x10000000L 701 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL_MASK 0x20000000L 702 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH_MASK 0x40000000L 703 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH_MASK 0x80000000L 704 //SDMA0_CHICKEN_BITS_2 705 #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT 0x0 706 #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT 0x4 707 #define SDMA0_CHICKEN_BITS_2__UCODE_BUF_DS_EN__SHIFT 0x6 708 #define SDMA0_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP__SHIFT 0x7 709 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT 0x8 710 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12__SHIFT 0xc 711 #define SDMA0_CHICKEN_BITS_2__RESERVED_15__SHIFT 0xf 712 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT 0x10 713 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT 0x12 714 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20__SHIFT 0x14 715 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT 0x17 716 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT 0x19 717 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT 0x1e 718 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT 0x1f 719 #define SDMA0_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK 0x0000000FL 720 #define SDMA0_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK 0x00000010L 721 #define SDMA0_CHICKEN_BITS_2__UCODE_BUF_DS_EN_MASK 0x00000040L 722 #define SDMA0_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP_MASK 0x00000080L 723 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK 0x00000F00L 724 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12_MASK 0x00007000L 725 #define SDMA0_CHICKEN_BITS_2__RESERVED_15_MASK 0x00008000L 726 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK 0x00030000L 727 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK 0x000C0000L 728 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20_MASK 0x00700000L 729 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK 0x01800000L 730 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK 0x3E000000L 731 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK 0x40000000L 732 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK 0x80000000L 733 //SDMA0_STATUS3_REG 734 #define SDMA0_STATUS3_REG__CMD_OP_STATUS__SHIFT 0x0 735 #define SDMA0_STATUS3_REG__PREV_VM_CMD__SHIFT 0x10 736 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE__SHIFT 0x14 737 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT 0x15 738 #define SDMA0_STATUS3_REG__TLBI_IDLE__SHIFT 0x16 739 #define SDMA0_STATUS3_REG__GCR_IDLE__SHIFT 0x17 740 #define SDMA0_STATUS3_REG__INVREQ_IDLE__SHIFT 0x18 741 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH__SHIFT 0x19 742 #define SDMA0_STATUS3_REG__INT_QUEUE_ID__SHIFT 0x1a 743 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT 0x1e 744 #define SDMA0_STATUS3_REG__CMD_OP_STATUS_MASK 0x0000FFFFL 745 #define SDMA0_STATUS3_REG__PREV_VM_CMD_MASK 0x000F0000L 746 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE_MASK 0x00100000L 747 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK 0x00200000L 748 #define SDMA0_STATUS3_REG__TLBI_IDLE_MASK 0x00400000L 749 #define SDMA0_STATUS3_REG__GCR_IDLE_MASK 0x00800000L 750 #define SDMA0_STATUS3_REG__INVREQ_IDLE_MASK 0x01000000L 751 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH_MASK 0x02000000L 752 #define SDMA0_STATUS3_REG__INT_QUEUE_ID_MASK 0x3C000000L 753 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS_MASK 0xC0000000L 754 //SDMA0_PHYSICAL_ADDR_LO 755 #define SDMA0_PHYSICAL_ADDR_LO__D_VALID__SHIFT 0x0 756 #define SDMA0_PHYSICAL_ADDR_LO__DIRTY__SHIFT 0x1 757 #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT 0x2 758 #define SDMA0_PHYSICAL_ADDR_LO__ADDR__SHIFT 0xc 759 #define SDMA0_PHYSICAL_ADDR_LO__D_VALID_MASK 0x00000001L 760 #define SDMA0_PHYSICAL_ADDR_LO__DIRTY_MASK 0x00000002L 761 #define SDMA0_PHYSICAL_ADDR_LO__PHY_VALID_MASK 0x00000004L 762 #define SDMA0_PHYSICAL_ADDR_LO__ADDR_MASK 0xFFFFF000L 763 //SDMA0_PHYSICAL_ADDR_HI 764 #define SDMA0_PHYSICAL_ADDR_HI__ADDR__SHIFT 0x0 765 #define SDMA0_PHYSICAL_ADDR_HI__ADDR_MASK 0x0000FFFFL 766 //SDMA0_GLOBAL_QUANTUM 767 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT 0x0 768 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT 0x8 769 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK 0x000000FFL 770 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK 0x0000FF00L 771 //SDMA0_ERROR_LOG 772 #define SDMA0_ERROR_LOG__OVERRIDE__SHIFT 0x0 773 #define SDMA0_ERROR_LOG__STATUS__SHIFT 0x10 774 #define SDMA0_ERROR_LOG__OVERRIDE_MASK 0x0000FFFFL 775 #define SDMA0_ERROR_LOG__STATUS_MASK 0xFFFF0000L 776 //SDMA0_PUB_DUMMY_REG0 777 #define SDMA0_PUB_DUMMY_REG0__VALUE__SHIFT 0x0 778 #define SDMA0_PUB_DUMMY_REG0__VALUE_MASK 0xFFFFFFFFL 779 //SDMA0_PUB_DUMMY_REG1 780 #define SDMA0_PUB_DUMMY_REG1__VALUE__SHIFT 0x0 781 #define SDMA0_PUB_DUMMY_REG1__VALUE_MASK 0xFFFFFFFFL 782 //SDMA0_PUB_DUMMY_REG2 783 #define SDMA0_PUB_DUMMY_REG2__VALUE__SHIFT 0x0 784 #define SDMA0_PUB_DUMMY_REG2__VALUE_MASK 0xFFFFFFFFL 785 //SDMA0_PUB_DUMMY_REG3 786 #define SDMA0_PUB_DUMMY_REG3__VALUE__SHIFT 0x0 787 #define SDMA0_PUB_DUMMY_REG3__VALUE_MASK 0xFFFFFFFFL 788 //SDMA0_F32_COUNTER 789 #define SDMA0_F32_COUNTER__VALUE__SHIFT 0x0 790 #define SDMA0_F32_COUNTER__VALUE_MASK 0xFFFFFFFFL 791 //SDMA0_CRD_CNTL 792 #define SDMA0_CRD_CNTL__DRM_CREDIT__SHIFT 0x0 793 #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT 0x7 794 #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT 0xd 795 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT 0x13 796 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT 0x19 797 #define SDMA0_CRD_CNTL__DRM_CREDIT_MASK 0x0000007FL 798 #define SDMA0_CRD_CNTL__MC_WRREQ_CREDIT_MASK 0x00001F80L 799 #define SDMA0_CRD_CNTL__MC_RDREQ_CREDIT_MASK 0x0007E000L 800 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT_MASK 0x01F80000L 801 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT_MASK 0x7E000000L 802 //SDMA0_RLC_CGCG_CTRL 803 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT 0x1 804 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT 0x10 805 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK 0x00000002L 806 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK 0xFFFF0000L 807 //SDMA0_GPU_IOV_VIOLATION_LOG 808 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT 0x0 809 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT 0x1 810 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT 0x2 811 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT 0x14 812 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF__SHIFT 0x15 813 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID__SHIFT 0x16 814 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK 0x00000001L 815 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK 0x00000002L 816 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK 0x000FFFFCL 817 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK 0x00100000L 818 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF_MASK 0x00200000L 819 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID_MASK 0x03C00000L 820 //SDMA0_AQL_STATUS 821 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT 0x0 822 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT 0x1 823 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK 0x00000001L 824 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY_MASK 0x00000002L 825 //SDMA0_EA_DBIT_ADDR_DATA 826 #define SDMA0_EA_DBIT_ADDR_DATA__VALUE__SHIFT 0x0 827 #define SDMA0_EA_DBIT_ADDR_DATA__VALUE_MASK 0xFFFFFFFFL 828 //SDMA0_EA_DBIT_ADDR_INDEX 829 #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE__SHIFT 0x0 830 #define SDMA0_EA_DBIT_ADDR_INDEX__VALUE_MASK 0x00000007L 831 //SDMA0_TLBI_GCR_CNTL 832 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT 0x0 833 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT 0x4 834 #define SDMA0_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE__SHIFT 0x8 835 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT 0x10 836 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT 0x18 837 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK 0x0000000FL 838 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW_MASK 0x000000F0L 839 #define SDMA0_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE_MASK 0x00000F00L 840 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT_MASK 0x00FF0000L 841 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT_MASK 0xFF000000L 842 //SDMA0_TILING_CONFIG 843 #define SDMA0_TILING_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x4 844 #define SDMA0_TILING_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000070L 845 //SDMA0_HASH 846 #define SDMA0_HASH__CHANNEL_BITS__SHIFT 0x0 847 #define SDMA0_HASH__BANK_BITS__SHIFT 0x4 848 #define SDMA0_HASH__CHANNEL_XOR_COUNT__SHIFT 0x8 849 #define SDMA0_HASH__BANK_XOR_COUNT__SHIFT 0xc 850 #define SDMA0_HASH__CHANNEL_BITS_MASK 0x00000007L 851 #define SDMA0_HASH__BANK_BITS_MASK 0x00000070L 852 #define SDMA0_HASH__CHANNEL_XOR_COUNT_MASK 0x00000700L 853 #define SDMA0_HASH__BANK_XOR_COUNT_MASK 0x00007000L 854 //SDMA0_INT_STATUS 855 #define SDMA0_INT_STATUS__DATA__SHIFT 0x0 856 #define SDMA0_INT_STATUS__DATA_MASK 0xFFFFFFFFL 857 //SDMA0_GPU_IOV_VIOLATION_LOG2 858 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT 0x0 859 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK 0x000003FFL 860 //SDMA0_HOLE_ADDR_LO 861 #define SDMA0_HOLE_ADDR_LO__VALUE__SHIFT 0x0 862 #define SDMA0_HOLE_ADDR_LO__VALUE_MASK 0xFFFFFFFFL 863 //SDMA0_HOLE_ADDR_HI 864 #define SDMA0_HOLE_ADDR_HI__VALUE__SHIFT 0x0 865 #define SDMA0_HOLE_ADDR_HI__VALUE_MASK 0xFFFFFFFFL 866 //SDMA0_CLOCK_GATING_STATUS 867 #define SDMA0_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS__SHIFT 0x0 868 #define SDMA0_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS__SHIFT 0x2 869 #define SDMA0_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS__SHIFT 0x3 870 #define SDMA0_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS__SHIFT 0x4 871 #define SDMA0_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS__SHIFT 0x5 872 #define SDMA0_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS__SHIFT 0x6 873 #define SDMA0_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS_MASK 0x00000001L 874 #define SDMA0_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS_MASK 0x00000004L 875 #define SDMA0_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS_MASK 0x00000008L 876 #define SDMA0_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS_MASK 0x00000010L 877 #define SDMA0_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS_MASK 0x00000020L 878 #define SDMA0_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS_MASK 0x00000040L 879 //SDMA0_STATUS4_REG 880 #define SDMA0_STATUS4_REG__IDLE__SHIFT 0x0 881 #define SDMA0_STATUS4_REG__IH_OUTSTANDING__SHIFT 0x2 882 #define SDMA0_STATUS4_REG__SEM_OUTSTANDING__SHIFT 0x3 883 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT 0x4 884 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT 0x5 885 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING__SHIFT 0x6 886 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING__SHIFT 0x7 887 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT 0x8 888 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT 0x9 889 #define SDMA0_STATUS4_REG__REG_POLLING__SHIFT 0xa 890 #define SDMA0_STATUS4_REG__MEM_POLLING__SHIFT 0xb 891 #define SDMA0_STATUS4_REG__RESERVED_13_12__SHIFT 0xc 892 #define SDMA0_STATUS4_REG__RESERVED_15_14__SHIFT 0xe 893 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 894 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT 0x14 895 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT 0x15 896 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT 0x16 897 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT 0x17 898 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT 0x18 899 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT 0x19 900 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT 0x1a 901 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT 0x1b 902 #define SDMA0_STATUS4_REG__IDLE_MASK 0x00000001L 903 #define SDMA0_STATUS4_REG__IH_OUTSTANDING_MASK 0x00000004L 904 #define SDMA0_STATUS4_REG__SEM_OUTSTANDING_MASK 0x00000008L 905 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING_MASK 0x00000010L 906 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING_MASK 0x00000020L 907 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING_MASK 0x00000040L 908 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING_MASK 0x00000080L 909 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK 0x00000100L 910 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK 0x00000200L 911 #define SDMA0_STATUS4_REG__REG_POLLING_MASK 0x00000400L 912 #define SDMA0_STATUS4_REG__MEM_POLLING_MASK 0x00000800L 913 #define SDMA0_STATUS4_REG__RESERVED_13_12_MASK 0x00003000L 914 #define SDMA0_STATUS4_REG__RESERVED_15_14_MASK 0x0000C000L 915 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 916 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK 0x00100000L 917 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK 0x00200000L 918 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK 0x00400000L 919 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK 0x00800000L 920 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK 0x01000000L 921 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK 0x02000000L 922 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK 0x04000000L 923 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK 0x08000000L 924 //SDMA0_SCRATCH_RAM_DATA 925 #define SDMA0_SCRATCH_RAM_DATA__DATA__SHIFT 0x0 926 #define SDMA0_SCRATCH_RAM_DATA__DATA_MASK 0xFFFFFFFFL 927 //SDMA0_SCRATCH_RAM_ADDR 928 #define SDMA0_SCRATCH_RAM_ADDR__ADDR__SHIFT 0x0 929 #define SDMA0_SCRATCH_RAM_ADDR__ADDR_MASK 0x0000007FL 930 //SDMA0_TIMESTAMP_CNTL 931 #define SDMA0_TIMESTAMP_CNTL__CAPTURE__SHIFT 0x0 932 #define SDMA0_TIMESTAMP_CNTL__CAPTURE_MASK 0x00000001L 933 //SDMA0_STATUS5_REG 934 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT 0x0 935 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT 0x1 936 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT 0x2 937 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT 0x3 938 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT 0x4 939 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT 0x5 940 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT 0x6 941 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT 0x7 942 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 943 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x14 944 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x15 945 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x16 946 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x17 947 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x18 948 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x19 949 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1a 950 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1b 951 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK 0x00000001L 952 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK 0x00000002L 953 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK 0x00000004L 954 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK 0x00000008L 955 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK 0x00000010L 956 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK 0x00000020L 957 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK 0x00000040L 958 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK 0x00000080L 959 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 960 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00100000L 961 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00200000L 962 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00400000L 963 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00800000L 964 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK 0x01000000L 965 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK 0x02000000L 966 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK 0x04000000L 967 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK 0x08000000L 968 //SDMA0_QUEUE_RESET_REQ 969 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT 0x0 970 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT 0x1 971 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT 0x2 972 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT 0x3 973 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT 0x4 974 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT 0x5 975 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT 0x6 976 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT 0x7 977 #define SDMA0_QUEUE_RESET_REQ__RESERVED__SHIFT 0x8 978 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET_MASK 0x00000001L 979 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET_MASK 0x00000002L 980 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET_MASK 0x00000004L 981 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET_MASK 0x00000008L 982 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET_MASK 0x00000010L 983 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET_MASK 0x00000020L 984 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET_MASK 0x00000040L 985 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET_MASK 0x00000080L 986 #define SDMA0_QUEUE_RESET_REQ__RESERVED_MASK 0xFFFFFF00L 987 //SDMA0_STATUS6_REG 988 #define SDMA0_STATUS6_REG__ID__SHIFT 0x0 989 #define SDMA0_STATUS6_REG__TH1F32_INSTR_PTR__SHIFT 0x2 990 #define SDMA0_STATUS6_REG__TH1_EXCEPTION__SHIFT 0x10 991 #define SDMA0_STATUS6_REG__ID_MASK 0x00000003L 992 #define SDMA0_STATUS6_REG__TH1F32_INSTR_PTR_MASK 0x0000FFFCL 993 #define SDMA0_STATUS6_REG__TH1_EXCEPTION_MASK 0xFFFF0000L 994 //SDMA0_UCODE1_CHECKSUM 995 #define SDMA0_UCODE1_CHECKSUM__DATA__SHIFT 0x0 996 #define SDMA0_UCODE1_CHECKSUM__DATA_MASK 0xFFFFFFFFL 997 //SDMA0_CE_CTRL 998 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK__SHIFT 0x0 999 #define SDMA0_CE_CTRL__RD_LUT_DEPTH__SHIFT 0x3 1000 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT 0x5 1001 #define SDMA0_CE_CTRL__CE_DCC_READ_128B_ENABLE__SHIFT 0x8 1002 #define SDMA0_CE_CTRL__RESERVED__SHIFT 0x9 1003 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK_MASK 0x00000007L 1004 #define SDMA0_CE_CTRL__RD_LUT_DEPTH_MASK 0x00000018L 1005 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK_MASK 0x000000E0L 1006 #define SDMA0_CE_CTRL__CE_DCC_READ_128B_ENABLE_MASK 0x00000100L 1007 #define SDMA0_CE_CTRL__RESERVED_MASK 0xFFFFFE00L 1008 //SDMA0_FED_STATUS 1009 #define SDMA0_FED_STATUS__RB_FETCH_ECC__SHIFT 0x0 1010 #define SDMA0_FED_STATUS__IB_FETCH_ECC__SHIFT 0x1 1011 #define SDMA0_FED_STATUS__F32_DATA_ECC__SHIFT 0x2 1012 #define SDMA0_FED_STATUS__WPTR_ATOMIC_ECC__SHIFT 0x3 1013 #define SDMA0_FED_STATUS__COPY_DATA_ECC__SHIFT 0x4 1014 #define SDMA0_FED_STATUS__COPY_METADATA_ECC__SHIFT 0x5 1015 #define SDMA0_FED_STATUS__SELFLOAD_UCODE_ECC__SHIFT 0x6 1016 #define SDMA0_FED_STATUS__RB_FETCH_ECC_MASK 0x00000001L 1017 #define SDMA0_FED_STATUS__IB_FETCH_ECC_MASK 0x00000002L 1018 #define SDMA0_FED_STATUS__F32_DATA_ECC_MASK 0x00000004L 1019 #define SDMA0_FED_STATUS__WPTR_ATOMIC_ECC_MASK 0x00000008L 1020 #define SDMA0_FED_STATUS__COPY_DATA_ECC_MASK 0x00000010L 1021 #define SDMA0_FED_STATUS__COPY_METADATA_ECC_MASK 0x00000020L 1022 #define SDMA0_FED_STATUS__SELFLOAD_UCODE_ECC_MASK 0x00000040L 1023 //SDMA0_QUEUE0_RB_CNTL 1024 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT 0x0 1025 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE__SHIFT 0x1 1026 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1027 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1028 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1029 #define SDMA0_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 1030 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1031 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1032 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1033 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV__SHIFT 0x17 1034 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID__SHIFT 0x18 1035 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1036 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1037 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1038 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1039 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1040 #define SDMA0_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 1041 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1042 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1043 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1044 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV_MASK 0x00800000L 1045 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID_MASK 0x0F000000L 1046 //SDMA0_QUEUE0_RB_BASE 1047 #define SDMA0_QUEUE0_RB_BASE__ADDR__SHIFT 0x0 1048 #define SDMA0_QUEUE0_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1049 //SDMA0_QUEUE0_RB_BASE_HI 1050 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR__SHIFT 0x0 1051 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1052 //SDMA0_QUEUE0_RB_RPTR 1053 #define SDMA0_QUEUE0_RB_RPTR__OFFSET__SHIFT 0x0 1054 #define SDMA0_QUEUE0_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1055 //SDMA0_QUEUE0_RB_RPTR_HI 1056 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT 0x0 1057 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1058 //SDMA0_QUEUE0_RB_WPTR 1059 #define SDMA0_QUEUE0_RB_WPTR__OFFSET__SHIFT 0x0 1060 #define SDMA0_QUEUE0_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1061 //SDMA0_QUEUE0_RB_WPTR_HI 1062 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT 0x0 1063 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1064 //SDMA0_QUEUE0_RB_RPTR_ADDR_HI 1065 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1066 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1067 //SDMA0_QUEUE0_RB_RPTR_ADDR_LO 1068 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1069 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1070 //SDMA0_QUEUE0_IB_CNTL 1071 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT 0x0 1072 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1073 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1074 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID__SHIFT 0x10 1075 #define SDMA0_QUEUE0_IB_CNTL__IB_PRIV__SHIFT 0x1f 1076 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1077 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1078 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1079 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1080 #define SDMA0_QUEUE0_IB_CNTL__IB_PRIV_MASK 0x80000000L 1081 //SDMA0_QUEUE0_IB_RPTR 1082 #define SDMA0_QUEUE0_IB_RPTR__OFFSET__SHIFT 0x2 1083 #define SDMA0_QUEUE0_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1084 //SDMA0_QUEUE0_IB_OFFSET 1085 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET__SHIFT 0x2 1086 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1087 //SDMA0_QUEUE0_IB_BASE_LO 1088 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR__SHIFT 0x5 1089 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 1090 //SDMA0_QUEUE0_IB_BASE_HI 1091 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR__SHIFT 0x0 1092 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1093 //SDMA0_QUEUE0_IB_SIZE 1094 #define SDMA0_QUEUE0_IB_SIZE__SIZE__SHIFT 0x0 1095 #define SDMA0_QUEUE0_IB_SIZE__SIZE_MASK 0x000FFFFFL 1096 //SDMA0_QUEUE0_SKIP_CNTL 1097 #define SDMA0_QUEUE0_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 1098 #define SDMA0_QUEUE0_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 1099 //SDMA0_QUEUE0_CONTEXT_STATUS 1100 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1101 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT 0x1 1102 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT 0x2 1103 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1104 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1105 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1106 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1107 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1108 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1109 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1110 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1111 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 1112 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1113 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1114 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1115 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1116 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1117 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1118 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1119 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1120 //SDMA0_QUEUE0_DOORBELL 1121 #define SDMA0_QUEUE0_DOORBELL__ENABLE__SHIFT 0x1c 1122 #define SDMA0_QUEUE0_DOORBELL__CAPTURED__SHIFT 0x1e 1123 #define SDMA0_QUEUE0_DOORBELL__ENABLE_MASK 0x10000000L 1124 #define SDMA0_QUEUE0_DOORBELL__CAPTURED_MASK 0x40000000L 1125 //SDMA0_QUEUE0_DOORBELL_LOG 1126 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1127 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA__SHIFT 0x2 1128 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1129 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1130 //SDMA0_QUEUE0_DOORBELL_OFFSET 1131 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1132 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1133 //SDMA0_QUEUE0_CSA_ADDR_LO 1134 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT 0x2 1135 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1136 //SDMA0_QUEUE0_CSA_ADDR_HI 1137 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT 0x0 1138 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1139 //SDMA0_QUEUE0_SCHEDULE_CNTL 1140 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1141 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1142 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1143 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1144 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1145 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1146 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1147 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1148 //SDMA0_QUEUE0_IB_SUB_REMAIN 1149 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1150 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1151 //SDMA0_QUEUE0_PREEMPT 1152 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT 0x0 1153 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1154 //SDMA0_QUEUE0_DUMMY_REG 1155 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY__SHIFT 0x0 1156 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1157 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI 1158 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1159 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1160 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO 1161 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1162 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1163 //SDMA0_QUEUE0_RB_AQL_CNTL 1164 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1165 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1166 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1167 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1168 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1169 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1170 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1171 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1172 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1173 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1174 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1175 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1176 //SDMA0_QUEUE0_MINOR_PTR_UPDATE 1177 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1178 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1179 //SDMA0_QUEUE0_RB_PREEMPT 1180 #define SDMA0_QUEUE0_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 1181 #define SDMA0_QUEUE0_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 1182 //SDMA0_QUEUE0_MIDCMD_DATA0 1183 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT 0x0 1184 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1185 //SDMA0_QUEUE0_MIDCMD_DATA1 1186 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT 0x0 1187 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1188 //SDMA0_QUEUE0_MIDCMD_DATA2 1189 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT 0x0 1190 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1191 //SDMA0_QUEUE0_MIDCMD_DATA3 1192 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT 0x0 1193 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1194 //SDMA0_QUEUE0_MIDCMD_DATA4 1195 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT 0x0 1196 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1197 //SDMA0_QUEUE0_MIDCMD_DATA5 1198 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT 0x0 1199 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1200 //SDMA0_QUEUE0_MIDCMD_DATA6 1201 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT 0x0 1202 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1203 //SDMA0_QUEUE0_MIDCMD_DATA7 1204 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT 0x0 1205 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1206 //SDMA0_QUEUE0_MIDCMD_DATA8 1207 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT 0x0 1208 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1209 //SDMA0_QUEUE0_MIDCMD_DATA9 1210 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT 0x0 1211 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1212 //SDMA0_QUEUE0_MIDCMD_DATA10 1213 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT 0x0 1214 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1215 //SDMA0_QUEUE0_MIDCMD_CNTL 1216 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1217 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1218 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1219 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1220 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1221 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1222 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1223 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1224 //SDMA0_QUEUE1_RB_CNTL 1225 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT 0x0 1226 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE__SHIFT 0x1 1227 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1228 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1229 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1230 #define SDMA0_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 1231 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1232 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1233 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1234 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV__SHIFT 0x17 1235 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID__SHIFT 0x18 1236 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1237 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1238 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1239 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1240 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1241 #define SDMA0_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 1242 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1243 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1244 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1245 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV_MASK 0x00800000L 1246 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID_MASK 0x0F000000L 1247 //SDMA0_QUEUE1_RB_BASE 1248 #define SDMA0_QUEUE1_RB_BASE__ADDR__SHIFT 0x0 1249 #define SDMA0_QUEUE1_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1250 //SDMA0_QUEUE1_RB_BASE_HI 1251 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR__SHIFT 0x0 1252 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1253 //SDMA0_QUEUE1_RB_RPTR 1254 #define SDMA0_QUEUE1_RB_RPTR__OFFSET__SHIFT 0x0 1255 #define SDMA0_QUEUE1_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1256 //SDMA0_QUEUE1_RB_RPTR_HI 1257 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT 0x0 1258 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1259 //SDMA0_QUEUE1_RB_WPTR 1260 #define SDMA0_QUEUE1_RB_WPTR__OFFSET__SHIFT 0x0 1261 #define SDMA0_QUEUE1_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1262 //SDMA0_QUEUE1_RB_WPTR_HI 1263 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT 0x0 1264 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1265 //SDMA0_QUEUE1_RB_RPTR_ADDR_HI 1266 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1267 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1268 //SDMA0_QUEUE1_RB_RPTR_ADDR_LO 1269 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1270 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1271 //SDMA0_QUEUE1_IB_CNTL 1272 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT 0x0 1273 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1274 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1275 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID__SHIFT 0x10 1276 #define SDMA0_QUEUE1_IB_CNTL__IB_PRIV__SHIFT 0x1f 1277 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1278 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1279 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1280 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1281 #define SDMA0_QUEUE1_IB_CNTL__IB_PRIV_MASK 0x80000000L 1282 //SDMA0_QUEUE1_IB_RPTR 1283 #define SDMA0_QUEUE1_IB_RPTR__OFFSET__SHIFT 0x2 1284 #define SDMA0_QUEUE1_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1285 //SDMA0_QUEUE1_IB_OFFSET 1286 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET__SHIFT 0x2 1287 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1288 //SDMA0_QUEUE1_IB_BASE_LO 1289 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR__SHIFT 0x5 1290 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 1291 //SDMA0_QUEUE1_IB_BASE_HI 1292 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR__SHIFT 0x0 1293 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1294 //SDMA0_QUEUE1_IB_SIZE 1295 #define SDMA0_QUEUE1_IB_SIZE__SIZE__SHIFT 0x0 1296 #define SDMA0_QUEUE1_IB_SIZE__SIZE_MASK 0x000FFFFFL 1297 //SDMA0_QUEUE1_SKIP_CNTL 1298 #define SDMA0_QUEUE1_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 1299 #define SDMA0_QUEUE1_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 1300 //SDMA0_QUEUE1_CONTEXT_STATUS 1301 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1302 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT 0x2 1303 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1304 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1305 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1306 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1307 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1308 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1309 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1310 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1311 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1312 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1313 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1314 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1315 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1316 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1317 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1318 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1319 //SDMA0_QUEUE1_DOORBELL 1320 #define SDMA0_QUEUE1_DOORBELL__ENABLE__SHIFT 0x1c 1321 #define SDMA0_QUEUE1_DOORBELL__CAPTURED__SHIFT 0x1e 1322 #define SDMA0_QUEUE1_DOORBELL__ENABLE_MASK 0x10000000L 1323 #define SDMA0_QUEUE1_DOORBELL__CAPTURED_MASK 0x40000000L 1324 //SDMA0_QUEUE1_DOORBELL_LOG 1325 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1326 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA__SHIFT 0x2 1327 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1328 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1329 //SDMA0_QUEUE1_DOORBELL_OFFSET 1330 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1331 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1332 //SDMA0_QUEUE1_CSA_ADDR_LO 1333 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT 0x2 1334 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1335 //SDMA0_QUEUE1_CSA_ADDR_HI 1336 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT 0x0 1337 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1338 //SDMA0_QUEUE1_SCHEDULE_CNTL 1339 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1340 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1341 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1342 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1343 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1344 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1345 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1346 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1347 //SDMA0_QUEUE1_IB_SUB_REMAIN 1348 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1349 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1350 //SDMA0_QUEUE1_PREEMPT 1351 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT 0x0 1352 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1353 //SDMA0_QUEUE1_DUMMY_REG 1354 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY__SHIFT 0x0 1355 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1356 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI 1357 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1358 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1359 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO 1360 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1361 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1362 //SDMA0_QUEUE1_RB_AQL_CNTL 1363 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1364 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1365 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1366 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1367 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1368 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1369 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1370 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1371 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1372 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1373 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1374 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1375 //SDMA0_QUEUE1_MINOR_PTR_UPDATE 1376 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1377 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1378 //SDMA0_QUEUE1_RB_PREEMPT 1379 #define SDMA0_QUEUE1_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 1380 #define SDMA0_QUEUE1_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 1381 //SDMA0_QUEUE1_MIDCMD_DATA0 1382 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT 0x0 1383 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1384 //SDMA0_QUEUE1_MIDCMD_DATA1 1385 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT 0x0 1386 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1387 //SDMA0_QUEUE1_MIDCMD_DATA2 1388 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT 0x0 1389 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1390 //SDMA0_QUEUE1_MIDCMD_DATA3 1391 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT 0x0 1392 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1393 //SDMA0_QUEUE1_MIDCMD_DATA4 1394 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT 0x0 1395 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1396 //SDMA0_QUEUE1_MIDCMD_DATA5 1397 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT 0x0 1398 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1399 //SDMA0_QUEUE1_MIDCMD_DATA6 1400 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT 0x0 1401 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1402 //SDMA0_QUEUE1_MIDCMD_DATA7 1403 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT 0x0 1404 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1405 //SDMA0_QUEUE1_MIDCMD_DATA8 1406 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT 0x0 1407 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1408 //SDMA0_QUEUE1_MIDCMD_DATA9 1409 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT 0x0 1410 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1411 //SDMA0_QUEUE1_MIDCMD_DATA10 1412 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT 0x0 1413 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1414 //SDMA0_QUEUE1_MIDCMD_CNTL 1415 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1416 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1417 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1418 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1419 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1420 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1421 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1422 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1423 //SDMA0_QUEUE2_RB_CNTL 1424 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT 0x0 1425 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE__SHIFT 0x1 1426 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1427 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1428 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1429 #define SDMA0_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 1430 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1431 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1432 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1433 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV__SHIFT 0x17 1434 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID__SHIFT 0x18 1435 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1436 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1437 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1438 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1439 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1440 #define SDMA0_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 1441 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1442 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1443 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1444 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV_MASK 0x00800000L 1445 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID_MASK 0x0F000000L 1446 //SDMA0_QUEUE2_RB_BASE 1447 #define SDMA0_QUEUE2_RB_BASE__ADDR__SHIFT 0x0 1448 #define SDMA0_QUEUE2_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1449 //SDMA0_QUEUE2_RB_BASE_HI 1450 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR__SHIFT 0x0 1451 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1452 //SDMA0_QUEUE2_RB_RPTR 1453 #define SDMA0_QUEUE2_RB_RPTR__OFFSET__SHIFT 0x0 1454 #define SDMA0_QUEUE2_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1455 //SDMA0_QUEUE2_RB_RPTR_HI 1456 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT 0x0 1457 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1458 //SDMA0_QUEUE2_RB_WPTR 1459 #define SDMA0_QUEUE2_RB_WPTR__OFFSET__SHIFT 0x0 1460 #define SDMA0_QUEUE2_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1461 //SDMA0_QUEUE2_RB_WPTR_HI 1462 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT 0x0 1463 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1464 //SDMA0_QUEUE2_RB_RPTR_ADDR_HI 1465 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1466 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1467 //SDMA0_QUEUE2_RB_RPTR_ADDR_LO 1468 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1469 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1470 //SDMA0_QUEUE2_IB_CNTL 1471 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT 0x0 1472 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1473 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1474 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID__SHIFT 0x10 1475 #define SDMA0_QUEUE2_IB_CNTL__IB_PRIV__SHIFT 0x1f 1476 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1477 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1478 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1479 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1480 #define SDMA0_QUEUE2_IB_CNTL__IB_PRIV_MASK 0x80000000L 1481 //SDMA0_QUEUE2_IB_RPTR 1482 #define SDMA0_QUEUE2_IB_RPTR__OFFSET__SHIFT 0x2 1483 #define SDMA0_QUEUE2_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1484 //SDMA0_QUEUE2_IB_OFFSET 1485 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET__SHIFT 0x2 1486 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1487 //SDMA0_QUEUE2_IB_BASE_LO 1488 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR__SHIFT 0x5 1489 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 1490 //SDMA0_QUEUE2_IB_BASE_HI 1491 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR__SHIFT 0x0 1492 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1493 //SDMA0_QUEUE2_IB_SIZE 1494 #define SDMA0_QUEUE2_IB_SIZE__SIZE__SHIFT 0x0 1495 #define SDMA0_QUEUE2_IB_SIZE__SIZE_MASK 0x000FFFFFL 1496 //SDMA0_QUEUE2_SKIP_CNTL 1497 #define SDMA0_QUEUE2_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 1498 #define SDMA0_QUEUE2_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 1499 //SDMA0_QUEUE2_CONTEXT_STATUS 1500 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1501 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT 0x2 1502 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1503 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1504 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1505 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1506 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1507 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1508 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1509 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1510 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1511 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1512 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1513 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1514 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1515 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1516 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1517 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1518 //SDMA0_QUEUE2_DOORBELL 1519 #define SDMA0_QUEUE2_DOORBELL__ENABLE__SHIFT 0x1c 1520 #define SDMA0_QUEUE2_DOORBELL__CAPTURED__SHIFT 0x1e 1521 #define SDMA0_QUEUE2_DOORBELL__ENABLE_MASK 0x10000000L 1522 #define SDMA0_QUEUE2_DOORBELL__CAPTURED_MASK 0x40000000L 1523 //SDMA0_QUEUE2_DOORBELL_LOG 1524 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1525 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA__SHIFT 0x2 1526 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1527 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1528 //SDMA0_QUEUE2_DOORBELL_OFFSET 1529 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1530 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1531 //SDMA0_QUEUE2_CSA_ADDR_LO 1532 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT 0x2 1533 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1534 //SDMA0_QUEUE2_CSA_ADDR_HI 1535 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT 0x0 1536 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1537 //SDMA0_QUEUE2_SCHEDULE_CNTL 1538 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1539 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1540 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1541 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1542 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1543 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1544 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1545 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1546 //SDMA0_QUEUE2_IB_SUB_REMAIN 1547 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1548 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1549 //SDMA0_QUEUE2_PREEMPT 1550 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT 0x0 1551 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1552 //SDMA0_QUEUE2_DUMMY_REG 1553 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY__SHIFT 0x0 1554 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1555 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI 1556 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1557 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1558 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO 1559 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1560 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1561 //SDMA0_QUEUE2_RB_AQL_CNTL 1562 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1563 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1564 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1565 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1566 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1567 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1568 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1569 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1570 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1571 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1572 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1573 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1574 //SDMA0_QUEUE2_MINOR_PTR_UPDATE 1575 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1576 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1577 //SDMA0_QUEUE2_RB_PREEMPT 1578 #define SDMA0_QUEUE2_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 1579 #define SDMA0_QUEUE2_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 1580 //SDMA0_QUEUE2_MIDCMD_DATA0 1581 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT 0x0 1582 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1583 //SDMA0_QUEUE2_MIDCMD_DATA1 1584 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT 0x0 1585 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1586 //SDMA0_QUEUE2_MIDCMD_DATA2 1587 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT 0x0 1588 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1589 //SDMA0_QUEUE2_MIDCMD_DATA3 1590 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT 0x0 1591 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1592 //SDMA0_QUEUE2_MIDCMD_DATA4 1593 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT 0x0 1594 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1595 //SDMA0_QUEUE2_MIDCMD_DATA5 1596 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT 0x0 1597 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1598 //SDMA0_QUEUE2_MIDCMD_DATA6 1599 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT 0x0 1600 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1601 //SDMA0_QUEUE2_MIDCMD_DATA7 1602 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT 0x0 1603 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1604 //SDMA0_QUEUE2_MIDCMD_DATA8 1605 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT 0x0 1606 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1607 //SDMA0_QUEUE2_MIDCMD_DATA9 1608 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT 0x0 1609 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1610 //SDMA0_QUEUE2_MIDCMD_DATA10 1611 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT 0x0 1612 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1613 //SDMA0_QUEUE2_MIDCMD_CNTL 1614 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1615 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1616 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1617 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1618 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1619 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1620 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1621 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1622 //SDMA0_QUEUE3_RB_CNTL 1623 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT 0x0 1624 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE__SHIFT 0x1 1625 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1626 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1627 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1628 #define SDMA0_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 1629 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1630 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1631 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1632 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV__SHIFT 0x17 1633 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID__SHIFT 0x18 1634 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1635 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1636 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1637 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1638 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1639 #define SDMA0_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 1640 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1641 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1642 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1643 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV_MASK 0x00800000L 1644 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID_MASK 0x0F000000L 1645 //SDMA0_QUEUE3_RB_BASE 1646 #define SDMA0_QUEUE3_RB_BASE__ADDR__SHIFT 0x0 1647 #define SDMA0_QUEUE3_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1648 //SDMA0_QUEUE3_RB_BASE_HI 1649 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR__SHIFT 0x0 1650 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1651 //SDMA0_QUEUE3_RB_RPTR 1652 #define SDMA0_QUEUE3_RB_RPTR__OFFSET__SHIFT 0x0 1653 #define SDMA0_QUEUE3_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1654 //SDMA0_QUEUE3_RB_RPTR_HI 1655 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT 0x0 1656 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1657 //SDMA0_QUEUE3_RB_WPTR 1658 #define SDMA0_QUEUE3_RB_WPTR__OFFSET__SHIFT 0x0 1659 #define SDMA0_QUEUE3_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1660 //SDMA0_QUEUE3_RB_WPTR_HI 1661 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT 0x0 1662 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1663 //SDMA0_QUEUE3_RB_RPTR_ADDR_HI 1664 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1665 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1666 //SDMA0_QUEUE3_RB_RPTR_ADDR_LO 1667 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1668 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1669 //SDMA0_QUEUE3_IB_CNTL 1670 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT 0x0 1671 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1672 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1673 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID__SHIFT 0x10 1674 #define SDMA0_QUEUE3_IB_CNTL__IB_PRIV__SHIFT 0x1f 1675 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1676 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1677 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1678 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1679 #define SDMA0_QUEUE3_IB_CNTL__IB_PRIV_MASK 0x80000000L 1680 //SDMA0_QUEUE3_IB_RPTR 1681 #define SDMA0_QUEUE3_IB_RPTR__OFFSET__SHIFT 0x2 1682 #define SDMA0_QUEUE3_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1683 //SDMA0_QUEUE3_IB_OFFSET 1684 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET__SHIFT 0x2 1685 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1686 //SDMA0_QUEUE3_IB_BASE_LO 1687 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR__SHIFT 0x5 1688 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 1689 //SDMA0_QUEUE3_IB_BASE_HI 1690 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR__SHIFT 0x0 1691 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1692 //SDMA0_QUEUE3_IB_SIZE 1693 #define SDMA0_QUEUE3_IB_SIZE__SIZE__SHIFT 0x0 1694 #define SDMA0_QUEUE3_IB_SIZE__SIZE_MASK 0x000FFFFFL 1695 //SDMA0_QUEUE3_SKIP_CNTL 1696 #define SDMA0_QUEUE3_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 1697 #define SDMA0_QUEUE3_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 1698 //SDMA0_QUEUE3_CONTEXT_STATUS 1699 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1700 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT 0x2 1701 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1702 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1703 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1704 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1705 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1706 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1707 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1708 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1709 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1710 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1711 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1712 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1713 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1714 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1715 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1716 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1717 //SDMA0_QUEUE3_DOORBELL 1718 #define SDMA0_QUEUE3_DOORBELL__ENABLE__SHIFT 0x1c 1719 #define SDMA0_QUEUE3_DOORBELL__CAPTURED__SHIFT 0x1e 1720 #define SDMA0_QUEUE3_DOORBELL__ENABLE_MASK 0x10000000L 1721 #define SDMA0_QUEUE3_DOORBELL__CAPTURED_MASK 0x40000000L 1722 //SDMA0_QUEUE3_DOORBELL_LOG 1723 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1724 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA__SHIFT 0x2 1725 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1726 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1727 //SDMA0_QUEUE3_DOORBELL_OFFSET 1728 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1729 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1730 //SDMA0_QUEUE3_CSA_ADDR_LO 1731 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT 0x2 1732 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1733 //SDMA0_QUEUE3_CSA_ADDR_HI 1734 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT 0x0 1735 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1736 //SDMA0_QUEUE3_SCHEDULE_CNTL 1737 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1738 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1739 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1740 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1741 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1742 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1743 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1744 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1745 //SDMA0_QUEUE3_IB_SUB_REMAIN 1746 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1747 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1748 //SDMA0_QUEUE3_PREEMPT 1749 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT 0x0 1750 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1751 //SDMA0_QUEUE3_DUMMY_REG 1752 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY__SHIFT 0x0 1753 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1754 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI 1755 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1756 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1757 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO 1758 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1759 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1760 //SDMA0_QUEUE3_RB_AQL_CNTL 1761 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1762 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1763 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1764 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1765 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1766 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1767 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1768 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1769 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1770 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1771 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1772 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1773 //SDMA0_QUEUE3_MINOR_PTR_UPDATE 1774 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1775 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1776 //SDMA0_QUEUE3_RB_PREEMPT 1777 #define SDMA0_QUEUE3_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 1778 #define SDMA0_QUEUE3_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 1779 //SDMA0_QUEUE3_MIDCMD_DATA0 1780 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT 0x0 1781 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1782 //SDMA0_QUEUE3_MIDCMD_DATA1 1783 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT 0x0 1784 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1785 //SDMA0_QUEUE3_MIDCMD_DATA2 1786 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT 0x0 1787 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1788 //SDMA0_QUEUE3_MIDCMD_DATA3 1789 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT 0x0 1790 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1791 //SDMA0_QUEUE3_MIDCMD_DATA4 1792 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT 0x0 1793 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1794 //SDMA0_QUEUE3_MIDCMD_DATA5 1795 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT 0x0 1796 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1797 //SDMA0_QUEUE3_MIDCMD_DATA6 1798 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT 0x0 1799 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1800 //SDMA0_QUEUE3_MIDCMD_DATA7 1801 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT 0x0 1802 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1803 //SDMA0_QUEUE3_MIDCMD_DATA8 1804 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT 0x0 1805 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1806 //SDMA0_QUEUE3_MIDCMD_DATA9 1807 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT 0x0 1808 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1809 //SDMA0_QUEUE3_MIDCMD_DATA10 1810 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT 0x0 1811 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1812 //SDMA0_QUEUE3_MIDCMD_CNTL 1813 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1814 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1815 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1816 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1817 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1818 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1819 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1820 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1821 //SDMA0_QUEUE4_RB_CNTL 1822 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT 0x0 1823 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE__SHIFT 0x1 1824 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1825 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1826 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1827 #define SDMA0_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 1828 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1829 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1830 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1831 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV__SHIFT 0x17 1832 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID__SHIFT 0x18 1833 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1834 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1835 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1836 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1837 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1838 #define SDMA0_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 1839 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1840 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1841 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1842 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV_MASK 0x00800000L 1843 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID_MASK 0x0F000000L 1844 //SDMA0_QUEUE4_RB_BASE 1845 #define SDMA0_QUEUE4_RB_BASE__ADDR__SHIFT 0x0 1846 #define SDMA0_QUEUE4_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1847 //SDMA0_QUEUE4_RB_BASE_HI 1848 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR__SHIFT 0x0 1849 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1850 //SDMA0_QUEUE4_RB_RPTR 1851 #define SDMA0_QUEUE4_RB_RPTR__OFFSET__SHIFT 0x0 1852 #define SDMA0_QUEUE4_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1853 //SDMA0_QUEUE4_RB_RPTR_HI 1854 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT 0x0 1855 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1856 //SDMA0_QUEUE4_RB_WPTR 1857 #define SDMA0_QUEUE4_RB_WPTR__OFFSET__SHIFT 0x0 1858 #define SDMA0_QUEUE4_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1859 //SDMA0_QUEUE4_RB_WPTR_HI 1860 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT 0x0 1861 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1862 //SDMA0_QUEUE4_RB_RPTR_ADDR_HI 1863 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1864 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1865 //SDMA0_QUEUE4_RB_RPTR_ADDR_LO 1866 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1867 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1868 //SDMA0_QUEUE4_IB_CNTL 1869 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT 0x0 1870 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1871 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1872 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID__SHIFT 0x10 1873 #define SDMA0_QUEUE4_IB_CNTL__IB_PRIV__SHIFT 0x1f 1874 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1875 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1876 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1877 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1878 #define SDMA0_QUEUE4_IB_CNTL__IB_PRIV_MASK 0x80000000L 1879 //SDMA0_QUEUE4_IB_RPTR 1880 #define SDMA0_QUEUE4_IB_RPTR__OFFSET__SHIFT 0x2 1881 #define SDMA0_QUEUE4_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1882 //SDMA0_QUEUE4_IB_OFFSET 1883 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET__SHIFT 0x2 1884 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1885 //SDMA0_QUEUE4_IB_BASE_LO 1886 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR__SHIFT 0x5 1887 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 1888 //SDMA0_QUEUE4_IB_BASE_HI 1889 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR__SHIFT 0x0 1890 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1891 //SDMA0_QUEUE4_IB_SIZE 1892 #define SDMA0_QUEUE4_IB_SIZE__SIZE__SHIFT 0x0 1893 #define SDMA0_QUEUE4_IB_SIZE__SIZE_MASK 0x000FFFFFL 1894 //SDMA0_QUEUE4_SKIP_CNTL 1895 #define SDMA0_QUEUE4_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 1896 #define SDMA0_QUEUE4_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 1897 //SDMA0_QUEUE4_CONTEXT_STATUS 1898 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1899 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT 0x2 1900 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1901 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1902 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1903 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1904 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1905 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1906 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1907 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1908 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1909 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1910 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1911 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1912 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1913 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1914 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1915 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1916 //SDMA0_QUEUE4_DOORBELL 1917 #define SDMA0_QUEUE4_DOORBELL__ENABLE__SHIFT 0x1c 1918 #define SDMA0_QUEUE4_DOORBELL__CAPTURED__SHIFT 0x1e 1919 #define SDMA0_QUEUE4_DOORBELL__ENABLE_MASK 0x10000000L 1920 #define SDMA0_QUEUE4_DOORBELL__CAPTURED_MASK 0x40000000L 1921 //SDMA0_QUEUE4_DOORBELL_LOG 1922 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1923 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA__SHIFT 0x2 1924 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1925 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1926 //SDMA0_QUEUE4_DOORBELL_OFFSET 1927 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1928 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1929 //SDMA0_QUEUE4_CSA_ADDR_LO 1930 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT 0x2 1931 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1932 //SDMA0_QUEUE4_CSA_ADDR_HI 1933 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT 0x0 1934 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1935 //SDMA0_QUEUE4_SCHEDULE_CNTL 1936 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1937 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1938 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1939 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1940 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1941 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1942 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1943 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1944 //SDMA0_QUEUE4_IB_SUB_REMAIN 1945 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1946 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1947 //SDMA0_QUEUE4_PREEMPT 1948 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT 0x0 1949 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1950 //SDMA0_QUEUE4_DUMMY_REG 1951 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY__SHIFT 0x0 1952 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1953 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI 1954 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1955 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1956 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO 1957 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1958 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1959 //SDMA0_QUEUE4_RB_AQL_CNTL 1960 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1961 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1962 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1963 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1964 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1965 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1966 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1967 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1968 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1969 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1970 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1971 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1972 //SDMA0_QUEUE4_MINOR_PTR_UPDATE 1973 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1974 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1975 //SDMA0_QUEUE4_RB_PREEMPT 1976 #define SDMA0_QUEUE4_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 1977 #define SDMA0_QUEUE4_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 1978 //SDMA0_QUEUE4_MIDCMD_DATA0 1979 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT 0x0 1980 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1981 //SDMA0_QUEUE4_MIDCMD_DATA1 1982 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT 0x0 1983 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1984 //SDMA0_QUEUE4_MIDCMD_DATA2 1985 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT 0x0 1986 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1987 //SDMA0_QUEUE4_MIDCMD_DATA3 1988 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT 0x0 1989 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1990 //SDMA0_QUEUE4_MIDCMD_DATA4 1991 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT 0x0 1992 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1993 //SDMA0_QUEUE4_MIDCMD_DATA5 1994 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT 0x0 1995 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1996 //SDMA0_QUEUE4_MIDCMD_DATA6 1997 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT 0x0 1998 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1999 //SDMA0_QUEUE4_MIDCMD_DATA7 2000 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT 0x0 2001 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2002 //SDMA0_QUEUE4_MIDCMD_DATA8 2003 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT 0x0 2004 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2005 //SDMA0_QUEUE4_MIDCMD_DATA9 2006 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT 0x0 2007 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2008 //SDMA0_QUEUE4_MIDCMD_DATA10 2009 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT 0x0 2010 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2011 //SDMA0_QUEUE4_MIDCMD_CNTL 2012 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2013 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2014 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2015 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2016 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2017 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2018 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2019 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2020 //SDMA0_QUEUE5_RB_CNTL 2021 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT 0x0 2022 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE__SHIFT 0x1 2023 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2024 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2025 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2026 #define SDMA0_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 2027 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2028 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2029 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2030 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV__SHIFT 0x17 2031 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID__SHIFT 0x18 2032 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2033 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2034 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2035 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2036 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2037 #define SDMA0_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 2038 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2039 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2040 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2041 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV_MASK 0x00800000L 2042 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID_MASK 0x0F000000L 2043 //SDMA0_QUEUE5_RB_BASE 2044 #define SDMA0_QUEUE5_RB_BASE__ADDR__SHIFT 0x0 2045 #define SDMA0_QUEUE5_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2046 //SDMA0_QUEUE5_RB_BASE_HI 2047 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR__SHIFT 0x0 2048 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2049 //SDMA0_QUEUE5_RB_RPTR 2050 #define SDMA0_QUEUE5_RB_RPTR__OFFSET__SHIFT 0x0 2051 #define SDMA0_QUEUE5_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2052 //SDMA0_QUEUE5_RB_RPTR_HI 2053 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT 0x0 2054 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2055 //SDMA0_QUEUE5_RB_WPTR 2056 #define SDMA0_QUEUE5_RB_WPTR__OFFSET__SHIFT 0x0 2057 #define SDMA0_QUEUE5_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2058 //SDMA0_QUEUE5_RB_WPTR_HI 2059 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT 0x0 2060 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2061 //SDMA0_QUEUE5_RB_RPTR_ADDR_HI 2062 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2063 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2064 //SDMA0_QUEUE5_RB_RPTR_ADDR_LO 2065 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2066 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2067 //SDMA0_QUEUE5_IB_CNTL 2068 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT 0x0 2069 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2070 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2071 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID__SHIFT 0x10 2072 #define SDMA0_QUEUE5_IB_CNTL__IB_PRIV__SHIFT 0x1f 2073 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2074 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2075 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2076 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2077 #define SDMA0_QUEUE5_IB_CNTL__IB_PRIV_MASK 0x80000000L 2078 //SDMA0_QUEUE5_IB_RPTR 2079 #define SDMA0_QUEUE5_IB_RPTR__OFFSET__SHIFT 0x2 2080 #define SDMA0_QUEUE5_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2081 //SDMA0_QUEUE5_IB_OFFSET 2082 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET__SHIFT 0x2 2083 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2084 //SDMA0_QUEUE5_IB_BASE_LO 2085 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR__SHIFT 0x5 2086 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 2087 //SDMA0_QUEUE5_IB_BASE_HI 2088 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR__SHIFT 0x0 2089 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2090 //SDMA0_QUEUE5_IB_SIZE 2091 #define SDMA0_QUEUE5_IB_SIZE__SIZE__SHIFT 0x0 2092 #define SDMA0_QUEUE5_IB_SIZE__SIZE_MASK 0x000FFFFFL 2093 //SDMA0_QUEUE5_SKIP_CNTL 2094 #define SDMA0_QUEUE5_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 2095 #define SDMA0_QUEUE5_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 2096 //SDMA0_QUEUE5_CONTEXT_STATUS 2097 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2098 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT 0x2 2099 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2100 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2101 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2102 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2103 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2104 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2105 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2106 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2107 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2108 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2109 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2110 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2111 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2112 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2113 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2114 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2115 //SDMA0_QUEUE5_DOORBELL 2116 #define SDMA0_QUEUE5_DOORBELL__ENABLE__SHIFT 0x1c 2117 #define SDMA0_QUEUE5_DOORBELL__CAPTURED__SHIFT 0x1e 2118 #define SDMA0_QUEUE5_DOORBELL__ENABLE_MASK 0x10000000L 2119 #define SDMA0_QUEUE5_DOORBELL__CAPTURED_MASK 0x40000000L 2120 //SDMA0_QUEUE5_DOORBELL_LOG 2121 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2122 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA__SHIFT 0x2 2123 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2124 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2125 //SDMA0_QUEUE5_DOORBELL_OFFSET 2126 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2127 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2128 //SDMA0_QUEUE5_CSA_ADDR_LO 2129 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT 0x2 2130 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2131 //SDMA0_QUEUE5_CSA_ADDR_HI 2132 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT 0x0 2133 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2134 //SDMA0_QUEUE5_SCHEDULE_CNTL 2135 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2136 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2137 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2138 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2139 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2140 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2141 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2142 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2143 //SDMA0_QUEUE5_IB_SUB_REMAIN 2144 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2145 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2146 //SDMA0_QUEUE5_PREEMPT 2147 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT 0x0 2148 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2149 //SDMA0_QUEUE5_DUMMY_REG 2150 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY__SHIFT 0x0 2151 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2152 //SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI 2153 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 2154 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2155 //SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO 2156 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2157 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2158 //SDMA0_QUEUE5_RB_AQL_CNTL 2159 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2160 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2161 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2162 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2163 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2164 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2165 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2166 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2167 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2168 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2169 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2170 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2171 //SDMA0_QUEUE5_MINOR_PTR_UPDATE 2172 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2173 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2174 //SDMA0_QUEUE5_RB_PREEMPT 2175 #define SDMA0_QUEUE5_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 2176 #define SDMA0_QUEUE5_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 2177 //SDMA0_QUEUE5_MIDCMD_DATA0 2178 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT 0x0 2179 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2180 //SDMA0_QUEUE5_MIDCMD_DATA1 2181 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT 0x0 2182 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2183 //SDMA0_QUEUE5_MIDCMD_DATA2 2184 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT 0x0 2185 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2186 //SDMA0_QUEUE5_MIDCMD_DATA3 2187 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT 0x0 2188 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2189 //SDMA0_QUEUE5_MIDCMD_DATA4 2190 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT 0x0 2191 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2192 //SDMA0_QUEUE5_MIDCMD_DATA5 2193 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT 0x0 2194 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2195 //SDMA0_QUEUE5_MIDCMD_DATA6 2196 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT 0x0 2197 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2198 //SDMA0_QUEUE5_MIDCMD_DATA7 2199 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT 0x0 2200 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2201 //SDMA0_QUEUE5_MIDCMD_DATA8 2202 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT 0x0 2203 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2204 //SDMA0_QUEUE5_MIDCMD_DATA9 2205 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT 0x0 2206 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2207 //SDMA0_QUEUE5_MIDCMD_DATA10 2208 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT 0x0 2209 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2210 //SDMA0_QUEUE5_MIDCMD_CNTL 2211 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2212 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2213 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2214 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2215 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2216 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2217 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2218 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2219 //SDMA0_QUEUE6_RB_CNTL 2220 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT 0x0 2221 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE__SHIFT 0x1 2222 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2223 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2224 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2225 #define SDMA0_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 2226 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2227 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2228 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2229 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV__SHIFT 0x17 2230 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID__SHIFT 0x18 2231 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2232 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2233 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2234 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2235 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2236 #define SDMA0_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 2237 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2238 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2239 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2240 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV_MASK 0x00800000L 2241 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID_MASK 0x0F000000L 2242 //SDMA0_QUEUE6_RB_BASE 2243 #define SDMA0_QUEUE6_RB_BASE__ADDR__SHIFT 0x0 2244 #define SDMA0_QUEUE6_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2245 //SDMA0_QUEUE6_RB_BASE_HI 2246 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR__SHIFT 0x0 2247 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2248 //SDMA0_QUEUE6_RB_RPTR 2249 #define SDMA0_QUEUE6_RB_RPTR__OFFSET__SHIFT 0x0 2250 #define SDMA0_QUEUE6_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2251 //SDMA0_QUEUE6_RB_RPTR_HI 2252 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT 0x0 2253 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2254 //SDMA0_QUEUE6_RB_WPTR 2255 #define SDMA0_QUEUE6_RB_WPTR__OFFSET__SHIFT 0x0 2256 #define SDMA0_QUEUE6_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2257 //SDMA0_QUEUE6_RB_WPTR_HI 2258 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT 0x0 2259 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2260 //SDMA0_QUEUE6_RB_RPTR_ADDR_HI 2261 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2262 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2263 //SDMA0_QUEUE6_RB_RPTR_ADDR_LO 2264 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2265 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2266 //SDMA0_QUEUE6_IB_CNTL 2267 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT 0x0 2268 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2269 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2270 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID__SHIFT 0x10 2271 #define SDMA0_QUEUE6_IB_CNTL__IB_PRIV__SHIFT 0x1f 2272 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2273 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2274 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2275 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2276 #define SDMA0_QUEUE6_IB_CNTL__IB_PRIV_MASK 0x80000000L 2277 //SDMA0_QUEUE6_IB_RPTR 2278 #define SDMA0_QUEUE6_IB_RPTR__OFFSET__SHIFT 0x2 2279 #define SDMA0_QUEUE6_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2280 //SDMA0_QUEUE6_IB_OFFSET 2281 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET__SHIFT 0x2 2282 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2283 //SDMA0_QUEUE6_IB_BASE_LO 2284 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR__SHIFT 0x5 2285 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 2286 //SDMA0_QUEUE6_IB_BASE_HI 2287 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR__SHIFT 0x0 2288 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2289 //SDMA0_QUEUE6_IB_SIZE 2290 #define SDMA0_QUEUE6_IB_SIZE__SIZE__SHIFT 0x0 2291 #define SDMA0_QUEUE6_IB_SIZE__SIZE_MASK 0x000FFFFFL 2292 //SDMA0_QUEUE6_SKIP_CNTL 2293 #define SDMA0_QUEUE6_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 2294 #define SDMA0_QUEUE6_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 2295 //SDMA0_QUEUE6_CONTEXT_STATUS 2296 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2297 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT 0x2 2298 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2299 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2300 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2301 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2302 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2303 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2304 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2305 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2306 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2307 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2308 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2309 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2310 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2311 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2312 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2313 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2314 //SDMA0_QUEUE6_DOORBELL 2315 #define SDMA0_QUEUE6_DOORBELL__ENABLE__SHIFT 0x1c 2316 #define SDMA0_QUEUE6_DOORBELL__CAPTURED__SHIFT 0x1e 2317 #define SDMA0_QUEUE6_DOORBELL__ENABLE_MASK 0x10000000L 2318 #define SDMA0_QUEUE6_DOORBELL__CAPTURED_MASK 0x40000000L 2319 //SDMA0_QUEUE6_DOORBELL_LOG 2320 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2321 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA__SHIFT 0x2 2322 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2323 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2324 //SDMA0_QUEUE6_DOORBELL_OFFSET 2325 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2326 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2327 //SDMA0_QUEUE6_CSA_ADDR_LO 2328 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT 0x2 2329 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2330 //SDMA0_QUEUE6_CSA_ADDR_HI 2331 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT 0x0 2332 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2333 //SDMA0_QUEUE6_SCHEDULE_CNTL 2334 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2335 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2336 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2337 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2338 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2339 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2340 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2341 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2342 //SDMA0_QUEUE6_IB_SUB_REMAIN 2343 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2344 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2345 //SDMA0_QUEUE6_PREEMPT 2346 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT 0x0 2347 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2348 //SDMA0_QUEUE6_DUMMY_REG 2349 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY__SHIFT 0x0 2350 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2351 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI 2352 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 2353 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2354 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO 2355 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2356 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2357 //SDMA0_QUEUE6_RB_AQL_CNTL 2358 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2359 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2360 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2361 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2362 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2363 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2364 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2365 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2366 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2367 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2368 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2369 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2370 //SDMA0_QUEUE6_MINOR_PTR_UPDATE 2371 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2372 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2373 //SDMA0_QUEUE6_RB_PREEMPT 2374 #define SDMA0_QUEUE6_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 2375 #define SDMA0_QUEUE6_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 2376 //SDMA0_QUEUE6_MIDCMD_DATA0 2377 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT 0x0 2378 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2379 //SDMA0_QUEUE6_MIDCMD_DATA1 2380 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT 0x0 2381 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2382 //SDMA0_QUEUE6_MIDCMD_DATA2 2383 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT 0x0 2384 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2385 //SDMA0_QUEUE6_MIDCMD_DATA3 2386 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT 0x0 2387 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2388 //SDMA0_QUEUE6_MIDCMD_DATA4 2389 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT 0x0 2390 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2391 //SDMA0_QUEUE6_MIDCMD_DATA5 2392 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT 0x0 2393 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2394 //SDMA0_QUEUE6_MIDCMD_DATA6 2395 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT 0x0 2396 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2397 //SDMA0_QUEUE6_MIDCMD_DATA7 2398 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT 0x0 2399 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2400 //SDMA0_QUEUE6_MIDCMD_DATA8 2401 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT 0x0 2402 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2403 //SDMA0_QUEUE6_MIDCMD_DATA9 2404 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT 0x0 2405 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2406 //SDMA0_QUEUE6_MIDCMD_DATA10 2407 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT 0x0 2408 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2409 //SDMA0_QUEUE6_MIDCMD_CNTL 2410 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2411 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2412 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2413 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2414 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2415 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2416 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2417 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2418 //SDMA0_QUEUE7_RB_CNTL 2419 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT 0x0 2420 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE__SHIFT 0x1 2421 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2422 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2423 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2424 #define SDMA0_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 2425 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2426 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2427 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2428 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV__SHIFT 0x17 2429 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID__SHIFT 0x18 2430 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2431 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2432 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2433 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2434 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2435 #define SDMA0_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 2436 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2437 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2438 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2439 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV_MASK 0x00800000L 2440 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID_MASK 0x0F000000L 2441 //SDMA0_QUEUE7_RB_BASE 2442 #define SDMA0_QUEUE7_RB_BASE__ADDR__SHIFT 0x0 2443 #define SDMA0_QUEUE7_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2444 //SDMA0_QUEUE7_RB_BASE_HI 2445 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR__SHIFT 0x0 2446 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2447 //SDMA0_QUEUE7_RB_RPTR 2448 #define SDMA0_QUEUE7_RB_RPTR__OFFSET__SHIFT 0x0 2449 #define SDMA0_QUEUE7_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2450 //SDMA0_QUEUE7_RB_RPTR_HI 2451 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT 0x0 2452 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2453 //SDMA0_QUEUE7_RB_WPTR 2454 #define SDMA0_QUEUE7_RB_WPTR__OFFSET__SHIFT 0x0 2455 #define SDMA0_QUEUE7_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2456 //SDMA0_QUEUE7_RB_WPTR_HI 2457 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT 0x0 2458 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2459 //SDMA0_QUEUE7_RB_RPTR_ADDR_HI 2460 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2461 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2462 //SDMA0_QUEUE7_RB_RPTR_ADDR_LO 2463 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2464 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2465 //SDMA0_QUEUE7_IB_CNTL 2466 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT 0x0 2467 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2468 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2469 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID__SHIFT 0x10 2470 #define SDMA0_QUEUE7_IB_CNTL__IB_PRIV__SHIFT 0x1f 2471 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2472 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2473 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2474 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2475 #define SDMA0_QUEUE7_IB_CNTL__IB_PRIV_MASK 0x80000000L 2476 //SDMA0_QUEUE7_IB_RPTR 2477 #define SDMA0_QUEUE7_IB_RPTR__OFFSET__SHIFT 0x2 2478 #define SDMA0_QUEUE7_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2479 //SDMA0_QUEUE7_IB_OFFSET 2480 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET__SHIFT 0x2 2481 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2482 //SDMA0_QUEUE7_IB_BASE_LO 2483 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR__SHIFT 0x5 2484 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 2485 //SDMA0_QUEUE7_IB_BASE_HI 2486 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR__SHIFT 0x0 2487 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2488 //SDMA0_QUEUE7_IB_SIZE 2489 #define SDMA0_QUEUE7_IB_SIZE__SIZE__SHIFT 0x0 2490 #define SDMA0_QUEUE7_IB_SIZE__SIZE_MASK 0x000FFFFFL 2491 //SDMA0_QUEUE7_SKIP_CNTL 2492 #define SDMA0_QUEUE7_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 2493 #define SDMA0_QUEUE7_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 2494 //SDMA0_QUEUE7_CONTEXT_STATUS 2495 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2496 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT 0x2 2497 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2498 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2499 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2500 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2501 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2502 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2503 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2504 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2505 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2506 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2507 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2508 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2509 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2510 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2511 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2512 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2513 //SDMA0_QUEUE7_DOORBELL 2514 #define SDMA0_QUEUE7_DOORBELL__ENABLE__SHIFT 0x1c 2515 #define SDMA0_QUEUE7_DOORBELL__CAPTURED__SHIFT 0x1e 2516 #define SDMA0_QUEUE7_DOORBELL__ENABLE_MASK 0x10000000L 2517 #define SDMA0_QUEUE7_DOORBELL__CAPTURED_MASK 0x40000000L 2518 //SDMA0_QUEUE7_DOORBELL_LOG 2519 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2520 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA__SHIFT 0x2 2521 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2522 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2523 //SDMA0_QUEUE7_DOORBELL_OFFSET 2524 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2525 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2526 //SDMA0_QUEUE7_CSA_ADDR_LO 2527 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT 0x2 2528 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2529 //SDMA0_QUEUE7_CSA_ADDR_HI 2530 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT 0x0 2531 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2532 //SDMA0_QUEUE7_SCHEDULE_CNTL 2533 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2534 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2535 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2536 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2537 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2538 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2539 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2540 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2541 //SDMA0_QUEUE7_IB_SUB_REMAIN 2542 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2543 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2544 //SDMA0_QUEUE7_PREEMPT 2545 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT 0x0 2546 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2547 //SDMA0_QUEUE7_DUMMY_REG 2548 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY__SHIFT 0x0 2549 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2550 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI 2551 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 2552 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2553 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO 2554 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2555 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2556 //SDMA0_QUEUE7_RB_AQL_CNTL 2557 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2558 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2559 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2560 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2561 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2562 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2563 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2564 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2565 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2566 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2567 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2568 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2569 //SDMA0_QUEUE7_MINOR_PTR_UPDATE 2570 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2571 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2572 //SDMA0_QUEUE7_RB_PREEMPT 2573 #define SDMA0_QUEUE7_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 2574 #define SDMA0_QUEUE7_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 2575 //SDMA0_QUEUE7_MIDCMD_DATA0 2576 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT 0x0 2577 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2578 //SDMA0_QUEUE7_MIDCMD_DATA1 2579 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT 0x0 2580 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2581 //SDMA0_QUEUE7_MIDCMD_DATA2 2582 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT 0x0 2583 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2584 //SDMA0_QUEUE7_MIDCMD_DATA3 2585 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT 0x0 2586 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2587 //SDMA0_QUEUE7_MIDCMD_DATA4 2588 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT 0x0 2589 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2590 //SDMA0_QUEUE7_MIDCMD_DATA5 2591 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT 0x0 2592 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2593 //SDMA0_QUEUE7_MIDCMD_DATA6 2594 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT 0x0 2595 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2596 //SDMA0_QUEUE7_MIDCMD_DATA7 2597 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT 0x0 2598 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2599 //SDMA0_QUEUE7_MIDCMD_DATA8 2600 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT 0x0 2601 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2602 //SDMA0_QUEUE7_MIDCMD_DATA9 2603 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT 0x0 2604 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2605 //SDMA0_QUEUE7_MIDCMD_DATA10 2606 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT 0x0 2607 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2608 //SDMA0_QUEUE7_MIDCMD_CNTL 2609 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2610 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2611 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2612 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2613 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2614 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2615 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2616 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2617 2618 2619 // addressBlock: gc_sdma0_sdma1dec 2620 //SDMA1_DEC_START 2621 #define SDMA1_DEC_START__START__SHIFT 0x0 2622 #define SDMA1_DEC_START__START_MASK 0xFFFFFFFFL 2623 //SDMA1_F32_MISC_CNTL 2624 #define SDMA1_F32_MISC_CNTL__F32_WAKEUP__SHIFT 0x0 2625 #define SDMA1_F32_MISC_CNTL__F32_WAKEUP_MASK 0x00000001L 2626 //SDMA1_GLOBAL_TIMESTAMP_LO 2627 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA__SHIFT 0x0 2628 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA_MASK 0xFFFFFFFFL 2629 //SDMA1_GLOBAL_TIMESTAMP_HI 2630 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA__SHIFT 0x0 2631 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA_MASK 0xFFFFFFFFL 2632 //SDMA1_POWER_CNTL 2633 #define SDMA1_POWER_CNTL__LS_ENABLE__SHIFT 0x8 2634 #define SDMA1_POWER_CNTL__LS_ENABLE_MASK 0x00000100L 2635 //SDMA1_CNTL 2636 #define SDMA1_CNTL__TRAP_ENABLE__SHIFT 0x0 2637 #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE__SHIFT 0x2 2638 #define SDMA1_CNTL__DATA_SWAP_ENABLE__SHIFT 0x3 2639 #define SDMA1_CNTL__FENCE_SWAP_ENABLE__SHIFT 0x4 2640 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x5 2641 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE__SHIFT 0x6 2642 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT 0x8 2643 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT 0x9 2644 #define SDMA1_CNTL__CP_MES_INT_ENABLE__SHIFT 0xa 2645 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT 0xb 2646 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE__SHIFT 0xc 2647 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT 0xd 2648 #define SDMA1_CNTL__CH_PERFCNT_ENABLE__SHIFT 0x10 2649 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT 0x11 2650 #define SDMA1_CNTL__DRM_RESTORE_ENABLE__SHIFT 0x13 2651 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE__SHIFT 0x1c 2652 #define SDMA1_CNTL__FROZEN_INT_ENABLE__SHIFT 0x1d 2653 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT 0x1e 2654 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT 0x1f 2655 #define SDMA1_CNTL__TRAP_ENABLE_MASK 0x00000001L 2656 #define SDMA1_CNTL__SEM_WAIT_INT_ENABLE_MASK 0x00000004L 2657 #define SDMA1_CNTL__DATA_SWAP_ENABLE_MASK 0x00000008L 2658 #define SDMA1_CNTL__FENCE_SWAP_ENABLE_MASK 0x00000010L 2659 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00000020L 2660 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE_MASK 0x00000040L 2661 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK 0x00000100L 2662 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE_MASK 0x00000200L 2663 #define SDMA1_CNTL__CP_MES_INT_ENABLE_MASK 0x00000400L 2664 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK 0x00000800L 2665 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE_MASK 0x00001000L 2666 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE_MASK 0x00002000L 2667 #define SDMA1_CNTL__CH_PERFCNT_ENABLE_MASK 0x00010000L 2668 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK 0x00020000L 2669 #define SDMA1_CNTL__DRM_RESTORE_ENABLE_MASK 0x00080000L 2670 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE_MASK 0x10000000L 2671 #define SDMA1_CNTL__FROZEN_INT_ENABLE_MASK 0x20000000L 2672 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE_MASK 0x40000000L 2673 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE_MASK 0x80000000L 2674 //SDMA1_CHICKEN_BITS 2675 #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE__SHIFT 0x1 2676 #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE__SHIFT 0x2 2677 #define SDMA1_CHICKEN_BITS__BACK_COMPAT_ENABLE__SHIFT 0x3 2678 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT 0x5 2679 #define SDMA1_CHICKEN_BITS__RD_BURST__SHIFT 0x6 2680 #define SDMA1_CHICKEN_BITS__WR_BURST__SHIFT 0x8 2681 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE__SHIFT 0xa 2682 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE__SHIFT 0xe 2683 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE__SHIFT 0xf 2684 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT 0x10 2685 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT 0x11 2686 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE__SHIFT 0x12 2687 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG__SHIFT 0x13 2688 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG__SHIFT 0x14 2689 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG__SHIFT 0x15 2690 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG__SHIFT 0x16 2691 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG__SHIFT 0x17 2692 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT 0x18 2693 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE__SHIFT 0x19 2694 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL__SHIFT 0x1a 2695 #define SDMA1_CHICKEN_BITS__RESERVED__SHIFT 0x1b 2696 #define SDMA1_CHICKEN_BITS__STALL_ON_TRANS_FULL_ENABLE_MASK 0x00000002L 2697 #define SDMA1_CHICKEN_BITS__STALL_ON_NO_FREE_DATA_BUFFER_ENABLE_MASK 0x00000004L 2698 #define SDMA1_CHICKEN_BITS__BACK_COMPAT_ENABLE_MASK 0x00000008L 2699 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK 0x00000020L 2700 #define SDMA1_CHICKEN_BITS__RD_BURST_MASK 0x000000C0L 2701 #define SDMA1_CHICKEN_BITS__WR_BURST_MASK 0x00000300L 2702 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK 0x00003C00L 2703 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK 0x00004000L 2704 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK 0x00008000L 2705 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK 0x00010000L 2706 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK 0x00020000L 2707 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE_MASK 0x00040000L 2708 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK 0x00080000L 2709 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK 0x00100000L 2710 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK 0x00200000L 2711 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK 0x00400000L 2712 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK 0x00800000L 2713 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK 0x01000000L 2714 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK 0x02000000L 2715 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK 0x04000000L 2716 #define SDMA1_CHICKEN_BITS__RESERVED_MASK 0xF8000000L 2717 //SDMA1_GB_ADDR_CONFIG 2718 #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES__SHIFT 0x0 2719 #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 2720 #define SDMA1_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT 0x6 2721 #define SDMA1_GB_ADDR_CONFIG__NUM_PKRS__SHIFT 0x8 2722 #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT 0x13 2723 #define SDMA1_GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT 0x1a 2724 #define SDMA1_GB_ADDR_CONFIG__NUM_PIPES_MASK 0x00000007L 2725 #define SDMA1_GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 2726 #define SDMA1_GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 2727 #define SDMA1_GB_ADDR_CONFIG__NUM_PKRS_MASK 0x00000700L 2728 #define SDMA1_GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK 0x00180000L 2729 #define SDMA1_GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK 0x0C000000L 2730 //SDMA1_GB_ADDR_CONFIG_READ 2731 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT 0x0 2732 #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 2733 #define SDMA1_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT 0x6 2734 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT 0x8 2735 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT 0x13 2736 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT 0x1a 2737 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PIPES_MASK 0x00000007L 2738 #define SDMA1_GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 2739 #define SDMA1_GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 2740 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_PKRS_MASK 0x00000700L 2741 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK 0x00180000L 2742 #define SDMA1_GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK 0x0C000000L 2743 //SDMA1_RB_RPTR_FETCH 2744 #define SDMA1_RB_RPTR_FETCH__OFFSET__SHIFT 0x2 2745 #define SDMA1_RB_RPTR_FETCH__OFFSET_MASK 0xFFFFFFFCL 2746 //SDMA1_RB_RPTR_FETCH_HI 2747 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET__SHIFT 0x0 2748 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET_MASK 0xFFFFFFFFL 2749 //SDMA1_SEM_WAIT_FAIL_TIMER_CNTL 2750 #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER__SHIFT 0x0 2751 #define SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__TIMER_MASK 0xFFFFFFFFL 2752 //SDMA1_IB_OFFSET_FETCH 2753 #define SDMA1_IB_OFFSET_FETCH__OFFSET__SHIFT 0x2 2754 #define SDMA1_IB_OFFSET_FETCH__OFFSET_MASK 0x003FFFFCL 2755 //SDMA1_PROGRAM 2756 #define SDMA1_PROGRAM__STREAM__SHIFT 0x0 2757 #define SDMA1_PROGRAM__STREAM_MASK 0xFFFFFFFFL 2758 //SDMA1_STATUS_REG 2759 #define SDMA1_STATUS_REG__IDLE__SHIFT 0x0 2760 #define SDMA1_STATUS_REG__REG_IDLE__SHIFT 0x1 2761 #define SDMA1_STATUS_REG__RB_EMPTY__SHIFT 0x2 2762 #define SDMA1_STATUS_REG__RB_FULL__SHIFT 0x3 2763 #define SDMA1_STATUS_REG__RB_CMD_IDLE__SHIFT 0x4 2764 #define SDMA1_STATUS_REG__RB_CMD_FULL__SHIFT 0x5 2765 #define SDMA1_STATUS_REG__IB_CMD_IDLE__SHIFT 0x6 2766 #define SDMA1_STATUS_REG__IB_CMD_FULL__SHIFT 0x7 2767 #define SDMA1_STATUS_REG__BLOCK_IDLE__SHIFT 0x8 2768 #define SDMA1_STATUS_REG__INSIDE_IB__SHIFT 0x9 2769 #define SDMA1_STATUS_REG__EX_IDLE__SHIFT 0xa 2770 #define SDMA1_STATUS_REG__CGCG_FENCE__SHIFT 0xb 2771 #define SDMA1_STATUS_REG__PACKET_READY__SHIFT 0xc 2772 #define SDMA1_STATUS_REG__MC_WR_IDLE__SHIFT 0xd 2773 #define SDMA1_STATUS_REG__SRBM_IDLE__SHIFT 0xe 2774 #define SDMA1_STATUS_REG__CONTEXT_EMPTY__SHIFT 0xf 2775 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL__SHIFT 0x10 2776 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT 0x11 2777 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT 0x12 2778 #define SDMA1_STATUS_REG__MC_RD_IDLE__SHIFT 0x13 2779 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT 0x14 2780 #define SDMA1_STATUS_REG__MC_RD_RET_STALL__SHIFT 0x15 2781 #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE__SHIFT 0x16 2782 #define SDMA1_STATUS_REG__DRM_IDLE__SHIFT 0x17 2783 #define SDMA1_STATUS_REG__DRM_MASK_FULL__SHIFT 0x18 2784 #define SDMA1_STATUS_REG__PREV_CMD_IDLE__SHIFT 0x19 2785 #define SDMA1_STATUS_REG__SEM_IDLE__SHIFT 0x1a 2786 #define SDMA1_STATUS_REG__SEM_REQ_STALL__SHIFT 0x1b 2787 #define SDMA1_STATUS_REG__SEM_RESP_STATE__SHIFT 0x1c 2788 #define SDMA1_STATUS_REG__INT_IDLE__SHIFT 0x1e 2789 #define SDMA1_STATUS_REG__INT_REQ_STALL__SHIFT 0x1f 2790 #define SDMA1_STATUS_REG__IDLE_MASK 0x00000001L 2791 #define SDMA1_STATUS_REG__REG_IDLE_MASK 0x00000002L 2792 #define SDMA1_STATUS_REG__RB_EMPTY_MASK 0x00000004L 2793 #define SDMA1_STATUS_REG__RB_FULL_MASK 0x00000008L 2794 #define SDMA1_STATUS_REG__RB_CMD_IDLE_MASK 0x00000010L 2795 #define SDMA1_STATUS_REG__RB_CMD_FULL_MASK 0x00000020L 2796 #define SDMA1_STATUS_REG__IB_CMD_IDLE_MASK 0x00000040L 2797 #define SDMA1_STATUS_REG__IB_CMD_FULL_MASK 0x00000080L 2798 #define SDMA1_STATUS_REG__BLOCK_IDLE_MASK 0x00000100L 2799 #define SDMA1_STATUS_REG__INSIDE_IB_MASK 0x00000200L 2800 #define SDMA1_STATUS_REG__EX_IDLE_MASK 0x00000400L 2801 #define SDMA1_STATUS_REG__CGCG_FENCE_MASK 0x00000800L 2802 #define SDMA1_STATUS_REG__PACKET_READY_MASK 0x00001000L 2803 #define SDMA1_STATUS_REG__MC_WR_IDLE_MASK 0x00002000L 2804 #define SDMA1_STATUS_REG__SRBM_IDLE_MASK 0x00004000L 2805 #define SDMA1_STATUS_REG__CONTEXT_EMPTY_MASK 0x00008000L 2806 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL_MASK 0x00010000L 2807 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE_MASK 0x00020000L 2808 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE_MASK 0x00040000L 2809 #define SDMA1_STATUS_REG__MC_RD_IDLE_MASK 0x00080000L 2810 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY_MASK 0x00100000L 2811 #define SDMA1_STATUS_REG__MC_RD_RET_STALL_MASK 0x00200000L 2812 #define SDMA1_STATUS_REG__MC_RD_NO_POLL_IDLE_MASK 0x00400000L 2813 #define SDMA1_STATUS_REG__DRM_IDLE_MASK 0x00800000L 2814 #define SDMA1_STATUS_REG__DRM_MASK_FULL_MASK 0x01000000L 2815 #define SDMA1_STATUS_REG__PREV_CMD_IDLE_MASK 0x02000000L 2816 #define SDMA1_STATUS_REG__SEM_IDLE_MASK 0x04000000L 2817 #define SDMA1_STATUS_REG__SEM_REQ_STALL_MASK 0x08000000L 2818 #define SDMA1_STATUS_REG__SEM_RESP_STATE_MASK 0x30000000L 2819 #define SDMA1_STATUS_REG__INT_IDLE_MASK 0x40000000L 2820 #define SDMA1_STATUS_REG__INT_REQ_STALL_MASK 0x80000000L 2821 //SDMA1_STATUS1_REG 2822 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE__SHIFT 0x0 2823 #define SDMA1_STATUS1_REG__CE_WR_IDLE__SHIFT 0x1 2824 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE__SHIFT 0x2 2825 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE__SHIFT 0x3 2826 #define SDMA1_STATUS1_REG__CE_OUT_IDLE__SHIFT 0x4 2827 #define SDMA1_STATUS1_REG__CE_IN_IDLE__SHIFT 0x5 2828 #define SDMA1_STATUS1_REG__CE_DST_IDLE__SHIFT 0x6 2829 #define SDMA1_STATUS1_REG__CE_DRM_IDLE__SHIFT 0x7 2830 #define SDMA1_STATUS1_REG__CE_DRM1_IDLE__SHIFT 0x8 2831 #define SDMA1_STATUS1_REG__CE_CMD_IDLE__SHIFT 0x9 2832 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL__SHIFT 0xa 2833 #define SDMA1_STATUS1_REG__CE_INFO_FULL__SHIFT 0xb 2834 #define SDMA1_STATUS1_REG__CE_INFO1_FULL__SHIFT 0xc 2835 #define SDMA1_STATUS1_REG__EX_START__SHIFT 0xd 2836 #define SDMA1_STATUS1_REG__DRM_CTX_RESTORE__SHIFT 0xe 2837 #define SDMA1_STATUS1_REG__CE_RD_STALL__SHIFT 0xf 2838 #define SDMA1_STATUS1_REG__CE_WR_STALL__SHIFT 0x10 2839 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS__SHIFT 0x11 2840 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE__SHIFT 0x12 2841 #define SDMA1_STATUS1_REG__SDMA_IDLE__SHIFT 0x13 2842 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE_MASK 0x00000001L 2843 #define SDMA1_STATUS1_REG__CE_WR_IDLE_MASK 0x00000002L 2844 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE_MASK 0x00000004L 2845 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE_MASK 0x00000008L 2846 #define SDMA1_STATUS1_REG__CE_OUT_IDLE_MASK 0x00000010L 2847 #define SDMA1_STATUS1_REG__CE_IN_IDLE_MASK 0x00000020L 2848 #define SDMA1_STATUS1_REG__CE_DST_IDLE_MASK 0x00000040L 2849 #define SDMA1_STATUS1_REG__CE_DRM_IDLE_MASK 0x00000080L 2850 #define SDMA1_STATUS1_REG__CE_DRM1_IDLE_MASK 0x00000100L 2851 #define SDMA1_STATUS1_REG__CE_CMD_IDLE_MASK 0x00000200L 2852 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL_MASK 0x00000400L 2853 #define SDMA1_STATUS1_REG__CE_INFO_FULL_MASK 0x00000800L 2854 #define SDMA1_STATUS1_REG__CE_INFO1_FULL_MASK 0x00001000L 2855 #define SDMA1_STATUS1_REG__EX_START_MASK 0x00002000L 2856 #define SDMA1_STATUS1_REG__DRM_CTX_RESTORE_MASK 0x00004000L 2857 #define SDMA1_STATUS1_REG__CE_RD_STALL_MASK 0x00008000L 2858 #define SDMA1_STATUS1_REG__CE_WR_STALL_MASK 0x00010000L 2859 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS_MASK 0x00020000L 2860 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE_MASK 0x00040000L 2861 #define SDMA1_STATUS1_REG__SDMA_IDLE_MASK 0x00080000L 2862 //SDMA1_CNTL1 2863 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY__SHIFT 0x2 2864 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY_MASK 0x0000FFFCL 2865 //SDMA1_HBM_PAGE_CONFIG 2866 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT 0x0 2867 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK 0x00000003L 2868 //SDMA1_UCODE_CHECKSUM 2869 #define SDMA1_UCODE_CHECKSUM__DATA__SHIFT 0x0 2870 #define SDMA1_UCODE_CHECKSUM__DATA_MASK 0xFFFFFFFFL 2871 //SDMA1_FREEZE 2872 #define SDMA1_FREEZE__PREEMPT__SHIFT 0x0 2873 #define SDMA1_FREEZE__FREEZE__SHIFT 0x4 2874 #define SDMA1_FREEZE__FROZEN__SHIFT 0x5 2875 #define SDMA1_FREEZE__F32_FREEZE__SHIFT 0x6 2876 #define SDMA1_FREEZE__PREEMPT_MASK 0x00000001L 2877 #define SDMA1_FREEZE__FREEZE_MASK 0x00000010L 2878 #define SDMA1_FREEZE__FROZEN_MASK 0x00000020L 2879 #define SDMA1_FREEZE__F32_FREEZE_MASK 0x00000040L 2880 //SDMA1_PROCESS_QUANTUM0 2881 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT 0x0 2882 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT 0x8 2883 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT 0x10 2884 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT 0x18 2885 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK 0x000000FFL 2886 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK 0x0000FF00L 2887 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK 0x00FF0000L 2888 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK 0xFF000000L 2889 //SDMA1_PROCESS_QUANTUM1 2890 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT 0x0 2891 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT 0x8 2892 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT 0x10 2893 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT 0x18 2894 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK 0x000000FFL 2895 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK 0x0000FF00L 2896 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK 0x00FF0000L 2897 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK 0xFF000000L 2898 //SDMA1_WATCHDOG_CNTL 2899 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT 0x0 2900 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT 0x8 2901 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK 0x000000FFL 2902 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK 0x0000FF00L 2903 //SDMA1_QUEUE_STATUS0 2904 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT 0x0 2905 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT 0x4 2906 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT 0x8 2907 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT 0xc 2908 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT 0x10 2909 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT 0x14 2910 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT 0x18 2911 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT 0x1c 2912 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS_MASK 0x0000000FL 2913 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS_MASK 0x000000F0L 2914 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS_MASK 0x00000F00L 2915 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS_MASK 0x0000F000L 2916 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS_MASK 0x000F0000L 2917 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS_MASK 0x00F00000L 2918 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS_MASK 0x0F000000L 2919 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS_MASK 0xF0000000L 2920 //SDMA1_EDC_CONFIG 2921 #define SDMA1_EDC_CONFIG__WRITE_DIS__SHIFT 0x0 2922 #define SDMA1_EDC_CONFIG__DIS_EDC__SHIFT 0x1 2923 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE__SHIFT 0x2 2924 #define SDMA1_EDC_CONFIG__WRITE_DIS_MASK 0x00000001L 2925 #define SDMA1_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 2926 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE_MASK 0x00000004L 2927 //SDMA1_BA_THRESHOLD 2928 #define SDMA1_BA_THRESHOLD__READ_THRES__SHIFT 0x0 2929 #define SDMA1_BA_THRESHOLD__WRITE_THRES__SHIFT 0x10 2930 #define SDMA1_BA_THRESHOLD__READ_THRES_MASK 0x000003FFL 2931 #define SDMA1_BA_THRESHOLD__WRITE_THRES_MASK 0x03FF0000L 2932 //SDMA1_ID 2933 #define SDMA1_ID__DEVICE_ID__SHIFT 0x0 2934 #define SDMA1_ID__DEVICE_ID_MASK 0x000000FFL 2935 //SDMA1_VERSION 2936 #define SDMA1_VERSION__MINVER__SHIFT 0x0 2937 #define SDMA1_VERSION__MAJVER__SHIFT 0x8 2938 #define SDMA1_VERSION__REV__SHIFT 0x10 2939 #define SDMA1_VERSION__MINVER_MASK 0x0000007FL 2940 #define SDMA1_VERSION__MAJVER_MASK 0x00007F00L 2941 #define SDMA1_VERSION__REV_MASK 0x003F0000L 2942 //SDMA1_EDC_COUNTER 2943 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_DED__SHIFT 0x0 2944 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_SEC__SHIFT 0x1 2945 #define SDMA1_EDC_COUNTER__SDMA_RB_CMD_BUF_SED__SHIFT 0x2 2946 #define SDMA1_EDC_COUNTER__SDMA_IB_CMD_BUF_SED__SHIFT 0x3 2947 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED__SHIFT 0x4 2948 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED__SHIFT 0x5 2949 #define SDMA1_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED__SHIFT 0x6 2950 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED__SHIFT 0x7 2951 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED__SHIFT 0x8 2952 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED__SHIFT 0x9 2953 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED__SHIFT 0xa 2954 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED__SHIFT 0xb 2955 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED__SHIFT 0xc 2956 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED__SHIFT 0xd 2957 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED__SHIFT 0xe 2958 #define SDMA1_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED__SHIFT 0xf 2959 #define SDMA1_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED__SHIFT 0x10 2960 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_DED_MASK 0x00000001L 2961 #define SDMA1_EDC_COUNTER__SDMA_UCODE_BUF_SEC_MASK 0x00000002L 2962 #define SDMA1_EDC_COUNTER__SDMA_RB_CMD_BUF_SED_MASK 0x00000004L 2963 #define SDMA1_EDC_COUNTER__SDMA_IB_CMD_BUF_SED_MASK 0x00000008L 2964 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RD_FIFO_SED_MASK 0x00000010L 2965 #define SDMA1_EDC_COUNTER__SDMA_UTCL1_RDBST_FIFO_SED_MASK 0x00000020L 2966 #define SDMA1_EDC_COUNTER__SDMA_DATA_LUT_FIFO_SED_MASK 0x00000040L 2967 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF0_SED_MASK 0x00000080L 2968 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF1_SED_MASK 0x00000100L 2969 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF2_SED_MASK 0x00000200L 2970 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF3_SED_MASK 0x00000400L 2971 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF4_SED_MASK 0x00000800L 2972 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF5_SED_MASK 0x00001000L 2973 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF6_SED_MASK 0x00002000L 2974 #define SDMA1_EDC_COUNTER__SDMA_MBANK_DATA_BUF7_SED_MASK 0x00004000L 2975 #define SDMA1_EDC_COUNTER__SDMA_SPLIT_DAT_BUF_SED_MASK 0x00008000L 2976 #define SDMA1_EDC_COUNTER__SDMA_MC_WR_ADDR_FIFO_SED_MASK 0x00010000L 2977 //SDMA1_EDC_COUNTER_CLEAR 2978 #define SDMA1_EDC_COUNTER_CLEAR__DUMMY__SHIFT 0x0 2979 #define SDMA1_EDC_COUNTER_CLEAR__DUMMY_MASK 0x00000001L 2980 //SDMA1_STATUS2_REG 2981 #define SDMA1_STATUS2_REG__ID__SHIFT 0x0 2982 #define SDMA1_STATUS2_REG__TH0F32_INSTR_PTR__SHIFT 0x2 2983 #define SDMA1_STATUS2_REG__CMD_OP__SHIFT 0x10 2984 #define SDMA1_STATUS2_REG__ID_MASK 0x00000003L 2985 #define SDMA1_STATUS2_REG__TH0F32_INSTR_PTR_MASK 0x0000FFFCL 2986 #define SDMA1_STATUS2_REG__CMD_OP_MASK 0xFFFF0000L 2987 //SDMA1_ATOMIC_CNTL 2988 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER__SHIFT 0x0 2989 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT 0x1f 2990 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER_MASK 0x7FFFFFFFL 2991 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK 0x80000000L 2992 //SDMA1_ATOMIC_PREOP_LO 2993 #define SDMA1_ATOMIC_PREOP_LO__DATA__SHIFT 0x0 2994 #define SDMA1_ATOMIC_PREOP_LO__DATA_MASK 0xFFFFFFFFL 2995 //SDMA1_ATOMIC_PREOP_HI 2996 #define SDMA1_ATOMIC_PREOP_HI__DATA__SHIFT 0x0 2997 #define SDMA1_ATOMIC_PREOP_HI__DATA_MASK 0xFFFFFFFFL 2998 //SDMA1_UTCL1_CNTL 2999 #define SDMA1_UTCL1_CNTL__REDO_DELAY__SHIFT 0x0 3000 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT 0x5 3001 #define SDMA1_UTCL1_CNTL__RESP_MODE__SHIFT 0x9 3002 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT 0xe 3003 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT 0xf 3004 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT 0x10 3005 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT 0x11 3006 #define SDMA1_UTCL1_CNTL__INVACK_DELAY__SHIFT 0x12 3007 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT__SHIFT 0x18 3008 #define SDMA1_UTCL1_CNTL__REDO_DELAY_MASK 0x0000001FL 3009 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK 0x000001E0L 3010 #define SDMA1_UTCL1_CNTL__RESP_MODE_MASK 0x00000600L 3011 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION_MASK 0x00004000L 3012 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK 0x00008000L 3013 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK 0x00010000L 3014 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK 0x00020000L 3015 #define SDMA1_UTCL1_CNTL__INVACK_DELAY_MASK 0x003C0000L 3016 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT_MASK 0x3F000000L 3017 //SDMA1_UTCL1_WATERMK 3018 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT 0x0 3019 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT 0x4 3020 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT 0x6 3021 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT 0xa 3022 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT 0xc 3023 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT 0x10 3024 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT 0x12 3025 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT 0x16 3026 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK 0x0000000FL 3027 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK 0x00000030L 3028 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK 0x000003C0L 3029 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK 0x00000C00L 3030 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK 0x0000F000L 3031 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK 0x00030000L 3032 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK 0x003C0000L 3033 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK 0x00C00000L 3034 //SDMA1_UTCL1_TIMEOUT 3035 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT 0x0 3036 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT_MASK 0x0000FFFFL 3037 //SDMA1_UTCL1_PAGE 3038 #define SDMA1_UTCL1_PAGE__VM_HOLE__SHIFT 0x0 3039 #define SDMA1_UTCL1_PAGE__REQ_TYPE__SHIFT 0x1 3040 #define SDMA1_UTCL1_PAGE__TMZ_ENABLE__SHIFT 0x5 3041 #define SDMA1_UTCL1_PAGE__USE_MTYPE__SHIFT 0x6 3042 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP__SHIFT 0xa 3043 #define SDMA1_UTCL1_PAGE__USE_IO__SHIFT 0xb 3044 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY__SHIFT 0xc 3045 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY__SHIFT 0xe 3046 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT 0x10 3047 #define SDMA1_UTCL1_PAGE__USE_BC__SHIFT 0x16 3048 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA__SHIFT 0x17 3049 #define SDMA1_UTCL1_PAGE__LLC_NOALLOC__SHIFT 0x18 3050 #define SDMA1_UTCL1_PAGE__VM_HOLE_MASK 0x00000001L 3051 #define SDMA1_UTCL1_PAGE__REQ_TYPE_MASK 0x0000001EL 3052 #define SDMA1_UTCL1_PAGE__TMZ_ENABLE_MASK 0x00000020L 3053 #define SDMA1_UTCL1_PAGE__USE_MTYPE_MASK 0x000003C0L 3054 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP_MASK 0x00000400L 3055 #define SDMA1_UTCL1_PAGE__USE_IO_MASK 0x00000800L 3056 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY_MASK 0x00003000L 3057 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY_MASK 0x0000C000L 3058 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE_MASK 0x003F0000L 3059 #define SDMA1_UTCL1_PAGE__USE_BC_MASK 0x00400000L 3060 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA_MASK 0x00800000L 3061 #define SDMA1_UTCL1_PAGE__LLC_NOALLOC_MASK 0x01000000L 3062 //SDMA1_UTCL1_RD_STATUS 3063 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT 0x0 3064 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY__SHIFT 0x1 3065 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY__SHIFT 0x2 3066 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY__SHIFT 0x3 3067 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY__SHIFT 0x4 3068 #define SDMA1_UTCL1_RD_STATUS__RESERVED0__SHIFT 0x5 3069 #define SDMA1_UTCL1_RD_STATUS__RESERVED1__SHIFT 0x6 3070 #define SDMA1_UTCL1_RD_STATUS__META_Q_EMPTY__SHIFT 0x7 3071 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT 0x8 3072 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL__SHIFT 0x9 3073 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL__SHIFT 0xa 3074 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL__SHIFT 0xb 3075 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL__SHIFT 0xc 3076 #define SDMA1_UTCL1_RD_STATUS__RESERVED2__SHIFT 0xd 3077 #define SDMA1_UTCL1_RD_STATUS__RESERVED3__SHIFT 0xe 3078 #define SDMA1_UTCL1_RD_STATUS__META_Q_FULL__SHIFT 0xf 3079 #define SDMA1_UTCL1_RD_STATUS__RD_L2_INTF_IDLE__SHIFT 0x10 3080 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT 0x11 3081 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT 0x12 3082 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_TYPE__SHIFT 0x13 3083 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY__SHIFT 0x15 3084 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY__SHIFT 0x16 3085 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REG_READY__SHIFT 0x17 3086 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY__SHIFT 0x18 3087 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY__SHIFT 0x19 3088 #define SDMA1_UTCL1_RD_STATUS__RESERVED4__SHIFT 0x1a 3089 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR__SHIFT 0x1b 3090 #define SDMA1_UTCL1_RD_STATUS__RDREQ_IN_RTR__SHIFT 0x1c 3091 #define SDMA1_UTCL1_RD_STATUS__RDREQ_OUT_RTR__SHIFT 0x1d 3092 #define SDMA1_UTCL1_RD_STATUS__INV_BUSY__SHIFT 0x1e 3093 #define SDMA1_UTCL1_RD_STATUS__DBIT_REQ_IDLE__SHIFT 0x1f 3094 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK 0x00000001L 3095 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_EMPTY_MASK 0x00000002L 3096 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_EMPTY_MASK 0x00000004L 3097 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_EMPTY_MASK 0x00000008L 3098 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_EMPTY_MASK 0x00000010L 3099 #define SDMA1_UTCL1_RD_STATUS__RESERVED0_MASK 0x00000020L 3100 #define SDMA1_UTCL1_RD_STATUS__RESERVED1_MASK 0x00000040L 3101 #define SDMA1_UTCL1_RD_STATUS__META_Q_EMPTY_MASK 0x00000080L 3102 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK 0x00000100L 3103 #define SDMA1_UTCL1_RD_STATUS__RD_REG_ENTRY_FULL_MASK 0x00000200L 3104 #define SDMA1_UTCL1_RD_STATUS__RD_PAGE_FIFO_FULL_MASK 0x00000400L 3105 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_FIFO_FULL_MASK 0x00000800L 3106 #define SDMA1_UTCL1_RD_STATUS__RD_VA_REQ_FIFO_FULL_MASK 0x00001000L 3107 #define SDMA1_UTCL1_RD_STATUS__RESERVED2_MASK 0x00002000L 3108 #define SDMA1_UTCL1_RD_STATUS__RESERVED3_MASK 0x00004000L 3109 #define SDMA1_UTCL1_RD_STATUS__META_Q_FULL_MASK 0x00008000L 3110 #define SDMA1_UTCL1_RD_STATUS__RD_L2_INTF_IDLE_MASK 0x00010000L 3111 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK 0x00020000L 3112 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK 0x00040000L 3113 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_TYPE_MASK 0x00180000L 3114 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_DATA_PA_READY_MASK 0x00200000L 3115 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_META_PA_READY_MASK 0x00400000L 3116 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REG_READY_MASK 0x00800000L 3117 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_PAGE_FIFO_READY_MASK 0x01000000L 3118 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_REQ_FIFO_READY_MASK 0x02000000L 3119 #define SDMA1_UTCL1_RD_STATUS__RESERVED4_MASK 0x04000000L 3120 #define SDMA1_UTCL1_RD_STATUS__RD_MERGE_OUT_RTR_MASK 0x08000000L 3121 #define SDMA1_UTCL1_RD_STATUS__RDREQ_IN_RTR_MASK 0x10000000L 3122 #define SDMA1_UTCL1_RD_STATUS__RDREQ_OUT_RTR_MASK 0x20000000L 3123 #define SDMA1_UTCL1_RD_STATUS__INV_BUSY_MASK 0x40000000L 3124 #define SDMA1_UTCL1_RD_STATUS__DBIT_REQ_IDLE_MASK 0x80000000L 3125 //SDMA1_UTCL1_WR_STATUS 3126 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT 0x0 3127 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY__SHIFT 0x1 3128 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY__SHIFT 0x2 3129 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY__SHIFT 0x3 3130 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY__SHIFT 0x4 3131 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_EMPTY__SHIFT 0x5 3132 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_EMPTY__SHIFT 0x6 3133 #define SDMA1_UTCL1_WR_STATUS__RESERVED0__SHIFT 0x7 3134 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT 0x8 3135 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL__SHIFT 0x9 3136 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL__SHIFT 0xa 3137 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL__SHIFT 0xb 3138 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL__SHIFT 0xc 3139 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_FULL__SHIFT 0xd 3140 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_FULL__SHIFT 0xe 3141 #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR__SHIFT 0xf 3142 #define SDMA1_UTCL1_WR_STATUS__WR_L2_INTF_IDLE__SHIFT 0x10 3143 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT 0x11 3144 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT 0x12 3145 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_TYPE__SHIFT 0x13 3146 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY__SHIFT 0x15 3147 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY__SHIFT 0x16 3148 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REG_READY__SHIFT 0x17 3149 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY__SHIFT 0x18 3150 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY__SHIFT 0x19 3151 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL__SHIFT 0x1a 3152 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR__SHIFT 0x1b 3153 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_RTR__SHIFT 0x1c 3154 #define SDMA1_UTCL1_WR_STATUS__WRREQ_OUT_RTR__SHIFT 0x1d 3155 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR__SHIFT 0x1e 3156 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR__SHIFT 0x1f 3157 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK 0x00000001L 3158 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_EMPTY_MASK 0x00000002L 3159 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_EMPTY_MASK 0x00000004L 3160 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_EMPTY_MASK 0x00000008L 3161 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_EMPTY_MASK 0x00000010L 3162 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_EMPTY_MASK 0x00000020L 3163 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_EMPTY_MASK 0x00000040L 3164 #define SDMA1_UTCL1_WR_STATUS__RESERVED0_MASK 0x00000080L 3165 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK 0x00000100L 3166 #define SDMA1_UTCL1_WR_STATUS__WR_REG_ENTRY_FULL_MASK 0x00000200L 3167 #define SDMA1_UTCL1_WR_STATUS__WR_PAGE_FIFO_FULL_MASK 0x00000400L 3168 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_FIFO_FULL_MASK 0x00000800L 3169 #define SDMA1_UTCL1_WR_STATUS__WR_VA_REQ_FIFO_FULL_MASK 0x00001000L 3170 #define SDMA1_UTCL1_WR_STATUS__WR_DATA2_FULL_MASK 0x00002000L 3171 #define SDMA1_UTCL1_WR_STATUS__WR_DATA1_FULL_MASK 0x00004000L 3172 #define SDMA1_UTCL1_WR_STATUS__F32_WR_RTR_MASK 0x00008000L 3173 #define SDMA1_UTCL1_WR_STATUS__WR_L2_INTF_IDLE_MASK 0x00010000L 3174 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK 0x00020000L 3175 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK 0x00040000L 3176 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_TYPE_MASK 0x00180000L 3177 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_PA_READY_MASK 0x00200000L 3178 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_META_PA_READY_MASK 0x00400000L 3179 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REG_READY_MASK 0x00800000L 3180 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_PAGE_FIFO_READY_MASK 0x01000000L 3181 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_REQ_FIFO_READY_MASK 0x02000000L 3182 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_DATA_SEL_MASK 0x04000000L 3183 #define SDMA1_UTCL1_WR_STATUS__WR_MERGE_OUT_RTR_MASK 0x08000000L 3184 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_RTR_MASK 0x10000000L 3185 #define SDMA1_UTCL1_WR_STATUS__WRREQ_OUT_RTR_MASK 0x20000000L 3186 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA1_RTR_MASK 0x40000000L 3187 #define SDMA1_UTCL1_WR_STATUS__WRREQ_IN_DATA2_RTR_MASK 0x80000000L 3188 //SDMA1_UTCL1_INV0 3189 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY__SHIFT 0x0 3190 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT 0x1 3191 #define SDMA1_UTCL1_INV0__GPUVM_VMID__SHIFT 0x7 3192 #define SDMA1_UTCL1_INV0__GPUVM_MODE__SHIFT 0xb 3193 #define SDMA1_UTCL1_INV0__GPUVM_HIGH__SHIFT 0xd 3194 #define SDMA1_UTCL1_INV0__GPUVM_TAG__SHIFT 0xe 3195 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT 0x12 3196 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT 0x16 3197 #define SDMA1_UTCL1_INV0__INV_TYPE__SHIFT 0x1a 3198 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY_MASK 0x00000001L 3199 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK 0x0000007EL 3200 #define SDMA1_UTCL1_INV0__GPUVM_VMID_MASK 0x00000780L 3201 #define SDMA1_UTCL1_INV0__GPUVM_MODE_MASK 0x00001800L 3202 #define SDMA1_UTCL1_INV0__GPUVM_HIGH_MASK 0x00002000L 3203 #define SDMA1_UTCL1_INV0__GPUVM_TAG_MASK 0x0003C000L 3204 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH_MASK 0x003C0000L 3205 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW_MASK 0x03C00000L 3206 #define SDMA1_UTCL1_INV0__INV_TYPE_MASK 0x0C000000L 3207 //SDMA1_UTCL1_INV1 3208 #define SDMA1_UTCL1_INV1__INV_ADDR_LO__SHIFT 0x0 3209 #define SDMA1_UTCL1_INV1__INV_ADDR_LO_MASK 0xFFFFFFFFL 3210 //SDMA1_UTCL1_INV2 3211 #define SDMA1_UTCL1_INV2__CPF_VMID__SHIFT 0x0 3212 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT 0x10 3213 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT 0x11 3214 #define SDMA1_UTCL1_INV2__CPF_VMID_MASK 0x0000FFFFL 3215 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE_MASK 0x00010000L 3216 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE_MASK 0x007E0000L 3217 //SDMA1_UTCL1_RD_XNACK0 3218 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 3219 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 3220 //SDMA1_UTCL1_RD_XNACK1 3221 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 3222 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 3223 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 3224 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xa 3225 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xc 3226 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT 0xe 3227 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT 0xf 3228 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x10 3229 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 3230 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 3231 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000300L 3232 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK 0x00000C00L 3233 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x00003000L 3234 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK 0x00004000L 3235 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK 0x00008000L 3236 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00010000L 3237 //SDMA1_UTCL1_WR_XNACK0 3238 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 3239 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 3240 //SDMA1_UTCL1_WR_XNACK1 3241 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 3242 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 3243 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 3244 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xa 3245 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xc 3246 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT 0xe 3247 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT 0xf 3248 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x10 3249 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 3250 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 3251 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000300L 3252 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK 0x00000C00L 3253 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x00003000L 3254 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK 0x00004000L 3255 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK 0x00008000L 3256 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00010000L 3257 //SDMA1_RELAX_ORDERING_LUT 3258 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0__SHIFT 0x0 3259 #define SDMA1_RELAX_ORDERING_LUT__COPY__SHIFT 0x1 3260 #define SDMA1_RELAX_ORDERING_LUT__WRITE__SHIFT 0x2 3261 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3__SHIFT 0x3 3262 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4__SHIFT 0x4 3263 #define SDMA1_RELAX_ORDERING_LUT__FENCE__SHIFT 0x5 3264 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76__SHIFT 0x6 3265 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM__SHIFT 0x8 3266 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE__SHIFT 0x9 3267 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC__SHIFT 0xa 3268 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL__SHIFT 0xb 3269 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE__SHIFT 0xc 3270 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT 0xd 3271 #define SDMA1_RELAX_ORDERING_LUT__RESERVED__SHIFT 0xe 3272 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT 0x1b 3273 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT 0x1c 3274 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT 0x1d 3275 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH__SHIFT 0x1e 3276 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH__SHIFT 0x1f 3277 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0_MASK 0x00000001L 3278 #define SDMA1_RELAX_ORDERING_LUT__COPY_MASK 0x00000002L 3279 #define SDMA1_RELAX_ORDERING_LUT__WRITE_MASK 0x00000004L 3280 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3_MASK 0x00000008L 3281 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4_MASK 0x00000010L 3282 #define SDMA1_RELAX_ORDERING_LUT__FENCE_MASK 0x00000020L 3283 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76_MASK 0x000000C0L 3284 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM_MASK 0x00000100L 3285 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE_MASK 0x00000200L 3286 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC_MASK 0x00000400L 3287 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL_MASK 0x00000800L 3288 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE_MASK 0x00001000L 3289 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP_MASK 0x00002000L 3290 #define SDMA1_RELAX_ORDERING_LUT__RESERVED_MASK 0x07FFC000L 3291 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK 0x08000000L 3292 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB_MASK 0x10000000L 3293 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL_MASK 0x20000000L 3294 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH_MASK 0x40000000L 3295 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH_MASK 0x80000000L 3296 //SDMA1_CHICKEN_BITS_2 3297 #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY__SHIFT 0x0 3298 #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN__SHIFT 0x4 3299 #define SDMA1_CHICKEN_BITS_2__UCODE_BUF_DS_EN__SHIFT 0x6 3300 #define SDMA1_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP__SHIFT 0x7 3301 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT 0x8 3302 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12__SHIFT 0xc 3303 #define SDMA1_CHICKEN_BITS_2__RESERVED_15__SHIFT 0xf 3304 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT 0x10 3305 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT 0x12 3306 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20__SHIFT 0x14 3307 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT 0x17 3308 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT 0x19 3309 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT 0x1e 3310 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT 0x1f 3311 #define SDMA1_CHICKEN_BITS_2__F32_CMD_PROC_DELAY_MASK 0x0000000FL 3312 #define SDMA1_CHICKEN_BITS_2__F32_SEND_POSTCODE_EN_MASK 0x00000010L 3313 #define SDMA1_CHICKEN_BITS_2__UCODE_BUF_DS_EN_MASK 0x00000040L 3314 #define SDMA1_CHICKEN_BITS_2__UCODE_SELFLOAD_THREAD_OVERLAP_MASK 0x00000080L 3315 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK 0x00000F00L 3316 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12_MASK 0x00007000L 3317 #define SDMA1_CHICKEN_BITS_2__RESERVED_15_MASK 0x00008000L 3318 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK 0x00030000L 3319 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK 0x000C0000L 3320 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20_MASK 0x00700000L 3321 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK 0x01800000L 3322 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK 0x3E000000L 3323 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK 0x40000000L 3324 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK 0x80000000L 3325 //SDMA1_STATUS3_REG 3326 #define SDMA1_STATUS3_REG__CMD_OP_STATUS__SHIFT 0x0 3327 #define SDMA1_STATUS3_REG__PREV_VM_CMD__SHIFT 0x10 3328 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE__SHIFT 0x14 3329 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT 0x15 3330 #define SDMA1_STATUS3_REG__TLBI_IDLE__SHIFT 0x16 3331 #define SDMA1_STATUS3_REG__GCR_IDLE__SHIFT 0x17 3332 #define SDMA1_STATUS3_REG__INVREQ_IDLE__SHIFT 0x18 3333 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH__SHIFT 0x19 3334 #define SDMA1_STATUS3_REG__INT_QUEUE_ID__SHIFT 0x1a 3335 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT 0x1e 3336 #define SDMA1_STATUS3_REG__CMD_OP_STATUS_MASK 0x0000FFFFL 3337 #define SDMA1_STATUS3_REG__PREV_VM_CMD_MASK 0x000F0000L 3338 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE_MASK 0x00100000L 3339 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK 0x00200000L 3340 #define SDMA1_STATUS3_REG__TLBI_IDLE_MASK 0x00400000L 3341 #define SDMA1_STATUS3_REG__GCR_IDLE_MASK 0x00800000L 3342 #define SDMA1_STATUS3_REG__INVREQ_IDLE_MASK 0x01000000L 3343 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH_MASK 0x02000000L 3344 #define SDMA1_STATUS3_REG__INT_QUEUE_ID_MASK 0x3C000000L 3345 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS_MASK 0xC0000000L 3346 //SDMA1_PHYSICAL_ADDR_LO 3347 #define SDMA1_PHYSICAL_ADDR_LO__D_VALID__SHIFT 0x0 3348 #define SDMA1_PHYSICAL_ADDR_LO__DIRTY__SHIFT 0x1 3349 #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID__SHIFT 0x2 3350 #define SDMA1_PHYSICAL_ADDR_LO__ADDR__SHIFT 0xc 3351 #define SDMA1_PHYSICAL_ADDR_LO__D_VALID_MASK 0x00000001L 3352 #define SDMA1_PHYSICAL_ADDR_LO__DIRTY_MASK 0x00000002L 3353 #define SDMA1_PHYSICAL_ADDR_LO__PHY_VALID_MASK 0x00000004L 3354 #define SDMA1_PHYSICAL_ADDR_LO__ADDR_MASK 0xFFFFF000L 3355 //SDMA1_PHYSICAL_ADDR_HI 3356 #define SDMA1_PHYSICAL_ADDR_HI__ADDR__SHIFT 0x0 3357 #define SDMA1_PHYSICAL_ADDR_HI__ADDR_MASK 0x0000FFFFL 3358 //SDMA1_GLOBAL_QUANTUM 3359 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT 0x0 3360 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT 0x8 3361 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK 0x000000FFL 3362 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK 0x0000FF00L 3363 //SDMA1_ERROR_LOG 3364 #define SDMA1_ERROR_LOG__OVERRIDE__SHIFT 0x0 3365 #define SDMA1_ERROR_LOG__STATUS__SHIFT 0x10 3366 #define SDMA1_ERROR_LOG__OVERRIDE_MASK 0x0000FFFFL 3367 #define SDMA1_ERROR_LOG__STATUS_MASK 0xFFFF0000L 3368 //SDMA1_PUB_DUMMY_REG0 3369 #define SDMA1_PUB_DUMMY_REG0__VALUE__SHIFT 0x0 3370 #define SDMA1_PUB_DUMMY_REG0__VALUE_MASK 0xFFFFFFFFL 3371 //SDMA1_PUB_DUMMY_REG1 3372 #define SDMA1_PUB_DUMMY_REG1__VALUE__SHIFT 0x0 3373 #define SDMA1_PUB_DUMMY_REG1__VALUE_MASK 0xFFFFFFFFL 3374 //SDMA1_PUB_DUMMY_REG2 3375 #define SDMA1_PUB_DUMMY_REG2__VALUE__SHIFT 0x0 3376 #define SDMA1_PUB_DUMMY_REG2__VALUE_MASK 0xFFFFFFFFL 3377 //SDMA1_PUB_DUMMY_REG3 3378 #define SDMA1_PUB_DUMMY_REG3__VALUE__SHIFT 0x0 3379 #define SDMA1_PUB_DUMMY_REG3__VALUE_MASK 0xFFFFFFFFL 3380 //SDMA1_F32_COUNTER 3381 #define SDMA1_F32_COUNTER__VALUE__SHIFT 0x0 3382 #define SDMA1_F32_COUNTER__VALUE_MASK 0xFFFFFFFFL 3383 //SDMA1_CRD_CNTL 3384 #define SDMA1_CRD_CNTL__DRM_CREDIT__SHIFT 0x0 3385 #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT__SHIFT 0x7 3386 #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT__SHIFT 0xd 3387 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT 0x13 3388 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT 0x19 3389 #define SDMA1_CRD_CNTL__DRM_CREDIT_MASK 0x0000007FL 3390 #define SDMA1_CRD_CNTL__MC_WRREQ_CREDIT_MASK 0x00001F80L 3391 #define SDMA1_CRD_CNTL__MC_RDREQ_CREDIT_MASK 0x0007E000L 3392 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT_MASK 0x01F80000L 3393 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT_MASK 0x7E000000L 3394 //SDMA1_RLC_CGCG_CTRL 3395 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT 0x1 3396 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT 0x10 3397 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK 0x00000002L 3398 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK 0xFFFF0000L 3399 //SDMA1_GPU_IOV_VIOLATION_LOG 3400 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT 0x0 3401 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT 0x1 3402 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT 0x2 3403 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT 0x14 3404 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF__SHIFT 0x15 3405 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID__SHIFT 0x16 3406 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK 0x00000001L 3407 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK 0x00000002L 3408 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK 0x000FFFFCL 3409 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK 0x00100000L 3410 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF_MASK 0x00200000L 3411 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID_MASK 0x03C00000L 3412 //SDMA1_AQL_STATUS 3413 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT 0x0 3414 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT 0x1 3415 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK 0x00000001L 3416 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY_MASK 0x00000002L 3417 //SDMA1_EA_DBIT_ADDR_DATA 3418 #define SDMA1_EA_DBIT_ADDR_DATA__VALUE__SHIFT 0x0 3419 #define SDMA1_EA_DBIT_ADDR_DATA__VALUE_MASK 0xFFFFFFFFL 3420 //SDMA1_EA_DBIT_ADDR_INDEX 3421 #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE__SHIFT 0x0 3422 #define SDMA1_EA_DBIT_ADDR_INDEX__VALUE_MASK 0x00000007L 3423 //SDMA1_TLBI_GCR_CNTL 3424 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT 0x0 3425 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT 0x4 3426 #define SDMA1_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE__SHIFT 0x8 3427 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT 0x10 3428 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT 0x18 3429 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK 0x0000000FL 3430 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW_MASK 0x000000F0L 3431 #define SDMA1_TLBI_GCR_CNTL__GCR_CLKEN_CYCLE_MASK 0x00000F00L 3432 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT_MASK 0x00FF0000L 3433 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT_MASK 0xFF000000L 3434 //SDMA1_TILING_CONFIG 3435 #define SDMA1_TILING_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x4 3436 #define SDMA1_TILING_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000070L 3437 //SDMA1_HASH 3438 #define SDMA1_HASH__CHANNEL_BITS__SHIFT 0x0 3439 #define SDMA1_HASH__BANK_BITS__SHIFT 0x4 3440 #define SDMA1_HASH__CHANNEL_XOR_COUNT__SHIFT 0x8 3441 #define SDMA1_HASH__BANK_XOR_COUNT__SHIFT 0xc 3442 #define SDMA1_HASH__CHANNEL_BITS_MASK 0x00000007L 3443 #define SDMA1_HASH__BANK_BITS_MASK 0x00000070L 3444 #define SDMA1_HASH__CHANNEL_XOR_COUNT_MASK 0x00000700L 3445 #define SDMA1_HASH__BANK_XOR_COUNT_MASK 0x00007000L 3446 //SDMA1_INT_STATUS 3447 #define SDMA1_INT_STATUS__DATA__SHIFT 0x0 3448 #define SDMA1_INT_STATUS__DATA_MASK 0xFFFFFFFFL 3449 //SDMA1_GPU_IOV_VIOLATION_LOG2 3450 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT 0x0 3451 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK 0x000003FFL 3452 //SDMA1_HOLE_ADDR_LO 3453 #define SDMA1_HOLE_ADDR_LO__VALUE__SHIFT 0x0 3454 #define SDMA1_HOLE_ADDR_LO__VALUE_MASK 0xFFFFFFFFL 3455 //SDMA1_HOLE_ADDR_HI 3456 #define SDMA1_HOLE_ADDR_HI__VALUE__SHIFT 0x0 3457 #define SDMA1_HOLE_ADDR_HI__VALUE_MASK 0xFFFFFFFFL 3458 //SDMA1_CLOCK_GATING_STATUS 3459 #define SDMA1_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS__SHIFT 0x0 3460 #define SDMA1_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS__SHIFT 0x2 3461 #define SDMA1_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS__SHIFT 0x3 3462 #define SDMA1_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS__SHIFT 0x4 3463 #define SDMA1_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS__SHIFT 0x5 3464 #define SDMA1_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS__SHIFT 0x6 3465 #define SDMA1_CLOCK_GATING_STATUS__DYN_CLK_GATE_STATUS_MASK 0x00000001L 3466 #define SDMA1_CLOCK_GATING_STATUS__CE_CLK_GATE_STATUS_MASK 0x00000004L 3467 #define SDMA1_CLOCK_GATING_STATUS__CE_BC_CLK_GATE_STATUS_MASK 0x00000008L 3468 #define SDMA1_CLOCK_GATING_STATUS__CE_NBC_CLK_GATE_STATUS_MASK 0x00000010L 3469 #define SDMA1_CLOCK_GATING_STATUS__REG_CLK_GATE_STATUS_MASK 0x00000020L 3470 #define SDMA1_CLOCK_GATING_STATUS__F32_CLK_GATE_STATUS_MASK 0x00000040L 3471 //SDMA1_STATUS4_REG 3472 #define SDMA1_STATUS4_REG__IDLE__SHIFT 0x0 3473 #define SDMA1_STATUS4_REG__IH_OUTSTANDING__SHIFT 0x2 3474 #define SDMA1_STATUS4_REG__SEM_OUTSTANDING__SHIFT 0x3 3475 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT 0x4 3476 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT 0x5 3477 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING__SHIFT 0x6 3478 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING__SHIFT 0x7 3479 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT 0x8 3480 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT 0x9 3481 #define SDMA1_STATUS4_REG__REG_POLLING__SHIFT 0xa 3482 #define SDMA1_STATUS4_REG__MEM_POLLING__SHIFT 0xb 3483 #define SDMA1_STATUS4_REG__RESERVED_13_12__SHIFT 0xc 3484 #define SDMA1_STATUS4_REG__RESERVED_15_14__SHIFT 0xe 3485 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 3486 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT 0x14 3487 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT 0x15 3488 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT 0x16 3489 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT 0x17 3490 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT 0x18 3491 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT 0x19 3492 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT 0x1a 3493 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT 0x1b 3494 #define SDMA1_STATUS4_REG__IDLE_MASK 0x00000001L 3495 #define SDMA1_STATUS4_REG__IH_OUTSTANDING_MASK 0x00000004L 3496 #define SDMA1_STATUS4_REG__SEM_OUTSTANDING_MASK 0x00000008L 3497 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING_MASK 0x00000010L 3498 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING_MASK 0x00000020L 3499 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING_MASK 0x00000040L 3500 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING_MASK 0x00000080L 3501 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK 0x00000100L 3502 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK 0x00000200L 3503 #define SDMA1_STATUS4_REG__REG_POLLING_MASK 0x00000400L 3504 #define SDMA1_STATUS4_REG__MEM_POLLING_MASK 0x00000800L 3505 #define SDMA1_STATUS4_REG__RESERVED_13_12_MASK 0x00003000L 3506 #define SDMA1_STATUS4_REG__RESERVED_15_14_MASK 0x0000C000L 3507 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 3508 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK 0x00100000L 3509 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK 0x00200000L 3510 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK 0x00400000L 3511 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK 0x00800000L 3512 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK 0x01000000L 3513 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK 0x02000000L 3514 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK 0x04000000L 3515 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK 0x08000000L 3516 //SDMA1_SCRATCH_RAM_DATA 3517 #define SDMA1_SCRATCH_RAM_DATA__DATA__SHIFT 0x0 3518 #define SDMA1_SCRATCH_RAM_DATA__DATA_MASK 0xFFFFFFFFL 3519 //SDMA1_SCRATCH_RAM_ADDR 3520 #define SDMA1_SCRATCH_RAM_ADDR__ADDR__SHIFT 0x0 3521 #define SDMA1_SCRATCH_RAM_ADDR__ADDR_MASK 0x0000007FL 3522 //SDMA1_TIMESTAMP_CNTL 3523 #define SDMA1_TIMESTAMP_CNTL__CAPTURE__SHIFT 0x0 3524 #define SDMA1_TIMESTAMP_CNTL__CAPTURE_MASK 0x00000001L 3525 //SDMA1_STATUS5_REG 3526 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT 0x0 3527 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT 0x1 3528 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT 0x2 3529 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT 0x3 3530 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT 0x4 3531 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT 0x5 3532 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT 0x6 3533 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT 0x7 3534 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 3535 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x14 3536 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x15 3537 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x16 3538 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x17 3539 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x18 3540 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x19 3541 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1a 3542 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1b 3543 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK 0x00000001L 3544 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK 0x00000002L 3545 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK 0x00000004L 3546 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK 0x00000008L 3547 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK 0x00000010L 3548 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK 0x00000020L 3549 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK 0x00000040L 3550 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK 0x00000080L 3551 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 3552 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00100000L 3553 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00200000L 3554 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00400000L 3555 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00800000L 3556 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK 0x01000000L 3557 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK 0x02000000L 3558 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK 0x04000000L 3559 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK 0x08000000L 3560 //SDMA1_QUEUE_RESET_REQ 3561 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT 0x0 3562 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT 0x1 3563 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT 0x2 3564 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT 0x3 3565 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT 0x4 3566 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT 0x5 3567 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT 0x6 3568 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT 0x7 3569 #define SDMA1_QUEUE_RESET_REQ__RESERVED__SHIFT 0x8 3570 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET_MASK 0x00000001L 3571 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET_MASK 0x00000002L 3572 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET_MASK 0x00000004L 3573 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET_MASK 0x00000008L 3574 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET_MASK 0x00000010L 3575 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET_MASK 0x00000020L 3576 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET_MASK 0x00000040L 3577 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET_MASK 0x00000080L 3578 #define SDMA1_QUEUE_RESET_REQ__RESERVED_MASK 0xFFFFFF00L 3579 //SDMA1_STATUS6_REG 3580 #define SDMA1_STATUS6_REG__ID__SHIFT 0x0 3581 #define SDMA1_STATUS6_REG__TH1F32_INSTR_PTR__SHIFT 0x2 3582 #define SDMA1_STATUS6_REG__TH1_EXCEPTION__SHIFT 0x10 3583 #define SDMA1_STATUS6_REG__ID_MASK 0x00000003L 3584 #define SDMA1_STATUS6_REG__TH1F32_INSTR_PTR_MASK 0x0000FFFCL 3585 #define SDMA1_STATUS6_REG__TH1_EXCEPTION_MASK 0xFFFF0000L 3586 //SDMA1_UCODE1_CHECKSUM 3587 #define SDMA1_UCODE1_CHECKSUM__DATA__SHIFT 0x0 3588 #define SDMA1_UCODE1_CHECKSUM__DATA_MASK 0xFFFFFFFFL 3589 //SDMA1_CE_CTRL 3590 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK__SHIFT 0x0 3591 #define SDMA1_CE_CTRL__RD_LUT_DEPTH__SHIFT 0x3 3592 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT 0x5 3593 #define SDMA1_CE_CTRL__CE_DCC_READ_128B_ENABLE__SHIFT 0x8 3594 #define SDMA1_CE_CTRL__RESERVED__SHIFT 0x9 3595 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK_MASK 0x00000007L 3596 #define SDMA1_CE_CTRL__RD_LUT_DEPTH_MASK 0x00000018L 3597 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK_MASK 0x000000E0L 3598 #define SDMA1_CE_CTRL__CE_DCC_READ_128B_ENABLE_MASK 0x00000100L 3599 #define SDMA1_CE_CTRL__RESERVED_MASK 0xFFFFFE00L 3600 //SDMA1_FED_STATUS 3601 #define SDMA1_FED_STATUS__RB_FETCH_ECC__SHIFT 0x0 3602 #define SDMA1_FED_STATUS__IB_FETCH_ECC__SHIFT 0x1 3603 #define SDMA1_FED_STATUS__F32_DATA_ECC__SHIFT 0x2 3604 #define SDMA1_FED_STATUS__WPTR_ATOMIC_ECC__SHIFT 0x3 3605 #define SDMA1_FED_STATUS__COPY_DATA_ECC__SHIFT 0x4 3606 #define SDMA1_FED_STATUS__COPY_METADATA_ECC__SHIFT 0x5 3607 #define SDMA1_FED_STATUS__SELFLOAD_UCODE_ECC__SHIFT 0x6 3608 #define SDMA1_FED_STATUS__RB_FETCH_ECC_MASK 0x00000001L 3609 #define SDMA1_FED_STATUS__IB_FETCH_ECC_MASK 0x00000002L 3610 #define SDMA1_FED_STATUS__F32_DATA_ECC_MASK 0x00000004L 3611 #define SDMA1_FED_STATUS__WPTR_ATOMIC_ECC_MASK 0x00000008L 3612 #define SDMA1_FED_STATUS__COPY_DATA_ECC_MASK 0x00000010L 3613 #define SDMA1_FED_STATUS__COPY_METADATA_ECC_MASK 0x00000020L 3614 #define SDMA1_FED_STATUS__SELFLOAD_UCODE_ECC_MASK 0x00000040L 3615 //SDMA1_QUEUE0_RB_CNTL 3616 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT 0x0 3617 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE__SHIFT 0x1 3618 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 3619 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 3620 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 3621 #define SDMA1_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 3622 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 3623 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 3624 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 3625 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV__SHIFT 0x17 3626 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID__SHIFT 0x18 3627 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE_MASK 0x00000001L 3628 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE_MASK 0x0000003EL 3629 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 3630 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 3631 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 3632 #define SDMA1_QUEUE0_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 3633 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 3634 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 3635 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 3636 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV_MASK 0x00800000L 3637 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID_MASK 0x0F000000L 3638 //SDMA1_QUEUE0_RB_BASE 3639 #define SDMA1_QUEUE0_RB_BASE__ADDR__SHIFT 0x0 3640 #define SDMA1_QUEUE0_RB_BASE__ADDR_MASK 0xFFFFFFFFL 3641 //SDMA1_QUEUE0_RB_BASE_HI 3642 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR__SHIFT 0x0 3643 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 3644 //SDMA1_QUEUE0_RB_RPTR 3645 #define SDMA1_QUEUE0_RB_RPTR__OFFSET__SHIFT 0x0 3646 #define SDMA1_QUEUE0_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 3647 //SDMA1_QUEUE0_RB_RPTR_HI 3648 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT 0x0 3649 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3650 //SDMA1_QUEUE0_RB_WPTR 3651 #define SDMA1_QUEUE0_RB_WPTR__OFFSET__SHIFT 0x0 3652 #define SDMA1_QUEUE0_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 3653 //SDMA1_QUEUE0_RB_WPTR_HI 3654 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT 0x0 3655 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3656 //SDMA1_QUEUE0_RB_RPTR_ADDR_HI 3657 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 3658 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3659 //SDMA1_QUEUE0_RB_RPTR_ADDR_LO 3660 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 3661 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3662 //SDMA1_QUEUE0_IB_CNTL 3663 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT 0x0 3664 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 3665 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 3666 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID__SHIFT 0x10 3667 #define SDMA1_QUEUE0_IB_CNTL__IB_PRIV__SHIFT 0x1f 3668 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE_MASK 0x00000001L 3669 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 3670 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 3671 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID_MASK 0x000F0000L 3672 #define SDMA1_QUEUE0_IB_CNTL__IB_PRIV_MASK 0x80000000L 3673 //SDMA1_QUEUE0_IB_RPTR 3674 #define SDMA1_QUEUE0_IB_RPTR__OFFSET__SHIFT 0x2 3675 #define SDMA1_QUEUE0_IB_RPTR__OFFSET_MASK 0x003FFFFCL 3676 //SDMA1_QUEUE0_IB_OFFSET 3677 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET__SHIFT 0x2 3678 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 3679 //SDMA1_QUEUE0_IB_BASE_LO 3680 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR__SHIFT 0x5 3681 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 3682 //SDMA1_QUEUE0_IB_BASE_HI 3683 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR__SHIFT 0x0 3684 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 3685 //SDMA1_QUEUE0_IB_SIZE 3686 #define SDMA1_QUEUE0_IB_SIZE__SIZE__SHIFT 0x0 3687 #define SDMA1_QUEUE0_IB_SIZE__SIZE_MASK 0x000FFFFFL 3688 //SDMA1_QUEUE0_SKIP_CNTL 3689 #define SDMA1_QUEUE0_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 3690 #define SDMA1_QUEUE0_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 3691 //SDMA1_QUEUE0_CONTEXT_STATUS 3692 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT 0x0 3693 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT 0x1 3694 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT 0x2 3695 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 3696 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 3697 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 3698 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 3699 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 3700 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 3701 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 3702 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 3703 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 3704 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE_MASK 0x00000004L 3705 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 3706 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 3707 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 3708 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 3709 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 3710 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 3711 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 3712 //SDMA1_QUEUE0_DOORBELL 3713 #define SDMA1_QUEUE0_DOORBELL__ENABLE__SHIFT 0x1c 3714 #define SDMA1_QUEUE0_DOORBELL__CAPTURED__SHIFT 0x1e 3715 #define SDMA1_QUEUE0_DOORBELL__ENABLE_MASK 0x10000000L 3716 #define SDMA1_QUEUE0_DOORBELL__CAPTURED_MASK 0x40000000L 3717 //SDMA1_QUEUE0_DOORBELL_LOG 3718 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 3719 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA__SHIFT 0x2 3720 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 3721 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 3722 //SDMA1_QUEUE0_DOORBELL_OFFSET 3723 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 3724 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 3725 //SDMA1_QUEUE0_CSA_ADDR_LO 3726 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT 0x2 3727 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3728 //SDMA1_QUEUE0_CSA_ADDR_HI 3729 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT 0x0 3730 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3731 //SDMA1_QUEUE0_SCHEDULE_CNTL 3732 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 3733 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 3734 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 3735 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 3736 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 3737 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 3738 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 3739 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 3740 //SDMA1_QUEUE0_IB_SUB_REMAIN 3741 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT 0x0 3742 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 3743 //SDMA1_QUEUE0_PREEMPT 3744 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT 0x0 3745 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT_MASK 0x00000001L 3746 //SDMA1_QUEUE0_DUMMY_REG 3747 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY__SHIFT 0x0 3748 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 3749 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI 3750 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 3751 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3752 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO 3753 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 3754 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3755 //SDMA1_QUEUE0_RB_AQL_CNTL 3756 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 3757 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 3758 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 3759 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 3760 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 3761 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 3762 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 3763 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 3764 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 3765 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 3766 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 3767 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 3768 //SDMA1_QUEUE0_MINOR_PTR_UPDATE 3769 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 3770 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 3771 //SDMA1_QUEUE0_RB_PREEMPT 3772 #define SDMA1_QUEUE0_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 3773 #define SDMA1_QUEUE0_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 3774 //SDMA1_QUEUE0_MIDCMD_DATA0 3775 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT 0x0 3776 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 3777 //SDMA1_QUEUE0_MIDCMD_DATA1 3778 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT 0x0 3779 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 3780 //SDMA1_QUEUE0_MIDCMD_DATA2 3781 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT 0x0 3782 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 3783 //SDMA1_QUEUE0_MIDCMD_DATA3 3784 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT 0x0 3785 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 3786 //SDMA1_QUEUE0_MIDCMD_DATA4 3787 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT 0x0 3788 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 3789 //SDMA1_QUEUE0_MIDCMD_DATA5 3790 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT 0x0 3791 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 3792 //SDMA1_QUEUE0_MIDCMD_DATA6 3793 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT 0x0 3794 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 3795 //SDMA1_QUEUE0_MIDCMD_DATA7 3796 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT 0x0 3797 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 3798 //SDMA1_QUEUE0_MIDCMD_DATA8 3799 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT 0x0 3800 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 3801 //SDMA1_QUEUE0_MIDCMD_DATA9 3802 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT 0x0 3803 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 3804 //SDMA1_QUEUE0_MIDCMD_DATA10 3805 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT 0x0 3806 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 3807 //SDMA1_QUEUE0_MIDCMD_CNTL 3808 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 3809 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 3810 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 3811 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 3812 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 3813 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 3814 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 3815 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 3816 //SDMA1_QUEUE1_RB_CNTL 3817 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT 0x0 3818 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE__SHIFT 0x1 3819 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 3820 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 3821 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 3822 #define SDMA1_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 3823 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 3824 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 3825 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 3826 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV__SHIFT 0x17 3827 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID__SHIFT 0x18 3828 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE_MASK 0x00000001L 3829 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE_MASK 0x0000003EL 3830 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 3831 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 3832 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 3833 #define SDMA1_QUEUE1_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 3834 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 3835 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 3836 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 3837 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV_MASK 0x00800000L 3838 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID_MASK 0x0F000000L 3839 //SDMA1_QUEUE1_RB_BASE 3840 #define SDMA1_QUEUE1_RB_BASE__ADDR__SHIFT 0x0 3841 #define SDMA1_QUEUE1_RB_BASE__ADDR_MASK 0xFFFFFFFFL 3842 //SDMA1_QUEUE1_RB_BASE_HI 3843 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR__SHIFT 0x0 3844 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 3845 //SDMA1_QUEUE1_RB_RPTR 3846 #define SDMA1_QUEUE1_RB_RPTR__OFFSET__SHIFT 0x0 3847 #define SDMA1_QUEUE1_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 3848 //SDMA1_QUEUE1_RB_RPTR_HI 3849 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT 0x0 3850 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3851 //SDMA1_QUEUE1_RB_WPTR 3852 #define SDMA1_QUEUE1_RB_WPTR__OFFSET__SHIFT 0x0 3853 #define SDMA1_QUEUE1_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 3854 //SDMA1_QUEUE1_RB_WPTR_HI 3855 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT 0x0 3856 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3857 //SDMA1_QUEUE1_RB_RPTR_ADDR_HI 3858 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 3859 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3860 //SDMA1_QUEUE1_RB_RPTR_ADDR_LO 3861 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 3862 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3863 //SDMA1_QUEUE1_IB_CNTL 3864 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT 0x0 3865 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 3866 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 3867 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID__SHIFT 0x10 3868 #define SDMA1_QUEUE1_IB_CNTL__IB_PRIV__SHIFT 0x1f 3869 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE_MASK 0x00000001L 3870 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 3871 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 3872 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID_MASK 0x000F0000L 3873 #define SDMA1_QUEUE1_IB_CNTL__IB_PRIV_MASK 0x80000000L 3874 //SDMA1_QUEUE1_IB_RPTR 3875 #define SDMA1_QUEUE1_IB_RPTR__OFFSET__SHIFT 0x2 3876 #define SDMA1_QUEUE1_IB_RPTR__OFFSET_MASK 0x003FFFFCL 3877 //SDMA1_QUEUE1_IB_OFFSET 3878 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET__SHIFT 0x2 3879 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 3880 //SDMA1_QUEUE1_IB_BASE_LO 3881 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR__SHIFT 0x5 3882 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 3883 //SDMA1_QUEUE1_IB_BASE_HI 3884 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR__SHIFT 0x0 3885 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 3886 //SDMA1_QUEUE1_IB_SIZE 3887 #define SDMA1_QUEUE1_IB_SIZE__SIZE__SHIFT 0x0 3888 #define SDMA1_QUEUE1_IB_SIZE__SIZE_MASK 0x000FFFFFL 3889 //SDMA1_QUEUE1_SKIP_CNTL 3890 #define SDMA1_QUEUE1_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 3891 #define SDMA1_QUEUE1_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 3892 //SDMA1_QUEUE1_CONTEXT_STATUS 3893 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT 0x0 3894 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT 0x2 3895 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 3896 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 3897 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 3898 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 3899 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 3900 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 3901 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 3902 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 3903 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE_MASK 0x00000004L 3904 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 3905 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 3906 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 3907 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 3908 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 3909 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 3910 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 3911 //SDMA1_QUEUE1_DOORBELL 3912 #define SDMA1_QUEUE1_DOORBELL__ENABLE__SHIFT 0x1c 3913 #define SDMA1_QUEUE1_DOORBELL__CAPTURED__SHIFT 0x1e 3914 #define SDMA1_QUEUE1_DOORBELL__ENABLE_MASK 0x10000000L 3915 #define SDMA1_QUEUE1_DOORBELL__CAPTURED_MASK 0x40000000L 3916 //SDMA1_QUEUE1_DOORBELL_LOG 3917 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 3918 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA__SHIFT 0x2 3919 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 3920 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 3921 //SDMA1_QUEUE1_DOORBELL_OFFSET 3922 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 3923 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 3924 //SDMA1_QUEUE1_CSA_ADDR_LO 3925 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT 0x2 3926 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3927 //SDMA1_QUEUE1_CSA_ADDR_HI 3928 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT 0x0 3929 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3930 //SDMA1_QUEUE1_SCHEDULE_CNTL 3931 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 3932 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 3933 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 3934 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 3935 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 3936 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 3937 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 3938 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 3939 //SDMA1_QUEUE1_IB_SUB_REMAIN 3940 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT 0x0 3941 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 3942 //SDMA1_QUEUE1_PREEMPT 3943 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT 0x0 3944 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT_MASK 0x00000001L 3945 //SDMA1_QUEUE1_DUMMY_REG 3946 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY__SHIFT 0x0 3947 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 3948 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI 3949 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 3950 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3951 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO 3952 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 3953 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3954 //SDMA1_QUEUE1_RB_AQL_CNTL 3955 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 3956 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 3957 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 3958 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 3959 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 3960 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 3961 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 3962 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 3963 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 3964 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 3965 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 3966 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 3967 //SDMA1_QUEUE1_MINOR_PTR_UPDATE 3968 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 3969 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 3970 //SDMA1_QUEUE1_RB_PREEMPT 3971 #define SDMA1_QUEUE1_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 3972 #define SDMA1_QUEUE1_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 3973 //SDMA1_QUEUE1_MIDCMD_DATA0 3974 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT 0x0 3975 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 3976 //SDMA1_QUEUE1_MIDCMD_DATA1 3977 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT 0x0 3978 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 3979 //SDMA1_QUEUE1_MIDCMD_DATA2 3980 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT 0x0 3981 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 3982 //SDMA1_QUEUE1_MIDCMD_DATA3 3983 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT 0x0 3984 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 3985 //SDMA1_QUEUE1_MIDCMD_DATA4 3986 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT 0x0 3987 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 3988 //SDMA1_QUEUE1_MIDCMD_DATA5 3989 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT 0x0 3990 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 3991 //SDMA1_QUEUE1_MIDCMD_DATA6 3992 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT 0x0 3993 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 3994 //SDMA1_QUEUE1_MIDCMD_DATA7 3995 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT 0x0 3996 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 3997 //SDMA1_QUEUE1_MIDCMD_DATA8 3998 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT 0x0 3999 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4000 //SDMA1_QUEUE1_MIDCMD_DATA9 4001 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT 0x0 4002 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4003 //SDMA1_QUEUE1_MIDCMD_DATA10 4004 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT 0x0 4005 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4006 //SDMA1_QUEUE1_MIDCMD_CNTL 4007 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4008 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4009 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4010 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4011 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4012 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4013 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4014 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4015 //SDMA1_QUEUE2_RB_CNTL 4016 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT 0x0 4017 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE__SHIFT 0x1 4018 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4019 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4020 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4021 #define SDMA1_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 4022 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4023 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4024 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4025 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV__SHIFT 0x17 4026 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID__SHIFT 0x18 4027 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4028 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4029 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4030 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4031 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4032 #define SDMA1_QUEUE2_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 4033 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4034 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4035 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4036 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV_MASK 0x00800000L 4037 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID_MASK 0x0F000000L 4038 //SDMA1_QUEUE2_RB_BASE 4039 #define SDMA1_QUEUE2_RB_BASE__ADDR__SHIFT 0x0 4040 #define SDMA1_QUEUE2_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4041 //SDMA1_QUEUE2_RB_BASE_HI 4042 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR__SHIFT 0x0 4043 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4044 //SDMA1_QUEUE2_RB_RPTR 4045 #define SDMA1_QUEUE2_RB_RPTR__OFFSET__SHIFT 0x0 4046 #define SDMA1_QUEUE2_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4047 //SDMA1_QUEUE2_RB_RPTR_HI 4048 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT 0x0 4049 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4050 //SDMA1_QUEUE2_RB_WPTR 4051 #define SDMA1_QUEUE2_RB_WPTR__OFFSET__SHIFT 0x0 4052 #define SDMA1_QUEUE2_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4053 //SDMA1_QUEUE2_RB_WPTR_HI 4054 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT 0x0 4055 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4056 //SDMA1_QUEUE2_RB_RPTR_ADDR_HI 4057 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4058 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4059 //SDMA1_QUEUE2_RB_RPTR_ADDR_LO 4060 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4061 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4062 //SDMA1_QUEUE2_IB_CNTL 4063 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT 0x0 4064 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4065 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4066 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID__SHIFT 0x10 4067 #define SDMA1_QUEUE2_IB_CNTL__IB_PRIV__SHIFT 0x1f 4068 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4069 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4070 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4071 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4072 #define SDMA1_QUEUE2_IB_CNTL__IB_PRIV_MASK 0x80000000L 4073 //SDMA1_QUEUE2_IB_RPTR 4074 #define SDMA1_QUEUE2_IB_RPTR__OFFSET__SHIFT 0x2 4075 #define SDMA1_QUEUE2_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4076 //SDMA1_QUEUE2_IB_OFFSET 4077 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET__SHIFT 0x2 4078 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4079 //SDMA1_QUEUE2_IB_BASE_LO 4080 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR__SHIFT 0x5 4081 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 4082 //SDMA1_QUEUE2_IB_BASE_HI 4083 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR__SHIFT 0x0 4084 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4085 //SDMA1_QUEUE2_IB_SIZE 4086 #define SDMA1_QUEUE2_IB_SIZE__SIZE__SHIFT 0x0 4087 #define SDMA1_QUEUE2_IB_SIZE__SIZE_MASK 0x000FFFFFL 4088 //SDMA1_QUEUE2_SKIP_CNTL 4089 #define SDMA1_QUEUE2_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 4090 #define SDMA1_QUEUE2_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 4091 //SDMA1_QUEUE2_CONTEXT_STATUS 4092 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4093 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT 0x2 4094 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4095 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4096 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4097 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4098 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4099 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4100 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4101 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4102 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4103 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4104 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4105 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4106 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4107 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4108 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4109 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4110 //SDMA1_QUEUE2_DOORBELL 4111 #define SDMA1_QUEUE2_DOORBELL__ENABLE__SHIFT 0x1c 4112 #define SDMA1_QUEUE2_DOORBELL__CAPTURED__SHIFT 0x1e 4113 #define SDMA1_QUEUE2_DOORBELL__ENABLE_MASK 0x10000000L 4114 #define SDMA1_QUEUE2_DOORBELL__CAPTURED_MASK 0x40000000L 4115 //SDMA1_QUEUE2_DOORBELL_LOG 4116 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4117 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA__SHIFT 0x2 4118 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4119 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4120 //SDMA1_QUEUE2_DOORBELL_OFFSET 4121 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4122 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4123 //SDMA1_QUEUE2_CSA_ADDR_LO 4124 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT 0x2 4125 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4126 //SDMA1_QUEUE2_CSA_ADDR_HI 4127 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT 0x0 4128 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4129 //SDMA1_QUEUE2_SCHEDULE_CNTL 4130 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4131 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4132 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4133 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4134 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4135 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4136 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4137 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4138 //SDMA1_QUEUE2_IB_SUB_REMAIN 4139 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4140 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4141 //SDMA1_QUEUE2_PREEMPT 4142 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT 0x0 4143 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4144 //SDMA1_QUEUE2_DUMMY_REG 4145 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY__SHIFT 0x0 4146 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4147 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI 4148 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4149 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4150 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO 4151 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4152 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4153 //SDMA1_QUEUE2_RB_AQL_CNTL 4154 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4155 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4156 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4157 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4158 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4159 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4160 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4161 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4162 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4163 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4164 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4165 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4166 //SDMA1_QUEUE2_MINOR_PTR_UPDATE 4167 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4168 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4169 //SDMA1_QUEUE2_RB_PREEMPT 4170 #define SDMA1_QUEUE2_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 4171 #define SDMA1_QUEUE2_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 4172 //SDMA1_QUEUE2_MIDCMD_DATA0 4173 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT 0x0 4174 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4175 //SDMA1_QUEUE2_MIDCMD_DATA1 4176 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT 0x0 4177 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4178 //SDMA1_QUEUE2_MIDCMD_DATA2 4179 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT 0x0 4180 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4181 //SDMA1_QUEUE2_MIDCMD_DATA3 4182 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT 0x0 4183 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4184 //SDMA1_QUEUE2_MIDCMD_DATA4 4185 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT 0x0 4186 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4187 //SDMA1_QUEUE2_MIDCMD_DATA5 4188 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT 0x0 4189 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4190 //SDMA1_QUEUE2_MIDCMD_DATA6 4191 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT 0x0 4192 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4193 //SDMA1_QUEUE2_MIDCMD_DATA7 4194 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT 0x0 4195 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4196 //SDMA1_QUEUE2_MIDCMD_DATA8 4197 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT 0x0 4198 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4199 //SDMA1_QUEUE2_MIDCMD_DATA9 4200 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT 0x0 4201 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4202 //SDMA1_QUEUE2_MIDCMD_DATA10 4203 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT 0x0 4204 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4205 //SDMA1_QUEUE2_MIDCMD_CNTL 4206 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4207 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4208 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4209 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4210 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4211 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4212 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4213 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4214 //SDMA1_QUEUE3_RB_CNTL 4215 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT 0x0 4216 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE__SHIFT 0x1 4217 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4218 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4219 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4220 #define SDMA1_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 4221 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4222 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4223 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4224 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV__SHIFT 0x17 4225 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID__SHIFT 0x18 4226 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4227 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4228 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4229 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4230 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4231 #define SDMA1_QUEUE3_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 4232 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4233 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4234 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4235 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV_MASK 0x00800000L 4236 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID_MASK 0x0F000000L 4237 //SDMA1_QUEUE3_RB_BASE 4238 #define SDMA1_QUEUE3_RB_BASE__ADDR__SHIFT 0x0 4239 #define SDMA1_QUEUE3_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4240 //SDMA1_QUEUE3_RB_BASE_HI 4241 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR__SHIFT 0x0 4242 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4243 //SDMA1_QUEUE3_RB_RPTR 4244 #define SDMA1_QUEUE3_RB_RPTR__OFFSET__SHIFT 0x0 4245 #define SDMA1_QUEUE3_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4246 //SDMA1_QUEUE3_RB_RPTR_HI 4247 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT 0x0 4248 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4249 //SDMA1_QUEUE3_RB_WPTR 4250 #define SDMA1_QUEUE3_RB_WPTR__OFFSET__SHIFT 0x0 4251 #define SDMA1_QUEUE3_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4252 //SDMA1_QUEUE3_RB_WPTR_HI 4253 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT 0x0 4254 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4255 //SDMA1_QUEUE3_RB_RPTR_ADDR_HI 4256 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4257 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4258 //SDMA1_QUEUE3_RB_RPTR_ADDR_LO 4259 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4260 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4261 //SDMA1_QUEUE3_IB_CNTL 4262 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT 0x0 4263 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4264 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4265 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID__SHIFT 0x10 4266 #define SDMA1_QUEUE3_IB_CNTL__IB_PRIV__SHIFT 0x1f 4267 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4268 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4269 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4270 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4271 #define SDMA1_QUEUE3_IB_CNTL__IB_PRIV_MASK 0x80000000L 4272 //SDMA1_QUEUE3_IB_RPTR 4273 #define SDMA1_QUEUE3_IB_RPTR__OFFSET__SHIFT 0x2 4274 #define SDMA1_QUEUE3_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4275 //SDMA1_QUEUE3_IB_OFFSET 4276 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET__SHIFT 0x2 4277 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4278 //SDMA1_QUEUE3_IB_BASE_LO 4279 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR__SHIFT 0x5 4280 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 4281 //SDMA1_QUEUE3_IB_BASE_HI 4282 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR__SHIFT 0x0 4283 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4284 //SDMA1_QUEUE3_IB_SIZE 4285 #define SDMA1_QUEUE3_IB_SIZE__SIZE__SHIFT 0x0 4286 #define SDMA1_QUEUE3_IB_SIZE__SIZE_MASK 0x000FFFFFL 4287 //SDMA1_QUEUE3_SKIP_CNTL 4288 #define SDMA1_QUEUE3_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 4289 #define SDMA1_QUEUE3_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 4290 //SDMA1_QUEUE3_CONTEXT_STATUS 4291 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4292 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT 0x2 4293 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4294 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4295 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4296 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4297 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4298 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4299 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4300 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4301 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4302 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4303 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4304 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4305 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4306 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4307 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4308 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4309 //SDMA1_QUEUE3_DOORBELL 4310 #define SDMA1_QUEUE3_DOORBELL__ENABLE__SHIFT 0x1c 4311 #define SDMA1_QUEUE3_DOORBELL__CAPTURED__SHIFT 0x1e 4312 #define SDMA1_QUEUE3_DOORBELL__ENABLE_MASK 0x10000000L 4313 #define SDMA1_QUEUE3_DOORBELL__CAPTURED_MASK 0x40000000L 4314 //SDMA1_QUEUE3_DOORBELL_LOG 4315 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4316 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA__SHIFT 0x2 4317 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4318 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4319 //SDMA1_QUEUE3_DOORBELL_OFFSET 4320 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4321 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4322 //SDMA1_QUEUE3_CSA_ADDR_LO 4323 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT 0x2 4324 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4325 //SDMA1_QUEUE3_CSA_ADDR_HI 4326 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT 0x0 4327 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4328 //SDMA1_QUEUE3_SCHEDULE_CNTL 4329 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4330 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4331 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4332 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4333 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4334 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4335 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4336 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4337 //SDMA1_QUEUE3_IB_SUB_REMAIN 4338 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4339 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4340 //SDMA1_QUEUE3_PREEMPT 4341 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT 0x0 4342 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4343 //SDMA1_QUEUE3_DUMMY_REG 4344 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY__SHIFT 0x0 4345 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4346 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI 4347 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4348 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4349 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO 4350 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4351 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4352 //SDMA1_QUEUE3_RB_AQL_CNTL 4353 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4354 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4355 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4356 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4357 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4358 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4359 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4360 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4361 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4362 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4363 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4364 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4365 //SDMA1_QUEUE3_MINOR_PTR_UPDATE 4366 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4367 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4368 //SDMA1_QUEUE3_RB_PREEMPT 4369 #define SDMA1_QUEUE3_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 4370 #define SDMA1_QUEUE3_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 4371 //SDMA1_QUEUE3_MIDCMD_DATA0 4372 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT 0x0 4373 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4374 //SDMA1_QUEUE3_MIDCMD_DATA1 4375 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT 0x0 4376 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4377 //SDMA1_QUEUE3_MIDCMD_DATA2 4378 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT 0x0 4379 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4380 //SDMA1_QUEUE3_MIDCMD_DATA3 4381 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT 0x0 4382 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4383 //SDMA1_QUEUE3_MIDCMD_DATA4 4384 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT 0x0 4385 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4386 //SDMA1_QUEUE3_MIDCMD_DATA5 4387 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT 0x0 4388 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4389 //SDMA1_QUEUE3_MIDCMD_DATA6 4390 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT 0x0 4391 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4392 //SDMA1_QUEUE3_MIDCMD_DATA7 4393 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT 0x0 4394 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4395 //SDMA1_QUEUE3_MIDCMD_DATA8 4396 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT 0x0 4397 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4398 //SDMA1_QUEUE3_MIDCMD_DATA9 4399 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT 0x0 4400 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4401 //SDMA1_QUEUE3_MIDCMD_DATA10 4402 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT 0x0 4403 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4404 //SDMA1_QUEUE3_MIDCMD_CNTL 4405 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4406 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4407 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4408 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4409 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4410 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4411 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4412 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4413 //SDMA1_QUEUE4_RB_CNTL 4414 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT 0x0 4415 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE__SHIFT 0x1 4416 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4417 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4418 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4419 #define SDMA1_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 4420 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4421 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4422 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4423 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV__SHIFT 0x17 4424 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID__SHIFT 0x18 4425 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4426 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4427 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4428 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4429 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4430 #define SDMA1_QUEUE4_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 4431 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4432 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4433 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4434 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV_MASK 0x00800000L 4435 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID_MASK 0x0F000000L 4436 //SDMA1_QUEUE4_RB_BASE 4437 #define SDMA1_QUEUE4_RB_BASE__ADDR__SHIFT 0x0 4438 #define SDMA1_QUEUE4_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4439 //SDMA1_QUEUE4_RB_BASE_HI 4440 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR__SHIFT 0x0 4441 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4442 //SDMA1_QUEUE4_RB_RPTR 4443 #define SDMA1_QUEUE4_RB_RPTR__OFFSET__SHIFT 0x0 4444 #define SDMA1_QUEUE4_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4445 //SDMA1_QUEUE4_RB_RPTR_HI 4446 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT 0x0 4447 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4448 //SDMA1_QUEUE4_RB_WPTR 4449 #define SDMA1_QUEUE4_RB_WPTR__OFFSET__SHIFT 0x0 4450 #define SDMA1_QUEUE4_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4451 //SDMA1_QUEUE4_RB_WPTR_HI 4452 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT 0x0 4453 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4454 //SDMA1_QUEUE4_RB_RPTR_ADDR_HI 4455 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4456 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4457 //SDMA1_QUEUE4_RB_RPTR_ADDR_LO 4458 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4459 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4460 //SDMA1_QUEUE4_IB_CNTL 4461 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT 0x0 4462 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4463 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4464 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID__SHIFT 0x10 4465 #define SDMA1_QUEUE4_IB_CNTL__IB_PRIV__SHIFT 0x1f 4466 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4467 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4468 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4469 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4470 #define SDMA1_QUEUE4_IB_CNTL__IB_PRIV_MASK 0x80000000L 4471 //SDMA1_QUEUE4_IB_RPTR 4472 #define SDMA1_QUEUE4_IB_RPTR__OFFSET__SHIFT 0x2 4473 #define SDMA1_QUEUE4_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4474 //SDMA1_QUEUE4_IB_OFFSET 4475 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET__SHIFT 0x2 4476 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4477 //SDMA1_QUEUE4_IB_BASE_LO 4478 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR__SHIFT 0x5 4479 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 4480 //SDMA1_QUEUE4_IB_BASE_HI 4481 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR__SHIFT 0x0 4482 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4483 //SDMA1_QUEUE4_IB_SIZE 4484 #define SDMA1_QUEUE4_IB_SIZE__SIZE__SHIFT 0x0 4485 #define SDMA1_QUEUE4_IB_SIZE__SIZE_MASK 0x000FFFFFL 4486 //SDMA1_QUEUE4_SKIP_CNTL 4487 #define SDMA1_QUEUE4_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 4488 #define SDMA1_QUEUE4_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 4489 //SDMA1_QUEUE4_CONTEXT_STATUS 4490 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4491 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT 0x2 4492 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4493 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4494 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4495 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4496 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4497 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4498 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4499 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4500 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4501 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4502 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4503 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4504 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4505 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4506 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4507 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4508 //SDMA1_QUEUE4_DOORBELL 4509 #define SDMA1_QUEUE4_DOORBELL__ENABLE__SHIFT 0x1c 4510 #define SDMA1_QUEUE4_DOORBELL__CAPTURED__SHIFT 0x1e 4511 #define SDMA1_QUEUE4_DOORBELL__ENABLE_MASK 0x10000000L 4512 #define SDMA1_QUEUE4_DOORBELL__CAPTURED_MASK 0x40000000L 4513 //SDMA1_QUEUE4_DOORBELL_LOG 4514 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4515 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA__SHIFT 0x2 4516 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4517 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4518 //SDMA1_QUEUE4_DOORBELL_OFFSET 4519 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4520 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4521 //SDMA1_QUEUE4_CSA_ADDR_LO 4522 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT 0x2 4523 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4524 //SDMA1_QUEUE4_CSA_ADDR_HI 4525 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT 0x0 4526 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4527 //SDMA1_QUEUE4_SCHEDULE_CNTL 4528 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4529 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4530 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4531 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4532 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4533 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4534 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4535 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4536 //SDMA1_QUEUE4_IB_SUB_REMAIN 4537 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4538 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4539 //SDMA1_QUEUE4_PREEMPT 4540 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT 0x0 4541 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4542 //SDMA1_QUEUE4_DUMMY_REG 4543 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY__SHIFT 0x0 4544 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4545 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI 4546 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4547 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4548 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO 4549 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4550 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4551 //SDMA1_QUEUE4_RB_AQL_CNTL 4552 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4553 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4554 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4555 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4556 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4557 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4558 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4559 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4560 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4561 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4562 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4563 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4564 //SDMA1_QUEUE4_MINOR_PTR_UPDATE 4565 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4566 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4567 //SDMA1_QUEUE4_RB_PREEMPT 4568 #define SDMA1_QUEUE4_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 4569 #define SDMA1_QUEUE4_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 4570 //SDMA1_QUEUE4_MIDCMD_DATA0 4571 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT 0x0 4572 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4573 //SDMA1_QUEUE4_MIDCMD_DATA1 4574 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT 0x0 4575 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4576 //SDMA1_QUEUE4_MIDCMD_DATA2 4577 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT 0x0 4578 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4579 //SDMA1_QUEUE4_MIDCMD_DATA3 4580 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT 0x0 4581 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4582 //SDMA1_QUEUE4_MIDCMD_DATA4 4583 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT 0x0 4584 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4585 //SDMA1_QUEUE4_MIDCMD_DATA5 4586 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT 0x0 4587 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4588 //SDMA1_QUEUE4_MIDCMD_DATA6 4589 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT 0x0 4590 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4591 //SDMA1_QUEUE4_MIDCMD_DATA7 4592 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT 0x0 4593 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4594 //SDMA1_QUEUE4_MIDCMD_DATA8 4595 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT 0x0 4596 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4597 //SDMA1_QUEUE4_MIDCMD_DATA9 4598 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT 0x0 4599 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4600 //SDMA1_QUEUE4_MIDCMD_DATA10 4601 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT 0x0 4602 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4603 //SDMA1_QUEUE4_MIDCMD_CNTL 4604 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4605 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4606 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4607 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4608 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4609 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4610 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4611 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4612 //SDMA1_QUEUE5_RB_CNTL 4613 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT 0x0 4614 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE__SHIFT 0x1 4615 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4616 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4617 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4618 #define SDMA1_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 4619 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4620 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4621 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4622 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV__SHIFT 0x17 4623 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID__SHIFT 0x18 4624 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4625 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4626 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4627 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4628 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4629 #define SDMA1_QUEUE5_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 4630 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4631 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4632 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4633 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV_MASK 0x00800000L 4634 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID_MASK 0x0F000000L 4635 //SDMA1_QUEUE5_RB_BASE 4636 #define SDMA1_QUEUE5_RB_BASE__ADDR__SHIFT 0x0 4637 #define SDMA1_QUEUE5_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4638 //SDMA1_QUEUE5_RB_BASE_HI 4639 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR__SHIFT 0x0 4640 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4641 //SDMA1_QUEUE5_RB_RPTR 4642 #define SDMA1_QUEUE5_RB_RPTR__OFFSET__SHIFT 0x0 4643 #define SDMA1_QUEUE5_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4644 //SDMA1_QUEUE5_RB_RPTR_HI 4645 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT 0x0 4646 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4647 //SDMA1_QUEUE5_RB_WPTR 4648 #define SDMA1_QUEUE5_RB_WPTR__OFFSET__SHIFT 0x0 4649 #define SDMA1_QUEUE5_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4650 //SDMA1_QUEUE5_RB_WPTR_HI 4651 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT 0x0 4652 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4653 //SDMA1_QUEUE5_RB_RPTR_ADDR_HI 4654 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4655 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4656 //SDMA1_QUEUE5_RB_RPTR_ADDR_LO 4657 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4658 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4659 //SDMA1_QUEUE5_IB_CNTL 4660 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT 0x0 4661 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4662 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4663 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID__SHIFT 0x10 4664 #define SDMA1_QUEUE5_IB_CNTL__IB_PRIV__SHIFT 0x1f 4665 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4666 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4667 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4668 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4669 #define SDMA1_QUEUE5_IB_CNTL__IB_PRIV_MASK 0x80000000L 4670 //SDMA1_QUEUE5_IB_RPTR 4671 #define SDMA1_QUEUE5_IB_RPTR__OFFSET__SHIFT 0x2 4672 #define SDMA1_QUEUE5_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4673 //SDMA1_QUEUE5_IB_OFFSET 4674 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET__SHIFT 0x2 4675 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4676 //SDMA1_QUEUE5_IB_BASE_LO 4677 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR__SHIFT 0x5 4678 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 4679 //SDMA1_QUEUE5_IB_BASE_HI 4680 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR__SHIFT 0x0 4681 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4682 //SDMA1_QUEUE5_IB_SIZE 4683 #define SDMA1_QUEUE5_IB_SIZE__SIZE__SHIFT 0x0 4684 #define SDMA1_QUEUE5_IB_SIZE__SIZE_MASK 0x000FFFFFL 4685 //SDMA1_QUEUE5_SKIP_CNTL 4686 #define SDMA1_QUEUE5_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 4687 #define SDMA1_QUEUE5_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 4688 //SDMA1_QUEUE5_CONTEXT_STATUS 4689 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4690 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT 0x2 4691 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4692 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4693 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4694 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4695 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4696 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4697 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4698 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4699 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4700 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4701 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4702 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4703 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4704 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4705 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4706 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4707 //SDMA1_QUEUE5_DOORBELL 4708 #define SDMA1_QUEUE5_DOORBELL__ENABLE__SHIFT 0x1c 4709 #define SDMA1_QUEUE5_DOORBELL__CAPTURED__SHIFT 0x1e 4710 #define SDMA1_QUEUE5_DOORBELL__ENABLE_MASK 0x10000000L 4711 #define SDMA1_QUEUE5_DOORBELL__CAPTURED_MASK 0x40000000L 4712 //SDMA1_QUEUE5_DOORBELL_LOG 4713 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4714 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA__SHIFT 0x2 4715 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4716 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4717 //SDMA1_QUEUE5_DOORBELL_OFFSET 4718 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4719 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4720 //SDMA1_QUEUE5_CSA_ADDR_LO 4721 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT 0x2 4722 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4723 //SDMA1_QUEUE5_CSA_ADDR_HI 4724 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT 0x0 4725 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4726 //SDMA1_QUEUE5_SCHEDULE_CNTL 4727 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4728 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4729 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4730 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4731 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4732 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4733 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4734 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4735 //SDMA1_QUEUE5_IB_SUB_REMAIN 4736 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4737 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4738 //SDMA1_QUEUE5_PREEMPT 4739 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT 0x0 4740 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4741 //SDMA1_QUEUE5_DUMMY_REG 4742 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY__SHIFT 0x0 4743 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4744 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI 4745 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4746 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4747 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO 4748 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4749 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4750 //SDMA1_QUEUE5_RB_AQL_CNTL 4751 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4752 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4753 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4754 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4755 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4756 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4757 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4758 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4759 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4760 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4761 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4762 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4763 //SDMA1_QUEUE5_MINOR_PTR_UPDATE 4764 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4765 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4766 //SDMA1_QUEUE5_RB_PREEMPT 4767 #define SDMA1_QUEUE5_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 4768 #define SDMA1_QUEUE5_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 4769 //SDMA1_QUEUE5_MIDCMD_DATA0 4770 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT 0x0 4771 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4772 //SDMA1_QUEUE5_MIDCMD_DATA1 4773 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT 0x0 4774 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4775 //SDMA1_QUEUE5_MIDCMD_DATA2 4776 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT 0x0 4777 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4778 //SDMA1_QUEUE5_MIDCMD_DATA3 4779 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT 0x0 4780 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4781 //SDMA1_QUEUE5_MIDCMD_DATA4 4782 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT 0x0 4783 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4784 //SDMA1_QUEUE5_MIDCMD_DATA5 4785 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT 0x0 4786 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4787 //SDMA1_QUEUE5_MIDCMD_DATA6 4788 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT 0x0 4789 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4790 //SDMA1_QUEUE5_MIDCMD_DATA7 4791 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT 0x0 4792 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4793 //SDMA1_QUEUE5_MIDCMD_DATA8 4794 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT 0x0 4795 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4796 //SDMA1_QUEUE5_MIDCMD_DATA9 4797 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT 0x0 4798 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4799 //SDMA1_QUEUE5_MIDCMD_DATA10 4800 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT 0x0 4801 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4802 //SDMA1_QUEUE5_MIDCMD_CNTL 4803 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4804 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4805 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4806 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4807 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4808 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4809 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4810 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4811 //SDMA1_QUEUE6_RB_CNTL 4812 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT 0x0 4813 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE__SHIFT 0x1 4814 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4815 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4816 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4817 #define SDMA1_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 4818 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4819 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4820 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4821 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV__SHIFT 0x17 4822 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID__SHIFT 0x18 4823 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4824 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4825 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4826 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4827 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4828 #define SDMA1_QUEUE6_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 4829 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4830 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4831 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4832 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV_MASK 0x00800000L 4833 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID_MASK 0x0F000000L 4834 //SDMA1_QUEUE6_RB_BASE 4835 #define SDMA1_QUEUE6_RB_BASE__ADDR__SHIFT 0x0 4836 #define SDMA1_QUEUE6_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4837 //SDMA1_QUEUE6_RB_BASE_HI 4838 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR__SHIFT 0x0 4839 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4840 //SDMA1_QUEUE6_RB_RPTR 4841 #define SDMA1_QUEUE6_RB_RPTR__OFFSET__SHIFT 0x0 4842 #define SDMA1_QUEUE6_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4843 //SDMA1_QUEUE6_RB_RPTR_HI 4844 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT 0x0 4845 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4846 //SDMA1_QUEUE6_RB_WPTR 4847 #define SDMA1_QUEUE6_RB_WPTR__OFFSET__SHIFT 0x0 4848 #define SDMA1_QUEUE6_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4849 //SDMA1_QUEUE6_RB_WPTR_HI 4850 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT 0x0 4851 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4852 //SDMA1_QUEUE6_RB_RPTR_ADDR_HI 4853 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4854 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4855 //SDMA1_QUEUE6_RB_RPTR_ADDR_LO 4856 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4857 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4858 //SDMA1_QUEUE6_IB_CNTL 4859 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT 0x0 4860 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4861 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4862 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID__SHIFT 0x10 4863 #define SDMA1_QUEUE6_IB_CNTL__IB_PRIV__SHIFT 0x1f 4864 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4865 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4866 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4867 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4868 #define SDMA1_QUEUE6_IB_CNTL__IB_PRIV_MASK 0x80000000L 4869 //SDMA1_QUEUE6_IB_RPTR 4870 #define SDMA1_QUEUE6_IB_RPTR__OFFSET__SHIFT 0x2 4871 #define SDMA1_QUEUE6_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4872 //SDMA1_QUEUE6_IB_OFFSET 4873 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET__SHIFT 0x2 4874 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4875 //SDMA1_QUEUE6_IB_BASE_LO 4876 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR__SHIFT 0x5 4877 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 4878 //SDMA1_QUEUE6_IB_BASE_HI 4879 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR__SHIFT 0x0 4880 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4881 //SDMA1_QUEUE6_IB_SIZE 4882 #define SDMA1_QUEUE6_IB_SIZE__SIZE__SHIFT 0x0 4883 #define SDMA1_QUEUE6_IB_SIZE__SIZE_MASK 0x000FFFFFL 4884 //SDMA1_QUEUE6_SKIP_CNTL 4885 #define SDMA1_QUEUE6_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 4886 #define SDMA1_QUEUE6_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 4887 //SDMA1_QUEUE6_CONTEXT_STATUS 4888 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4889 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT 0x2 4890 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4891 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4892 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4893 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4894 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4895 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4896 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4897 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4898 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4899 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4900 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4901 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4902 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4903 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4904 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4905 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4906 //SDMA1_QUEUE6_DOORBELL 4907 #define SDMA1_QUEUE6_DOORBELL__ENABLE__SHIFT 0x1c 4908 #define SDMA1_QUEUE6_DOORBELL__CAPTURED__SHIFT 0x1e 4909 #define SDMA1_QUEUE6_DOORBELL__ENABLE_MASK 0x10000000L 4910 #define SDMA1_QUEUE6_DOORBELL__CAPTURED_MASK 0x40000000L 4911 //SDMA1_QUEUE6_DOORBELL_LOG 4912 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4913 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA__SHIFT 0x2 4914 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4915 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4916 //SDMA1_QUEUE6_DOORBELL_OFFSET 4917 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4918 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4919 //SDMA1_QUEUE6_CSA_ADDR_LO 4920 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT 0x2 4921 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4922 //SDMA1_QUEUE6_CSA_ADDR_HI 4923 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT 0x0 4924 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4925 //SDMA1_QUEUE6_SCHEDULE_CNTL 4926 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4927 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4928 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4929 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4930 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4931 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4932 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4933 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4934 //SDMA1_QUEUE6_IB_SUB_REMAIN 4935 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4936 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4937 //SDMA1_QUEUE6_PREEMPT 4938 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT 0x0 4939 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4940 //SDMA1_QUEUE6_DUMMY_REG 4941 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY__SHIFT 0x0 4942 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4943 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI 4944 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4945 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4946 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO 4947 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4948 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4949 //SDMA1_QUEUE6_RB_AQL_CNTL 4950 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4951 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4952 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4953 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4954 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4955 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4956 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4957 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4958 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4959 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4960 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4961 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4962 //SDMA1_QUEUE6_MINOR_PTR_UPDATE 4963 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4964 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4965 //SDMA1_QUEUE6_RB_PREEMPT 4966 #define SDMA1_QUEUE6_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 4967 #define SDMA1_QUEUE6_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 4968 //SDMA1_QUEUE6_MIDCMD_DATA0 4969 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT 0x0 4970 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4971 //SDMA1_QUEUE6_MIDCMD_DATA1 4972 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT 0x0 4973 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4974 //SDMA1_QUEUE6_MIDCMD_DATA2 4975 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT 0x0 4976 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4977 //SDMA1_QUEUE6_MIDCMD_DATA3 4978 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT 0x0 4979 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4980 //SDMA1_QUEUE6_MIDCMD_DATA4 4981 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT 0x0 4982 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4983 //SDMA1_QUEUE6_MIDCMD_DATA5 4984 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT 0x0 4985 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4986 //SDMA1_QUEUE6_MIDCMD_DATA6 4987 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT 0x0 4988 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4989 //SDMA1_QUEUE6_MIDCMD_DATA7 4990 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT 0x0 4991 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4992 //SDMA1_QUEUE6_MIDCMD_DATA8 4993 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT 0x0 4994 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4995 //SDMA1_QUEUE6_MIDCMD_DATA9 4996 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT 0x0 4997 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4998 //SDMA1_QUEUE6_MIDCMD_DATA10 4999 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT 0x0 5000 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 5001 //SDMA1_QUEUE6_MIDCMD_CNTL 5002 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 5003 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 5004 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 5005 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 5006 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 5007 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 5008 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 5009 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 5010 //SDMA1_QUEUE7_RB_CNTL 5011 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT 0x0 5012 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE__SHIFT 0x1 5013 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 5014 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 5015 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 5016 #define SDMA1_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE__SHIFT 0xb 5017 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 5018 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 5019 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 5020 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV__SHIFT 0x17 5021 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID__SHIFT 0x18 5022 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE_MASK 0x00000001L 5023 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE_MASK 0x0000003EL 5024 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 5025 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 5026 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 5027 #define SDMA1_QUEUE7_RB_CNTL__F32_WPTR_POLL_ENABLE_MASK 0x00000800L 5028 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 5029 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 5030 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 5031 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV_MASK 0x00800000L 5032 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID_MASK 0x0F000000L 5033 //SDMA1_QUEUE7_RB_BASE 5034 #define SDMA1_QUEUE7_RB_BASE__ADDR__SHIFT 0x0 5035 #define SDMA1_QUEUE7_RB_BASE__ADDR_MASK 0xFFFFFFFFL 5036 //SDMA1_QUEUE7_RB_BASE_HI 5037 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR__SHIFT 0x0 5038 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 5039 //SDMA1_QUEUE7_RB_RPTR 5040 #define SDMA1_QUEUE7_RB_RPTR__OFFSET__SHIFT 0x0 5041 #define SDMA1_QUEUE7_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 5042 //SDMA1_QUEUE7_RB_RPTR_HI 5043 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT 0x0 5044 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5045 //SDMA1_QUEUE7_RB_WPTR 5046 #define SDMA1_QUEUE7_RB_WPTR__OFFSET__SHIFT 0x0 5047 #define SDMA1_QUEUE7_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 5048 //SDMA1_QUEUE7_RB_WPTR_HI 5049 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT 0x0 5050 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5051 //SDMA1_QUEUE7_RB_RPTR_ADDR_HI 5052 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 5053 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5054 //SDMA1_QUEUE7_RB_RPTR_ADDR_LO 5055 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 5056 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5057 //SDMA1_QUEUE7_IB_CNTL 5058 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT 0x0 5059 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 5060 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 5061 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID__SHIFT 0x10 5062 #define SDMA1_QUEUE7_IB_CNTL__IB_PRIV__SHIFT 0x1f 5063 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE_MASK 0x00000001L 5064 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 5065 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 5066 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID_MASK 0x000F0000L 5067 #define SDMA1_QUEUE7_IB_CNTL__IB_PRIV_MASK 0x80000000L 5068 //SDMA1_QUEUE7_IB_RPTR 5069 #define SDMA1_QUEUE7_IB_RPTR__OFFSET__SHIFT 0x2 5070 #define SDMA1_QUEUE7_IB_RPTR__OFFSET_MASK 0x003FFFFCL 5071 //SDMA1_QUEUE7_IB_OFFSET 5072 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET__SHIFT 0x2 5073 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 5074 //SDMA1_QUEUE7_IB_BASE_LO 5075 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR__SHIFT 0x5 5076 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR_MASK 0xFFFFFFE0L 5077 //SDMA1_QUEUE7_IB_BASE_HI 5078 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR__SHIFT 0x0 5079 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 5080 //SDMA1_QUEUE7_IB_SIZE 5081 #define SDMA1_QUEUE7_IB_SIZE__SIZE__SHIFT 0x0 5082 #define SDMA1_QUEUE7_IB_SIZE__SIZE_MASK 0x000FFFFFL 5083 //SDMA1_QUEUE7_SKIP_CNTL 5084 #define SDMA1_QUEUE7_SKIP_CNTL__SKIP_COUNT__SHIFT 0x0 5085 #define SDMA1_QUEUE7_SKIP_CNTL__SKIP_COUNT_MASK 0x000FFFFFL 5086 //SDMA1_QUEUE7_CONTEXT_STATUS 5087 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT 0x0 5088 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT 0x2 5089 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 5090 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 5091 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 5092 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 5093 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 5094 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 5095 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 5096 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 5097 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE_MASK 0x00000004L 5098 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 5099 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 5100 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 5101 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 5102 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 5103 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 5104 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 5105 //SDMA1_QUEUE7_DOORBELL 5106 #define SDMA1_QUEUE7_DOORBELL__ENABLE__SHIFT 0x1c 5107 #define SDMA1_QUEUE7_DOORBELL__CAPTURED__SHIFT 0x1e 5108 #define SDMA1_QUEUE7_DOORBELL__ENABLE_MASK 0x10000000L 5109 #define SDMA1_QUEUE7_DOORBELL__CAPTURED_MASK 0x40000000L 5110 //SDMA1_QUEUE7_DOORBELL_LOG 5111 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 5112 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA__SHIFT 0x2 5113 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 5114 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 5115 //SDMA1_QUEUE7_DOORBELL_OFFSET 5116 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 5117 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 5118 //SDMA1_QUEUE7_CSA_ADDR_LO 5119 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT 0x2 5120 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5121 //SDMA1_QUEUE7_CSA_ADDR_HI 5122 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT 0x0 5123 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5124 //SDMA1_QUEUE7_SCHEDULE_CNTL 5125 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 5126 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 5127 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 5128 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 5129 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 5130 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 5131 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 5132 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 5133 //SDMA1_QUEUE7_IB_SUB_REMAIN 5134 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT 0x0 5135 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 5136 //SDMA1_QUEUE7_PREEMPT 5137 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT 0x0 5138 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT_MASK 0x00000001L 5139 //SDMA1_QUEUE7_DUMMY_REG 5140 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY__SHIFT 0x0 5141 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 5142 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI 5143 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 5144 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5145 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO 5146 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 5147 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5148 //SDMA1_QUEUE7_RB_AQL_CNTL 5149 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 5150 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 5151 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 5152 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 5153 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 5154 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 5155 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 5156 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 5157 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 5158 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 5159 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 5160 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 5161 //SDMA1_QUEUE7_MINOR_PTR_UPDATE 5162 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 5163 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 5164 //SDMA1_QUEUE7_RB_PREEMPT 5165 #define SDMA1_QUEUE7_RB_PREEMPT__PREEMPT_REQ__SHIFT 0x0 5166 #define SDMA1_QUEUE7_RB_PREEMPT__PREEMPT_REQ_MASK 0x00000001L 5167 //SDMA1_QUEUE7_MIDCMD_DATA0 5168 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT 0x0 5169 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 5170 //SDMA1_QUEUE7_MIDCMD_DATA1 5171 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT 0x0 5172 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 5173 //SDMA1_QUEUE7_MIDCMD_DATA2 5174 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT 0x0 5175 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 5176 //SDMA1_QUEUE7_MIDCMD_DATA3 5177 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT 0x0 5178 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 5179 //SDMA1_QUEUE7_MIDCMD_DATA4 5180 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT 0x0 5181 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 5182 //SDMA1_QUEUE7_MIDCMD_DATA5 5183 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT 0x0 5184 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 5185 //SDMA1_QUEUE7_MIDCMD_DATA6 5186 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT 0x0 5187 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 5188 //SDMA1_QUEUE7_MIDCMD_DATA7 5189 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT 0x0 5190 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 5191 //SDMA1_QUEUE7_MIDCMD_DATA8 5192 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT 0x0 5193 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 5194 //SDMA1_QUEUE7_MIDCMD_DATA9 5195 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT 0x0 5196 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 5197 //SDMA1_QUEUE7_MIDCMD_DATA10 5198 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT 0x0 5199 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 5200 //SDMA1_QUEUE7_MIDCMD_CNTL 5201 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 5202 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 5203 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 5204 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 5205 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 5206 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 5207 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 5208 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 5209 5210 5211 // addressBlock: gc_sdma0_sdma0hypdec 5212 //SDMA0_UCODE_ADDR 5213 #define SDMA0_UCODE_ADDR__VALUE__SHIFT 0x0 5214 #define SDMA0_UCODE_ADDR__THID__SHIFT 0xf 5215 #define SDMA0_UCODE_ADDR__VALUE_MASK 0x00001FFFL 5216 #define SDMA0_UCODE_ADDR__THID_MASK 0x00008000L 5217 //SDMA0_UCODE_DATA 5218 #define SDMA0_UCODE_DATA__VALUE__SHIFT 0x0 5219 #define SDMA0_UCODE_DATA__VALUE_MASK 0xFFFFFFFFL 5220 //SDMA0_UCODE_SELFLOAD_CONTROL 5221 #define SDMA0_UCODE_SELFLOAD_CONTROL__GPA__SHIFT 0x0 5222 #define SDMA0_UCODE_SELFLOAD_CONTROL__SYS__SHIFT 0x1 5223 #define SDMA0_UCODE_SELFLOAD_CONTROL__CID__SHIFT 0x4 5224 #define SDMA0_UCODE_SELFLOAD_CONTROL__CACHE_POLICY__SHIFT 0x8 5225 #define SDMA0_UCODE_SELFLOAD_CONTROL__GPA_MASK 0x00000001L 5226 #define SDMA0_UCODE_SELFLOAD_CONTROL__SYS_MASK 0x00000002L 5227 #define SDMA0_UCODE_SELFLOAD_CONTROL__CID_MASK 0x000000F0L 5228 #define SDMA0_UCODE_SELFLOAD_CONTROL__CACHE_POLICY_MASK 0x00000300L 5229 //SDMA0_BROADCAST_UCODE_ADDR 5230 #define SDMA0_BROADCAST_UCODE_ADDR__VALUE__SHIFT 0x0 5231 #define SDMA0_BROADCAST_UCODE_ADDR__THID__SHIFT 0xf 5232 #define SDMA0_BROADCAST_UCODE_ADDR__VALUE_MASK 0x00001FFFL 5233 #define SDMA0_BROADCAST_UCODE_ADDR__THID_MASK 0x00008000L 5234 //SDMA0_BROADCAST_UCODE_DATA 5235 #define SDMA0_BROADCAST_UCODE_DATA__VALUE__SHIFT 0x0 5236 #define SDMA0_BROADCAST_UCODE_DATA__VALUE_MASK 0xFFFFFFFFL 5237 //SDMA0_VM_CTX_LO 5238 #define SDMA0_VM_CTX_LO__ADDR__SHIFT 0x2 5239 #define SDMA0_VM_CTX_LO__ADDR_MASK 0xFFFFFFFCL 5240 //SDMA0_VM_CTX_HI 5241 #define SDMA0_VM_CTX_HI__ADDR__SHIFT 0x0 5242 #define SDMA0_VM_CTX_HI__ADDR_MASK 0xFFFFFFFFL 5243 //SDMA0_ACTIVE_FCN_ID 5244 #define SDMA0_ACTIVE_FCN_ID__VFID__SHIFT 0x0 5245 #define SDMA0_ACTIVE_FCN_ID__RESERVED__SHIFT 0x4 5246 #define SDMA0_ACTIVE_FCN_ID__VF__SHIFT 0x1f 5247 #define SDMA0_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 5248 #define SDMA0_ACTIVE_FCN_ID__RESERVED_MASK 0x7FFFFFF0L 5249 #define SDMA0_ACTIVE_FCN_ID__VF_MASK 0x80000000L 5250 //SDMA0_VM_CTX_CNTL 5251 #define SDMA0_VM_CTX_CNTL__PRIV__SHIFT 0x0 5252 #define SDMA0_VM_CTX_CNTL__VMID__SHIFT 0x4 5253 #define SDMA0_VM_CTX_CNTL__MEM_PHY__SHIFT 0x8 5254 #define SDMA0_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE__SHIFT 0x10 5255 #define SDMA0_VM_CTX_CNTL__PRIV_MASK 0x00000001L 5256 #define SDMA0_VM_CTX_CNTL__VMID_MASK 0x000000F0L 5257 #define SDMA0_VM_CTX_CNTL__MEM_PHY_MASK 0x00000300L 5258 #define SDMA0_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE_MASK 0x00010000L 5259 //SDMA0_VIRT_RESET_REQ 5260 #define SDMA0_VIRT_RESET_REQ__VF__SHIFT 0x0 5261 #define SDMA0_VIRT_RESET_REQ__PF__SHIFT 0x1f 5262 #define SDMA0_VIRT_RESET_REQ__VF_MASK 0x0000FFFFL 5263 #define SDMA0_VIRT_RESET_REQ__PF_MASK 0x80000000L 5264 //SDMA0_CONTEXT_REG_TYPE0 5265 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_CNTL__SHIFT 0x0 5266 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE__SHIFT 0x1 5267 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_HI__SHIFT 0x2 5268 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR__SHIFT 0x3 5269 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_HI__SHIFT 0x4 5270 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR__SHIFT 0x5 5271 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_HI__SHIFT 0x6 5272 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED7__SHIFT 0x7 5273 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_HI__SHIFT 0x8 5274 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_LO__SHIFT 0x9 5275 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_CNTL__SHIFT 0xa 5276 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_RPTR__SHIFT 0xb 5277 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_OFFSET__SHIFT 0xc 5278 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_LO__SHIFT 0xd 5279 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_HI__SHIFT 0xe 5280 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_SIZE__SHIFT 0xf 5281 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_SKIP_CNTL__SHIFT 0x10 5282 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_CONTEXT_STATUS__SHIFT 0x11 5283 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_DOORBELL__SHIFT 0x12 5284 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED31_19__SHIFT 0x13 5285 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_CNTL_MASK 0x00000001L 5286 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_MASK 0x00000002L 5287 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_BASE_HI_MASK 0x00000004L 5288 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_MASK 0x00000008L 5289 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_HI_MASK 0x00000010L 5290 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_MASK 0x00000020L 5291 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_WPTR_HI_MASK 0x00000040L 5292 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED7_MASK 0x00000080L 5293 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_HI_MASK 0x00000100L 5294 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_RB_RPTR_ADDR_LO_MASK 0x00000200L 5295 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_CNTL_MASK 0x00000400L 5296 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_RPTR_MASK 0x00000800L 5297 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_OFFSET_MASK 0x00001000L 5298 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_LO_MASK 0x00002000L 5299 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_BASE_HI_MASK 0x00004000L 5300 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_IB_SIZE_MASK 0x00008000L 5301 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_SKIP_CNTL_MASK 0x00010000L 5302 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_CONTEXT_STATUS_MASK 0x00020000L 5303 #define SDMA0_CONTEXT_REG_TYPE0__SDMA0_QUEUE0_DOORBELL_MASK 0x00040000L 5304 #define SDMA0_CONTEXT_REG_TYPE0__RESERVED31_19_MASK 0xFFF80000L 5305 //SDMA0_CONTEXT_REG_TYPE1 5306 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED8_0__SHIFT 0x0 5307 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_LOG__SHIFT 0x9 5308 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED10__SHIFT 0xa 5309 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_OFFSET__SHIFT 0xb 5310 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_LO__SHIFT 0xc 5311 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_HI__SHIFT 0xd 5312 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_SCHEDULE_CNTL__SHIFT 0xe 5313 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_IB_SUB_REMAIN__SHIFT 0xf 5314 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_PREEMPT__SHIFT 0x10 5315 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DUMMY_REG__SHIFT 0x11 5316 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__SHIFT 0x12 5317 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__SHIFT 0x13 5318 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_AQL_CNTL__SHIFT 0x14 5319 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_MINOR_PTR_UPDATE__SHIFT 0x15 5320 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_PREEMPT__SHIFT 0x16 5321 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED__SHIFT 0x17 5322 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED8_0_MASK 0x000001FFL 5323 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_LOG_MASK 0x00000200L 5324 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED10_MASK 0x00000400L 5325 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DOORBELL_OFFSET_MASK 0x00000800L 5326 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_LO_MASK 0x00001000L 5327 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_CSA_ADDR_HI_MASK 0x00002000L 5328 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_SCHEDULE_CNTL_MASK 0x00004000L 5329 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_IB_SUB_REMAIN_MASK 0x00008000L 5330 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_PREEMPT_MASK 0x00010000L 5331 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_DUMMY_REG_MASK 0x00020000L 5332 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI_MASK 0x00040000L 5333 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO_MASK 0x00080000L 5334 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_AQL_CNTL_MASK 0x00100000L 5335 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_MINOR_PTR_UPDATE_MASK 0x00200000L 5336 #define SDMA0_CONTEXT_REG_TYPE1__SDMA0_QUEUE0_RB_PREEMPT_MASK 0x00400000L 5337 #define SDMA0_CONTEXT_REG_TYPE1__RESERVED_MASK 0xFF800000L 5338 //SDMA0_CONTEXT_REG_TYPE2 5339 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA0__SHIFT 0x0 5340 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA1__SHIFT 0x1 5341 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA2__SHIFT 0x2 5342 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA3__SHIFT 0x3 5343 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA4__SHIFT 0x4 5344 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA5__SHIFT 0x5 5345 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA6__SHIFT 0x6 5346 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA7__SHIFT 0x7 5347 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA8__SHIFT 0x8 5348 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA9__SHIFT 0x9 5349 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA10__SHIFT 0xa 5350 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_CNTL__SHIFT 0xb 5351 #define SDMA0_CONTEXT_REG_TYPE2__RESERVED__SHIFT 0xe 5352 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA0_MASK 0x00000001L 5353 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA1_MASK 0x00000002L 5354 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA2_MASK 0x00000004L 5355 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA3_MASK 0x00000008L 5356 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA4_MASK 0x00000010L 5357 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA5_MASK 0x00000020L 5358 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA6_MASK 0x00000040L 5359 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA7_MASK 0x00000080L 5360 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA8_MASK 0x00000100L 5361 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA9_MASK 0x00000200L 5362 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_DATA10_MASK 0x00000400L 5363 #define SDMA0_CONTEXT_REG_TYPE2__SDMA0_QUEUE0_MIDCMD_CNTL_MASK 0x00000800L 5364 #define SDMA0_CONTEXT_REG_TYPE2__RESERVED_MASK 0xFFFFC000L 5365 //SDMA0_PUB_REG_TYPE0 5366 #define SDMA0_PUB_REG_TYPE0__SDMA0_DEC_START__SHIFT 0x0 5367 #define SDMA0_PUB_REG_TYPE0__RESERVED_10_1__SHIFT 0x1 5368 #define SDMA0_PUB_REG_TYPE0__SDMA0_F32_MISC_CNTL__SHIFT 0xb 5369 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_LO__SHIFT 0xf 5370 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_HI__SHIFT 0x10 5371 #define SDMA0_PUB_REG_TYPE0__RESERVED22__SHIFT 0x16 5372 #define SDMA0_PUB_REG_TYPE0__RESERVED23__SHIFT 0x17 5373 #define SDMA0_PUB_REG_TYPE0__RESERVED24__SHIFT 0x18 5374 #define SDMA0_PUB_REG_TYPE0__RESERVED25__SHIFT 0x19 5375 #define SDMA0_PUB_REG_TYPE0__SDMA0_POWER_CNTL__SHIFT 0x1a 5376 #define SDMA0_PUB_REG_TYPE0__RESERVED27__SHIFT 0x1b 5377 #define SDMA0_PUB_REG_TYPE0__SDMA0_CNTL__SHIFT 0x1c 5378 #define SDMA0_PUB_REG_TYPE0__SDMA0_CHICKEN_BITS__SHIFT 0x1d 5379 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG__SHIFT 0x1e 5380 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_READ__SHIFT 0x1f 5381 #define SDMA0_PUB_REG_TYPE0__SDMA0_DEC_START_MASK 0x00000001L 5382 #define SDMA0_PUB_REG_TYPE0__RESERVED_10_1_MASK 0x000007FEL 5383 #define SDMA0_PUB_REG_TYPE0__SDMA0_F32_MISC_CNTL_MASK 0x00000800L 5384 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_LO_MASK 0x00008000L 5385 #define SDMA0_PUB_REG_TYPE0__SDMA0_GLOBAL_TIMESTAMP_HI_MASK 0x00010000L 5386 #define SDMA0_PUB_REG_TYPE0__RESERVED22_MASK 0x00400000L 5387 #define SDMA0_PUB_REG_TYPE0__RESERVED23_MASK 0x00800000L 5388 #define SDMA0_PUB_REG_TYPE0__RESERVED24_MASK 0x01000000L 5389 #define SDMA0_PUB_REG_TYPE0__RESERVED25_MASK 0x02000000L 5390 #define SDMA0_PUB_REG_TYPE0__SDMA0_POWER_CNTL_MASK 0x04000000L 5391 #define SDMA0_PUB_REG_TYPE0__RESERVED27_MASK 0x08000000L 5392 #define SDMA0_PUB_REG_TYPE0__SDMA0_CNTL_MASK 0x10000000L 5393 #define SDMA0_PUB_REG_TYPE0__SDMA0_CHICKEN_BITS_MASK 0x20000000L 5394 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_MASK 0x40000000L 5395 #define SDMA0_PUB_REG_TYPE0__SDMA0_GB_ADDR_CONFIG_READ_MASK 0x80000000L 5396 //SDMA0_PUB_REG_TYPE1 5397 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH__SHIFT 0x0 5398 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_HI__SHIFT 0x1 5399 #define SDMA0_PUB_REG_TYPE1__SDMA0_SEM_WAIT_FAIL_TIMER_CNTL__SHIFT 0x2 5400 #define SDMA0_PUB_REG_TYPE1__SDMA0_IB_OFFSET_FETCH__SHIFT 0x3 5401 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROGRAM__SHIFT 0x4 5402 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS_REG__SHIFT 0x5 5403 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS1_REG__SHIFT 0x6 5404 #define SDMA0_PUB_REG_TYPE1__SDMA0_CNTL1__SHIFT 0x7 5405 #define SDMA0_PUB_REG_TYPE1__SDMA0_HBM_PAGE_CONFIG__SHIFT 0x8 5406 #define SDMA0_PUB_REG_TYPE1__SDMA0_UCODE_CHECKSUM__SHIFT 0x9 5407 #define SDMA0_PUB_REG_TYPE1__RESERVED10__SHIFT 0xa 5408 #define SDMA0_PUB_REG_TYPE1__SDMA0_FREEZE__SHIFT 0xb 5409 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM0__SHIFT 0xc 5410 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM1__SHIFT 0xd 5411 #define SDMA0_PUB_REG_TYPE1__SDMA0_WATCHDOG_CNTL__SHIFT 0xe 5412 #define SDMA0_PUB_REG_TYPE1__RESERVED15__SHIFT 0xf 5413 #define SDMA0_PUB_REG_TYPE1__RESERVED16__SHIFT 0x10 5414 #define SDMA0_PUB_REG_TYPE1__RESERVED17__SHIFT 0x11 5415 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_CONFIG__SHIFT 0x12 5416 #define SDMA0_PUB_REG_TYPE1__SDMA0_BA_THRESHOLD__SHIFT 0x13 5417 #define SDMA0_PUB_REG_TYPE1__SDMA0_ID__SHIFT 0x14 5418 #define SDMA0_PUB_REG_TYPE1__SDMA0_VERSION__SHIFT 0x15 5419 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER__SHIFT 0x16 5420 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_CLEAR__SHIFT 0x17 5421 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS2_REG__SHIFT 0x18 5422 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_CNTL__SHIFT 0x19 5423 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_LO__SHIFT 0x1a 5424 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_HI__SHIFT 0x1b 5425 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_CNTL__SHIFT 0x1c 5426 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_WATERMK__SHIFT 0x1d 5427 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_TIMEOUT__SHIFT 0x1e 5428 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_PAGE__SHIFT 0x1f 5429 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_MASK 0x00000001L 5430 #define SDMA0_PUB_REG_TYPE1__SDMA0_RB_RPTR_FETCH_HI_MASK 0x00000002L 5431 #define SDMA0_PUB_REG_TYPE1__SDMA0_SEM_WAIT_FAIL_TIMER_CNTL_MASK 0x00000004L 5432 #define SDMA0_PUB_REG_TYPE1__SDMA0_IB_OFFSET_FETCH_MASK 0x00000008L 5433 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROGRAM_MASK 0x00000010L 5434 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS_REG_MASK 0x00000020L 5435 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS1_REG_MASK 0x00000040L 5436 #define SDMA0_PUB_REG_TYPE1__SDMA0_CNTL1_MASK 0x00000080L 5437 #define SDMA0_PUB_REG_TYPE1__SDMA0_HBM_PAGE_CONFIG_MASK 0x00000100L 5438 #define SDMA0_PUB_REG_TYPE1__SDMA0_UCODE_CHECKSUM_MASK 0x00000200L 5439 #define SDMA0_PUB_REG_TYPE1__RESERVED10_MASK 0x00000400L 5440 #define SDMA0_PUB_REG_TYPE1__SDMA0_FREEZE_MASK 0x00000800L 5441 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM0_MASK 0x00001000L 5442 #define SDMA0_PUB_REG_TYPE1__SDMA0_PROCESS_QUANTUM1_MASK 0x00002000L 5443 #define SDMA0_PUB_REG_TYPE1__SDMA0_WATCHDOG_CNTL_MASK 0x00004000L 5444 #define SDMA0_PUB_REG_TYPE1__RESERVED15_MASK 0x00008000L 5445 #define SDMA0_PUB_REG_TYPE1__RESERVED16_MASK 0x00010000L 5446 #define SDMA0_PUB_REG_TYPE1__RESERVED17_MASK 0x00020000L 5447 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_CONFIG_MASK 0x00040000L 5448 #define SDMA0_PUB_REG_TYPE1__SDMA0_BA_THRESHOLD_MASK 0x00080000L 5449 #define SDMA0_PUB_REG_TYPE1__SDMA0_ID_MASK 0x00100000L 5450 #define SDMA0_PUB_REG_TYPE1__SDMA0_VERSION_MASK 0x00200000L 5451 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_MASK 0x00400000L 5452 #define SDMA0_PUB_REG_TYPE1__SDMA0_EDC_COUNTER_CLEAR_MASK 0x00800000L 5453 #define SDMA0_PUB_REG_TYPE1__SDMA0_STATUS2_REG_MASK 0x01000000L 5454 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_CNTL_MASK 0x02000000L 5455 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_LO_MASK 0x04000000L 5456 #define SDMA0_PUB_REG_TYPE1__SDMA0_ATOMIC_PREOP_HI_MASK 0x08000000L 5457 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_CNTL_MASK 0x10000000L 5458 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_WATERMK_MASK 0x20000000L 5459 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_TIMEOUT_MASK 0x40000000L 5460 #define SDMA0_PUB_REG_TYPE1__SDMA0_UTCL1_PAGE_MASK 0x80000000L 5461 //SDMA0_PUB_REG_TYPE2 5462 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_STATUS__SHIFT 0x0 5463 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_STATUS__SHIFT 0x1 5464 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV0__SHIFT 0x2 5465 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV1__SHIFT 0x3 5466 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV2__SHIFT 0x4 5467 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK0__SHIFT 0x5 5468 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK1__SHIFT 0x6 5469 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK0__SHIFT 0x7 5470 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK1__SHIFT 0x8 5471 #define SDMA0_PUB_REG_TYPE2__SDMA0_RELAX_ORDERING_LUT__SHIFT 0xa 5472 #define SDMA0_PUB_REG_TYPE2__SDMA0_CHICKEN_BITS_2__SHIFT 0xb 5473 #define SDMA0_PUB_REG_TYPE2__SDMA0_STATUS3_REG__SHIFT 0xc 5474 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_LO__SHIFT 0xd 5475 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_HI__SHIFT 0xe 5476 #define SDMA0_PUB_REG_TYPE2__SDMA0_GLOBAL_QUANTUM__SHIFT 0xf 5477 #define SDMA0_PUB_REG_TYPE2__SDMA0_ERROR_LOG__SHIFT 0x10 5478 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG0__SHIFT 0x11 5479 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG1__SHIFT 0x12 5480 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG2__SHIFT 0x13 5481 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG3__SHIFT 0x14 5482 #define SDMA0_PUB_REG_TYPE2__SDMA0_F32_COUNTER__SHIFT 0x15 5483 #define SDMA0_PUB_REG_TYPE2__RESERVE_22_22__SHIFT 0x16 5484 #define SDMA0_PUB_REG_TYPE2__RESERVED23__SHIFT 0x17 5485 #define SDMA0_PUB_REG_TYPE2__RESERVED24__SHIFT 0x18 5486 #define SDMA0_PUB_REG_TYPE2__RESERVED25__SHIFT 0x19 5487 #define SDMA0_PUB_REG_TYPE2__RESERVED26__SHIFT 0x1a 5488 #define SDMA0_PUB_REG_TYPE2__SDMA0_CRD_CNTL__SHIFT 0x1b 5489 #define SDMA0_PUB_REG_TYPE2__SDMA0_RLC_CGCG_CTRL__SHIFT 0x1c 5490 #define SDMA0_PUB_REG_TYPE2__SDMA0_GPU_IOV_VIOLATION_LOG__SHIFT 0x1d 5491 #define SDMA0_PUB_REG_TYPE2__SDMA0_AQL_STATUS__SHIFT 0x1f 5492 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_STATUS_MASK 0x00000001L 5493 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_STATUS_MASK 0x00000002L 5494 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV0_MASK 0x00000004L 5495 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV1_MASK 0x00000008L 5496 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_INV2_MASK 0x00000010L 5497 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK0_MASK 0x00000020L 5498 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_RD_XNACK1_MASK 0x00000040L 5499 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK0_MASK 0x00000080L 5500 #define SDMA0_PUB_REG_TYPE2__SDMA0_UTCL1_WR_XNACK1_MASK 0x00000100L 5501 #define SDMA0_PUB_REG_TYPE2__SDMA0_RELAX_ORDERING_LUT_MASK 0x00000400L 5502 #define SDMA0_PUB_REG_TYPE2__SDMA0_CHICKEN_BITS_2_MASK 0x00000800L 5503 #define SDMA0_PUB_REG_TYPE2__SDMA0_STATUS3_REG_MASK 0x00001000L 5504 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_LO_MASK 0x00002000L 5505 #define SDMA0_PUB_REG_TYPE2__SDMA0_PHYSICAL_ADDR_HI_MASK 0x00004000L 5506 #define SDMA0_PUB_REG_TYPE2__SDMA0_GLOBAL_QUANTUM_MASK 0x00008000L 5507 #define SDMA0_PUB_REG_TYPE2__SDMA0_ERROR_LOG_MASK 0x00010000L 5508 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG0_MASK 0x00020000L 5509 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG1_MASK 0x00040000L 5510 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG2_MASK 0x00080000L 5511 #define SDMA0_PUB_REG_TYPE2__SDMA0_PUB_DUMMY_REG3_MASK 0x00100000L 5512 #define SDMA0_PUB_REG_TYPE2__SDMA0_F32_COUNTER_MASK 0x00200000L 5513 #define SDMA0_PUB_REG_TYPE2__RESERVE_22_22_MASK 0x00400000L 5514 #define SDMA0_PUB_REG_TYPE2__RESERVED23_MASK 0x00800000L 5515 #define SDMA0_PUB_REG_TYPE2__RESERVED24_MASK 0x01000000L 5516 #define SDMA0_PUB_REG_TYPE2__RESERVED25_MASK 0x02000000L 5517 #define SDMA0_PUB_REG_TYPE2__RESERVED26_MASK 0x04000000L 5518 #define SDMA0_PUB_REG_TYPE2__SDMA0_CRD_CNTL_MASK 0x08000000L 5519 #define SDMA0_PUB_REG_TYPE2__SDMA0_RLC_CGCG_CTRL_MASK 0x10000000L 5520 #define SDMA0_PUB_REG_TYPE2__SDMA0_GPU_IOV_VIOLATION_LOG_MASK 0x20000000L 5521 #define SDMA0_PUB_REG_TYPE2__SDMA0_AQL_STATUS_MASK 0x80000000L 5522 //SDMA0_PUB_REG_TYPE3 5523 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_DATA__SHIFT 0x0 5524 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_INDEX__SHIFT 0x1 5525 #define SDMA0_PUB_REG_TYPE3__SDMA0_TLBI_GCR_CNTL__SHIFT 0x2 5526 #define SDMA0_PUB_REG_TYPE3__SDMA0_TILING_CONFIG__SHIFT 0x3 5527 #define SDMA0_PUB_REG_TYPE3__SDMA0_HASH__SHIFT 0x4 5528 #define SDMA0_PUB_REG_TYPE3__RESERVED5__SHIFT 0x5 5529 #define SDMA0_PUB_REG_TYPE3__RESERVED__SHIFT 0x6 5530 #define SDMA0_PUB_REG_TYPE3__RESERVED7__SHIFT 0x7 5531 #define SDMA0_PUB_REG_TYPE3__SDMA0_CE_CTRL__SHIFT 0x8 5532 #define SDMA0_PUB_REG_TYPE3__SDMA0_FED_STATUS__SHIFT 0x9 5533 #define SDMA0_PUB_REG_TYPE3__RESERVED10__SHIFT 0xa 5534 #define SDMA0_PUB_REG_TYPE3__RESERVED11__SHIFT 0xb 5535 #define SDMA0_PUB_REG_TYPE3__RESERVED12__SHIFT 0xc 5536 #define SDMA0_PUB_REG_TYPE3__RESERVED13__SHIFT 0xd 5537 #define SDMA0_PUB_REG_TYPE3__RESERVED14__SHIFT 0xe 5538 #define SDMA0_PUB_REG_TYPE3__RESERVED15__SHIFT 0xf 5539 #define SDMA0_PUB_REG_TYPE3__SDMA0_INT_STATUS__SHIFT 0x10 5540 #define SDMA0_PUB_REG_TYPE3__SDMA0_GPU_IOV_VIOLATION_LOG2__SHIFT 0x11 5541 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_LO__SHIFT 0x12 5542 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_HI__SHIFT 0x13 5543 #define SDMA0_PUB_REG_TYPE3__RESERVED20__SHIFT 0x14 5544 #define SDMA0_PUB_REG_TYPE3__SDMA0_CLOCK_GATING_STATUS__SHIFT 0x15 5545 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS4_REG__SHIFT 0x16 5546 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_DATA__SHIFT 0x17 5547 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_ADDR__SHIFT 0x18 5548 #define SDMA0_PUB_REG_TYPE3__SDMA0_TIMESTAMP_CNTL__SHIFT 0x19 5549 #define SDMA0_PUB_REG_TYPE3__RESERVED26__SHIFT 0x1a 5550 #define SDMA0_PUB_REG_TYPE3__RESERVED27__SHIFT 0x1b 5551 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS5_REG__SHIFT 0x1c 5552 #define SDMA0_PUB_REG_TYPE3__SDMA0_QUEUE_RESET_REQ__SHIFT 0x1d 5553 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS6_REG__SHIFT 0x1e 5554 #define SDMA0_PUB_REG_TYPE3__SDMA0_UCODE1_CHECKSUM__SHIFT 0x1f 5555 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_DATA_MASK 0x00000001L 5556 #define SDMA0_PUB_REG_TYPE3__SDMA0_EA_DBIT_ADDR_INDEX_MASK 0x00000002L 5557 #define SDMA0_PUB_REG_TYPE3__SDMA0_TLBI_GCR_CNTL_MASK 0x00000004L 5558 #define SDMA0_PUB_REG_TYPE3__SDMA0_TILING_CONFIG_MASK 0x00000008L 5559 #define SDMA0_PUB_REG_TYPE3__SDMA0_HASH_MASK 0x00000010L 5560 #define SDMA0_PUB_REG_TYPE3__RESERVED5_MASK 0x00000020L 5561 #define SDMA0_PUB_REG_TYPE3__RESERVED_MASK 0x00000040L 5562 #define SDMA0_PUB_REG_TYPE3__RESERVED7_MASK 0x00000080L 5563 #define SDMA0_PUB_REG_TYPE3__SDMA0_CE_CTRL_MASK 0x00000100L 5564 #define SDMA0_PUB_REG_TYPE3__SDMA0_FED_STATUS_MASK 0x00000200L 5565 #define SDMA0_PUB_REG_TYPE3__RESERVED10_MASK 0x00000400L 5566 #define SDMA0_PUB_REG_TYPE3__RESERVED11_MASK 0x00000800L 5567 #define SDMA0_PUB_REG_TYPE3__RESERVED12_MASK 0x00001000L 5568 #define SDMA0_PUB_REG_TYPE3__RESERVED13_MASK 0x00002000L 5569 #define SDMA0_PUB_REG_TYPE3__RESERVED14_MASK 0x00004000L 5570 #define SDMA0_PUB_REG_TYPE3__RESERVED15_MASK 0x00008000L 5571 #define SDMA0_PUB_REG_TYPE3__SDMA0_INT_STATUS_MASK 0x00010000L 5572 #define SDMA0_PUB_REG_TYPE3__SDMA0_GPU_IOV_VIOLATION_LOG2_MASK 0x00020000L 5573 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_LO_MASK 0x00040000L 5574 #define SDMA0_PUB_REG_TYPE3__SDMA0_HOLE_ADDR_HI_MASK 0x00080000L 5575 #define SDMA0_PUB_REG_TYPE3__RESERVED20_MASK 0x00100000L 5576 #define SDMA0_PUB_REG_TYPE3__SDMA0_CLOCK_GATING_STATUS_MASK 0x00200000L 5577 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS4_REG_MASK 0x00400000L 5578 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_DATA_MASK 0x00800000L 5579 #define SDMA0_PUB_REG_TYPE3__SDMA0_SCRATCH_RAM_ADDR_MASK 0x01000000L 5580 #define SDMA0_PUB_REG_TYPE3__SDMA0_TIMESTAMP_CNTL_MASK 0x02000000L 5581 #define SDMA0_PUB_REG_TYPE3__RESERVED26_MASK 0x04000000L 5582 #define SDMA0_PUB_REG_TYPE3__RESERVED27_MASK 0x08000000L 5583 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS5_REG_MASK 0x10000000L 5584 #define SDMA0_PUB_REG_TYPE3__SDMA0_QUEUE_RESET_REQ_MASK 0x20000000L 5585 #define SDMA0_PUB_REG_TYPE3__SDMA0_STATUS6_REG_MASK 0x40000000L 5586 #define SDMA0_PUB_REG_TYPE3__SDMA0_UCODE1_CHECKSUM_MASK 0x80000000L 5587 //SDMA0_VM_CNTL 5588 #define SDMA0_VM_CNTL__CMD__SHIFT 0x0 5589 #define SDMA0_VM_CNTL__CMD_MASK 0x0000000FL 5590 //SDMA0_F32_CNTL 5591 #define SDMA0_F32_CNTL__HALT__SHIFT 0x0 5592 #define SDMA0_F32_CNTL__DBG_SELECT_BITS__SHIFT 0x2 5593 #define SDMA0_F32_CNTL__TH0_CHECKSUM_CLR__SHIFT 0x8 5594 #define SDMA0_F32_CNTL__TH0_RESET__SHIFT 0x9 5595 #define SDMA0_F32_CNTL__TH0_ENABLE__SHIFT 0xa 5596 #define SDMA0_F32_CNTL__TH1_CHECKSUM_CLR__SHIFT 0xc 5597 #define SDMA0_F32_CNTL__TH1_RESET__SHIFT 0xd 5598 #define SDMA0_F32_CNTL__TH1_ENABLE__SHIFT 0xe 5599 #define SDMA0_F32_CNTL__TH0_PRIORITY__SHIFT 0x10 5600 #define SDMA0_F32_CNTL__TH1_PRIORITY__SHIFT 0x18 5601 #define SDMA0_F32_CNTL__HALT_MASK 0x00000001L 5602 #define SDMA0_F32_CNTL__DBG_SELECT_BITS_MASK 0x000000FCL 5603 #define SDMA0_F32_CNTL__TH0_CHECKSUM_CLR_MASK 0x00000100L 5604 #define SDMA0_F32_CNTL__TH0_RESET_MASK 0x00000200L 5605 #define SDMA0_F32_CNTL__TH0_ENABLE_MASK 0x00000400L 5606 #define SDMA0_F32_CNTL__TH1_CHECKSUM_CLR_MASK 0x00001000L 5607 #define SDMA0_F32_CNTL__TH1_RESET_MASK 0x00002000L 5608 #define SDMA0_F32_CNTL__TH1_ENABLE_MASK 0x00004000L 5609 #define SDMA0_F32_CNTL__TH0_PRIORITY_MASK 0x00FF0000L 5610 #define SDMA0_F32_CNTL__TH1_PRIORITY_MASK 0xFF000000L 5611 5612 5613 // addressBlock: gc_sdma0_sdma1hypdec 5614 //SDMA1_UCODE_ADDR 5615 #define SDMA1_UCODE_ADDR__VALUE__SHIFT 0x0 5616 #define SDMA1_UCODE_ADDR__THID__SHIFT 0xf 5617 #define SDMA1_UCODE_ADDR__VALUE_MASK 0x00001FFFL 5618 #define SDMA1_UCODE_ADDR__THID_MASK 0x00008000L 5619 //SDMA1_UCODE_DATA 5620 #define SDMA1_UCODE_DATA__VALUE__SHIFT 0x0 5621 #define SDMA1_UCODE_DATA__VALUE_MASK 0xFFFFFFFFL 5622 //SDMA1_UCODE_SELFLOAD_CONTROL 5623 #define SDMA1_UCODE_SELFLOAD_CONTROL__GPA__SHIFT 0x0 5624 #define SDMA1_UCODE_SELFLOAD_CONTROL__SYS__SHIFT 0x1 5625 #define SDMA1_UCODE_SELFLOAD_CONTROL__CID__SHIFT 0x4 5626 #define SDMA1_UCODE_SELFLOAD_CONTROL__CACHE_POLICY__SHIFT 0x8 5627 #define SDMA1_UCODE_SELFLOAD_CONTROL__GPA_MASK 0x00000001L 5628 #define SDMA1_UCODE_SELFLOAD_CONTROL__SYS_MASK 0x00000002L 5629 #define SDMA1_UCODE_SELFLOAD_CONTROL__CID_MASK 0x000000F0L 5630 #define SDMA1_UCODE_SELFLOAD_CONTROL__CACHE_POLICY_MASK 0x00000300L 5631 //SDMA1_BROADCAST_UCODE_ADDR 5632 #define SDMA1_BROADCAST_UCODE_ADDR__VALUE__SHIFT 0x0 5633 #define SDMA1_BROADCAST_UCODE_ADDR__THID__SHIFT 0xf 5634 #define SDMA1_BROADCAST_UCODE_ADDR__VALUE_MASK 0x00001FFFL 5635 #define SDMA1_BROADCAST_UCODE_ADDR__THID_MASK 0x00008000L 5636 //SDMA1_BROADCAST_UCODE_DATA 5637 #define SDMA1_BROADCAST_UCODE_DATA__VALUE__SHIFT 0x0 5638 #define SDMA1_BROADCAST_UCODE_DATA__VALUE_MASK 0xFFFFFFFFL 5639 //SDMA1_VM_CTX_LO 5640 #define SDMA1_VM_CTX_LO__ADDR__SHIFT 0x2 5641 #define SDMA1_VM_CTX_LO__ADDR_MASK 0xFFFFFFFCL 5642 //SDMA1_VM_CTX_HI 5643 #define SDMA1_VM_CTX_HI__ADDR__SHIFT 0x0 5644 #define SDMA1_VM_CTX_HI__ADDR_MASK 0xFFFFFFFFL 5645 //SDMA1_ACTIVE_FCN_ID 5646 #define SDMA1_ACTIVE_FCN_ID__VFID__SHIFT 0x0 5647 #define SDMA1_ACTIVE_FCN_ID__RESERVED__SHIFT 0x4 5648 #define SDMA1_ACTIVE_FCN_ID__VF__SHIFT 0x1f 5649 #define SDMA1_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 5650 #define SDMA1_ACTIVE_FCN_ID__RESERVED_MASK 0x7FFFFFF0L 5651 #define SDMA1_ACTIVE_FCN_ID__VF_MASK 0x80000000L 5652 //SDMA1_VM_CTX_CNTL 5653 #define SDMA1_VM_CTX_CNTL__PRIV__SHIFT 0x0 5654 #define SDMA1_VM_CTX_CNTL__VMID__SHIFT 0x4 5655 #define SDMA1_VM_CTX_CNTL__MEM_PHY__SHIFT 0x8 5656 #define SDMA1_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE__SHIFT 0x10 5657 #define SDMA1_VM_CTX_CNTL__PRIV_MASK 0x00000001L 5658 #define SDMA1_VM_CTX_CNTL__VMID_MASK 0x000000F0L 5659 #define SDMA1_VM_CTX_CNTL__MEM_PHY_MASK 0x00000300L 5660 #define SDMA1_VM_CTX_CNTL__BUSY_STATUS_REPORT_ENABLE_MASK 0x00010000L 5661 //SDMA1_VIRT_RESET_REQ 5662 #define SDMA1_VIRT_RESET_REQ__VF__SHIFT 0x0 5663 #define SDMA1_VIRT_RESET_REQ__PF__SHIFT 0x1f 5664 #define SDMA1_VIRT_RESET_REQ__VF_MASK 0x0000FFFFL 5665 #define SDMA1_VIRT_RESET_REQ__PF_MASK 0x80000000L 5666 //SDMA1_CONTEXT_REG_TYPE0 5667 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_CNTL__SHIFT 0x0 5668 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE__SHIFT 0x1 5669 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_HI__SHIFT 0x2 5670 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR__SHIFT 0x3 5671 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_HI__SHIFT 0x4 5672 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR__SHIFT 0x5 5673 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_HI__SHIFT 0x6 5674 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED7__SHIFT 0x7 5675 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_HI__SHIFT 0x8 5676 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_LO__SHIFT 0x9 5677 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_CNTL__SHIFT 0xa 5678 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_RPTR__SHIFT 0xb 5679 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_OFFSET__SHIFT 0xc 5680 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_LO__SHIFT 0xd 5681 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_HI__SHIFT 0xe 5682 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_SIZE__SHIFT 0xf 5683 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_SKIP_CNTL__SHIFT 0x10 5684 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_CONTEXT_STATUS__SHIFT 0x11 5685 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_DOORBELL__SHIFT 0x12 5686 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED31_19__SHIFT 0x13 5687 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_CNTL_MASK 0x00000001L 5688 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_MASK 0x00000002L 5689 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_BASE_HI_MASK 0x00000004L 5690 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_MASK 0x00000008L 5691 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_HI_MASK 0x00000010L 5692 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_MASK 0x00000020L 5693 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_WPTR_HI_MASK 0x00000040L 5694 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED7_MASK 0x00000080L 5695 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_HI_MASK 0x00000100L 5696 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_RB_RPTR_ADDR_LO_MASK 0x00000200L 5697 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_CNTL_MASK 0x00000400L 5698 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_RPTR_MASK 0x00000800L 5699 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_OFFSET_MASK 0x00001000L 5700 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_LO_MASK 0x00002000L 5701 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_BASE_HI_MASK 0x00004000L 5702 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_IB_SIZE_MASK 0x00008000L 5703 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_SKIP_CNTL_MASK 0x00010000L 5704 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_CONTEXT_STATUS_MASK 0x00020000L 5705 #define SDMA1_CONTEXT_REG_TYPE0__SDMA1_QUEUE0_DOORBELL_MASK 0x00040000L 5706 #define SDMA1_CONTEXT_REG_TYPE0__RESERVED31_19_MASK 0xFFF80000L 5707 //SDMA1_CONTEXT_REG_TYPE1 5708 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED8_0__SHIFT 0x0 5709 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_LOG__SHIFT 0x9 5710 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED10__SHIFT 0xa 5711 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_OFFSET__SHIFT 0xb 5712 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_LO__SHIFT 0xc 5713 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_HI__SHIFT 0xd 5714 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_SCHEDULE_CNTL__SHIFT 0xe 5715 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_IB_SUB_REMAIN__SHIFT 0xf 5716 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_PREEMPT__SHIFT 0x10 5717 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DUMMY_REG__SHIFT 0x11 5718 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__SHIFT 0x12 5719 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__SHIFT 0x13 5720 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_AQL_CNTL__SHIFT 0x14 5721 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_MINOR_PTR_UPDATE__SHIFT 0x15 5722 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_PREEMPT__SHIFT 0x16 5723 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED__SHIFT 0x17 5724 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED8_0_MASK 0x000001FFL 5725 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_LOG_MASK 0x00000200L 5726 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED10_MASK 0x00000400L 5727 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DOORBELL_OFFSET_MASK 0x00000800L 5728 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_LO_MASK 0x00001000L 5729 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_CSA_ADDR_HI_MASK 0x00002000L 5730 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_SCHEDULE_CNTL_MASK 0x00004000L 5731 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_IB_SUB_REMAIN_MASK 0x00008000L 5732 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_PREEMPT_MASK 0x00010000L 5733 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_DUMMY_REG_MASK 0x00020000L 5734 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI_MASK 0x00040000L 5735 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO_MASK 0x00080000L 5736 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_AQL_CNTL_MASK 0x00100000L 5737 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_MINOR_PTR_UPDATE_MASK 0x00200000L 5738 #define SDMA1_CONTEXT_REG_TYPE1__SDMA1_QUEUE0_RB_PREEMPT_MASK 0x00400000L 5739 #define SDMA1_CONTEXT_REG_TYPE1__RESERVED_MASK 0xFF800000L 5740 //SDMA1_CONTEXT_REG_TYPE2 5741 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA0__SHIFT 0x0 5742 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA1__SHIFT 0x1 5743 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA2__SHIFT 0x2 5744 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA3__SHIFT 0x3 5745 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA4__SHIFT 0x4 5746 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA5__SHIFT 0x5 5747 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA6__SHIFT 0x6 5748 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA7__SHIFT 0x7 5749 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA8__SHIFT 0x8 5750 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA9__SHIFT 0x9 5751 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA10__SHIFT 0xa 5752 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_CNTL__SHIFT 0xb 5753 #define SDMA1_CONTEXT_REG_TYPE2__RESERVED__SHIFT 0xe 5754 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA0_MASK 0x00000001L 5755 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA1_MASK 0x00000002L 5756 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA2_MASK 0x00000004L 5757 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA3_MASK 0x00000008L 5758 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA4_MASK 0x00000010L 5759 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA5_MASK 0x00000020L 5760 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA6_MASK 0x00000040L 5761 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA7_MASK 0x00000080L 5762 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA8_MASK 0x00000100L 5763 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA9_MASK 0x00000200L 5764 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_DATA10_MASK 0x00000400L 5765 #define SDMA1_CONTEXT_REG_TYPE2__SDMA1_QUEUE0_MIDCMD_CNTL_MASK 0x00000800L 5766 #define SDMA1_CONTEXT_REG_TYPE2__RESERVED_MASK 0xFFFFC000L 5767 //SDMA1_PUB_REG_TYPE0 5768 #define SDMA1_PUB_REG_TYPE0__SDMA1_DEC_START__SHIFT 0x0 5769 #define SDMA1_PUB_REG_TYPE0__RESERVED_10_1__SHIFT 0x1 5770 #define SDMA1_PUB_REG_TYPE0__SDMA1_F32_MISC_CNTL__SHIFT 0xb 5771 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_LO__SHIFT 0xf 5772 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_HI__SHIFT 0x10 5773 #define SDMA1_PUB_REG_TYPE0__RESERVED22__SHIFT 0x16 5774 #define SDMA1_PUB_REG_TYPE0__RESERVED23__SHIFT 0x17 5775 #define SDMA1_PUB_REG_TYPE0__RESERVED24__SHIFT 0x18 5776 #define SDMA1_PUB_REG_TYPE0__RESERVED25__SHIFT 0x19 5777 #define SDMA1_PUB_REG_TYPE0__SDMA1_POWER_CNTL__SHIFT 0x1a 5778 #define SDMA1_PUB_REG_TYPE0__RESERVED27__SHIFT 0x1b 5779 #define SDMA1_PUB_REG_TYPE0__SDMA1_CNTL__SHIFT 0x1c 5780 #define SDMA1_PUB_REG_TYPE0__SDMA1_CHICKEN_BITS__SHIFT 0x1d 5781 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG__SHIFT 0x1e 5782 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_READ__SHIFT 0x1f 5783 #define SDMA1_PUB_REG_TYPE0__SDMA1_DEC_START_MASK 0x00000001L 5784 #define SDMA1_PUB_REG_TYPE0__RESERVED_10_1_MASK 0x000007FEL 5785 #define SDMA1_PUB_REG_TYPE0__SDMA1_F32_MISC_CNTL_MASK 0x00000800L 5786 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_LO_MASK 0x00008000L 5787 #define SDMA1_PUB_REG_TYPE0__SDMA1_GLOBAL_TIMESTAMP_HI_MASK 0x00010000L 5788 #define SDMA1_PUB_REG_TYPE0__RESERVED22_MASK 0x00400000L 5789 #define SDMA1_PUB_REG_TYPE0__RESERVED23_MASK 0x00800000L 5790 #define SDMA1_PUB_REG_TYPE0__RESERVED24_MASK 0x01000000L 5791 #define SDMA1_PUB_REG_TYPE0__RESERVED25_MASK 0x02000000L 5792 #define SDMA1_PUB_REG_TYPE0__SDMA1_POWER_CNTL_MASK 0x04000000L 5793 #define SDMA1_PUB_REG_TYPE0__RESERVED27_MASK 0x08000000L 5794 #define SDMA1_PUB_REG_TYPE0__SDMA1_CNTL_MASK 0x10000000L 5795 #define SDMA1_PUB_REG_TYPE0__SDMA1_CHICKEN_BITS_MASK 0x20000000L 5796 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_MASK 0x40000000L 5797 #define SDMA1_PUB_REG_TYPE0__SDMA1_GB_ADDR_CONFIG_READ_MASK 0x80000000L 5798 //SDMA1_PUB_REG_TYPE1 5799 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH__SHIFT 0x0 5800 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_HI__SHIFT 0x1 5801 #define SDMA1_PUB_REG_TYPE1__SDMA1_SEM_WAIT_FAIL_TIMER_CNTL__SHIFT 0x2 5802 #define SDMA1_PUB_REG_TYPE1__SDMA1_IB_OFFSET_FETCH__SHIFT 0x3 5803 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROGRAM__SHIFT 0x4 5804 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS_REG__SHIFT 0x5 5805 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS1_REG__SHIFT 0x6 5806 #define SDMA1_PUB_REG_TYPE1__SDMA1_CNTL1__SHIFT 0x7 5807 #define SDMA1_PUB_REG_TYPE1__SDMA1_HBM_PAGE_CONFIG__SHIFT 0x8 5808 #define SDMA1_PUB_REG_TYPE1__SDMA1_UCODE_CHECKSUM__SHIFT 0x9 5809 #define SDMA1_PUB_REG_TYPE1__RESERVED10__SHIFT 0xa 5810 #define SDMA1_PUB_REG_TYPE1__SDMA1_FREEZE__SHIFT 0xb 5811 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM0__SHIFT 0xc 5812 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM1__SHIFT 0xd 5813 #define SDMA1_PUB_REG_TYPE1__SDMA1_WATCHDOG_CNTL__SHIFT 0xe 5814 #define SDMA1_PUB_REG_TYPE1__RESERVED15__SHIFT 0xf 5815 #define SDMA1_PUB_REG_TYPE1__RESERVED16__SHIFT 0x10 5816 #define SDMA1_PUB_REG_TYPE1__RESERVED17__SHIFT 0x11 5817 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_CONFIG__SHIFT 0x12 5818 #define SDMA1_PUB_REG_TYPE1__SDMA1_BA_THRESHOLD__SHIFT 0x13 5819 #define SDMA1_PUB_REG_TYPE1__SDMA1_ID__SHIFT 0x14 5820 #define SDMA1_PUB_REG_TYPE1__SDMA1_VERSION__SHIFT 0x15 5821 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER__SHIFT 0x16 5822 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_CLEAR__SHIFT 0x17 5823 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS2_REG__SHIFT 0x18 5824 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_CNTL__SHIFT 0x19 5825 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_LO__SHIFT 0x1a 5826 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_HI__SHIFT 0x1b 5827 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_CNTL__SHIFT 0x1c 5828 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_WATERMK__SHIFT 0x1d 5829 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_TIMEOUT__SHIFT 0x1e 5830 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_PAGE__SHIFT 0x1f 5831 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_MASK 0x00000001L 5832 #define SDMA1_PUB_REG_TYPE1__SDMA1_RB_RPTR_FETCH_HI_MASK 0x00000002L 5833 #define SDMA1_PUB_REG_TYPE1__SDMA1_SEM_WAIT_FAIL_TIMER_CNTL_MASK 0x00000004L 5834 #define SDMA1_PUB_REG_TYPE1__SDMA1_IB_OFFSET_FETCH_MASK 0x00000008L 5835 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROGRAM_MASK 0x00000010L 5836 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS_REG_MASK 0x00000020L 5837 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS1_REG_MASK 0x00000040L 5838 #define SDMA1_PUB_REG_TYPE1__SDMA1_CNTL1_MASK 0x00000080L 5839 #define SDMA1_PUB_REG_TYPE1__SDMA1_HBM_PAGE_CONFIG_MASK 0x00000100L 5840 #define SDMA1_PUB_REG_TYPE1__SDMA1_UCODE_CHECKSUM_MASK 0x00000200L 5841 #define SDMA1_PUB_REG_TYPE1__RESERVED10_MASK 0x00000400L 5842 #define SDMA1_PUB_REG_TYPE1__SDMA1_FREEZE_MASK 0x00000800L 5843 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM0_MASK 0x00001000L 5844 #define SDMA1_PUB_REG_TYPE1__SDMA1_PROCESS_QUANTUM1_MASK 0x00002000L 5845 #define SDMA1_PUB_REG_TYPE1__SDMA1_WATCHDOG_CNTL_MASK 0x00004000L 5846 #define SDMA1_PUB_REG_TYPE1__RESERVED15_MASK 0x00008000L 5847 #define SDMA1_PUB_REG_TYPE1__RESERVED16_MASK 0x00010000L 5848 #define SDMA1_PUB_REG_TYPE1__RESERVED17_MASK 0x00020000L 5849 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_CONFIG_MASK 0x00040000L 5850 #define SDMA1_PUB_REG_TYPE1__SDMA1_BA_THRESHOLD_MASK 0x00080000L 5851 #define SDMA1_PUB_REG_TYPE1__SDMA1_ID_MASK 0x00100000L 5852 #define SDMA1_PUB_REG_TYPE1__SDMA1_VERSION_MASK 0x00200000L 5853 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_MASK 0x00400000L 5854 #define SDMA1_PUB_REG_TYPE1__SDMA1_EDC_COUNTER_CLEAR_MASK 0x00800000L 5855 #define SDMA1_PUB_REG_TYPE1__SDMA1_STATUS2_REG_MASK 0x01000000L 5856 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_CNTL_MASK 0x02000000L 5857 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_LO_MASK 0x04000000L 5858 #define SDMA1_PUB_REG_TYPE1__SDMA1_ATOMIC_PREOP_HI_MASK 0x08000000L 5859 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_CNTL_MASK 0x10000000L 5860 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_WATERMK_MASK 0x20000000L 5861 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_TIMEOUT_MASK 0x40000000L 5862 #define SDMA1_PUB_REG_TYPE1__SDMA1_UTCL1_PAGE_MASK 0x80000000L 5863 //SDMA1_PUB_REG_TYPE2 5864 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_STATUS__SHIFT 0x0 5865 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_STATUS__SHIFT 0x1 5866 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV0__SHIFT 0x2 5867 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV1__SHIFT 0x3 5868 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV2__SHIFT 0x4 5869 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK0__SHIFT 0x5 5870 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK1__SHIFT 0x6 5871 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK0__SHIFT 0x7 5872 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK1__SHIFT 0x8 5873 #define SDMA1_PUB_REG_TYPE2__SDMA1_RELAX_ORDERING_LUT__SHIFT 0xa 5874 #define SDMA1_PUB_REG_TYPE2__SDMA1_CHICKEN_BITS_2__SHIFT 0xb 5875 #define SDMA1_PUB_REG_TYPE2__SDMA1_STATUS3_REG__SHIFT 0xc 5876 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_LO__SHIFT 0xd 5877 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_HI__SHIFT 0xe 5878 #define SDMA1_PUB_REG_TYPE2__SDMA1_GLOBAL_QUANTUM__SHIFT 0xf 5879 #define SDMA1_PUB_REG_TYPE2__SDMA1_ERROR_LOG__SHIFT 0x10 5880 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG0__SHIFT 0x11 5881 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG1__SHIFT 0x12 5882 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG2__SHIFT 0x13 5883 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG3__SHIFT 0x14 5884 #define SDMA1_PUB_REG_TYPE2__SDMA1_F32_COUNTER__SHIFT 0x15 5885 #define SDMA1_PUB_REG_TYPE2__RESERVE_22_22__SHIFT 0x16 5886 #define SDMA1_PUB_REG_TYPE2__RESERVED23__SHIFT 0x17 5887 #define SDMA1_PUB_REG_TYPE2__RESERVED24__SHIFT 0x18 5888 #define SDMA1_PUB_REG_TYPE2__RESERVED25__SHIFT 0x19 5889 #define SDMA1_PUB_REG_TYPE2__RESERVED26__SHIFT 0x1a 5890 #define SDMA1_PUB_REG_TYPE2__SDMA1_CRD_CNTL__SHIFT 0x1b 5891 #define SDMA1_PUB_REG_TYPE2__SDMA1_RLC_CGCG_CTRL__SHIFT 0x1c 5892 #define SDMA1_PUB_REG_TYPE2__SDMA1_GPU_IOV_VIOLATION_LOG__SHIFT 0x1d 5893 #define SDMA1_PUB_REG_TYPE2__SDMA1_AQL_STATUS__SHIFT 0x1f 5894 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_STATUS_MASK 0x00000001L 5895 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_STATUS_MASK 0x00000002L 5896 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV0_MASK 0x00000004L 5897 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV1_MASK 0x00000008L 5898 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_INV2_MASK 0x00000010L 5899 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK0_MASK 0x00000020L 5900 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_RD_XNACK1_MASK 0x00000040L 5901 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK0_MASK 0x00000080L 5902 #define SDMA1_PUB_REG_TYPE2__SDMA1_UTCL1_WR_XNACK1_MASK 0x00000100L 5903 #define SDMA1_PUB_REG_TYPE2__SDMA1_RELAX_ORDERING_LUT_MASK 0x00000400L 5904 #define SDMA1_PUB_REG_TYPE2__SDMA1_CHICKEN_BITS_2_MASK 0x00000800L 5905 #define SDMA1_PUB_REG_TYPE2__SDMA1_STATUS3_REG_MASK 0x00001000L 5906 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_LO_MASK 0x00002000L 5907 #define SDMA1_PUB_REG_TYPE2__SDMA1_PHYSICAL_ADDR_HI_MASK 0x00004000L 5908 #define SDMA1_PUB_REG_TYPE2__SDMA1_GLOBAL_QUANTUM_MASK 0x00008000L 5909 #define SDMA1_PUB_REG_TYPE2__SDMA1_ERROR_LOG_MASK 0x00010000L 5910 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG0_MASK 0x00020000L 5911 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG1_MASK 0x00040000L 5912 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG2_MASK 0x00080000L 5913 #define SDMA1_PUB_REG_TYPE2__SDMA1_PUB_DUMMY_REG3_MASK 0x00100000L 5914 #define SDMA1_PUB_REG_TYPE2__SDMA1_F32_COUNTER_MASK 0x00200000L 5915 #define SDMA1_PUB_REG_TYPE2__RESERVE_22_22_MASK 0x00400000L 5916 #define SDMA1_PUB_REG_TYPE2__RESERVED23_MASK 0x00800000L 5917 #define SDMA1_PUB_REG_TYPE2__RESERVED24_MASK 0x01000000L 5918 #define SDMA1_PUB_REG_TYPE2__RESERVED25_MASK 0x02000000L 5919 #define SDMA1_PUB_REG_TYPE2__RESERVED26_MASK 0x04000000L 5920 #define SDMA1_PUB_REG_TYPE2__SDMA1_CRD_CNTL_MASK 0x08000000L 5921 #define SDMA1_PUB_REG_TYPE2__SDMA1_RLC_CGCG_CTRL_MASK 0x10000000L 5922 #define SDMA1_PUB_REG_TYPE2__SDMA1_GPU_IOV_VIOLATION_LOG_MASK 0x20000000L 5923 #define SDMA1_PUB_REG_TYPE2__SDMA1_AQL_STATUS_MASK 0x80000000L 5924 //SDMA1_PUB_REG_TYPE3 5925 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_DATA__SHIFT 0x0 5926 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_INDEX__SHIFT 0x1 5927 #define SDMA1_PUB_REG_TYPE3__SDMA1_TLBI_GCR_CNTL__SHIFT 0x2 5928 #define SDMA1_PUB_REG_TYPE3__SDMA1_TILING_CONFIG__SHIFT 0x3 5929 #define SDMA1_PUB_REG_TYPE3__SDMA1_HASH__SHIFT 0x4 5930 #define SDMA1_PUB_REG_TYPE3__RESERVED5__SHIFT 0x5 5931 #define SDMA1_PUB_REG_TYPE3__RESERVED__SHIFT 0x6 5932 #define SDMA1_PUB_REG_TYPE3__RESERVED7__SHIFT 0x7 5933 #define SDMA1_PUB_REG_TYPE3__SDMA1_CE_CTRL__SHIFT 0x8 5934 #define SDMA1_PUB_REG_TYPE3__SDMA1_FED_STATUS__SHIFT 0x9 5935 #define SDMA1_PUB_REG_TYPE3__RESERVED10__SHIFT 0xa 5936 #define SDMA1_PUB_REG_TYPE3__RESERVED11__SHIFT 0xb 5937 #define SDMA1_PUB_REG_TYPE3__RESERVED12__SHIFT 0xc 5938 #define SDMA1_PUB_REG_TYPE3__RESERVED13__SHIFT 0xd 5939 #define SDMA1_PUB_REG_TYPE3__RESERVED14__SHIFT 0xe 5940 #define SDMA1_PUB_REG_TYPE3__RESERVED15__SHIFT 0xf 5941 #define SDMA1_PUB_REG_TYPE3__SDMA1_INT_STATUS__SHIFT 0x10 5942 #define SDMA1_PUB_REG_TYPE3__SDMA1_GPU_IOV_VIOLATION_LOG2__SHIFT 0x11 5943 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_LO__SHIFT 0x12 5944 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_HI__SHIFT 0x13 5945 #define SDMA1_PUB_REG_TYPE3__RESERVED20__SHIFT 0x14 5946 #define SDMA1_PUB_REG_TYPE3__SDMA1_CLOCK_GATING_STATUS__SHIFT 0x15 5947 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS4_REG__SHIFT 0x16 5948 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_DATA__SHIFT 0x17 5949 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_ADDR__SHIFT 0x18 5950 #define SDMA1_PUB_REG_TYPE3__SDMA1_TIMESTAMP_CNTL__SHIFT 0x19 5951 #define SDMA1_PUB_REG_TYPE3__RESERVED26__SHIFT 0x1a 5952 #define SDMA1_PUB_REG_TYPE3__RESERVED27__SHIFT 0x1b 5953 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS5_REG__SHIFT 0x1c 5954 #define SDMA1_PUB_REG_TYPE3__SDMA1_QUEUE_RESET_REQ__SHIFT 0x1d 5955 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS6_REG__SHIFT 0x1e 5956 #define SDMA1_PUB_REG_TYPE3__SDMA1_UCODE1_CHECKSUM__SHIFT 0x1f 5957 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_DATA_MASK 0x00000001L 5958 #define SDMA1_PUB_REG_TYPE3__SDMA1_EA_DBIT_ADDR_INDEX_MASK 0x00000002L 5959 #define SDMA1_PUB_REG_TYPE3__SDMA1_TLBI_GCR_CNTL_MASK 0x00000004L 5960 #define SDMA1_PUB_REG_TYPE3__SDMA1_TILING_CONFIG_MASK 0x00000008L 5961 #define SDMA1_PUB_REG_TYPE3__SDMA1_HASH_MASK 0x00000010L 5962 #define SDMA1_PUB_REG_TYPE3__RESERVED5_MASK 0x00000020L 5963 #define SDMA1_PUB_REG_TYPE3__RESERVED_MASK 0x00000040L 5964 #define SDMA1_PUB_REG_TYPE3__RESERVED7_MASK 0x00000080L 5965 #define SDMA1_PUB_REG_TYPE3__SDMA1_CE_CTRL_MASK 0x00000100L 5966 #define SDMA1_PUB_REG_TYPE3__SDMA1_FED_STATUS_MASK 0x00000200L 5967 #define SDMA1_PUB_REG_TYPE3__RESERVED10_MASK 0x00000400L 5968 #define SDMA1_PUB_REG_TYPE3__RESERVED11_MASK 0x00000800L 5969 #define SDMA1_PUB_REG_TYPE3__RESERVED12_MASK 0x00001000L 5970 #define SDMA1_PUB_REG_TYPE3__RESERVED13_MASK 0x00002000L 5971 #define SDMA1_PUB_REG_TYPE3__RESERVED14_MASK 0x00004000L 5972 #define SDMA1_PUB_REG_TYPE3__RESERVED15_MASK 0x00008000L 5973 #define SDMA1_PUB_REG_TYPE3__SDMA1_INT_STATUS_MASK 0x00010000L 5974 #define SDMA1_PUB_REG_TYPE3__SDMA1_GPU_IOV_VIOLATION_LOG2_MASK 0x00020000L 5975 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_LO_MASK 0x00040000L 5976 #define SDMA1_PUB_REG_TYPE3__SDMA1_HOLE_ADDR_HI_MASK 0x00080000L 5977 #define SDMA1_PUB_REG_TYPE3__RESERVED20_MASK 0x00100000L 5978 #define SDMA1_PUB_REG_TYPE3__SDMA1_CLOCK_GATING_STATUS_MASK 0x00200000L 5979 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS4_REG_MASK 0x00400000L 5980 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_DATA_MASK 0x00800000L 5981 #define SDMA1_PUB_REG_TYPE3__SDMA1_SCRATCH_RAM_ADDR_MASK 0x01000000L 5982 #define SDMA1_PUB_REG_TYPE3__SDMA1_TIMESTAMP_CNTL_MASK 0x02000000L 5983 #define SDMA1_PUB_REG_TYPE3__RESERVED26_MASK 0x04000000L 5984 #define SDMA1_PUB_REG_TYPE3__RESERVED27_MASK 0x08000000L 5985 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS5_REG_MASK 0x10000000L 5986 #define SDMA1_PUB_REG_TYPE3__SDMA1_QUEUE_RESET_REQ_MASK 0x20000000L 5987 #define SDMA1_PUB_REG_TYPE3__SDMA1_STATUS6_REG_MASK 0x40000000L 5988 #define SDMA1_PUB_REG_TYPE3__SDMA1_UCODE1_CHECKSUM_MASK 0x80000000L 5989 //SDMA1_VM_CNTL 5990 #define SDMA1_VM_CNTL__CMD__SHIFT 0x0 5991 #define SDMA1_VM_CNTL__CMD_MASK 0x0000000FL 5992 //SDMA1_F32_CNTL 5993 #define SDMA1_F32_CNTL__HALT__SHIFT 0x0 5994 #define SDMA1_F32_CNTL__DBG_SELECT_BITS__SHIFT 0x2 5995 #define SDMA1_F32_CNTL__TH0_CHECKSUM_CLR__SHIFT 0x8 5996 #define SDMA1_F32_CNTL__TH0_RESET__SHIFT 0x9 5997 #define SDMA1_F32_CNTL__TH0_ENABLE__SHIFT 0xa 5998 #define SDMA1_F32_CNTL__TH1_CHECKSUM_CLR__SHIFT 0xc 5999 #define SDMA1_F32_CNTL__TH1_RESET__SHIFT 0xd 6000 #define SDMA1_F32_CNTL__TH1_ENABLE__SHIFT 0xe 6001 #define SDMA1_F32_CNTL__TH0_PRIORITY__SHIFT 0x10 6002 #define SDMA1_F32_CNTL__TH1_PRIORITY__SHIFT 0x18 6003 #define SDMA1_F32_CNTL__HALT_MASK 0x00000001L 6004 #define SDMA1_F32_CNTL__DBG_SELECT_BITS_MASK 0x000000FCL 6005 #define SDMA1_F32_CNTL__TH0_CHECKSUM_CLR_MASK 0x00000100L 6006 #define SDMA1_F32_CNTL__TH0_RESET_MASK 0x00000200L 6007 #define SDMA1_F32_CNTL__TH0_ENABLE_MASK 0x00000400L 6008 #define SDMA1_F32_CNTL__TH1_CHECKSUM_CLR_MASK 0x00001000L 6009 #define SDMA1_F32_CNTL__TH1_RESET_MASK 0x00002000L 6010 #define SDMA1_F32_CNTL__TH1_ENABLE_MASK 0x00004000L 6011 #define SDMA1_F32_CNTL__TH0_PRIORITY_MASK 0x00FF0000L 6012 #define SDMA1_F32_CNTL__TH1_PRIORITY_MASK 0xFF000000L 6013 6014 6015 // addressBlock: gc_sdma0_sdma0perfsdec 6016 //SDMA0_PERFCNT_PERFCOUNTER0_CFG 6017 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 6018 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 6019 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 6020 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 6021 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 6022 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 6023 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 6024 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 6025 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 6026 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 6027 //SDMA0_PERFCNT_PERFCOUNTER1_CFG 6028 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 6029 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 6030 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 6031 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 6032 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 6033 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 6034 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 6035 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 6036 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 6037 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 6038 //SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL 6039 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 6040 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 6041 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 6042 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 6043 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 6044 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 6045 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 6046 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 6047 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 6048 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 6049 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 6050 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 6051 //SDMA0_PERFCNT_MISC_CNTL 6052 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP__SHIFT 0x0 6053 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP_MASK 0x0000FFFFL 6054 //SDMA0_PERFCOUNTER0_SELECT 6055 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 6056 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 6057 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 6058 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 6059 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 6060 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 6061 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 6062 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 6063 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 6064 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 6065 //SDMA0_PERFCOUNTER0_SELECT1 6066 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 6067 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 6068 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 6069 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 6070 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 6071 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 6072 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 6073 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 6074 //SDMA0_PERFCOUNTER1_SELECT 6075 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 6076 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 6077 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 6078 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 6079 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 6080 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 6081 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 6082 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 6083 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 6084 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 6085 //SDMA0_PERFCOUNTER1_SELECT1 6086 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 6087 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 6088 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 6089 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 6090 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 6091 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 6092 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 6093 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 6094 6095 6096 // addressBlock: gc_sdma0_sdma1perfsdec 6097 //SDMA1_PERFCNT_PERFCOUNTER0_CFG 6098 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 6099 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 6100 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 6101 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 6102 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 6103 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 6104 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 6105 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 6106 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 6107 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 6108 //SDMA1_PERFCNT_PERFCOUNTER1_CFG 6109 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 6110 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 6111 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 6112 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 6113 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 6114 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 6115 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 6116 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 6117 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 6118 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 6119 //SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL 6120 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 6121 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 6122 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 6123 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 6124 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 6125 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 6126 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 6127 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 6128 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 6129 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 6130 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 6131 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 6132 //SDMA1_PERFCNT_MISC_CNTL 6133 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP__SHIFT 0x0 6134 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP_MASK 0x0000FFFFL 6135 //SDMA1_PERFCOUNTER0_SELECT 6136 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 6137 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 6138 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 6139 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 6140 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 6141 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 6142 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 6143 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 6144 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 6145 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 6146 //SDMA1_PERFCOUNTER0_SELECT1 6147 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 6148 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 6149 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 6150 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 6151 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 6152 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 6153 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 6154 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 6155 //SDMA1_PERFCOUNTER1_SELECT 6156 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 6157 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 6158 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 6159 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 6160 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 6161 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 6162 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 6163 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 6164 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 6165 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 6166 //SDMA1_PERFCOUNTER1_SELECT1 6167 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 6168 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 6169 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 6170 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 6171 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 6172 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 6173 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 6174 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 6175 6176 6177 // addressBlock: gc_sdma0_sdma0perfddec 6178 //SDMA0_PERFCNT_PERFCOUNTER_LO 6179 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 6180 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 6181 //SDMA0_PERFCNT_PERFCOUNTER_HI 6182 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 6183 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 6184 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 6185 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 6186 //SDMA0_PERFCOUNTER0_LO 6187 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 6188 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 6189 //SDMA0_PERFCOUNTER0_HI 6190 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 6191 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 6192 //SDMA0_PERFCOUNTER1_LO 6193 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 6194 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 6195 //SDMA0_PERFCOUNTER1_HI 6196 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 6197 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 6198 6199 6200 // addressBlock: gc_sdma0_sdma1perfddec 6201 //SDMA1_PERFCNT_PERFCOUNTER_LO 6202 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 6203 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 6204 //SDMA1_PERFCNT_PERFCOUNTER_HI 6205 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 6206 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 6207 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 6208 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 6209 //SDMA1_PERFCOUNTER0_LO 6210 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 6211 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 6212 //SDMA1_PERFCOUNTER0_HI 6213 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 6214 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 6215 //SDMA1_PERFCOUNTER1_LO 6216 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 6217 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 6218 //SDMA1_PERFCOUNTER1_HI 6219 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 6220 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 6221 6222 6223 // addressBlock: gc_grbmdec 6224 //GRBM_CNTL 6225 #define GRBM_CNTL__READ_TIMEOUT__SHIFT 0x0 6226 #define GRBM_CNTL__REPORT_LAST_RDERR__SHIFT 0x1f 6227 #define GRBM_CNTL__READ_TIMEOUT_MASK 0x000000FFL 6228 #define GRBM_CNTL__REPORT_LAST_RDERR_MASK 0x80000000L 6229 //GRBM_SKEW_CNTL 6230 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD__SHIFT 0x0 6231 #define GRBM_SKEW_CNTL__SKEW_COUNT__SHIFT 0x6 6232 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD_MASK 0x0000003FL 6233 #define GRBM_SKEW_CNTL__SKEW_COUNT_MASK 0x00000FC0L 6234 //GRBM_STATUS2 6235 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL__SHIFT 0x0 6236 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING__SHIFT 0x4 6237 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING__SHIFT 0x5 6238 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING__SHIFT 0x6 6239 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING__SHIFT 0x7 6240 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING__SHIFT 0x8 6241 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING__SHIFT 0x9 6242 #define GRBM_STATUS2__RLC_RQ_PENDING__SHIFT 0xe 6243 #define GRBM_STATUS2__UTCL2_BUSY__SHIFT 0xf 6244 #define GRBM_STATUS2__EA_BUSY__SHIFT 0x10 6245 #define GRBM_STATUS2__RMI_BUSY__SHIFT 0x11 6246 #define GRBM_STATUS2__UTCL2_RQ_PENDING__SHIFT 0x12 6247 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING__SHIFT 0x13 6248 #define GRBM_STATUS2__EA_LINK_BUSY__SHIFT 0x14 6249 #define GRBM_STATUS2__SDMA_BUSY__SHIFT 0x15 6250 #define GRBM_STATUS2__SDMA0_RQ_PENDING__SHIFT 0x16 6251 #define GRBM_STATUS2__SDMA1_RQ_PENDING__SHIFT 0x17 6252 #define GRBM_STATUS2__RLC_BUSY__SHIFT 0x1a 6253 #define GRBM_STATUS2__TCP_BUSY__SHIFT 0x1b 6254 #define GRBM_STATUS2__CPF_BUSY__SHIFT 0x1c 6255 #define GRBM_STATUS2__CPC_BUSY__SHIFT 0x1d 6256 #define GRBM_STATUS2__CPG_BUSY__SHIFT 0x1e 6257 #define GRBM_STATUS2__CPAXI_BUSY__SHIFT 0x1f 6258 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL_MASK 0x0000000FL 6259 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING_MASK 0x00000010L 6260 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING_MASK 0x00000020L 6261 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING_MASK 0x00000040L 6262 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING_MASK 0x00000080L 6263 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING_MASK 0x00000100L 6264 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING_MASK 0x00000200L 6265 #define GRBM_STATUS2__RLC_RQ_PENDING_MASK 0x00004000L 6266 #define GRBM_STATUS2__UTCL2_BUSY_MASK 0x00008000L 6267 #define GRBM_STATUS2__EA_BUSY_MASK 0x00010000L 6268 #define GRBM_STATUS2__RMI_BUSY_MASK 0x00020000L 6269 #define GRBM_STATUS2__UTCL2_RQ_PENDING_MASK 0x00040000L 6270 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING_MASK 0x00080000L 6271 #define GRBM_STATUS2__EA_LINK_BUSY_MASK 0x00100000L 6272 #define GRBM_STATUS2__SDMA_BUSY_MASK 0x00200000L 6273 #define GRBM_STATUS2__SDMA0_RQ_PENDING_MASK 0x00400000L 6274 #define GRBM_STATUS2__SDMA1_RQ_PENDING_MASK 0x00800000L 6275 #define GRBM_STATUS2__RLC_BUSY_MASK 0x04000000L 6276 #define GRBM_STATUS2__TCP_BUSY_MASK 0x08000000L 6277 #define GRBM_STATUS2__CPF_BUSY_MASK 0x10000000L 6278 #define GRBM_STATUS2__CPC_BUSY_MASK 0x20000000L 6279 #define GRBM_STATUS2__CPG_BUSY_MASK 0x40000000L 6280 #define GRBM_STATUS2__CPAXI_BUSY_MASK 0x80000000L 6281 //GRBM_PWR_CNTL 6282 #define GRBM_PWR_CNTL__ALL_REQ_TYPE__SHIFT 0x0 6283 #define GRBM_PWR_CNTL__GFX_REQ_TYPE__SHIFT 0x2 6284 #define GRBM_PWR_CNTL__ALL_RSP_TYPE__SHIFT 0x4 6285 #define GRBM_PWR_CNTL__GFX_RSP_TYPE__SHIFT 0x6 6286 #define GRBM_PWR_CNTL__GFX_REQ_EN__SHIFT 0xe 6287 #define GRBM_PWR_CNTL__ALL_REQ_EN__SHIFT 0xf 6288 #define GRBM_PWR_CNTL__ALL_REQ_TYPE_MASK 0x00000003L 6289 #define GRBM_PWR_CNTL__GFX_REQ_TYPE_MASK 0x0000000CL 6290 #define GRBM_PWR_CNTL__ALL_RSP_TYPE_MASK 0x00000030L 6291 #define GRBM_PWR_CNTL__GFX_RSP_TYPE_MASK 0x000000C0L 6292 #define GRBM_PWR_CNTL__GFX_REQ_EN_MASK 0x00004000L 6293 #define GRBM_PWR_CNTL__ALL_REQ_EN_MASK 0x00008000L 6294 //GRBM_STATUS 6295 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL__SHIFT 0x0 6296 #define GRBM_STATUS__RSMU_RQ_PENDING__SHIFT 0x5 6297 #define GRBM_STATUS__SDMA_RQ_PENDING__SHIFT 0x6 6298 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING__SHIFT 0x7 6299 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING__SHIFT 0x8 6300 #define GRBM_STATUS__GDS_DMA_RQ_PENDING__SHIFT 0x9 6301 #define GRBM_STATUS__DB_CLEAN__SHIFT 0xc 6302 #define GRBM_STATUS__CB_CLEAN__SHIFT 0xd 6303 #define GRBM_STATUS__TA_BUSY__SHIFT 0xe 6304 #define GRBM_STATUS__GDS_BUSY__SHIFT 0xf 6305 #define GRBM_STATUS__GE_BUSY_NO_DMA__SHIFT 0x10 6306 #define GRBM_STATUS__SX_BUSY__SHIFT 0x14 6307 #define GRBM_STATUS__GE_BUSY__SHIFT 0x15 6308 #define GRBM_STATUS__SPI_BUSY__SHIFT 0x16 6309 #define GRBM_STATUS__BCI_BUSY__SHIFT 0x17 6310 #define GRBM_STATUS__SC_BUSY__SHIFT 0x18 6311 #define GRBM_STATUS__PA_BUSY__SHIFT 0x19 6312 #define GRBM_STATUS__DB_BUSY__SHIFT 0x1a 6313 #define GRBM_STATUS__ANY_ACTIVE__SHIFT 0x1b 6314 #define GRBM_STATUS__CP_COHERENCY_BUSY__SHIFT 0x1c 6315 #define GRBM_STATUS__CP_BUSY__SHIFT 0x1d 6316 #define GRBM_STATUS__CB_BUSY__SHIFT 0x1e 6317 #define GRBM_STATUS__GUI_ACTIVE__SHIFT 0x1f 6318 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL_MASK 0x0000000FL 6319 #define GRBM_STATUS__RSMU_RQ_PENDING_MASK 0x00000020L 6320 #define GRBM_STATUS__SDMA_RQ_PENDING_MASK 0x00000040L 6321 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING_MASK 0x00000080L 6322 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING_MASK 0x00000100L 6323 #define GRBM_STATUS__GDS_DMA_RQ_PENDING_MASK 0x00000200L 6324 #define GRBM_STATUS__DB_CLEAN_MASK 0x00001000L 6325 #define GRBM_STATUS__CB_CLEAN_MASK 0x00002000L 6326 #define GRBM_STATUS__TA_BUSY_MASK 0x00004000L 6327 #define GRBM_STATUS__GDS_BUSY_MASK 0x00008000L 6328 #define GRBM_STATUS__GE_BUSY_NO_DMA_MASK 0x00010000L 6329 #define GRBM_STATUS__SX_BUSY_MASK 0x00100000L 6330 #define GRBM_STATUS__GE_BUSY_MASK 0x00200000L 6331 #define GRBM_STATUS__SPI_BUSY_MASK 0x00400000L 6332 #define GRBM_STATUS__BCI_BUSY_MASK 0x00800000L 6333 #define GRBM_STATUS__SC_BUSY_MASK 0x01000000L 6334 #define GRBM_STATUS__PA_BUSY_MASK 0x02000000L 6335 #define GRBM_STATUS__DB_BUSY_MASK 0x04000000L 6336 #define GRBM_STATUS__ANY_ACTIVE_MASK 0x08000000L 6337 #define GRBM_STATUS__CP_COHERENCY_BUSY_MASK 0x10000000L 6338 #define GRBM_STATUS__CP_BUSY_MASK 0x20000000L 6339 #define GRBM_STATUS__CB_BUSY_MASK 0x40000000L 6340 #define GRBM_STATUS__GUI_ACTIVE_MASK 0x80000000L 6341 //GRBM_STATUS_SE0 6342 #define GRBM_STATUS_SE0__DB_CLEAN__SHIFT 0x1 6343 #define GRBM_STATUS_SE0__CB_CLEAN__SHIFT 0x2 6344 #define GRBM_STATUS_SE0__UTCL1_BUSY__SHIFT 0x3 6345 #define GRBM_STATUS_SE0__TCP_BUSY__SHIFT 0x4 6346 #define GRBM_STATUS_SE0__GL1CC_BUSY__SHIFT 0x5 6347 #define GRBM_STATUS_SE0__GL1H_BUSY__SHIFT 0x6 6348 #define GRBM_STATUS_SE0__PC_BUSY__SHIFT 0x7 6349 #define GRBM_STATUS_SE0__SEDC_BUSY__SHIFT 0x8 6350 #define GRBM_STATUS_SE0__RMI_BUSY__SHIFT 0x15 6351 #define GRBM_STATUS_SE0__BCI_BUSY__SHIFT 0x16 6352 #define GRBM_STATUS_SE0__PA_BUSY__SHIFT 0x18 6353 #define GRBM_STATUS_SE0__TA_BUSY__SHIFT 0x19 6354 #define GRBM_STATUS_SE0__SX_BUSY__SHIFT 0x1a 6355 #define GRBM_STATUS_SE0__SPI_BUSY__SHIFT 0x1b 6356 #define GRBM_STATUS_SE0__SC_BUSY__SHIFT 0x1d 6357 #define GRBM_STATUS_SE0__DB_BUSY__SHIFT 0x1e 6358 #define GRBM_STATUS_SE0__CB_BUSY__SHIFT 0x1f 6359 #define GRBM_STATUS_SE0__DB_CLEAN_MASK 0x00000002L 6360 #define GRBM_STATUS_SE0__CB_CLEAN_MASK 0x00000004L 6361 #define GRBM_STATUS_SE0__UTCL1_BUSY_MASK 0x00000008L 6362 #define GRBM_STATUS_SE0__TCP_BUSY_MASK 0x00000010L 6363 #define GRBM_STATUS_SE0__GL1CC_BUSY_MASK 0x00000020L 6364 #define GRBM_STATUS_SE0__GL1H_BUSY_MASK 0x00000040L 6365 #define GRBM_STATUS_SE0__PC_BUSY_MASK 0x00000080L 6366 #define GRBM_STATUS_SE0__SEDC_BUSY_MASK 0x00000100L 6367 #define GRBM_STATUS_SE0__RMI_BUSY_MASK 0x00200000L 6368 #define GRBM_STATUS_SE0__BCI_BUSY_MASK 0x00400000L 6369 #define GRBM_STATUS_SE0__PA_BUSY_MASK 0x01000000L 6370 #define GRBM_STATUS_SE0__TA_BUSY_MASK 0x02000000L 6371 #define GRBM_STATUS_SE0__SX_BUSY_MASK 0x04000000L 6372 #define GRBM_STATUS_SE0__SPI_BUSY_MASK 0x08000000L 6373 #define GRBM_STATUS_SE0__SC_BUSY_MASK 0x20000000L 6374 #define GRBM_STATUS_SE0__DB_BUSY_MASK 0x40000000L 6375 #define GRBM_STATUS_SE0__CB_BUSY_MASK 0x80000000L 6376 //GRBM_STATUS_SE1 6377 #define GRBM_STATUS_SE1__DB_CLEAN__SHIFT 0x1 6378 #define GRBM_STATUS_SE1__CB_CLEAN__SHIFT 0x2 6379 #define GRBM_STATUS_SE1__UTCL1_BUSY__SHIFT 0x3 6380 #define GRBM_STATUS_SE1__TCP_BUSY__SHIFT 0x4 6381 #define GRBM_STATUS_SE1__GL1CC_BUSY__SHIFT 0x5 6382 #define GRBM_STATUS_SE1__GL1H_BUSY__SHIFT 0x6 6383 #define GRBM_STATUS_SE1__PC_BUSY__SHIFT 0x7 6384 #define GRBM_STATUS_SE1__SEDC_BUSY__SHIFT 0x8 6385 #define GRBM_STATUS_SE1__RMI_BUSY__SHIFT 0x15 6386 #define GRBM_STATUS_SE1__BCI_BUSY__SHIFT 0x16 6387 #define GRBM_STATUS_SE1__PA_BUSY__SHIFT 0x18 6388 #define GRBM_STATUS_SE1__TA_BUSY__SHIFT 0x19 6389 #define GRBM_STATUS_SE1__SX_BUSY__SHIFT 0x1a 6390 #define GRBM_STATUS_SE1__SPI_BUSY__SHIFT 0x1b 6391 #define GRBM_STATUS_SE1__SC_BUSY__SHIFT 0x1d 6392 #define GRBM_STATUS_SE1__DB_BUSY__SHIFT 0x1e 6393 #define GRBM_STATUS_SE1__CB_BUSY__SHIFT 0x1f 6394 #define GRBM_STATUS_SE1__DB_CLEAN_MASK 0x00000002L 6395 #define GRBM_STATUS_SE1__CB_CLEAN_MASK 0x00000004L 6396 #define GRBM_STATUS_SE1__UTCL1_BUSY_MASK 0x00000008L 6397 #define GRBM_STATUS_SE1__TCP_BUSY_MASK 0x00000010L 6398 #define GRBM_STATUS_SE1__GL1CC_BUSY_MASK 0x00000020L 6399 #define GRBM_STATUS_SE1__GL1H_BUSY_MASK 0x00000040L 6400 #define GRBM_STATUS_SE1__PC_BUSY_MASK 0x00000080L 6401 #define GRBM_STATUS_SE1__SEDC_BUSY_MASK 0x00000100L 6402 #define GRBM_STATUS_SE1__RMI_BUSY_MASK 0x00200000L 6403 #define GRBM_STATUS_SE1__BCI_BUSY_MASK 0x00400000L 6404 #define GRBM_STATUS_SE1__PA_BUSY_MASK 0x01000000L 6405 #define GRBM_STATUS_SE1__TA_BUSY_MASK 0x02000000L 6406 #define GRBM_STATUS_SE1__SX_BUSY_MASK 0x04000000L 6407 #define GRBM_STATUS_SE1__SPI_BUSY_MASK 0x08000000L 6408 #define GRBM_STATUS_SE1__SC_BUSY_MASK 0x20000000L 6409 #define GRBM_STATUS_SE1__DB_BUSY_MASK 0x40000000L 6410 #define GRBM_STATUS_SE1__CB_BUSY_MASK 0x80000000L 6411 //GRBM_STATUS3 6412 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING__SHIFT 0x5 6413 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING__SHIFT 0x7 6414 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING__SHIFT 0x8 6415 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING__SHIFT 0x9 6416 #define GRBM_STATUS3__PH_BUSY__SHIFT 0xd 6417 #define GRBM_STATUS3__CH_BUSY__SHIFT 0xe 6418 #define GRBM_STATUS3__GL2CC_BUSY__SHIFT 0xf 6419 #define GRBM_STATUS3__GL1CC_BUSY__SHIFT 0x10 6420 #define GRBM_STATUS3__SEDC_BUSY__SHIFT 0x19 6421 #define GRBM_STATUS3__PC_BUSY__SHIFT 0x1a 6422 #define GRBM_STATUS3__GL1H_BUSY__SHIFT 0x1b 6423 #define GRBM_STATUS3__GUS_LINK_BUSY__SHIFT 0x1c 6424 #define GRBM_STATUS3__GUS_BUSY__SHIFT 0x1d 6425 #define GRBM_STATUS3__UTCL1_BUSY__SHIFT 0x1e 6426 #define GRBM_STATUS3__PMM_BUSY__SHIFT 0x1f 6427 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING_MASK 0x00000020L 6428 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING_MASK 0x00000080L 6429 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING_MASK 0x00000100L 6430 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING_MASK 0x00000200L 6431 #define GRBM_STATUS3__PH_BUSY_MASK 0x00002000L 6432 #define GRBM_STATUS3__CH_BUSY_MASK 0x00004000L 6433 #define GRBM_STATUS3__GL2CC_BUSY_MASK 0x00008000L 6434 #define GRBM_STATUS3__GL1CC_BUSY_MASK 0x00010000L 6435 #define GRBM_STATUS3__SEDC_BUSY_MASK 0x02000000L 6436 #define GRBM_STATUS3__PC_BUSY_MASK 0x04000000L 6437 #define GRBM_STATUS3__GL1H_BUSY_MASK 0x08000000L 6438 #define GRBM_STATUS3__GUS_LINK_BUSY_MASK 0x10000000L 6439 #define GRBM_STATUS3__GUS_BUSY_MASK 0x20000000L 6440 #define GRBM_STATUS3__UTCL1_BUSY_MASK 0x40000000L 6441 #define GRBM_STATUS3__PMM_BUSY_MASK 0x80000000L 6442 //GRBM_SOFT_RESET 6443 #define GRBM_SOFT_RESET__SOFT_RESET_CP__SHIFT 0x0 6444 #define GRBM_SOFT_RESET__SOFT_RESET_RLC__SHIFT 0x2 6445 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2__SHIFT 0xf 6446 #define GRBM_SOFT_RESET__SOFT_RESET_GFX__SHIFT 0x10 6447 #define GRBM_SOFT_RESET__SOFT_RESET_CPF__SHIFT 0x11 6448 #define GRBM_SOFT_RESET__SOFT_RESET_CPC__SHIFT 0x12 6449 #define GRBM_SOFT_RESET__SOFT_RESET_CPG__SHIFT 0x13 6450 #define GRBM_SOFT_RESET__SOFT_RESET_CAC__SHIFT 0x14 6451 #define GRBM_SOFT_RESET__SOFT_RESET_CPAXI__SHIFT 0x15 6452 #define GRBM_SOFT_RESET__SOFT_RESET_EA__SHIFT 0x16 6453 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0__SHIFT 0x17 6454 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1__SHIFT 0x18 6455 #define GRBM_SOFT_RESET__SOFT_RESET_CP_MASK 0x00000001L 6456 #define GRBM_SOFT_RESET__SOFT_RESET_RLC_MASK 0x00000004L 6457 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2_MASK 0x00008000L 6458 #define GRBM_SOFT_RESET__SOFT_RESET_GFX_MASK 0x00010000L 6459 #define GRBM_SOFT_RESET__SOFT_RESET_CPF_MASK 0x00020000L 6460 #define GRBM_SOFT_RESET__SOFT_RESET_CPC_MASK 0x00040000L 6461 #define GRBM_SOFT_RESET__SOFT_RESET_CPG_MASK 0x00080000L 6462 #define GRBM_SOFT_RESET__SOFT_RESET_CAC_MASK 0x00100000L 6463 #define GRBM_SOFT_RESET__SOFT_RESET_CPAXI_MASK 0x00200000L 6464 #define GRBM_SOFT_RESET__SOFT_RESET_EA_MASK 0x00400000L 6465 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0_MASK 0x00800000L 6466 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK 0x01000000L 6467 //GRBM_GFX_CLKEN_CNTL 6468 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT__SHIFT 0x0 6469 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT__SHIFT 0x8 6470 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT_MASK 0x0000000FL 6471 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT_MASK 0x00001F00L 6472 //GRBM_WAIT_IDLE_CLOCKS 6473 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS__SHIFT 0x0 6474 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS_MASK 0x000000FFL 6475 //GRBM_STATUS_SE2 6476 #define GRBM_STATUS_SE2__DB_CLEAN__SHIFT 0x1 6477 #define GRBM_STATUS_SE2__CB_CLEAN__SHIFT 0x2 6478 #define GRBM_STATUS_SE2__UTCL1_BUSY__SHIFT 0x3 6479 #define GRBM_STATUS_SE2__TCP_BUSY__SHIFT 0x4 6480 #define GRBM_STATUS_SE2__GL1CC_BUSY__SHIFT 0x5 6481 #define GRBM_STATUS_SE2__GL1H_BUSY__SHIFT 0x6 6482 #define GRBM_STATUS_SE2__PC_BUSY__SHIFT 0x7 6483 #define GRBM_STATUS_SE2__SEDC_BUSY__SHIFT 0x8 6484 #define GRBM_STATUS_SE2__RMI_BUSY__SHIFT 0x15 6485 #define GRBM_STATUS_SE2__BCI_BUSY__SHIFT 0x16 6486 #define GRBM_STATUS_SE2__PA_BUSY__SHIFT 0x18 6487 #define GRBM_STATUS_SE2__TA_BUSY__SHIFT 0x19 6488 #define GRBM_STATUS_SE2__SX_BUSY__SHIFT 0x1a 6489 #define GRBM_STATUS_SE2__SPI_BUSY__SHIFT 0x1b 6490 #define GRBM_STATUS_SE2__SC_BUSY__SHIFT 0x1d 6491 #define GRBM_STATUS_SE2__DB_BUSY__SHIFT 0x1e 6492 #define GRBM_STATUS_SE2__CB_BUSY__SHIFT 0x1f 6493 #define GRBM_STATUS_SE2__DB_CLEAN_MASK 0x00000002L 6494 #define GRBM_STATUS_SE2__CB_CLEAN_MASK 0x00000004L 6495 #define GRBM_STATUS_SE2__UTCL1_BUSY_MASK 0x00000008L 6496 #define GRBM_STATUS_SE2__TCP_BUSY_MASK 0x00000010L 6497 #define GRBM_STATUS_SE2__GL1CC_BUSY_MASK 0x00000020L 6498 #define GRBM_STATUS_SE2__GL1H_BUSY_MASK 0x00000040L 6499 #define GRBM_STATUS_SE2__PC_BUSY_MASK 0x00000080L 6500 #define GRBM_STATUS_SE2__SEDC_BUSY_MASK 0x00000100L 6501 #define GRBM_STATUS_SE2__RMI_BUSY_MASK 0x00200000L 6502 #define GRBM_STATUS_SE2__BCI_BUSY_MASK 0x00400000L 6503 #define GRBM_STATUS_SE2__PA_BUSY_MASK 0x01000000L 6504 #define GRBM_STATUS_SE2__TA_BUSY_MASK 0x02000000L 6505 #define GRBM_STATUS_SE2__SX_BUSY_MASK 0x04000000L 6506 #define GRBM_STATUS_SE2__SPI_BUSY_MASK 0x08000000L 6507 #define GRBM_STATUS_SE2__SC_BUSY_MASK 0x20000000L 6508 #define GRBM_STATUS_SE2__DB_BUSY_MASK 0x40000000L 6509 #define GRBM_STATUS_SE2__CB_BUSY_MASK 0x80000000L 6510 //GRBM_READ_ERROR 6511 #define GRBM_READ_ERROR__READ_ADDRESS__SHIFT 0x2 6512 #define GRBM_READ_ERROR__READ_PIPEID__SHIFT 0x14 6513 #define GRBM_READ_ERROR__READ_MEID__SHIFT 0x16 6514 #define GRBM_READ_ERROR__READ_ERROR__SHIFT 0x1f 6515 #define GRBM_READ_ERROR__READ_ADDRESS_MASK 0x000FFFFCL 6516 #define GRBM_READ_ERROR__READ_PIPEID_MASK 0x00300000L 6517 #define GRBM_READ_ERROR__READ_MEID_MASK 0x00C00000L 6518 #define GRBM_READ_ERROR__READ_ERROR_MASK 0x80000000L 6519 //GRBM_READ_ERROR2 6520 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0__SHIFT 0x9 6521 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1__SHIFT 0xa 6522 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2__SHIFT 0xb 6523 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3__SHIFT 0xc 6524 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0__SHIFT 0xd 6525 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1__SHIFT 0xe 6526 #define GRBM_READ_ERROR2__READ_REQUESTER_RSMU__SHIFT 0x11 6527 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC__SHIFT 0x12 6528 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA__SHIFT 0x13 6529 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF__SHIFT 0x14 6530 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF__SHIFT 0x15 6531 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF__SHIFT 0x16 6532 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF__SHIFT 0x17 6533 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0__SHIFT 0x18 6534 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1__SHIFT 0x19 6535 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2__SHIFT 0x1a 6536 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3__SHIFT 0x1b 6537 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0__SHIFT 0x1c 6538 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1__SHIFT 0x1d 6539 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2__SHIFT 0x1e 6540 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3__SHIFT 0x1f 6541 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0_MASK 0x00000200L 6542 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1_MASK 0x00000400L 6543 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2_MASK 0x00000800L 6544 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3_MASK 0x00001000L 6545 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0_MASK 0x00002000L 6546 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1_MASK 0x00004000L 6547 #define GRBM_READ_ERROR2__READ_REQUESTER_RSMU_MASK 0x00020000L 6548 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC_MASK 0x00040000L 6549 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA_MASK 0x00080000L 6550 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF_MASK 0x00100000L 6551 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF_MASK 0x00200000L 6552 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF_MASK 0x00400000L 6553 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF_MASK 0x00800000L 6554 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0_MASK 0x01000000L 6555 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1_MASK 0x02000000L 6556 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2_MASK 0x04000000L 6557 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3_MASK 0x08000000L 6558 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0_MASK 0x10000000L 6559 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1_MASK 0x20000000L 6560 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2_MASK 0x40000000L 6561 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3_MASK 0x80000000L 6562 //GRBM_INT_CNTL 6563 #define GRBM_INT_CNTL__RDERR_INT_ENABLE__SHIFT 0x0 6564 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE__SHIFT 0x13 6565 #define GRBM_INT_CNTL__RDERR_INT_ENABLE_MASK 0x00000001L 6566 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE_MASK 0x00080000L 6567 //GRBM_TRAP_OP 6568 #define GRBM_TRAP_OP__RW__SHIFT 0x0 6569 #define GRBM_TRAP_OP__RW_MASK 0x00000001L 6570 //GRBM_TRAP_ADDR 6571 #define GRBM_TRAP_ADDR__DATA__SHIFT 0x0 6572 #define GRBM_TRAP_ADDR__DATA_MASK 0x0003FFFFL 6573 //GRBM_TRAP_ADDR_MSK 6574 #define GRBM_TRAP_ADDR_MSK__DATA__SHIFT 0x0 6575 #define GRBM_TRAP_ADDR_MSK__DATA_MASK 0x0003FFFFL 6576 //GRBM_TRAP_WD 6577 #define GRBM_TRAP_WD__DATA__SHIFT 0x0 6578 #define GRBM_TRAP_WD__DATA_MASK 0xFFFFFFFFL 6579 //GRBM_TRAP_WD_MSK 6580 #define GRBM_TRAP_WD_MSK__DATA__SHIFT 0x0 6581 #define GRBM_TRAP_WD_MSK__DATA_MASK 0xFFFFFFFFL 6582 //GRBM_DSM_BYPASS 6583 #define GRBM_DSM_BYPASS__BYPASS_BITS__SHIFT 0x0 6584 #define GRBM_DSM_BYPASS__BYPASS_EN__SHIFT 0x2 6585 #define GRBM_DSM_BYPASS__BYPASS_BITS_MASK 0x00000003L 6586 #define GRBM_DSM_BYPASS__BYPASS_EN_MASK 0x00000004L 6587 //GRBM_WRITE_ERROR 6588 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC__SHIFT 0x0 6589 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RSMU__SHIFT 0x1 6590 #define GRBM_WRITE_ERROR__WRITE_SSRCID__SHIFT 0x2 6591 #define GRBM_WRITE_ERROR__WRITE_VFID__SHIFT 0x8 6592 #define GRBM_WRITE_ERROR__WRITE_VF__SHIFT 0xc 6593 #define GRBM_WRITE_ERROR__WRITE_VMID__SHIFT 0xd 6594 #define GRBM_WRITE_ERROR__TMZ__SHIFT 0x11 6595 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL__SHIFT 0x12 6596 #define GRBM_WRITE_ERROR__WRITE_PIPEID__SHIFT 0x14 6597 #define GRBM_WRITE_ERROR__WRITE_MEID__SHIFT 0x16 6598 #define GRBM_WRITE_ERROR__WRITE_ERROR__SHIFT 0x1f 6599 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC_MASK 0x00000001L 6600 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RSMU_MASK 0x00000002L 6601 #define GRBM_WRITE_ERROR__WRITE_SSRCID_MASK 0x0000003CL 6602 #define GRBM_WRITE_ERROR__WRITE_VFID_MASK 0x00000F00L 6603 #define GRBM_WRITE_ERROR__WRITE_VF_MASK 0x00001000L 6604 #define GRBM_WRITE_ERROR__WRITE_VMID_MASK 0x0001E000L 6605 #define GRBM_WRITE_ERROR__TMZ_MASK 0x00020000L 6606 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL_MASK 0x00040000L 6607 #define GRBM_WRITE_ERROR__WRITE_PIPEID_MASK 0x00300000L 6608 #define GRBM_WRITE_ERROR__WRITE_MEID_MASK 0x00C00000L 6609 #define GRBM_WRITE_ERROR__WRITE_ERROR_MASK 0x80000000L 6610 //GRBM_CHIP_REVISION 6611 #define GRBM_CHIP_REVISION__CHIP_REVISION__SHIFT 0x0 6612 #define GRBM_CHIP_REVISION__CHIP_REVISION_MASK 0x000000FFL 6613 //GRBM_RSMU_CFG 6614 #define GRBM_RSMU_CFG__APERTURE_ID__SHIFT 0x0 6615 #define GRBM_RSMU_CFG__QOS__SHIFT 0xc 6616 #define GRBM_RSMU_CFG__POSTED_WR__SHIFT 0x10 6617 #define GRBM_RSMU_CFG__DEBUG_MASK__SHIFT 0x11 6618 #define GRBM_RSMU_CFG__APERTURE_ID_MASK 0x00000FFFL 6619 #define GRBM_RSMU_CFG__QOS_MASK 0x0000F000L 6620 #define GRBM_RSMU_CFG__POSTED_WR_MASK 0x00010000L 6621 #define GRBM_RSMU_CFG__DEBUG_MASK_MASK 0x00020000L 6622 //GRBM_IH_CREDIT 6623 #define GRBM_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 6624 #define GRBM_IH_CREDIT__IH_CLIENT_ID__SHIFT 0x10 6625 #define GRBM_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 6626 #define GRBM_IH_CREDIT__IH_CLIENT_ID_MASK 0x00FF0000L 6627 //GRBM_PWR_CNTL2 6628 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT__SHIFT 0x10 6629 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT__SHIFT 0x14 6630 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT_MASK 0x00010000L 6631 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT_MASK 0x00100000L 6632 //GRBM_UTCL2_INVAL_RANGE_START 6633 #define GRBM_UTCL2_INVAL_RANGE_START__DATA__SHIFT 0x0 6634 #define GRBM_UTCL2_INVAL_RANGE_START__DATA_MASK 0x0003FFFFL 6635 //GRBM_UTCL2_INVAL_RANGE_END 6636 #define GRBM_UTCL2_INVAL_RANGE_END__DATA__SHIFT 0x0 6637 #define GRBM_UTCL2_INVAL_RANGE_END__DATA_MASK 0x0003FFFFL 6638 //GRBM_RSMU_READ_ERROR 6639 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ADDRESS__SHIFT 0x2 6640 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VF__SHIFT 0x14 6641 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VFID__SHIFT 0x15 6642 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_TYPE__SHIFT 0x1b 6643 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR__SHIFT 0x1f 6644 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ADDRESS_MASK 0x000FFFFCL 6645 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VF_MASK 0x00100000L 6646 #define GRBM_RSMU_READ_ERROR__RSMU_READ_VFID_MASK 0x07E00000L 6647 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_TYPE_MASK 0x08000000L 6648 #define GRBM_RSMU_READ_ERROR__RSMU_READ_ERROR_MASK 0x80000000L 6649 //GRBM_INVALID_PIPE 6650 #define GRBM_INVALID_PIPE__ADDR__SHIFT 0x2 6651 #define GRBM_INVALID_PIPE__PIPEID__SHIFT 0x14 6652 #define GRBM_INVALID_PIPE__MEID__SHIFT 0x16 6653 #define GRBM_INVALID_PIPE__QUEUEID__SHIFT 0x18 6654 #define GRBM_INVALID_PIPE__SSRCID__SHIFT 0x1b 6655 #define GRBM_INVALID_PIPE__INVALID_PIPE__SHIFT 0x1f 6656 #define GRBM_INVALID_PIPE__ADDR_MASK 0x000FFFFCL 6657 #define GRBM_INVALID_PIPE__PIPEID_MASK 0x00300000L 6658 #define GRBM_INVALID_PIPE__MEID_MASK 0x00C00000L 6659 #define GRBM_INVALID_PIPE__QUEUEID_MASK 0x07000000L 6660 #define GRBM_INVALID_PIPE__SSRCID_MASK 0x78000000L 6661 #define GRBM_INVALID_PIPE__INVALID_PIPE_MASK 0x80000000L 6662 //GRBM_FENCE_RANGE0 6663 #define GRBM_FENCE_RANGE0__START__SHIFT 0x0 6664 #define GRBM_FENCE_RANGE0__END__SHIFT 0x10 6665 #define GRBM_FENCE_RANGE0__START_MASK 0x0000FFFFL 6666 #define GRBM_FENCE_RANGE0__END_MASK 0xFFFF0000L 6667 //GRBM_FENCE_RANGE1 6668 #define GRBM_FENCE_RANGE1__START__SHIFT 0x0 6669 #define GRBM_FENCE_RANGE1__END__SHIFT 0x10 6670 #define GRBM_FENCE_RANGE1__START_MASK 0x0000FFFFL 6671 #define GRBM_FENCE_RANGE1__END_MASK 0xFFFF0000L 6672 //GRBM_SCRATCH_REG0 6673 #define GRBM_SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x0 6674 #define GRBM_SCRATCH_REG0__SCRATCH_REG0_MASK 0xFFFFFFFFL 6675 //GRBM_SCRATCH_REG1 6676 #define GRBM_SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x0 6677 #define GRBM_SCRATCH_REG1__SCRATCH_REG1_MASK 0xFFFFFFFFL 6678 //GRBM_SCRATCH_REG2 6679 #define GRBM_SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x0 6680 #define GRBM_SCRATCH_REG2__SCRATCH_REG2_MASK 0xFFFFFFFFL 6681 //GRBM_SCRATCH_REG3 6682 #define GRBM_SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x0 6683 #define GRBM_SCRATCH_REG3__SCRATCH_REG3_MASK 0xFFFFFFFFL 6684 //GRBM_SCRATCH_REG4 6685 #define GRBM_SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x0 6686 #define GRBM_SCRATCH_REG4__SCRATCH_REG4_MASK 0xFFFFFFFFL 6687 //GRBM_SCRATCH_REG5 6688 #define GRBM_SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x0 6689 #define GRBM_SCRATCH_REG5__SCRATCH_REG5_MASK 0xFFFFFFFFL 6690 //GRBM_SCRATCH_REG6 6691 #define GRBM_SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x0 6692 #define GRBM_SCRATCH_REG6__SCRATCH_REG6_MASK 0xFFFFFFFFL 6693 //GRBM_SCRATCH_REG7 6694 #define GRBM_SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x0 6695 #define GRBM_SCRATCH_REG7__SCRATCH_REG7_MASK 0xFFFFFFFFL 6696 //VIOLATION_DATA_ASYNC_VF_PROG 6697 #define VIOLATION_DATA_ASYNC_VF_PROG__SSRCID__SHIFT 0x0 6698 #define VIOLATION_DATA_ASYNC_VF_PROG__VFID__SHIFT 0x4 6699 #define VIOLATION_DATA_ASYNC_VF_PROG__VIOLATION_ERROR__SHIFT 0x1f 6700 #define VIOLATION_DATA_ASYNC_VF_PROG__SSRCID_MASK 0x0000000FL 6701 #define VIOLATION_DATA_ASYNC_VF_PROG__VFID_MASK 0x000003F0L 6702 #define VIOLATION_DATA_ASYNC_VF_PROG__VIOLATION_ERROR_MASK 0x80000000L 6703 6704 6705 // addressBlock: gc_cpdec 6706 //CP_CPC_DEBUG_CNTL 6707 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 6708 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 6709 //CP_CPF_DEBUG_CNTL 6710 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 6711 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 6712 //CP_CPC_STATUS 6713 #define CP_CPC_STATUS__MEC1_BUSY__SHIFT 0x0 6714 #define CP_CPC_STATUS__MEC2_BUSY__SHIFT 0x1 6715 #define CP_CPC_STATUS__DC0_BUSY__SHIFT 0x2 6716 #define CP_CPC_STATUS__DC1_BUSY__SHIFT 0x3 6717 #define CP_CPC_STATUS__RCIU1_BUSY__SHIFT 0x4 6718 #define CP_CPC_STATUS__RCIU2_BUSY__SHIFT 0x5 6719 #define CP_CPC_STATUS__ROQ1_BUSY__SHIFT 0x6 6720 #define CP_CPC_STATUS__ROQ2_BUSY__SHIFT 0x7 6721 #define CP_CPC_STATUS__TCIU_BUSY__SHIFT 0xa 6722 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY__SHIFT 0xb 6723 #define CP_CPC_STATUS__QU_BUSY__SHIFT 0xc 6724 #define CP_CPC_STATUS__UTCL2IU_BUSY__SHIFT 0xd 6725 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY__SHIFT 0xe 6726 #define CP_CPC_STATUS__GCRIU_BUSY__SHIFT 0xf 6727 #define CP_CPC_STATUS__MES_BUSY__SHIFT 0x10 6728 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY__SHIFT 0x11 6729 #define CP_CPC_STATUS__RCIU3_BUSY__SHIFT 0x12 6730 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY__SHIFT 0x13 6731 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY__SHIFT 0x14 6732 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY__SHIFT 0x15 6733 #define CP_CPC_STATUS__CPG_CPC_BUSY__SHIFT 0x1d 6734 #define CP_CPC_STATUS__CPF_CPC_BUSY__SHIFT 0x1e 6735 #define CP_CPC_STATUS__CPC_BUSY__SHIFT 0x1f 6736 #define CP_CPC_STATUS__MEC1_BUSY_MASK 0x00000001L 6737 #define CP_CPC_STATUS__MEC2_BUSY_MASK 0x00000002L 6738 #define CP_CPC_STATUS__DC0_BUSY_MASK 0x00000004L 6739 #define CP_CPC_STATUS__DC1_BUSY_MASK 0x00000008L 6740 #define CP_CPC_STATUS__RCIU1_BUSY_MASK 0x00000010L 6741 #define CP_CPC_STATUS__RCIU2_BUSY_MASK 0x00000020L 6742 #define CP_CPC_STATUS__ROQ1_BUSY_MASK 0x00000040L 6743 #define CP_CPC_STATUS__ROQ2_BUSY_MASK 0x00000080L 6744 #define CP_CPC_STATUS__TCIU_BUSY_MASK 0x00000400L 6745 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY_MASK 0x00000800L 6746 #define CP_CPC_STATUS__QU_BUSY_MASK 0x00001000L 6747 #define CP_CPC_STATUS__UTCL2IU_BUSY_MASK 0x00002000L 6748 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY_MASK 0x00004000L 6749 #define CP_CPC_STATUS__GCRIU_BUSY_MASK 0x00008000L 6750 #define CP_CPC_STATUS__MES_BUSY_MASK 0x00010000L 6751 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY_MASK 0x00020000L 6752 #define CP_CPC_STATUS__RCIU3_BUSY_MASK 0x00040000L 6753 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY_MASK 0x00080000L 6754 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY_MASK 0x00100000L 6755 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY_MASK 0x00200000L 6756 #define CP_CPC_STATUS__CPG_CPC_BUSY_MASK 0x20000000L 6757 #define CP_CPC_STATUS__CPF_CPC_BUSY_MASK 0x40000000L 6758 #define CP_CPC_STATUS__CPC_BUSY_MASK 0x80000000L 6759 //CP_CPC_BUSY_STAT 6760 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY__SHIFT 0x0 6761 #define CP_CPC_BUSY_STAT__MEC1_SEMAPHORE_BUSY__SHIFT 0x1 6762 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY__SHIFT 0x2 6763 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY__SHIFT 0x3 6764 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY__SHIFT 0x4 6765 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY__SHIFT 0x5 6766 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY__SHIFT 0x6 6767 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY__SHIFT 0x7 6768 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY__SHIFT 0x8 6769 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY__SHIFT 0x9 6770 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY__SHIFT 0xa 6771 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY__SHIFT 0xb 6772 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY__SHIFT 0xc 6773 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY__SHIFT 0xd 6774 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY__SHIFT 0x10 6775 #define CP_CPC_BUSY_STAT__MEC2_SEMAPHORE_BUSY__SHIFT 0x11 6776 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY__SHIFT 0x12 6777 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY__SHIFT 0x13 6778 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY__SHIFT 0x14 6779 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY__SHIFT 0x15 6780 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY__SHIFT 0x16 6781 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY__SHIFT 0x17 6782 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY__SHIFT 0x18 6783 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY__SHIFT 0x19 6784 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY__SHIFT 0x1a 6785 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY__SHIFT 0x1b 6786 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY__SHIFT 0x1c 6787 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY__SHIFT 0x1d 6788 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY_MASK 0x00000001L 6789 #define CP_CPC_BUSY_STAT__MEC1_SEMAPHORE_BUSY_MASK 0x00000002L 6790 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY_MASK 0x00000004L 6791 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY_MASK 0x00000008L 6792 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY_MASK 0x00000010L 6793 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY_MASK 0x00000020L 6794 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY_MASK 0x00000040L 6795 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY_MASK 0x00000080L 6796 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY_MASK 0x00000100L 6797 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY_MASK 0x00000200L 6798 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY_MASK 0x00000400L 6799 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY_MASK 0x00000800L 6800 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY_MASK 0x00001000L 6801 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY_MASK 0x00002000L 6802 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY_MASK 0x00010000L 6803 #define CP_CPC_BUSY_STAT__MEC2_SEMAPHORE_BUSY_MASK 0x00020000L 6804 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY_MASK 0x00040000L 6805 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY_MASK 0x00080000L 6806 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY_MASK 0x00100000L 6807 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY_MASK 0x00200000L 6808 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY_MASK 0x00400000L 6809 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY_MASK 0x00800000L 6810 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY_MASK 0x01000000L 6811 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY_MASK 0x02000000L 6812 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY_MASK 0x04000000L 6813 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY_MASK 0x08000000L 6814 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY_MASK 0x10000000L 6815 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY_MASK 0x20000000L 6816 //CP_CPC_STALLED_STAT1 6817 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL__SHIFT 0x3 6818 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION__SHIFT 0x4 6819 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL__SHIFT 0x6 6820 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT 0x7 6821 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET__SHIFT 0x8 6822 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU__SHIFT 0x9 6823 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ__SHIFT 0xa 6824 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA__SHIFT 0xd 6825 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET__SHIFT 0x10 6826 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU__SHIFT 0x11 6827 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ__SHIFT 0x12 6828 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA__SHIFT 0x15 6829 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT 0x16 6830 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x17 6831 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS__SHIFT 0x18 6832 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE__SHIFT 0x19 6833 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL_MASK 0x00000008L 6834 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION_MASK 0x00000010L 6835 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL_MASK 0x00000040L 6836 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK 0x00000080L 6837 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET_MASK 0x00000100L 6838 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_MASK 0x00000200L 6839 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ_MASK 0x00000400L 6840 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA_MASK 0x00002000L 6841 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET_MASK 0x00010000L 6842 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_MASK 0x00020000L 6843 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ_MASK 0x00040000L 6844 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA_MASK 0x00200000L 6845 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK 0x00400000L 6846 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK 0x00800000L 6847 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS_MASK 0x01000000L 6848 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE_MASK 0x02000000L 6849 //CP_CPF_STATUS 6850 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY__SHIFT 0x0 6851 #define CP_CPF_STATUS__CSF_BUSY__SHIFT 0x1 6852 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY__SHIFT 0x4 6853 #define CP_CPF_STATUS__ROQ_RING_BUSY__SHIFT 0x5 6854 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY__SHIFT 0x6 6855 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY__SHIFT 0x7 6856 #define CP_CPF_STATUS__ROQ_STATE_BUSY__SHIFT 0x8 6857 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY__SHIFT 0x9 6858 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY__SHIFT 0xa 6859 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY__SHIFT 0xb 6860 #define CP_CPF_STATUS__SEMAPHORE_BUSY__SHIFT 0xc 6861 #define CP_CPF_STATUS__INTERRUPT_BUSY__SHIFT 0xd 6862 #define CP_CPF_STATUS__TCIU_BUSY__SHIFT 0xe 6863 #define CP_CPF_STATUS__HQD_BUSY__SHIFT 0xf 6864 #define CP_CPF_STATUS__PRT_BUSY__SHIFT 0x10 6865 #define CP_CPF_STATUS__UTCL2IU_BUSY__SHIFT 0x11 6866 #define CP_CPF_STATUS__RCIU_BUSY__SHIFT 0x12 6867 #define CP_CPF_STATUS__RCIU_GFX_BUSY__SHIFT 0x13 6868 #define CP_CPF_STATUS__RCIU_CMP_BUSY__SHIFT 0x14 6869 #define CP_CPF_STATUS__ROQ_DATA_BUSY__SHIFT 0x15 6870 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY__SHIFT 0x16 6871 #define CP_CPF_STATUS__GCRIU_BUSY__SHIFT 0x17 6872 #define CP_CPF_STATUS__MES_HQD_BUSY__SHIFT 0x18 6873 #define CP_CPF_STATUS__CPF_GFX_BUSY__SHIFT 0x1a 6874 #define CP_CPF_STATUS__CPF_CMP_BUSY__SHIFT 0x1b 6875 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY__SHIFT 0x1c 6876 #define CP_CPF_STATUS__CPC_CPF_BUSY__SHIFT 0x1e 6877 #define CP_CPF_STATUS__CPF_BUSY__SHIFT 0x1f 6878 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY_MASK 0x00000001L 6879 #define CP_CPF_STATUS__CSF_BUSY_MASK 0x00000002L 6880 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY_MASK 0x00000010L 6881 #define CP_CPF_STATUS__ROQ_RING_BUSY_MASK 0x00000020L 6882 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY_MASK 0x00000040L 6883 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY_MASK 0x00000080L 6884 #define CP_CPF_STATUS__ROQ_STATE_BUSY_MASK 0x00000100L 6885 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY_MASK 0x00000200L 6886 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY_MASK 0x00000400L 6887 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY_MASK 0x00000800L 6888 #define CP_CPF_STATUS__SEMAPHORE_BUSY_MASK 0x00001000L 6889 #define CP_CPF_STATUS__INTERRUPT_BUSY_MASK 0x00002000L 6890 #define CP_CPF_STATUS__TCIU_BUSY_MASK 0x00004000L 6891 #define CP_CPF_STATUS__HQD_BUSY_MASK 0x00008000L 6892 #define CP_CPF_STATUS__PRT_BUSY_MASK 0x00010000L 6893 #define CP_CPF_STATUS__UTCL2IU_BUSY_MASK 0x00020000L 6894 #define CP_CPF_STATUS__RCIU_BUSY_MASK 0x00040000L 6895 #define CP_CPF_STATUS__RCIU_GFX_BUSY_MASK 0x00080000L 6896 #define CP_CPF_STATUS__RCIU_CMP_BUSY_MASK 0x00100000L 6897 #define CP_CPF_STATUS__ROQ_DATA_BUSY_MASK 0x00200000L 6898 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY_MASK 0x00400000L 6899 #define CP_CPF_STATUS__GCRIU_BUSY_MASK 0x00800000L 6900 #define CP_CPF_STATUS__MES_HQD_BUSY_MASK 0x01000000L 6901 #define CP_CPF_STATUS__CPF_GFX_BUSY_MASK 0x04000000L 6902 #define CP_CPF_STATUS__CPF_CMP_BUSY_MASK 0x08000000L 6903 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY_MASK 0x30000000L 6904 #define CP_CPF_STATUS__CPC_CPF_BUSY_MASK 0x40000000L 6905 #define CP_CPF_STATUS__CPF_BUSY_MASK 0x80000000L 6906 //CP_CPF_BUSY_STAT 6907 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT 0x0 6908 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY__SHIFT 0x1 6909 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY__SHIFT 0x2 6910 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY__SHIFT 0x3 6911 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY__SHIFT 0x4 6912 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY__SHIFT 0x5 6913 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY__SHIFT 0x6 6914 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY__SHIFT 0x7 6915 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY__SHIFT 0x8 6916 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY__SHIFT 0x9 6917 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY__SHIFT 0xa 6918 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY__SHIFT 0xb 6919 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY__SHIFT 0xc 6920 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY__SHIFT 0xd 6921 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY__SHIFT 0xe 6922 #define CP_CPF_BUSY_STAT__HQD_WAIT_SEMAPHORE_BUSY__SHIFT 0xf 6923 #define CP_CPF_BUSY_STAT__HQD_SIGNAL_SEMAPHORE_BUSY__SHIFT 0x10 6924 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY__SHIFT 0x11 6925 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY__SHIFT 0x12 6926 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY__SHIFT 0x13 6927 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY__SHIFT 0x14 6928 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY__SHIFT 0x15 6929 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY__SHIFT 0x16 6930 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY__SHIFT 0x17 6931 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY__SHIFT 0x18 6932 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY__SHIFT 0x19 6933 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY__SHIFT 0x1a 6934 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY__SHIFT 0x1b 6935 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY__SHIFT 0x1c 6936 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY__SHIFT 0x1d 6937 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY__SHIFT 0x1e 6938 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY__SHIFT 0x1f 6939 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK 0x00000001L 6940 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY_MASK 0x00000002L 6941 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY_MASK 0x00000004L 6942 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY_MASK 0x00000008L 6943 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY_MASK 0x00000010L 6944 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY_MASK 0x00000020L 6945 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY_MASK 0x00000040L 6946 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY_MASK 0x00000080L 6947 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY_MASK 0x00000100L 6948 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY_MASK 0x00000200L 6949 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY_MASK 0x00000400L 6950 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY_MASK 0x00000800L 6951 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY_MASK 0x00001000L 6952 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY_MASK 0x00002000L 6953 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY_MASK 0x00004000L 6954 #define CP_CPF_BUSY_STAT__HQD_WAIT_SEMAPHORE_BUSY_MASK 0x00008000L 6955 #define CP_CPF_BUSY_STAT__HQD_SIGNAL_SEMAPHORE_BUSY_MASK 0x00010000L 6956 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY_MASK 0x00020000L 6957 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY_MASK 0x00040000L 6958 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY_MASK 0x00080000L 6959 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY_MASK 0x00100000L 6960 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY_MASK 0x00200000L 6961 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY_MASK 0x00400000L 6962 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY_MASK 0x00800000L 6963 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY_MASK 0x01000000L 6964 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY_MASK 0x02000000L 6965 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY_MASK 0x04000000L 6966 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY_MASK 0x08000000L 6967 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY_MASK 0x10000000L 6968 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY_MASK 0x20000000L 6969 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY_MASK 0x40000000L 6970 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY_MASK 0x80000000L 6971 //CP_CPF_STALLED_STAT1 6972 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA__SHIFT 0x0 6973 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA__SHIFT 0x1 6974 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA__SHIFT 0x2 6975 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA__SHIFT 0x3 6976 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE__SHIFT 0x5 6977 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT 0x6 6978 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT 0x7 6979 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x8 6980 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS__SHIFT 0x9 6981 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS__SHIFT 0xa 6982 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE__SHIFT 0xb 6983 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA__SHIFT 0xc 6984 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE__SHIFT 0xd 6985 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA_MASK 0x00000001L 6986 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA_MASK 0x00000002L 6987 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA_MASK 0x00000004L 6988 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA_MASK 0x00000008L 6989 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE_MASK 0x00000020L 6990 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK 0x00000040L 6991 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK 0x00000080L 6992 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK 0x00000100L 6993 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS_MASK 0x00000200L 6994 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS_MASK 0x00000400L 6995 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE_MASK 0x00000800L 6996 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA_MASK 0x00001000L 6997 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE_MASK 0x00002000L 6998 //CP_CPC_BUSY_STAT2 6999 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY__SHIFT 0x0 7000 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY__SHIFT 0x2 7001 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY__SHIFT 0x3 7002 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY__SHIFT 0x7 7003 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY__SHIFT 0x8 7004 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY__SHIFT 0xa 7005 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY__SHIFT 0xb 7006 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY__SHIFT 0xc 7007 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY__SHIFT 0xd 7008 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY_MASK 0x00000001L 7009 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY_MASK 0x00000004L 7010 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY_MASK 0x00000008L 7011 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY_MASK 0x00000080L 7012 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY_MASK 0x00000100L 7013 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY_MASK 0x00000400L 7014 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY_MASK 0x00000800L 7015 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY_MASK 0x00001000L 7016 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY_MASK 0x00002000L 7017 //CP_CPC_GRBM_FREE_COUNT 7018 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 7019 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x0000003FL 7020 //CP_CPC_PRIV_VIOLATION_ADDR 7021 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT 0x0 7022 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK 0x0003FFFFL 7023 //CP_MEC_ME1_HEADER_DUMP 7024 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP__SHIFT 0x0 7025 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP_MASK 0xFFFFFFFFL 7026 //CP_MEC_ME2_HEADER_DUMP 7027 #define CP_MEC_ME2_HEADER_DUMP__HEADER_DUMP__SHIFT 0x0 7028 #define CP_MEC_ME2_HEADER_DUMP__HEADER_DUMP_MASK 0xFFFFFFFFL 7029 //CP_CPC_SCRATCH_INDEX 7030 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 7031 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 7032 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 7033 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 7034 //CP_CPC_SCRATCH_DATA 7035 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 7036 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 7037 //CP_CPF_GRBM_FREE_COUNT 7038 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 7039 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x00000007L 7040 //CP_CPF_BUSY_STAT2 7041 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY__SHIFT 0x0 7042 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY__SHIFT 0x1 7043 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY__SHIFT 0xc 7044 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY__SHIFT 0xe 7045 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY__SHIFT 0x11 7046 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY__SHIFT 0x12 7047 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY__SHIFT 0x16 7048 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY__SHIFT 0x17 7049 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY__SHIFT 0x18 7050 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY__SHIFT 0x1b 7051 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY__SHIFT 0x1e 7052 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY_MASK 0x00000001L 7053 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY_MASK 0x00000002L 7054 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY_MASK 0x00001000L 7055 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY_MASK 0x00004000L 7056 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY_MASK 0x00020000L 7057 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY_MASK 0x00040000L 7058 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY_MASK 0x00400000L 7059 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY_MASK 0x00800000L 7060 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY_MASK 0x01000000L 7061 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY_MASK 0x08000000L 7062 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY_MASK 0x40000000L 7063 //CP_CPC_HALT_HYST_COUNT 7064 #define CP_CPC_HALT_HYST_COUNT__COUNT__SHIFT 0x0 7065 #define CP_CPC_HALT_HYST_COUNT__COUNT_MASK 0x0000000FL 7066 //CP_STALLED_STAT3 7067 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x0 7068 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV__SHIFT 0x1 7069 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER__SHIFT 0x2 7070 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY__SHIFT 0x3 7071 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY__SHIFT 0x4 7072 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY__SHIFT 0x5 7073 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV__SHIFT 0x6 7074 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV__SHIFT 0x7 7075 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA__SHIFT 0xa 7076 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG__SHIFT 0xb 7077 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER__SHIFT 0xc 7078 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW__SHIFT 0xd 7079 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE__SHIFT 0xe 7080 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS__SHIFT 0xf 7081 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x10 7082 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x11 7083 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE__SHIFT 0x12 7084 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x13 7085 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS__SHIFT 0x14 7086 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE__SHIFT 0x15 7087 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 7088 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV_MASK 0x00000002L 7089 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER_MASK 0x00000004L 7090 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY_MASK 0x00000008L 7091 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY_MASK 0x00000010L 7092 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY_MASK 0x00000020L 7093 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV_MASK 0x00000040L 7094 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV_MASK 0x00000080L 7095 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA_MASK 0x00000400L 7096 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG_MASK 0x00000800L 7097 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_MASK 0x00001000L 7098 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW_MASK 0x00002000L 7099 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE_MASK 0x00004000L 7100 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS_MASK 0x00008000L 7101 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM_MASK 0x00010000L 7102 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00020000L 7103 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE_MASK 0x00040000L 7104 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS_MASK 0x00080000L 7105 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS_MASK 0x00100000L 7106 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE_MASK 0x00200000L 7107 //CP_STALLED_STAT1 7108 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV__SHIFT 0x0 7109 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R0__SHIFT 0x2 7110 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R1__SHIFT 0x3 7111 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0__SHIFT 0x4 7112 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1__SHIFT 0x5 7113 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG__SHIFT 0xa 7114 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG__SHIFT 0xb 7115 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM__SHIFT 0xc 7116 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0xd 7117 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA__SHIFT 0xe 7118 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA__SHIFT 0xf 7119 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE__SHIFT 0x17 7120 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE__SHIFT 0x18 7121 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE__SHIFT 0x19 7122 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ__SHIFT 0x1a 7123 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ__SHIFT 0x1b 7124 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ__SHIFT 0x1c 7125 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION__SHIFT 0x1d 7126 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV_MASK 0x00000001L 7127 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R0_MASK 0x00000004L 7128 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_R1_MASK 0x00000008L 7129 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0_MASK 0x00000010L 7130 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1_MASK 0x00000020L 7131 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG_MASK 0x00000400L 7132 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG_MASK 0x00000800L 7133 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM_MASK 0x00001000L 7134 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00002000L 7135 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA_MASK 0x00004000L 7136 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA_MASK 0x00008000L 7137 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE_MASK 0x00800000L 7138 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE_MASK 0x01000000L 7139 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE_MASK 0x02000000L 7140 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ_MASK 0x04000000L 7141 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ_MASK 0x08000000L 7142 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ_MASK 0x10000000L 7143 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION_MASK 0x20000000L 7144 //CP_STALLED_STAT2 7145 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x0 7146 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV__SHIFT 0x1 7147 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV__SHIFT 0x2 7148 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING__SHIFT 0x4 7149 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING__SHIFT 0x5 7150 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV__SHIFT 0x6 7151 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA__SHIFT 0x8 7152 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER__SHIFT 0x9 7153 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER__SHIFT 0xa 7154 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME__SHIFT 0xb 7155 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV__SHIFT 0xc 7156 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV__SHIFT 0xd 7157 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP__SHIFT 0xe 7158 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH__SHIFT 0xf 7159 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x10 7160 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x11 7161 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ__SHIFT 0x12 7162 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x13 7163 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x14 7164 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE__SHIFT 0x15 7165 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM__SHIFT 0x16 7166 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING__SHIFT 0x17 7167 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING__SHIFT 0x18 7168 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE__SHIFT 0x19 7169 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE__SHIFT 0x1a 7170 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM__SHIFT 0x1b 7171 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION__SHIFT 0x1c 7172 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE__SHIFT 0x1d 7173 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS__SHIFT 0x1e 7174 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN__SHIFT 0x1f 7175 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 7176 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV_MASK 0x00000002L 7177 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV_MASK 0x00000004L 7178 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING_MASK 0x00000010L 7179 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING_MASK 0x00000020L 7180 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV_MASK 0x00000040L 7181 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA_MASK 0x00000100L 7182 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER_MASK 0x00000200L 7183 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER_MASK 0x00000400L 7184 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME_MASK 0x00000800L 7185 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV_MASK 0x00001000L 7186 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV_MASK 0x00002000L 7187 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP_MASK 0x00004000L 7188 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH_MASK 0x00008000L 7189 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00010000L 7190 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00020000L 7191 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ_MASK 0x00040000L 7192 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM_MASK 0x00080000L 7193 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00100000L 7194 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE_MASK 0x00200000L 7195 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM_MASK 0x00400000L 7196 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING_MASK 0x00800000L 7197 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING_MASK 0x01000000L 7198 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE_MASK 0x02000000L 7199 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE_MASK 0x04000000L 7200 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM_MASK 0x08000000L 7201 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION_MASK 0x10000000L 7202 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE_MASK 0x20000000L 7203 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS_MASK 0x40000000L 7204 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN_MASK 0x80000000L 7205 //CP_BUSY_STAT 7206 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT 0x0 7207 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO__SHIFT 0x6 7208 #define CP_BUSY_STAT__PFP_PARSING_PACKETS__SHIFT 0x7 7209 #define CP_BUSY_STAT__ME_PARSING_PACKETS__SHIFT 0x8 7210 #define CP_BUSY_STAT__RCIU_PFP_BUSY__SHIFT 0x9 7211 #define CP_BUSY_STAT__RCIU_ME_BUSY__SHIFT 0xa 7212 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY__SHIFT 0xc 7213 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING__SHIFT 0xd 7214 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS__SHIFT 0xe 7215 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY__SHIFT 0xf 7216 #define CP_BUSY_STAT__ME_PARSER_BUSY__SHIFT 0x11 7217 #define CP_BUSY_STAT__EOP_DONE_BUSY__SHIFT 0x12 7218 #define CP_BUSY_STAT__STRM_OUT_BUSY__SHIFT 0x13 7219 #define CP_BUSY_STAT__PIPE_STATS_BUSY__SHIFT 0x14 7220 #define CP_BUSY_STAT__RCIU_CE_BUSY__SHIFT 0x15 7221 #define CP_BUSY_STAT__CE_PARSING_PACKETS__SHIFT 0x16 7222 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK 0x00000001L 7223 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO_MASK 0x00000040L 7224 #define CP_BUSY_STAT__PFP_PARSING_PACKETS_MASK 0x00000080L 7225 #define CP_BUSY_STAT__ME_PARSING_PACKETS_MASK 0x00000100L 7226 #define CP_BUSY_STAT__RCIU_PFP_BUSY_MASK 0x00000200L 7227 #define CP_BUSY_STAT__RCIU_ME_BUSY_MASK 0x00000400L 7228 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY_MASK 0x00001000L 7229 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING_MASK 0x00002000L 7230 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS_MASK 0x00004000L 7231 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY_MASK 0x00008000L 7232 #define CP_BUSY_STAT__ME_PARSER_BUSY_MASK 0x00020000L 7233 #define CP_BUSY_STAT__EOP_DONE_BUSY_MASK 0x00040000L 7234 #define CP_BUSY_STAT__STRM_OUT_BUSY_MASK 0x00080000L 7235 #define CP_BUSY_STAT__PIPE_STATS_BUSY_MASK 0x00100000L 7236 #define CP_BUSY_STAT__RCIU_CE_BUSY_MASK 0x00200000L 7237 #define CP_BUSY_STAT__CE_PARSING_PACKETS_MASK 0x00400000L 7238 //CP_STAT 7239 #define CP_STAT__ROQ_DB_BUSY__SHIFT 0x5 7240 #define CP_STAT__ROQ_CE_DB_BUSY__SHIFT 0x6 7241 #define CP_STAT__ROQ_RING_BUSY__SHIFT 0x9 7242 #define CP_STAT__ROQ_INDIRECT1_BUSY__SHIFT 0xa 7243 #define CP_STAT__ROQ_INDIRECT2_BUSY__SHIFT 0xb 7244 #define CP_STAT__ROQ_STATE_BUSY__SHIFT 0xc 7245 #define CP_STAT__DC_BUSY__SHIFT 0xd 7246 #define CP_STAT__UTCL2IU_BUSY__SHIFT 0xe 7247 #define CP_STAT__PFP_BUSY__SHIFT 0xf 7248 #define CP_STAT__MEQ_BUSY__SHIFT 0x10 7249 #define CP_STAT__ME_BUSY__SHIFT 0x11 7250 #define CP_STAT__QUERY_BUSY__SHIFT 0x12 7251 #define CP_STAT__SEMAPHORE_BUSY__SHIFT 0x13 7252 #define CP_STAT__INTERRUPT_BUSY__SHIFT 0x14 7253 #define CP_STAT__SURFACE_SYNC_BUSY__SHIFT 0x15 7254 #define CP_STAT__DMA_BUSY__SHIFT 0x16 7255 #define CP_STAT__RCIU_BUSY__SHIFT 0x17 7256 #define CP_STAT__SCRATCH_RAM_BUSY__SHIFT 0x18 7257 #define CP_STAT__GCRIU_BUSY__SHIFT 0x19 7258 #define CP_STAT__CE_BUSY__SHIFT 0x1a 7259 #define CP_STAT__TCIU_BUSY__SHIFT 0x1b 7260 #define CP_STAT__ROQ_CE_RING_BUSY__SHIFT 0x1c 7261 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY__SHIFT 0x1d 7262 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY__SHIFT 0x1e 7263 #define CP_STAT__CP_BUSY__SHIFT 0x1f 7264 #define CP_STAT__ROQ_DB_BUSY_MASK 0x00000020L 7265 #define CP_STAT__ROQ_CE_DB_BUSY_MASK 0x00000040L 7266 #define CP_STAT__ROQ_RING_BUSY_MASK 0x00000200L 7267 #define CP_STAT__ROQ_INDIRECT1_BUSY_MASK 0x00000400L 7268 #define CP_STAT__ROQ_INDIRECT2_BUSY_MASK 0x00000800L 7269 #define CP_STAT__ROQ_STATE_BUSY_MASK 0x00001000L 7270 #define CP_STAT__DC_BUSY_MASK 0x00002000L 7271 #define CP_STAT__UTCL2IU_BUSY_MASK 0x00004000L 7272 #define CP_STAT__PFP_BUSY_MASK 0x00008000L 7273 #define CP_STAT__MEQ_BUSY_MASK 0x00010000L 7274 #define CP_STAT__ME_BUSY_MASK 0x00020000L 7275 #define CP_STAT__QUERY_BUSY_MASK 0x00040000L 7276 #define CP_STAT__SEMAPHORE_BUSY_MASK 0x00080000L 7277 #define CP_STAT__INTERRUPT_BUSY_MASK 0x00100000L 7278 #define CP_STAT__SURFACE_SYNC_BUSY_MASK 0x00200000L 7279 #define CP_STAT__DMA_BUSY_MASK 0x00400000L 7280 #define CP_STAT__RCIU_BUSY_MASK 0x00800000L 7281 #define CP_STAT__SCRATCH_RAM_BUSY_MASK 0x01000000L 7282 #define CP_STAT__GCRIU_BUSY_MASK 0x02000000L 7283 #define CP_STAT__CE_BUSY_MASK 0x04000000L 7284 #define CP_STAT__TCIU_BUSY_MASK 0x08000000L 7285 #define CP_STAT__ROQ_CE_RING_BUSY_MASK 0x10000000L 7286 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY_MASK 0x20000000L 7287 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY_MASK 0x40000000L 7288 #define CP_STAT__CP_BUSY_MASK 0x80000000L 7289 //CP_ME_HEADER_DUMP 7290 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP__SHIFT 0x0 7291 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP_MASK 0xFFFFFFFFL 7292 //CP_PFP_HEADER_DUMP 7293 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP__SHIFT 0x0 7294 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP_MASK 0xFFFFFFFFL 7295 //CP_GRBM_FREE_COUNT 7296 #define CP_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 7297 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS__SHIFT 0x8 7298 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP__SHIFT 0x10 7299 #define CP_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x0000003FL 7300 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS_MASK 0x00003F00L 7301 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP_MASK 0x003F0000L 7302 //CP_PFP_INSTR_PNTR 7303 #define CP_PFP_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 7304 #define CP_PFP_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 7305 //CP_ME_INSTR_PNTR 7306 #define CP_ME_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 7307 #define CP_ME_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 7308 //CP_MEC1_INSTR_PNTR 7309 #define CP_MEC1_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 7310 #define CP_MEC1_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 7311 //CP_MEC2_INSTR_PNTR 7312 #define CP_MEC2_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 7313 #define CP_MEC2_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 7314 //CP_CSF_STAT 7315 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT__SHIFT 0x8 7316 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT_MASK 0x0001FF00L 7317 //CP_CNTX_STAT 7318 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS__SHIFT 0x0 7319 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT__SHIFT 0x8 7320 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS__SHIFT 0x14 7321 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT__SHIFT 0x1c 7322 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS_MASK 0x000000FFL 7323 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT_MASK 0x00000700L 7324 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS_MASK 0x0FF00000L 7325 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT_MASK 0x70000000L 7326 //CP_ME_PREEMPTION 7327 #define CP_ME_PREEMPTION__OBSOLETE__SHIFT 0x0 7328 #define CP_ME_PREEMPTION__OBSOLETE_MASK 0x00000001L 7329 //CP_RB1_RPTR 7330 #define CP_RB1_RPTR__RB_RPTR__SHIFT 0x0 7331 #define CP_RB1_RPTR__RB_RPTR_MASK 0x000FFFFFL 7332 //CP_RB0_RPTR 7333 #define CP_RB0_RPTR__RB_RPTR__SHIFT 0x0 7334 #define CP_RB0_RPTR__RB_RPTR_MASK 0x000FFFFFL 7335 //CP_RB_RPTR 7336 #define CP_RB_RPTR__RB_RPTR__SHIFT 0x0 7337 #define CP_RB_RPTR__RB_RPTR_MASK 0x000FFFFFL 7338 //CP_RB_WPTR_DELAY 7339 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER__SHIFT 0x0 7340 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT__SHIFT 0x1c 7341 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER_MASK 0x0FFFFFFFL 7342 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT_MASK 0xF0000000L 7343 //CP_RB_WPTR_POLL_CNTL 7344 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY__SHIFT 0x0 7345 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT 0x10 7346 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY_MASK 0x0000FFFFL 7347 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK 0xFFFF0000L 7348 //CP_ROQ1_THRESHOLDS 7349 #define CP_ROQ1_THRESHOLDS__RB1_START__SHIFT 0x0 7350 #define CP_ROQ1_THRESHOLDS__R0_IB1_START__SHIFT 0xa 7351 #define CP_ROQ1_THRESHOLDS__R1_IB1_START__SHIFT 0x14 7352 #define CP_ROQ1_THRESHOLDS__RB1_START_MASK 0x000003FFL 7353 #define CP_ROQ1_THRESHOLDS__R0_IB1_START_MASK 0x000FFC00L 7354 #define CP_ROQ1_THRESHOLDS__R1_IB1_START_MASK 0x3FF00000L 7355 //CP_ROQ2_THRESHOLDS 7356 #define CP_ROQ2_THRESHOLDS__R0_IB2_START__SHIFT 0x0 7357 #define CP_ROQ2_THRESHOLDS__R1_IB2_START__SHIFT 0xa 7358 #define CP_ROQ2_THRESHOLDS__R0_IB2_START_MASK 0x000003FFL 7359 #define CP_ROQ2_THRESHOLDS__R1_IB2_START_MASK 0x000FFC00L 7360 //CP_STQ_THRESHOLDS 7361 #define CP_STQ_THRESHOLDS__STQ0_START__SHIFT 0x0 7362 #define CP_STQ_THRESHOLDS__STQ1_START__SHIFT 0x8 7363 #define CP_STQ_THRESHOLDS__STQ2_START__SHIFT 0x10 7364 #define CP_STQ_THRESHOLDS__STQ0_START_MASK 0x000000FFL 7365 #define CP_STQ_THRESHOLDS__STQ1_START_MASK 0x0000FF00L 7366 #define CP_STQ_THRESHOLDS__STQ2_START_MASK 0x00FF0000L 7367 //CP_MEQ_THRESHOLDS 7368 #define CP_MEQ_THRESHOLDS__MEQ1_START__SHIFT 0x0 7369 #define CP_MEQ_THRESHOLDS__MEQ2_START__SHIFT 0x8 7370 #define CP_MEQ_THRESHOLDS__MEQ1_START_MASK 0x000000FFL 7371 #define CP_MEQ_THRESHOLDS__MEQ2_START_MASK 0x0000FF00L 7372 //CP_ROQ_AVAIL 7373 #define CP_ROQ_AVAIL__ROQ_CNT_RING__SHIFT 0x0 7374 #define CP_ROQ_AVAIL__ROQ_CNT_IB1__SHIFT 0x10 7375 #define CP_ROQ_AVAIL__ROQ_CNT_RING_MASK 0x00000FFFL 7376 #define CP_ROQ_AVAIL__ROQ_CNT_IB1_MASK 0x0FFF0000L 7377 //CP_STQ_AVAIL 7378 #define CP_STQ_AVAIL__STQ_CNT__SHIFT 0x0 7379 #define CP_STQ_AVAIL__STQ_CNT_MASK 0x000001FFL 7380 //CP_ROQ2_AVAIL 7381 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2__SHIFT 0x0 7382 #define CP_ROQ2_AVAIL__ROQ_CNT_DB__SHIFT 0x10 7383 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2_MASK 0x00000FFFL 7384 #define CP_ROQ2_AVAIL__ROQ_CNT_DB_MASK 0x0FFF0000L 7385 //CP_MEQ_AVAIL 7386 #define CP_MEQ_AVAIL__MEQ_CNT__SHIFT 0x0 7387 #define CP_MEQ_AVAIL__MEQ_CNT_MASK 0x000003FFL 7388 //CP_CMD_INDEX 7389 #define CP_CMD_INDEX__CMD_INDEX__SHIFT 0x0 7390 #define CP_CMD_INDEX__CMD_ME_SEL__SHIFT 0xc 7391 #define CP_CMD_INDEX__CMD_QUEUE_SEL__SHIFT 0x10 7392 #define CP_CMD_INDEX__CMD_INDEX_MASK 0x000007FFL 7393 #define CP_CMD_INDEX__CMD_ME_SEL_MASK 0x00003000L 7394 #define CP_CMD_INDEX__CMD_QUEUE_SEL_MASK 0x00070000L 7395 //CP_CMD_DATA 7396 #define CP_CMD_DATA__CMD_DATA__SHIFT 0x0 7397 #define CP_CMD_DATA__CMD_DATA_MASK 0xFFFFFFFFL 7398 //CP_ROQ_RB_STAT 7399 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY__SHIFT 0x0 7400 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY__SHIFT 0x10 7401 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY_MASK 0x00000FFFL 7402 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY_MASK 0x0FFF0000L 7403 //CP_ROQ_IB1_STAT 7404 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1__SHIFT 0x0 7405 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1__SHIFT 0x10 7406 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1_MASK 0x00000FFFL 7407 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1_MASK 0x0FFF0000L 7408 //CP_ROQ_IB2_STAT 7409 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2__SHIFT 0x0 7410 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2__SHIFT 0x10 7411 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2_MASK 0x00000FFFL 7412 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2_MASK 0x0FFF0000L 7413 //CP_STQ_STAT 7414 #define CP_STQ_STAT__STQ_RPTR__SHIFT 0x0 7415 #define CP_STQ_STAT__STQ_RPTR_MASK 0x000003FFL 7416 //CP_STQ_WR_STAT 7417 #define CP_STQ_WR_STAT__STQ_WPTR__SHIFT 0x0 7418 #define CP_STQ_WR_STAT__STQ_WPTR_MASK 0x000003FFL 7419 //CP_MEQ_STAT 7420 #define CP_MEQ_STAT__MEQ_RPTR__SHIFT 0x0 7421 #define CP_MEQ_STAT__MEQ_WPTR__SHIFT 0x10 7422 #define CP_MEQ_STAT__MEQ_RPTR_MASK 0x000003FFL 7423 #define CP_MEQ_STAT__MEQ_WPTR_MASK 0x03FF0000L 7424 //CP_ROQ3_THRESHOLDS 7425 #define CP_ROQ3_THRESHOLDS__R0_DB_START__SHIFT 0x0 7426 #define CP_ROQ3_THRESHOLDS__R1_DB_START__SHIFT 0xa 7427 #define CP_ROQ3_THRESHOLDS__R0_DB_START_MASK 0x000003FFL 7428 #define CP_ROQ3_THRESHOLDS__R1_DB_START_MASK 0x000FFC00L 7429 //CP_ROQ_DB_STAT 7430 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB__SHIFT 0x0 7431 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB__SHIFT 0x10 7432 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB_MASK 0x00000FFFL 7433 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB_MASK 0x0FFF0000L 7434 //CP_INT_STAT_DEBUG 7435 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED__SHIFT 0x8 7436 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED__SHIFT 0x9 7437 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED__SHIFT 0xa 7438 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED__SHIFT 0xb 7439 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0xe 7440 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG__SHIFT 0xf 7441 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT 0x10 7442 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x11 7443 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED__SHIFT 0x12 7444 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED__SHIFT 0x13 7445 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED__SHIFT 0x14 7446 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED__SHIFT 0x15 7447 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED__SHIFT 0x16 7448 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x17 7449 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x18 7450 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 7451 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x1b 7452 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 7453 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 7454 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 7455 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED_MASK 0x00000100L 7456 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED_MASK 0x00000200L 7457 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED_MASK 0x00000400L 7458 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED_MASK 0x00000800L 7459 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 7460 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG_MASK 0x00008000L 7461 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK 0x00010000L 7462 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 7463 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED_MASK 0x00040000L 7464 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED_MASK 0x00080000L 7465 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED_MASK 0x00100000L 7466 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED_MASK 0x00200000L 7467 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED_MASK 0x00400000L 7468 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 7469 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 7470 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 7471 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 7472 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 7473 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 7474 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 7475 //CP_DEBUG_CNTL 7476 #define CP_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 7477 #define CP_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 7478 //CP_PRIV_VIOLATION_ADDR 7479 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT 0x0 7480 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK 0x0003FFFFL 7481 7482 7483 // addressBlock: gc_padec 7484 //VGT_DMA_DATA_FIFO_DEPTH 7485 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH__SHIFT 0x0 7486 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH_MASK 0x000003FFL 7487 //VGT_DMA_REQ_FIFO_DEPTH 7488 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH__SHIFT 0x0 7489 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH_MASK 0x0000003FL 7490 //VGT_DRAW_INIT_FIFO_DEPTH 7491 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH__SHIFT 0x0 7492 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH_MASK 0x0000003FL 7493 //VGT_MC_LAT_CNTL 7494 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES__SHIFT 0x0 7495 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES_MASK 0x0000000FL 7496 //IA_UTCL1_STATUS_2 7497 #define IA_UTCL1_STATUS_2__IA_BUSY__SHIFT 0x0 7498 #define IA_UTCL1_STATUS_2__IA_DMA_BUSY__SHIFT 0x1 7499 #define IA_UTCL1_STATUS_2__IA_DMA_REQ_BUSY__SHIFT 0x2 7500 #define IA_UTCL1_STATUS_2__IA_GRP_BUSY__SHIFT 0x3 7501 #define IA_UTCL1_STATUS_2__IA_ADC_BUSY__SHIFT 0x4 7502 #define IA_UTCL1_STATUS_2__FAULT_DETECTED__SHIFT 0x5 7503 #define IA_UTCL1_STATUS_2__RETRY_DETECTED__SHIFT 0x6 7504 #define IA_UTCL1_STATUS_2__PRT_DETECTED__SHIFT 0x7 7505 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID__SHIFT 0x8 7506 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID__SHIFT 0x10 7507 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID__SHIFT 0x18 7508 #define IA_UTCL1_STATUS_2__IA_BUSY_MASK 0x00000001L 7509 #define IA_UTCL1_STATUS_2__IA_DMA_BUSY_MASK 0x00000002L 7510 #define IA_UTCL1_STATUS_2__IA_DMA_REQ_BUSY_MASK 0x00000004L 7511 #define IA_UTCL1_STATUS_2__IA_GRP_BUSY_MASK 0x00000008L 7512 #define IA_UTCL1_STATUS_2__IA_ADC_BUSY_MASK 0x00000010L 7513 #define IA_UTCL1_STATUS_2__FAULT_DETECTED_MASK 0x00000020L 7514 #define IA_UTCL1_STATUS_2__RETRY_DETECTED_MASK 0x00000040L 7515 #define IA_UTCL1_STATUS_2__PRT_DETECTED_MASK 0x00000080L 7516 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID_MASK 0x00003F00L 7517 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID_MASK 0x003F0000L 7518 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID_MASK 0x3F000000L 7519 //WD_CNTL_STATUS 7520 #define WD_CNTL_STATUS__DIST_BUSY__SHIFT 0x0 7521 #define WD_CNTL_STATUS__DIST_BE_BUSY__SHIFT 0x1 7522 #define WD_CNTL_STATUS__GE_UTCL1_BUSY__SHIFT 0x2 7523 #define WD_CNTL_STATUS__WD_TE11_BUSY__SHIFT 0x3 7524 #define WD_CNTL_STATUS__PC_MANAGER_BUSY__SHIFT 0x4 7525 #define WD_CNTL_STATUS__WLC_BUSY__SHIFT 0x5 7526 #define WD_CNTL_STATUS__DIST_BUSY_MASK 0x00000001L 7527 #define WD_CNTL_STATUS__DIST_BE_BUSY_MASK 0x00000002L 7528 #define WD_CNTL_STATUS__GE_UTCL1_BUSY_MASK 0x00000004L 7529 #define WD_CNTL_STATUS__WD_TE11_BUSY_MASK 0x00000008L 7530 #define WD_CNTL_STATUS__PC_MANAGER_BUSY_MASK 0x00000010L 7531 #define WD_CNTL_STATUS__WLC_BUSY_MASK 0x00000020L 7532 //CC_GC_PRIM_CONFIG 7533 #define CC_GC_PRIM_CONFIG__WRITE_DIS__SHIFT 0x0 7534 #define CC_GC_PRIM_CONFIG__INACTIVE_PA__SHIFT 0x4 7535 #define CC_GC_PRIM_CONFIG__WRITE_DIS_MASK 0x00000001L 7536 #define CC_GC_PRIM_CONFIG__INACTIVE_PA_MASK 0x000FFFF0L 7537 //WD_QOS 7538 #define WD_QOS__DRAW_STALL__SHIFT 0x0 7539 #define WD_QOS__DRAW_STALL_MASK 0x00000001L 7540 //WD_UTCL1_CNTL 7541 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 7542 #define WD_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 7543 #define WD_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 7544 #define WD_UTCL1_CNTL__BYPASS__SHIFT 0x19 7545 #define WD_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 7546 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 7547 #define WD_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 7548 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT 0x1d 7549 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT 0x1e 7550 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 7551 #define WD_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 7552 #define WD_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 7553 #define WD_UTCL1_CNTL__BYPASS_MASK 0x02000000L 7554 #define WD_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 7555 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 7556 #define WD_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 7557 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE_MASK 0x20000000L 7558 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK 0x40000000L 7559 //WD_UTCL1_STATUS 7560 #define WD_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 7561 #define WD_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 7562 #define WD_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 7563 #define WD_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 7564 #define WD_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 7565 #define WD_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 7566 #define WD_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 7567 #define WD_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 7568 #define WD_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 7569 #define WD_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 7570 #define WD_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 7571 #define WD_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 7572 //IA_UTCL1_CNTL 7573 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 7574 #define IA_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 7575 #define IA_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 7576 #define IA_UTCL1_CNTL__BYPASS__SHIFT 0x19 7577 #define IA_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 7578 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 7579 #define IA_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 7580 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT 0x1d 7581 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT 0x1e 7582 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 7583 #define IA_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 7584 #define IA_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 7585 #define IA_UTCL1_CNTL__BYPASS_MASK 0x02000000L 7586 #define IA_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 7587 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 7588 #define IA_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 7589 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE_MASK 0x20000000L 7590 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK 0x40000000L 7591 //IA_UTCL1_STATUS 7592 #define IA_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 7593 #define IA_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 7594 #define IA_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 7595 #define IA_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 7596 #define IA_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 7597 #define IA_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 7598 #define IA_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 7599 #define IA_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 7600 #define IA_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 7601 #define IA_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 7602 #define IA_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 7603 #define IA_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 7604 //CC_GC_SA_UNIT_DISABLE 7605 #define CC_GC_SA_UNIT_DISABLE__WRITE_DIS__SHIFT 0x0 7606 #define CC_GC_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 7607 #define CC_GC_SA_UNIT_DISABLE__WRITE_DIS_MASK 0x00000001L 7608 #define CC_GC_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 7609 //GE_RATE_CNTL_1 7610 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT__SHIFT 0x0 7611 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT__SHIFT 0x4 7612 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT__SHIFT 0x8 7613 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT__SHIFT 0xc 7614 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT__SHIFT 0x10 7615 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT__SHIFT 0x14 7616 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM__SHIFT 0x18 7617 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM__SHIFT 0x1c 7618 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT_MASK 0x0000000FL 7619 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT_MASK 0x000000F0L 7620 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT_MASK 0x00000F00L 7621 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT_MASK 0x0000F000L 7622 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT_MASK 0x000F0000L 7623 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT_MASK 0x00F00000L 7624 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM_MASK 0x0F000000L 7625 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM_MASK 0xF0000000L 7626 //GE_RATE_CNTL_2 7627 #define GE_RATE_CNTL_2__ADD_X_CLKS_VS_VERT__SHIFT 0x0 7628 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_VS_VERT__SHIFT 0x4 7629 #define GE_RATE_CNTL_2__ADD_X_CLKS_PA_PRIM__SHIFT 0x8 7630 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_PA_PRIM__SHIFT 0xc 7631 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS__SHIFT 0x10 7632 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES__SHIFT 0x14 7633 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE__SHIFT 0x18 7634 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE__SHIFT 0x19 7635 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL__SHIFT 0x1a 7636 #define GE_RATE_CNTL_2__SWAP_PRIORITY__SHIFT 0x1b 7637 #define GE_RATE_CNTL_2__ADD_X_CLKS_VS_VERT_MASK 0x0000000FL 7638 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_VS_VERT_MASK 0x000000F0L 7639 #define GE_RATE_CNTL_2__ADD_X_CLKS_PA_PRIM_MASK 0x00000F00L 7640 #define GE_RATE_CNTL_2__AFTER_Y_TRANS_PA_PRIM_MASK 0x0000F000L 7641 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS_MASK 0x000F0000L 7642 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES_MASK 0x00F00000L 7643 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE_MASK 0x01000000L 7644 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE_MASK 0x02000000L 7645 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL_MASK 0x04000000L 7646 #define GE_RATE_CNTL_2__SWAP_PRIORITY_MASK 0x08000000L 7647 //VGT_SYS_CONFIG 7648 #define VGT_SYS_CONFIG__DUAL_CORE_EN__SHIFT 0x0 7649 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP__SHIFT 0x1 7650 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE__SHIFT 0x7 7651 #define VGT_SYS_CONFIG__NUM_SUBGROUPS_IN_FLIGHT__SHIFT 0x8 7652 #define VGT_SYS_CONFIG__DUAL_CORE_EN_MASK 0x00000001L 7653 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP_MASK 0x0000007EL 7654 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE_MASK 0x00000080L 7655 #define VGT_SYS_CONFIG__NUM_SUBGROUPS_IN_FLIGHT_MASK 0x0007FF00L 7656 //GE_PRIV_CONTROL 7657 #define GE_PRIV_CONTROL__RESERVED__SHIFT 0x0 7658 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE__SHIFT 0x1 7659 #define GE_PRIV_CONTROL__RESET_ON_PIPELINE_CHANGE__SHIFT 0xa 7660 #define GE_PRIV_CONTROL__FGCG_OVERRIDE__SHIFT 0xf 7661 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE__SHIFT 0x10 7662 #define GE_PRIV_CONTROL__DISABLE_ACCUM_AGM__SHIFT 0x11 7663 #define GE_PRIV_CONTROL__RESERVED_MASK 0x00000001L 7664 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE_MASK 0x000003FEL 7665 #define GE_PRIV_CONTROL__RESET_ON_PIPELINE_CHANGE_MASK 0x00000400L 7666 #define GE_PRIV_CONTROL__FGCG_OVERRIDE_MASK 0x00008000L 7667 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE_MASK 0x00010000L 7668 #define GE_PRIV_CONTROL__DISABLE_ACCUM_AGM_MASK 0x00020000L 7669 //GE_STATUS 7670 #define GE_STATUS__PERFCOUNTER_STATUS__SHIFT 0x0 7671 #define GE_STATUS__THREAD_TRACE_STATUS__SHIFT 0x1 7672 #define GE_STATUS__PERFCOUNTER_STATUS_MASK 0x00000001L 7673 #define GE_STATUS__THREAD_TRACE_STATUS_MASK 0x00000002L 7674 //VGT_GS_MAX_WAVE_ID 7675 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 7676 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 7677 //GFX_PIPE_CONTROL 7678 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT__SHIFT 0x0 7679 #define GFX_PIPE_CONTROL__RESERVED__SHIFT 0xd 7680 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN__SHIFT 0x10 7681 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN__SHIFT 0x11 7682 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT_MASK 0x00001FFFL 7683 #define GFX_PIPE_CONTROL__RESERVED_MASK 0x0000E000L 7684 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN_MASK 0x00010000L 7685 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN_MASK 0x00020000L 7686 //CC_GC_SHADER_ARRAY_CONFIG 7687 #define CC_GC_SHADER_ARRAY_CONFIG__WRITE_DIS__SHIFT 0x0 7688 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT 0x10 7689 #define CC_GC_SHADER_ARRAY_CONFIG__WRITE_DIS_MASK 0x00000001L 7690 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK 0xFFFF0000L 7691 //GE2_SE_CNTL_STATUS 7692 #define GE2_SE_CNTL_STATUS__TE_BUSY__SHIFT 0x0 7693 #define GE2_SE_CNTL_STATUS__NGG_BUSY__SHIFT 0x1 7694 #define GE2_SE_CNTL_STATUS__HS_BUSY__SHIFT 0x2 7695 #define GE2_SE_CNTL_STATUS__TE_BUSY_MASK 0x00000001L 7696 #define GE2_SE_CNTL_STATUS__NGG_BUSY_MASK 0x00000002L 7697 #define GE2_SE_CNTL_STATUS__HS_BUSY_MASK 0x00000004L 7698 //VGT_RESET_DEBUG 7699 #define VGT_RESET_DEBUG__GS_DISABLE__SHIFT 0x0 7700 #define VGT_RESET_DEBUG__TESS_DISABLE__SHIFT 0x1 7701 #define VGT_RESET_DEBUG__WD_DISABLE__SHIFT 0x2 7702 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0__SHIFT 0x3 7703 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1__SHIFT 0x4 7704 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1__SHIFT 0x5 7705 #define VGT_RESET_DEBUG__DISABLE_PREFETCH__SHIFT 0x6 7706 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX__SHIFT 0x7 7707 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD__SHIFT 0x8 7708 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF__SHIFT 0x9 7709 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION__SHIFT 0xa 7710 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON__SHIFT 0xb 7711 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX__SHIFT 0xc 7712 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING__SHIFT 0xd 7713 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF__SHIFT 0xe 7714 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC__SHIFT 0xf 7715 #define VGT_RESET_DEBUG__SPARE__SHIFT 0x10 7716 #define VGT_RESET_DEBUG__GS_DISABLE_MASK 0x00000001L 7717 #define VGT_RESET_DEBUG__TESS_DISABLE_MASK 0x00000002L 7718 #define VGT_RESET_DEBUG__WD_DISABLE_MASK 0x00000004L 7719 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0_MASK 0x00000008L 7720 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1_MASK 0x00000010L 7721 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1_MASK 0x00000020L 7722 #define VGT_RESET_DEBUG__DISABLE_PREFETCH_MASK 0x00000040L 7723 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX_MASK 0x00000080L 7724 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD_MASK 0x00000100L 7725 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF_MASK 0x00000200L 7726 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION_MASK 0x00000400L 7727 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON_MASK 0x00000800L 7728 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX_MASK 0x00001000L 7729 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING_MASK 0x00002000L 7730 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF_MASK 0x00004000L 7731 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC_MASK 0x00008000L 7732 #define VGT_RESET_DEBUG__SPARE_MASK 0xFFFF0000L 7733 //GE_SPI_IF_SAFE_REG 7734 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA__SHIFT 0x0 7735 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA__SHIFT 0x6 7736 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP__SHIFT 0xc 7737 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA_MASK 0x0000003FL 7738 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA_MASK 0x00000FC0L 7739 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP_MASK 0x0003F000L 7740 //GE_PA_IF_SAFE_REG 7741 #define GE_PA_IF_SAFE_REG__GE_PA_CSB__SHIFT 0x0 7742 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD__SHIFT 0xa 7743 #define GE_PA_IF_SAFE_REG__GE_PA_CSB_MASK 0x000003FFL 7744 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD_MASK 0x000FFC00L 7745 //PA_CL_CNTL_STATUS 7746 #define PA_CL_CNTL_STATUS__CL_BUSY__SHIFT 0x1f 7747 #define PA_CL_CNTL_STATUS__CL_BUSY_MASK 0x80000000L 7748 //PA_CL_ENHANCE 7749 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA__SHIFT 0x0 7750 #define PA_CL_ENHANCE__NUM_CLIP_SEQ__SHIFT 0x1 7751 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL__SHIFT 0x3 7752 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE__SHIFT 0x4 7753 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL__SHIFT 0x5 7754 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET__SHIFT 0x6 7755 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS__SHIFT 0x7 7756 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC__SHIFT 0x8 7757 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION__SHIFT 0x9 7758 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER__SHIFT 0xb 7759 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH__SHIFT 0xc 7760 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH__SHIFT 0xe 7761 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE__SHIFT 0x11 7762 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE__SHIFT 0x12 7763 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE__SHIFT 0x13 7764 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE__SHIFT 0x14 7765 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE__SHIFT 0x15 7766 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL__SHIFT 0x16 7767 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO__SHIFT 0x17 7768 #define PA_CL_ENHANCE__ECO_SPARE3__SHIFT 0x1c 7769 #define PA_CL_ENHANCE__ECO_SPARE2__SHIFT 0x1d 7770 #define PA_CL_ENHANCE__ECO_SPARE1__SHIFT 0x1e 7771 #define PA_CL_ENHANCE__ECO_SPARE0__SHIFT 0x1f 7772 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA_MASK 0x00000001L 7773 #define PA_CL_ENHANCE__NUM_CLIP_SEQ_MASK 0x00000006L 7774 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL_MASK 0x00000008L 7775 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE_MASK 0x00000010L 7776 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL_MASK 0x00000020L 7777 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET_MASK 0x00000040L 7778 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS_MASK 0x00000080L 7779 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC_MASK 0x00000100L 7780 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION_MASK 0x00000600L 7781 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER_MASK 0x00000800L 7782 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH_MASK 0x00003000L 7783 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH_MASK 0x0001C000L 7784 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE_MASK 0x00020000L 7785 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE_MASK 0x00040000L 7786 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE_MASK 0x00080000L 7787 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE_MASK 0x00100000L 7788 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE_MASK 0x00200000L 7789 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL_MASK 0x00400000L 7790 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO_MASK 0x00800000L 7791 #define PA_CL_ENHANCE__ECO_SPARE3_MASK 0x10000000L 7792 #define PA_CL_ENHANCE__ECO_SPARE2_MASK 0x20000000L 7793 #define PA_CL_ENHANCE__ECO_SPARE1_MASK 0x40000000L 7794 #define PA_CL_ENHANCE__ECO_SPARE0_MASK 0x80000000L 7795 //PA_CL_RESET_DEBUG 7796 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE__SHIFT 0x0 7797 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE_MASK 0x00000001L 7798 //PA_SU_CNTL_STATUS 7799 #define PA_SU_CNTL_STATUS__SU_BUSY__SHIFT 0x1f 7800 #define PA_SU_CNTL_STATUS__SU_BUSY_MASK 0x80000000L 7801 //PA_SC_FIFO_DEPTH_CNTL 7802 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH__SHIFT 0x0 7803 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH_MASK 0x000003FFL 7804 7805 7806 // addressBlock: gc_sqdec 7807 //SQ_CONFIG 7808 #define SQ_CONFIG__ECO_SPARE__SHIFT 0x0 7809 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME__SHIFT 0x8 7810 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP__SHIFT 0x9 7811 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL__SHIFT 0xa 7812 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS__SHIFT 0x12 7813 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS__SHIFT 0x13 7814 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT__SHIFT 0x15 7815 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX__SHIFT 0x1b 7816 #define SQ_CONFIG__ECO_SPARE_MASK 0x000000FFL 7817 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME_MASK 0x00000100L 7818 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP_MASK 0x00000200L 7819 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL_MASK 0x00000400L 7820 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS_MASK 0x00040000L 7821 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS_MASK 0x00180000L 7822 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT_MASK 0x00600000L 7823 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX_MASK 0x08000000L 7824 //SQC_CONFIG 7825 #define SQC_CONFIG__INST_CACHE_SIZE__SHIFT 0x0 7826 #define SQC_CONFIG__DATA_CACHE_SIZE__SHIFT 0x2 7827 #define SQC_CONFIG__MISS_FIFO_DEPTH__SHIFT 0x4 7828 #define SQC_CONFIG__HIT_FIFO_DEPTH__SHIFT 0x6 7829 #define SQC_CONFIG__FORCE_ALWAYS_MISS__SHIFT 0x7 7830 #define SQC_CONFIG__FORCE_IN_ORDER__SHIFT 0x8 7831 #define SQC_CONFIG__PER_VMID_INV_DISABLE__SHIFT 0x9 7832 #define SQC_CONFIG__EVICT_LRU__SHIFT 0xa 7833 #define SQC_CONFIG__FORCE_2_BANK__SHIFT 0xc 7834 #define SQC_CONFIG__FORCE_1_BANK__SHIFT 0xd 7835 #define SQC_CONFIG__LS_DISABLE_CLOCKS__SHIFT 0xe 7836 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE__SHIFT 0x16 7837 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG__SHIFT 0x17 7838 #define SQC_CONFIG__SPARE__SHIFT 0x1a 7839 #define SQC_CONFIG__INST_CACHE_SIZE_MASK 0x00000003L 7840 #define SQC_CONFIG__DATA_CACHE_SIZE_MASK 0x0000000CL 7841 #define SQC_CONFIG__MISS_FIFO_DEPTH_MASK 0x00000030L 7842 #define SQC_CONFIG__HIT_FIFO_DEPTH_MASK 0x00000040L 7843 #define SQC_CONFIG__FORCE_ALWAYS_MISS_MASK 0x00000080L 7844 #define SQC_CONFIG__FORCE_IN_ORDER_MASK 0x00000100L 7845 #define SQC_CONFIG__PER_VMID_INV_DISABLE_MASK 0x00000200L 7846 #define SQC_CONFIG__EVICT_LRU_MASK 0x00000C00L 7847 #define SQC_CONFIG__FORCE_2_BANK_MASK 0x00001000L 7848 #define SQC_CONFIG__FORCE_1_BANK_MASK 0x00002000L 7849 #define SQC_CONFIG__LS_DISABLE_CLOCKS_MASK 0x003FC000L 7850 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE_MASK 0x00400000L 7851 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG_MASK 0x03800000L 7852 #define SQC_CONFIG__SPARE_MASK 0xFC000000L 7853 //LDS_CONFIG 7854 #define LDS_CONFIG__ADDR_OUT_OF_RANGE_REPORTING__SHIFT 0x0 7855 #define LDS_CONFIG__CONF_BIT_1__SHIFT 0x1 7856 #define LDS_CONFIG__WAVE32_INTERP_DUAL_ISSUE_DISABLE__SHIFT 0x2 7857 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE__SHIFT 0x3 7858 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE__SHIFT 0x4 7859 #define LDS_CONFIG__CONF_BIT_5__SHIFT 0x5 7860 #define LDS_CONFIG__CONF_BIT_6__SHIFT 0x6 7861 #define LDS_CONFIG__CONF_BIT_7__SHIFT 0x7 7862 #define LDS_CONFIG__CONF_BIT_8__SHIFT 0x8 7863 #define LDS_CONFIG__ADDR_OUT_OF_RANGE_REPORTING_MASK 0x00000001L 7864 #define LDS_CONFIG__CONF_BIT_1_MASK 0x00000002L 7865 #define LDS_CONFIG__WAVE32_INTERP_DUAL_ISSUE_DISABLE_MASK 0x00000004L 7866 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE_MASK 0x00000008L 7867 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE_MASK 0x00000010L 7868 #define LDS_CONFIG__CONF_BIT_5_MASK 0x00000020L 7869 #define LDS_CONFIG__CONF_BIT_6_MASK 0x00000040L 7870 #define LDS_CONFIG__CONF_BIT_7_MASK 0x00000080L 7871 #define LDS_CONFIG__CONF_BIT_8_MASK 0x00000100L 7872 //SQ_RANDOM_WAVE_PRI 7873 #define SQ_RANDOM_WAVE_PRI__RET__SHIFT 0x0 7874 #define SQ_RANDOM_WAVE_PRI__RUI__SHIFT 0x7 7875 #define SQ_RANDOM_WAVE_PRI__RNG__SHIFT 0xa 7876 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID__SHIFT 0x1f 7877 #define SQ_RANDOM_WAVE_PRI__RET_MASK 0x0000007FL 7878 #define SQ_RANDOM_WAVE_PRI__RUI_MASK 0x00000380L 7879 #define SQ_RANDOM_WAVE_PRI__RNG_MASK 0x00FFFC00L 7880 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID_MASK 0x80000000L 7881 //SQG_STATUS 7882 #define SQG_STATUS__REG_BUSY__SHIFT 0x0 7883 #define SQG_STATUS__REG_BUSY_MASK 0x00000001L 7884 //SQ_FIFO_SIZES 7885 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE__SHIFT 0x0 7886 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE__SHIFT 0x8 7887 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED__SHIFT 0xc 7888 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED__SHIFT 0xe 7889 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE__SHIFT 0x10 7890 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE__SHIFT 0x12 7891 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT__SHIFT 0x14 7892 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE_MASK 0x0000000FL 7893 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE_MASK 0x00000300L 7894 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED_MASK 0x00003000L 7895 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED_MASK 0x0000C000L 7896 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE_MASK 0x00030000L 7897 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE_MASK 0x000C0000L 7898 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT_MASK 0x00300000L 7899 //SQ_DSM_CNTL 7900 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0__SHIFT 0x0 7901 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1__SHIFT 0x1 7902 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0__SHIFT 0x2 7903 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1__SHIFT 0x3 7904 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0__SHIFT 0x8 7905 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1__SHIFT 0x9 7906 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE__SHIFT 0xa 7907 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0__SHIFT 0x10 7908 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1__SHIFT 0x11 7909 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01__SHIFT 0x12 7910 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2__SHIFT 0x13 7911 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3__SHIFT 0x14 7912 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23__SHIFT 0x15 7913 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0__SHIFT 0x18 7914 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1__SHIFT 0x19 7915 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE__SHIFT 0x1a 7916 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0_MASK 0x00000001L 7917 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1_MASK 0x00000002L 7918 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0_MASK 0x00000004L 7919 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1_MASK 0x00000008L 7920 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0_MASK 0x00000100L 7921 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1_MASK 0x00000200L 7922 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE_MASK 0x00000400L 7923 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0_MASK 0x00010000L 7924 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1_MASK 0x00020000L 7925 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01_MASK 0x00040000L 7926 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2_MASK 0x00080000L 7927 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3_MASK 0x00100000L 7928 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23_MASK 0x00200000L 7929 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0_MASK 0x01000000L 7930 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1_MASK 0x02000000L 7931 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE_MASK 0x04000000L 7932 //SQ_DSM_CNTL2 7933 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT__SHIFT 0x0 7934 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY__SHIFT 0x2 7935 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT__SHIFT 0x3 7936 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY__SHIFT 0x5 7937 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT__SHIFT 0x6 7938 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY__SHIFT 0x8 7939 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT__SHIFT 0x9 7940 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY__SHIFT 0xb 7941 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY__SHIFT 0xe 7942 #define SQ_DSM_CNTL2__SP_INJECT_DELAY__SHIFT 0x14 7943 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY__SHIFT 0x1a 7944 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT_MASK 0x00000003L 7945 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY_MASK 0x00000004L 7946 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT_MASK 0x00000018L 7947 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY_MASK 0x00000020L 7948 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT_MASK 0x000000C0L 7949 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY_MASK 0x00000100L 7950 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT_MASK 0x00000600L 7951 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY_MASK 0x00000800L 7952 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY_MASK 0x000FC000L 7953 #define SQ_DSM_CNTL2__SP_INJECT_DELAY_MASK 0x03F00000L 7954 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY_MASK 0xFC000000L 7955 //SP_CONFIG 7956 #define SP_CONFIG__DEST_CACHE_EVICT_COUNTER__SHIFT 0x0 7957 #define SP_CONFIG__ALU_BUSY_MGCG_OVERRIDE__SHIFT 0x2 7958 #define SP_CONFIG__DISABLE_TRANS_COEXEC__SHIFT 0x3 7959 #define SP_CONFIG__CAC_COUNTER_OVERRIDE__SHIFT 0x4 7960 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE__SHIFT 0x5 7961 #define SP_CONFIG__DEST_CACHE_EVICT_COUNTER_MASK 0x00000003L 7962 #define SP_CONFIG__ALU_BUSY_MGCG_OVERRIDE_MASK 0x00000004L 7963 #define SP_CONFIG__DISABLE_TRANS_COEXEC_MASK 0x00000008L 7964 #define SP_CONFIG__CAC_COUNTER_OVERRIDE_MASK 0x00000010L 7965 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE_MASK 0x00000020L 7966 //SQ_ARB_CONFIG 7967 #define SQ_ARB_CONFIG__WG_RR_INTERVAL__SHIFT 0x0 7968 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL__SHIFT 0x4 7969 #define SQ_ARB_CONFIG__WG_RR_INTERVAL_MASK 0x00000003L 7970 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL_MASK 0x00000030L 7971 //SQ_DEBUG_HOST_TRAP_STATUS 7972 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT__SHIFT 0x0 7973 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT_MASK 0x0000007FL 7974 //SQG_GL1H_STATUS 7975 #define SQG_GL1H_STATUS__R0_ACK_ERR_DETECTED__SHIFT 0x0 7976 #define SQG_GL1H_STATUS__R0_XNACK_ERR_DETECTED__SHIFT 0x1 7977 #define SQG_GL1H_STATUS__R1_ACK_ERR_DETECTED__SHIFT 0x2 7978 #define SQG_GL1H_STATUS__R1_XNACK_ERR_DETECTED__SHIFT 0x3 7979 #define SQG_GL1H_STATUS__R0_ACK_ERR_DETECTED_MASK 0x00000001L 7980 #define SQG_GL1H_STATUS__R0_XNACK_ERR_DETECTED_MASK 0x00000002L 7981 #define SQG_GL1H_STATUS__R1_ACK_ERR_DETECTED_MASK 0x00000004L 7982 #define SQG_GL1H_STATUS__R1_XNACK_ERR_DETECTED_MASK 0x00000008L 7983 //SQG_CONFIG 7984 #define SQG_CONFIG__GL1H_PREFETCH_PAGE__SHIFT 0x0 7985 #define SQG_CONFIG__SQG_ICPFT_EN__SHIFT 0xd 7986 #define SQG_CONFIG__SQG_ICPFT_CLR__SHIFT 0xe 7987 #define SQG_CONFIG__XNACK_INTR_MASK__SHIFT 0x10 7988 #define SQG_CONFIG__GL1H_PREFETCH_PAGE_MASK 0x0000000FL 7989 #define SQG_CONFIG__SQG_ICPFT_EN_MASK 0x00002000L 7990 #define SQG_CONFIG__SQG_ICPFT_CLR_MASK 0x00004000L 7991 #define SQG_CONFIG__XNACK_INTR_MASK_MASK 0xFFFF0000L 7992 //SQ_PERF_SNAPSHOT_CTRL 7993 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF__SHIFT 0x0 7994 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK__SHIFT 0x1 7995 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL__SHIFT 0x11 7996 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL__SHIFT 0x12 7997 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF_MASK 0x00000001L 7998 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK_MASK 0x0001FFFEL 7999 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL_MASK 0x00020000L 8000 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL_MASK 0x003C0000L 8001 //CC_GC_SHADER_RATE_CONFIG 8002 #define CC_GC_SHADER_RATE_CONFIG__WRITE_DIS__SHIFT 0x0 8003 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT 0x1 8004 #define CC_GC_SHADER_RATE_CONFIG__WRITE_DIS_MASK 0x00000001L 8005 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE_MASK 0x00000006L 8006 //SQ_INTERRUPT_AUTO_MASK 8007 #define SQ_INTERRUPT_AUTO_MASK__MASK__SHIFT 0x0 8008 #define SQ_INTERRUPT_AUTO_MASK__MASK_MASK 0x00FFFFFFL 8009 //SQ_INTERRUPT_MSG_CTRL 8010 #define SQ_INTERRUPT_MSG_CTRL__STALL__SHIFT 0x0 8011 #define SQ_INTERRUPT_MSG_CTRL__STALL_MASK 0x00000001L 8012 //SQ_WATCH0_ADDR_H 8013 #define SQ_WATCH0_ADDR_H__ADDR__SHIFT 0x0 8014 #define SQ_WATCH0_ADDR_H__ADDR_MASK 0x0000FFFFL 8015 //SQ_WATCH0_ADDR_L 8016 #define SQ_WATCH0_ADDR_L__ADDR__SHIFT 0x6 8017 #define SQ_WATCH0_ADDR_L__ADDR_MASK 0xFFFFFFC0L 8018 //SQ_WATCH0_CNTL 8019 #define SQ_WATCH0_CNTL__MASK__SHIFT 0x0 8020 #define SQ_WATCH0_CNTL__VMID__SHIFT 0x18 8021 #define SQ_WATCH0_CNTL__VALID__SHIFT 0x1f 8022 #define SQ_WATCH0_CNTL__MASK_MASK 0x00FFFFFFL 8023 #define SQ_WATCH0_CNTL__VMID_MASK 0x0F000000L 8024 #define SQ_WATCH0_CNTL__VALID_MASK 0x80000000L 8025 //SQ_WATCH1_ADDR_H 8026 #define SQ_WATCH1_ADDR_H__ADDR__SHIFT 0x0 8027 #define SQ_WATCH1_ADDR_H__ADDR_MASK 0x0000FFFFL 8028 //SQ_WATCH1_ADDR_L 8029 #define SQ_WATCH1_ADDR_L__ADDR__SHIFT 0x6 8030 #define SQ_WATCH1_ADDR_L__ADDR_MASK 0xFFFFFFC0L 8031 //SQ_WATCH1_CNTL 8032 #define SQ_WATCH1_CNTL__MASK__SHIFT 0x0 8033 #define SQ_WATCH1_CNTL__VMID__SHIFT 0x18 8034 #define SQ_WATCH1_CNTL__VALID__SHIFT 0x1f 8035 #define SQ_WATCH1_CNTL__MASK_MASK 0x00FFFFFFL 8036 #define SQ_WATCH1_CNTL__VMID_MASK 0x0F000000L 8037 #define SQ_WATCH1_CNTL__VALID_MASK 0x80000000L 8038 //SQ_WATCH2_ADDR_H 8039 #define SQ_WATCH2_ADDR_H__ADDR__SHIFT 0x0 8040 #define SQ_WATCH2_ADDR_H__ADDR_MASK 0x0000FFFFL 8041 //SQ_WATCH2_ADDR_L 8042 #define SQ_WATCH2_ADDR_L__ADDR__SHIFT 0x6 8043 #define SQ_WATCH2_ADDR_L__ADDR_MASK 0xFFFFFFC0L 8044 //SQ_WATCH2_CNTL 8045 #define SQ_WATCH2_CNTL__MASK__SHIFT 0x0 8046 #define SQ_WATCH2_CNTL__VMID__SHIFT 0x18 8047 #define SQ_WATCH2_CNTL__VALID__SHIFT 0x1f 8048 #define SQ_WATCH2_CNTL__MASK_MASK 0x00FFFFFFL 8049 #define SQ_WATCH2_CNTL__VMID_MASK 0x0F000000L 8050 #define SQ_WATCH2_CNTL__VALID_MASK 0x80000000L 8051 //SQ_WATCH3_ADDR_H 8052 #define SQ_WATCH3_ADDR_H__ADDR__SHIFT 0x0 8053 #define SQ_WATCH3_ADDR_H__ADDR_MASK 0x0000FFFFL 8054 //SQ_WATCH3_ADDR_L 8055 #define SQ_WATCH3_ADDR_L__ADDR__SHIFT 0x6 8056 #define SQ_WATCH3_ADDR_L__ADDR_MASK 0xFFFFFFC0L 8057 //SQ_WATCH3_CNTL 8058 #define SQ_WATCH3_CNTL__MASK__SHIFT 0x0 8059 #define SQ_WATCH3_CNTL__VMID__SHIFT 0x18 8060 #define SQ_WATCH3_CNTL__VALID__SHIFT 0x1f 8061 #define SQ_WATCH3_CNTL__MASK_MASK 0x00FFFFFFL 8062 #define SQ_WATCH3_CNTL__VMID_MASK 0x0F000000L 8063 #define SQ_WATCH3_CNTL__VALID_MASK 0x80000000L 8064 //SQ_IND_INDEX 8065 #define SQ_IND_INDEX__WAVE_ID__SHIFT 0x0 8066 #define SQ_IND_INDEX__WORKITEM_ID__SHIFT 0x5 8067 #define SQ_IND_INDEX__AUTO_INCR__SHIFT 0xb 8068 #define SQ_IND_INDEX__INDEX__SHIFT 0x10 8069 #define SQ_IND_INDEX__WAVE_ID_MASK 0x0000001FL 8070 #define SQ_IND_INDEX__WORKITEM_ID_MASK 0x000007E0L 8071 #define SQ_IND_INDEX__AUTO_INCR_MASK 0x00000800L 8072 #define SQ_IND_INDEX__INDEX_MASK 0xFFFF0000L 8073 //SQ_IND_DATA 8074 #define SQ_IND_DATA__DATA__SHIFT 0x0 8075 #define SQ_IND_DATA__DATA_MASK 0xFFFFFFFFL 8076 //SQ_CMD 8077 #define SQ_CMD__CMD__SHIFT 0x0 8078 #define SQ_CMD__MODE__SHIFT 0x4 8079 #define SQ_CMD__CHECK_VMID__SHIFT 0x7 8080 #define SQ_CMD__DATA__SHIFT 0x8 8081 #define SQ_CMD__WAVE_ID__SHIFT 0x10 8082 #define SQ_CMD__QUEUE_ID__SHIFT 0x18 8083 #define SQ_CMD__VM_ID__SHIFT 0x1c 8084 #define SQ_CMD__CMD_MASK 0x0000000FL 8085 #define SQ_CMD__MODE_MASK 0x00000070L 8086 #define SQ_CMD__CHECK_VMID_MASK 0x00000080L 8087 #define SQ_CMD__DATA_MASK 0x00000F00L 8088 #define SQ_CMD__WAVE_ID_MASK 0x001F0000L 8089 #define SQ_CMD__QUEUE_ID_MASK 0x07000000L 8090 #define SQ_CMD__VM_ID_MASK 0xF0000000L 8091 //SQC_MISC_CONFIG 8092 #define SQC_MISC_CONFIG__UNUSED__SHIFT 0x0 8093 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE__SHIFT 0x5 8094 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE__SHIFT 0x6 8095 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE__SHIFT 0x7 8096 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE__SHIFT 0x8 8097 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE__SHIFT 0x9 8098 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE__SHIFT 0xa 8099 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE__SHIFT 0xb 8100 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE__SHIFT 0xc 8101 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE__SHIFT 0xd 8102 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE__SHIFT 0xe 8103 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE__SHIFT 0xf 8104 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE__SHIFT 0x10 8105 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE__SHIFT 0x11 8106 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE__SHIFT 0x12 8107 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE__SHIFT 0x13 8108 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE__SHIFT 0x14 8109 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE__SHIFT 0x15 8110 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE__SHIFT 0x16 8111 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE__SHIFT 0x17 8112 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE__SHIFT 0x18 8113 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE__SHIFT 0x19 8114 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE__SHIFT 0x1a 8115 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE__SHIFT 0x1b 8116 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE__SHIFT 0x1c 8117 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE__SHIFT 0x1d 8118 #define SQC_MISC_CONFIG__UNUSED_MASK 0x0000001FL 8119 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE_MASK 0x00000020L 8120 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE_MASK 0x00000040L 8121 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE_MASK 0x00000080L 8122 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE_MASK 0x00000100L 8123 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE_MASK 0x00000200L 8124 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE_MASK 0x00000400L 8125 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE_MASK 0x00000800L 8126 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE_MASK 0x00001000L 8127 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE_MASK 0x00002000L 8128 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE_MASK 0x00004000L 8129 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE_MASK 0x00008000L 8130 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE_MASK 0x00010000L 8131 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE_MASK 0x00020000L 8132 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE_MASK 0x00040000L 8133 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE_MASK 0x00080000L 8134 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE_MASK 0x00100000L 8135 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE_MASK 0x00200000L 8136 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE_MASK 0x00400000L 8137 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE_MASK 0x00800000L 8138 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE_MASK 0x01000000L 8139 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE_MASK 0x02000000L 8140 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE_MASK 0x04000000L 8141 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE_MASK 0x08000000L 8142 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE_MASK 0x10000000L 8143 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE_MASK 0x20000000L 8144 8145 8146 // addressBlock: gc_shsdec 8147 //SX_DEBUG_BUSY 8148 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3__SHIFT 0x0 8149 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2__SHIFT 0x1 8150 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1__SHIFT 0x2 8151 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3__SHIFT 0x3 8152 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2__SHIFT 0x4 8153 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1__SHIFT 0x5 8154 #define SX_DEBUG_BUSY__PCCMD_VALID__SHIFT 0x6 8155 #define SX_DEBUG_BUSY__VDATA1_VALID__SHIFT 0x7 8156 #define SX_DEBUG_BUSY__VDATA0_VALID__SHIFT 0x8 8157 #define SX_DEBUG_BUSY__CMD_BUSYORVAL__SHIFT 0x9 8158 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL__SHIFT 0xa 8159 #define SX_DEBUG_BUSY__SX_SX_IN_VALID__SHIFT 0xb 8160 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID__SHIFT 0xc 8161 #define SX_DEBUG_BUSY__RESERVED__SHIFT 0xd 8162 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3_MASK 0x00000001L 8163 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2_MASK 0x00000002L 8164 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1_MASK 0x00000004L 8165 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3_MASK 0x00000008L 8166 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2_MASK 0x00000010L 8167 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1_MASK 0x00000020L 8168 #define SX_DEBUG_BUSY__PCCMD_VALID_MASK 0x00000040L 8169 #define SX_DEBUG_BUSY__VDATA1_VALID_MASK 0x00000080L 8170 #define SX_DEBUG_BUSY__VDATA0_VALID_MASK 0x00000100L 8171 #define SX_DEBUG_BUSY__CMD_BUSYORVAL_MASK 0x00000200L 8172 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL_MASK 0x00000400L 8173 #define SX_DEBUG_BUSY__SX_SX_IN_VALID_MASK 0x00000800L 8174 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID_MASK 0x00001000L 8175 #define SX_DEBUG_BUSY__RESERVED_MASK 0xFFFFE000L 8176 //SX_DEBUG_BUSY_2 8177 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY__SHIFT 0x0 8178 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0__SHIFT 0x1 8179 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE__SHIFT 0x2 8180 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY__SHIFT 0x3 8181 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0__SHIFT 0x4 8182 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE__SHIFT 0x5 8183 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY__SHIFT 0x6 8184 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0__SHIFT 0x7 8185 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE__SHIFT 0x8 8186 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY__SHIFT 0x9 8187 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0__SHIFT 0xa 8188 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE__SHIFT 0xb 8189 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY__SHIFT 0xc 8190 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY__SHIFT 0xd 8191 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY__SHIFT 0xe 8192 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE__SHIFT 0xf 8193 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY__SHIFT 0x10 8194 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY__SHIFT 0x11 8195 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE__SHIFT 0x12 8196 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY__SHIFT 0x13 8197 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY__SHIFT 0x14 8198 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE__SHIFT 0x15 8199 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY__SHIFT 0x16 8200 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY__SHIFT 0x17 8201 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE__SHIFT 0x18 8202 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY__SHIFT 0x19 8203 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY__SHIFT 0x1a 8204 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY__SHIFT 0x1b 8205 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY__SHIFT 0x1c 8206 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY__SHIFT 0x1d 8207 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY__SHIFT 0x1e 8208 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY__SHIFT 0x1f 8209 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY_MASK 0x00000001L 8210 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0_MASK 0x00000002L 8211 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE_MASK 0x00000004L 8212 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY_MASK 0x00000008L 8213 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0_MASK 0x00000010L 8214 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE_MASK 0x00000020L 8215 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY_MASK 0x00000040L 8216 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0_MASK 0x00000080L 8217 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE_MASK 0x00000100L 8218 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY_MASK 0x00000200L 8219 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0_MASK 0x00000400L 8220 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE_MASK 0x00000800L 8221 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY_MASK 0x00001000L 8222 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY_MASK 0x00002000L 8223 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY_MASK 0x00004000L 8224 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE_MASK 0x00008000L 8225 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY_MASK 0x00010000L 8226 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY_MASK 0x00020000L 8227 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE_MASK 0x00040000L 8228 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY_MASK 0x00080000L 8229 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY_MASK 0x00100000L 8230 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE_MASK 0x00200000L 8231 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY_MASK 0x00400000L 8232 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY_MASK 0x00800000L 8233 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE_MASK 0x01000000L 8234 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY_MASK 0x02000000L 8235 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY_MASK 0x04000000L 8236 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY_MASK 0x08000000L 8237 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY_MASK 0x10000000L 8238 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY_MASK 0x20000000L 8239 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY_MASK 0x40000000L 8240 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY_MASK 0x80000000L 8241 //SX_DEBUG_BUSY_3 8242 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY__SHIFT 0x0 8243 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY__SHIFT 0x1 8244 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY__SHIFT 0x2 8245 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY__SHIFT 0x3 8246 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY__SHIFT 0x4 8247 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY__SHIFT 0x5 8248 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY__SHIFT 0x6 8249 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY__SHIFT 0x7 8250 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY__SHIFT 0x8 8251 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY__SHIFT 0x9 8252 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY__SHIFT 0xa 8253 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY__SHIFT 0xb 8254 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY__SHIFT 0xc 8255 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY__SHIFT 0xd 8256 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY__SHIFT 0xe 8257 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY__SHIFT 0xf 8258 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY__SHIFT 0x10 8259 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY__SHIFT 0x11 8260 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY__SHIFT 0x12 8261 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY__SHIFT 0x13 8262 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY__SHIFT 0x14 8263 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY__SHIFT 0x15 8264 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY__SHIFT 0x16 8265 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY__SHIFT 0x17 8266 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY__SHIFT 0x18 8267 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY__SHIFT 0x19 8268 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY__SHIFT 0x1a 8269 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY__SHIFT 0x1b 8270 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY__SHIFT 0x1c 8271 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY__SHIFT 0x1d 8272 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY__SHIFT 0x1e 8273 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY__SHIFT 0x1f 8274 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY_MASK 0x00000001L 8275 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY_MASK 0x00000002L 8276 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY_MASK 0x00000004L 8277 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY_MASK 0x00000008L 8278 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY_MASK 0x00000010L 8279 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY_MASK 0x00000020L 8280 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY_MASK 0x00000040L 8281 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY_MASK 0x00000080L 8282 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY_MASK 0x00000100L 8283 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY_MASK 0x00000200L 8284 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY_MASK 0x00000400L 8285 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY_MASK 0x00000800L 8286 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY_MASK 0x00001000L 8287 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY_MASK 0x00002000L 8288 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY_MASK 0x00004000L 8289 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY_MASK 0x00008000L 8290 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY_MASK 0x00010000L 8291 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY_MASK 0x00020000L 8292 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY_MASK 0x00040000L 8293 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY_MASK 0x00080000L 8294 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY_MASK 0x00100000L 8295 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY_MASK 0x00200000L 8296 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY_MASK 0x00400000L 8297 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY_MASK 0x00800000L 8298 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY_MASK 0x01000000L 8299 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY_MASK 0x02000000L 8300 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY_MASK 0x04000000L 8301 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY_MASK 0x08000000L 8302 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY_MASK 0x10000000L 8303 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY_MASK 0x20000000L 8304 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY_MASK 0x40000000L 8305 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY_MASK 0x80000000L 8306 //SX_DEBUG_BUSY_4 8307 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY__SHIFT 0x0 8308 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY__SHIFT 0x1 8309 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY__SHIFT 0x2 8310 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY__SHIFT 0x3 8311 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY__SHIFT 0x4 8312 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY__SHIFT 0x5 8313 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY__SHIFT 0x6 8314 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY__SHIFT 0x7 8315 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY__SHIFT 0x8 8316 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY__SHIFT 0x9 8317 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY__SHIFT 0xa 8318 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY__SHIFT 0xb 8319 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY__SHIFT 0xc 8320 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY__SHIFT 0xd 8321 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY__SHIFT 0xe 8322 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY__SHIFT 0xf 8323 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY__SHIFT 0x10 8324 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY__SHIFT 0x11 8325 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY__SHIFT 0x12 8326 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY__SHIFT 0x13 8327 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY__SHIFT 0x14 8328 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY__SHIFT 0x15 8329 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY__SHIFT 0x16 8330 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY__SHIFT 0x17 8331 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY__SHIFT 0x18 8332 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY__SHIFT 0x19 8333 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY__SHIFT 0x1a 8334 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY__SHIFT 0x1b 8335 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY__SHIFT 0x1c 8336 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY__SHIFT 0x1d 8337 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY__SHIFT 0x1e 8338 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY__SHIFT 0x1f 8339 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY_MASK 0x00000001L 8340 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY_MASK 0x00000002L 8341 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY_MASK 0x00000004L 8342 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY_MASK 0x00000008L 8343 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY_MASK 0x00000010L 8344 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY_MASK 0x00000020L 8345 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY_MASK 0x00000040L 8346 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY_MASK 0x00000080L 8347 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY_MASK 0x00000100L 8348 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY_MASK 0x00000200L 8349 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY_MASK 0x00000400L 8350 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY_MASK 0x00000800L 8351 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY_MASK 0x00001000L 8352 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY_MASK 0x00002000L 8353 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY_MASK 0x00004000L 8354 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY_MASK 0x00008000L 8355 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY_MASK 0x00010000L 8356 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY_MASK 0x00020000L 8357 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY_MASK 0x00040000L 8358 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY_MASK 0x00080000L 8359 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY_MASK 0x00100000L 8360 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY_MASK 0x00200000L 8361 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY_MASK 0x00400000L 8362 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY_MASK 0x00800000L 8363 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY_MASK 0x01000000L 8364 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY_MASK 0x02000000L 8365 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY_MASK 0x04000000L 8366 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY_MASK 0x08000000L 8367 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY_MASK 0x10000000L 8368 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY_MASK 0x20000000L 8369 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY_MASK 0x40000000L 8370 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY_MASK 0x80000000L 8371 //SX_DEBUG_1 8372 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT__SHIFT 0x0 8373 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE__SHIFT 0x7 8374 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT 0x8 8375 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS__SHIFT 0x9 8376 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT 0xa 8377 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT__SHIFT 0xb 8378 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT__SHIFT 0xc 8379 #define SX_DEBUG_1__DISABLE_REP_FGCG__SHIFT 0xd 8380 #define SX_DEBUG_1__ENABLE_SAME_PC_GDS_CGTS__SHIFT 0xe 8381 #define SX_DEBUG_1__DISABLE_RAM_FGCG__SHIFT 0xf 8382 #define SX_DEBUG_1__PC_DISABLE_SAME_ADDR_OPT__SHIFT 0x10 8383 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT__SHIFT 0x11 8384 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS__SHIFT 0x12 8385 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING__SHIFT 0x13 8386 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT__SHIFT 0x14 8387 #define SX_DEBUG_1__DISABLE_GDS_CGTS_OPT__SHIFT 0x15 8388 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT__SHIFT 0x16 8389 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT__SHIFT 0x17 8390 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT_MASK 0x0000007FL 8391 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE_MASK 0x00000080L 8392 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST_MASK 0x00000100L 8393 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS_MASK 0x00000200L 8394 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK 0x00000400L 8395 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT_MASK 0x00000800L 8396 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT_MASK 0x00001000L 8397 #define SX_DEBUG_1__DISABLE_REP_FGCG_MASK 0x00002000L 8398 #define SX_DEBUG_1__ENABLE_SAME_PC_GDS_CGTS_MASK 0x00004000L 8399 #define SX_DEBUG_1__DISABLE_RAM_FGCG_MASK 0x00008000L 8400 #define SX_DEBUG_1__PC_DISABLE_SAME_ADDR_OPT_MASK 0x00010000L 8401 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT_MASK 0x00020000L 8402 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS_MASK 0x00040000L 8403 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING_MASK 0x00080000L 8404 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT_MASK 0x00100000L 8405 #define SX_DEBUG_1__DISABLE_GDS_CGTS_OPT_MASK 0x00200000L 8406 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT_MASK 0x00400000L 8407 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT_MASK 0x00800000L 8408 //SX_DEBUG_BUSY_5 8409 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY__SHIFT 0x0 8410 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY__SHIFT 0x1 8411 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY__SHIFT 0x2 8412 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY__SHIFT 0x3 8413 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY__SHIFT 0x4 8414 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY__SHIFT 0x5 8415 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY__SHIFT 0x6 8416 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY__SHIFT 0x7 8417 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY__SHIFT 0x8 8418 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY__SHIFT 0x9 8419 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY__SHIFT 0xa 8420 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY__SHIFT 0xb 8421 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY__SHIFT 0xc 8422 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY__SHIFT 0xd 8423 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY__SHIFT 0xe 8424 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY__SHIFT 0xf 8425 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY__SHIFT 0x10 8426 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY__SHIFT 0x11 8427 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY__SHIFT 0x12 8428 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY__SHIFT 0x13 8429 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY__SHIFT 0x14 8430 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY__SHIFT 0x15 8431 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY__SHIFT 0x16 8432 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY__SHIFT 0x17 8433 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY__SHIFT 0x18 8434 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY__SHIFT 0x19 8435 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY__SHIFT 0x1a 8436 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY__SHIFT 0x1b 8437 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY__SHIFT 0x1c 8438 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY__SHIFT 0x1d 8439 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY__SHIFT 0x1e 8440 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY__SHIFT 0x1f 8441 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY_MASK 0x00000001L 8442 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY_MASK 0x00000002L 8443 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY_MASK 0x00000004L 8444 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY_MASK 0x00000008L 8445 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY_MASK 0x00000010L 8446 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY_MASK 0x00000020L 8447 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY_MASK 0x00000040L 8448 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY_MASK 0x00000080L 8449 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY_MASK 0x00000100L 8450 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY_MASK 0x00000200L 8451 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY_MASK 0x00000400L 8452 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY_MASK 0x00000800L 8453 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY_MASK 0x00001000L 8454 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY_MASK 0x00002000L 8455 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY_MASK 0x00004000L 8456 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY_MASK 0x00008000L 8457 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY_MASK 0x00010000L 8458 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY_MASK 0x00020000L 8459 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY_MASK 0x00040000L 8460 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY_MASK 0x00080000L 8461 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY_MASK 0x00100000L 8462 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY_MASK 0x00200000L 8463 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY_MASK 0x00400000L 8464 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY_MASK 0x00800000L 8465 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY_MASK 0x01000000L 8466 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY_MASK 0x02000000L 8467 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY_MASK 0x04000000L 8468 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY_MASK 0x08000000L 8469 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY_MASK 0x10000000L 8470 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY_MASK 0x20000000L 8471 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY_MASK 0x40000000L 8472 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY_MASK 0x80000000L 8473 //SX_DEBUG_BUSY_6 8474 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY__SHIFT 0x0 8475 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY__SHIFT 0x1 8476 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY__SHIFT 0x2 8477 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY__SHIFT 0x3 8478 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY__SHIFT 0x4 8479 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY__SHIFT 0x5 8480 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY__SHIFT 0x6 8481 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY__SHIFT 0x7 8482 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY__SHIFT 0x8 8483 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY__SHIFT 0x9 8484 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY__SHIFT 0xa 8485 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY__SHIFT 0xb 8486 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY__SHIFT 0xc 8487 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY__SHIFT 0xd 8488 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY__SHIFT 0xe 8489 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY__SHIFT 0xf 8490 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY__SHIFT 0x10 8491 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY__SHIFT 0x11 8492 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY__SHIFT 0x12 8493 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY__SHIFT 0x13 8494 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY__SHIFT 0x14 8495 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY__SHIFT 0x15 8496 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY__SHIFT 0x16 8497 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY__SHIFT 0x17 8498 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY__SHIFT 0x18 8499 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY__SHIFT 0x19 8500 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY__SHIFT 0x1a 8501 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY__SHIFT 0x1b 8502 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY__SHIFT 0x1c 8503 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY__SHIFT 0x1d 8504 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY__SHIFT 0x1e 8505 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY__SHIFT 0x1f 8506 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY_MASK 0x00000001L 8507 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY_MASK 0x00000002L 8508 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY_MASK 0x00000004L 8509 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY_MASK 0x00000008L 8510 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY_MASK 0x00000010L 8511 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY_MASK 0x00000020L 8512 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY_MASK 0x00000040L 8513 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY_MASK 0x00000080L 8514 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY_MASK 0x00000100L 8515 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY_MASK 0x00000200L 8516 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY_MASK 0x00000400L 8517 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY_MASK 0x00000800L 8518 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY_MASK 0x00001000L 8519 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY_MASK 0x00002000L 8520 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY_MASK 0x00004000L 8521 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY_MASK 0x00008000L 8522 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY_MASK 0x00010000L 8523 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY_MASK 0x00020000L 8524 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY_MASK 0x00040000L 8525 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY_MASK 0x00080000L 8526 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY_MASK 0x00100000L 8527 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY_MASK 0x00200000L 8528 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY_MASK 0x00400000L 8529 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY_MASK 0x00800000L 8530 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY_MASK 0x01000000L 8531 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY_MASK 0x02000000L 8532 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY_MASK 0x04000000L 8533 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY_MASK 0x08000000L 8534 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY_MASK 0x10000000L 8535 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY_MASK 0x20000000L 8536 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY_MASK 0x40000000L 8537 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY_MASK 0x80000000L 8538 //SX_DEBUG_BUSY_7 8539 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY__SHIFT 0x0 8540 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY__SHIFT 0x1 8541 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1__SHIFT 0x2 8542 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ__SHIFT 0x3 8543 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2__SHIFT 0x4 8544 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3__SHIFT 0x5 8545 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4__SHIFT 0x6 8546 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5__SHIFT 0x7 8547 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT__SHIFT 0x8 8548 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1__SHIFT 0x9 8549 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ__SHIFT 0xa 8550 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2__SHIFT 0xb 8551 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3__SHIFT 0xc 8552 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4__SHIFT 0xd 8553 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5__SHIFT 0xe 8554 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT__SHIFT 0xf 8555 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1__SHIFT 0x10 8556 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ__SHIFT 0x11 8557 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2__SHIFT 0x12 8558 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3__SHIFT 0x13 8559 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4__SHIFT 0x14 8560 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5__SHIFT 0x15 8561 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT__SHIFT 0x16 8562 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1__SHIFT 0x17 8563 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ__SHIFT 0x18 8564 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2__SHIFT 0x19 8565 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3__SHIFT 0x1a 8566 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4__SHIFT 0x1b 8567 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5__SHIFT 0x1c 8568 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT__SHIFT 0x1d 8569 #define SX_DEBUG_BUSY_7__RESERVED__SHIFT 0x1e 8570 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY_MASK 0x00000001L 8571 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY_MASK 0x00000002L 8572 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_MASK 0x00000004L 8573 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ_MASK 0x00000008L 8574 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2_MASK 0x00000010L 8575 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3_MASK 0x00000020L 8576 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4_MASK 0x00000040L 8577 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5_MASK 0x00000080L 8578 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT_MASK 0x00000100L 8579 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_MASK 0x00000200L 8580 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ_MASK 0x00000400L 8581 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2_MASK 0x00000800L 8582 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3_MASK 0x00001000L 8583 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4_MASK 0x00002000L 8584 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5_MASK 0x00004000L 8585 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT_MASK 0x00008000L 8586 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_MASK 0x00010000L 8587 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ_MASK 0x00020000L 8588 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2_MASK 0x00040000L 8589 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3_MASK 0x00080000L 8590 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4_MASK 0x00100000L 8591 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5_MASK 0x00200000L 8592 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT_MASK 0x00400000L 8593 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_MASK 0x00800000L 8594 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ_MASK 0x01000000L 8595 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2_MASK 0x02000000L 8596 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3_MASK 0x04000000L 8597 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4_MASK 0x08000000L 8598 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5_MASK 0x10000000L 8599 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT_MASK 0x20000000L 8600 #define SX_DEBUG_BUSY_7__RESERVED_MASK 0xC0000000L 8601 //SX_DEBUG_BUSY_8 8602 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY__SHIFT 0x0 8603 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY__SHIFT 0x1 8604 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY__SHIFT 0x2 8605 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY__SHIFT 0x3 8606 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY__SHIFT 0x4 8607 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY__SHIFT 0x5 8608 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY__SHIFT 0x6 8609 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY__SHIFT 0x7 8610 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY__SHIFT 0x8 8611 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY__SHIFT 0x9 8612 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY__SHIFT 0xa 8613 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY__SHIFT 0xb 8614 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY__SHIFT 0xc 8615 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY__SHIFT 0xd 8616 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY__SHIFT 0xe 8617 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY__SHIFT 0xf 8618 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY__SHIFT 0x10 8619 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY__SHIFT 0x11 8620 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY__SHIFT 0x12 8621 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY__SHIFT 0x13 8622 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY__SHIFT 0x14 8623 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY__SHIFT 0x15 8624 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY__SHIFT 0x16 8625 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY__SHIFT 0x17 8626 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY__SHIFT 0x18 8627 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY__SHIFT 0x19 8628 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY__SHIFT 0x1a 8629 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY__SHIFT 0x1b 8630 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY__SHIFT 0x1c 8631 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY__SHIFT 0x1d 8632 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY__SHIFT 0x1e 8633 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY__SHIFT 0x1f 8634 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY_MASK 0x00000001L 8635 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY_MASK 0x00000002L 8636 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY_MASK 0x00000004L 8637 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY_MASK 0x00000008L 8638 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY_MASK 0x00000010L 8639 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY_MASK 0x00000020L 8640 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY_MASK 0x00000040L 8641 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY_MASK 0x00000080L 8642 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY_MASK 0x00000100L 8643 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY_MASK 0x00000200L 8644 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY_MASK 0x00000400L 8645 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY_MASK 0x00000800L 8646 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY_MASK 0x00001000L 8647 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY_MASK 0x00002000L 8648 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY_MASK 0x00004000L 8649 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY_MASK 0x00008000L 8650 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY_MASK 0x00010000L 8651 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY_MASK 0x00020000L 8652 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY_MASK 0x00040000L 8653 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY_MASK 0x00080000L 8654 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY_MASK 0x00100000L 8655 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY_MASK 0x00200000L 8656 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY_MASK 0x00400000L 8657 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY_MASK 0x00800000L 8658 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY_MASK 0x01000000L 8659 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY_MASK 0x02000000L 8660 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY_MASK 0x04000000L 8661 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY_MASK 0x08000000L 8662 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY_MASK 0x10000000L 8663 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY_MASK 0x20000000L 8664 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY_MASK 0x40000000L 8665 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY_MASK 0x80000000L 8666 //SX_DEBUG_BUSY_9 8667 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY__SHIFT 0x0 8668 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY__SHIFT 0x1 8669 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY__SHIFT 0x2 8670 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY__SHIFT 0x3 8671 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY__SHIFT 0x4 8672 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY__SHIFT 0x5 8673 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY__SHIFT 0x6 8674 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY__SHIFT 0x7 8675 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY__SHIFT 0x8 8676 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY__SHIFT 0x9 8677 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY__SHIFT 0xa 8678 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY__SHIFT 0xb 8679 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY__SHIFT 0xc 8680 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY__SHIFT 0xd 8681 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY__SHIFT 0xe 8682 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY__SHIFT 0xf 8683 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY__SHIFT 0x10 8684 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY__SHIFT 0x11 8685 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY__SHIFT 0x12 8686 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY__SHIFT 0x13 8687 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY__SHIFT 0x14 8688 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY__SHIFT 0x15 8689 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY__SHIFT 0x16 8690 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY__SHIFT 0x17 8691 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY__SHIFT 0x18 8692 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY__SHIFT 0x19 8693 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY__SHIFT 0x1a 8694 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY__SHIFT 0x1b 8695 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY__SHIFT 0x1c 8696 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY__SHIFT 0x1d 8697 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY__SHIFT 0x1e 8698 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY__SHIFT 0x1f 8699 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY_MASK 0x00000001L 8700 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY_MASK 0x00000002L 8701 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY_MASK 0x00000004L 8702 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY_MASK 0x00000008L 8703 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY_MASK 0x00000010L 8704 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY_MASK 0x00000020L 8705 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY_MASK 0x00000040L 8706 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY_MASK 0x00000080L 8707 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY_MASK 0x00000100L 8708 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY_MASK 0x00000200L 8709 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY_MASK 0x00000400L 8710 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY_MASK 0x00000800L 8711 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY_MASK 0x00001000L 8712 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY_MASK 0x00002000L 8713 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY_MASK 0x00004000L 8714 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY_MASK 0x00008000L 8715 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY_MASK 0x00010000L 8716 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY_MASK 0x00020000L 8717 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY_MASK 0x00040000L 8718 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY_MASK 0x00080000L 8719 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY_MASK 0x00100000L 8720 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY_MASK 0x00200000L 8721 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY_MASK 0x00400000L 8722 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY_MASK 0x00800000L 8723 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY_MASK 0x01000000L 8724 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY_MASK 0x02000000L 8725 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY_MASK 0x04000000L 8726 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY_MASK 0x08000000L 8727 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY_MASK 0x10000000L 8728 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY_MASK 0x20000000L 8729 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY_MASK 0x40000000L 8730 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY_MASK 0x80000000L 8731 //SX_DEBUG_BUSY_10 8732 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY__SHIFT 0x0 8733 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS__SHIFT 0x1 8734 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY__SHIFT 0x2 8735 #define SX_DEBUG_BUSY_10__PA_SX_BUSY__SHIFT 0x3 8736 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3__SHIFT 0x4 8737 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2__SHIFT 0x5 8738 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1__SHIFT 0x6 8739 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY__SHIFT 0x7 8740 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS__SHIFT 0x8 8741 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY__SHIFT 0x9 8742 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY__SHIFT 0xa 8743 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3__SHIFT 0xb 8744 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2__SHIFT 0xc 8745 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1__SHIFT 0xd 8746 #define SX_DEBUG_BUSY_10__RESERVED__SHIFT 0xe 8747 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY_MASK 0x00000001L 8748 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS_MASK 0x00000002L 8749 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY_MASK 0x00000004L 8750 #define SX_DEBUG_BUSY_10__PA_SX_BUSY_MASK 0x00000008L 8751 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3_MASK 0x00000010L 8752 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2_MASK 0x00000020L 8753 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1_MASK 0x00000040L 8754 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY_MASK 0x00000080L 8755 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS_MASK 0x00000100L 8756 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY_MASK 0x00000200L 8757 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY_MASK 0x00000400L 8758 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3_MASK 0x00000800L 8759 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2_MASK 0x00001000L 8760 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1_MASK 0x00002000L 8761 #define SX_DEBUG_BUSY_10__RESERVED_MASK 0xFFFFC000L 8762 //SPI_PS_MAX_WAVE_ID 8763 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 8764 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID__SHIFT 0x10 8765 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 8766 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID_MASK 0x03FF0000L 8767 //SPI_GFX_CNTL 8768 #define SPI_GFX_CNTL__RESET_COUNTS__SHIFT 0x0 8769 #define SPI_GFX_CNTL__RESET_COUNTS_MASK 0x00000001L 8770 //SPI_DEBUG_READ 8771 #define SPI_DEBUG_READ__DATA__SHIFT 0x0 8772 #define SPI_DEBUG_READ__DATA_MASK 0xFFFFFFFFL 8773 //SPI_DSM_CNTL 8774 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA__SHIFT 0x0 8775 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 8776 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA_MASK 0x00000003L 8777 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 8778 //SPI_DSM_CNTL2 8779 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT__SHIFT 0x0 8780 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY__SHIFT 0x2 8781 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY__SHIFT 0x3 8782 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 8783 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY_MASK 0x00000004L 8784 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY_MASK 0x000001F8L 8785 //SPI_EDC_CNT 8786 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT__SHIFT 0x0 8787 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT_MASK 0x00000003L 8788 //SPI_DEBUG_BUSY 8789 #define SPI_DEBUG_BUSY__HS_BUSY__SHIFT 0x0 8790 #define SPI_DEBUG_BUSY__GS_BUSY__SHIFT 0x1 8791 #define SPI_DEBUG_BUSY__PS0_BUSY__SHIFT 0x2 8792 #define SPI_DEBUG_BUSY__PS1_BUSY__SHIFT 0x3 8793 #define SPI_DEBUG_BUSY__PS2_BUSY__SHIFT 0x4 8794 #define SPI_DEBUG_BUSY__PS3_BUSY__SHIFT 0x5 8795 #define SPI_DEBUG_BUSY__CSG0_BUSY__SHIFT 0x6 8796 #define SPI_DEBUG_BUSY__CSG1_BUSY__SHIFT 0x7 8797 #define SPI_DEBUG_BUSY__CS0_BUSY__SHIFT 0x8 8798 #define SPI_DEBUG_BUSY__CS1_BUSY__SHIFT 0x9 8799 #define SPI_DEBUG_BUSY__CS2_BUSY__SHIFT 0xa 8800 #define SPI_DEBUG_BUSY__CS3_BUSY__SHIFT 0xb 8801 #define SPI_DEBUG_BUSY__CS4_BUSY__SHIFT 0xc 8802 #define SPI_DEBUG_BUSY__CS5_BUSY__SHIFT 0xd 8803 #define SPI_DEBUG_BUSY__CS6_BUSY__SHIFT 0xe 8804 #define SPI_DEBUG_BUSY__CS7_BUSY__SHIFT 0xf 8805 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY__SHIFT 0x10 8806 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY__SHIFT 0x11 8807 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY__SHIFT 0x12 8808 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY__SHIFT 0x13 8809 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY__SHIFT 0x14 8810 #define SPI_DEBUG_BUSY__GRBM_BUSY__SHIFT 0x15 8811 #define SPI_DEBUG_BUSY__SPIS_BUSY__SHIFT 0x16 8812 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY__SHIFT 0x17 8813 #define SPI_DEBUG_BUSY__PWS_BUSY__SHIFT 0x18 8814 #define SPI_DEBUG_BUSY__HS_BUSY_MASK 0x00000001L 8815 #define SPI_DEBUG_BUSY__GS_BUSY_MASK 0x00000002L 8816 #define SPI_DEBUG_BUSY__PS0_BUSY_MASK 0x00000004L 8817 #define SPI_DEBUG_BUSY__PS1_BUSY_MASK 0x00000008L 8818 #define SPI_DEBUG_BUSY__PS2_BUSY_MASK 0x00000010L 8819 #define SPI_DEBUG_BUSY__PS3_BUSY_MASK 0x00000020L 8820 #define SPI_DEBUG_BUSY__CSG0_BUSY_MASK 0x00000040L 8821 #define SPI_DEBUG_BUSY__CSG1_BUSY_MASK 0x00000080L 8822 #define SPI_DEBUG_BUSY__CS0_BUSY_MASK 0x00000100L 8823 #define SPI_DEBUG_BUSY__CS1_BUSY_MASK 0x00000200L 8824 #define SPI_DEBUG_BUSY__CS2_BUSY_MASK 0x00000400L 8825 #define SPI_DEBUG_BUSY__CS3_BUSY_MASK 0x00000800L 8826 #define SPI_DEBUG_BUSY__CS4_BUSY_MASK 0x00001000L 8827 #define SPI_DEBUG_BUSY__CS5_BUSY_MASK 0x00002000L 8828 #define SPI_DEBUG_BUSY__CS6_BUSY_MASK 0x00004000L 8829 #define SPI_DEBUG_BUSY__CS7_BUSY_MASK 0x00008000L 8830 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY_MASK 0x00010000L 8831 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY_MASK 0x00020000L 8832 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY_MASK 0x00040000L 8833 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY_MASK 0x00080000L 8834 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY_MASK 0x00100000L 8835 #define SPI_DEBUG_BUSY__GRBM_BUSY_MASK 0x00200000L 8836 #define SPI_DEBUG_BUSY__SPIS_BUSY_MASK 0x00400000L 8837 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY_MASK 0x00800000L 8838 #define SPI_DEBUG_BUSY__PWS_BUSY_MASK 0x01000000L 8839 //SPI_CONFIG_PS_CU_EN 8840 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET__SHIFT 0x0 8841 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET__SHIFT 0x4 8842 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET__SHIFT 0x8 8843 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET_MASK 0x0000000FL 8844 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET_MASK 0x000000F0L 8845 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET_MASK 0x00000F00L 8846 //SPI_WF_LIFETIME_CNTL 8847 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD__SHIFT 0x0 8848 #define SPI_WF_LIFETIME_CNTL__EN__SHIFT 0x4 8849 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD_MASK 0x0000000FL 8850 #define SPI_WF_LIFETIME_CNTL__EN_MASK 0x00000010L 8851 //SPI_WF_LIFETIME_LIMIT_0 8852 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT__SHIFT 0x0 8853 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN__SHIFT 0x1f 8854 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT_MASK 0x7FFFFFFFL 8855 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN_MASK 0x80000000L 8856 //SPI_WF_LIFETIME_LIMIT_1 8857 #define SPI_WF_LIFETIME_LIMIT_1__MAX_CNT__SHIFT 0x0 8858 #define SPI_WF_LIFETIME_LIMIT_1__EN_WARN__SHIFT 0x1f 8859 #define SPI_WF_LIFETIME_LIMIT_1__MAX_CNT_MASK 0x7FFFFFFFL 8860 #define SPI_WF_LIFETIME_LIMIT_1__EN_WARN_MASK 0x80000000L 8861 //SPI_WF_LIFETIME_LIMIT_2 8862 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT__SHIFT 0x0 8863 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN__SHIFT 0x1f 8864 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT_MASK 0x7FFFFFFFL 8865 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN_MASK 0x80000000L 8866 //SPI_WF_LIFETIME_LIMIT_3 8867 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT__SHIFT 0x0 8868 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN__SHIFT 0x1f 8869 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT_MASK 0x7FFFFFFFL 8870 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN_MASK 0x80000000L 8871 //SPI_WF_LIFETIME_LIMIT_4 8872 #define SPI_WF_LIFETIME_LIMIT_4__MAX_CNT__SHIFT 0x0 8873 #define SPI_WF_LIFETIME_LIMIT_4__EN_WARN__SHIFT 0x1f 8874 #define SPI_WF_LIFETIME_LIMIT_4__MAX_CNT_MASK 0x7FFFFFFFL 8875 #define SPI_WF_LIFETIME_LIMIT_4__EN_WARN_MASK 0x80000000L 8876 //SPI_WF_LIFETIME_LIMIT_5 8877 #define SPI_WF_LIFETIME_LIMIT_5__MAX_CNT__SHIFT 0x0 8878 #define SPI_WF_LIFETIME_LIMIT_5__EN_WARN__SHIFT 0x1f 8879 #define SPI_WF_LIFETIME_LIMIT_5__MAX_CNT_MASK 0x7FFFFFFFL 8880 #define SPI_WF_LIFETIME_LIMIT_5__EN_WARN_MASK 0x80000000L 8881 //SPI_WF_LIFETIME_STATUS_0 8882 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT__SHIFT 0x0 8883 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT__SHIFT 0x1f 8884 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT_MASK 0x7FFFFFFFL 8885 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT_MASK 0x80000000L 8886 //SPI_WF_LIFETIME_STATUS_2 8887 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT__SHIFT 0x0 8888 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT__SHIFT 0x1f 8889 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT_MASK 0x7FFFFFFFL 8890 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT_MASK 0x80000000L 8891 //SPI_WF_LIFETIME_STATUS_4 8892 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT__SHIFT 0x0 8893 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT__SHIFT 0x1f 8894 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT_MASK 0x7FFFFFFFL 8895 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT_MASK 0x80000000L 8896 //SPI_WF_LIFETIME_STATUS_6 8897 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT__SHIFT 0x0 8898 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT__SHIFT 0x1f 8899 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT_MASK 0x7FFFFFFFL 8900 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT_MASK 0x80000000L 8901 //SPI_WF_LIFETIME_STATUS_7 8902 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT__SHIFT 0x0 8903 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT__SHIFT 0x1f 8904 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT_MASK 0x7FFFFFFFL 8905 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT_MASK 0x80000000L 8906 //SPI_WF_LIFETIME_STATUS_9 8907 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT__SHIFT 0x0 8908 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT__SHIFT 0x1f 8909 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT_MASK 0x7FFFFFFFL 8910 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT_MASK 0x80000000L 8911 //SPI_WF_LIFETIME_STATUS_11 8912 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT__SHIFT 0x0 8913 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT__SHIFT 0x1f 8914 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT_MASK 0x7FFFFFFFL 8915 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT_MASK 0x80000000L 8916 //SPI_WF_LIFETIME_STATUS_13 8917 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT__SHIFT 0x0 8918 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT__SHIFT 0x1f 8919 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT_MASK 0x7FFFFFFFL 8920 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT_MASK 0x80000000L 8921 //SPI_WF_LIFETIME_STATUS_14 8922 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT__SHIFT 0x0 8923 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT__SHIFT 0x1f 8924 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT_MASK 0x7FFFFFFFL 8925 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT_MASK 0x80000000L 8926 //SPI_WF_LIFETIME_STATUS_15 8927 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT__SHIFT 0x0 8928 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT__SHIFT 0x1f 8929 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT_MASK 0x7FFFFFFFL 8930 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT_MASK 0x80000000L 8931 //SPI_WF_LIFETIME_STATUS_16 8932 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT__SHIFT 0x0 8933 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT__SHIFT 0x1f 8934 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT_MASK 0x7FFFFFFFL 8935 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT_MASK 0x80000000L 8936 //SPI_WF_LIFETIME_STATUS_17 8937 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT__SHIFT 0x0 8938 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT__SHIFT 0x1f 8939 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT_MASK 0x7FFFFFFFL 8940 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT_MASK 0x80000000L 8941 //SPI_WF_LIFETIME_STATUS_18 8942 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT__SHIFT 0x0 8943 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT__SHIFT 0x1f 8944 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT_MASK 0x7FFFFFFFL 8945 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT_MASK 0x80000000L 8946 //SPI_WF_LIFETIME_STATUS_19 8947 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT__SHIFT 0x0 8948 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT__SHIFT 0x1f 8949 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT_MASK 0x7FFFFFFFL 8950 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT_MASK 0x80000000L 8951 //SPI_WF_LIFETIME_STATUS_20 8952 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT__SHIFT 0x0 8953 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT__SHIFT 0x1f 8954 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT_MASK 0x7FFFFFFFL 8955 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT_MASK 0x80000000L 8956 //SPI_WF_LIFETIME_DEBUG 8957 #define SPI_WF_LIFETIME_DEBUG__START_VALUE__SHIFT 0x0 8958 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN__SHIFT 0x1f 8959 #define SPI_WF_LIFETIME_DEBUG__START_VALUE_MASK 0x7FFFFFFFL 8960 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN_MASK 0x80000000L 8961 //SPI_WF_LIFETIME_STATUS_21 8962 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT__SHIFT 0x0 8963 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT__SHIFT 0x1f 8964 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT_MASK 0x7FFFFFFFL 8965 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT_MASK 0x80000000L 8966 //SPI_LB_CTR_CTRL 8967 #define SPI_LB_CTR_CTRL__LOAD__SHIFT 0x0 8968 #define SPI_LB_CTR_CTRL__WAVES_SELECT__SHIFT 0x1 8969 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ__SHIFT 0x3 8970 #define SPI_LB_CTR_CTRL__RESET_COUNTS__SHIFT 0x4 8971 #define SPI_LB_CTR_CTRL__LOAD_MASK 0x00000001L 8972 #define SPI_LB_CTR_CTRL__WAVES_SELECT_MASK 0x00000006L 8973 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ_MASK 0x00000008L 8974 #define SPI_LB_CTR_CTRL__RESET_COUNTS_MASK 0x00000010L 8975 //SPI_LB_WGP_MASK 8976 #define SPI_LB_WGP_MASK__WGP_MASK__SHIFT 0x0 8977 #define SPI_LB_WGP_MASK__WGP_MASK_MASK 0xFFFFL 8978 //SPI_LB_DATA_REG 8979 #define SPI_LB_DATA_REG__CNT_DATA__SHIFT 0x0 8980 #define SPI_LB_DATA_REG__CNT_DATA_MASK 0xFFFFFFFFL 8981 //SPI_PG_ENABLE_STATIC_WGP_MASK 8982 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK__SHIFT 0x0 8983 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK_MASK 0xFFFFL 8984 //SPI_GDS_CREDITS 8985 #define SPI_GDS_CREDITS__DS_DATA_CREDITS__SHIFT 0x0 8986 #define SPI_GDS_CREDITS__DS_CMD_CREDITS__SHIFT 0x8 8987 #define SPI_GDS_CREDITS__DS_DATA_CREDITS_MASK 0x000000FFL 8988 #define SPI_GDS_CREDITS__DS_CMD_CREDITS_MASK 0x0000FF00L 8989 //SPI_SX_EXPORT_BUFFER_SIZES 8990 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE__SHIFT 0x0 8991 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE__SHIFT 0x10 8992 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE_MASK 0x0000FFFFL 8993 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE_MASK 0xFFFF0000L 8994 //SPI_SX_SCOREBOARD_BUFFER_SIZES 8995 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE__SHIFT 0x0 8996 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE__SHIFT 0x10 8997 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE_MASK 0x0000FFFFL 8998 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE_MASK 0xFFFF0000L 8999 //SPI_CSQ_WF_ACTIVE_STATUS 9000 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE__SHIFT 0x0 9001 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE_MASK 0xFFFFFFFFL 9002 //SPI_CSQ_WF_ACTIVE_COUNT_0 9003 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT__SHIFT 0x0 9004 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS__SHIFT 0x10 9005 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT_MASK 0x000007FFL 9006 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS_MASK 0x07FF0000L 9007 //SPI_CSQ_WF_ACTIVE_COUNT_1 9008 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT__SHIFT 0x0 9009 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS__SHIFT 0x10 9010 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT_MASK 0x000007FFL 9011 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS_MASK 0x07FF0000L 9012 //SPI_CSQ_WF_ACTIVE_COUNT_2 9013 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT__SHIFT 0x0 9014 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS__SHIFT 0x10 9015 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT_MASK 0x000007FFL 9016 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS_MASK 0x07FF0000L 9017 //SPI_CSQ_WF_ACTIVE_COUNT_3 9018 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT__SHIFT 0x0 9019 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS__SHIFT 0x10 9020 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT_MASK 0x000007FFL 9021 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS_MASK 0x07FF0000L 9022 //SPI_LB_DATA_WAVES 9023 #define SPI_LB_DATA_WAVES__COUNT0__SHIFT 0x0 9024 #define SPI_LB_DATA_WAVES__COUNT1__SHIFT 0x10 9025 #define SPI_LB_DATA_WAVES__COUNT0_MASK 0x0000FFFFL 9026 #define SPI_LB_DATA_WAVES__COUNT1_MASK 0xFFFF0000L 9027 //SPI_LB_DATA_PERWGP_WAVE_HSGS 9028 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS__SHIFT 0x0 9029 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS__SHIFT 0x10 9030 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS_MASK 0x0000FFFFL 9031 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS_MASK 0xFFFF0000L 9032 //SPI_LB_DATA_PERWGP_WAVE_CS 9033 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE__SHIFT 0x0 9034 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE_MASK 0xFFFFL 9035 //SPIS_DEBUG_READ 9036 #define SPIS_DEBUG_READ__DATA__SHIFT 0x0 9037 #define SPIS_DEBUG_READ__DATA_MASK 0xFFFFFFFFL 9038 //BCI_DEBUG_READ 9039 #define BCI_DEBUG_READ__DATA__SHIFT 0x0 9040 #define BCI_DEBUG_READ__DATA_MASK 0xFFFFFFL 9041 //SPI_P0_TRAP_SCREEN_PSBA_LO 9042 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT 0x0 9043 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK 0xFFFFFFFFL 9044 //SPI_P0_TRAP_SCREEN_PSBA_HI 9045 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT 0x0 9046 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK 0xFFL 9047 //SPI_P0_TRAP_SCREEN_PSMA_LO 9048 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT 0x0 9049 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK 0xFFFFFFFFL 9050 //SPI_P0_TRAP_SCREEN_PSMA_HI 9051 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT 0x0 9052 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK 0xFFL 9053 //SPI_P0_TRAP_SCREEN_GPR_MIN 9054 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT 0x0 9055 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT 0x6 9056 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK 0x003FL 9057 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK 0x03C0L 9058 //SPI_P1_TRAP_SCREEN_PSBA_LO 9059 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT 0x0 9060 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK 0xFFFFFFFFL 9061 //SPI_P1_TRAP_SCREEN_PSBA_HI 9062 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT 0x0 9063 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK 0xFFL 9064 //SPI_P1_TRAP_SCREEN_PSMA_LO 9065 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT 0x0 9066 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK 0xFFFFFFFFL 9067 //SPI_P1_TRAP_SCREEN_PSMA_HI 9068 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT 0x0 9069 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK 0xFFL 9070 //SPI_P1_TRAP_SCREEN_GPR_MIN 9071 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT 0x0 9072 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT 0x6 9073 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK 0x003FL 9074 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK 0x03C0L 9075 9076 9077 // addressBlock: gc_tpdec 9078 //TD_CNTL 9079 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS__SHIFT 0x0 9080 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER__SHIFT 0x2 9081 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES__SHIFT 0x7 9082 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR__SHIFT 0xd 9083 #define TD_CNTL__GATHER4_FLOAT_MODE__SHIFT 0x10 9084 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG__SHIFT 0x11 9085 #define TD_CNTL__GATHER4_DX9_MODE__SHIFT 0x13 9086 #define TD_CNTL__DISABLE_POWER_THROTTLE__SHIFT 0x14 9087 #define TD_CNTL__ENABLE_ROUND_TO_ZERO__SHIFT 0x15 9088 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT__SHIFT 0x16 9089 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT__SHIFT 0x17 9090 #define TD_CNTL__ARBITER_ROUND_ROBIN__SHIFT 0x18 9091 #define TD_CNTL__ARBITER_OLDEST_PRIORITY__SHIFT 0x19 9092 #define TD_CNTL__DONE_SCOREBOARD_DEPTH__SHIFT 0x1a 9093 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS_MASK 0x00000001L 9094 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER_MASK 0x00000004L 9095 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES_MASK 0x00000080L 9096 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR_MASK 0x00002000L 9097 #define TD_CNTL__GATHER4_FLOAT_MODE_MASK 0x00010000L 9098 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG_MASK 0x00020000L 9099 #define TD_CNTL__GATHER4_DX9_MODE_MASK 0x00080000L 9100 #define TD_CNTL__DISABLE_POWER_THROTTLE_MASK 0x00100000L 9101 #define TD_CNTL__ENABLE_ROUND_TO_ZERO_MASK 0x00200000L 9102 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT_MASK 0x00400000L 9103 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT_MASK 0x00800000L 9104 #define TD_CNTL__ARBITER_ROUND_ROBIN_MASK 0x01000000L 9105 #define TD_CNTL__ARBITER_OLDEST_PRIORITY_MASK 0x02000000L 9106 #define TD_CNTL__DONE_SCOREBOARD_DEPTH_MASK 0xFC000000L 9107 //TD_STATUS 9108 #define TD_STATUS__BUSY__SHIFT 0x1f 9109 #define TD_STATUS__BUSY_MASK 0x80000000L 9110 //TD_POWER_CNTL 9111 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT__SHIFT 0x6 9112 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON__SHIFT 0x7 9113 #define TD_POWER_CNTL__ENABLE_DEBUG_REG__SHIFT 0x8 9114 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT_MASK 0x00000040L 9115 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON_MASK 0x00000080L 9116 #define TD_POWER_CNTL__ENABLE_DEBUG_REG_MASK 0x00000100L 9117 //TD_CNTL2 9118 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT__SHIFT 0x0 9119 #define TD_CNTL2__MULTI_CYCLE_16FP__SHIFT 0x3 9120 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT_MASK 0x00000007L 9121 #define TD_CNTL2__MULTI_CYCLE_16FP_MASK 0x00000008L 9122 //TD_DSM_CNTL 9123 //TD_DSM_CNTL2 9124 //TD_SCRATCH 9125 #define TD_SCRATCH__SCRATCH__SHIFT 0x0 9126 #define TD_SCRATCH__SCRATCH_MASK 0xFFFFFFFFL 9127 //TA_CNTL 9128 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE__SHIFT 0x0 9129 #define TA_CNTL__ALIGNER_CREDIT__SHIFT 0x10 9130 #define TA_CNTL__TD_FIFO_CREDIT__SHIFT 0x16 9131 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE_MASK 0x00000001L 9132 #define TA_CNTL__ALIGNER_CREDIT_MASK 0x001F0000L 9133 #define TA_CNTL__TD_FIFO_CREDIT_MASK 0xFFC00000L 9134 //TA_CNTL_AUX 9135 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N__SHIFT 0x0 9136 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS__SHIFT 0x1 9137 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM__SHIFT 0x2 9138 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS__SHIFT 0x3 9139 #define TA_CNTL_AUX__DERIV_ADJUST_DIS__SHIFT 0x4 9140 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE__SHIFT 0x5 9141 #define TA_CNTL_AUX__GATHERH_DST_SEL__SHIFT 0x6 9142 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE__SHIFT 0x7 9143 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP__SHIFT 0x8 9144 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT__SHIFT 0x9 9145 #define TA_CNTL_AUX__ANISO_HALF_THRESH__SHIFT 0xa 9146 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS__SHIFT 0xc 9147 #define TA_CNTL_AUX__ANISO_STEP_ORDER__SHIFT 0xd 9148 #define TA_CNTL_AUX__ANISO_STEP__SHIFT 0xe 9149 #define TA_CNTL_AUX__MINMAG_UNNORM__SHIFT 0xf 9150 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE__SHIFT 0x10 9151 #define TA_CNTL_AUX__ANISO_RATIO_LUT__SHIFT 0x11 9152 #define TA_CNTL_AUX__ANISO_TAP__SHIFT 0x12 9153 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE__SHIFT 0x14 9154 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE__SHIFT 0x15 9155 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE__SHIFT 0x16 9156 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE__SHIFT 0x17 9157 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE__SHIFT 0x18 9158 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE__SHIFT 0x19 9159 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE__SHIFT 0x1a 9160 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP__SHIFT 0x1c 9161 #define TA_CNTL_AUX__TRUNC_SMALL_NEG__SHIFT 0x1d 9162 #define TA_CNTL_AUX__ARRAY_ROUND_MODE__SHIFT 0x1e 9163 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N_MASK 0x00000001L 9164 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS_MASK 0x00000002L 9165 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM_MASK 0x00000004L 9166 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS_MASK 0x00000008L 9167 #define TA_CNTL_AUX__DERIV_ADJUST_DIS_MASK 0x00000010L 9168 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE_MASK 0x00000020L 9169 #define TA_CNTL_AUX__GATHERH_DST_SEL_MASK 0x00000040L 9170 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE_MASK 0x00000080L 9171 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP_MASK 0x00000100L 9172 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT_MASK 0x00000200L 9173 #define TA_CNTL_AUX__ANISO_HALF_THRESH_MASK 0x00000C00L 9174 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS_MASK 0x00001000L 9175 #define TA_CNTL_AUX__ANISO_STEP_ORDER_MASK 0x00002000L 9176 #define TA_CNTL_AUX__ANISO_STEP_MASK 0x00004000L 9177 #define TA_CNTL_AUX__MINMAG_UNNORM_MASK 0x00008000L 9178 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE_MASK 0x00010000L 9179 #define TA_CNTL_AUX__ANISO_RATIO_LUT_MASK 0x00020000L 9180 #define TA_CNTL_AUX__ANISO_TAP_MASK 0x00040000L 9181 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE_MASK 0x00100000L 9182 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE_MASK 0x00200000L 9183 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE_MASK 0x00400000L 9184 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE_MASK 0x00800000L 9185 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE_MASK 0x01000000L 9186 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE_MASK 0x02000000L 9187 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE_MASK 0x04000000L 9188 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP_MASK 0x10000000L 9189 #define TA_CNTL_AUX__TRUNC_SMALL_NEG_MASK 0x20000000L 9190 #define TA_CNTL_AUX__ARRAY_ROUND_MODE_MASK 0xC0000000L 9191 //TA_CNTL2 9192 #define TA_CNTL2__POINT_SAMPLE_ACCEL_DIS__SHIFT 0x10 9193 #define TA_CNTL2__ELEMSIZE_HASH_DIS__SHIFT 0x11 9194 #define TA_CNTL2__TRUNCATE_COORD_MODE__SHIFT 0x12 9195 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS__SHIFT 0x13 9196 #define TA_CNTL2__POINT_SAMPLE_ACCEL_DIS_MASK 0x00010000L 9197 #define TA_CNTL2__ELEMSIZE_HASH_DIS_MASK 0x00020000L 9198 #define TA_CNTL2__TRUNCATE_COORD_MODE_MASK 0x00040000L 9199 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS_MASK 0x00080000L 9200 //TA_STATUS 9201 #define TA_STATUS__FG_PFIFO_EMPTYB__SHIFT 0xc 9202 #define TA_STATUS__FG_LFIFO_EMPTYB__SHIFT 0xd 9203 #define TA_STATUS__FG_SFIFO_EMPTYB__SHIFT 0xe 9204 #define TA_STATUS__FL_PFIFO_EMPTYB__SHIFT 0x10 9205 #define TA_STATUS__FL_LFIFO_EMPTYB__SHIFT 0x11 9206 #define TA_STATUS__FL_SFIFO_EMPTYB__SHIFT 0x12 9207 #define TA_STATUS__FA_PFIFO_EMPTYB__SHIFT 0x14 9208 #define TA_STATUS__FA_LFIFO_EMPTYB__SHIFT 0x15 9209 #define TA_STATUS__FA_SFIFO_EMPTYB__SHIFT 0x16 9210 #define TA_STATUS__IN_BUSY__SHIFT 0x18 9211 #define TA_STATUS__FG_BUSY__SHIFT 0x19 9212 #define TA_STATUS__LA_BUSY__SHIFT 0x1a 9213 #define TA_STATUS__FL_BUSY__SHIFT 0x1b 9214 #define TA_STATUS__TA_BUSY__SHIFT 0x1c 9215 #define TA_STATUS__FA_BUSY__SHIFT 0x1d 9216 #define TA_STATUS__AL_BUSY__SHIFT 0x1e 9217 #define TA_STATUS__BUSY__SHIFT 0x1f 9218 #define TA_STATUS__FG_PFIFO_EMPTYB_MASK 0x00001000L 9219 #define TA_STATUS__FG_LFIFO_EMPTYB_MASK 0x00002000L 9220 #define TA_STATUS__FG_SFIFO_EMPTYB_MASK 0x00004000L 9221 #define TA_STATUS__FL_PFIFO_EMPTYB_MASK 0x00010000L 9222 #define TA_STATUS__FL_LFIFO_EMPTYB_MASK 0x00020000L 9223 #define TA_STATUS__FL_SFIFO_EMPTYB_MASK 0x00040000L 9224 #define TA_STATUS__FA_PFIFO_EMPTYB_MASK 0x00100000L 9225 #define TA_STATUS__FA_LFIFO_EMPTYB_MASK 0x00200000L 9226 #define TA_STATUS__FA_SFIFO_EMPTYB_MASK 0x00400000L 9227 #define TA_STATUS__IN_BUSY_MASK 0x01000000L 9228 #define TA_STATUS__FG_BUSY_MASK 0x02000000L 9229 #define TA_STATUS__LA_BUSY_MASK 0x04000000L 9230 #define TA_STATUS__FL_BUSY_MASK 0x08000000L 9231 #define TA_STATUS__TA_BUSY_MASK 0x10000000L 9232 #define TA_STATUS__FA_BUSY_MASK 0x20000000L 9233 #define TA_STATUS__AL_BUSY_MASK 0x40000000L 9234 #define TA_STATUS__BUSY_MASK 0x80000000L 9235 //TA_SCRATCH 9236 #define TA_SCRATCH__SCRATCH__SHIFT 0x0 9237 #define TA_SCRATCH__SCRATCH_MASK 0xFFFFFFFFL 9238 9239 9240 // addressBlock: gc_gdsdec 9241 //GDS_CONFIG 9242 #define GDS_CONFIG__WRITE_DIS__SHIFT 0x0 9243 #define GDS_CONFIG__UNUSED__SHIFT 0x1 9244 #define GDS_CONFIG__WRITE_DIS_MASK 0x00000001L 9245 #define GDS_CONFIG__UNUSED_MASK 0xFFFFFFFEL 9246 //GDS_CNTL_STATUS 9247 #define GDS_CNTL_STATUS__GDS_BUSY__SHIFT 0x0 9248 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY__SHIFT 0x1 9249 #define GDS_CNTL_STATUS__ORD_APP_BUSY__SHIFT 0x2 9250 #define GDS_CNTL_STATUS__DS_WR_CLAMP__SHIFT 0x3 9251 #define GDS_CNTL_STATUS__DS_RD_CLAMP__SHIFT 0x4 9252 #define GDS_CNTL_STATUS__GRBM_RBUF_BUSY__SHIFT 0x5 9253 #define GDS_CNTL_STATUS__DS_BUSY__SHIFT 0x6 9254 #define GDS_CNTL_STATUS__GWS_BUSY__SHIFT 0x7 9255 #define GDS_CNTL_STATUS__ORD_FIFO_BUSY__SHIFT 0x8 9256 #define GDS_CNTL_STATUS__CREDIT_BUSY0__SHIFT 0x9 9257 #define GDS_CNTL_STATUS__CREDIT_BUSY1__SHIFT 0xa 9258 #define GDS_CNTL_STATUS__CREDIT_BUSY2__SHIFT 0xb 9259 #define GDS_CNTL_STATUS__CREDIT_BUSY3__SHIFT 0xc 9260 #define GDS_CNTL_STATUS__CREDIT_BUSY4__SHIFT 0xd 9261 #define GDS_CNTL_STATUS__CREDIT_BUSY5__SHIFT 0xe 9262 #define GDS_CNTL_STATUS__CREDIT_BUSY6__SHIFT 0xf 9263 #define GDS_CNTL_STATUS__CREDIT_BUSY7__SHIFT 0x10 9264 #define GDS_CNTL_STATUS__UNUSED__SHIFT 0x11 9265 #define GDS_CNTL_STATUS__GDS_BUSY_MASK 0x00000001L 9266 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY_MASK 0x00000002L 9267 #define GDS_CNTL_STATUS__ORD_APP_BUSY_MASK 0x00000004L 9268 #define GDS_CNTL_STATUS__DS_WR_CLAMP_MASK 0x00000008L 9269 #define GDS_CNTL_STATUS__DS_RD_CLAMP_MASK 0x00000010L 9270 #define GDS_CNTL_STATUS__GRBM_RBUF_BUSY_MASK 0x00000020L 9271 #define GDS_CNTL_STATUS__DS_BUSY_MASK 0x00000040L 9272 #define GDS_CNTL_STATUS__GWS_BUSY_MASK 0x00000080L 9273 #define GDS_CNTL_STATUS__ORD_FIFO_BUSY_MASK 0x00000100L 9274 #define GDS_CNTL_STATUS__CREDIT_BUSY0_MASK 0x00000200L 9275 #define GDS_CNTL_STATUS__CREDIT_BUSY1_MASK 0x00000400L 9276 #define GDS_CNTL_STATUS__CREDIT_BUSY2_MASK 0x00000800L 9277 #define GDS_CNTL_STATUS__CREDIT_BUSY3_MASK 0x00001000L 9278 #define GDS_CNTL_STATUS__CREDIT_BUSY4_MASK 0x00002000L 9279 #define GDS_CNTL_STATUS__CREDIT_BUSY5_MASK 0x00004000L 9280 #define GDS_CNTL_STATUS__CREDIT_BUSY6_MASK 0x00008000L 9281 #define GDS_CNTL_STATUS__CREDIT_BUSY7_MASK 0x00010000L 9282 #define GDS_CNTL_STATUS__UNUSED_MASK 0xFFFE0000L 9283 //GDS_ENHANCE 9284 #define GDS_ENHANCE__MISC__SHIFT 0x0 9285 #define GDS_ENHANCE__AUTO_INC_INDEX__SHIFT 0x10 9286 #define GDS_ENHANCE__CGPG_RESTORE__SHIFT 0x11 9287 #define GDS_ENHANCE__UNUSED__SHIFT 0x12 9288 #define GDS_ENHANCE__MISC_MASK 0x0000FFFFL 9289 #define GDS_ENHANCE__AUTO_INC_INDEX_MASK 0x00010000L 9290 #define GDS_ENHANCE__CGPG_RESTORE_MASK 0x00020000L 9291 #define GDS_ENHANCE__UNUSED_MASK 0xFFFC0000L 9292 //GDS_PROTECTION_FAULT 9293 #define GDS_PROTECTION_FAULT__WRITE_DIS__SHIFT 0x0 9294 #define GDS_PROTECTION_FAULT__FAULT_DETECTED__SHIFT 0x1 9295 #define GDS_PROTECTION_FAULT__GRBM__SHIFT 0x2 9296 #define GDS_PROTECTION_FAULT__SE_ID__SHIFT 0x3 9297 #define GDS_PROTECTION_FAULT__SA_ID__SHIFT 0x6 9298 #define GDS_PROTECTION_FAULT__WGP_ID__SHIFT 0x7 9299 #define GDS_PROTECTION_FAULT__SIMD_ID__SHIFT 0xb 9300 #define GDS_PROTECTION_FAULT__WAVE_ID__SHIFT 0xd 9301 #define GDS_PROTECTION_FAULT__ADDRESS__SHIFT 0x12 9302 #define GDS_PROTECTION_FAULT__WRITE_DIS_MASK 0x00000001L 9303 #define GDS_PROTECTION_FAULT__FAULT_DETECTED_MASK 0x00000002L 9304 #define GDS_PROTECTION_FAULT__GRBM_MASK 0x00000004L 9305 #define GDS_PROTECTION_FAULT__SE_ID_MASK 0x00000038L 9306 #define GDS_PROTECTION_FAULT__SA_ID_MASK 0x00000040L 9307 #define GDS_PROTECTION_FAULT__WGP_ID_MASK 0x00000780L 9308 #define GDS_PROTECTION_FAULT__SIMD_ID_MASK 0x00001800L 9309 #define GDS_PROTECTION_FAULT__WAVE_ID_MASK 0x0003E000L 9310 #define GDS_PROTECTION_FAULT__ADDRESS_MASK 0xFFFC0000L 9311 //GDS_VM_PROTECTION_FAULT 9312 #define GDS_VM_PROTECTION_FAULT__WRITE_DIS__SHIFT 0x0 9313 #define GDS_VM_PROTECTION_FAULT__FAULT_DETECTED__SHIFT 0x1 9314 #define GDS_VM_PROTECTION_FAULT__GWS__SHIFT 0x2 9315 #define GDS_VM_PROTECTION_FAULT__OA__SHIFT 0x3 9316 #define GDS_VM_PROTECTION_FAULT__GRBM__SHIFT 0x4 9317 #define GDS_VM_PROTECTION_FAULT__TMZ__SHIFT 0x5 9318 #define GDS_VM_PROTECTION_FAULT__UNUSED1__SHIFT 0x6 9319 #define GDS_VM_PROTECTION_FAULT__VMID__SHIFT 0x8 9320 #define GDS_VM_PROTECTION_FAULT__UNUSED2__SHIFT 0xc 9321 #define GDS_VM_PROTECTION_FAULT__ADDRESS__SHIFT 0x10 9322 #define GDS_VM_PROTECTION_FAULT__WRITE_DIS_MASK 0x00000001L 9323 #define GDS_VM_PROTECTION_FAULT__FAULT_DETECTED_MASK 0x00000002L 9324 #define GDS_VM_PROTECTION_FAULT__GWS_MASK 0x00000004L 9325 #define GDS_VM_PROTECTION_FAULT__OA_MASK 0x00000008L 9326 #define GDS_VM_PROTECTION_FAULT__GRBM_MASK 0x00000010L 9327 #define GDS_VM_PROTECTION_FAULT__TMZ_MASK 0x00000020L 9328 #define GDS_VM_PROTECTION_FAULT__UNUSED1_MASK 0x000000C0L 9329 #define GDS_VM_PROTECTION_FAULT__VMID_MASK 0x00000F00L 9330 #define GDS_VM_PROTECTION_FAULT__UNUSED2_MASK 0x0000F000L 9331 #define GDS_VM_PROTECTION_FAULT__ADDRESS_MASK 0xFFFF0000L 9332 //GDS_EDC_CNT 9333 #define GDS_EDC_CNT__GDS_MEM_DED__SHIFT 0x0 9334 #define GDS_EDC_CNT__GDS_INPUT_QUEUE_SED__SHIFT 0x2 9335 #define GDS_EDC_CNT__GDS_MEM_SEC__SHIFT 0x4 9336 #define GDS_EDC_CNT__UNUSED__SHIFT 0x6 9337 #define GDS_EDC_CNT__GDS_MEM_DED_MASK 0x00000003L 9338 #define GDS_EDC_CNT__GDS_INPUT_QUEUE_SED_MASK 0x0000000CL 9339 #define GDS_EDC_CNT__GDS_MEM_SEC_MASK 0x00000030L 9340 #define GDS_EDC_CNT__UNUSED_MASK 0xFFFFFFC0L 9341 //GDS_EDC_GRBM_CNT 9342 #define GDS_EDC_GRBM_CNT__DED__SHIFT 0x0 9343 #define GDS_EDC_GRBM_CNT__SEC__SHIFT 0x2 9344 #define GDS_EDC_GRBM_CNT__UNUSED__SHIFT 0x4 9345 #define GDS_EDC_GRBM_CNT__DED_MASK 0x00000003L 9346 #define GDS_EDC_GRBM_CNT__SEC_MASK 0x0000000CL 9347 #define GDS_EDC_GRBM_CNT__UNUSED_MASK 0xFFFFFFF0L 9348 //GDS_EDC_OA_DED 9349 #define GDS_EDC_OA_DED__ME0_GFXHP3D_PIX_DED__SHIFT 0x0 9350 #define GDS_EDC_OA_DED__ME0_GFXHP3D_VTX_DED__SHIFT 0x1 9351 #define GDS_EDC_OA_DED__ME0_CS_DED__SHIFT 0x2 9352 #define GDS_EDC_OA_DED__ME0_GFXHP3D_GS_DED__SHIFT 0x3 9353 #define GDS_EDC_OA_DED__ME1_PIPE0_DED__SHIFT 0x4 9354 #define GDS_EDC_OA_DED__ME1_PIPE1_DED__SHIFT 0x5 9355 #define GDS_EDC_OA_DED__ME1_PIPE2_DED__SHIFT 0x6 9356 #define GDS_EDC_OA_DED__ME1_PIPE3_DED__SHIFT 0x7 9357 #define GDS_EDC_OA_DED__ME2_PIPE0_DED__SHIFT 0x8 9358 #define GDS_EDC_OA_DED__ME2_PIPE1_DED__SHIFT 0x9 9359 #define GDS_EDC_OA_DED__ME2_PIPE2_DED__SHIFT 0xa 9360 #define GDS_EDC_OA_DED__ME2_PIPE3_DED__SHIFT 0xb 9361 #define GDS_EDC_OA_DED__ME0_PIPE1_CS_DED__SHIFT 0xc 9362 #define GDS_EDC_OA_DED__UNUSED1__SHIFT 0xd 9363 #define GDS_EDC_OA_DED__ME0_GFXHP3D_PIX_DED_MASK 0x00000001L 9364 #define GDS_EDC_OA_DED__ME0_GFXHP3D_VTX_DED_MASK 0x00000002L 9365 #define GDS_EDC_OA_DED__ME0_CS_DED_MASK 0x00000004L 9366 #define GDS_EDC_OA_DED__ME0_GFXHP3D_GS_DED_MASK 0x00000008L 9367 #define GDS_EDC_OA_DED__ME1_PIPE0_DED_MASK 0x00000010L 9368 #define GDS_EDC_OA_DED__ME1_PIPE1_DED_MASK 0x00000020L 9369 #define GDS_EDC_OA_DED__ME1_PIPE2_DED_MASK 0x00000040L 9370 #define GDS_EDC_OA_DED__ME1_PIPE3_DED_MASK 0x00000080L 9371 #define GDS_EDC_OA_DED__ME2_PIPE0_DED_MASK 0x00000100L 9372 #define GDS_EDC_OA_DED__ME2_PIPE1_DED_MASK 0x00000200L 9373 #define GDS_EDC_OA_DED__ME2_PIPE2_DED_MASK 0x00000400L 9374 #define GDS_EDC_OA_DED__ME2_PIPE3_DED_MASK 0x00000800L 9375 #define GDS_EDC_OA_DED__ME0_PIPE1_CS_DED_MASK 0x00001000L 9376 #define GDS_EDC_OA_DED__UNUSED1_MASK 0xFFFFE000L 9377 //GDS_DSM_CNTL 9378 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_0__SHIFT 0x0 9379 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_1__SHIFT 0x1 9380 #define GDS_DSM_CNTL__GDS_MEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 9381 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_0__SHIFT 0x3 9382 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_1__SHIFT 0x4 9383 #define GDS_DSM_CNTL__GDS_INPUT_QUEUE_ENABLE_SINGLE_WRITE__SHIFT 0x5 9384 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_0__SHIFT 0x6 9385 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_1__SHIFT 0x7 9386 #define GDS_DSM_CNTL__GDS_PHY_CMD_RAM_ENABLE_SINGLE_WRITE__SHIFT 0x8 9387 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_0__SHIFT 0x9 9388 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_1__SHIFT 0xa 9389 #define GDS_DSM_CNTL__GDS_PHY_DATA_RAM_ENABLE_SINGLE_WRITE__SHIFT 0xb 9390 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_0__SHIFT 0xc 9391 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_1__SHIFT 0xd 9392 #define GDS_DSM_CNTL__GDS_PIPE_MEM_ENABLE_SINGLE_WRITE__SHIFT 0xe 9393 #define GDS_DSM_CNTL__UNUSED__SHIFT 0xf 9394 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_0_MASK 0x00000001L 9395 #define GDS_DSM_CNTL__SEL_DSM_GDS_MEM_IRRITATOR_DATA_1_MASK 0x00000002L 9396 #define GDS_DSM_CNTL__GDS_MEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 9397 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_0_MASK 0x00000008L 9398 #define GDS_DSM_CNTL__SEL_DSM_GDS_INPUT_QUEUE_IRRITATOR_DATA_1_MASK 0x00000010L 9399 #define GDS_DSM_CNTL__GDS_INPUT_QUEUE_ENABLE_SINGLE_WRITE_MASK 0x00000020L 9400 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_0_MASK 0x00000040L 9401 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_CMD_RAM_IRRITATOR_DATA_1_MASK 0x00000080L 9402 #define GDS_DSM_CNTL__GDS_PHY_CMD_RAM_ENABLE_SINGLE_WRITE_MASK 0x00000100L 9403 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_0_MASK 0x00000200L 9404 #define GDS_DSM_CNTL__SEL_DSM_GDS_PHY_DATA_RAM_IRRITATOR_DATA_1_MASK 0x00000400L 9405 #define GDS_DSM_CNTL__GDS_PHY_DATA_RAM_ENABLE_SINGLE_WRITE_MASK 0x00000800L 9406 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_0_MASK 0x00001000L 9407 #define GDS_DSM_CNTL__SEL_DSM_GDS_PIPE_MEM_IRRITATOR_DATA_1_MASK 0x00002000L 9408 #define GDS_DSM_CNTL__GDS_PIPE_MEM_ENABLE_SINGLE_WRITE_MASK 0x00004000L 9409 #define GDS_DSM_CNTL__UNUSED_MASK 0xFFFF8000L 9410 //GDS_EDC_OA_PHY_CNT 9411 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_SEC__SHIFT 0x0 9412 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_DED__SHIFT 0x2 9413 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_SEC__SHIFT 0x4 9414 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_DED__SHIFT 0x6 9415 #define GDS_EDC_OA_PHY_CNT__PHY_DATA_RAM_MEM_SED__SHIFT 0x8 9416 #define GDS_EDC_OA_PHY_CNT__UNUSED1__SHIFT 0xa 9417 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_SEC_MASK 0x00000003L 9418 #define GDS_EDC_OA_PHY_CNT__ME0_CS_PIPE_MEM_DED_MASK 0x0000000CL 9419 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_SEC_MASK 0x00000030L 9420 #define GDS_EDC_OA_PHY_CNT__PHY_CMD_RAM_MEM_DED_MASK 0x000000C0L 9421 #define GDS_EDC_OA_PHY_CNT__PHY_DATA_RAM_MEM_SED_MASK 0x00000300L 9422 #define GDS_EDC_OA_PHY_CNT__UNUSED1_MASK 0xFFFFFC00L 9423 //GDS_EDC_OA_PIPE_CNT 9424 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_SEC__SHIFT 0x0 9425 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_DED__SHIFT 0x2 9426 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_SEC__SHIFT 0x4 9427 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_DED__SHIFT 0x6 9428 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_SEC__SHIFT 0x8 9429 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_DED__SHIFT 0xa 9430 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_SEC__SHIFT 0xc 9431 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_DED__SHIFT 0xe 9432 #define GDS_EDC_OA_PIPE_CNT__UNUSED__SHIFT 0x10 9433 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_SEC_MASK 0x00000003L 9434 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE0_PIPE_MEM_DED_MASK 0x0000000CL 9435 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_SEC_MASK 0x00000030L 9436 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE1_PIPE_MEM_DED_MASK 0x000000C0L 9437 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_SEC_MASK 0x00000300L 9438 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE2_PIPE_MEM_DED_MASK 0x00000C00L 9439 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_SEC_MASK 0x00003000L 9440 #define GDS_EDC_OA_PIPE_CNT__ME1_PIPE3_PIPE_MEM_DED_MASK 0x0000C000L 9441 #define GDS_EDC_OA_PIPE_CNT__UNUSED_MASK 0xFFFF0000L 9442 //GDS_DSM_CNTL2 9443 #define GDS_DSM_CNTL2__GDS_MEM_ENABLE_ERROR_INJECT__SHIFT 0x0 9444 #define GDS_DSM_CNTL2__GDS_MEM_SELECT_INJECT_DELAY__SHIFT 0x2 9445 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_ENABLE_ERROR_INJECT__SHIFT 0x3 9446 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_SELECT_INJECT_DELAY__SHIFT 0x5 9447 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_ENABLE_ERROR_INJECT__SHIFT 0x6 9448 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_SELECT_INJECT_DELAY__SHIFT 0x8 9449 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_ENABLE_ERROR_INJECT__SHIFT 0x9 9450 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_SELECT_INJECT_DELAY__SHIFT 0xb 9451 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_ENABLE_ERROR_INJECT__SHIFT 0xc 9452 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_SELECT_INJECT_DELAY__SHIFT 0xe 9453 #define GDS_DSM_CNTL2__UNUSED__SHIFT 0xf 9454 #define GDS_DSM_CNTL2__GDS_INJECT_DELAY__SHIFT 0x1a 9455 #define GDS_DSM_CNTL2__GDS_MEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 9456 #define GDS_DSM_CNTL2__GDS_MEM_SELECT_INJECT_DELAY_MASK 0x00000004L 9457 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_ENABLE_ERROR_INJECT_MASK 0x00000018L 9458 #define GDS_DSM_CNTL2__GDS_INPUT_QUEUE_SELECT_INJECT_DELAY_MASK 0x00000020L 9459 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_ENABLE_ERROR_INJECT_MASK 0x000000C0L 9460 #define GDS_DSM_CNTL2__GDS_PHY_CMD_RAM_SELECT_INJECT_DELAY_MASK 0x00000100L 9461 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_ENABLE_ERROR_INJECT_MASK 0x00000600L 9462 #define GDS_DSM_CNTL2__GDS_PHY_DATA_RAM_SELECT_INJECT_DELAY_MASK 0x00000800L 9463 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_ENABLE_ERROR_INJECT_MASK 0x00003000L 9464 #define GDS_DSM_CNTL2__GDS_PIPE_MEM_SELECT_INJECT_DELAY_MASK 0x00004000L 9465 #define GDS_DSM_CNTL2__UNUSED_MASK 0x03FF8000L 9466 #define GDS_DSM_CNTL2__GDS_INJECT_DELAY_MASK 0xFC000000L 9467 9468 9469 // addressBlock: gc_rbdec 9470 //DB_DEBUG 9471 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE__SHIFT 0x0 9472 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE__SHIFT 0x1 9473 #define DB_DEBUG__FETCH_FULL_Z_TILE__SHIFT 0x2 9474 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE__SHIFT 0x3 9475 #define DB_DEBUG__FORCE_Z_MODE__SHIFT 0x4 9476 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ__SHIFT 0x6 9477 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ__SHIFT 0x7 9478 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE__SHIFT 0x8 9479 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0__SHIFT 0xa 9480 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1__SHIFT 0xc 9481 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE__SHIFT 0xe 9482 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE__SHIFT 0xf 9483 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE__SHIFT 0x10 9484 #define DB_DEBUG__DISABLE_SUMM_SQUADS__SHIFT 0x11 9485 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS__SHIFT 0x12 9486 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE__SHIFT 0x13 9487 #define DB_DEBUG__NEVER_FREE_Z_ONLY__SHIFT 0x15 9488 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS__SHIFT 0x16 9489 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION__SHIFT 0x17 9490 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES__SHIFT 0x18 9491 #define DB_DEBUG__ONE_FREE_IN_FLIGHT__SHIFT 0x1c 9492 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT__SHIFT 0x1d 9493 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC__SHIFT 0x1e 9494 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC__SHIFT 0x1f 9495 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE_MASK 0x00000001L 9496 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE_MASK 0x00000002L 9497 #define DB_DEBUG__FETCH_FULL_Z_TILE_MASK 0x00000004L 9498 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE_MASK 0x00000008L 9499 #define DB_DEBUG__FORCE_Z_MODE_MASK 0x00000030L 9500 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ_MASK 0x00000040L 9501 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ_MASK 0x00000080L 9502 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE_MASK 0x00000300L 9503 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0_MASK 0x00000C00L 9504 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1_MASK 0x00003000L 9505 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE_MASK 0x00004000L 9506 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE_MASK 0x00008000L 9507 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE_MASK 0x00010000L 9508 #define DB_DEBUG__DISABLE_SUMM_SQUADS_MASK 0x00020000L 9509 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS_MASK 0x00040000L 9510 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE_MASK 0x00180000L 9511 #define DB_DEBUG__NEVER_FREE_Z_ONLY_MASK 0x00200000L 9512 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS_MASK 0x00400000L 9513 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION_MASK 0x00800000L 9514 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES_MASK 0x0F000000L 9515 #define DB_DEBUG__ONE_FREE_IN_FLIGHT_MASK 0x10000000L 9516 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT_MASK 0x20000000L 9517 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC_MASK 0x40000000L 9518 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC_MASK 0x80000000L 9519 //DB_DEBUG2 9520 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING__SHIFT 0x0 9521 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE__SHIFT 0x1 9522 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE__SHIFT 0x2 9523 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB__SHIFT 0x3 9524 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM__SHIFT 0x4 9525 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL__SHIFT 0x5 9526 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ__SHIFT 0x6 9527 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL__SHIFT 0x7 9528 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE__SHIFT 0x8 9529 #define DB_DEBUG2__CLK_OFF_DELAY__SHIFT 0x9 9530 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON__SHIFT 0xe 9531 #define DB_DEBUG2__FULL_TILE_CACHE_EVICT_ON_HALF_FULL__SHIFT 0xf 9532 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES__SHIFT 0x10 9533 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING__SHIFT 0x11 9534 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING__SHIFT 0x12 9535 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL__SHIFT 0x13 9536 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT 0x14 9537 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES__SHIFT 0x15 9538 #define DB_DEBUG2__FORCE_ITERATE_256__SHIFT 0x18 9539 #define DB_DEBUG2__RESERVED1__SHIFT 0x1a 9540 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN__SHIFT 0x1b 9541 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM__SHIFT 0x1c 9542 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL__SHIFT 0x1d 9543 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM__SHIFT 0x1e 9544 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT__SHIFT 0x1f 9545 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING_MASK 0x00000001L 9546 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE_MASK 0x00000002L 9547 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE_MASK 0x00000004L 9548 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB_MASK 0x00000008L 9549 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM_MASK 0x00000010L 9550 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_MASK 0x00000020L 9551 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ_MASK 0x00000040L 9552 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL_MASK 0x00000080L 9553 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE_MASK 0x00000100L 9554 #define DB_DEBUG2__CLK_OFF_DELAY_MASK 0x00003E00L 9555 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON_MASK 0x00004000L 9556 #define DB_DEBUG2__FULL_TILE_CACHE_EVICT_ON_HALF_FULL_MASK 0x00008000L 9557 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES_MASK 0x00010000L 9558 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING_MASK 0x00020000L 9559 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING_MASK 0x00040000L 9560 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL_MASK 0x00080000L 9561 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK_MASK 0x00100000L 9562 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES_MASK 0x00200000L 9563 #define DB_DEBUG2__FORCE_ITERATE_256_MASK 0x03000000L 9564 #define DB_DEBUG2__RESERVED1_MASK 0x04000000L 9565 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN_MASK 0x08000000L 9566 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM_MASK 0x10000000L 9567 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL_MASK 0x20000000L 9568 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM_MASK 0x40000000L 9569 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT_MASK 0x80000000L 9570 //DB_DEBUG3 9571 #define DB_DEBUG3__DISABLE_CLEAR_ZRANGE_CORRECTION__SHIFT 0x0 9572 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA__SHIFT 0x1 9573 #define DB_DEBUG3__FORCE_DB_IS_GOOD__SHIFT 0x2 9574 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION__SHIFT 0x3 9575 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP__SHIFT 0x4 9576 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z__SHIFT 0x5 9577 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z__SHIFT 0x6 9578 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION__SHIFT 0x8 9579 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP__SHIFT 0xa 9580 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS__SHIFT 0xb 9581 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS__SHIFT 0xd 9582 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE__SHIFT 0xe 9583 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK__SHIFT 0xf 9584 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH__SHIFT 0x10 9585 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE__SHIFT 0x11 9586 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE__SHIFT 0x13 9587 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE__SHIFT 0x14 9588 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT__SHIFT 0x15 9589 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB__SHIFT 0x16 9590 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD__SHIFT 0x17 9591 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT__SHIFT 0x18 9592 #define DB_DEBUG3__DISABLE_DI_DT_STALL__SHIFT 0x19 9593 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET__SHIFT 0x1a 9594 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX__SHIFT 0x1b 9595 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND__SHIFT 0x1c 9596 #define DB_DEBUG3__DELETE_CONTEXT_SUSPEND__SHIFT 0x1d 9597 #define DB_DEBUG3__DISABLE_TS_WRITE_L0__SHIFT 0x1e 9598 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT__SHIFT 0x1f 9599 #define DB_DEBUG3__DISABLE_CLEAR_ZRANGE_CORRECTION_MASK 0x00000001L 9600 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA_MASK 0x00000002L 9601 #define DB_DEBUG3__FORCE_DB_IS_GOOD_MASK 0x00000004L 9602 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION_MASK 0x00000008L 9603 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP_MASK 0x00000010L 9604 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z_MASK 0x00000020L 9605 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z_MASK 0x00000040L 9606 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION_MASK 0x00000100L 9607 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP_MASK 0x00000400L 9608 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS_MASK 0x00000800L 9609 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS_MASK 0x00002000L 9610 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE_MASK 0x00004000L 9611 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK_MASK 0x00008000L 9612 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH_MASK 0x00010000L 9613 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE_MASK 0x00020000L 9614 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE_MASK 0x00080000L 9615 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE_MASK 0x00100000L 9616 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT_MASK 0x00200000L 9617 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB_MASK 0x00400000L 9618 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD_MASK 0x00800000L 9619 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT_MASK 0x01000000L 9620 #define DB_DEBUG3__DISABLE_DI_DT_STALL_MASK 0x02000000L 9621 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET_MASK 0x04000000L 9622 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX_MASK 0x08000000L 9623 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND_MASK 0x10000000L 9624 #define DB_DEBUG3__DELETE_CONTEXT_SUSPEND_MASK 0x20000000L 9625 #define DB_DEBUG3__DISABLE_TS_WRITE_L0_MASK 0x40000000L 9626 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT_MASK 0x80000000L 9627 //DB_DEBUG4 9628 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION__SHIFT 0x0 9629 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION__SHIFT 0x1 9630 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL__SHIFT 0x2 9631 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL__SHIFT 0x3 9632 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK__SHIFT 0x4 9633 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK__SHIFT 0x5 9634 #define DB_DEBUG4__ALWAYS_ON_RMI_CLK_EN__SHIFT 0x6 9635 #define DB_DEBUG4__ENABLE_DBCB_SLOW_FORMAT_COLLAPSE__SHIFT 0x7 9636 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK__SHIFT 0x8 9637 #define DB_DEBUG4__DISABLE_UNMAPPED_Z_INDICATOR__SHIFT 0x9 9638 #define DB_DEBUG4__DISABLE_UNMAPPED_S_INDICATOR__SHIFT 0xa 9639 #define DB_DEBUG4__DISABLE_UNMAPPED_H_INDICATOR__SHIFT 0xb 9640 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION__SHIFT 0xc 9641 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP__SHIFT 0xd 9642 #define DB_DEBUG4__DISABLE_RESCHECK_MEMCOHER_OPTIMIZATION__SHIFT 0xe 9643 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE__SHIFT 0xf 9644 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT__SHIFT 0x10 9645 #define DB_DEBUG4__DISABLE_LAST_OF_BURST_ON_FLUSH_CHUNK0_ALL_DONE__SHIFT 0x12 9646 #define DB_DEBUG4__ENABLE_CZ_OVERFLOW_TESTMODE__SHIFT 0x13 9647 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO__SHIFT 0x15 9648 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_CONFLICT__SHIFT 0x16 9649 #define DB_DEBUG4__WR_MEM_BURST_CTL__SHIFT 0x18 9650 #define DB_DEBUG4__DISABLE_WR_MEM_BURST_POOLING__SHIFT 0x1b 9651 #define DB_DEBUG4__DISABLE_RD_MEM_BURST__SHIFT 0x1c 9652 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT__SHIFT 0x1e 9653 #define DB_DEBUG4__LATE_ACK_PSD_EOP_OLD_METHOD__SHIFT 0x1f 9654 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION_MASK 0x00000001L 9655 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION_MASK 0x00000002L 9656 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL_MASK 0x00000004L 9657 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL_MASK 0x00000008L 9658 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK_MASK 0x00000010L 9659 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK_MASK 0x00000020L 9660 #define DB_DEBUG4__ALWAYS_ON_RMI_CLK_EN_MASK 0x00000040L 9661 #define DB_DEBUG4__ENABLE_DBCB_SLOW_FORMAT_COLLAPSE_MASK 0x00000080L 9662 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK_MASK 0x00000100L 9663 #define DB_DEBUG4__DISABLE_UNMAPPED_Z_INDICATOR_MASK 0x00000200L 9664 #define DB_DEBUG4__DISABLE_UNMAPPED_S_INDICATOR_MASK 0x00000400L 9665 #define DB_DEBUG4__DISABLE_UNMAPPED_H_INDICATOR_MASK 0x00000800L 9666 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION_MASK 0x00001000L 9667 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP_MASK 0x00002000L 9668 #define DB_DEBUG4__DISABLE_RESCHECK_MEMCOHER_OPTIMIZATION_MASK 0x00004000L 9669 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE_MASK 0x00008000L 9670 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT_MASK 0x00010000L 9671 #define DB_DEBUG4__DISABLE_LAST_OF_BURST_ON_FLUSH_CHUNK0_ALL_DONE_MASK 0x00040000L 9672 #define DB_DEBUG4__ENABLE_CZ_OVERFLOW_TESTMODE_MASK 0x00080000L 9673 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_MASK 0x00200000L 9674 #define DB_DEBUG4__DISABLE_MCC_BURST_FIFO_CONFLICT_MASK 0x00400000L 9675 #define DB_DEBUG4__WR_MEM_BURST_CTL_MASK 0x07000000L 9676 #define DB_DEBUG4__DISABLE_WR_MEM_BURST_POOLING_MASK 0x08000000L 9677 #define DB_DEBUG4__DISABLE_RD_MEM_BURST_MASK 0x10000000L 9678 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT_MASK 0x40000000L 9679 #define DB_DEBUG4__LATE_ACK_PSD_EOP_OLD_METHOD_MASK 0x80000000L 9680 //DB_ETILE_STUTTER_CONTROL 9681 #define DB_ETILE_STUTTER_CONTROL__THRESHOLD__SHIFT 0x0 9682 #define DB_ETILE_STUTTER_CONTROL__TIMEOUT__SHIFT 0x10 9683 #define DB_ETILE_STUTTER_CONTROL__THRESHOLD_MASK 0x000000FFL 9684 #define DB_ETILE_STUTTER_CONTROL__TIMEOUT_MASK 0x00FF0000L 9685 //DB_LTILE_STUTTER_CONTROL 9686 #define DB_LTILE_STUTTER_CONTROL__THRESHOLD__SHIFT 0x0 9687 #define DB_LTILE_STUTTER_CONTROL__TIMEOUT__SHIFT 0x10 9688 #define DB_LTILE_STUTTER_CONTROL__THRESHOLD_MASK 0x000000FFL 9689 #define DB_LTILE_STUTTER_CONTROL__TIMEOUT_MASK 0x00FF0000L 9690 //DB_EQUAD_STUTTER_CONTROL 9691 #define DB_EQUAD_STUTTER_CONTROL__THRESHOLD__SHIFT 0x0 9692 #define DB_EQUAD_STUTTER_CONTROL__TIMEOUT__SHIFT 0x10 9693 #define DB_EQUAD_STUTTER_CONTROL__THRESHOLD_MASK 0x000000FFL 9694 #define DB_EQUAD_STUTTER_CONTROL__TIMEOUT_MASK 0x00FF0000L 9695 //DB_LQUAD_STUTTER_CONTROL 9696 #define DB_LQUAD_STUTTER_CONTROL__THRESHOLD__SHIFT 0x0 9697 #define DB_LQUAD_STUTTER_CONTROL__TIMEOUT__SHIFT 0x10 9698 #define DB_LQUAD_STUTTER_CONTROL__THRESHOLD_MASK 0x000000FFL 9699 #define DB_LQUAD_STUTTER_CONTROL__TIMEOUT_MASK 0x00FF0000L 9700 //DB_CREDIT_LIMIT 9701 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS__SHIFT 0x0 9702 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS__SHIFT 0x5 9703 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS__SHIFT 0xa 9704 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS__SHIFT 0xd 9705 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS__SHIFT 0x12 9706 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS_MASK 0x0000001FL 9707 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS_MASK 0x000003E0L 9708 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS_MASK 0x00001C00L 9709 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS_MASK 0x0003E000L 9710 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS_MASK 0x007C0000L 9711 //DB_WATERMARKS 9712 #define DB_WATERMARKS__DEPTH_FREE__SHIFT 0x0 9713 #define DB_WATERMARKS__DEPTH_FLUSH__SHIFT 0x8 9714 #define DB_WATERMARKS__DEPTH_PENDING_FREE__SHIFT 0x10 9715 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE__SHIFT 0x18 9716 #define DB_WATERMARKS__DEPTH_FREE_MASK 0x000000FFL 9717 #define DB_WATERMARKS__DEPTH_FLUSH_MASK 0x0000FF00L 9718 #define DB_WATERMARKS__DEPTH_PENDING_FREE_MASK 0x00FF0000L 9719 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE_MASK 0xFF000000L 9720 //DB_SUBTILE_CONTROL 9721 #define DB_SUBTILE_CONTROL__MSAA1_X__SHIFT 0x0 9722 #define DB_SUBTILE_CONTROL__MSAA1_Y__SHIFT 0x2 9723 #define DB_SUBTILE_CONTROL__MSAA2_X__SHIFT 0x4 9724 #define DB_SUBTILE_CONTROL__MSAA2_Y__SHIFT 0x6 9725 #define DB_SUBTILE_CONTROL__MSAA4_X__SHIFT 0x8 9726 #define DB_SUBTILE_CONTROL__MSAA4_Y__SHIFT 0xa 9727 #define DB_SUBTILE_CONTROL__MSAA8_X__SHIFT 0xc 9728 #define DB_SUBTILE_CONTROL__MSAA8_Y__SHIFT 0xe 9729 #define DB_SUBTILE_CONTROL__MSAA16_X__SHIFT 0x10 9730 #define DB_SUBTILE_CONTROL__MSAA16_Y__SHIFT 0x12 9731 #define DB_SUBTILE_CONTROL__MSAA1_X_MASK 0x00000003L 9732 #define DB_SUBTILE_CONTROL__MSAA1_Y_MASK 0x0000000CL 9733 #define DB_SUBTILE_CONTROL__MSAA2_X_MASK 0x00000030L 9734 #define DB_SUBTILE_CONTROL__MSAA2_Y_MASK 0x000000C0L 9735 #define DB_SUBTILE_CONTROL__MSAA4_X_MASK 0x00000300L 9736 #define DB_SUBTILE_CONTROL__MSAA4_Y_MASK 0x00000C00L 9737 #define DB_SUBTILE_CONTROL__MSAA8_X_MASK 0x00003000L 9738 #define DB_SUBTILE_CONTROL__MSAA8_Y_MASK 0x0000C000L 9739 #define DB_SUBTILE_CONTROL__MSAA16_X_MASK 0x00030000L 9740 #define DB_SUBTILE_CONTROL__MSAA16_Y_MASK 0x000C0000L 9741 //DB_FREE_CACHELINES 9742 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH__SHIFT 0x0 9743 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH__SHIFT 0x8 9744 #define DB_FREE_CACHELINES__FREE_Z_DEPTH__SHIFT 0x10 9745 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH__SHIFT 0x18 9746 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH_MASK 0x000000FFL 9747 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH_MASK 0x0000FF00L 9748 #define DB_FREE_CACHELINES__FREE_Z_DEPTH_MASK 0x00FF0000L 9749 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH_MASK 0xFF000000L 9750 //DB_FIFO_DEPTH1 9751 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH__SHIFT 0x0 9752 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH__SHIFT 0x8 9753 #define DB_FIFO_DEPTH1__MCC_DEPTH__SHIFT 0x10 9754 #define DB_FIFO_DEPTH1__QC_DEPTH__SHIFT 0x18 9755 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH_MASK 0x000000FFL 9756 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH_MASK 0x0000FF00L 9757 #define DB_FIFO_DEPTH1__MCC_DEPTH_MASK 0x00FF0000L 9758 #define DB_FIFO_DEPTH1__QC_DEPTH_MASK 0xFF000000L 9759 //DB_FIFO_DEPTH2 9760 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH__SHIFT 0x0 9761 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH__SHIFT 0x8 9762 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH__SHIFT 0x10 9763 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH__SHIFT 0x19 9764 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH_MASK 0x000000FFL 9765 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH_MASK 0x0000FF00L 9766 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH_MASK 0x01FF0000L 9767 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH_MASK 0xFE000000L 9768 //DB_LAST_OF_BURST_CONFIG 9769 #define DB_LAST_OF_BURST_CONFIG__MAXBURST__SHIFT 0x0 9770 #define DB_LAST_OF_BURST_CONFIG__TIMEOUT__SHIFT 0x8 9771 #define DB_LAST_OF_BURST_CONFIG__DBCB_LOB_SWITCH_TIMEOUT__SHIFT 0xb 9772 #define DB_LAST_OF_BURST_CONFIG__ENABLE_FG_DEFAULT_TIMEOUT__SHIFT 0x11 9773 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_COUNT_RESET_ON_LOB__SHIFT 0x12 9774 #define DB_LAST_OF_BURST_CONFIG__DISABLE_FLQ_LOB_EVERY_256B__SHIFT 0x13 9775 #define DB_LAST_OF_BURST_CONFIG__DISABLE_ZCACHE_FL_OP_EVEN_ARB__SHIFT 0x14 9776 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_FORCE_FLUSH_BEFORE_FIFO__SHIFT 0x15 9777 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_DKG_LOB_GEN__SHIFT 0x16 9778 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_LPF_LOB_GEN__SHIFT 0x17 9779 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FL_BURST__SHIFT 0x19 9780 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FG_LOB_FWDR__SHIFT 0x1a 9781 #define DB_LAST_OF_BURST_CONFIG__BYPASS_SORT_RD_BA__SHIFT 0x1c 9782 #define DB_LAST_OF_BURST_CONFIG__DISABLE_256B_COALESCE__SHIFT 0x1d 9783 #define DB_LAST_OF_BURST_CONFIG__DISABLE_RD_BURST__SHIFT 0x1e 9784 #define DB_LAST_OF_BURST_CONFIG__LEGACY_LOB_INSERT_EN__SHIFT 0x1f 9785 #define DB_LAST_OF_BURST_CONFIG__MAXBURST_MASK 0x000000FFL 9786 #define DB_LAST_OF_BURST_CONFIG__TIMEOUT_MASK 0x00000700L 9787 #define DB_LAST_OF_BURST_CONFIG__DBCB_LOB_SWITCH_TIMEOUT_MASK 0x0000F800L 9788 #define DB_LAST_OF_BURST_CONFIG__ENABLE_FG_DEFAULT_TIMEOUT_MASK 0x00020000L 9789 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_COUNT_RESET_ON_LOB_MASK 0x00040000L 9790 #define DB_LAST_OF_BURST_CONFIG__DISABLE_FLQ_LOB_EVERY_256B_MASK 0x00080000L 9791 #define DB_LAST_OF_BURST_CONFIG__DISABLE_ZCACHE_FL_OP_EVEN_ARB_MASK 0x00100000L 9792 #define DB_LAST_OF_BURST_CONFIG__DISABLE_MCC_BURST_FORCE_FLUSH_BEFORE_FIFO_MASK 0x00200000L 9793 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_DKG_LOB_GEN_MASK 0x00400000L 9794 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_LPF_LOB_GEN_MASK 0x00800000L 9795 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FL_BURST_MASK 0x02000000L 9796 #define DB_LAST_OF_BURST_CONFIG__ENABLE_TIMEOUT_FG_LOB_FWDR_MASK 0x04000000L 9797 #define DB_LAST_OF_BURST_CONFIG__BYPASS_SORT_RD_BA_MASK 0x10000000L 9798 #define DB_LAST_OF_BURST_CONFIG__DISABLE_256B_COALESCE_MASK 0x20000000L 9799 #define DB_LAST_OF_BURST_CONFIG__DISABLE_RD_BURST_MASK 0x40000000L 9800 #define DB_LAST_OF_BURST_CONFIG__LEGACY_LOB_INSERT_EN_MASK 0x80000000L 9801 //DB_RING_CONTROL 9802 #define DB_RING_CONTROL__COUNTER_CONTROL__SHIFT 0x0 9803 #define DB_RING_CONTROL__COUNTER_CONTROL_MASK 0x00000003L 9804 //DB_MEM_ARB_WATERMARKS 9805 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK__SHIFT 0x0 9806 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK__SHIFT 0x8 9807 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK__SHIFT 0x10 9808 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK__SHIFT 0x18 9809 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK_MASK 0x00000007L 9810 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK_MASK 0x00000700L 9811 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK_MASK 0x00070000L 9812 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK_MASK 0x07000000L 9813 //DB_FIFO_DEPTH3 9814 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH__SHIFT 0x0 9815 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH__SHIFT 0x8 9816 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH__SHIFT 0x10 9817 #define DB_FIFO_DEPTH3__QUAD_READ_REQS__SHIFT 0x18 9818 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH_MASK 0x000000FFL 9819 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH_MASK 0x0000FF00L 9820 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH_MASK 0x00FF0000L 9821 #define DB_FIFO_DEPTH3__QUAD_READ_REQS_MASK 0xFF000000L 9822 //DB_DEBUG6 9823 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT__SHIFT 0x0 9824 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT__SHIFT 0x1 9825 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT__SHIFT 0x2 9826 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL__SHIFT 0x3 9827 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID__SHIFT 0x4 9828 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN__SHIFT 0xa 9829 #define DB_DEBUG6__DISABLE_PWS_PLUS_TCP_CM_LIVENESS_STALL__SHIFT 0xb 9830 #define DB_DEBUG6__DISABLE_PWS_PLUS_DTT_TAG_LIVENESS_STALL__SHIFT 0xc 9831 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID__SHIFT 0xd 9832 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL__SHIFT 0x10 9833 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT__SHIFT 0x18 9834 #define DB_DEBUG6__FORCE_MAX_TILES_IN_WAVE_CHECK__SHIFT 0x19 9835 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX__SHIFT 0x1a 9836 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC__SHIFT 0x1b 9837 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT_MASK 0x00000001L 9838 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT_MASK 0x00000002L 9839 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT_MASK 0x00000004L 9840 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL_MASK 0x00000008L 9841 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID_MASK 0x000003F0L 9842 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN_MASK 0x00000400L 9843 #define DB_DEBUG6__DISABLE_PWS_PLUS_TCP_CM_LIVENESS_STALL_MASK 0x00000800L 9844 #define DB_DEBUG6__DISABLE_PWS_PLUS_DTT_TAG_LIVENESS_STALL_MASK 0x00001000L 9845 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID_MASK 0x00006000L 9846 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL_MASK 0x00FF0000L 9847 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT_MASK 0x01000000L 9848 #define DB_DEBUG6__FORCE_MAX_TILES_IN_WAVE_CHECK_MASK 0x02000000L 9849 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX_MASK 0x04000000L 9850 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC_MASK 0x08000000L 9851 //DB_EXCEPTION_CONTROL 9852 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE__SHIFT 0x0 9853 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE__SHIFT 0x1 9854 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE__SHIFT 0x2 9855 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_HTILE__SHIFT 0x3 9856 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD__SHIFT 0x4 9857 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE__SHIFT 0x8 9858 #define DB_EXCEPTION_CONTROL__DTAG_WATERMARK__SHIFT 0x18 9859 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE_MASK 0x00000001L 9860 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE_MASK 0x00000002L 9861 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE_MASK 0x00000004L 9862 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_HTILE_MASK 0x00000008L 9863 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD_MASK 0x00000010L 9864 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE_MASK 0x00000F00L 9865 #define DB_EXCEPTION_CONTROL__DTAG_WATERMARK_MASK 0x7F000000L 9866 //DB_DEBUG7 9867 #define DB_DEBUG7__SPARE_BITS__SHIFT 0x0 9868 #define DB_DEBUG7__SPARE_BITS_MASK 0xFFFFFFFFL 9869 //DB_DEBUG5 9870 #define DB_DEBUG5__DISABLE_TILE_CACHE_PRELOAD__SHIFT 0x0 9871 #define DB_DEBUG5__ENABLE_SECONDARY_MIPS_TAILS_COMPRESSION__SHIFT 0x1 9872 #define DB_DEBUG5__DISABLE_CLEAR_VALUE_UPDATE_ON_TILE_CACHE_HIT__SHIFT 0x2 9873 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT__SHIFT 0x3 9874 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK__SHIFT 0x4 9875 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS__SHIFT 0x5 9876 #define DB_DEBUG5__DISABLE_TILE_INFLIGHT_DEC_POSTZ_FIX__SHIFT 0x6 9877 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT__SHIFT 0x7 9878 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA__SHIFT 0x8 9879 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE__SHIFT 0x9 9880 #define DB_DEBUG5__DISABLE_HTILE_HARVESTING__SHIFT 0xa 9881 #define DB_DEBUG5__DISABLE_SEPARATE_TILE_CLK__SHIFT 0xb 9882 #define DB_DEBUG5__DISABLE_TILE_CACHE_PREFETCH__SHIFT 0xc 9883 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX__SHIFT 0xd 9884 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED__SHIFT 0xe 9885 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK__SHIFT 0xf 9886 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ__SHIFT 0x10 9887 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE__SHIFT 0x11 9888 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT__SHIFT 0x12 9889 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT__SHIFT 0x13 9890 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z__SHIFT 0x14 9891 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL__SHIFT 0x15 9892 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK__SHIFT 0x16 9893 #define DB_DEBUG5__DISABLE_EVENT_INSERTION_AFTER_ZPC_BEFORE_CONTEXT_DONE__SHIFT 0x17 9894 #define DB_DEBUG5__SPARE_BITS__SHIFT 0x18 9895 #define DB_DEBUG5__DISABLE_TILE_CACHE_PRELOAD_MASK 0x00000001L 9896 #define DB_DEBUG5__ENABLE_SECONDARY_MIPS_TAILS_COMPRESSION_MASK 0x00000002L 9897 #define DB_DEBUG5__DISABLE_CLEAR_VALUE_UPDATE_ON_TILE_CACHE_HIT_MASK 0x00000004L 9898 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT_MASK 0x00000008L 9899 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK_MASK 0x00000010L 9900 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS_MASK 0x00000020L 9901 #define DB_DEBUG5__DISABLE_TILE_INFLIGHT_DEC_POSTZ_FIX_MASK 0x00000040L 9902 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT_MASK 0x00000080L 9903 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA_MASK 0x00000100L 9904 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE_MASK 0x00000200L 9905 #define DB_DEBUG5__DISABLE_HTILE_HARVESTING_MASK 0x00000400L 9906 #define DB_DEBUG5__DISABLE_SEPARATE_TILE_CLK_MASK 0x00000800L 9907 #define DB_DEBUG5__DISABLE_TILE_CACHE_PREFETCH_MASK 0x00001000L 9908 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX_MASK 0x00002000L 9909 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED_MASK 0x00004000L 9910 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK_MASK 0x00008000L 9911 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ_MASK 0x00010000L 9912 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE_MASK 0x00020000L 9913 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT_MASK 0x00040000L 9914 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT_MASK 0x00080000L 9915 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z_MASK 0x00100000L 9916 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL_MASK 0x00200000L 9917 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK_MASK 0x00400000L 9918 #define DB_DEBUG5__DISABLE_EVENT_INSERTION_AFTER_ZPC_BEFORE_CONTEXT_DONE_MASK 0x00800000L 9919 #define DB_DEBUG5__SPARE_BITS_MASK 0xFF000000L 9920 //DB_FGCG_SRAMS_CLK_CTRL 9921 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0__SHIFT 0x0 9922 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1__SHIFT 0x1 9923 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2__SHIFT 0x2 9924 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3__SHIFT 0x3 9925 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4__SHIFT 0x4 9926 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5__SHIFT 0x5 9927 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6__SHIFT 0x6 9928 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7__SHIFT 0x7 9929 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8__SHIFT 0x8 9930 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9__SHIFT 0x9 9931 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10__SHIFT 0xa 9932 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11__SHIFT 0xb 9933 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12__SHIFT 0xc 9934 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13__SHIFT 0xd 9935 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14__SHIFT 0xe 9936 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15__SHIFT 0xf 9937 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16__SHIFT 0x10 9938 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17__SHIFT 0x11 9939 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18__SHIFT 0x12 9940 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19__SHIFT 0x13 9941 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20__SHIFT 0x14 9942 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE21__SHIFT 0x15 9943 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22__SHIFT 0x16 9944 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23__SHIFT 0x17 9945 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24__SHIFT 0x18 9946 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE25__SHIFT 0x19 9947 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26__SHIFT 0x1a 9948 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27__SHIFT 0x1b 9949 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28__SHIFT 0x1c 9950 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29__SHIFT 0x1d 9951 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30__SHIFT 0x1e 9952 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31__SHIFT 0x1f 9953 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0_MASK 0x00000001L 9954 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1_MASK 0x00000002L 9955 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2_MASK 0x00000004L 9956 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3_MASK 0x00000008L 9957 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4_MASK 0x00000010L 9958 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5_MASK 0x00000020L 9959 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6_MASK 0x00000040L 9960 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7_MASK 0x00000080L 9961 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8_MASK 0x00000100L 9962 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9_MASK 0x00000200L 9963 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10_MASK 0x00000400L 9964 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11_MASK 0x00000800L 9965 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12_MASK 0x00001000L 9966 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13_MASK 0x00002000L 9967 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14_MASK 0x00004000L 9968 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15_MASK 0x00008000L 9969 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16_MASK 0x00010000L 9970 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17_MASK 0x00020000L 9971 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18_MASK 0x00040000L 9972 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19_MASK 0x00080000L 9973 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20_MASK 0x00100000L 9974 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE21_MASK 0x00200000L 9975 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22_MASK 0x00400000L 9976 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23_MASK 0x00800000L 9977 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24_MASK 0x01000000L 9978 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE25_MASK 0x02000000L 9979 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26_MASK 0x04000000L 9980 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27_MASK 0x08000000L 9981 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28_MASK 0x10000000L 9982 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29_MASK 0x20000000L 9983 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30_MASK 0x40000000L 9984 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31_MASK 0x80000000L 9985 //DB_FGCG_INTERFACES_CLK_CTRL 9986 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE__SHIFT 0x0 9987 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE__SHIFT 0x2 9988 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_RDREQ_OVERRIDE__SHIFT 0x3 9989 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_WRREQ_OVERRIDE__SHIFT 0x4 9990 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_TILE_OVERRIDE__SHIFT 0x5 9991 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE__SHIFT 0x6 9992 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE__SHIFT 0x7 9993 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE__SHIFT 0x8 9994 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE_MASK 0x00000001L 9995 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE_MASK 0x00000004L 9996 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_RDREQ_OVERRIDE_MASK 0x00000008L 9997 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_RMI_WRREQ_OVERRIDE_MASK 0x00000010L 9998 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_TILE_OVERRIDE_MASK 0x00000020L 9999 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE_MASK 0x00000040L 10000 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE_MASK 0x00000080L 10001 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE_MASK 0x00000100L 10002 //DB_FIFO_DEPTH4 10003 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH__SHIFT 0x0 10004 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH__SHIFT 0x8 10005 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH__SHIFT 0x10 10006 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH__SHIFT 0x18 10007 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH_MASK 0x000000FFL 10008 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH_MASK 0x0000FF00L 10009 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH_MASK 0x00FF0000L 10010 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH_MASK 0xFF000000L 10011 //CC_RB_REDUNDANCY 10012 #define CC_RB_REDUNDANCY__WRITE_DIS__SHIFT 0x0 10013 #define CC_RB_REDUNDANCY__FAILED_RB0__SHIFT 0x8 10014 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0__SHIFT 0xc 10015 #define CC_RB_REDUNDANCY__FAILED_RB1__SHIFT 0x10 10016 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1__SHIFT 0x14 10017 #define CC_RB_REDUNDANCY__WRITE_DIS_MASK 0x00000001L 10018 #define CC_RB_REDUNDANCY__FAILED_RB0_MASK 0x00000F00L 10019 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0_MASK 0x00001000L 10020 #define CC_RB_REDUNDANCY__FAILED_RB1_MASK 0x000F0000L 10021 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1_MASK 0x00100000L 10022 //CC_RB_BACKEND_DISABLE 10023 #define CC_RB_BACKEND_DISABLE__WRITE_DIS__SHIFT 0x0 10024 #define CC_RB_BACKEND_DISABLE__RESERVED__SHIFT 0x2 10025 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x4 10026 #define CC_RB_BACKEND_DISABLE__WRITE_DIS_MASK 0x00000001L 10027 #define CC_RB_BACKEND_DISABLE__RESERVED_MASK 0x0000000CL 10028 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0xFFFFFFF0L 10029 //GB_ADDR_CONFIG 10030 #define GB_ADDR_CONFIG__NUM_PIPES__SHIFT 0x0 10031 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 10032 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT 0x6 10033 #define GB_ADDR_CONFIG__NUM_PKRS__SHIFT 0x8 10034 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT 0x13 10035 #define GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT 0x1a 10036 #define GB_ADDR_CONFIG__NUM_PIPES_MASK 0x00000007L 10037 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 10038 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 10039 #define GB_ADDR_CONFIG__NUM_PKRS_MASK 0x00000700L 10040 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK 0x00180000L 10041 #define GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK 0x0C000000L 10042 //GB_BACKEND_MAP 10043 #define GB_BACKEND_MAP__BACKEND_MAP__SHIFT 0x0 10044 #define GB_BACKEND_MAP__BACKEND_MAP_MASK 0xFFFFFFFFL 10045 //GB_GPU_ID 10046 #define GB_GPU_ID__GPU_ID__SHIFT 0x0 10047 #define GB_GPU_ID__GPU_ID_MASK 0x0000000FL 10048 //CC_RB_DAISY_CHAIN 10049 #define CC_RB_DAISY_CHAIN__RB_0__SHIFT 0x0 10050 #define CC_RB_DAISY_CHAIN__RB_1__SHIFT 0x4 10051 #define CC_RB_DAISY_CHAIN__RB_2__SHIFT 0x8 10052 #define CC_RB_DAISY_CHAIN__RB_3__SHIFT 0xc 10053 #define CC_RB_DAISY_CHAIN__RB_4__SHIFT 0x10 10054 #define CC_RB_DAISY_CHAIN__RB_5__SHIFT 0x14 10055 #define CC_RB_DAISY_CHAIN__RB_6__SHIFT 0x18 10056 #define CC_RB_DAISY_CHAIN__RB_7__SHIFT 0x1c 10057 #define CC_RB_DAISY_CHAIN__RB_0_MASK 0x0000000FL 10058 #define CC_RB_DAISY_CHAIN__RB_1_MASK 0x000000F0L 10059 #define CC_RB_DAISY_CHAIN__RB_2_MASK 0x00000F00L 10060 #define CC_RB_DAISY_CHAIN__RB_3_MASK 0x0000F000L 10061 #define CC_RB_DAISY_CHAIN__RB_4_MASK 0x000F0000L 10062 #define CC_RB_DAISY_CHAIN__RB_5_MASK 0x00F00000L 10063 #define CC_RB_DAISY_CHAIN__RB_6_MASK 0x0F000000L 10064 #define CC_RB_DAISY_CHAIN__RB_7_MASK 0xF0000000L 10065 //GB_ADDR_CONFIG_READ 10066 #define GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT 0x0 10067 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 10068 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT 0x6 10069 #define GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT 0x8 10070 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT 0x13 10071 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT 0x1a 10072 #define GB_ADDR_CONFIG_READ__NUM_PIPES_MASK 0x00000007L 10073 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 10074 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 10075 #define GB_ADDR_CONFIG_READ__NUM_PKRS_MASK 0x00000700L 10076 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK 0x00180000L 10077 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK 0x0C000000L 10078 //CB_HW_CONTROL_4 10079 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_NUM_QB_LOG2__SHIFT 0x0 10080 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_ALGORITHM__SHIFT 0x3 10081 #define CB_HW_CONTROL_4__DISABLE_USE_OF_SMT_SCORE__SHIFT 0x5 10082 #define CB_HW_CONTROL_4__SPARE_10__SHIFT 0x6 10083 #define CB_HW_CONTROL_4__SPARE_11__SHIFT 0x7 10084 #define CB_HW_CONTROL_4__SPARE_12__SHIFT 0x8 10085 #define CB_HW_CONTROL_4__DISABLE_MA_WAIT_FOR_LAST__SHIFT 0x9 10086 #define CB_HW_CONTROL_4__SMT_TIMEOUT_THRESHOLD__SHIFT 0xa 10087 #define CB_HW_CONTROL_4__SMT_QPFIFO_THRESHOLD__SHIFT 0xd 10088 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD__SHIFT 0x10 10089 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD__SHIFT 0x11 10090 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD__SHIFT 0x12 10091 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_NUM_QB_LOG2_MASK 0x00000007L 10092 #define CB_HW_CONTROL_4__COLOR_CACHE_FETCH_ALGORITHM_MASK 0x00000018L 10093 #define CB_HW_CONTROL_4__DISABLE_USE_OF_SMT_SCORE_MASK 0x00000020L 10094 #define CB_HW_CONTROL_4__SPARE_10_MASK 0x00000040L 10095 #define CB_HW_CONTROL_4__SPARE_11_MASK 0x00000080L 10096 #define CB_HW_CONTROL_4__SPARE_12_MASK 0x00000100L 10097 #define CB_HW_CONTROL_4__DISABLE_MA_WAIT_FOR_LAST_MASK 0x00000200L 10098 #define CB_HW_CONTROL_4__SMT_TIMEOUT_THRESHOLD_MASK 0x00001C00L 10099 #define CB_HW_CONTROL_4__SMT_QPFIFO_THRESHOLD_MASK 0x0000E000L 10100 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD_MASK 0x00010000L 10101 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD_MASK 0x00020000L 10102 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD_MASK 0x00040000L 10103 //CB_HW_CONTROL_3 10104 #define CB_HW_CONTROL_3__SPARE_5__SHIFT 0x0 10105 #define CB_HW_CONTROL_3__RAM_ADDRESS_CONFLICTS_DISALLOWED__SHIFT 0x1 10106 #define CB_HW_CONTROL_3__SPARE_6__SHIFT 0x2 10107 #define CB_HW_CONTROL_3__SPARE_7__SHIFT 0x3 10108 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_OVWR_STATUS_ACCUM__SHIFT 0x4 10109 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_PANIC_GATING__SHIFT 0x5 10110 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS__SHIFT 0x6 10111 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS__SHIFT 0x7 10112 #define CB_HW_CONTROL_3__FORCE_RMI_LAST_HIGH__SHIFT 0xb 10113 #define CB_HW_CONTROL_3__FORCE_RMI_CLKEN_HIGH__SHIFT 0xc 10114 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_CC__SHIFT 0xd 10115 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_DC__SHIFT 0xe 10116 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_CC__SHIFT 0xf 10117 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_DC__SHIFT 0x10 10118 #define CB_HW_CONTROL_3__SPARE_8__SHIFT 0x11 10119 #define CB_HW_CONTROL_3__SPARE_9__SHIFT 0x12 10120 #define CB_HW_CONTROL_3__DISABLE_DCC_VRS_OPT__SHIFT 0x14 10121 #define CB_HW_CONTROL_3__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x15 10122 #define CB_HW_CONTROL_3__SPARE_5_MASK 0x00000001L 10123 #define CB_HW_CONTROL_3__RAM_ADDRESS_CONFLICTS_DISALLOWED_MASK 0x00000002L 10124 #define CB_HW_CONTROL_3__SPARE_6_MASK 0x00000004L 10125 #define CB_HW_CONTROL_3__SPARE_7_MASK 0x00000008L 10126 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_OVWR_STATUS_ACCUM_MASK 0x00000010L 10127 #define CB_HW_CONTROL_3__DISABLE_CC_CACHE_PANIC_GATING_MASK 0x00000020L 10128 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS_MASK 0x00000040L 10129 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS_MASK 0x00000080L 10130 #define CB_HW_CONTROL_3__FORCE_RMI_LAST_HIGH_MASK 0x00000800L 10131 #define CB_HW_CONTROL_3__FORCE_RMI_CLKEN_HIGH_MASK 0x00001000L 10132 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_CC_MASK 0x00002000L 10133 #define CB_HW_CONTROL_3__DISABLE_EARLY_WRACKS_DC_MASK 0x00004000L 10134 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_CC_MASK 0x00008000L 10135 #define CB_HW_CONTROL_3__DISABLE_NACK_PROCESSING_DC_MASK 0x00010000L 10136 #define CB_HW_CONTROL_3__SPARE_8_MASK 0x00020000L 10137 #define CB_HW_CONTROL_3__SPARE_9_MASK 0x00040000L 10138 #define CB_HW_CONTROL_3__DISABLE_DCC_VRS_OPT_MASK 0x00100000L 10139 #define CB_HW_CONTROL_3__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00200000L 10140 //CB_HW_CONTROL 10141 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE__SHIFT 0x0 10142 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION__SHIFT 0x1 10143 #define CB_HW_CONTROL__DISABLE_SMT_WHEN_NO_FDCC_FIX__SHIFT 0x2 10144 #define CB_HW_CONTROL__RMI_CREDITS__SHIFT 0x6 10145 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES__SHIFT 0xc 10146 #define CB_HW_CONTROL__FORCE_FEA_HIGH__SHIFT 0xf 10147 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID__SHIFT 0x10 10148 #define CB_HW_CONTROL__DISABLE_DCC_CACHE_BYTEMASKING__SHIFT 0x11 10149 #define CB_HW_CONTROL__FORCE_NEEDS_DST__SHIFT 0x13 10150 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH__SHIFT 0x14 10151 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST__SHIFT 0x15 10152 #define CB_HW_CONTROL__SPARE_2__SHIFT 0x16 10153 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT 0x18 10154 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS__SHIFT 0x19 10155 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT 0x1a 10156 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED__SHIFT 0x1b 10157 #define CB_HW_CONTROL__SPARE_3__SHIFT 0x1d 10158 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT__SHIFT 0x1e 10159 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE__SHIFT 0x1f 10160 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE_MASK 0x00000001L 10161 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION_MASK 0x00000002L 10162 #define CB_HW_CONTROL__DISABLE_SMT_WHEN_NO_FDCC_FIX_MASK 0x00000004L 10163 #define CB_HW_CONTROL__RMI_CREDITS_MASK 0x00000FC0L 10164 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES_MASK 0x00007000L 10165 #define CB_HW_CONTROL__FORCE_FEA_HIGH_MASK 0x00008000L 10166 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID_MASK 0x00010000L 10167 #define CB_HW_CONTROL__DISABLE_DCC_CACHE_BYTEMASKING_MASK 0x00020000L 10168 #define CB_HW_CONTROL__FORCE_NEEDS_DST_MASK 0x00080000L 10169 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH_MASK 0x00100000L 10170 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST_MASK 0x00200000L 10171 #define CB_HW_CONTROL__SPARE_2_MASK 0x00400000L 10172 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST_MASK 0x01000000L 10173 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS_MASK 0x02000000L 10174 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK 0x04000000L 10175 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED_MASK 0x08000000L 10176 #define CB_HW_CONTROL__SPARE_3_MASK 0x20000000L 10177 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT_MASK 0x40000000L 10178 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE_MASK 0x80000000L 10179 //CB_HW_CONTROL_1 10180 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS__SHIFT 0x0 10181 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS_MASK 0x0000003FL 10182 //CB_HW_CONTROL_2 10183 #define CB_HW_CONTROL_2__SPARE_4__SHIFT 0x0 10184 #define CB_HW_CONTROL_2__DRR_ASSUMED_FIFO_DEPTH_DIV8__SHIFT 0x8 10185 #define CB_HW_CONTROL_2__SPARE__SHIFT 0xe 10186 #define CB_HW_CONTROL_2__SPARE_4_MASK 0x000000FFL 10187 #define CB_HW_CONTROL_2__DRR_ASSUMED_FIFO_DEPTH_DIV8_MASK 0x00003F00L 10188 #define CB_HW_CONTROL_2__SPARE_MASK 0xFFFFC000L 10189 //CB_DCC_CONFIG 10190 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DEPTH__SHIFT 0x0 10191 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x5 10192 #define CB_DCC_CONFIG__SPARE_13__SHIFT 0x6 10193 #define CB_DCC_CONFIG__DISABLE_CONSTANT_ENCODE__SHIFT 0x7 10194 #define CB_DCC_CONFIG__SPARE_14__SHIFT 0x8 10195 #define CB_DCC_CONFIG__READ_RETURN_SKID_FIFO_DEPTH__SHIFT 0x10 10196 #define CB_DCC_CONFIG__DCC_CACHE_NUM_TAGS__SHIFT 0x19 10197 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DEPTH_MASK 0x0000001FL 10198 #define CB_DCC_CONFIG__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000020L 10199 #define CB_DCC_CONFIG__SPARE_13_MASK 0x00000040L 10200 #define CB_DCC_CONFIG__DISABLE_CONSTANT_ENCODE_MASK 0x00000080L 10201 #define CB_DCC_CONFIG__SPARE_14_MASK 0x0000FF00L 10202 #define CB_DCC_CONFIG__READ_RETURN_SKID_FIFO_DEPTH_MASK 0x01FF0000L 10203 #define CB_DCC_CONFIG__DCC_CACHE_NUM_TAGS_MASK 0xFE000000L 10204 //CB_HW_MEM_ARBITER_RD 10205 #define CB_HW_MEM_ARBITER_RD__MODE__SHIFT 0x0 10206 #define CB_HW_MEM_ARBITER_RD__IGNORE_URGENT_AGE__SHIFT 0x2 10207 #define CB_HW_MEM_ARBITER_RD__BREAK_GROUP_AGE__SHIFT 0x6 10208 #define CB_HW_MEM_ARBITER_RD__WEIGHT_CC__SHIFT 0xa 10209 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DC__SHIFT 0xc 10210 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_REQS__SHIFT 0xe 10211 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_NOREQS__SHIFT 0x10 10212 #define CB_HW_MEM_ARBITER_RD__WEIGHT_IGNORE_NUM_TIDS__SHIFT 0x12 10213 #define CB_HW_MEM_ARBITER_RD__SCALE_AGE__SHIFT 0x13 10214 #define CB_HW_MEM_ARBITER_RD__SCALE_WEIGHT__SHIFT 0x16 10215 #define CB_HW_MEM_ARBITER_RD__SEND_LASTS_WITHIN_GROUPS__SHIFT 0x19 10216 #define CB_HW_MEM_ARBITER_RD__MODE_MASK 0x00000003L 10217 #define CB_HW_MEM_ARBITER_RD__IGNORE_URGENT_AGE_MASK 0x0000003CL 10218 #define CB_HW_MEM_ARBITER_RD__BREAK_GROUP_AGE_MASK 0x000003C0L 10219 #define CB_HW_MEM_ARBITER_RD__WEIGHT_CC_MASK 0x00000C00L 10220 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DC_MASK 0x00003000L 10221 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_REQS_MASK 0x0000C000L 10222 #define CB_HW_MEM_ARBITER_RD__WEIGHT_DECAY_NOREQS_MASK 0x00030000L 10223 #define CB_HW_MEM_ARBITER_RD__WEIGHT_IGNORE_NUM_TIDS_MASK 0x00040000L 10224 #define CB_HW_MEM_ARBITER_RD__SCALE_AGE_MASK 0x00380000L 10225 #define CB_HW_MEM_ARBITER_RD__SCALE_WEIGHT_MASK 0x01C00000L 10226 #define CB_HW_MEM_ARBITER_RD__SEND_LASTS_WITHIN_GROUPS_MASK 0x02000000L 10227 //CB_HW_MEM_ARBITER_WR 10228 #define CB_HW_MEM_ARBITER_WR__MODE__SHIFT 0x0 10229 #define CB_HW_MEM_ARBITER_WR__IGNORE_URGENT_AGE__SHIFT 0x2 10230 #define CB_HW_MEM_ARBITER_WR__BREAK_GROUP_AGE__SHIFT 0x6 10231 #define CB_HW_MEM_ARBITER_WR__WEIGHT_CC__SHIFT 0xa 10232 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DC__SHIFT 0xc 10233 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_REQS__SHIFT 0xe 10234 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_NOREQS__SHIFT 0x10 10235 #define CB_HW_MEM_ARBITER_WR__WEIGHT_IGNORE_BYTE_MASK__SHIFT 0x12 10236 #define CB_HW_MEM_ARBITER_WR__SCALE_AGE__SHIFT 0x13 10237 #define CB_HW_MEM_ARBITER_WR__SCALE_WEIGHT__SHIFT 0x16 10238 #define CB_HW_MEM_ARBITER_WR__SEND_LASTS_WITHIN_GROUPS__SHIFT 0x19 10239 #define CB_HW_MEM_ARBITER_WR__MODE_MASK 0x00000003L 10240 #define CB_HW_MEM_ARBITER_WR__IGNORE_URGENT_AGE_MASK 0x0000003CL 10241 #define CB_HW_MEM_ARBITER_WR__BREAK_GROUP_AGE_MASK 0x000003C0L 10242 #define CB_HW_MEM_ARBITER_WR__WEIGHT_CC_MASK 0x00000C00L 10243 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DC_MASK 0x00003000L 10244 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_REQS_MASK 0x0000C000L 10245 #define CB_HW_MEM_ARBITER_WR__WEIGHT_DECAY_NOREQS_MASK 0x00030000L 10246 #define CB_HW_MEM_ARBITER_WR__WEIGHT_IGNORE_BYTE_MASK_MASK 0x00040000L 10247 #define CB_HW_MEM_ARBITER_WR__SCALE_AGE_MASK 0x00380000L 10248 #define CB_HW_MEM_ARBITER_WR__SCALE_WEIGHT_MASK 0x01C00000L 10249 #define CB_HW_MEM_ARBITER_WR__SEND_LASTS_WITHIN_GROUPS_MASK 0x02000000L 10250 //CB_FGCG_SRAM_OVERRIDE 10251 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG__SHIFT 0x0 10252 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG_MASK 0x000FFFFFL 10253 //CB_DCC_CONFIG2 10254 #define CB_DCC_CONFIG2__INVALID_KEY_ERROR_CODE__SHIFT 0x0 10255 #define CB_DCC_CONFIG2__CLEAR_FRAG2DCC_KEY_ERROR_CODE__SHIFT 0x8 10256 #define CB_DCC_CONFIG2__ENABLE_COMP_KEY_ERROR_DETECTION__SHIFT 0x9 10257 #define CB_DCC_CONFIG2__INVALID_KEY_ERROR_CODE_MASK 0x000000FFL 10258 #define CB_DCC_CONFIG2__CLEAR_FRAG2DCC_KEY_ERROR_CODE_MASK 0x00000100L 10259 #define CB_DCC_CONFIG2__ENABLE_COMP_KEY_ERROR_DETECTION_MASK 0x00000200L 10260 //CHICKEN_BITS 10261 #define CHICKEN_BITS__SPARE__SHIFT 0x0 10262 #define CHICKEN_BITS__SPARE_MASK 0xFFFFFFFFL 10263 //CB_CACHE_EVICT_POINTS 10264 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT__SHIFT 0x0 10265 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT__SHIFT 0x8 10266 #define CB_CACHE_EVICT_POINTS__DCC_CACHE_EVICT_POINT__SHIFT 0x10 10267 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT__SHIFT 0x18 10268 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT_MASK 0x000000FFL 10269 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT_MASK 0x0000FF00L 10270 #define CB_CACHE_EVICT_POINTS__DCC_CACHE_EVICT_POINT_MASK 0x00FF0000L 10271 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT_MASK 0xFF000000L 10272 10273 10274 // addressBlock: gc_gceadec 10275 //GCEA_DRAM_RD_CLI2GRP_MAP0 10276 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID0_GROUP__SHIFT 0x0 10277 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID1_GROUP__SHIFT 0x2 10278 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID2_GROUP__SHIFT 0x4 10279 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID3_GROUP__SHIFT 0x6 10280 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID4_GROUP__SHIFT 0x8 10281 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID5_GROUP__SHIFT 0xa 10282 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID6_GROUP__SHIFT 0xc 10283 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID7_GROUP__SHIFT 0xe 10284 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID8_GROUP__SHIFT 0x10 10285 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID9_GROUP__SHIFT 0x12 10286 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID10_GROUP__SHIFT 0x14 10287 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID11_GROUP__SHIFT 0x16 10288 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID12_GROUP__SHIFT 0x18 10289 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID13_GROUP__SHIFT 0x1a 10290 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID14_GROUP__SHIFT 0x1c 10291 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID15_GROUP__SHIFT 0x1e 10292 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID0_GROUP_MASK 0x00000003L 10293 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID1_GROUP_MASK 0x0000000CL 10294 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID2_GROUP_MASK 0x00000030L 10295 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID3_GROUP_MASK 0x000000C0L 10296 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID4_GROUP_MASK 0x00000300L 10297 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID5_GROUP_MASK 0x00000C00L 10298 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID6_GROUP_MASK 0x00003000L 10299 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID7_GROUP_MASK 0x0000C000L 10300 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID8_GROUP_MASK 0x00030000L 10301 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID9_GROUP_MASK 0x000C0000L 10302 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID10_GROUP_MASK 0x00300000L 10303 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID11_GROUP_MASK 0x00C00000L 10304 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID12_GROUP_MASK 0x03000000L 10305 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID13_GROUP_MASK 0x0C000000L 10306 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID14_GROUP_MASK 0x30000000L 10307 #define GCEA_DRAM_RD_CLI2GRP_MAP0__CID15_GROUP_MASK 0xC0000000L 10308 //GCEA_DRAM_RD_CLI2GRP_MAP1 10309 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID16_GROUP__SHIFT 0x0 10310 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID17_GROUP__SHIFT 0x2 10311 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID18_GROUP__SHIFT 0x4 10312 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID19_GROUP__SHIFT 0x6 10313 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID20_GROUP__SHIFT 0x8 10314 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID21_GROUP__SHIFT 0xa 10315 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID22_GROUP__SHIFT 0xc 10316 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID23_GROUP__SHIFT 0xe 10317 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID24_GROUP__SHIFT 0x10 10318 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID25_GROUP__SHIFT 0x12 10319 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID26_GROUP__SHIFT 0x14 10320 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID27_GROUP__SHIFT 0x16 10321 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID28_GROUP__SHIFT 0x18 10322 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID29_GROUP__SHIFT 0x1a 10323 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID30_GROUP__SHIFT 0x1c 10324 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID31_GROUP__SHIFT 0x1e 10325 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID16_GROUP_MASK 0x00000003L 10326 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID17_GROUP_MASK 0x0000000CL 10327 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID18_GROUP_MASK 0x00000030L 10328 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID19_GROUP_MASK 0x000000C0L 10329 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID20_GROUP_MASK 0x00000300L 10330 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID21_GROUP_MASK 0x00000C00L 10331 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID22_GROUP_MASK 0x00003000L 10332 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID23_GROUP_MASK 0x0000C000L 10333 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID24_GROUP_MASK 0x00030000L 10334 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID25_GROUP_MASK 0x000C0000L 10335 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID26_GROUP_MASK 0x00300000L 10336 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID27_GROUP_MASK 0x00C00000L 10337 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID28_GROUP_MASK 0x03000000L 10338 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID29_GROUP_MASK 0x0C000000L 10339 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID30_GROUP_MASK 0x30000000L 10340 #define GCEA_DRAM_RD_CLI2GRP_MAP1__CID31_GROUP_MASK 0xC0000000L 10341 //GCEA_DRAM_WR_CLI2GRP_MAP0 10342 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID0_GROUP__SHIFT 0x0 10343 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID1_GROUP__SHIFT 0x2 10344 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID2_GROUP__SHIFT 0x4 10345 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID3_GROUP__SHIFT 0x6 10346 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID4_GROUP__SHIFT 0x8 10347 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID5_GROUP__SHIFT 0xa 10348 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID6_GROUP__SHIFT 0xc 10349 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID7_GROUP__SHIFT 0xe 10350 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID8_GROUP__SHIFT 0x10 10351 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID9_GROUP__SHIFT 0x12 10352 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID10_GROUP__SHIFT 0x14 10353 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID11_GROUP__SHIFT 0x16 10354 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID12_GROUP__SHIFT 0x18 10355 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID13_GROUP__SHIFT 0x1a 10356 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID14_GROUP__SHIFT 0x1c 10357 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID15_GROUP__SHIFT 0x1e 10358 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID0_GROUP_MASK 0x00000003L 10359 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID1_GROUP_MASK 0x0000000CL 10360 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID2_GROUP_MASK 0x00000030L 10361 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID3_GROUP_MASK 0x000000C0L 10362 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID4_GROUP_MASK 0x00000300L 10363 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID5_GROUP_MASK 0x00000C00L 10364 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID6_GROUP_MASK 0x00003000L 10365 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID7_GROUP_MASK 0x0000C000L 10366 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID8_GROUP_MASK 0x00030000L 10367 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID9_GROUP_MASK 0x000C0000L 10368 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID10_GROUP_MASK 0x00300000L 10369 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID11_GROUP_MASK 0x00C00000L 10370 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID12_GROUP_MASK 0x03000000L 10371 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID13_GROUP_MASK 0x0C000000L 10372 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID14_GROUP_MASK 0x30000000L 10373 #define GCEA_DRAM_WR_CLI2GRP_MAP0__CID15_GROUP_MASK 0xC0000000L 10374 //GCEA_DRAM_WR_CLI2GRP_MAP1 10375 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID16_GROUP__SHIFT 0x0 10376 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID17_GROUP__SHIFT 0x2 10377 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID18_GROUP__SHIFT 0x4 10378 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID19_GROUP__SHIFT 0x6 10379 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID20_GROUP__SHIFT 0x8 10380 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID21_GROUP__SHIFT 0xa 10381 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID22_GROUP__SHIFT 0xc 10382 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID23_GROUP__SHIFT 0xe 10383 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID24_GROUP__SHIFT 0x10 10384 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID25_GROUP__SHIFT 0x12 10385 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID26_GROUP__SHIFT 0x14 10386 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID27_GROUP__SHIFT 0x16 10387 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID28_GROUP__SHIFT 0x18 10388 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID29_GROUP__SHIFT 0x1a 10389 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID30_GROUP__SHIFT 0x1c 10390 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID31_GROUP__SHIFT 0x1e 10391 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID16_GROUP_MASK 0x00000003L 10392 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID17_GROUP_MASK 0x0000000CL 10393 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID18_GROUP_MASK 0x00000030L 10394 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID19_GROUP_MASK 0x000000C0L 10395 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID20_GROUP_MASK 0x00000300L 10396 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID21_GROUP_MASK 0x00000C00L 10397 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID22_GROUP_MASK 0x00003000L 10398 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID23_GROUP_MASK 0x0000C000L 10399 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID24_GROUP_MASK 0x00030000L 10400 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID25_GROUP_MASK 0x000C0000L 10401 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID26_GROUP_MASK 0x00300000L 10402 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID27_GROUP_MASK 0x00C00000L 10403 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID28_GROUP_MASK 0x03000000L 10404 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID29_GROUP_MASK 0x0C000000L 10405 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID30_GROUP_MASK 0x30000000L 10406 #define GCEA_DRAM_WR_CLI2GRP_MAP1__CID31_GROUP_MASK 0xC0000000L 10407 //GCEA_DRAM_RD_GRP2VC_MAP 10408 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP0_VC__SHIFT 0x0 10409 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP1_VC__SHIFT 0x3 10410 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP2_VC__SHIFT 0x6 10411 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP3_VC__SHIFT 0x9 10412 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP0_VC_MASK 0x00000007L 10413 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP1_VC_MASK 0x00000038L 10414 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP2_VC_MASK 0x000001C0L 10415 #define GCEA_DRAM_RD_GRP2VC_MAP__GROUP3_VC_MASK 0x00000E00L 10416 //GCEA_DRAM_WR_GRP2VC_MAP 10417 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP0_VC__SHIFT 0x0 10418 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP1_VC__SHIFT 0x3 10419 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP2_VC__SHIFT 0x6 10420 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP3_VC__SHIFT 0x9 10421 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP0_VC_MASK 0x00000007L 10422 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP1_VC_MASK 0x00000038L 10423 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP2_VC_MASK 0x000001C0L 10424 #define GCEA_DRAM_WR_GRP2VC_MAP__GROUP3_VC_MASK 0x00000E00L 10425 //GCEA_DRAM_RD_LAZY 10426 #define GCEA_DRAM_RD_LAZY__GROUP0_DELAY__SHIFT 0x0 10427 #define GCEA_DRAM_RD_LAZY__GROUP1_DELAY__SHIFT 0x3 10428 #define GCEA_DRAM_RD_LAZY__GROUP2_DELAY__SHIFT 0x6 10429 #define GCEA_DRAM_RD_LAZY__GROUP3_DELAY__SHIFT 0x9 10430 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_THRESH__SHIFT 0xc 10431 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_TIMEOUT__SHIFT 0x14 10432 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_IDLEMAX__SHIFT 0x1b 10433 #define GCEA_DRAM_RD_LAZY__GROUP0_DELAY_MASK 0x00000007L 10434 #define GCEA_DRAM_RD_LAZY__GROUP1_DELAY_MASK 0x00000038L 10435 #define GCEA_DRAM_RD_LAZY__GROUP2_DELAY_MASK 0x000001C0L 10436 #define GCEA_DRAM_RD_LAZY__GROUP3_DELAY_MASK 0x00000E00L 10437 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_THRESH_MASK 0x0003F000L 10438 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_TIMEOUT_MASK 0x07F00000L 10439 #define GCEA_DRAM_RD_LAZY__REQ_ACCUM_IDLEMAX_MASK 0x78000000L 10440 //GCEA_DRAM_WR_LAZY 10441 #define GCEA_DRAM_WR_LAZY__GROUP0_DELAY__SHIFT 0x0 10442 #define GCEA_DRAM_WR_LAZY__GROUP1_DELAY__SHIFT 0x3 10443 #define GCEA_DRAM_WR_LAZY__GROUP2_DELAY__SHIFT 0x6 10444 #define GCEA_DRAM_WR_LAZY__GROUP3_DELAY__SHIFT 0x9 10445 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_THRESH__SHIFT 0xc 10446 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_TIMEOUT__SHIFT 0x14 10447 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_IDLEMAX__SHIFT 0x1b 10448 #define GCEA_DRAM_WR_LAZY__GROUP0_DELAY_MASK 0x00000007L 10449 #define GCEA_DRAM_WR_LAZY__GROUP1_DELAY_MASK 0x00000038L 10450 #define GCEA_DRAM_WR_LAZY__GROUP2_DELAY_MASK 0x000001C0L 10451 #define GCEA_DRAM_WR_LAZY__GROUP3_DELAY_MASK 0x00000E00L 10452 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_THRESH_MASK 0x0003F000L 10453 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_TIMEOUT_MASK 0x07F00000L 10454 #define GCEA_DRAM_WR_LAZY__REQ_ACCUM_IDLEMAX_MASK 0x78000000L 10455 //GCEA_DRAM_RD_CAM_CNTL 10456 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP0__SHIFT 0x0 10457 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP1__SHIFT 0x4 10458 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP2__SHIFT 0x8 10459 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP3__SHIFT 0xc 10460 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP0__SHIFT 0x10 10461 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP1__SHIFT 0x13 10462 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP2__SHIFT 0x16 10463 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP3__SHIFT 0x19 10464 #define GCEA_DRAM_RD_CAM_CNTL__REFILL_CHAIN__SHIFT 0x1c 10465 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP0_MASK 0x0000000FL 10466 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP1_MASK 0x000000F0L 10467 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP2_MASK 0x00000F00L 10468 #define GCEA_DRAM_RD_CAM_CNTL__DEPTH_GROUP3_MASK 0x0000F000L 10469 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP0_MASK 0x00070000L 10470 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP1_MASK 0x00380000L 10471 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP2_MASK 0x01C00000L 10472 #define GCEA_DRAM_RD_CAM_CNTL__REORDER_LIMIT_GROUP3_MASK 0x0E000000L 10473 #define GCEA_DRAM_RD_CAM_CNTL__REFILL_CHAIN_MASK 0x10000000L 10474 //GCEA_DRAM_WR_CAM_CNTL 10475 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP0__SHIFT 0x0 10476 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP1__SHIFT 0x4 10477 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP2__SHIFT 0x8 10478 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP3__SHIFT 0xc 10479 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP0__SHIFT 0x10 10480 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP1__SHIFT 0x13 10481 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP2__SHIFT 0x16 10482 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP3__SHIFT 0x19 10483 #define GCEA_DRAM_WR_CAM_CNTL__REFILL_CHAIN__SHIFT 0x1c 10484 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP0_MASK 0x0000000FL 10485 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP1_MASK 0x000000F0L 10486 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP2_MASK 0x00000F00L 10487 #define GCEA_DRAM_WR_CAM_CNTL__DEPTH_GROUP3_MASK 0x0000F000L 10488 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP0_MASK 0x00070000L 10489 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP1_MASK 0x00380000L 10490 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP2_MASK 0x01C00000L 10491 #define GCEA_DRAM_WR_CAM_CNTL__REORDER_LIMIT_GROUP3_MASK 0x0E000000L 10492 #define GCEA_DRAM_WR_CAM_CNTL__REFILL_CHAIN_MASK 0x10000000L 10493 //GCEA_DRAM_PAGE_BURST 10494 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_LO__SHIFT 0x0 10495 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_HI__SHIFT 0x8 10496 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_LO__SHIFT 0x10 10497 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_HI__SHIFT 0x18 10498 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_LO_MASK 0x000000FFL 10499 #define GCEA_DRAM_PAGE_BURST__RD_LIMIT_HI_MASK 0x0000FF00L 10500 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_LO_MASK 0x00FF0000L 10501 #define GCEA_DRAM_PAGE_BURST__WR_LIMIT_HI_MASK 0xFF000000L 10502 //GCEA_DRAM_RD_PRI_AGE 10503 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGING_RATE__SHIFT 0x0 10504 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGING_RATE__SHIFT 0x3 10505 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGING_RATE__SHIFT 0x6 10506 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGING_RATE__SHIFT 0x9 10507 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT 0xc 10508 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT 0xf 10509 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT 0x12 10510 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT 0x15 10511 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGING_RATE_MASK 0x00000007L 10512 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGING_RATE_MASK 0x00000038L 10513 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGING_RATE_MASK 0x000001C0L 10514 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGING_RATE_MASK 0x00000E00L 10515 #define GCEA_DRAM_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK 0x00007000L 10516 #define GCEA_DRAM_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK 0x00038000L 10517 #define GCEA_DRAM_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK 0x001C0000L 10518 #define GCEA_DRAM_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK 0x00E00000L 10519 //GCEA_DRAM_WR_PRI_AGE 10520 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGING_RATE__SHIFT 0x0 10521 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGING_RATE__SHIFT 0x3 10522 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGING_RATE__SHIFT 0x6 10523 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGING_RATE__SHIFT 0x9 10524 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT 0xc 10525 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT 0xf 10526 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT 0x12 10527 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT 0x15 10528 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGING_RATE_MASK 0x00000007L 10529 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGING_RATE_MASK 0x00000038L 10530 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGING_RATE_MASK 0x000001C0L 10531 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGING_RATE_MASK 0x00000E00L 10532 #define GCEA_DRAM_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK 0x00007000L 10533 #define GCEA_DRAM_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK 0x00038000L 10534 #define GCEA_DRAM_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK 0x001C0000L 10535 #define GCEA_DRAM_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK 0x00E00000L 10536 //GCEA_DRAM_RD_PRI_QUEUING 10537 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 10538 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 10539 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 10540 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 10541 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 10542 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 10543 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 10544 #define GCEA_DRAM_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 10545 //GCEA_DRAM_WR_PRI_QUEUING 10546 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 10547 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 10548 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 10549 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 10550 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 10551 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 10552 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 10553 #define GCEA_DRAM_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 10554 //GCEA_DRAM_RD_PRI_FIXED 10555 #define GCEA_DRAM_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 10556 #define GCEA_DRAM_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 10557 #define GCEA_DRAM_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 10558 #define GCEA_DRAM_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 10559 #define GCEA_DRAM_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 10560 #define GCEA_DRAM_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 10561 #define GCEA_DRAM_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 10562 #define GCEA_DRAM_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 10563 //GCEA_DRAM_WR_PRI_FIXED 10564 #define GCEA_DRAM_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 10565 #define GCEA_DRAM_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 10566 #define GCEA_DRAM_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 10567 #define GCEA_DRAM_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 10568 #define GCEA_DRAM_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 10569 #define GCEA_DRAM_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 10570 #define GCEA_DRAM_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 10571 #define GCEA_DRAM_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 10572 //GCEA_DRAM_RD_PRI_URGENCY 10573 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 10574 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 10575 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 10576 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 10577 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT 0xc 10578 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT 0xd 10579 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT 0xe 10580 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT 0xf 10581 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 10582 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 10583 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 10584 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 10585 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK 0x00001000L 10586 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK 0x00002000L 10587 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK 0x00004000L 10588 #define GCEA_DRAM_RD_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK 0x00008000L 10589 //GCEA_DRAM_WR_PRI_URGENCY 10590 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 10591 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 10592 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 10593 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 10594 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT 0xc 10595 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT 0xd 10596 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT 0xe 10597 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT 0xf 10598 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 10599 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 10600 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 10601 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 10602 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK 0x00001000L 10603 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK 0x00002000L 10604 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK 0x00004000L 10605 #define GCEA_DRAM_WR_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK 0x00008000L 10606 //GCEA_DRAM_RD_PRI_QUANT_PRI1 10607 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 10608 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 10609 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 10610 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 10611 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 10612 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 10613 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 10614 #define GCEA_DRAM_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 10615 //GCEA_DRAM_RD_PRI_QUANT_PRI2 10616 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 10617 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 10618 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 10619 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 10620 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 10621 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 10622 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 10623 #define GCEA_DRAM_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 10624 //GCEA_DRAM_RD_PRI_QUANT_PRI3 10625 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 10626 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 10627 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 10628 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 10629 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 10630 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 10631 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 10632 #define GCEA_DRAM_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 10633 //GCEA_DRAM_WR_PRI_QUANT_PRI1 10634 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 10635 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 10636 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 10637 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 10638 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 10639 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 10640 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 10641 #define GCEA_DRAM_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 10642 //GCEA_DRAM_WR_PRI_QUANT_PRI2 10643 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 10644 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 10645 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 10646 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 10647 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 10648 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 10649 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 10650 #define GCEA_DRAM_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 10651 //GCEA_DRAM_WR_PRI_QUANT_PRI3 10652 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 10653 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 10654 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 10655 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 10656 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 10657 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 10658 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 10659 #define GCEA_DRAM_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 10660 //GCEA_IO_RD_CLI2GRP_MAP0 10661 #define GCEA_IO_RD_CLI2GRP_MAP0__CID0_GROUP__SHIFT 0x0 10662 #define GCEA_IO_RD_CLI2GRP_MAP0__CID1_GROUP__SHIFT 0x2 10663 #define GCEA_IO_RD_CLI2GRP_MAP0__CID2_GROUP__SHIFT 0x4 10664 #define GCEA_IO_RD_CLI2GRP_MAP0__CID3_GROUP__SHIFT 0x6 10665 #define GCEA_IO_RD_CLI2GRP_MAP0__CID4_GROUP__SHIFT 0x8 10666 #define GCEA_IO_RD_CLI2GRP_MAP0__CID5_GROUP__SHIFT 0xa 10667 #define GCEA_IO_RD_CLI2GRP_MAP0__CID6_GROUP__SHIFT 0xc 10668 #define GCEA_IO_RD_CLI2GRP_MAP0__CID7_GROUP__SHIFT 0xe 10669 #define GCEA_IO_RD_CLI2GRP_MAP0__CID8_GROUP__SHIFT 0x10 10670 #define GCEA_IO_RD_CLI2GRP_MAP0__CID9_GROUP__SHIFT 0x12 10671 #define GCEA_IO_RD_CLI2GRP_MAP0__CID10_GROUP__SHIFT 0x14 10672 #define GCEA_IO_RD_CLI2GRP_MAP0__CID11_GROUP__SHIFT 0x16 10673 #define GCEA_IO_RD_CLI2GRP_MAP0__CID12_GROUP__SHIFT 0x18 10674 #define GCEA_IO_RD_CLI2GRP_MAP0__CID13_GROUP__SHIFT 0x1a 10675 #define GCEA_IO_RD_CLI2GRP_MAP0__CID14_GROUP__SHIFT 0x1c 10676 #define GCEA_IO_RD_CLI2GRP_MAP0__CID15_GROUP__SHIFT 0x1e 10677 #define GCEA_IO_RD_CLI2GRP_MAP0__CID0_GROUP_MASK 0x00000003L 10678 #define GCEA_IO_RD_CLI2GRP_MAP0__CID1_GROUP_MASK 0x0000000CL 10679 #define GCEA_IO_RD_CLI2GRP_MAP0__CID2_GROUP_MASK 0x00000030L 10680 #define GCEA_IO_RD_CLI2GRP_MAP0__CID3_GROUP_MASK 0x000000C0L 10681 #define GCEA_IO_RD_CLI2GRP_MAP0__CID4_GROUP_MASK 0x00000300L 10682 #define GCEA_IO_RD_CLI2GRP_MAP0__CID5_GROUP_MASK 0x00000C00L 10683 #define GCEA_IO_RD_CLI2GRP_MAP0__CID6_GROUP_MASK 0x00003000L 10684 #define GCEA_IO_RD_CLI2GRP_MAP0__CID7_GROUP_MASK 0x0000C000L 10685 #define GCEA_IO_RD_CLI2GRP_MAP0__CID8_GROUP_MASK 0x00030000L 10686 #define GCEA_IO_RD_CLI2GRP_MAP0__CID9_GROUP_MASK 0x000C0000L 10687 #define GCEA_IO_RD_CLI2GRP_MAP0__CID10_GROUP_MASK 0x00300000L 10688 #define GCEA_IO_RD_CLI2GRP_MAP0__CID11_GROUP_MASK 0x00C00000L 10689 #define GCEA_IO_RD_CLI2GRP_MAP0__CID12_GROUP_MASK 0x03000000L 10690 #define GCEA_IO_RD_CLI2GRP_MAP0__CID13_GROUP_MASK 0x0C000000L 10691 #define GCEA_IO_RD_CLI2GRP_MAP0__CID14_GROUP_MASK 0x30000000L 10692 #define GCEA_IO_RD_CLI2GRP_MAP0__CID15_GROUP_MASK 0xC0000000L 10693 //GCEA_IO_RD_CLI2GRP_MAP1 10694 #define GCEA_IO_RD_CLI2GRP_MAP1__CID16_GROUP__SHIFT 0x0 10695 #define GCEA_IO_RD_CLI2GRP_MAP1__CID17_GROUP__SHIFT 0x2 10696 #define GCEA_IO_RD_CLI2GRP_MAP1__CID18_GROUP__SHIFT 0x4 10697 #define GCEA_IO_RD_CLI2GRP_MAP1__CID19_GROUP__SHIFT 0x6 10698 #define GCEA_IO_RD_CLI2GRP_MAP1__CID20_GROUP__SHIFT 0x8 10699 #define GCEA_IO_RD_CLI2GRP_MAP1__CID21_GROUP__SHIFT 0xa 10700 #define GCEA_IO_RD_CLI2GRP_MAP1__CID22_GROUP__SHIFT 0xc 10701 #define GCEA_IO_RD_CLI2GRP_MAP1__CID23_GROUP__SHIFT 0xe 10702 #define GCEA_IO_RD_CLI2GRP_MAP1__CID24_GROUP__SHIFT 0x10 10703 #define GCEA_IO_RD_CLI2GRP_MAP1__CID25_GROUP__SHIFT 0x12 10704 #define GCEA_IO_RD_CLI2GRP_MAP1__CID26_GROUP__SHIFT 0x14 10705 #define GCEA_IO_RD_CLI2GRP_MAP1__CID27_GROUP__SHIFT 0x16 10706 #define GCEA_IO_RD_CLI2GRP_MAP1__CID28_GROUP__SHIFT 0x18 10707 #define GCEA_IO_RD_CLI2GRP_MAP1__CID29_GROUP__SHIFT 0x1a 10708 #define GCEA_IO_RD_CLI2GRP_MAP1__CID30_GROUP__SHIFT 0x1c 10709 #define GCEA_IO_RD_CLI2GRP_MAP1__CID31_GROUP__SHIFT 0x1e 10710 #define GCEA_IO_RD_CLI2GRP_MAP1__CID16_GROUP_MASK 0x00000003L 10711 #define GCEA_IO_RD_CLI2GRP_MAP1__CID17_GROUP_MASK 0x0000000CL 10712 #define GCEA_IO_RD_CLI2GRP_MAP1__CID18_GROUP_MASK 0x00000030L 10713 #define GCEA_IO_RD_CLI2GRP_MAP1__CID19_GROUP_MASK 0x000000C0L 10714 #define GCEA_IO_RD_CLI2GRP_MAP1__CID20_GROUP_MASK 0x00000300L 10715 #define GCEA_IO_RD_CLI2GRP_MAP1__CID21_GROUP_MASK 0x00000C00L 10716 #define GCEA_IO_RD_CLI2GRP_MAP1__CID22_GROUP_MASK 0x00003000L 10717 #define GCEA_IO_RD_CLI2GRP_MAP1__CID23_GROUP_MASK 0x0000C000L 10718 #define GCEA_IO_RD_CLI2GRP_MAP1__CID24_GROUP_MASK 0x00030000L 10719 #define GCEA_IO_RD_CLI2GRP_MAP1__CID25_GROUP_MASK 0x000C0000L 10720 #define GCEA_IO_RD_CLI2GRP_MAP1__CID26_GROUP_MASK 0x00300000L 10721 #define GCEA_IO_RD_CLI2GRP_MAP1__CID27_GROUP_MASK 0x00C00000L 10722 #define GCEA_IO_RD_CLI2GRP_MAP1__CID28_GROUP_MASK 0x03000000L 10723 #define GCEA_IO_RD_CLI2GRP_MAP1__CID29_GROUP_MASK 0x0C000000L 10724 #define GCEA_IO_RD_CLI2GRP_MAP1__CID30_GROUP_MASK 0x30000000L 10725 #define GCEA_IO_RD_CLI2GRP_MAP1__CID31_GROUP_MASK 0xC0000000L 10726 //GCEA_IO_WR_CLI2GRP_MAP0 10727 #define GCEA_IO_WR_CLI2GRP_MAP0__CID0_GROUP__SHIFT 0x0 10728 #define GCEA_IO_WR_CLI2GRP_MAP0__CID1_GROUP__SHIFT 0x2 10729 #define GCEA_IO_WR_CLI2GRP_MAP0__CID2_GROUP__SHIFT 0x4 10730 #define GCEA_IO_WR_CLI2GRP_MAP0__CID3_GROUP__SHIFT 0x6 10731 #define GCEA_IO_WR_CLI2GRP_MAP0__CID4_GROUP__SHIFT 0x8 10732 #define GCEA_IO_WR_CLI2GRP_MAP0__CID5_GROUP__SHIFT 0xa 10733 #define GCEA_IO_WR_CLI2GRP_MAP0__CID6_GROUP__SHIFT 0xc 10734 #define GCEA_IO_WR_CLI2GRP_MAP0__CID7_GROUP__SHIFT 0xe 10735 #define GCEA_IO_WR_CLI2GRP_MAP0__CID8_GROUP__SHIFT 0x10 10736 #define GCEA_IO_WR_CLI2GRP_MAP0__CID9_GROUP__SHIFT 0x12 10737 #define GCEA_IO_WR_CLI2GRP_MAP0__CID10_GROUP__SHIFT 0x14 10738 #define GCEA_IO_WR_CLI2GRP_MAP0__CID11_GROUP__SHIFT 0x16 10739 #define GCEA_IO_WR_CLI2GRP_MAP0__CID12_GROUP__SHIFT 0x18 10740 #define GCEA_IO_WR_CLI2GRP_MAP0__CID13_GROUP__SHIFT 0x1a 10741 #define GCEA_IO_WR_CLI2GRP_MAP0__CID14_GROUP__SHIFT 0x1c 10742 #define GCEA_IO_WR_CLI2GRP_MAP0__CID15_GROUP__SHIFT 0x1e 10743 #define GCEA_IO_WR_CLI2GRP_MAP0__CID0_GROUP_MASK 0x00000003L 10744 #define GCEA_IO_WR_CLI2GRP_MAP0__CID1_GROUP_MASK 0x0000000CL 10745 #define GCEA_IO_WR_CLI2GRP_MAP0__CID2_GROUP_MASK 0x00000030L 10746 #define GCEA_IO_WR_CLI2GRP_MAP0__CID3_GROUP_MASK 0x000000C0L 10747 #define GCEA_IO_WR_CLI2GRP_MAP0__CID4_GROUP_MASK 0x00000300L 10748 #define GCEA_IO_WR_CLI2GRP_MAP0__CID5_GROUP_MASK 0x00000C00L 10749 #define GCEA_IO_WR_CLI2GRP_MAP0__CID6_GROUP_MASK 0x00003000L 10750 #define GCEA_IO_WR_CLI2GRP_MAP0__CID7_GROUP_MASK 0x0000C000L 10751 #define GCEA_IO_WR_CLI2GRP_MAP0__CID8_GROUP_MASK 0x00030000L 10752 #define GCEA_IO_WR_CLI2GRP_MAP0__CID9_GROUP_MASK 0x000C0000L 10753 #define GCEA_IO_WR_CLI2GRP_MAP0__CID10_GROUP_MASK 0x00300000L 10754 #define GCEA_IO_WR_CLI2GRP_MAP0__CID11_GROUP_MASK 0x00C00000L 10755 #define GCEA_IO_WR_CLI2GRP_MAP0__CID12_GROUP_MASK 0x03000000L 10756 #define GCEA_IO_WR_CLI2GRP_MAP0__CID13_GROUP_MASK 0x0C000000L 10757 #define GCEA_IO_WR_CLI2GRP_MAP0__CID14_GROUP_MASK 0x30000000L 10758 #define GCEA_IO_WR_CLI2GRP_MAP0__CID15_GROUP_MASK 0xC0000000L 10759 //GCEA_IO_WR_CLI2GRP_MAP1 10760 #define GCEA_IO_WR_CLI2GRP_MAP1__CID16_GROUP__SHIFT 0x0 10761 #define GCEA_IO_WR_CLI2GRP_MAP1__CID17_GROUP__SHIFT 0x2 10762 #define GCEA_IO_WR_CLI2GRP_MAP1__CID18_GROUP__SHIFT 0x4 10763 #define GCEA_IO_WR_CLI2GRP_MAP1__CID19_GROUP__SHIFT 0x6 10764 #define GCEA_IO_WR_CLI2GRP_MAP1__CID20_GROUP__SHIFT 0x8 10765 #define GCEA_IO_WR_CLI2GRP_MAP1__CID21_GROUP__SHIFT 0xa 10766 #define GCEA_IO_WR_CLI2GRP_MAP1__CID22_GROUP__SHIFT 0xc 10767 #define GCEA_IO_WR_CLI2GRP_MAP1__CID23_GROUP__SHIFT 0xe 10768 #define GCEA_IO_WR_CLI2GRP_MAP1__CID24_GROUP__SHIFT 0x10 10769 #define GCEA_IO_WR_CLI2GRP_MAP1__CID25_GROUP__SHIFT 0x12 10770 #define GCEA_IO_WR_CLI2GRP_MAP1__CID26_GROUP__SHIFT 0x14 10771 #define GCEA_IO_WR_CLI2GRP_MAP1__CID27_GROUP__SHIFT 0x16 10772 #define GCEA_IO_WR_CLI2GRP_MAP1__CID28_GROUP__SHIFT 0x18 10773 #define GCEA_IO_WR_CLI2GRP_MAP1__CID29_GROUP__SHIFT 0x1a 10774 #define GCEA_IO_WR_CLI2GRP_MAP1__CID30_GROUP__SHIFT 0x1c 10775 #define GCEA_IO_WR_CLI2GRP_MAP1__CID31_GROUP__SHIFT 0x1e 10776 #define GCEA_IO_WR_CLI2GRP_MAP1__CID16_GROUP_MASK 0x00000003L 10777 #define GCEA_IO_WR_CLI2GRP_MAP1__CID17_GROUP_MASK 0x0000000CL 10778 #define GCEA_IO_WR_CLI2GRP_MAP1__CID18_GROUP_MASK 0x00000030L 10779 #define GCEA_IO_WR_CLI2GRP_MAP1__CID19_GROUP_MASK 0x000000C0L 10780 #define GCEA_IO_WR_CLI2GRP_MAP1__CID20_GROUP_MASK 0x00000300L 10781 #define GCEA_IO_WR_CLI2GRP_MAP1__CID21_GROUP_MASK 0x00000C00L 10782 #define GCEA_IO_WR_CLI2GRP_MAP1__CID22_GROUP_MASK 0x00003000L 10783 #define GCEA_IO_WR_CLI2GRP_MAP1__CID23_GROUP_MASK 0x0000C000L 10784 #define GCEA_IO_WR_CLI2GRP_MAP1__CID24_GROUP_MASK 0x00030000L 10785 #define GCEA_IO_WR_CLI2GRP_MAP1__CID25_GROUP_MASK 0x000C0000L 10786 #define GCEA_IO_WR_CLI2GRP_MAP1__CID26_GROUP_MASK 0x00300000L 10787 #define GCEA_IO_WR_CLI2GRP_MAP1__CID27_GROUP_MASK 0x00C00000L 10788 #define GCEA_IO_WR_CLI2GRP_MAP1__CID28_GROUP_MASK 0x03000000L 10789 #define GCEA_IO_WR_CLI2GRP_MAP1__CID29_GROUP_MASK 0x0C000000L 10790 #define GCEA_IO_WR_CLI2GRP_MAP1__CID30_GROUP_MASK 0x30000000L 10791 #define GCEA_IO_WR_CLI2GRP_MAP1__CID31_GROUP_MASK 0xC0000000L 10792 //GCEA_IO_RD_COMBINE_FLUSH 10793 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP0_TIMER__SHIFT 0x0 10794 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP1_TIMER__SHIFT 0x4 10795 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP2_TIMER__SHIFT 0x8 10796 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP3_TIMER__SHIFT 0xc 10797 #define GCEA_IO_RD_COMBINE_FLUSH__COMB_MODE__SHIFT 0x10 10798 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP0_TIMER_MASK 0x0000000FL 10799 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP1_TIMER_MASK 0x000000F0L 10800 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP2_TIMER_MASK 0x00000F00L 10801 #define GCEA_IO_RD_COMBINE_FLUSH__GROUP3_TIMER_MASK 0x0000F000L 10802 #define GCEA_IO_RD_COMBINE_FLUSH__COMB_MODE_MASK 0x00030000L 10803 //GCEA_IO_WR_COMBINE_FLUSH 10804 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP0_TIMER__SHIFT 0x0 10805 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP1_TIMER__SHIFT 0x4 10806 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP2_TIMER__SHIFT 0x8 10807 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP3_TIMER__SHIFT 0xc 10808 #define GCEA_IO_WR_COMBINE_FLUSH__COMB_MODE__SHIFT 0x10 10809 #define GCEA_IO_WR_COMBINE_FLUSH__DISABLE_MAM_CHAINING__SHIFT 0x12 10810 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP0_TIMER_MASK 0x0000000FL 10811 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP1_TIMER_MASK 0x000000F0L 10812 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP2_TIMER_MASK 0x00000F00L 10813 #define GCEA_IO_WR_COMBINE_FLUSH__GROUP3_TIMER_MASK 0x0000F000L 10814 #define GCEA_IO_WR_COMBINE_FLUSH__COMB_MODE_MASK 0x00030000L 10815 #define GCEA_IO_WR_COMBINE_FLUSH__DISABLE_MAM_CHAINING_MASK 0x00040000L 10816 //GCEA_IO_GROUP_BURST 10817 #define GCEA_IO_GROUP_BURST__RD_LIMIT_LO__SHIFT 0x0 10818 #define GCEA_IO_GROUP_BURST__RD_LIMIT_HI__SHIFT 0x8 10819 #define GCEA_IO_GROUP_BURST__WR_LIMIT_LO__SHIFT 0x10 10820 #define GCEA_IO_GROUP_BURST__WR_LIMIT_HI__SHIFT 0x18 10821 #define GCEA_IO_GROUP_BURST__RD_LIMIT_LO_MASK 0x000000FFL 10822 #define GCEA_IO_GROUP_BURST__RD_LIMIT_HI_MASK 0x0000FF00L 10823 #define GCEA_IO_GROUP_BURST__WR_LIMIT_LO_MASK 0x00FF0000L 10824 #define GCEA_IO_GROUP_BURST__WR_LIMIT_HI_MASK 0xFF000000L 10825 //GCEA_IO_RD_PRI_AGE 10826 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGING_RATE__SHIFT 0x0 10827 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGING_RATE__SHIFT 0x3 10828 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGING_RATE__SHIFT 0x6 10829 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGING_RATE__SHIFT 0x9 10830 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT 0xc 10831 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT 0xf 10832 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT 0x12 10833 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT 0x15 10834 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGING_RATE_MASK 0x00000007L 10835 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGING_RATE_MASK 0x00000038L 10836 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGING_RATE_MASK 0x000001C0L 10837 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGING_RATE_MASK 0x00000E00L 10838 #define GCEA_IO_RD_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK 0x00007000L 10839 #define GCEA_IO_RD_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK 0x00038000L 10840 #define GCEA_IO_RD_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK 0x001C0000L 10841 #define GCEA_IO_RD_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK 0x00E00000L 10842 //GCEA_IO_WR_PRI_AGE 10843 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGING_RATE__SHIFT 0x0 10844 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGING_RATE__SHIFT 0x3 10845 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGING_RATE__SHIFT 0x6 10846 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGING_RATE__SHIFT 0x9 10847 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT__SHIFT 0xc 10848 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT__SHIFT 0xf 10849 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT__SHIFT 0x12 10850 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT__SHIFT 0x15 10851 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGING_RATE_MASK 0x00000007L 10852 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGING_RATE_MASK 0x00000038L 10853 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGING_RATE_MASK 0x000001C0L 10854 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGING_RATE_MASK 0x00000E00L 10855 #define GCEA_IO_WR_PRI_AGE__GROUP0_AGE_COEFFICIENT_MASK 0x00007000L 10856 #define GCEA_IO_WR_PRI_AGE__GROUP1_AGE_COEFFICIENT_MASK 0x00038000L 10857 #define GCEA_IO_WR_PRI_AGE__GROUP2_AGE_COEFFICIENT_MASK 0x001C0000L 10858 #define GCEA_IO_WR_PRI_AGE__GROUP3_AGE_COEFFICIENT_MASK 0x00E00000L 10859 //GCEA_IO_RD_PRI_QUEUING 10860 #define GCEA_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 10861 #define GCEA_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 10862 #define GCEA_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 10863 #define GCEA_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 10864 #define GCEA_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 10865 #define GCEA_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 10866 #define GCEA_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 10867 #define GCEA_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 10868 //GCEA_IO_WR_PRI_QUEUING 10869 #define GCEA_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 10870 #define GCEA_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 10871 #define GCEA_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 10872 #define GCEA_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 10873 #define GCEA_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 10874 #define GCEA_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 10875 #define GCEA_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 10876 #define GCEA_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 10877 //GCEA_IO_RD_PRI_FIXED 10878 #define GCEA_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 10879 #define GCEA_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 10880 #define GCEA_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 10881 #define GCEA_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 10882 #define GCEA_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 10883 #define GCEA_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 10884 #define GCEA_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 10885 #define GCEA_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 10886 //GCEA_IO_WR_PRI_FIXED 10887 #define GCEA_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 10888 #define GCEA_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 10889 #define GCEA_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 10890 #define GCEA_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 10891 #define GCEA_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 10892 #define GCEA_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 10893 #define GCEA_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 10894 #define GCEA_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 10895 //GCEA_IO_RD_PRI_URGENCY 10896 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 10897 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 10898 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 10899 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 10900 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT 0xc 10901 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT 0xd 10902 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT 0xe 10903 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT 0xf 10904 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 10905 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 10906 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 10907 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 10908 #define GCEA_IO_RD_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK 0x00001000L 10909 #define GCEA_IO_RD_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK 0x00002000L 10910 #define GCEA_IO_RD_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK 0x00004000L 10911 #define GCEA_IO_RD_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK 0x00008000L 10912 //GCEA_IO_WR_PRI_URGENCY 10913 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 10914 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 10915 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 10916 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 10917 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_MODE__SHIFT 0xc 10918 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_MODE__SHIFT 0xd 10919 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_MODE__SHIFT 0xe 10920 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_MODE__SHIFT 0xf 10921 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 10922 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 10923 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 10924 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 10925 #define GCEA_IO_WR_PRI_URGENCY__GROUP0_URGENCY_MODE_MASK 0x00001000L 10926 #define GCEA_IO_WR_PRI_URGENCY__GROUP1_URGENCY_MODE_MASK 0x00002000L 10927 #define GCEA_IO_WR_PRI_URGENCY__GROUP2_URGENCY_MODE_MASK 0x00004000L 10928 #define GCEA_IO_WR_PRI_URGENCY__GROUP3_URGENCY_MODE_MASK 0x00008000L 10929 //GCEA_IO_RD_PRI_URGENCY_MASKING 10930 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID0_MASK__SHIFT 0x0 10931 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID1_MASK__SHIFT 0x1 10932 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID2_MASK__SHIFT 0x2 10933 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID3_MASK__SHIFT 0x3 10934 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID4_MASK__SHIFT 0x4 10935 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID5_MASK__SHIFT 0x5 10936 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID6_MASK__SHIFT 0x6 10937 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID7_MASK__SHIFT 0x7 10938 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID8_MASK__SHIFT 0x8 10939 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID9_MASK__SHIFT 0x9 10940 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID10_MASK__SHIFT 0xa 10941 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID11_MASK__SHIFT 0xb 10942 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID12_MASK__SHIFT 0xc 10943 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID13_MASK__SHIFT 0xd 10944 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID14_MASK__SHIFT 0xe 10945 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID15_MASK__SHIFT 0xf 10946 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID16_MASK__SHIFT 0x10 10947 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID17_MASK__SHIFT 0x11 10948 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID18_MASK__SHIFT 0x12 10949 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID19_MASK__SHIFT 0x13 10950 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID20_MASK__SHIFT 0x14 10951 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID21_MASK__SHIFT 0x15 10952 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID22_MASK__SHIFT 0x16 10953 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID23_MASK__SHIFT 0x17 10954 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID24_MASK__SHIFT 0x18 10955 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID25_MASK__SHIFT 0x19 10956 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID26_MASK__SHIFT 0x1a 10957 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID27_MASK__SHIFT 0x1b 10958 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID28_MASK__SHIFT 0x1c 10959 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID29_MASK__SHIFT 0x1d 10960 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID30_MASK__SHIFT 0x1e 10961 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID31_MASK__SHIFT 0x1f 10962 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID0_MASK_MASK 0x00000001L 10963 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID1_MASK_MASK 0x00000002L 10964 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID2_MASK_MASK 0x00000004L 10965 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID3_MASK_MASK 0x00000008L 10966 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID4_MASK_MASK 0x00000010L 10967 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID5_MASK_MASK 0x00000020L 10968 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID6_MASK_MASK 0x00000040L 10969 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID7_MASK_MASK 0x00000080L 10970 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID8_MASK_MASK 0x00000100L 10971 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID9_MASK_MASK 0x00000200L 10972 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID10_MASK_MASK 0x00000400L 10973 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID11_MASK_MASK 0x00000800L 10974 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID12_MASK_MASK 0x00001000L 10975 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID13_MASK_MASK 0x00002000L 10976 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID14_MASK_MASK 0x00004000L 10977 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID15_MASK_MASK 0x00008000L 10978 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID16_MASK_MASK 0x00010000L 10979 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID17_MASK_MASK 0x00020000L 10980 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID18_MASK_MASK 0x00040000L 10981 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID19_MASK_MASK 0x00080000L 10982 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID20_MASK_MASK 0x00100000L 10983 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID21_MASK_MASK 0x00200000L 10984 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID22_MASK_MASK 0x00400000L 10985 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID23_MASK_MASK 0x00800000L 10986 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID24_MASK_MASK 0x01000000L 10987 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID25_MASK_MASK 0x02000000L 10988 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID26_MASK_MASK 0x04000000L 10989 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID27_MASK_MASK 0x08000000L 10990 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID28_MASK_MASK 0x10000000L 10991 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID29_MASK_MASK 0x20000000L 10992 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID30_MASK_MASK 0x40000000L 10993 #define GCEA_IO_RD_PRI_URGENCY_MASKING__CID31_MASK_MASK 0x80000000L 10994 //GCEA_IO_WR_PRI_URGENCY_MASKING 10995 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID0_MASK__SHIFT 0x0 10996 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID1_MASK__SHIFT 0x1 10997 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID2_MASK__SHIFT 0x2 10998 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID3_MASK__SHIFT 0x3 10999 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID4_MASK__SHIFT 0x4 11000 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID5_MASK__SHIFT 0x5 11001 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID6_MASK__SHIFT 0x6 11002 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID7_MASK__SHIFT 0x7 11003 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID8_MASK__SHIFT 0x8 11004 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID9_MASK__SHIFT 0x9 11005 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID10_MASK__SHIFT 0xa 11006 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID11_MASK__SHIFT 0xb 11007 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID12_MASK__SHIFT 0xc 11008 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID13_MASK__SHIFT 0xd 11009 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID14_MASK__SHIFT 0xe 11010 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID15_MASK__SHIFT 0xf 11011 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID16_MASK__SHIFT 0x10 11012 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID17_MASK__SHIFT 0x11 11013 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID18_MASK__SHIFT 0x12 11014 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID19_MASK__SHIFT 0x13 11015 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID20_MASK__SHIFT 0x14 11016 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID21_MASK__SHIFT 0x15 11017 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID22_MASK__SHIFT 0x16 11018 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID23_MASK__SHIFT 0x17 11019 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID24_MASK__SHIFT 0x18 11020 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID25_MASK__SHIFT 0x19 11021 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID26_MASK__SHIFT 0x1a 11022 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID27_MASK__SHIFT 0x1b 11023 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID28_MASK__SHIFT 0x1c 11024 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID29_MASK__SHIFT 0x1d 11025 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID30_MASK__SHIFT 0x1e 11026 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID31_MASK__SHIFT 0x1f 11027 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID0_MASK_MASK 0x00000001L 11028 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID1_MASK_MASK 0x00000002L 11029 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID2_MASK_MASK 0x00000004L 11030 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID3_MASK_MASK 0x00000008L 11031 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID4_MASK_MASK 0x00000010L 11032 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID5_MASK_MASK 0x00000020L 11033 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID6_MASK_MASK 0x00000040L 11034 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID7_MASK_MASK 0x00000080L 11035 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID8_MASK_MASK 0x00000100L 11036 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID9_MASK_MASK 0x00000200L 11037 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID10_MASK_MASK 0x00000400L 11038 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID11_MASK_MASK 0x00000800L 11039 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID12_MASK_MASK 0x00001000L 11040 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID13_MASK_MASK 0x00002000L 11041 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID14_MASK_MASK 0x00004000L 11042 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID15_MASK_MASK 0x00008000L 11043 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID16_MASK_MASK 0x00010000L 11044 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID17_MASK_MASK 0x00020000L 11045 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID18_MASK_MASK 0x00040000L 11046 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID19_MASK_MASK 0x00080000L 11047 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID20_MASK_MASK 0x00100000L 11048 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID21_MASK_MASK 0x00200000L 11049 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID22_MASK_MASK 0x00400000L 11050 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID23_MASK_MASK 0x00800000L 11051 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID24_MASK_MASK 0x01000000L 11052 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID25_MASK_MASK 0x02000000L 11053 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID26_MASK_MASK 0x04000000L 11054 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID27_MASK_MASK 0x08000000L 11055 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID28_MASK_MASK 0x10000000L 11056 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID29_MASK_MASK 0x20000000L 11057 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID30_MASK_MASK 0x40000000L 11058 #define GCEA_IO_WR_PRI_URGENCY_MASKING__CID31_MASK_MASK 0x80000000L 11059 //GCEA_IO_RD_PRI_QUANT_PRI1 11060 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 11061 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 11062 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 11063 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 11064 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 11065 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 11066 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 11067 #define GCEA_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 11068 //GCEA_IO_RD_PRI_QUANT_PRI2 11069 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 11070 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 11071 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 11072 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 11073 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 11074 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 11075 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 11076 #define GCEA_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 11077 //GCEA_IO_RD_PRI_QUANT_PRI3 11078 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 11079 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 11080 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 11081 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 11082 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 11083 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 11084 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 11085 #define GCEA_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 11086 //GCEA_IO_WR_PRI_QUANT_PRI1 11087 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 11088 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 11089 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 11090 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 11091 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 11092 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 11093 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 11094 #define GCEA_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 11095 //GCEA_IO_WR_PRI_QUANT_PRI2 11096 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 11097 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 11098 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 11099 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 11100 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 11101 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 11102 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 11103 #define GCEA_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 11104 //GCEA_IO_WR_PRI_QUANT_PRI3 11105 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 11106 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 11107 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 11108 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 11109 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 11110 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 11111 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 11112 #define GCEA_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 11113 //GCEA_SDP_ARB_DRAM 11114 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_CYCL__SHIFT 0x0 11115 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_DATA__SHIFT 0x8 11116 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_PRI__SHIFT 0x10 11117 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_PRI__SHIFT 0x11 11118 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_RES__SHIFT 0x12 11119 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_RES__SHIFT 0x13 11120 #define GCEA_SDP_ARB_DRAM__EOB_ON_EXPIRE__SHIFT 0x14 11121 #define GCEA_SDP_ARB_DRAM__DECOUPLE_RDWR_BNKSTATE__SHIFT 0x15 11122 #define GCEA_SDP_ARB_DRAM__ALLOW_CHAIN_BREAKING__SHIFT 0x16 11123 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_CYCL_MASK 0x0000007FL 11124 #define GCEA_SDP_ARB_DRAM__RDWR_BURST_LIMIT_DATA_MASK 0x00007F00L 11125 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_PRI_MASK 0x00010000L 11126 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_PRI_MASK 0x00020000L 11127 #define GCEA_SDP_ARB_DRAM__EARLY_SW2RD_ON_RES_MASK 0x00040000L 11128 #define GCEA_SDP_ARB_DRAM__EARLY_SW2WR_ON_RES_MASK 0x00080000L 11129 #define GCEA_SDP_ARB_DRAM__EOB_ON_EXPIRE_MASK 0x00100000L 11130 #define GCEA_SDP_ARB_DRAM__DECOUPLE_RDWR_BNKSTATE_MASK 0x00200000L 11131 #define GCEA_SDP_ARB_DRAM__ALLOW_CHAIN_BREAKING_MASK 0x00400000L 11132 //GCEA_SDP_ARB_FINAL 11133 #define GCEA_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT 0x0 11134 #define GCEA_SDP_ARB_FINAL__GMI_BURST_LIMIT__SHIFT 0x5 11135 #define GCEA_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT 0xa 11136 #define GCEA_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT 0xf 11137 #define GCEA_SDP_ARB_FINAL__RDONLY_VC0__SHIFT 0x11 11138 #define GCEA_SDP_ARB_FINAL__RDONLY_VC1__SHIFT 0x12 11139 #define GCEA_SDP_ARB_FINAL__RDONLY_VC2__SHIFT 0x13 11140 #define GCEA_SDP_ARB_FINAL__RDONLY_VC3__SHIFT 0x14 11141 #define GCEA_SDP_ARB_FINAL__RDONLY_VC4__SHIFT 0x15 11142 #define GCEA_SDP_ARB_FINAL__RDONLY_VC5__SHIFT 0x16 11143 #define GCEA_SDP_ARB_FINAL__RDONLY_VC6__SHIFT 0x17 11144 #define GCEA_SDP_ARB_FINAL__RDONLY_VC7__SHIFT 0x18 11145 #define GCEA_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT 0x19 11146 #define GCEA_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT 0x1a 11147 #define GCEA_SDP_ARB_FINAL__GMI_BURST_STRETCH__SHIFT 0x1b 11148 #define GCEA_SDP_ARB_FINAL__DRAM_RD_THROTTLE__SHIFT 0x1c 11149 #define GCEA_SDP_ARB_FINAL__DRAM_WR_THROTTLE__SHIFT 0x1d 11150 #define GCEA_SDP_ARB_FINAL__GMI_RD_THROTTLE__SHIFT 0x1e 11151 #define GCEA_SDP_ARB_FINAL__GMI_WR_THROTTLE__SHIFT 0x1f 11152 #define GCEA_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK 0x0000001FL 11153 #define GCEA_SDP_ARB_FINAL__GMI_BURST_LIMIT_MASK 0x000003E0L 11154 #define GCEA_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK 0x00007C00L 11155 #define GCEA_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK 0x00018000L 11156 #define GCEA_SDP_ARB_FINAL__RDONLY_VC0_MASK 0x00020000L 11157 #define GCEA_SDP_ARB_FINAL__RDONLY_VC1_MASK 0x00040000L 11158 #define GCEA_SDP_ARB_FINAL__RDONLY_VC2_MASK 0x00080000L 11159 #define GCEA_SDP_ARB_FINAL__RDONLY_VC3_MASK 0x00100000L 11160 #define GCEA_SDP_ARB_FINAL__RDONLY_VC4_MASK 0x00200000L 11161 #define GCEA_SDP_ARB_FINAL__RDONLY_VC5_MASK 0x00400000L 11162 #define GCEA_SDP_ARB_FINAL__RDONLY_VC6_MASK 0x00800000L 11163 #define GCEA_SDP_ARB_FINAL__RDONLY_VC7_MASK 0x01000000L 11164 #define GCEA_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK 0x02000000L 11165 #define GCEA_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK 0x04000000L 11166 #define GCEA_SDP_ARB_FINAL__GMI_BURST_STRETCH_MASK 0x08000000L 11167 #define GCEA_SDP_ARB_FINAL__DRAM_RD_THROTTLE_MASK 0x10000000L 11168 #define GCEA_SDP_ARB_FINAL__DRAM_WR_THROTTLE_MASK 0x20000000L 11169 #define GCEA_SDP_ARB_FINAL__GMI_RD_THROTTLE_MASK 0x40000000L 11170 #define GCEA_SDP_ARB_FINAL__GMI_WR_THROTTLE_MASK 0x80000000L 11171 //GCEA_SDP_DRAM_PRIORITY 11172 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP0_PRIORITY__SHIFT 0x0 11173 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP1_PRIORITY__SHIFT 0x4 11174 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP2_PRIORITY__SHIFT 0x8 11175 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP3_PRIORITY__SHIFT 0xc 11176 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP0_PRIORITY__SHIFT 0x10 11177 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP1_PRIORITY__SHIFT 0x14 11178 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP2_PRIORITY__SHIFT 0x18 11179 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP3_PRIORITY__SHIFT 0x1c 11180 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP0_PRIORITY_MASK 0x0000000FL 11181 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP1_PRIORITY_MASK 0x000000F0L 11182 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP2_PRIORITY_MASK 0x00000F00L 11183 #define GCEA_SDP_DRAM_PRIORITY__RD_GROUP3_PRIORITY_MASK 0x0000F000L 11184 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP0_PRIORITY_MASK 0x000F0000L 11185 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP1_PRIORITY_MASK 0x00F00000L 11186 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP2_PRIORITY_MASK 0x0F000000L 11187 #define GCEA_SDP_DRAM_PRIORITY__WR_GROUP3_PRIORITY_MASK 0xF0000000L 11188 //GCEA_SDP_IO_PRIORITY 11189 #define GCEA_SDP_IO_PRIORITY__RD_GROUP0_PRIORITY__SHIFT 0x0 11190 #define GCEA_SDP_IO_PRIORITY__RD_GROUP1_PRIORITY__SHIFT 0x4 11191 #define GCEA_SDP_IO_PRIORITY__RD_GROUP2_PRIORITY__SHIFT 0x8 11192 #define GCEA_SDP_IO_PRIORITY__RD_GROUP3_PRIORITY__SHIFT 0xc 11193 #define GCEA_SDP_IO_PRIORITY__WR_GROUP0_PRIORITY__SHIFT 0x10 11194 #define GCEA_SDP_IO_PRIORITY__WR_GROUP1_PRIORITY__SHIFT 0x14 11195 #define GCEA_SDP_IO_PRIORITY__WR_GROUP2_PRIORITY__SHIFT 0x18 11196 #define GCEA_SDP_IO_PRIORITY__WR_GROUP3_PRIORITY__SHIFT 0x1c 11197 #define GCEA_SDP_IO_PRIORITY__RD_GROUP0_PRIORITY_MASK 0x0000000FL 11198 #define GCEA_SDP_IO_PRIORITY__RD_GROUP1_PRIORITY_MASK 0x000000F0L 11199 #define GCEA_SDP_IO_PRIORITY__RD_GROUP2_PRIORITY_MASK 0x00000F00L 11200 #define GCEA_SDP_IO_PRIORITY__RD_GROUP3_PRIORITY_MASK 0x0000F000L 11201 #define GCEA_SDP_IO_PRIORITY__WR_GROUP0_PRIORITY_MASK 0x000F0000L 11202 #define GCEA_SDP_IO_PRIORITY__WR_GROUP1_PRIORITY_MASK 0x00F00000L 11203 #define GCEA_SDP_IO_PRIORITY__WR_GROUP2_PRIORITY_MASK 0x0F000000L 11204 #define GCEA_SDP_IO_PRIORITY__WR_GROUP3_PRIORITY_MASK 0xF0000000L 11205 //GCEA_SDP_CREDITS 11206 #define GCEA_SDP_CREDITS__TAG_LIMIT__SHIFT 0x0 11207 #define GCEA_SDP_CREDITS__WR_RESP_CREDITS__SHIFT 0x8 11208 #define GCEA_SDP_CREDITS__RD_RESP_CREDITS__SHIFT 0x10 11209 #define GCEA_SDP_CREDITS__PRB_REQ_CREDITS__SHIFT 0x18 11210 #define GCEA_SDP_CREDITS__TAG_LIMIT_MASK 0x000000FFL 11211 #define GCEA_SDP_CREDITS__WR_RESP_CREDITS_MASK 0x00007F00L 11212 #define GCEA_SDP_CREDITS__RD_RESP_CREDITS_MASK 0x007F0000L 11213 #define GCEA_SDP_CREDITS__PRB_REQ_CREDITS_MASK 0x3F000000L 11214 //GCEA_SDP_TAG_RESERVE0 11215 #define GCEA_SDP_TAG_RESERVE0__VC0__SHIFT 0x0 11216 #define GCEA_SDP_TAG_RESERVE0__VC1__SHIFT 0x8 11217 #define GCEA_SDP_TAG_RESERVE0__VC2__SHIFT 0x10 11218 #define GCEA_SDP_TAG_RESERVE0__VC3__SHIFT 0x18 11219 #define GCEA_SDP_TAG_RESERVE0__VC0_MASK 0x000000FFL 11220 #define GCEA_SDP_TAG_RESERVE0__VC1_MASK 0x0000FF00L 11221 #define GCEA_SDP_TAG_RESERVE0__VC2_MASK 0x00FF0000L 11222 #define GCEA_SDP_TAG_RESERVE0__VC3_MASK 0xFF000000L 11223 //GCEA_SDP_TAG_RESERVE1 11224 #define GCEA_SDP_TAG_RESERVE1__VC4__SHIFT 0x0 11225 #define GCEA_SDP_TAG_RESERVE1__VC5__SHIFT 0x8 11226 #define GCEA_SDP_TAG_RESERVE1__VC6__SHIFT 0x10 11227 #define GCEA_SDP_TAG_RESERVE1__VC7__SHIFT 0x18 11228 #define GCEA_SDP_TAG_RESERVE1__VC4_MASK 0x000000FFL 11229 #define GCEA_SDP_TAG_RESERVE1__VC5_MASK 0x0000FF00L 11230 #define GCEA_SDP_TAG_RESERVE1__VC6_MASK 0x00FF0000L 11231 #define GCEA_SDP_TAG_RESERVE1__VC7_MASK 0xFF000000L 11232 //GCEA_SDP_VCC_RESERVE0 11233 #define GCEA_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT 0x0 11234 #define GCEA_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT 0x6 11235 #define GCEA_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT 0xc 11236 #define GCEA_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT 0x12 11237 #define GCEA_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT 0x18 11238 #define GCEA_SDP_VCC_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 11239 #define GCEA_SDP_VCC_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 11240 #define GCEA_SDP_VCC_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 11241 #define GCEA_SDP_VCC_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 11242 #define GCEA_SDP_VCC_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 11243 //GCEA_SDP_VCC_RESERVE1 11244 #define GCEA_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT 0x0 11245 #define GCEA_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT 0x6 11246 #define GCEA_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT 0xc 11247 #define GCEA_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 11248 #define GCEA_SDP_VCC_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 11249 #define GCEA_SDP_VCC_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 11250 #define GCEA_SDP_VCC_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 11251 #define GCEA_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 11252 //GCEA_SDP_VCD_RESERVE0 11253 #define GCEA_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT 0x0 11254 #define GCEA_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT 0x6 11255 #define GCEA_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT 0xc 11256 #define GCEA_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT 0x12 11257 #define GCEA_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT 0x18 11258 #define GCEA_SDP_VCD_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 11259 #define GCEA_SDP_VCD_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 11260 #define GCEA_SDP_VCD_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 11261 #define GCEA_SDP_VCD_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 11262 #define GCEA_SDP_VCD_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 11263 11264 11265 // addressBlock: gc_gceadec2 11266 //GCEA_SDP_VCD_RESERVE1 11267 #define GCEA_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT 0x0 11268 #define GCEA_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT 0x6 11269 #define GCEA_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT 0xc 11270 #define GCEA_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 11271 #define GCEA_SDP_VCD_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 11272 #define GCEA_SDP_VCD_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 11273 #define GCEA_SDP_VCD_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 11274 #define GCEA_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 11275 //GCEA_SDP_REQ_CNTL 11276 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT 0x0 11277 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT 0x1 11278 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT 0x2 11279 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM__SHIFT 0x3 11280 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_GMI__SHIFT 0x4 11281 #define GCEA_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT 0x5 11282 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ__SHIFT 0x6 11283 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE__SHIFT 0x8 11284 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC__SHIFT 0xa 11285 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK 0x00000001L 11286 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK 0x00000002L 11287 #define GCEA_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK 0x00000004L 11288 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM_MASK 0x00000008L 11289 #define GCEA_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_GMI_MASK 0x00000010L 11290 #define GCEA_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK 0x00000020L 11291 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ_MASK 0x000000C0L 11292 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE_MASK 0x00000300L 11293 #define GCEA_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC_MASK 0x00000C00L 11294 //GCEA_MISC 11295 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_RD_ARB__SHIFT 0x0 11296 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_WR_ARB__SHIFT 0x1 11297 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_RD_ARB__SHIFT 0x2 11298 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_WR_ARB__SHIFT 0x3 11299 #define GCEA_MISC__RELATIVE_PRI_IN_IO_RD_ARB__SHIFT 0x4 11300 #define GCEA_MISC__RELATIVE_PRI_IN_IO_WR_ARB__SHIFT 0x5 11301 #define GCEA_MISC__EARLYWRRET_ENABLE_VC0__SHIFT 0x6 11302 #define GCEA_MISC__EARLYWRRET_ENABLE_VC1__SHIFT 0x7 11303 #define GCEA_MISC__EARLYWRRET_ENABLE_VC2__SHIFT 0x8 11304 #define GCEA_MISC__EARLYWRRET_ENABLE_VC3__SHIFT 0x9 11305 #define GCEA_MISC__EARLYWRRET_ENABLE_VC4__SHIFT 0xa 11306 #define GCEA_MISC__EARLYWRRET_ENABLE_VC5__SHIFT 0xb 11307 #define GCEA_MISC__EARLYWRRET_ENABLE_VC6__SHIFT 0xc 11308 #define GCEA_MISC__EARLYWRRET_ENABLE_VC7__SHIFT 0xd 11309 #define GCEA_MISC__EARLY_SDP_ORIGDATA__SHIFT 0xe 11310 #define GCEA_MISC__LINKMGR_DYNAMIC_MODE__SHIFT 0xf 11311 #define GCEA_MISC__LINKMGR_HALT_THRESHOLD__SHIFT 0x11 11312 #define GCEA_MISC__LINKMGR_RECONNECT_DELAY__SHIFT 0x13 11313 #define GCEA_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT 0x15 11314 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_DRAM_ARB__SHIFT 0x1a 11315 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_GMI_ARB__SHIFT 0x1b 11316 #define GCEA_MISC__FAVOUR_LAST_CS_IN_DRAM_ARB__SHIFT 0x1c 11317 #define GCEA_MISC__FAVOUR_LAST_CS_IN_GMI_ARB__SHIFT 0x1d 11318 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_DRAM_ARB__SHIFT 0x1e 11319 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_GMI_ARB__SHIFT 0x1f 11320 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_RD_ARB_MASK 0x00000001L 11321 #define GCEA_MISC__RELATIVE_PRI_IN_DRAM_WR_ARB_MASK 0x00000002L 11322 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_RD_ARB_MASK 0x00000004L 11323 #define GCEA_MISC__RELATIVE_PRI_IN_GMI_WR_ARB_MASK 0x00000008L 11324 #define GCEA_MISC__RELATIVE_PRI_IN_IO_RD_ARB_MASK 0x00000010L 11325 #define GCEA_MISC__RELATIVE_PRI_IN_IO_WR_ARB_MASK 0x00000020L 11326 #define GCEA_MISC__EARLYWRRET_ENABLE_VC0_MASK 0x00000040L 11327 #define GCEA_MISC__EARLYWRRET_ENABLE_VC1_MASK 0x00000080L 11328 #define GCEA_MISC__EARLYWRRET_ENABLE_VC2_MASK 0x00000100L 11329 #define GCEA_MISC__EARLYWRRET_ENABLE_VC3_MASK 0x00000200L 11330 #define GCEA_MISC__EARLYWRRET_ENABLE_VC4_MASK 0x00000400L 11331 #define GCEA_MISC__EARLYWRRET_ENABLE_VC5_MASK 0x00000800L 11332 #define GCEA_MISC__EARLYWRRET_ENABLE_VC6_MASK 0x00001000L 11333 #define GCEA_MISC__EARLYWRRET_ENABLE_VC7_MASK 0x00002000L 11334 #define GCEA_MISC__EARLY_SDP_ORIGDATA_MASK 0x00004000L 11335 #define GCEA_MISC__LINKMGR_DYNAMIC_MODE_MASK 0x00018000L 11336 #define GCEA_MISC__LINKMGR_HALT_THRESHOLD_MASK 0x00060000L 11337 #define GCEA_MISC__LINKMGR_RECONNECT_DELAY_MASK 0x00180000L 11338 #define GCEA_MISC__LINKMGR_IDLE_THRESHOLD_MASK 0x03E00000L 11339 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_DRAM_ARB_MASK 0x04000000L 11340 #define GCEA_MISC__FAVOUR_MIDCHAIN_CS_IN_GMI_ARB_MASK 0x08000000L 11341 #define GCEA_MISC__FAVOUR_LAST_CS_IN_DRAM_ARB_MASK 0x10000000L 11342 #define GCEA_MISC__FAVOUR_LAST_CS_IN_GMI_ARB_MASK 0x20000000L 11343 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_DRAM_ARB_MASK 0x40000000L 11344 #define GCEA_MISC__SWITCH_CS_ON_W2R_IN_GMI_ARB_MASK 0x80000000L 11345 //GCEA_LATENCY_SAMPLING 11346 #define GCEA_LATENCY_SAMPLING__SAMPLER0_DRAM__SHIFT 0x0 11347 #define GCEA_LATENCY_SAMPLING__SAMPLER1_DRAM__SHIFT 0x1 11348 #define GCEA_LATENCY_SAMPLING__SAMPLER0_GMI__SHIFT 0x2 11349 #define GCEA_LATENCY_SAMPLING__SAMPLER1_GMI__SHIFT 0x3 11350 #define GCEA_LATENCY_SAMPLING__SAMPLER0_IO__SHIFT 0x4 11351 #define GCEA_LATENCY_SAMPLING__SAMPLER1_IO__SHIFT 0x5 11352 #define GCEA_LATENCY_SAMPLING__SAMPLER0_READ__SHIFT 0x6 11353 #define GCEA_LATENCY_SAMPLING__SAMPLER1_READ__SHIFT 0x7 11354 #define GCEA_LATENCY_SAMPLING__SAMPLER0_WRITE__SHIFT 0x8 11355 #define GCEA_LATENCY_SAMPLING__SAMPLER1_WRITE__SHIFT 0x9 11356 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET__SHIFT 0xa 11357 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET__SHIFT 0xb 11358 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET__SHIFT 0xc 11359 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET__SHIFT 0xd 11360 #define GCEA_LATENCY_SAMPLING__SAMPLER0_VC__SHIFT 0xe 11361 #define GCEA_LATENCY_SAMPLING__SAMPLER1_VC__SHIFT 0x16 11362 #define GCEA_LATENCY_SAMPLING__SAMPLER0_DRAM_MASK 0x00000001L 11363 #define GCEA_LATENCY_SAMPLING__SAMPLER1_DRAM_MASK 0x00000002L 11364 #define GCEA_LATENCY_SAMPLING__SAMPLER0_GMI_MASK 0x00000004L 11365 #define GCEA_LATENCY_SAMPLING__SAMPLER1_GMI_MASK 0x00000008L 11366 #define GCEA_LATENCY_SAMPLING__SAMPLER0_IO_MASK 0x00000010L 11367 #define GCEA_LATENCY_SAMPLING__SAMPLER1_IO_MASK 0x00000020L 11368 #define GCEA_LATENCY_SAMPLING__SAMPLER0_READ_MASK 0x00000040L 11369 #define GCEA_LATENCY_SAMPLING__SAMPLER1_READ_MASK 0x00000080L 11370 #define GCEA_LATENCY_SAMPLING__SAMPLER0_WRITE_MASK 0x00000100L 11371 #define GCEA_LATENCY_SAMPLING__SAMPLER1_WRITE_MASK 0x00000200L 11372 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET_MASK 0x00000400L 11373 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET_MASK 0x00000800L 11374 #define GCEA_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET_MASK 0x00001000L 11375 #define GCEA_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET_MASK 0x00002000L 11376 #define GCEA_LATENCY_SAMPLING__SAMPLER0_VC_MASK 0x003FC000L 11377 #define GCEA_LATENCY_SAMPLING__SAMPLER1_VC_MASK 0x3FC00000L 11378 //GCEA_MAM_CTRL2 11379 #define GCEA_MAM_CTRL2__ARAM_FLUSH_DISABLE__SHIFT 0x0 11380 #define GCEA_MAM_CTRL2__DBIT_PF_CLR_ONLY__SHIFT 0x1 11381 #define GCEA_MAM_CTRL2__DBIT_PF_RD_ONLY__SHIFT 0x2 11382 #define GCEA_MAM_CTRL2__DBIT_TRACK_SEGMENT__SHIFT 0x3 11383 #define GCEA_MAM_CTRL2__ARAM_TRACK_SEGMENT__SHIFT 0x6 11384 #define GCEA_MAM_CTRL2__ARAM_FB_TRACK_SIZE__SHIFT 0x9 11385 #define GCEA_MAM_CTRL2__ARAM_RB_ENTRY_SIZE__SHIFT 0xf 11386 #define GCEA_MAM_CTRL2__ARAM_OVERRIDE_EA_STRAP__SHIFT 0x12 11387 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_ENABLE__SHIFT 0x13 11388 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_VALUE__SHIFT 0x14 11389 #define GCEA_MAM_CTRL2__ARAM_REMOVE_TRACKER__SHIFT 0x15 11390 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_ENABLE__SHIFT 0x16 11391 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_VALUE__SHIFT 0x17 11392 #define GCEA_MAM_CTRL2__RESERVED_FIELD__SHIFT 0x18 11393 #define GCEA_MAM_CTRL2__ARAM_FLUSH_DISABLE_MASK 0x00000001L 11394 #define GCEA_MAM_CTRL2__DBIT_PF_CLR_ONLY_MASK 0x00000002L 11395 #define GCEA_MAM_CTRL2__DBIT_PF_RD_ONLY_MASK 0x00000004L 11396 #define GCEA_MAM_CTRL2__DBIT_TRACK_SEGMENT_MASK 0x00000038L 11397 #define GCEA_MAM_CTRL2__ARAM_TRACK_SEGMENT_MASK 0x000001C0L 11398 #define GCEA_MAM_CTRL2__ARAM_FB_TRACK_SIZE_MASK 0x00007E00L 11399 #define GCEA_MAM_CTRL2__ARAM_RB_ENTRY_SIZE_MASK 0x00038000L 11400 #define GCEA_MAM_CTRL2__ARAM_OVERRIDE_EA_STRAP_MASK 0x00040000L 11401 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_ENABLE_MASK 0x00080000L 11402 #define GCEA_MAM_CTRL2__ABIT_FLUSH_SPACE_OVERRIDE_VALUE_MASK 0x00100000L 11403 #define GCEA_MAM_CTRL2__ARAM_REMOVE_TRACKER_MASK 0x00200000L 11404 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_ENABLE_MASK 0x00400000L 11405 #define GCEA_MAM_CTRL2__FORCE_DBIT_QUERY_DIRTY_VALUE_MASK 0x00800000L 11406 #define GCEA_MAM_CTRL2__RESERVED_FIELD_MASK 0xFF000000L 11407 //GCEA_MAM_CTRL 11408 #define GCEA_MAM_CTRL__MAM_DISABLE__SHIFT 0x0 11409 #define GCEA_MAM_CTRL__DBIT_COALESCE_DISABLE__SHIFT 0x1 11410 #define GCEA_MAM_CTRL__ARAM_COALESCE_DISABLE__SHIFT 0x2 11411 #define GCEA_MAM_CTRL__ARAM_FLUSH_SNOOP_EN__SHIFT 0x3 11412 #define GCEA_MAM_CTRL__SDMA_UPDT_ARAM__SHIFT 0x4 11413 #define GCEA_MAM_CTRL__ARAM_FLUSH_NOALLOC__SHIFT 0x5 11414 #define GCEA_MAM_CTRL__FLUSH_TRACKER__SHIFT 0x6 11415 #define GCEA_MAM_CTRL__CLEAR_TRACKER__SHIFT 0x7 11416 #define GCEA_MAM_CTRL__SDP_PRIORITY__SHIFT 0x8 11417 #define GCEA_MAM_CTRL__FORCE_FLUSH_UPDT_TRACKER__SHIFT 0xc 11418 #define GCEA_MAM_CTRL__FORCE_FLUSH_GEN_INTERRUPT__SHIFT 0xd 11419 #define GCEA_MAM_CTRL__TIMER_FLUSH_UPDT_TRACKER__SHIFT 0xe 11420 #define GCEA_MAM_CTRL__TIMER_FLUSH_GEN_INTERRUPT__SHIFT 0xf 11421 #define GCEA_MAM_CTRL__RESERVED_FIELD__SHIFT 0x10 11422 #define GCEA_MAM_CTRL__ARAM_NUM_RB_ENTRIES__SHIFT 0x17 11423 #define GCEA_MAM_CTRL__ARAM_RB_ADDR_HI__SHIFT 0x1c 11424 #define GCEA_MAM_CTRL__MAM_DISABLE_MASK 0x00000001L 11425 #define GCEA_MAM_CTRL__DBIT_COALESCE_DISABLE_MASK 0x00000002L 11426 #define GCEA_MAM_CTRL__ARAM_COALESCE_DISABLE_MASK 0x00000004L 11427 #define GCEA_MAM_CTRL__ARAM_FLUSH_SNOOP_EN_MASK 0x00000008L 11428 #define GCEA_MAM_CTRL__SDMA_UPDT_ARAM_MASK 0x00000010L 11429 #define GCEA_MAM_CTRL__ARAM_FLUSH_NOALLOC_MASK 0x00000020L 11430 #define GCEA_MAM_CTRL__FLUSH_TRACKER_MASK 0x00000040L 11431 #define GCEA_MAM_CTRL__CLEAR_TRACKER_MASK 0x00000080L 11432 #define GCEA_MAM_CTRL__SDP_PRIORITY_MASK 0x00000F00L 11433 #define GCEA_MAM_CTRL__FORCE_FLUSH_UPDT_TRACKER_MASK 0x00001000L 11434 #define GCEA_MAM_CTRL__FORCE_FLUSH_GEN_INTERRUPT_MASK 0x00002000L 11435 #define GCEA_MAM_CTRL__TIMER_FLUSH_UPDT_TRACKER_MASK 0x00004000L 11436 #define GCEA_MAM_CTRL__TIMER_FLUSH_GEN_INTERRUPT_MASK 0x00008000L 11437 #define GCEA_MAM_CTRL__RESERVED_FIELD_MASK 0x007F0000L 11438 #define GCEA_MAM_CTRL__ARAM_NUM_RB_ENTRIES_MASK 0x0F800000L 11439 #define GCEA_MAM_CTRL__ARAM_RB_ADDR_HI_MASK 0xF0000000L 11440 //GCEA_EDC_CNT 11441 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_SEC_COUNT__SHIFT 0x0 11442 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_DED_COUNT__SHIFT 0x2 11443 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_SEC_COUNT__SHIFT 0x4 11444 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_DED_COUNT__SHIFT 0x6 11445 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_SEC_COUNT__SHIFT 0x8 11446 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_DED_COUNT__SHIFT 0xa 11447 #define GCEA_EDC_CNT__RRET_TAGMEM_SEC_COUNT__SHIFT 0xc 11448 #define GCEA_EDC_CNT__RRET_TAGMEM_DED_COUNT__SHIFT 0xe 11449 #define GCEA_EDC_CNT__WRET_TAGMEM_SEC_COUNT__SHIFT 0x10 11450 #define GCEA_EDC_CNT__WRET_TAGMEM_DED_COUNT__SHIFT 0x12 11451 #define GCEA_EDC_CNT__IOWR_DATAMEM_SEC_COUNT__SHIFT 0x14 11452 #define GCEA_EDC_CNT__IOWR_DATAMEM_DED_COUNT__SHIFT 0x16 11453 #define GCEA_EDC_CNT__DRAMRD_PAGEMEM_SED_COUNT__SHIFT 0x18 11454 #define GCEA_EDC_CNT__DRAMWR_PAGEMEM_SED_COUNT__SHIFT 0x1a 11455 #define GCEA_EDC_CNT__IORD_CMDMEM_SED_COUNT__SHIFT 0x1c 11456 #define GCEA_EDC_CNT__IOWR_CMDMEM_SED_COUNT__SHIFT 0x1e 11457 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_SEC_COUNT_MASK 0x00000003L 11458 #define GCEA_EDC_CNT__DRAMRD_CMDMEM_DED_COUNT_MASK 0x0000000CL 11459 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_SEC_COUNT_MASK 0x00000030L 11460 #define GCEA_EDC_CNT__DRAMWR_CMDMEM_DED_COUNT_MASK 0x000000C0L 11461 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_SEC_COUNT_MASK 0x00000300L 11462 #define GCEA_EDC_CNT__DRAMWR_DATAMEM_DED_COUNT_MASK 0x00000C00L 11463 #define GCEA_EDC_CNT__RRET_TAGMEM_SEC_COUNT_MASK 0x00003000L 11464 #define GCEA_EDC_CNT__RRET_TAGMEM_DED_COUNT_MASK 0x0000C000L 11465 #define GCEA_EDC_CNT__WRET_TAGMEM_SEC_COUNT_MASK 0x00030000L 11466 #define GCEA_EDC_CNT__WRET_TAGMEM_DED_COUNT_MASK 0x000C0000L 11467 #define GCEA_EDC_CNT__IOWR_DATAMEM_SEC_COUNT_MASK 0x00300000L 11468 #define GCEA_EDC_CNT__IOWR_DATAMEM_DED_COUNT_MASK 0x00C00000L 11469 #define GCEA_EDC_CNT__DRAMRD_PAGEMEM_SED_COUNT_MASK 0x03000000L 11470 #define GCEA_EDC_CNT__DRAMWR_PAGEMEM_SED_COUNT_MASK 0x0C000000L 11471 #define GCEA_EDC_CNT__IORD_CMDMEM_SED_COUNT_MASK 0x30000000L 11472 #define GCEA_EDC_CNT__IOWR_CMDMEM_SED_COUNT_MASK 0xC0000000L 11473 //GCEA_EDC_CNT2 11474 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_SEC_COUNT__SHIFT 0x0 11475 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_DED_COUNT__SHIFT 0x2 11476 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_SEC_COUNT__SHIFT 0x4 11477 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_DED_COUNT__SHIFT 0x6 11478 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_SEC_COUNT__SHIFT 0x8 11479 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_DED_COUNT__SHIFT 0xa 11480 #define GCEA_EDC_CNT2__GMIRD_PAGEMEM_SED_COUNT__SHIFT 0xc 11481 #define GCEA_EDC_CNT2__GMIWR_PAGEMEM_SED_COUNT__SHIFT 0xe 11482 #define GCEA_EDC_CNT2__MAM_D0MEM_SED_COUNT__SHIFT 0x10 11483 #define GCEA_EDC_CNT2__MAM_D1MEM_SED_COUNT__SHIFT 0x12 11484 #define GCEA_EDC_CNT2__MAM_D2MEM_SED_COUNT__SHIFT 0x14 11485 #define GCEA_EDC_CNT2__MAM_D3MEM_SED_COUNT__SHIFT 0x16 11486 #define GCEA_EDC_CNT2__MAM_D0MEM_DED_COUNT__SHIFT 0x18 11487 #define GCEA_EDC_CNT2__MAM_D1MEM_DED_COUNT__SHIFT 0x1a 11488 #define GCEA_EDC_CNT2__MAM_D2MEM_DED_COUNT__SHIFT 0x1c 11489 #define GCEA_EDC_CNT2__MAM_D3MEM_DED_COUNT__SHIFT 0x1e 11490 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_SEC_COUNT_MASK 0x00000003L 11491 #define GCEA_EDC_CNT2__GMIRD_CMDMEM_DED_COUNT_MASK 0x0000000CL 11492 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_SEC_COUNT_MASK 0x00000030L 11493 #define GCEA_EDC_CNT2__GMIWR_CMDMEM_DED_COUNT_MASK 0x000000C0L 11494 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_SEC_COUNT_MASK 0x00000300L 11495 #define GCEA_EDC_CNT2__GMIWR_DATAMEM_DED_COUNT_MASK 0x00000C00L 11496 #define GCEA_EDC_CNT2__GMIRD_PAGEMEM_SED_COUNT_MASK 0x00003000L 11497 #define GCEA_EDC_CNT2__GMIWR_PAGEMEM_SED_COUNT_MASK 0x0000C000L 11498 #define GCEA_EDC_CNT2__MAM_D0MEM_SED_COUNT_MASK 0x00030000L 11499 #define GCEA_EDC_CNT2__MAM_D1MEM_SED_COUNT_MASK 0x000C0000L 11500 #define GCEA_EDC_CNT2__MAM_D2MEM_SED_COUNT_MASK 0x00300000L 11501 #define GCEA_EDC_CNT2__MAM_D3MEM_SED_COUNT_MASK 0x00C00000L 11502 #define GCEA_EDC_CNT2__MAM_D0MEM_DED_COUNT_MASK 0x03000000L 11503 #define GCEA_EDC_CNT2__MAM_D1MEM_DED_COUNT_MASK 0x0C000000L 11504 #define GCEA_EDC_CNT2__MAM_D2MEM_DED_COUNT_MASK 0x30000000L 11505 #define GCEA_EDC_CNT2__MAM_D3MEM_DED_COUNT_MASK 0xC0000000L 11506 //GCEA_DSM_CNTL 11507 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0x0 11508 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 11509 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0x3 11510 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0x5 11511 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT 0x6 11512 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT 0x8 11513 #define GCEA_DSM_CNTL__RRET_TAGMEM_DSM_IRRITATOR_DATA__SHIFT 0x9 11514 #define GCEA_DSM_CNTL__RRET_TAGMEM_ENABLE_SINGLE_WRITE__SHIFT 0xb 11515 #define GCEA_DSM_CNTL__WRET_TAGMEM_DSM_IRRITATOR_DATA__SHIFT 0xc 11516 #define GCEA_DSM_CNTL__WRET_TAGMEM_ENABLE_SINGLE_WRITE__SHIFT 0xe 11517 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0xf 11518 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0x11 11519 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0x12 11520 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0x14 11521 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT 0x15 11522 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT 0x17 11523 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x00000003L 11524 #define GCEA_DSM_CNTL__DRAMRD_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 11525 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x00000018L 11526 #define GCEA_DSM_CNTL__DRAMWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00000020L 11527 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_DSM_IRRITATOR_DATA_MASK 0x000000C0L 11528 #define GCEA_DSM_CNTL__DRAMWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK 0x00000100L 11529 #define GCEA_DSM_CNTL__RRET_TAGMEM_DSM_IRRITATOR_DATA_MASK 0x00000600L 11530 #define GCEA_DSM_CNTL__RRET_TAGMEM_ENABLE_SINGLE_WRITE_MASK 0x00000800L 11531 #define GCEA_DSM_CNTL__WRET_TAGMEM_DSM_IRRITATOR_DATA_MASK 0x00003000L 11532 #define GCEA_DSM_CNTL__WRET_TAGMEM_ENABLE_SINGLE_WRITE_MASK 0x00004000L 11533 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x00018000L 11534 #define GCEA_DSM_CNTL__GMIRD_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00020000L 11535 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x000C0000L 11536 #define GCEA_DSM_CNTL__GMIWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00100000L 11537 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_DSM_IRRITATOR_DATA_MASK 0x00600000L 11538 #define GCEA_DSM_CNTL__GMIWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK 0x00800000L 11539 //GCEA_DSM_CNTLA 11540 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT 0x0 11541 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 11542 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT 0x3 11543 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT 0x5 11544 #define GCEA_DSM_CNTLA__IORD_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0x6 11545 #define GCEA_DSM_CNTLA__IORD_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0x8 11546 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_DSM_IRRITATOR_DATA__SHIFT 0x9 11547 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_ENABLE_SINGLE_WRITE__SHIFT 0xb 11548 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_DSM_IRRITATOR_DATA__SHIFT 0xc 11549 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_ENABLE_SINGLE_WRITE__SHIFT 0xe 11550 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT 0xf 11551 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT 0x11 11552 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_DSM_IRRITATOR_DATA__SHIFT 0x12 11553 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_ENABLE_SINGLE_WRITE__SHIFT 0x14 11554 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_DSM_IRRITATOR_DATA_MASK 0x00000003L 11555 #define GCEA_DSM_CNTLA__DRAMRD_PAGEMEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 11556 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_DSM_IRRITATOR_DATA_MASK 0x00000018L 11557 #define GCEA_DSM_CNTLA__DRAMWR_PAGEMEM_ENABLE_SINGLE_WRITE_MASK 0x00000020L 11558 #define GCEA_DSM_CNTLA__IORD_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x000000C0L 11559 #define GCEA_DSM_CNTLA__IORD_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00000100L 11560 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_DSM_IRRITATOR_DATA_MASK 0x00000600L 11561 #define GCEA_DSM_CNTLA__IOWR_CMDMEM_ENABLE_SINGLE_WRITE_MASK 0x00000800L 11562 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_DSM_IRRITATOR_DATA_MASK 0x00003000L 11563 #define GCEA_DSM_CNTLA__IOWR_DATAMEM_ENABLE_SINGLE_WRITE_MASK 0x00004000L 11564 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_DSM_IRRITATOR_DATA_MASK 0x00018000L 11565 #define GCEA_DSM_CNTLA__GMIRD_PAGEMEM_ENABLE_SINGLE_WRITE_MASK 0x00020000L 11566 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_DSM_IRRITATOR_DATA_MASK 0x000C0000L 11567 #define GCEA_DSM_CNTLA__GMIWR_PAGEMEM_ENABLE_SINGLE_WRITE_MASK 0x00100000L 11568 //GCEA_DSM_CNTLB 11569 #define GCEA_DSM_CNTLB__MAM_D0MEM_DSM_IRRITATOR_DATA__SHIFT 0x0 11570 #define GCEA_DSM_CNTLB__MAM_D0MEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 11571 #define GCEA_DSM_CNTLB__MAM_D1MEM_DSM_IRRITATOR_DATA__SHIFT 0x3 11572 #define GCEA_DSM_CNTLB__MAM_D1MEM_ENABLE_SINGLE_WRITE__SHIFT 0x5 11573 #define GCEA_DSM_CNTLB__MAM_D2MEM_DSM_IRRITATOR_DATA__SHIFT 0x6 11574 #define GCEA_DSM_CNTLB__MAM_D2MEM_ENABLE_SINGLE_WRITE__SHIFT 0x8 11575 #define GCEA_DSM_CNTLB__MAM_D3MEM_DSM_IRRITATOR_DATA__SHIFT 0x9 11576 #define GCEA_DSM_CNTLB__MAM_D3MEM_ENABLE_SINGLE_WRITE__SHIFT 0xb 11577 #define GCEA_DSM_CNTLB__MAM_A0MEM_DSM_IRRITATOR_DATA__SHIFT 0xc 11578 #define GCEA_DSM_CNTLB__MAM_A0MEM_ENABLE_SINGLE_WRITE__SHIFT 0xe 11579 #define GCEA_DSM_CNTLB__MAM_A1MEM_DSM_IRRITATOR_DATA__SHIFT 0xf 11580 #define GCEA_DSM_CNTLB__MAM_A1MEM_ENABLE_SINGLE_WRITE__SHIFT 0x11 11581 #define GCEA_DSM_CNTLB__MAM_A2MEM_DSM_IRRITATOR_DATA__SHIFT 0x12 11582 #define GCEA_DSM_CNTLB__MAM_A2MEM_ENABLE_SINGLE_WRITE__SHIFT 0x14 11583 #define GCEA_DSM_CNTLB__MAM_A3MEM_DSM_IRRITATOR_DATA__SHIFT 0x15 11584 #define GCEA_DSM_CNTLB__MAM_A3MEM_ENABLE_SINGLE_WRITE__SHIFT 0x17 11585 #define GCEA_DSM_CNTLB__MAM_AFMEM_DSM_IRRITATOR_DATA__SHIFT 0x18 11586 #define GCEA_DSM_CNTLB__MAM_AFMEM_ENABLE_SINGLE_WRITE__SHIFT 0x1a 11587 #define GCEA_DSM_CNTLB__MAM_D0MEM_DSM_IRRITATOR_DATA_MASK 0x00000003L 11588 #define GCEA_DSM_CNTLB__MAM_D0MEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 11589 #define GCEA_DSM_CNTLB__MAM_D1MEM_DSM_IRRITATOR_DATA_MASK 0x00000018L 11590 #define GCEA_DSM_CNTLB__MAM_D1MEM_ENABLE_SINGLE_WRITE_MASK 0x00000020L 11591 #define GCEA_DSM_CNTLB__MAM_D2MEM_DSM_IRRITATOR_DATA_MASK 0x000000C0L 11592 #define GCEA_DSM_CNTLB__MAM_D2MEM_ENABLE_SINGLE_WRITE_MASK 0x00000100L 11593 #define GCEA_DSM_CNTLB__MAM_D3MEM_DSM_IRRITATOR_DATA_MASK 0x00000600L 11594 #define GCEA_DSM_CNTLB__MAM_D3MEM_ENABLE_SINGLE_WRITE_MASK 0x00000800L 11595 #define GCEA_DSM_CNTLB__MAM_A0MEM_DSM_IRRITATOR_DATA_MASK 0x00003000L 11596 #define GCEA_DSM_CNTLB__MAM_A0MEM_ENABLE_SINGLE_WRITE_MASK 0x00004000L 11597 #define GCEA_DSM_CNTLB__MAM_A1MEM_DSM_IRRITATOR_DATA_MASK 0x00018000L 11598 #define GCEA_DSM_CNTLB__MAM_A1MEM_ENABLE_SINGLE_WRITE_MASK 0x00020000L 11599 #define GCEA_DSM_CNTLB__MAM_A2MEM_DSM_IRRITATOR_DATA_MASK 0x000C0000L 11600 #define GCEA_DSM_CNTLB__MAM_A2MEM_ENABLE_SINGLE_WRITE_MASK 0x00100000L 11601 #define GCEA_DSM_CNTLB__MAM_A3MEM_DSM_IRRITATOR_DATA_MASK 0x00600000L 11602 #define GCEA_DSM_CNTLB__MAM_A3MEM_ENABLE_SINGLE_WRITE_MASK 0x00800000L 11603 #define GCEA_DSM_CNTLB__MAM_AFMEM_DSM_IRRITATOR_DATA_MASK 0x03000000L 11604 #define GCEA_DSM_CNTLB__MAM_AFMEM_ENABLE_SINGLE_WRITE_MASK 0x04000000L 11605 //GCEA_DSM_CNTL2 11606 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0x0 11607 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0x2 11608 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0x3 11609 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0x5 11610 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT 0x6 11611 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT 0x8 11612 #define GCEA_DSM_CNTL2__RRET_TAGMEM_ENABLE_ERROR_INJECT__SHIFT 0x9 11613 #define GCEA_DSM_CNTL2__RRET_TAGMEM_SELECT_INJECT_DELAY__SHIFT 0xb 11614 #define GCEA_DSM_CNTL2__WRET_TAGMEM_ENABLE_ERROR_INJECT__SHIFT 0xc 11615 #define GCEA_DSM_CNTL2__WRET_TAGMEM_SELECT_INJECT_DELAY__SHIFT 0xe 11616 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0xf 11617 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0x11 11618 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0x12 11619 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0x14 11620 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT 0x15 11621 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT 0x17 11622 #define GCEA_DSM_CNTL2__INJECT_DELAY__SHIFT 0x1a 11623 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 11624 #define GCEA_DSM_CNTL2__DRAMRD_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00000004L 11625 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x00000018L 11626 #define GCEA_DSM_CNTL2__DRAMWR_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00000020L 11627 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_ENABLE_ERROR_INJECT_MASK 0x000000C0L 11628 #define GCEA_DSM_CNTL2__DRAMWR_DATAMEM_SELECT_INJECT_DELAY_MASK 0x00000100L 11629 #define GCEA_DSM_CNTL2__RRET_TAGMEM_ENABLE_ERROR_INJECT_MASK 0x00000600L 11630 #define GCEA_DSM_CNTL2__RRET_TAGMEM_SELECT_INJECT_DELAY_MASK 0x00000800L 11631 #define GCEA_DSM_CNTL2__WRET_TAGMEM_ENABLE_ERROR_INJECT_MASK 0x00003000L 11632 #define GCEA_DSM_CNTL2__WRET_TAGMEM_SELECT_INJECT_DELAY_MASK 0x00004000L 11633 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x00018000L 11634 #define GCEA_DSM_CNTL2__GMIRD_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00020000L 11635 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x000C0000L 11636 #define GCEA_DSM_CNTL2__GMIWR_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00100000L 11637 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_ENABLE_ERROR_INJECT_MASK 0x00600000L 11638 #define GCEA_DSM_CNTL2__GMIWR_DATAMEM_SELECT_INJECT_DELAY_MASK 0x00800000L 11639 #define GCEA_DSM_CNTL2__INJECT_DELAY_MASK 0xFC000000L 11640 //GCEA_DSM_CNTL2A 11641 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT 0x0 11642 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_SELECT_INJECT_DELAY__SHIFT 0x2 11643 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT 0x3 11644 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_SELECT_INJECT_DELAY__SHIFT 0x5 11645 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0x6 11646 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0x8 11647 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_ENABLE_ERROR_INJECT__SHIFT 0x9 11648 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_SELECT_INJECT_DELAY__SHIFT 0xb 11649 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_ENABLE_ERROR_INJECT__SHIFT 0xc 11650 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_SELECT_INJECT_DELAY__SHIFT 0xe 11651 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT 0xf 11652 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_SELECT_INJECT_DELAY__SHIFT 0x11 11653 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_ENABLE_ERROR_INJECT__SHIFT 0x12 11654 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_SELECT_INJECT_DELAY__SHIFT 0x14 11655 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 11656 #define GCEA_DSM_CNTL2A__DRAMRD_PAGEMEM_SELECT_INJECT_DELAY_MASK 0x00000004L 11657 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_ENABLE_ERROR_INJECT_MASK 0x00000018L 11658 #define GCEA_DSM_CNTL2A__DRAMWR_PAGEMEM_SELECT_INJECT_DELAY_MASK 0x00000020L 11659 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x000000C0L 11660 #define GCEA_DSM_CNTL2A__IORD_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00000100L 11661 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_ENABLE_ERROR_INJECT_MASK 0x00000600L 11662 #define GCEA_DSM_CNTL2A__IOWR_CMDMEM_SELECT_INJECT_DELAY_MASK 0x00000800L 11663 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_ENABLE_ERROR_INJECT_MASK 0x00003000L 11664 #define GCEA_DSM_CNTL2A__IOWR_DATAMEM_SELECT_INJECT_DELAY_MASK 0x00004000L 11665 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_ENABLE_ERROR_INJECT_MASK 0x00018000L 11666 #define GCEA_DSM_CNTL2A__GMIRD_PAGEMEM_SELECT_INJECT_DELAY_MASK 0x00020000L 11667 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_ENABLE_ERROR_INJECT_MASK 0x000C0000L 11668 #define GCEA_DSM_CNTL2A__GMIWR_PAGEMEM_SELECT_INJECT_DELAY_MASK 0x00100000L 11669 //GCEA_DSM_CNTL2B 11670 #define GCEA_DSM_CNTL2B__MAM_D0MEM_ENABLE_ERROR_INJECT__SHIFT 0x0 11671 #define GCEA_DSM_CNTL2B__MAM_D0MEM_SELECT_INJECT_DELAY__SHIFT 0x2 11672 #define GCEA_DSM_CNTL2B__MAM_D1MEM_ENABLE_ERROR_INJECT__SHIFT 0x3 11673 #define GCEA_DSM_CNTL2B__MAM_D1MEM_SELECT_INJECT_DELAY__SHIFT 0x5 11674 #define GCEA_DSM_CNTL2B__MAM_D2MEM_ENABLE_ERROR_INJECT__SHIFT 0x6 11675 #define GCEA_DSM_CNTL2B__MAM_D2MEM_SELECT_INJECT_DELAY__SHIFT 0x8 11676 #define GCEA_DSM_CNTL2B__MAM_D3MEM_ENABLE_ERROR_INJECT__SHIFT 0x9 11677 #define GCEA_DSM_CNTL2B__MAM_D3MEM_SELECT_INJECT_DELAY__SHIFT 0xb 11678 #define GCEA_DSM_CNTL2B__MAM_A0MEM_ENABLE_ERROR_INJECT__SHIFT 0xc 11679 #define GCEA_DSM_CNTL2B__MAM_A0MEM_SELECT_INJECT_DELAY__SHIFT 0xe 11680 #define GCEA_DSM_CNTL2B__MAM_A1MEM_ENABLE_ERROR_INJECT__SHIFT 0xf 11681 #define GCEA_DSM_CNTL2B__MAM_A1MEM_SELECT_INJECT_DELAY__SHIFT 0x11 11682 #define GCEA_DSM_CNTL2B__MAM_A2MEM_ENABLE_ERROR_INJECT__SHIFT 0x12 11683 #define GCEA_DSM_CNTL2B__MAM_A2MEM_SELECT_INJECT_DELAY__SHIFT 0x14 11684 #define GCEA_DSM_CNTL2B__MAM_A3MEM_ENABLE_ERROR_INJECT__SHIFT 0x15 11685 #define GCEA_DSM_CNTL2B__MAM_A3MEM_SELECT_INJECT_DELAY__SHIFT 0x17 11686 #define GCEA_DSM_CNTL2B__MAM_AFMEM_ENABLE_ERROR_INJECT__SHIFT 0x18 11687 #define GCEA_DSM_CNTL2B__MAM_AFMEM_SELECT_INJECT_DELAY__SHIFT 0x1a 11688 #define GCEA_DSM_CNTL2B__MAM_D0MEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 11689 #define GCEA_DSM_CNTL2B__MAM_D0MEM_SELECT_INJECT_DELAY_MASK 0x00000004L 11690 #define GCEA_DSM_CNTL2B__MAM_D1MEM_ENABLE_ERROR_INJECT_MASK 0x00000018L 11691 #define GCEA_DSM_CNTL2B__MAM_D1MEM_SELECT_INJECT_DELAY_MASK 0x00000020L 11692 #define GCEA_DSM_CNTL2B__MAM_D2MEM_ENABLE_ERROR_INJECT_MASK 0x000000C0L 11693 #define GCEA_DSM_CNTL2B__MAM_D2MEM_SELECT_INJECT_DELAY_MASK 0x00000100L 11694 #define GCEA_DSM_CNTL2B__MAM_D3MEM_ENABLE_ERROR_INJECT_MASK 0x00000600L 11695 #define GCEA_DSM_CNTL2B__MAM_D3MEM_SELECT_INJECT_DELAY_MASK 0x00000800L 11696 #define GCEA_DSM_CNTL2B__MAM_A0MEM_ENABLE_ERROR_INJECT_MASK 0x00003000L 11697 #define GCEA_DSM_CNTL2B__MAM_A0MEM_SELECT_INJECT_DELAY_MASK 0x00004000L 11698 #define GCEA_DSM_CNTL2B__MAM_A1MEM_ENABLE_ERROR_INJECT_MASK 0x00018000L 11699 #define GCEA_DSM_CNTL2B__MAM_A1MEM_SELECT_INJECT_DELAY_MASK 0x00020000L 11700 #define GCEA_DSM_CNTL2B__MAM_A2MEM_ENABLE_ERROR_INJECT_MASK 0x000C0000L 11701 #define GCEA_DSM_CNTL2B__MAM_A2MEM_SELECT_INJECT_DELAY_MASK 0x00100000L 11702 #define GCEA_DSM_CNTL2B__MAM_A3MEM_ENABLE_ERROR_INJECT_MASK 0x00600000L 11703 #define GCEA_DSM_CNTL2B__MAM_A3MEM_SELECT_INJECT_DELAY_MASK 0x00800000L 11704 #define GCEA_DSM_CNTL2B__MAM_AFMEM_ENABLE_ERROR_INJECT_MASK 0x03000000L 11705 #define GCEA_DSM_CNTL2B__MAM_AFMEM_SELECT_INJECT_DELAY_MASK 0x04000000L 11706 //GCEA_GL2C_XBR_CREDITS 11707 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_LIMIT__SHIFT 0x0 11708 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_RESERVE__SHIFT 0x6 11709 #define GCEA_GL2C_XBR_CREDITS__IO_RD_LIMIT__SHIFT 0x8 11710 #define GCEA_GL2C_XBR_CREDITS__IO_RD_RESERVE__SHIFT 0xe 11711 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_LIMIT__SHIFT 0x10 11712 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_RESERVE__SHIFT 0x16 11713 #define GCEA_GL2C_XBR_CREDITS__IO_WR_LIMIT__SHIFT 0x18 11714 #define GCEA_GL2C_XBR_CREDITS__IO_WR_RESERVE__SHIFT 0x1e 11715 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_LIMIT_MASK 0x0000003FL 11716 #define GCEA_GL2C_XBR_CREDITS__DRAM_RD_RESERVE_MASK 0x000000C0L 11717 #define GCEA_GL2C_XBR_CREDITS__IO_RD_LIMIT_MASK 0x00003F00L 11718 #define GCEA_GL2C_XBR_CREDITS__IO_RD_RESERVE_MASK 0x0000C000L 11719 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_LIMIT_MASK 0x003F0000L 11720 #define GCEA_GL2C_XBR_CREDITS__DRAM_WR_RESERVE_MASK 0x00C00000L 11721 #define GCEA_GL2C_XBR_CREDITS__IO_WR_LIMIT_MASK 0x3F000000L 11722 #define GCEA_GL2C_XBR_CREDITS__IO_WR_RESERVE_MASK 0xC0000000L 11723 //GCEA_GL2C_XBR_MAXBURST 11724 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD__SHIFT 0x0 11725 #define GCEA_GL2C_XBR_MAXBURST__IO_RD__SHIFT 0x4 11726 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR__SHIFT 0x8 11727 #define GCEA_GL2C_XBR_MAXBURST__IO_WR__SHIFT 0xc 11728 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_FLUSH_TIMER__SHIFT 0x10 11729 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_SAME64B_ONLY__SHIFT 0x13 11730 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_FLUSH_TIMER__SHIFT 0x14 11731 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_SAME64B_ONLY__SHIFT 0x17 11732 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_MASK 0x0000000FL 11733 #define GCEA_GL2C_XBR_MAXBURST__IO_RD_MASK 0x000000F0L 11734 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_MASK 0x00000F00L 11735 #define GCEA_GL2C_XBR_MAXBURST__IO_WR_MASK 0x0000F000L 11736 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_FLUSH_TIMER_MASK 0x00070000L 11737 #define GCEA_GL2C_XBR_MAXBURST__DRAM_RD_COMB_SAME64B_ONLY_MASK 0x00080000L 11738 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_FLUSH_TIMER_MASK 0x00700000L 11739 #define GCEA_GL2C_XBR_MAXBURST__DRAM_WR_COMB_SAME64B_ONLY_MASK 0x00800000L 11740 //GCEA_PROBE_CNTL 11741 #define GCEA_PROBE_CNTL__REQ2RSP_DELAY__SHIFT 0x0 11742 #define GCEA_PROBE_CNTL__PRB_FILTER_DISABLE__SHIFT 0x5 11743 #define GCEA_PROBE_CNTL__REQ2RSP_DELAY_MASK 0x0000001FL 11744 #define GCEA_PROBE_CNTL__PRB_FILTER_DISABLE_MASK 0x00000020L 11745 //GCEA_PROBE_MAP 11746 #define GCEA_PROBE_MAP__CHADDR0_TO_RIGHTGL2C__SHIFT 0x0 11747 #define GCEA_PROBE_MAP__CHADDR1_TO_RIGHTGL2C__SHIFT 0x1 11748 #define GCEA_PROBE_MAP__CHADDR2_TO_RIGHTGL2C__SHIFT 0x2 11749 #define GCEA_PROBE_MAP__CHADDR3_TO_RIGHTGL2C__SHIFT 0x3 11750 #define GCEA_PROBE_MAP__CHADDR4_TO_RIGHTGL2C__SHIFT 0x4 11751 #define GCEA_PROBE_MAP__CHADDR5_TO_RIGHTGL2C__SHIFT 0x5 11752 #define GCEA_PROBE_MAP__CHADDR6_TO_RIGHTGL2C__SHIFT 0x6 11753 #define GCEA_PROBE_MAP__CHADDR7_TO_RIGHTGL2C__SHIFT 0x7 11754 #define GCEA_PROBE_MAP__CHADDR8_TO_RIGHTGL2C__SHIFT 0x8 11755 #define GCEA_PROBE_MAP__CHADDR9_TO_RIGHTGL2C__SHIFT 0x9 11756 #define GCEA_PROBE_MAP__CHADDR10_TO_RIGHTGL2C__SHIFT 0xa 11757 #define GCEA_PROBE_MAP__CHADDR11_TO_RIGHTGL2C__SHIFT 0xb 11758 #define GCEA_PROBE_MAP__CHADDR12_TO_RIGHTGL2C__SHIFT 0xc 11759 #define GCEA_PROBE_MAP__CHADDR13_TO_RIGHTGL2C__SHIFT 0xd 11760 #define GCEA_PROBE_MAP__CHADDR14_TO_RIGHTGL2C__SHIFT 0xe 11761 #define GCEA_PROBE_MAP__CHADDR15_TO_RIGHTGL2C__SHIFT 0xf 11762 #define GCEA_PROBE_MAP__INTLV_SIZE__SHIFT 0x10 11763 #define GCEA_PROBE_MAP__CHADDR0_TO_RIGHTGL2C_MASK 0x00000001L 11764 #define GCEA_PROBE_MAP__CHADDR1_TO_RIGHTGL2C_MASK 0x00000002L 11765 #define GCEA_PROBE_MAP__CHADDR2_TO_RIGHTGL2C_MASK 0x00000004L 11766 #define GCEA_PROBE_MAP__CHADDR3_TO_RIGHTGL2C_MASK 0x00000008L 11767 #define GCEA_PROBE_MAP__CHADDR4_TO_RIGHTGL2C_MASK 0x00000010L 11768 #define GCEA_PROBE_MAP__CHADDR5_TO_RIGHTGL2C_MASK 0x00000020L 11769 #define GCEA_PROBE_MAP__CHADDR6_TO_RIGHTGL2C_MASK 0x00000040L 11770 #define GCEA_PROBE_MAP__CHADDR7_TO_RIGHTGL2C_MASK 0x00000080L 11771 #define GCEA_PROBE_MAP__CHADDR8_TO_RIGHTGL2C_MASK 0x00000100L 11772 #define GCEA_PROBE_MAP__CHADDR9_TO_RIGHTGL2C_MASK 0x00000200L 11773 #define GCEA_PROBE_MAP__CHADDR10_TO_RIGHTGL2C_MASK 0x00000400L 11774 #define GCEA_PROBE_MAP__CHADDR11_TO_RIGHTGL2C_MASK 0x00000800L 11775 #define GCEA_PROBE_MAP__CHADDR12_TO_RIGHTGL2C_MASK 0x00001000L 11776 #define GCEA_PROBE_MAP__CHADDR13_TO_RIGHTGL2C_MASK 0x00002000L 11777 #define GCEA_PROBE_MAP__CHADDR14_TO_RIGHTGL2C_MASK 0x00004000L 11778 #define GCEA_PROBE_MAP__CHADDR15_TO_RIGHTGL2C_MASK 0x00008000L 11779 #define GCEA_PROBE_MAP__INTLV_SIZE_MASK 0x00030000L 11780 //GCEA_ERR_STATUS 11781 #define GCEA_ERR_STATUS__SDP_RDRSP_STATUS__SHIFT 0x0 11782 #define GCEA_ERR_STATUS__SDP_WRRSP_STATUS__SHIFT 0x4 11783 #define GCEA_ERR_STATUS__SDP_RDRSP_DATASTATUS__SHIFT 0x8 11784 #define GCEA_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR__SHIFT 0xa 11785 #define GCEA_ERR_STATUS__CLEAR_ERROR_STATUS__SHIFT 0xb 11786 #define GCEA_ERR_STATUS__BUSY_ON_ERROR__SHIFT 0xc 11787 #define GCEA_ERR_STATUS__FUE_FLAG__SHIFT 0xd 11788 #define GCEA_ERR_STATUS__IGNORE_RDRSP_FED__SHIFT 0xe 11789 #define GCEA_ERR_STATUS__INTERRUPT_ON_FATAL__SHIFT 0xf 11790 #define GCEA_ERR_STATUS__INTERRUPT_IGNORE_CLI_FATAL__SHIFT 0x10 11791 #define GCEA_ERR_STATUS__LEVEL_INTERRUPT__SHIFT 0x11 11792 #define GCEA_ERR_STATUS__SDP_RDRSP_STATUS_MASK 0x0000000FL 11793 #define GCEA_ERR_STATUS__SDP_WRRSP_STATUS_MASK 0x000000F0L 11794 #define GCEA_ERR_STATUS__SDP_RDRSP_DATASTATUS_MASK 0x00000300L 11795 #define GCEA_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR_MASK 0x00000400L 11796 #define GCEA_ERR_STATUS__CLEAR_ERROR_STATUS_MASK 0x00000800L 11797 #define GCEA_ERR_STATUS__BUSY_ON_ERROR_MASK 0x00001000L 11798 #define GCEA_ERR_STATUS__FUE_FLAG_MASK 0x00002000L 11799 #define GCEA_ERR_STATUS__IGNORE_RDRSP_FED_MASK 0x00004000L 11800 #define GCEA_ERR_STATUS__INTERRUPT_ON_FATAL_MASK 0x00008000L 11801 #define GCEA_ERR_STATUS__INTERRUPT_IGNORE_CLI_FATAL_MASK 0x00010000L 11802 #define GCEA_ERR_STATUS__LEVEL_INTERRUPT_MASK 0x00020000L 11803 //GCEA_MISC2 11804 #define GCEA_MISC2__CSGROUP_SWAP_IN_DRAM_ARB__SHIFT 0x0 11805 #define GCEA_MISC2__CSGROUP_SWAP_IN_GMI_ARB__SHIFT 0x1 11806 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_DRAM__SHIFT 0x2 11807 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_GMI__SHIFT 0x7 11808 #define GCEA_MISC2__IO_RDWR_PRIORITY_ENABLE__SHIFT 0xc 11809 #define GCEA_MISC2__BLOCK_REQUESTS__SHIFT 0xd 11810 #define GCEA_MISC2__REQUESTS_BLOCKED__SHIFT 0xe 11811 #define GCEA_MISC2__FGCLKEN_OVERRIDE__SHIFT 0xf 11812 #define GCEA_MISC2__LINKMGR_CRBUSY_MASK__SHIFT 0x10 11813 #define GCEA_MISC2__RDRET_FED_MASK__SHIFT 0x11 11814 #define GCEA_MISC2__CSGROUP_SWAP_IN_DRAM_ARB_MASK 0x00000001L 11815 #define GCEA_MISC2__CSGROUP_SWAP_IN_GMI_ARB_MASK 0x00000002L 11816 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_DRAM_MASK 0x0000007CL 11817 #define GCEA_MISC2__CSGRP_BURST_LIMIT_DATA_GMI_MASK 0x00000F80L 11818 #define GCEA_MISC2__IO_RDWR_PRIORITY_ENABLE_MASK 0x00001000L 11819 #define GCEA_MISC2__BLOCK_REQUESTS_MASK 0x00002000L 11820 #define GCEA_MISC2__REQUESTS_BLOCKED_MASK 0x00004000L 11821 #define GCEA_MISC2__FGCLKEN_OVERRIDE_MASK 0x00008000L 11822 #define GCEA_MISC2__LINKMGR_CRBUSY_MASK_MASK 0x00010000L 11823 #define GCEA_MISC2__RDRET_FED_MASK_MASK 0x00020000L 11824 11825 11826 // addressBlock: gc_gceadec3 11827 //GCEA_SDP_BACKDOOR_CMDCREDITS0 11828 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED__SHIFT 0x0 11829 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED__SHIFT 0x7 11830 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED__SHIFT 0xe 11831 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED__SHIFT 0x15 11832 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED__SHIFT 0x1c 11833 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 11834 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 11835 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 11836 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 11837 #define GCEA_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 11838 //GCEA_SDP_BACKDOOR_CMDCREDITS1 11839 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED__SHIFT 0x0 11840 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED__SHIFT 0x3 11841 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED__SHIFT 0xa 11842 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED__SHIFT 0x11 11843 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED__SHIFT 0x18 11844 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED_MASK 0x00000007L 11845 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 11846 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 11847 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 11848 #define GCEA_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 11849 //GCEA_SDP_BACKDOOR_DATACREDITS0 11850 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED__SHIFT 0x0 11851 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED__SHIFT 0x7 11852 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED__SHIFT 0xe 11853 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED__SHIFT 0x15 11854 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED__SHIFT 0x1c 11855 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 11856 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 11857 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 11858 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 11859 #define GCEA_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 11860 //GCEA_SDP_BACKDOOR_DATACREDITS1 11861 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED__SHIFT 0x0 11862 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED__SHIFT 0x3 11863 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED__SHIFT 0xa 11864 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED__SHIFT 0x11 11865 #define GCEA_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED__SHIFT 0x18 11866 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED_MASK 0x00000007L 11867 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 11868 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 11869 #define GCEA_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 11870 #define GCEA_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 11871 //GCEA_SDP_BACKDOOR_MISCCREDITS 11872 #define GCEA_SDP_BACKDOOR_MISCCREDITS__PRB_RSP_CREDITS_RECEIVED__SHIFT 0x0 11873 #define GCEA_SDP_BACKDOOR_MISCCREDITS__PRB_RSP_CREDITS_RECEIVED_MASK 0x0000007FL 11874 //GCEA_RRET_MEM_RESERVE 11875 #define GCEA_RRET_MEM_RESERVE__VC0__SHIFT 0x0 11876 #define GCEA_RRET_MEM_RESERVE__VC1__SHIFT 0x4 11877 #define GCEA_RRET_MEM_RESERVE__VC2__SHIFT 0x8 11878 #define GCEA_RRET_MEM_RESERVE__VC3__SHIFT 0xc 11879 #define GCEA_RRET_MEM_RESERVE__VC4__SHIFT 0x10 11880 #define GCEA_RRET_MEM_RESERVE__VC5__SHIFT 0x14 11881 #define GCEA_RRET_MEM_RESERVE__VC6__SHIFT 0x18 11882 #define GCEA_RRET_MEM_RESERVE__VC7__SHIFT 0x1c 11883 #define GCEA_RRET_MEM_RESERVE__VC0_MASK 0x0000000FL 11884 #define GCEA_RRET_MEM_RESERVE__VC1_MASK 0x000000F0L 11885 #define GCEA_RRET_MEM_RESERVE__VC2_MASK 0x00000F00L 11886 #define GCEA_RRET_MEM_RESERVE__VC3_MASK 0x0000F000L 11887 #define GCEA_RRET_MEM_RESERVE__VC4_MASK 0x000F0000L 11888 #define GCEA_RRET_MEM_RESERVE__VC5_MASK 0x00F00000L 11889 #define GCEA_RRET_MEM_RESERVE__VC6_MASK 0x0F000000L 11890 #define GCEA_RRET_MEM_RESERVE__VC7_MASK 0xF0000000L 11891 //GCEA_EDC_CNT3 11892 #define GCEA_EDC_CNT3__DRAMRD_PAGEMEM_DED_COUNT__SHIFT 0x0 11893 #define GCEA_EDC_CNT3__DRAMWR_PAGEMEM_DED_COUNT__SHIFT 0x2 11894 #define GCEA_EDC_CNT3__IORD_CMDMEM_DED_COUNT__SHIFT 0x4 11895 #define GCEA_EDC_CNT3__IOWR_CMDMEM_DED_COUNT__SHIFT 0x6 11896 #define GCEA_EDC_CNT3__GMIRD_PAGEMEM_DED_COUNT__SHIFT 0x8 11897 #define GCEA_EDC_CNT3__GMIWR_PAGEMEM_DED_COUNT__SHIFT 0xa 11898 #define GCEA_EDC_CNT3__MAM_A0MEM_SEC_COUNT__SHIFT 0xc 11899 #define GCEA_EDC_CNT3__MAM_A0MEM_DED_COUNT__SHIFT 0xe 11900 #define GCEA_EDC_CNT3__MAM_A1MEM_SEC_COUNT__SHIFT 0x10 11901 #define GCEA_EDC_CNT3__MAM_A1MEM_DED_COUNT__SHIFT 0x12 11902 #define GCEA_EDC_CNT3__MAM_A2MEM_SEC_COUNT__SHIFT 0x14 11903 #define GCEA_EDC_CNT3__MAM_A2MEM_DED_COUNT__SHIFT 0x16 11904 #define GCEA_EDC_CNT3__MAM_A3MEM_SEC_COUNT__SHIFT 0x18 11905 #define GCEA_EDC_CNT3__MAM_A3MEM_DED_COUNT__SHIFT 0x1a 11906 #define GCEA_EDC_CNT3__MAM_AFMEM_SEC_COUNT__SHIFT 0x1c 11907 #define GCEA_EDC_CNT3__MAM_AFMEM_DED_COUNT__SHIFT 0x1e 11908 #define GCEA_EDC_CNT3__DRAMRD_PAGEMEM_DED_COUNT_MASK 0x00000003L 11909 #define GCEA_EDC_CNT3__DRAMWR_PAGEMEM_DED_COUNT_MASK 0x0000000CL 11910 #define GCEA_EDC_CNT3__IORD_CMDMEM_DED_COUNT_MASK 0x00000030L 11911 #define GCEA_EDC_CNT3__IOWR_CMDMEM_DED_COUNT_MASK 0x000000C0L 11912 #define GCEA_EDC_CNT3__GMIRD_PAGEMEM_DED_COUNT_MASK 0x00000300L 11913 #define GCEA_EDC_CNT3__GMIWR_PAGEMEM_DED_COUNT_MASK 0x00000C00L 11914 #define GCEA_EDC_CNT3__MAM_A0MEM_SEC_COUNT_MASK 0x00003000L 11915 #define GCEA_EDC_CNT3__MAM_A0MEM_DED_COUNT_MASK 0x0000C000L 11916 #define GCEA_EDC_CNT3__MAM_A1MEM_SEC_COUNT_MASK 0x00030000L 11917 #define GCEA_EDC_CNT3__MAM_A1MEM_DED_COUNT_MASK 0x000C0000L 11918 #define GCEA_EDC_CNT3__MAM_A2MEM_SEC_COUNT_MASK 0x00300000L 11919 #define GCEA_EDC_CNT3__MAM_A2MEM_DED_COUNT_MASK 0x00C00000L 11920 #define GCEA_EDC_CNT3__MAM_A3MEM_SEC_COUNT_MASK 0x03000000L 11921 #define GCEA_EDC_CNT3__MAM_A3MEM_DED_COUNT_MASK 0x0C000000L 11922 #define GCEA_EDC_CNT3__MAM_AFMEM_SEC_COUNT_MASK 0x30000000L 11923 #define GCEA_EDC_CNT3__MAM_AFMEM_DED_COUNT_MASK 0xC0000000L 11924 //GCEA_SDP_ENABLE 11925 #define GCEA_SDP_ENABLE__ENABLE__SHIFT 0x0 11926 #define GCEA_SDP_ENABLE__EARLY_CREDIT_REQUEST__SHIFT 0x1 11927 #define GCEA_SDP_ENABLE__ENABLE_MASK 0x00000001L 11928 #define GCEA_SDP_ENABLE__EARLY_CREDIT_REQUEST_MASK 0x00000002L 11929 11930 11931 // addressBlock: gc_spipdec2 11932 //SPI_PQEV_CTRL 11933 #define SPI_PQEV_CTRL__SCAN_PERIOD__SHIFT 0x0 11934 #define SPI_PQEV_CTRL__QUEUE_DURATION__SHIFT 0xa 11935 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN__SHIFT 0x10 11936 #define SPI_PQEV_CTRL__SCAN_PERIOD_MASK 0x000003FFL 11937 #define SPI_PQEV_CTRL__QUEUE_DURATION_MASK 0x0000FC00L 11938 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN_MASK 0x00FF0000L 11939 //SPI_EXP_THROTTLE_CTRL 11940 #define SPI_EXP_THROTTLE_CTRL__ENABLE__SHIFT 0x0 11941 #define SPI_EXP_THROTTLE_CTRL__PERIOD__SHIFT 0x1 11942 #define SPI_EXP_THROTTLE_CTRL__UPSTEP__SHIFT 0x5 11943 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP__SHIFT 0x9 11944 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT__SHIFT 0xd 11945 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT__SHIFT 0x10 11946 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD__SHIFT 0x13 11947 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT__SHIFT 0x1a 11948 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET__SHIFT 0x1d 11949 #define SPI_EXP_THROTTLE_CTRL__ENABLE_MASK 0x00000001L 11950 #define SPI_EXP_THROTTLE_CTRL__PERIOD_MASK 0x0000001EL 11951 #define SPI_EXP_THROTTLE_CTRL__UPSTEP_MASK 0x000001E0L 11952 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP_MASK 0x00001E00L 11953 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT_MASK 0x0000E000L 11954 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT_MASK 0x00070000L 11955 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD_MASK 0x03F80000L 11956 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT_MASK 0x1C000000L 11957 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET_MASK 0x20000000L 11958 11959 11960 // addressBlock: gc_rmi_rmidec 11961 //RMI_GENERAL_CNTL 11962 #define RMI_GENERAL_CNTL__BURST_DISABLE__SHIFT 0x0 11963 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE__SHIFT 0x1 11964 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN__SHIFT 0x13 11965 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE__SHIFT 0x15 11966 #define RMI_GENERAL_CNTL__BURST_DISABLE_MASK 0x00000001L 11967 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE_MASK 0x0001FFFEL 11968 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN_MASK 0x00080000L 11969 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE_MASK 0x01E00000L 11970 //RMI_GENERAL_CNTL1 11971 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE__SHIFT 0x0 11972 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE__SHIFT 0x4 11973 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE__SHIFT 0x6 11974 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK__SHIFT 0x8 11975 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE__SHIFT 0x9 11976 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE__SHIFT 0xb 11977 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE__SHIFT 0xe 11978 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE__SHIFT 0xf 11979 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS__SHIFT 0x10 11980 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS__SHIFT 0x16 11981 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE_MASK 0x0000000FL 11982 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE_MASK 0x00000030L 11983 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE_MASK 0x000000C0L 11984 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK_MASK 0x00000100L 11985 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE_MASK 0x00000600L 11986 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_MASK 0x00000800L 11987 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE_MASK 0x00004000L 11988 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE_MASK 0x00008000L 11989 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS_MASK 0x003F0000L 11990 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS_MASK 0x0FC00000L 11991 //RMI_GENERAL_STATUS 11992 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED__SHIFT 0x0 11993 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR__SHIFT 0x1 11994 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR__SHIFT 0x2 11995 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR__SHIFT 0x3 11996 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR__SHIFT 0x4 11997 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY__SHIFT 0x5 11998 #define RMI_GENERAL_STATUS__RESERVED_BIT_6__SHIFT 0x6 11999 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY__SHIFT 0x7 12000 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY__SHIFT 0x8 12001 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY__SHIFT 0x9 12002 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY__SHIFT 0xa 12003 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY__SHIFT 0xb 12004 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY__SHIFT 0xc 12005 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY__SHIFT 0xd 12006 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY__SHIFT 0xe 12007 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY__SHIFT 0xf 12008 #define RMI_GENERAL_STATUS__RESERVED_BIT_18__SHIFT 0x12 12009 #define RMI_GENERAL_STATUS__RESERVED_BIT_19__SHIFT 0x13 12010 #define RMI_GENERAL_STATUS__RESERVED_BIT_20__SHIFT 0x14 12011 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21__SHIFT 0x15 12012 #define RMI_GENERAL_STATUS__RESERVED_BIT_29__SHIFT 0x1d 12013 #define RMI_GENERAL_STATUS__RESERVED_BIT_30__SHIFT 0x1e 12014 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR__SHIFT 0x1f 12015 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED_MASK 0x00000001L 12016 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR_MASK 0x00000002L 12017 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR_MASK 0x00000004L 12018 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR_MASK 0x00000008L 12019 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR_MASK 0x00000010L 12020 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY_MASK 0x00000020L 12021 #define RMI_GENERAL_STATUS__RESERVED_BIT_6_MASK 0x00000040L 12022 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY_MASK 0x00000080L 12023 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY_MASK 0x00000100L 12024 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY_MASK 0x00000200L 12025 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY_MASK 0x00000400L 12026 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY_MASK 0x00000800L 12027 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY_MASK 0x00001000L 12028 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY_MASK 0x00002000L 12029 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY_MASK 0x00004000L 12030 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY_MASK 0x00008000L 12031 #define RMI_GENERAL_STATUS__RESERVED_BIT_18_MASK 0x00040000L 12032 #define RMI_GENERAL_STATUS__RESERVED_BIT_19_MASK 0x00080000L 12033 #define RMI_GENERAL_STATUS__RESERVED_BIT_20_MASK 0x00100000L 12034 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21_MASK 0x1FE00000L 12035 #define RMI_GENERAL_STATUS__RESERVED_BIT_29_MASK 0x20000000L 12036 #define RMI_GENERAL_STATUS__RESERVED_BIT_30_MASK 0x40000000L 12037 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR_MASK 0x80000000L 12038 //RMI_SUBBLOCK_STATUS0 12039 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0__SHIFT 0x0 12040 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0__SHIFT 0x7 12041 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0__SHIFT 0x8 12042 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1__SHIFT 0x9 12043 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1__SHIFT 0x10 12044 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1__SHIFT 0x11 12045 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT__SHIFT 0x12 12046 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0_MASK 0x0000007FL 12047 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0_MASK 0x00000080L 12048 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0_MASK 0x00000100L 12049 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1_MASK 0x0000FE00L 12050 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1_MASK 0x00010000L 12051 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1_MASK 0x00020000L 12052 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT_MASK 0x0FFC0000L 12053 //RMI_SUBBLOCK_STATUS1 12054 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE__SHIFT 0x0 12055 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE__SHIFT 0xa 12056 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT__SHIFT 0x14 12057 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE_MASK 0x000003FFL 12058 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE_MASK 0x000FFC00L 12059 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT_MASK 0x3FF00000L 12060 //RMI_SUBBLOCK_STATUS2 12061 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED__SHIFT 0x0 12062 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED__SHIFT 0x9 12063 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED_MASK 0x000001FFL 12064 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED_MASK 0x0003FE00L 12065 //RMI_SUBBLOCK_STATUS3 12066 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL__SHIFT 0x0 12067 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL__SHIFT 0xa 12068 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL_MASK 0x000003FFL 12069 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL_MASK 0x000FFC00L 12070 //RMI_XBAR_CONFIG 12071 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE__SHIFT 0x0 12072 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE__SHIFT 0x2 12073 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE__SHIFT 0x6 12074 #define RMI_XBAR_CONFIG__ARBITER_DIS__SHIFT 0x7 12075 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ__SHIFT 0x8 12076 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE__SHIFT 0xc 12077 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0__SHIFT 0xd 12078 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE_MASK 0x00000003L 12079 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE_MASK 0x0000003CL 12080 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE_MASK 0x00000040L 12081 #define RMI_XBAR_CONFIG__ARBITER_DIS_MASK 0x00000080L 12082 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_MASK 0x00000F00L 12083 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE_MASK 0x00001000L 12084 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0_MASK 0x00002000L 12085 //RMI_PROBE_POP_LOGIC_CNTL 12086 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH__SHIFT 0x0 12087 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS__SHIFT 0x7 12088 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2__SHIFT 0x8 12089 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH__SHIFT 0xa 12090 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS__SHIFT 0x11 12091 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH_MASK 0x0000007FL 12092 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS_MASK 0x00000080L 12093 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2_MASK 0x00000300L 12094 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH_MASK 0x0001FC00L 12095 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS_MASK 0x00020000L 12096 //RMI_UTC_XNACK_N_MISC_CNTL 12097 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC__SHIFT 0x0 12098 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE__SHIFT 0x8 12099 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE__SHIFT 0xc 12100 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE__SHIFT 0xd 12101 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC_MASK 0x000000FFL 12102 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE_MASK 0x00000F00L 12103 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE_MASK 0x00001000L 12104 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE_MASK 0x00002000L 12105 //RMI_DEMUX_CNTL 12106 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN__SHIFT 0x2 12107 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE__SHIFT 0x6 12108 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE__SHIFT 0xe 12109 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN__SHIFT 0x12 12110 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE__SHIFT 0x16 12111 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE__SHIFT 0x1e 12112 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN_MASK 0x00000004L 12113 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE_MASK 0x00003FC0L 12114 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_MASK 0x0000C000L 12115 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN_MASK 0x00040000L 12116 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE_MASK 0x3FC00000L 12117 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_MASK 0xC0000000L 12118 //RMI_UTCL1_CNTL1 12119 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP__SHIFT 0x0 12120 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF__SHIFT 0x1 12121 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE__SHIFT 0x2 12122 #define RMI_UTCL1_CNTL1__RESP_MODE__SHIFT 0x3 12123 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE__SHIFT 0x5 12124 #define RMI_UTCL1_CNTL1__CLIENTID__SHIFT 0x7 12125 #define RMI_UTCL1_CNTL1__USERVM_DIS__SHIFT 0x10 12126 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO__SHIFT 0x11 12127 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB__SHIFT 0x12 12128 #define RMI_UTCL1_CNTL1__REG_INV_VMID__SHIFT 0x13 12129 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID__SHIFT 0x17 12130 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE__SHIFT 0x18 12131 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID__SHIFT 0x19 12132 #define RMI_UTCL1_CNTL1__FORCE_MISS__SHIFT 0x1a 12133 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER__SHIFT 0x1b 12134 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2__SHIFT 0x1c 12135 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2__SHIFT 0x1e 12136 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP_MASK 0x00000001L 12137 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF_MASK 0x00000002L 12138 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE_MASK 0x00000004L 12139 #define RMI_UTCL1_CNTL1__RESP_MODE_MASK 0x00000018L 12140 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE_MASK 0x00000060L 12141 #define RMI_UTCL1_CNTL1__CLIENTID_MASK 0x0000FF80L 12142 #define RMI_UTCL1_CNTL1__USERVM_DIS_MASK 0x00010000L 12143 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO_MASK 0x00020000L 12144 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB_MASK 0x00040000L 12145 #define RMI_UTCL1_CNTL1__REG_INV_VMID_MASK 0x00780000L 12146 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID_MASK 0x00800000L 12147 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE_MASK 0x01000000L 12148 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID_MASK 0x02000000L 12149 #define RMI_UTCL1_CNTL1__FORCE_MISS_MASK 0x04000000L 12150 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER_MASK 0x08000000L 12151 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2_MASK 0x30000000L 12152 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2_MASK 0xC0000000L 12153 //RMI_UTCL1_CNTL2 12154 #define RMI_UTCL1_CNTL2__UTC_SPARE__SHIFT 0x0 12155 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS__SHIFT 0x9 12156 #define RMI_UTCL1_CNTL2__LINE_VALID__SHIFT 0xa 12157 #define RMI_UTCL1_CNTL2__DIS_EDC__SHIFT 0xb 12158 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE__SHIFT 0xc 12159 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT__SHIFT 0xd 12160 #define RMI_UTCL1_CNTL2__FORCE_SNOOP__SHIFT 0xe 12161 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK__SHIFT 0xf 12162 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE__SHIFT 0x10 12163 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR__SHIFT 0x12 12164 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR__SHIFT 0x13 12165 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID__SHIFT 0x14 12166 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID__SHIFT 0x15 12167 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ__SHIFT 0x19 12168 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K__SHIFT 0x1a 12169 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD__SHIFT 0x1b 12170 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT__SHIFT 0x1c 12171 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT__SHIFT 0x1d 12172 #define RMI_UTCL1_CNTL2__FGCG_DISABLE__SHIFT 0x1e 12173 #define RMI_UTCL1_CNTL2__RESERVED__SHIFT 0x1f 12174 #define RMI_UTCL1_CNTL2__UTC_SPARE_MASK 0x000000FFL 12175 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS_MASK 0x00000200L 12176 #define RMI_UTCL1_CNTL2__LINE_VALID_MASK 0x00000400L 12177 #define RMI_UTCL1_CNTL2__DIS_EDC_MASK 0x00000800L 12178 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE_MASK 0x00001000L 12179 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT_MASK 0x00002000L 12180 #define RMI_UTCL1_CNTL2__FORCE_SNOOP_MASK 0x00004000L 12181 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK_MASK 0x00008000L 12182 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE_MASK 0x00030000L 12183 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR_MASK 0x00040000L 12184 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR_MASK 0x00080000L 12185 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID_MASK 0x00100000L 12186 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID_MASK 0x01E00000L 12187 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ_MASK 0x02000000L 12188 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K_MASK 0x04000000L 12189 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD_MASK 0x08000000L 12190 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT_MASK 0x10000000L 12191 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT_MASK 0x20000000L 12192 #define RMI_UTCL1_CNTL2__FGCG_DISABLE_MASK 0x40000000L 12193 #define RMI_UTCL1_CNTL2__RESERVED_MASK 0x80000000L 12194 //RMI_UTC_UNIT_CONFIG 12195 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN__SHIFT 0x0 12196 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN_MASK 0x0000FFFFL 12197 //RMI_TCIW_FORMATTER0_CNTL 12198 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ__SHIFT 0x9 12199 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS__SHIFT 0x1d 12200 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA__SHIFT 0x1f 12201 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ_MASK 0x0007FE00L 12202 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS_MASK 0x20000000L 12203 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA_MASK 0x80000000L 12204 //RMI_TCIW_FORMATTER1_CNTL 12205 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE__SHIFT 0x0 12206 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW__SHIFT 0x1 12207 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ__SHIFT 0x9 12208 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS__SHIFT 0x1d 12209 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST__SHIFT 0x1e 12210 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA__SHIFT 0x1f 12211 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE_MASK 0x00000001L 12212 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW_MASK 0x000001FEL 12213 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ_MASK 0x0007FE00L 12214 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS_MASK 0x20000000L 12215 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST_MASK 0x40000000L 12216 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA_MASK 0x80000000L 12217 //RMI_SCOREBOARD_CNTL 12218 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH__SHIFT 0x0 12219 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0__SHIFT 0x1 12220 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH__SHIFT 0x2 12221 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1__SHIFT 0x3 12222 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN__SHIFT 0x5 12223 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE__SHIFT 0x6 12224 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE__SHIFT 0x9 12225 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH_MASK 0x00000001L 12226 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0_MASK 0x00000002L 12227 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH_MASK 0x00000004L 12228 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1_MASK 0x00000008L 12229 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN_MASK 0x00000020L 12230 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE_MASK 0x00000040L 12231 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE_MASK 0x001FFE00L 12232 //RMI_SCOREBOARD_STATUS0 12233 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID__SHIFT 0x0 12234 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG__SHIFT 0x1 12235 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID__SHIFT 0x2 12236 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE__SHIFT 0x12 12237 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE__SHIFT 0x13 12238 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE__SHIFT 0x14 12239 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE__SHIFT 0x15 12240 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT__SHIFT 0x16 12241 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID_MASK 0x00000001L 12242 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG_MASK 0x00000002L 12243 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID_MASK 0x0003FFFCL 12244 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE_MASK 0x00040000L 12245 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE_MASK 0x00080000L 12246 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE_MASK 0x00100000L 12247 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE_MASK 0x00200000L 12248 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT_MASK 0x07C00000L 12249 //RMI_SCOREBOARD_STATUS1 12250 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0__SHIFT 0x0 12251 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0__SHIFT 0xc 12252 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0__SHIFT 0xd 12253 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED__SHIFT 0xe 12254 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1__SHIFT 0xf 12255 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1__SHIFT 0x1b 12256 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1__SHIFT 0x1c 12257 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1__SHIFT 0x1d 12258 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0__SHIFT 0x1e 12259 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0_MASK 0x00000FFFL 12260 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0_MASK 0x00001000L 12261 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0_MASK 0x00002000L 12262 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED_MASK 0x00004000L 12263 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1_MASK 0x07FF8000L 12264 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1_MASK 0x08000000L 12265 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1_MASK 0x10000000L 12266 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1_MASK 0x20000000L 12267 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0_MASK 0x40000000L 12268 //RMI_SCOREBOARD_STATUS2 12269 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0__SHIFT 0x0 12270 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0__SHIFT 0xc 12271 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1__SHIFT 0xd 12272 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1__SHIFT 0x19 12273 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1__SHIFT 0x1a 12274 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0__SHIFT 0x1b 12275 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0__SHIFT 0x1c 12276 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1__SHIFT 0x1d 12277 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0__SHIFT 0x1e 12278 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1__SHIFT 0x1f 12279 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0_MASK 0x00000FFFL 12280 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0_MASK 0x00001000L 12281 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1_MASK 0x01FFE000L 12282 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1_MASK 0x02000000L 12283 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1_MASK 0x04000000L 12284 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0_MASK 0x08000000L 12285 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0_MASK 0x10000000L 12286 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1_MASK 0x20000000L 12287 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0_MASK 0x40000000L 12288 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1_MASK 0x80000000L 12289 //RMI_XBAR_ARBITER_CONFIG 12290 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE__SHIFT 0x0 12291 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR__SHIFT 0x2 12292 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL__SHIFT 0x3 12293 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN__SHIFT 0x4 12294 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN__SHIFT 0x5 12295 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE__SHIFT 0x6 12296 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE__SHIFT 0x8 12297 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE__SHIFT 0x10 12298 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR__SHIFT 0x12 12299 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL__SHIFT 0x13 12300 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN__SHIFT 0x14 12301 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN__SHIFT 0x15 12302 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE__SHIFT 0x16 12303 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE__SHIFT 0x18 12304 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_MASK 0x00000003L 12305 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR_MASK 0x00000004L 12306 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_MASK 0x00000008L 12307 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN_MASK 0x00000010L 12308 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN_MASK 0x00000020L 12309 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE_MASK 0x000000C0L 12310 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE_MASK 0x0000FF00L 12311 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_MASK 0x00030000L 12312 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR_MASK 0x00040000L 12313 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_MASK 0x00080000L 12314 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN_MASK 0x00100000L 12315 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN_MASK 0x00200000L 12316 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE_MASK 0x00C00000L 12317 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE_MASK 0xFF000000L 12318 //RMI_XBAR_ARBITER_CONFIG_1 12319 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD__SHIFT 0x0 12320 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR__SHIFT 0x8 12321 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD_MASK 0x000000FFL 12322 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR_MASK 0x0000FF00L 12323 //RMI_CLOCK_CNTRL 12324 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK__SHIFT 0x0 12325 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK__SHIFT 0x5 12326 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK__SHIFT 0xa 12327 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK__SHIFT 0xf 12328 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK_MASK 0x0000001FL 12329 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK_MASK 0x000003E0L 12330 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK_MASK 0x00007C00L 12331 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK_MASK 0x000F8000L 12332 //RMI_UTCL1_STATUS 12333 #define RMI_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 12334 #define RMI_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 12335 #define RMI_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 12336 #define RMI_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 12337 #define RMI_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 12338 #define RMI_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 12339 //RMI_RB_GLX_CID_MAP 12340 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP__SHIFT 0x0 12341 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP__SHIFT 0x4 12342 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP__SHIFT 0x8 12343 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP__SHIFT 0xc 12344 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP__SHIFT 0x10 12345 #define RMI_RB_GLX_CID_MAP__DB_S_MAP__SHIFT 0x14 12346 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP__SHIFT 0x18 12347 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP__SHIFT 0x1c 12348 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP_MASK 0x0000000FL 12349 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP_MASK 0x000000F0L 12350 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP_MASK 0x00000F00L 12351 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP_MASK 0x0000F000L 12352 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP_MASK 0x000F0000L 12353 #define RMI_RB_GLX_CID_MAP__DB_S_MAP_MASK 0x00F00000L 12354 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP_MASK 0x0F000000L 12355 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP_MASK 0xF0000000L 12356 //RMI_XNACK_DEBUG 12357 #define RMI_XNACK_DEBUG__XNACK_PER_VMID__SHIFT 0x0 12358 #define RMI_XNACK_DEBUG__XNACK_PER_VMID_MASK 0x0000FFFFL 12359 //RMI_SPARE 12360 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE__SHIFT 0x1 12361 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE__SHIFT 0x2 12362 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE__SHIFT 0x3 12363 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS__SHIFT 0x4 12364 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS__SHIFT 0x5 12365 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE__SHIFT 0x6 12366 #define RMI_SPARE__SPARE_BIT_7__SHIFT 0x7 12367 #define RMI_SPARE__NOFILL_RMI_CID_CC__SHIFT 0x8 12368 #define RMI_SPARE__NOFILL_RMI_CID_FC__SHIFT 0x9 12369 #define RMI_SPARE__NOFILL_RMI_CID_CM__SHIFT 0xa 12370 #define RMI_SPARE__NOFILL_RMI_CID_DC__SHIFT 0xb 12371 #define RMI_SPARE__NOFILL_RMI_CID_Z__SHIFT 0xc 12372 #define RMI_SPARE__NOFILL_RMI_CID_S__SHIFT 0xd 12373 #define RMI_SPARE__NOFILL_RMI_CID_TILE__SHIFT 0xe 12374 #define RMI_SPARE__SPARE_BIT_15_0__SHIFT 0xf 12375 #define RMI_SPARE__ARBITER_ADDRESS_MASK__SHIFT 0x10 12376 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE_MASK 0x00000002L 12377 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE_MASK 0x00000004L 12378 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE_MASK 0x00000008L 12379 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS_MASK 0x00000010L 12380 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS_MASK 0x00000020L 12381 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE_MASK 0x00000040L 12382 #define RMI_SPARE__SPARE_BIT_7_MASK 0x00000080L 12383 #define RMI_SPARE__NOFILL_RMI_CID_CC_MASK 0x00000100L 12384 #define RMI_SPARE__NOFILL_RMI_CID_FC_MASK 0x00000200L 12385 #define RMI_SPARE__NOFILL_RMI_CID_CM_MASK 0x00000400L 12386 #define RMI_SPARE__NOFILL_RMI_CID_DC_MASK 0x00000800L 12387 #define RMI_SPARE__NOFILL_RMI_CID_Z_MASK 0x00001000L 12388 #define RMI_SPARE__NOFILL_RMI_CID_S_MASK 0x00002000L 12389 #define RMI_SPARE__NOFILL_RMI_CID_TILE_MASK 0x00004000L 12390 #define RMI_SPARE__SPARE_BIT_15_0_MASK 0x00008000L 12391 #define RMI_SPARE__ARBITER_ADDRESS_MASK_MASK 0xFFFF0000L 12392 //RMI_SPARE_1 12393 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE__SHIFT 0x0 12394 #define RMI_SPARE_1__SPARE_BIT_9__SHIFT 0x1 12395 #define RMI_SPARE_1__SPARE_BIT_10__SHIFT 0x2 12396 #define RMI_SPARE_1__SPARE_BIT_11__SHIFT 0x3 12397 #define RMI_SPARE_1__SPARE_BIT_12__SHIFT 0x4 12398 #define RMI_SPARE_1__SPARE_BIT_13__SHIFT 0x5 12399 #define RMI_SPARE_1__SPARE_BIT_14__SHIFT 0x6 12400 #define RMI_SPARE_1__SPARE_BIT_15__SHIFT 0x7 12401 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID__SHIFT 0x8 12402 #define RMI_SPARE_1__SPARE_BIT_16_1__SHIFT 0x10 12403 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE_MASK 0x00000001L 12404 #define RMI_SPARE_1__SPARE_BIT_9_MASK 0x00000002L 12405 #define RMI_SPARE_1__SPARE_BIT_10_MASK 0x00000004L 12406 #define RMI_SPARE_1__SPARE_BIT_11_MASK 0x00000008L 12407 #define RMI_SPARE_1__SPARE_BIT_12_MASK 0x00000010L 12408 #define RMI_SPARE_1__SPARE_BIT_13_MASK 0x00000020L 12409 #define RMI_SPARE_1__SPARE_BIT_14_MASK 0x00000040L 12410 #define RMI_SPARE_1__SPARE_BIT_15_MASK 0x00000080L 12411 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID_MASK 0x0000FF00L 12412 #define RMI_SPARE_1__SPARE_BIT_16_1_MASK 0xFFFF0000L 12413 //RMI_SPARE_2 12414 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID__SHIFT 0x0 12415 #define RMI_SPARE_2__SPARE_BIT_8_2__SHIFT 0x10 12416 #define RMI_SPARE_2__SPARE_BIT_8_3__SHIFT 0x18 12417 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID_MASK 0x0000FFFFL 12418 #define RMI_SPARE_2__SPARE_BIT_8_2_MASK 0x00FF0000L 12419 #define RMI_SPARE_2__SPARE_BIT_8_3_MASK 0xFF000000L 12420 //CC_RMI_REDUNDANCY 12421 #define CC_RMI_REDUNDANCY__WRITE_DIS__SHIFT 0x0 12422 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT 0x1 12423 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT 0x2 12424 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT 0x3 12425 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT 0x4 12426 #define CC_RMI_REDUNDANCY__WRITE_DIS_MASK 0x00000001L 12427 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK 0x00000002L 12428 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK 0x00000004L 12429 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK 0x00000008L 12430 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK 0x00000010L 12431 12432 12433 // addressBlock: gc_pmmdec 12434 //GCR_PIO_CNTL 12435 #define GCR_PIO_CNTL__GCR_DATA_INDEX__SHIFT 0x0 12436 #define GCR_PIO_CNTL__GCR_REG_DONE__SHIFT 0x2 12437 #define GCR_PIO_CNTL__GCR_REG_RESET__SHIFT 0x3 12438 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG__SHIFT 0x10 12439 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE__SHIFT 0x1e 12440 #define GCR_PIO_CNTL__GCR_READY__SHIFT 0x1f 12441 #define GCR_PIO_CNTL__GCR_DATA_INDEX_MASK 0x00000003L 12442 #define GCR_PIO_CNTL__GCR_REG_DONE_MASK 0x00000004L 12443 #define GCR_PIO_CNTL__GCR_REG_RESET_MASK 0x00000008L 12444 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG_MASK 0x00FF0000L 12445 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE_MASK 0x40000000L 12446 #define GCR_PIO_CNTL__GCR_READY_MASK 0x80000000L 12447 //GCR_PIO_DATA 12448 #define GCR_PIO_DATA__GCR_DATA__SHIFT 0x0 12449 #define GCR_PIO_DATA__GCR_DATA_MASK 0xFFFFFFFFL 12450 //PMM_CNTL 12451 #define PMM_CNTL__PMM_DISABLE__SHIFT 0x0 12452 #define PMM_CNTL__ABIT_FORCE_FLUSH__SHIFT 0x1 12453 #define PMM_CNTL__ABIT_TIMER_THRESHOLD__SHIFT 0x2 12454 #define PMM_CNTL__ABIT_TIMER_DISABLE__SHIFT 0x6 12455 #define PMM_CNTL__ABIT_TIMER_RESET__SHIFT 0x7 12456 #define PMM_CNTL__INTERRUPT_PRIORITY__SHIFT 0x8 12457 #define PMM_CNTL__PMM_INTERRUPTS_DISABLE__SHIFT 0xa 12458 #define PMM_CNTL__RESERVED__SHIFT 0xb 12459 #define PMM_CNTL__PMM_DISABLE_MASK 0x00000001L 12460 #define PMM_CNTL__ABIT_FORCE_FLUSH_MASK 0x00000002L 12461 #define PMM_CNTL__ABIT_TIMER_THRESHOLD_MASK 0x0000003CL 12462 #define PMM_CNTL__ABIT_TIMER_DISABLE_MASK 0x00000040L 12463 #define PMM_CNTL__ABIT_TIMER_RESET_MASK 0x00000080L 12464 #define PMM_CNTL__INTERRUPT_PRIORITY_MASK 0x00000300L 12465 #define PMM_CNTL__PMM_INTERRUPTS_DISABLE_MASK 0x00000400L 12466 #define PMM_CNTL__RESERVED_MASK 0xFFFFF800L 12467 //PMM_STATUS 12468 #define PMM_STATUS__PMM_IDLE__SHIFT 0x0 12469 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS__SHIFT 0x1 12470 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE__SHIFT 0x2 12471 #define PMM_STATUS__ABIT_TIMER_FLUSH_IN_PROGRESS__SHIFT 0x3 12472 #define PMM_STATUS__ABIT_TIMER_FLUSH_DONE__SHIFT 0x4 12473 #define PMM_STATUS__ABIT_TIMER_RUNNING__SHIFT 0x5 12474 #define PMM_STATUS__PMM_INTERRUPTS_PENDING__SHIFT 0x6 12475 #define PMM_STATUS__ABIT_FLUSH_ERROR__SHIFT 0x7 12476 #define PMM_STATUS__ABIT_TIMER_RESET_CDC_IN_PROGRESS__SHIFT 0x8 12477 #define PMM_STATUS__ABIT_TIMER_ENABLE_CDC_IN_PROGRESS__SHIFT 0x9 12478 #define PMM_STATUS__ABIT_TIMER_THRESHOLD_CDC_IN_PROGRESS__SHIFT 0xa 12479 #define PMM_STATUS__RESERVED__SHIFT 0xb 12480 #define PMM_STATUS__PMM_IDLE_MASK 0x00000001L 12481 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS_MASK 0x00000002L 12482 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE_MASK 0x00000004L 12483 #define PMM_STATUS__ABIT_TIMER_FLUSH_IN_PROGRESS_MASK 0x00000008L 12484 #define PMM_STATUS__ABIT_TIMER_FLUSH_DONE_MASK 0x00000010L 12485 #define PMM_STATUS__ABIT_TIMER_RUNNING_MASK 0x00000020L 12486 #define PMM_STATUS__PMM_INTERRUPTS_PENDING_MASK 0x00000040L 12487 #define PMM_STATUS__ABIT_FLUSH_ERROR_MASK 0x00000080L 12488 #define PMM_STATUS__ABIT_TIMER_RESET_CDC_IN_PROGRESS_MASK 0x00000100L 12489 #define PMM_STATUS__ABIT_TIMER_ENABLE_CDC_IN_PROGRESS_MASK 0x00000200L 12490 #define PMM_STATUS__ABIT_TIMER_THRESHOLD_CDC_IN_PROGRESS_MASK 0x00000400L 12491 #define PMM_STATUS__RESERVED_MASK 0xFFFFF800L 12492 12493 12494 // addressBlock: gc_utcl1dec 12495 //UTCL1_CTRL_1 12496 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS__SHIFT 0x0 12497 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS__SHIFT 0x1 12498 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS__SHIFT 0x2 12499 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS__SHIFT 0x3 12500 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS__SHIFT 0x4 12501 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS__SHIFT 0x5 12502 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID__SHIFT 0x6 12503 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL__SHIFT 0x7 12504 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE__SHIFT 0x8 12505 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1__SHIFT 0x9 12506 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2__SHIFT 0xb 12507 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3__SHIFT 0xd 12508 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4__SHIFT 0xf 12509 #define UTCL1_CTRL_1__RESERVED__SHIFT 0x11 12510 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS_MASK 0x00000001L 12511 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS_MASK 0x00000002L 12512 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS_MASK 0x00000004L 12513 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS_MASK 0x00000008L 12514 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS_MASK 0x00000010L 12515 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS_MASK 0x00000020L 12516 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID_MASK 0x00000040L 12517 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_MASK 0x00000080L 12518 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE_MASK 0x00000100L 12519 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1_MASK 0x00000600L 12520 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2_MASK 0x00001800L 12521 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3_MASK 0x00006000L 12522 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4_MASK 0x00018000L 12523 #define UTCL1_CTRL_1__RESERVED_MASK 0xFFFE0000L 12524 //UTCL1_ALOG 12525 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD__SHIFT 0x0 12526 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS__SHIFT 0x3 12527 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE__SHIFT 0x4 12528 #define UTCL1_ALOG__UTCL1_ALOG_MODE__SHIFT 0x5 12529 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW__SHIFT 0x6 12530 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS__SHIFT 0x9 12531 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD__SHIFT 0xa 12532 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN__SHIFT 0xc 12533 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN__SHIFT 0xf 12534 #define UTCL1_ALOG__UTCL1_ALOG_IDLE__SHIFT 0x10 12535 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE__SHIFT 0x11 12536 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS__SHIFT 0x17 12537 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC__SHIFT 0x18 12538 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD_MASK 0x00000007L 12539 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS_MASK 0x00000008L 12540 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE_MASK 0x00000010L 12541 #define UTCL1_ALOG__UTCL1_ALOG_MODE_MASK 0x00000020L 12542 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW_MASK 0x000001C0L 12543 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS_MASK 0x00000200L 12544 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD_MASK 0x00000C00L 12545 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN_MASK 0x00007000L 12546 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN_MASK 0x00008000L 12547 #define UTCL1_ALOG__UTCL1_ALOG_IDLE_MASK 0x00010000L 12548 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE_MASK 0x007E0000L 12549 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS_MASK 0x00800000L 12550 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC_MASK 0x01000000L 12551 //UTCL1_STATUS 12552 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY__SHIFT 0x0 12553 #define UTCL1_STATUS__UTCL1_MH_BUSY__SHIFT 0x1 12554 #define UTCL1_STATUS__UTCL1_INV_BUSY__SHIFT 0x2 12555 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ__SHIFT 0x3 12556 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET__SHIFT 0x4 12557 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK__SHIFT 0x5 12558 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS__SHIFT 0x7 12559 #define UTCL1_STATUS__RESERVED__SHIFT 0x8 12560 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY_MASK 0x00000001L 12561 #define UTCL1_STATUS__UTCL1_MH_BUSY_MASK 0x00000002L 12562 #define UTCL1_STATUS__UTCL1_INV_BUSY_MASK 0x00000004L 12563 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ_MASK 0x00000008L 12564 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET_MASK 0x00000010L 12565 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK_MASK 0x00000060L 12566 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS_MASK 0x00000080L 12567 #define UTCL1_STATUS__RESERVED_MASK 0x00000100L 12568 12569 12570 // addressBlock: gc_gcvmsharedpfdec 12571 //GCMC_VM_NB_MMIOBASE 12572 #define GCMC_VM_NB_MMIOBASE__MMIOBASE__SHIFT 0x0 12573 #define GCMC_VM_NB_MMIOBASE__MMIOBASE_MASK 0xFFFFFFFFL 12574 //GCMC_VM_NB_MMIOLIMIT 12575 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT__SHIFT 0x0 12576 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT_MASK 0xFFFFFFFFL 12577 //GCMC_VM_NB_PCI_CTRL 12578 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE__SHIFT 0x17 12579 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE_MASK 0x00800000L 12580 //GCMC_VM_NB_PCI_ARB 12581 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE__SHIFT 0x3 12582 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE_MASK 0x00000008L 12583 //GCMC_VM_NB_TOP_OF_DRAM_SLOT1 12584 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM__SHIFT 0x17 12585 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM_MASK 0xFF800000L 12586 //GCMC_VM_NB_LOWER_TOP_OF_DRAM2 12587 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE__SHIFT 0x0 12588 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2__SHIFT 0x17 12589 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE_MASK 0x00000001L 12590 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2_MASK 0xFF800000L 12591 //GCMC_VM_NB_UPPER_TOP_OF_DRAM2 12592 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2__SHIFT 0x0 12593 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2_MASK 0x00000FFFL 12594 //GCMC_VM_FB_OFFSET 12595 #define GCMC_VM_FB_OFFSET__FB_OFFSET__SHIFT 0x0 12596 #define GCMC_VM_FB_OFFSET__FB_OFFSET_MASK 0x00FFFFFFL 12597 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB 12598 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB__SHIFT 0x0 12599 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB_MASK 0xFFFFFFFFL 12600 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB 12601 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB__SHIFT 0x0 12602 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB_MASK 0x0000000FL 12603 //GCMC_VM_STEERING 12604 #define GCMC_VM_STEERING__DEFAULT_STEERING__SHIFT 0x0 12605 #define GCMC_VM_STEERING__DEFAULT_STEERING_MASK 0x00000003L 12606 //GCMC_SHARED_VIRT_RESET_REQ 12607 #define GCMC_SHARED_VIRT_RESET_REQ__VF__SHIFT 0x0 12608 #define GCMC_SHARED_VIRT_RESET_REQ__PF__SHIFT 0x1f 12609 #define GCMC_SHARED_VIRT_RESET_REQ__VF_MASK 0x0000FFFFL 12610 #define GCMC_SHARED_VIRT_RESET_REQ__PF_MASK 0x80000000L 12611 //GCMC_MEM_POWER_LS 12612 #define GCMC_MEM_POWER_LS__LS_SETUP__SHIFT 0x0 12613 #define GCMC_MEM_POWER_LS__LS_HOLD__SHIFT 0x6 12614 #define GCMC_MEM_POWER_LS__LS_SETUP_MASK 0x0000003FL 12615 #define GCMC_MEM_POWER_LS__LS_HOLD_MASK 0x00000FC0L 12616 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_START 12617 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS__SHIFT 0x0 12618 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS_MASK 0x000FFFFFL 12619 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_END 12620 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS__SHIFT 0x0 12621 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS_MASK 0x000FFFFFL 12622 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_START 12623 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS__SHIFT 0x0 12624 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS_MASK 0x000FFFFFL 12625 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_END 12626 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS__SHIFT 0x0 12627 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS_MASK 0x000FFFFFL 12628 //GCMC_VM_APT_CNTL 12629 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC__SHIFT 0x0 12630 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN__SHIFT 0x1 12631 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE__SHIFT 0x2 12632 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL__SHIFT 0x4 12633 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M__SHIFT 0x5 12634 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL__SHIFT 0x6 12635 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC_MASK 0x00000001L 12636 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN_MASK 0x00000002L 12637 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE_MASK 0x0000000CL 12638 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL_MASK 0x00000010L 12639 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M_MASK 0x00000020L 12640 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL_MASK 0x000000C0L 12641 //GCMC_VM_LOCAL_FB_ADDRESS_START 12642 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS__SHIFT 0x0 12643 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS_MASK 0x000FFFFFL 12644 //GCMC_VM_LOCAL_FB_ADDRESS_END 12645 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS__SHIFT 0x0 12646 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS_MASK 0x000FFFFFL 12647 //GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL 12648 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK__SHIFT 0x0 12649 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK_MASK 0x00000001L 12650 //GCUTCL2_ICG_CTRL 12651 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS__SHIFT 0x0 12652 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT 0x4 12653 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT 0x5 12654 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT 0x6 12655 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT 0x7 12656 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS_MASK 0x0000000FL 12657 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK 0x00000010L 12658 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK 0x00000020L 12659 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK 0x00000040L 12660 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK 0x00000080L 12661 //GCMC_SHARED_ACTIVE_FCN_ID 12662 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID__SHIFT 0x0 12663 #define GCMC_SHARED_ACTIVE_FCN_ID__VF__SHIFT 0x1e 12664 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID_MASK 0x0000000FL 12665 #define GCMC_SHARED_ACTIVE_FCN_ID__VF_MASK 0x40000000L 12666 //GCUTCL2_CGTT_BUSY_CTRL 12667 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT 0x0 12668 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT 0x5 12669 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY_MASK 0x0000001FL 12670 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK 0x00000020L 12671 //GCMC_VM_FB_NOALLOC_CNTL 12672 #define GCMC_VM_FB_NOALLOC_CNTL__LOCAL_FB_NOALLOC_NOPTE__SHIFT 0x0 12673 #define GCMC_VM_FB_NOALLOC_CNTL__REMOTE_FB_NOALLOC_NOPTE__SHIFT 0x1 12674 #define GCMC_VM_FB_NOALLOC_CNTL__FB_NOALLOC_WALKER_FETCH__SHIFT 0x2 12675 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_ATCL2_NOALLOC__SHIFT 0x3 12676 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE2_NOALLOC__SHIFT 0x4 12677 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE3_NOALLOC__SHIFT 0x5 12678 #define GCMC_VM_FB_NOALLOC_CNTL__LOCAL_FB_NOALLOC_NOPTE_MASK 0x00000001L 12679 #define GCMC_VM_FB_NOALLOC_CNTL__REMOTE_FB_NOALLOC_NOPTE_MASK 0x00000002L 12680 #define GCMC_VM_FB_NOALLOC_CNTL__FB_NOALLOC_WALKER_FETCH_MASK 0x00000004L 12681 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_ATCL2_NOALLOC_MASK 0x00000008L 12682 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE2_NOALLOC_MASK 0x00000010L 12683 #define GCMC_VM_FB_NOALLOC_CNTL__ROUTER_GPA_MODE3_NOALLOC_MASK 0x00000020L 12684 //GCUTCL2_HARVEST_BYPASS_GROUPS 12685 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS__SHIFT 0x0 12686 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS_MASK 0xFFFFFFFFL 12687 //GCUTCL2_GROUP_RET_FAULT_STATUS 12688 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS__SHIFT 0x0 12689 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS_MASK 0xFFFFFFFFL 12690 12691 12692 // addressBlock: gc_gcvml2pfdec 12693 //GCVM_L2_CNTL 12694 #define GCVM_L2_CNTL__ENABLE_L2_CACHE__SHIFT 0x0 12695 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING__SHIFT 0x1 12696 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE__SHIFT 0x2 12697 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE__SHIFT 0x4 12698 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE__SHIFT 0x8 12699 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE__SHIFT 0x9 12700 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE__SHIFT 0xa 12701 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY__SHIFT 0xb 12702 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE__SHIFT 0xc 12703 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE__SHIFT 0xf 12704 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION__SHIFT 0x12 12705 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE__SHIFT 0x13 12706 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE__SHIFT 0x15 12707 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE__SHIFT 0x1a 12708 #define GCVM_L2_CNTL__ENABLE_L2_CACHE_MASK 0x00000001L 12709 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING_MASK 0x00000002L 12710 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE_MASK 0x0000000CL 12711 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE_MASK 0x00000030L 12712 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE_MASK 0x00000100L 12713 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE_MASK 0x00000200L 12714 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE_MASK 0x00000400L 12715 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY_MASK 0x00000800L 12716 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE_MASK 0x00007000L 12717 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE_MASK 0x00038000L 12718 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION_MASK 0x00040000L 12719 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE_MASK 0x00180000L 12720 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE_MASK 0x03E00000L 12721 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE_MASK 0x0C000000L 12722 //GCVM_L2_CNTL2 12723 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS__SHIFT 0x0 12724 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE__SHIFT 0x1 12725 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN__SHIFT 0x15 12726 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION__SHIFT 0x16 12727 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE__SHIFT 0x17 12728 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE__SHIFT 0x1a 12729 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE__SHIFT 0x1c 12730 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS_MASK 0x00000001L 12731 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE_MASK 0x00000002L 12732 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN_MASK 0x00200000L 12733 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION_MASK 0x00400000L 12734 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE_MASK 0x03800000L 12735 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE_MASK 0x0C000000L 12736 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE_MASK 0x70000000L 12737 //GCVM_L2_CNTL3 12738 #define GCVM_L2_CNTL3__BANK_SELECT__SHIFT 0x0 12739 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE__SHIFT 0x6 12740 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE__SHIFT 0x8 12741 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0xf 12742 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY__SHIFT 0x14 12743 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE__SHIFT 0x15 12744 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE__SHIFT 0x18 12745 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS__SHIFT 0x1c 12746 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS__SHIFT 0x1d 12747 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS__SHIFT 0x1e 12748 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY__SHIFT 0x1f 12749 #define GCVM_L2_CNTL3__BANK_SELECT_MASK 0x0000003FL 12750 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE_MASK 0x000000C0L 12751 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE_MASK 0x00001F00L 12752 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000F8000L 12753 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY_MASK 0x00100000L 12754 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE_MASK 0x00E00000L 12755 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE_MASK 0x0F000000L 12756 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS_MASK 0x10000000L 12757 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS_MASK 0x20000000L 12758 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS_MASK 0x40000000L 12759 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY_MASK 0x80000000L 12760 //GCVM_L2_STATUS 12761 #define GCVM_L2_STATUS__L2_BUSY__SHIFT 0x0 12762 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY__SHIFT 0x1 12763 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS__SHIFT 0x11 12764 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS__SHIFT 0x12 12765 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS__SHIFT 0x13 12766 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS__SHIFT 0x14 12767 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS__SHIFT 0x15 12768 #define GCVM_L2_STATUS__L2_BUSY_MASK 0x00000001L 12769 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY_MASK 0x0001FFFEL 12770 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS_MASK 0x00020000L 12771 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS_MASK 0x00040000L 12772 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS_MASK 0x00080000L 12773 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS_MASK 0x00100000L 12774 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS_MASK 0x00200000L 12775 //GCVM_DUMMY_PAGE_FAULT_CNTL 12776 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE__SHIFT 0x0 12777 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL__SHIFT 0x1 12778 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS__SHIFT 0x2 12779 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE_MASK 0x00000001L 12780 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL_MASK 0x00000002L 12781 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS_MASK 0x000000FCL 12782 //GCVM_DUMMY_PAGE_FAULT_ADDR_LO32 12783 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32__SHIFT 0x0 12784 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 12785 //GCVM_DUMMY_PAGE_FAULT_ADDR_HI32 12786 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4__SHIFT 0x0 12787 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4_MASK 0x0000000FL 12788 //GCVM_INVALIDATE_CNTL 12789 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING__SHIFT 0x0 12790 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING__SHIFT 0x8 12791 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING_MASK 0x000000FFL 12792 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING_MASK 0x0000FF00L 12793 //GCVM_L2_PROTECTION_FAULT_CNTL 12794 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x0 12795 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES__SHIFT 0x1 12796 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x2 12797 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x3 12798 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x4 12799 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x5 12800 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x6 12801 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x7 12802 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x8 12803 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x9 12804 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 12805 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 12806 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 12807 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0xd 12808 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x1d 12809 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT__SHIFT 0x1e 12810 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT__SHIFT 0x1f 12811 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x00000001L 12812 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES_MASK 0x00000002L 12813 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000004L 12814 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000008L 12815 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000010L 12816 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000020L 12817 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000040L 12818 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000080L 12819 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000100L 12820 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000200L 12821 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 12822 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 12823 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 12824 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0x1FFFE000L 12825 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0x20000000L 12826 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT_MASK 0x40000000L 12827 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT_MASK 0x80000000L 12828 //GCVM_L2_PROTECTION_FAULT_CNTL2 12829 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT 0x0 12830 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT 0x10 12831 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE__SHIFT 0x11 12832 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY__SHIFT 0x12 12833 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT__SHIFT 0x13 12834 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT_MASK 0x0000FFFFL 12835 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT_MASK 0x00010000L 12836 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_MASK 0x00020000L 12837 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY_MASK 0x00040000L 12838 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT_MASK 0x00080000L 12839 //GCVM_L2_PROTECTION_FAULT_MM_CNTL3 12840 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x0 12841 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0xFFFFFFFFL 12842 //GCVM_L2_PROTECTION_FAULT_MM_CNTL4 12843 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x0 12844 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0xFFFFFFFFL 12845 //GCVM_L2_PROTECTION_FAULT_STATUS 12846 #define GCVM_L2_PROTECTION_FAULT_STATUS__MORE_FAULTS__SHIFT 0x0 12847 #define GCVM_L2_PROTECTION_FAULT_STATUS__WALKER_ERROR__SHIFT 0x1 12848 #define GCVM_L2_PROTECTION_FAULT_STATUS__PERMISSION_FAULTS__SHIFT 0x4 12849 #define GCVM_L2_PROTECTION_FAULT_STATUS__MAPPING_ERROR__SHIFT 0x8 12850 #define GCVM_L2_PROTECTION_FAULT_STATUS__CID__SHIFT 0x9 12851 #define GCVM_L2_PROTECTION_FAULT_STATUS__RW__SHIFT 0x12 12852 #define GCVM_L2_PROTECTION_FAULT_STATUS__ATOMIC__SHIFT 0x13 12853 #define GCVM_L2_PROTECTION_FAULT_STATUS__VMID__SHIFT 0x14 12854 #define GCVM_L2_PROTECTION_FAULT_STATUS__VF__SHIFT 0x18 12855 #define GCVM_L2_PROTECTION_FAULT_STATUS__VFID__SHIFT 0x19 12856 #define GCVM_L2_PROTECTION_FAULT_STATUS__PRT__SHIFT 0x1d 12857 #define GCVM_L2_PROTECTION_FAULT_STATUS__FED__SHIFT 0x1e 12858 #define GCVM_L2_PROTECTION_FAULT_STATUS__MORE_FAULTS_MASK 0x00000001L 12859 #define GCVM_L2_PROTECTION_FAULT_STATUS__WALKER_ERROR_MASK 0x0000000EL 12860 #define GCVM_L2_PROTECTION_FAULT_STATUS__PERMISSION_FAULTS_MASK 0x000000F0L 12861 #define GCVM_L2_PROTECTION_FAULT_STATUS__MAPPING_ERROR_MASK 0x00000100L 12862 #define GCVM_L2_PROTECTION_FAULT_STATUS__CID_MASK 0x0003FE00L 12863 #define GCVM_L2_PROTECTION_FAULT_STATUS__RW_MASK 0x00040000L 12864 #define GCVM_L2_PROTECTION_FAULT_STATUS__ATOMIC_MASK 0x00080000L 12865 #define GCVM_L2_PROTECTION_FAULT_STATUS__VMID_MASK 0x00F00000L 12866 #define GCVM_L2_PROTECTION_FAULT_STATUS__VF_MASK 0x01000000L 12867 #define GCVM_L2_PROTECTION_FAULT_STATUS__VFID_MASK 0x1E000000L 12868 #define GCVM_L2_PROTECTION_FAULT_STATUS__PRT_MASK 0x20000000L 12869 #define GCVM_L2_PROTECTION_FAULT_STATUS__FED_MASK 0x40000000L 12870 //GCVM_L2_PROTECTION_FAULT_ADDR_LO32 12871 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32__SHIFT 0x0 12872 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 12873 //GCVM_L2_PROTECTION_FAULT_ADDR_HI32 12874 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4__SHIFT 0x0 12875 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4_MASK 0x0000000FL 12876 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32 12877 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32__SHIFT 0x0 12878 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 12879 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32 12880 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4__SHIFT 0x0 12881 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4_MASK 0x0000000FL 12882 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32 12883 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 12884 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 12885 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32 12886 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 12887 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 12888 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32 12889 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 12890 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 12891 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32 12892 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 12893 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 12894 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32 12895 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32__SHIFT 0x0 12896 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32_MASK 0xFFFFFFFFL 12897 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32 12898 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4__SHIFT 0x0 12899 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4_MASK 0x0000000FL 12900 //GCVM_L2_CNTL4 12901 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT__SHIFT 0x0 12902 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL__SHIFT 0x6 12903 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL__SHIFT 0x7 12904 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT 0x8 12905 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT 0x12 12906 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE__SHIFT 0x1c 12907 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF__SHIFT 0x1d 12908 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE__SHIFT 0x1e 12909 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS__SHIFT 0x1f 12910 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT_MASK 0x0000003FL 12911 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL_MASK 0x00000040L 12912 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL_MASK 0x00000080L 12913 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK 0x0003FF00L 12914 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK 0x0FFC0000L 12915 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE_MASK 0x10000000L 12916 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF_MASK 0x20000000L 12917 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE_MASK 0x40000000L 12918 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS_MASK 0x80000000L 12919 //GCVM_L2_MM_GROUP_RT_CLASSES 12920 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS__SHIFT 0x0 12921 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS__SHIFT 0x1 12922 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS__SHIFT 0x2 12923 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS__SHIFT 0x3 12924 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS__SHIFT 0x4 12925 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS__SHIFT 0x5 12926 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS__SHIFT 0x6 12927 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS__SHIFT 0x7 12928 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS__SHIFT 0x8 12929 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS__SHIFT 0x9 12930 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS__SHIFT 0xa 12931 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS__SHIFT 0xb 12932 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS__SHIFT 0xc 12933 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS__SHIFT 0xd 12934 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS__SHIFT 0xe 12935 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS__SHIFT 0xf 12936 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS__SHIFT 0x10 12937 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS__SHIFT 0x11 12938 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS__SHIFT 0x12 12939 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS__SHIFT 0x13 12940 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS__SHIFT 0x14 12941 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS__SHIFT 0x15 12942 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS__SHIFT 0x16 12943 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS__SHIFT 0x17 12944 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS__SHIFT 0x18 12945 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS__SHIFT 0x19 12946 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS__SHIFT 0x1a 12947 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS__SHIFT 0x1b 12948 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS__SHIFT 0x1c 12949 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS__SHIFT 0x1d 12950 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS__SHIFT 0x1e 12951 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS__SHIFT 0x1f 12952 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS_MASK 0x00000001L 12953 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS_MASK 0x00000002L 12954 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS_MASK 0x00000004L 12955 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS_MASK 0x00000008L 12956 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS_MASK 0x00000010L 12957 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS_MASK 0x00000020L 12958 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS_MASK 0x00000040L 12959 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS_MASK 0x00000080L 12960 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS_MASK 0x00000100L 12961 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS_MASK 0x00000200L 12962 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS_MASK 0x00000400L 12963 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS_MASK 0x00000800L 12964 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS_MASK 0x00001000L 12965 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS_MASK 0x00002000L 12966 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS_MASK 0x00004000L 12967 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS_MASK 0x00008000L 12968 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS_MASK 0x00010000L 12969 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS_MASK 0x00020000L 12970 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS_MASK 0x00040000L 12971 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS_MASK 0x00080000L 12972 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS_MASK 0x00100000L 12973 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS_MASK 0x00200000L 12974 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS_MASK 0x00400000L 12975 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS_MASK 0x00800000L 12976 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS_MASK 0x01000000L 12977 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS_MASK 0x02000000L 12978 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS_MASK 0x04000000L 12979 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS_MASK 0x08000000L 12980 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS_MASK 0x10000000L 12981 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS_MASK 0x20000000L 12982 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS_MASK 0x40000000L 12983 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS_MASK 0x80000000L 12984 //GCVM_L2_BANK_SELECT_RESERVED_CID 12985 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID__SHIFT 0x0 12986 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID__SHIFT 0xa 12987 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE__SHIFT 0x14 12988 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE__SHIFT 0x18 12989 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT 0x19 12990 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT 0x1a 12991 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID_MASK 0x000001FFL 12992 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID_MASK 0x0007FC00L 12993 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE_MASK 0x00100000L 12994 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE_MASK 0x01000000L 12995 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK 0x02000000L 12996 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE_MASK 0x7C000000L 12997 //GCVM_L2_BANK_SELECT_RESERVED_CID2 12998 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID__SHIFT 0x0 12999 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID__SHIFT 0xa 13000 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE__SHIFT 0x14 13001 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE__SHIFT 0x18 13002 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT 0x19 13003 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT 0x1a 13004 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID_MASK 0x000001FFL 13005 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID_MASK 0x0007FC00L 13006 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE_MASK 0x00100000L 13007 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE_MASK 0x01000000L 13008 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK 0x02000000L 13009 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE_MASK 0x7C000000L 13010 //GCVM_L2_CACHE_PARITY_CNTL 13011 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES__SHIFT 0x0 13012 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES__SHIFT 0x1 13013 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES__SHIFT 0x2 13014 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE__SHIFT 0x3 13015 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE__SHIFT 0x4 13016 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE__SHIFT 0x5 13017 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK__SHIFT 0x6 13018 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER__SHIFT 0x9 13019 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC__SHIFT 0xc 13020 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES_MASK 0x00000001L 13021 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES_MASK 0x00000002L 13022 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES_MASK 0x00000004L 13023 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE_MASK 0x00000008L 13024 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE_MASK 0x00000010L 13025 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE_MASK 0x00000020L 13026 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK_MASK 0x000001C0L 13027 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER_MASK 0x00000E00L 13028 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC_MASK 0x0000F000L 13029 //GCVM_L2_ICG_CTRL 13030 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS__SHIFT 0x0 13031 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT 0x4 13032 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT 0x5 13033 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT 0x6 13034 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT 0x7 13035 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS_MASK 0x0000000FL 13036 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK 0x00000010L 13037 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK 0x00000020L 13038 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK 0x00000040L 13039 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK 0x00000080L 13040 //GCVM_L2_CNTL5 13041 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 13042 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID__SHIFT 0x5 13043 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE__SHIFT 0xe 13044 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE__SHIFT 0xf 13045 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF__SHIFT 0x10 13046 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 13047 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID_MASK 0x00003FE0L 13048 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE_MASK 0x00004000L 13049 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE_MASK 0x00008000L 13050 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF_MASK 0x00010000L 13051 //GCVM_L2_GCR_CNTL 13052 #define GCVM_L2_GCR_CNTL__GCR_ENABLE__SHIFT 0x0 13053 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID__SHIFT 0x1 13054 #define GCVM_L2_GCR_CNTL__GCR_ENABLE_MASK 0x00000001L 13055 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID_MASK 0x000003FEL 13056 //GCVML2_WALKER_MACRO_THROTTLE_TIME 13057 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME__SHIFT 0x0 13058 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME_MASK 0x00FFFFFFL 13059 //GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT 13060 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT 0x1 13061 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK 0x0000FFFEL 13062 //GCVML2_WALKER_MICRO_THROTTLE_TIME 13063 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME__SHIFT 0x0 13064 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME_MASK 0x00FFFFFFL 13065 //GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT 13066 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT 0x1 13067 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK 0x0000FFFEL 13068 //GCVM_L2_CGTT_BUSY_CTRL 13069 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT 0x0 13070 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT 0x5 13071 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY_MASK 0x0000001FL 13072 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK 0x00000020L 13073 //GCVM_L2_PTE_CACHE_DUMP_CNTL 13074 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE__SHIFT 0x0 13075 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY__SHIFT 0x1 13076 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK__SHIFT 0x4 13077 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE__SHIFT 0x8 13078 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC__SHIFT 0xc 13079 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX__SHIFT 0x10 13080 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE_MASK 0x00000001L 13081 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY_MASK 0x00000002L 13082 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK_MASK 0x000000F0L 13083 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE_MASK 0x00000F00L 13084 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC_MASK 0x0000F000L 13085 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX_MASK 0xFFFF0000L 13086 //GCVM_L2_PTE_CACHE_DUMP_READ 13087 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA__SHIFT 0x0 13088 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA_MASK 0xFFFFFFFFL 13089 //GCVM_L2_BANK_SELECT_MASKS 13090 #define GCVM_L2_BANK_SELECT_MASKS__MASK0__SHIFT 0x0 13091 #define GCVM_L2_BANK_SELECT_MASKS__MASK1__SHIFT 0x4 13092 #define GCVM_L2_BANK_SELECT_MASKS__MASK2__SHIFT 0x8 13093 #define GCVM_L2_BANK_SELECT_MASKS__MASK3__SHIFT 0xc 13094 #define GCVM_L2_BANK_SELECT_MASKS__MASK0_MASK 0x0000000FL 13095 #define GCVM_L2_BANK_SELECT_MASKS__MASK1_MASK 0x000000F0L 13096 #define GCVM_L2_BANK_SELECT_MASKS__MASK2_MASK 0x00000F00L 13097 #define GCVM_L2_BANK_SELECT_MASKS__MASK3_MASK 0x0000F000L 13098 //GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC 13099 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS__SHIFT 0x0 13100 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE__SHIFT 0xa 13101 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS_MASK 0x000003FFL 13102 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE_MASK 0x00000400L 13103 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC 13104 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS__SHIFT 0x0 13105 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE__SHIFT 0xa 13106 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS_MASK 0x000003FFL 13107 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE_MASK 0x00000400L 13108 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC 13109 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS__SHIFT 0x0 13110 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE__SHIFT 0xa 13111 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS_MASK 0x000003FFL 13112 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE_MASK 0x00000400L 13113 //GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT 13114 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS__SHIFT 0x0 13115 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE__SHIFT 0xa 13116 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS_MASK 0x000003FFL 13117 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE_MASK 0x00000400L 13118 //GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ 13119 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS__SHIFT 0x0 13120 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE__SHIFT 0xa 13121 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS_MASK 0x000003FFL 13122 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE_MASK 0x00000400L 13123 13124 13125 // addressBlock: gc_gcatcl2dec 13126 //GC_ATC_L2_CNTL 13127 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READ_REQUESTS__SHIFT 0x0 13128 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITE_REQUESTS__SHIFT 0x3 13129 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD__SHIFT 0x6 13130 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD__SHIFT 0x7 13131 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READ_REQUESTS__SHIFT 0x8 13132 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITE_REQUESTS__SHIFT 0xb 13133 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD__SHIFT 0xe 13134 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD__SHIFT 0xf 13135 #define GC_ATC_L2_CNTL__CACHE_INVALIDATE_MODE__SHIFT 0x10 13136 #define GC_ATC_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY__SHIFT 0x13 13137 #define GC_ATC_L2_CNTL__FRAG_APT_INTXN_MODE__SHIFT 0x14 13138 #define GC_ATC_L2_CNTL__CLI_GPA_REQ_FRAG_SIZE__SHIFT 0x16 13139 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READ_REQUESTS_MASK 0x00000003L 13140 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITE_REQUESTS_MASK 0x00000018L 13141 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD_MASK 0x00000040L 13142 #define GC_ATC_L2_CNTL__NUMBER_OF_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD_MASK 0x00000080L 13143 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READ_REQUESTS_MASK 0x00000300L 13144 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITE_REQUESTS_MASK 0x00001800L 13145 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_READS_DEPENDS_ON_ADDR_MOD_MASK 0x00004000L 13146 #define GC_ATC_L2_CNTL__NUMBER_OF_HOST_TRANSLATION_WRITES_DEPENDS_ON_ADDR_MOD_MASK 0x00008000L 13147 #define GC_ATC_L2_CNTL__CACHE_INVALIDATE_MODE_MASK 0x00070000L 13148 #define GC_ATC_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY_MASK 0x00080000L 13149 #define GC_ATC_L2_CNTL__FRAG_APT_INTXN_MODE_MASK 0x00300000L 13150 #define GC_ATC_L2_CNTL__CLI_GPA_REQ_FRAG_SIZE_MASK 0x0FC00000L 13151 //GC_ATC_L2_CNTL2 13152 #define GC_ATC_L2_CNTL2__BANK_SELECT__SHIFT 0x0 13153 #define GC_ATC_L2_CNTL2__NUM_BANKS_LOG2__SHIFT 0x6 13154 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_MODE__SHIFT 0x9 13155 #define GC_ATC_L2_CNTL2__ENABLE_L2_CACHE_LRU_UPDATE_BY_WRITE__SHIFT 0xb 13156 #define GC_ATC_L2_CNTL2__L2_CACHE_SWAP_TAG_INDEX_LSBS__SHIFT 0xc 13157 #define GC_ATC_L2_CNTL2__L2_CACHE_VMID_MODE__SHIFT 0xf 13158 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE__SHIFT 0x12 13159 #define GC_ATC_L2_CNTL2__BANK_SELECT_MASK 0x0000003FL 13160 #define GC_ATC_L2_CNTL2__NUM_BANKS_LOG2_MASK 0x000001C0L 13161 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_MODE_MASK 0x00000600L 13162 #define GC_ATC_L2_CNTL2__ENABLE_L2_CACHE_LRU_UPDATE_BY_WRITE_MASK 0x00000800L 13163 #define GC_ATC_L2_CNTL2__L2_CACHE_SWAP_TAG_INDEX_LSBS_MASK 0x00007000L 13164 #define GC_ATC_L2_CNTL2__L2_CACHE_VMID_MODE_MASK 0x00038000L 13165 #define GC_ATC_L2_CNTL2__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE_MASK 0x00FC0000L 13166 //GC_ATC_L2_CACHE_DATA0 13167 #define GC_ATC_L2_CACHE_DATA0__DATA_REGISTER_VALID__SHIFT 0x0 13168 #define GC_ATC_L2_CACHE_DATA0__CACHE_ENTRY_VALID__SHIFT 0x1 13169 #define GC_ATC_L2_CACHE_DATA0__CACHED_ATTRIBUTES__SHIFT 0x2 13170 #define GC_ATC_L2_CACHE_DATA0__VIRTUAL_PAGE_ADDRESS_HIGH__SHIFT 0x18 13171 #define GC_ATC_L2_CACHE_DATA0__DATA_REGISTER_VALID_MASK 0x00000001L 13172 #define GC_ATC_L2_CACHE_DATA0__CACHE_ENTRY_VALID_MASK 0x00000002L 13173 #define GC_ATC_L2_CACHE_DATA0__CACHED_ATTRIBUTES_MASK 0x00FFFFFCL 13174 #define GC_ATC_L2_CACHE_DATA0__VIRTUAL_PAGE_ADDRESS_HIGH_MASK 0x0F000000L 13175 //GC_ATC_L2_CACHE_DATA1 13176 #define GC_ATC_L2_CACHE_DATA1__VIRTUAL_PAGE_ADDRESS_LOW__SHIFT 0x0 13177 #define GC_ATC_L2_CACHE_DATA1__VIRTUAL_PAGE_ADDRESS_LOW_MASK 0xFFFFFFFFL 13178 //GC_ATC_L2_CACHE_DATA2 13179 #define GC_ATC_L2_CACHE_DATA2__PHYSICAL_PAGE_ADDRESS__SHIFT 0x0 13180 #define GC_ATC_L2_CACHE_DATA2__PHYSICAL_PAGE_ADDRESS_MASK 0xFFFFFFFFL 13181 //GC_ATC_L2_CNTL3 13182 #define GC_ATC_L2_CNTL3__L2_SMALLK_CACHE_FRAGMENT_SIZE__SHIFT 0x0 13183 #define GC_ATC_L2_CNTL3__L2_MIDK_CACHE_FRAGMENT_SIZE__SHIFT 0x6 13184 #define GC_ATC_L2_CNTL3__L2_BIGK_CACHE_FRAGMENT_SIZE__SHIFT 0xc 13185 #define GC_ATC_L2_CNTL3__DELAY_SEND_INVALIDATION_REQUEST__SHIFT 0x12 13186 #define GC_ATC_L2_CNTL3__ATS_REQUEST_CREDIT_MINUS1__SHIFT 0x15 13187 #define GC_ATC_L2_CNTL3__COMPCLKREQ_OFF_HYSTERESIS__SHIFT 0x1b 13188 #define GC_ATC_L2_CNTL3__REPEATER_FGCG_OFF__SHIFT 0x1e 13189 #define GC_ATC_L2_CNTL3__L2_SMALLK_CACHE_FRAGMENT_SIZE_MASK 0x0000003FL 13190 #define GC_ATC_L2_CNTL3__L2_MIDK_CACHE_FRAGMENT_SIZE_MASK 0x00000FC0L 13191 #define GC_ATC_L2_CNTL3__L2_BIGK_CACHE_FRAGMENT_SIZE_MASK 0x0003F000L 13192 #define GC_ATC_L2_CNTL3__DELAY_SEND_INVALIDATION_REQUEST_MASK 0x001C0000L 13193 #define GC_ATC_L2_CNTL3__ATS_REQUEST_CREDIT_MINUS1_MASK 0x07E00000L 13194 #define GC_ATC_L2_CNTL3__COMPCLKREQ_OFF_HYSTERESIS_MASK 0x38000000L 13195 #define GC_ATC_L2_CNTL3__REPEATER_FGCG_OFF_MASK 0x40000000L 13196 //GC_ATC_L2_STATUS 13197 #define GC_ATC_L2_STATUS__BUSY__SHIFT 0x0 13198 #define GC_ATC_L2_STATUS__NO_OUTSTANDING_AT_REQUESTS__SHIFT 0x1 13199 #define GC_ATC_L2_STATUS__BUSY_MASK 0x00000001L 13200 #define GC_ATC_L2_STATUS__NO_OUTSTANDING_AT_REQUESTS_MASK 0x00000002L 13201 //GC_ATC_L2_STATUS2 13202 #define GC_ATC_L2_STATUS2__IFIFO_NON_FATAL_PARITY_ERROR_INFO__SHIFT 0x0 13203 #define GC_ATC_L2_STATUS2__IFIFO_FATAL_PARITY_ERROR_INFO__SHIFT 0x8 13204 #define GC_ATC_L2_STATUS2__IFIFO_NON_FATAL_PARITY_ERROR_INFO_MASK 0x000000FFL 13205 #define GC_ATC_L2_STATUS2__IFIFO_FATAL_PARITY_ERROR_INFO_MASK 0x0000FF00L 13206 //GC_ATC_L2_MISC_CG 13207 #define GC_ATC_L2_MISC_CG__OFFDLY__SHIFT 0x6 13208 #define GC_ATC_L2_MISC_CG__ENABLE__SHIFT 0x12 13209 #define GC_ATC_L2_MISC_CG__MEM_LS_ENABLE__SHIFT 0x13 13210 #define GC_ATC_L2_MISC_CG__OFFDLY_MASK 0x00000FC0L 13211 #define GC_ATC_L2_MISC_CG__ENABLE_MASK 0x00040000L 13212 #define GC_ATC_L2_MISC_CG__MEM_LS_ENABLE_MASK 0x00080000L 13213 //GC_ATC_L2_MEM_POWER_LS 13214 #define GC_ATC_L2_MEM_POWER_LS__LS_SETUP__SHIFT 0x0 13215 #define GC_ATC_L2_MEM_POWER_LS__LS_HOLD__SHIFT 0x6 13216 #define GC_ATC_L2_MEM_POWER_LS__LS_SETUP_MASK 0x0000003FL 13217 #define GC_ATC_L2_MEM_POWER_LS__LS_HOLD_MASK 0x00000FC0L 13218 //GC_ATC_L2_SDPPORT_CTRL 13219 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKEN__SHIFT 0x0 13220 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKENRCV__SHIFT 0x1 13221 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKEN__SHIFT 0x2 13222 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKENRCV__SHIFT 0x3 13223 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKEN__SHIFT 0x4 13224 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKENRCV__SHIFT 0x5 13225 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKEN__SHIFT 0x6 13226 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKENRCV__SHIFT 0x7 13227 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKEN__SHIFT 0x8 13228 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKENRCV__SHIFT 0x9 13229 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKEN_MASK 0x00000001L 13230 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPCKENRCV_MASK 0x00000002L 13231 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKEN_MASK 0x00000004L 13232 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_RDRSPDATACKENRCV_MASK 0x00000008L 13233 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKEN_MASK 0x00000010L 13234 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_WRRSPCKENRCV_MASK 0x00000020L 13235 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKEN_MASK 0x00000040L 13236 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_REQCKENRCV_MASK 0x00000080L 13237 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKEN_MASK 0x00000100L 13238 #define GC_ATC_L2_SDPPORT_CTRL__SDPVDCI_ORIGDATACKENRCV_MASK 0x00000200L 13239 13240 13241 // addressBlock: gc_gcl2tlbpfdec 13242 //GCL2TLB_TLB0_STATUS 13243 #define GCL2TLB_TLB0_STATUS__BUSY__SHIFT 0x0 13244 #define GCL2TLB_TLB0_STATUS__FOUND_PARITY_ERRORS__SHIFT 0x1 13245 #define GCL2TLB_TLB0_STATUS__FOUND_APERTURE_FAULTS__SHIFT 0x2 13246 #define GCL2TLB_TLB0_STATUS__BUSY_MASK 0x00000001L 13247 #define GCL2TLB_TLB0_STATUS__FOUND_PARITY_ERRORS_MASK 0x00000002L 13248 #define GCL2TLB_TLB0_STATUS__FOUND_APERTURE_FAULTS_MASK 0x00000004L 13249 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO 13250 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO__ADDR__SHIFT 0x0 13251 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO__ADDR_MASK 0xFFFFFFFFL 13252 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI 13253 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__ADDR__SHIFT 0x0 13254 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VMID__SHIFT 0x4 13255 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VFID__SHIFT 0x8 13256 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VF__SHIFT 0xc 13257 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__GPA__SHIFT 0xd 13258 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__RD_PERM__SHIFT 0xf 13259 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__WR_PERM__SHIFT 0x10 13260 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__EX_PERM__SHIFT 0x11 13261 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__CLIENT_ID__SHIFT 0x12 13262 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__REQ__SHIFT 0x1e 13263 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__ADDR_MASK 0x0000000FL 13264 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VMID_MASK 0x000000F0L 13265 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VFID_MASK 0x00000F00L 13266 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__VF_MASK 0x00001000L 13267 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__GPA_MASK 0x00006000L 13268 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__RD_PERM_MASK 0x00008000L 13269 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__WR_PERM_MASK 0x00010000L 13270 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__EX_PERM_MASK 0x00020000L 13271 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__CLIENT_ID_MASK 0x07FC0000L 13272 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI__REQ_MASK 0x40000000L 13273 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO 13274 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO__ADDR__SHIFT 0x0 13275 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO__ADDR_MASK 0xFFFFFFFFL 13276 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI 13277 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ADDR__SHIFT 0x0 13278 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PERMS__SHIFT 0x4 13279 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__FRAGMENT_SIZE__SHIFT 0x7 13280 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SNOOP__SHIFT 0xd 13281 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SPA__SHIFT 0xe 13282 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__IO__SHIFT 0xf 13283 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PTE_TMZ__SHIFT 0x10 13284 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NO_PTE__SHIFT 0x11 13285 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MTYPE__SHIFT 0x12 13286 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MEMLOG__SHIFT 0x15 13287 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NACK__SHIFT 0x16 13288 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__LLC_NOALLOC__SHIFT 0x18 13289 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ACK__SHIFT 0x1f 13290 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ADDR_MASK 0x0000000FL 13291 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PERMS_MASK 0x00000070L 13292 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__FRAGMENT_SIZE_MASK 0x00001F80L 13293 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SNOOP_MASK 0x00002000L 13294 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__SPA_MASK 0x00004000L 13295 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__IO_MASK 0x00008000L 13296 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__PTE_TMZ_MASK 0x00010000L 13297 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NO_PTE_MASK 0x00020000L 13298 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MTYPE_MASK 0x001C0000L 13299 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__MEMLOG_MASK 0x00200000L 13300 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__NACK_MASK 0x00C00000L 13301 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__LLC_NOALLOC_MASK 0x01000000L 13302 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI__ACK_MASK 0x80000000L 13303 13304 13305 // addressBlock: gc_gcvmsharedvcdec 13306 //GCMC_VM_FB_LOCATION_BASE 13307 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE__SHIFT 0x0 13308 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE_MASK 0x00FFFFFFL 13309 //GCMC_VM_FB_LOCATION_TOP 13310 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP__SHIFT 0x0 13311 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP_MASK 0x00FFFFFFL 13312 //GCMC_VM_AGP_TOP 13313 #define GCMC_VM_AGP_TOP__AGP_TOP__SHIFT 0x0 13314 #define GCMC_VM_AGP_TOP__AGP_TOP_MASK 0x00FFFFFFL 13315 //GCMC_VM_AGP_BOT 13316 #define GCMC_VM_AGP_BOT__AGP_BOT__SHIFT 0x0 13317 #define GCMC_VM_AGP_BOT__AGP_BOT_MASK 0x00FFFFFFL 13318 //GCMC_VM_AGP_BASE 13319 #define GCMC_VM_AGP_BASE__AGP_BASE__SHIFT 0x0 13320 #define GCMC_VM_AGP_BASE__AGP_BASE_MASK 0x00FFFFFFL 13321 //GCMC_VM_SYSTEM_APERTURE_LOW_ADDR 13322 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR__SHIFT 0x0 13323 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR_MASK 0x3FFFFFFFL 13324 //GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR 13325 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR__SHIFT 0x0 13326 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR_MASK 0x3FFFFFFFL 13327 //GCMC_VM_MX_L1_TLB_CNTL 13328 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB__SHIFT 0x0 13329 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE__SHIFT 0x3 13330 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS__SHIFT 0x5 13331 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL__SHIFT 0x6 13332 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS__SHIFT 0x7 13333 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE__SHIFT 0xb 13334 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB_MASK 0x00000001L 13335 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE_MASK 0x00000018L 13336 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS_MASK 0x00000020L 13337 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL_MASK 0x00000040L 13338 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS_MASK 0x00000780L 13339 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE_MASK 0x00003800L 13340 13341 13342 // addressBlock: gc_gcvml2vcdec 13343 //GCVM_CONTEXT0_CNTL 13344 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13345 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13346 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13347 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13348 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13349 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13350 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13351 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13352 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13353 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13354 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13355 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13356 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13357 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13358 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13359 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13360 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13361 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13362 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13363 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13364 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13365 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13366 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13367 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13368 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13369 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13370 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13371 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13372 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13373 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13374 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13375 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13376 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13377 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13378 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13379 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13380 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13381 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13382 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13383 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13384 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13385 #define GCVM_CONTEXT0_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13386 //GCVM_CONTEXT1_CNTL 13387 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13388 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13389 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13390 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13391 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13392 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13393 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13394 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13395 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13396 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13397 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13398 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13399 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13400 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13401 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13402 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13403 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13404 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13405 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13406 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13407 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13408 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13409 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13410 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13411 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13412 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13413 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13414 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13415 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13416 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13417 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13418 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13419 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13420 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13421 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13422 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13423 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13424 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13425 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13426 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13427 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13428 #define GCVM_CONTEXT1_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13429 //GCVM_CONTEXT2_CNTL 13430 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13431 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13432 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13433 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13434 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13435 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13436 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13437 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13438 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13439 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13440 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13441 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13442 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13443 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13444 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13445 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13446 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13447 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13448 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13449 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13450 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13451 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13452 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13453 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13454 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13455 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13456 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13457 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13458 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13459 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13460 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13461 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13462 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13463 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13464 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13465 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13466 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13467 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13468 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13469 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13470 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13471 #define GCVM_CONTEXT2_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13472 //GCVM_CONTEXT3_CNTL 13473 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13474 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13475 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13476 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13477 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13478 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13479 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13480 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13481 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13482 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13483 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13484 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13485 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13486 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13487 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13488 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13489 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13490 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13491 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13492 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13493 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13494 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13495 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13496 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13497 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13498 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13499 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13500 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13501 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13502 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13503 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13504 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13505 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13506 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13507 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13508 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13509 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13510 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13511 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13512 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13513 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13514 #define GCVM_CONTEXT3_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13515 //GCVM_CONTEXT4_CNTL 13516 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13517 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13518 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13519 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13520 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13521 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13522 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13523 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13524 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13525 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13526 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13527 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13528 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13529 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13530 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13531 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13532 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13533 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13534 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13535 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13536 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13537 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13538 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13539 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13540 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13541 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13542 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13543 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13544 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13545 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13546 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13547 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13548 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13549 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13550 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13551 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13552 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13553 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13554 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13555 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13556 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13557 #define GCVM_CONTEXT4_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13558 //GCVM_CONTEXT5_CNTL 13559 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13560 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13561 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13562 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13563 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13564 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13565 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13566 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13567 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13568 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13569 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13570 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13571 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13572 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13573 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13574 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13575 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13576 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13577 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13578 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13579 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13580 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13581 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13582 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13583 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13584 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13585 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13586 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13587 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13588 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13589 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13590 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13591 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13592 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13593 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13594 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13595 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13596 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13597 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13598 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13599 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13600 #define GCVM_CONTEXT5_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13601 //GCVM_CONTEXT6_CNTL 13602 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13603 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13604 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13605 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13606 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13607 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13608 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13609 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13610 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13611 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13612 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13613 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13614 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13615 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13616 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13617 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13618 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13619 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13620 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13621 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13622 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13623 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13624 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13625 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13626 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13627 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13628 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13629 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13630 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13631 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13632 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13633 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13634 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13635 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13636 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13637 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13638 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13639 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13640 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13641 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13642 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13643 #define GCVM_CONTEXT6_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13644 //GCVM_CONTEXT7_CNTL 13645 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13646 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13647 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13648 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13649 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13650 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13651 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13652 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13653 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13654 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13655 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13656 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13657 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13658 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13659 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13660 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13661 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13662 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13663 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13664 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13665 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13666 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13667 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13668 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13669 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13670 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13671 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13672 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13673 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13674 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13675 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13676 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13677 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13678 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13679 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13680 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13681 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13682 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13683 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13684 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13685 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13686 #define GCVM_CONTEXT7_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13687 //GCVM_CONTEXT8_CNTL 13688 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13689 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13690 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13691 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13692 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13693 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13694 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13695 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13696 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13697 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13698 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13699 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13700 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13701 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13702 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13703 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13704 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13705 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13706 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13707 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13708 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13709 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13710 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13711 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13712 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13713 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13714 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13715 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13716 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13717 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13718 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13719 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13720 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13721 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13722 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13723 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13724 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13725 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13726 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13727 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13728 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13729 #define GCVM_CONTEXT8_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13730 //GCVM_CONTEXT9_CNTL 13731 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13732 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13733 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13734 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13735 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13736 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13737 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13738 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13739 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13740 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13741 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13742 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13743 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13744 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13745 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13746 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13747 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13748 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13749 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13750 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13751 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13752 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13753 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13754 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13755 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13756 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13757 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13758 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13759 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13760 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13761 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13762 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13763 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13764 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13765 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13766 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13767 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13768 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13769 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13770 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13771 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13772 #define GCVM_CONTEXT9_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13773 //GCVM_CONTEXT10_CNTL 13774 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13775 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13776 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13777 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13778 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13779 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13780 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13781 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13782 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13783 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13784 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13785 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13786 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13787 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13788 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13789 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13790 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13791 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13792 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13793 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13794 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13795 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13796 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13797 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13798 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13799 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13800 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13801 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13802 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13803 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13804 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13805 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13806 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13807 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13808 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13809 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13810 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13811 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13812 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13813 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13814 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13815 #define GCVM_CONTEXT10_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13816 //GCVM_CONTEXT11_CNTL 13817 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13818 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13819 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13820 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13821 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13822 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13823 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13824 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13825 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13826 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13827 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13828 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13829 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13830 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13831 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13832 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13833 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13834 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13835 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13836 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13837 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13838 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13839 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13840 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13841 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13842 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13843 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13844 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13845 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13846 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13847 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13848 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13849 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13850 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13851 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13852 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13853 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13854 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13855 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13856 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13857 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13858 #define GCVM_CONTEXT11_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13859 //GCVM_CONTEXT12_CNTL 13860 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13861 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13862 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13863 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13864 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13865 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13866 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13867 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13868 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13869 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13870 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13871 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13872 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13873 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13874 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13875 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13876 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13877 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13878 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13879 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13880 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13881 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13882 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13883 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13884 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13885 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13886 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13887 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13888 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13889 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13890 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13891 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13892 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13893 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13894 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13895 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13896 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13897 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13898 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13899 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13900 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13901 #define GCVM_CONTEXT12_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13902 //GCVM_CONTEXT13_CNTL 13903 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13904 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13905 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13906 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13907 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13908 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13909 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13910 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13911 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13912 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13913 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13914 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13915 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13916 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13917 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13918 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13919 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13920 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13921 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13922 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13923 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13924 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13925 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13926 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13927 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13928 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13929 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13930 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13931 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13932 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13933 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13934 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13935 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13936 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13937 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13938 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13939 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13940 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13941 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13942 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13943 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13944 #define GCVM_CONTEXT13_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13945 //GCVM_CONTEXT14_CNTL 13946 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13947 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13948 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13949 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13950 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13951 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13952 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13953 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13954 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13955 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13956 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 13957 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 13958 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 13959 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 13960 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 13961 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 13962 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 13963 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 13964 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 13965 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 13966 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 13967 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 13968 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 13969 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 13970 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 13971 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 13972 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 13973 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 13974 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 13975 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 13976 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 13977 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 13978 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 13979 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 13980 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 13981 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 13982 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 13983 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 13984 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 13985 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 13986 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 13987 #define GCVM_CONTEXT14_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 13988 //GCVM_CONTEXT15_CNTL 13989 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT__SHIFT 0x0 13990 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 13991 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x3 13992 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x7 13993 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT__SHIFT 0x8 13994 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x9 13995 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 13996 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xb 13997 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 13998 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xd 13999 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xe 14000 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xf 14001 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x10 14002 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x11 14003 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x12 14004 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x13 14005 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x14 14006 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x15 14007 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x16 14008 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x17 14009 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x18 14010 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 14011 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 14012 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x00000078L 14013 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000080L 14014 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT_MASK 0x00000100L 14015 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000200L 14016 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 14017 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000800L 14018 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 14019 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00002000L 14020 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00004000L 14021 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00008000L 14022 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00010000L 14023 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00020000L 14024 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00040000L 14025 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00080000L 14026 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00100000L 14027 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00200000L 14028 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00400000L 14029 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00800000L 14030 #define GCVM_CONTEXT15_CNTL__SECURE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x01000000L 14031 //GCVM_CONTEXTS_DISABLE 14032 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0__SHIFT 0x0 14033 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1__SHIFT 0x1 14034 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2__SHIFT 0x2 14035 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3__SHIFT 0x3 14036 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4__SHIFT 0x4 14037 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5__SHIFT 0x5 14038 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6__SHIFT 0x6 14039 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7__SHIFT 0x7 14040 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8__SHIFT 0x8 14041 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9__SHIFT 0x9 14042 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10__SHIFT 0xa 14043 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11__SHIFT 0xb 14044 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12__SHIFT 0xc 14045 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13__SHIFT 0xd 14046 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14__SHIFT 0xe 14047 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15__SHIFT 0xf 14048 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0_MASK 0x00000001L 14049 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1_MASK 0x00000002L 14050 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2_MASK 0x00000004L 14051 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3_MASK 0x00000008L 14052 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4_MASK 0x00000010L 14053 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5_MASK 0x00000020L 14054 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6_MASK 0x00000040L 14055 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7_MASK 0x00000080L 14056 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8_MASK 0x00000100L 14057 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9_MASK 0x00000200L 14058 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10_MASK 0x00000400L 14059 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11_MASK 0x00000800L 14060 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12_MASK 0x00001000L 14061 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13_MASK 0x00002000L 14062 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14_MASK 0x00004000L 14063 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15_MASK 0x00008000L 14064 //GCVM_INVALIDATE_ENG0_SEM 14065 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE__SHIFT 0x0 14066 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE_MASK 0x00000001L 14067 //GCVM_INVALIDATE_ENG1_SEM 14068 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE__SHIFT 0x0 14069 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE_MASK 0x00000001L 14070 //GCVM_INVALIDATE_ENG2_SEM 14071 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE__SHIFT 0x0 14072 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE_MASK 0x00000001L 14073 //GCVM_INVALIDATE_ENG3_SEM 14074 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE__SHIFT 0x0 14075 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE_MASK 0x00000001L 14076 //GCVM_INVALIDATE_ENG4_SEM 14077 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE__SHIFT 0x0 14078 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE_MASK 0x00000001L 14079 //GCVM_INVALIDATE_ENG5_SEM 14080 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE__SHIFT 0x0 14081 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE_MASK 0x00000001L 14082 //GCVM_INVALIDATE_ENG6_SEM 14083 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE__SHIFT 0x0 14084 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE_MASK 0x00000001L 14085 //GCVM_INVALIDATE_ENG7_SEM 14086 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE__SHIFT 0x0 14087 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE_MASK 0x00000001L 14088 //GCVM_INVALIDATE_ENG8_SEM 14089 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE__SHIFT 0x0 14090 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE_MASK 0x00000001L 14091 //GCVM_INVALIDATE_ENG9_SEM 14092 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE__SHIFT 0x0 14093 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE_MASK 0x00000001L 14094 //GCVM_INVALIDATE_ENG10_SEM 14095 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE__SHIFT 0x0 14096 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE_MASK 0x00000001L 14097 //GCVM_INVALIDATE_ENG11_SEM 14098 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE__SHIFT 0x0 14099 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE_MASK 0x00000001L 14100 //GCVM_INVALIDATE_ENG12_SEM 14101 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE__SHIFT 0x0 14102 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE_MASK 0x00000001L 14103 //GCVM_INVALIDATE_ENG13_SEM 14104 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE__SHIFT 0x0 14105 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE_MASK 0x00000001L 14106 //GCVM_INVALIDATE_ENG14_SEM 14107 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE__SHIFT 0x0 14108 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE_MASK 0x00000001L 14109 //GCVM_INVALIDATE_ENG15_SEM 14110 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE__SHIFT 0x0 14111 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE_MASK 0x00000001L 14112 //GCVM_INVALIDATE_ENG16_SEM 14113 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE__SHIFT 0x0 14114 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE_MASK 0x00000001L 14115 //GCVM_INVALIDATE_ENG17_SEM 14116 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE__SHIFT 0x0 14117 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE_MASK 0x00000001L 14118 //GCVM_INVALIDATE_ENG0_REQ 14119 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14120 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE__SHIFT 0x10 14121 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14122 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14123 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14124 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14125 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14126 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14127 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST__SHIFT 0x19 14128 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14129 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14130 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE_MASK 0x00070000L 14131 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14132 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14133 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14134 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14135 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14136 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14137 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST_MASK 0x02000000L 14138 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14139 //GCVM_INVALIDATE_ENG1_REQ 14140 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14141 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE__SHIFT 0x10 14142 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14143 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14144 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14145 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14146 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14147 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14148 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST__SHIFT 0x19 14149 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14150 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14151 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE_MASK 0x00070000L 14152 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14153 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14154 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14155 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14156 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14157 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14158 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST_MASK 0x02000000L 14159 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14160 //GCVM_INVALIDATE_ENG2_REQ 14161 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14162 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE__SHIFT 0x10 14163 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14164 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14165 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14166 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14167 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14168 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14169 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST__SHIFT 0x19 14170 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14171 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14172 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE_MASK 0x00070000L 14173 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14174 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14175 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14176 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14177 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14178 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14179 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST_MASK 0x02000000L 14180 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14181 //GCVM_INVALIDATE_ENG3_REQ 14182 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14183 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE__SHIFT 0x10 14184 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14185 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14186 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14187 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14188 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14189 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14190 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST__SHIFT 0x19 14191 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14192 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14193 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE_MASK 0x00070000L 14194 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14195 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14196 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14197 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14198 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14199 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14200 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST_MASK 0x02000000L 14201 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14202 //GCVM_INVALIDATE_ENG4_REQ 14203 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14204 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE__SHIFT 0x10 14205 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14206 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14207 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14208 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14209 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14210 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14211 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST__SHIFT 0x19 14212 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14213 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14214 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE_MASK 0x00070000L 14215 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14216 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14217 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14218 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14219 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14220 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14221 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST_MASK 0x02000000L 14222 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14223 //GCVM_INVALIDATE_ENG5_REQ 14224 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14225 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE__SHIFT 0x10 14226 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14227 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14228 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14229 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14230 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14231 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14232 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST__SHIFT 0x19 14233 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14234 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14235 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE_MASK 0x00070000L 14236 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14237 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14238 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14239 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14240 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14241 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14242 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST_MASK 0x02000000L 14243 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14244 //GCVM_INVALIDATE_ENG6_REQ 14245 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14246 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE__SHIFT 0x10 14247 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14248 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14249 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14250 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14251 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14252 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14253 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST__SHIFT 0x19 14254 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14255 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14256 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE_MASK 0x00070000L 14257 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14258 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14259 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14260 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14261 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14262 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14263 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST_MASK 0x02000000L 14264 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14265 //GCVM_INVALIDATE_ENG7_REQ 14266 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14267 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE__SHIFT 0x10 14268 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14269 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14270 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14271 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14272 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14273 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14274 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST__SHIFT 0x19 14275 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14276 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14277 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE_MASK 0x00070000L 14278 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14279 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14280 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14281 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14282 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14283 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14284 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST_MASK 0x02000000L 14285 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14286 //GCVM_INVALIDATE_ENG8_REQ 14287 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14288 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE__SHIFT 0x10 14289 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14290 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14291 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14292 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14293 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14294 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14295 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST__SHIFT 0x19 14296 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14297 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14298 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE_MASK 0x00070000L 14299 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14300 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14301 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14302 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14303 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14304 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14305 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST_MASK 0x02000000L 14306 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14307 //GCVM_INVALIDATE_ENG9_REQ 14308 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14309 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE__SHIFT 0x10 14310 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14311 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14312 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14313 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14314 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14315 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14316 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST__SHIFT 0x19 14317 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14318 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14319 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE_MASK 0x00070000L 14320 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14321 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14322 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14323 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14324 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14325 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14326 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST_MASK 0x02000000L 14327 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14328 //GCVM_INVALIDATE_ENG10_REQ 14329 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14330 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE__SHIFT 0x10 14331 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14332 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14333 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14334 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14335 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14336 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14337 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST__SHIFT 0x19 14338 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14339 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14340 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE_MASK 0x00070000L 14341 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14342 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14343 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14344 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14345 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14346 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14347 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST_MASK 0x02000000L 14348 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14349 //GCVM_INVALIDATE_ENG11_REQ 14350 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14351 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE__SHIFT 0x10 14352 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14353 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14354 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14355 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14356 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14357 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14358 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST__SHIFT 0x19 14359 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14360 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14361 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE_MASK 0x00070000L 14362 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14363 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14364 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14365 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14366 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14367 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14368 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST_MASK 0x02000000L 14369 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14370 //GCVM_INVALIDATE_ENG12_REQ 14371 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14372 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE__SHIFT 0x10 14373 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14374 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14375 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14376 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14377 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14378 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14379 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST__SHIFT 0x19 14380 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14381 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14382 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE_MASK 0x00070000L 14383 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14384 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14385 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14386 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14387 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14388 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14389 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST_MASK 0x02000000L 14390 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14391 //GCVM_INVALIDATE_ENG13_REQ 14392 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14393 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE__SHIFT 0x10 14394 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14395 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14396 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14397 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14398 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14399 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14400 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST__SHIFT 0x19 14401 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14402 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14403 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE_MASK 0x00070000L 14404 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14405 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14406 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14407 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14408 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14409 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14410 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST_MASK 0x02000000L 14411 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14412 //GCVM_INVALIDATE_ENG14_REQ 14413 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14414 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE__SHIFT 0x10 14415 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14416 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14417 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14418 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14419 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14420 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14421 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST__SHIFT 0x19 14422 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14423 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14424 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE_MASK 0x00070000L 14425 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14426 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14427 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14428 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14429 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14430 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14431 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST_MASK 0x02000000L 14432 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14433 //GCVM_INVALIDATE_ENG15_REQ 14434 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14435 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE__SHIFT 0x10 14436 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14437 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14438 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14439 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14440 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14441 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14442 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST__SHIFT 0x19 14443 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14444 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14445 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE_MASK 0x00070000L 14446 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14447 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14448 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14449 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14450 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14451 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14452 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST_MASK 0x02000000L 14453 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14454 //GCVM_INVALIDATE_ENG16_REQ 14455 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14456 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE__SHIFT 0x10 14457 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14458 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14459 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14460 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14461 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14462 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14463 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST__SHIFT 0x19 14464 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14465 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14466 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE_MASK 0x00070000L 14467 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14468 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14469 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14470 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14471 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14472 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14473 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST_MASK 0x02000000L 14474 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14475 //GCVM_INVALIDATE_ENG17_REQ 14476 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 14477 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE__SHIFT 0x10 14478 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 14479 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 14480 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 14481 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 14482 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 14483 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 14484 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST__SHIFT 0x19 14485 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 14486 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 14487 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE_MASK 0x00070000L 14488 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 14489 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 14490 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 14491 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 14492 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 14493 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 14494 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST_MASK 0x02000000L 14495 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 14496 //GCVM_INVALIDATE_ENG0_ACK 14497 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14498 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE__SHIFT 0x10 14499 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14500 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE_MASK 0x00010000L 14501 //GCVM_INVALIDATE_ENG1_ACK 14502 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14503 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE__SHIFT 0x10 14504 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14505 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE_MASK 0x00010000L 14506 //GCVM_INVALIDATE_ENG2_ACK 14507 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14508 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE__SHIFT 0x10 14509 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14510 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE_MASK 0x00010000L 14511 //GCVM_INVALIDATE_ENG3_ACK 14512 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14513 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE__SHIFT 0x10 14514 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14515 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE_MASK 0x00010000L 14516 //GCVM_INVALIDATE_ENG4_ACK 14517 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14518 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE__SHIFT 0x10 14519 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14520 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE_MASK 0x00010000L 14521 //GCVM_INVALIDATE_ENG5_ACK 14522 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14523 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE__SHIFT 0x10 14524 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14525 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE_MASK 0x00010000L 14526 //GCVM_INVALIDATE_ENG6_ACK 14527 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14528 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE__SHIFT 0x10 14529 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14530 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE_MASK 0x00010000L 14531 //GCVM_INVALIDATE_ENG7_ACK 14532 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14533 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE__SHIFT 0x10 14534 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14535 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE_MASK 0x00010000L 14536 //GCVM_INVALIDATE_ENG8_ACK 14537 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14538 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE__SHIFT 0x10 14539 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14540 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE_MASK 0x00010000L 14541 //GCVM_INVALIDATE_ENG9_ACK 14542 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14543 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE__SHIFT 0x10 14544 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14545 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE_MASK 0x00010000L 14546 //GCVM_INVALIDATE_ENG10_ACK 14547 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14548 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE__SHIFT 0x10 14549 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14550 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE_MASK 0x00010000L 14551 //GCVM_INVALIDATE_ENG11_ACK 14552 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14553 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE__SHIFT 0x10 14554 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14555 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE_MASK 0x00010000L 14556 //GCVM_INVALIDATE_ENG12_ACK 14557 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14558 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE__SHIFT 0x10 14559 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14560 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE_MASK 0x00010000L 14561 //GCVM_INVALIDATE_ENG13_ACK 14562 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14563 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE__SHIFT 0x10 14564 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14565 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE_MASK 0x00010000L 14566 //GCVM_INVALIDATE_ENG14_ACK 14567 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14568 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE__SHIFT 0x10 14569 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14570 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE_MASK 0x00010000L 14571 //GCVM_INVALIDATE_ENG15_ACK 14572 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14573 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE__SHIFT 0x10 14574 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14575 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE_MASK 0x00010000L 14576 //GCVM_INVALIDATE_ENG16_ACK 14577 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14578 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE__SHIFT 0x10 14579 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14580 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE_MASK 0x00010000L 14581 //GCVM_INVALIDATE_ENG17_ACK 14582 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 14583 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE__SHIFT 0x10 14584 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 14585 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE_MASK 0x00010000L 14586 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32 14587 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14588 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14589 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14590 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14591 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32 14592 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14593 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14594 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32 14595 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14596 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14597 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14598 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14599 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32 14600 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14601 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14602 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32 14603 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14604 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14605 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14606 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14607 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32 14608 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14609 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14610 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32 14611 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14612 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14613 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14614 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14615 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32 14616 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14617 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14618 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32 14619 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14620 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14621 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14622 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14623 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32 14624 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14625 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14626 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32 14627 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14628 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14629 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14630 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14631 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32 14632 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14633 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14634 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32 14635 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14636 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14637 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14638 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14639 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32 14640 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14641 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14642 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32 14643 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14644 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14645 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14646 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14647 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32 14648 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14649 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14650 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32 14651 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14652 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14653 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14654 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14655 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32 14656 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14657 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14658 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32 14659 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14660 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14661 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14662 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14663 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32 14664 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14665 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14666 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32 14667 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14668 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14669 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14670 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14671 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32 14672 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14673 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14674 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32 14675 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14676 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14677 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14678 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14679 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32 14680 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14681 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14682 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32 14683 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14684 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14685 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14686 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14687 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32 14688 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14689 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14690 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32 14691 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14692 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14693 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14694 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14695 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32 14696 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14697 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14698 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32 14699 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14700 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14701 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14702 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14703 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32 14704 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14705 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14706 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32 14707 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14708 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14709 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14710 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14711 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32 14712 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14713 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14714 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32 14715 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14716 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14717 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14718 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14719 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32 14720 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14721 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14722 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32 14723 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 14724 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 14725 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 14726 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 14727 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32 14728 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 14729 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 14730 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32 14731 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14732 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14733 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32 14734 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14735 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14736 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32 14737 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14738 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14739 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32 14740 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14741 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14742 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32 14743 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14744 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14745 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32 14746 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14747 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14748 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32 14749 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14750 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14751 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32 14752 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14753 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14754 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32 14755 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14756 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14757 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32 14758 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14759 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14760 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32 14761 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14762 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14763 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32 14764 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14765 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14766 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32 14767 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14768 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14769 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32 14770 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14771 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14772 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32 14773 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14774 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14775 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32 14776 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14777 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14778 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32 14779 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14780 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14781 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32 14782 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14783 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14784 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32 14785 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14786 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14787 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32 14788 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14789 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14790 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32 14791 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14792 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14793 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32 14794 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14795 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14796 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32 14797 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14798 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14799 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32 14800 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14801 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14802 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32 14803 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14804 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14805 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32 14806 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14807 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14808 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32 14809 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14810 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14811 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32 14812 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14813 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14814 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32 14815 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14816 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14817 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32 14818 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14819 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14820 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32 14821 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 14822 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 14823 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32 14824 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 14825 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 14826 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32 14827 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14828 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14829 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32 14830 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14831 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14832 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32 14833 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14834 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14835 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32 14836 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14837 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14838 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32 14839 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14840 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14841 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32 14842 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14843 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14844 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32 14845 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14846 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14847 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32 14848 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14849 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14850 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32 14851 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14852 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14853 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32 14854 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14855 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14856 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32 14857 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14858 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14859 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32 14860 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14861 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14862 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32 14863 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14864 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14865 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32 14866 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14867 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14868 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32 14869 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14870 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14871 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32 14872 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14873 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14874 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32 14875 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14876 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14877 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32 14878 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14879 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14880 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32 14881 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14882 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14883 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32 14884 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14885 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14886 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32 14887 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14888 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14889 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32 14890 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14891 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14892 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32 14893 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14894 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14895 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32 14896 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14897 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14898 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32 14899 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14900 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14901 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32 14902 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14903 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14904 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32 14905 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14906 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14907 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32 14908 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14909 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14910 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32 14911 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14912 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14913 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32 14914 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14915 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14916 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32 14917 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14918 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14919 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32 14920 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14921 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14922 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32 14923 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14924 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14925 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32 14926 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14927 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14928 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32 14929 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14930 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14931 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32 14932 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14933 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14934 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32 14935 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14936 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14937 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32 14938 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14939 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14940 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32 14941 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14942 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14943 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32 14944 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14945 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14946 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32 14947 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14948 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14949 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32 14950 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14951 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14952 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32 14953 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14954 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14955 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32 14956 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14957 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14958 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32 14959 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14960 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14961 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32 14962 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14963 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14964 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32 14965 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14966 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14967 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32 14968 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14969 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14970 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32 14971 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14972 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14973 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32 14974 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14975 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14976 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32 14977 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14978 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14979 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32 14980 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14981 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14982 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32 14983 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14984 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14985 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32 14986 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14987 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14988 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32 14989 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14990 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14991 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32 14992 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14993 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 14994 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32 14995 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 14996 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 14997 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32 14998 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 14999 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 15000 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32 15001 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 15002 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 15003 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32 15004 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 15005 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 15006 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32 15007 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 15008 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 15009 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32 15010 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 15011 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 15012 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32 15013 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 15014 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 15015 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32 15016 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 15017 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 15018 //GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15019 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15020 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15021 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15022 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15023 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15024 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15025 //GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15026 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15027 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15028 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15029 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15030 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15031 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15032 //GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15033 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15034 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15035 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15036 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15037 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15038 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15039 //GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15040 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15041 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15042 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15043 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15044 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15045 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15046 //GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15047 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15048 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15049 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15050 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15051 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15052 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15053 //GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15054 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15055 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15056 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15057 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15058 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15059 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15060 //GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15061 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15062 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15063 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15064 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15065 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15066 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15067 //GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15068 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15069 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15070 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15071 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15072 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15073 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15074 //GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15075 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15076 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15077 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15078 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15079 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15080 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15081 //GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15082 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15083 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15084 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15085 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15086 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15087 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15088 //GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15089 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15090 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15091 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15092 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15093 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15094 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15095 //GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15096 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15097 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15098 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15099 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15100 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15101 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15102 //GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15103 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15104 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15105 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15106 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15107 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15108 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15109 //GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15110 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15111 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15112 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15113 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15114 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15115 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15116 //GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15117 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15118 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15119 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15120 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15121 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15122 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15123 //GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15124 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15125 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15126 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15127 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15128 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15129 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15130 //GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 15131 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 15132 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 15133 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 15134 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 15135 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 15136 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 15137 15138 15139 // addressBlock: gc_gcvml2perfddec 15140 //GCVML2_PERFCOUNTER2_0_LO 15141 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO__SHIFT 0x0 15142 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 15143 //GCVML2_PERFCOUNTER2_1_LO 15144 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO__SHIFT 0x0 15145 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 15146 //GCVML2_PERFCOUNTER2_0_HI 15147 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI__SHIFT 0x0 15148 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 15149 //GCVML2_PERFCOUNTER2_1_HI 15150 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI__SHIFT 0x0 15151 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 15152 15153 15154 // addressBlock: gc_gcvml2prdec 15155 //GCMC_VM_L2_PERFCOUNTER_LO 15156 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 15157 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 15158 //GCMC_VM_L2_PERFCOUNTER_HI 15159 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 15160 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 15161 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 15162 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 15163 //GCUTCL2_PERFCOUNTER_LO 15164 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 15165 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 15166 //GCUTCL2_PERFCOUNTER_HI 15167 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 15168 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 15169 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 15170 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 15171 15172 15173 // addressBlock: gc_gcatcl2perfddec 15174 //GC_ATC_L2_PERFCOUNTER2_LO 15175 #define GC_ATC_L2_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 15176 #define GC_ATC_L2_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 15177 //GC_ATC_L2_PERFCOUNTER2_HI 15178 #define GC_ATC_L2_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 15179 #define GC_ATC_L2_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 15180 15181 15182 // addressBlock: gc_gcatcl2pfcntrdec 15183 //GC_ATC_L2_PERFCOUNTER_LO 15184 #define GC_ATC_L2_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 15185 #define GC_ATC_L2_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 15186 //GC_ATC_L2_PERFCOUNTER_HI 15187 #define GC_ATC_L2_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 15188 #define GC_ATC_L2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 15189 #define GC_ATC_L2_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 15190 #define GC_ATC_L2_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 15191 15192 15193 // addressBlock: gc_gcl2tlbprdec 15194 //GCL2TLB_PERFCOUNTER_LO 15195 #define GCL2TLB_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 15196 #define GCL2TLB_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 15197 //GCL2TLB_PERFCOUNTER_HI 15198 #define GCL2TLB_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 15199 #define GCL2TLB_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 15200 #define GCL2TLB_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 15201 #define GCL2TLB_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 15202 15203 15204 // addressBlock: gc_gcvml2perfsdec 15205 //GCVML2_PERFCOUNTER2_0_SELECT 15206 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL__SHIFT 0x0 15207 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1__SHIFT 0xa 15208 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE__SHIFT 0x14 15209 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1__SHIFT 0x18 15210 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE__SHIFT 0x1c 15211 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL_MASK 0x000003FFL 15212 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1_MASK 0x000FFC00L 15213 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE_MASK 0x00F00000L 15214 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1_MASK 0x0F000000L 15215 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE_MASK 0xF0000000L 15216 //GCVML2_PERFCOUNTER2_1_SELECT 15217 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL__SHIFT 0x0 15218 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1__SHIFT 0xa 15219 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE__SHIFT 0x14 15220 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1__SHIFT 0x18 15221 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE__SHIFT 0x1c 15222 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL_MASK 0x000003FFL 15223 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1_MASK 0x000FFC00L 15224 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE_MASK 0x00F00000L 15225 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1_MASK 0x0F000000L 15226 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE_MASK 0xF0000000L 15227 //GCVML2_PERFCOUNTER2_0_SELECT1 15228 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2__SHIFT 0x0 15229 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3__SHIFT 0xa 15230 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3__SHIFT 0x18 15231 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2__SHIFT 0x1c 15232 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2_MASK 0x000003FFL 15233 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 15234 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3_MASK 0x0F000000L 15235 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2_MASK 0xF0000000L 15236 //GCVML2_PERFCOUNTER2_1_SELECT1 15237 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2__SHIFT 0x0 15238 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3__SHIFT 0xa 15239 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3__SHIFT 0x18 15240 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2__SHIFT 0x1c 15241 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2_MASK 0x000003FFL 15242 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 15243 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3_MASK 0x0F000000L 15244 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2_MASK 0xF0000000L 15245 //GCVML2_PERFCOUNTER2_0_MODE 15246 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0__SHIFT 0x0 15247 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1__SHIFT 0x2 15248 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2__SHIFT 0x4 15249 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3__SHIFT 0x6 15250 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0__SHIFT 0x8 15251 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1__SHIFT 0xc 15252 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2__SHIFT 0x10 15253 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3__SHIFT 0x14 15254 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0_MASK 0x00000003L 15255 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1_MASK 0x0000000CL 15256 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2_MASK 0x00000030L 15257 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3_MASK 0x000000C0L 15258 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0_MASK 0x00000F00L 15259 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1_MASK 0x0000F000L 15260 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2_MASK 0x000F0000L 15261 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3_MASK 0x00F00000L 15262 //GCVML2_PERFCOUNTER2_1_MODE 15263 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0__SHIFT 0x0 15264 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1__SHIFT 0x2 15265 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2__SHIFT 0x4 15266 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3__SHIFT 0x6 15267 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0__SHIFT 0x8 15268 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1__SHIFT 0xc 15269 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2__SHIFT 0x10 15270 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3__SHIFT 0x14 15271 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0_MASK 0x00000003L 15272 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1_MASK 0x0000000CL 15273 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2_MASK 0x00000030L 15274 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3_MASK 0x000000C0L 15275 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0_MASK 0x00000F00L 15276 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1_MASK 0x0000F000L 15277 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2_MASK 0x000F0000L 15278 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3_MASK 0x00F00000L 15279 15280 15281 // addressBlock: gc_gcvml2pldec 15282 //GCMC_VM_L2_PERFCOUNTER0_CFG 15283 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 15284 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 15285 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 15286 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 15287 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 15288 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 15289 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 15290 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 15291 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 15292 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 15293 //GCMC_VM_L2_PERFCOUNTER1_CFG 15294 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 15295 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 15296 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 15297 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 15298 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 15299 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 15300 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 15301 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 15302 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 15303 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 15304 //GCMC_VM_L2_PERFCOUNTER2_CFG 15305 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 15306 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 15307 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 15308 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 15309 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 15310 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 15311 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 15312 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 15313 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 15314 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 15315 //GCMC_VM_L2_PERFCOUNTER3_CFG 15316 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 15317 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 15318 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 15319 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 15320 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 15321 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 15322 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 15323 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 15324 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 15325 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 15326 //GCMC_VM_L2_PERFCOUNTER4_CFG 15327 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL__SHIFT 0x0 15328 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END__SHIFT 0x8 15329 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE__SHIFT 0x18 15330 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE__SHIFT 0x1c 15331 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR__SHIFT 0x1d 15332 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_MASK 0x000000FFL 15333 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END_MASK 0x0000FF00L 15334 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE_MASK 0x0F000000L 15335 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE_MASK 0x10000000L 15336 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR_MASK 0x20000000L 15337 //GCMC_VM_L2_PERFCOUNTER5_CFG 15338 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL__SHIFT 0x0 15339 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END__SHIFT 0x8 15340 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE__SHIFT 0x18 15341 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE__SHIFT 0x1c 15342 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR__SHIFT 0x1d 15343 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_MASK 0x000000FFL 15344 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END_MASK 0x0000FF00L 15345 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE_MASK 0x0F000000L 15346 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE_MASK 0x10000000L 15347 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR_MASK 0x20000000L 15348 //GCMC_VM_L2_PERFCOUNTER6_CFG 15349 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL__SHIFT 0x0 15350 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END__SHIFT 0x8 15351 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE__SHIFT 0x18 15352 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE__SHIFT 0x1c 15353 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR__SHIFT 0x1d 15354 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_MASK 0x000000FFL 15355 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END_MASK 0x0000FF00L 15356 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE_MASK 0x0F000000L 15357 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE_MASK 0x10000000L 15358 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR_MASK 0x20000000L 15359 //GCMC_VM_L2_PERFCOUNTER7_CFG 15360 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL__SHIFT 0x0 15361 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END__SHIFT 0x8 15362 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE__SHIFT 0x18 15363 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE__SHIFT 0x1c 15364 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR__SHIFT 0x1d 15365 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_MASK 0x000000FFL 15366 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END_MASK 0x0000FF00L 15367 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE_MASK 0x0F000000L 15368 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE_MASK 0x10000000L 15369 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR_MASK 0x20000000L 15370 //GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL 15371 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 15372 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 15373 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 15374 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 15375 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 15376 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 15377 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 15378 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 15379 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 15380 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 15381 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 15382 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 15383 //GCUTCL2_PERFCOUNTER0_CFG 15384 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 15385 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 15386 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 15387 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 15388 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 15389 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 15390 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 15391 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 15392 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 15393 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 15394 //GCUTCL2_PERFCOUNTER1_CFG 15395 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 15396 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 15397 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 15398 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 15399 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 15400 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 15401 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 15402 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 15403 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 15404 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 15405 //GCUTCL2_PERFCOUNTER2_CFG 15406 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 15407 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 15408 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 15409 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 15410 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 15411 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 15412 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 15413 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 15414 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 15415 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 15416 //GCUTCL2_PERFCOUNTER3_CFG 15417 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 15418 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 15419 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 15420 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 15421 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 15422 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 15423 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 15424 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 15425 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 15426 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 15427 //GCUTCL2_PERFCOUNTER_RSLT_CNTL 15428 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 15429 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 15430 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 15431 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 15432 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 15433 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 15434 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 15435 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 15436 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 15437 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 15438 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 15439 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 15440 15441 15442 // addressBlock: gc_gcatcl2perfsdec 15443 //GC_ATC_L2_PERFCOUNTER2_SELECT 15444 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 15445 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 15446 #define GC_ATC_L2_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 15447 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 15448 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 15449 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 15450 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 15451 #define GC_ATC_L2_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 15452 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 15453 #define GC_ATC_L2_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 15454 //GC_ATC_L2_PERFCOUNTER2_SELECT1 15455 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 15456 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 15457 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 15458 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 15459 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 15460 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 15461 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 15462 #define GC_ATC_L2_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 15463 //GC_ATC_L2_PERFCOUNTER2_MODE 15464 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT 0x0 15465 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT 0x2 15466 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT 0x4 15467 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT 0x6 15468 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT 0x8 15469 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT 0xc 15470 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT 0x10 15471 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT 0x14 15472 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK 0x00000003L 15473 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK 0x0000000CL 15474 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK 0x00000030L 15475 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK 0x000000C0L 15476 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK 0x00000F00L 15477 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK 0x0000F000L 15478 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK 0x000F0000L 15479 #define GC_ATC_L2_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK 0x00F00000L 15480 15481 15482 // addressBlock: gc_gcatcl2pfcntldec 15483 //GC_ATC_L2_PERFCOUNTER0_CFG 15484 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 15485 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 15486 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 15487 #define GC_ATC_L2_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 15488 #define GC_ATC_L2_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 15489 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 15490 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 15491 #define GC_ATC_L2_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 15492 #define GC_ATC_L2_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 15493 #define GC_ATC_L2_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 15494 //GC_ATC_L2_PERFCOUNTER1_CFG 15495 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 15496 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 15497 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 15498 #define GC_ATC_L2_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 15499 #define GC_ATC_L2_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 15500 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 15501 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 15502 #define GC_ATC_L2_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 15503 #define GC_ATC_L2_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 15504 #define GC_ATC_L2_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 15505 //GC_ATC_L2_PERFCOUNTER_RSLT_CNTL 15506 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 15507 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 15508 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 15509 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 15510 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 15511 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 15512 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 15513 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 15514 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 15515 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 15516 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 15517 #define GC_ATC_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 15518 15519 15520 // addressBlock: gc_gcl2tlbpldec 15521 //GCL2TLB_PERFCOUNTER0_CFG 15522 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 15523 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 15524 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 15525 #define GCL2TLB_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 15526 #define GCL2TLB_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 15527 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 15528 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 15529 #define GCL2TLB_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 15530 #define GCL2TLB_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 15531 #define GCL2TLB_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 15532 //GCL2TLB_PERFCOUNTER1_CFG 15533 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 15534 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 15535 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 15536 #define GCL2TLB_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 15537 #define GCL2TLB_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 15538 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 15539 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 15540 #define GCL2TLB_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 15541 #define GCL2TLB_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 15542 #define GCL2TLB_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 15543 //GCL2TLB_PERFCOUNTER2_CFG 15544 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 15545 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 15546 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 15547 #define GCL2TLB_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 15548 #define GCL2TLB_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 15549 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 15550 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 15551 #define GCL2TLB_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 15552 #define GCL2TLB_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 15553 #define GCL2TLB_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 15554 //GCL2TLB_PERFCOUNTER3_CFG 15555 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 15556 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 15557 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 15558 #define GCL2TLB_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 15559 #define GCL2TLB_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 15560 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 15561 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 15562 #define GCL2TLB_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 15563 #define GCL2TLB_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 15564 #define GCL2TLB_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 15565 //GCL2TLB_PERFCOUNTER_RSLT_CNTL 15566 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 15567 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 15568 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 15569 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 15570 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 15571 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 15572 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 15573 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 15574 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 15575 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 15576 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 15577 #define GCL2TLB_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 15578 15579 15580 // addressBlock: gc_gcvml2pspdec 15581 //GCUTCL2_TRANSLATION_BYPASS_BY_VMID 15582 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS__SHIFT 0x0 15583 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS__SHIFT 0x10 15584 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS_MASK 0x0000FFFFL 15585 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS_MASK 0xFFFF0000L 15586 //GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE 15587 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE__SHIFT 0x0 15588 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE_MASK 0x00000001L 15589 //GCVM_IOMMU_CONTROL_REGISTER 15590 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN__SHIFT 0x0 15591 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN_MASK 0x00000001L 15592 //GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER 15593 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN__SHIFT 0xd 15594 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN_MASK 0x00002000L 15595 //GCVM_IOMMU_MMIO_CNTRL_1 15596 #define GCVM_IOMMU_MMIO_CNTRL_1__MARC_EN__SHIFT 0x8 15597 #define GCVM_IOMMU_MMIO_CNTRL_1__MARC_EN_MASK 0x00000100L 15598 //GCMC_VM_MARC_BASE_LO_0 15599 #define GCMC_VM_MARC_BASE_LO_0__MARC_BASE_LO_0__SHIFT 0xc 15600 #define GCMC_VM_MARC_BASE_LO_0__MARC_BASE_LO_0_MASK 0xFFFFF000L 15601 //GCMC_VM_MARC_BASE_LO_1 15602 #define GCMC_VM_MARC_BASE_LO_1__MARC_BASE_LO_1__SHIFT 0xc 15603 #define GCMC_VM_MARC_BASE_LO_1__MARC_BASE_LO_1_MASK 0xFFFFF000L 15604 //GCMC_VM_MARC_BASE_LO_2 15605 #define GCMC_VM_MARC_BASE_LO_2__MARC_BASE_LO_2__SHIFT 0xc 15606 #define GCMC_VM_MARC_BASE_LO_2__MARC_BASE_LO_2_MASK 0xFFFFF000L 15607 //GCMC_VM_MARC_BASE_LO_3 15608 #define GCMC_VM_MARC_BASE_LO_3__MARC_BASE_LO_3__SHIFT 0xc 15609 #define GCMC_VM_MARC_BASE_LO_3__MARC_BASE_LO_3_MASK 0xFFFFF000L 15610 //GCMC_VM_MARC_BASE_LO_4 15611 #define GCMC_VM_MARC_BASE_LO_4__MARC_BASE_LO_4__SHIFT 0xc 15612 #define GCMC_VM_MARC_BASE_LO_4__MARC_BASE_LO_4_MASK 0xFFFFF000L 15613 //GCMC_VM_MARC_BASE_LO_5 15614 #define GCMC_VM_MARC_BASE_LO_5__MARC_BASE_LO_5__SHIFT 0xc 15615 #define GCMC_VM_MARC_BASE_LO_5__MARC_BASE_LO_5_MASK 0xFFFFF000L 15616 //GCMC_VM_MARC_BASE_LO_6 15617 #define GCMC_VM_MARC_BASE_LO_6__MARC_BASE_LO_6__SHIFT 0xc 15618 #define GCMC_VM_MARC_BASE_LO_6__MARC_BASE_LO_6_MASK 0xFFFFF000L 15619 //GCMC_VM_MARC_BASE_LO_7 15620 #define GCMC_VM_MARC_BASE_LO_7__MARC_BASE_LO_7__SHIFT 0xc 15621 #define GCMC_VM_MARC_BASE_LO_7__MARC_BASE_LO_7_MASK 0xFFFFF000L 15622 //GCMC_VM_MARC_BASE_LO_8 15623 #define GCMC_VM_MARC_BASE_LO_8__MARC_BASE_LO_8__SHIFT 0xc 15624 #define GCMC_VM_MARC_BASE_LO_8__MARC_BASE_LO_8_MASK 0xFFFFF000L 15625 //GCMC_VM_MARC_BASE_LO_9 15626 #define GCMC_VM_MARC_BASE_LO_9__MARC_BASE_LO_9__SHIFT 0xc 15627 #define GCMC_VM_MARC_BASE_LO_9__MARC_BASE_LO_9_MASK 0xFFFFF000L 15628 //GCMC_VM_MARC_BASE_LO_10 15629 #define GCMC_VM_MARC_BASE_LO_10__MARC_BASE_LO_10__SHIFT 0xc 15630 #define GCMC_VM_MARC_BASE_LO_10__MARC_BASE_LO_10_MASK 0xFFFFF000L 15631 //GCMC_VM_MARC_BASE_LO_11 15632 #define GCMC_VM_MARC_BASE_LO_11__MARC_BASE_LO_11__SHIFT 0xc 15633 #define GCMC_VM_MARC_BASE_LO_11__MARC_BASE_LO_11_MASK 0xFFFFF000L 15634 //GCMC_VM_MARC_BASE_LO_12 15635 #define GCMC_VM_MARC_BASE_LO_12__MARC_BASE_LO_12__SHIFT 0xc 15636 #define GCMC_VM_MARC_BASE_LO_12__MARC_BASE_LO_12_MASK 0xFFFFF000L 15637 //GCMC_VM_MARC_BASE_LO_13 15638 #define GCMC_VM_MARC_BASE_LO_13__MARC_BASE_LO_13__SHIFT 0xc 15639 #define GCMC_VM_MARC_BASE_LO_13__MARC_BASE_LO_13_MASK 0xFFFFF000L 15640 //GCMC_VM_MARC_BASE_LO_14 15641 #define GCMC_VM_MARC_BASE_LO_14__MARC_BASE_LO_14__SHIFT 0xc 15642 #define GCMC_VM_MARC_BASE_LO_14__MARC_BASE_LO_14_MASK 0xFFFFF000L 15643 //GCMC_VM_MARC_BASE_LO_15 15644 #define GCMC_VM_MARC_BASE_LO_15__MARC_BASE_LO_15__SHIFT 0xc 15645 #define GCMC_VM_MARC_BASE_LO_15__MARC_BASE_LO_15_MASK 0xFFFFF000L 15646 //GCMC_VM_MARC_BASE_HI_0 15647 #define GCMC_VM_MARC_BASE_HI_0__MARC_BASE_HI_0__SHIFT 0x0 15648 #define GCMC_VM_MARC_BASE_HI_0__MARC_BASE_HI_0_MASK 0x000FFFFFL 15649 //GCMC_VM_MARC_BASE_HI_1 15650 #define GCMC_VM_MARC_BASE_HI_1__MARC_BASE_HI_1__SHIFT 0x0 15651 #define GCMC_VM_MARC_BASE_HI_1__MARC_BASE_HI_1_MASK 0x000FFFFFL 15652 //GCMC_VM_MARC_BASE_HI_2 15653 #define GCMC_VM_MARC_BASE_HI_2__MARC_BASE_HI_2__SHIFT 0x0 15654 #define GCMC_VM_MARC_BASE_HI_2__MARC_BASE_HI_2_MASK 0x000FFFFFL 15655 //GCMC_VM_MARC_BASE_HI_3 15656 #define GCMC_VM_MARC_BASE_HI_3__MARC_BASE_HI_3__SHIFT 0x0 15657 #define GCMC_VM_MARC_BASE_HI_3__MARC_BASE_HI_3_MASK 0x000FFFFFL 15658 //GCMC_VM_MARC_BASE_HI_4 15659 #define GCMC_VM_MARC_BASE_HI_4__MARC_BASE_HI_4__SHIFT 0x0 15660 #define GCMC_VM_MARC_BASE_HI_4__MARC_BASE_HI_4_MASK 0x000FFFFFL 15661 //GCMC_VM_MARC_BASE_HI_5 15662 #define GCMC_VM_MARC_BASE_HI_5__MARC_BASE_HI_5__SHIFT 0x0 15663 #define GCMC_VM_MARC_BASE_HI_5__MARC_BASE_HI_5_MASK 0x000FFFFFL 15664 //GCMC_VM_MARC_BASE_HI_6 15665 #define GCMC_VM_MARC_BASE_HI_6__MARC_BASE_HI_6__SHIFT 0x0 15666 #define GCMC_VM_MARC_BASE_HI_6__MARC_BASE_HI_6_MASK 0x000FFFFFL 15667 //GCMC_VM_MARC_BASE_HI_7 15668 #define GCMC_VM_MARC_BASE_HI_7__MARC_BASE_HI_7__SHIFT 0x0 15669 #define GCMC_VM_MARC_BASE_HI_7__MARC_BASE_HI_7_MASK 0x000FFFFFL 15670 //GCMC_VM_MARC_BASE_HI_8 15671 #define GCMC_VM_MARC_BASE_HI_8__MARC_BASE_HI_8__SHIFT 0x0 15672 #define GCMC_VM_MARC_BASE_HI_8__MARC_BASE_HI_8_MASK 0x000FFFFFL 15673 //GCMC_VM_MARC_BASE_HI_9 15674 #define GCMC_VM_MARC_BASE_HI_9__MARC_BASE_HI_9__SHIFT 0x0 15675 #define GCMC_VM_MARC_BASE_HI_9__MARC_BASE_HI_9_MASK 0x000FFFFFL 15676 //GCMC_VM_MARC_BASE_HI_10 15677 #define GCMC_VM_MARC_BASE_HI_10__MARC_BASE_HI_10__SHIFT 0x0 15678 #define GCMC_VM_MARC_BASE_HI_10__MARC_BASE_HI_10_MASK 0x000FFFFFL 15679 //GCMC_VM_MARC_BASE_HI_11 15680 #define GCMC_VM_MARC_BASE_HI_11__MARC_BASE_HI_11__SHIFT 0x0 15681 #define GCMC_VM_MARC_BASE_HI_11__MARC_BASE_HI_11_MASK 0x000FFFFFL 15682 //GCMC_VM_MARC_BASE_HI_12 15683 #define GCMC_VM_MARC_BASE_HI_12__MARC_BASE_HI_12__SHIFT 0x0 15684 #define GCMC_VM_MARC_BASE_HI_12__MARC_BASE_HI_12_MASK 0x000FFFFFL 15685 //GCMC_VM_MARC_BASE_HI_13 15686 #define GCMC_VM_MARC_BASE_HI_13__MARC_BASE_HI_13__SHIFT 0x0 15687 #define GCMC_VM_MARC_BASE_HI_13__MARC_BASE_HI_13_MASK 0x000FFFFFL 15688 //GCMC_VM_MARC_BASE_HI_14 15689 #define GCMC_VM_MARC_BASE_HI_14__MARC_BASE_HI_14__SHIFT 0x0 15690 #define GCMC_VM_MARC_BASE_HI_14__MARC_BASE_HI_14_MASK 0x000FFFFFL 15691 //GCMC_VM_MARC_BASE_HI_15 15692 #define GCMC_VM_MARC_BASE_HI_15__MARC_BASE_HI_15__SHIFT 0x0 15693 #define GCMC_VM_MARC_BASE_HI_15__MARC_BASE_HI_15_MASK 0x000FFFFFL 15694 //GCMC_VM_MARC_RELOC_LO_0 15695 #define GCMC_VM_MARC_RELOC_LO_0__MARC_ENABLE_0__SHIFT 0x0 15696 #define GCMC_VM_MARC_RELOC_LO_0__MARC_READONLY_0__SHIFT 0x1 15697 #define GCMC_VM_MARC_RELOC_LO_0__MARC_RELOC_LO_0__SHIFT 0xc 15698 #define GCMC_VM_MARC_RELOC_LO_0__MARC_ENABLE_0_MASK 0x00000001L 15699 #define GCMC_VM_MARC_RELOC_LO_0__MARC_READONLY_0_MASK 0x00000002L 15700 #define GCMC_VM_MARC_RELOC_LO_0__MARC_RELOC_LO_0_MASK 0xFFFFF000L 15701 //GCMC_VM_MARC_RELOC_LO_1 15702 #define GCMC_VM_MARC_RELOC_LO_1__MARC_ENABLE_1__SHIFT 0x0 15703 #define GCMC_VM_MARC_RELOC_LO_1__MARC_READONLY_1__SHIFT 0x1 15704 #define GCMC_VM_MARC_RELOC_LO_1__MARC_RELOC_LO_1__SHIFT 0xc 15705 #define GCMC_VM_MARC_RELOC_LO_1__MARC_ENABLE_1_MASK 0x00000001L 15706 #define GCMC_VM_MARC_RELOC_LO_1__MARC_READONLY_1_MASK 0x00000002L 15707 #define GCMC_VM_MARC_RELOC_LO_1__MARC_RELOC_LO_1_MASK 0xFFFFF000L 15708 //GCMC_VM_MARC_RELOC_LO_2 15709 #define GCMC_VM_MARC_RELOC_LO_2__MARC_ENABLE_2__SHIFT 0x0 15710 #define GCMC_VM_MARC_RELOC_LO_2__MARC_READONLY_2__SHIFT 0x1 15711 #define GCMC_VM_MARC_RELOC_LO_2__MARC_RELOC_LO_2__SHIFT 0xc 15712 #define GCMC_VM_MARC_RELOC_LO_2__MARC_ENABLE_2_MASK 0x00000001L 15713 #define GCMC_VM_MARC_RELOC_LO_2__MARC_READONLY_2_MASK 0x00000002L 15714 #define GCMC_VM_MARC_RELOC_LO_2__MARC_RELOC_LO_2_MASK 0xFFFFF000L 15715 //GCMC_VM_MARC_RELOC_LO_3 15716 #define GCMC_VM_MARC_RELOC_LO_3__MARC_ENABLE_3__SHIFT 0x0 15717 #define GCMC_VM_MARC_RELOC_LO_3__MARC_READONLY_3__SHIFT 0x1 15718 #define GCMC_VM_MARC_RELOC_LO_3__MARC_RELOC_LO_3__SHIFT 0xc 15719 #define GCMC_VM_MARC_RELOC_LO_3__MARC_ENABLE_3_MASK 0x00000001L 15720 #define GCMC_VM_MARC_RELOC_LO_3__MARC_READONLY_3_MASK 0x00000002L 15721 #define GCMC_VM_MARC_RELOC_LO_3__MARC_RELOC_LO_3_MASK 0xFFFFF000L 15722 //GCMC_VM_MARC_RELOC_LO_4 15723 #define GCMC_VM_MARC_RELOC_LO_4__MARC_ENABLE_4__SHIFT 0x0 15724 #define GCMC_VM_MARC_RELOC_LO_4__MARC_READONLY_4__SHIFT 0x1 15725 #define GCMC_VM_MARC_RELOC_LO_4__MARC_RELOC_LO_4__SHIFT 0xc 15726 #define GCMC_VM_MARC_RELOC_LO_4__MARC_ENABLE_4_MASK 0x00000001L 15727 #define GCMC_VM_MARC_RELOC_LO_4__MARC_READONLY_4_MASK 0x00000002L 15728 #define GCMC_VM_MARC_RELOC_LO_4__MARC_RELOC_LO_4_MASK 0xFFFFF000L 15729 //GCMC_VM_MARC_RELOC_LO_5 15730 #define GCMC_VM_MARC_RELOC_LO_5__MARC_ENABLE_5__SHIFT 0x0 15731 #define GCMC_VM_MARC_RELOC_LO_5__MARC_READONLY_5__SHIFT 0x1 15732 #define GCMC_VM_MARC_RELOC_LO_5__MARC_RELOC_LO_5__SHIFT 0xc 15733 #define GCMC_VM_MARC_RELOC_LO_5__MARC_ENABLE_5_MASK 0x00000001L 15734 #define GCMC_VM_MARC_RELOC_LO_5__MARC_READONLY_5_MASK 0x00000002L 15735 #define GCMC_VM_MARC_RELOC_LO_5__MARC_RELOC_LO_5_MASK 0xFFFFF000L 15736 //GCMC_VM_MARC_RELOC_LO_6 15737 #define GCMC_VM_MARC_RELOC_LO_6__MARC_ENABLE_6__SHIFT 0x0 15738 #define GCMC_VM_MARC_RELOC_LO_6__MARC_READONLY_6__SHIFT 0x1 15739 #define GCMC_VM_MARC_RELOC_LO_6__MARC_RELOC_LO_6__SHIFT 0xc 15740 #define GCMC_VM_MARC_RELOC_LO_6__MARC_ENABLE_6_MASK 0x00000001L 15741 #define GCMC_VM_MARC_RELOC_LO_6__MARC_READONLY_6_MASK 0x00000002L 15742 #define GCMC_VM_MARC_RELOC_LO_6__MARC_RELOC_LO_6_MASK 0xFFFFF000L 15743 //GCMC_VM_MARC_RELOC_LO_7 15744 #define GCMC_VM_MARC_RELOC_LO_7__MARC_ENABLE_7__SHIFT 0x0 15745 #define GCMC_VM_MARC_RELOC_LO_7__MARC_READONLY_7__SHIFT 0x1 15746 #define GCMC_VM_MARC_RELOC_LO_7__MARC_RELOC_LO_7__SHIFT 0xc 15747 #define GCMC_VM_MARC_RELOC_LO_7__MARC_ENABLE_7_MASK 0x00000001L 15748 #define GCMC_VM_MARC_RELOC_LO_7__MARC_READONLY_7_MASK 0x00000002L 15749 #define GCMC_VM_MARC_RELOC_LO_7__MARC_RELOC_LO_7_MASK 0xFFFFF000L 15750 //GCMC_VM_MARC_RELOC_LO_8 15751 #define GCMC_VM_MARC_RELOC_LO_8__MARC_ENABLE_8__SHIFT 0x0 15752 #define GCMC_VM_MARC_RELOC_LO_8__MARC_READONLY_8__SHIFT 0x1 15753 #define GCMC_VM_MARC_RELOC_LO_8__MARC_RELOC_LO_8__SHIFT 0xc 15754 #define GCMC_VM_MARC_RELOC_LO_8__MARC_ENABLE_8_MASK 0x00000001L 15755 #define GCMC_VM_MARC_RELOC_LO_8__MARC_READONLY_8_MASK 0x00000002L 15756 #define GCMC_VM_MARC_RELOC_LO_8__MARC_RELOC_LO_8_MASK 0xFFFFF000L 15757 //GCMC_VM_MARC_RELOC_LO_9 15758 #define GCMC_VM_MARC_RELOC_LO_9__MARC_ENABLE_9__SHIFT 0x0 15759 #define GCMC_VM_MARC_RELOC_LO_9__MARC_READONLY_9__SHIFT 0x1 15760 #define GCMC_VM_MARC_RELOC_LO_9__MARC_RELOC_LO_9__SHIFT 0xc 15761 #define GCMC_VM_MARC_RELOC_LO_9__MARC_ENABLE_9_MASK 0x00000001L 15762 #define GCMC_VM_MARC_RELOC_LO_9__MARC_READONLY_9_MASK 0x00000002L 15763 #define GCMC_VM_MARC_RELOC_LO_9__MARC_RELOC_LO_9_MASK 0xFFFFF000L 15764 //GCMC_VM_MARC_RELOC_LO_10 15765 #define GCMC_VM_MARC_RELOC_LO_10__MARC_ENABLE_10__SHIFT 0x0 15766 #define GCMC_VM_MARC_RELOC_LO_10__MARC_READONLY_10__SHIFT 0x1 15767 #define GCMC_VM_MARC_RELOC_LO_10__MARC_RELOC_LO_10__SHIFT 0xc 15768 #define GCMC_VM_MARC_RELOC_LO_10__MARC_ENABLE_10_MASK 0x00000001L 15769 #define GCMC_VM_MARC_RELOC_LO_10__MARC_READONLY_10_MASK 0x00000002L 15770 #define GCMC_VM_MARC_RELOC_LO_10__MARC_RELOC_LO_10_MASK 0xFFFFF000L 15771 //GCMC_VM_MARC_RELOC_LO_11 15772 #define GCMC_VM_MARC_RELOC_LO_11__MARC_ENABLE_11__SHIFT 0x0 15773 #define GCMC_VM_MARC_RELOC_LO_11__MARC_READONLY_11__SHIFT 0x1 15774 #define GCMC_VM_MARC_RELOC_LO_11__MARC_RELOC_LO_11__SHIFT 0xc 15775 #define GCMC_VM_MARC_RELOC_LO_11__MARC_ENABLE_11_MASK 0x00000001L 15776 #define GCMC_VM_MARC_RELOC_LO_11__MARC_READONLY_11_MASK 0x00000002L 15777 #define GCMC_VM_MARC_RELOC_LO_11__MARC_RELOC_LO_11_MASK 0xFFFFF000L 15778 //GCMC_VM_MARC_RELOC_LO_12 15779 #define GCMC_VM_MARC_RELOC_LO_12__MARC_ENABLE_12__SHIFT 0x0 15780 #define GCMC_VM_MARC_RELOC_LO_12__MARC_READONLY_12__SHIFT 0x1 15781 #define GCMC_VM_MARC_RELOC_LO_12__MARC_RELOC_LO_12__SHIFT 0xc 15782 #define GCMC_VM_MARC_RELOC_LO_12__MARC_ENABLE_12_MASK 0x00000001L 15783 #define GCMC_VM_MARC_RELOC_LO_12__MARC_READONLY_12_MASK 0x00000002L 15784 #define GCMC_VM_MARC_RELOC_LO_12__MARC_RELOC_LO_12_MASK 0xFFFFF000L 15785 //GCMC_VM_MARC_RELOC_LO_13 15786 #define GCMC_VM_MARC_RELOC_LO_13__MARC_ENABLE_13__SHIFT 0x0 15787 #define GCMC_VM_MARC_RELOC_LO_13__MARC_READONLY_13__SHIFT 0x1 15788 #define GCMC_VM_MARC_RELOC_LO_13__MARC_RELOC_LO_13__SHIFT 0xc 15789 #define GCMC_VM_MARC_RELOC_LO_13__MARC_ENABLE_13_MASK 0x00000001L 15790 #define GCMC_VM_MARC_RELOC_LO_13__MARC_READONLY_13_MASK 0x00000002L 15791 #define GCMC_VM_MARC_RELOC_LO_13__MARC_RELOC_LO_13_MASK 0xFFFFF000L 15792 //GCMC_VM_MARC_RELOC_LO_14 15793 #define GCMC_VM_MARC_RELOC_LO_14__MARC_ENABLE_14__SHIFT 0x0 15794 #define GCMC_VM_MARC_RELOC_LO_14__MARC_READONLY_14__SHIFT 0x1 15795 #define GCMC_VM_MARC_RELOC_LO_14__MARC_RELOC_LO_14__SHIFT 0xc 15796 #define GCMC_VM_MARC_RELOC_LO_14__MARC_ENABLE_14_MASK 0x00000001L 15797 #define GCMC_VM_MARC_RELOC_LO_14__MARC_READONLY_14_MASK 0x00000002L 15798 #define GCMC_VM_MARC_RELOC_LO_14__MARC_RELOC_LO_14_MASK 0xFFFFF000L 15799 //GCMC_VM_MARC_RELOC_LO_15 15800 #define GCMC_VM_MARC_RELOC_LO_15__MARC_ENABLE_15__SHIFT 0x0 15801 #define GCMC_VM_MARC_RELOC_LO_15__MARC_READONLY_15__SHIFT 0x1 15802 #define GCMC_VM_MARC_RELOC_LO_15__MARC_RELOC_LO_15__SHIFT 0xc 15803 #define GCMC_VM_MARC_RELOC_LO_15__MARC_ENABLE_15_MASK 0x00000001L 15804 #define GCMC_VM_MARC_RELOC_LO_15__MARC_READONLY_15_MASK 0x00000002L 15805 #define GCMC_VM_MARC_RELOC_LO_15__MARC_RELOC_LO_15_MASK 0xFFFFF000L 15806 //GCMC_VM_MARC_RELOC_HI_0 15807 #define GCMC_VM_MARC_RELOC_HI_0__MARC_RELOC_HI_0__SHIFT 0x0 15808 #define GCMC_VM_MARC_RELOC_HI_0__MARC_RELOC_HI_0_MASK 0x000FFFFFL 15809 //GCMC_VM_MARC_RELOC_HI_1 15810 #define GCMC_VM_MARC_RELOC_HI_1__MARC_RELOC_HI_1__SHIFT 0x0 15811 #define GCMC_VM_MARC_RELOC_HI_1__MARC_RELOC_HI_1_MASK 0x000FFFFFL 15812 //GCMC_VM_MARC_RELOC_HI_2 15813 #define GCMC_VM_MARC_RELOC_HI_2__MARC_RELOC_HI_2__SHIFT 0x0 15814 #define GCMC_VM_MARC_RELOC_HI_2__MARC_RELOC_HI_2_MASK 0x000FFFFFL 15815 //GCMC_VM_MARC_RELOC_HI_3 15816 #define GCMC_VM_MARC_RELOC_HI_3__MARC_RELOC_HI_3__SHIFT 0x0 15817 #define GCMC_VM_MARC_RELOC_HI_3__MARC_RELOC_HI_3_MASK 0x000FFFFFL 15818 //GCMC_VM_MARC_RELOC_HI_4 15819 #define GCMC_VM_MARC_RELOC_HI_4__MARC_RELOC_HI_4__SHIFT 0x0 15820 #define GCMC_VM_MARC_RELOC_HI_4__MARC_RELOC_HI_4_MASK 0x000FFFFFL 15821 //GCMC_VM_MARC_RELOC_HI_5 15822 #define GCMC_VM_MARC_RELOC_HI_5__MARC_RELOC_HI_5__SHIFT 0x0 15823 #define GCMC_VM_MARC_RELOC_HI_5__MARC_RELOC_HI_5_MASK 0x000FFFFFL 15824 //GCMC_VM_MARC_RELOC_HI_6 15825 #define GCMC_VM_MARC_RELOC_HI_6__MARC_RELOC_HI_6__SHIFT 0x0 15826 #define GCMC_VM_MARC_RELOC_HI_6__MARC_RELOC_HI_6_MASK 0x000FFFFFL 15827 //GCMC_VM_MARC_RELOC_HI_7 15828 #define GCMC_VM_MARC_RELOC_HI_7__MARC_RELOC_HI_7__SHIFT 0x0 15829 #define GCMC_VM_MARC_RELOC_HI_7__MARC_RELOC_HI_7_MASK 0x000FFFFFL 15830 //GCMC_VM_MARC_RELOC_HI_8 15831 #define GCMC_VM_MARC_RELOC_HI_8__MARC_RELOC_HI_8__SHIFT 0x0 15832 #define GCMC_VM_MARC_RELOC_HI_8__MARC_RELOC_HI_8_MASK 0x000FFFFFL 15833 //GCMC_VM_MARC_RELOC_HI_9 15834 #define GCMC_VM_MARC_RELOC_HI_9__MARC_RELOC_HI_9__SHIFT 0x0 15835 #define GCMC_VM_MARC_RELOC_HI_9__MARC_RELOC_HI_9_MASK 0x000FFFFFL 15836 //GCMC_VM_MARC_RELOC_HI_10 15837 #define GCMC_VM_MARC_RELOC_HI_10__MARC_RELOC_HI_10__SHIFT 0x0 15838 #define GCMC_VM_MARC_RELOC_HI_10__MARC_RELOC_HI_10_MASK 0x000FFFFFL 15839 //GCMC_VM_MARC_RELOC_HI_11 15840 #define GCMC_VM_MARC_RELOC_HI_11__MARC_RELOC_HI_11__SHIFT 0x0 15841 #define GCMC_VM_MARC_RELOC_HI_11__MARC_RELOC_HI_11_MASK 0x000FFFFFL 15842 //GCMC_VM_MARC_RELOC_HI_12 15843 #define GCMC_VM_MARC_RELOC_HI_12__MARC_RELOC_HI_12__SHIFT 0x0 15844 #define GCMC_VM_MARC_RELOC_HI_12__MARC_RELOC_HI_12_MASK 0x000FFFFFL 15845 //GCMC_VM_MARC_RELOC_HI_13 15846 #define GCMC_VM_MARC_RELOC_HI_13__MARC_RELOC_HI_13__SHIFT 0x0 15847 #define GCMC_VM_MARC_RELOC_HI_13__MARC_RELOC_HI_13_MASK 0x000FFFFFL 15848 //GCMC_VM_MARC_RELOC_HI_14 15849 #define GCMC_VM_MARC_RELOC_HI_14__MARC_RELOC_HI_14__SHIFT 0x0 15850 #define GCMC_VM_MARC_RELOC_HI_14__MARC_RELOC_HI_14_MASK 0x000FFFFFL 15851 //GCMC_VM_MARC_RELOC_HI_15 15852 #define GCMC_VM_MARC_RELOC_HI_15__MARC_RELOC_HI_15__SHIFT 0x0 15853 #define GCMC_VM_MARC_RELOC_HI_15__MARC_RELOC_HI_15_MASK 0x000FFFFFL 15854 //GCMC_VM_MARC_LEN_LO_0 15855 #define GCMC_VM_MARC_LEN_LO_0__MARC_LEN_LO_0__SHIFT 0xc 15856 #define GCMC_VM_MARC_LEN_LO_0__MARC_LEN_LO_0_MASK 0xFFFFF000L 15857 //GCMC_VM_MARC_LEN_LO_1 15858 #define GCMC_VM_MARC_LEN_LO_1__MARC_LEN_LO_1__SHIFT 0xc 15859 #define GCMC_VM_MARC_LEN_LO_1__MARC_LEN_LO_1_MASK 0xFFFFF000L 15860 //GCMC_VM_MARC_LEN_LO_2 15861 #define GCMC_VM_MARC_LEN_LO_2__MARC_LEN_LO_2__SHIFT 0xc 15862 #define GCMC_VM_MARC_LEN_LO_2__MARC_LEN_LO_2_MASK 0xFFFFF000L 15863 //GCMC_VM_MARC_LEN_LO_3 15864 #define GCMC_VM_MARC_LEN_LO_3__MARC_LEN_LO_3__SHIFT 0xc 15865 #define GCMC_VM_MARC_LEN_LO_3__MARC_LEN_LO_3_MASK 0xFFFFF000L 15866 //GCMC_VM_MARC_LEN_LO_4 15867 #define GCMC_VM_MARC_LEN_LO_4__MARC_LEN_LO_4__SHIFT 0xc 15868 #define GCMC_VM_MARC_LEN_LO_4__MARC_LEN_LO_4_MASK 0xFFFFF000L 15869 //GCMC_VM_MARC_LEN_LO_5 15870 #define GCMC_VM_MARC_LEN_LO_5__MARC_LEN_LO_5__SHIFT 0xc 15871 #define GCMC_VM_MARC_LEN_LO_5__MARC_LEN_LO_5_MASK 0xFFFFF000L 15872 //GCMC_VM_MARC_LEN_LO_6 15873 #define GCMC_VM_MARC_LEN_LO_6__MARC_LEN_LO_6__SHIFT 0xc 15874 #define GCMC_VM_MARC_LEN_LO_6__MARC_LEN_LO_6_MASK 0xFFFFF000L 15875 //GCMC_VM_MARC_LEN_LO_7 15876 #define GCMC_VM_MARC_LEN_LO_7__MARC_LEN_LO_7__SHIFT 0xc 15877 #define GCMC_VM_MARC_LEN_LO_7__MARC_LEN_LO_7_MASK 0xFFFFF000L 15878 //GCMC_VM_MARC_LEN_LO_8 15879 #define GCMC_VM_MARC_LEN_LO_8__MARC_LEN_LO_8__SHIFT 0xc 15880 #define GCMC_VM_MARC_LEN_LO_8__MARC_LEN_LO_8_MASK 0xFFFFF000L 15881 //GCMC_VM_MARC_LEN_LO_9 15882 #define GCMC_VM_MARC_LEN_LO_9__MARC_LEN_LO_9__SHIFT 0xc 15883 #define GCMC_VM_MARC_LEN_LO_9__MARC_LEN_LO_9_MASK 0xFFFFF000L 15884 //GCMC_VM_MARC_LEN_LO_10 15885 #define GCMC_VM_MARC_LEN_LO_10__MARC_LEN_LO_10__SHIFT 0xc 15886 #define GCMC_VM_MARC_LEN_LO_10__MARC_LEN_LO_10_MASK 0xFFFFF000L 15887 //GCMC_VM_MARC_LEN_LO_11 15888 #define GCMC_VM_MARC_LEN_LO_11__MARC_LEN_LO_11__SHIFT 0xc 15889 #define GCMC_VM_MARC_LEN_LO_11__MARC_LEN_LO_11_MASK 0xFFFFF000L 15890 //GCMC_VM_MARC_LEN_LO_12 15891 #define GCMC_VM_MARC_LEN_LO_12__MARC_LEN_LO_12__SHIFT 0xc 15892 #define GCMC_VM_MARC_LEN_LO_12__MARC_LEN_LO_12_MASK 0xFFFFF000L 15893 //GCMC_VM_MARC_LEN_LO_13 15894 #define GCMC_VM_MARC_LEN_LO_13__MARC_LEN_LO_13__SHIFT 0xc 15895 #define GCMC_VM_MARC_LEN_LO_13__MARC_LEN_LO_13_MASK 0xFFFFF000L 15896 //GCMC_VM_MARC_LEN_LO_14 15897 #define GCMC_VM_MARC_LEN_LO_14__MARC_LEN_LO_14__SHIFT 0xc 15898 #define GCMC_VM_MARC_LEN_LO_14__MARC_LEN_LO_14_MASK 0xFFFFF000L 15899 //GCMC_VM_MARC_LEN_LO_15 15900 #define GCMC_VM_MARC_LEN_LO_15__MARC_LEN_LO_15__SHIFT 0xc 15901 #define GCMC_VM_MARC_LEN_LO_15__MARC_LEN_LO_15_MASK 0xFFFFF000L 15902 //GCMC_VM_MARC_LEN_HI_0 15903 #define GCMC_VM_MARC_LEN_HI_0__MARC_LEN_HI_0__SHIFT 0x0 15904 #define GCMC_VM_MARC_LEN_HI_0__MARC_LEN_HI_0_MASK 0x000FFFFFL 15905 //GCMC_VM_MARC_LEN_HI_1 15906 #define GCMC_VM_MARC_LEN_HI_1__MARC_LEN_HI_1__SHIFT 0x0 15907 #define GCMC_VM_MARC_LEN_HI_1__MARC_LEN_HI_1_MASK 0x000FFFFFL 15908 //GCMC_VM_MARC_LEN_HI_2 15909 #define GCMC_VM_MARC_LEN_HI_2__MARC_LEN_HI_2__SHIFT 0x0 15910 #define GCMC_VM_MARC_LEN_HI_2__MARC_LEN_HI_2_MASK 0x000FFFFFL 15911 //GCMC_VM_MARC_LEN_HI_3 15912 #define GCMC_VM_MARC_LEN_HI_3__MARC_LEN_HI_3__SHIFT 0x0 15913 #define GCMC_VM_MARC_LEN_HI_3__MARC_LEN_HI_3_MASK 0x000FFFFFL 15914 //GCMC_VM_MARC_LEN_HI_4 15915 #define GCMC_VM_MARC_LEN_HI_4__MARC_LEN_HI_4__SHIFT 0x0 15916 #define GCMC_VM_MARC_LEN_HI_4__MARC_LEN_HI_4_MASK 0x000FFFFFL 15917 //GCMC_VM_MARC_LEN_HI_5 15918 #define GCMC_VM_MARC_LEN_HI_5__MARC_LEN_HI_5__SHIFT 0x0 15919 #define GCMC_VM_MARC_LEN_HI_5__MARC_LEN_HI_5_MASK 0x000FFFFFL 15920 //GCMC_VM_MARC_LEN_HI_6 15921 #define GCMC_VM_MARC_LEN_HI_6__MARC_LEN_HI_6__SHIFT 0x0 15922 #define GCMC_VM_MARC_LEN_HI_6__MARC_LEN_HI_6_MASK 0x000FFFFFL 15923 //GCMC_VM_MARC_LEN_HI_7 15924 #define GCMC_VM_MARC_LEN_HI_7__MARC_LEN_HI_7__SHIFT 0x0 15925 #define GCMC_VM_MARC_LEN_HI_7__MARC_LEN_HI_7_MASK 0x000FFFFFL 15926 //GCMC_VM_MARC_LEN_HI_8 15927 #define GCMC_VM_MARC_LEN_HI_8__MARC_LEN_HI_8__SHIFT 0x0 15928 #define GCMC_VM_MARC_LEN_HI_8__MARC_LEN_HI_8_MASK 0x000FFFFFL 15929 //GCMC_VM_MARC_LEN_HI_9 15930 #define GCMC_VM_MARC_LEN_HI_9__MARC_LEN_HI_9__SHIFT 0x0 15931 #define GCMC_VM_MARC_LEN_HI_9__MARC_LEN_HI_9_MASK 0x000FFFFFL 15932 //GCMC_VM_MARC_LEN_HI_10 15933 #define GCMC_VM_MARC_LEN_HI_10__MARC_LEN_HI_10__SHIFT 0x0 15934 #define GCMC_VM_MARC_LEN_HI_10__MARC_LEN_HI_10_MASK 0x000FFFFFL 15935 //GCMC_VM_MARC_LEN_HI_11 15936 #define GCMC_VM_MARC_LEN_HI_11__MARC_LEN_HI_11__SHIFT 0x0 15937 #define GCMC_VM_MARC_LEN_HI_11__MARC_LEN_HI_11_MASK 0x000FFFFFL 15938 //GCMC_VM_MARC_LEN_HI_12 15939 #define GCMC_VM_MARC_LEN_HI_12__MARC_LEN_HI_12__SHIFT 0x0 15940 #define GCMC_VM_MARC_LEN_HI_12__MARC_LEN_HI_12_MASK 0x000FFFFFL 15941 //GCMC_VM_MARC_LEN_HI_13 15942 #define GCMC_VM_MARC_LEN_HI_13__MARC_LEN_HI_13__SHIFT 0x0 15943 #define GCMC_VM_MARC_LEN_HI_13__MARC_LEN_HI_13_MASK 0x000FFFFFL 15944 //GCMC_VM_MARC_LEN_HI_14 15945 #define GCMC_VM_MARC_LEN_HI_14__MARC_LEN_HI_14__SHIFT 0x0 15946 #define GCMC_VM_MARC_LEN_HI_14__MARC_LEN_HI_14_MASK 0x000FFFFFL 15947 //GCMC_VM_MARC_LEN_HI_15 15948 #define GCMC_VM_MARC_LEN_HI_15__MARC_LEN_HI_15__SHIFT 0x0 15949 #define GCMC_VM_MARC_LEN_HI_15__MARC_LEN_HI_15_MASK 0x000FFFFFL 15950 //GCMC_VM_MARC_PFVF_MAPPING_0 15951 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_VFS__SHIFT 0x0 15952 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_PF__SHIFT 0x10 15953 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_VFS_MASK 0x0000FFFFL 15954 #define GCMC_VM_MARC_PFVF_MAPPING_0__ENABLE_PF_MASK 0x00010000L 15955 //GCMC_VM_MARC_PFVF_MAPPING_1 15956 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_VFS__SHIFT 0x0 15957 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_PF__SHIFT 0x10 15958 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_VFS_MASK 0x0000FFFFL 15959 #define GCMC_VM_MARC_PFVF_MAPPING_1__ENABLE_PF_MASK 0x00010000L 15960 //GCMC_VM_MARC_PFVF_MAPPING_2 15961 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_VFS__SHIFT 0x0 15962 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_PF__SHIFT 0x10 15963 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_VFS_MASK 0x0000FFFFL 15964 #define GCMC_VM_MARC_PFVF_MAPPING_2__ENABLE_PF_MASK 0x00010000L 15965 //GCMC_VM_MARC_PFVF_MAPPING_3 15966 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_VFS__SHIFT 0x0 15967 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_PF__SHIFT 0x10 15968 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_VFS_MASK 0x0000FFFFL 15969 #define GCMC_VM_MARC_PFVF_MAPPING_3__ENABLE_PF_MASK 0x00010000L 15970 //GCMC_VM_MARC_PFVF_MAPPING_4 15971 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_VFS__SHIFT 0x0 15972 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_PF__SHIFT 0x10 15973 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_VFS_MASK 0x0000FFFFL 15974 #define GCMC_VM_MARC_PFVF_MAPPING_4__ENABLE_PF_MASK 0x00010000L 15975 //GCMC_VM_MARC_PFVF_MAPPING_5 15976 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_VFS__SHIFT 0x0 15977 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_PF__SHIFT 0x10 15978 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_VFS_MASK 0x0000FFFFL 15979 #define GCMC_VM_MARC_PFVF_MAPPING_5__ENABLE_PF_MASK 0x00010000L 15980 //GCMC_VM_MARC_PFVF_MAPPING_6 15981 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_VFS__SHIFT 0x0 15982 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_PF__SHIFT 0x10 15983 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_VFS_MASK 0x0000FFFFL 15984 #define GCMC_VM_MARC_PFVF_MAPPING_6__ENABLE_PF_MASK 0x00010000L 15985 //GCMC_VM_MARC_PFVF_MAPPING_7 15986 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_VFS__SHIFT 0x0 15987 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_PF__SHIFT 0x10 15988 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_VFS_MASK 0x0000FFFFL 15989 #define GCMC_VM_MARC_PFVF_MAPPING_7__ENABLE_PF_MASK 0x00010000L 15990 //GCMC_VM_MARC_PFVF_MAPPING_8 15991 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_VFS__SHIFT 0x0 15992 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_PF__SHIFT 0x10 15993 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_VFS_MASK 0x0000FFFFL 15994 #define GCMC_VM_MARC_PFVF_MAPPING_8__ENABLE_PF_MASK 0x00010000L 15995 //GCMC_VM_MARC_PFVF_MAPPING_9 15996 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_VFS__SHIFT 0x0 15997 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_PF__SHIFT 0x10 15998 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_VFS_MASK 0x0000FFFFL 15999 #define GCMC_VM_MARC_PFVF_MAPPING_9__ENABLE_PF_MASK 0x00010000L 16000 //GCMC_VM_MARC_PFVF_MAPPING_10 16001 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_VFS__SHIFT 0x0 16002 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_PF__SHIFT 0x10 16003 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_VFS_MASK 0x0000FFFFL 16004 #define GCMC_VM_MARC_PFVF_MAPPING_10__ENABLE_PF_MASK 0x00010000L 16005 //GCMC_VM_MARC_PFVF_MAPPING_11 16006 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_VFS__SHIFT 0x0 16007 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_PF__SHIFT 0x10 16008 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_VFS_MASK 0x0000FFFFL 16009 #define GCMC_VM_MARC_PFVF_MAPPING_11__ENABLE_PF_MASK 0x00010000L 16010 //GCMC_VM_MARC_PFVF_MAPPING_12 16011 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_VFS__SHIFT 0x0 16012 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_PF__SHIFT 0x10 16013 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_VFS_MASK 0x0000FFFFL 16014 #define GCMC_VM_MARC_PFVF_MAPPING_12__ENABLE_PF_MASK 0x00010000L 16015 //GCMC_VM_MARC_PFVF_MAPPING_13 16016 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_VFS__SHIFT 0x0 16017 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_PF__SHIFT 0x10 16018 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_VFS_MASK 0x0000FFFFL 16019 #define GCMC_VM_MARC_PFVF_MAPPING_13__ENABLE_PF_MASK 0x00010000L 16020 //GCMC_VM_MARC_PFVF_MAPPING_14 16021 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_VFS__SHIFT 0x0 16022 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_PF__SHIFT 0x10 16023 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_VFS_MASK 0x0000FFFFL 16024 #define GCMC_VM_MARC_PFVF_MAPPING_14__ENABLE_PF_MASK 0x00010000L 16025 //GCMC_VM_MARC_PFVF_MAPPING_15 16026 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_VFS__SHIFT 0x0 16027 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_PF__SHIFT 0x10 16028 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_VFS_MASK 0x0000FFFFL 16029 #define GCMC_VM_MARC_PFVF_MAPPING_15__ENABLE_PF_MASK 0x00010000L 16030 //GCUTC_TRANSLATION_FAULT_CNTL0 16031 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB__SHIFT 0x0 16032 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB_MASK 0xFFFFFFFFL 16033 //GCUTC_TRANSLATION_FAULT_CNTL1 16034 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB__SHIFT 0x0 16035 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO__SHIFT 0x4 16036 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA__SHIFT 0x5 16037 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP__SHIFT 0x6 16038 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB_MASK 0x0000000FL 16039 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO_MASK 0x00000010L 16040 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA_MASK 0x00000020L 16041 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP_MASK 0x00000040L 16042 16043 16044 // addressBlock: gc_gcl2tlbpspdec 16045 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL 16046 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE__SHIFT 0x0 16047 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE_MASK 0x00000001L 16048 16049 16050 // addressBlock: gc_shdec 16051 //SPI_SHADER_PGM_RSRC4_PS 16052 #define SPI_SHADER_PGM_RSRC4_PS__CU_EN__SHIFT 0x0 16053 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE__SHIFT 0x10 16054 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_START__SHIFT 0x1d 16055 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_END__SHIFT 0x1e 16056 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP__SHIFT 0x1f 16057 #define SPI_SHADER_PGM_RSRC4_PS__CU_EN_MASK 0x0000FFFFL 16058 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE_MASK 0x003F0000L 16059 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_START_MASK 0x20000000L 16060 #define SPI_SHADER_PGM_RSRC4_PS__TRAP_ON_END_MASK 0x40000000L 16061 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP_MASK 0x80000000L 16062 //SPI_SHADER_PGM_CHKSUM_PS 16063 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM__SHIFT 0x0 16064 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM_MASK 0xFFFFFFFFL 16065 //SPI_SHADER_PGM_RSRC3_PS 16066 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN__SHIFT 0x0 16067 #define SPI_SHADER_PGM_RSRC3_PS__WAVE_LIMIT__SHIFT 0x10 16068 #define SPI_SHADER_PGM_RSRC3_PS__LDS_GROUP_SIZE__SHIFT 0x16 16069 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN_MASK 0x0000FFFFL 16070 #define SPI_SHADER_PGM_RSRC3_PS__WAVE_LIMIT_MASK 0x003F0000L 16071 #define SPI_SHADER_PGM_RSRC3_PS__LDS_GROUP_SIZE_MASK 0x00C00000L 16072 //SPI_SHADER_PGM_LO_PS 16073 #define SPI_SHADER_PGM_LO_PS__MEM_BASE__SHIFT 0x0 16074 #define SPI_SHADER_PGM_LO_PS__MEM_BASE_MASK 0xFFFFFFFFL 16075 //SPI_SHADER_PGM_HI_PS 16076 #define SPI_SHADER_PGM_HI_PS__MEM_BASE__SHIFT 0x0 16077 #define SPI_SHADER_PGM_HI_PS__MEM_BASE_MASK 0xFFL 16078 //SPI_SHADER_PGM_RSRC1_PS 16079 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS__SHIFT 0x0 16080 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS__SHIFT 0x6 16081 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY__SHIFT 0xa 16082 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE__SHIFT 0xc 16083 #define SPI_SHADER_PGM_RSRC1_PS__PRIV__SHIFT 0x14 16084 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP__SHIFT 0x15 16085 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE__SHIFT 0x16 16086 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE__SHIFT 0x17 16087 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE__SHIFT 0x18 16088 #define SPI_SHADER_PGM_RSRC1_PS__MEM_ORDERED__SHIFT 0x19 16089 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS__SHIFT 0x1a 16090 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX__SHIFT 0x1b 16091 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER__SHIFT 0x1c 16092 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL__SHIFT 0x1d 16093 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS_MASK 0x0000003FL 16094 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS_MASK 0x000003C0L 16095 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY_MASK 0x00000C00L 16096 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE_MASK 0x000FF000L 16097 #define SPI_SHADER_PGM_RSRC1_PS__PRIV_MASK 0x00100000L 16098 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP_MASK 0x00200000L 16099 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE_MASK 0x00400000L 16100 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE_MASK 0x00800000L 16101 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE_MASK 0x01000000L 16102 #define SPI_SHADER_PGM_RSRC1_PS__MEM_ORDERED_MASK 0x02000000L 16103 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS_MASK 0x04000000L 16104 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX_MASK 0x08000000L 16105 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER_MASK 0x10000000L 16106 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL_MASK 0x20000000L 16107 //SPI_SHADER_PGM_RSRC2_PS 16108 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN__SHIFT 0x0 16109 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR__SHIFT 0x1 16110 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT__SHIFT 0x6 16111 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN__SHIFT 0x7 16112 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE__SHIFT 0x8 16113 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN__SHIFT 0x10 16114 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID__SHIFT 0x19 16115 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION__SHIFT 0x1a 16116 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB__SHIFT 0x1b 16117 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT__SHIFT 0x1c 16118 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN_MASK 0x00000001L 16119 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MASK 0x0000003EL 16120 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT_MASK 0x00000040L 16121 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN_MASK 0x00000080L 16122 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE_MASK 0x0000FF00L 16123 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN_MASK 0x01FF0000L 16124 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID_MASK 0x02000000L 16125 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION_MASK 0x04000000L 16126 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB_MASK 0x08000000L 16127 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT_MASK 0xF0000000L 16128 //SPI_SHADER_USER_DATA_PS_0 16129 #define SPI_SHADER_USER_DATA_PS_0__DATA__SHIFT 0x0 16130 #define SPI_SHADER_USER_DATA_PS_0__DATA_MASK 0xFFFFFFFFL 16131 //SPI_SHADER_USER_DATA_PS_1 16132 #define SPI_SHADER_USER_DATA_PS_1__DATA__SHIFT 0x0 16133 #define SPI_SHADER_USER_DATA_PS_1__DATA_MASK 0xFFFFFFFFL 16134 //SPI_SHADER_USER_DATA_PS_2 16135 #define SPI_SHADER_USER_DATA_PS_2__DATA__SHIFT 0x0 16136 #define SPI_SHADER_USER_DATA_PS_2__DATA_MASK 0xFFFFFFFFL 16137 //SPI_SHADER_USER_DATA_PS_3 16138 #define SPI_SHADER_USER_DATA_PS_3__DATA__SHIFT 0x0 16139 #define SPI_SHADER_USER_DATA_PS_3__DATA_MASK 0xFFFFFFFFL 16140 //SPI_SHADER_USER_DATA_PS_4 16141 #define SPI_SHADER_USER_DATA_PS_4__DATA__SHIFT 0x0 16142 #define SPI_SHADER_USER_DATA_PS_4__DATA_MASK 0xFFFFFFFFL 16143 //SPI_SHADER_USER_DATA_PS_5 16144 #define SPI_SHADER_USER_DATA_PS_5__DATA__SHIFT 0x0 16145 #define SPI_SHADER_USER_DATA_PS_5__DATA_MASK 0xFFFFFFFFL 16146 //SPI_SHADER_USER_DATA_PS_6 16147 #define SPI_SHADER_USER_DATA_PS_6__DATA__SHIFT 0x0 16148 #define SPI_SHADER_USER_DATA_PS_6__DATA_MASK 0xFFFFFFFFL 16149 //SPI_SHADER_USER_DATA_PS_7 16150 #define SPI_SHADER_USER_DATA_PS_7__DATA__SHIFT 0x0 16151 #define SPI_SHADER_USER_DATA_PS_7__DATA_MASK 0xFFFFFFFFL 16152 //SPI_SHADER_USER_DATA_PS_8 16153 #define SPI_SHADER_USER_DATA_PS_8__DATA__SHIFT 0x0 16154 #define SPI_SHADER_USER_DATA_PS_8__DATA_MASK 0xFFFFFFFFL 16155 //SPI_SHADER_USER_DATA_PS_9 16156 #define SPI_SHADER_USER_DATA_PS_9__DATA__SHIFT 0x0 16157 #define SPI_SHADER_USER_DATA_PS_9__DATA_MASK 0xFFFFFFFFL 16158 //SPI_SHADER_USER_DATA_PS_10 16159 #define SPI_SHADER_USER_DATA_PS_10__DATA__SHIFT 0x0 16160 #define SPI_SHADER_USER_DATA_PS_10__DATA_MASK 0xFFFFFFFFL 16161 //SPI_SHADER_USER_DATA_PS_11 16162 #define SPI_SHADER_USER_DATA_PS_11__DATA__SHIFT 0x0 16163 #define SPI_SHADER_USER_DATA_PS_11__DATA_MASK 0xFFFFFFFFL 16164 //SPI_SHADER_USER_DATA_PS_12 16165 #define SPI_SHADER_USER_DATA_PS_12__DATA__SHIFT 0x0 16166 #define SPI_SHADER_USER_DATA_PS_12__DATA_MASK 0xFFFFFFFFL 16167 //SPI_SHADER_USER_DATA_PS_13 16168 #define SPI_SHADER_USER_DATA_PS_13__DATA__SHIFT 0x0 16169 #define SPI_SHADER_USER_DATA_PS_13__DATA_MASK 0xFFFFFFFFL 16170 //SPI_SHADER_USER_DATA_PS_14 16171 #define SPI_SHADER_USER_DATA_PS_14__DATA__SHIFT 0x0 16172 #define SPI_SHADER_USER_DATA_PS_14__DATA_MASK 0xFFFFFFFFL 16173 //SPI_SHADER_USER_DATA_PS_15 16174 #define SPI_SHADER_USER_DATA_PS_15__DATA__SHIFT 0x0 16175 #define SPI_SHADER_USER_DATA_PS_15__DATA_MASK 0xFFFFFFFFL 16176 //SPI_SHADER_USER_DATA_PS_16 16177 #define SPI_SHADER_USER_DATA_PS_16__DATA__SHIFT 0x0 16178 #define SPI_SHADER_USER_DATA_PS_16__DATA_MASK 0xFFFFFFFFL 16179 //SPI_SHADER_USER_DATA_PS_17 16180 #define SPI_SHADER_USER_DATA_PS_17__DATA__SHIFT 0x0 16181 #define SPI_SHADER_USER_DATA_PS_17__DATA_MASK 0xFFFFFFFFL 16182 //SPI_SHADER_USER_DATA_PS_18 16183 #define SPI_SHADER_USER_DATA_PS_18__DATA__SHIFT 0x0 16184 #define SPI_SHADER_USER_DATA_PS_18__DATA_MASK 0xFFFFFFFFL 16185 //SPI_SHADER_USER_DATA_PS_19 16186 #define SPI_SHADER_USER_DATA_PS_19__DATA__SHIFT 0x0 16187 #define SPI_SHADER_USER_DATA_PS_19__DATA_MASK 0xFFFFFFFFL 16188 //SPI_SHADER_USER_DATA_PS_20 16189 #define SPI_SHADER_USER_DATA_PS_20__DATA__SHIFT 0x0 16190 #define SPI_SHADER_USER_DATA_PS_20__DATA_MASK 0xFFFFFFFFL 16191 //SPI_SHADER_USER_DATA_PS_21 16192 #define SPI_SHADER_USER_DATA_PS_21__DATA__SHIFT 0x0 16193 #define SPI_SHADER_USER_DATA_PS_21__DATA_MASK 0xFFFFFFFFL 16194 //SPI_SHADER_USER_DATA_PS_22 16195 #define SPI_SHADER_USER_DATA_PS_22__DATA__SHIFT 0x0 16196 #define SPI_SHADER_USER_DATA_PS_22__DATA_MASK 0xFFFFFFFFL 16197 //SPI_SHADER_USER_DATA_PS_23 16198 #define SPI_SHADER_USER_DATA_PS_23__DATA__SHIFT 0x0 16199 #define SPI_SHADER_USER_DATA_PS_23__DATA_MASK 0xFFFFFFFFL 16200 //SPI_SHADER_USER_DATA_PS_24 16201 #define SPI_SHADER_USER_DATA_PS_24__DATA__SHIFT 0x0 16202 #define SPI_SHADER_USER_DATA_PS_24__DATA_MASK 0xFFFFFFFFL 16203 //SPI_SHADER_USER_DATA_PS_25 16204 #define SPI_SHADER_USER_DATA_PS_25__DATA__SHIFT 0x0 16205 #define SPI_SHADER_USER_DATA_PS_25__DATA_MASK 0xFFFFFFFFL 16206 //SPI_SHADER_USER_DATA_PS_26 16207 #define SPI_SHADER_USER_DATA_PS_26__DATA__SHIFT 0x0 16208 #define SPI_SHADER_USER_DATA_PS_26__DATA_MASK 0xFFFFFFFFL 16209 //SPI_SHADER_USER_DATA_PS_27 16210 #define SPI_SHADER_USER_DATA_PS_27__DATA__SHIFT 0x0 16211 #define SPI_SHADER_USER_DATA_PS_27__DATA_MASK 0xFFFFFFFFL 16212 //SPI_SHADER_USER_DATA_PS_28 16213 #define SPI_SHADER_USER_DATA_PS_28__DATA__SHIFT 0x0 16214 #define SPI_SHADER_USER_DATA_PS_28__DATA_MASK 0xFFFFFFFFL 16215 //SPI_SHADER_USER_DATA_PS_29 16216 #define SPI_SHADER_USER_DATA_PS_29__DATA__SHIFT 0x0 16217 #define SPI_SHADER_USER_DATA_PS_29__DATA_MASK 0xFFFFFFFFL 16218 //SPI_SHADER_USER_DATA_PS_30 16219 #define SPI_SHADER_USER_DATA_PS_30__DATA__SHIFT 0x0 16220 #define SPI_SHADER_USER_DATA_PS_30__DATA_MASK 0xFFFFFFFFL 16221 //SPI_SHADER_USER_DATA_PS_31 16222 #define SPI_SHADER_USER_DATA_PS_31__DATA__SHIFT 0x0 16223 #define SPI_SHADER_USER_DATA_PS_31__DATA_MASK 0xFFFFFFFFL 16224 //SPI_SHADER_REQ_CTRL_PS 16225 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN__SHIFT 0x0 16226 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 16227 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 16228 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 16229 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 16230 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 16231 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN__SHIFT 0x10 16232 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 16233 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN_MASK 0x00000001L 16234 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 16235 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 16236 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 16237 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 16238 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 16239 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN_MASK 0x00010000L 16240 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 16241 //SPI_SHADER_USER_ACCUM_PS_0 16242 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION__SHIFT 0x0 16243 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION_MASK 0x0000007FL 16244 //SPI_SHADER_USER_ACCUM_PS_1 16245 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION__SHIFT 0x0 16246 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION_MASK 0x0000007FL 16247 //SPI_SHADER_USER_ACCUM_PS_2 16248 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION__SHIFT 0x0 16249 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION_MASK 0x0000007FL 16250 //SPI_SHADER_USER_ACCUM_PS_3 16251 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION__SHIFT 0x0 16252 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION_MASK 0x0000007FL 16253 //SPI_SHADER_PGM_CHKSUM_GS 16254 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM__SHIFT 0x0 16255 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM_MASK 0xFFFFFFFFL 16256 //SPI_SHADER_PGM_RSRC4_GS 16257 #define SPI_SHADER_PGM_RSRC4_GS__CU_EN__SHIFT 0x0 16258 #define SPI_SHADER_PGM_RSRC4_GS__RESERVED__SHIFT 0x1 16259 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN__SHIFT 0xe 16260 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN__SHIFT 0xf 16261 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS__SHIFT 0x10 16262 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE__SHIFT 0x17 16263 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_START__SHIFT 0x1d 16264 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_END__SHIFT 0x1e 16265 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP__SHIFT 0x1f 16266 #define SPI_SHADER_PGM_RSRC4_GS__CU_EN_MASK 0x00000001L 16267 #define SPI_SHADER_PGM_RSRC4_GS__RESERVED_MASK 0x00003FFEL 16268 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN_MASK 0x00004000L 16269 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN_MASK 0x00008000L 16270 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS_MASK 0x007F0000L 16271 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE_MASK 0x1F800000L 16272 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_START_MASK 0x20000000L 16273 #define SPI_SHADER_PGM_RSRC4_GS__TRAP_ON_END_MASK 0x40000000L 16274 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP_MASK 0x80000000L 16275 //SPI_SHADER_USER_DATA_ADDR_LO_GS 16276 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE__SHIFT 0x0 16277 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE_MASK 0xFFFFFFFFL 16278 //SPI_SHADER_USER_DATA_ADDR_HI_GS 16279 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE__SHIFT 0x0 16280 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE_MASK 0xFFFFFFFFL 16281 //SPI_SHADER_PGM_LO_ES_GS 16282 #define SPI_SHADER_PGM_LO_ES_GS__MEM_BASE__SHIFT 0x0 16283 #define SPI_SHADER_PGM_LO_ES_GS__MEM_BASE_MASK 0xFFFFFFFFL 16284 //SPI_SHADER_PGM_HI_ES_GS 16285 #define SPI_SHADER_PGM_HI_ES_GS__MEM_BASE__SHIFT 0x0 16286 #define SPI_SHADER_PGM_HI_ES_GS__MEM_BASE_MASK 0xFFL 16287 //SPI_SHADER_PGM_RSRC3_GS 16288 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN__SHIFT 0x0 16289 #define SPI_SHADER_PGM_RSRC3_GS__WAVE_LIMIT__SHIFT 0x10 16290 #define SPI_SHADER_PGM_RSRC3_GS__LOCK_LOW_THRESHOLD__SHIFT 0x16 16291 #define SPI_SHADER_PGM_RSRC3_GS__GROUP_FIFO_DEPTH__SHIFT 0x1a 16292 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN_MASK 0x0000FFFFL 16293 #define SPI_SHADER_PGM_RSRC3_GS__WAVE_LIMIT_MASK 0x003F0000L 16294 #define SPI_SHADER_PGM_RSRC3_GS__LOCK_LOW_THRESHOLD_MASK 0x03C00000L 16295 #define SPI_SHADER_PGM_RSRC3_GS__GROUP_FIFO_DEPTH_MASK 0xFC000000L 16296 //SPI_SHADER_PGM_LO_GS 16297 #define SPI_SHADER_PGM_LO_GS__MEM_BASE__SHIFT 0x0 16298 #define SPI_SHADER_PGM_LO_GS__MEM_BASE_MASK 0xFFFFFFFFL 16299 //SPI_SHADER_PGM_HI_GS 16300 #define SPI_SHADER_PGM_HI_GS__MEM_BASE__SHIFT 0x0 16301 #define SPI_SHADER_PGM_HI_GS__MEM_BASE_MASK 0xFFFFFFFFL 16302 //SPI_SHADER_PGM_RSRC1_GS 16303 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS__SHIFT 0x0 16304 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS__SHIFT 0x6 16305 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY__SHIFT 0xa 16306 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE__SHIFT 0xc 16307 #define SPI_SHADER_PGM_RSRC1_GS__PRIV__SHIFT 0x14 16308 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP__SHIFT 0x15 16309 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE__SHIFT 0x16 16310 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE__SHIFT 0x17 16311 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE__SHIFT 0x18 16312 #define SPI_SHADER_PGM_RSRC1_GS__MEM_ORDERED__SHIFT 0x19 16313 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS__SHIFT 0x1a 16314 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE__SHIFT 0x1b 16315 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER__SHIFT 0x1c 16316 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT__SHIFT 0x1d 16317 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL__SHIFT 0x1f 16318 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS_MASK 0x0000003FL 16319 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS_MASK 0x000003C0L 16320 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY_MASK 0x00000C00L 16321 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE_MASK 0x000FF000L 16322 #define SPI_SHADER_PGM_RSRC1_GS__PRIV_MASK 0x00100000L 16323 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP_MASK 0x00200000L 16324 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE_MASK 0x00400000L 16325 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE_MASK 0x00800000L 16326 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE_MASK 0x01000000L 16327 #define SPI_SHADER_PGM_RSRC1_GS__MEM_ORDERED_MASK 0x02000000L 16328 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS_MASK 0x04000000L 16329 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE_MASK 0x08000000L 16330 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER_MASK 0x10000000L 16331 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT_MASK 0x60000000L 16332 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL_MASK 0x80000000L 16333 //SPI_SHADER_PGM_RSRC2_GS 16334 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN__SHIFT 0x0 16335 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR__SHIFT 0x1 16336 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT__SHIFT 0x6 16337 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN__SHIFT 0x7 16338 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT__SHIFT 0x10 16339 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN__SHIFT 0x12 16340 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE__SHIFT 0x13 16341 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB__SHIFT 0x1b 16342 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT__SHIFT 0x1c 16343 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN_MASK 0x00000001L 16344 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MASK 0x0000003EL 16345 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT_MASK 0x00000040L 16346 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN_MASK 0x0000FF80L 16347 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT_MASK 0x00030000L 16348 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN_MASK 0x00040000L 16349 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE_MASK 0x07F80000L 16350 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB_MASK 0x08000000L 16351 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT_MASK 0xF0000000L 16352 //SPI_SHADER_USER_DATA_GS_0 16353 #define SPI_SHADER_USER_DATA_GS_0__DATA__SHIFT 0x0 16354 #define SPI_SHADER_USER_DATA_GS_0__DATA_MASK 0xFFFFFFFFL 16355 //SPI_SHADER_USER_DATA_GS_1 16356 #define SPI_SHADER_USER_DATA_GS_1__DATA__SHIFT 0x0 16357 #define SPI_SHADER_USER_DATA_GS_1__DATA_MASK 0xFFFFFFFFL 16358 //SPI_SHADER_USER_DATA_GS_2 16359 #define SPI_SHADER_USER_DATA_GS_2__DATA__SHIFT 0x0 16360 #define SPI_SHADER_USER_DATA_GS_2__DATA_MASK 0xFFFFFFFFL 16361 //SPI_SHADER_USER_DATA_GS_3 16362 #define SPI_SHADER_USER_DATA_GS_3__DATA__SHIFT 0x0 16363 #define SPI_SHADER_USER_DATA_GS_3__DATA_MASK 0xFFFFFFFFL 16364 //SPI_SHADER_USER_DATA_GS_4 16365 #define SPI_SHADER_USER_DATA_GS_4__DATA__SHIFT 0x0 16366 #define SPI_SHADER_USER_DATA_GS_4__DATA_MASK 0xFFFFFFFFL 16367 //SPI_SHADER_USER_DATA_GS_5 16368 #define SPI_SHADER_USER_DATA_GS_5__DATA__SHIFT 0x0 16369 #define SPI_SHADER_USER_DATA_GS_5__DATA_MASK 0xFFFFFFFFL 16370 //SPI_SHADER_USER_DATA_GS_6 16371 #define SPI_SHADER_USER_DATA_GS_6__DATA__SHIFT 0x0 16372 #define SPI_SHADER_USER_DATA_GS_6__DATA_MASK 0xFFFFFFFFL 16373 //SPI_SHADER_USER_DATA_GS_7 16374 #define SPI_SHADER_USER_DATA_GS_7__DATA__SHIFT 0x0 16375 #define SPI_SHADER_USER_DATA_GS_7__DATA_MASK 0xFFFFFFFFL 16376 //SPI_SHADER_USER_DATA_GS_8 16377 #define SPI_SHADER_USER_DATA_GS_8__DATA__SHIFT 0x0 16378 #define SPI_SHADER_USER_DATA_GS_8__DATA_MASK 0xFFFFFFFFL 16379 //SPI_SHADER_USER_DATA_GS_9 16380 #define SPI_SHADER_USER_DATA_GS_9__DATA__SHIFT 0x0 16381 #define SPI_SHADER_USER_DATA_GS_9__DATA_MASK 0xFFFFFFFFL 16382 //SPI_SHADER_USER_DATA_GS_10 16383 #define SPI_SHADER_USER_DATA_GS_10__DATA__SHIFT 0x0 16384 #define SPI_SHADER_USER_DATA_GS_10__DATA_MASK 0xFFFFFFFFL 16385 //SPI_SHADER_USER_DATA_GS_11 16386 #define SPI_SHADER_USER_DATA_GS_11__DATA__SHIFT 0x0 16387 #define SPI_SHADER_USER_DATA_GS_11__DATA_MASK 0xFFFFFFFFL 16388 //SPI_SHADER_USER_DATA_GS_12 16389 #define SPI_SHADER_USER_DATA_GS_12__DATA__SHIFT 0x0 16390 #define SPI_SHADER_USER_DATA_GS_12__DATA_MASK 0xFFFFFFFFL 16391 //SPI_SHADER_USER_DATA_GS_13 16392 #define SPI_SHADER_USER_DATA_GS_13__DATA__SHIFT 0x0 16393 #define SPI_SHADER_USER_DATA_GS_13__DATA_MASK 0xFFFFFFFFL 16394 //SPI_SHADER_USER_DATA_GS_14 16395 #define SPI_SHADER_USER_DATA_GS_14__DATA__SHIFT 0x0 16396 #define SPI_SHADER_USER_DATA_GS_14__DATA_MASK 0xFFFFFFFFL 16397 //SPI_SHADER_USER_DATA_GS_15 16398 #define SPI_SHADER_USER_DATA_GS_15__DATA__SHIFT 0x0 16399 #define SPI_SHADER_USER_DATA_GS_15__DATA_MASK 0xFFFFFFFFL 16400 //SPI_SHADER_USER_DATA_GS_16 16401 #define SPI_SHADER_USER_DATA_GS_16__DATA__SHIFT 0x0 16402 #define SPI_SHADER_USER_DATA_GS_16__DATA_MASK 0xFFFFFFFFL 16403 //SPI_SHADER_USER_DATA_GS_17 16404 #define SPI_SHADER_USER_DATA_GS_17__DATA__SHIFT 0x0 16405 #define SPI_SHADER_USER_DATA_GS_17__DATA_MASK 0xFFFFFFFFL 16406 //SPI_SHADER_USER_DATA_GS_18 16407 #define SPI_SHADER_USER_DATA_GS_18__DATA__SHIFT 0x0 16408 #define SPI_SHADER_USER_DATA_GS_18__DATA_MASK 0xFFFFFFFFL 16409 //SPI_SHADER_USER_DATA_GS_19 16410 #define SPI_SHADER_USER_DATA_GS_19__DATA__SHIFT 0x0 16411 #define SPI_SHADER_USER_DATA_GS_19__DATA_MASK 0xFFFFFFFFL 16412 //SPI_SHADER_USER_DATA_GS_20 16413 #define SPI_SHADER_USER_DATA_GS_20__DATA__SHIFT 0x0 16414 #define SPI_SHADER_USER_DATA_GS_20__DATA_MASK 0xFFFFFFFFL 16415 //SPI_SHADER_USER_DATA_GS_21 16416 #define SPI_SHADER_USER_DATA_GS_21__DATA__SHIFT 0x0 16417 #define SPI_SHADER_USER_DATA_GS_21__DATA_MASK 0xFFFFFFFFL 16418 //SPI_SHADER_USER_DATA_GS_22 16419 #define SPI_SHADER_USER_DATA_GS_22__DATA__SHIFT 0x0 16420 #define SPI_SHADER_USER_DATA_GS_22__DATA_MASK 0xFFFFFFFFL 16421 //SPI_SHADER_USER_DATA_GS_23 16422 #define SPI_SHADER_USER_DATA_GS_23__DATA__SHIFT 0x0 16423 #define SPI_SHADER_USER_DATA_GS_23__DATA_MASK 0xFFFFFFFFL 16424 //SPI_SHADER_USER_DATA_GS_24 16425 #define SPI_SHADER_USER_DATA_GS_24__DATA__SHIFT 0x0 16426 #define SPI_SHADER_USER_DATA_GS_24__DATA_MASK 0xFFFFFFFFL 16427 //SPI_SHADER_USER_DATA_GS_25 16428 #define SPI_SHADER_USER_DATA_GS_25__DATA__SHIFT 0x0 16429 #define SPI_SHADER_USER_DATA_GS_25__DATA_MASK 0xFFFFFFFFL 16430 //SPI_SHADER_USER_DATA_GS_26 16431 #define SPI_SHADER_USER_DATA_GS_26__DATA__SHIFT 0x0 16432 #define SPI_SHADER_USER_DATA_GS_26__DATA_MASK 0xFFFFFFFFL 16433 //SPI_SHADER_USER_DATA_GS_27 16434 #define SPI_SHADER_USER_DATA_GS_27__DATA__SHIFT 0x0 16435 #define SPI_SHADER_USER_DATA_GS_27__DATA_MASK 0xFFFFFFFFL 16436 //SPI_SHADER_USER_DATA_GS_28 16437 #define SPI_SHADER_USER_DATA_GS_28__DATA__SHIFT 0x0 16438 #define SPI_SHADER_USER_DATA_GS_28__DATA_MASK 0xFFFFFFFFL 16439 //SPI_SHADER_USER_DATA_GS_29 16440 #define SPI_SHADER_USER_DATA_GS_29__DATA__SHIFT 0x0 16441 #define SPI_SHADER_USER_DATA_GS_29__DATA_MASK 0xFFFFFFFFL 16442 //SPI_SHADER_USER_DATA_GS_30 16443 #define SPI_SHADER_USER_DATA_GS_30__DATA__SHIFT 0x0 16444 #define SPI_SHADER_USER_DATA_GS_30__DATA_MASK 0xFFFFFFFFL 16445 //SPI_SHADER_USER_DATA_GS_31 16446 #define SPI_SHADER_USER_DATA_GS_31__DATA__SHIFT 0x0 16447 #define SPI_SHADER_USER_DATA_GS_31__DATA_MASK 0xFFFFFFFFL 16448 //SPI_SHADER_GS_MESHLET_DIM 16449 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X__SHIFT 0x0 16450 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y__SHIFT 0x8 16451 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z__SHIFT 0x10 16452 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE__SHIFT 0x18 16453 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X_MASK 0x000000FFL 16454 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y_MASK 0x0000FF00L 16455 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z_MASK 0x00FF0000L 16456 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE_MASK 0xFF000000L 16457 //SPI_SHADER_GS_MESHLET_EXP_ALLOC 16458 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS__SHIFT 0x0 16459 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS__SHIFT 0x9 16460 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS_MASK 0x000001FFL 16461 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS_MASK 0x0003FE00L 16462 //SPI_SHADER_REQ_CTRL_ESGS 16463 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN__SHIFT 0x0 16464 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 16465 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 16466 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 16467 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 16468 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 16469 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN__SHIFT 0x10 16470 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 16471 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN_MASK 0x00000001L 16472 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 16473 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 16474 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 16475 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 16476 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 16477 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN_MASK 0x00010000L 16478 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 16479 //SPI_SHADER_USER_ACCUM_ESGS_0 16480 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION__SHIFT 0x0 16481 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION_MASK 0x0000007FL 16482 //SPI_SHADER_USER_ACCUM_ESGS_1 16483 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION__SHIFT 0x0 16484 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION_MASK 0x0000007FL 16485 //SPI_SHADER_USER_ACCUM_ESGS_2 16486 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION__SHIFT 0x0 16487 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION_MASK 0x0000007FL 16488 //SPI_SHADER_USER_ACCUM_ESGS_3 16489 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION__SHIFT 0x0 16490 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION_MASK 0x0000007FL 16491 //SPI_SHADER_PGM_LO_ES 16492 #define SPI_SHADER_PGM_LO_ES__MEM_BASE__SHIFT 0x0 16493 #define SPI_SHADER_PGM_LO_ES__MEM_BASE_MASK 0xFFFFFFFFL 16494 //SPI_SHADER_PGM_HI_ES 16495 #define SPI_SHADER_PGM_HI_ES__MEM_BASE__SHIFT 0x0 16496 #define SPI_SHADER_PGM_HI_ES__MEM_BASE_MASK 0xFFL 16497 //SPI_SHADER_PGM_CHKSUM_HS 16498 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM__SHIFT 0x0 16499 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM_MASK 0xFFFFFFFFL 16500 //SPI_SHADER_PGM_RSRC4_HS 16501 #define SPI_SHADER_PGM_RSRC4_HS__CU_EN__SHIFT 0x0 16502 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE__SHIFT 0x10 16503 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_START__SHIFT 0x1d 16504 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_END__SHIFT 0x1e 16505 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP__SHIFT 0x1f 16506 #define SPI_SHADER_PGM_RSRC4_HS__CU_EN_MASK 0x0000FFFFL 16507 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE_MASK 0x003F0000L 16508 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_START_MASK 0x20000000L 16509 #define SPI_SHADER_PGM_RSRC4_HS__TRAP_ON_END_MASK 0x40000000L 16510 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP_MASK 0x80000000L 16511 //SPI_SHADER_USER_DATA_ADDR_LO_HS 16512 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE__SHIFT 0x0 16513 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE_MASK 0xFFFFFFFFL 16514 //SPI_SHADER_USER_DATA_ADDR_HI_HS 16515 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE__SHIFT 0x0 16516 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE_MASK 0xFFFFFFFFL 16517 //SPI_SHADER_PGM_LO_LS_HS 16518 #define SPI_SHADER_PGM_LO_LS_HS__MEM_BASE__SHIFT 0x0 16519 #define SPI_SHADER_PGM_LO_LS_HS__MEM_BASE_MASK 0xFFFFFFFFL 16520 //SPI_SHADER_PGM_HI_LS_HS 16521 #define SPI_SHADER_PGM_HI_LS_HS__MEM_BASE__SHIFT 0x0 16522 #define SPI_SHADER_PGM_HI_LS_HS__MEM_BASE_MASK 0xFFL 16523 //SPI_SHADER_PGM_RSRC3_HS 16524 #define SPI_SHADER_PGM_RSRC3_HS__WAVE_LIMIT__SHIFT 0x0 16525 #define SPI_SHADER_PGM_RSRC3_HS__LOCK_LOW_THRESHOLD__SHIFT 0x6 16526 #define SPI_SHADER_PGM_RSRC3_HS__GROUP_FIFO_DEPTH__SHIFT 0xa 16527 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN__SHIFT 0x10 16528 #define SPI_SHADER_PGM_RSRC3_HS__WAVE_LIMIT_MASK 0x0000003FL 16529 #define SPI_SHADER_PGM_RSRC3_HS__LOCK_LOW_THRESHOLD_MASK 0x000003C0L 16530 #define SPI_SHADER_PGM_RSRC3_HS__GROUP_FIFO_DEPTH_MASK 0x0000FC00L 16531 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN_MASK 0xFFFF0000L 16532 //SPI_SHADER_PGM_LO_HS 16533 #define SPI_SHADER_PGM_LO_HS__MEM_BASE__SHIFT 0x0 16534 #define SPI_SHADER_PGM_LO_HS__MEM_BASE_MASK 0xFFFFFFFFL 16535 //SPI_SHADER_PGM_HI_HS 16536 #define SPI_SHADER_PGM_HI_HS__MEM_BASE__SHIFT 0x0 16537 #define SPI_SHADER_PGM_HI_HS__MEM_BASE_MASK 0xFFFFFFFFL 16538 //SPI_SHADER_PGM_RSRC1_HS 16539 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS__SHIFT 0x0 16540 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS__SHIFT 0x6 16541 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY__SHIFT 0xa 16542 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE__SHIFT 0xc 16543 #define SPI_SHADER_PGM_RSRC1_HS__PRIV__SHIFT 0x14 16544 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP__SHIFT 0x15 16545 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE__SHIFT 0x16 16546 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE__SHIFT 0x17 16547 #define SPI_SHADER_PGM_RSRC1_HS__MEM_ORDERED__SHIFT 0x18 16548 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS__SHIFT 0x19 16549 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE__SHIFT 0x1a 16550 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER__SHIFT 0x1b 16551 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT__SHIFT 0x1c 16552 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL__SHIFT 0x1e 16553 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS_MASK 0x0000003FL 16554 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS_MASK 0x000003C0L 16555 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY_MASK 0x00000C00L 16556 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE_MASK 0x000FF000L 16557 #define SPI_SHADER_PGM_RSRC1_HS__PRIV_MASK 0x00100000L 16558 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP_MASK 0x00200000L 16559 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE_MASK 0x00400000L 16560 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE_MASK 0x00800000L 16561 #define SPI_SHADER_PGM_RSRC1_HS__MEM_ORDERED_MASK 0x01000000L 16562 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS_MASK 0x02000000L 16563 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE_MASK 0x04000000L 16564 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER_MASK 0x08000000L 16565 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT_MASK 0x30000000L 16566 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL_MASK 0x40000000L 16567 //SPI_SHADER_PGM_RSRC2_HS 16568 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN__SHIFT 0x0 16569 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR__SHIFT 0x1 16570 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT__SHIFT 0x6 16571 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN__SHIFT 0x7 16572 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN__SHIFT 0x8 16573 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN__SHIFT 0x9 16574 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE__SHIFT 0x12 16575 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB__SHIFT 0x1b 16576 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT__SHIFT 0x1c 16577 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN_MASK 0x00000001L 16578 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MASK 0x0000003EL 16579 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT_MASK 0x00000040L 16580 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN_MASK 0x00000080L 16581 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN_MASK 0x00000100L 16582 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN_MASK 0x0003FE00L 16583 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE_MASK 0x07FC0000L 16584 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB_MASK 0x08000000L 16585 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT_MASK 0xF0000000L 16586 //SPI_SHADER_USER_DATA_HS_0 16587 #define SPI_SHADER_USER_DATA_HS_0__DATA__SHIFT 0x0 16588 #define SPI_SHADER_USER_DATA_HS_0__DATA_MASK 0xFFFFFFFFL 16589 //SPI_SHADER_USER_DATA_HS_1 16590 #define SPI_SHADER_USER_DATA_HS_1__DATA__SHIFT 0x0 16591 #define SPI_SHADER_USER_DATA_HS_1__DATA_MASK 0xFFFFFFFFL 16592 //SPI_SHADER_USER_DATA_HS_2 16593 #define SPI_SHADER_USER_DATA_HS_2__DATA__SHIFT 0x0 16594 #define SPI_SHADER_USER_DATA_HS_2__DATA_MASK 0xFFFFFFFFL 16595 //SPI_SHADER_USER_DATA_HS_3 16596 #define SPI_SHADER_USER_DATA_HS_3__DATA__SHIFT 0x0 16597 #define SPI_SHADER_USER_DATA_HS_3__DATA_MASK 0xFFFFFFFFL 16598 //SPI_SHADER_USER_DATA_HS_4 16599 #define SPI_SHADER_USER_DATA_HS_4__DATA__SHIFT 0x0 16600 #define SPI_SHADER_USER_DATA_HS_4__DATA_MASK 0xFFFFFFFFL 16601 //SPI_SHADER_USER_DATA_HS_5 16602 #define SPI_SHADER_USER_DATA_HS_5__DATA__SHIFT 0x0 16603 #define SPI_SHADER_USER_DATA_HS_5__DATA_MASK 0xFFFFFFFFL 16604 //SPI_SHADER_USER_DATA_HS_6 16605 #define SPI_SHADER_USER_DATA_HS_6__DATA__SHIFT 0x0 16606 #define SPI_SHADER_USER_DATA_HS_6__DATA_MASK 0xFFFFFFFFL 16607 //SPI_SHADER_USER_DATA_HS_7 16608 #define SPI_SHADER_USER_DATA_HS_7__DATA__SHIFT 0x0 16609 #define SPI_SHADER_USER_DATA_HS_7__DATA_MASK 0xFFFFFFFFL 16610 //SPI_SHADER_USER_DATA_HS_8 16611 #define SPI_SHADER_USER_DATA_HS_8__DATA__SHIFT 0x0 16612 #define SPI_SHADER_USER_DATA_HS_8__DATA_MASK 0xFFFFFFFFL 16613 //SPI_SHADER_USER_DATA_HS_9 16614 #define SPI_SHADER_USER_DATA_HS_9__DATA__SHIFT 0x0 16615 #define SPI_SHADER_USER_DATA_HS_9__DATA_MASK 0xFFFFFFFFL 16616 //SPI_SHADER_USER_DATA_HS_10 16617 #define SPI_SHADER_USER_DATA_HS_10__DATA__SHIFT 0x0 16618 #define SPI_SHADER_USER_DATA_HS_10__DATA_MASK 0xFFFFFFFFL 16619 //SPI_SHADER_USER_DATA_HS_11 16620 #define SPI_SHADER_USER_DATA_HS_11__DATA__SHIFT 0x0 16621 #define SPI_SHADER_USER_DATA_HS_11__DATA_MASK 0xFFFFFFFFL 16622 //SPI_SHADER_USER_DATA_HS_12 16623 #define SPI_SHADER_USER_DATA_HS_12__DATA__SHIFT 0x0 16624 #define SPI_SHADER_USER_DATA_HS_12__DATA_MASK 0xFFFFFFFFL 16625 //SPI_SHADER_USER_DATA_HS_13 16626 #define SPI_SHADER_USER_DATA_HS_13__DATA__SHIFT 0x0 16627 #define SPI_SHADER_USER_DATA_HS_13__DATA_MASK 0xFFFFFFFFL 16628 //SPI_SHADER_USER_DATA_HS_14 16629 #define SPI_SHADER_USER_DATA_HS_14__DATA__SHIFT 0x0 16630 #define SPI_SHADER_USER_DATA_HS_14__DATA_MASK 0xFFFFFFFFL 16631 //SPI_SHADER_USER_DATA_HS_15 16632 #define SPI_SHADER_USER_DATA_HS_15__DATA__SHIFT 0x0 16633 #define SPI_SHADER_USER_DATA_HS_15__DATA_MASK 0xFFFFFFFFL 16634 //SPI_SHADER_USER_DATA_HS_16 16635 #define SPI_SHADER_USER_DATA_HS_16__DATA__SHIFT 0x0 16636 #define SPI_SHADER_USER_DATA_HS_16__DATA_MASK 0xFFFFFFFFL 16637 //SPI_SHADER_USER_DATA_HS_17 16638 #define SPI_SHADER_USER_DATA_HS_17__DATA__SHIFT 0x0 16639 #define SPI_SHADER_USER_DATA_HS_17__DATA_MASK 0xFFFFFFFFL 16640 //SPI_SHADER_USER_DATA_HS_18 16641 #define SPI_SHADER_USER_DATA_HS_18__DATA__SHIFT 0x0 16642 #define SPI_SHADER_USER_DATA_HS_18__DATA_MASK 0xFFFFFFFFL 16643 //SPI_SHADER_USER_DATA_HS_19 16644 #define SPI_SHADER_USER_DATA_HS_19__DATA__SHIFT 0x0 16645 #define SPI_SHADER_USER_DATA_HS_19__DATA_MASK 0xFFFFFFFFL 16646 //SPI_SHADER_USER_DATA_HS_20 16647 #define SPI_SHADER_USER_DATA_HS_20__DATA__SHIFT 0x0 16648 #define SPI_SHADER_USER_DATA_HS_20__DATA_MASK 0xFFFFFFFFL 16649 //SPI_SHADER_USER_DATA_HS_21 16650 #define SPI_SHADER_USER_DATA_HS_21__DATA__SHIFT 0x0 16651 #define SPI_SHADER_USER_DATA_HS_21__DATA_MASK 0xFFFFFFFFL 16652 //SPI_SHADER_USER_DATA_HS_22 16653 #define SPI_SHADER_USER_DATA_HS_22__DATA__SHIFT 0x0 16654 #define SPI_SHADER_USER_DATA_HS_22__DATA_MASK 0xFFFFFFFFL 16655 //SPI_SHADER_USER_DATA_HS_23 16656 #define SPI_SHADER_USER_DATA_HS_23__DATA__SHIFT 0x0 16657 #define SPI_SHADER_USER_DATA_HS_23__DATA_MASK 0xFFFFFFFFL 16658 //SPI_SHADER_USER_DATA_HS_24 16659 #define SPI_SHADER_USER_DATA_HS_24__DATA__SHIFT 0x0 16660 #define SPI_SHADER_USER_DATA_HS_24__DATA_MASK 0xFFFFFFFFL 16661 //SPI_SHADER_USER_DATA_HS_25 16662 #define SPI_SHADER_USER_DATA_HS_25__DATA__SHIFT 0x0 16663 #define SPI_SHADER_USER_DATA_HS_25__DATA_MASK 0xFFFFFFFFL 16664 //SPI_SHADER_USER_DATA_HS_26 16665 #define SPI_SHADER_USER_DATA_HS_26__DATA__SHIFT 0x0 16666 #define SPI_SHADER_USER_DATA_HS_26__DATA_MASK 0xFFFFFFFFL 16667 //SPI_SHADER_USER_DATA_HS_27 16668 #define SPI_SHADER_USER_DATA_HS_27__DATA__SHIFT 0x0 16669 #define SPI_SHADER_USER_DATA_HS_27__DATA_MASK 0xFFFFFFFFL 16670 //SPI_SHADER_USER_DATA_HS_28 16671 #define SPI_SHADER_USER_DATA_HS_28__DATA__SHIFT 0x0 16672 #define SPI_SHADER_USER_DATA_HS_28__DATA_MASK 0xFFFFFFFFL 16673 //SPI_SHADER_USER_DATA_HS_29 16674 #define SPI_SHADER_USER_DATA_HS_29__DATA__SHIFT 0x0 16675 #define SPI_SHADER_USER_DATA_HS_29__DATA_MASK 0xFFFFFFFFL 16676 //SPI_SHADER_USER_DATA_HS_30 16677 #define SPI_SHADER_USER_DATA_HS_30__DATA__SHIFT 0x0 16678 #define SPI_SHADER_USER_DATA_HS_30__DATA_MASK 0xFFFFFFFFL 16679 //SPI_SHADER_USER_DATA_HS_31 16680 #define SPI_SHADER_USER_DATA_HS_31__DATA__SHIFT 0x0 16681 #define SPI_SHADER_USER_DATA_HS_31__DATA_MASK 0xFFFFFFFFL 16682 //SPI_SHADER_REQ_CTRL_LSHS 16683 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN__SHIFT 0x0 16684 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 16685 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 16686 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 16687 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 16688 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 16689 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN__SHIFT 0x10 16690 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 16691 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN_MASK 0x00000001L 16692 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 16693 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 16694 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 16695 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 16696 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 16697 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN_MASK 0x00010000L 16698 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 16699 //SPI_SHADER_USER_ACCUM_LSHS_0 16700 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION__SHIFT 0x0 16701 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION_MASK 0x0000007FL 16702 //SPI_SHADER_USER_ACCUM_LSHS_1 16703 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION__SHIFT 0x0 16704 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION_MASK 0x0000007FL 16705 //SPI_SHADER_USER_ACCUM_LSHS_2 16706 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION__SHIFT 0x0 16707 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION_MASK 0x0000007FL 16708 //SPI_SHADER_USER_ACCUM_LSHS_3 16709 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION__SHIFT 0x0 16710 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION_MASK 0x0000007FL 16711 //SPI_SHADER_PGM_LO_LS 16712 #define SPI_SHADER_PGM_LO_LS__MEM_BASE__SHIFT 0x0 16713 #define SPI_SHADER_PGM_LO_LS__MEM_BASE_MASK 0xFFFFFFFFL 16714 //SPI_SHADER_PGM_HI_LS 16715 #define SPI_SHADER_PGM_HI_LS__MEM_BASE__SHIFT 0x0 16716 #define SPI_SHADER_PGM_HI_LS__MEM_BASE_MASK 0xFFL 16717 //COMPUTE_DISPATCH_INITIATOR 16718 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN__SHIFT 0x0 16719 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN__SHIFT 0x1 16720 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000__SHIFT 0x2 16721 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL__SHIFT 0x3 16722 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE__SHIFT 0x4 16723 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS__SHIFT 0x5 16724 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE__SHIFT 0x6 16725 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL__SHIFT 0xa 16726 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL__SHIFT 0xb 16727 #define COMPUTE_DISPATCH_INITIATOR__RESERVED__SHIFT 0xc 16728 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE__SHIFT 0xd 16729 #define COMPUTE_DISPATCH_INITIATOR__RESTORE__SHIFT 0xe 16730 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN__SHIFT 0xf 16731 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN__SHIFT 0x10 16732 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN__SHIFT 0x11 16733 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN_MASK 0x00000001L 16734 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN_MASK 0x00000002L 16735 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000_MASK 0x00000004L 16736 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL_MASK 0x00000008L 16737 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE_MASK 0x00000010L 16738 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS_MASK 0x00000020L 16739 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE_MASK 0x00000040L 16740 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL_MASK 0x00000400L 16741 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL_MASK 0x00000800L 16742 #define COMPUTE_DISPATCH_INITIATOR__RESERVED_MASK 0x00001000L 16743 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE_MASK 0x00002000L 16744 #define COMPUTE_DISPATCH_INITIATOR__RESTORE_MASK 0x00004000L 16745 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN_MASK 0x00008000L 16746 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN_MASK 0x00010000L 16747 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN_MASK 0x00020000L 16748 //COMPUTE_DIM_X 16749 #define COMPUTE_DIM_X__SIZE__SHIFT 0x0 16750 #define COMPUTE_DIM_X__SIZE_MASK 0xFFFFFFFFL 16751 //COMPUTE_DIM_Y 16752 #define COMPUTE_DIM_Y__SIZE__SHIFT 0x0 16753 #define COMPUTE_DIM_Y__SIZE_MASK 0xFFFFFFFFL 16754 //COMPUTE_DIM_Z 16755 #define COMPUTE_DIM_Z__SIZE__SHIFT 0x0 16756 #define COMPUTE_DIM_Z__SIZE_MASK 0xFFFFFFFFL 16757 //COMPUTE_START_X 16758 #define COMPUTE_START_X__START__SHIFT 0x0 16759 #define COMPUTE_START_X__START_MASK 0xFFFFFFFFL 16760 //COMPUTE_START_Y 16761 #define COMPUTE_START_Y__START__SHIFT 0x0 16762 #define COMPUTE_START_Y__START_MASK 0xFFFFFFFFL 16763 //COMPUTE_START_Z 16764 #define COMPUTE_START_Z__START__SHIFT 0x0 16765 #define COMPUTE_START_Z__START_MASK 0xFFFFFFFFL 16766 //COMPUTE_NUM_THREAD_X 16767 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL__SHIFT 0x0 16768 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL__SHIFT 0x10 16769 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL_MASK 0x0000FFFFL 16770 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 16771 //COMPUTE_NUM_THREAD_Y 16772 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL__SHIFT 0x0 16773 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL__SHIFT 0x10 16774 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL_MASK 0x0000FFFFL 16775 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 16776 //COMPUTE_NUM_THREAD_Z 16777 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL__SHIFT 0x0 16778 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL__SHIFT 0x10 16779 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL_MASK 0x0000FFFFL 16780 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 16781 //COMPUTE_PIPELINESTAT_ENABLE 16782 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE__SHIFT 0x0 16783 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE_MASK 0x00000001L 16784 //COMPUTE_PERFCOUNT_ENABLE 16785 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE__SHIFT 0x0 16786 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE_MASK 0x00000001L 16787 //COMPUTE_PGM_LO 16788 #define COMPUTE_PGM_LO__DATA__SHIFT 0x0 16789 #define COMPUTE_PGM_LO__DATA_MASK 0xFFFFFFFFL 16790 //COMPUTE_PGM_HI 16791 #define COMPUTE_PGM_HI__DATA__SHIFT 0x0 16792 #define COMPUTE_PGM_HI__DATA_MASK 0x000000FFL 16793 //COMPUTE_DISPATCH_PKT_ADDR_LO 16794 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA__SHIFT 0x0 16795 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA_MASK 0xFFFFFFFFL 16796 //COMPUTE_DISPATCH_PKT_ADDR_HI 16797 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA__SHIFT 0x0 16798 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA_MASK 0x000000FFL 16799 //COMPUTE_DISPATCH_SCRATCH_BASE_LO 16800 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA__SHIFT 0x0 16801 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA_MASK 0xFFFFFFFFL 16802 //COMPUTE_DISPATCH_SCRATCH_BASE_HI 16803 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA__SHIFT 0x0 16804 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA_MASK 0x000000FFL 16805 //COMPUTE_PGM_RSRC1 16806 #define COMPUTE_PGM_RSRC1__VGPRS__SHIFT 0x0 16807 #define COMPUTE_PGM_RSRC1__SGPRS__SHIFT 0x6 16808 #define COMPUTE_PGM_RSRC1__PRIORITY__SHIFT 0xa 16809 #define COMPUTE_PGM_RSRC1__FLOAT_MODE__SHIFT 0xc 16810 #define COMPUTE_PGM_RSRC1__PRIV__SHIFT 0x14 16811 #define COMPUTE_PGM_RSRC1__DX10_CLAMP__SHIFT 0x15 16812 #define COMPUTE_PGM_RSRC1__DEBUG_MODE__SHIFT 0x16 16813 #define COMPUTE_PGM_RSRC1__IEEE_MODE__SHIFT 0x17 16814 #define COMPUTE_PGM_RSRC1__BULKY__SHIFT 0x18 16815 #define COMPUTE_PGM_RSRC1__CDBG_USER__SHIFT 0x19 16816 #define COMPUTE_PGM_RSRC1__FP16_OVFL__SHIFT 0x1a 16817 #define COMPUTE_PGM_RSRC1__WGP_MODE__SHIFT 0x1d 16818 #define COMPUTE_PGM_RSRC1__MEM_ORDERED__SHIFT 0x1e 16819 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS__SHIFT 0x1f 16820 #define COMPUTE_PGM_RSRC1__VGPRS_MASK 0x0000003FL 16821 #define COMPUTE_PGM_RSRC1__SGPRS_MASK 0x000003C0L 16822 #define COMPUTE_PGM_RSRC1__PRIORITY_MASK 0x00000C00L 16823 #define COMPUTE_PGM_RSRC1__FLOAT_MODE_MASK 0x000FF000L 16824 #define COMPUTE_PGM_RSRC1__PRIV_MASK 0x00100000L 16825 #define COMPUTE_PGM_RSRC1__DX10_CLAMP_MASK 0x00200000L 16826 #define COMPUTE_PGM_RSRC1__DEBUG_MODE_MASK 0x00400000L 16827 #define COMPUTE_PGM_RSRC1__IEEE_MODE_MASK 0x00800000L 16828 #define COMPUTE_PGM_RSRC1__BULKY_MASK 0x01000000L 16829 #define COMPUTE_PGM_RSRC1__CDBG_USER_MASK 0x02000000L 16830 #define COMPUTE_PGM_RSRC1__FP16_OVFL_MASK 0x04000000L 16831 #define COMPUTE_PGM_RSRC1__WGP_MODE_MASK 0x20000000L 16832 #define COMPUTE_PGM_RSRC1__MEM_ORDERED_MASK 0x40000000L 16833 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS_MASK 0x80000000L 16834 //COMPUTE_PGM_RSRC2 16835 #define COMPUTE_PGM_RSRC2__SCRATCH_EN__SHIFT 0x0 16836 #define COMPUTE_PGM_RSRC2__USER_SGPR__SHIFT 0x1 16837 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT__SHIFT 0x6 16838 #define COMPUTE_PGM_RSRC2__TGID_X_EN__SHIFT 0x7 16839 #define COMPUTE_PGM_RSRC2__TGID_Y_EN__SHIFT 0x8 16840 #define COMPUTE_PGM_RSRC2__TGID_Z_EN__SHIFT 0x9 16841 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN__SHIFT 0xa 16842 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT__SHIFT 0xb 16843 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB__SHIFT 0xd 16844 #define COMPUTE_PGM_RSRC2__LDS_SIZE__SHIFT 0xf 16845 #define COMPUTE_PGM_RSRC2__EXCP_EN__SHIFT 0x18 16846 #define COMPUTE_PGM_RSRC2__SCRATCH_EN_MASK 0x00000001L 16847 #define COMPUTE_PGM_RSRC2__USER_SGPR_MASK 0x0000003EL 16848 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT_MASK 0x00000040L 16849 #define COMPUTE_PGM_RSRC2__TGID_X_EN_MASK 0x00000080L 16850 #define COMPUTE_PGM_RSRC2__TGID_Y_EN_MASK 0x00000100L 16851 #define COMPUTE_PGM_RSRC2__TGID_Z_EN_MASK 0x00000200L 16852 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN_MASK 0x00000400L 16853 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT_MASK 0x00001800L 16854 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB_MASK 0x00006000L 16855 #define COMPUTE_PGM_RSRC2__LDS_SIZE_MASK 0x00FF8000L 16856 #define COMPUTE_PGM_RSRC2__EXCP_EN_MASK 0x7F000000L 16857 //COMPUTE_VMID 16858 #define COMPUTE_VMID__DATA__SHIFT 0x0 16859 #define COMPUTE_VMID__DATA_MASK 0x0000000FL 16860 //COMPUTE_RESOURCE_LIMITS 16861 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH__SHIFT 0x0 16862 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU__SHIFT 0xc 16863 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD__SHIFT 0x10 16864 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL__SHIFT 0x16 16865 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST__SHIFT 0x17 16866 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT__SHIFT 0x18 16867 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH_MASK 0x000003FFL 16868 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU_MASK 0x0000F000L 16869 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD_MASK 0x003F0000L 16870 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL_MASK 0x00400000L 16871 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST_MASK 0x00800000L 16872 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT_MASK 0x07000000L 16873 //COMPUTE_DESTINATION_EN_SE0 16874 #define COMPUTE_DESTINATION_EN_SE0__CU_EN__SHIFT 0x0 16875 #define COMPUTE_DESTINATION_EN_SE0__CU_EN_MASK 0xFFFFFFFFL 16876 //COMPUTE_STATIC_THREAD_MGMT_SE0 16877 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN__SHIFT 0x0 16878 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN__SHIFT 0x10 16879 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN_MASK 0x0000FFFFL 16880 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN_MASK 0xFFFF0000L 16881 //COMPUTE_DESTINATION_EN_SE1 16882 #define COMPUTE_DESTINATION_EN_SE1__CU_EN__SHIFT 0x0 16883 #define COMPUTE_DESTINATION_EN_SE1__CU_EN_MASK 0xFFFFFFFFL 16884 //COMPUTE_STATIC_THREAD_MGMT_SE1 16885 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN__SHIFT 0x0 16886 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN__SHIFT 0x10 16887 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN_MASK 0x0000FFFFL 16888 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN_MASK 0xFFFF0000L 16889 //COMPUTE_TMPRING_SIZE 16890 #define COMPUTE_TMPRING_SIZE__WAVES__SHIFT 0x0 16891 #define COMPUTE_TMPRING_SIZE__WAVESIZE__SHIFT 0xc 16892 #define COMPUTE_TMPRING_SIZE__WAVES_MASK 0x00000FFFL 16893 #define COMPUTE_TMPRING_SIZE__WAVESIZE_MASK 0x07FFF000L 16894 //COMPUTE_DESTINATION_EN_SE2 16895 #define COMPUTE_DESTINATION_EN_SE2__CU_EN__SHIFT 0x0 16896 #define COMPUTE_DESTINATION_EN_SE2__CU_EN_MASK 0xFFFFFFFFL 16897 //COMPUTE_STATIC_THREAD_MGMT_SE2 16898 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN__SHIFT 0x0 16899 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN__SHIFT 0x10 16900 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN_MASK 0x0000FFFFL 16901 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN_MASK 0xFFFF0000L 16902 //COMPUTE_DESTINATION_EN_SE3 16903 #define COMPUTE_DESTINATION_EN_SE3__CU_EN__SHIFT 0x0 16904 #define COMPUTE_DESTINATION_EN_SE3__CU_EN_MASK 0xFFFFFFFFL 16905 //COMPUTE_STATIC_THREAD_MGMT_SE3 16906 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN__SHIFT 0x0 16907 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN__SHIFT 0x10 16908 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN_MASK 0x0000FFFFL 16909 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN_MASK 0xFFFF0000L 16910 //COMPUTE_RESTART_X 16911 #define COMPUTE_RESTART_X__RESTART__SHIFT 0x0 16912 #define COMPUTE_RESTART_X__RESTART_MASK 0xFFFFFFFFL 16913 //COMPUTE_RESTART_Y 16914 #define COMPUTE_RESTART_Y__RESTART__SHIFT 0x0 16915 #define COMPUTE_RESTART_Y__RESTART_MASK 0xFFFFFFFFL 16916 //COMPUTE_RESTART_Z 16917 #define COMPUTE_RESTART_Z__RESTART__SHIFT 0x0 16918 #define COMPUTE_RESTART_Z__RESTART_MASK 0xFFFFFFFFL 16919 //COMPUTE_THREAD_TRACE_ENABLE 16920 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE__SHIFT 0x0 16921 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE_MASK 0x00000001L 16922 //COMPUTE_MISC_RESERVED 16923 #define COMPUTE_MISC_RESERVED__SEND_SEID__SHIFT 0x0 16924 #define COMPUTE_MISC_RESERVED__RESERVED3__SHIFT 0x3 16925 #define COMPUTE_MISC_RESERVED__RESERVED4__SHIFT 0x4 16926 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE__SHIFT 0x5 16927 #define COMPUTE_MISC_RESERVED__SEND_SEID_MASK 0x00000007L 16928 #define COMPUTE_MISC_RESERVED__RESERVED3_MASK 0x00000008L 16929 #define COMPUTE_MISC_RESERVED__RESERVED4_MASK 0x00000010L 16930 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE_MASK 0x0001FFE0L 16931 //COMPUTE_DISPATCH_ID 16932 #define COMPUTE_DISPATCH_ID__DISPATCH_ID__SHIFT 0x0 16933 #define COMPUTE_DISPATCH_ID__DISPATCH_ID_MASK 0xFFFFFFFFL 16934 //COMPUTE_THREADGROUP_ID 16935 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID__SHIFT 0x0 16936 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID_MASK 0xFFFFFFFFL 16937 //COMPUTE_REQ_CTRL 16938 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN__SHIFT 0x0 16939 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 16940 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 16941 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS__SHIFT 0x9 16942 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 16943 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 16944 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN__SHIFT 0x10 16945 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 16946 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT__SHIFT 0x14 16947 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN_MASK 0x00000001L 16948 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 16949 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 16950 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 16951 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 16952 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 16953 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN_MASK 0x00010000L 16954 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 16955 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT_MASK 0x07F00000L 16956 //COMPUTE_USER_ACCUM_0 16957 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION__SHIFT 0x0 16958 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION_MASK 0x0000007FL 16959 //COMPUTE_USER_ACCUM_1 16960 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION__SHIFT 0x0 16961 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION_MASK 0x0000007FL 16962 //COMPUTE_USER_ACCUM_2 16963 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION__SHIFT 0x0 16964 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION_MASK 0x0000007FL 16965 //COMPUTE_USER_ACCUM_3 16966 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION__SHIFT 0x0 16967 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION_MASK 0x0000007FL 16968 //COMPUTE_PGM_RSRC3 16969 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT__SHIFT 0x0 16970 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE__SHIFT 0x4 16971 #define COMPUTE_PGM_RSRC3__TRAP_ON_START__SHIFT 0xa 16972 #define COMPUTE_PGM_RSRC3__TRAP_ON_END__SHIFT 0xb 16973 #define COMPUTE_PGM_RSRC3__IMAGE_OP__SHIFT 0x1f 16974 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT_MASK 0x0000000FL 16975 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE_MASK 0x000003F0L 16976 #define COMPUTE_PGM_RSRC3__TRAP_ON_START_MASK 0x00000400L 16977 #define COMPUTE_PGM_RSRC3__TRAP_ON_END_MASK 0x00000800L 16978 #define COMPUTE_PGM_RSRC3__IMAGE_OP_MASK 0x80000000L 16979 //COMPUTE_DDID_INDEX 16980 #define COMPUTE_DDID_INDEX__INDEX__SHIFT 0x0 16981 #define COMPUTE_DDID_INDEX__INDEX_MASK 0x000007FFL 16982 //COMPUTE_SHADER_CHKSUM 16983 #define COMPUTE_SHADER_CHKSUM__CHECKSUM__SHIFT 0x0 16984 #define COMPUTE_SHADER_CHKSUM__CHECKSUM_MASK 0xFFFFFFFFL 16985 //COMPUTE_STATIC_THREAD_MGMT_SE4 16986 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN__SHIFT 0x0 16987 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN__SHIFT 0x10 16988 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN_MASK 0x0000FFFFL 16989 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN_MASK 0xFFFF0000L 16990 //COMPUTE_STATIC_THREAD_MGMT_SE5 16991 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN__SHIFT 0x0 16992 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN__SHIFT 0x10 16993 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN_MASK 0x0000FFFFL 16994 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN_MASK 0xFFFF0000L 16995 //COMPUTE_STATIC_THREAD_MGMT_SE6 16996 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN__SHIFT 0x0 16997 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN__SHIFT 0x10 16998 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN_MASK 0x0000FFFFL 16999 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN_MASK 0xFFFF0000L 17000 //COMPUTE_STATIC_THREAD_MGMT_SE7 17001 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN__SHIFT 0x0 17002 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN__SHIFT 0x10 17003 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN_MASK 0x0000FFFFL 17004 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN_MASK 0xFFFF0000L 17005 //COMPUTE_DISPATCH_INTERLEAVE 17006 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE__SHIFT 0x0 17007 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_MASK 0x000003FFL 17008 //COMPUTE_RELAUNCH 17009 #define COMPUTE_RELAUNCH__PAYLOAD__SHIFT 0x0 17010 #define COMPUTE_RELAUNCH__IS_EVENT__SHIFT 0x1e 17011 #define COMPUTE_RELAUNCH__IS_STATE__SHIFT 0x1f 17012 #define COMPUTE_RELAUNCH__PAYLOAD_MASK 0x3FFFFFFFL 17013 #define COMPUTE_RELAUNCH__IS_EVENT_MASK 0x40000000L 17014 #define COMPUTE_RELAUNCH__IS_STATE_MASK 0x80000000L 17015 //COMPUTE_WAVE_RESTORE_ADDR_LO 17016 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR__SHIFT 0x0 17017 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR_MASK 0xFFFFFFFFL 17018 //COMPUTE_WAVE_RESTORE_ADDR_HI 17019 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR__SHIFT 0x0 17020 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR_MASK 0xFFFFL 17021 //COMPUTE_RELAUNCH2 17022 #define COMPUTE_RELAUNCH2__PAYLOAD__SHIFT 0x0 17023 #define COMPUTE_RELAUNCH2__IS_EVENT__SHIFT 0x1e 17024 #define COMPUTE_RELAUNCH2__IS_STATE__SHIFT 0x1f 17025 #define COMPUTE_RELAUNCH2__PAYLOAD_MASK 0x3FFFFFFFL 17026 #define COMPUTE_RELAUNCH2__IS_EVENT_MASK 0x40000000L 17027 #define COMPUTE_RELAUNCH2__IS_STATE_MASK 0x80000000L 17028 //COMPUTE_USER_DATA_0 17029 #define COMPUTE_USER_DATA_0__DATA__SHIFT 0x0 17030 #define COMPUTE_USER_DATA_0__DATA_MASK 0xFFFFFFFFL 17031 //COMPUTE_USER_DATA_1 17032 #define COMPUTE_USER_DATA_1__DATA__SHIFT 0x0 17033 #define COMPUTE_USER_DATA_1__DATA_MASK 0xFFFFFFFFL 17034 //COMPUTE_USER_DATA_2 17035 #define COMPUTE_USER_DATA_2__DATA__SHIFT 0x0 17036 #define COMPUTE_USER_DATA_2__DATA_MASK 0xFFFFFFFFL 17037 //COMPUTE_USER_DATA_3 17038 #define COMPUTE_USER_DATA_3__DATA__SHIFT 0x0 17039 #define COMPUTE_USER_DATA_3__DATA_MASK 0xFFFFFFFFL 17040 //COMPUTE_USER_DATA_4 17041 #define COMPUTE_USER_DATA_4__DATA__SHIFT 0x0 17042 #define COMPUTE_USER_DATA_4__DATA_MASK 0xFFFFFFFFL 17043 //COMPUTE_USER_DATA_5 17044 #define COMPUTE_USER_DATA_5__DATA__SHIFT 0x0 17045 #define COMPUTE_USER_DATA_5__DATA_MASK 0xFFFFFFFFL 17046 //COMPUTE_USER_DATA_6 17047 #define COMPUTE_USER_DATA_6__DATA__SHIFT 0x0 17048 #define COMPUTE_USER_DATA_6__DATA_MASK 0xFFFFFFFFL 17049 //COMPUTE_USER_DATA_7 17050 #define COMPUTE_USER_DATA_7__DATA__SHIFT 0x0 17051 #define COMPUTE_USER_DATA_7__DATA_MASK 0xFFFFFFFFL 17052 //COMPUTE_USER_DATA_8 17053 #define COMPUTE_USER_DATA_8__DATA__SHIFT 0x0 17054 #define COMPUTE_USER_DATA_8__DATA_MASK 0xFFFFFFFFL 17055 //COMPUTE_USER_DATA_9 17056 #define COMPUTE_USER_DATA_9__DATA__SHIFT 0x0 17057 #define COMPUTE_USER_DATA_9__DATA_MASK 0xFFFFFFFFL 17058 //COMPUTE_USER_DATA_10 17059 #define COMPUTE_USER_DATA_10__DATA__SHIFT 0x0 17060 #define COMPUTE_USER_DATA_10__DATA_MASK 0xFFFFFFFFL 17061 //COMPUTE_USER_DATA_11 17062 #define COMPUTE_USER_DATA_11__DATA__SHIFT 0x0 17063 #define COMPUTE_USER_DATA_11__DATA_MASK 0xFFFFFFFFL 17064 //COMPUTE_USER_DATA_12 17065 #define COMPUTE_USER_DATA_12__DATA__SHIFT 0x0 17066 #define COMPUTE_USER_DATA_12__DATA_MASK 0xFFFFFFFFL 17067 //COMPUTE_USER_DATA_13 17068 #define COMPUTE_USER_DATA_13__DATA__SHIFT 0x0 17069 #define COMPUTE_USER_DATA_13__DATA_MASK 0xFFFFFFFFL 17070 //COMPUTE_USER_DATA_14 17071 #define COMPUTE_USER_DATA_14__DATA__SHIFT 0x0 17072 #define COMPUTE_USER_DATA_14__DATA_MASK 0xFFFFFFFFL 17073 //COMPUTE_USER_DATA_15 17074 #define COMPUTE_USER_DATA_15__DATA__SHIFT 0x0 17075 #define COMPUTE_USER_DATA_15__DATA_MASK 0xFFFFFFFFL 17076 //COMPUTE_DISPATCH_TUNNEL 17077 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY__SHIFT 0x0 17078 #define COMPUTE_DISPATCH_TUNNEL__IMMEDIATE__SHIFT 0xa 17079 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY_MASK 0x000003FFL 17080 #define COMPUTE_DISPATCH_TUNNEL__IMMEDIATE_MASK 0x00000400L 17081 //COMPUTE_DISPATCH_END 17082 #define COMPUTE_DISPATCH_END__DATA__SHIFT 0x0 17083 #define COMPUTE_DISPATCH_END__DATA_MASK 0xFFFFFFFFL 17084 //COMPUTE_NOWHERE 17085 #define COMPUTE_NOWHERE__DATA__SHIFT 0x0 17086 #define COMPUTE_NOWHERE__DATA_MASK 0xFFFFFFFFL 17087 //SH_RESERVED_REG0 17088 #define SH_RESERVED_REG0__DATA__SHIFT 0x0 17089 #define SH_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 17090 //SH_RESERVED_REG1 17091 #define SH_RESERVED_REG1__DATA__SHIFT 0x0 17092 #define SH_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 17093 17094 17095 // addressBlock: gc_cppdec 17096 //CP_CU_MASK_ADDR_LO 17097 #define CP_CU_MASK_ADDR_LO__ADDR_LO__SHIFT 0x2 17098 #define CP_CU_MASK_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 17099 //CP_CU_MASK_ADDR_HI 17100 #define CP_CU_MASK_ADDR_HI__ADDR_HI__SHIFT 0x0 17101 #define CP_CU_MASK_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 17102 //CP_CU_MASK_CNTL 17103 #define CP_CU_MASK_CNTL__POLICY__SHIFT 0x0 17104 #define CP_CU_MASK_CNTL__POLICY_MASK 0x00000001L 17105 //CP_EOPQ_WAIT_TIME 17106 #define CP_EOPQ_WAIT_TIME__WAIT_TIME__SHIFT 0x0 17107 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT__SHIFT 0xa 17108 #define CP_EOPQ_WAIT_TIME__WAIT_TIME_MASK 0x000003FFL 17109 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT_MASK 0x0003FC00L 17110 //CP_CPC_MGCG_SYNC_CNTL 17111 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD__SHIFT 0x0 17112 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD__SHIFT 0x8 17113 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD_MASK 0x000000FFL 17114 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD_MASK 0x0000FF00L 17115 //CPC_INT_INFO 17116 #define CPC_INT_INFO__ADDR_HI__SHIFT 0x0 17117 #define CPC_INT_INFO__TYPE__SHIFT 0x10 17118 #define CPC_INT_INFO__VMID__SHIFT 0x14 17119 #define CPC_INT_INFO__QUEUE_ID__SHIFT 0x1c 17120 #define CPC_INT_INFO__ADDR_HI_MASK 0x0000FFFFL 17121 #define CPC_INT_INFO__TYPE_MASK 0x00010000L 17122 #define CPC_INT_INFO__VMID_MASK 0x00F00000L 17123 #define CPC_INT_INFO__QUEUE_ID_MASK 0x70000000L 17124 //CP_VIRT_STATUS 17125 #define CP_VIRT_STATUS__VIRT_STATUS__SHIFT 0x0 17126 #define CP_VIRT_STATUS__VIRT_STATUS_MASK 0xFFFFFFFFL 17127 //CPC_INT_ADDR 17128 #define CPC_INT_ADDR__ADDR__SHIFT 0x0 17129 #define CPC_INT_ADDR__ADDR_MASK 0xFFFFFFFFL 17130 //CPC_INT_PASID 17131 #define CPC_INT_PASID__PASID__SHIFT 0x0 17132 #define CPC_INT_PASID__BYPASS_PASID__SHIFT 0x10 17133 #define CPC_INT_PASID__PASID_MASK 0x0000FFFFL 17134 #define CPC_INT_PASID__BYPASS_PASID_MASK 0x00010000L 17135 //CP_GFX_ERROR 17136 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR__SHIFT 0x0 17137 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR__SHIFT 0x1 17138 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR__SHIFT 0x2 17139 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR__SHIFT 0x3 17140 #define CP_GFX_ERROR__SUA_ERROR__SHIFT 0x4 17141 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR__SHIFT 0x6 17142 #define CP_GFX_ERROR__SEM_UTCL1_ERROR__SHIFT 0x7 17143 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR__SHIFT 0x9 17144 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR__SHIFT 0xa 17145 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR__SHIFT 0xb 17146 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR__SHIFT 0xc 17147 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR__SHIFT 0xd 17148 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR__SHIFT 0xe 17149 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR__SHIFT 0xf 17150 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT 0x12 17151 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR__SHIFT 0x13 17152 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR__SHIFT 0x14 17153 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR__SHIFT 0x15 17154 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR__SHIFT 0x17 17155 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR__SHIFT 0x18 17156 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR__SHIFT 0x19 17157 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR__SHIFT 0x1a 17158 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR__SHIFT 0x1b 17159 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR__SHIFT 0x1e 17160 #define CP_GFX_ERROR__RESERVED__SHIFT 0x1f 17161 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR_MASK 0x00000001L 17162 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR_MASK 0x00000002L 17163 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR_MASK 0x00000004L 17164 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR_MASK 0x00000008L 17165 #define CP_GFX_ERROR__SUA_ERROR_MASK 0x00000010L 17166 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR_MASK 0x00000040L 17167 #define CP_GFX_ERROR__SEM_UTCL1_ERROR_MASK 0x00000080L 17168 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR_MASK 0x00000200L 17169 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR_MASK 0x00000400L 17170 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR_MASK 0x00000800L 17171 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR_MASK 0x00001000L 17172 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR_MASK 0x00002000L 17173 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR_MASK 0x00004000L 17174 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR_MASK 0x00008000L 17175 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR_MASK 0x00040000L 17176 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR_MASK 0x00080000L 17177 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR_MASK 0x00100000L 17178 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR_MASK 0x00200000L 17179 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR_MASK 0x00800000L 17180 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR_MASK 0x01000000L 17181 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR_MASK 0x02000000L 17182 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR_MASK 0x04000000L 17183 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR_MASK 0x08000000L 17184 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR_MASK 0x40000000L 17185 #define CP_GFX_ERROR__RESERVED_MASK 0x80000000L 17186 //CPG_UTCL1_CNTL 17187 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 17188 #define CPG_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 17189 #define CPG_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 17190 #define CPG_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 17191 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 17192 #define CPG_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 17193 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 17194 #define CPG_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT 0x1e 17195 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 17196 #define CPG_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 17197 #define CPG_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 17198 #define CPG_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 17199 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 17200 #define CPG_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 17201 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 17202 #define CPG_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK 0x40000000L 17203 //CPC_UTCL1_CNTL 17204 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 17205 #define CPC_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 17206 #define CPC_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 17207 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 17208 #define CPC_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 17209 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 17210 #define CPC_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT 0x1e 17211 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 17212 #define CPC_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 17213 #define CPC_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 17214 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 17215 #define CPC_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 17216 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 17217 #define CPC_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK 0x40000000L 17218 //CPF_UTCL1_CNTL 17219 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 17220 #define CPF_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 17221 #define CPF_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 17222 #define CPF_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 17223 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 17224 #define CPF_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 17225 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 17226 #define CPF_UTCL1_CNTL__MTYPE_NO_PTE_MODE__SHIFT 0x1e 17227 #define CPF_UTCL1_CNTL__FORCE_NO_EXE__SHIFT 0x1f 17228 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 17229 #define CPF_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 17230 #define CPF_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 17231 #define CPF_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 17232 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 17233 #define CPF_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 17234 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 17235 #define CPF_UTCL1_CNTL__MTYPE_NO_PTE_MODE_MASK 0x40000000L 17236 #define CPF_UTCL1_CNTL__FORCE_NO_EXE_MASK 0x80000000L 17237 //CP_AQL_SMM_STATUS 17238 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM__SHIFT 0x0 17239 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM_MASK 0xFFFFFFFFL 17240 //CP_RB0_BASE 17241 #define CP_RB0_BASE__RB_BASE__SHIFT 0x0 17242 #define CP_RB0_BASE__RB_BASE_MASK 0xFFFFFFFFL 17243 //CP_RB_BASE 17244 #define CP_RB_BASE__RB_BASE__SHIFT 0x0 17245 #define CP_RB_BASE__RB_BASE_MASK 0xFFFFFFFFL 17246 //CP_RB0_CNTL 17247 #define CP_RB0_CNTL__RB_BUFSZ__SHIFT 0x0 17248 #define CP_RB0_CNTL__TMZ_STATE__SHIFT 0x6 17249 #define CP_RB0_CNTL__TMZ_MATCH__SHIFT 0x7 17250 #define CP_RB0_CNTL__RB_BLKSZ__SHIFT 0x8 17251 #define CP_RB0_CNTL__RB_NON_PRIV__SHIFT 0xf 17252 #define CP_RB0_CNTL__MIN_AVAILSZ__SHIFT 0x14 17253 #define CP_RB0_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 17254 #define CP_RB0_CNTL__CACHE_POLICY__SHIFT 0x18 17255 #define CP_RB0_CNTL__RB_VOLATILE__SHIFT 0x1a 17256 #define CP_RB0_CNTL__RB_NO_UPDATE__SHIFT 0x1b 17257 #define CP_RB0_CNTL__RB_EXE__SHIFT 0x1c 17258 #define CP_RB0_CNTL__KMD_QUEUE__SHIFT 0x1d 17259 #define CP_RB0_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 17260 #define CP_RB0_CNTL__RB_BUFSZ_MASK 0x0000003FL 17261 #define CP_RB0_CNTL__TMZ_STATE_MASK 0x00000040L 17262 #define CP_RB0_CNTL__TMZ_MATCH_MASK 0x00000080L 17263 #define CP_RB0_CNTL__RB_BLKSZ_MASK 0x00003F00L 17264 #define CP_RB0_CNTL__RB_NON_PRIV_MASK 0x00008000L 17265 #define CP_RB0_CNTL__MIN_AVAILSZ_MASK 0x00300000L 17266 #define CP_RB0_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 17267 #define CP_RB0_CNTL__CACHE_POLICY_MASK 0x03000000L 17268 #define CP_RB0_CNTL__RB_VOLATILE_MASK 0x04000000L 17269 #define CP_RB0_CNTL__RB_NO_UPDATE_MASK 0x08000000L 17270 #define CP_RB0_CNTL__RB_EXE_MASK 0x10000000L 17271 #define CP_RB0_CNTL__KMD_QUEUE_MASK 0x20000000L 17272 #define CP_RB0_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 17273 //CP_RB_CNTL 17274 #define CP_RB_CNTL__RB_BUFSZ__SHIFT 0x0 17275 #define CP_RB_CNTL__TMZ_STATE__SHIFT 0x6 17276 #define CP_RB_CNTL__TMZ_MATCH__SHIFT 0x7 17277 #define CP_RB_CNTL__RB_BLKSZ__SHIFT 0x8 17278 #define CP_RB_CNTL__RB_NON_PRIV__SHIFT 0xf 17279 #define CP_RB_CNTL__MIN_AVAILSZ__SHIFT 0x14 17280 #define CP_RB_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 17281 #define CP_RB_CNTL__CACHE_POLICY__SHIFT 0x18 17282 #define CP_RB_CNTL__RB_VOLATILE__SHIFT 0x1a 17283 #define CP_RB_CNTL__RB_NO_UPDATE__SHIFT 0x1b 17284 #define CP_RB_CNTL__RB_EXE__SHIFT 0x1c 17285 #define CP_RB_CNTL__KMD_QUEUE__SHIFT 0x1d 17286 #define CP_RB_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 17287 #define CP_RB_CNTL__RB_BUFSZ_MASK 0x0000003FL 17288 #define CP_RB_CNTL__TMZ_STATE_MASK 0x00000040L 17289 #define CP_RB_CNTL__TMZ_MATCH_MASK 0x00000080L 17290 #define CP_RB_CNTL__RB_BLKSZ_MASK 0x00003F00L 17291 #define CP_RB_CNTL__RB_NON_PRIV_MASK 0x00008000L 17292 #define CP_RB_CNTL__MIN_AVAILSZ_MASK 0x00300000L 17293 #define CP_RB_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 17294 #define CP_RB_CNTL__CACHE_POLICY_MASK 0x03000000L 17295 #define CP_RB_CNTL__RB_VOLATILE_MASK 0x04000000L 17296 #define CP_RB_CNTL__RB_NO_UPDATE_MASK 0x08000000L 17297 #define CP_RB_CNTL__RB_EXE_MASK 0x10000000L 17298 #define CP_RB_CNTL__KMD_QUEUE_MASK 0x20000000L 17299 #define CP_RB_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 17300 //CP_RB_RPTR_WR 17301 #define CP_RB_RPTR_WR__RB_RPTR_WR__SHIFT 0x0 17302 #define CP_RB_RPTR_WR__RB_RPTR_WR_MASK 0x000FFFFFL 17303 //CP_RB0_RPTR_ADDR 17304 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 17305 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 17306 //CP_RB_RPTR_ADDR 17307 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 17308 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 17309 //CP_RB0_RPTR_ADDR_HI 17310 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 17311 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 17312 //CP_RB_RPTR_ADDR_HI 17313 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 17314 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 17315 //CP_RB0_BUFSZ_MASK 17316 #define CP_RB0_BUFSZ_MASK__DATA__SHIFT 0x0 17317 #define CP_RB0_BUFSZ_MASK__DATA_MASK 0x000FFFFFL 17318 //CP_RB_BUFSZ_MASK 17319 #define CP_RB_BUFSZ_MASK__DATA__SHIFT 0x0 17320 #define CP_RB_BUFSZ_MASK__DATA_MASK 0x000FFFFFL 17321 //GC_PRIV_MODE 17322 #define GC_PRIV_MODE__MC_PRIV_MODE__SHIFT 0x0 17323 #define GC_PRIV_MODE__MC_PRIV_MODE_MASK 0x00000001L 17324 //CP_INT_CNTL 17325 #define CP_INT_CNTL__RESUME_INT_ENABLE__SHIFT 0x8 17326 #define CP_INT_CNTL__SUSPEND_INT_ENABLE__SHIFT 0x9 17327 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE__SHIFT 0xa 17328 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT 0xb 17329 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 17330 #define CP_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 17331 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 17332 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE__SHIFT 0x12 17333 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE__SHIFT 0x13 17334 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE__SHIFT 0x14 17335 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE__SHIFT 0x15 17336 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE__SHIFT 0x16 17337 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 17338 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 17339 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 17340 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 17341 #define CP_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 17342 #define CP_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 17343 #define CP_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 17344 #define CP_INT_CNTL__RESUME_INT_ENABLE_MASK 0x00000100L 17345 #define CP_INT_CNTL__SUSPEND_INT_ENABLE_MASK 0x00000200L 17346 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE_MASK 0x00000400L 17347 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE_MASK 0x00000800L 17348 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 17349 #define CP_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 17350 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 17351 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE_MASK 0x00040000L 17352 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 17353 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 17354 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE_MASK 0x00200000L 17355 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 17356 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 17357 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 17358 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 17359 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 17360 #define CP_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 17361 #define CP_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 17362 #define CP_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 17363 //CP_INT_STATUS 17364 #define CP_INT_STATUS__RESUME_INT_STAT__SHIFT 0x8 17365 #define CP_INT_STATUS__SUSPEND_INT_STAT__SHIFT 0x9 17366 #define CP_INT_STATUS__DMA_WATCH_INT_STAT__SHIFT 0xa 17367 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT__SHIFT 0xb 17368 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT__SHIFT 0xe 17369 #define CP_INT_STATUS__GPF_INT_STAT__SHIFT 0x10 17370 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x11 17371 #define CP_INT_STATUS__CMP_BUSY_INT_STAT__SHIFT 0x12 17372 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT__SHIFT 0x13 17373 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT__SHIFT 0x14 17374 #define CP_INT_STATUS__GFX_IDLE_INT_STAT__SHIFT 0x15 17375 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT__SHIFT 0x16 17376 #define CP_INT_STATUS__PRIV_REG_INT_STAT__SHIFT 0x17 17377 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT__SHIFT 0x18 17378 #define CP_INT_STATUS__TIME_STAMP_INT_STAT__SHIFT 0x1a 17379 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x1b 17380 #define CP_INT_STATUS__GENERIC2_INT_STAT__SHIFT 0x1d 17381 #define CP_INT_STATUS__GENERIC1_INT_STAT__SHIFT 0x1e 17382 #define CP_INT_STATUS__GENERIC0_INT_STAT__SHIFT 0x1f 17383 #define CP_INT_STATUS__RESUME_INT_STAT_MASK 0x00000100L 17384 #define CP_INT_STATUS__SUSPEND_INT_STAT_MASK 0x00000200L 17385 #define CP_INT_STATUS__DMA_WATCH_INT_STAT_MASK 0x00000400L 17386 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT_MASK 0x00000800L 17387 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 17388 #define CP_INT_STATUS__GPF_INT_STAT_MASK 0x00010000L 17389 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 17390 #define CP_INT_STATUS__CMP_BUSY_INT_STAT_MASK 0x00040000L 17391 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT_MASK 0x00080000L 17392 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 17393 #define CP_INT_STATUS__GFX_IDLE_INT_STAT_MASK 0x00200000L 17394 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT_MASK 0x00400000L 17395 #define CP_INT_STATUS__PRIV_REG_INT_STAT_MASK 0x00800000L 17396 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 17397 #define CP_INT_STATUS__TIME_STAMP_INT_STAT_MASK 0x04000000L 17398 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 17399 #define CP_INT_STATUS__GENERIC2_INT_STAT_MASK 0x20000000L 17400 #define CP_INT_STATUS__GENERIC1_INT_STAT_MASK 0x40000000L 17401 #define CP_INT_STATUS__GENERIC0_INT_STAT_MASK 0x80000000L 17402 //CP_DEVICE_ID 17403 #define CP_DEVICE_ID__DEVICE_ID__SHIFT 0x0 17404 #define CP_DEVICE_ID__DEVICE_ID_MASK 0x000000FFL 17405 //CP_ME0_PIPE_PRIORITY_CNTS 17406 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 17407 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 17408 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 17409 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 17410 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 17411 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 17412 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 17413 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 17414 //CP_RING_PRIORITY_CNTS 17415 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 17416 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 17417 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 17418 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 17419 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 17420 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 17421 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 17422 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 17423 //CP_ME0_PIPE0_PRIORITY 17424 #define CP_ME0_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 17425 #define CP_ME0_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 17426 //CP_RING0_PRIORITY 17427 #define CP_RING0_PRIORITY__PRIORITY__SHIFT 0x0 17428 #define CP_RING0_PRIORITY__PRIORITY_MASK 0x00000003L 17429 //CP_ME0_PIPE1_PRIORITY 17430 #define CP_ME0_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 17431 #define CP_ME0_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 17432 //CP_RING1_PRIORITY 17433 #define CP_RING1_PRIORITY__PRIORITY__SHIFT 0x0 17434 #define CP_RING1_PRIORITY__PRIORITY_MASK 0x00000003L 17435 //CP_FATAL_ERROR 17436 #define CP_FATAL_ERROR__CPF_FATAL_ERROR__SHIFT 0x0 17437 #define CP_FATAL_ERROR__CPG_FATAL_ERROR__SHIFT 0x1 17438 #define CP_FATAL_ERROR__GFX_HALT_PROC__SHIFT 0x2 17439 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR__SHIFT 0x3 17440 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN__SHIFT 0x4 17441 #define CP_FATAL_ERROR__CPF_FATAL_ERROR_MASK 0x00000001L 17442 #define CP_FATAL_ERROR__CPG_FATAL_ERROR_MASK 0x00000002L 17443 #define CP_FATAL_ERROR__GFX_HALT_PROC_MASK 0x00000004L 17444 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR_MASK 0x00000008L 17445 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN_MASK 0x00000010L 17446 //CP_RB_VMID 17447 #define CP_RB_VMID__RB0_VMID__SHIFT 0x0 17448 #define CP_RB_VMID__RB1_VMID__SHIFT 0x8 17449 #define CP_RB_VMID__RB2_VMID__SHIFT 0x10 17450 #define CP_RB_VMID__RB0_VMID_MASK 0x0000000FL 17451 #define CP_RB_VMID__RB1_VMID_MASK 0x00000F00L 17452 #define CP_RB_VMID__RB2_VMID_MASK 0x000F0000L 17453 //CP_ME0_PIPE0_VMID 17454 #define CP_ME0_PIPE0_VMID__VMID__SHIFT 0x0 17455 #define CP_ME0_PIPE0_VMID__VMID_MASK 0x0000000FL 17456 //CP_ME0_PIPE1_VMID 17457 #define CP_ME0_PIPE1_VMID__VMID__SHIFT 0x0 17458 #define CP_ME0_PIPE1_VMID__VMID_MASK 0x0000000FL 17459 //CP_RB0_WPTR 17460 #define CP_RB0_WPTR__RB_WPTR__SHIFT 0x0 17461 #define CP_RB0_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 17462 //CP_RB_WPTR 17463 #define CP_RB_WPTR__RB_WPTR__SHIFT 0x0 17464 #define CP_RB_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 17465 //CP_RB0_WPTR_HI 17466 #define CP_RB0_WPTR_HI__RB_WPTR__SHIFT 0x0 17467 #define CP_RB0_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 17468 //CP_RB_WPTR_HI 17469 #define CP_RB_WPTR_HI__RB_WPTR__SHIFT 0x0 17470 #define CP_RB_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 17471 //CP_RB1_WPTR 17472 #define CP_RB1_WPTR__RB_WPTR__SHIFT 0x0 17473 #define CP_RB1_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 17474 //CP_RB1_WPTR_HI 17475 #define CP_RB1_WPTR_HI__RB_WPTR__SHIFT 0x0 17476 #define CP_RB1_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 17477 //CP_PROCESS_QUANTUM 17478 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION__SHIFT 0x0 17479 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED__SHIFT 0x1c 17480 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE__SHIFT 0x1d 17481 #define CP_PROCESS_QUANTUM__QUANTUM_EN__SHIFT 0x1f 17482 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION_MASK 0x0FFFFFFFL 17483 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED_MASK 0x10000000L 17484 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE_MASK 0x60000000L 17485 #define CP_PROCESS_QUANTUM__QUANTUM_EN_MASK 0x80000000L 17486 //CP_RB_DOORBELL_RANGE_LOWER 17487 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT 0x2 17488 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK 0x00000FFCL 17489 //CP_RB_DOORBELL_RANGE_UPPER 17490 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT 0x2 17491 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK 0x00000FFCL 17492 //CP_MEC_DOORBELL_RANGE_LOWER 17493 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT 0x2 17494 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK 0x00000FFCL 17495 //CP_MEC_DOORBELL_RANGE_UPPER 17496 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT 0x2 17497 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK 0x00000FFCL 17498 //CPG_UTCL1_ERROR 17499 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT 0x0 17500 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK 0x00000001L 17501 //CPC_UTCL1_ERROR 17502 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT 0x0 17503 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK 0x00000001L 17504 //CP_RB1_BASE 17505 #define CP_RB1_BASE__RB_BASE__SHIFT 0x0 17506 #define CP_RB1_BASE__RB_BASE_MASK 0xFFFFFFFFL 17507 //CP_RB1_CNTL 17508 #define CP_RB1_CNTL__RB_BUFSZ__SHIFT 0x0 17509 #define CP_RB1_CNTL__TMZ_STATE__SHIFT 0x6 17510 #define CP_RB1_CNTL__TMZ_MATCH__SHIFT 0x7 17511 #define CP_RB1_CNTL__RB_BLKSZ__SHIFT 0x8 17512 #define CP_RB1_CNTL__RB_NON_PRIV__SHIFT 0xf 17513 #define CP_RB1_CNTL__MIN_AVAILSZ__SHIFT 0x14 17514 #define CP_RB1_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 17515 #define CP_RB1_CNTL__CACHE_POLICY__SHIFT 0x18 17516 #define CP_RB1_CNTL__RB_VOLATILE__SHIFT 0x1a 17517 #define CP_RB1_CNTL__RB_NO_UPDATE__SHIFT 0x1b 17518 #define CP_RB1_CNTL__RB_EXE__SHIFT 0x1c 17519 #define CP_RB1_CNTL__KMD_QUEUE__SHIFT 0x1d 17520 #define CP_RB1_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 17521 #define CP_RB1_CNTL__RB_BUFSZ_MASK 0x0000003FL 17522 #define CP_RB1_CNTL__TMZ_STATE_MASK 0x00000040L 17523 #define CP_RB1_CNTL__TMZ_MATCH_MASK 0x00000080L 17524 #define CP_RB1_CNTL__RB_BLKSZ_MASK 0x00003F00L 17525 #define CP_RB1_CNTL__RB_NON_PRIV_MASK 0x00008000L 17526 #define CP_RB1_CNTL__MIN_AVAILSZ_MASK 0x00300000L 17527 #define CP_RB1_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 17528 #define CP_RB1_CNTL__CACHE_POLICY_MASK 0x03000000L 17529 #define CP_RB1_CNTL__RB_VOLATILE_MASK 0x04000000L 17530 #define CP_RB1_CNTL__RB_NO_UPDATE_MASK 0x08000000L 17531 #define CP_RB1_CNTL__RB_EXE_MASK 0x10000000L 17532 #define CP_RB1_CNTL__KMD_QUEUE_MASK 0x20000000L 17533 #define CP_RB1_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 17534 //CP_RB1_RPTR_ADDR 17535 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 17536 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 17537 //CP_RB1_RPTR_ADDR_HI 17538 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 17539 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 17540 //CP_RB1_BUFSZ_MASK 17541 #define CP_RB1_BUFSZ_MASK__DATA__SHIFT 0x0 17542 #define CP_RB1_BUFSZ_MASK__DATA_MASK 0x000FFFFFL 17543 //CP_INT_CNTL_RING0 17544 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE__SHIFT 0x8 17545 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE__SHIFT 0x9 17546 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE__SHIFT 0xa 17547 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT 0xb 17548 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 17549 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE__SHIFT 0x10 17550 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 17551 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE__SHIFT 0x12 17552 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE__SHIFT 0x13 17553 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE__SHIFT 0x14 17554 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE__SHIFT 0x15 17555 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE__SHIFT 0x16 17556 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE__SHIFT 0x17 17557 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 17558 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 17559 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 17560 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE__SHIFT 0x1d 17561 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE__SHIFT 0x1e 17562 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE__SHIFT 0x1f 17563 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE_MASK 0x00000100L 17564 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE_MASK 0x00000200L 17565 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE_MASK 0x00000400L 17566 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE_MASK 0x00000800L 17567 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 17568 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE_MASK 0x00010000L 17569 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 17570 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE_MASK 0x00040000L 17571 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 17572 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 17573 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE_MASK 0x00200000L 17574 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 17575 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE_MASK 0x00800000L 17576 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 17577 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 17578 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 17579 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE_MASK 0x20000000L 17580 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE_MASK 0x40000000L 17581 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE_MASK 0x80000000L 17582 //CP_INT_CNTL_RING1 17583 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 17584 #define CP_INT_CNTL_RING1__GPF_INT_ENABLE__SHIFT 0x10 17585 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 17586 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE__SHIFT 0x16 17587 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE__SHIFT 0x17 17588 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 17589 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 17590 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 17591 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE__SHIFT 0x1d 17592 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE__SHIFT 0x1e 17593 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE__SHIFT 0x1f 17594 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 17595 #define CP_INT_CNTL_RING1__GPF_INT_ENABLE_MASK 0x00010000L 17596 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 17597 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 17598 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE_MASK 0x00800000L 17599 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 17600 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 17601 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 17602 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE_MASK 0x20000000L 17603 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE_MASK 0x40000000L 17604 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE_MASK 0x80000000L 17605 //CP_INT_STATUS_RING0 17606 #define CP_INT_STATUS_RING0__RESUME_INT_STAT__SHIFT 0x8 17607 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT__SHIFT 0x9 17608 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT__SHIFT 0xa 17609 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT__SHIFT 0xb 17610 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT__SHIFT 0xe 17611 #define CP_INT_STATUS_RING0__GPF_INT_STAT__SHIFT 0x10 17612 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x11 17613 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT__SHIFT 0x12 17614 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT__SHIFT 0x13 17615 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT__SHIFT 0x14 17616 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT__SHIFT 0x15 17617 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT__SHIFT 0x16 17618 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT__SHIFT 0x17 17619 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT__SHIFT 0x18 17620 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT__SHIFT 0x1a 17621 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x1b 17622 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT__SHIFT 0x1d 17623 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT__SHIFT 0x1e 17624 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT__SHIFT 0x1f 17625 #define CP_INT_STATUS_RING0__RESUME_INT_STAT_MASK 0x00000100L 17626 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT_MASK 0x00000200L 17627 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT_MASK 0x00000400L 17628 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT_MASK 0x00000800L 17629 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 17630 #define CP_INT_STATUS_RING0__GPF_INT_STAT_MASK 0x00010000L 17631 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 17632 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT_MASK 0x00040000L 17633 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT_MASK 0x00080000L 17634 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 17635 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT_MASK 0x00200000L 17636 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT_MASK 0x00400000L 17637 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT_MASK 0x00800000L 17638 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 17639 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT_MASK 0x04000000L 17640 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 17641 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT_MASK 0x20000000L 17642 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT_MASK 0x40000000L 17643 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT_MASK 0x80000000L 17644 //CP_INT_STATUS_RING1 17645 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT__SHIFT 0xe 17646 #define CP_INT_STATUS_RING1__GPF_INT_STAT__SHIFT 0x10 17647 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x11 17648 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT__SHIFT 0x16 17649 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT__SHIFT 0x17 17650 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT__SHIFT 0x18 17651 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT__SHIFT 0x1a 17652 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x1b 17653 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT__SHIFT 0x1d 17654 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT__SHIFT 0x1e 17655 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT__SHIFT 0x1f 17656 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 17657 #define CP_INT_STATUS_RING1__GPF_INT_STAT_MASK 0x00010000L 17658 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 17659 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT_MASK 0x00400000L 17660 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT_MASK 0x00800000L 17661 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 17662 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT_MASK 0x04000000L 17663 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 17664 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT_MASK 0x20000000L 17665 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT_MASK 0x40000000L 17666 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT_MASK 0x80000000L 17667 //CP_ME_F32_INTERRUPT 17668 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT__SHIFT 0x0 17669 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT__SHIFT 0x1 17670 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2__SHIFT 0x2 17671 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3__SHIFT 0x3 17672 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT_MASK 0x00000001L 17673 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT_MASK 0x00000002L 17674 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2_MASK 0x00000004L 17675 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3_MASK 0x00000008L 17676 //CP_PFP_F32_INTERRUPT 17677 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT__SHIFT 0x0 17678 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT__SHIFT 0x1 17679 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT 0x2 17680 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3__SHIFT 0x3 17681 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT_MASK 0x00000001L 17682 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT_MASK 0x00000002L 17683 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK 0x00000004L 17684 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3_MASK 0x00000008L 17685 //CP_MEC1_F32_INTERRUPT 17686 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT__SHIFT 0x0 17687 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT__SHIFT 0x1 17688 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT 0x2 17689 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT__SHIFT 0x3 17690 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT__SHIFT 0x4 17691 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT__SHIFT 0x5 17692 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT__SHIFT 0x6 17693 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT__SHIFT 0x7 17694 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT__SHIFT 0x8 17695 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT__SHIFT 0x9 17696 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF__SHIFT 0xa 17697 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA__SHIFT 0xb 17698 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC__SHIFT 0xc 17699 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT__SHIFT 0xd 17700 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT__SHIFT 0xe 17701 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT__SHIFT 0xf 17702 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT_MASK 0x00000001L 17703 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT_MASK 0x00000002L 17704 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK 0x00000004L 17705 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT_MASK 0x00000008L 17706 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT_MASK 0x00000010L 17707 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT_MASK 0x00000020L 17708 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT_MASK 0x00000040L 17709 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT_MASK 0x00000080L 17710 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT_MASK 0x00000100L 17711 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT_MASK 0x00000200L 17712 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF_MASK 0x00000400L 17713 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA_MASK 0x00000800L 17714 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC_MASK 0x00001000L 17715 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT_MASK 0x00002000L 17716 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT_MASK 0x00004000L 17717 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT_MASK 0x00008000L 17718 //CP_MEC2_F32_INTERRUPT 17719 #define CP_MEC2_F32_INTERRUPT__EDC_ROQ_FED_INT__SHIFT 0x0 17720 #define CP_MEC2_F32_INTERRUPT__PRIV_REG_INT__SHIFT 0x1 17721 #define CP_MEC2_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT 0x2 17722 #define CP_MEC2_F32_INTERRUPT__EDC_TC_FED_INT__SHIFT 0x3 17723 #define CP_MEC2_F32_INTERRUPT__EDC_GDS_FED_INT__SHIFT 0x4 17724 #define CP_MEC2_F32_INTERRUPT__EDC_SCRATCH_FED_INT__SHIFT 0x5 17725 #define CP_MEC2_F32_INTERRUPT__WAVE_RESTORE_INT__SHIFT 0x6 17726 #define CP_MEC2_F32_INTERRUPT__SUA_VIOLATION_INT__SHIFT 0x7 17727 #define CP_MEC2_F32_INTERRUPT__EDC_DMA_FED_INT__SHIFT 0x8 17728 #define CP_MEC2_F32_INTERRUPT__IQ_TIMER_INT__SHIFT 0x9 17729 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPF__SHIFT 0xa 17730 #define CP_MEC2_F32_INTERRUPT__GPF_INT_DMA__SHIFT 0xb 17731 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPC__SHIFT 0xc 17732 #define CP_MEC2_F32_INTERRUPT__EDC_SR_MEM_FED_INT__SHIFT 0xd 17733 #define CP_MEC2_F32_INTERRUPT__QUEUE_MESSAGE_INT__SHIFT 0xe 17734 #define CP_MEC2_F32_INTERRUPT__FATAL_EDC_ERROR_INT__SHIFT 0xf 17735 #define CP_MEC2_F32_INTERRUPT__EDC_ROQ_FED_INT_MASK 0x00000001L 17736 #define CP_MEC2_F32_INTERRUPT__PRIV_REG_INT_MASK 0x00000002L 17737 #define CP_MEC2_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK 0x00000004L 17738 #define CP_MEC2_F32_INTERRUPT__EDC_TC_FED_INT_MASK 0x00000008L 17739 #define CP_MEC2_F32_INTERRUPT__EDC_GDS_FED_INT_MASK 0x00000010L 17740 #define CP_MEC2_F32_INTERRUPT__EDC_SCRATCH_FED_INT_MASK 0x00000020L 17741 #define CP_MEC2_F32_INTERRUPT__WAVE_RESTORE_INT_MASK 0x00000040L 17742 #define CP_MEC2_F32_INTERRUPT__SUA_VIOLATION_INT_MASK 0x00000080L 17743 #define CP_MEC2_F32_INTERRUPT__EDC_DMA_FED_INT_MASK 0x00000100L 17744 #define CP_MEC2_F32_INTERRUPT__IQ_TIMER_INT_MASK 0x00000200L 17745 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPF_MASK 0x00000400L 17746 #define CP_MEC2_F32_INTERRUPT__GPF_INT_DMA_MASK 0x00000800L 17747 #define CP_MEC2_F32_INTERRUPT__GPF_INT_CPC_MASK 0x00001000L 17748 #define CP_MEC2_F32_INTERRUPT__EDC_SR_MEM_FED_INT_MASK 0x00002000L 17749 #define CP_MEC2_F32_INTERRUPT__QUEUE_MESSAGE_INT_MASK 0x00004000L 17750 #define CP_MEC2_F32_INTERRUPT__FATAL_EDC_ERROR_INT_MASK 0x00008000L 17751 //CP_PWR_CNTL 17752 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0__SHIFT 0x0 17753 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1__SHIFT 0x1 17754 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0__SHIFT 0x8 17755 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1__SHIFT 0x9 17756 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2__SHIFT 0xa 17757 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3__SHIFT 0xb 17758 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0__SHIFT 0x10 17759 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1__SHIFT 0x11 17760 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2__SHIFT 0x12 17761 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3__SHIFT 0x13 17762 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0__SHIFT 0x14 17763 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1__SHIFT 0x15 17764 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2__SHIFT 0x16 17765 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3__SHIFT 0x17 17766 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0_MASK 0x00000001L 17767 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1_MASK 0x00000002L 17768 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0_MASK 0x00000100L 17769 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1_MASK 0x00000200L 17770 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2_MASK 0x00000400L 17771 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3_MASK 0x00000800L 17772 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0_MASK 0x00010000L 17773 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1_MASK 0x00020000L 17774 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2_MASK 0x00040000L 17775 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3_MASK 0x00080000L 17776 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0_MASK 0x00100000L 17777 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1_MASK 0x00200000L 17778 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2_MASK 0x00400000L 17779 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3_MASK 0x00800000L 17780 //CP_ECC_FIRSTOCCURRENCE 17781 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE__SHIFT 0x0 17782 #define CP_ECC_FIRSTOCCURRENCE__CLIENT__SHIFT 0x4 17783 #define CP_ECC_FIRSTOCCURRENCE__ME__SHIFT 0x8 17784 #define CP_ECC_FIRSTOCCURRENCE__PIPE__SHIFT 0xa 17785 #define CP_ECC_FIRSTOCCURRENCE__VMID__SHIFT 0x10 17786 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE_MASK 0x00000003L 17787 #define CP_ECC_FIRSTOCCURRENCE__CLIENT_MASK 0x000000F0L 17788 #define CP_ECC_FIRSTOCCURRENCE__ME_MASK 0x00000300L 17789 #define CP_ECC_FIRSTOCCURRENCE__PIPE_MASK 0x00000C00L 17790 #define CP_ECC_FIRSTOCCURRENCE__VMID_MASK 0x000F0000L 17791 //CP_ECC_FIRSTOCCURRENCE_RING0 17792 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE__SHIFT 0x0 17793 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE_MASK 0xFFFFFFFFL 17794 //CP_ECC_FIRSTOCCURRENCE_RING1 17795 #define CP_ECC_FIRSTOCCURRENCE_RING1__OBSOLETE__SHIFT 0x0 17796 #define CP_ECC_FIRSTOCCURRENCE_RING1__OBSOLETE_MASK 0xFFFFFFFFL 17797 //GB_EDC_MODE 17798 #define GB_EDC_MODE__FORCE_SEC_ON_DED__SHIFT 0xf 17799 #define GB_EDC_MODE__COUNT_FED_OUT__SHIFT 0x10 17800 #define GB_EDC_MODE__GATE_FUE__SHIFT 0x11 17801 #define GB_EDC_MODE__DED_MODE__SHIFT 0x14 17802 #define GB_EDC_MODE__PROP_FED__SHIFT 0x1d 17803 #define GB_EDC_MODE__BYPASS__SHIFT 0x1f 17804 #define GB_EDC_MODE__FORCE_SEC_ON_DED_MASK 0x00008000L 17805 #define GB_EDC_MODE__COUNT_FED_OUT_MASK 0x00010000L 17806 #define GB_EDC_MODE__GATE_FUE_MASK 0x00020000L 17807 #define GB_EDC_MODE__DED_MODE_MASK 0x00300000L 17808 #define GB_EDC_MODE__PROP_FED_MASK 0x20000000L 17809 #define GB_EDC_MODE__BYPASS_MASK 0x80000000L 17810 //CP_DEBUG 17811 #define CP_DEBUG__PERFMON_RING_SEL__SHIFT 0x0 17812 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS__SHIFT 0x2 17813 #define CP_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0x8 17814 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 17815 #define CP_DEBUG__PACKET_FILTER_DISABLE__SHIFT 0xa 17816 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE__SHIFT 0xb 17817 #define CP_DEBUG__CPG_CHIU_RO_DISABLE__SHIFT 0xc 17818 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS__SHIFT 0xd 17819 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE__SHIFT 0xe 17820 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE__SHIFT 0xf 17821 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR__SHIFT 0x10 17822 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE__SHIFT 0x13 17823 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT 0x14 17824 #define CP_DEBUG__CPG_CHIU_GUS_DISABLE__SHIFT 0x15 17825 #define CP_DEBUG__INTERRUPT_DISABLE__SHIFT 0x16 17826 #define CP_DEBUG__PREDICATE_DISABLE__SHIFT 0x17 17827 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 17828 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 17829 #define CP_DEBUG__EVENT_FILT_DISABLE__SHIFT 0x1a 17830 #define CP_DEBUG__CPG_CHIU_MTYPE_OVERRIDE__SHIFT 0x1b 17831 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT 0x1c 17832 #define CP_DEBUG__CS_STATE_FILT_DISABLE__SHIFT 0x1d 17833 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE__SHIFT 0x1e 17834 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE__SHIFT 0x1f 17835 #define CP_DEBUG__PERFMON_RING_SEL_MASK 0x00000003L 17836 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS_MASK 0x000000FCL 17837 #define CP_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00000100L 17838 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 17839 #define CP_DEBUG__PACKET_FILTER_DISABLE_MASK 0x00000400L 17840 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE_MASK 0x00000800L 17841 #define CP_DEBUG__CPG_CHIU_RO_DISABLE_MASK 0x00001000L 17842 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS_MASK 0x00002000L 17843 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE_MASK 0x00004000L 17844 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE_MASK 0x00008000L 17845 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR_MASK 0x00070000L 17846 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE_MASK 0x00080000L 17847 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK 0x00100000L 17848 #define CP_DEBUG__CPG_CHIU_GUS_DISABLE_MASK 0x00200000L 17849 #define CP_DEBUG__INTERRUPT_DISABLE_MASK 0x00400000L 17850 #define CP_DEBUG__PREDICATE_DISABLE_MASK 0x00800000L 17851 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 17852 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 17853 #define CP_DEBUG__EVENT_FILT_DISABLE_MASK 0x04000000L 17854 #define CP_DEBUG__CPG_CHIU_MTYPE_OVERRIDE_MASK 0x08000000L 17855 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE_MASK 0x10000000L 17856 #define CP_DEBUG__CS_STATE_FILT_DISABLE_MASK 0x20000000L 17857 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE_MASK 0x40000000L 17858 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE_MASK 0x80000000L 17859 //CP_CPF_DEBUG 17860 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0xe 17861 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE__SHIFT 0x10 17862 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS__SHIFT 0x11 17863 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE__SHIFT 0x12 17864 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE__SHIFT 0x13 17865 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE__SHIFT 0x16 17866 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE__SHIFT 0x17 17867 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 17868 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 17869 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE__SHIFT 0x1a 17870 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE__SHIFT 0x1b 17871 #define CP_CPF_DEBUG__CPF_CHIU_GUS_DISABLE__SHIFT 0x1c 17872 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS__SHIFT 0x1d 17873 #define CP_CPF_DEBUG__CPF_CHIU_MTYPE_OVERRIDE__SHIFT 0x1e 17874 #define CP_CPF_DEBUG__DBGU_TRIGGER__SHIFT 0x1f 17875 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00004000L 17876 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE_MASK 0x00010000L 17877 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS_MASK 0x00020000L 17878 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE_MASK 0x00040000L 17879 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE_MASK 0x00080000L 17880 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE_MASK 0x00400000L 17881 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE_MASK 0x00800000L 17882 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 17883 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 17884 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE_MASK 0x04000000L 17885 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE_MASK 0x08000000L 17886 #define CP_CPF_DEBUG__CPF_CHIU_GUS_DISABLE_MASK 0x10000000L 17887 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS_MASK 0x20000000L 17888 #define CP_CPF_DEBUG__CPF_CHIU_MTYPE_OVERRIDE_MASK 0x40000000L 17889 #define CP_CPF_DEBUG__DBGU_TRIGGER_MASK 0x80000000L 17890 //CP_CPC_DEBUG 17891 #define CP_CPC_DEBUG__PIPE_SELECT__SHIFT 0x0 17892 #define CP_CPC_DEBUG__ME_SELECT__SHIFT 0x2 17893 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE__SHIFT 0x4 17894 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0xe 17895 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE__SHIFT 0xf 17896 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE__SHIFT 0x10 17897 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS__SHIFT 0x11 17898 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE__SHIFT 0x12 17899 #define CP_CPC_DEBUG__CPC_DATA_POISONING_INT_DISABLE__SHIFT 0x13 17900 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT 0x14 17901 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE__SHIFT 0x15 17902 #define CP_CPC_DEBUG__INTERRUPT_DISABLE__SHIFT 0x16 17903 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE__SHIFT 0x17 17904 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 17905 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 17906 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE__SHIFT 0x1a 17907 #define CP_CPC_DEBUG__CPC_CHIU_GUS_DISABLE__SHIFT 0x1b 17908 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT 0x1c 17909 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE__SHIFT 0x1d 17910 #define CP_CPC_DEBUG__CPC_CHIU_MTYPE_OVERRIDE__SHIFT 0x1e 17911 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE__SHIFT 0x1f 17912 #define CP_CPC_DEBUG__PIPE_SELECT_MASK 0x00000003L 17913 #define CP_CPC_DEBUG__ME_SELECT_MASK 0x00000004L 17914 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE_MASK 0x00000010L 17915 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00004000L 17916 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE_MASK 0x00008000L 17917 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE_MASK 0x00010000L 17918 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS_MASK 0x00020000L 17919 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE_MASK 0x00040000L 17920 #define CP_CPC_DEBUG__CPC_DATA_POISONING_INT_DISABLE_MASK 0x00080000L 17921 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK 0x00100000L 17922 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE_MASK 0x00200000L 17923 #define CP_CPC_DEBUG__INTERRUPT_DISABLE_MASK 0x00400000L 17924 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE_MASK 0x00800000L 17925 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 17926 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 17927 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE_MASK 0x04000000L 17928 #define CP_CPC_DEBUG__CPC_CHIU_GUS_DISABLE_MASK 0x08000000L 17929 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE_MASK 0x10000000L 17930 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE_MASK 0x20000000L 17931 #define CP_CPC_DEBUG__CPC_CHIU_MTYPE_OVERRIDE_MASK 0x40000000L 17932 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE_MASK 0x80000000L 17933 //CP_PQ_WPTR_POLL_CNTL 17934 #define CP_PQ_WPTR_POLL_CNTL__PERIOD__SHIFT 0x0 17935 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT__SHIFT 0x1d 17936 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE__SHIFT 0x1e 17937 #define CP_PQ_WPTR_POLL_CNTL__EN__SHIFT 0x1f 17938 #define CP_PQ_WPTR_POLL_CNTL__PERIOD_MASK 0x000000FFL 17939 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT_MASK 0x20000000L 17940 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE_MASK 0x40000000L 17941 #define CP_PQ_WPTR_POLL_CNTL__EN_MASK 0x80000000L 17942 //CP_PQ_WPTR_POLL_CNTL1 17943 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK__SHIFT 0x0 17944 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK_MASK 0xFFFFFFFFL 17945 //CP_ME1_PIPE0_INT_CNTL 17946 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 17947 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 17948 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 17949 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 17950 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 17951 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 17952 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 17953 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 17954 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 17955 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 17956 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 17957 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 17958 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 17959 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 17960 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 17961 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 17962 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 17963 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 17964 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 17965 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 17966 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 17967 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 17968 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 17969 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 17970 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 17971 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 17972 //CP_ME1_PIPE1_INT_CNTL 17973 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 17974 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 17975 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 17976 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 17977 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 17978 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 17979 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 17980 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 17981 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 17982 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 17983 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 17984 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 17985 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 17986 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 17987 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 17988 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 17989 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 17990 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 17991 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 17992 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 17993 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 17994 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 17995 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 17996 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 17997 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 17998 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 17999 //CP_ME1_PIPE2_INT_CNTL 18000 #define CP_ME1_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18001 #define CP_ME1_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18002 #define CP_ME1_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18003 #define CP_ME1_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18004 #define CP_ME1_PIPE2_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18005 #define CP_ME1_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18006 #define CP_ME1_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18007 #define CP_ME1_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18008 #define CP_ME1_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18009 #define CP_ME1_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18010 #define CP_ME1_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18011 #define CP_ME1_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18012 #define CP_ME1_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18013 #define CP_ME1_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18014 #define CP_ME1_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18015 #define CP_ME1_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18016 #define CP_ME1_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18017 #define CP_ME1_PIPE2_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18018 #define CP_ME1_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18019 #define CP_ME1_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18020 #define CP_ME1_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18021 #define CP_ME1_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18022 #define CP_ME1_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18023 #define CP_ME1_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18024 #define CP_ME1_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18025 #define CP_ME1_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18026 //CP_ME1_PIPE3_INT_CNTL 18027 #define CP_ME1_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18028 #define CP_ME1_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18029 #define CP_ME1_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18030 #define CP_ME1_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18031 #define CP_ME1_PIPE3_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18032 #define CP_ME1_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18033 #define CP_ME1_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18034 #define CP_ME1_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18035 #define CP_ME1_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18036 #define CP_ME1_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18037 #define CP_ME1_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18038 #define CP_ME1_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18039 #define CP_ME1_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18040 #define CP_ME1_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18041 #define CP_ME1_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18042 #define CP_ME1_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18043 #define CP_ME1_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18044 #define CP_ME1_PIPE3_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18045 #define CP_ME1_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18046 #define CP_ME1_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18047 #define CP_ME1_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18048 #define CP_ME1_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18049 #define CP_ME1_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18050 #define CP_ME1_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18051 #define CP_ME1_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18052 #define CP_ME1_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18053 //CP_ME2_PIPE0_INT_CNTL 18054 #define CP_ME2_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18055 #define CP_ME2_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18056 #define CP_ME2_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18057 #define CP_ME2_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18058 #define CP_ME2_PIPE0_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18059 #define CP_ME2_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18060 #define CP_ME2_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18061 #define CP_ME2_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18062 #define CP_ME2_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18063 #define CP_ME2_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18064 #define CP_ME2_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18065 #define CP_ME2_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18066 #define CP_ME2_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18067 #define CP_ME2_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18068 #define CP_ME2_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18069 #define CP_ME2_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18070 #define CP_ME2_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18071 #define CP_ME2_PIPE0_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18072 #define CP_ME2_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18073 #define CP_ME2_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18074 #define CP_ME2_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18075 #define CP_ME2_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18076 #define CP_ME2_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18077 #define CP_ME2_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18078 #define CP_ME2_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18079 #define CP_ME2_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18080 //CP_ME2_PIPE1_INT_CNTL 18081 #define CP_ME2_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18082 #define CP_ME2_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18083 #define CP_ME2_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18084 #define CP_ME2_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18085 #define CP_ME2_PIPE1_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18086 #define CP_ME2_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18087 #define CP_ME2_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18088 #define CP_ME2_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18089 #define CP_ME2_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18090 #define CP_ME2_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18091 #define CP_ME2_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18092 #define CP_ME2_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18093 #define CP_ME2_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18094 #define CP_ME2_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18095 #define CP_ME2_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18096 #define CP_ME2_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18097 #define CP_ME2_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18098 #define CP_ME2_PIPE1_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18099 #define CP_ME2_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18100 #define CP_ME2_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18101 #define CP_ME2_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18102 #define CP_ME2_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18103 #define CP_ME2_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18104 #define CP_ME2_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18105 #define CP_ME2_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18106 #define CP_ME2_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18107 //CP_ME2_PIPE2_INT_CNTL 18108 #define CP_ME2_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18109 #define CP_ME2_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18110 #define CP_ME2_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18111 #define CP_ME2_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18112 #define CP_ME2_PIPE2_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18113 #define CP_ME2_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18114 #define CP_ME2_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18115 #define CP_ME2_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18116 #define CP_ME2_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18117 #define CP_ME2_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18118 #define CP_ME2_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18119 #define CP_ME2_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18120 #define CP_ME2_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18121 #define CP_ME2_PIPE2_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18122 #define CP_ME2_PIPE2_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18123 #define CP_ME2_PIPE2_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18124 #define CP_ME2_PIPE2_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18125 #define CP_ME2_PIPE2_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18126 #define CP_ME2_PIPE2_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18127 #define CP_ME2_PIPE2_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18128 #define CP_ME2_PIPE2_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18129 #define CP_ME2_PIPE2_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18130 #define CP_ME2_PIPE2_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18131 #define CP_ME2_PIPE2_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18132 #define CP_ME2_PIPE2_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18133 #define CP_ME2_PIPE2_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18134 //CP_ME2_PIPE3_INT_CNTL 18135 #define CP_ME2_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18136 #define CP_ME2_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18137 #define CP_ME2_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18138 #define CP_ME2_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18139 #define CP_ME2_PIPE3_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18140 #define CP_ME2_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18141 #define CP_ME2_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18142 #define CP_ME2_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18143 #define CP_ME2_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18144 #define CP_ME2_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18145 #define CP_ME2_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18146 #define CP_ME2_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18147 #define CP_ME2_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18148 #define CP_ME2_PIPE3_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18149 #define CP_ME2_PIPE3_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18150 #define CP_ME2_PIPE3_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18151 #define CP_ME2_PIPE3_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18152 #define CP_ME2_PIPE3_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18153 #define CP_ME2_PIPE3_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18154 #define CP_ME2_PIPE3_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18155 #define CP_ME2_PIPE3_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18156 #define CP_ME2_PIPE3_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18157 #define CP_ME2_PIPE3_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18158 #define CP_ME2_PIPE3_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18159 #define CP_ME2_PIPE3_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18160 #define CP_ME2_PIPE3_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18161 //CP_ME1_PIPE0_INT_STATUS 18162 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18163 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18164 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18165 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18166 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18167 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18168 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18169 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18170 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18171 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18172 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18173 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18174 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18175 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18176 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18177 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18178 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18179 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18180 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18181 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18182 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18183 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18184 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18185 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18186 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18187 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18188 //CP_ME1_PIPE1_INT_STATUS 18189 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18190 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18191 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18192 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18193 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18194 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18195 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18196 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18197 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18198 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18199 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18200 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18201 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18202 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18203 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18204 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18205 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18206 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18207 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18208 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18209 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18210 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18211 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18212 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18213 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18214 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18215 //CP_ME1_PIPE2_INT_STATUS 18216 #define CP_ME1_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18217 #define CP_ME1_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18218 #define CP_ME1_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18219 #define CP_ME1_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18220 #define CP_ME1_PIPE2_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18221 #define CP_ME1_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18222 #define CP_ME1_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18223 #define CP_ME1_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18224 #define CP_ME1_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18225 #define CP_ME1_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18226 #define CP_ME1_PIPE2_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18227 #define CP_ME1_PIPE2_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18228 #define CP_ME1_PIPE2_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18229 #define CP_ME1_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18230 #define CP_ME1_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18231 #define CP_ME1_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18232 #define CP_ME1_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18233 #define CP_ME1_PIPE2_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18234 #define CP_ME1_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18235 #define CP_ME1_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18236 #define CP_ME1_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18237 #define CP_ME1_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18238 #define CP_ME1_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18239 #define CP_ME1_PIPE2_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18240 #define CP_ME1_PIPE2_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18241 #define CP_ME1_PIPE2_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18242 //CP_ME1_PIPE3_INT_STATUS 18243 #define CP_ME1_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18244 #define CP_ME1_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18245 #define CP_ME1_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18246 #define CP_ME1_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18247 #define CP_ME1_PIPE3_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18248 #define CP_ME1_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18249 #define CP_ME1_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18250 #define CP_ME1_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18251 #define CP_ME1_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18252 #define CP_ME1_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18253 #define CP_ME1_PIPE3_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18254 #define CP_ME1_PIPE3_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18255 #define CP_ME1_PIPE3_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18256 #define CP_ME1_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18257 #define CP_ME1_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18258 #define CP_ME1_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18259 #define CP_ME1_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18260 #define CP_ME1_PIPE3_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18261 #define CP_ME1_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18262 #define CP_ME1_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18263 #define CP_ME1_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18264 #define CP_ME1_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18265 #define CP_ME1_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18266 #define CP_ME1_PIPE3_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18267 #define CP_ME1_PIPE3_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18268 #define CP_ME1_PIPE3_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18269 //CP_ME2_PIPE0_INT_STATUS 18270 #define CP_ME2_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18271 #define CP_ME2_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18272 #define CP_ME2_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18273 #define CP_ME2_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18274 #define CP_ME2_PIPE0_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18275 #define CP_ME2_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18276 #define CP_ME2_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18277 #define CP_ME2_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18278 #define CP_ME2_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18279 #define CP_ME2_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18280 #define CP_ME2_PIPE0_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18281 #define CP_ME2_PIPE0_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18282 #define CP_ME2_PIPE0_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18283 #define CP_ME2_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18284 #define CP_ME2_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18285 #define CP_ME2_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18286 #define CP_ME2_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18287 #define CP_ME2_PIPE0_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18288 #define CP_ME2_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18289 #define CP_ME2_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18290 #define CP_ME2_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18291 #define CP_ME2_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18292 #define CP_ME2_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18293 #define CP_ME2_PIPE0_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18294 #define CP_ME2_PIPE0_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18295 #define CP_ME2_PIPE0_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18296 //CP_ME2_PIPE1_INT_STATUS 18297 #define CP_ME2_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18298 #define CP_ME2_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18299 #define CP_ME2_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18300 #define CP_ME2_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18301 #define CP_ME2_PIPE1_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18302 #define CP_ME2_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18303 #define CP_ME2_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18304 #define CP_ME2_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18305 #define CP_ME2_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18306 #define CP_ME2_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18307 #define CP_ME2_PIPE1_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18308 #define CP_ME2_PIPE1_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18309 #define CP_ME2_PIPE1_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18310 #define CP_ME2_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18311 #define CP_ME2_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18312 #define CP_ME2_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18313 #define CP_ME2_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18314 #define CP_ME2_PIPE1_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18315 #define CP_ME2_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18316 #define CP_ME2_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18317 #define CP_ME2_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18318 #define CP_ME2_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18319 #define CP_ME2_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18320 #define CP_ME2_PIPE1_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18321 #define CP_ME2_PIPE1_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18322 #define CP_ME2_PIPE1_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18323 //CP_ME2_PIPE2_INT_STATUS 18324 #define CP_ME2_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18325 #define CP_ME2_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18326 #define CP_ME2_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18327 #define CP_ME2_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18328 #define CP_ME2_PIPE2_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18329 #define CP_ME2_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18330 #define CP_ME2_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18331 #define CP_ME2_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18332 #define CP_ME2_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18333 #define CP_ME2_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18334 #define CP_ME2_PIPE2_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18335 #define CP_ME2_PIPE2_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18336 #define CP_ME2_PIPE2_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18337 #define CP_ME2_PIPE2_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18338 #define CP_ME2_PIPE2_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18339 #define CP_ME2_PIPE2_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18340 #define CP_ME2_PIPE2_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18341 #define CP_ME2_PIPE2_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18342 #define CP_ME2_PIPE2_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18343 #define CP_ME2_PIPE2_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18344 #define CP_ME2_PIPE2_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18345 #define CP_ME2_PIPE2_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18346 #define CP_ME2_PIPE2_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18347 #define CP_ME2_PIPE2_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18348 #define CP_ME2_PIPE2_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18349 #define CP_ME2_PIPE2_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18350 //CP_ME2_PIPE3_INT_STATUS 18351 #define CP_ME2_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18352 #define CP_ME2_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18353 #define CP_ME2_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18354 #define CP_ME2_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18355 #define CP_ME2_PIPE3_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18356 #define CP_ME2_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18357 #define CP_ME2_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18358 #define CP_ME2_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18359 #define CP_ME2_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18360 #define CP_ME2_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18361 #define CP_ME2_PIPE3_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18362 #define CP_ME2_PIPE3_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18363 #define CP_ME2_PIPE3_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18364 #define CP_ME2_PIPE3_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18365 #define CP_ME2_PIPE3_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18366 #define CP_ME2_PIPE3_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18367 #define CP_ME2_PIPE3_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18368 #define CP_ME2_PIPE3_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18369 #define CP_ME2_PIPE3_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18370 #define CP_ME2_PIPE3_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18371 #define CP_ME2_PIPE3_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18372 #define CP_ME2_PIPE3_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18373 #define CP_ME2_PIPE3_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18374 #define CP_ME2_PIPE3_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18375 #define CP_ME2_PIPE3_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18376 #define CP_ME2_PIPE3_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18377 //CP_ME1_INT_STAT_DEBUG 18378 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED__SHIFT 0xc 18379 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED__SHIFT 0xd 18380 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0xe 18381 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18382 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT 0x10 18383 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x11 18384 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x17 18385 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x18 18386 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 18387 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x1b 18388 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 18389 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 18390 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 18391 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED_MASK 0x00001000L 18392 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED_MASK 0x00002000L 18393 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 18394 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18395 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK 0x00010000L 18396 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 18397 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 18398 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 18399 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 18400 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 18401 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 18402 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 18403 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 18404 //CP_ME2_INT_STAT_DEBUG 18405 #define CP_ME2_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED__SHIFT 0xc 18406 #define CP_ME2_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED__SHIFT 0xd 18407 #define CP_ME2_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0xe 18408 #define CP_ME2_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18409 #define CP_ME2_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT 0x10 18410 #define CP_ME2_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x11 18411 #define CP_ME2_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x17 18412 #define CP_ME2_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x18 18413 #define CP_ME2_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 18414 #define CP_ME2_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x1b 18415 #define CP_ME2_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 18416 #define CP_ME2_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 18417 #define CP_ME2_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 18418 #define CP_ME2_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED_MASK 0x00001000L 18419 #define CP_ME2_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED_MASK 0x00002000L 18420 #define CP_ME2_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 18421 #define CP_ME2_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18422 #define CP_ME2_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK 0x00010000L 18423 #define CP_ME2_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 18424 #define CP_ME2_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 18425 #define CP_ME2_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 18426 #define CP_ME2_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 18427 #define CP_ME2_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 18428 #define CP_ME2_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 18429 #define CP_ME2_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 18430 #define CP_ME2_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 18431 //CP_GFX_QUEUE_INDEX 18432 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS__SHIFT 0x0 18433 #define CP_GFX_QUEUE_INDEX__PIPE_ID__SHIFT 0x4 18434 #define CP_GFX_QUEUE_INDEX__QUEUE_ID__SHIFT 0x8 18435 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS_MASK 0x00000001L 18436 #define CP_GFX_QUEUE_INDEX__PIPE_ID_MASK 0x00000030L 18437 #define CP_GFX_QUEUE_INDEX__QUEUE_ID_MASK 0x00000700L 18438 //CC_GC_EDC_CONFIG 18439 #define CC_GC_EDC_CONFIG__WRITE_DIS__SHIFT 0x0 18440 #define CC_GC_EDC_CONFIG__DIS_EDC__SHIFT 0x1 18441 #define CC_GC_EDC_CONFIG__WRITE_DIS_MASK 0x00000001L 18442 #define CC_GC_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 18443 //CP_ME1_PIPE_PRIORITY_CNTS 18444 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 18445 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 18446 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 18447 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 18448 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 18449 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 18450 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 18451 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 18452 //CP_ME1_PIPE0_PRIORITY 18453 #define CP_ME1_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 18454 #define CP_ME1_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 18455 //CP_ME1_PIPE1_PRIORITY 18456 #define CP_ME1_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 18457 #define CP_ME1_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 18458 //CP_ME1_PIPE2_PRIORITY 18459 #define CP_ME1_PIPE2_PRIORITY__PRIORITY__SHIFT 0x0 18460 #define CP_ME1_PIPE2_PRIORITY__PRIORITY_MASK 0x00000003L 18461 //CP_ME1_PIPE3_PRIORITY 18462 #define CP_ME1_PIPE3_PRIORITY__PRIORITY__SHIFT 0x0 18463 #define CP_ME1_PIPE3_PRIORITY__PRIORITY_MASK 0x00000003L 18464 //CP_ME2_PIPE_PRIORITY_CNTS 18465 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 18466 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 18467 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 18468 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 18469 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 18470 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 18471 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 18472 #define CP_ME2_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 18473 //CP_ME2_PIPE0_PRIORITY 18474 #define CP_ME2_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 18475 #define CP_ME2_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 18476 //CP_ME2_PIPE1_PRIORITY 18477 #define CP_ME2_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 18478 #define CP_ME2_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 18479 //CP_ME2_PIPE2_PRIORITY 18480 #define CP_ME2_PIPE2_PRIORITY__PRIORITY__SHIFT 0x0 18481 #define CP_ME2_PIPE2_PRIORITY__PRIORITY_MASK 0x00000003L 18482 //CP_ME2_PIPE3_PRIORITY 18483 #define CP_ME2_PIPE3_PRIORITY__PRIORITY__SHIFT 0x0 18484 #define CP_ME2_PIPE3_PRIORITY__PRIORITY_MASK 0x00000003L 18485 //CP_PFP_PRGRM_CNTR_START 18486 #define CP_PFP_PRGRM_CNTR_START__IP_START__SHIFT 0x0 18487 #define CP_PFP_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 18488 //CP_ME_PRGRM_CNTR_START 18489 #define CP_ME_PRGRM_CNTR_START__IP_START__SHIFT 0x0 18490 #define CP_ME_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 18491 //CP_MEC1_PRGRM_CNTR_START 18492 #define CP_MEC1_PRGRM_CNTR_START__IP_START__SHIFT 0x0 18493 #define CP_MEC1_PRGRM_CNTR_START__IP_START_MASK 0x000FFFFFL 18494 //CP_MEC2_PRGRM_CNTR_START 18495 #define CP_MEC2_PRGRM_CNTR_START__IP_START__SHIFT 0x0 18496 #define CP_MEC2_PRGRM_CNTR_START__IP_START_MASK 0x000FFFFFL 18497 //CP_PFP_INTR_ROUTINE_START 18498 #define CP_PFP_INTR_ROUTINE_START__IR_START__SHIFT 0x0 18499 #define CP_PFP_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 18500 //CP_ME_INTR_ROUTINE_START 18501 #define CP_ME_INTR_ROUTINE_START__IR_START__SHIFT 0x0 18502 #define CP_ME_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 18503 //CP_MEC1_INTR_ROUTINE_START 18504 #define CP_MEC1_INTR_ROUTINE_START__IR_START__SHIFT 0x0 18505 #define CP_MEC1_INTR_ROUTINE_START__IR_START_MASK 0x000FFFFFL 18506 //CP_MEC2_INTR_ROUTINE_START 18507 #define CP_MEC2_INTR_ROUTINE_START__IR_START__SHIFT 0x0 18508 #define CP_MEC2_INTR_ROUTINE_START__IR_START_MASK 0x000FFFFFL 18509 //CP_CONTEXT_CNTL 18510 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX__SHIFT 0x0 18511 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX__SHIFT 0x4 18512 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX__SHIFT 0x10 18513 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX__SHIFT 0x14 18514 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX_MASK 0x00000007L 18515 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX_MASK 0x00000070L 18516 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX_MASK 0x00070000L 18517 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX_MASK 0x00700000L 18518 //CP_MAX_CONTEXT 18519 #define CP_MAX_CONTEXT__MAX_CONTEXT__SHIFT 0x0 18520 #define CP_MAX_CONTEXT__MAX_CONTEXT_MASK 0x00000007L 18521 //CP_IQ_WAIT_TIME1 18522 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD__SHIFT 0x0 18523 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD__SHIFT 0x8 18524 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD__SHIFT 0x10 18525 #define CP_IQ_WAIT_TIME1__GWS__SHIFT 0x18 18526 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD_MASK 0x000000FFL 18527 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD_MASK 0x0000FF00L 18528 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD_MASK 0x00FF0000L 18529 #define CP_IQ_WAIT_TIME1__GWS_MASK 0xFF000000L 18530 //CP_IQ_WAIT_TIME2 18531 #define CP_IQ_WAIT_TIME2__QUE_SLEEP__SHIFT 0x0 18532 #define CP_IQ_WAIT_TIME2__SCH_WAVE__SHIFT 0x8 18533 #define CP_IQ_WAIT_TIME2__SEM_REARM__SHIFT 0x10 18534 #define CP_IQ_WAIT_TIME2__DEQ_RETRY__SHIFT 0x18 18535 #define CP_IQ_WAIT_TIME2__QUE_SLEEP_MASK 0x000000FFL 18536 #define CP_IQ_WAIT_TIME2__SCH_WAVE_MASK 0x0000FF00L 18537 #define CP_IQ_WAIT_TIME2__SEM_REARM_MASK 0x00FF0000L 18538 #define CP_IQ_WAIT_TIME2__DEQ_RETRY_MASK 0xFF000000L 18539 //CP_RB0_BASE_HI 18540 #define CP_RB0_BASE_HI__RB_BASE_HI__SHIFT 0x0 18541 #define CP_RB0_BASE_HI__RB_BASE_HI_MASK 0x000000FFL 18542 //CP_RB1_BASE_HI 18543 #define CP_RB1_BASE_HI__RB_BASE_HI__SHIFT 0x0 18544 #define CP_RB1_BASE_HI__RB_BASE_HI_MASK 0x000000FFL 18545 //CP_VMID_RESET 18546 #define CP_VMID_RESET__RESET_REQUEST__SHIFT 0x0 18547 #define CP_VMID_RESET__PIPE0_QUEUES__SHIFT 0x10 18548 #define CP_VMID_RESET__PIPE1_QUEUES__SHIFT 0x18 18549 #define CP_VMID_RESET__RESET_REQUEST_MASK 0x0000FFFFL 18550 #define CP_VMID_RESET__PIPE0_QUEUES_MASK 0x00FF0000L 18551 #define CP_VMID_RESET__PIPE1_QUEUES_MASK 0xFF000000L 18552 //CPC_INT_CNTL 18553 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 18554 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 18555 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 18556 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 18557 #define CPC_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 18558 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 18559 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 18560 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 18561 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 18562 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 18563 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 18564 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 18565 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 18566 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 18567 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 18568 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 18569 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 18570 #define CPC_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 18571 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 18572 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 18573 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 18574 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 18575 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 18576 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 18577 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 18578 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 18579 //CPC_INT_STATUS 18580 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 18581 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 18582 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 18583 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 18584 #define CPC_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 18585 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 18586 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 18587 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 18588 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 18589 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 18590 #define CPC_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 18591 #define CPC_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 18592 #define CPC_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 18593 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 18594 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 18595 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 18596 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 18597 #define CPC_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 18598 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 18599 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 18600 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 18601 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 18602 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 18603 #define CPC_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 18604 #define CPC_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 18605 #define CPC_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 18606 //CP_VMID_PREEMPT 18607 #define CP_VMID_PREEMPT__PREEMPT_REQUEST__SHIFT 0x0 18608 #define CP_VMID_PREEMPT__VIRT_COMMAND__SHIFT 0x10 18609 #define CP_VMID_PREEMPT__PREEMPT_REQUEST_MASK 0x0000FFFFL 18610 #define CP_VMID_PREEMPT__VIRT_COMMAND_MASK 0x000F0000L 18611 //CPC_INT_CNTX_ID 18612 #define CPC_INT_CNTX_ID__CNTX_ID__SHIFT 0x0 18613 #define CPC_INT_CNTX_ID__CNTX_ID_MASK 0xFFFFFFFFL 18614 //CP_PQ_STATUS 18615 #define CP_PQ_STATUS__DOORBELL_UPDATED__SHIFT 0x0 18616 #define CP_PQ_STATUS__DOORBELL_ENABLE__SHIFT 0x1 18617 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN__SHIFT 0x2 18618 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE__SHIFT 0x3 18619 #define CP_PQ_STATUS__DOORBELL_UPDATED_MASK 0x00000001L 18620 #define CP_PQ_STATUS__DOORBELL_ENABLE_MASK 0x00000002L 18621 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN_MASK 0x00000004L 18622 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE_MASK 0x00000008L 18623 //CP_PFP_PRGRM_CNTR_START_HI 18624 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 18625 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 18626 //CP_MAX_DRAW_COUNT 18627 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT__SHIFT 0x0 18628 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT_MASK 0xFFFFFFFFL 18629 //CP_MEC1_F32_INT_DIS 18630 #define CP_MEC1_F32_INT_DIS__EDC_ROQ_FED_INT__SHIFT 0x0 18631 #define CP_MEC1_F32_INT_DIS__PRIV_REG_INT__SHIFT 0x1 18632 #define CP_MEC1_F32_INT_DIS__RESERVED_BIT_ERR_INT__SHIFT 0x2 18633 #define CP_MEC1_F32_INT_DIS__EDC_TC_FED_INT__SHIFT 0x3 18634 #define CP_MEC1_F32_INT_DIS__EDC_GDS_FED_INT__SHIFT 0x4 18635 #define CP_MEC1_F32_INT_DIS__EDC_SCRATCH_FED_INT__SHIFT 0x5 18636 #define CP_MEC1_F32_INT_DIS__WAVE_RESTORE_INT__SHIFT 0x6 18637 #define CP_MEC1_F32_INT_DIS__SUA_VIOLATION_INT__SHIFT 0x7 18638 #define CP_MEC1_F32_INT_DIS__EDC_DMA_FED_INT__SHIFT 0x8 18639 #define CP_MEC1_F32_INT_DIS__IQ_TIMER_INT__SHIFT 0x9 18640 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPF__SHIFT 0xa 18641 #define CP_MEC1_F32_INT_DIS__GPF_INT_DMA__SHIFT 0xb 18642 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPC__SHIFT 0xc 18643 #define CP_MEC1_F32_INT_DIS__EDC_SR_MEM_FED_INT__SHIFT 0xd 18644 #define CP_MEC1_F32_INT_DIS__QUEUE_MESSAGE_INT__SHIFT 0xe 18645 #define CP_MEC1_F32_INT_DIS__FATAL_EDC_ERROR_INT__SHIFT 0xf 18646 #define CP_MEC1_F32_INT_DIS__EDC_ROQ_FED_INT_MASK 0x00000001L 18647 #define CP_MEC1_F32_INT_DIS__PRIV_REG_INT_MASK 0x00000002L 18648 #define CP_MEC1_F32_INT_DIS__RESERVED_BIT_ERR_INT_MASK 0x00000004L 18649 #define CP_MEC1_F32_INT_DIS__EDC_TC_FED_INT_MASK 0x00000008L 18650 #define CP_MEC1_F32_INT_DIS__EDC_GDS_FED_INT_MASK 0x00000010L 18651 #define CP_MEC1_F32_INT_DIS__EDC_SCRATCH_FED_INT_MASK 0x00000020L 18652 #define CP_MEC1_F32_INT_DIS__WAVE_RESTORE_INT_MASK 0x00000040L 18653 #define CP_MEC1_F32_INT_DIS__SUA_VIOLATION_INT_MASK 0x00000080L 18654 #define CP_MEC1_F32_INT_DIS__EDC_DMA_FED_INT_MASK 0x00000100L 18655 #define CP_MEC1_F32_INT_DIS__IQ_TIMER_INT_MASK 0x00000200L 18656 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPF_MASK 0x00000400L 18657 #define CP_MEC1_F32_INT_DIS__GPF_INT_DMA_MASK 0x00000800L 18658 #define CP_MEC1_F32_INT_DIS__GPF_INT_CPC_MASK 0x00001000L 18659 #define CP_MEC1_F32_INT_DIS__EDC_SR_MEM_FED_INT_MASK 0x00002000L 18660 #define CP_MEC1_F32_INT_DIS__QUEUE_MESSAGE_INT_MASK 0x00004000L 18661 #define CP_MEC1_F32_INT_DIS__FATAL_EDC_ERROR_INT_MASK 0x00008000L 18662 //CP_MEC2_F32_INT_DIS 18663 #define CP_MEC2_F32_INT_DIS__EDC_ROQ_FED_INT__SHIFT 0x0 18664 #define CP_MEC2_F32_INT_DIS__PRIV_REG_INT__SHIFT 0x1 18665 #define CP_MEC2_F32_INT_DIS__RESERVED_BIT_ERR_INT__SHIFT 0x2 18666 #define CP_MEC2_F32_INT_DIS__EDC_TC_FED_INT__SHIFT 0x3 18667 #define CP_MEC2_F32_INT_DIS__EDC_GDS_FED_INT__SHIFT 0x4 18668 #define CP_MEC2_F32_INT_DIS__EDC_SCRATCH_FED_INT__SHIFT 0x5 18669 #define CP_MEC2_F32_INT_DIS__WAVE_RESTORE_INT__SHIFT 0x6 18670 #define CP_MEC2_F32_INT_DIS__SUA_VIOLATION_INT__SHIFT 0x7 18671 #define CP_MEC2_F32_INT_DIS__EDC_DMA_FED_INT__SHIFT 0x8 18672 #define CP_MEC2_F32_INT_DIS__IQ_TIMER_INT__SHIFT 0x9 18673 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPF__SHIFT 0xa 18674 #define CP_MEC2_F32_INT_DIS__GPF_INT_DMA__SHIFT 0xb 18675 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPC__SHIFT 0xc 18676 #define CP_MEC2_F32_INT_DIS__EDC_SR_MEM_FED_INT__SHIFT 0xd 18677 #define CP_MEC2_F32_INT_DIS__QUEUE_MESSAGE_INT__SHIFT 0xe 18678 #define CP_MEC2_F32_INT_DIS__FATAL_EDC_ERROR_INT__SHIFT 0xf 18679 #define CP_MEC2_F32_INT_DIS__EDC_ROQ_FED_INT_MASK 0x00000001L 18680 #define CP_MEC2_F32_INT_DIS__PRIV_REG_INT_MASK 0x00000002L 18681 #define CP_MEC2_F32_INT_DIS__RESERVED_BIT_ERR_INT_MASK 0x00000004L 18682 #define CP_MEC2_F32_INT_DIS__EDC_TC_FED_INT_MASK 0x00000008L 18683 #define CP_MEC2_F32_INT_DIS__EDC_GDS_FED_INT_MASK 0x00000010L 18684 #define CP_MEC2_F32_INT_DIS__EDC_SCRATCH_FED_INT_MASK 0x00000020L 18685 #define CP_MEC2_F32_INT_DIS__WAVE_RESTORE_INT_MASK 0x00000040L 18686 #define CP_MEC2_F32_INT_DIS__SUA_VIOLATION_INT_MASK 0x00000080L 18687 #define CP_MEC2_F32_INT_DIS__EDC_DMA_FED_INT_MASK 0x00000100L 18688 #define CP_MEC2_F32_INT_DIS__IQ_TIMER_INT_MASK 0x00000200L 18689 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPF_MASK 0x00000400L 18690 #define CP_MEC2_F32_INT_DIS__GPF_INT_DMA_MASK 0x00000800L 18691 #define CP_MEC2_F32_INT_DIS__GPF_INT_CPC_MASK 0x00001000L 18692 #define CP_MEC2_F32_INT_DIS__EDC_SR_MEM_FED_INT_MASK 0x00002000L 18693 #define CP_MEC2_F32_INT_DIS__QUEUE_MESSAGE_INT_MASK 0x00004000L 18694 #define CP_MEC2_F32_INT_DIS__FATAL_EDC_ERROR_INT_MASK 0x00008000L 18695 //CP_VMID_STATUS 18696 #define CP_VMID_STATUS__PREEMPT_DE_STATUS__SHIFT 0x0 18697 #define CP_VMID_STATUS__PREEMPT_CE_STATUS__SHIFT 0x10 18698 #define CP_VMID_STATUS__PREEMPT_DE_STATUS_MASK 0x0000FFFFL 18699 #define CP_VMID_STATUS__PREEMPT_CE_STATUS_MASK 0xFFFF0000L 18700 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO 18701 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT 0xc 18702 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK 0xFFFFF000L 18703 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI 18704 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 18705 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 18706 //CPC_SUSPEND_CTX_SAVE_CONTROL 18707 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY__SHIFT 0x3 18708 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT 0x17 18709 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY_MASK 0x00000018L 18710 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE_MASK 0x00800000L 18711 //CPC_SUSPEND_CNTL_STACK_OFFSET 18712 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 18713 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 18714 //CPC_SUSPEND_CNTL_STACK_SIZE 18715 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE__SHIFT 0xc 18716 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE_MASK 0x0000F000L 18717 //CPC_SUSPEND_WG_STATE_OFFSET 18718 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 18719 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 18720 //CPC_SUSPEND_CTX_SAVE_SIZE 18721 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE__SHIFT 0xc 18722 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE_MASK 0x03FFF000L 18723 //CPC_OS_PIPES 18724 #define CPC_OS_PIPES__OS_PIPES__SHIFT 0x0 18725 #define CPC_OS_PIPES__OS_PIPES_MASK 0x000000FFL 18726 //CP_SUSPEND_RESUME_REQ 18727 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ__SHIFT 0x0 18728 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ__SHIFT 0x1 18729 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ_MASK 0x00000001L 18730 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ_MASK 0x00000002L 18731 //CP_SUSPEND_CNTL 18732 #define CP_SUSPEND_CNTL__SUSPEND_MODE__SHIFT 0x0 18733 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE__SHIFT 0x1 18734 #define CP_SUSPEND_CNTL__RESUME_LOCK__SHIFT 0x2 18735 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE__SHIFT 0x3 18736 #define CP_SUSPEND_CNTL__SUSPEND_MODE_MASK 0x00000001L 18737 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE_MASK 0x00000002L 18738 #define CP_SUSPEND_CNTL__RESUME_LOCK_MASK 0x00000004L 18739 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE_MASK 0x00000008L 18740 //CP_IQ_WAIT_TIME3 18741 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE__SHIFT 0x0 18742 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE_MASK 0x000000FFL 18743 //CPC_DDID_BASE_ADDR_LO 18744 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x6 18745 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFC0L 18746 //CP_DDID_BASE_ADDR_LO 18747 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x6 18748 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFC0L 18749 //CPC_DDID_BASE_ADDR_HI 18750 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 18751 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 18752 //CP_DDID_BASE_ADDR_HI 18753 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 18754 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 18755 //CPC_DDID_CNTL 18756 #define CPC_DDID_CNTL__THRESHOLD__SHIFT 0x0 18757 #define CPC_DDID_CNTL__SIZE__SHIFT 0x10 18758 #define CPC_DDID_CNTL__NO_RING_MEMORY__SHIFT 0x13 18759 #define CPC_DDID_CNTL__POLICY__SHIFT 0x1c 18760 #define CPC_DDID_CNTL__MODE__SHIFT 0x1e 18761 #define CPC_DDID_CNTL__ENABLE__SHIFT 0x1f 18762 #define CPC_DDID_CNTL__THRESHOLD_MASK 0x000000FFL 18763 #define CPC_DDID_CNTL__SIZE_MASK 0x00010000L 18764 #define CPC_DDID_CNTL__NO_RING_MEMORY_MASK 0x00080000L 18765 #define CPC_DDID_CNTL__POLICY_MASK 0x30000000L 18766 #define CPC_DDID_CNTL__MODE_MASK 0x40000000L 18767 #define CPC_DDID_CNTL__ENABLE_MASK 0x80000000L 18768 //CP_DDID_CNTL 18769 #define CP_DDID_CNTL__THRESHOLD__SHIFT 0x0 18770 #define CP_DDID_CNTL__SIZE__SHIFT 0x10 18771 #define CP_DDID_CNTL__NO_RING_MEMORY__SHIFT 0x13 18772 #define CP_DDID_CNTL__VMID__SHIFT 0x14 18773 #define CP_DDID_CNTL__VMID_SEL__SHIFT 0x18 18774 #define CP_DDID_CNTL__POLICY__SHIFT 0x1c 18775 #define CP_DDID_CNTL__MODE__SHIFT 0x1e 18776 #define CP_DDID_CNTL__ENABLE__SHIFT 0x1f 18777 #define CP_DDID_CNTL__THRESHOLD_MASK 0x000000FFL 18778 #define CP_DDID_CNTL__SIZE_MASK 0x00010000L 18779 #define CP_DDID_CNTL__NO_RING_MEMORY_MASK 0x00080000L 18780 #define CP_DDID_CNTL__VMID_MASK 0x00F00000L 18781 #define CP_DDID_CNTL__VMID_SEL_MASK 0x01000000L 18782 #define CP_DDID_CNTL__POLICY_MASK 0x30000000L 18783 #define CP_DDID_CNTL__MODE_MASK 0x40000000L 18784 #define CP_DDID_CNTL__ENABLE_MASK 0x80000000L 18785 //CP_GFX_DDID_INFLIGHT_COUNT 18786 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT__SHIFT 0x0 18787 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT_MASK 0x0000FFFFL 18788 //CP_GFX_DDID_WPTR 18789 #define CP_GFX_DDID_WPTR__COUNT__SHIFT 0x0 18790 #define CP_GFX_DDID_WPTR__COUNT_MASK 0x0000FFFFL 18791 //CP_GFX_DDID_RPTR 18792 #define CP_GFX_DDID_RPTR__COUNT__SHIFT 0x0 18793 #define CP_GFX_DDID_RPTR__COUNT_MASK 0x0000FFFFL 18794 //CP_GFX_DDID_DELTA_RPT_COUNT 18795 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT__SHIFT 0x0 18796 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT_MASK 0x000000FFL 18797 //CP_GFX_HPD_STATUS0 18798 #define CP_GFX_HPD_STATUS0__QUEUE_STATE__SHIFT 0x0 18799 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE__SHIFT 0x5 18800 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT 0x8 18801 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE__SHIFT 0x10 18802 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT 0x14 18803 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ__SHIFT 0x1c 18804 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID__SHIFT 0x1d 18805 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID__SHIFT 0x1e 18806 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE__SHIFT 0x1f 18807 #define CP_GFX_HPD_STATUS0__QUEUE_STATE_MASK 0x0000001FL 18808 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE_MASK 0x000000E0L 18809 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE_MASK 0x0000FF00L 18810 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE_MASK 0x00070000L 18811 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE_MASK 0x01F00000L 18812 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ_MASK 0x10000000L 18813 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID_MASK 0x20000000L 18814 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID_MASK 0x40000000L 18815 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_MASK 0x80000000L 18816 //CP_GFX_HPD_CONTROL0 18817 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE__SHIFT 0x0 18818 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING__SHIFT 0x4 18819 #define CP_GFX_HPD_CONTROL0__RB_CE_ROQ_CNTL__SHIFT 0x8 18820 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE_MASK 0x00000001L 18821 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING_MASK 0x00000010L 18822 #define CP_GFX_HPD_CONTROL0__RB_CE_ROQ_CNTL_MASK 0x00000100L 18823 //CP_GFX_HPD_OSPRE_FENCE_ADDR_LO 18824 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO__SHIFT 0x2 18825 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 18826 //CP_GFX_HPD_OSPRE_FENCE_ADDR_HI 18827 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI__SHIFT 0x0 18828 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD__SHIFT 0x10 18829 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 18830 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD_MASK 0xFFFF0000L 18831 //CP_GFX_HPD_OSPRE_FENCE_DATA_LO 18832 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO__SHIFT 0x0 18833 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO_MASK 0xFFFFFFFFL 18834 //CP_GFX_HPD_OSPRE_FENCE_DATA_HI 18835 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI__SHIFT 0x0 18836 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI_MASK 0xFFFFFFFFL 18837 //CP_GFX_INDEX_MUTEX 18838 #define CP_GFX_INDEX_MUTEX__REQUEST__SHIFT 0x0 18839 #define CP_GFX_INDEX_MUTEX__CLIENTID__SHIFT 0x1 18840 #define CP_GFX_INDEX_MUTEX__REQUEST_MASK 0x00000001L 18841 #define CP_GFX_INDEX_MUTEX__CLIENTID_MASK 0x0000000EL 18842 //CP_ME_PRGRM_CNTR_START_HI 18843 #define CP_ME_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 18844 #define CP_ME_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 18845 //CP_PFP_INTR_ROUTINE_START_HI 18846 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 18847 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START_MASK 0x3FFFFFFFL 18848 //CP_ME_INTR_ROUTINE_START_HI 18849 #define CP_ME_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 18850 #define CP_ME_INTR_ROUTINE_START_HI__IR_START_MASK 0x3FFFFFFFL 18851 //CP_GFX_MQD_BASE_ADDR 18852 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR__SHIFT 0x2 18853 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFCL 18854 //CP_GFX_MQD_BASE_ADDR_HI 18855 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 18856 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID__SHIFT 0x1c 18857 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 18858 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID_MASK 0xF0000000L 18859 //CP_GFX_HQD_ACTIVE 18860 #define CP_GFX_HQD_ACTIVE__ACTIVE__SHIFT 0x0 18861 #define CP_GFX_HQD_ACTIVE__ACTIVE_MASK 0x00000001L 18862 //CP_GFX_HQD_VMID 18863 #define CP_GFX_HQD_VMID__VMID__SHIFT 0x0 18864 #define CP_GFX_HQD_VMID__VMID_MASK 0x0000000FL 18865 //CP_GFX_HQD_QUEUE_PRIORITY 18866 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT 0x0 18867 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK 0x0000000FL 18868 //CP_GFX_HQD_QUANTUM 18869 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN__SHIFT 0x0 18870 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE__SHIFT 0x3 18871 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION__SHIFT 0x8 18872 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT 0x1f 18873 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN_MASK 0x00000001L 18874 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE_MASK 0x00000018L 18875 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION_MASK 0x0000FF00L 18876 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE_MASK 0x80000000L 18877 //CP_GFX_HQD_BASE 18878 #define CP_GFX_HQD_BASE__RB_BASE__SHIFT 0x0 18879 #define CP_GFX_HQD_BASE__RB_BASE_MASK 0xFFFFFFFFL 18880 //CP_GFX_HQD_BASE_HI 18881 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI__SHIFT 0x0 18882 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI_MASK 0x000000FFL 18883 //CP_GFX_HQD_RPTR 18884 #define CP_GFX_HQD_RPTR__RB_RPTR__SHIFT 0x0 18885 #define CP_GFX_HQD_RPTR__RB_RPTR_MASK 0x000FFFFFL 18886 //CP_GFX_HQD_RPTR_ADDR 18887 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 18888 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 18889 //CP_GFX_HQD_RPTR_ADDR_HI 18890 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 18891 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 18892 //CP_RB_WPTR_POLL_ADDR_LO 18893 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO__SHIFT 0x2 18894 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO_MASK 0xFFFFFFFCL 18895 //CP_RB_WPTR_POLL_ADDR_HI 18896 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI__SHIFT 0x0 18897 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI_MASK 0x0000FFFFL 18898 //CP_RB_DOORBELL_CONTROL 18899 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT 0x1 18900 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT 0x2 18901 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN__SHIFT 0x1e 18902 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT 0x1f 18903 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK 0x00000002L 18904 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 18905 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN_MASK 0x40000000L 18906 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT_MASK 0x80000000L 18907 //CP_GFX_HQD_OFFSET 18908 #define CP_GFX_HQD_OFFSET__RB_OFFSET__SHIFT 0x0 18909 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET__SHIFT 0x1f 18910 #define CP_GFX_HQD_OFFSET__RB_OFFSET_MASK 0x000FFFFFL 18911 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET_MASK 0x80000000L 18912 //CP_GFX_HQD_CNTL 18913 #define CP_GFX_HQD_CNTL__RB_BUFSZ__SHIFT 0x0 18914 #define CP_GFX_HQD_CNTL__TMZ_STATE__SHIFT 0x6 18915 #define CP_GFX_HQD_CNTL__TMZ_MATCH__SHIFT 0x7 18916 #define CP_GFX_HQD_CNTL__RB_BLKSZ__SHIFT 0x8 18917 #define CP_GFX_HQD_CNTL__RB_NON_PRIV__SHIFT 0xf 18918 #define CP_GFX_HQD_CNTL__BUF_SWAP__SHIFT 0x10 18919 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ__SHIFT 0x14 18920 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 18921 #define CP_GFX_HQD_CNTL__CACHE_POLICY__SHIFT 0x18 18922 #define CP_GFX_HQD_CNTL__RB_VOLATILE__SHIFT 0x1a 18923 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE__SHIFT 0x1b 18924 #define CP_GFX_HQD_CNTL__RB_EXE__SHIFT 0x1c 18925 #define CP_GFX_HQD_CNTL__KMD_QUEUE__SHIFT 0x1d 18926 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 18927 #define CP_GFX_HQD_CNTL__RB_BUFSZ_MASK 0x0000003FL 18928 #define CP_GFX_HQD_CNTL__TMZ_STATE_MASK 0x00000040L 18929 #define CP_GFX_HQD_CNTL__TMZ_MATCH_MASK 0x00000080L 18930 #define CP_GFX_HQD_CNTL__RB_BLKSZ_MASK 0x00003F00L 18931 #define CP_GFX_HQD_CNTL__RB_NON_PRIV_MASK 0x00008000L 18932 #define CP_GFX_HQD_CNTL__BUF_SWAP_MASK 0x00030000L 18933 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ_MASK 0x00300000L 18934 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 18935 #define CP_GFX_HQD_CNTL__CACHE_POLICY_MASK 0x03000000L 18936 #define CP_GFX_HQD_CNTL__RB_VOLATILE_MASK 0x04000000L 18937 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE_MASK 0x08000000L 18938 #define CP_GFX_HQD_CNTL__RB_EXE_MASK 0x10000000L 18939 #define CP_GFX_HQD_CNTL__KMD_QUEUE_MASK 0x20000000L 18940 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 18941 //CP_GFX_HQD_CSMD_RPTR 18942 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR__SHIFT 0x0 18943 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR_MASK 0x000FFFFFL 18944 //CP_GFX_HQD_WPTR 18945 #define CP_GFX_HQD_WPTR__RB_WPTR__SHIFT 0x0 18946 #define CP_GFX_HQD_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 18947 //CP_GFX_HQD_WPTR_HI 18948 #define CP_GFX_HQD_WPTR_HI__RB_WPTR__SHIFT 0x0 18949 #define CP_GFX_HQD_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 18950 //CP_GFX_HQD_DEQUEUE_REQUEST 18951 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 18952 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT 0x4 18953 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT 0x9 18954 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT 0xa 18955 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 18956 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK 0x00000010L 18957 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK 0x00000200L 18958 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK 0x00000400L 18959 //CP_GFX_HQD_MAPPED 18960 #define CP_GFX_HQD_MAPPED__MAPPED__SHIFT 0x0 18961 #define CP_GFX_HQD_MAPPED__MAPPED_MASK 0x00000001L 18962 //CP_GFX_HQD_QUE_MGR_CONTROL 18963 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT__SHIFT 0x0 18964 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE__SHIFT 0x4 18965 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT__SHIFT 0x5 18966 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN__SHIFT 0x6 18967 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN__SHIFT 0x7 18968 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE__SHIFT 0x8 18969 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE__SHIFT 0xb 18970 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE__SHIFT 0xd 18971 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR__SHIFT 0xf 18972 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE__SHIFT 0x10 18973 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE__SHIFT 0x11 18974 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT__SHIFT 0x12 18975 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG__SHIFT 0x17 18976 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT_MASK 0x00000001L 18977 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE_MASK 0x00000010L 18978 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT_MASK 0x00000020L 18979 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN_MASK 0x00000040L 18980 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN_MASK 0x00000080L 18981 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_MASK 0x00000700L 18982 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE_MASK 0x00000800L 18983 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE_MASK 0x00002000L 18984 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR_MASK 0x00008000L 18985 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE_MASK 0x00010000L 18986 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE_MASK 0x00020000L 18987 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT_MASK 0x00040000L 18988 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG_MASK 0x00800000L 18989 //CP_GFX_HQD_IQ_TIMER 18990 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME__SHIFT 0x0 18991 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE__SHIFT 0x8 18992 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT 0xb 18993 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT 0xc 18994 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT 0xe 18995 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT 0x16 18996 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT 0x1b 18997 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER__SHIFT 0x1c 18998 #define CP_GFX_HQD_IQ_TIMER__ACTIVE__SHIFT 0x1f 18999 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME_MASK 0x000000FFL 19000 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE_MASK 0x00000700L 19001 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK 0x00000800L 19002 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK 0x00003000L 19003 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT_MASK 0x0000C000L 19004 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER_MASK 0x00400000L 19005 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE_MASK 0x08000000L 19006 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER_MASK 0x10000000L 19007 #define CP_GFX_HQD_IQ_TIMER__ACTIVE_MASK 0x80000000L 19008 //CP_GFX_HQD_HQ_STATUS0 19009 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS__SHIFT 0x0 19010 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS__SHIFT 0x4 19011 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK__SHIFT 0x6 19012 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT 0x1e 19013 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS_MASK 0x00000001L 19014 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS_MASK 0x00000030L 19015 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK_MASK 0x00000040L 19016 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE_MASK 0x40000000L 19017 //CP_GFX_HQD_HQ_CONTROL0 19018 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND__SHIFT 0x0 19019 #define CP_GFX_HQD_HQ_CONTROL0__SPARES__SHIFT 0x4 19020 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND_MASK 0x0000000FL 19021 #define CP_GFX_HQD_HQ_CONTROL0__SPARES_MASK 0x000000F0L 19022 //CP_GFX_MQD_CONTROL 19023 #define CP_GFX_MQD_CONTROL__VMID__SHIFT 0x0 19024 #define CP_GFX_MQD_CONTROL__PRIV_STATE__SHIFT 0x8 19025 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD__SHIFT 0xc 19026 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT 0xd 19027 #define CP_GFX_MQD_CONTROL__EXE_DISABLE__SHIFT 0x17 19028 #define CP_GFX_MQD_CONTROL__CACHE_POLICY__SHIFT 0x18 19029 #define CP_GFX_MQD_CONTROL__VMID_MASK 0x0000000FL 19030 #define CP_GFX_MQD_CONTROL__PRIV_STATE_MASK 0x00000100L 19031 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_MASK 0x00001000L 19032 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN_MASK 0x00002000L 19033 #define CP_GFX_MQD_CONTROL__EXE_DISABLE_MASK 0x00800000L 19034 #define CP_GFX_MQD_CONTROL__CACHE_POLICY_MASK 0x03000000L 19035 //CP_HQD_GFX_CONTROL 19036 #define CP_HQD_GFX_CONTROL__MESSAGE__SHIFT 0x0 19037 #define CP_HQD_GFX_CONTROL__MISC__SHIFT 0x4 19038 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN__SHIFT 0xf 19039 #define CP_HQD_GFX_CONTROL__MESSAGE_MASK 0x0000000FL 19040 #define CP_HQD_GFX_CONTROL__MISC_MASK 0x00007FF0L 19041 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN_MASK 0x00008000L 19042 //CP_HQD_GFX_STATUS 19043 #define CP_HQD_GFX_STATUS__STATUS__SHIFT 0x0 19044 #define CP_HQD_GFX_STATUS__STATUS_MASK 0x0000FFFFL 19045 //CP_DMA_WATCH0_ADDR_LO 19046 #define CP_DMA_WATCH0_ADDR_LO__RSVD__SHIFT 0x0 19047 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO__SHIFT 0x7 19048 #define CP_DMA_WATCH0_ADDR_LO__RSVD_MASK 0x0000007FL 19049 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO_MASK 0xFFFFFF80L 19050 //CP_DMA_WATCH0_ADDR_HI 19051 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI__SHIFT 0x0 19052 #define CP_DMA_WATCH0_ADDR_HI__RSVD__SHIFT 0x10 19053 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19054 #define CP_DMA_WATCH0_ADDR_HI__RSVD_MASK 0xFFFF0000L 19055 //CP_DMA_WATCH0_MASK 19056 #define CP_DMA_WATCH0_MASK__RSVD__SHIFT 0x0 19057 #define CP_DMA_WATCH0_MASK__MASK__SHIFT 0x7 19058 #define CP_DMA_WATCH0_MASK__RSVD_MASK 0x0000007FL 19059 #define CP_DMA_WATCH0_MASK__MASK_MASK 0xFFFFFF80L 19060 //CP_DMA_WATCH0_CNTL 19061 #define CP_DMA_WATCH0_CNTL__VMID__SHIFT 0x0 19062 #define CP_DMA_WATCH0_CNTL__RSVD1__SHIFT 0x4 19063 #define CP_DMA_WATCH0_CNTL__WATCH_READS__SHIFT 0x8 19064 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES__SHIFT 0x9 19065 #define CP_DMA_WATCH0_CNTL__ANY_VMID__SHIFT 0xa 19066 #define CP_DMA_WATCH0_CNTL__RSVD2__SHIFT 0xb 19067 #define CP_DMA_WATCH0_CNTL__VMID_MASK 0x0000000FL 19068 #define CP_DMA_WATCH0_CNTL__RSVD1_MASK 0x000000F0L 19069 #define CP_DMA_WATCH0_CNTL__WATCH_READS_MASK 0x00000100L 19070 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES_MASK 0x00000200L 19071 #define CP_DMA_WATCH0_CNTL__ANY_VMID_MASK 0x00000400L 19072 #define CP_DMA_WATCH0_CNTL__RSVD2_MASK 0xFFFFF800L 19073 //CP_DMA_WATCH1_ADDR_LO 19074 #define CP_DMA_WATCH1_ADDR_LO__RSVD__SHIFT 0x0 19075 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO__SHIFT 0x7 19076 #define CP_DMA_WATCH1_ADDR_LO__RSVD_MASK 0x0000007FL 19077 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO_MASK 0xFFFFFF80L 19078 //CP_DMA_WATCH1_ADDR_HI 19079 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI__SHIFT 0x0 19080 #define CP_DMA_WATCH1_ADDR_HI__RSVD__SHIFT 0x10 19081 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19082 #define CP_DMA_WATCH1_ADDR_HI__RSVD_MASK 0xFFFF0000L 19083 //CP_DMA_WATCH1_MASK 19084 #define CP_DMA_WATCH1_MASK__RSVD__SHIFT 0x0 19085 #define CP_DMA_WATCH1_MASK__MASK__SHIFT 0x7 19086 #define CP_DMA_WATCH1_MASK__RSVD_MASK 0x0000007FL 19087 #define CP_DMA_WATCH1_MASK__MASK_MASK 0xFFFFFF80L 19088 //CP_DMA_WATCH1_CNTL 19089 #define CP_DMA_WATCH1_CNTL__VMID__SHIFT 0x0 19090 #define CP_DMA_WATCH1_CNTL__RSVD1__SHIFT 0x4 19091 #define CP_DMA_WATCH1_CNTL__WATCH_READS__SHIFT 0x8 19092 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES__SHIFT 0x9 19093 #define CP_DMA_WATCH1_CNTL__ANY_VMID__SHIFT 0xa 19094 #define CP_DMA_WATCH1_CNTL__RSVD2__SHIFT 0xb 19095 #define CP_DMA_WATCH1_CNTL__VMID_MASK 0x0000000FL 19096 #define CP_DMA_WATCH1_CNTL__RSVD1_MASK 0x000000F0L 19097 #define CP_DMA_WATCH1_CNTL__WATCH_READS_MASK 0x00000100L 19098 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES_MASK 0x00000200L 19099 #define CP_DMA_WATCH1_CNTL__ANY_VMID_MASK 0x00000400L 19100 #define CP_DMA_WATCH1_CNTL__RSVD2_MASK 0xFFFFF800L 19101 //CP_DMA_WATCH2_ADDR_LO 19102 #define CP_DMA_WATCH2_ADDR_LO__RSVD__SHIFT 0x0 19103 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO__SHIFT 0x7 19104 #define CP_DMA_WATCH2_ADDR_LO__RSVD_MASK 0x0000007FL 19105 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO_MASK 0xFFFFFF80L 19106 //CP_DMA_WATCH2_ADDR_HI 19107 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI__SHIFT 0x0 19108 #define CP_DMA_WATCH2_ADDR_HI__RSVD__SHIFT 0x10 19109 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19110 #define CP_DMA_WATCH2_ADDR_HI__RSVD_MASK 0xFFFF0000L 19111 //CP_DMA_WATCH2_MASK 19112 #define CP_DMA_WATCH2_MASK__RSVD__SHIFT 0x0 19113 #define CP_DMA_WATCH2_MASK__MASK__SHIFT 0x7 19114 #define CP_DMA_WATCH2_MASK__RSVD_MASK 0x0000007FL 19115 #define CP_DMA_WATCH2_MASK__MASK_MASK 0xFFFFFF80L 19116 //CP_DMA_WATCH2_CNTL 19117 #define CP_DMA_WATCH2_CNTL__VMID__SHIFT 0x0 19118 #define CP_DMA_WATCH2_CNTL__RSVD1__SHIFT 0x4 19119 #define CP_DMA_WATCH2_CNTL__WATCH_READS__SHIFT 0x8 19120 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES__SHIFT 0x9 19121 #define CP_DMA_WATCH2_CNTL__ANY_VMID__SHIFT 0xa 19122 #define CP_DMA_WATCH2_CNTL__RSVD2__SHIFT 0xb 19123 #define CP_DMA_WATCH2_CNTL__VMID_MASK 0x0000000FL 19124 #define CP_DMA_WATCH2_CNTL__RSVD1_MASK 0x000000F0L 19125 #define CP_DMA_WATCH2_CNTL__WATCH_READS_MASK 0x00000100L 19126 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES_MASK 0x00000200L 19127 #define CP_DMA_WATCH2_CNTL__ANY_VMID_MASK 0x00000400L 19128 #define CP_DMA_WATCH2_CNTL__RSVD2_MASK 0xFFFFF800L 19129 //CP_DMA_WATCH3_ADDR_LO 19130 #define CP_DMA_WATCH3_ADDR_LO__RSVD__SHIFT 0x0 19131 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO__SHIFT 0x7 19132 #define CP_DMA_WATCH3_ADDR_LO__RSVD_MASK 0x0000007FL 19133 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO_MASK 0xFFFFFF80L 19134 //CP_DMA_WATCH3_ADDR_HI 19135 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI__SHIFT 0x0 19136 #define CP_DMA_WATCH3_ADDR_HI__RSVD__SHIFT 0x10 19137 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19138 #define CP_DMA_WATCH3_ADDR_HI__RSVD_MASK 0xFFFF0000L 19139 //CP_DMA_WATCH3_MASK 19140 #define CP_DMA_WATCH3_MASK__RSVD__SHIFT 0x0 19141 #define CP_DMA_WATCH3_MASK__MASK__SHIFT 0x7 19142 #define CP_DMA_WATCH3_MASK__RSVD_MASK 0x0000007FL 19143 #define CP_DMA_WATCH3_MASK__MASK_MASK 0xFFFFFF80L 19144 //CP_DMA_WATCH3_CNTL 19145 #define CP_DMA_WATCH3_CNTL__VMID__SHIFT 0x0 19146 #define CP_DMA_WATCH3_CNTL__RSVD1__SHIFT 0x4 19147 #define CP_DMA_WATCH3_CNTL__WATCH_READS__SHIFT 0x8 19148 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES__SHIFT 0x9 19149 #define CP_DMA_WATCH3_CNTL__ANY_VMID__SHIFT 0xa 19150 #define CP_DMA_WATCH3_CNTL__RSVD2__SHIFT 0xb 19151 #define CP_DMA_WATCH3_CNTL__VMID_MASK 0x0000000FL 19152 #define CP_DMA_WATCH3_CNTL__RSVD1_MASK 0x000000F0L 19153 #define CP_DMA_WATCH3_CNTL__WATCH_READS_MASK 0x00000100L 19154 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES_MASK 0x00000200L 19155 #define CP_DMA_WATCH3_CNTL__ANY_VMID_MASK 0x00000400L 19156 #define CP_DMA_WATCH3_CNTL__RSVD2_MASK 0xFFFFF800L 19157 //CP_DMA_WATCH_STAT_ADDR_LO 19158 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO__SHIFT 0x2 19159 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 19160 //CP_DMA_WATCH_STAT_ADDR_HI 19161 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI__SHIFT 0x0 19162 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19163 //CP_DMA_WATCH_STAT 19164 #define CP_DMA_WATCH_STAT__VMID__SHIFT 0x0 19165 #define CP_DMA_WATCH_STAT__QUEUE_ID__SHIFT 0x4 19166 #define CP_DMA_WATCH_STAT__CLIENT_ID__SHIFT 0x8 19167 #define CP_DMA_WATCH_STAT__PIPE__SHIFT 0xc 19168 #define CP_DMA_WATCH_STAT__WATCH_ID__SHIFT 0x10 19169 #define CP_DMA_WATCH_STAT__RD_WR__SHIFT 0x14 19170 #define CP_DMA_WATCH_STAT__TRAP_FLAG__SHIFT 0x1f 19171 #define CP_DMA_WATCH_STAT__VMID_MASK 0x0000000FL 19172 #define CP_DMA_WATCH_STAT__QUEUE_ID_MASK 0x00000070L 19173 #define CP_DMA_WATCH_STAT__CLIENT_ID_MASK 0x00000700L 19174 #define CP_DMA_WATCH_STAT__PIPE_MASK 0x00003000L 19175 #define CP_DMA_WATCH_STAT__WATCH_ID_MASK 0x00030000L 19176 #define CP_DMA_WATCH_STAT__RD_WR_MASK 0x00100000L 19177 #define CP_DMA_WATCH_STAT__TRAP_FLAG_MASK 0x80000000L 19178 //CP_PFP_JT_STAT 19179 #define CP_PFP_JT_STAT__JT_LOADED__SHIFT 0x0 19180 #define CP_PFP_JT_STAT__WR_MASK__SHIFT 0x10 19181 #define CP_PFP_JT_STAT__JT_LOADED_MASK 0x00000003L 19182 #define CP_PFP_JT_STAT__WR_MASK_MASK 0x00030000L 19183 //CP_MEC_JT_STAT 19184 #define CP_MEC_JT_STAT__JT_LOADED__SHIFT 0x0 19185 #define CP_MEC_JT_STAT__WR_MASK__SHIFT 0x10 19186 #define CP_MEC_JT_STAT__JT_LOADED_MASK 0x000000FFL 19187 #define CP_MEC_JT_STAT__WR_MASK_MASK 0x00FF0000L 19188 //CP_CPC_BUSY_HYSTERESIS 19189 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE__SHIFT 0x0 19190 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY__SHIFT 0x8 19191 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE_MASK 0x000000FFL 19192 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY_MASK 0x0000FF00L 19193 //CP_CPF_BUSY_HYSTERESIS1 19194 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT 0x0 19195 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY__SHIFT 0x8 19196 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY__SHIFT 0x10 19197 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT 0x18 19198 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK 0x000000FFL 19199 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY_MASK 0x0000FF00L 19200 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY_MASK 0x00FF0000L 19201 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY_MASK 0xFF000000L 19202 //CP_CPF_BUSY_HYSTERESIS2 19203 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT 0x0 19204 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY_MASK 0x000000FFL 19205 //CP_CPG_BUSY_HYSTERESIS1 19206 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT 0x0 19207 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY__SHIFT 0x8 19208 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY__SHIFT 0x10 19209 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT 0x18 19210 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK 0x000000FFL 19211 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY_MASK 0x0000FF00L 19212 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY_MASK 0x00FF0000L 19213 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY_MASK 0xFF000000L 19214 //CP_CPG_BUSY_HYSTERESIS2 19215 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT 0x0 19216 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0__SHIFT 0x8 19217 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_1__SHIFT 0x10 19218 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY_MASK 0x000000FFL 19219 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0_MASK 0x0000FF00L 19220 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_1_MASK 0x00FF0000L 19221 //CP_RB_DOORBELL_CLEAR 19222 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE__SHIFT 0x0 19223 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR__SHIFT 0x8 19224 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR__SHIFT 0x9 19225 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR__SHIFT 0xa 19226 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR__SHIFT 0xb 19227 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR__SHIFT 0xc 19228 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR__SHIFT 0xd 19229 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE_MASK 0x00000007L 19230 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR_MASK 0x00000100L 19231 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR_MASK 0x00000200L 19232 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR_MASK 0x00000400L 19233 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR_MASK 0x00000800L 19234 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR_MASK 0x00001000L 19235 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR_MASK 0x00002000L 19236 //CP_RB0_ACTIVE 19237 #define CP_RB0_ACTIVE__ACTIVE__SHIFT 0x0 19238 #define CP_RB0_ACTIVE__ACTIVE_MASK 0x00000001L 19239 //CP_RB_ACTIVE 19240 #define CP_RB_ACTIVE__ACTIVE__SHIFT 0x0 19241 #define CP_RB_ACTIVE__ACTIVE_MASK 0x00000001L 19242 //CP_RB1_ACTIVE 19243 #define CP_RB1_ACTIVE__ACTIVE__SHIFT 0x0 19244 #define CP_RB1_ACTIVE__ACTIVE_MASK 0x00000001L 19245 //CP_RB_STATUS 19246 #define CP_RB_STATUS__DOORBELL_UPDATED__SHIFT 0x0 19247 #define CP_RB_STATUS__DOORBELL_ENABLE__SHIFT 0x1 19248 #define CP_RB_STATUS__DOORBELL_UPDATED_MASK 0x00000001L 19249 #define CP_RB_STATUS__DOORBELL_ENABLE_MASK 0x00000002L 19250 //CPG_RCIU_CAM_INDEX 19251 #define CPG_RCIU_CAM_INDEX__INDEX__SHIFT 0x0 19252 #define CPG_RCIU_CAM_INDEX__INDEX_MASK 0x0000001FL 19253 //CPG_RCIU_CAM_DATA 19254 #define CPG_RCIU_CAM_DATA__DATA__SHIFT 0x0 19255 #define CPG_RCIU_CAM_DATA__DATA_MASK 0xFFFFFFFFL 19256 //CPG_RCIU_CAM_DATA_PHASE0 19257 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR__SHIFT 0x0 19258 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN__SHIFT 0x18 19259 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN__SHIFT 0x19 19260 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR__SHIFT 0x1f 19261 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR_MASK 0x0003FFFFL 19262 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN_MASK 0x01000000L 19263 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN_MASK 0x02000000L 19264 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR_MASK 0x80000000L 19265 //CPG_RCIU_CAM_DATA_PHASE1 19266 #define CPG_RCIU_CAM_DATA_PHASE1__MASK__SHIFT 0x0 19267 #define CPG_RCIU_CAM_DATA_PHASE1__MASK_MASK 0xFFFFFFFFL 19268 //CPG_RCIU_CAM_DATA_PHASE2 19269 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE__SHIFT 0x0 19270 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE_MASK 0xFFFFFFFFL 19271 //CP_GPU_TIMESTAMP_OFFSET_LO 19272 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO__SHIFT 0x0 19273 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO_MASK 0xFFFFFFFFL 19274 //CP_GPU_TIMESTAMP_OFFSET_HI 19275 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI__SHIFT 0x0 19276 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI_MASK 0xFFFFFFFFL 19277 //CP_SDMA_DMA_DONE 19278 #define CP_SDMA_DMA_DONE__SDMA_ID__SHIFT 0x0 19279 #define CP_SDMA_DMA_DONE__SDMA_ID_MASK 0x0000000FL 19280 //CP_PFP_SDMA_CS 19281 #define CP_PFP_SDMA_CS__REQUEST_GRANT__SHIFT 0x0 19282 #define CP_PFP_SDMA_CS__SDMA_ID__SHIFT 0x4 19283 #define CP_PFP_SDMA_CS__REQUEST_POSITION__SHIFT 0x8 19284 #define CP_PFP_SDMA_CS__SDMA_COUNT__SHIFT 0xc 19285 #define CP_PFP_SDMA_CS__REQUEST_GRANT_MASK 0x00000001L 19286 #define CP_PFP_SDMA_CS__SDMA_ID_MASK 0x000000F0L 19287 #define CP_PFP_SDMA_CS__REQUEST_POSITION_MASK 0x00000F00L 19288 #define CP_PFP_SDMA_CS__SDMA_COUNT_MASK 0x00003000L 19289 //CP_ME_SDMA_CS 19290 #define CP_ME_SDMA_CS__REQUEST_GRANT__SHIFT 0x0 19291 #define CP_ME_SDMA_CS__SDMA_ID__SHIFT 0x4 19292 #define CP_ME_SDMA_CS__REQUEST_POSITION__SHIFT 0x8 19293 #define CP_ME_SDMA_CS__SDMA_COUNT__SHIFT 0xc 19294 #define CP_ME_SDMA_CS__REQUEST_GRANT_MASK 0x00000001L 19295 #define CP_ME_SDMA_CS__SDMA_ID_MASK 0x000000F0L 19296 #define CP_ME_SDMA_CS__REQUEST_POSITION_MASK 0x00000F00L 19297 #define CP_ME_SDMA_CS__SDMA_COUNT_MASK 0x00003000L 19298 //CPF_GCR_CNTL 19299 #define CPF_GCR_CNTL__GCR_GL_CMD__SHIFT 0x0 19300 #define CPF_GCR_CNTL__GCR_GL_CMD_MASK 0x0007FFFFL 19301 //CPG_UTCL1_STATUS 19302 #define CPG_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 19303 #define CPG_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 19304 #define CPG_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 19305 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 19306 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 19307 #define CPG_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 19308 #define CPG_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 19309 #define CPG_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 19310 #define CPG_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 19311 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 19312 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 19313 #define CPG_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 19314 //CPC_UTCL1_STATUS 19315 #define CPC_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 19316 #define CPC_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 19317 #define CPC_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 19318 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 19319 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 19320 #define CPC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 19321 #define CPC_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 19322 #define CPC_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 19323 #define CPC_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 19324 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 19325 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 19326 #define CPC_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 19327 //CPF_UTCL1_STATUS 19328 #define CPF_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 19329 #define CPF_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 19330 #define CPF_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 19331 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 19332 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 19333 #define CPF_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 19334 #define CPF_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 19335 #define CPF_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 19336 #define CPF_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 19337 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 19338 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 19339 #define CPF_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 19340 //CP_SD_CNTL 19341 #define CP_SD_CNTL__CPF_EN__SHIFT 0x0 19342 #define CP_SD_CNTL__CPG_EN__SHIFT 0x1 19343 #define CP_SD_CNTL__CPC_EN__SHIFT 0x2 19344 #define CP_SD_CNTL__RLC_EN__SHIFT 0x3 19345 #define CP_SD_CNTL__GE_EN__SHIFT 0x5 19346 #define CP_SD_CNTL__UTCL1_EN__SHIFT 0x6 19347 #define CP_SD_CNTL__EA_EN__SHIFT 0x9 19348 #define CP_SD_CNTL__SDMA_EN__SHIFT 0xa 19349 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE__SHIFT 0x1f 19350 #define CP_SD_CNTL__CPF_EN_MASK 0x00000001L 19351 #define CP_SD_CNTL__CPG_EN_MASK 0x00000002L 19352 #define CP_SD_CNTL__CPC_EN_MASK 0x00000004L 19353 #define CP_SD_CNTL__RLC_EN_MASK 0x00000008L 19354 #define CP_SD_CNTL__GE_EN_MASK 0x00000020L 19355 #define CP_SD_CNTL__UTCL1_EN_MASK 0x00000040L 19356 #define CP_SD_CNTL__EA_EN_MASK 0x00000200L 19357 #define CP_SD_CNTL__SDMA_EN_MASK 0x00000400L 19358 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE_MASK 0x80000000L 19359 //CP_SOFT_RESET_CNTL 19360 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET__SHIFT 0x0 19361 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET__SHIFT 0x1 19362 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET__SHIFT 0x2 19363 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET__SHIFT 0x3 19364 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET__SHIFT 0x4 19365 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET__SHIFT 0x5 19366 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET__SHIFT 0x6 19367 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET__SHIFT 0x7 19368 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET_MASK 0x00000001L 19369 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET_MASK 0x00000002L 19370 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET_MASK 0x00000004L 19371 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET_MASK 0x00000008L 19372 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET_MASK 0x00000010L 19373 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET_MASK 0x00000020L 19374 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET_MASK 0x00000040L 19375 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET_MASK 0x00000080L 19376 //CP_CPC_GFX_CNTL 19377 #define CP_CPC_GFX_CNTL__QUEUEID__SHIFT 0x0 19378 #define CP_CPC_GFX_CNTL__PIPEID__SHIFT 0x3 19379 #define CP_CPC_GFX_CNTL__MEID__SHIFT 0x5 19380 #define CP_CPC_GFX_CNTL__VALID__SHIFT 0x7 19381 #define CP_CPC_GFX_CNTL__QUEUEID_MASK 0x00000007L 19382 #define CP_CPC_GFX_CNTL__PIPEID_MASK 0x00000018L 19383 #define CP_CPC_GFX_CNTL__MEID_MASK 0x00000060L 19384 #define CP_CPC_GFX_CNTL__VALID_MASK 0x00000080L 19385 19386 19387 // addressBlock: gc_spipdec 19388 //SPI_ARB_PRIORITY 19389 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0__SHIFT 0x0 19390 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1__SHIFT 0x3 19391 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2__SHIFT 0x6 19392 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3__SHIFT 0x9 19393 #define SPI_ARB_PRIORITY__TS0_DUR_MULT__SHIFT 0xc 19394 #define SPI_ARB_PRIORITY__TS1_DUR_MULT__SHIFT 0xe 19395 #define SPI_ARB_PRIORITY__TS2_DUR_MULT__SHIFT 0x10 19396 #define SPI_ARB_PRIORITY__TS3_DUR_MULT__SHIFT 0x12 19397 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0_MASK 0x00000007L 19398 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1_MASK 0x00000038L 19399 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2_MASK 0x000001C0L 19400 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3_MASK 0x00000E00L 19401 #define SPI_ARB_PRIORITY__TS0_DUR_MULT_MASK 0x00003000L 19402 #define SPI_ARB_PRIORITY__TS1_DUR_MULT_MASK 0x0000C000L 19403 #define SPI_ARB_PRIORITY__TS2_DUR_MULT_MASK 0x00030000L 19404 #define SPI_ARB_PRIORITY__TS3_DUR_MULT_MASK 0x000C0000L 19405 //SPI_ARB_CYCLES_0 19406 #define SPI_ARB_CYCLES_0__TS0_DURATION__SHIFT 0x0 19407 #define SPI_ARB_CYCLES_0__TS1_DURATION__SHIFT 0x10 19408 #define SPI_ARB_CYCLES_0__TS0_DURATION_MASK 0x0000FFFFL 19409 #define SPI_ARB_CYCLES_0__TS1_DURATION_MASK 0xFFFF0000L 19410 //SPI_ARB_CYCLES_1 19411 #define SPI_ARB_CYCLES_1__TS2_DURATION__SHIFT 0x0 19412 #define SPI_ARB_CYCLES_1__TS3_DURATION__SHIFT 0x10 19413 #define SPI_ARB_CYCLES_1__TS2_DURATION_MASK 0x0000FFFFL 19414 #define SPI_ARB_CYCLES_1__TS3_DURATION_MASK 0xFFFF0000L 19415 //SPI_WCL_PIPE_PERCENT_GFX 19416 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE__SHIFT 0x0 19417 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE__SHIFT 0xc 19418 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE__SHIFT 0x16 19419 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE_MASK 0x0000007FL 19420 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE_MASK 0x0001F000L 19421 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE_MASK 0x07C00000L 19422 //SPI_WCL_PIPE_PERCENT_HP3D 19423 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE__SHIFT 0x0 19424 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE__SHIFT 0xc 19425 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE__SHIFT 0x16 19426 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE_MASK 0x0000007FL 19427 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE_MASK 0x0001F000L 19428 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE_MASK 0x07C00000L 19429 //SPI_WCL_PIPE_PERCENT_CS0 19430 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE__SHIFT 0x0 19431 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE_MASK 0x7FL 19432 //SPI_WCL_PIPE_PERCENT_CS1 19433 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE__SHIFT 0x0 19434 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE_MASK 0x7FL 19435 //SPI_WCL_PIPE_PERCENT_CS2 19436 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE__SHIFT 0x0 19437 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE_MASK 0x7FL 19438 //SPI_WCL_PIPE_PERCENT_CS3 19439 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE__SHIFT 0x0 19440 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE_MASK 0x7FL 19441 //SPI_WCL_PIPE_PERCENT_CS4 19442 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE__SHIFT 0x0 19443 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE_MASK 0x7FL 19444 //SPI_WCL_PIPE_PERCENT_CS5 19445 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE__SHIFT 0x0 19446 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE_MASK 0x7FL 19447 //SPI_WCL_PIPE_PERCENT_CS6 19448 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE__SHIFT 0x0 19449 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE_MASK 0x7FL 19450 //SPI_WCL_PIPE_PERCENT_CS7 19451 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE__SHIFT 0x0 19452 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE_MASK 0x7FL 19453 //SPI_USER_ACCUM_VMID_CNTL 19454 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM__SHIFT 0x0 19455 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM_MASK 0x0000000FL 19456 //SPI_GDBG_PER_VMID_CNTL 19457 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID__SHIFT 0x0 19458 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE__SHIFT 0x1 19459 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN__SHIFT 0x3 19460 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN__SHIFT 0x4 19461 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE__SHIFT 0xd 19462 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID_MASK 0x00000001L 19463 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE_MASK 0x00000006L 19464 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN_MASK 0x00000008L 19465 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN_MASK 0x00001FF0L 19466 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE_MASK 0x00002000L 19467 //SPI_COMPUTE_QUEUE_RESET 19468 #define SPI_COMPUTE_QUEUE_RESET__RESET__SHIFT 0x0 19469 #define SPI_COMPUTE_QUEUE_RESET__RESET_MASK 0x01L 19470 //SPI_COMPUTE_WF_CTX_SAVE 19471 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE__SHIFT 0x0 19472 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_INTERRUPT_EN__SHIFT 0x1 19473 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN__SHIFT 0x2 19474 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_REQ_BUSY__SHIFT 0x1e 19475 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY__SHIFT 0x1f 19476 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE_MASK 0x00000001L 19477 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_INTERRUPT_EN_MASK 0x00000002L 19478 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN_MASK 0x00000004L 19479 #define SPI_COMPUTE_WF_CTX_SAVE__GDS_REQ_BUSY_MASK 0x40000000L 19480 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY_MASK 0x80000000L 19481 19482 19483 // addressBlock: gc_cpphqddec 19484 //CP_HPD_UTCL1_CNTL 19485 #define CP_HPD_UTCL1_CNTL__SELECT__SHIFT 0x0 19486 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT__SHIFT 0xa 19487 #define CP_HPD_UTCL1_CNTL__SELECT_MASK 0x0000000FL 19488 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT_MASK 0x00000400L 19489 //CP_HPD_UTCL1_ERROR 19490 #define CP_HPD_UTCL1_ERROR__ADDR_HI__SHIFT 0x0 19491 #define CP_HPD_UTCL1_ERROR__TYPE__SHIFT 0x10 19492 #define CP_HPD_UTCL1_ERROR__VMID__SHIFT 0x14 19493 #define CP_HPD_UTCL1_ERROR__ADDR_HI_MASK 0x0000FFFFL 19494 #define CP_HPD_UTCL1_ERROR__TYPE_MASK 0x00010000L 19495 #define CP_HPD_UTCL1_ERROR__VMID_MASK 0x00F00000L 19496 //CP_HPD_UTCL1_ERROR_ADDR 19497 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR__SHIFT 0xc 19498 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR_MASK 0xFFFFF000L 19499 //CP_MQD_BASE_ADDR 19500 #define CP_MQD_BASE_ADDR__BASE_ADDR__SHIFT 0x2 19501 #define CP_MQD_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFCL 19502 //CP_MQD_BASE_ADDR_HI 19503 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 19504 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 19505 //CP_HQD_ACTIVE 19506 #define CP_HQD_ACTIVE__ACTIVE__SHIFT 0x0 19507 #define CP_HQD_ACTIVE__BUSY_GATE__SHIFT 0x1 19508 #define CP_HQD_ACTIVE__ACTIVE_MASK 0x00000001L 19509 #define CP_HQD_ACTIVE__BUSY_GATE_MASK 0x00000002L 19510 //CP_HQD_VMID 19511 #define CP_HQD_VMID__VMID__SHIFT 0x0 19512 #define CP_HQD_VMID__IB_VMID__SHIFT 0x8 19513 #define CP_HQD_VMID__VQID__SHIFT 0x10 19514 #define CP_HQD_VMID__VMID_MASK 0x0000000FL 19515 #define CP_HQD_VMID__IB_VMID_MASK 0x00000F00L 19516 #define CP_HQD_VMID__VQID_MASK 0x03FF0000L 19517 //CP_HQD_PERSISTENT_STATE 19518 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ__SHIFT 0x0 19519 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE__SHIFT 0x1 19520 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS__SHIFT 0x7 19521 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE__SHIFT 0x8 19522 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT__SHIFT 0x12 19523 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS__SHIFT 0x13 19524 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN__SHIFT 0x14 19525 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN__SHIFT 0x15 19526 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN__SHIFT 0x16 19527 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN__SHIFT 0x17 19528 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN__SHIFT 0x18 19529 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN__SHIFT 0x19 19530 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN__SHIFT 0x1a 19531 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN__SHIFT 0x1b 19532 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE__SHIFT 0x1c 19533 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES__SHIFT 0x1d 19534 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE__SHIFT 0x1e 19535 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE__SHIFT 0x1f 19536 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ_MASK 0x00000001L 19537 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE_MASK 0x00000002L 19538 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS_MASK 0x00000080L 19539 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE_MASK 0x0003FF00L 19540 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT_MASK 0x00040000L 19541 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS_MASK 0x00080000L 19542 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN_MASK 0x00100000L 19543 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN_MASK 0x00200000L 19544 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN_MASK 0x00400000L 19545 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN_MASK 0x00800000L 19546 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN_MASK 0x01000000L 19547 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN_MASK 0x02000000L 19548 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN_MASK 0x04000000L 19549 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN_MASK 0x08000000L 19550 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE_MASK 0x10000000L 19551 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES_MASK 0x20000000L 19552 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE_MASK 0x40000000L 19553 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE_MASK 0x80000000L 19554 //CP_HQD_PIPE_PRIORITY 19555 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY__SHIFT 0x0 19556 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY_MASK 0x00000003L 19557 //CP_HQD_QUEUE_PRIORITY 19558 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT 0x0 19559 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK 0x0000000FL 19560 //CP_HQD_QUANTUM 19561 #define CP_HQD_QUANTUM__QUANTUM_EN__SHIFT 0x0 19562 #define CP_HQD_QUANTUM__QUANTUM_SCALE__SHIFT 0x4 19563 #define CP_HQD_QUANTUM__QUANTUM_DURATION__SHIFT 0x8 19564 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT 0x1f 19565 #define CP_HQD_QUANTUM__QUANTUM_EN_MASK 0x00000001L 19566 #define CP_HQD_QUANTUM__QUANTUM_SCALE_MASK 0x00000010L 19567 #define CP_HQD_QUANTUM__QUANTUM_DURATION_MASK 0x00003F00L 19568 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE_MASK 0x80000000L 19569 //CP_HQD_PQ_BASE 19570 #define CP_HQD_PQ_BASE__ADDR__SHIFT 0x0 19571 #define CP_HQD_PQ_BASE__ADDR_MASK 0xFFFFFFFFL 19572 //CP_HQD_PQ_BASE_HI 19573 #define CP_HQD_PQ_BASE_HI__ADDR_HI__SHIFT 0x0 19574 #define CP_HQD_PQ_BASE_HI__ADDR_HI_MASK 0x000000FFL 19575 //CP_HQD_PQ_RPTR 19576 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET__SHIFT 0x0 19577 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET_MASK 0xFFFFFFFFL 19578 //CP_HQD_PQ_RPTR_REPORT_ADDR 19579 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR__SHIFT 0x2 19580 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR_MASK 0xFFFFFFFCL 19581 //CP_HQD_PQ_RPTR_REPORT_ADDR_HI 19582 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI__SHIFT 0x0 19583 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI_MASK 0x0000FFFFL 19584 //CP_HQD_PQ_WPTR_POLL_ADDR 19585 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR__SHIFT 0x3 19586 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR_MASK 0xFFFFFFF8L 19587 //CP_HQD_PQ_WPTR_POLL_ADDR_HI 19588 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI__SHIFT 0x0 19589 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI_MASK 0x0000FFFFL 19590 //CP_HQD_PQ_DOORBELL_CONTROL 19591 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE__SHIFT 0x0 19592 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT 0x1 19593 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT 0x2 19594 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE__SHIFT 0x1c 19595 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT__SHIFT 0x1d 19596 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN__SHIFT 0x1e 19597 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT 0x1f 19598 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE_MASK 0x00000001L 19599 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK 0x00000002L 19600 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 19601 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE_MASK 0x10000000L 19602 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT_MASK 0x20000000L 19603 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN_MASK 0x40000000L 19604 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT_MASK 0x80000000L 19605 //CP_HQD_PQ_CONTROL 19606 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE__SHIFT 0x0 19607 #define CP_HQD_PQ_CONTROL__WPTR_CARRY__SHIFT 0x6 19608 #define CP_HQD_PQ_CONTROL__RPTR_CARRY__SHIFT 0x7 19609 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE__SHIFT 0x8 19610 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN__SHIFT 0xe 19611 #define CP_HQD_PQ_CONTROL__PQ_EMPTY__SHIFT 0xf 19612 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR__SHIFT 0x12 19613 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE__SHIFT 0x14 19614 #define CP_HQD_PQ_CONTROL__TMZ__SHIFT 0x16 19615 #define CP_HQD_PQ_CONTROL__EXE_DISABLE__SHIFT 0x17 19616 #define CP_HQD_PQ_CONTROL__CACHE_POLICY__SHIFT 0x18 19617 #define CP_HQD_PQ_CONTROL__PQ_VOLATILE__SHIFT 0x1a 19618 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR__SHIFT 0x1b 19619 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH__SHIFT 0x1c 19620 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH__SHIFT 0x1d 19621 #define CP_HQD_PQ_CONTROL__PRIV_STATE__SHIFT 0x1e 19622 #define CP_HQD_PQ_CONTROL__KMD_QUEUE__SHIFT 0x1f 19623 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE_MASK 0x0000003FL 19624 #define CP_HQD_PQ_CONTROL__WPTR_CARRY_MASK 0x00000040L 19625 #define CP_HQD_PQ_CONTROL__RPTR_CARRY_MASK 0x00000080L 19626 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE_MASK 0x00003F00L 19627 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN_MASK 0x00004000L 19628 #define CP_HQD_PQ_CONTROL__PQ_EMPTY_MASK 0x00008000L 19629 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR_MASK 0x000C0000L 19630 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE_MASK 0x00300000L 19631 #define CP_HQD_PQ_CONTROL__TMZ_MASK 0x00400000L 19632 #define CP_HQD_PQ_CONTROL__EXE_DISABLE_MASK 0x00800000L 19633 #define CP_HQD_PQ_CONTROL__CACHE_POLICY_MASK 0x03000000L 19634 #define CP_HQD_PQ_CONTROL__PQ_VOLATILE_MASK 0x04000000L 19635 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR_MASK 0x08000000L 19636 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH_MASK 0x10000000L 19637 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH_MASK 0x20000000L 19638 #define CP_HQD_PQ_CONTROL__PRIV_STATE_MASK 0x40000000L 19639 #define CP_HQD_PQ_CONTROL__KMD_QUEUE_MASK 0x80000000L 19640 //CP_HQD_IB_BASE_ADDR 19641 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR__SHIFT 0x2 19642 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR_MASK 0xFFFFFFFCL 19643 //CP_HQD_IB_BASE_ADDR_HI 19644 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI__SHIFT 0x0 19645 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI_MASK 0x0000FFFFL 19646 //CP_HQD_IB_RPTR 19647 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET__SHIFT 0x0 19648 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET_MASK 0x000FFFFFL 19649 //CP_HQD_IB_CONTROL 19650 #define CP_HQD_IB_CONTROL__IB_SIZE__SHIFT 0x0 19651 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE__SHIFT 0x14 19652 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE__SHIFT 0x17 19653 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY__SHIFT 0x18 19654 #define CP_HQD_IB_CONTROL__IB_VOLATILE__SHIFT 0x1a 19655 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE__SHIFT 0x1e 19656 #define CP_HQD_IB_CONTROL__PROCESSING_IB__SHIFT 0x1f 19657 #define CP_HQD_IB_CONTROL__IB_SIZE_MASK 0x000FFFFFL 19658 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE_MASK 0x00300000L 19659 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE_MASK 0x00800000L 19660 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY_MASK 0x03000000L 19661 #define CP_HQD_IB_CONTROL__IB_VOLATILE_MASK 0x04000000L 19662 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE_MASK 0x40000000L 19663 #define CP_HQD_IB_CONTROL__PROCESSING_IB_MASK 0x80000000L 19664 //CP_HQD_IQ_TIMER 19665 #define CP_HQD_IQ_TIMER__WAIT_TIME__SHIFT 0x0 19666 #define CP_HQD_IQ_TIMER__RETRY_TYPE__SHIFT 0x8 19667 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT 0xb 19668 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT 0xc 19669 #define CP_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT 0xe 19670 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE__SHIFT 0x10 19671 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT 0x16 19672 #define CP_HQD_IQ_TIMER__EXE_DISABLE__SHIFT 0x17 19673 #define CP_HQD_IQ_TIMER__CACHE_POLICY__SHIFT 0x18 19674 #define CP_HQD_IQ_TIMER__IQ_VOLATILE__SHIFT 0x1a 19675 #define CP_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT 0x1b 19676 #define CP_HQD_IQ_TIMER__REARM_TIMER__SHIFT 0x1c 19677 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN__SHIFT 0x1d 19678 #define CP_HQD_IQ_TIMER__PROCESSING_IQ__SHIFT 0x1e 19679 #define CP_HQD_IQ_TIMER__ACTIVE__SHIFT 0x1f 19680 #define CP_HQD_IQ_TIMER__WAIT_TIME_MASK 0x000000FFL 19681 #define CP_HQD_IQ_TIMER__RETRY_TYPE_MASK 0x00000700L 19682 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK 0x00000800L 19683 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK 0x00003000L 19684 #define CP_HQD_IQ_TIMER__CLOCK_COUNT_MASK 0x0000C000L 19685 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE_MASK 0x003F0000L 19686 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER_MASK 0x00400000L 19687 #define CP_HQD_IQ_TIMER__EXE_DISABLE_MASK 0x00800000L 19688 #define CP_HQD_IQ_TIMER__CACHE_POLICY_MASK 0x03000000L 19689 #define CP_HQD_IQ_TIMER__IQ_VOLATILE_MASK 0x04000000L 19690 #define CP_HQD_IQ_TIMER__QUEUE_TYPE_MASK 0x08000000L 19691 #define CP_HQD_IQ_TIMER__REARM_TIMER_MASK 0x10000000L 19692 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN_MASK 0x20000000L 19693 #define CP_HQD_IQ_TIMER__PROCESSING_IQ_MASK 0x40000000L 19694 #define CP_HQD_IQ_TIMER__ACTIVE_MASK 0x80000000L 19695 //CP_HQD_IQ_RPTR 19696 #define CP_HQD_IQ_RPTR__OFFSET__SHIFT 0x0 19697 #define CP_HQD_IQ_RPTR__OFFSET_MASK 0x0000003FL 19698 //CP_HQD_DEQUEUE_REQUEST 19699 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 19700 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT 0x4 19701 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT__SHIFT 0x8 19702 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT 0x9 19703 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT 0xa 19704 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x0000000FL 19705 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK 0x00000010L 19706 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT_MASK 0x00000100L 19707 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK 0x00000200L 19708 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK 0x00000400L 19709 //CP_HQD_DMA_OFFLOAD 19710 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD__SHIFT 0x0 19711 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN__SHIFT 0x1 19712 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD__SHIFT 0x2 19713 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN__SHIFT 0x3 19714 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD__SHIFT 0x4 19715 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN__SHIFT 0x5 19716 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_MASK 0x00000001L 19717 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN_MASK 0x00000002L 19718 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_MASK 0x00000004L 19719 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN_MASK 0x00000008L 19720 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_MASK 0x00000010L 19721 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN_MASK 0x00000020L 19722 //CP_HQD_OFFLOAD 19723 #define CP_HQD_OFFLOAD__DMA_OFFLOAD__SHIFT 0x0 19724 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN__SHIFT 0x1 19725 #define CP_HQD_OFFLOAD__AQL_OFFLOAD__SHIFT 0x2 19726 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN__SHIFT 0x3 19727 #define CP_HQD_OFFLOAD__EOP_OFFLOAD__SHIFT 0x4 19728 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN__SHIFT 0x5 19729 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_MASK 0x00000001L 19730 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN_MASK 0x00000002L 19731 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_MASK 0x00000004L 19732 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN_MASK 0x00000008L 19733 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_MASK 0x00000010L 19734 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN_MASK 0x00000020L 19735 //CP_HQD_SEMA_CMD 19736 #define CP_HQD_SEMA_CMD__RETRY__SHIFT 0x0 19737 #define CP_HQD_SEMA_CMD__RESULT__SHIFT 0x1 19738 #define CP_HQD_SEMA_CMD__POLLING_DIS__SHIFT 0x8 19739 #define CP_HQD_SEMA_CMD__MESSAGE_EN__SHIFT 0x9 19740 #define CP_HQD_SEMA_CMD__RETRY_MASK 0x00000001L 19741 #define CP_HQD_SEMA_CMD__RESULT_MASK 0x00000006L 19742 #define CP_HQD_SEMA_CMD__POLLING_DIS_MASK 0x00000100L 19743 #define CP_HQD_SEMA_CMD__MESSAGE_EN_MASK 0x00000200L 19744 //CP_HQD_MSG_TYPE 19745 #define CP_HQD_MSG_TYPE__ACTION__SHIFT 0x0 19746 #define CP_HQD_MSG_TYPE__SAVE_STATE__SHIFT 0x4 19747 #define CP_HQD_MSG_TYPE__ACTION_MASK 0x00000007L 19748 #define CP_HQD_MSG_TYPE__SAVE_STATE_MASK 0x00000070L 19749 //CP_HQD_ATOMIC0_PREOP_LO 19750 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO__SHIFT 0x0 19751 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO_MASK 0xFFFFFFFFL 19752 //CP_HQD_ATOMIC0_PREOP_HI 19753 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI__SHIFT 0x0 19754 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI_MASK 0xFFFFFFFFL 19755 //CP_HQD_ATOMIC1_PREOP_LO 19756 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO__SHIFT 0x0 19757 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO_MASK 0xFFFFFFFFL 19758 //CP_HQD_ATOMIC1_PREOP_HI 19759 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI__SHIFT 0x0 19760 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI_MASK 0xFFFFFFFFL 19761 //CP_HQD_HQ_SCHEDULER0 19762 #define CP_HQD_HQ_SCHEDULER0__CWSR__SHIFT 0x0 19763 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS__SHIFT 0x1 19764 #define CP_HQD_HQ_SCHEDULER0__RSRV__SHIFT 0x2 19765 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE__SHIFT 0x3 19766 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE__SHIFT 0x6 19767 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT__SHIFT 0x7 19768 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY__SHIFT 0x8 19769 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID__SHIFT 0x9 19770 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE__SHIFT 0xa 19771 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS__SHIFT 0xd 19772 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN__SHIFT 0xe 19773 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED__SHIFT 0xf 19774 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED__SHIFT 0x14 19775 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE__SHIFT 0x15 19776 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT__SHIFT 0x18 19777 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE__SHIFT 0x1e 19778 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN__SHIFT 0x1f 19779 #define CP_HQD_HQ_SCHEDULER0__CWSR_MASK 0x00000001L 19780 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS_MASK 0x00000002L 19781 #define CP_HQD_HQ_SCHEDULER0__RSRV_MASK 0x00000004L 19782 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE_MASK 0x00000038L 19783 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE_MASK 0x00000040L 19784 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT_MASK 0x00000080L 19785 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY_MASK 0x00000100L 19786 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID_MASK 0x00000200L 19787 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE_MASK 0x00001C00L 19788 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS_MASK 0x00002000L 19789 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN_MASK 0x00004000L 19790 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED_MASK 0x00008000L 19791 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED_MASK 0x00100000L 19792 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE_MASK 0x00600000L 19793 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT_MASK 0x0F000000L 19794 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE_MASK 0x40000000L 19795 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN_MASK 0x80000000L 19796 //CP_HQD_HQ_STATUS0 19797 #define CP_HQD_HQ_STATUS0__CWSR__SHIFT 0x0 19798 #define CP_HQD_HQ_STATUS0__SAVE_STATUS__SHIFT 0x1 19799 #define CP_HQD_HQ_STATUS0__RSRV__SHIFT 0x2 19800 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE__SHIFT 0x3 19801 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE__SHIFT 0x6 19802 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT__SHIFT 0x7 19803 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY__SHIFT 0x8 19804 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID__SHIFT 0x9 19805 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE__SHIFT 0xa 19806 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS__SHIFT 0xd 19807 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN__SHIFT 0xe 19808 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED__SHIFT 0xf 19809 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED__SHIFT 0x14 19810 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE__SHIFT 0x15 19811 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT__SHIFT 0x18 19812 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT 0x1e 19813 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN__SHIFT 0x1f 19814 #define CP_HQD_HQ_STATUS0__CWSR_MASK 0x00000001L 19815 #define CP_HQD_HQ_STATUS0__SAVE_STATUS_MASK 0x00000002L 19816 #define CP_HQD_HQ_STATUS0__RSRV_MASK 0x00000004L 19817 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE_MASK 0x00000038L 19818 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE_MASK 0x00000040L 19819 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT_MASK 0x00000080L 19820 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY_MASK 0x00000100L 19821 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID_MASK 0x00000200L 19822 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE_MASK 0x00001C00L 19823 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS_MASK 0x00002000L 19824 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN_MASK 0x00004000L 19825 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED_MASK 0x00008000L 19826 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED_MASK 0x00100000L 19827 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE_MASK 0x00600000L 19828 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT_MASK 0x0F000000L 19829 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE_MASK 0x40000000L 19830 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN_MASK 0x80000000L 19831 //CP_HQD_HQ_CONTROL0 19832 #define CP_HQD_HQ_CONTROL0__CONTROL__SHIFT 0x0 19833 #define CP_HQD_HQ_CONTROL0__CONTROL_MASK 0xFFFFFFFFL 19834 //CP_HQD_HQ_SCHEDULER1 19835 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER__SHIFT 0x0 19836 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER_MASK 0xFFFFFFFFL 19837 //CP_MQD_CONTROL 19838 #define CP_MQD_CONTROL__VMID__SHIFT 0x0 19839 #define CP_MQD_CONTROL__PRIV_STATE__SHIFT 0x8 19840 #define CP_MQD_CONTROL__PROCESSING_MQD__SHIFT 0xc 19841 #define CP_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT 0xd 19842 #define CP_MQD_CONTROL__EXE_DISABLE__SHIFT 0x17 19843 #define CP_MQD_CONTROL__CACHE_POLICY__SHIFT 0x18 19844 #define CP_MQD_CONTROL__MQD_VOLATILE__SHIFT 0x1a 19845 #define CP_MQD_CONTROL__VMID_MASK 0x0000000FL 19846 #define CP_MQD_CONTROL__PRIV_STATE_MASK 0x00000100L 19847 #define CP_MQD_CONTROL__PROCESSING_MQD_MASK 0x00001000L 19848 #define CP_MQD_CONTROL__PROCESSING_MQD_EN_MASK 0x00002000L 19849 #define CP_MQD_CONTROL__EXE_DISABLE_MASK 0x00800000L 19850 #define CP_MQD_CONTROL__CACHE_POLICY_MASK 0x03000000L 19851 #define CP_MQD_CONTROL__MQD_VOLATILE_MASK 0x04000000L 19852 //CP_HQD_HQ_STATUS1 19853 #define CP_HQD_HQ_STATUS1__STATUS__SHIFT 0x0 19854 #define CP_HQD_HQ_STATUS1__STATUS_MASK 0xFFFFFFFFL 19855 //CP_HQD_HQ_CONTROL1 19856 #define CP_HQD_HQ_CONTROL1__CONTROL__SHIFT 0x0 19857 #define CP_HQD_HQ_CONTROL1__CONTROL_MASK 0xFFFFFFFFL 19858 //CP_HQD_EOP_BASE_ADDR 19859 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR__SHIFT 0x0 19860 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFFL 19861 //CP_HQD_EOP_BASE_ADDR_HI 19862 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 19863 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x000000FFL 19864 //CP_HQD_EOP_CONTROL 19865 #define CP_HQD_EOP_CONTROL__EOP_SIZE__SHIFT 0x0 19866 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP__SHIFT 0x8 19867 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN__SHIFT 0xc 19868 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB__SHIFT 0xd 19869 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN__SHIFT 0xe 19870 #define CP_HQD_EOP_CONTROL__HALT_FETCHER__SHIFT 0x15 19871 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN__SHIFT 0x16 19872 #define CP_HQD_EOP_CONTROL__EXE_DISABLE__SHIFT 0x17 19873 #define CP_HQD_EOP_CONTROL__CACHE_POLICY__SHIFT 0x18 19874 #define CP_HQD_EOP_CONTROL__EOP_VOLATILE__SHIFT 0x1a 19875 #define CP_HQD_EOP_CONTROL__SIG_SEM_RESULT__SHIFT 0x1d 19876 #define CP_HQD_EOP_CONTROL__PEND_SIG_SEM__SHIFT 0x1f 19877 #define CP_HQD_EOP_CONTROL__EOP_SIZE_MASK 0x0000003FL 19878 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP_MASK 0x00000100L 19879 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN_MASK 0x00001000L 19880 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB_MASK 0x00002000L 19881 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN_MASK 0x00004000L 19882 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_MASK 0x00200000L 19883 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN_MASK 0x00400000L 19884 #define CP_HQD_EOP_CONTROL__EXE_DISABLE_MASK 0x00800000L 19885 #define CP_HQD_EOP_CONTROL__CACHE_POLICY_MASK 0x03000000L 19886 #define CP_HQD_EOP_CONTROL__EOP_VOLATILE_MASK 0x04000000L 19887 #define CP_HQD_EOP_CONTROL__SIG_SEM_RESULT_MASK 0x60000000L 19888 #define CP_HQD_EOP_CONTROL__PEND_SIG_SEM_MASK 0x80000000L 19889 //CP_HQD_EOP_RPTR 19890 #define CP_HQD_EOP_RPTR__RPTR__SHIFT 0x0 19891 #define CP_HQD_EOP_RPTR__RESET_FETCHER__SHIFT 0x1c 19892 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND__SHIFT 0x1d 19893 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR__SHIFT 0x1e 19894 #define CP_HQD_EOP_RPTR__INIT_FETCHER__SHIFT 0x1f 19895 #define CP_HQD_EOP_RPTR__RPTR_MASK 0x00001FFFL 19896 #define CP_HQD_EOP_RPTR__RESET_FETCHER_MASK 0x10000000L 19897 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND_MASK 0x20000000L 19898 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR_MASK 0x40000000L 19899 #define CP_HQD_EOP_RPTR__INIT_FETCHER_MASK 0x80000000L 19900 //CP_HQD_EOP_WPTR 19901 #define CP_HQD_EOP_WPTR__WPTR__SHIFT 0x0 19902 #define CP_HQD_EOP_WPTR__EOP_EMPTY__SHIFT 0xf 19903 #define CP_HQD_EOP_WPTR__EOP_AVAIL__SHIFT 0x10 19904 #define CP_HQD_EOP_WPTR__WPTR_MASK 0x00001FFFL 19905 #define CP_HQD_EOP_WPTR__EOP_EMPTY_MASK 0x00008000L 19906 #define CP_HQD_EOP_WPTR__EOP_AVAIL_MASK 0x1FFF0000L 19907 //CP_HQD_EOP_EVENTS 19908 #define CP_HQD_EOP_EVENTS__EVENT_COUNT__SHIFT 0x0 19909 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND__SHIFT 0x10 19910 #define CP_HQD_EOP_EVENTS__EVENT_COUNT_MASK 0x00000FFFL 19911 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND_MASK 0x00010000L 19912 //CP_HQD_CTX_SAVE_BASE_ADDR_LO 19913 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT 0xc 19914 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK 0xFFFFF000L 19915 //CP_HQD_CTX_SAVE_BASE_ADDR_HI 19916 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 19917 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 19918 //CP_HQD_CTX_SAVE_CONTROL 19919 #define CP_HQD_CTX_SAVE_CONTROL__POLICY__SHIFT 0x3 19920 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT 0x17 19921 #define CP_HQD_CTX_SAVE_CONTROL__POLICY_MASK 0x00000018L 19922 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE_MASK 0x00800000L 19923 //CP_HQD_CNTL_STACK_OFFSET 19924 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 19925 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 19926 //CP_HQD_CNTL_STACK_SIZE 19927 #define CP_HQD_CNTL_STACK_SIZE__SIZE__SHIFT 0xc 19928 #define CP_HQD_CNTL_STACK_SIZE__SIZE_MASK 0x0000F000L 19929 //CP_HQD_WG_STATE_OFFSET 19930 #define CP_HQD_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 19931 #define CP_HQD_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 19932 //CP_HQD_CTX_SAVE_SIZE 19933 #define CP_HQD_CTX_SAVE_SIZE__SIZE__SHIFT 0xc 19934 #define CP_HQD_CTX_SAVE_SIZE__SIZE_MASK 0x03FFF000L 19935 //CP_HQD_GDS_RESOURCE_STATE 19936 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED__SHIFT 0x0 19937 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED__SHIFT 0x1 19938 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE__SHIFT 0x4 19939 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR__SHIFT 0xc 19940 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED_MASK 0x00000001L 19941 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED_MASK 0x00000002L 19942 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE_MASK 0x000003F0L 19943 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR_MASK 0x0003F000L 19944 //CP_HQD_ERROR 19945 #define CP_HQD_ERROR__EDC_ERROR_ID__SHIFT 0x0 19946 #define CP_HQD_ERROR__SUA_ERROR__SHIFT 0x4 19947 #define CP_HQD_ERROR__AQL_ERROR__SHIFT 0x5 19948 #define CP_HQD_ERROR__PQ_UTCL1_ERROR__SHIFT 0x8 19949 #define CP_HQD_ERROR__IB_UTCL1_ERROR__SHIFT 0x9 19950 #define CP_HQD_ERROR__EOP_UTCL1_ERROR__SHIFT 0xa 19951 #define CP_HQD_ERROR__IQ_UTCL1_ERROR__SHIFT 0xb 19952 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR__SHIFT 0xc 19953 #define CP_HQD_ERROR__WPP_UTCL1_ERROR__SHIFT 0xd 19954 #define CP_HQD_ERROR__SEM_UTCL1_ERROR__SHIFT 0xe 19955 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT 0xf 19956 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR__SHIFT 0x10 19957 #define CP_HQD_ERROR__SR_UTCL1_ERROR__SHIFT 0x11 19958 #define CP_HQD_ERROR__QU_UTCL1_ERROR__SHIFT 0x12 19959 #define CP_HQD_ERROR__TC_UTCL1_ERROR__SHIFT 0x13 19960 #define CP_HQD_ERROR__EDC_ERROR_ID_MASK 0x0000000FL 19961 #define CP_HQD_ERROR__SUA_ERROR_MASK 0x00000010L 19962 #define CP_HQD_ERROR__AQL_ERROR_MASK 0x00000020L 19963 #define CP_HQD_ERROR__PQ_UTCL1_ERROR_MASK 0x00000100L 19964 #define CP_HQD_ERROR__IB_UTCL1_ERROR_MASK 0x00000200L 19965 #define CP_HQD_ERROR__EOP_UTCL1_ERROR_MASK 0x00000400L 19966 #define CP_HQD_ERROR__IQ_UTCL1_ERROR_MASK 0x00000800L 19967 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR_MASK 0x00001000L 19968 #define CP_HQD_ERROR__WPP_UTCL1_ERROR_MASK 0x00002000L 19969 #define CP_HQD_ERROR__SEM_UTCL1_ERROR_MASK 0x00004000L 19970 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR_MASK 0x00008000L 19971 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR_MASK 0x00010000L 19972 #define CP_HQD_ERROR__SR_UTCL1_ERROR_MASK 0x00020000L 19973 #define CP_HQD_ERROR__QU_UTCL1_ERROR_MASK 0x00040000L 19974 #define CP_HQD_ERROR__TC_UTCL1_ERROR_MASK 0x00080000L 19975 //CP_HQD_EOP_WPTR_MEM 19976 #define CP_HQD_EOP_WPTR_MEM__WPTR__SHIFT 0x0 19977 #define CP_HQD_EOP_WPTR_MEM__WPTR_MASK 0x00001FFFL 19978 //CP_HQD_AQL_CONTROL 19979 #define CP_HQD_AQL_CONTROL__CONTROL0__SHIFT 0x0 19980 #define CP_HQD_AQL_CONTROL__CONTROL0_EN__SHIFT 0xf 19981 #define CP_HQD_AQL_CONTROL__CONTROL1__SHIFT 0x10 19982 #define CP_HQD_AQL_CONTROL__CONTROL1_EN__SHIFT 0x1f 19983 #define CP_HQD_AQL_CONTROL__CONTROL0_MASK 0x00007FFFL 19984 #define CP_HQD_AQL_CONTROL__CONTROL0_EN_MASK 0x00008000L 19985 #define CP_HQD_AQL_CONTROL__CONTROL1_MASK 0x7FFF0000L 19986 #define CP_HQD_AQL_CONTROL__CONTROL1_EN_MASK 0x80000000L 19987 //CP_HQD_PQ_WPTR_LO 19988 #define CP_HQD_PQ_WPTR_LO__OFFSET__SHIFT 0x0 19989 #define CP_HQD_PQ_WPTR_LO__OFFSET_MASK 0xFFFFFFFFL 19990 //CP_HQD_PQ_WPTR_HI 19991 #define CP_HQD_PQ_WPTR_HI__DATA__SHIFT 0x0 19992 #define CP_HQD_PQ_WPTR_HI__DATA_MASK 0xFFFFFFFFL 19993 //CP_HQD_SUSPEND_CNTL_STACK_OFFSET 19994 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 19995 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 19996 //CP_HQD_SUSPEND_CNTL_STACK_DW_CNT 19997 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT__SHIFT 0x0 19998 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT_MASK 0x00003FFFL 19999 //CP_HQD_SUSPEND_WG_STATE_OFFSET 20000 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 20001 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 20002 //CP_HQD_DDID_RPTR 20003 #define CP_HQD_DDID_RPTR__RPTR__SHIFT 0x0 20004 #define CP_HQD_DDID_RPTR__RPTR_MASK 0x000007FFL 20005 //CP_HQD_DDID_WPTR 20006 #define CP_HQD_DDID_WPTR__WPTR__SHIFT 0x0 20007 #define CP_HQD_DDID_WPTR__WPTR_MASK 0x000007FFL 20008 //CP_HQD_DDID_INFLIGHT_COUNT 20009 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT__SHIFT 0x0 20010 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT_MASK 0x0000FFFFL 20011 //CP_HQD_DDID_DELTA_RPT_COUNT 20012 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT__SHIFT 0x0 20013 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT_MASK 0x000000FFL 20014 //CP_HQD_DEQUEUE_STATUS 20015 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT__SHIFT 0x0 20016 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND__SHIFT 0x4 20017 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN__SHIFT 0x9 20018 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN__SHIFT 0xa 20019 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_MASK 0x0000000FL 20020 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_MASK 0x00000010L 20021 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN_MASK 0x00000200L 20022 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN_MASK 0x00000400L 20023 20024 20025 // addressBlock: gc_tcpdec 20026 //TCP_WATCH0_ADDR_H 20027 #define TCP_WATCH0_ADDR_H__ADDR__SHIFT 0x0 20028 #define TCP_WATCH0_ADDR_H__ADDR_MASK 0x0000FFFFL 20029 //TCP_WATCH0_ADDR_L 20030 #define TCP_WATCH0_ADDR_L__ADDR__SHIFT 0x7 20031 #define TCP_WATCH0_ADDR_L__ADDR_MASK 0xFFFFFF80L 20032 //TCP_WATCH0_CNTL 20033 #define TCP_WATCH0_CNTL__MASK__SHIFT 0x0 20034 #define TCP_WATCH0_CNTL__VMID__SHIFT 0x18 20035 #define TCP_WATCH0_CNTL__MODE__SHIFT 0x1d 20036 #define TCP_WATCH0_CNTL__VALID__SHIFT 0x1f 20037 #define TCP_WATCH0_CNTL__MASK_MASK 0x007FFFFFL 20038 #define TCP_WATCH0_CNTL__VMID_MASK 0x0F000000L 20039 #define TCP_WATCH0_CNTL__MODE_MASK 0x60000000L 20040 #define TCP_WATCH0_CNTL__VALID_MASK 0x80000000L 20041 //TCP_WATCH1_ADDR_H 20042 #define TCP_WATCH1_ADDR_H__ADDR__SHIFT 0x0 20043 #define TCP_WATCH1_ADDR_H__ADDR_MASK 0x0000FFFFL 20044 //TCP_WATCH1_ADDR_L 20045 #define TCP_WATCH1_ADDR_L__ADDR__SHIFT 0x7 20046 #define TCP_WATCH1_ADDR_L__ADDR_MASK 0xFFFFFF80L 20047 //TCP_WATCH1_CNTL 20048 #define TCP_WATCH1_CNTL__MASK__SHIFT 0x0 20049 #define TCP_WATCH1_CNTL__VMID__SHIFT 0x18 20050 #define TCP_WATCH1_CNTL__MODE__SHIFT 0x1d 20051 #define TCP_WATCH1_CNTL__VALID__SHIFT 0x1f 20052 #define TCP_WATCH1_CNTL__MASK_MASK 0x007FFFFFL 20053 #define TCP_WATCH1_CNTL__VMID_MASK 0x0F000000L 20054 #define TCP_WATCH1_CNTL__MODE_MASK 0x60000000L 20055 #define TCP_WATCH1_CNTL__VALID_MASK 0x80000000L 20056 //TCP_WATCH2_ADDR_H 20057 #define TCP_WATCH2_ADDR_H__ADDR__SHIFT 0x0 20058 #define TCP_WATCH2_ADDR_H__ADDR_MASK 0x0000FFFFL 20059 //TCP_WATCH2_ADDR_L 20060 #define TCP_WATCH2_ADDR_L__ADDR__SHIFT 0x7 20061 #define TCP_WATCH2_ADDR_L__ADDR_MASK 0xFFFFFF80L 20062 //TCP_WATCH2_CNTL 20063 #define TCP_WATCH2_CNTL__MASK__SHIFT 0x0 20064 #define TCP_WATCH2_CNTL__VMID__SHIFT 0x18 20065 #define TCP_WATCH2_CNTL__MODE__SHIFT 0x1d 20066 #define TCP_WATCH2_CNTL__VALID__SHIFT 0x1f 20067 #define TCP_WATCH2_CNTL__MASK_MASK 0x007FFFFFL 20068 #define TCP_WATCH2_CNTL__VMID_MASK 0x0F000000L 20069 #define TCP_WATCH2_CNTL__MODE_MASK 0x60000000L 20070 #define TCP_WATCH2_CNTL__VALID_MASK 0x80000000L 20071 //TCP_WATCH3_ADDR_H 20072 #define TCP_WATCH3_ADDR_H__ADDR__SHIFT 0x0 20073 #define TCP_WATCH3_ADDR_H__ADDR_MASK 0x0000FFFFL 20074 //TCP_WATCH3_ADDR_L 20075 #define TCP_WATCH3_ADDR_L__ADDR__SHIFT 0x7 20076 #define TCP_WATCH3_ADDR_L__ADDR_MASK 0xFFFFFF80L 20077 //TCP_WATCH3_CNTL 20078 #define TCP_WATCH3_CNTL__MASK__SHIFT 0x0 20079 #define TCP_WATCH3_CNTL__VMID__SHIFT 0x18 20080 #define TCP_WATCH3_CNTL__MODE__SHIFT 0x1d 20081 #define TCP_WATCH3_CNTL__VALID__SHIFT 0x1f 20082 #define TCP_WATCH3_CNTL__MASK_MASK 0x007FFFFFL 20083 #define TCP_WATCH3_CNTL__VMID_MASK 0x0F000000L 20084 #define TCP_WATCH3_CNTL__MODE_MASK 0x60000000L 20085 #define TCP_WATCH3_CNTL__VALID_MASK 0x80000000L 20086 20087 20088 // addressBlock: gc_gdspdec 20089 //GDS_VMID0_BASE 20090 #define GDS_VMID0_BASE__BASE__SHIFT 0x0 20091 #define GDS_VMID0_BASE__UNUSED__SHIFT 0x10 20092 #define GDS_VMID0_BASE__BASE_MASK 0x0000FFFFL 20093 #define GDS_VMID0_BASE__UNUSED_MASK 0xFFFF0000L 20094 //GDS_VMID0_SIZE 20095 #define GDS_VMID0_SIZE__SIZE__SHIFT 0x0 20096 #define GDS_VMID0_SIZE__UNUSED__SHIFT 0x11 20097 #define GDS_VMID0_SIZE__SIZE_MASK 0x0001FFFFL 20098 #define GDS_VMID0_SIZE__UNUSED_MASK 0xFFFE0000L 20099 //GDS_VMID1_BASE 20100 #define GDS_VMID1_BASE__BASE__SHIFT 0x0 20101 #define GDS_VMID1_BASE__UNUSED__SHIFT 0x10 20102 #define GDS_VMID1_BASE__BASE_MASK 0x0000FFFFL 20103 #define GDS_VMID1_BASE__UNUSED_MASK 0xFFFF0000L 20104 //GDS_VMID1_SIZE 20105 #define GDS_VMID1_SIZE__SIZE__SHIFT 0x0 20106 #define GDS_VMID1_SIZE__UNUSED__SHIFT 0x11 20107 #define GDS_VMID1_SIZE__SIZE_MASK 0x0001FFFFL 20108 #define GDS_VMID1_SIZE__UNUSED_MASK 0xFFFE0000L 20109 //GDS_VMID2_BASE 20110 #define GDS_VMID2_BASE__BASE__SHIFT 0x0 20111 #define GDS_VMID2_BASE__UNUSED__SHIFT 0x10 20112 #define GDS_VMID2_BASE__BASE_MASK 0x0000FFFFL 20113 #define GDS_VMID2_BASE__UNUSED_MASK 0xFFFF0000L 20114 //GDS_VMID2_SIZE 20115 #define GDS_VMID2_SIZE__SIZE__SHIFT 0x0 20116 #define GDS_VMID2_SIZE__UNUSED__SHIFT 0x11 20117 #define GDS_VMID2_SIZE__SIZE_MASK 0x0001FFFFL 20118 #define GDS_VMID2_SIZE__UNUSED_MASK 0xFFFE0000L 20119 //GDS_VMID3_BASE 20120 #define GDS_VMID3_BASE__BASE__SHIFT 0x0 20121 #define GDS_VMID3_BASE__UNUSED__SHIFT 0x10 20122 #define GDS_VMID3_BASE__BASE_MASK 0x0000FFFFL 20123 #define GDS_VMID3_BASE__UNUSED_MASK 0xFFFF0000L 20124 //GDS_VMID3_SIZE 20125 #define GDS_VMID3_SIZE__SIZE__SHIFT 0x0 20126 #define GDS_VMID3_SIZE__UNUSED__SHIFT 0x11 20127 #define GDS_VMID3_SIZE__SIZE_MASK 0x0001FFFFL 20128 #define GDS_VMID3_SIZE__UNUSED_MASK 0xFFFE0000L 20129 //GDS_VMID4_BASE 20130 #define GDS_VMID4_BASE__BASE__SHIFT 0x0 20131 #define GDS_VMID4_BASE__UNUSED__SHIFT 0x10 20132 #define GDS_VMID4_BASE__BASE_MASK 0x0000FFFFL 20133 #define GDS_VMID4_BASE__UNUSED_MASK 0xFFFF0000L 20134 //GDS_VMID4_SIZE 20135 #define GDS_VMID4_SIZE__SIZE__SHIFT 0x0 20136 #define GDS_VMID4_SIZE__UNUSED__SHIFT 0x11 20137 #define GDS_VMID4_SIZE__SIZE_MASK 0x0001FFFFL 20138 #define GDS_VMID4_SIZE__UNUSED_MASK 0xFFFE0000L 20139 //GDS_VMID5_BASE 20140 #define GDS_VMID5_BASE__BASE__SHIFT 0x0 20141 #define GDS_VMID5_BASE__UNUSED__SHIFT 0x10 20142 #define GDS_VMID5_BASE__BASE_MASK 0x0000FFFFL 20143 #define GDS_VMID5_BASE__UNUSED_MASK 0xFFFF0000L 20144 //GDS_VMID5_SIZE 20145 #define GDS_VMID5_SIZE__SIZE__SHIFT 0x0 20146 #define GDS_VMID5_SIZE__UNUSED__SHIFT 0x11 20147 #define GDS_VMID5_SIZE__SIZE_MASK 0x0001FFFFL 20148 #define GDS_VMID5_SIZE__UNUSED_MASK 0xFFFE0000L 20149 //GDS_VMID6_BASE 20150 #define GDS_VMID6_BASE__BASE__SHIFT 0x0 20151 #define GDS_VMID6_BASE__UNUSED__SHIFT 0x10 20152 #define GDS_VMID6_BASE__BASE_MASK 0x0000FFFFL 20153 #define GDS_VMID6_BASE__UNUSED_MASK 0xFFFF0000L 20154 //GDS_VMID6_SIZE 20155 #define GDS_VMID6_SIZE__SIZE__SHIFT 0x0 20156 #define GDS_VMID6_SIZE__UNUSED__SHIFT 0x11 20157 #define GDS_VMID6_SIZE__SIZE_MASK 0x0001FFFFL 20158 #define GDS_VMID6_SIZE__UNUSED_MASK 0xFFFE0000L 20159 //GDS_VMID7_BASE 20160 #define GDS_VMID7_BASE__BASE__SHIFT 0x0 20161 #define GDS_VMID7_BASE__UNUSED__SHIFT 0x10 20162 #define GDS_VMID7_BASE__BASE_MASK 0x0000FFFFL 20163 #define GDS_VMID7_BASE__UNUSED_MASK 0xFFFF0000L 20164 //GDS_VMID7_SIZE 20165 #define GDS_VMID7_SIZE__SIZE__SHIFT 0x0 20166 #define GDS_VMID7_SIZE__UNUSED__SHIFT 0x11 20167 #define GDS_VMID7_SIZE__SIZE_MASK 0x0001FFFFL 20168 #define GDS_VMID7_SIZE__UNUSED_MASK 0xFFFE0000L 20169 //GDS_VMID8_BASE 20170 #define GDS_VMID8_BASE__BASE__SHIFT 0x0 20171 #define GDS_VMID8_BASE__UNUSED__SHIFT 0x10 20172 #define GDS_VMID8_BASE__BASE_MASK 0x0000FFFFL 20173 #define GDS_VMID8_BASE__UNUSED_MASK 0xFFFF0000L 20174 //GDS_VMID8_SIZE 20175 #define GDS_VMID8_SIZE__SIZE__SHIFT 0x0 20176 #define GDS_VMID8_SIZE__UNUSED__SHIFT 0x11 20177 #define GDS_VMID8_SIZE__SIZE_MASK 0x0001FFFFL 20178 #define GDS_VMID8_SIZE__UNUSED_MASK 0xFFFE0000L 20179 //GDS_VMID9_BASE 20180 #define GDS_VMID9_BASE__BASE__SHIFT 0x0 20181 #define GDS_VMID9_BASE__UNUSED__SHIFT 0x10 20182 #define GDS_VMID9_BASE__BASE_MASK 0x0000FFFFL 20183 #define GDS_VMID9_BASE__UNUSED_MASK 0xFFFF0000L 20184 //GDS_VMID9_SIZE 20185 #define GDS_VMID9_SIZE__SIZE__SHIFT 0x0 20186 #define GDS_VMID9_SIZE__UNUSED__SHIFT 0x11 20187 #define GDS_VMID9_SIZE__SIZE_MASK 0x0001FFFFL 20188 #define GDS_VMID9_SIZE__UNUSED_MASK 0xFFFE0000L 20189 //GDS_VMID10_BASE 20190 #define GDS_VMID10_BASE__BASE__SHIFT 0x0 20191 #define GDS_VMID10_BASE__UNUSED__SHIFT 0x10 20192 #define GDS_VMID10_BASE__BASE_MASK 0x0000FFFFL 20193 #define GDS_VMID10_BASE__UNUSED_MASK 0xFFFF0000L 20194 //GDS_VMID10_SIZE 20195 #define GDS_VMID10_SIZE__SIZE__SHIFT 0x0 20196 #define GDS_VMID10_SIZE__UNUSED__SHIFT 0x11 20197 #define GDS_VMID10_SIZE__SIZE_MASK 0x0001FFFFL 20198 #define GDS_VMID10_SIZE__UNUSED_MASK 0xFFFE0000L 20199 //GDS_VMID11_BASE 20200 #define GDS_VMID11_BASE__BASE__SHIFT 0x0 20201 #define GDS_VMID11_BASE__UNUSED__SHIFT 0x10 20202 #define GDS_VMID11_BASE__BASE_MASK 0x0000FFFFL 20203 #define GDS_VMID11_BASE__UNUSED_MASK 0xFFFF0000L 20204 //GDS_VMID11_SIZE 20205 #define GDS_VMID11_SIZE__SIZE__SHIFT 0x0 20206 #define GDS_VMID11_SIZE__UNUSED__SHIFT 0x11 20207 #define GDS_VMID11_SIZE__SIZE_MASK 0x0001FFFFL 20208 #define GDS_VMID11_SIZE__UNUSED_MASK 0xFFFE0000L 20209 //GDS_VMID12_BASE 20210 #define GDS_VMID12_BASE__BASE__SHIFT 0x0 20211 #define GDS_VMID12_BASE__UNUSED__SHIFT 0x10 20212 #define GDS_VMID12_BASE__BASE_MASK 0x0000FFFFL 20213 #define GDS_VMID12_BASE__UNUSED_MASK 0xFFFF0000L 20214 //GDS_VMID12_SIZE 20215 #define GDS_VMID12_SIZE__SIZE__SHIFT 0x0 20216 #define GDS_VMID12_SIZE__UNUSED__SHIFT 0x11 20217 #define GDS_VMID12_SIZE__SIZE_MASK 0x0001FFFFL 20218 #define GDS_VMID12_SIZE__UNUSED_MASK 0xFFFE0000L 20219 //GDS_VMID13_BASE 20220 #define GDS_VMID13_BASE__BASE__SHIFT 0x0 20221 #define GDS_VMID13_BASE__UNUSED__SHIFT 0x10 20222 #define GDS_VMID13_BASE__BASE_MASK 0x0000FFFFL 20223 #define GDS_VMID13_BASE__UNUSED_MASK 0xFFFF0000L 20224 //GDS_VMID13_SIZE 20225 #define GDS_VMID13_SIZE__SIZE__SHIFT 0x0 20226 #define GDS_VMID13_SIZE__UNUSED__SHIFT 0x11 20227 #define GDS_VMID13_SIZE__SIZE_MASK 0x0001FFFFL 20228 #define GDS_VMID13_SIZE__UNUSED_MASK 0xFFFE0000L 20229 //GDS_VMID14_BASE 20230 #define GDS_VMID14_BASE__BASE__SHIFT 0x0 20231 #define GDS_VMID14_BASE__UNUSED__SHIFT 0x10 20232 #define GDS_VMID14_BASE__BASE_MASK 0x0000FFFFL 20233 #define GDS_VMID14_BASE__UNUSED_MASK 0xFFFF0000L 20234 //GDS_VMID14_SIZE 20235 #define GDS_VMID14_SIZE__SIZE__SHIFT 0x0 20236 #define GDS_VMID14_SIZE__UNUSED__SHIFT 0x11 20237 #define GDS_VMID14_SIZE__SIZE_MASK 0x0001FFFFL 20238 #define GDS_VMID14_SIZE__UNUSED_MASK 0xFFFE0000L 20239 //GDS_VMID15_BASE 20240 #define GDS_VMID15_BASE__BASE__SHIFT 0x0 20241 #define GDS_VMID15_BASE__UNUSED__SHIFT 0x10 20242 #define GDS_VMID15_BASE__BASE_MASK 0x0000FFFFL 20243 #define GDS_VMID15_BASE__UNUSED_MASK 0xFFFF0000L 20244 //GDS_VMID15_SIZE 20245 #define GDS_VMID15_SIZE__SIZE__SHIFT 0x0 20246 #define GDS_VMID15_SIZE__UNUSED__SHIFT 0x11 20247 #define GDS_VMID15_SIZE__SIZE_MASK 0x0001FFFFL 20248 #define GDS_VMID15_SIZE__UNUSED_MASK 0xFFFE0000L 20249 //GDS_GWS_VMID0 20250 #define GDS_GWS_VMID0__BASE__SHIFT 0x0 20251 #define GDS_GWS_VMID0__UNUSED1__SHIFT 0x6 20252 #define GDS_GWS_VMID0__SIZE__SHIFT 0x10 20253 #define GDS_GWS_VMID0__UNUSED2__SHIFT 0x17 20254 #define GDS_GWS_VMID0__BASE_MASK 0x0000003FL 20255 #define GDS_GWS_VMID0__UNUSED1_MASK 0x0000FFC0L 20256 #define GDS_GWS_VMID0__SIZE_MASK 0x007F0000L 20257 #define GDS_GWS_VMID0__UNUSED2_MASK 0xFF800000L 20258 //GDS_GWS_VMID1 20259 #define GDS_GWS_VMID1__BASE__SHIFT 0x0 20260 #define GDS_GWS_VMID1__UNUSED1__SHIFT 0x6 20261 #define GDS_GWS_VMID1__SIZE__SHIFT 0x10 20262 #define GDS_GWS_VMID1__UNUSED2__SHIFT 0x17 20263 #define GDS_GWS_VMID1__BASE_MASK 0x0000003FL 20264 #define GDS_GWS_VMID1__UNUSED1_MASK 0x0000FFC0L 20265 #define GDS_GWS_VMID1__SIZE_MASK 0x007F0000L 20266 #define GDS_GWS_VMID1__UNUSED2_MASK 0xFF800000L 20267 //GDS_GWS_VMID2 20268 #define GDS_GWS_VMID2__BASE__SHIFT 0x0 20269 #define GDS_GWS_VMID2__UNUSED1__SHIFT 0x6 20270 #define GDS_GWS_VMID2__SIZE__SHIFT 0x10 20271 #define GDS_GWS_VMID2__UNUSED2__SHIFT 0x17 20272 #define GDS_GWS_VMID2__BASE_MASK 0x0000003FL 20273 #define GDS_GWS_VMID2__UNUSED1_MASK 0x0000FFC0L 20274 #define GDS_GWS_VMID2__SIZE_MASK 0x007F0000L 20275 #define GDS_GWS_VMID2__UNUSED2_MASK 0xFF800000L 20276 //GDS_GWS_VMID3 20277 #define GDS_GWS_VMID3__BASE__SHIFT 0x0 20278 #define GDS_GWS_VMID3__UNUSED1__SHIFT 0x6 20279 #define GDS_GWS_VMID3__SIZE__SHIFT 0x10 20280 #define GDS_GWS_VMID3__UNUSED2__SHIFT 0x17 20281 #define GDS_GWS_VMID3__BASE_MASK 0x0000003FL 20282 #define GDS_GWS_VMID3__UNUSED1_MASK 0x0000FFC0L 20283 #define GDS_GWS_VMID3__SIZE_MASK 0x007F0000L 20284 #define GDS_GWS_VMID3__UNUSED2_MASK 0xFF800000L 20285 //GDS_GWS_VMID4 20286 #define GDS_GWS_VMID4__BASE__SHIFT 0x0 20287 #define GDS_GWS_VMID4__UNUSED1__SHIFT 0x6 20288 #define GDS_GWS_VMID4__SIZE__SHIFT 0x10 20289 #define GDS_GWS_VMID4__UNUSED2__SHIFT 0x17 20290 #define GDS_GWS_VMID4__BASE_MASK 0x0000003FL 20291 #define GDS_GWS_VMID4__UNUSED1_MASK 0x0000FFC0L 20292 #define GDS_GWS_VMID4__SIZE_MASK 0x007F0000L 20293 #define GDS_GWS_VMID4__UNUSED2_MASK 0xFF800000L 20294 //GDS_GWS_VMID5 20295 #define GDS_GWS_VMID5__BASE__SHIFT 0x0 20296 #define GDS_GWS_VMID5__UNUSED1__SHIFT 0x6 20297 #define GDS_GWS_VMID5__SIZE__SHIFT 0x10 20298 #define GDS_GWS_VMID5__UNUSED2__SHIFT 0x17 20299 #define GDS_GWS_VMID5__BASE_MASK 0x0000003FL 20300 #define GDS_GWS_VMID5__UNUSED1_MASK 0x0000FFC0L 20301 #define GDS_GWS_VMID5__SIZE_MASK 0x007F0000L 20302 #define GDS_GWS_VMID5__UNUSED2_MASK 0xFF800000L 20303 //GDS_GWS_VMID6 20304 #define GDS_GWS_VMID6__BASE__SHIFT 0x0 20305 #define GDS_GWS_VMID6__UNUSED1__SHIFT 0x6 20306 #define GDS_GWS_VMID6__SIZE__SHIFT 0x10 20307 #define GDS_GWS_VMID6__UNUSED2__SHIFT 0x17 20308 #define GDS_GWS_VMID6__BASE_MASK 0x0000003FL 20309 #define GDS_GWS_VMID6__UNUSED1_MASK 0x0000FFC0L 20310 #define GDS_GWS_VMID6__SIZE_MASK 0x007F0000L 20311 #define GDS_GWS_VMID6__UNUSED2_MASK 0xFF800000L 20312 //GDS_GWS_VMID7 20313 #define GDS_GWS_VMID7__BASE__SHIFT 0x0 20314 #define GDS_GWS_VMID7__UNUSED1__SHIFT 0x6 20315 #define GDS_GWS_VMID7__SIZE__SHIFT 0x10 20316 #define GDS_GWS_VMID7__UNUSED2__SHIFT 0x17 20317 #define GDS_GWS_VMID7__BASE_MASK 0x0000003FL 20318 #define GDS_GWS_VMID7__UNUSED1_MASK 0x0000FFC0L 20319 #define GDS_GWS_VMID7__SIZE_MASK 0x007F0000L 20320 #define GDS_GWS_VMID7__UNUSED2_MASK 0xFF800000L 20321 //GDS_GWS_VMID8 20322 #define GDS_GWS_VMID8__BASE__SHIFT 0x0 20323 #define GDS_GWS_VMID8__UNUSED1__SHIFT 0x6 20324 #define GDS_GWS_VMID8__SIZE__SHIFT 0x10 20325 #define GDS_GWS_VMID8__UNUSED2__SHIFT 0x17 20326 #define GDS_GWS_VMID8__BASE_MASK 0x0000003FL 20327 #define GDS_GWS_VMID8__UNUSED1_MASK 0x0000FFC0L 20328 #define GDS_GWS_VMID8__SIZE_MASK 0x007F0000L 20329 #define GDS_GWS_VMID8__UNUSED2_MASK 0xFF800000L 20330 //GDS_GWS_VMID9 20331 #define GDS_GWS_VMID9__BASE__SHIFT 0x0 20332 #define GDS_GWS_VMID9__UNUSED1__SHIFT 0x6 20333 #define GDS_GWS_VMID9__SIZE__SHIFT 0x10 20334 #define GDS_GWS_VMID9__UNUSED2__SHIFT 0x17 20335 #define GDS_GWS_VMID9__BASE_MASK 0x0000003FL 20336 #define GDS_GWS_VMID9__UNUSED1_MASK 0x0000FFC0L 20337 #define GDS_GWS_VMID9__SIZE_MASK 0x007F0000L 20338 #define GDS_GWS_VMID9__UNUSED2_MASK 0xFF800000L 20339 //GDS_GWS_VMID10 20340 #define GDS_GWS_VMID10__BASE__SHIFT 0x0 20341 #define GDS_GWS_VMID10__UNUSED1__SHIFT 0x6 20342 #define GDS_GWS_VMID10__SIZE__SHIFT 0x10 20343 #define GDS_GWS_VMID10__UNUSED2__SHIFT 0x17 20344 #define GDS_GWS_VMID10__BASE_MASK 0x0000003FL 20345 #define GDS_GWS_VMID10__UNUSED1_MASK 0x0000FFC0L 20346 #define GDS_GWS_VMID10__SIZE_MASK 0x007F0000L 20347 #define GDS_GWS_VMID10__UNUSED2_MASK 0xFF800000L 20348 //GDS_GWS_VMID11 20349 #define GDS_GWS_VMID11__BASE__SHIFT 0x0 20350 #define GDS_GWS_VMID11__UNUSED1__SHIFT 0x6 20351 #define GDS_GWS_VMID11__SIZE__SHIFT 0x10 20352 #define GDS_GWS_VMID11__UNUSED2__SHIFT 0x17 20353 #define GDS_GWS_VMID11__BASE_MASK 0x0000003FL 20354 #define GDS_GWS_VMID11__UNUSED1_MASK 0x0000FFC0L 20355 #define GDS_GWS_VMID11__SIZE_MASK 0x007F0000L 20356 #define GDS_GWS_VMID11__UNUSED2_MASK 0xFF800000L 20357 //GDS_GWS_VMID12 20358 #define GDS_GWS_VMID12__BASE__SHIFT 0x0 20359 #define GDS_GWS_VMID12__UNUSED1__SHIFT 0x6 20360 #define GDS_GWS_VMID12__SIZE__SHIFT 0x10 20361 #define GDS_GWS_VMID12__UNUSED2__SHIFT 0x17 20362 #define GDS_GWS_VMID12__BASE_MASK 0x0000003FL 20363 #define GDS_GWS_VMID12__UNUSED1_MASK 0x0000FFC0L 20364 #define GDS_GWS_VMID12__SIZE_MASK 0x007F0000L 20365 #define GDS_GWS_VMID12__UNUSED2_MASK 0xFF800000L 20366 //GDS_GWS_VMID13 20367 #define GDS_GWS_VMID13__BASE__SHIFT 0x0 20368 #define GDS_GWS_VMID13__UNUSED1__SHIFT 0x6 20369 #define GDS_GWS_VMID13__SIZE__SHIFT 0x10 20370 #define GDS_GWS_VMID13__UNUSED2__SHIFT 0x17 20371 #define GDS_GWS_VMID13__BASE_MASK 0x0000003FL 20372 #define GDS_GWS_VMID13__UNUSED1_MASK 0x0000FFC0L 20373 #define GDS_GWS_VMID13__SIZE_MASK 0x007F0000L 20374 #define GDS_GWS_VMID13__UNUSED2_MASK 0xFF800000L 20375 //GDS_GWS_VMID14 20376 #define GDS_GWS_VMID14__BASE__SHIFT 0x0 20377 #define GDS_GWS_VMID14__UNUSED1__SHIFT 0x6 20378 #define GDS_GWS_VMID14__SIZE__SHIFT 0x10 20379 #define GDS_GWS_VMID14__UNUSED2__SHIFT 0x17 20380 #define GDS_GWS_VMID14__BASE_MASK 0x0000003FL 20381 #define GDS_GWS_VMID14__UNUSED1_MASK 0x0000FFC0L 20382 #define GDS_GWS_VMID14__SIZE_MASK 0x007F0000L 20383 #define GDS_GWS_VMID14__UNUSED2_MASK 0xFF800000L 20384 //GDS_GWS_VMID15 20385 #define GDS_GWS_VMID15__BASE__SHIFT 0x0 20386 #define GDS_GWS_VMID15__UNUSED1__SHIFT 0x6 20387 #define GDS_GWS_VMID15__SIZE__SHIFT 0x10 20388 #define GDS_GWS_VMID15__UNUSED2__SHIFT 0x17 20389 #define GDS_GWS_VMID15__BASE_MASK 0x0000003FL 20390 #define GDS_GWS_VMID15__UNUSED1_MASK 0x0000FFC0L 20391 #define GDS_GWS_VMID15__SIZE_MASK 0x007F0000L 20392 #define GDS_GWS_VMID15__UNUSED2_MASK 0xFF800000L 20393 //GDS_OA_VMID0 20394 #define GDS_OA_VMID0__MASK__SHIFT 0x0 20395 #define GDS_OA_VMID0__UNUSED__SHIFT 0x10 20396 #define GDS_OA_VMID0__MASK_MASK 0x0000FFFFL 20397 #define GDS_OA_VMID0__UNUSED_MASK 0xFFFF0000L 20398 //GDS_OA_VMID1 20399 #define GDS_OA_VMID1__MASK__SHIFT 0x0 20400 #define GDS_OA_VMID1__UNUSED__SHIFT 0x10 20401 #define GDS_OA_VMID1__MASK_MASK 0x0000FFFFL 20402 #define GDS_OA_VMID1__UNUSED_MASK 0xFFFF0000L 20403 //GDS_OA_VMID2 20404 #define GDS_OA_VMID2__MASK__SHIFT 0x0 20405 #define GDS_OA_VMID2__UNUSED__SHIFT 0x10 20406 #define GDS_OA_VMID2__MASK_MASK 0x0000FFFFL 20407 #define GDS_OA_VMID2__UNUSED_MASK 0xFFFF0000L 20408 //GDS_OA_VMID3 20409 #define GDS_OA_VMID3__MASK__SHIFT 0x0 20410 #define GDS_OA_VMID3__UNUSED__SHIFT 0x10 20411 #define GDS_OA_VMID3__MASK_MASK 0x0000FFFFL 20412 #define GDS_OA_VMID3__UNUSED_MASK 0xFFFF0000L 20413 //GDS_OA_VMID4 20414 #define GDS_OA_VMID4__MASK__SHIFT 0x0 20415 #define GDS_OA_VMID4__UNUSED__SHIFT 0x10 20416 #define GDS_OA_VMID4__MASK_MASK 0x0000FFFFL 20417 #define GDS_OA_VMID4__UNUSED_MASK 0xFFFF0000L 20418 //GDS_OA_VMID5 20419 #define GDS_OA_VMID5__MASK__SHIFT 0x0 20420 #define GDS_OA_VMID5__UNUSED__SHIFT 0x10 20421 #define GDS_OA_VMID5__MASK_MASK 0x0000FFFFL 20422 #define GDS_OA_VMID5__UNUSED_MASK 0xFFFF0000L 20423 //GDS_OA_VMID6 20424 #define GDS_OA_VMID6__MASK__SHIFT 0x0 20425 #define GDS_OA_VMID6__UNUSED__SHIFT 0x10 20426 #define GDS_OA_VMID6__MASK_MASK 0x0000FFFFL 20427 #define GDS_OA_VMID6__UNUSED_MASK 0xFFFF0000L 20428 //GDS_OA_VMID7 20429 #define GDS_OA_VMID7__MASK__SHIFT 0x0 20430 #define GDS_OA_VMID7__UNUSED__SHIFT 0x10 20431 #define GDS_OA_VMID7__MASK_MASK 0x0000FFFFL 20432 #define GDS_OA_VMID7__UNUSED_MASK 0xFFFF0000L 20433 //GDS_OA_VMID8 20434 #define GDS_OA_VMID8__MASK__SHIFT 0x0 20435 #define GDS_OA_VMID8__UNUSED__SHIFT 0x10 20436 #define GDS_OA_VMID8__MASK_MASK 0x0000FFFFL 20437 #define GDS_OA_VMID8__UNUSED_MASK 0xFFFF0000L 20438 //GDS_OA_VMID9 20439 #define GDS_OA_VMID9__MASK__SHIFT 0x0 20440 #define GDS_OA_VMID9__UNUSED__SHIFT 0x10 20441 #define GDS_OA_VMID9__MASK_MASK 0x0000FFFFL 20442 #define GDS_OA_VMID9__UNUSED_MASK 0xFFFF0000L 20443 //GDS_OA_VMID10 20444 #define GDS_OA_VMID10__MASK__SHIFT 0x0 20445 #define GDS_OA_VMID10__UNUSED__SHIFT 0x10 20446 #define GDS_OA_VMID10__MASK_MASK 0x0000FFFFL 20447 #define GDS_OA_VMID10__UNUSED_MASK 0xFFFF0000L 20448 //GDS_OA_VMID11 20449 #define GDS_OA_VMID11__MASK__SHIFT 0x0 20450 #define GDS_OA_VMID11__UNUSED__SHIFT 0x10 20451 #define GDS_OA_VMID11__MASK_MASK 0x0000FFFFL 20452 #define GDS_OA_VMID11__UNUSED_MASK 0xFFFF0000L 20453 //GDS_OA_VMID12 20454 #define GDS_OA_VMID12__MASK__SHIFT 0x0 20455 #define GDS_OA_VMID12__UNUSED__SHIFT 0x10 20456 #define GDS_OA_VMID12__MASK_MASK 0x0000FFFFL 20457 #define GDS_OA_VMID12__UNUSED_MASK 0xFFFF0000L 20458 //GDS_OA_VMID13 20459 #define GDS_OA_VMID13__MASK__SHIFT 0x0 20460 #define GDS_OA_VMID13__UNUSED__SHIFT 0x10 20461 #define GDS_OA_VMID13__MASK_MASK 0x0000FFFFL 20462 #define GDS_OA_VMID13__UNUSED_MASK 0xFFFF0000L 20463 //GDS_OA_VMID14 20464 #define GDS_OA_VMID14__MASK__SHIFT 0x0 20465 #define GDS_OA_VMID14__UNUSED__SHIFT 0x10 20466 #define GDS_OA_VMID14__MASK_MASK 0x0000FFFFL 20467 #define GDS_OA_VMID14__UNUSED_MASK 0xFFFF0000L 20468 //GDS_OA_VMID15 20469 #define GDS_OA_VMID15__MASK__SHIFT 0x0 20470 #define GDS_OA_VMID15__UNUSED__SHIFT 0x10 20471 #define GDS_OA_VMID15__MASK_MASK 0x0000FFFFL 20472 #define GDS_OA_VMID15__UNUSED_MASK 0xFFFF0000L 20473 //GDS_GWS_RESET0 20474 #define GDS_GWS_RESET0__RESOURCE0_RESET__SHIFT 0x0 20475 #define GDS_GWS_RESET0__RESOURCE1_RESET__SHIFT 0x1 20476 #define GDS_GWS_RESET0__RESOURCE2_RESET__SHIFT 0x2 20477 #define GDS_GWS_RESET0__RESOURCE3_RESET__SHIFT 0x3 20478 #define GDS_GWS_RESET0__RESOURCE4_RESET__SHIFT 0x4 20479 #define GDS_GWS_RESET0__RESOURCE5_RESET__SHIFT 0x5 20480 #define GDS_GWS_RESET0__RESOURCE6_RESET__SHIFT 0x6 20481 #define GDS_GWS_RESET0__RESOURCE7_RESET__SHIFT 0x7 20482 #define GDS_GWS_RESET0__RESOURCE8_RESET__SHIFT 0x8 20483 #define GDS_GWS_RESET0__RESOURCE9_RESET__SHIFT 0x9 20484 #define GDS_GWS_RESET0__RESOURCE10_RESET__SHIFT 0xa 20485 #define GDS_GWS_RESET0__RESOURCE11_RESET__SHIFT 0xb 20486 #define GDS_GWS_RESET0__RESOURCE12_RESET__SHIFT 0xc 20487 #define GDS_GWS_RESET0__RESOURCE13_RESET__SHIFT 0xd 20488 #define GDS_GWS_RESET0__RESOURCE14_RESET__SHIFT 0xe 20489 #define GDS_GWS_RESET0__RESOURCE15_RESET__SHIFT 0xf 20490 #define GDS_GWS_RESET0__RESOURCE16_RESET__SHIFT 0x10 20491 #define GDS_GWS_RESET0__RESOURCE17_RESET__SHIFT 0x11 20492 #define GDS_GWS_RESET0__RESOURCE18_RESET__SHIFT 0x12 20493 #define GDS_GWS_RESET0__RESOURCE19_RESET__SHIFT 0x13 20494 #define GDS_GWS_RESET0__RESOURCE20_RESET__SHIFT 0x14 20495 #define GDS_GWS_RESET0__RESOURCE21_RESET__SHIFT 0x15 20496 #define GDS_GWS_RESET0__RESOURCE22_RESET__SHIFT 0x16 20497 #define GDS_GWS_RESET0__RESOURCE23_RESET__SHIFT 0x17 20498 #define GDS_GWS_RESET0__RESOURCE24_RESET__SHIFT 0x18 20499 #define GDS_GWS_RESET0__RESOURCE25_RESET__SHIFT 0x19 20500 #define GDS_GWS_RESET0__RESOURCE26_RESET__SHIFT 0x1a 20501 #define GDS_GWS_RESET0__RESOURCE27_RESET__SHIFT 0x1b 20502 #define GDS_GWS_RESET0__RESOURCE28_RESET__SHIFT 0x1c 20503 #define GDS_GWS_RESET0__RESOURCE29_RESET__SHIFT 0x1d 20504 #define GDS_GWS_RESET0__RESOURCE30_RESET__SHIFT 0x1e 20505 #define GDS_GWS_RESET0__RESOURCE31_RESET__SHIFT 0x1f 20506 #define GDS_GWS_RESET0__RESOURCE0_RESET_MASK 0x00000001L 20507 #define GDS_GWS_RESET0__RESOURCE1_RESET_MASK 0x00000002L 20508 #define GDS_GWS_RESET0__RESOURCE2_RESET_MASK 0x00000004L 20509 #define GDS_GWS_RESET0__RESOURCE3_RESET_MASK 0x00000008L 20510 #define GDS_GWS_RESET0__RESOURCE4_RESET_MASK 0x00000010L 20511 #define GDS_GWS_RESET0__RESOURCE5_RESET_MASK 0x00000020L 20512 #define GDS_GWS_RESET0__RESOURCE6_RESET_MASK 0x00000040L 20513 #define GDS_GWS_RESET0__RESOURCE7_RESET_MASK 0x00000080L 20514 #define GDS_GWS_RESET0__RESOURCE8_RESET_MASK 0x00000100L 20515 #define GDS_GWS_RESET0__RESOURCE9_RESET_MASK 0x00000200L 20516 #define GDS_GWS_RESET0__RESOURCE10_RESET_MASK 0x00000400L 20517 #define GDS_GWS_RESET0__RESOURCE11_RESET_MASK 0x00000800L 20518 #define GDS_GWS_RESET0__RESOURCE12_RESET_MASK 0x00001000L 20519 #define GDS_GWS_RESET0__RESOURCE13_RESET_MASK 0x00002000L 20520 #define GDS_GWS_RESET0__RESOURCE14_RESET_MASK 0x00004000L 20521 #define GDS_GWS_RESET0__RESOURCE15_RESET_MASK 0x00008000L 20522 #define GDS_GWS_RESET0__RESOURCE16_RESET_MASK 0x00010000L 20523 #define GDS_GWS_RESET0__RESOURCE17_RESET_MASK 0x00020000L 20524 #define GDS_GWS_RESET0__RESOURCE18_RESET_MASK 0x00040000L 20525 #define GDS_GWS_RESET0__RESOURCE19_RESET_MASK 0x00080000L 20526 #define GDS_GWS_RESET0__RESOURCE20_RESET_MASK 0x00100000L 20527 #define GDS_GWS_RESET0__RESOURCE21_RESET_MASK 0x00200000L 20528 #define GDS_GWS_RESET0__RESOURCE22_RESET_MASK 0x00400000L 20529 #define GDS_GWS_RESET0__RESOURCE23_RESET_MASK 0x00800000L 20530 #define GDS_GWS_RESET0__RESOURCE24_RESET_MASK 0x01000000L 20531 #define GDS_GWS_RESET0__RESOURCE25_RESET_MASK 0x02000000L 20532 #define GDS_GWS_RESET0__RESOURCE26_RESET_MASK 0x04000000L 20533 #define GDS_GWS_RESET0__RESOURCE27_RESET_MASK 0x08000000L 20534 #define GDS_GWS_RESET0__RESOURCE28_RESET_MASK 0x10000000L 20535 #define GDS_GWS_RESET0__RESOURCE29_RESET_MASK 0x20000000L 20536 #define GDS_GWS_RESET0__RESOURCE30_RESET_MASK 0x40000000L 20537 #define GDS_GWS_RESET0__RESOURCE31_RESET_MASK 0x80000000L 20538 //GDS_GWS_RESET1 20539 #define GDS_GWS_RESET1__RESOURCE32_RESET__SHIFT 0x0 20540 #define GDS_GWS_RESET1__RESOURCE33_RESET__SHIFT 0x1 20541 #define GDS_GWS_RESET1__RESOURCE34_RESET__SHIFT 0x2 20542 #define GDS_GWS_RESET1__RESOURCE35_RESET__SHIFT 0x3 20543 #define GDS_GWS_RESET1__RESOURCE36_RESET__SHIFT 0x4 20544 #define GDS_GWS_RESET1__RESOURCE37_RESET__SHIFT 0x5 20545 #define GDS_GWS_RESET1__RESOURCE38_RESET__SHIFT 0x6 20546 #define GDS_GWS_RESET1__RESOURCE39_RESET__SHIFT 0x7 20547 #define GDS_GWS_RESET1__RESOURCE40_RESET__SHIFT 0x8 20548 #define GDS_GWS_RESET1__RESOURCE41_RESET__SHIFT 0x9 20549 #define GDS_GWS_RESET1__RESOURCE42_RESET__SHIFT 0xa 20550 #define GDS_GWS_RESET1__RESOURCE43_RESET__SHIFT 0xb 20551 #define GDS_GWS_RESET1__RESOURCE44_RESET__SHIFT 0xc 20552 #define GDS_GWS_RESET1__RESOURCE45_RESET__SHIFT 0xd 20553 #define GDS_GWS_RESET1__RESOURCE46_RESET__SHIFT 0xe 20554 #define GDS_GWS_RESET1__RESOURCE47_RESET__SHIFT 0xf 20555 #define GDS_GWS_RESET1__RESOURCE48_RESET__SHIFT 0x10 20556 #define GDS_GWS_RESET1__RESOURCE49_RESET__SHIFT 0x11 20557 #define GDS_GWS_RESET1__RESOURCE50_RESET__SHIFT 0x12 20558 #define GDS_GWS_RESET1__RESOURCE51_RESET__SHIFT 0x13 20559 #define GDS_GWS_RESET1__RESOURCE52_RESET__SHIFT 0x14 20560 #define GDS_GWS_RESET1__RESOURCE53_RESET__SHIFT 0x15 20561 #define GDS_GWS_RESET1__RESOURCE54_RESET__SHIFT 0x16 20562 #define GDS_GWS_RESET1__RESOURCE55_RESET__SHIFT 0x17 20563 #define GDS_GWS_RESET1__RESOURCE56_RESET__SHIFT 0x18 20564 #define GDS_GWS_RESET1__RESOURCE57_RESET__SHIFT 0x19 20565 #define GDS_GWS_RESET1__RESOURCE58_RESET__SHIFT 0x1a 20566 #define GDS_GWS_RESET1__RESOURCE59_RESET__SHIFT 0x1b 20567 #define GDS_GWS_RESET1__RESOURCE60_RESET__SHIFT 0x1c 20568 #define GDS_GWS_RESET1__RESOURCE61_RESET__SHIFT 0x1d 20569 #define GDS_GWS_RESET1__RESOURCE62_RESET__SHIFT 0x1e 20570 #define GDS_GWS_RESET1__RESOURCE63_RESET__SHIFT 0x1f 20571 #define GDS_GWS_RESET1__RESOURCE32_RESET_MASK 0x00000001L 20572 #define GDS_GWS_RESET1__RESOURCE33_RESET_MASK 0x00000002L 20573 #define GDS_GWS_RESET1__RESOURCE34_RESET_MASK 0x00000004L 20574 #define GDS_GWS_RESET1__RESOURCE35_RESET_MASK 0x00000008L 20575 #define GDS_GWS_RESET1__RESOURCE36_RESET_MASK 0x00000010L 20576 #define GDS_GWS_RESET1__RESOURCE37_RESET_MASK 0x00000020L 20577 #define GDS_GWS_RESET1__RESOURCE38_RESET_MASK 0x00000040L 20578 #define GDS_GWS_RESET1__RESOURCE39_RESET_MASK 0x00000080L 20579 #define GDS_GWS_RESET1__RESOURCE40_RESET_MASK 0x00000100L 20580 #define GDS_GWS_RESET1__RESOURCE41_RESET_MASK 0x00000200L 20581 #define GDS_GWS_RESET1__RESOURCE42_RESET_MASK 0x00000400L 20582 #define GDS_GWS_RESET1__RESOURCE43_RESET_MASK 0x00000800L 20583 #define GDS_GWS_RESET1__RESOURCE44_RESET_MASK 0x00001000L 20584 #define GDS_GWS_RESET1__RESOURCE45_RESET_MASK 0x00002000L 20585 #define GDS_GWS_RESET1__RESOURCE46_RESET_MASK 0x00004000L 20586 #define GDS_GWS_RESET1__RESOURCE47_RESET_MASK 0x00008000L 20587 #define GDS_GWS_RESET1__RESOURCE48_RESET_MASK 0x00010000L 20588 #define GDS_GWS_RESET1__RESOURCE49_RESET_MASK 0x00020000L 20589 #define GDS_GWS_RESET1__RESOURCE50_RESET_MASK 0x00040000L 20590 #define GDS_GWS_RESET1__RESOURCE51_RESET_MASK 0x00080000L 20591 #define GDS_GWS_RESET1__RESOURCE52_RESET_MASK 0x00100000L 20592 #define GDS_GWS_RESET1__RESOURCE53_RESET_MASK 0x00200000L 20593 #define GDS_GWS_RESET1__RESOURCE54_RESET_MASK 0x00400000L 20594 #define GDS_GWS_RESET1__RESOURCE55_RESET_MASK 0x00800000L 20595 #define GDS_GWS_RESET1__RESOURCE56_RESET_MASK 0x01000000L 20596 #define GDS_GWS_RESET1__RESOURCE57_RESET_MASK 0x02000000L 20597 #define GDS_GWS_RESET1__RESOURCE58_RESET_MASK 0x04000000L 20598 #define GDS_GWS_RESET1__RESOURCE59_RESET_MASK 0x08000000L 20599 #define GDS_GWS_RESET1__RESOURCE60_RESET_MASK 0x10000000L 20600 #define GDS_GWS_RESET1__RESOURCE61_RESET_MASK 0x20000000L 20601 #define GDS_GWS_RESET1__RESOURCE62_RESET_MASK 0x40000000L 20602 #define GDS_GWS_RESET1__RESOURCE63_RESET_MASK 0x80000000L 20603 //GDS_GWS_RESOURCE_RESET 20604 #define GDS_GWS_RESOURCE_RESET__RESET__SHIFT 0x0 20605 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID__SHIFT 0x8 20606 #define GDS_GWS_RESOURCE_RESET__UNUSED__SHIFT 0x10 20607 #define GDS_GWS_RESOURCE_RESET__RESET_MASK 0x00000001L 20608 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID_MASK 0x0000FF00L 20609 #define GDS_GWS_RESOURCE_RESET__UNUSED_MASK 0xFFFF0000L 20610 //GDS_COMPUTE_MAX_WAVE_ID 20611 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 20612 #define GDS_COMPUTE_MAX_WAVE_ID__UNUSED__SHIFT 0xc 20613 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 20614 #define GDS_COMPUTE_MAX_WAVE_ID__UNUSED_MASK 0xFFFFF000L 20615 //GDS_OA_RESET_MASK 20616 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_PIX_RESET__SHIFT 0x0 20617 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_VTX_RESET__SHIFT 0x1 20618 #define GDS_OA_RESET_MASK__ME0_CS_RESET__SHIFT 0x2 20619 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_GS_RESET__SHIFT 0x3 20620 #define GDS_OA_RESET_MASK__ME1_PIPE0_RESET__SHIFT 0x4 20621 #define GDS_OA_RESET_MASK__ME1_PIPE1_RESET__SHIFT 0x5 20622 #define GDS_OA_RESET_MASK__ME1_PIPE2_RESET__SHIFT 0x6 20623 #define GDS_OA_RESET_MASK__ME1_PIPE3_RESET__SHIFT 0x7 20624 #define GDS_OA_RESET_MASK__ME2_PIPE0_RESET__SHIFT 0x8 20625 #define GDS_OA_RESET_MASK__ME2_PIPE1_RESET__SHIFT 0x9 20626 #define GDS_OA_RESET_MASK__ME2_PIPE2_RESET__SHIFT 0xa 20627 #define GDS_OA_RESET_MASK__ME2_PIPE3_RESET__SHIFT 0xb 20628 #define GDS_OA_RESET_MASK__ME0_PIPE1_CS_RESET__SHIFT 0xc 20629 #define GDS_OA_RESET_MASK__UNUSED1__SHIFT 0xd 20630 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_PIX_RESET_MASK 0x00000001L 20631 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_VTX_RESET_MASK 0x00000002L 20632 #define GDS_OA_RESET_MASK__ME0_CS_RESET_MASK 0x00000004L 20633 #define GDS_OA_RESET_MASK__ME0_GFXHP3D_GS_RESET_MASK 0x00000008L 20634 #define GDS_OA_RESET_MASK__ME1_PIPE0_RESET_MASK 0x00000010L 20635 #define GDS_OA_RESET_MASK__ME1_PIPE1_RESET_MASK 0x00000020L 20636 #define GDS_OA_RESET_MASK__ME1_PIPE2_RESET_MASK 0x00000040L 20637 #define GDS_OA_RESET_MASK__ME1_PIPE3_RESET_MASK 0x00000080L 20638 #define GDS_OA_RESET_MASK__ME2_PIPE0_RESET_MASK 0x00000100L 20639 #define GDS_OA_RESET_MASK__ME2_PIPE1_RESET_MASK 0x00000200L 20640 #define GDS_OA_RESET_MASK__ME2_PIPE2_RESET_MASK 0x00000400L 20641 #define GDS_OA_RESET_MASK__ME2_PIPE3_RESET_MASK 0x00000800L 20642 #define GDS_OA_RESET_MASK__ME0_PIPE1_CS_RESET_MASK 0x00001000L 20643 #define GDS_OA_RESET_MASK__UNUSED1_MASK 0xFFFFE000L 20644 //GDS_OA_RESET 20645 #define GDS_OA_RESET__RESET__SHIFT 0x0 20646 #define GDS_OA_RESET__PIPE_ID__SHIFT 0x8 20647 #define GDS_OA_RESET__UNUSED__SHIFT 0x10 20648 #define GDS_OA_RESET__RESET_MASK 0x00000001L 20649 #define GDS_OA_RESET__PIPE_ID_MASK 0x0000FF00L 20650 #define GDS_OA_RESET__UNUSED_MASK 0xFFFF0000L 20651 //GDS_CS_CTXSW_STATUS 20652 #define GDS_CS_CTXSW_STATUS__R__SHIFT 0x0 20653 #define GDS_CS_CTXSW_STATUS__W__SHIFT 0x1 20654 #define GDS_CS_CTXSW_STATUS__UNUSED__SHIFT 0x2 20655 #define GDS_CS_CTXSW_STATUS__R_MASK 0x00000001L 20656 #define GDS_CS_CTXSW_STATUS__W_MASK 0x00000002L 20657 #define GDS_CS_CTXSW_STATUS__UNUSED_MASK 0xFFFFFFFCL 20658 //GDS_CS_CTXSW_CNT0 20659 #define GDS_CS_CTXSW_CNT0__UPDN__SHIFT 0x0 20660 #define GDS_CS_CTXSW_CNT0__PTR__SHIFT 0x10 20661 #define GDS_CS_CTXSW_CNT0__UPDN_MASK 0x0000FFFFL 20662 #define GDS_CS_CTXSW_CNT0__PTR_MASK 0xFFFF0000L 20663 //GDS_CS_CTXSW_CNT1 20664 #define GDS_CS_CTXSW_CNT1__UPDN__SHIFT 0x0 20665 #define GDS_CS_CTXSW_CNT1__PTR__SHIFT 0x10 20666 #define GDS_CS_CTXSW_CNT1__UPDN_MASK 0x0000FFFFL 20667 #define GDS_CS_CTXSW_CNT1__PTR_MASK 0xFFFF0000L 20668 //GDS_CS_CTXSW_CNT2 20669 #define GDS_CS_CTXSW_CNT2__UPDN__SHIFT 0x0 20670 #define GDS_CS_CTXSW_CNT2__PTR__SHIFT 0x10 20671 #define GDS_CS_CTXSW_CNT2__UPDN_MASK 0x0000FFFFL 20672 #define GDS_CS_CTXSW_CNT2__PTR_MASK 0xFFFF0000L 20673 //GDS_CS_CTXSW_CNT3 20674 #define GDS_CS_CTXSW_CNT3__UPDN__SHIFT 0x0 20675 #define GDS_CS_CTXSW_CNT3__PTR__SHIFT 0x10 20676 #define GDS_CS_CTXSW_CNT3__UPDN_MASK 0x0000FFFFL 20677 #define GDS_CS_CTXSW_CNT3__PTR_MASK 0xFFFF0000L 20678 //GDS_GFX_CTXSW_STATUS 20679 #define GDS_GFX_CTXSW_STATUS__R__SHIFT 0x0 20680 #define GDS_GFX_CTXSW_STATUS__W__SHIFT 0x1 20681 #define GDS_GFX_CTXSW_STATUS__UNUSED__SHIFT 0x2 20682 #define GDS_GFX_CTXSW_STATUS__R_MASK 0x00000001L 20683 #define GDS_GFX_CTXSW_STATUS__W_MASK 0x00000002L 20684 #define GDS_GFX_CTXSW_STATUS__UNUSED_MASK 0xFFFFFFFCL 20685 //GDS_PS_CTXSW_CNT0 20686 #define GDS_PS_CTXSW_CNT0__UPDN__SHIFT 0x0 20687 #define GDS_PS_CTXSW_CNT0__PTR__SHIFT 0x10 20688 #define GDS_PS_CTXSW_CNT0__UPDN_MASK 0x0000FFFFL 20689 #define GDS_PS_CTXSW_CNT0__PTR_MASK 0xFFFF0000L 20690 //GDS_PS_CTXSW_CNT1 20691 #define GDS_PS_CTXSW_CNT1__UPDN__SHIFT 0x0 20692 #define GDS_PS_CTXSW_CNT1__PTR__SHIFT 0x10 20693 #define GDS_PS_CTXSW_CNT1__UPDN_MASK 0x0000FFFFL 20694 #define GDS_PS_CTXSW_CNT1__PTR_MASK 0xFFFF0000L 20695 //GDS_PS_CTXSW_CNT2 20696 #define GDS_PS_CTXSW_CNT2__UPDN__SHIFT 0x0 20697 #define GDS_PS_CTXSW_CNT2__PTR__SHIFT 0x10 20698 #define GDS_PS_CTXSW_CNT2__UPDN_MASK 0x0000FFFFL 20699 #define GDS_PS_CTXSW_CNT2__PTR_MASK 0xFFFF0000L 20700 //GDS_PS_CTXSW_CNT3 20701 #define GDS_PS_CTXSW_CNT3__UPDN__SHIFT 0x0 20702 #define GDS_PS_CTXSW_CNT3__PTR__SHIFT 0x10 20703 #define GDS_PS_CTXSW_CNT3__UPDN_MASK 0x0000FFFFL 20704 #define GDS_PS_CTXSW_CNT3__PTR_MASK 0xFFFF0000L 20705 //GDS_PS_CTXSW_IDX 20706 #define GDS_PS_CTXSW_IDX__PACKER_ID__SHIFT 0x0 20707 #define GDS_PS_CTXSW_IDX__UNUSED__SHIFT 0x6 20708 #define GDS_PS_CTXSW_IDX__PACKER_ID_MASK 0x0000003FL 20709 #define GDS_PS_CTXSW_IDX__UNUSED_MASK 0xFFFFFFC0L 20710 //GDS_GS_CTXSW_CNT0 20711 #define GDS_GS_CTXSW_CNT0__UPDN__SHIFT 0x0 20712 #define GDS_GS_CTXSW_CNT0__PTR__SHIFT 0x10 20713 #define GDS_GS_CTXSW_CNT0__UPDN_MASK 0x0000FFFFL 20714 #define GDS_GS_CTXSW_CNT0__PTR_MASK 0xFFFF0000L 20715 //GDS_GS_CTXSW_CNT1 20716 #define GDS_GS_CTXSW_CNT1__UPDN__SHIFT 0x0 20717 #define GDS_GS_CTXSW_CNT1__PTR__SHIFT 0x10 20718 #define GDS_GS_CTXSW_CNT1__UPDN_MASK 0x0000FFFFL 20719 #define GDS_GS_CTXSW_CNT1__PTR_MASK 0xFFFF0000L 20720 //GDS_GS_CTXSW_CNT2 20721 #define GDS_GS_CTXSW_CNT2__UPDN__SHIFT 0x0 20722 #define GDS_GS_CTXSW_CNT2__PTR__SHIFT 0x10 20723 #define GDS_GS_CTXSW_CNT2__UPDN_MASK 0x0000FFFFL 20724 #define GDS_GS_CTXSW_CNT2__PTR_MASK 0xFFFF0000L 20725 //GDS_GS_CTXSW_CNT3 20726 #define GDS_GS_CTXSW_CNT3__UPDN__SHIFT 0x0 20727 #define GDS_GS_CTXSW_CNT3__PTR__SHIFT 0x10 20728 #define GDS_GS_CTXSW_CNT3__UPDN_MASK 0x0000FFFFL 20729 #define GDS_GS_CTXSW_CNT3__PTR_MASK 0xFFFF0000L 20730 //GDS_MEMORY_CLEAN 20731 #define GDS_MEMORY_CLEAN__START__SHIFT 0x0 20732 #define GDS_MEMORY_CLEAN__FINISH__SHIFT 0x1 20733 #define GDS_MEMORY_CLEAN__UNUSED__SHIFT 0x2 20734 #define GDS_MEMORY_CLEAN__START_MASK 0x00000001L 20735 #define GDS_MEMORY_CLEAN__FINISH_MASK 0x00000002L 20736 #define GDS_MEMORY_CLEAN__UNUSED_MASK 0xFFFFFFFCL 20737 20738 20739 // addressBlock: gc_rasdec 20740 //RAS_SIGNATURE_CONTROL 20741 #define RAS_SIGNATURE_CONTROL__ENABLE__SHIFT 0x0 20742 #define RAS_SIGNATURE_CONTROL__ENABLE_MASK 0x00000001L 20743 //RAS_SIGNATURE_MASK 20744 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK__SHIFT 0x0 20745 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK_MASK 0xFFFFFFFFL 20746 //RAS_SX_SIGNATURE0 20747 #define RAS_SX_SIGNATURE0__SIGNATURE__SHIFT 0x0 20748 #define RAS_SX_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20749 //RAS_SX_SIGNATURE1 20750 #define RAS_SX_SIGNATURE1__SIGNATURE__SHIFT 0x0 20751 #define RAS_SX_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 20752 //RAS_SX_SIGNATURE2 20753 #define RAS_SX_SIGNATURE2__SIGNATURE__SHIFT 0x0 20754 #define RAS_SX_SIGNATURE2__SIGNATURE_MASK 0xFFFFFFFFL 20755 //RAS_SX_SIGNATURE3 20756 #define RAS_SX_SIGNATURE3__SIGNATURE__SHIFT 0x0 20757 #define RAS_SX_SIGNATURE3__SIGNATURE_MASK 0xFFFFFFFFL 20758 //RAS_DB_SIGNATURE0 20759 #define RAS_DB_SIGNATURE0__SIGNATURE__SHIFT 0x0 20760 #define RAS_DB_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20761 //RAS_PA_SIGNATURE0 20762 #define RAS_PA_SIGNATURE0__SIGNATURE__SHIFT 0x0 20763 #define RAS_PA_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20764 //RAS_SC_SIGNATURE0 20765 #define RAS_SC_SIGNATURE0__SIGNATURE__SHIFT 0x0 20766 #define RAS_SC_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20767 //RAS_SC_SIGNATURE1 20768 #define RAS_SC_SIGNATURE1__SIGNATURE__SHIFT 0x0 20769 #define RAS_SC_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 20770 //RAS_SC_SIGNATURE2 20771 #define RAS_SC_SIGNATURE2__SIGNATURE__SHIFT 0x0 20772 #define RAS_SC_SIGNATURE2__SIGNATURE_MASK 0xFFFFFFFFL 20773 //RAS_SC_SIGNATURE3 20774 #define RAS_SC_SIGNATURE3__SIGNATURE__SHIFT 0x0 20775 #define RAS_SC_SIGNATURE3__SIGNATURE_MASK 0xFFFFFFFFL 20776 //RAS_SC_SIGNATURE4 20777 #define RAS_SC_SIGNATURE4__SIGNATURE__SHIFT 0x0 20778 #define RAS_SC_SIGNATURE4__SIGNATURE_MASK 0xFFFFFFFFL 20779 //RAS_SC_SIGNATURE5 20780 #define RAS_SC_SIGNATURE5__SIGNATURE__SHIFT 0x0 20781 #define RAS_SC_SIGNATURE5__SIGNATURE_MASK 0xFFFFFFFFL 20782 //RAS_SC_SIGNATURE6 20783 #define RAS_SC_SIGNATURE6__SIGNATURE__SHIFT 0x0 20784 #define RAS_SC_SIGNATURE6__SIGNATURE_MASK 0xFFFFFFFFL 20785 //RAS_SC_SIGNATURE7 20786 #define RAS_SC_SIGNATURE7__SIGNATURE__SHIFT 0x0 20787 #define RAS_SC_SIGNATURE7__SIGNATURE_MASK 0xFFFFFFFFL 20788 //RAS_SPI_SIGNATURE0 20789 #define RAS_SPI_SIGNATURE0__SIGNATURE__SHIFT 0x0 20790 #define RAS_SPI_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20791 //RAS_SPI_SIGNATURE1 20792 #define RAS_SPI_SIGNATURE1__SIGNATURE__SHIFT 0x0 20793 #define RAS_SPI_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 20794 //RAS_CB_SIGNATURE0 20795 #define RAS_CB_SIGNATURE0__SIGNATURE__SHIFT 0x0 20796 #define RAS_CB_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20797 //RAS_BCI_SIGNATURE0 20798 #define RAS_BCI_SIGNATURE0__SIGNATURE__SHIFT 0x0 20799 #define RAS_BCI_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 20800 //RAS_BCI_SIGNATURE1 20801 #define RAS_BCI_SIGNATURE1__SIGNATURE__SHIFT 0x0 20802 #define RAS_BCI_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 20803 20804 20805 // addressBlock: gc_gusdec 20806 //GUS_IO_RD_COMBINE_FLUSH 20807 #define GUS_IO_RD_COMBINE_FLUSH__GROUP0_TIMER__SHIFT 0x0 20808 #define GUS_IO_RD_COMBINE_FLUSH__GROUP1_TIMER__SHIFT 0x4 20809 #define GUS_IO_RD_COMBINE_FLUSH__GROUP2_TIMER__SHIFT 0x8 20810 #define GUS_IO_RD_COMBINE_FLUSH__GROUP3_TIMER__SHIFT 0xc 20811 #define GUS_IO_RD_COMBINE_FLUSH__GROUP4_TIMER__SHIFT 0x10 20812 #define GUS_IO_RD_COMBINE_FLUSH__GROUP5_TIMER__SHIFT 0x14 20813 #define GUS_IO_RD_COMBINE_FLUSH__COMB_MODE__SHIFT 0x18 20814 #define GUS_IO_RD_COMBINE_FLUSH__GROUP0_TIMER_MASK 0x0000000FL 20815 #define GUS_IO_RD_COMBINE_FLUSH__GROUP1_TIMER_MASK 0x000000F0L 20816 #define GUS_IO_RD_COMBINE_FLUSH__GROUP2_TIMER_MASK 0x00000F00L 20817 #define GUS_IO_RD_COMBINE_FLUSH__GROUP3_TIMER_MASK 0x0000F000L 20818 #define GUS_IO_RD_COMBINE_FLUSH__GROUP4_TIMER_MASK 0x000F0000L 20819 #define GUS_IO_RD_COMBINE_FLUSH__GROUP5_TIMER_MASK 0x00F00000L 20820 #define GUS_IO_RD_COMBINE_FLUSH__COMB_MODE_MASK 0x03000000L 20821 //GUS_IO_WR_COMBINE_FLUSH 20822 #define GUS_IO_WR_COMBINE_FLUSH__GROUP0_TIMER__SHIFT 0x0 20823 #define GUS_IO_WR_COMBINE_FLUSH__GROUP1_TIMER__SHIFT 0x4 20824 #define GUS_IO_WR_COMBINE_FLUSH__GROUP2_TIMER__SHIFT 0x8 20825 #define GUS_IO_WR_COMBINE_FLUSH__GROUP3_TIMER__SHIFT 0xc 20826 #define GUS_IO_WR_COMBINE_FLUSH__GROUP4_TIMER__SHIFT 0x10 20827 #define GUS_IO_WR_COMBINE_FLUSH__GROUP5_TIMER__SHIFT 0x14 20828 #define GUS_IO_WR_COMBINE_FLUSH__COMB_MODE__SHIFT 0x18 20829 #define GUS_IO_WR_COMBINE_FLUSH__GROUP0_TIMER_MASK 0x0000000FL 20830 #define GUS_IO_WR_COMBINE_FLUSH__GROUP1_TIMER_MASK 0x000000F0L 20831 #define GUS_IO_WR_COMBINE_FLUSH__GROUP2_TIMER_MASK 0x00000F00L 20832 #define GUS_IO_WR_COMBINE_FLUSH__GROUP3_TIMER_MASK 0x0000F000L 20833 #define GUS_IO_WR_COMBINE_FLUSH__GROUP4_TIMER_MASK 0x000F0000L 20834 #define GUS_IO_WR_COMBINE_FLUSH__GROUP5_TIMER_MASK 0x00F00000L 20835 #define GUS_IO_WR_COMBINE_FLUSH__COMB_MODE_MASK 0x03000000L 20836 //GUS_IO_RD_PRI_AGE_RATE 20837 #define GUS_IO_RD_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT 0x0 20838 #define GUS_IO_RD_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT 0x3 20839 #define GUS_IO_RD_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT 0x6 20840 #define GUS_IO_RD_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT 0x9 20841 #define GUS_IO_RD_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT 0xc 20842 #define GUS_IO_RD_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT 0xf 20843 #define GUS_IO_RD_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK 0x00000007L 20844 #define GUS_IO_RD_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK 0x00000038L 20845 #define GUS_IO_RD_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK 0x000001C0L 20846 #define GUS_IO_RD_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK 0x00000E00L 20847 #define GUS_IO_RD_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK 0x00007000L 20848 #define GUS_IO_RD_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK 0x00038000L 20849 //GUS_IO_WR_PRI_AGE_RATE 20850 #define GUS_IO_WR_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT 0x0 20851 #define GUS_IO_WR_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT 0x3 20852 #define GUS_IO_WR_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT 0x6 20853 #define GUS_IO_WR_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT 0x9 20854 #define GUS_IO_WR_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT 0xc 20855 #define GUS_IO_WR_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT 0xf 20856 #define GUS_IO_WR_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK 0x00000007L 20857 #define GUS_IO_WR_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK 0x00000038L 20858 #define GUS_IO_WR_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK 0x000001C0L 20859 #define GUS_IO_WR_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK 0x00000E00L 20860 #define GUS_IO_WR_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK 0x00007000L 20861 #define GUS_IO_WR_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK 0x00038000L 20862 //GUS_IO_RD_PRI_AGE_COEFF 20863 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT 0x0 20864 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT 0x3 20865 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT 0x6 20866 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT 0x9 20867 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT 0xc 20868 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT 0xf 20869 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK 0x00000007L 20870 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK 0x00000038L 20871 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK 0x000001C0L 20872 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK 0x00000E00L 20873 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK 0x00007000L 20874 #define GUS_IO_RD_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK 0x00038000L 20875 //GUS_IO_WR_PRI_AGE_COEFF 20876 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT 0x0 20877 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT 0x3 20878 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT 0x6 20879 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT 0x9 20880 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT 0xc 20881 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT 0xf 20882 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK 0x00000007L 20883 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK 0x00000038L 20884 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK 0x000001C0L 20885 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK 0x00000E00L 20886 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK 0x00007000L 20887 #define GUS_IO_WR_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK 0x00038000L 20888 //GUS_IO_RD_PRI_QUEUING 20889 #define GUS_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 20890 #define GUS_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 20891 #define GUS_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 20892 #define GUS_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 20893 #define GUS_IO_RD_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT 0xc 20894 #define GUS_IO_RD_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT 0xf 20895 #define GUS_IO_RD_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 20896 #define GUS_IO_RD_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 20897 #define GUS_IO_RD_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 20898 #define GUS_IO_RD_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 20899 #define GUS_IO_RD_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK 0x00007000L 20900 #define GUS_IO_RD_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK 0x00038000L 20901 //GUS_IO_WR_PRI_QUEUING 20902 #define GUS_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 20903 #define GUS_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 20904 #define GUS_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 20905 #define GUS_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 20906 #define GUS_IO_WR_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT 0xc 20907 #define GUS_IO_WR_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT 0xf 20908 #define GUS_IO_WR_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 20909 #define GUS_IO_WR_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 20910 #define GUS_IO_WR_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 20911 #define GUS_IO_WR_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 20912 #define GUS_IO_WR_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK 0x00007000L 20913 #define GUS_IO_WR_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK 0x00038000L 20914 //GUS_IO_RD_PRI_FIXED 20915 #define GUS_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 20916 #define GUS_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 20917 #define GUS_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 20918 #define GUS_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 20919 #define GUS_IO_RD_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT 0xc 20920 #define GUS_IO_RD_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT 0xf 20921 #define GUS_IO_RD_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 20922 #define GUS_IO_RD_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 20923 #define GUS_IO_RD_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 20924 #define GUS_IO_RD_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 20925 #define GUS_IO_RD_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK 0x00007000L 20926 #define GUS_IO_RD_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK 0x00038000L 20927 //GUS_IO_WR_PRI_FIXED 20928 #define GUS_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 20929 #define GUS_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 20930 #define GUS_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 20931 #define GUS_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 20932 #define GUS_IO_WR_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT 0xc 20933 #define GUS_IO_WR_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT 0xf 20934 #define GUS_IO_WR_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 20935 #define GUS_IO_WR_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 20936 #define GUS_IO_WR_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 20937 #define GUS_IO_WR_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 20938 #define GUS_IO_WR_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK 0x00007000L 20939 #define GUS_IO_WR_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK 0x00038000L 20940 //GUS_IO_RD_PRI_URGENCY_COEFF 20941 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 20942 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 20943 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 20944 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 20945 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT 0xc 20946 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT 0xf 20947 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 20948 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 20949 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 20950 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 20951 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK 0x00007000L 20952 #define GUS_IO_RD_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK 0x00038000L 20953 //GUS_IO_WR_PRI_URGENCY_COEFF 20954 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 20955 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 20956 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 20957 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 20958 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT 0xc 20959 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT 0xf 20960 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 20961 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 20962 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 20963 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 20964 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK 0x00007000L 20965 #define GUS_IO_WR_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK 0x00038000L 20966 //GUS_IO_RD_PRI_URGENCY_MODE 20967 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT 0x0 20968 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT 0x1 20969 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT 0x2 20970 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT 0x3 20971 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT 0x4 20972 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT 0x5 20973 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK 0x00000001L 20974 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK 0x00000002L 20975 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK 0x00000004L 20976 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK 0x00000008L 20977 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK 0x00000010L 20978 #define GUS_IO_RD_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK 0x00000020L 20979 //GUS_IO_WR_PRI_URGENCY_MODE 20980 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT 0x0 20981 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT 0x1 20982 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT 0x2 20983 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT 0x3 20984 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT 0x4 20985 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT 0x5 20986 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK 0x00000001L 20987 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK 0x00000002L 20988 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK 0x00000004L 20989 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK 0x00000008L 20990 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK 0x00000010L 20991 #define GUS_IO_WR_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK 0x00000020L 20992 //GUS_IO_RD_PRI_QUANT_PRI1 20993 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 20994 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 20995 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 20996 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 20997 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 20998 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 20999 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 21000 #define GUS_IO_RD_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 21001 //GUS_IO_RD_PRI_QUANT_PRI2 21002 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 21003 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 21004 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 21005 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 21006 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 21007 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 21008 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 21009 #define GUS_IO_RD_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 21010 //GUS_IO_RD_PRI_QUANT_PRI3 21011 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 21012 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 21013 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 21014 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 21015 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 21016 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 21017 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 21018 #define GUS_IO_RD_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 21019 //GUS_IO_RD_PRI_QUANT_PRI4 21020 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT 0x0 21021 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT 0x8 21022 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT 0x10 21023 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT 0x18 21024 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK 0x000000FFL 21025 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK 0x0000FF00L 21026 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK 0x00FF0000L 21027 #define GUS_IO_RD_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK 0xFF000000L 21028 //GUS_IO_WR_PRI_QUANT_PRI1 21029 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 21030 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 21031 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 21032 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 21033 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 21034 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 21035 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 21036 #define GUS_IO_WR_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 21037 //GUS_IO_WR_PRI_QUANT_PRI2 21038 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 21039 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 21040 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 21041 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 21042 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 21043 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 21044 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 21045 #define GUS_IO_WR_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 21046 //GUS_IO_WR_PRI_QUANT_PRI3 21047 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 21048 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 21049 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 21050 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 21051 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 21052 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 21053 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 21054 #define GUS_IO_WR_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 21055 //GUS_IO_WR_PRI_QUANT_PRI4 21056 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT 0x0 21057 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT 0x8 21058 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT 0x10 21059 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT 0x18 21060 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK 0x000000FFL 21061 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK 0x0000FF00L 21062 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK 0x00FF0000L 21063 #define GUS_IO_WR_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK 0xFF000000L 21064 //GUS_IO_RD_PRI_QUANT1_PRI1 21065 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT 0x0 21066 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT 0x8 21067 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK 0x000000FFL 21068 #define GUS_IO_RD_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK 0x0000FF00L 21069 //GUS_IO_RD_PRI_QUANT1_PRI2 21070 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT 0x0 21071 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT 0x8 21072 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK 0x000000FFL 21073 #define GUS_IO_RD_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK 0x0000FF00L 21074 //GUS_IO_RD_PRI_QUANT1_PRI3 21075 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT 0x0 21076 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT 0x8 21077 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK 0x000000FFL 21078 #define GUS_IO_RD_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK 0x0000FF00L 21079 //GUS_IO_RD_PRI_QUANT1_PRI4 21080 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT 0x0 21081 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT 0x8 21082 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK 0x000000FFL 21083 #define GUS_IO_RD_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK 0x0000FF00L 21084 //GUS_IO_WR_PRI_QUANT1_PRI1 21085 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT 0x0 21086 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT 0x8 21087 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK 0x000000FFL 21088 #define GUS_IO_WR_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK 0x0000FF00L 21089 //GUS_IO_WR_PRI_QUANT1_PRI2 21090 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT 0x0 21091 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT 0x8 21092 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK 0x000000FFL 21093 #define GUS_IO_WR_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK 0x0000FF00L 21094 //GUS_IO_WR_PRI_QUANT1_PRI3 21095 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT 0x0 21096 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT 0x8 21097 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK 0x000000FFL 21098 #define GUS_IO_WR_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK 0x0000FF00L 21099 //GUS_IO_WR_PRI_QUANT1_PRI4 21100 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT 0x0 21101 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT 0x8 21102 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK 0x000000FFL 21103 #define GUS_IO_WR_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK 0x0000FF00L 21104 //GUS_DRAM_COMBINE_FLUSH 21105 #define GUS_DRAM_COMBINE_FLUSH__GROUP0_TIMER__SHIFT 0x0 21106 #define GUS_DRAM_COMBINE_FLUSH__GROUP1_TIMER__SHIFT 0x4 21107 #define GUS_DRAM_COMBINE_FLUSH__GROUP2_TIMER__SHIFT 0x8 21108 #define GUS_DRAM_COMBINE_FLUSH__GROUP3_TIMER__SHIFT 0xc 21109 #define GUS_DRAM_COMBINE_FLUSH__GROUP4_TIMER__SHIFT 0x10 21110 #define GUS_DRAM_COMBINE_FLUSH__GROUP5_TIMER__SHIFT 0x14 21111 #define GUS_DRAM_COMBINE_FLUSH__GROUP0_TIMER_MASK 0x0000000FL 21112 #define GUS_DRAM_COMBINE_FLUSH__GROUP1_TIMER_MASK 0x000000F0L 21113 #define GUS_DRAM_COMBINE_FLUSH__GROUP2_TIMER_MASK 0x00000F00L 21114 #define GUS_DRAM_COMBINE_FLUSH__GROUP3_TIMER_MASK 0x0000F000L 21115 #define GUS_DRAM_COMBINE_FLUSH__GROUP4_TIMER_MASK 0x000F0000L 21116 #define GUS_DRAM_COMBINE_FLUSH__GROUP5_TIMER_MASK 0x00F00000L 21117 //GUS_DRAM_COMBINE_RD_WR_EN 21118 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP0_TIMER__SHIFT 0x0 21119 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP1_TIMER__SHIFT 0x2 21120 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP2_TIMER__SHIFT 0x4 21121 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP3_TIMER__SHIFT 0x6 21122 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP4_TIMER__SHIFT 0x8 21123 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP5_TIMER__SHIFT 0xa 21124 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP0_TIMER_MASK 0x00000003L 21125 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP1_TIMER_MASK 0x0000000CL 21126 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP2_TIMER_MASK 0x00000030L 21127 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP3_TIMER_MASK 0x000000C0L 21128 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP4_TIMER_MASK 0x00000300L 21129 #define GUS_DRAM_COMBINE_RD_WR_EN__GROUP5_TIMER_MASK 0x00000C00L 21130 //GUS_DRAM_PRI_AGE_RATE 21131 #define GUS_DRAM_PRI_AGE_RATE__GROUP0_AGING_RATE__SHIFT 0x0 21132 #define GUS_DRAM_PRI_AGE_RATE__GROUP1_AGING_RATE__SHIFT 0x3 21133 #define GUS_DRAM_PRI_AGE_RATE__GROUP2_AGING_RATE__SHIFT 0x6 21134 #define GUS_DRAM_PRI_AGE_RATE__GROUP3_AGING_RATE__SHIFT 0x9 21135 #define GUS_DRAM_PRI_AGE_RATE__GROUP4_AGING_RATE__SHIFT 0xc 21136 #define GUS_DRAM_PRI_AGE_RATE__GROUP5_AGING_RATE__SHIFT 0xf 21137 #define GUS_DRAM_PRI_AGE_RATE__GROUP0_AGING_RATE_MASK 0x00000007L 21138 #define GUS_DRAM_PRI_AGE_RATE__GROUP1_AGING_RATE_MASK 0x00000038L 21139 #define GUS_DRAM_PRI_AGE_RATE__GROUP2_AGING_RATE_MASK 0x000001C0L 21140 #define GUS_DRAM_PRI_AGE_RATE__GROUP3_AGING_RATE_MASK 0x00000E00L 21141 #define GUS_DRAM_PRI_AGE_RATE__GROUP4_AGING_RATE_MASK 0x00007000L 21142 #define GUS_DRAM_PRI_AGE_RATE__GROUP5_AGING_RATE_MASK 0x00038000L 21143 //GUS_DRAM_PRI_AGE_COEFF 21144 #define GUS_DRAM_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT__SHIFT 0x0 21145 #define GUS_DRAM_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT__SHIFT 0x3 21146 #define GUS_DRAM_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT__SHIFT 0x6 21147 #define GUS_DRAM_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT__SHIFT 0x9 21148 #define GUS_DRAM_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT__SHIFT 0xc 21149 #define GUS_DRAM_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT__SHIFT 0xf 21150 #define GUS_DRAM_PRI_AGE_COEFF__GROUP0_AGE_COEFFICIENT_MASK 0x00000007L 21151 #define GUS_DRAM_PRI_AGE_COEFF__GROUP1_AGE_COEFFICIENT_MASK 0x00000038L 21152 #define GUS_DRAM_PRI_AGE_COEFF__GROUP2_AGE_COEFFICIENT_MASK 0x000001C0L 21153 #define GUS_DRAM_PRI_AGE_COEFF__GROUP3_AGE_COEFFICIENT_MASK 0x00000E00L 21154 #define GUS_DRAM_PRI_AGE_COEFF__GROUP4_AGE_COEFFICIENT_MASK 0x00007000L 21155 #define GUS_DRAM_PRI_AGE_COEFF__GROUP5_AGE_COEFFICIENT_MASK 0x00038000L 21156 //GUS_DRAM_PRI_QUEUING 21157 #define GUS_DRAM_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT__SHIFT 0x0 21158 #define GUS_DRAM_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT__SHIFT 0x3 21159 #define GUS_DRAM_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT__SHIFT 0x6 21160 #define GUS_DRAM_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT__SHIFT 0x9 21161 #define GUS_DRAM_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT__SHIFT 0xc 21162 #define GUS_DRAM_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT__SHIFT 0xf 21163 #define GUS_DRAM_PRI_QUEUING__GROUP0_QUEUING_COEFFICIENT_MASK 0x00000007L 21164 #define GUS_DRAM_PRI_QUEUING__GROUP1_QUEUING_COEFFICIENT_MASK 0x00000038L 21165 #define GUS_DRAM_PRI_QUEUING__GROUP2_QUEUING_COEFFICIENT_MASK 0x000001C0L 21166 #define GUS_DRAM_PRI_QUEUING__GROUP3_QUEUING_COEFFICIENT_MASK 0x00000E00L 21167 #define GUS_DRAM_PRI_QUEUING__GROUP4_QUEUING_COEFFICIENT_MASK 0x00007000L 21168 #define GUS_DRAM_PRI_QUEUING__GROUP5_QUEUING_COEFFICIENT_MASK 0x00038000L 21169 //GUS_DRAM_PRI_FIXED 21170 #define GUS_DRAM_PRI_FIXED__GROUP0_FIXED_COEFFICIENT__SHIFT 0x0 21171 #define GUS_DRAM_PRI_FIXED__GROUP1_FIXED_COEFFICIENT__SHIFT 0x3 21172 #define GUS_DRAM_PRI_FIXED__GROUP2_FIXED_COEFFICIENT__SHIFT 0x6 21173 #define GUS_DRAM_PRI_FIXED__GROUP3_FIXED_COEFFICIENT__SHIFT 0x9 21174 #define GUS_DRAM_PRI_FIXED__GROUP4_FIXED_COEFFICIENT__SHIFT 0xc 21175 #define GUS_DRAM_PRI_FIXED__GROUP5_FIXED_COEFFICIENT__SHIFT 0xf 21176 #define GUS_DRAM_PRI_FIXED__GROUP0_FIXED_COEFFICIENT_MASK 0x00000007L 21177 #define GUS_DRAM_PRI_FIXED__GROUP1_FIXED_COEFFICIENT_MASK 0x00000038L 21178 #define GUS_DRAM_PRI_FIXED__GROUP2_FIXED_COEFFICIENT_MASK 0x000001C0L 21179 #define GUS_DRAM_PRI_FIXED__GROUP3_FIXED_COEFFICIENT_MASK 0x00000E00L 21180 #define GUS_DRAM_PRI_FIXED__GROUP4_FIXED_COEFFICIENT_MASK 0x00007000L 21181 #define GUS_DRAM_PRI_FIXED__GROUP5_FIXED_COEFFICIENT_MASK 0x00038000L 21182 //GUS_DRAM_PRI_URGENCY_COEFF 21183 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT__SHIFT 0x0 21184 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT__SHIFT 0x3 21185 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT__SHIFT 0x6 21186 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT__SHIFT 0x9 21187 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT__SHIFT 0xc 21188 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT__SHIFT 0xf 21189 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP0_URGENCY_COEFFICIENT_MASK 0x00000007L 21190 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP1_URGENCY_COEFFICIENT_MASK 0x00000038L 21191 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP2_URGENCY_COEFFICIENT_MASK 0x000001C0L 21192 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP3_URGENCY_COEFFICIENT_MASK 0x00000E00L 21193 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP4_URGENCY_COEFFICIENT_MASK 0x00007000L 21194 #define GUS_DRAM_PRI_URGENCY_COEFF__GROUP5_URGENCY_COEFFICIENT_MASK 0x00038000L 21195 //GUS_DRAM_PRI_URGENCY_MODE 21196 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE__SHIFT 0x0 21197 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE__SHIFT 0x1 21198 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE__SHIFT 0x2 21199 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE__SHIFT 0x3 21200 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE__SHIFT 0x4 21201 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE__SHIFT 0x5 21202 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP0_URGENCY_MODE_MASK 0x00000001L 21203 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP1_URGENCY_MODE_MASK 0x00000002L 21204 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP2_URGENCY_MODE_MASK 0x00000004L 21205 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP3_URGENCY_MODE_MASK 0x00000008L 21206 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP4_URGENCY_MODE_MASK 0x00000010L 21207 #define GUS_DRAM_PRI_URGENCY_MODE__GROUP5_URGENCY_MODE_MASK 0x00000020L 21208 //GUS_DRAM_PRI_QUANT_PRI1 21209 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP0_THRESHOLD__SHIFT 0x0 21210 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP1_THRESHOLD__SHIFT 0x8 21211 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP2_THRESHOLD__SHIFT 0x10 21212 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP3_THRESHOLD__SHIFT 0x18 21213 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP0_THRESHOLD_MASK 0x000000FFL 21214 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP1_THRESHOLD_MASK 0x0000FF00L 21215 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP2_THRESHOLD_MASK 0x00FF0000L 21216 #define GUS_DRAM_PRI_QUANT_PRI1__GROUP3_THRESHOLD_MASK 0xFF000000L 21217 //GUS_DRAM_PRI_QUANT_PRI2 21218 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP0_THRESHOLD__SHIFT 0x0 21219 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP1_THRESHOLD__SHIFT 0x8 21220 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP2_THRESHOLD__SHIFT 0x10 21221 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP3_THRESHOLD__SHIFT 0x18 21222 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP0_THRESHOLD_MASK 0x000000FFL 21223 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP1_THRESHOLD_MASK 0x0000FF00L 21224 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP2_THRESHOLD_MASK 0x00FF0000L 21225 #define GUS_DRAM_PRI_QUANT_PRI2__GROUP3_THRESHOLD_MASK 0xFF000000L 21226 //GUS_DRAM_PRI_QUANT_PRI3 21227 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP0_THRESHOLD__SHIFT 0x0 21228 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP1_THRESHOLD__SHIFT 0x8 21229 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP2_THRESHOLD__SHIFT 0x10 21230 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP3_THRESHOLD__SHIFT 0x18 21231 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP0_THRESHOLD_MASK 0x000000FFL 21232 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP1_THRESHOLD_MASK 0x0000FF00L 21233 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP2_THRESHOLD_MASK 0x00FF0000L 21234 #define GUS_DRAM_PRI_QUANT_PRI3__GROUP3_THRESHOLD_MASK 0xFF000000L 21235 //GUS_DRAM_PRI_QUANT_PRI4 21236 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP0_THRESHOLD__SHIFT 0x0 21237 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP1_THRESHOLD__SHIFT 0x8 21238 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP2_THRESHOLD__SHIFT 0x10 21239 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP3_THRESHOLD__SHIFT 0x18 21240 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP0_THRESHOLD_MASK 0x000000FFL 21241 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP1_THRESHOLD_MASK 0x0000FF00L 21242 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP2_THRESHOLD_MASK 0x00FF0000L 21243 #define GUS_DRAM_PRI_QUANT_PRI4__GROUP3_THRESHOLD_MASK 0xFF000000L 21244 //GUS_DRAM_PRI_QUANT_PRI5 21245 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP0_THRESHOLD__SHIFT 0x0 21246 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP1_THRESHOLD__SHIFT 0x8 21247 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP2_THRESHOLD__SHIFT 0x10 21248 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP3_THRESHOLD__SHIFT 0x18 21249 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP0_THRESHOLD_MASK 0x000000FFL 21250 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP1_THRESHOLD_MASK 0x0000FF00L 21251 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP2_THRESHOLD_MASK 0x00FF0000L 21252 #define GUS_DRAM_PRI_QUANT_PRI5__GROUP3_THRESHOLD_MASK 0xFF000000L 21253 //GUS_DRAM_PRI_QUANT1_PRI1 21254 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP4_THRESHOLD__SHIFT 0x0 21255 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP5_THRESHOLD__SHIFT 0x8 21256 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP4_THRESHOLD_MASK 0x000000FFL 21257 #define GUS_DRAM_PRI_QUANT1_PRI1__GROUP5_THRESHOLD_MASK 0x0000FF00L 21258 //GUS_DRAM_PRI_QUANT1_PRI2 21259 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP4_THRESHOLD__SHIFT 0x0 21260 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP5_THRESHOLD__SHIFT 0x8 21261 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP4_THRESHOLD_MASK 0x000000FFL 21262 #define GUS_DRAM_PRI_QUANT1_PRI2__GROUP5_THRESHOLD_MASK 0x0000FF00L 21263 //GUS_DRAM_PRI_QUANT1_PRI3 21264 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP4_THRESHOLD__SHIFT 0x0 21265 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP5_THRESHOLD__SHIFT 0x8 21266 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP4_THRESHOLD_MASK 0x000000FFL 21267 #define GUS_DRAM_PRI_QUANT1_PRI3__GROUP5_THRESHOLD_MASK 0x0000FF00L 21268 //GUS_DRAM_PRI_QUANT1_PRI4 21269 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP4_THRESHOLD__SHIFT 0x0 21270 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP5_THRESHOLD__SHIFT 0x8 21271 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP4_THRESHOLD_MASK 0x000000FFL 21272 #define GUS_DRAM_PRI_QUANT1_PRI4__GROUP5_THRESHOLD_MASK 0x0000FF00L 21273 //GUS_DRAM_PRI_QUANT1_PRI5 21274 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP4_THRESHOLD__SHIFT 0x0 21275 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP5_THRESHOLD__SHIFT 0x8 21276 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP4_THRESHOLD_MASK 0x000000FFL 21277 #define GUS_DRAM_PRI_QUANT1_PRI5__GROUP5_THRESHOLD_MASK 0x0000FF00L 21278 //GUS_IO_GROUP_BURST 21279 #define GUS_IO_GROUP_BURST__RD_LIMIT_LO__SHIFT 0x0 21280 #define GUS_IO_GROUP_BURST__RD_LIMIT_HI__SHIFT 0x8 21281 #define GUS_IO_GROUP_BURST__WR_LIMIT_LO__SHIFT 0x10 21282 #define GUS_IO_GROUP_BURST__WR_LIMIT_HI__SHIFT 0x18 21283 #define GUS_IO_GROUP_BURST__RD_LIMIT_LO_MASK 0x000000FFL 21284 #define GUS_IO_GROUP_BURST__RD_LIMIT_HI_MASK 0x0000FF00L 21285 #define GUS_IO_GROUP_BURST__WR_LIMIT_LO_MASK 0x00FF0000L 21286 #define GUS_IO_GROUP_BURST__WR_LIMIT_HI_MASK 0xFF000000L 21287 //GUS_DRAM_GROUP_BURST 21288 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_LO__SHIFT 0x0 21289 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_HI__SHIFT 0x8 21290 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_LO_MASK 0x000000FFL 21291 #define GUS_DRAM_GROUP_BURST__DRAM_LIMIT_HI_MASK 0x0000FF00L 21292 //GUS_SDP_ARB_FINAL 21293 #define GUS_SDP_ARB_FINAL__HI_DRAM_BURST_LIMIT__SHIFT 0x0 21294 #define GUS_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT 0x5 21295 #define GUS_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT 0xa 21296 #define GUS_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT 0xf 21297 #define GUS_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT 0x11 21298 #define GUS_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT 0x12 21299 #define GUS_SDP_ARB_FINAL__HI_DRAM_BURST_LIMIT_MASK 0x0000001FL 21300 #define GUS_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK 0x000003E0L 21301 #define GUS_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK 0x00007C00L 21302 #define GUS_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK 0x00018000L 21303 #define GUS_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK 0x00020000L 21304 #define GUS_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK 0x00040000L 21305 //GUS_SDP_QOS_VC_PRIORITY 21306 #define GUS_SDP_QOS_VC_PRIORITY__VC2_IORD__SHIFT 0x0 21307 #define GUS_SDP_QOS_VC_PRIORITY__VC3_IOWR__SHIFT 0x4 21308 #define GUS_SDP_QOS_VC_PRIORITY__VC4_DRAM__SHIFT 0x8 21309 #define GUS_SDP_QOS_VC_PRIORITY__VC4_HI_DRAM__SHIFT 0xc 21310 #define GUS_SDP_QOS_VC_PRIORITY__VC2_IORD_MASK 0x0000000FL 21311 #define GUS_SDP_QOS_VC_PRIORITY__VC3_IOWR_MASK 0x000000F0L 21312 #define GUS_SDP_QOS_VC_PRIORITY__VC4_DRAM_MASK 0x00000F00L 21313 #define GUS_SDP_QOS_VC_PRIORITY__VC4_HI_DRAM_MASK 0x0000F000L 21314 //GUS_SDP_CREDITS 21315 #define GUS_SDP_CREDITS__TAG_LIMIT__SHIFT 0x0 21316 #define GUS_SDP_CREDITS__WR_RESP_CREDITS__SHIFT 0x8 21317 #define GUS_SDP_CREDITS__RD_RESP_CREDITS__SHIFT 0x10 21318 #define GUS_SDP_CREDITS__TAG_LIMIT_MASK 0x000000FFL 21319 #define GUS_SDP_CREDITS__WR_RESP_CREDITS_MASK 0x00007F00L 21320 #define GUS_SDP_CREDITS__RD_RESP_CREDITS_MASK 0x007F0000L 21321 //GUS_SDP_TAG_RESERVE0 21322 #define GUS_SDP_TAG_RESERVE0__VC0__SHIFT 0x0 21323 #define GUS_SDP_TAG_RESERVE0__VC1__SHIFT 0x8 21324 #define GUS_SDP_TAG_RESERVE0__VC2__SHIFT 0x10 21325 #define GUS_SDP_TAG_RESERVE0__VC3__SHIFT 0x18 21326 #define GUS_SDP_TAG_RESERVE0__VC0_MASK 0x000000FFL 21327 #define GUS_SDP_TAG_RESERVE0__VC1_MASK 0x0000FF00L 21328 #define GUS_SDP_TAG_RESERVE0__VC2_MASK 0x00FF0000L 21329 #define GUS_SDP_TAG_RESERVE0__VC3_MASK 0xFF000000L 21330 //GUS_SDP_TAG_RESERVE1 21331 #define GUS_SDP_TAG_RESERVE1__VC4__SHIFT 0x0 21332 #define GUS_SDP_TAG_RESERVE1__VC5__SHIFT 0x8 21333 #define GUS_SDP_TAG_RESERVE1__VC6__SHIFT 0x10 21334 #define GUS_SDP_TAG_RESERVE1__VC7__SHIFT 0x18 21335 #define GUS_SDP_TAG_RESERVE1__VC4_MASK 0x000000FFL 21336 #define GUS_SDP_TAG_RESERVE1__VC5_MASK 0x0000FF00L 21337 #define GUS_SDP_TAG_RESERVE1__VC6_MASK 0x00FF0000L 21338 #define GUS_SDP_TAG_RESERVE1__VC7_MASK 0xFF000000L 21339 //GUS_SDP_VCC_RESERVE0 21340 #define GUS_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT 0x0 21341 #define GUS_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT 0x6 21342 #define GUS_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT 0xc 21343 #define GUS_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT 0x12 21344 #define GUS_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT 0x18 21345 #define GUS_SDP_VCC_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 21346 #define GUS_SDP_VCC_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 21347 #define GUS_SDP_VCC_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 21348 #define GUS_SDP_VCC_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 21349 #define GUS_SDP_VCC_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 21350 //GUS_SDP_VCC_RESERVE1 21351 #define GUS_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT 0x0 21352 #define GUS_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT 0x6 21353 #define GUS_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT 0xc 21354 #define GUS_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 21355 #define GUS_SDP_VCC_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 21356 #define GUS_SDP_VCC_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 21357 #define GUS_SDP_VCC_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 21358 #define GUS_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 21359 //GUS_SDP_VCD_RESERVE0 21360 #define GUS_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT 0x0 21361 #define GUS_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT 0x6 21362 #define GUS_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT 0xc 21363 #define GUS_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT 0x12 21364 #define GUS_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT 0x18 21365 #define GUS_SDP_VCD_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 21366 #define GUS_SDP_VCD_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 21367 #define GUS_SDP_VCD_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 21368 #define GUS_SDP_VCD_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 21369 #define GUS_SDP_VCD_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 21370 //GUS_SDP_VCD_RESERVE1 21371 #define GUS_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT 0x0 21372 #define GUS_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT 0x6 21373 #define GUS_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT 0xc 21374 #define GUS_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 21375 #define GUS_SDP_VCD_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 21376 #define GUS_SDP_VCD_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 21377 #define GUS_SDP_VCD_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 21378 #define GUS_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 21379 //GUS_SDP_REQ_CNTL 21380 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT 0x0 21381 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT 0x1 21382 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT 0x2 21383 #define GUS_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM__SHIFT 0x3 21384 #define GUS_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT 0x4 21385 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK 0x00000001L 21386 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK 0x00000002L 21387 #define GUS_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK 0x00000004L 21388 #define GUS_SDP_REQ_CNTL__REQ_CHAIN_OVERRIDE_DRAM_MASK 0x00000008L 21389 #define GUS_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK 0x00000010L 21390 //GUS_MISC 21391 #define GUS_MISC__RELATIVE_PRI_IN_DRAM_ARB__SHIFT 0x0 21392 #define GUS_MISC__RELATIVE_PRI_IN_IO_RD_ARB__SHIFT 0x1 21393 #define GUS_MISC__RELATIVE_PRI_IN_IO_WR_ARB__SHIFT 0x2 21394 #define GUS_MISC__EARLY_SDP_ORIGDATA__SHIFT 0x3 21395 #define GUS_MISC__LINKMGR_DYNAMIC_MODE__SHIFT 0x4 21396 #define GUS_MISC__LINKMGR_HALT_THRESHOLD__SHIFT 0x6 21397 #define GUS_MISC__LINKMGR_RECONNECT_DELAY__SHIFT 0x8 21398 #define GUS_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT 0xa 21399 #define GUS_MISC__SEND0_IOWR_ONLY__SHIFT 0xf 21400 #define GUS_MISC__RELATIVE_PRI_IN_DRAM_ARB_MASK 0x00000001L 21401 #define GUS_MISC__RELATIVE_PRI_IN_IO_RD_ARB_MASK 0x00000002L 21402 #define GUS_MISC__RELATIVE_PRI_IN_IO_WR_ARB_MASK 0x00000004L 21403 #define GUS_MISC__EARLY_SDP_ORIGDATA_MASK 0x00000008L 21404 #define GUS_MISC__LINKMGR_DYNAMIC_MODE_MASK 0x00000030L 21405 #define GUS_MISC__LINKMGR_HALT_THRESHOLD_MASK 0x000000C0L 21406 #define GUS_MISC__LINKMGR_RECONNECT_DELAY_MASK 0x00000300L 21407 #define GUS_MISC__LINKMGR_IDLE_THRESHOLD_MASK 0x00007C00L 21408 #define GUS_MISC__SEND0_IOWR_ONLY_MASK 0x00008000L 21409 //GUS_LATENCY_SAMPLING 21410 #define GUS_LATENCY_SAMPLING__SAMPLER0_DRAM__SHIFT 0x0 21411 #define GUS_LATENCY_SAMPLING__SAMPLER1_DRAM__SHIFT 0x1 21412 #define GUS_LATENCY_SAMPLING__SAMPLER0_IO__SHIFT 0x2 21413 #define GUS_LATENCY_SAMPLING__SAMPLER1_IO__SHIFT 0x3 21414 #define GUS_LATENCY_SAMPLING__SAMPLER0_READ__SHIFT 0x4 21415 #define GUS_LATENCY_SAMPLING__SAMPLER1_READ__SHIFT 0x5 21416 #define GUS_LATENCY_SAMPLING__SAMPLER0_WRITE__SHIFT 0x6 21417 #define GUS_LATENCY_SAMPLING__SAMPLER1_WRITE__SHIFT 0x7 21418 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET__SHIFT 0x8 21419 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET__SHIFT 0x9 21420 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET__SHIFT 0xa 21421 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET__SHIFT 0xb 21422 #define GUS_LATENCY_SAMPLING__SAMPLER0_VC__SHIFT 0xc 21423 #define GUS_LATENCY_SAMPLING__SAMPLER1_VC__SHIFT 0x14 21424 #define GUS_LATENCY_SAMPLING__SAMPLER0_DRAM_MASK 0x00000001L 21425 #define GUS_LATENCY_SAMPLING__SAMPLER1_DRAM_MASK 0x00000002L 21426 #define GUS_LATENCY_SAMPLING__SAMPLER0_IO_MASK 0x00000004L 21427 #define GUS_LATENCY_SAMPLING__SAMPLER1_IO_MASK 0x00000008L 21428 #define GUS_LATENCY_SAMPLING__SAMPLER0_READ_MASK 0x00000010L 21429 #define GUS_LATENCY_SAMPLING__SAMPLER1_READ_MASK 0x00000020L 21430 #define GUS_LATENCY_SAMPLING__SAMPLER0_WRITE_MASK 0x00000040L 21431 #define GUS_LATENCY_SAMPLING__SAMPLER1_WRITE_MASK 0x00000080L 21432 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_RET_MASK 0x00000100L 21433 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_RET_MASK 0x00000200L 21434 #define GUS_LATENCY_SAMPLING__SAMPLER0_ATOMIC_NORET_MASK 0x00000400L 21435 #define GUS_LATENCY_SAMPLING__SAMPLER1_ATOMIC_NORET_MASK 0x00000800L 21436 #define GUS_LATENCY_SAMPLING__SAMPLER0_VC_MASK 0x000FF000L 21437 #define GUS_LATENCY_SAMPLING__SAMPLER1_VC_MASK 0x0FF00000L 21438 //GUS_ERR_STATUS 21439 #define GUS_ERR_STATUS__SDP_RDRSP_STATUS__SHIFT 0x0 21440 #define GUS_ERR_STATUS__SDP_WRRSP_STATUS__SHIFT 0x4 21441 #define GUS_ERR_STATUS__SDP_RDRSP_DATASTATUS__SHIFT 0x8 21442 #define GUS_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR__SHIFT 0xa 21443 #define GUS_ERR_STATUS__CLEAR_ERROR_STATUS__SHIFT 0xb 21444 #define GUS_ERR_STATUS__BUSY_ON_ERROR__SHIFT 0xc 21445 #define GUS_ERR_STATUS__FUE_FLAG__SHIFT 0xd 21446 #define GUS_ERR_STATUS__SDP_RDRSP_STATUS_MASK 0x0000000FL 21447 #define GUS_ERR_STATUS__SDP_WRRSP_STATUS_MASK 0x000000F0L 21448 #define GUS_ERR_STATUS__SDP_RDRSP_DATASTATUS_MASK 0x00000300L 21449 #define GUS_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR_MASK 0x00000400L 21450 #define GUS_ERR_STATUS__CLEAR_ERROR_STATUS_MASK 0x00000800L 21451 #define GUS_ERR_STATUS__BUSY_ON_ERROR_MASK 0x00001000L 21452 #define GUS_ERR_STATUS__FUE_FLAG_MASK 0x00002000L 21453 //GUS_MISC2 21454 #define GUS_MISC2__IO_RDWR_PRIORITY_ENABLE__SHIFT 0x0 21455 #define GUS_MISC2__CH_L1_RO_MASK__SHIFT 0x1 21456 #define GUS_MISC2__SA0_L1_RO_MASK__SHIFT 0x2 21457 #define GUS_MISC2__SA1_L1_RO_MASK__SHIFT 0x3 21458 #define GUS_MISC2__SA2_L1_RO_MASK__SHIFT 0x4 21459 #define GUS_MISC2__SA3_L1_RO_MASK__SHIFT 0x5 21460 #define GUS_MISC2__CH_L1_PERF_MASK__SHIFT 0x6 21461 #define GUS_MISC2__SA0_L1_PERF_MASK__SHIFT 0x7 21462 #define GUS_MISC2__SA1_L1_PERF_MASK__SHIFT 0x8 21463 #define GUS_MISC2__SA2_L1_PERF_MASK__SHIFT 0x9 21464 #define GUS_MISC2__SA3_L1_PERF_MASK__SHIFT 0xa 21465 #define GUS_MISC2__FP_ATOMICS_ENABLE__SHIFT 0xb 21466 #define GUS_MISC2__L1_RET_CLKEN__SHIFT 0xc 21467 #define GUS_MISC2__FGCLKEN_HIGH__SHIFT 0xd 21468 #define GUS_MISC2__BLOCK_REQUESTS__SHIFT 0xe 21469 #define GUS_MISC2__REQUESTS_BLOCKED__SHIFT 0xf 21470 #define GUS_MISC2__RIO_ICG_L1_ROUTER_BUSY_MASK__SHIFT 0x10 21471 #define GUS_MISC2__WIO_ICG_L1_ROUTER_BUSY_MASK__SHIFT 0x11 21472 #define GUS_MISC2__DRAM_ICG_L1_ROUTER_BUSY_MASK__SHIFT 0x12 21473 #define GUS_MISC2__RDRET_FED_MASK__SHIFT 0x13 21474 #define GUS_MISC2__IO_RDWR_PRIORITY_ENABLE_MASK 0x00000001L 21475 #define GUS_MISC2__CH_L1_RO_MASK_MASK 0x00000002L 21476 #define GUS_MISC2__SA0_L1_RO_MASK_MASK 0x00000004L 21477 #define GUS_MISC2__SA1_L1_RO_MASK_MASK 0x00000008L 21478 #define GUS_MISC2__SA2_L1_RO_MASK_MASK 0x00000010L 21479 #define GUS_MISC2__SA3_L1_RO_MASK_MASK 0x00000020L 21480 #define GUS_MISC2__CH_L1_PERF_MASK_MASK 0x00000040L 21481 #define GUS_MISC2__SA0_L1_PERF_MASK_MASK 0x00000080L 21482 #define GUS_MISC2__SA1_L1_PERF_MASK_MASK 0x00000100L 21483 #define GUS_MISC2__SA2_L1_PERF_MASK_MASK 0x00000200L 21484 #define GUS_MISC2__SA3_L1_PERF_MASK_MASK 0x00000400L 21485 #define GUS_MISC2__FP_ATOMICS_ENABLE_MASK 0x00000800L 21486 #define GUS_MISC2__L1_RET_CLKEN_MASK 0x00001000L 21487 #define GUS_MISC2__FGCLKEN_HIGH_MASK 0x00002000L 21488 #define GUS_MISC2__BLOCK_REQUESTS_MASK 0x00004000L 21489 #define GUS_MISC2__REQUESTS_BLOCKED_MASK 0x00008000L 21490 #define GUS_MISC2__RIO_ICG_L1_ROUTER_BUSY_MASK_MASK 0x00010000L 21491 #define GUS_MISC2__WIO_ICG_L1_ROUTER_BUSY_MASK_MASK 0x00020000L 21492 #define GUS_MISC2__DRAM_ICG_L1_ROUTER_BUSY_MASK_MASK 0x00040000L 21493 #define GUS_MISC2__RDRET_FED_MASK_MASK 0x00080000L 21494 //GUS_SDP_BACKDOOR_CMDCREDITS0 21495 #define GUS_SDP_BACKDOOR_CMDCREDITS0__CREDITS_RECEIVED__SHIFT 0x0 21496 #define GUS_SDP_BACKDOOR_CMDCREDITS0__CREDITS_RECEIVED_MASK 0xFFFFFFFFL 21497 //GUS_SDP_BACKDOOR_CMDCREDITS1 21498 #define GUS_SDP_BACKDOOR_CMDCREDITS1__CREDITS_RECEIVED__SHIFT 0x0 21499 #define GUS_SDP_BACKDOOR_CMDCREDITS1__CREDITS_RECEIVED_MASK 0x7FFFFFFFL 21500 //GUS_SDP_BACKDOOR_DATACREDITS0 21501 #define GUS_SDP_BACKDOOR_DATACREDITS0__CREDITS_RECEIVED__SHIFT 0x0 21502 #define GUS_SDP_BACKDOOR_DATACREDITS0__CREDITS_RECEIVED_MASK 0xFFFFFFFFL 21503 //GUS_SDP_BACKDOOR_DATACREDITS1 21504 #define GUS_SDP_BACKDOOR_DATACREDITS1__CREDITS_RECEIVED__SHIFT 0x0 21505 #define GUS_SDP_BACKDOOR_DATACREDITS1__CREDITS_RECEIVED_MASK 0x7FFFFFFFL 21506 //GUS_SDP_BACKDOOR_MISCCREDITS 21507 #define GUS_SDP_BACKDOOR_MISCCREDITS__RDRSP_CREDITS_RELEASED__SHIFT 0x0 21508 #define GUS_SDP_BACKDOOR_MISCCREDITS__WRRSP_CREDITS_RELEASED__SHIFT 0x8 21509 #define GUS_SDP_BACKDOOR_MISCCREDITS__RDRSP_CREDITS_RELEASED_MASK 0x000000FFL 21510 #define GUS_SDP_BACKDOOR_MISCCREDITS__WRRSP_CREDITS_RELEASED_MASK 0x0000FF00L 21511 //GUS_SDP_ENABLE 21512 #define GUS_SDP_ENABLE__ENABLE__SHIFT 0x0 21513 #define GUS_SDP_ENABLE__ENABLE_MASK 0x00000001L 21514 //GUS_L1_CH0_CMD_IN 21515 #define GUS_L1_CH0_CMD_IN__COUNT__SHIFT 0x0 21516 #define GUS_L1_CH0_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21517 //GUS_L1_CH0_CMD_OUT 21518 #define GUS_L1_CH0_CMD_OUT__COUNT__SHIFT 0x0 21519 #define GUS_L1_CH0_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21520 //GUS_L1_CH0_DATA_IN 21521 #define GUS_L1_CH0_DATA_IN__COUNT__SHIFT 0x0 21522 #define GUS_L1_CH0_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21523 //GUS_L1_CH0_DATA_OUT 21524 #define GUS_L1_CH0_DATA_OUT__COUNT__SHIFT 0x0 21525 #define GUS_L1_CH0_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21526 //GUS_L1_CH0_DATA_U_IN 21527 #define GUS_L1_CH0_DATA_U_IN__COUNT__SHIFT 0x0 21528 #define GUS_L1_CH0_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21529 //GUS_L1_CH0_DATA_U_OUT 21530 #define GUS_L1_CH0_DATA_U_OUT__COUNT__SHIFT 0x0 21531 #define GUS_L1_CH0_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21532 //GUS_L1_CH1_CMD_IN 21533 #define GUS_L1_CH1_CMD_IN__COUNT__SHIFT 0x0 21534 #define GUS_L1_CH1_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21535 //GUS_L1_CH1_CMD_OUT 21536 #define GUS_L1_CH1_CMD_OUT__COUNT__SHIFT 0x0 21537 #define GUS_L1_CH1_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21538 //GUS_L1_CH1_DATA_IN 21539 #define GUS_L1_CH1_DATA_IN__COUNT__SHIFT 0x0 21540 #define GUS_L1_CH1_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21541 //GUS_L1_CH1_DATA_OUT 21542 #define GUS_L1_CH1_DATA_OUT__COUNT__SHIFT 0x0 21543 #define GUS_L1_CH1_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21544 //GUS_L1_CH1_DATA_U_IN 21545 #define GUS_L1_CH1_DATA_U_IN__COUNT__SHIFT 0x0 21546 #define GUS_L1_CH1_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21547 //GUS_L1_CH1_DATA_U_OUT 21548 #define GUS_L1_CH1_DATA_U_OUT__COUNT__SHIFT 0x0 21549 #define GUS_L1_CH1_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21550 //GUS_L1_SA0_CMD_IN 21551 #define GUS_L1_SA0_CMD_IN__COUNT__SHIFT 0x0 21552 #define GUS_L1_SA0_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21553 //GUS_L1_SA0_CMD_OUT 21554 #define GUS_L1_SA0_CMD_OUT__COUNT__SHIFT 0x0 21555 #define GUS_L1_SA0_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21556 //GUS_L1_SA0_DATA_IN 21557 #define GUS_L1_SA0_DATA_IN__COUNT__SHIFT 0x0 21558 #define GUS_L1_SA0_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21559 //GUS_L1_SA0_DATA_OUT 21560 #define GUS_L1_SA0_DATA_OUT__COUNT__SHIFT 0x0 21561 #define GUS_L1_SA0_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21562 //GUS_L1_SA0_DATA_U_IN 21563 #define GUS_L1_SA0_DATA_U_IN__COUNT__SHIFT 0x0 21564 #define GUS_L1_SA0_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21565 //GUS_L1_SA0_DATA_U_OUT 21566 #define GUS_L1_SA0_DATA_U_OUT__COUNT__SHIFT 0x0 21567 #define GUS_L1_SA0_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21568 //GUS_L1_SA1_CMD_IN 21569 #define GUS_L1_SA1_CMD_IN__COUNT__SHIFT 0x0 21570 #define GUS_L1_SA1_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21571 //GUS_L1_SA1_CMD_OUT 21572 #define GUS_L1_SA1_CMD_OUT__COUNT__SHIFT 0x0 21573 #define GUS_L1_SA1_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21574 //GUS_L1_SA1_DATA_IN 21575 #define GUS_L1_SA1_DATA_IN__COUNT__SHIFT 0x0 21576 #define GUS_L1_SA1_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21577 //GUS_L1_SA1_DATA_OUT 21578 #define GUS_L1_SA1_DATA_OUT__COUNT__SHIFT 0x0 21579 #define GUS_L1_SA1_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21580 //GUS_L1_SA1_DATA_U_IN 21581 #define GUS_L1_SA1_DATA_U_IN__COUNT__SHIFT 0x0 21582 #define GUS_L1_SA1_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21583 //GUS_L1_SA1_DATA_U_OUT 21584 #define GUS_L1_SA1_DATA_U_OUT__COUNT__SHIFT 0x0 21585 #define GUS_L1_SA1_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21586 //GUS_L1_SA2_CMD_IN 21587 #define GUS_L1_SA2_CMD_IN__COUNT__SHIFT 0x0 21588 #define GUS_L1_SA2_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21589 //GUS_L1_SA2_CMD_OUT 21590 #define GUS_L1_SA2_CMD_OUT__COUNT__SHIFT 0x0 21591 #define GUS_L1_SA2_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21592 //GUS_L1_SA2_DATA_IN 21593 #define GUS_L1_SA2_DATA_IN__COUNT__SHIFT 0x0 21594 #define GUS_L1_SA2_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21595 //GUS_L1_SA2_DATA_OUT 21596 #define GUS_L1_SA2_DATA_OUT__COUNT__SHIFT 0x0 21597 #define GUS_L1_SA2_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21598 //GUS_L1_SA2_DATA_U_IN 21599 #define GUS_L1_SA2_DATA_U_IN__COUNT__SHIFT 0x0 21600 #define GUS_L1_SA2_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21601 //GUS_L1_SA2_DATA_U_OUT 21602 #define GUS_L1_SA2_DATA_U_OUT__COUNT__SHIFT 0x0 21603 #define GUS_L1_SA2_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21604 //GUS_L1_SA3_CMD_IN 21605 #define GUS_L1_SA3_CMD_IN__COUNT__SHIFT 0x0 21606 #define GUS_L1_SA3_CMD_IN__COUNT_MASK 0xFFFFFFFFL 21607 //GUS_L1_SA3_CMD_OUT 21608 #define GUS_L1_SA3_CMD_OUT__COUNT__SHIFT 0x0 21609 #define GUS_L1_SA3_CMD_OUT__COUNT_MASK 0xFFFFFFFFL 21610 //GUS_L1_SA3_DATA_IN 21611 #define GUS_L1_SA3_DATA_IN__COUNT__SHIFT 0x0 21612 #define GUS_L1_SA3_DATA_IN__COUNT_MASK 0xFFFFFFFFL 21613 //GUS_L1_SA3_DATA_OUT 21614 #define GUS_L1_SA3_DATA_OUT__COUNT__SHIFT 0x0 21615 #define GUS_L1_SA3_DATA_OUT__COUNT_MASK 0xFFFFFFFFL 21616 //GUS_L1_SA3_DATA_U_IN 21617 #define GUS_L1_SA3_DATA_U_IN__COUNT__SHIFT 0x0 21618 #define GUS_L1_SA3_DATA_U_IN__COUNT_MASK 0xFFFFFFFFL 21619 //GUS_L1_SA3_DATA_U_OUT 21620 #define GUS_L1_SA3_DATA_U_OUT__COUNT__SHIFT 0x0 21621 #define GUS_L1_SA3_DATA_U_OUT__COUNT_MASK 0xFFFFFFFFL 21622 //GUS_MISC3 21623 #define GUS_MISC3__FP_ATOMICS_LOG__SHIFT 0x0 21624 #define GUS_MISC3__CLEAR_LOG__SHIFT 0x1 21625 #define GUS_MISC3__FP_ATOMICS_LOG_MASK 0x00000001L 21626 #define GUS_MISC3__CLEAR_LOG_MASK 0x00000002L 21627 //GUS_WRRSP_FIFO_CNTL 21628 #define GUS_WRRSP_FIFO_CNTL__THRESHOLD__SHIFT 0x0 21629 #define GUS_WRRSP_FIFO_CNTL__THRESHOLD_MASK 0x0000003FL 21630 21631 21632 // addressBlock: gc_gfxdec0 21633 //DB_RENDER_CONTROL 21634 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE__SHIFT 0x0 21635 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE__SHIFT 0x1 21636 #define DB_RENDER_CONTROL__DEPTH_COPY__SHIFT 0x2 21637 #define DB_RENDER_CONTROL__STENCIL_COPY__SHIFT 0x3 21638 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE__SHIFT 0x4 21639 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE__SHIFT 0x5 21640 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE__SHIFT 0x6 21641 #define DB_RENDER_CONTROL__COPY_CENTROID__SHIFT 0x7 21642 #define DB_RENDER_CONTROL__COPY_SAMPLE__SHIFT 0x8 21643 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE__SHIFT 0xc 21644 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE__SHIFT 0xe 21645 #define DB_RENDER_CONTROL__OREO_MODE__SHIFT 0x10 21646 #define DB_RENDER_CONTROL__FORCE_OREO_MODE__SHIFT 0x12 21647 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER__SHIFT 0x13 21648 #define DB_RENDER_CONTROL__MAX_ALLOWED_TILES_IN_WAVE__SHIFT 0x14 21649 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE_MASK 0x00000001L 21650 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE_MASK 0x00000002L 21651 #define DB_RENDER_CONTROL__DEPTH_COPY_MASK 0x00000004L 21652 #define DB_RENDER_CONTROL__STENCIL_COPY_MASK 0x00000008L 21653 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE_MASK 0x00000010L 21654 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE_MASK 0x00000020L 21655 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE_MASK 0x00000040L 21656 #define DB_RENDER_CONTROL__COPY_CENTROID_MASK 0x00000080L 21657 #define DB_RENDER_CONTROL__COPY_SAMPLE_MASK 0x00000F00L 21658 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE_MASK 0x00001000L 21659 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE_MASK 0x00004000L 21660 #define DB_RENDER_CONTROL__OREO_MODE_MASK 0x00030000L 21661 #define DB_RENDER_CONTROL__FORCE_OREO_MODE_MASK 0x00040000L 21662 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER_MASK 0x00080000L 21663 #define DB_RENDER_CONTROL__MAX_ALLOWED_TILES_IN_WAVE_MASK 0x00F00000L 21664 //DB_COUNT_CONTROL 21665 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS__SHIFT 0x1 21666 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS__SHIFT 0x2 21667 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS__SHIFT 0x3 21668 #define DB_COUNT_CONTROL__SAMPLE_RATE__SHIFT 0x4 21669 #define DB_COUNT_CONTROL__ZPASS_ENABLE__SHIFT 0x8 21670 #define DB_COUNT_CONTROL__ZFAIL_ENABLE__SHIFT 0xc 21671 #define DB_COUNT_CONTROL__SFAIL_ENABLE__SHIFT 0x10 21672 #define DB_COUNT_CONTROL__DBFAIL_ENABLE__SHIFT 0x14 21673 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE__SHIFT 0x18 21674 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE__SHIFT 0x1c 21675 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS_MASK 0x00000002L 21676 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS_MASK 0x00000004L 21677 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS_MASK 0x00000008L 21678 #define DB_COUNT_CONTROL__SAMPLE_RATE_MASK 0x00000070L 21679 #define DB_COUNT_CONTROL__ZPASS_ENABLE_MASK 0x00000F00L 21680 #define DB_COUNT_CONTROL__ZFAIL_ENABLE_MASK 0x0000F000L 21681 #define DB_COUNT_CONTROL__SFAIL_ENABLE_MASK 0x000F0000L 21682 #define DB_COUNT_CONTROL__DBFAIL_ENABLE_MASK 0x00F00000L 21683 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE_MASK 0x0F000000L 21684 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE_MASK 0xF0000000L 21685 //DB_DEPTH_VIEW 21686 #define DB_DEPTH_VIEW__SLICE_START__SHIFT 0x0 21687 #define DB_DEPTH_VIEW__SLICE_START_HI__SHIFT 0xb 21688 #define DB_DEPTH_VIEW__SLICE_MAX__SHIFT 0xd 21689 #define DB_DEPTH_VIEW__Z_READ_ONLY__SHIFT 0x18 21690 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY__SHIFT 0x19 21691 #define DB_DEPTH_VIEW__MIPID__SHIFT 0x1a 21692 #define DB_DEPTH_VIEW__SLICE_MAX_HI__SHIFT 0x1e 21693 #define DB_DEPTH_VIEW__SLICE_START_MASK 0x000007FFL 21694 #define DB_DEPTH_VIEW__SLICE_START_HI_MASK 0x00001800L 21695 #define DB_DEPTH_VIEW__SLICE_MAX_MASK 0x00FFE000L 21696 #define DB_DEPTH_VIEW__Z_READ_ONLY_MASK 0x01000000L 21697 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY_MASK 0x02000000L 21698 #define DB_DEPTH_VIEW__MIPID_MASK 0x3C000000L 21699 #define DB_DEPTH_VIEW__SLICE_MAX_HI_MASK 0xC0000000L 21700 //DB_RENDER_OVERRIDE 21701 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE__SHIFT 0x0 21702 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0__SHIFT 0x2 21703 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1__SHIFT 0x4 21704 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER__SHIFT 0x6 21705 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE__SHIFT 0x7 21706 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE__SHIFT 0x8 21707 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE__SHIFT 0x9 21708 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL__SHIFT 0xa 21709 #define DB_RENDER_OVERRIDE__FORCE_Z_READ__SHIFT 0xb 21710 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ__SHIFT 0xc 21711 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE__SHIFT 0xd 21712 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP__SHIFT 0x10 21713 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE__SHIFT 0x11 21714 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED__SHIFT 0x12 21715 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM__SHIFT 0x13 21716 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT__SHIFT 0x15 21717 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES__SHIFT 0x1a 21718 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY__SHIFT 0x1b 21719 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY__SHIFT 0x1c 21720 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID__SHIFT 0x1d 21721 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID__SHIFT 0x1e 21722 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION__SHIFT 0x1f 21723 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE_MASK 0x00000003L 21724 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0_MASK 0x0000000CL 21725 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1_MASK 0x00000030L 21726 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER_MASK 0x00000040L 21727 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE_MASK 0x00000080L 21728 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE_MASK 0x00000100L 21729 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE_MASK 0x00000200L 21730 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL_MASK 0x00000400L 21731 #define DB_RENDER_OVERRIDE__FORCE_Z_READ_MASK 0x00000800L 21732 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ_MASK 0x00001000L 21733 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE_MASK 0x00006000L 21734 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP_MASK 0x00010000L 21735 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE_MASK 0x00020000L 21736 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED_MASK 0x00040000L 21737 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM_MASK 0x00180000L 21738 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT_MASK 0x03E00000L 21739 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES_MASK 0x04000000L 21740 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY_MASK 0x08000000L 21741 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY_MASK 0x10000000L 21742 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID_MASK 0x20000000L 21743 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID_MASK 0x40000000L 21744 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION_MASK 0x80000000L 21745 //DB_RENDER_OVERRIDE2 21746 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL__SHIFT 0x0 21747 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN__SHIFT 0x2 21748 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION__SHIFT 0x5 21749 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION__SHIFT 0x6 21750 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION__SHIFT 0x7 21751 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH__SHIFT 0x8 21752 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP__SHIFT 0x9 21753 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE__SHIFT 0xa 21754 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE__SHIFT 0xb 21755 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC__SHIFT 0xc 21756 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF__SHIFT 0xf 21757 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF__SHIFT 0x12 21758 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE__SHIFT 0x15 21759 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS__SHIFT 0x16 21760 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS__SHIFT 0x17 21761 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL__SHIFT 0x19 21762 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE__SHIFT 0x1b 21763 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ__SHIFT 0x1d 21764 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL_MASK 0x00000003L 21765 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN_MASK 0x0000001CL 21766 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION_MASK 0x00000020L 21767 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION_MASK 0x00000040L 21768 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION_MASK 0x00000080L 21769 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH_MASK 0x00000100L 21770 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP_MASK 0x00000200L 21771 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE_MASK 0x00000400L 21772 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE_MASK 0x00000800L 21773 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC_MASK 0x00007000L 21774 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF_MASK 0x00038000L 21775 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF_MASK 0x001C0000L 21776 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE_MASK 0x00200000L 21777 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS_MASK 0x00400000L 21778 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS_MASK 0x00800000L 21779 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL_MASK 0x02000000L 21780 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE_MASK 0x18000000L 21781 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ_MASK 0x20000000L 21782 //DB_HTILE_DATA_BASE 21783 #define DB_HTILE_DATA_BASE__BASE_256B__SHIFT 0x0 21784 #define DB_HTILE_DATA_BASE__BASE_256B_MASK 0xFFFFFFFFL 21785 //DB_DEPTH_SIZE_XY 21786 #define DB_DEPTH_SIZE_XY__X_MAX__SHIFT 0x0 21787 #define DB_DEPTH_SIZE_XY__Y_MAX__SHIFT 0x10 21788 #define DB_DEPTH_SIZE_XY__X_MAX_MASK 0x00003FFFL 21789 #define DB_DEPTH_SIZE_XY__Y_MAX_MASK 0x3FFF0000L 21790 //DB_DEPTH_BOUNDS_MIN 21791 #define DB_DEPTH_BOUNDS_MIN__MIN__SHIFT 0x0 21792 #define DB_DEPTH_BOUNDS_MIN__MIN_MASK 0xFFFFFFFFL 21793 //DB_DEPTH_BOUNDS_MAX 21794 #define DB_DEPTH_BOUNDS_MAX__MAX__SHIFT 0x0 21795 #define DB_DEPTH_BOUNDS_MAX__MAX_MASK 0xFFFFFFFFL 21796 //DB_STENCIL_CLEAR 21797 #define DB_STENCIL_CLEAR__CLEAR__SHIFT 0x0 21798 #define DB_STENCIL_CLEAR__CLEAR_MASK 0x000000FFL 21799 //DB_DEPTH_CLEAR 21800 #define DB_DEPTH_CLEAR__DEPTH_CLEAR__SHIFT 0x0 21801 #define DB_DEPTH_CLEAR__DEPTH_CLEAR_MASK 0xFFFFFFFFL 21802 //PA_SC_SCREEN_SCISSOR_TL 21803 #define PA_SC_SCREEN_SCISSOR_TL__TL_X__SHIFT 0x0 21804 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y__SHIFT 0x10 21805 #define PA_SC_SCREEN_SCISSOR_TL__TL_X_MASK 0x0000FFFFL 21806 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y_MASK 0xFFFF0000L 21807 //PA_SC_SCREEN_SCISSOR_BR 21808 #define PA_SC_SCREEN_SCISSOR_BR__BR_X__SHIFT 0x0 21809 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y__SHIFT 0x10 21810 #define PA_SC_SCREEN_SCISSOR_BR__BR_X_MASK 0x0000FFFFL 21811 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y_MASK 0xFFFF0000L 21812 //DB_RESERVED_REG_2 21813 #define DB_RESERVED_REG_2__FIELD_1__SHIFT 0x0 21814 #define DB_RESERVED_REG_2__FIELD_2__SHIFT 0x4 21815 #define DB_RESERVED_REG_2__FIELD_3__SHIFT 0x8 21816 #define DB_RESERVED_REG_2__FIELD_4__SHIFT 0xd 21817 #define DB_RESERVED_REG_2__FIELD_5__SHIFT 0xf 21818 #define DB_RESERVED_REG_2__FIELD_6__SHIFT 0x11 21819 #define DB_RESERVED_REG_2__FIELD_7__SHIFT 0x13 21820 #define DB_RESERVED_REG_2__FIELD_8__SHIFT 0x1c 21821 #define DB_RESERVED_REG_2__FIELD_1_MASK 0x0000000FL 21822 #define DB_RESERVED_REG_2__FIELD_2_MASK 0x000000F0L 21823 #define DB_RESERVED_REG_2__FIELD_3_MASK 0x00001F00L 21824 #define DB_RESERVED_REG_2__FIELD_4_MASK 0x00006000L 21825 #define DB_RESERVED_REG_2__FIELD_5_MASK 0x00018000L 21826 #define DB_RESERVED_REG_2__FIELD_6_MASK 0x00060000L 21827 #define DB_RESERVED_REG_2__FIELD_7_MASK 0x00180000L 21828 #define DB_RESERVED_REG_2__FIELD_8_MASK 0xF0000000L 21829 //DB_Z_INFO 21830 #define DB_Z_INFO__FORMAT__SHIFT 0x0 21831 #define DB_Z_INFO__NUM_SAMPLES__SHIFT 0x2 21832 #define DB_Z_INFO__SW_MODE__SHIFT 0x4 21833 #define DB_Z_INFO__FAULT_BEHAVIOR__SHIFT 0x9 21834 #define DB_Z_INFO__ITERATE_FLUSH__SHIFT 0xb 21835 #define DB_Z_INFO__PARTIALLY_RESIDENT__SHIFT 0xc 21836 #define DB_Z_INFO__RESERVED_FIELD_1__SHIFT 0xd 21837 #define DB_Z_INFO__MAXMIP__SHIFT 0x10 21838 #define DB_Z_INFO__ITERATE_256__SHIFT 0x14 21839 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES__SHIFT 0x17 21840 #define DB_Z_INFO__ALLOW_EXPCLEAR__SHIFT 0x1b 21841 #define DB_Z_INFO__READ_SIZE__SHIFT 0x1c 21842 #define DB_Z_INFO__TILE_SURFACE_ENABLE__SHIFT 0x1d 21843 #define DB_Z_INFO__ZRANGE_PRECISION__SHIFT 0x1f 21844 #define DB_Z_INFO__FORMAT_MASK 0x00000003L 21845 #define DB_Z_INFO__NUM_SAMPLES_MASK 0x0000000CL 21846 #define DB_Z_INFO__SW_MODE_MASK 0x000001F0L 21847 #define DB_Z_INFO__FAULT_BEHAVIOR_MASK 0x00000600L 21848 #define DB_Z_INFO__ITERATE_FLUSH_MASK 0x00000800L 21849 #define DB_Z_INFO__PARTIALLY_RESIDENT_MASK 0x00001000L 21850 #define DB_Z_INFO__RESERVED_FIELD_1_MASK 0x0000E000L 21851 #define DB_Z_INFO__MAXMIP_MASK 0x000F0000L 21852 #define DB_Z_INFO__ITERATE_256_MASK 0x00100000L 21853 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES_MASK 0x07800000L 21854 #define DB_Z_INFO__ALLOW_EXPCLEAR_MASK 0x08000000L 21855 #define DB_Z_INFO__READ_SIZE_MASK 0x10000000L 21856 #define DB_Z_INFO__TILE_SURFACE_ENABLE_MASK 0x20000000L 21857 #define DB_Z_INFO__ZRANGE_PRECISION_MASK 0x80000000L 21858 //DB_STENCIL_INFO 21859 #define DB_STENCIL_INFO__FORMAT__SHIFT 0x0 21860 #define DB_STENCIL_INFO__SW_MODE__SHIFT 0x4 21861 #define DB_STENCIL_INFO__FAULT_BEHAVIOR__SHIFT 0x9 21862 #define DB_STENCIL_INFO__ITERATE_FLUSH__SHIFT 0xb 21863 #define DB_STENCIL_INFO__PARTIALLY_RESIDENT__SHIFT 0xc 21864 #define DB_STENCIL_INFO__RESERVED_FIELD_1__SHIFT 0xd 21865 #define DB_STENCIL_INFO__ITERATE_256__SHIFT 0x14 21866 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR__SHIFT 0x1b 21867 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE__SHIFT 0x1d 21868 #define DB_STENCIL_INFO__FORMAT_MASK 0x00000001L 21869 #define DB_STENCIL_INFO__SW_MODE_MASK 0x000001F0L 21870 #define DB_STENCIL_INFO__FAULT_BEHAVIOR_MASK 0x00000600L 21871 #define DB_STENCIL_INFO__ITERATE_FLUSH_MASK 0x00000800L 21872 #define DB_STENCIL_INFO__PARTIALLY_RESIDENT_MASK 0x00001000L 21873 #define DB_STENCIL_INFO__RESERVED_FIELD_1_MASK 0x0000E000L 21874 #define DB_STENCIL_INFO__ITERATE_256_MASK 0x00100000L 21875 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR_MASK 0x08000000L 21876 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE_MASK 0x20000000L 21877 //DB_Z_READ_BASE 21878 #define DB_Z_READ_BASE__BASE_256B__SHIFT 0x0 21879 #define DB_Z_READ_BASE__BASE_256B_MASK 0xFFFFFFFFL 21880 //DB_STENCIL_READ_BASE 21881 #define DB_STENCIL_READ_BASE__BASE_256B__SHIFT 0x0 21882 #define DB_STENCIL_READ_BASE__BASE_256B_MASK 0xFFFFFFFFL 21883 //DB_Z_WRITE_BASE 21884 #define DB_Z_WRITE_BASE__BASE_256B__SHIFT 0x0 21885 #define DB_Z_WRITE_BASE__BASE_256B_MASK 0xFFFFFFFFL 21886 //DB_STENCIL_WRITE_BASE 21887 #define DB_STENCIL_WRITE_BASE__BASE_256B__SHIFT 0x0 21888 #define DB_STENCIL_WRITE_BASE__BASE_256B_MASK 0xFFFFFFFFL 21889 //DB_RESERVED_REG_1 21890 #define DB_RESERVED_REG_1__FIELD_1__SHIFT 0x0 21891 #define DB_RESERVED_REG_1__FIELD_2__SHIFT 0xb 21892 #define DB_RESERVED_REG_1__FIELD_1_MASK 0x000007FFL 21893 #define DB_RESERVED_REG_1__FIELD_2_MASK 0x003FF800L 21894 //DB_RESERVED_REG_3 21895 #define DB_RESERVED_REG_3__FIELD_1__SHIFT 0x0 21896 #define DB_RESERVED_REG_3__FIELD_1_MASK 0x003FFFFFL 21897 //DB_Z_READ_BASE_HI 21898 #define DB_Z_READ_BASE_HI__BASE_HI__SHIFT 0x0 21899 #define DB_Z_READ_BASE_HI__BASE_HI_MASK 0x000000FFL 21900 //DB_STENCIL_READ_BASE_HI 21901 #define DB_STENCIL_READ_BASE_HI__BASE_HI__SHIFT 0x0 21902 #define DB_STENCIL_READ_BASE_HI__BASE_HI_MASK 0x000000FFL 21903 //DB_Z_WRITE_BASE_HI 21904 #define DB_Z_WRITE_BASE_HI__BASE_HI__SHIFT 0x0 21905 #define DB_Z_WRITE_BASE_HI__BASE_HI_MASK 0x000000FFL 21906 //DB_STENCIL_WRITE_BASE_HI 21907 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI__SHIFT 0x0 21908 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI_MASK 0x000000FFL 21909 //DB_HTILE_DATA_BASE_HI 21910 #define DB_HTILE_DATA_BASE_HI__BASE_HI__SHIFT 0x0 21911 #define DB_HTILE_DATA_BASE_HI__BASE_HI_MASK 0x000000FFL 21912 //DB_RMI_L2_CACHE_CONTROL 21913 #define DB_RMI_L2_CACHE_CONTROL__Z_WR_POLICY__SHIFT 0x0 21914 #define DB_RMI_L2_CACHE_CONTROL__S_WR_POLICY__SHIFT 0x2 21915 #define DB_RMI_L2_CACHE_CONTROL__HTILE_WR_POLICY__SHIFT 0x4 21916 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_WR_POLICY__SHIFT 0x6 21917 #define DB_RMI_L2_CACHE_CONTROL__Z_RD_POLICY__SHIFT 0x10 21918 #define DB_RMI_L2_CACHE_CONTROL__S_RD_POLICY__SHIFT 0x12 21919 #define DB_RMI_L2_CACHE_CONTROL__HTILE_RD_POLICY__SHIFT 0x14 21920 #define DB_RMI_L2_CACHE_CONTROL__Z_BIG_PAGE__SHIFT 0x18 21921 #define DB_RMI_L2_CACHE_CONTROL__S_BIG_PAGE__SHIFT 0x19 21922 #define DB_RMI_L2_CACHE_CONTROL__Z_NOALLOC__SHIFT 0x1a 21923 #define DB_RMI_L2_CACHE_CONTROL__S_NOALLOC__SHIFT 0x1b 21924 #define DB_RMI_L2_CACHE_CONTROL__HTILE_NOALLOC__SHIFT 0x1c 21925 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_NOALLOC__SHIFT 0x1d 21926 #define DB_RMI_L2_CACHE_CONTROL__Z_WR_POLICY_MASK 0x00000003L 21927 #define DB_RMI_L2_CACHE_CONTROL__S_WR_POLICY_MASK 0x0000000CL 21928 #define DB_RMI_L2_CACHE_CONTROL__HTILE_WR_POLICY_MASK 0x00000030L 21929 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_WR_POLICY_MASK 0x000000C0L 21930 #define DB_RMI_L2_CACHE_CONTROL__Z_RD_POLICY_MASK 0x00030000L 21931 #define DB_RMI_L2_CACHE_CONTROL__S_RD_POLICY_MASK 0x000C0000L 21932 #define DB_RMI_L2_CACHE_CONTROL__HTILE_RD_POLICY_MASK 0x00300000L 21933 #define DB_RMI_L2_CACHE_CONTROL__Z_BIG_PAGE_MASK 0x01000000L 21934 #define DB_RMI_L2_CACHE_CONTROL__S_BIG_PAGE_MASK 0x02000000L 21935 #define DB_RMI_L2_CACHE_CONTROL__Z_NOALLOC_MASK 0x04000000L 21936 #define DB_RMI_L2_CACHE_CONTROL__S_NOALLOC_MASK 0x08000000L 21937 #define DB_RMI_L2_CACHE_CONTROL__HTILE_NOALLOC_MASK 0x10000000L 21938 #define DB_RMI_L2_CACHE_CONTROL__ZPCPSD_NOALLOC_MASK 0x20000000L 21939 //TA_BC_BASE_ADDR 21940 #define TA_BC_BASE_ADDR__ADDRESS__SHIFT 0x0 21941 #define TA_BC_BASE_ADDR__ADDRESS_MASK 0xFFFFFFFFL 21942 //TA_BC_BASE_ADDR_HI 21943 #define TA_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x0 21944 #define TA_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000FFL 21945 //COHER_DEST_BASE_HI_0 21946 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B__SHIFT 0x0 21947 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B_MASK 0x000000FFL 21948 //COHER_DEST_BASE_HI_1 21949 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B__SHIFT 0x0 21950 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B_MASK 0x000000FFL 21951 //COHER_DEST_BASE_HI_2 21952 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B__SHIFT 0x0 21953 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B_MASK 0x000000FFL 21954 //COHER_DEST_BASE_HI_3 21955 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B__SHIFT 0x0 21956 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B_MASK 0x000000FFL 21957 //COHER_DEST_BASE_2 21958 #define COHER_DEST_BASE_2__DEST_BASE_256B__SHIFT 0x0 21959 #define COHER_DEST_BASE_2__DEST_BASE_256B_MASK 0xFFFFFFFFL 21960 //COHER_DEST_BASE_3 21961 #define COHER_DEST_BASE_3__DEST_BASE_256B__SHIFT 0x0 21962 #define COHER_DEST_BASE_3__DEST_BASE_256B_MASK 0xFFFFFFFFL 21963 //PA_SC_WINDOW_OFFSET 21964 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET__SHIFT 0x0 21965 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET__SHIFT 0x10 21966 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET_MASK 0x0000FFFFL 21967 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET_MASK 0xFFFF0000L 21968 //PA_SC_WINDOW_SCISSOR_TL 21969 #define PA_SC_WINDOW_SCISSOR_TL__TL_X__SHIFT 0x0 21970 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y__SHIFT 0x10 21971 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 21972 #define PA_SC_WINDOW_SCISSOR_TL__TL_X_MASK 0x00007FFFL 21973 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y_MASK 0x7FFF0000L 21974 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 21975 //PA_SC_WINDOW_SCISSOR_BR 21976 #define PA_SC_WINDOW_SCISSOR_BR__BR_X__SHIFT 0x0 21977 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y__SHIFT 0x10 21978 #define PA_SC_WINDOW_SCISSOR_BR__BR_X_MASK 0x00007FFFL 21979 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y_MASK 0x7FFF0000L 21980 //PA_SC_CLIPRECT_RULE 21981 #define PA_SC_CLIPRECT_RULE__CLIP_RULE__SHIFT 0x0 21982 #define PA_SC_CLIPRECT_RULE__CLIP_RULE_MASK 0x0000FFFFL 21983 //PA_SC_CLIPRECT_0_TL 21984 #define PA_SC_CLIPRECT_0_TL__TL_X__SHIFT 0x0 21985 #define PA_SC_CLIPRECT_0_TL__TL_Y__SHIFT 0x10 21986 #define PA_SC_CLIPRECT_0_TL__TL_X_MASK 0x00007FFFL 21987 #define PA_SC_CLIPRECT_0_TL__TL_Y_MASK 0x7FFF0000L 21988 //PA_SC_CLIPRECT_0_BR 21989 #define PA_SC_CLIPRECT_0_BR__BR_X__SHIFT 0x0 21990 #define PA_SC_CLIPRECT_0_BR__BR_Y__SHIFT 0x10 21991 #define PA_SC_CLIPRECT_0_BR__BR_X_MASK 0x00007FFFL 21992 #define PA_SC_CLIPRECT_0_BR__BR_Y_MASK 0x7FFF0000L 21993 //PA_SC_CLIPRECT_1_TL 21994 #define PA_SC_CLIPRECT_1_TL__TL_X__SHIFT 0x0 21995 #define PA_SC_CLIPRECT_1_TL__TL_Y__SHIFT 0x10 21996 #define PA_SC_CLIPRECT_1_TL__TL_X_MASK 0x00007FFFL 21997 #define PA_SC_CLIPRECT_1_TL__TL_Y_MASK 0x7FFF0000L 21998 //PA_SC_CLIPRECT_1_BR 21999 #define PA_SC_CLIPRECT_1_BR__BR_X__SHIFT 0x0 22000 #define PA_SC_CLIPRECT_1_BR__BR_Y__SHIFT 0x10 22001 #define PA_SC_CLIPRECT_1_BR__BR_X_MASK 0x00007FFFL 22002 #define PA_SC_CLIPRECT_1_BR__BR_Y_MASK 0x7FFF0000L 22003 //PA_SC_CLIPRECT_2_TL 22004 #define PA_SC_CLIPRECT_2_TL__TL_X__SHIFT 0x0 22005 #define PA_SC_CLIPRECT_2_TL__TL_Y__SHIFT 0x10 22006 #define PA_SC_CLIPRECT_2_TL__TL_X_MASK 0x00007FFFL 22007 #define PA_SC_CLIPRECT_2_TL__TL_Y_MASK 0x7FFF0000L 22008 //PA_SC_CLIPRECT_2_BR 22009 #define PA_SC_CLIPRECT_2_BR__BR_X__SHIFT 0x0 22010 #define PA_SC_CLIPRECT_2_BR__BR_Y__SHIFT 0x10 22011 #define PA_SC_CLIPRECT_2_BR__BR_X_MASK 0x00007FFFL 22012 #define PA_SC_CLIPRECT_2_BR__BR_Y_MASK 0x7FFF0000L 22013 //PA_SC_CLIPRECT_3_TL 22014 #define PA_SC_CLIPRECT_3_TL__TL_X__SHIFT 0x0 22015 #define PA_SC_CLIPRECT_3_TL__TL_Y__SHIFT 0x10 22016 #define PA_SC_CLIPRECT_3_TL__TL_X_MASK 0x00007FFFL 22017 #define PA_SC_CLIPRECT_3_TL__TL_Y_MASK 0x7FFF0000L 22018 //PA_SC_CLIPRECT_3_BR 22019 #define PA_SC_CLIPRECT_3_BR__BR_X__SHIFT 0x0 22020 #define PA_SC_CLIPRECT_3_BR__BR_Y__SHIFT 0x10 22021 #define PA_SC_CLIPRECT_3_BR__BR_X_MASK 0x00007FFFL 22022 #define PA_SC_CLIPRECT_3_BR__BR_Y_MASK 0x7FFF0000L 22023 //PA_SC_EDGERULE 22024 #define PA_SC_EDGERULE__ER_TRI__SHIFT 0x0 22025 #define PA_SC_EDGERULE__ER_POINT__SHIFT 0x4 22026 #define PA_SC_EDGERULE__ER_RECT__SHIFT 0x8 22027 #define PA_SC_EDGERULE__ER_LINE_LR__SHIFT 0xc 22028 #define PA_SC_EDGERULE__ER_LINE_RL__SHIFT 0x12 22029 #define PA_SC_EDGERULE__ER_LINE_TB__SHIFT 0x18 22030 #define PA_SC_EDGERULE__ER_LINE_BT__SHIFT 0x1c 22031 #define PA_SC_EDGERULE__ER_TRI_MASK 0x0000000FL 22032 #define PA_SC_EDGERULE__ER_POINT_MASK 0x000000F0L 22033 #define PA_SC_EDGERULE__ER_RECT_MASK 0x00000F00L 22034 #define PA_SC_EDGERULE__ER_LINE_LR_MASK 0x0003F000L 22035 #define PA_SC_EDGERULE__ER_LINE_RL_MASK 0x00FC0000L 22036 #define PA_SC_EDGERULE__ER_LINE_TB_MASK 0x0F000000L 22037 #define PA_SC_EDGERULE__ER_LINE_BT_MASK 0xF0000000L 22038 //PA_SU_HARDWARE_SCREEN_OFFSET 22039 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X__SHIFT 0x0 22040 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y__SHIFT 0x10 22041 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X_MASK 0x000001FFL 22042 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y_MASK 0x01FF0000L 22043 //CB_TARGET_MASK 22044 #define CB_TARGET_MASK__TARGET0_ENABLE__SHIFT 0x0 22045 #define CB_TARGET_MASK__TARGET1_ENABLE__SHIFT 0x4 22046 #define CB_TARGET_MASK__TARGET2_ENABLE__SHIFT 0x8 22047 #define CB_TARGET_MASK__TARGET3_ENABLE__SHIFT 0xc 22048 #define CB_TARGET_MASK__TARGET4_ENABLE__SHIFT 0x10 22049 #define CB_TARGET_MASK__TARGET5_ENABLE__SHIFT 0x14 22050 #define CB_TARGET_MASK__TARGET6_ENABLE__SHIFT 0x18 22051 #define CB_TARGET_MASK__TARGET7_ENABLE__SHIFT 0x1c 22052 #define CB_TARGET_MASK__TARGET0_ENABLE_MASK 0x0000000FL 22053 #define CB_TARGET_MASK__TARGET1_ENABLE_MASK 0x000000F0L 22054 #define CB_TARGET_MASK__TARGET2_ENABLE_MASK 0x00000F00L 22055 #define CB_TARGET_MASK__TARGET3_ENABLE_MASK 0x0000F000L 22056 #define CB_TARGET_MASK__TARGET4_ENABLE_MASK 0x000F0000L 22057 #define CB_TARGET_MASK__TARGET5_ENABLE_MASK 0x00F00000L 22058 #define CB_TARGET_MASK__TARGET6_ENABLE_MASK 0x0F000000L 22059 #define CB_TARGET_MASK__TARGET7_ENABLE_MASK 0xF0000000L 22060 //CB_SHADER_MASK 22061 #define CB_SHADER_MASK__OUTPUT0_ENABLE__SHIFT 0x0 22062 #define CB_SHADER_MASK__OUTPUT1_ENABLE__SHIFT 0x4 22063 #define CB_SHADER_MASK__OUTPUT2_ENABLE__SHIFT 0x8 22064 #define CB_SHADER_MASK__OUTPUT3_ENABLE__SHIFT 0xc 22065 #define CB_SHADER_MASK__OUTPUT4_ENABLE__SHIFT 0x10 22066 #define CB_SHADER_MASK__OUTPUT5_ENABLE__SHIFT 0x14 22067 #define CB_SHADER_MASK__OUTPUT6_ENABLE__SHIFT 0x18 22068 #define CB_SHADER_MASK__OUTPUT7_ENABLE__SHIFT 0x1c 22069 #define CB_SHADER_MASK__OUTPUT0_ENABLE_MASK 0x0000000FL 22070 #define CB_SHADER_MASK__OUTPUT1_ENABLE_MASK 0x000000F0L 22071 #define CB_SHADER_MASK__OUTPUT2_ENABLE_MASK 0x00000F00L 22072 #define CB_SHADER_MASK__OUTPUT3_ENABLE_MASK 0x0000F000L 22073 #define CB_SHADER_MASK__OUTPUT4_ENABLE_MASK 0x000F0000L 22074 #define CB_SHADER_MASK__OUTPUT5_ENABLE_MASK 0x00F00000L 22075 #define CB_SHADER_MASK__OUTPUT6_ENABLE_MASK 0x0F000000L 22076 #define CB_SHADER_MASK__OUTPUT7_ENABLE_MASK 0xF0000000L 22077 //PA_SC_GENERIC_SCISSOR_TL 22078 #define PA_SC_GENERIC_SCISSOR_TL__TL_X__SHIFT 0x0 22079 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y__SHIFT 0x10 22080 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22081 #define PA_SC_GENERIC_SCISSOR_TL__TL_X_MASK 0x00007FFFL 22082 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y_MASK 0x7FFF0000L 22083 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22084 //PA_SC_GENERIC_SCISSOR_BR 22085 #define PA_SC_GENERIC_SCISSOR_BR__BR_X__SHIFT 0x0 22086 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y__SHIFT 0x10 22087 #define PA_SC_GENERIC_SCISSOR_BR__BR_X_MASK 0x00007FFFL 22088 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y_MASK 0x7FFF0000L 22089 //COHER_DEST_BASE_0 22090 #define COHER_DEST_BASE_0__DEST_BASE_256B__SHIFT 0x0 22091 #define COHER_DEST_BASE_0__DEST_BASE_256B_MASK 0xFFFFFFFFL 22092 //COHER_DEST_BASE_1 22093 #define COHER_DEST_BASE_1__DEST_BASE_256B__SHIFT 0x0 22094 #define COHER_DEST_BASE_1__DEST_BASE_256B_MASK 0xFFFFFFFFL 22095 //PA_SC_VPORT_SCISSOR_0_TL 22096 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X__SHIFT 0x0 22097 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y__SHIFT 0x10 22098 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22099 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X_MASK 0x00007FFFL 22100 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y_MASK 0x7FFF0000L 22101 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22102 //PA_SC_VPORT_SCISSOR_0_BR 22103 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X__SHIFT 0x0 22104 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y__SHIFT 0x10 22105 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X_MASK 0x00007FFFL 22106 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y_MASK 0x7FFF0000L 22107 //PA_SC_VPORT_SCISSOR_1_TL 22108 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X__SHIFT 0x0 22109 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y__SHIFT 0x10 22110 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22111 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X_MASK 0x00007FFFL 22112 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y_MASK 0x7FFF0000L 22113 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22114 //PA_SC_VPORT_SCISSOR_1_BR 22115 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X__SHIFT 0x0 22116 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y__SHIFT 0x10 22117 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X_MASK 0x00007FFFL 22118 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y_MASK 0x7FFF0000L 22119 //PA_SC_VPORT_SCISSOR_2_TL 22120 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X__SHIFT 0x0 22121 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y__SHIFT 0x10 22122 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22123 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X_MASK 0x00007FFFL 22124 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y_MASK 0x7FFF0000L 22125 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22126 //PA_SC_VPORT_SCISSOR_2_BR 22127 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X__SHIFT 0x0 22128 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y__SHIFT 0x10 22129 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X_MASK 0x00007FFFL 22130 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y_MASK 0x7FFF0000L 22131 //PA_SC_VPORT_SCISSOR_3_TL 22132 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X__SHIFT 0x0 22133 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y__SHIFT 0x10 22134 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22135 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X_MASK 0x00007FFFL 22136 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y_MASK 0x7FFF0000L 22137 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22138 //PA_SC_VPORT_SCISSOR_3_BR 22139 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X__SHIFT 0x0 22140 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y__SHIFT 0x10 22141 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X_MASK 0x00007FFFL 22142 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y_MASK 0x7FFF0000L 22143 //PA_SC_VPORT_SCISSOR_4_TL 22144 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X__SHIFT 0x0 22145 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y__SHIFT 0x10 22146 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22147 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X_MASK 0x00007FFFL 22148 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y_MASK 0x7FFF0000L 22149 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22150 //PA_SC_VPORT_SCISSOR_4_BR 22151 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X__SHIFT 0x0 22152 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y__SHIFT 0x10 22153 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X_MASK 0x00007FFFL 22154 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y_MASK 0x7FFF0000L 22155 //PA_SC_VPORT_SCISSOR_5_TL 22156 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X__SHIFT 0x0 22157 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y__SHIFT 0x10 22158 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22159 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X_MASK 0x00007FFFL 22160 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y_MASK 0x7FFF0000L 22161 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22162 //PA_SC_VPORT_SCISSOR_5_BR 22163 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X__SHIFT 0x0 22164 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y__SHIFT 0x10 22165 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X_MASK 0x00007FFFL 22166 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y_MASK 0x7FFF0000L 22167 //PA_SC_VPORT_SCISSOR_6_TL 22168 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X__SHIFT 0x0 22169 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y__SHIFT 0x10 22170 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22171 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X_MASK 0x00007FFFL 22172 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y_MASK 0x7FFF0000L 22173 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22174 //PA_SC_VPORT_SCISSOR_6_BR 22175 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X__SHIFT 0x0 22176 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y__SHIFT 0x10 22177 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X_MASK 0x00007FFFL 22178 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y_MASK 0x7FFF0000L 22179 //PA_SC_VPORT_SCISSOR_7_TL 22180 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X__SHIFT 0x0 22181 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y__SHIFT 0x10 22182 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22183 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X_MASK 0x00007FFFL 22184 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y_MASK 0x7FFF0000L 22185 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22186 //PA_SC_VPORT_SCISSOR_7_BR 22187 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X__SHIFT 0x0 22188 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y__SHIFT 0x10 22189 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X_MASK 0x00007FFFL 22190 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y_MASK 0x7FFF0000L 22191 //PA_SC_VPORT_SCISSOR_8_TL 22192 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X__SHIFT 0x0 22193 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y__SHIFT 0x10 22194 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22195 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X_MASK 0x00007FFFL 22196 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y_MASK 0x7FFF0000L 22197 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22198 //PA_SC_VPORT_SCISSOR_8_BR 22199 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X__SHIFT 0x0 22200 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y__SHIFT 0x10 22201 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X_MASK 0x00007FFFL 22202 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y_MASK 0x7FFF0000L 22203 //PA_SC_VPORT_SCISSOR_9_TL 22204 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X__SHIFT 0x0 22205 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y__SHIFT 0x10 22206 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22207 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X_MASK 0x00007FFFL 22208 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y_MASK 0x7FFF0000L 22209 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22210 //PA_SC_VPORT_SCISSOR_9_BR 22211 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X__SHIFT 0x0 22212 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y__SHIFT 0x10 22213 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X_MASK 0x00007FFFL 22214 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y_MASK 0x7FFF0000L 22215 //PA_SC_VPORT_SCISSOR_10_TL 22216 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X__SHIFT 0x0 22217 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y__SHIFT 0x10 22218 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22219 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X_MASK 0x00007FFFL 22220 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y_MASK 0x7FFF0000L 22221 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22222 //PA_SC_VPORT_SCISSOR_10_BR 22223 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X__SHIFT 0x0 22224 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y__SHIFT 0x10 22225 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X_MASK 0x00007FFFL 22226 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y_MASK 0x7FFF0000L 22227 //PA_SC_VPORT_SCISSOR_11_TL 22228 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X__SHIFT 0x0 22229 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y__SHIFT 0x10 22230 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22231 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X_MASK 0x00007FFFL 22232 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y_MASK 0x7FFF0000L 22233 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22234 //PA_SC_VPORT_SCISSOR_11_BR 22235 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X__SHIFT 0x0 22236 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y__SHIFT 0x10 22237 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X_MASK 0x00007FFFL 22238 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y_MASK 0x7FFF0000L 22239 //PA_SC_VPORT_SCISSOR_12_TL 22240 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X__SHIFT 0x0 22241 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y__SHIFT 0x10 22242 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22243 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X_MASK 0x00007FFFL 22244 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y_MASK 0x7FFF0000L 22245 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22246 //PA_SC_VPORT_SCISSOR_12_BR 22247 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X__SHIFT 0x0 22248 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y__SHIFT 0x10 22249 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X_MASK 0x00007FFFL 22250 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y_MASK 0x7FFF0000L 22251 //PA_SC_VPORT_SCISSOR_13_TL 22252 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X__SHIFT 0x0 22253 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y__SHIFT 0x10 22254 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22255 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X_MASK 0x00007FFFL 22256 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y_MASK 0x7FFF0000L 22257 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22258 //PA_SC_VPORT_SCISSOR_13_BR 22259 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X__SHIFT 0x0 22260 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y__SHIFT 0x10 22261 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X_MASK 0x00007FFFL 22262 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y_MASK 0x7FFF0000L 22263 //PA_SC_VPORT_SCISSOR_14_TL 22264 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X__SHIFT 0x0 22265 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y__SHIFT 0x10 22266 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22267 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X_MASK 0x00007FFFL 22268 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y_MASK 0x7FFF0000L 22269 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22270 //PA_SC_VPORT_SCISSOR_14_BR 22271 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X__SHIFT 0x0 22272 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y__SHIFT 0x10 22273 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X_MASK 0x00007FFFL 22274 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y_MASK 0x7FFF0000L 22275 //PA_SC_VPORT_SCISSOR_15_TL 22276 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X__SHIFT 0x0 22277 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y__SHIFT 0x10 22278 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x1f 22279 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X_MASK 0x00007FFFL 22280 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y_MASK 0x7FFF0000L 22281 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 22282 //PA_SC_VPORT_SCISSOR_15_BR 22283 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X__SHIFT 0x0 22284 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y__SHIFT 0x10 22285 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X_MASK 0x00007FFFL 22286 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y_MASK 0x7FFF0000L 22287 //PA_SC_VPORT_ZMIN_0 22288 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN__SHIFT 0x0 22289 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN_MASK 0xFFFFFFFFL 22290 //PA_SC_VPORT_ZMAX_0 22291 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX__SHIFT 0x0 22292 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX_MASK 0xFFFFFFFFL 22293 //PA_SC_VPORT_ZMIN_1 22294 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN__SHIFT 0x0 22295 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN_MASK 0xFFFFFFFFL 22296 //PA_SC_VPORT_ZMAX_1 22297 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX__SHIFT 0x0 22298 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX_MASK 0xFFFFFFFFL 22299 //PA_SC_VPORT_ZMIN_2 22300 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN__SHIFT 0x0 22301 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN_MASK 0xFFFFFFFFL 22302 //PA_SC_VPORT_ZMAX_2 22303 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX__SHIFT 0x0 22304 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX_MASK 0xFFFFFFFFL 22305 //PA_SC_VPORT_ZMIN_3 22306 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN__SHIFT 0x0 22307 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN_MASK 0xFFFFFFFFL 22308 //PA_SC_VPORT_ZMAX_3 22309 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX__SHIFT 0x0 22310 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX_MASK 0xFFFFFFFFL 22311 //PA_SC_VPORT_ZMIN_4 22312 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN__SHIFT 0x0 22313 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN_MASK 0xFFFFFFFFL 22314 //PA_SC_VPORT_ZMAX_4 22315 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX__SHIFT 0x0 22316 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX_MASK 0xFFFFFFFFL 22317 //PA_SC_VPORT_ZMIN_5 22318 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN__SHIFT 0x0 22319 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN_MASK 0xFFFFFFFFL 22320 //PA_SC_VPORT_ZMAX_5 22321 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX__SHIFT 0x0 22322 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX_MASK 0xFFFFFFFFL 22323 //PA_SC_VPORT_ZMIN_6 22324 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN__SHIFT 0x0 22325 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN_MASK 0xFFFFFFFFL 22326 //PA_SC_VPORT_ZMAX_6 22327 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX__SHIFT 0x0 22328 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX_MASK 0xFFFFFFFFL 22329 //PA_SC_VPORT_ZMIN_7 22330 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN__SHIFT 0x0 22331 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN_MASK 0xFFFFFFFFL 22332 //PA_SC_VPORT_ZMAX_7 22333 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX__SHIFT 0x0 22334 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX_MASK 0xFFFFFFFFL 22335 //PA_SC_VPORT_ZMIN_8 22336 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN__SHIFT 0x0 22337 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN_MASK 0xFFFFFFFFL 22338 //PA_SC_VPORT_ZMAX_8 22339 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX__SHIFT 0x0 22340 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX_MASK 0xFFFFFFFFL 22341 //PA_SC_VPORT_ZMIN_9 22342 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN__SHIFT 0x0 22343 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN_MASK 0xFFFFFFFFL 22344 //PA_SC_VPORT_ZMAX_9 22345 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX__SHIFT 0x0 22346 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX_MASK 0xFFFFFFFFL 22347 //PA_SC_VPORT_ZMIN_10 22348 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN__SHIFT 0x0 22349 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN_MASK 0xFFFFFFFFL 22350 //PA_SC_VPORT_ZMAX_10 22351 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX__SHIFT 0x0 22352 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX_MASK 0xFFFFFFFFL 22353 //PA_SC_VPORT_ZMIN_11 22354 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN__SHIFT 0x0 22355 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN_MASK 0xFFFFFFFFL 22356 //PA_SC_VPORT_ZMAX_11 22357 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX__SHIFT 0x0 22358 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX_MASK 0xFFFFFFFFL 22359 //PA_SC_VPORT_ZMIN_12 22360 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN__SHIFT 0x0 22361 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN_MASK 0xFFFFFFFFL 22362 //PA_SC_VPORT_ZMAX_12 22363 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX__SHIFT 0x0 22364 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX_MASK 0xFFFFFFFFL 22365 //PA_SC_VPORT_ZMIN_13 22366 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN__SHIFT 0x0 22367 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN_MASK 0xFFFFFFFFL 22368 //PA_SC_VPORT_ZMAX_13 22369 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX__SHIFT 0x0 22370 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX_MASK 0xFFFFFFFFL 22371 //PA_SC_VPORT_ZMIN_14 22372 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN__SHIFT 0x0 22373 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN_MASK 0xFFFFFFFFL 22374 //PA_SC_VPORT_ZMAX_14 22375 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX__SHIFT 0x0 22376 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX_MASK 0xFFFFFFFFL 22377 //PA_SC_VPORT_ZMIN_15 22378 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN__SHIFT 0x0 22379 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN_MASK 0xFFFFFFFFL 22380 //PA_SC_VPORT_ZMAX_15 22381 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX__SHIFT 0x0 22382 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX_MASK 0xFFFFFFFFL 22383 //PA_SC_RASTER_CONFIG 22384 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0__SHIFT 0x0 22385 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1__SHIFT 0x2 22386 #define PA_SC_RASTER_CONFIG__RB_XSEL2__SHIFT 0x4 22387 #define PA_SC_RASTER_CONFIG__RB_XSEL__SHIFT 0x6 22388 #define PA_SC_RASTER_CONFIG__RB_YSEL__SHIFT 0x7 22389 #define PA_SC_RASTER_CONFIG__PKR_MAP__SHIFT 0x8 22390 #define PA_SC_RASTER_CONFIG__PKR_XSEL__SHIFT 0xa 22391 #define PA_SC_RASTER_CONFIG__PKR_YSEL__SHIFT 0xc 22392 #define PA_SC_RASTER_CONFIG__PKR_XSEL2__SHIFT 0xe 22393 #define PA_SC_RASTER_CONFIG__SC_MAP__SHIFT 0x10 22394 #define PA_SC_RASTER_CONFIG__SC_XSEL__SHIFT 0x12 22395 #define PA_SC_RASTER_CONFIG__SC_YSEL__SHIFT 0x14 22396 #define PA_SC_RASTER_CONFIG__SE_MAP__SHIFT 0x18 22397 #define PA_SC_RASTER_CONFIG__SE_XSEL__SHIFT 0x1a 22398 #define PA_SC_RASTER_CONFIG__SE_YSEL__SHIFT 0x1c 22399 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0_MASK 0x00000003L 22400 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1_MASK 0x0000000CL 22401 #define PA_SC_RASTER_CONFIG__RB_XSEL2_MASK 0x00000030L 22402 #define PA_SC_RASTER_CONFIG__RB_XSEL_MASK 0x00000040L 22403 #define PA_SC_RASTER_CONFIG__RB_YSEL_MASK 0x00000080L 22404 #define PA_SC_RASTER_CONFIG__PKR_MAP_MASK 0x00000300L 22405 #define PA_SC_RASTER_CONFIG__PKR_XSEL_MASK 0x00000C00L 22406 #define PA_SC_RASTER_CONFIG__PKR_YSEL_MASK 0x00003000L 22407 #define PA_SC_RASTER_CONFIG__PKR_XSEL2_MASK 0x0000C000L 22408 #define PA_SC_RASTER_CONFIG__SC_MAP_MASK 0x00030000L 22409 #define PA_SC_RASTER_CONFIG__SC_XSEL_MASK 0x000C0000L 22410 #define PA_SC_RASTER_CONFIG__SC_YSEL_MASK 0x00300000L 22411 #define PA_SC_RASTER_CONFIG__SE_MAP_MASK 0x03000000L 22412 #define PA_SC_RASTER_CONFIG__SE_XSEL_MASK 0x0C000000L 22413 #define PA_SC_RASTER_CONFIG__SE_YSEL_MASK 0x30000000L 22414 //PA_SC_RASTER_CONFIG_1 22415 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP__SHIFT 0x0 22416 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL__SHIFT 0x2 22417 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL__SHIFT 0x4 22418 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP_MASK 0x00000003L 22419 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL_MASK 0x0000000CL 22420 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL_MASK 0x00000030L 22421 //PA_SC_SCREEN_EXTENT_CONTROL 22422 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE__SHIFT 0x0 22423 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE__SHIFT 0x2 22424 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE_MASK 0x00000003L 22425 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE_MASK 0x0000000CL 22426 //PA_SC_TILE_STEERING_OVERRIDE 22427 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE__SHIFT 0x0 22428 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC__SHIFT 0xc 22429 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC__SHIFT 0x10 22430 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC__SHIFT 0x14 22431 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE_MASK 0x00000001L 22432 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC_MASK 0x00003000L 22433 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC_MASK 0x00030000L 22434 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC_MASK 0x00300000L 22435 //CP_PERFMON_CNTX_CNTL 22436 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE__SHIFT 0x1f 22437 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE_MASK 0x80000000L 22438 //CP_PIPEID 22439 #define CP_PIPEID__PIPE_ID__SHIFT 0x0 22440 #define CP_PIPEID__PIPE_ID_MASK 0x00000003L 22441 //CP_RINGID 22442 #define CP_RINGID__RINGID__SHIFT 0x0 22443 #define CP_RINGID__RINGID_MASK 0x00000003L 22444 //CP_VMID 22445 #define CP_VMID__VMID__SHIFT 0x0 22446 #define CP_VMID__VMID_MASK 0x0000000FL 22447 //CONTEXT_RESERVED_REG0 22448 #define CONTEXT_RESERVED_REG0__DATA__SHIFT 0x0 22449 #define CONTEXT_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 22450 //CONTEXT_RESERVED_REG1 22451 #define CONTEXT_RESERVED_REG1__DATA__SHIFT 0x0 22452 #define CONTEXT_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 22453 //PA_SC_VRS_OVERRIDE_CNTL 22454 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE__SHIFT 0x0 22455 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE__SHIFT 0x4 22456 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE__SHIFT 0xc 22457 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE__SHIFT 0xd 22458 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT 0xe 22459 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE_MASK 0x00000007L 22460 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE_MASK 0x000000F0L 22461 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE_MASK 0x00001000L 22462 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE_MASK 0x00002000L 22463 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK 0x00004000L 22464 //PA_SC_VRS_RATE_FEEDBACK_BASE 22465 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B__SHIFT 0x0 22466 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B_MASK 0xFFFFFFFFL 22467 //PA_SC_VRS_RATE_FEEDBACK_BASE_EXT 22468 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B__SHIFT 0x0 22469 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B_MASK 0x000000FFL 22470 //PA_SC_VRS_RATE_FEEDBACK_SIZE_XY 22471 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX__SHIFT 0x0 22472 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX__SHIFT 0x10 22473 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX_MASK 0x000007FFL 22474 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX_MASK 0x07FF0000L 22475 //PA_SC_VRS_RATE_CACHE_CNTL 22476 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_RD__SHIFT 0x0 22477 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_WR__SHIFT 0x1 22478 #define PA_SC_VRS_RATE_CACHE_CNTL__L1_RD_POLICY__SHIFT 0x2 22479 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_RD_POLICY__SHIFT 0x4 22480 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_WR_POLICY__SHIFT 0x6 22481 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_RD_NOALLOC__SHIFT 0x8 22482 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_WR_NOALLOC__SHIFT 0x9 22483 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_RD__SHIFT 0xa 22484 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_WR__SHIFT 0xb 22485 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_RD__SHIFT 0xc 22486 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_WR__SHIFT 0xd 22487 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_RD_MASK 0x00000001L 22488 #define PA_SC_VRS_RATE_CACHE_CNTL__BIG_PAGE_WR_MASK 0x00000002L 22489 #define PA_SC_VRS_RATE_CACHE_CNTL__L1_RD_POLICY_MASK 0x0000000CL 22490 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_RD_POLICY_MASK 0x00000030L 22491 #define PA_SC_VRS_RATE_CACHE_CNTL__L2_WR_POLICY_MASK 0x000000C0L 22492 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_RD_NOALLOC_MASK 0x00000100L 22493 #define PA_SC_VRS_RATE_CACHE_CNTL__LLC_WR_NOALLOC_MASK 0x00000200L 22494 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_RD_MASK 0x00000400L 22495 #define PA_SC_VRS_RATE_CACHE_CNTL__NOFILL_WR_MASK 0x00000800L 22496 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_RD_MASK 0x00001000L 22497 #define PA_SC_VRS_RATE_CACHE_CNTL__PERF_CNTR_EN_WR_MASK 0x00002000L 22498 //PA_SC_VRS_RATE_BASE 22499 #define PA_SC_VRS_RATE_BASE__BASE_256B__SHIFT 0x0 22500 #define PA_SC_VRS_RATE_BASE__BASE_256B_MASK 0xFFFFFFFFL 22501 //PA_SC_VRS_RATE_BASE_EXT 22502 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B__SHIFT 0x0 22503 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID__SHIFT 0x1c 22504 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B_MASK 0x000000FFL 22505 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID_MASK 0xF0000000L 22506 //PA_SC_VRS_RATE_SIZE_XY 22507 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX__SHIFT 0x0 22508 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX__SHIFT 0x10 22509 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX_MASK 0x000007FFL 22510 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX_MASK 0x07FF0000L 22511 //VGT_MULTI_PRIM_IB_RESET_INDX 22512 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX__SHIFT 0x0 22513 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX_MASK 0xFFFFFFFFL 22514 //CB_RMI_GL2_CACHE_CONTROL 22515 #define CB_RMI_GL2_CACHE_CONTROL__DCC_WR_POLICY__SHIFT 0x0 22516 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY__SHIFT 0x2 22517 #define CB_RMI_GL2_CACHE_CONTROL__DCC_RD_POLICY__SHIFT 0x14 22518 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY__SHIFT 0x16 22519 #define CB_RMI_GL2_CACHE_CONTROL__DCC_L3_BYPASS__SHIFT 0x1a 22520 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS__SHIFT 0x1b 22521 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_BIG_PAGE__SHIFT 0x1f 22522 #define CB_RMI_GL2_CACHE_CONTROL__DCC_WR_POLICY_MASK 0x00000003L 22523 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY_MASK 0x0000000CL 22524 #define CB_RMI_GL2_CACHE_CONTROL__DCC_RD_POLICY_MASK 0x00300000L 22525 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY_MASK 0x00C00000L 22526 #define CB_RMI_GL2_CACHE_CONTROL__DCC_L3_BYPASS_MASK 0x04000000L 22527 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS_MASK 0x08000000L 22528 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_BIG_PAGE_MASK 0x80000000L 22529 //CB_BLEND_RED 22530 #define CB_BLEND_RED__BLEND_RED__SHIFT 0x0 22531 #define CB_BLEND_RED__BLEND_RED_MASK 0xFFFFFFFFL 22532 //CB_BLEND_GREEN 22533 #define CB_BLEND_GREEN__BLEND_GREEN__SHIFT 0x0 22534 #define CB_BLEND_GREEN__BLEND_GREEN_MASK 0xFFFFFFFFL 22535 //CB_BLEND_BLUE 22536 #define CB_BLEND_BLUE__BLEND_BLUE__SHIFT 0x0 22537 #define CB_BLEND_BLUE__BLEND_BLUE_MASK 0xFFFFFFFFL 22538 //CB_BLEND_ALPHA 22539 #define CB_BLEND_ALPHA__BLEND_ALPHA__SHIFT 0x0 22540 #define CB_BLEND_ALPHA__BLEND_ALPHA_MASK 0xFFFFFFFFL 22541 //CB_FDCC_CONTROL 22542 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 22543 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_WATERMARK__SHIFT 0x2 22544 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_AC01__SHIFT 0x8 22545 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_SINGLE__SHIFT 0x9 22546 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0xa 22547 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_AC01__SHIFT 0xc 22548 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_SINGLE__SHIFT 0xd 22549 #define CB_FDCC_CONTROL__ENABLE_ELIMFC_SKIP_OF_REG__SHIFT 0xe 22550 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 22551 #define CB_FDCC_CONTROL__SAMPLE_MASK_TRACKER_WATERMARK_MASK 0x0000007CL 22552 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_AC01_MASK 0x00000100L 22553 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_SINGLE_MASK 0x00000200L 22554 #define CB_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00000400L 22555 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_AC01_MASK 0x00001000L 22556 #define CB_FDCC_CONTROL__DISABLE_ELIMFC_SKIP_OF_SINGLE_MASK 0x00002000L 22557 #define CB_FDCC_CONTROL__ENABLE_ELIMFC_SKIP_OF_REG_MASK 0x00004000L 22558 //CB_COVERAGE_OUT_CONTROL 22559 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_ENABLE__SHIFT 0x0 22560 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_MRT__SHIFT 0x1 22561 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_CHANNEL__SHIFT 0x4 22562 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_SAMPLES__SHIFT 0x8 22563 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_ENABLE_MASK 0x00000001L 22564 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_MRT_MASK 0x0000000EL 22565 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_CHANNEL_MASK 0x00000030L 22566 #define CB_COVERAGE_OUT_CONTROL__COVERAGE_OUT_SAMPLES_MASK 0x00000F00L 22567 //DB_STENCIL_CONTROL 22568 #define DB_STENCIL_CONTROL__STENCILFAIL__SHIFT 0x0 22569 #define DB_STENCIL_CONTROL__STENCILZPASS__SHIFT 0x4 22570 #define DB_STENCIL_CONTROL__STENCILZFAIL__SHIFT 0x8 22571 #define DB_STENCIL_CONTROL__STENCILFAIL_BF__SHIFT 0xc 22572 #define DB_STENCIL_CONTROL__STENCILZPASS_BF__SHIFT 0x10 22573 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF__SHIFT 0x14 22574 #define DB_STENCIL_CONTROL__STENCILFAIL_MASK 0x0000000FL 22575 #define DB_STENCIL_CONTROL__STENCILZPASS_MASK 0x000000F0L 22576 #define DB_STENCIL_CONTROL__STENCILZFAIL_MASK 0x00000F00L 22577 #define DB_STENCIL_CONTROL__STENCILFAIL_BF_MASK 0x0000F000L 22578 #define DB_STENCIL_CONTROL__STENCILZPASS_BF_MASK 0x000F0000L 22579 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF_MASK 0x00F00000L 22580 //DB_STENCILREFMASK 22581 #define DB_STENCILREFMASK__STENCILTESTVAL__SHIFT 0x0 22582 #define DB_STENCILREFMASK__STENCILMASK__SHIFT 0x8 22583 #define DB_STENCILREFMASK__STENCILWRITEMASK__SHIFT 0x10 22584 #define DB_STENCILREFMASK__STENCILOPVAL__SHIFT 0x18 22585 #define DB_STENCILREFMASK__STENCILTESTVAL_MASK 0x000000FFL 22586 #define DB_STENCILREFMASK__STENCILMASK_MASK 0x0000FF00L 22587 #define DB_STENCILREFMASK__STENCILWRITEMASK_MASK 0x00FF0000L 22588 #define DB_STENCILREFMASK__STENCILOPVAL_MASK 0xFF000000L 22589 //DB_STENCILREFMASK_BF 22590 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF__SHIFT 0x0 22591 #define DB_STENCILREFMASK_BF__STENCILMASK_BF__SHIFT 0x8 22592 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF__SHIFT 0x10 22593 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF__SHIFT 0x18 22594 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF_MASK 0x000000FFL 22595 #define DB_STENCILREFMASK_BF__STENCILMASK_BF_MASK 0x0000FF00L 22596 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF_MASK 0x00FF0000L 22597 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF_MASK 0xFF000000L 22598 //PA_CL_VPORT_XSCALE 22599 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE__SHIFT 0x0 22600 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE_MASK 0xFFFFFFFFL 22601 //PA_CL_VPORT_XOFFSET 22602 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET__SHIFT 0x0 22603 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22604 //PA_CL_VPORT_YSCALE 22605 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE__SHIFT 0x0 22606 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE_MASK 0xFFFFFFFFL 22607 //PA_CL_VPORT_YOFFSET 22608 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET__SHIFT 0x0 22609 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22610 //PA_CL_VPORT_ZSCALE 22611 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE__SHIFT 0x0 22612 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22613 //PA_CL_VPORT_ZOFFSET 22614 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET__SHIFT 0x0 22615 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22616 //PA_CL_VPORT_XSCALE_1 22617 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE__SHIFT 0x0 22618 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE_MASK 0xFFFFFFFFL 22619 //PA_CL_VPORT_XOFFSET_1 22620 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET__SHIFT 0x0 22621 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22622 //PA_CL_VPORT_YSCALE_1 22623 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE__SHIFT 0x0 22624 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE_MASK 0xFFFFFFFFL 22625 //PA_CL_VPORT_YOFFSET_1 22626 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET__SHIFT 0x0 22627 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22628 //PA_CL_VPORT_ZSCALE_1 22629 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE__SHIFT 0x0 22630 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22631 //PA_CL_VPORT_ZOFFSET_1 22632 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET__SHIFT 0x0 22633 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22634 //PA_CL_VPORT_XSCALE_2 22635 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE__SHIFT 0x0 22636 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE_MASK 0xFFFFFFFFL 22637 //PA_CL_VPORT_XOFFSET_2 22638 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET__SHIFT 0x0 22639 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22640 //PA_CL_VPORT_YSCALE_2 22641 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE__SHIFT 0x0 22642 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE_MASK 0xFFFFFFFFL 22643 //PA_CL_VPORT_YOFFSET_2 22644 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET__SHIFT 0x0 22645 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22646 //PA_CL_VPORT_ZSCALE_2 22647 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE__SHIFT 0x0 22648 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22649 //PA_CL_VPORT_ZOFFSET_2 22650 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET__SHIFT 0x0 22651 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22652 //PA_CL_VPORT_XSCALE_3 22653 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE__SHIFT 0x0 22654 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE_MASK 0xFFFFFFFFL 22655 //PA_CL_VPORT_XOFFSET_3 22656 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET__SHIFT 0x0 22657 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22658 //PA_CL_VPORT_YSCALE_3 22659 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE__SHIFT 0x0 22660 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE_MASK 0xFFFFFFFFL 22661 //PA_CL_VPORT_YOFFSET_3 22662 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET__SHIFT 0x0 22663 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22664 //PA_CL_VPORT_ZSCALE_3 22665 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE__SHIFT 0x0 22666 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22667 //PA_CL_VPORT_ZOFFSET_3 22668 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET__SHIFT 0x0 22669 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22670 //PA_CL_VPORT_XSCALE_4 22671 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE__SHIFT 0x0 22672 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE_MASK 0xFFFFFFFFL 22673 //PA_CL_VPORT_XOFFSET_4 22674 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET__SHIFT 0x0 22675 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22676 //PA_CL_VPORT_YSCALE_4 22677 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE__SHIFT 0x0 22678 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE_MASK 0xFFFFFFFFL 22679 //PA_CL_VPORT_YOFFSET_4 22680 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET__SHIFT 0x0 22681 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22682 //PA_CL_VPORT_ZSCALE_4 22683 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE__SHIFT 0x0 22684 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22685 //PA_CL_VPORT_ZOFFSET_4 22686 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET__SHIFT 0x0 22687 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22688 //PA_CL_VPORT_XSCALE_5 22689 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE__SHIFT 0x0 22690 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE_MASK 0xFFFFFFFFL 22691 //PA_CL_VPORT_XOFFSET_5 22692 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET__SHIFT 0x0 22693 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22694 //PA_CL_VPORT_YSCALE_5 22695 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE__SHIFT 0x0 22696 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE_MASK 0xFFFFFFFFL 22697 //PA_CL_VPORT_YOFFSET_5 22698 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET__SHIFT 0x0 22699 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22700 //PA_CL_VPORT_ZSCALE_5 22701 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE__SHIFT 0x0 22702 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22703 //PA_CL_VPORT_ZOFFSET_5 22704 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET__SHIFT 0x0 22705 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22706 //PA_CL_VPORT_XSCALE_6 22707 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE__SHIFT 0x0 22708 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE_MASK 0xFFFFFFFFL 22709 //PA_CL_VPORT_XOFFSET_6 22710 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET__SHIFT 0x0 22711 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22712 //PA_CL_VPORT_YSCALE_6 22713 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE__SHIFT 0x0 22714 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE_MASK 0xFFFFFFFFL 22715 //PA_CL_VPORT_YOFFSET_6 22716 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET__SHIFT 0x0 22717 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22718 //PA_CL_VPORT_ZSCALE_6 22719 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE__SHIFT 0x0 22720 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22721 //PA_CL_VPORT_ZOFFSET_6 22722 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET__SHIFT 0x0 22723 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22724 //PA_CL_VPORT_XSCALE_7 22725 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE__SHIFT 0x0 22726 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE_MASK 0xFFFFFFFFL 22727 //PA_CL_VPORT_XOFFSET_7 22728 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET__SHIFT 0x0 22729 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22730 //PA_CL_VPORT_YSCALE_7 22731 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE__SHIFT 0x0 22732 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE_MASK 0xFFFFFFFFL 22733 //PA_CL_VPORT_YOFFSET_7 22734 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET__SHIFT 0x0 22735 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22736 //PA_CL_VPORT_ZSCALE_7 22737 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE__SHIFT 0x0 22738 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22739 //PA_CL_VPORT_ZOFFSET_7 22740 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET__SHIFT 0x0 22741 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22742 //PA_CL_VPORT_XSCALE_8 22743 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE__SHIFT 0x0 22744 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE_MASK 0xFFFFFFFFL 22745 //PA_CL_VPORT_XOFFSET_8 22746 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET__SHIFT 0x0 22747 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22748 //PA_CL_VPORT_YSCALE_8 22749 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE__SHIFT 0x0 22750 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE_MASK 0xFFFFFFFFL 22751 //PA_CL_VPORT_YOFFSET_8 22752 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET__SHIFT 0x0 22753 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22754 //PA_CL_VPORT_ZSCALE_8 22755 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE__SHIFT 0x0 22756 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22757 //PA_CL_VPORT_ZOFFSET_8 22758 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET__SHIFT 0x0 22759 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22760 //PA_CL_VPORT_XSCALE_9 22761 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE__SHIFT 0x0 22762 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE_MASK 0xFFFFFFFFL 22763 //PA_CL_VPORT_XOFFSET_9 22764 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET__SHIFT 0x0 22765 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22766 //PA_CL_VPORT_YSCALE_9 22767 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE__SHIFT 0x0 22768 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE_MASK 0xFFFFFFFFL 22769 //PA_CL_VPORT_YOFFSET_9 22770 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET__SHIFT 0x0 22771 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22772 //PA_CL_VPORT_ZSCALE_9 22773 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE__SHIFT 0x0 22774 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22775 //PA_CL_VPORT_ZOFFSET_9 22776 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET__SHIFT 0x0 22777 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22778 //PA_CL_VPORT_XSCALE_10 22779 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE__SHIFT 0x0 22780 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE_MASK 0xFFFFFFFFL 22781 //PA_CL_VPORT_XOFFSET_10 22782 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET__SHIFT 0x0 22783 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22784 //PA_CL_VPORT_YSCALE_10 22785 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE__SHIFT 0x0 22786 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE_MASK 0xFFFFFFFFL 22787 //PA_CL_VPORT_YOFFSET_10 22788 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET__SHIFT 0x0 22789 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22790 //PA_CL_VPORT_ZSCALE_10 22791 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE__SHIFT 0x0 22792 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22793 //PA_CL_VPORT_ZOFFSET_10 22794 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET__SHIFT 0x0 22795 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22796 //PA_CL_VPORT_XSCALE_11 22797 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE__SHIFT 0x0 22798 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE_MASK 0xFFFFFFFFL 22799 //PA_CL_VPORT_XOFFSET_11 22800 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET__SHIFT 0x0 22801 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22802 //PA_CL_VPORT_YSCALE_11 22803 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE__SHIFT 0x0 22804 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE_MASK 0xFFFFFFFFL 22805 //PA_CL_VPORT_YOFFSET_11 22806 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET__SHIFT 0x0 22807 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22808 //PA_CL_VPORT_ZSCALE_11 22809 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE__SHIFT 0x0 22810 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22811 //PA_CL_VPORT_ZOFFSET_11 22812 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET__SHIFT 0x0 22813 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22814 //PA_CL_VPORT_XSCALE_12 22815 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE__SHIFT 0x0 22816 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE_MASK 0xFFFFFFFFL 22817 //PA_CL_VPORT_XOFFSET_12 22818 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET__SHIFT 0x0 22819 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22820 //PA_CL_VPORT_YSCALE_12 22821 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE__SHIFT 0x0 22822 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE_MASK 0xFFFFFFFFL 22823 //PA_CL_VPORT_YOFFSET_12 22824 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET__SHIFT 0x0 22825 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22826 //PA_CL_VPORT_ZSCALE_12 22827 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE__SHIFT 0x0 22828 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22829 //PA_CL_VPORT_ZOFFSET_12 22830 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET__SHIFT 0x0 22831 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22832 //PA_CL_VPORT_XSCALE_13 22833 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE__SHIFT 0x0 22834 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE_MASK 0xFFFFFFFFL 22835 //PA_CL_VPORT_XOFFSET_13 22836 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET__SHIFT 0x0 22837 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22838 //PA_CL_VPORT_YSCALE_13 22839 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE__SHIFT 0x0 22840 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE_MASK 0xFFFFFFFFL 22841 //PA_CL_VPORT_YOFFSET_13 22842 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET__SHIFT 0x0 22843 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22844 //PA_CL_VPORT_ZSCALE_13 22845 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE__SHIFT 0x0 22846 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22847 //PA_CL_VPORT_ZOFFSET_13 22848 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET__SHIFT 0x0 22849 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22850 //PA_CL_VPORT_XSCALE_14 22851 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE__SHIFT 0x0 22852 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE_MASK 0xFFFFFFFFL 22853 //PA_CL_VPORT_XOFFSET_14 22854 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET__SHIFT 0x0 22855 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22856 //PA_CL_VPORT_YSCALE_14 22857 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE__SHIFT 0x0 22858 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE_MASK 0xFFFFFFFFL 22859 //PA_CL_VPORT_YOFFSET_14 22860 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET__SHIFT 0x0 22861 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22862 //PA_CL_VPORT_ZSCALE_14 22863 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE__SHIFT 0x0 22864 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22865 //PA_CL_VPORT_ZOFFSET_14 22866 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET__SHIFT 0x0 22867 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22868 //PA_CL_VPORT_XSCALE_15 22869 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE__SHIFT 0x0 22870 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE_MASK 0xFFFFFFFFL 22871 //PA_CL_VPORT_XOFFSET_15 22872 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET__SHIFT 0x0 22873 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET_MASK 0xFFFFFFFFL 22874 //PA_CL_VPORT_YSCALE_15 22875 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE__SHIFT 0x0 22876 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE_MASK 0xFFFFFFFFL 22877 //PA_CL_VPORT_YOFFSET_15 22878 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET__SHIFT 0x0 22879 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET_MASK 0xFFFFFFFFL 22880 //PA_CL_VPORT_ZSCALE_15 22881 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE__SHIFT 0x0 22882 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE_MASK 0xFFFFFFFFL 22883 //PA_CL_VPORT_ZOFFSET_15 22884 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET__SHIFT 0x0 22885 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 22886 //PA_CL_UCP_0_X 22887 #define PA_CL_UCP_0_X__DATA_REGISTER__SHIFT 0x0 22888 #define PA_CL_UCP_0_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22889 //PA_CL_UCP_0_Y 22890 #define PA_CL_UCP_0_Y__DATA_REGISTER__SHIFT 0x0 22891 #define PA_CL_UCP_0_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22892 //PA_CL_UCP_0_Z 22893 #define PA_CL_UCP_0_Z__DATA_REGISTER__SHIFT 0x0 22894 #define PA_CL_UCP_0_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22895 //PA_CL_UCP_0_W 22896 #define PA_CL_UCP_0_W__DATA_REGISTER__SHIFT 0x0 22897 #define PA_CL_UCP_0_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22898 //PA_CL_UCP_1_X 22899 #define PA_CL_UCP_1_X__DATA_REGISTER__SHIFT 0x0 22900 #define PA_CL_UCP_1_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22901 //PA_CL_UCP_1_Y 22902 #define PA_CL_UCP_1_Y__DATA_REGISTER__SHIFT 0x0 22903 #define PA_CL_UCP_1_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22904 //PA_CL_UCP_1_Z 22905 #define PA_CL_UCP_1_Z__DATA_REGISTER__SHIFT 0x0 22906 #define PA_CL_UCP_1_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22907 //PA_CL_UCP_1_W 22908 #define PA_CL_UCP_1_W__DATA_REGISTER__SHIFT 0x0 22909 #define PA_CL_UCP_1_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22910 //PA_CL_UCP_2_X 22911 #define PA_CL_UCP_2_X__DATA_REGISTER__SHIFT 0x0 22912 #define PA_CL_UCP_2_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22913 //PA_CL_UCP_2_Y 22914 #define PA_CL_UCP_2_Y__DATA_REGISTER__SHIFT 0x0 22915 #define PA_CL_UCP_2_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22916 //PA_CL_UCP_2_Z 22917 #define PA_CL_UCP_2_Z__DATA_REGISTER__SHIFT 0x0 22918 #define PA_CL_UCP_2_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22919 //PA_CL_UCP_2_W 22920 #define PA_CL_UCP_2_W__DATA_REGISTER__SHIFT 0x0 22921 #define PA_CL_UCP_2_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22922 //PA_CL_UCP_3_X 22923 #define PA_CL_UCP_3_X__DATA_REGISTER__SHIFT 0x0 22924 #define PA_CL_UCP_3_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22925 //PA_CL_UCP_3_Y 22926 #define PA_CL_UCP_3_Y__DATA_REGISTER__SHIFT 0x0 22927 #define PA_CL_UCP_3_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22928 //PA_CL_UCP_3_Z 22929 #define PA_CL_UCP_3_Z__DATA_REGISTER__SHIFT 0x0 22930 #define PA_CL_UCP_3_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22931 //PA_CL_UCP_3_W 22932 #define PA_CL_UCP_3_W__DATA_REGISTER__SHIFT 0x0 22933 #define PA_CL_UCP_3_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22934 //PA_CL_UCP_4_X 22935 #define PA_CL_UCP_4_X__DATA_REGISTER__SHIFT 0x0 22936 #define PA_CL_UCP_4_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22937 //PA_CL_UCP_4_Y 22938 #define PA_CL_UCP_4_Y__DATA_REGISTER__SHIFT 0x0 22939 #define PA_CL_UCP_4_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22940 //PA_CL_UCP_4_Z 22941 #define PA_CL_UCP_4_Z__DATA_REGISTER__SHIFT 0x0 22942 #define PA_CL_UCP_4_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22943 //PA_CL_UCP_4_W 22944 #define PA_CL_UCP_4_W__DATA_REGISTER__SHIFT 0x0 22945 #define PA_CL_UCP_4_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22946 //PA_CL_UCP_5_X 22947 #define PA_CL_UCP_5_X__DATA_REGISTER__SHIFT 0x0 22948 #define PA_CL_UCP_5_X__DATA_REGISTER_MASK 0xFFFFFFFFL 22949 //PA_CL_UCP_5_Y 22950 #define PA_CL_UCP_5_Y__DATA_REGISTER__SHIFT 0x0 22951 #define PA_CL_UCP_5_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 22952 //PA_CL_UCP_5_Z 22953 #define PA_CL_UCP_5_Z__DATA_REGISTER__SHIFT 0x0 22954 #define PA_CL_UCP_5_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22955 //PA_CL_UCP_5_W 22956 #define PA_CL_UCP_5_W__DATA_REGISTER__SHIFT 0x0 22957 #define PA_CL_UCP_5_W__DATA_REGISTER_MASK 0xFFFFFFFFL 22958 //PA_CL_PROG_NEAR_CLIP_Z 22959 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER__SHIFT 0x0 22960 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 22961 //PA_RATE_CNTL 22962 #define PA_RATE_CNTL__VERTEX_RATE__SHIFT 0x0 22963 #define PA_RATE_CNTL__PRIM_RATE__SHIFT 0x4 22964 #define PA_RATE_CNTL__VERTEX_RATE_MASK 0x0000000FL 22965 #define PA_RATE_CNTL__PRIM_RATE_MASK 0x000000F0L 22966 //SPI_PS_INPUT_CNTL_0 22967 #define SPI_PS_INPUT_CNTL_0__OFFSET__SHIFT 0x0 22968 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL__SHIFT 0x8 22969 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE__SHIFT 0xa 22970 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR__SHIFT 0xb 22971 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR__SHIFT 0xc 22972 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX__SHIFT 0x11 22973 #define SPI_PS_INPUT_CNTL_0__DUP__SHIFT 0x12 22974 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE__SHIFT 0x13 22975 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1__SHIFT 0x14 22976 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1__SHIFT 0x15 22977 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 22978 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID__SHIFT 0x18 22979 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID__SHIFT 0x19 22980 #define SPI_PS_INPUT_CNTL_0__OFFSET_MASK 0x0000003FL 22981 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_MASK 0x00000300L 22982 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE_MASK 0x00000400L 22983 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR_MASK 0x00000800L 22984 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR_MASK 0x00001000L 22985 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_MASK 0x00020000L 22986 #define SPI_PS_INPUT_CNTL_0__DUP_MASK 0x00040000L 22987 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE_MASK 0x00080000L 22988 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1_MASK 0x00100000L 22989 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1_MASK 0x00600000L 22990 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 22991 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID_MASK 0x01000000L 22992 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID_MASK 0x02000000L 22993 //SPI_PS_INPUT_CNTL_1 22994 #define SPI_PS_INPUT_CNTL_1__OFFSET__SHIFT 0x0 22995 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL__SHIFT 0x8 22996 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE__SHIFT 0xa 22997 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR__SHIFT 0xb 22998 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR__SHIFT 0xc 22999 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX__SHIFT 0x11 23000 #define SPI_PS_INPUT_CNTL_1__DUP__SHIFT 0x12 23001 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE__SHIFT 0x13 23002 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1__SHIFT 0x14 23003 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1__SHIFT 0x15 23004 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23005 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID__SHIFT 0x18 23006 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID__SHIFT 0x19 23007 #define SPI_PS_INPUT_CNTL_1__OFFSET_MASK 0x0000003FL 23008 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_MASK 0x00000300L 23009 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE_MASK 0x00000400L 23010 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR_MASK 0x00000800L 23011 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR_MASK 0x00001000L 23012 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_MASK 0x00020000L 23013 #define SPI_PS_INPUT_CNTL_1__DUP_MASK 0x00040000L 23014 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE_MASK 0x00080000L 23015 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1_MASK 0x00100000L 23016 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23017 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23018 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID_MASK 0x01000000L 23019 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID_MASK 0x02000000L 23020 //SPI_PS_INPUT_CNTL_2 23021 #define SPI_PS_INPUT_CNTL_2__OFFSET__SHIFT 0x0 23022 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL__SHIFT 0x8 23023 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE__SHIFT 0xa 23024 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR__SHIFT 0xb 23025 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR__SHIFT 0xc 23026 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX__SHIFT 0x11 23027 #define SPI_PS_INPUT_CNTL_2__DUP__SHIFT 0x12 23028 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE__SHIFT 0x13 23029 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1__SHIFT 0x14 23030 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1__SHIFT 0x15 23031 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23032 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID__SHIFT 0x18 23033 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID__SHIFT 0x19 23034 #define SPI_PS_INPUT_CNTL_2__OFFSET_MASK 0x0000003FL 23035 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_MASK 0x00000300L 23036 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE_MASK 0x00000400L 23037 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR_MASK 0x00000800L 23038 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR_MASK 0x00001000L 23039 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_MASK 0x00020000L 23040 #define SPI_PS_INPUT_CNTL_2__DUP_MASK 0x00040000L 23041 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE_MASK 0x00080000L 23042 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1_MASK 0x00100000L 23043 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23044 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23045 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID_MASK 0x01000000L 23046 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID_MASK 0x02000000L 23047 //SPI_PS_INPUT_CNTL_3 23048 #define SPI_PS_INPUT_CNTL_3__OFFSET__SHIFT 0x0 23049 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL__SHIFT 0x8 23050 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE__SHIFT 0xa 23051 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR__SHIFT 0xb 23052 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR__SHIFT 0xc 23053 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX__SHIFT 0x11 23054 #define SPI_PS_INPUT_CNTL_3__DUP__SHIFT 0x12 23055 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE__SHIFT 0x13 23056 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1__SHIFT 0x14 23057 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1__SHIFT 0x15 23058 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23059 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID__SHIFT 0x18 23060 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID__SHIFT 0x19 23061 #define SPI_PS_INPUT_CNTL_3__OFFSET_MASK 0x0000003FL 23062 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_MASK 0x00000300L 23063 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE_MASK 0x00000400L 23064 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR_MASK 0x00000800L 23065 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR_MASK 0x00001000L 23066 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_MASK 0x00020000L 23067 #define SPI_PS_INPUT_CNTL_3__DUP_MASK 0x00040000L 23068 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE_MASK 0x00080000L 23069 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1_MASK 0x00100000L 23070 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23071 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23072 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID_MASK 0x01000000L 23073 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID_MASK 0x02000000L 23074 //SPI_PS_INPUT_CNTL_4 23075 #define SPI_PS_INPUT_CNTL_4__OFFSET__SHIFT 0x0 23076 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL__SHIFT 0x8 23077 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE__SHIFT 0xa 23078 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR__SHIFT 0xb 23079 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR__SHIFT 0xc 23080 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX__SHIFT 0x11 23081 #define SPI_PS_INPUT_CNTL_4__DUP__SHIFT 0x12 23082 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE__SHIFT 0x13 23083 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1__SHIFT 0x14 23084 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1__SHIFT 0x15 23085 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23086 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID__SHIFT 0x18 23087 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID__SHIFT 0x19 23088 #define SPI_PS_INPUT_CNTL_4__OFFSET_MASK 0x0000003FL 23089 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_MASK 0x00000300L 23090 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE_MASK 0x00000400L 23091 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR_MASK 0x00000800L 23092 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR_MASK 0x00001000L 23093 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_MASK 0x00020000L 23094 #define SPI_PS_INPUT_CNTL_4__DUP_MASK 0x00040000L 23095 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE_MASK 0x00080000L 23096 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1_MASK 0x00100000L 23097 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23098 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23099 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID_MASK 0x01000000L 23100 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID_MASK 0x02000000L 23101 //SPI_PS_INPUT_CNTL_5 23102 #define SPI_PS_INPUT_CNTL_5__OFFSET__SHIFT 0x0 23103 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL__SHIFT 0x8 23104 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE__SHIFT 0xa 23105 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR__SHIFT 0xb 23106 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR__SHIFT 0xc 23107 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX__SHIFT 0x11 23108 #define SPI_PS_INPUT_CNTL_5__DUP__SHIFT 0x12 23109 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE__SHIFT 0x13 23110 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1__SHIFT 0x14 23111 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1__SHIFT 0x15 23112 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23113 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID__SHIFT 0x18 23114 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID__SHIFT 0x19 23115 #define SPI_PS_INPUT_CNTL_5__OFFSET_MASK 0x0000003FL 23116 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_MASK 0x00000300L 23117 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE_MASK 0x00000400L 23118 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR_MASK 0x00000800L 23119 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR_MASK 0x00001000L 23120 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_MASK 0x00020000L 23121 #define SPI_PS_INPUT_CNTL_5__DUP_MASK 0x00040000L 23122 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE_MASK 0x00080000L 23123 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1_MASK 0x00100000L 23124 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23125 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23126 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID_MASK 0x01000000L 23127 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID_MASK 0x02000000L 23128 //SPI_PS_INPUT_CNTL_6 23129 #define SPI_PS_INPUT_CNTL_6__OFFSET__SHIFT 0x0 23130 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL__SHIFT 0x8 23131 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE__SHIFT 0xa 23132 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR__SHIFT 0xb 23133 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR__SHIFT 0xc 23134 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX__SHIFT 0x11 23135 #define SPI_PS_INPUT_CNTL_6__DUP__SHIFT 0x12 23136 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE__SHIFT 0x13 23137 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1__SHIFT 0x14 23138 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1__SHIFT 0x15 23139 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23140 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID__SHIFT 0x18 23141 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID__SHIFT 0x19 23142 #define SPI_PS_INPUT_CNTL_6__OFFSET_MASK 0x0000003FL 23143 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_MASK 0x00000300L 23144 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE_MASK 0x00000400L 23145 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR_MASK 0x00000800L 23146 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR_MASK 0x00001000L 23147 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_MASK 0x00020000L 23148 #define SPI_PS_INPUT_CNTL_6__DUP_MASK 0x00040000L 23149 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE_MASK 0x00080000L 23150 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1_MASK 0x00100000L 23151 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23152 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23153 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID_MASK 0x01000000L 23154 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID_MASK 0x02000000L 23155 //SPI_PS_INPUT_CNTL_7 23156 #define SPI_PS_INPUT_CNTL_7__OFFSET__SHIFT 0x0 23157 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL__SHIFT 0x8 23158 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE__SHIFT 0xa 23159 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR__SHIFT 0xb 23160 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR__SHIFT 0xc 23161 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX__SHIFT 0x11 23162 #define SPI_PS_INPUT_CNTL_7__DUP__SHIFT 0x12 23163 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE__SHIFT 0x13 23164 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1__SHIFT 0x14 23165 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1__SHIFT 0x15 23166 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23167 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID__SHIFT 0x18 23168 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID__SHIFT 0x19 23169 #define SPI_PS_INPUT_CNTL_7__OFFSET_MASK 0x0000003FL 23170 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_MASK 0x00000300L 23171 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE_MASK 0x00000400L 23172 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR_MASK 0x00000800L 23173 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR_MASK 0x00001000L 23174 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_MASK 0x00020000L 23175 #define SPI_PS_INPUT_CNTL_7__DUP_MASK 0x00040000L 23176 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE_MASK 0x00080000L 23177 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1_MASK 0x00100000L 23178 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23179 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23180 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID_MASK 0x01000000L 23181 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID_MASK 0x02000000L 23182 //SPI_PS_INPUT_CNTL_8 23183 #define SPI_PS_INPUT_CNTL_8__OFFSET__SHIFT 0x0 23184 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL__SHIFT 0x8 23185 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE__SHIFT 0xa 23186 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR__SHIFT 0xb 23187 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR__SHIFT 0xc 23188 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX__SHIFT 0x11 23189 #define SPI_PS_INPUT_CNTL_8__DUP__SHIFT 0x12 23190 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE__SHIFT 0x13 23191 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1__SHIFT 0x14 23192 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1__SHIFT 0x15 23193 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23194 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID__SHIFT 0x18 23195 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID__SHIFT 0x19 23196 #define SPI_PS_INPUT_CNTL_8__OFFSET_MASK 0x0000003FL 23197 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_MASK 0x00000300L 23198 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE_MASK 0x00000400L 23199 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR_MASK 0x00000800L 23200 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR_MASK 0x00001000L 23201 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_MASK 0x00020000L 23202 #define SPI_PS_INPUT_CNTL_8__DUP_MASK 0x00040000L 23203 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE_MASK 0x00080000L 23204 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1_MASK 0x00100000L 23205 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23206 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23207 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID_MASK 0x01000000L 23208 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID_MASK 0x02000000L 23209 //SPI_PS_INPUT_CNTL_9 23210 #define SPI_PS_INPUT_CNTL_9__OFFSET__SHIFT 0x0 23211 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL__SHIFT 0x8 23212 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE__SHIFT 0xa 23213 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR__SHIFT 0xb 23214 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR__SHIFT 0xc 23215 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX__SHIFT 0x11 23216 #define SPI_PS_INPUT_CNTL_9__DUP__SHIFT 0x12 23217 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE__SHIFT 0x13 23218 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1__SHIFT 0x14 23219 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1__SHIFT 0x15 23220 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23221 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID__SHIFT 0x18 23222 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID__SHIFT 0x19 23223 #define SPI_PS_INPUT_CNTL_9__OFFSET_MASK 0x0000003FL 23224 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_MASK 0x00000300L 23225 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE_MASK 0x00000400L 23226 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR_MASK 0x00000800L 23227 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR_MASK 0x00001000L 23228 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_MASK 0x00020000L 23229 #define SPI_PS_INPUT_CNTL_9__DUP_MASK 0x00040000L 23230 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE_MASK 0x00080000L 23231 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1_MASK 0x00100000L 23232 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23233 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23234 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID_MASK 0x01000000L 23235 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID_MASK 0x02000000L 23236 //SPI_PS_INPUT_CNTL_10 23237 #define SPI_PS_INPUT_CNTL_10__OFFSET__SHIFT 0x0 23238 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL__SHIFT 0x8 23239 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE__SHIFT 0xa 23240 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR__SHIFT 0xb 23241 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR__SHIFT 0xc 23242 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX__SHIFT 0x11 23243 #define SPI_PS_INPUT_CNTL_10__DUP__SHIFT 0x12 23244 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE__SHIFT 0x13 23245 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1__SHIFT 0x14 23246 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1__SHIFT 0x15 23247 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23248 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID__SHIFT 0x18 23249 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID__SHIFT 0x19 23250 #define SPI_PS_INPUT_CNTL_10__OFFSET_MASK 0x0000003FL 23251 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_MASK 0x00000300L 23252 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE_MASK 0x00000400L 23253 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR_MASK 0x00000800L 23254 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR_MASK 0x00001000L 23255 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_MASK 0x00020000L 23256 #define SPI_PS_INPUT_CNTL_10__DUP_MASK 0x00040000L 23257 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE_MASK 0x00080000L 23258 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1_MASK 0x00100000L 23259 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23260 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23261 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID_MASK 0x01000000L 23262 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID_MASK 0x02000000L 23263 //SPI_PS_INPUT_CNTL_11 23264 #define SPI_PS_INPUT_CNTL_11__OFFSET__SHIFT 0x0 23265 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL__SHIFT 0x8 23266 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE__SHIFT 0xa 23267 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR__SHIFT 0xb 23268 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR__SHIFT 0xc 23269 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX__SHIFT 0x11 23270 #define SPI_PS_INPUT_CNTL_11__DUP__SHIFT 0x12 23271 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE__SHIFT 0x13 23272 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1__SHIFT 0x14 23273 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1__SHIFT 0x15 23274 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23275 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID__SHIFT 0x18 23276 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID__SHIFT 0x19 23277 #define SPI_PS_INPUT_CNTL_11__OFFSET_MASK 0x0000003FL 23278 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_MASK 0x00000300L 23279 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE_MASK 0x00000400L 23280 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR_MASK 0x00000800L 23281 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR_MASK 0x00001000L 23282 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_MASK 0x00020000L 23283 #define SPI_PS_INPUT_CNTL_11__DUP_MASK 0x00040000L 23284 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE_MASK 0x00080000L 23285 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1_MASK 0x00100000L 23286 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23287 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23288 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID_MASK 0x01000000L 23289 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID_MASK 0x02000000L 23290 //SPI_PS_INPUT_CNTL_12 23291 #define SPI_PS_INPUT_CNTL_12__OFFSET__SHIFT 0x0 23292 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL__SHIFT 0x8 23293 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE__SHIFT 0xa 23294 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR__SHIFT 0xb 23295 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR__SHIFT 0xc 23296 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX__SHIFT 0x11 23297 #define SPI_PS_INPUT_CNTL_12__DUP__SHIFT 0x12 23298 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE__SHIFT 0x13 23299 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1__SHIFT 0x14 23300 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1__SHIFT 0x15 23301 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23302 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID__SHIFT 0x18 23303 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID__SHIFT 0x19 23304 #define SPI_PS_INPUT_CNTL_12__OFFSET_MASK 0x0000003FL 23305 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_MASK 0x00000300L 23306 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE_MASK 0x00000400L 23307 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR_MASK 0x00000800L 23308 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR_MASK 0x00001000L 23309 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_MASK 0x00020000L 23310 #define SPI_PS_INPUT_CNTL_12__DUP_MASK 0x00040000L 23311 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE_MASK 0x00080000L 23312 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1_MASK 0x00100000L 23313 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23314 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23315 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID_MASK 0x01000000L 23316 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID_MASK 0x02000000L 23317 //SPI_PS_INPUT_CNTL_13 23318 #define SPI_PS_INPUT_CNTL_13__OFFSET__SHIFT 0x0 23319 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL__SHIFT 0x8 23320 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE__SHIFT 0xa 23321 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR__SHIFT 0xb 23322 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR__SHIFT 0xc 23323 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX__SHIFT 0x11 23324 #define SPI_PS_INPUT_CNTL_13__DUP__SHIFT 0x12 23325 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE__SHIFT 0x13 23326 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1__SHIFT 0x14 23327 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1__SHIFT 0x15 23328 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23329 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID__SHIFT 0x18 23330 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID__SHIFT 0x19 23331 #define SPI_PS_INPUT_CNTL_13__OFFSET_MASK 0x0000003FL 23332 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_MASK 0x00000300L 23333 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE_MASK 0x00000400L 23334 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR_MASK 0x00000800L 23335 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR_MASK 0x00001000L 23336 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_MASK 0x00020000L 23337 #define SPI_PS_INPUT_CNTL_13__DUP_MASK 0x00040000L 23338 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE_MASK 0x00080000L 23339 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1_MASK 0x00100000L 23340 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23341 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23342 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID_MASK 0x01000000L 23343 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID_MASK 0x02000000L 23344 //SPI_PS_INPUT_CNTL_14 23345 #define SPI_PS_INPUT_CNTL_14__OFFSET__SHIFT 0x0 23346 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL__SHIFT 0x8 23347 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE__SHIFT 0xa 23348 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR__SHIFT 0xb 23349 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR__SHIFT 0xc 23350 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX__SHIFT 0x11 23351 #define SPI_PS_INPUT_CNTL_14__DUP__SHIFT 0x12 23352 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE__SHIFT 0x13 23353 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1__SHIFT 0x14 23354 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1__SHIFT 0x15 23355 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23356 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID__SHIFT 0x18 23357 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID__SHIFT 0x19 23358 #define SPI_PS_INPUT_CNTL_14__OFFSET_MASK 0x0000003FL 23359 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_MASK 0x00000300L 23360 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE_MASK 0x00000400L 23361 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR_MASK 0x00000800L 23362 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR_MASK 0x00001000L 23363 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_MASK 0x00020000L 23364 #define SPI_PS_INPUT_CNTL_14__DUP_MASK 0x00040000L 23365 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE_MASK 0x00080000L 23366 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1_MASK 0x00100000L 23367 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23368 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23369 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID_MASK 0x01000000L 23370 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID_MASK 0x02000000L 23371 //SPI_PS_INPUT_CNTL_15 23372 #define SPI_PS_INPUT_CNTL_15__OFFSET__SHIFT 0x0 23373 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL__SHIFT 0x8 23374 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE__SHIFT 0xa 23375 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR__SHIFT 0xb 23376 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR__SHIFT 0xc 23377 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX__SHIFT 0x11 23378 #define SPI_PS_INPUT_CNTL_15__DUP__SHIFT 0x12 23379 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE__SHIFT 0x13 23380 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1__SHIFT 0x14 23381 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1__SHIFT 0x15 23382 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23383 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID__SHIFT 0x18 23384 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID__SHIFT 0x19 23385 #define SPI_PS_INPUT_CNTL_15__OFFSET_MASK 0x0000003FL 23386 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_MASK 0x00000300L 23387 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE_MASK 0x00000400L 23388 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR_MASK 0x00000800L 23389 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR_MASK 0x00001000L 23390 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_MASK 0x00020000L 23391 #define SPI_PS_INPUT_CNTL_15__DUP_MASK 0x00040000L 23392 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE_MASK 0x00080000L 23393 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1_MASK 0x00100000L 23394 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23395 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23396 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID_MASK 0x01000000L 23397 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID_MASK 0x02000000L 23398 //SPI_PS_INPUT_CNTL_16 23399 #define SPI_PS_INPUT_CNTL_16__OFFSET__SHIFT 0x0 23400 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL__SHIFT 0x8 23401 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE__SHIFT 0xa 23402 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR__SHIFT 0xb 23403 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR__SHIFT 0xc 23404 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX__SHIFT 0x11 23405 #define SPI_PS_INPUT_CNTL_16__DUP__SHIFT 0x12 23406 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE__SHIFT 0x13 23407 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1__SHIFT 0x14 23408 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1__SHIFT 0x15 23409 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23410 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID__SHIFT 0x18 23411 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID__SHIFT 0x19 23412 #define SPI_PS_INPUT_CNTL_16__OFFSET_MASK 0x0000003FL 23413 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_MASK 0x00000300L 23414 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE_MASK 0x00000400L 23415 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR_MASK 0x00000800L 23416 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR_MASK 0x00001000L 23417 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_MASK 0x00020000L 23418 #define SPI_PS_INPUT_CNTL_16__DUP_MASK 0x00040000L 23419 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE_MASK 0x00080000L 23420 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1_MASK 0x00100000L 23421 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23422 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23423 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID_MASK 0x01000000L 23424 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID_MASK 0x02000000L 23425 //SPI_PS_INPUT_CNTL_17 23426 #define SPI_PS_INPUT_CNTL_17__OFFSET__SHIFT 0x0 23427 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL__SHIFT 0x8 23428 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE__SHIFT 0xa 23429 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR__SHIFT 0xb 23430 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR__SHIFT 0xc 23431 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX__SHIFT 0x11 23432 #define SPI_PS_INPUT_CNTL_17__DUP__SHIFT 0x12 23433 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE__SHIFT 0x13 23434 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1__SHIFT 0x14 23435 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1__SHIFT 0x15 23436 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23437 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID__SHIFT 0x18 23438 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID__SHIFT 0x19 23439 #define SPI_PS_INPUT_CNTL_17__OFFSET_MASK 0x0000003FL 23440 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_MASK 0x00000300L 23441 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE_MASK 0x00000400L 23442 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR_MASK 0x00000800L 23443 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR_MASK 0x00001000L 23444 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_MASK 0x00020000L 23445 #define SPI_PS_INPUT_CNTL_17__DUP_MASK 0x00040000L 23446 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE_MASK 0x00080000L 23447 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1_MASK 0x00100000L 23448 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23449 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23450 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID_MASK 0x01000000L 23451 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID_MASK 0x02000000L 23452 //SPI_PS_INPUT_CNTL_18 23453 #define SPI_PS_INPUT_CNTL_18__OFFSET__SHIFT 0x0 23454 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL__SHIFT 0x8 23455 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE__SHIFT 0xa 23456 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR__SHIFT 0xb 23457 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR__SHIFT 0xc 23458 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX__SHIFT 0x11 23459 #define SPI_PS_INPUT_CNTL_18__DUP__SHIFT 0x12 23460 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE__SHIFT 0x13 23461 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1__SHIFT 0x14 23462 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1__SHIFT 0x15 23463 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23464 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID__SHIFT 0x18 23465 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID__SHIFT 0x19 23466 #define SPI_PS_INPUT_CNTL_18__OFFSET_MASK 0x0000003FL 23467 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_MASK 0x00000300L 23468 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE_MASK 0x00000400L 23469 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR_MASK 0x00000800L 23470 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR_MASK 0x00001000L 23471 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_MASK 0x00020000L 23472 #define SPI_PS_INPUT_CNTL_18__DUP_MASK 0x00040000L 23473 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE_MASK 0x00080000L 23474 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1_MASK 0x00100000L 23475 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23476 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23477 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID_MASK 0x01000000L 23478 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID_MASK 0x02000000L 23479 //SPI_PS_INPUT_CNTL_19 23480 #define SPI_PS_INPUT_CNTL_19__OFFSET__SHIFT 0x0 23481 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL__SHIFT 0x8 23482 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE__SHIFT 0xa 23483 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR__SHIFT 0xb 23484 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR__SHIFT 0xc 23485 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX__SHIFT 0x11 23486 #define SPI_PS_INPUT_CNTL_19__DUP__SHIFT 0x12 23487 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE__SHIFT 0x13 23488 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1__SHIFT 0x14 23489 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1__SHIFT 0x15 23490 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 23491 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID__SHIFT 0x18 23492 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID__SHIFT 0x19 23493 #define SPI_PS_INPUT_CNTL_19__OFFSET_MASK 0x0000003FL 23494 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_MASK 0x00000300L 23495 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE_MASK 0x00000400L 23496 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR_MASK 0x00000800L 23497 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR_MASK 0x00001000L 23498 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_MASK 0x00020000L 23499 #define SPI_PS_INPUT_CNTL_19__DUP_MASK 0x00040000L 23500 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE_MASK 0x00080000L 23501 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1_MASK 0x00100000L 23502 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23503 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 23504 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID_MASK 0x01000000L 23505 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID_MASK 0x02000000L 23506 //SPI_PS_INPUT_CNTL_20 23507 #define SPI_PS_INPUT_CNTL_20__OFFSET__SHIFT 0x0 23508 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL__SHIFT 0x8 23509 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE__SHIFT 0xa 23510 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR__SHIFT 0xb 23511 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR__SHIFT 0xc 23512 #define SPI_PS_INPUT_CNTL_20__DUP__SHIFT 0x12 23513 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE__SHIFT 0x13 23514 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1__SHIFT 0x14 23515 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1__SHIFT 0x15 23516 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID__SHIFT 0x18 23517 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID__SHIFT 0x19 23518 #define SPI_PS_INPUT_CNTL_20__OFFSET_MASK 0x0000003FL 23519 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_MASK 0x00000300L 23520 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE_MASK 0x00000400L 23521 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR_MASK 0x00000800L 23522 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR_MASK 0x00001000L 23523 #define SPI_PS_INPUT_CNTL_20__DUP_MASK 0x00040000L 23524 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE_MASK 0x00080000L 23525 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1_MASK 0x00100000L 23526 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23527 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID_MASK 0x01000000L 23528 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID_MASK 0x02000000L 23529 //SPI_PS_INPUT_CNTL_21 23530 #define SPI_PS_INPUT_CNTL_21__OFFSET__SHIFT 0x0 23531 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL__SHIFT 0x8 23532 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE__SHIFT 0xa 23533 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR__SHIFT 0xb 23534 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR__SHIFT 0xc 23535 #define SPI_PS_INPUT_CNTL_21__DUP__SHIFT 0x12 23536 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE__SHIFT 0x13 23537 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1__SHIFT 0x14 23538 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1__SHIFT 0x15 23539 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID__SHIFT 0x18 23540 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID__SHIFT 0x19 23541 #define SPI_PS_INPUT_CNTL_21__OFFSET_MASK 0x0000003FL 23542 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_MASK 0x00000300L 23543 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE_MASK 0x00000400L 23544 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR_MASK 0x00000800L 23545 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR_MASK 0x00001000L 23546 #define SPI_PS_INPUT_CNTL_21__DUP_MASK 0x00040000L 23547 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE_MASK 0x00080000L 23548 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1_MASK 0x00100000L 23549 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23550 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID_MASK 0x01000000L 23551 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID_MASK 0x02000000L 23552 //SPI_PS_INPUT_CNTL_22 23553 #define SPI_PS_INPUT_CNTL_22__OFFSET__SHIFT 0x0 23554 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL__SHIFT 0x8 23555 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE__SHIFT 0xa 23556 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR__SHIFT 0xb 23557 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR__SHIFT 0xc 23558 #define SPI_PS_INPUT_CNTL_22__DUP__SHIFT 0x12 23559 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE__SHIFT 0x13 23560 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1__SHIFT 0x14 23561 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1__SHIFT 0x15 23562 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID__SHIFT 0x18 23563 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID__SHIFT 0x19 23564 #define SPI_PS_INPUT_CNTL_22__OFFSET_MASK 0x0000003FL 23565 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_MASK 0x00000300L 23566 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE_MASK 0x00000400L 23567 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR_MASK 0x00000800L 23568 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR_MASK 0x00001000L 23569 #define SPI_PS_INPUT_CNTL_22__DUP_MASK 0x00040000L 23570 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE_MASK 0x00080000L 23571 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1_MASK 0x00100000L 23572 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23573 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID_MASK 0x01000000L 23574 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID_MASK 0x02000000L 23575 //SPI_PS_INPUT_CNTL_23 23576 #define SPI_PS_INPUT_CNTL_23__OFFSET__SHIFT 0x0 23577 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL__SHIFT 0x8 23578 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE__SHIFT 0xa 23579 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR__SHIFT 0xb 23580 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR__SHIFT 0xc 23581 #define SPI_PS_INPUT_CNTL_23__DUP__SHIFT 0x12 23582 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE__SHIFT 0x13 23583 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1__SHIFT 0x14 23584 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1__SHIFT 0x15 23585 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID__SHIFT 0x18 23586 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID__SHIFT 0x19 23587 #define SPI_PS_INPUT_CNTL_23__OFFSET_MASK 0x0000003FL 23588 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_MASK 0x00000300L 23589 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE_MASK 0x00000400L 23590 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR_MASK 0x00000800L 23591 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR_MASK 0x00001000L 23592 #define SPI_PS_INPUT_CNTL_23__DUP_MASK 0x00040000L 23593 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE_MASK 0x00080000L 23594 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1_MASK 0x00100000L 23595 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23596 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID_MASK 0x01000000L 23597 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID_MASK 0x02000000L 23598 //SPI_PS_INPUT_CNTL_24 23599 #define SPI_PS_INPUT_CNTL_24__OFFSET__SHIFT 0x0 23600 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL__SHIFT 0x8 23601 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE__SHIFT 0xa 23602 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR__SHIFT 0xb 23603 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR__SHIFT 0xc 23604 #define SPI_PS_INPUT_CNTL_24__DUP__SHIFT 0x12 23605 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE__SHIFT 0x13 23606 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1__SHIFT 0x14 23607 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1__SHIFT 0x15 23608 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID__SHIFT 0x18 23609 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID__SHIFT 0x19 23610 #define SPI_PS_INPUT_CNTL_24__OFFSET_MASK 0x0000003FL 23611 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_MASK 0x00000300L 23612 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE_MASK 0x00000400L 23613 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR_MASK 0x00000800L 23614 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR_MASK 0x00001000L 23615 #define SPI_PS_INPUT_CNTL_24__DUP_MASK 0x00040000L 23616 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE_MASK 0x00080000L 23617 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1_MASK 0x00100000L 23618 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23619 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID_MASK 0x01000000L 23620 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID_MASK 0x02000000L 23621 //SPI_PS_INPUT_CNTL_25 23622 #define SPI_PS_INPUT_CNTL_25__OFFSET__SHIFT 0x0 23623 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL__SHIFT 0x8 23624 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE__SHIFT 0xa 23625 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR__SHIFT 0xb 23626 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR__SHIFT 0xc 23627 #define SPI_PS_INPUT_CNTL_25__DUP__SHIFT 0x12 23628 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE__SHIFT 0x13 23629 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1__SHIFT 0x14 23630 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1__SHIFT 0x15 23631 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID__SHIFT 0x18 23632 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID__SHIFT 0x19 23633 #define SPI_PS_INPUT_CNTL_25__OFFSET_MASK 0x0000003FL 23634 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_MASK 0x00000300L 23635 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE_MASK 0x00000400L 23636 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR_MASK 0x00000800L 23637 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR_MASK 0x00001000L 23638 #define SPI_PS_INPUT_CNTL_25__DUP_MASK 0x00040000L 23639 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE_MASK 0x00080000L 23640 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1_MASK 0x00100000L 23641 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23642 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID_MASK 0x01000000L 23643 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID_MASK 0x02000000L 23644 //SPI_PS_INPUT_CNTL_26 23645 #define SPI_PS_INPUT_CNTL_26__OFFSET__SHIFT 0x0 23646 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL__SHIFT 0x8 23647 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE__SHIFT 0xa 23648 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR__SHIFT 0xb 23649 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR__SHIFT 0xc 23650 #define SPI_PS_INPUT_CNTL_26__DUP__SHIFT 0x12 23651 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE__SHIFT 0x13 23652 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1__SHIFT 0x14 23653 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1__SHIFT 0x15 23654 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID__SHIFT 0x18 23655 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID__SHIFT 0x19 23656 #define SPI_PS_INPUT_CNTL_26__OFFSET_MASK 0x0000003FL 23657 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_MASK 0x00000300L 23658 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE_MASK 0x00000400L 23659 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR_MASK 0x00000800L 23660 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR_MASK 0x00001000L 23661 #define SPI_PS_INPUT_CNTL_26__DUP_MASK 0x00040000L 23662 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE_MASK 0x00080000L 23663 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1_MASK 0x00100000L 23664 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23665 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID_MASK 0x01000000L 23666 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID_MASK 0x02000000L 23667 //SPI_PS_INPUT_CNTL_27 23668 #define SPI_PS_INPUT_CNTL_27__OFFSET__SHIFT 0x0 23669 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL__SHIFT 0x8 23670 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE__SHIFT 0xa 23671 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR__SHIFT 0xb 23672 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR__SHIFT 0xc 23673 #define SPI_PS_INPUT_CNTL_27__DUP__SHIFT 0x12 23674 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE__SHIFT 0x13 23675 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1__SHIFT 0x14 23676 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1__SHIFT 0x15 23677 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID__SHIFT 0x18 23678 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID__SHIFT 0x19 23679 #define SPI_PS_INPUT_CNTL_27__OFFSET_MASK 0x0000003FL 23680 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_MASK 0x00000300L 23681 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE_MASK 0x00000400L 23682 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR_MASK 0x00000800L 23683 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR_MASK 0x00001000L 23684 #define SPI_PS_INPUT_CNTL_27__DUP_MASK 0x00040000L 23685 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE_MASK 0x00080000L 23686 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1_MASK 0x00100000L 23687 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23688 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID_MASK 0x01000000L 23689 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID_MASK 0x02000000L 23690 //SPI_PS_INPUT_CNTL_28 23691 #define SPI_PS_INPUT_CNTL_28__OFFSET__SHIFT 0x0 23692 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL__SHIFT 0x8 23693 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE__SHIFT 0xa 23694 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR__SHIFT 0xb 23695 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR__SHIFT 0xc 23696 #define SPI_PS_INPUT_CNTL_28__DUP__SHIFT 0x12 23697 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE__SHIFT 0x13 23698 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1__SHIFT 0x14 23699 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1__SHIFT 0x15 23700 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID__SHIFT 0x18 23701 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID__SHIFT 0x19 23702 #define SPI_PS_INPUT_CNTL_28__OFFSET_MASK 0x0000003FL 23703 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_MASK 0x00000300L 23704 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE_MASK 0x00000400L 23705 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR_MASK 0x00000800L 23706 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR_MASK 0x00001000L 23707 #define SPI_PS_INPUT_CNTL_28__DUP_MASK 0x00040000L 23708 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE_MASK 0x00080000L 23709 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1_MASK 0x00100000L 23710 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23711 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID_MASK 0x01000000L 23712 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID_MASK 0x02000000L 23713 //SPI_PS_INPUT_CNTL_29 23714 #define SPI_PS_INPUT_CNTL_29__OFFSET__SHIFT 0x0 23715 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL__SHIFT 0x8 23716 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE__SHIFT 0xa 23717 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR__SHIFT 0xb 23718 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR__SHIFT 0xc 23719 #define SPI_PS_INPUT_CNTL_29__DUP__SHIFT 0x12 23720 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE__SHIFT 0x13 23721 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1__SHIFT 0x14 23722 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1__SHIFT 0x15 23723 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID__SHIFT 0x18 23724 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID__SHIFT 0x19 23725 #define SPI_PS_INPUT_CNTL_29__OFFSET_MASK 0x0000003FL 23726 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_MASK 0x00000300L 23727 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE_MASK 0x00000400L 23728 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR_MASK 0x00000800L 23729 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR_MASK 0x00001000L 23730 #define SPI_PS_INPUT_CNTL_29__DUP_MASK 0x00040000L 23731 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE_MASK 0x00080000L 23732 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1_MASK 0x00100000L 23733 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23734 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID_MASK 0x01000000L 23735 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID_MASK 0x02000000L 23736 //SPI_PS_INPUT_CNTL_30 23737 #define SPI_PS_INPUT_CNTL_30__OFFSET__SHIFT 0x0 23738 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL__SHIFT 0x8 23739 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE__SHIFT 0xa 23740 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR__SHIFT 0xb 23741 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR__SHIFT 0xc 23742 #define SPI_PS_INPUT_CNTL_30__DUP__SHIFT 0x12 23743 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE__SHIFT 0x13 23744 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1__SHIFT 0x14 23745 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1__SHIFT 0x15 23746 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID__SHIFT 0x18 23747 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID__SHIFT 0x19 23748 #define SPI_PS_INPUT_CNTL_30__OFFSET_MASK 0x0000003FL 23749 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_MASK 0x00000300L 23750 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE_MASK 0x00000400L 23751 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR_MASK 0x00000800L 23752 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR_MASK 0x00001000L 23753 #define SPI_PS_INPUT_CNTL_30__DUP_MASK 0x00040000L 23754 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE_MASK 0x00080000L 23755 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1_MASK 0x00100000L 23756 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23757 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID_MASK 0x01000000L 23758 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID_MASK 0x02000000L 23759 //SPI_PS_INPUT_CNTL_31 23760 #define SPI_PS_INPUT_CNTL_31__OFFSET__SHIFT 0x0 23761 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL__SHIFT 0x8 23762 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE__SHIFT 0xa 23763 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR__SHIFT 0xb 23764 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR__SHIFT 0xc 23765 #define SPI_PS_INPUT_CNTL_31__DUP__SHIFT 0x12 23766 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE__SHIFT 0x13 23767 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1__SHIFT 0x14 23768 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1__SHIFT 0x15 23769 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID__SHIFT 0x18 23770 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID__SHIFT 0x19 23771 #define SPI_PS_INPUT_CNTL_31__OFFSET_MASK 0x0000003FL 23772 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_MASK 0x00000300L 23773 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE_MASK 0x00000400L 23774 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR_MASK 0x00000800L 23775 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR_MASK 0x00001000L 23776 #define SPI_PS_INPUT_CNTL_31__DUP_MASK 0x00040000L 23777 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE_MASK 0x00080000L 23778 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1_MASK 0x00100000L 23779 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1_MASK 0x00600000L 23780 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID_MASK 0x01000000L 23781 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID_MASK 0x02000000L 23782 //SPI_VS_OUT_CONFIG 23783 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT__SHIFT 0x1 23784 #define SPI_VS_OUT_CONFIG__NO_PC_EXPORT__SHIFT 0x7 23785 #define SPI_VS_OUT_CONFIG__PRIM_EXPORT_COUNT__SHIFT 0x8 23786 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT_MASK 0x0000003EL 23787 #define SPI_VS_OUT_CONFIG__NO_PC_EXPORT_MASK 0x00000080L 23788 #define SPI_VS_OUT_CONFIG__PRIM_EXPORT_COUNT_MASK 0x00001F00L 23789 //SPI_PS_INPUT_ENA 23790 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA__SHIFT 0x0 23791 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA__SHIFT 0x1 23792 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA__SHIFT 0x2 23793 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA__SHIFT 0x3 23794 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA__SHIFT 0x4 23795 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA__SHIFT 0x5 23796 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA__SHIFT 0x6 23797 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA__SHIFT 0x7 23798 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA__SHIFT 0x8 23799 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA__SHIFT 0x9 23800 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA__SHIFT 0xa 23801 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA__SHIFT 0xb 23802 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA__SHIFT 0xc 23803 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA__SHIFT 0xd 23804 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA__SHIFT 0xe 23805 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA__SHIFT 0xf 23806 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA_MASK 0x00000001L 23807 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA_MASK 0x00000002L 23808 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA_MASK 0x00000004L 23809 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 23810 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA_MASK 0x00000010L 23811 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA_MASK 0x00000020L 23812 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA_MASK 0x00000040L 23813 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 23814 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA_MASK 0x00000100L 23815 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA_MASK 0x00000200L 23816 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA_MASK 0x00000400L 23817 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA_MASK 0x00000800L 23818 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA_MASK 0x00001000L 23819 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA_MASK 0x00002000L 23820 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 23821 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA_MASK 0x00008000L 23822 //SPI_PS_INPUT_ADDR 23823 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA__SHIFT 0x0 23824 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA__SHIFT 0x1 23825 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA__SHIFT 0x2 23826 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA__SHIFT 0x3 23827 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA__SHIFT 0x4 23828 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA__SHIFT 0x5 23829 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA__SHIFT 0x6 23830 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA__SHIFT 0x7 23831 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA__SHIFT 0x8 23832 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA__SHIFT 0x9 23833 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA__SHIFT 0xa 23834 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA__SHIFT 0xb 23835 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA__SHIFT 0xc 23836 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA__SHIFT 0xd 23837 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA__SHIFT 0xe 23838 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA__SHIFT 0xf 23839 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA_MASK 0x00000001L 23840 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA_MASK 0x00000002L 23841 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA_MASK 0x00000004L 23842 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 23843 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA_MASK 0x00000010L 23844 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA_MASK 0x00000020L 23845 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA_MASK 0x00000040L 23846 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 23847 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA_MASK 0x00000100L 23848 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA_MASK 0x00000200L 23849 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA_MASK 0x00000400L 23850 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA_MASK 0x00000800L 23851 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA_MASK 0x00001000L 23852 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA_MASK 0x00002000L 23853 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 23854 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA_MASK 0x00008000L 23855 //SPI_INTERP_CONTROL_0 23856 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA__SHIFT 0x0 23857 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA__SHIFT 0x1 23858 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X__SHIFT 0x2 23859 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y__SHIFT 0x5 23860 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z__SHIFT 0x8 23861 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W__SHIFT 0xb 23862 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1__SHIFT 0xe 23863 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA_MASK 0x00000001L 23864 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA_MASK 0x00000002L 23865 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X_MASK 0x0000001CL 23866 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y_MASK 0x000000E0L 23867 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z_MASK 0x00000700L 23868 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W_MASK 0x00003800L 23869 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1_MASK 0x00004000L 23870 //SPI_PS_IN_CONTROL 23871 #define SPI_PS_IN_CONTROL__NUM_INTERP__SHIFT 0x0 23872 #define SPI_PS_IN_CONTROL__PARAM_GEN__SHIFT 0x6 23873 #define SPI_PS_IN_CONTROL__OFFCHIP_PARAM_EN__SHIFT 0x7 23874 #define SPI_PS_IN_CONTROL__LATE_PC_DEALLOC__SHIFT 0x8 23875 #define SPI_PS_IN_CONTROL__NUM_PRIM_INTERP__SHIFT 0x9 23876 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE__SHIFT 0xe 23877 #define SPI_PS_IN_CONTROL__PS_W32_EN__SHIFT 0xf 23878 #define SPI_PS_IN_CONTROL__NUM_INTERP_MASK 0x0000003FL 23879 #define SPI_PS_IN_CONTROL__PARAM_GEN_MASK 0x00000040L 23880 #define SPI_PS_IN_CONTROL__OFFCHIP_PARAM_EN_MASK 0x00000080L 23881 #define SPI_PS_IN_CONTROL__LATE_PC_DEALLOC_MASK 0x00000100L 23882 #define SPI_PS_IN_CONTROL__NUM_PRIM_INTERP_MASK 0x00003E00L 23883 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE_MASK 0x00004000L 23884 #define SPI_PS_IN_CONTROL__PS_W32_EN_MASK 0x00008000L 23885 //SPI_BARYC_CNTL 23886 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL__SHIFT 0x0 23887 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL__SHIFT 0x4 23888 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL__SHIFT 0x8 23889 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL__SHIFT 0xc 23890 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION__SHIFT 0x10 23891 #define SPI_BARYC_CNTL__POS_FLOAT_ULC__SHIFT 0x14 23892 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS__SHIFT 0x18 23893 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL_MASK 0x00000001L 23894 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL_MASK 0x00000010L 23895 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL_MASK 0x00000100L 23896 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL_MASK 0x00001000L 23897 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION_MASK 0x00030000L 23898 #define SPI_BARYC_CNTL__POS_FLOAT_ULC_MASK 0x00100000L 23899 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS_MASK 0x01000000L 23900 //SPI_TMPRING_SIZE 23901 #define SPI_TMPRING_SIZE__WAVES__SHIFT 0x0 23902 #define SPI_TMPRING_SIZE__WAVESIZE__SHIFT 0xc 23903 #define SPI_TMPRING_SIZE__WAVES_MASK 0x00000FFFL 23904 #define SPI_TMPRING_SIZE__WAVESIZE_MASK 0x07FFF000L 23905 //SPI_GFX_SCRATCH_BASE_LO 23906 #define SPI_GFX_SCRATCH_BASE_LO__DATA__SHIFT 0x0 23907 #define SPI_GFX_SCRATCH_BASE_LO__DATA_MASK 0xFFFFFFFFL 23908 //SPI_GFX_SCRATCH_BASE_HI 23909 #define SPI_GFX_SCRATCH_BASE_HI__DATA__SHIFT 0x0 23910 #define SPI_GFX_SCRATCH_BASE_HI__DATA_MASK 0x000000FFL 23911 //SPI_SHADER_IDX_FORMAT 23912 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT__SHIFT 0x0 23913 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT_MASK 0x0000000FL 23914 //SPI_SHADER_POS_FORMAT 23915 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT__SHIFT 0x0 23916 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT__SHIFT 0x4 23917 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT__SHIFT 0x8 23918 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT__SHIFT 0xc 23919 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT__SHIFT 0x10 23920 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT_MASK 0x0000000FL 23921 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT_MASK 0x000000F0L 23922 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT_MASK 0x00000F00L 23923 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT_MASK 0x0000F000L 23924 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT_MASK 0x000F0000L 23925 //SPI_SHADER_Z_FORMAT 23926 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT__SHIFT 0x0 23927 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT_MASK 0x0000000FL 23928 //SPI_SHADER_COL_FORMAT 23929 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT__SHIFT 0x0 23930 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT__SHIFT 0x4 23931 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT__SHIFT 0x8 23932 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT__SHIFT 0xc 23933 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT__SHIFT 0x10 23934 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT__SHIFT 0x14 23935 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT__SHIFT 0x18 23936 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT__SHIFT 0x1c 23937 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT_MASK 0x0000000FL 23938 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT_MASK 0x000000F0L 23939 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT_MASK 0x00000F00L 23940 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT_MASK 0x0000F000L 23941 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT_MASK 0x000F0000L 23942 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT_MASK 0x00F00000L 23943 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT_MASK 0x0F000000L 23944 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT_MASK 0xF0000000L 23945 //SX_PS_DOWNCONVERT_CONTROL 23946 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE__SHIFT 0x0 23947 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE__SHIFT 0x1 23948 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE__SHIFT 0x2 23949 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE__SHIFT 0x3 23950 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE__SHIFT 0x4 23951 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE__SHIFT 0x5 23952 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE__SHIFT 0x6 23953 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE__SHIFT 0x7 23954 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE_MASK 0x00000001L 23955 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE_MASK 0x00000002L 23956 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE_MASK 0x00000004L 23957 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE_MASK 0x00000008L 23958 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE_MASK 0x00000010L 23959 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE_MASK 0x00000020L 23960 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE_MASK 0x00000040L 23961 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE_MASK 0x00000080L 23962 //SX_PS_DOWNCONVERT 23963 #define SX_PS_DOWNCONVERT__MRT0__SHIFT 0x0 23964 #define SX_PS_DOWNCONVERT__MRT1__SHIFT 0x4 23965 #define SX_PS_DOWNCONVERT__MRT2__SHIFT 0x8 23966 #define SX_PS_DOWNCONVERT__MRT3__SHIFT 0xc 23967 #define SX_PS_DOWNCONVERT__MRT4__SHIFT 0x10 23968 #define SX_PS_DOWNCONVERT__MRT5__SHIFT 0x14 23969 #define SX_PS_DOWNCONVERT__MRT6__SHIFT 0x18 23970 #define SX_PS_DOWNCONVERT__MRT7__SHIFT 0x1c 23971 #define SX_PS_DOWNCONVERT__MRT0_MASK 0x0000000FL 23972 #define SX_PS_DOWNCONVERT__MRT1_MASK 0x000000F0L 23973 #define SX_PS_DOWNCONVERT__MRT2_MASK 0x00000F00L 23974 #define SX_PS_DOWNCONVERT__MRT3_MASK 0x0000F000L 23975 #define SX_PS_DOWNCONVERT__MRT4_MASK 0x000F0000L 23976 #define SX_PS_DOWNCONVERT__MRT5_MASK 0x00F00000L 23977 #define SX_PS_DOWNCONVERT__MRT6_MASK 0x0F000000L 23978 #define SX_PS_DOWNCONVERT__MRT7_MASK 0xF0000000L 23979 //SX_BLEND_OPT_EPSILON 23980 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON__SHIFT 0x0 23981 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON__SHIFT 0x4 23982 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON__SHIFT 0x8 23983 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON__SHIFT 0xc 23984 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON__SHIFT 0x10 23985 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON__SHIFT 0x14 23986 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON__SHIFT 0x18 23987 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON__SHIFT 0x1c 23988 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON_MASK 0x0000000FL 23989 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON_MASK 0x000000F0L 23990 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON_MASK 0x00000F00L 23991 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON_MASK 0x0000F000L 23992 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON_MASK 0x000F0000L 23993 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON_MASK 0x00F00000L 23994 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON_MASK 0x0F000000L 23995 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON_MASK 0xF0000000L 23996 //SX_BLEND_OPT_CONTROL 23997 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE__SHIFT 0x0 23998 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE__SHIFT 0x1 23999 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE__SHIFT 0x4 24000 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE__SHIFT 0x5 24001 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE__SHIFT 0x8 24002 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE__SHIFT 0x9 24003 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE__SHIFT 0xc 24004 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE__SHIFT 0xd 24005 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE__SHIFT 0x10 24006 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE__SHIFT 0x11 24007 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE__SHIFT 0x14 24008 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE__SHIFT 0x15 24009 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE__SHIFT 0x18 24010 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE__SHIFT 0x19 24011 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE__SHIFT 0x1c 24012 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE__SHIFT 0x1d 24013 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE__SHIFT 0x1f 24014 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE_MASK 0x00000001L 24015 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE_MASK 0x00000002L 24016 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE_MASK 0x00000010L 24017 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE_MASK 0x00000020L 24018 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE_MASK 0x00000100L 24019 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE_MASK 0x00000200L 24020 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE_MASK 0x00001000L 24021 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE_MASK 0x00002000L 24022 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE_MASK 0x00010000L 24023 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE_MASK 0x00020000L 24024 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE_MASK 0x00100000L 24025 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE_MASK 0x00200000L 24026 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE_MASK 0x01000000L 24027 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE_MASK 0x02000000L 24028 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE_MASK 0x10000000L 24029 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE_MASK 0x20000000L 24030 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE_MASK 0x80000000L 24031 //SX_MRT0_BLEND_OPT 24032 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24033 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24034 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24035 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24036 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24037 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24038 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24039 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24040 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24041 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24042 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24043 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24044 //SX_MRT1_BLEND_OPT 24045 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24046 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24047 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24048 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24049 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24050 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24051 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24052 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24053 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24054 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24055 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24056 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24057 //SX_MRT2_BLEND_OPT 24058 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24059 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24060 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24061 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24062 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24063 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24064 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24065 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24066 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24067 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24068 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24069 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24070 //SX_MRT3_BLEND_OPT 24071 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24072 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24073 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24074 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24075 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24076 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24077 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24078 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24079 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24080 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24081 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24082 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24083 //SX_MRT4_BLEND_OPT 24084 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24085 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24086 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24087 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24088 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24089 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24090 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24091 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24092 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24093 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24094 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24095 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24096 //SX_MRT5_BLEND_OPT 24097 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24098 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24099 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24100 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24101 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24102 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24103 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24104 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24105 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24106 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24107 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24108 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24109 //SX_MRT6_BLEND_OPT 24110 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24111 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24112 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24113 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24114 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24115 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24116 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24117 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24118 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24119 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24120 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24121 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24122 //SX_MRT7_BLEND_OPT 24123 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 24124 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 24125 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 24126 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 24127 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 24128 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 24129 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 24130 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 24131 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 24132 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 24133 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 24134 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 24135 //CB_BLEND0_CONTROL 24136 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24137 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24138 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24139 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24140 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24141 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24142 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24143 #define CB_BLEND0_CONTROL__ENABLE__SHIFT 0x1e 24144 #define CB_BLEND0_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24145 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24146 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24147 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24148 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24149 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24150 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24151 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24152 #define CB_BLEND0_CONTROL__ENABLE_MASK 0x40000000L 24153 #define CB_BLEND0_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24154 //CB_BLEND1_CONTROL 24155 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24156 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24157 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24158 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24159 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24160 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24161 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24162 #define CB_BLEND1_CONTROL__ENABLE__SHIFT 0x1e 24163 #define CB_BLEND1_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24164 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24165 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24166 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24167 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24168 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24169 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24170 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24171 #define CB_BLEND1_CONTROL__ENABLE_MASK 0x40000000L 24172 #define CB_BLEND1_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24173 //CB_BLEND2_CONTROL 24174 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24175 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24176 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24177 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24178 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24179 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24180 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24181 #define CB_BLEND2_CONTROL__ENABLE__SHIFT 0x1e 24182 #define CB_BLEND2_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24183 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24184 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24185 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24186 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24187 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24188 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24189 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24190 #define CB_BLEND2_CONTROL__ENABLE_MASK 0x40000000L 24191 #define CB_BLEND2_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24192 //CB_BLEND3_CONTROL 24193 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24194 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24195 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24196 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24197 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24198 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24199 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24200 #define CB_BLEND3_CONTROL__ENABLE__SHIFT 0x1e 24201 #define CB_BLEND3_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24202 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24203 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24204 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24205 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24206 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24207 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24208 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24209 #define CB_BLEND3_CONTROL__ENABLE_MASK 0x40000000L 24210 #define CB_BLEND3_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24211 //CB_BLEND4_CONTROL 24212 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24213 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24214 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24215 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24216 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24217 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24218 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24219 #define CB_BLEND4_CONTROL__ENABLE__SHIFT 0x1e 24220 #define CB_BLEND4_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24221 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24222 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24223 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24224 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24225 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24226 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24227 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24228 #define CB_BLEND4_CONTROL__ENABLE_MASK 0x40000000L 24229 #define CB_BLEND4_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24230 //CB_BLEND5_CONTROL 24231 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24232 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24233 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24234 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24235 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24236 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24237 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24238 #define CB_BLEND5_CONTROL__ENABLE__SHIFT 0x1e 24239 #define CB_BLEND5_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24240 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24241 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24242 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24243 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24244 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24245 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24246 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24247 #define CB_BLEND5_CONTROL__ENABLE_MASK 0x40000000L 24248 #define CB_BLEND5_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24249 //CB_BLEND6_CONTROL 24250 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24251 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24252 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24253 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24254 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24255 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24256 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24257 #define CB_BLEND6_CONTROL__ENABLE__SHIFT 0x1e 24258 #define CB_BLEND6_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24259 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24260 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24261 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24262 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24263 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24264 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24265 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24266 #define CB_BLEND6_CONTROL__ENABLE_MASK 0x40000000L 24267 #define CB_BLEND6_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24268 //CB_BLEND7_CONTROL 24269 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 24270 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 24271 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 24272 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 24273 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 24274 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 24275 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 24276 #define CB_BLEND7_CONTROL__ENABLE__SHIFT 0x1e 24277 #define CB_BLEND7_CONTROL__DISABLE_ROP3__SHIFT 0x1f 24278 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 24279 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 24280 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 24281 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 24282 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 24283 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 24284 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 24285 #define CB_BLEND7_CONTROL__ENABLE_MASK 0x40000000L 24286 #define CB_BLEND7_CONTROL__DISABLE_ROP3_MASK 0x80000000L 24287 //GFX_COPY_STATE 24288 #define GFX_COPY_STATE__SRC_STATE_ID__SHIFT 0x0 24289 #define GFX_COPY_STATE__SRC_STATE_ID_MASK 0x00000007L 24290 //PA_CL_POINT_X_RAD 24291 #define PA_CL_POINT_X_RAD__DATA_REGISTER__SHIFT 0x0 24292 #define PA_CL_POINT_X_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 24293 //PA_CL_POINT_Y_RAD 24294 #define PA_CL_POINT_Y_RAD__DATA_REGISTER__SHIFT 0x0 24295 #define PA_CL_POINT_Y_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 24296 //PA_CL_POINT_SIZE 24297 #define PA_CL_POINT_SIZE__DATA_REGISTER__SHIFT 0x0 24298 #define PA_CL_POINT_SIZE__DATA_REGISTER_MASK 0xFFFFFFFFL 24299 //PA_CL_POINT_CULL_RAD 24300 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER__SHIFT 0x0 24301 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 24302 //VGT_DMA_BASE_HI 24303 #define VGT_DMA_BASE_HI__BASE_ADDR__SHIFT 0x0 24304 #define VGT_DMA_BASE_HI__BASE_ADDR_MASK 0x0000FFFFL 24305 //VGT_DMA_BASE 24306 #define VGT_DMA_BASE__BASE_ADDR__SHIFT 0x0 24307 #define VGT_DMA_BASE__BASE_ADDR_MASK 0xFFFFFFFFL 24308 //VGT_DRAW_INITIATOR 24309 #define VGT_DRAW_INITIATOR__SOURCE_SELECT__SHIFT 0x0 24310 #define VGT_DRAW_INITIATOR__MAJOR_MODE__SHIFT 0x2 24311 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX__SHIFT 0x4 24312 #define VGT_DRAW_INITIATOR__NOT_EOP__SHIFT 0x5 24313 #define VGT_DRAW_INITIATOR__USE_OPAQUE__SHIFT 0x6 24314 #define VGT_DRAW_INITIATOR__REG_RT_INDEX__SHIFT 0x1d 24315 #define VGT_DRAW_INITIATOR__SOURCE_SELECT_MASK 0x00000003L 24316 #define VGT_DRAW_INITIATOR__MAJOR_MODE_MASK 0x0000000CL 24317 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX_MASK 0x00000010L 24318 #define VGT_DRAW_INITIATOR__NOT_EOP_MASK 0x00000020L 24319 #define VGT_DRAW_INITIATOR__USE_OPAQUE_MASK 0x00000040L 24320 #define VGT_DRAW_INITIATOR__REG_RT_INDEX_MASK 0xE0000000L 24321 //VGT_EVENT_ADDRESS_REG 24322 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW__SHIFT 0x0 24323 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW_MASK 0x0FFFFFFFL 24324 //GE_MAX_OUTPUT_PER_SUBGROUP 24325 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP__SHIFT 0x0 24326 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP_MASK 0x000003FFL 24327 //DB_DEPTH_CONTROL 24328 #define DB_DEPTH_CONTROL__STENCIL_ENABLE__SHIFT 0x0 24329 #define DB_DEPTH_CONTROL__Z_ENABLE__SHIFT 0x1 24330 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE__SHIFT 0x2 24331 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE__SHIFT 0x3 24332 #define DB_DEPTH_CONTROL__ZFUNC__SHIFT 0x4 24333 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE__SHIFT 0x7 24334 #define DB_DEPTH_CONTROL__STENCILFUNC__SHIFT 0x8 24335 #define DB_DEPTH_CONTROL__STENCILFUNC_BF__SHIFT 0x14 24336 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL__SHIFT 0x1e 24337 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS__SHIFT 0x1f 24338 #define DB_DEPTH_CONTROL__STENCIL_ENABLE_MASK 0x00000001L 24339 #define DB_DEPTH_CONTROL__Z_ENABLE_MASK 0x00000002L 24340 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE_MASK 0x00000004L 24341 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE_MASK 0x00000008L 24342 #define DB_DEPTH_CONTROL__ZFUNC_MASK 0x00000070L 24343 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE_MASK 0x00000080L 24344 #define DB_DEPTH_CONTROL__STENCILFUNC_MASK 0x00000700L 24345 #define DB_DEPTH_CONTROL__STENCILFUNC_BF_MASK 0x00700000L 24346 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL_MASK 0x40000000L 24347 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS_MASK 0x80000000L 24348 //DB_EQAA 24349 #define DB_EQAA__MAX_ANCHOR_SAMPLES__SHIFT 0x0 24350 #define DB_EQAA__PS_ITER_SAMPLES__SHIFT 0x4 24351 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES__SHIFT 0x8 24352 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES__SHIFT 0xc 24353 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS__SHIFT 0x10 24354 #define DB_EQAA__INCOHERENT_EQAA_READS__SHIFT 0x11 24355 #define DB_EQAA__INTERPOLATE_COMP_Z__SHIFT 0x12 24356 #define DB_EQAA__INTERPOLATE_SRC_Z__SHIFT 0x13 24357 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS__SHIFT 0x14 24358 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE__SHIFT 0x15 24359 #define DB_EQAA__OVERRASTERIZATION_AMOUNT__SHIFT 0x18 24360 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION__SHIFT 0x1b 24361 #define DB_EQAA__MAX_ANCHOR_SAMPLES_MASK 0x00000007L 24362 #define DB_EQAA__PS_ITER_SAMPLES_MASK 0x00000070L 24363 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES_MASK 0x00000700L 24364 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES_MASK 0x00007000L 24365 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS_MASK 0x00010000L 24366 #define DB_EQAA__INCOHERENT_EQAA_READS_MASK 0x00020000L 24367 #define DB_EQAA__INTERPOLATE_COMP_Z_MASK 0x00040000L 24368 #define DB_EQAA__INTERPOLATE_SRC_Z_MASK 0x00080000L 24369 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS_MASK 0x00100000L 24370 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE_MASK 0x00200000L 24371 #define DB_EQAA__OVERRASTERIZATION_AMOUNT_MASK 0x07000000L 24372 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION_MASK 0x08000000L 24373 //CB_COLOR_CONTROL 24374 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD__SHIFT 0x0 24375 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE__SHIFT 0x1 24376 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE__SHIFT 0x3 24377 #define CB_COLOR_CONTROL__MODE__SHIFT 0x4 24378 #define CB_COLOR_CONTROL__ROP3__SHIFT 0x10 24379 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD_MASK 0x00000001L 24380 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE_MASK 0x00000002L 24381 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE_MASK 0x00000008L 24382 #define CB_COLOR_CONTROL__MODE_MASK 0x00000070L 24383 #define CB_COLOR_CONTROL__ROP3_MASK 0x00FF0000L 24384 //DB_SHADER_CONTROL 24385 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE__SHIFT 0x0 24386 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE__SHIFT 0x1 24387 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE__SHIFT 0x2 24388 #define DB_SHADER_CONTROL__Z_ORDER__SHIFT 0x4 24389 #define DB_SHADER_CONTROL__KILL_ENABLE__SHIFT 0x6 24390 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE__SHIFT 0x7 24391 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE__SHIFT 0x8 24392 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL__SHIFT 0x9 24393 #define DB_SHADER_CONTROL__EXEC_ON_NOOP__SHIFT 0xa 24394 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE__SHIFT 0xb 24395 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER__SHIFT 0xc 24396 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT__SHIFT 0xd 24397 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE__SHIFT 0xf 24398 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER__SHIFT 0x10 24399 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE__SHIFT 0x17 24400 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE__SHIFT 0x18 24401 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE__SHIFT 0x19 24402 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE__SHIFT 0x1a 24403 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE_MASK 0x00000001L 24404 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE_MASK 0x00000002L 24405 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE_MASK 0x00000004L 24406 #define DB_SHADER_CONTROL__Z_ORDER_MASK 0x00000030L 24407 #define DB_SHADER_CONTROL__KILL_ENABLE_MASK 0x00000040L 24408 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE_MASK 0x00000080L 24409 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE_MASK 0x00000100L 24410 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL_MASK 0x00000200L 24411 #define DB_SHADER_CONTROL__EXEC_ON_NOOP_MASK 0x00000400L 24412 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE_MASK 0x00000800L 24413 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER_MASK 0x00001000L 24414 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT_MASK 0x00006000L 24415 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE_MASK 0x00008000L 24416 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER_MASK 0x00010000L 24417 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE_MASK 0x00800000L 24418 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE_MASK 0x01000000L 24419 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE_MASK 0x02000000L 24420 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_MASK 0x1C000000L 24421 //PA_CL_CLIP_CNTL 24422 #define PA_CL_CLIP_CNTL__UCP_ENA_0__SHIFT 0x0 24423 #define PA_CL_CLIP_CNTL__UCP_ENA_1__SHIFT 0x1 24424 #define PA_CL_CLIP_CNTL__UCP_ENA_2__SHIFT 0x2 24425 #define PA_CL_CLIP_CNTL__UCP_ENA_3__SHIFT 0x3 24426 #define PA_CL_CLIP_CNTL__UCP_ENA_4__SHIFT 0x4 24427 #define PA_CL_CLIP_CNTL__UCP_ENA_5__SHIFT 0x5 24428 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG__SHIFT 0xd 24429 #define PA_CL_CLIP_CNTL__PS_UCP_MODE__SHIFT 0xe 24430 #define PA_CL_CLIP_CNTL__CLIP_DISABLE__SHIFT 0x10 24431 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA__SHIFT 0x11 24432 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA__SHIFT 0x12 24433 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF__SHIFT 0x13 24434 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT__SHIFT 0x14 24435 #define PA_CL_CLIP_CNTL__VTX_KILL_OR__SHIFT 0x15 24436 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL__SHIFT 0x16 24437 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA__SHIFT 0x18 24438 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE__SHIFT 0x19 24439 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE__SHIFT 0x1a 24440 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE__SHIFT 0x1b 24441 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA__SHIFT 0x1c 24442 #define PA_CL_CLIP_CNTL__UCP_ENA_0_MASK 0x00000001L 24443 #define PA_CL_CLIP_CNTL__UCP_ENA_1_MASK 0x00000002L 24444 #define PA_CL_CLIP_CNTL__UCP_ENA_2_MASK 0x00000004L 24445 #define PA_CL_CLIP_CNTL__UCP_ENA_3_MASK 0x00000008L 24446 #define PA_CL_CLIP_CNTL__UCP_ENA_4_MASK 0x00000010L 24447 #define PA_CL_CLIP_CNTL__UCP_ENA_5_MASK 0x00000020L 24448 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG_MASK 0x00002000L 24449 #define PA_CL_CLIP_CNTL__PS_UCP_MODE_MASK 0x0000C000L 24450 #define PA_CL_CLIP_CNTL__CLIP_DISABLE_MASK 0x00010000L 24451 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA_MASK 0x00020000L 24452 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA_MASK 0x00040000L 24453 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF_MASK 0x00080000L 24454 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT_MASK 0x00100000L 24455 #define PA_CL_CLIP_CNTL__VTX_KILL_OR_MASK 0x00200000L 24456 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL_MASK 0x00400000L 24457 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA_MASK 0x01000000L 24458 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE_MASK 0x02000000L 24459 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE_MASK 0x04000000L 24460 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE_MASK 0x08000000L 24461 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA_MASK 0x10000000L 24462 //PA_SU_SC_MODE_CNTL 24463 #define PA_SU_SC_MODE_CNTL__CULL_FRONT__SHIFT 0x0 24464 #define PA_SU_SC_MODE_CNTL__CULL_BACK__SHIFT 0x1 24465 #define PA_SU_SC_MODE_CNTL__FACE__SHIFT 0x2 24466 #define PA_SU_SC_MODE_CNTL__POLY_MODE__SHIFT 0x3 24467 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE__SHIFT 0x5 24468 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE__SHIFT 0x8 24469 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE__SHIFT 0xb 24470 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE__SHIFT 0xc 24471 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE__SHIFT 0xd 24472 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE__SHIFT 0x10 24473 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST__SHIFT 0x13 24474 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS__SHIFT 0x14 24475 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA__SHIFT 0x15 24476 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF__SHIFT 0x16 24477 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION__SHIFT 0x17 24478 #define PA_SU_SC_MODE_CNTL__KEEP_TOGETHER_ENABLE__SHIFT 0x18 24479 #define PA_SU_SC_MODE_CNTL__CULL_FRONT_MASK 0x00000001L 24480 #define PA_SU_SC_MODE_CNTL__CULL_BACK_MASK 0x00000002L 24481 #define PA_SU_SC_MODE_CNTL__FACE_MASK 0x00000004L 24482 #define PA_SU_SC_MODE_CNTL__POLY_MODE_MASK 0x00000018L 24483 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE_MASK 0x000000E0L 24484 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE_MASK 0x00000700L 24485 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE_MASK 0x00000800L 24486 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE_MASK 0x00001000L 24487 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE_MASK 0x00002000L 24488 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE_MASK 0x00010000L 24489 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST_MASK 0x00080000L 24490 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS_MASK 0x00100000L 24491 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA_MASK 0x00200000L 24492 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF_MASK 0x00400000L 24493 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION_MASK 0x00800000L 24494 #define PA_SU_SC_MODE_CNTL__KEEP_TOGETHER_ENABLE_MASK 0x01000000L 24495 //PA_CL_VTE_CNTL 24496 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA__SHIFT 0x0 24497 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA__SHIFT 0x1 24498 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA__SHIFT 0x2 24499 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA__SHIFT 0x3 24500 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA__SHIFT 0x4 24501 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA__SHIFT 0x5 24502 #define PA_CL_VTE_CNTL__VTX_XY_FMT__SHIFT 0x8 24503 #define PA_CL_VTE_CNTL__VTX_Z_FMT__SHIFT 0x9 24504 #define PA_CL_VTE_CNTL__VTX_W0_FMT__SHIFT 0xa 24505 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF__SHIFT 0xb 24506 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA_MASK 0x00000001L 24507 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA_MASK 0x00000002L 24508 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA_MASK 0x00000004L 24509 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA_MASK 0x00000008L 24510 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA_MASK 0x00000010L 24511 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA_MASK 0x00000020L 24512 #define PA_CL_VTE_CNTL__VTX_XY_FMT_MASK 0x00000100L 24513 #define PA_CL_VTE_CNTL__VTX_Z_FMT_MASK 0x00000200L 24514 #define PA_CL_VTE_CNTL__VTX_W0_FMT_MASK 0x00000400L 24515 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF_MASK 0x00000800L 24516 //PA_CL_VS_OUT_CNTL 24517 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0__SHIFT 0x0 24518 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1__SHIFT 0x1 24519 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2__SHIFT 0x2 24520 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3__SHIFT 0x3 24521 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4__SHIFT 0x4 24522 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5__SHIFT 0x5 24523 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6__SHIFT 0x6 24524 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7__SHIFT 0x7 24525 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0__SHIFT 0x8 24526 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1__SHIFT 0x9 24527 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2__SHIFT 0xa 24528 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3__SHIFT 0xb 24529 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4__SHIFT 0xc 24530 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5__SHIFT 0xd 24531 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6__SHIFT 0xe 24532 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7__SHIFT 0xf 24533 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE__SHIFT 0x10 24534 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG__SHIFT 0x11 24535 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX__SHIFT 0x12 24536 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX__SHIFT 0x13 24537 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG__SHIFT 0x14 24538 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA__SHIFT 0x15 24539 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA__SHIFT 0x16 24540 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA__SHIFT 0x17 24541 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA__SHIFT 0x18 24542 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH__SHIFT 0x1b 24543 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE__SHIFT 0x1c 24544 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER__SHIFT 0x1d 24545 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER__SHIFT 0x1e 24546 #define PA_CL_VS_OUT_CNTL__USE_VTX_FSR_SELECT__SHIFT 0x1f 24547 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0_MASK 0x00000001L 24548 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1_MASK 0x00000002L 24549 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2_MASK 0x00000004L 24550 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3_MASK 0x00000008L 24551 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4_MASK 0x00000010L 24552 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5_MASK 0x00000020L 24553 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6_MASK 0x00000040L 24554 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7_MASK 0x00000080L 24555 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0_MASK 0x00000100L 24556 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1_MASK 0x00000200L 24557 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2_MASK 0x00000400L 24558 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3_MASK 0x00000800L 24559 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4_MASK 0x00001000L 24560 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5_MASK 0x00002000L 24561 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6_MASK 0x00004000L 24562 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7_MASK 0x00008000L 24563 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE_MASK 0x00010000L 24564 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG_MASK 0x00020000L 24565 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX_MASK 0x00040000L 24566 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX_MASK 0x00080000L 24567 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG_MASK 0x00100000L 24568 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA_MASK 0x00200000L 24569 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA_MASK 0x00400000L 24570 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA_MASK 0x00800000L 24571 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA_MASK 0x01000000L 24572 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH_MASK 0x08000000L 24573 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE_MASK 0x10000000L 24574 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER_MASK 0x20000000L 24575 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER_MASK 0x40000000L 24576 #define PA_CL_VS_OUT_CNTL__USE_VTX_FSR_SELECT_MASK 0x80000000L 24577 //PA_CL_NANINF_CNTL 24578 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD__SHIFT 0x0 24579 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD__SHIFT 0x1 24580 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD__SHIFT 0x2 24581 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0__SHIFT 0x3 24582 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN__SHIFT 0x4 24583 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN__SHIFT 0x5 24584 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN__SHIFT 0x6 24585 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0__SHIFT 0x7 24586 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF__SHIFT 0x8 24587 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN__SHIFT 0x9 24588 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF__SHIFT 0xa 24589 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN__SHIFT 0xb 24590 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF__SHIFT 0xc 24591 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN__SHIFT 0xd 24592 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD__SHIFT 0xe 24593 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0__SHIFT 0x14 24594 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD_MASK 0x00000001L 24595 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD_MASK 0x00000002L 24596 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD_MASK 0x00000004L 24597 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0_MASK 0x00000008L 24598 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN_MASK 0x00000010L 24599 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN_MASK 0x00000020L 24600 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN_MASK 0x00000040L 24601 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0_MASK 0x00000080L 24602 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF_MASK 0x00000100L 24603 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN_MASK 0x00000200L 24604 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF_MASK 0x00000400L 24605 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN_MASK 0x00000800L 24606 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF_MASK 0x00001000L 24607 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN_MASK 0x00002000L 24608 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD_MASK 0x00004000L 24609 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0_MASK 0x00100000L 24610 //PA_SU_LINE_STIPPLE_CNTL 24611 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET__SHIFT 0x0 24612 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH__SHIFT 0x2 24613 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM__SHIFT 0x3 24614 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET_MASK 0x00000003L 24615 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH_MASK 0x00000004L 24616 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM_MASK 0x00000008L 24617 //PA_SU_LINE_STIPPLE_SCALE 24618 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE__SHIFT 0x0 24619 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE_MASK 0xFFFFFFFFL 24620 //PA_SU_PRIM_FILTER_CNTL 24621 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT 0x0 24622 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT 0x1 24623 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT 0x2 24624 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT 0x3 24625 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA__SHIFT 0x4 24626 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA__SHIFT 0x5 24627 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA__SHIFT 0x6 24628 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA__SHIFT 0x7 24629 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT__SHIFT 0x8 24630 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION__SHIFT 0x1e 24631 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION__SHIFT 0x1f 24632 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK 0x00000001L 24633 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK 0x00000002L 24634 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK 0x00000004L 24635 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK 0x00000008L 24636 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA_MASK 0x00000010L 24637 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA_MASK 0x00000020L 24638 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA_MASK 0x00000040L 24639 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA_MASK 0x00000080L 24640 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT_MASK 0x0000FF00L 24641 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION_MASK 0x40000000L 24642 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION_MASK 0x80000000L 24643 //PA_SU_SMALL_PRIM_FILTER_CNTL 24644 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE__SHIFT 0x0 24645 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT 0x1 24646 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT 0x2 24647 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT 0x3 24648 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT 0x4 24649 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE__SHIFT 0x6 24650 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE_MASK 0x00000001L 24651 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK 0x00000002L 24652 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK 0x00000004L 24653 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK 0x00000008L 24654 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK 0x00000010L 24655 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE_MASK 0x00000040L 24656 //PA_CL_NGG_CNTL 24657 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF__SHIFT 0x0 24658 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA__SHIFT 0x1 24659 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH__SHIFT 0x2 24660 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF_MASK 0x00000001L 24661 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA_MASK 0x00000002L 24662 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH_MASK 0x000003FCL 24663 //PA_SU_OVER_RASTERIZATION_CNTL 24664 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES__SHIFT 0x0 24665 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES__SHIFT 0x1 24666 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS__SHIFT 0x2 24667 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES__SHIFT 0x3 24668 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW__SHIFT 0x4 24669 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES_MASK 0x00000001L 24670 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES_MASK 0x00000002L 24671 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS_MASK 0x00000004L 24672 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES_MASK 0x00000008L 24673 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW_MASK 0x00000010L 24674 //PA_STEREO_CNTL 24675 #define PA_STEREO_CNTL__STEREO_MODE__SHIFT 0x1 24676 #define PA_STEREO_CNTL__RT_SLICE_MODE__SHIFT 0x5 24677 #define PA_STEREO_CNTL__RT_SLICE_OFFSET__SHIFT 0x8 24678 #define PA_STEREO_CNTL__VP_ID_MODE__SHIFT 0x10 24679 #define PA_STEREO_CNTL__VP_ID_OFFSET__SHIFT 0x13 24680 #define PA_STEREO_CNTL__FSR_MODE__SHIFT 0x18 24681 #define PA_STEREO_CNTL__FSR_OFFSET__SHIFT 0x1a 24682 #define PA_STEREO_CNTL__STEREO_MODE_MASK 0x0000001EL 24683 #define PA_STEREO_CNTL__RT_SLICE_MODE_MASK 0x000000E0L 24684 #define PA_STEREO_CNTL__RT_SLICE_OFFSET_MASK 0x00000F00L 24685 #define PA_STEREO_CNTL__VP_ID_MODE_MASK 0x00070000L 24686 #define PA_STEREO_CNTL__VP_ID_OFFSET_MASK 0x00780000L 24687 #define PA_STEREO_CNTL__FSR_MODE_MASK 0x03000000L 24688 #define PA_STEREO_CNTL__FSR_OFFSET_MASK 0x0C000000L 24689 //PA_STATE_STEREO_X 24690 #define PA_STATE_STEREO_X__STEREO_X_OFFSET__SHIFT 0x0 24691 #define PA_STATE_STEREO_X__STEREO_X_OFFSET_MASK 0xFFFFFFFFL 24692 //PA_CL_VRS_CNTL 24693 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE__SHIFT 0x0 24694 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE__SHIFT 0x3 24695 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE__SHIFT 0x6 24696 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE__SHIFT 0x9 24697 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK__SHIFT 0xd 24698 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO__SHIFT 0xe 24699 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE_MASK 0x00000007L 24700 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE_MASK 0x00000038L 24701 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE_MASK 0x000001C0L 24702 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE_MASK 0x00000E00L 24703 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK_MASK 0x00002000L 24704 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO_MASK 0x00004000L 24705 //PA_SU_POINT_SIZE 24706 #define PA_SU_POINT_SIZE__HEIGHT__SHIFT 0x0 24707 #define PA_SU_POINT_SIZE__WIDTH__SHIFT 0x10 24708 #define PA_SU_POINT_SIZE__HEIGHT_MASK 0x0000FFFFL 24709 #define PA_SU_POINT_SIZE__WIDTH_MASK 0xFFFF0000L 24710 //PA_SU_POINT_MINMAX 24711 #define PA_SU_POINT_MINMAX__MIN_SIZE__SHIFT 0x0 24712 #define PA_SU_POINT_MINMAX__MAX_SIZE__SHIFT 0x10 24713 #define PA_SU_POINT_MINMAX__MIN_SIZE_MASK 0x0000FFFFL 24714 #define PA_SU_POINT_MINMAX__MAX_SIZE_MASK 0xFFFF0000L 24715 //PA_SU_LINE_CNTL 24716 #define PA_SU_LINE_CNTL__WIDTH__SHIFT 0x0 24717 #define PA_SU_LINE_CNTL__WIDTH_MASK 0x0000FFFFL 24718 //PA_SC_LINE_STIPPLE 24719 #define PA_SC_LINE_STIPPLE__LINE_PATTERN__SHIFT 0x0 24720 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT__SHIFT 0x10 24721 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER__SHIFT 0x1c 24722 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL__SHIFT 0x1d 24723 #define PA_SC_LINE_STIPPLE__LINE_PATTERN_MASK 0x0000FFFFL 24724 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT_MASK 0x00FF0000L 24725 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER_MASK 0x10000000L 24726 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL_MASK 0x60000000L 24727 //VGT_HOS_MAX_TESS_LEVEL 24728 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS__SHIFT 0x0 24729 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS_MASK 0xFFFFFFFFL 24730 //VGT_HOS_MIN_TESS_LEVEL 24731 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS__SHIFT 0x0 24732 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS_MASK 0xFFFFFFFFL 24733 //PA_SC_MODE_CNTL_0 24734 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE__SHIFT 0x0 24735 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE__SHIFT 0x1 24736 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE__SHIFT 0x2 24737 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR__SHIFT 0x3 24738 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE__SHIFT 0x5 24739 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB__SHIFT 0x6 24740 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE_MASK 0x00000001L 24741 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE_MASK 0x00000002L 24742 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE_MASK 0x00000004L 24743 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR_MASK 0x00000008L 24744 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE_MASK 0x00000020L 24745 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB_MASK 0x00000040L 24746 //PA_SC_MODE_CNTL_1 24747 #define PA_SC_MODE_CNTL_1__WALK_SIZE__SHIFT 0x0 24748 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT__SHIFT 0x1 24749 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST__SHIFT 0x2 24750 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE__SHIFT 0x3 24751 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE__SHIFT 0x4 24752 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE__SHIFT 0x7 24753 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE__SHIFT 0x8 24754 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE__SHIFT 0x9 24755 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR__SHIFT 0xa 24756 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT__SHIFT 0xb 24757 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET__SHIFT 0xc 24758 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT__SHIFT 0xd 24759 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z__SHIFT 0xe 24760 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK__SHIFT 0xf 24761 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE__SHIFT 0x10 24762 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE__SHIFT 0x11 24763 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE__SHIFT 0x12 24764 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE__SHIFT 0x13 24765 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE__SHIFT 0x14 24766 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE__SHIFT 0x18 24767 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE__SHIFT 0x19 24768 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE__SHIFT 0x1a 24769 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE__SHIFT 0x1b 24770 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK__SHIFT 0x1c 24771 #define PA_SC_MODE_CNTL_1__WALK_SIZE_MASK 0x00000001L 24772 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT_MASK 0x00000002L 24773 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST_MASK 0x00000004L 24774 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE_MASK 0x00000008L 24775 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE_MASK 0x00000070L 24776 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE_MASK 0x00000080L 24777 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE_MASK 0x00000100L 24778 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE_MASK 0x00000200L 24779 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR_MASK 0x00000400L 24780 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT_MASK 0x00000800L 24781 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET_MASK 0x00001000L 24782 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT_MASK 0x00002000L 24783 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z_MASK 0x00004000L 24784 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK_MASK 0x00008000L 24785 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE_MASK 0x00010000L 24786 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE_MASK 0x00020000L 24787 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE_MASK 0x00040000L 24788 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE_MASK 0x00080000L 24789 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_MASK 0x00F00000L 24790 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE_MASK 0x01000000L 24791 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE_MASK 0x02000000L 24792 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE_MASK 0x04000000L 24793 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE_MASK 0x08000000L 24794 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK_MASK 0x70000000L 24795 //VGT_ENHANCE 24796 #define VGT_ENHANCE__MISC__SHIFT 0x0 24797 #define VGT_ENHANCE__MISC_MASK 0xFFFFFFFFL 24798 //IA_ENHANCE 24799 #define IA_ENHANCE__MISC__SHIFT 0x0 24800 #define IA_ENHANCE__MISC_MASK 0xFFFFFFFFL 24801 //VGT_DMA_SIZE 24802 #define VGT_DMA_SIZE__NUM_INDICES__SHIFT 0x0 24803 #define VGT_DMA_SIZE__NUM_INDICES_MASK 0xFFFFFFFFL 24804 //VGT_DMA_MAX_SIZE 24805 #define VGT_DMA_MAX_SIZE__MAX_SIZE__SHIFT 0x0 24806 #define VGT_DMA_MAX_SIZE__MAX_SIZE_MASK 0xFFFFFFFFL 24807 //VGT_DMA_INDEX_TYPE 24808 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 24809 #define VGT_DMA_INDEX_TYPE__SWAP_MODE__SHIFT 0x2 24810 #define VGT_DMA_INDEX_TYPE__BUF_TYPE__SHIFT 0x4 24811 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY__SHIFT 0x6 24812 #define VGT_DMA_INDEX_TYPE__ATC__SHIFT 0x8 24813 #define VGT_DMA_INDEX_TYPE__NOT_EOP__SHIFT 0x9 24814 #define VGT_DMA_INDEX_TYPE__REQ_PATH__SHIFT 0xa 24815 #define VGT_DMA_INDEX_TYPE__MTYPE__SHIFT 0xb 24816 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT 0xe 24817 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 24818 #define VGT_DMA_INDEX_TYPE__SWAP_MODE_MASK 0x0000000CL 24819 #define VGT_DMA_INDEX_TYPE__BUF_TYPE_MASK 0x00000030L 24820 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY_MASK 0x000000C0L 24821 #define VGT_DMA_INDEX_TYPE__ATC_MASK 0x00000100L 24822 #define VGT_DMA_INDEX_TYPE__NOT_EOP_MASK 0x00000200L 24823 #define VGT_DMA_INDEX_TYPE__REQ_PATH_MASK 0x00000400L 24824 #define VGT_DMA_INDEX_TYPE__MTYPE_MASK 0x00003800L 24825 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK 0x00004000L 24826 //WD_ENHANCE 24827 #define WD_ENHANCE__MISC__SHIFT 0x0 24828 #define WD_ENHANCE__MISC_MASK 0xFFFFFFFFL 24829 //VGT_PRIMITIVEID_EN 24830 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN__SHIFT 0x0 24831 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI__SHIFT 0x1 24832 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE__SHIFT 0x2 24833 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN_MASK 0x00000001L 24834 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI_MASK 0x00000002L 24835 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE_MASK 0x00000004L 24836 //VGT_DMA_NUM_INSTANCES 24837 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x0 24838 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES_MASK 0xFFFFFFFFL 24839 //VGT_PRIMITIVEID_RESET 24840 #define VGT_PRIMITIVEID_RESET__VALUE__SHIFT 0x0 24841 #define VGT_PRIMITIVEID_RESET__VALUE_MASK 0xFFFFFFFFL 24842 //VGT_EVENT_INITIATOR 24843 #define VGT_EVENT_INITIATOR__EVENT_TYPE__SHIFT 0x0 24844 #define VGT_EVENT_INITIATOR__ADDRESS_HI__SHIFT 0xa 24845 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT__SHIFT 0x1b 24846 #define VGT_EVENT_INITIATOR__EVENT_TYPE_MASK 0x0000003FL 24847 #define VGT_EVENT_INITIATOR__ADDRESS_HI_MASK 0x07FFFC00L 24848 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT_MASK 0x08000000L 24849 //VGT_DRAW_PAYLOAD_CNTL 24850 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX__SHIFT 0x1 24851 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD__SHIFT 0x3 24852 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP__SHIFT 0x4 24853 #define VGT_DRAW_PAYLOAD_CNTL__EN_FSR__SHIFT 0x5 24854 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE__SHIFT 0x6 24855 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX_MASK 0x00000002L 24856 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD_MASK 0x00000008L 24857 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP_MASK 0x00000010L 24858 #define VGT_DRAW_PAYLOAD_CNTL__EN_FSR_MASK 0x00000020L 24859 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE_MASK 0x00000040L 24860 //VGT_ESGS_RING_ITEMSIZE 24861 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE__SHIFT 0x0 24862 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE_MASK 0x00007FFFL 24863 //VGT_REUSE_OFF 24864 #define VGT_REUSE_OFF__REUSE_OFF__SHIFT 0x0 24865 #define VGT_REUSE_OFF__REUSE_OFF_MASK 0x00000001L 24866 //DB_HTILE_SURFACE 24867 #define DB_HTILE_SURFACE__RESERVED_FIELD_1__SHIFT 0x0 24868 #define DB_HTILE_SURFACE__FULL_CACHE__SHIFT 0x1 24869 #define DB_HTILE_SURFACE__RESERVED_FIELD_2__SHIFT 0x2 24870 #define DB_HTILE_SURFACE__RESERVED_FIELD_3__SHIFT 0x3 24871 #define DB_HTILE_SURFACE__RESERVED_FIELD_4__SHIFT 0x4 24872 #define DB_HTILE_SURFACE__RESERVED_FIELD_5__SHIFT 0xa 24873 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE__SHIFT 0x10 24874 #define DB_HTILE_SURFACE__RESERVED_FIELD_6__SHIFT 0x11 24875 #define DB_HTILE_SURFACE__PIPE_ALIGNED__SHIFT 0x12 24876 #define DB_HTILE_SURFACE__RESERVED_FIELD_1_MASK 0x00000001L 24877 #define DB_HTILE_SURFACE__FULL_CACHE_MASK 0x00000002L 24878 #define DB_HTILE_SURFACE__RESERVED_FIELD_2_MASK 0x00000004L 24879 #define DB_HTILE_SURFACE__RESERVED_FIELD_3_MASK 0x00000008L 24880 #define DB_HTILE_SURFACE__RESERVED_FIELD_4_MASK 0x000003F0L 24881 #define DB_HTILE_SURFACE__RESERVED_FIELD_5_MASK 0x0000FC00L 24882 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE_MASK 0x00010000L 24883 #define DB_HTILE_SURFACE__RESERVED_FIELD_6_MASK 0x00020000L 24884 #define DB_HTILE_SURFACE__PIPE_ALIGNED_MASK 0x00040000L 24885 //DB_SRESULTS_COMPARE_STATE0 24886 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0__SHIFT 0x0 24887 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0__SHIFT 0x4 24888 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0__SHIFT 0xc 24889 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0__SHIFT 0x18 24890 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0_MASK 0x00000007L 24891 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0_MASK 0x00000FF0L 24892 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0_MASK 0x000FF000L 24893 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0_MASK 0x01000000L 24894 //DB_SRESULTS_COMPARE_STATE1 24895 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1__SHIFT 0x0 24896 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1__SHIFT 0x4 24897 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1__SHIFT 0xc 24898 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1__SHIFT 0x18 24899 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1_MASK 0x00000007L 24900 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1_MASK 0x00000FF0L 24901 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1_MASK 0x000FF000L 24902 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1_MASK 0x01000000L 24903 //DB_PRELOAD_CONTROL 24904 #define DB_PRELOAD_CONTROL__START_X__SHIFT 0x0 24905 #define DB_PRELOAD_CONTROL__START_Y__SHIFT 0x8 24906 #define DB_PRELOAD_CONTROL__MAX_X__SHIFT 0x10 24907 #define DB_PRELOAD_CONTROL__MAX_Y__SHIFT 0x18 24908 #define DB_PRELOAD_CONTROL__START_X_MASK 0x000000FFL 24909 #define DB_PRELOAD_CONTROL__START_Y_MASK 0x0000FF00L 24910 #define DB_PRELOAD_CONTROL__MAX_X_MASK 0x00FF0000L 24911 #define DB_PRELOAD_CONTROL__MAX_Y_MASK 0xFF000000L 24912 //VGT_STRMOUT_DRAW_OPAQUE_OFFSET 24913 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET__SHIFT 0x0 24914 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET_MASK 0xFFFFFFFFL 24915 //VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE 24916 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE__SHIFT 0x0 24917 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE_MASK 0xFFFFFFFFL 24918 //VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE 24919 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE__SHIFT 0x0 24920 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE_MASK 0x000001FFL 24921 //VGT_GS_MAX_VERT_OUT 24922 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT__SHIFT 0x0 24923 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT_MASK 0x000007FFL 24924 //GE_NGG_SUBGRP_CNTL 24925 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR__SHIFT 0x0 24926 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP__SHIFT 0x9 24927 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR_MASK 0x000001FFL 24928 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP_MASK 0x0003FE00L 24929 //VGT_TESS_DISTRIBUTION 24930 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE__SHIFT 0x0 24931 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI__SHIFT 0x8 24932 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD__SHIFT 0x10 24933 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT__SHIFT 0x18 24934 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT__SHIFT 0x1d 24935 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE_MASK 0x000000FFL 24936 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI_MASK 0x0000FF00L 24937 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD_MASK 0x00FF0000L 24938 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT_MASK 0x1F000000L 24939 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT_MASK 0xE0000000L 24940 //VGT_SHADER_STAGES_EN 24941 #define VGT_SHADER_STAGES_EN__LS_EN__SHIFT 0x0 24942 #define VGT_SHADER_STAGES_EN__HS_EN__SHIFT 0x2 24943 #define VGT_SHADER_STAGES_EN__ES_EN__SHIFT 0x3 24944 #define VGT_SHADER_STAGES_EN__GS_EN__SHIFT 0x5 24945 #define VGT_SHADER_STAGES_EN__VS_EN__SHIFT 0x6 24946 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS__SHIFT 0x8 24947 #define VGT_SHADER_STAGES_EN__VS_WAVE_ID_EN__SHIFT 0xc 24948 #define VGT_SHADER_STAGES_EN__PRIMGEN_EN__SHIFT 0xd 24949 #define VGT_SHADER_STAGES_EN__ORDERED_ID_MODE__SHIFT 0xe 24950 #define VGT_SHADER_STAGES_EN__MAX_PRIMGRP_IN_WAVE__SHIFT 0xf 24951 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH__SHIFT 0x13 24952 #define VGT_SHADER_STAGES_EN__HS_W32_EN__SHIFT 0x15 24953 #define VGT_SHADER_STAGES_EN__GS_W32_EN__SHIFT 0x16 24954 #define VGT_SHADER_STAGES_EN__VS_W32_EN__SHIFT 0x17 24955 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN__SHIFT 0x18 24956 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_EN__SHIFT 0x19 24957 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG__SHIFT 0x1a 24958 #define VGT_SHADER_STAGES_EN__LS_EN_MASK 0x00000003L 24959 #define VGT_SHADER_STAGES_EN__HS_EN_MASK 0x00000004L 24960 #define VGT_SHADER_STAGES_EN__ES_EN_MASK 0x00000018L 24961 #define VGT_SHADER_STAGES_EN__GS_EN_MASK 0x00000020L 24962 #define VGT_SHADER_STAGES_EN__VS_EN_MASK 0x000000C0L 24963 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS_MASK 0x00000100L 24964 #define VGT_SHADER_STAGES_EN__VS_WAVE_ID_EN_MASK 0x00001000L 24965 #define VGT_SHADER_STAGES_EN__PRIMGEN_EN_MASK 0x00002000L 24966 #define VGT_SHADER_STAGES_EN__ORDERED_ID_MODE_MASK 0x00004000L 24967 #define VGT_SHADER_STAGES_EN__MAX_PRIMGRP_IN_WAVE_MASK 0x00078000L 24968 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH_MASK 0x00180000L 24969 #define VGT_SHADER_STAGES_EN__HS_W32_EN_MASK 0x00200000L 24970 #define VGT_SHADER_STAGES_EN__GS_W32_EN_MASK 0x00400000L 24971 #define VGT_SHADER_STAGES_EN__VS_W32_EN_MASK 0x00800000L 24972 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN_MASK 0x01000000L 24973 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_EN_MASK 0x02000000L 24974 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG_MASK 0x04000000L 24975 //VGT_LS_HS_CONFIG 24976 #define VGT_LS_HS_CONFIG__NUM_PATCHES__SHIFT 0x0 24977 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP__SHIFT 0x8 24978 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP__SHIFT 0xe 24979 #define VGT_LS_HS_CONFIG__NUM_PATCHES_MASK 0x000000FFL 24980 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP_MASK 0x00003F00L 24981 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP_MASK 0x000FC000L 24982 //VGT_TF_PARAM 24983 #define VGT_TF_PARAM__TYPE__SHIFT 0x0 24984 #define VGT_TF_PARAM__PARTITIONING__SHIFT 0x2 24985 #define VGT_TF_PARAM__TOPOLOGY__SHIFT 0x5 24986 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS__SHIFT 0x8 24987 #define VGT_TF_PARAM__NOT_USED__SHIFT 0x9 24988 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD__SHIFT 0xa 24989 #define VGT_TF_PARAM__DISABLE_DONUTS__SHIFT 0xe 24990 #define VGT_TF_PARAM__RDREQ_POLICY__SHIFT 0xf 24991 #define VGT_TF_PARAM__DISTRIBUTION_MODE__SHIFT 0x11 24992 #define VGT_TF_PARAM__DETECT_ONE__SHIFT 0x13 24993 #define VGT_TF_PARAM__DETECT_ZERO__SHIFT 0x14 24994 #define VGT_TF_PARAM__MTYPE__SHIFT 0x17 24995 #define VGT_TF_PARAM__TYPE_MASK 0x00000003L 24996 #define VGT_TF_PARAM__PARTITIONING_MASK 0x0000001CL 24997 #define VGT_TF_PARAM__TOPOLOGY_MASK 0x000000E0L 24998 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS_MASK 0x00000100L 24999 #define VGT_TF_PARAM__NOT_USED_MASK 0x00000200L 25000 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD_MASK 0x00003C00L 25001 #define VGT_TF_PARAM__DISABLE_DONUTS_MASK 0x00004000L 25002 #define VGT_TF_PARAM__RDREQ_POLICY_MASK 0x00018000L 25003 #define VGT_TF_PARAM__DISTRIBUTION_MODE_MASK 0x00060000L 25004 #define VGT_TF_PARAM__DETECT_ONE_MASK 0x00080000L 25005 #define VGT_TF_PARAM__DETECT_ZERO_MASK 0x00100000L 25006 #define VGT_TF_PARAM__MTYPE_MASK 0x03800000L 25007 //DB_ALPHA_TO_MASK 25008 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE__SHIFT 0x0 25009 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0__SHIFT 0x8 25010 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1__SHIFT 0xa 25011 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2__SHIFT 0xc 25012 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3__SHIFT 0xe 25013 #define DB_ALPHA_TO_MASK__OFFSET_ROUND__SHIFT 0x10 25014 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE_MASK 0x00000001L 25015 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0_MASK 0x00000300L 25016 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1_MASK 0x00000C00L 25017 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2_MASK 0x00003000L 25018 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3_MASK 0x0000C000L 25019 #define DB_ALPHA_TO_MASK__OFFSET_ROUND_MASK 0x00010000L 25020 //PA_SU_POLY_OFFSET_DB_FMT_CNTL 25021 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS__SHIFT 0x0 25022 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT__SHIFT 0x8 25023 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS_MASK 0x000000FFL 25024 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT_MASK 0x00000100L 25025 //PA_SU_POLY_OFFSET_CLAMP 25026 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP__SHIFT 0x0 25027 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP_MASK 0xFFFFFFFFL 25028 //PA_SU_POLY_OFFSET_FRONT_SCALE 25029 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE__SHIFT 0x0 25030 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE_MASK 0xFFFFFFFFL 25031 //PA_SU_POLY_OFFSET_FRONT_OFFSET 25032 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET__SHIFT 0x0 25033 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET_MASK 0xFFFFFFFFL 25034 //PA_SU_POLY_OFFSET_BACK_SCALE 25035 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE__SHIFT 0x0 25036 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE_MASK 0xFFFFFFFFL 25037 //PA_SU_POLY_OFFSET_BACK_OFFSET 25038 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET__SHIFT 0x0 25039 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET_MASK 0xFFFFFFFFL 25040 //VGT_GS_INSTANCE_CNT 25041 #define VGT_GS_INSTANCE_CNT__ENABLE__SHIFT 0x0 25042 #define VGT_GS_INSTANCE_CNT__CNT__SHIFT 0x2 25043 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE__SHIFT 0x1f 25044 #define VGT_GS_INSTANCE_CNT__ENABLE_MASK 0x00000001L 25045 #define VGT_GS_INSTANCE_CNT__CNT_MASK 0x000001FCL 25046 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE_MASK 0x80000000L 25047 //PA_SC_CENTROID_PRIORITY_0 25048 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0__SHIFT 0x0 25049 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1__SHIFT 0x4 25050 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2__SHIFT 0x8 25051 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3__SHIFT 0xc 25052 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4__SHIFT 0x10 25053 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5__SHIFT 0x14 25054 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6__SHIFT 0x18 25055 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7__SHIFT 0x1c 25056 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0_MASK 0x0000000FL 25057 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1_MASK 0x000000F0L 25058 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2_MASK 0x00000F00L 25059 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3_MASK 0x0000F000L 25060 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4_MASK 0x000F0000L 25061 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5_MASK 0x00F00000L 25062 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6_MASK 0x0F000000L 25063 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7_MASK 0xF0000000L 25064 //PA_SC_CENTROID_PRIORITY_1 25065 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8__SHIFT 0x0 25066 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9__SHIFT 0x4 25067 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10__SHIFT 0x8 25068 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11__SHIFT 0xc 25069 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12__SHIFT 0x10 25070 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13__SHIFT 0x14 25071 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14__SHIFT 0x18 25072 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15__SHIFT 0x1c 25073 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8_MASK 0x0000000FL 25074 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9_MASK 0x000000F0L 25075 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10_MASK 0x00000F00L 25076 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11_MASK 0x0000F000L 25077 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12_MASK 0x000F0000L 25078 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13_MASK 0x00F00000L 25079 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14_MASK 0x0F000000L 25080 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15_MASK 0xF0000000L 25081 //PA_SC_LINE_CNTL 25082 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH__SHIFT 0x9 25083 #define PA_SC_LINE_CNTL__LAST_PIXEL__SHIFT 0xa 25084 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA__SHIFT 0xb 25085 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA__SHIFT 0xc 25086 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION__SHIFT 0xd 25087 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH_MASK 0x00000200L 25088 #define PA_SC_LINE_CNTL__LAST_PIXEL_MASK 0x00000400L 25089 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA_MASK 0x00000800L 25090 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA_MASK 0x00001000L 25091 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION_MASK 0x00002000L 25092 //PA_SC_AA_CONFIG 25093 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES__SHIFT 0x0 25094 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN__SHIFT 0x4 25095 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST__SHIFT 0xd 25096 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES__SHIFT 0x14 25097 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE__SHIFT 0x18 25098 #define PA_SC_AA_CONFIG__COVERAGE_TO_SHADER_SELECT__SHIFT 0x1a 25099 #define PA_SC_AA_CONFIG__SAMPLE_COVERAGE_ENCODING__SHIFT 0x1c 25100 #define PA_SC_AA_CONFIG__COVERED_CENTROID_IS_CENTER__SHIFT 0x1d 25101 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES_MASK 0x00000007L 25102 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN_MASK 0x00000010L 25103 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST_MASK 0x0001E000L 25104 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES_MASK 0x00700000L 25105 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE_MASK 0x03000000L 25106 #define PA_SC_AA_CONFIG__COVERAGE_TO_SHADER_SELECT_MASK 0x0C000000L 25107 #define PA_SC_AA_CONFIG__SAMPLE_COVERAGE_ENCODING_MASK 0x10000000L 25108 #define PA_SC_AA_CONFIG__COVERED_CENTROID_IS_CENTER_MASK 0x20000000L 25109 //PA_SU_VTX_CNTL 25110 #define PA_SU_VTX_CNTL__PIX_CENTER__SHIFT 0x0 25111 #define PA_SU_VTX_CNTL__ROUND_MODE__SHIFT 0x1 25112 #define PA_SU_VTX_CNTL__QUANT_MODE__SHIFT 0x3 25113 #define PA_SU_VTX_CNTL__PIX_CENTER_MASK 0x00000001L 25114 #define PA_SU_VTX_CNTL__ROUND_MODE_MASK 0x00000006L 25115 #define PA_SU_VTX_CNTL__QUANT_MODE_MASK 0x00000038L 25116 //PA_CL_GB_VERT_CLIP_ADJ 25117 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER__SHIFT 0x0 25118 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 25119 //PA_CL_GB_VERT_DISC_ADJ 25120 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER__SHIFT 0x0 25121 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 25122 //PA_CL_GB_HORZ_CLIP_ADJ 25123 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER__SHIFT 0x0 25124 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 25125 //PA_CL_GB_HORZ_DISC_ADJ 25126 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER__SHIFT 0x0 25127 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 25128 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 25129 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X__SHIFT 0x0 25130 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y__SHIFT 0x4 25131 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X__SHIFT 0x8 25132 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y__SHIFT 0xc 25133 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X__SHIFT 0x10 25134 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y__SHIFT 0x14 25135 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X__SHIFT 0x18 25136 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y__SHIFT 0x1c 25137 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X_MASK 0x0000000FL 25138 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y_MASK 0x000000F0L 25139 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X_MASK 0x00000F00L 25140 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y_MASK 0x0000F000L 25141 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X_MASK 0x000F0000L 25142 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y_MASK 0x00F00000L 25143 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X_MASK 0x0F000000L 25144 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y_MASK 0xF0000000L 25145 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1 25146 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X__SHIFT 0x0 25147 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y__SHIFT 0x4 25148 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X__SHIFT 0x8 25149 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y__SHIFT 0xc 25150 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X__SHIFT 0x10 25151 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y__SHIFT 0x14 25152 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X__SHIFT 0x18 25153 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y__SHIFT 0x1c 25154 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X_MASK 0x0000000FL 25155 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y_MASK 0x000000F0L 25156 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X_MASK 0x00000F00L 25157 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y_MASK 0x0000F000L 25158 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X_MASK 0x000F0000L 25159 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y_MASK 0x00F00000L 25160 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X_MASK 0x0F000000L 25161 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y_MASK 0xF0000000L 25162 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2 25163 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X__SHIFT 0x0 25164 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y__SHIFT 0x4 25165 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X__SHIFT 0x8 25166 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y__SHIFT 0xc 25167 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X__SHIFT 0x10 25168 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y__SHIFT 0x14 25169 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X__SHIFT 0x18 25170 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y__SHIFT 0x1c 25171 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X_MASK 0x0000000FL 25172 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y_MASK 0x000000F0L 25173 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X_MASK 0x00000F00L 25174 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y_MASK 0x0000F000L 25175 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X_MASK 0x000F0000L 25176 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y_MASK 0x00F00000L 25177 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X_MASK 0x0F000000L 25178 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y_MASK 0xF0000000L 25179 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3 25180 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X__SHIFT 0x0 25181 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y__SHIFT 0x4 25182 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X__SHIFT 0x8 25183 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y__SHIFT 0xc 25184 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X__SHIFT 0x10 25185 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y__SHIFT 0x14 25186 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X__SHIFT 0x18 25187 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y__SHIFT 0x1c 25188 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X_MASK 0x0000000FL 25189 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y_MASK 0x000000F0L 25190 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X_MASK 0x00000F00L 25191 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y_MASK 0x0000F000L 25192 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X_MASK 0x000F0000L 25193 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y_MASK 0x00F00000L 25194 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X_MASK 0x0F000000L 25195 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y_MASK 0xF0000000L 25196 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 25197 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X__SHIFT 0x0 25198 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y__SHIFT 0x4 25199 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X__SHIFT 0x8 25200 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y__SHIFT 0xc 25201 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X__SHIFT 0x10 25202 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y__SHIFT 0x14 25203 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X__SHIFT 0x18 25204 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y__SHIFT 0x1c 25205 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X_MASK 0x0000000FL 25206 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y_MASK 0x000000F0L 25207 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X_MASK 0x00000F00L 25208 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y_MASK 0x0000F000L 25209 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X_MASK 0x000F0000L 25210 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y_MASK 0x00F00000L 25211 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X_MASK 0x0F000000L 25212 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y_MASK 0xF0000000L 25213 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1 25214 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X__SHIFT 0x0 25215 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y__SHIFT 0x4 25216 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X__SHIFT 0x8 25217 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y__SHIFT 0xc 25218 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X__SHIFT 0x10 25219 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y__SHIFT 0x14 25220 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X__SHIFT 0x18 25221 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y__SHIFT 0x1c 25222 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X_MASK 0x0000000FL 25223 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y_MASK 0x000000F0L 25224 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X_MASK 0x00000F00L 25225 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y_MASK 0x0000F000L 25226 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X_MASK 0x000F0000L 25227 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y_MASK 0x00F00000L 25228 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X_MASK 0x0F000000L 25229 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y_MASK 0xF0000000L 25230 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2 25231 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X__SHIFT 0x0 25232 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y__SHIFT 0x4 25233 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X__SHIFT 0x8 25234 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y__SHIFT 0xc 25235 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X__SHIFT 0x10 25236 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y__SHIFT 0x14 25237 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X__SHIFT 0x18 25238 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y__SHIFT 0x1c 25239 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X_MASK 0x0000000FL 25240 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y_MASK 0x000000F0L 25241 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X_MASK 0x00000F00L 25242 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y_MASK 0x0000F000L 25243 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X_MASK 0x000F0000L 25244 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y_MASK 0x00F00000L 25245 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X_MASK 0x0F000000L 25246 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y_MASK 0xF0000000L 25247 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3 25248 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X__SHIFT 0x0 25249 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y__SHIFT 0x4 25250 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X__SHIFT 0x8 25251 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y__SHIFT 0xc 25252 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X__SHIFT 0x10 25253 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y__SHIFT 0x14 25254 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X__SHIFT 0x18 25255 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y__SHIFT 0x1c 25256 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X_MASK 0x0000000FL 25257 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y_MASK 0x000000F0L 25258 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X_MASK 0x00000F00L 25259 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y_MASK 0x0000F000L 25260 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X_MASK 0x000F0000L 25261 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y_MASK 0x00F00000L 25262 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X_MASK 0x0F000000L 25263 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y_MASK 0xF0000000L 25264 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 25265 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X__SHIFT 0x0 25266 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y__SHIFT 0x4 25267 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X__SHIFT 0x8 25268 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y__SHIFT 0xc 25269 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X__SHIFT 0x10 25270 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y__SHIFT 0x14 25271 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X__SHIFT 0x18 25272 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y__SHIFT 0x1c 25273 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X_MASK 0x0000000FL 25274 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y_MASK 0x000000F0L 25275 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X_MASK 0x00000F00L 25276 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y_MASK 0x0000F000L 25277 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X_MASK 0x000F0000L 25278 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y_MASK 0x00F00000L 25279 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X_MASK 0x0F000000L 25280 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y_MASK 0xF0000000L 25281 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1 25282 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X__SHIFT 0x0 25283 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y__SHIFT 0x4 25284 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X__SHIFT 0x8 25285 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y__SHIFT 0xc 25286 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X__SHIFT 0x10 25287 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y__SHIFT 0x14 25288 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X__SHIFT 0x18 25289 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y__SHIFT 0x1c 25290 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X_MASK 0x0000000FL 25291 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y_MASK 0x000000F0L 25292 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X_MASK 0x00000F00L 25293 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y_MASK 0x0000F000L 25294 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X_MASK 0x000F0000L 25295 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y_MASK 0x00F00000L 25296 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X_MASK 0x0F000000L 25297 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y_MASK 0xF0000000L 25298 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2 25299 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X__SHIFT 0x0 25300 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y__SHIFT 0x4 25301 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X__SHIFT 0x8 25302 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y__SHIFT 0xc 25303 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X__SHIFT 0x10 25304 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y__SHIFT 0x14 25305 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X__SHIFT 0x18 25306 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y__SHIFT 0x1c 25307 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X_MASK 0x0000000FL 25308 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y_MASK 0x000000F0L 25309 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X_MASK 0x00000F00L 25310 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y_MASK 0x0000F000L 25311 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X_MASK 0x000F0000L 25312 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y_MASK 0x00F00000L 25313 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X_MASK 0x0F000000L 25314 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y_MASK 0xF0000000L 25315 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3 25316 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X__SHIFT 0x0 25317 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y__SHIFT 0x4 25318 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X__SHIFT 0x8 25319 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y__SHIFT 0xc 25320 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X__SHIFT 0x10 25321 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y__SHIFT 0x14 25322 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X__SHIFT 0x18 25323 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y__SHIFT 0x1c 25324 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X_MASK 0x0000000FL 25325 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y_MASK 0x000000F0L 25326 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X_MASK 0x00000F00L 25327 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y_MASK 0x0000F000L 25328 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X_MASK 0x000F0000L 25329 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y_MASK 0x00F00000L 25330 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X_MASK 0x0F000000L 25331 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y_MASK 0xF0000000L 25332 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 25333 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X__SHIFT 0x0 25334 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y__SHIFT 0x4 25335 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X__SHIFT 0x8 25336 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y__SHIFT 0xc 25337 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X__SHIFT 0x10 25338 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y__SHIFT 0x14 25339 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X__SHIFT 0x18 25340 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y__SHIFT 0x1c 25341 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X_MASK 0x0000000FL 25342 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y_MASK 0x000000F0L 25343 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X_MASK 0x00000F00L 25344 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y_MASK 0x0000F000L 25345 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X_MASK 0x000F0000L 25346 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y_MASK 0x00F00000L 25347 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X_MASK 0x0F000000L 25348 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y_MASK 0xF0000000L 25349 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1 25350 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X__SHIFT 0x0 25351 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y__SHIFT 0x4 25352 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X__SHIFT 0x8 25353 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y__SHIFT 0xc 25354 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X__SHIFT 0x10 25355 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y__SHIFT 0x14 25356 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X__SHIFT 0x18 25357 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y__SHIFT 0x1c 25358 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X_MASK 0x0000000FL 25359 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y_MASK 0x000000F0L 25360 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X_MASK 0x00000F00L 25361 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y_MASK 0x0000F000L 25362 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X_MASK 0x000F0000L 25363 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y_MASK 0x00F00000L 25364 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X_MASK 0x0F000000L 25365 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y_MASK 0xF0000000L 25366 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2 25367 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X__SHIFT 0x0 25368 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y__SHIFT 0x4 25369 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X__SHIFT 0x8 25370 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y__SHIFT 0xc 25371 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X__SHIFT 0x10 25372 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y__SHIFT 0x14 25373 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X__SHIFT 0x18 25374 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y__SHIFT 0x1c 25375 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X_MASK 0x0000000FL 25376 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y_MASK 0x000000F0L 25377 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X_MASK 0x00000F00L 25378 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y_MASK 0x0000F000L 25379 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X_MASK 0x000F0000L 25380 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y_MASK 0x00F00000L 25381 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X_MASK 0x0F000000L 25382 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y_MASK 0xF0000000L 25383 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3 25384 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X__SHIFT 0x0 25385 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y__SHIFT 0x4 25386 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X__SHIFT 0x8 25387 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y__SHIFT 0xc 25388 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X__SHIFT 0x10 25389 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y__SHIFT 0x14 25390 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X__SHIFT 0x18 25391 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y__SHIFT 0x1c 25392 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X_MASK 0x0000000FL 25393 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y_MASK 0x000000F0L 25394 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X_MASK 0x00000F00L 25395 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y_MASK 0x0000F000L 25396 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X_MASK 0x000F0000L 25397 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y_MASK 0x00F00000L 25398 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X_MASK 0x0F000000L 25399 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y_MASK 0xF0000000L 25400 //PA_SC_AA_MASK_X0Y0_X1Y0 25401 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0__SHIFT 0x0 25402 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0__SHIFT 0x10 25403 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0_MASK 0x0000FFFFL 25404 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0_MASK 0xFFFF0000L 25405 //PA_SC_AA_MASK_X0Y1_X1Y1 25406 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1__SHIFT 0x0 25407 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1__SHIFT 0x10 25408 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1_MASK 0x0000FFFFL 25409 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1_MASK 0xFFFF0000L 25410 //PA_SC_SHADER_CONTROL 25411 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES__SHIFT 0x0 25412 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID__SHIFT 0x2 25413 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION__SHIFT 0x3 25414 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE__SHIFT 0x5 25415 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD__SHIFT 0x7 25416 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES_MASK 0x00000003L 25417 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID_MASK 0x00000004L 25418 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION_MASK 0x00000008L 25419 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE_MASK 0x00000060L 25420 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD_MASK 0x00000080L 25421 //PA_SC_BINNER_CNTL_0 25422 #define PA_SC_BINNER_CNTL_0__BINNING_MODE__SHIFT 0x0 25423 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X__SHIFT 0x2 25424 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y__SHIFT 0x3 25425 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND__SHIFT 0x4 25426 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND__SHIFT 0x7 25427 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN__SHIFT 0xa 25428 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN__SHIFT 0xd 25429 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM__SHIFT 0x12 25430 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH__SHIFT 0x13 25431 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION__SHIFT 0x1b 25432 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION__SHIFT 0x1c 25433 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE__SHIFT 0x1d 25434 #define PA_SC_BINNER_CNTL_0__FSR_EXPANSION_ENABLE__SHIFT 0x1f 25435 #define PA_SC_BINNER_CNTL_0__BINNING_MODE_MASK 0x00000003L 25436 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_MASK 0x00000004L 25437 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_MASK 0x00000008L 25438 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND_MASK 0x00000070L 25439 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND_MASK 0x00000380L 25440 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN_MASK 0x00001C00L 25441 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN_MASK 0x0003E000L 25442 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM_MASK 0x00040000L 25443 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH_MASK 0x07F80000L 25444 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION_MASK 0x08000000L 25445 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION_MASK 0x10000000L 25446 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE_MASK 0x60000000L 25447 #define PA_SC_BINNER_CNTL_0__FSR_EXPANSION_ENABLE_MASK 0x80000000L 25448 //PA_SC_BINNER_CNTL_1 25449 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT__SHIFT 0x0 25450 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH__SHIFT 0x10 25451 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT_MASK 0x0000FFFFL 25452 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH_MASK 0xFFFF0000L 25453 //PA_SC_CONSERVATIVE_RASTERIZATION_CNTL 25454 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE__SHIFT 0x0 25455 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT__SHIFT 0x1 25456 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE__SHIFT 0x5 25457 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT__SHIFT 0x6 25458 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE__SHIFT 0xa 25459 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT__SHIFT 0xb 25460 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET__SHIFT 0xc 25461 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL__SHIFT 0xd 25462 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL__SHIFT 0xe 25463 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE__SHIFT 0xf 25464 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE__SHIFT 0x10 25465 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT 0x12 25466 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT 0x13 25467 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE__SHIFT 0x14 25468 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE__SHIFT 0x15 25469 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE__SHIFT 0x16 25470 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE__SHIFT 0x17 25471 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE__SHIFT 0x18 25472 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT__SHIFT 0x19 25473 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT__SHIFT 0x1b 25474 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE_MASK 0x00000001L 25475 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT_MASK 0x0000001EL 25476 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE_MASK 0x00000020L 25477 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT_MASK 0x000003C0L 25478 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE_MASK 0x00000400L 25479 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT_MASK 0x00000800L 25480 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET_MASK 0x00001000L 25481 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL_MASK 0x00002000L 25482 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL_MASK 0x00004000L 25483 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE_MASK 0x00008000L 25484 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE_MASK 0x00030000L 25485 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK 0x00040000L 25486 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK 0x00080000L 25487 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE_MASK 0x00100000L 25488 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE_MASK 0x00200000L 25489 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE_MASK 0x00400000L 25490 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE_MASK 0x00800000L 25491 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE_MASK 0x01000000L 25492 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT_MASK 0x06000000L 25493 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT_MASK 0x18000000L 25494 //PA_SC_NGG_MODE_CNTL 25495 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE__SHIFT 0x0 25496 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT__SHIFT 0xc 25497 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC__SHIFT 0xd 25498 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT 0xe 25499 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE__SHIFT 0x10 25500 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT 0x18 25501 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE_MASK 0x000007FFL 25502 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT_MASK 0x00001000L 25503 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC_MASK 0x00002000L 25504 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES_MASK 0x00004000L 25505 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE_MASK 0x00FF0000L 25506 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK 0xFF000000L 25507 //PA_SC_BINNER_CNTL_2 25508 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X__SHIFT 0x0 25509 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X__SHIFT 0x1 25510 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT 0x2 25511 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW__SHIFT 0x3 25512 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT__SHIFT 0x4 25513 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN__SHIFT 0x7 25514 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED__SHIFT 0xb 25515 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED__SHIFT 0xc 25516 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD__SHIFT 0xd 25517 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION__SHIFT 0x15 25518 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X_MASK 0x00000001L 25519 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X_MASK 0x00000002L 25520 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK 0x00000004L 25521 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW_MASK 0x00000008L 25522 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT_MASK 0x00000070L 25523 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN_MASK 0x00000780L 25524 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED_MASK 0x00000800L 25525 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED_MASK 0x00001000L 25526 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD_MASK 0x001FE000L 25527 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION_MASK 0x00200000L 25528 //CB_COLOR0_BASE 25529 #define CB_COLOR0_BASE__BASE_256B__SHIFT 0x0 25530 #define CB_COLOR0_BASE__BASE_256B_MASK 0xFFFFFFFFL 25531 //CB_COLOR0_VIEW 25532 #define CB_COLOR0_VIEW__SLICE_START__SHIFT 0x0 25533 #define CB_COLOR0_VIEW__SLICE_MAX__SHIFT 0xd 25534 #define CB_COLOR0_VIEW__MIP_LEVEL__SHIFT 0x1a 25535 #define CB_COLOR0_VIEW__SLICE_START_MASK 0x00001FFFL 25536 #define CB_COLOR0_VIEW__SLICE_MAX_MASK 0x03FFE000L 25537 #define CB_COLOR0_VIEW__MIP_LEVEL_MASK 0x3C000000L 25538 //CB_COLOR0_INFO 25539 #define CB_COLOR0_INFO__FORMAT__SHIFT 0x0 25540 #define CB_COLOR0_INFO__LINEAR_GENERAL__SHIFT 0x7 25541 #define CB_COLOR0_INFO__NUMBER_TYPE__SHIFT 0x8 25542 #define CB_COLOR0_INFO__COMP_SWAP__SHIFT 0xb 25543 #define CB_COLOR0_INFO__BLEND_CLAMP__SHIFT 0xf 25544 #define CB_COLOR0_INFO__BLEND_BYPASS__SHIFT 0x10 25545 #define CB_COLOR0_INFO__SIMPLE_FLOAT__SHIFT 0x11 25546 #define CB_COLOR0_INFO__ROUND_MODE__SHIFT 0x12 25547 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25548 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25549 #define CB_COLOR0_INFO__FORMAT_MASK 0x0000001FL 25550 #define CB_COLOR0_INFO__LINEAR_GENERAL_MASK 0x00000080L 25551 #define CB_COLOR0_INFO__NUMBER_TYPE_MASK 0x00000700L 25552 #define CB_COLOR0_INFO__COMP_SWAP_MASK 0x00001800L 25553 #define CB_COLOR0_INFO__BLEND_CLAMP_MASK 0x00008000L 25554 #define CB_COLOR0_INFO__BLEND_BYPASS_MASK 0x00010000L 25555 #define CB_COLOR0_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25556 #define CB_COLOR0_INFO__ROUND_MODE_MASK 0x00040000L 25557 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25558 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25559 //CB_COLOR0_ATTRIB 25560 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25561 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25562 #define CB_COLOR0_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25563 #define CB_COLOR0_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25564 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25565 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25566 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25567 #define CB_COLOR0_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25568 #define CB_COLOR0_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25569 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25570 //CB_COLOR0_FDCC_CONTROL 25571 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25572 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25573 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25574 #define CB_COLOR0_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25575 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25576 #define CB_COLOR0_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25577 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25578 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25579 #define CB_COLOR0_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25580 #define CB_COLOR0_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25581 #define CB_COLOR0_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25582 #define CB_COLOR0_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25583 #define CB_COLOR0_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25584 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25585 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25586 #define CB_COLOR0_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25587 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25588 #define CB_COLOR0_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25589 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25590 #define CB_COLOR0_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25591 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25592 #define CB_COLOR0_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25593 #define CB_COLOR0_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25594 #define CB_COLOR0_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25595 #define CB_COLOR0_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25596 #define CB_COLOR0_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25597 #define CB_COLOR0_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25598 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25599 //CB_COLOR0_DCC_BASE 25600 #define CB_COLOR0_DCC_BASE__BASE_256B__SHIFT 0x0 25601 #define CB_COLOR0_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25602 //CB_COLOR1_BASE 25603 #define CB_COLOR1_BASE__BASE_256B__SHIFT 0x0 25604 #define CB_COLOR1_BASE__BASE_256B_MASK 0xFFFFFFFFL 25605 //CB_COLOR1_VIEW 25606 #define CB_COLOR1_VIEW__SLICE_START__SHIFT 0x0 25607 #define CB_COLOR1_VIEW__SLICE_MAX__SHIFT 0xd 25608 #define CB_COLOR1_VIEW__MIP_LEVEL__SHIFT 0x1a 25609 #define CB_COLOR1_VIEW__SLICE_START_MASK 0x00001FFFL 25610 #define CB_COLOR1_VIEW__SLICE_MAX_MASK 0x03FFE000L 25611 #define CB_COLOR1_VIEW__MIP_LEVEL_MASK 0x3C000000L 25612 //CB_COLOR1_INFO 25613 #define CB_COLOR1_INFO__FORMAT__SHIFT 0x0 25614 #define CB_COLOR1_INFO__LINEAR_GENERAL__SHIFT 0x7 25615 #define CB_COLOR1_INFO__NUMBER_TYPE__SHIFT 0x8 25616 #define CB_COLOR1_INFO__COMP_SWAP__SHIFT 0xb 25617 #define CB_COLOR1_INFO__BLEND_CLAMP__SHIFT 0xf 25618 #define CB_COLOR1_INFO__BLEND_BYPASS__SHIFT 0x10 25619 #define CB_COLOR1_INFO__SIMPLE_FLOAT__SHIFT 0x11 25620 #define CB_COLOR1_INFO__ROUND_MODE__SHIFT 0x12 25621 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25622 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25623 #define CB_COLOR1_INFO__FORMAT_MASK 0x0000001FL 25624 #define CB_COLOR1_INFO__LINEAR_GENERAL_MASK 0x00000080L 25625 #define CB_COLOR1_INFO__NUMBER_TYPE_MASK 0x00000700L 25626 #define CB_COLOR1_INFO__COMP_SWAP_MASK 0x00001800L 25627 #define CB_COLOR1_INFO__BLEND_CLAMP_MASK 0x00008000L 25628 #define CB_COLOR1_INFO__BLEND_BYPASS_MASK 0x00010000L 25629 #define CB_COLOR1_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25630 #define CB_COLOR1_INFO__ROUND_MODE_MASK 0x00040000L 25631 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25632 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25633 //CB_COLOR1_ATTRIB 25634 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25635 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25636 #define CB_COLOR1_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25637 #define CB_COLOR1_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25638 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25639 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25640 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25641 #define CB_COLOR1_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25642 #define CB_COLOR1_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25643 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25644 //CB_COLOR1_FDCC_CONTROL 25645 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25646 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25647 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25648 #define CB_COLOR1_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25649 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25650 #define CB_COLOR1_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25651 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25652 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25653 #define CB_COLOR1_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25654 #define CB_COLOR1_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25655 #define CB_COLOR1_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25656 #define CB_COLOR1_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25657 #define CB_COLOR1_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25658 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25659 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25660 #define CB_COLOR1_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25661 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25662 #define CB_COLOR1_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25663 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25664 #define CB_COLOR1_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25665 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25666 #define CB_COLOR1_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25667 #define CB_COLOR1_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25668 #define CB_COLOR1_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25669 #define CB_COLOR1_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25670 #define CB_COLOR1_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25671 #define CB_COLOR1_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25672 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25673 //CB_COLOR1_DCC_BASE 25674 #define CB_COLOR1_DCC_BASE__BASE_256B__SHIFT 0x0 25675 #define CB_COLOR1_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25676 //CB_COLOR2_BASE 25677 #define CB_COLOR2_BASE__BASE_256B__SHIFT 0x0 25678 #define CB_COLOR2_BASE__BASE_256B_MASK 0xFFFFFFFFL 25679 //CB_COLOR2_VIEW 25680 #define CB_COLOR2_VIEW__SLICE_START__SHIFT 0x0 25681 #define CB_COLOR2_VIEW__SLICE_MAX__SHIFT 0xd 25682 #define CB_COLOR2_VIEW__MIP_LEVEL__SHIFT 0x1a 25683 #define CB_COLOR2_VIEW__SLICE_START_MASK 0x00001FFFL 25684 #define CB_COLOR2_VIEW__SLICE_MAX_MASK 0x03FFE000L 25685 #define CB_COLOR2_VIEW__MIP_LEVEL_MASK 0x3C000000L 25686 //CB_COLOR2_INFO 25687 #define CB_COLOR2_INFO__FORMAT__SHIFT 0x0 25688 #define CB_COLOR2_INFO__LINEAR_GENERAL__SHIFT 0x7 25689 #define CB_COLOR2_INFO__NUMBER_TYPE__SHIFT 0x8 25690 #define CB_COLOR2_INFO__COMP_SWAP__SHIFT 0xb 25691 #define CB_COLOR2_INFO__BLEND_CLAMP__SHIFT 0xf 25692 #define CB_COLOR2_INFO__BLEND_BYPASS__SHIFT 0x10 25693 #define CB_COLOR2_INFO__SIMPLE_FLOAT__SHIFT 0x11 25694 #define CB_COLOR2_INFO__ROUND_MODE__SHIFT 0x12 25695 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25696 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25697 #define CB_COLOR2_INFO__FORMAT_MASK 0x0000001FL 25698 #define CB_COLOR2_INFO__LINEAR_GENERAL_MASK 0x00000080L 25699 #define CB_COLOR2_INFO__NUMBER_TYPE_MASK 0x00000700L 25700 #define CB_COLOR2_INFO__COMP_SWAP_MASK 0x00001800L 25701 #define CB_COLOR2_INFO__BLEND_CLAMP_MASK 0x00008000L 25702 #define CB_COLOR2_INFO__BLEND_BYPASS_MASK 0x00010000L 25703 #define CB_COLOR2_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25704 #define CB_COLOR2_INFO__ROUND_MODE_MASK 0x00040000L 25705 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25706 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25707 //CB_COLOR2_ATTRIB 25708 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25709 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25710 #define CB_COLOR2_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25711 #define CB_COLOR2_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25712 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25713 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25714 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25715 #define CB_COLOR2_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25716 #define CB_COLOR2_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25717 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25718 //CB_COLOR2_FDCC_CONTROL 25719 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25720 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25721 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25722 #define CB_COLOR2_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25723 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25724 #define CB_COLOR2_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25725 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25726 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25727 #define CB_COLOR2_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25728 #define CB_COLOR2_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25729 #define CB_COLOR2_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25730 #define CB_COLOR2_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25731 #define CB_COLOR2_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25732 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25733 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25734 #define CB_COLOR2_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25735 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25736 #define CB_COLOR2_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25737 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25738 #define CB_COLOR2_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25739 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25740 #define CB_COLOR2_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25741 #define CB_COLOR2_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25742 #define CB_COLOR2_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25743 #define CB_COLOR2_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25744 #define CB_COLOR2_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25745 #define CB_COLOR2_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25746 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25747 //CB_COLOR2_DCC_BASE 25748 #define CB_COLOR2_DCC_BASE__BASE_256B__SHIFT 0x0 25749 #define CB_COLOR2_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25750 //CB_COLOR3_BASE 25751 #define CB_COLOR3_BASE__BASE_256B__SHIFT 0x0 25752 #define CB_COLOR3_BASE__BASE_256B_MASK 0xFFFFFFFFL 25753 //CB_COLOR3_VIEW 25754 #define CB_COLOR3_VIEW__SLICE_START__SHIFT 0x0 25755 #define CB_COLOR3_VIEW__SLICE_MAX__SHIFT 0xd 25756 #define CB_COLOR3_VIEW__MIP_LEVEL__SHIFT 0x1a 25757 #define CB_COLOR3_VIEW__SLICE_START_MASK 0x00001FFFL 25758 #define CB_COLOR3_VIEW__SLICE_MAX_MASK 0x03FFE000L 25759 #define CB_COLOR3_VIEW__MIP_LEVEL_MASK 0x3C000000L 25760 //CB_COLOR3_INFO 25761 #define CB_COLOR3_INFO__FORMAT__SHIFT 0x0 25762 #define CB_COLOR3_INFO__LINEAR_GENERAL__SHIFT 0x7 25763 #define CB_COLOR3_INFO__NUMBER_TYPE__SHIFT 0x8 25764 #define CB_COLOR3_INFO__COMP_SWAP__SHIFT 0xb 25765 #define CB_COLOR3_INFO__BLEND_CLAMP__SHIFT 0xf 25766 #define CB_COLOR3_INFO__BLEND_BYPASS__SHIFT 0x10 25767 #define CB_COLOR3_INFO__SIMPLE_FLOAT__SHIFT 0x11 25768 #define CB_COLOR3_INFO__ROUND_MODE__SHIFT 0x12 25769 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25770 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25771 #define CB_COLOR3_INFO__FORMAT_MASK 0x0000001FL 25772 #define CB_COLOR3_INFO__LINEAR_GENERAL_MASK 0x00000080L 25773 #define CB_COLOR3_INFO__NUMBER_TYPE_MASK 0x00000700L 25774 #define CB_COLOR3_INFO__COMP_SWAP_MASK 0x00001800L 25775 #define CB_COLOR3_INFO__BLEND_CLAMP_MASK 0x00008000L 25776 #define CB_COLOR3_INFO__BLEND_BYPASS_MASK 0x00010000L 25777 #define CB_COLOR3_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25778 #define CB_COLOR3_INFO__ROUND_MODE_MASK 0x00040000L 25779 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25780 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25781 //CB_COLOR3_ATTRIB 25782 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25783 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25784 #define CB_COLOR3_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25785 #define CB_COLOR3_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25786 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25787 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25788 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25789 #define CB_COLOR3_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25790 #define CB_COLOR3_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25791 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25792 //CB_COLOR3_FDCC_CONTROL 25793 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25794 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25795 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25796 #define CB_COLOR3_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25797 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25798 #define CB_COLOR3_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25799 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25800 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25801 #define CB_COLOR3_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25802 #define CB_COLOR3_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25803 #define CB_COLOR3_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25804 #define CB_COLOR3_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25805 #define CB_COLOR3_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25806 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25807 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25808 #define CB_COLOR3_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25809 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25810 #define CB_COLOR3_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25811 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25812 #define CB_COLOR3_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25813 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25814 #define CB_COLOR3_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25815 #define CB_COLOR3_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25816 #define CB_COLOR3_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25817 #define CB_COLOR3_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25818 #define CB_COLOR3_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25819 #define CB_COLOR3_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25820 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25821 //CB_COLOR3_DCC_BASE 25822 #define CB_COLOR3_DCC_BASE__BASE_256B__SHIFT 0x0 25823 #define CB_COLOR3_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25824 //CB_COLOR4_BASE 25825 #define CB_COLOR4_BASE__BASE_256B__SHIFT 0x0 25826 #define CB_COLOR4_BASE__BASE_256B_MASK 0xFFFFFFFFL 25827 //CB_COLOR4_VIEW 25828 #define CB_COLOR4_VIEW__SLICE_START__SHIFT 0x0 25829 #define CB_COLOR4_VIEW__SLICE_MAX__SHIFT 0xd 25830 #define CB_COLOR4_VIEW__MIP_LEVEL__SHIFT 0x1a 25831 #define CB_COLOR4_VIEW__SLICE_START_MASK 0x00001FFFL 25832 #define CB_COLOR4_VIEW__SLICE_MAX_MASK 0x03FFE000L 25833 #define CB_COLOR4_VIEW__MIP_LEVEL_MASK 0x3C000000L 25834 //CB_COLOR4_INFO 25835 #define CB_COLOR4_INFO__FORMAT__SHIFT 0x0 25836 #define CB_COLOR4_INFO__LINEAR_GENERAL__SHIFT 0x7 25837 #define CB_COLOR4_INFO__NUMBER_TYPE__SHIFT 0x8 25838 #define CB_COLOR4_INFO__COMP_SWAP__SHIFT 0xb 25839 #define CB_COLOR4_INFO__BLEND_CLAMP__SHIFT 0xf 25840 #define CB_COLOR4_INFO__BLEND_BYPASS__SHIFT 0x10 25841 #define CB_COLOR4_INFO__SIMPLE_FLOAT__SHIFT 0x11 25842 #define CB_COLOR4_INFO__ROUND_MODE__SHIFT 0x12 25843 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25844 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25845 #define CB_COLOR4_INFO__FORMAT_MASK 0x0000001FL 25846 #define CB_COLOR4_INFO__LINEAR_GENERAL_MASK 0x00000080L 25847 #define CB_COLOR4_INFO__NUMBER_TYPE_MASK 0x00000700L 25848 #define CB_COLOR4_INFO__COMP_SWAP_MASK 0x00001800L 25849 #define CB_COLOR4_INFO__BLEND_CLAMP_MASK 0x00008000L 25850 #define CB_COLOR4_INFO__BLEND_BYPASS_MASK 0x00010000L 25851 #define CB_COLOR4_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25852 #define CB_COLOR4_INFO__ROUND_MODE_MASK 0x00040000L 25853 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25854 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25855 //CB_COLOR4_ATTRIB 25856 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25857 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25858 #define CB_COLOR4_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25859 #define CB_COLOR4_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25860 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25861 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25862 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25863 #define CB_COLOR4_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25864 #define CB_COLOR4_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25865 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25866 //CB_COLOR4_FDCC_CONTROL 25867 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25868 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25869 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25870 #define CB_COLOR4_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25871 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25872 #define CB_COLOR4_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25873 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25874 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25875 #define CB_COLOR4_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25876 #define CB_COLOR4_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25877 #define CB_COLOR4_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25878 #define CB_COLOR4_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25879 #define CB_COLOR4_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25880 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25881 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25882 #define CB_COLOR4_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25883 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25884 #define CB_COLOR4_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25885 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25886 #define CB_COLOR4_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25887 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25888 #define CB_COLOR4_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25889 #define CB_COLOR4_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25890 #define CB_COLOR4_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25891 #define CB_COLOR4_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25892 #define CB_COLOR4_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25893 #define CB_COLOR4_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25894 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25895 //CB_COLOR4_DCC_BASE 25896 #define CB_COLOR4_DCC_BASE__BASE_256B__SHIFT 0x0 25897 #define CB_COLOR4_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25898 //CB_COLOR5_BASE 25899 #define CB_COLOR5_BASE__BASE_256B__SHIFT 0x0 25900 #define CB_COLOR5_BASE__BASE_256B_MASK 0xFFFFFFFFL 25901 //CB_COLOR5_VIEW 25902 #define CB_COLOR5_VIEW__SLICE_START__SHIFT 0x0 25903 #define CB_COLOR5_VIEW__SLICE_MAX__SHIFT 0xd 25904 #define CB_COLOR5_VIEW__MIP_LEVEL__SHIFT 0x1a 25905 #define CB_COLOR5_VIEW__SLICE_START_MASK 0x00001FFFL 25906 #define CB_COLOR5_VIEW__SLICE_MAX_MASK 0x03FFE000L 25907 #define CB_COLOR5_VIEW__MIP_LEVEL_MASK 0x3C000000L 25908 //CB_COLOR5_INFO 25909 #define CB_COLOR5_INFO__FORMAT__SHIFT 0x0 25910 #define CB_COLOR5_INFO__LINEAR_GENERAL__SHIFT 0x7 25911 #define CB_COLOR5_INFO__NUMBER_TYPE__SHIFT 0x8 25912 #define CB_COLOR5_INFO__COMP_SWAP__SHIFT 0xb 25913 #define CB_COLOR5_INFO__BLEND_CLAMP__SHIFT 0xf 25914 #define CB_COLOR5_INFO__BLEND_BYPASS__SHIFT 0x10 25915 #define CB_COLOR5_INFO__SIMPLE_FLOAT__SHIFT 0x11 25916 #define CB_COLOR5_INFO__ROUND_MODE__SHIFT 0x12 25917 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25918 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25919 #define CB_COLOR5_INFO__FORMAT_MASK 0x0000001FL 25920 #define CB_COLOR5_INFO__LINEAR_GENERAL_MASK 0x00000080L 25921 #define CB_COLOR5_INFO__NUMBER_TYPE_MASK 0x00000700L 25922 #define CB_COLOR5_INFO__COMP_SWAP_MASK 0x00001800L 25923 #define CB_COLOR5_INFO__BLEND_CLAMP_MASK 0x00008000L 25924 #define CB_COLOR5_INFO__BLEND_BYPASS_MASK 0x00010000L 25925 #define CB_COLOR5_INFO__SIMPLE_FLOAT_MASK 0x00020000L 25926 #define CB_COLOR5_INFO__ROUND_MODE_MASK 0x00040000L 25927 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 25928 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 25929 //CB_COLOR5_ATTRIB 25930 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 25931 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 25932 #define CB_COLOR5_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 25933 #define CB_COLOR5_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 25934 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 25935 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 25936 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 25937 #define CB_COLOR5_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 25938 #define CB_COLOR5_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 25939 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 25940 //CB_COLOR5_FDCC_CONTROL 25941 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 25942 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 25943 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 25944 #define CB_COLOR5_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 25945 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 25946 #define CB_COLOR5_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 25947 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 25948 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 25949 #define CB_COLOR5_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 25950 #define CB_COLOR5_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 25951 #define CB_COLOR5_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 25952 #define CB_COLOR5_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 25953 #define CB_COLOR5_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 25954 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 25955 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 25956 #define CB_COLOR5_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 25957 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 25958 #define CB_COLOR5_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 25959 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 25960 #define CB_COLOR5_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 25961 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 25962 #define CB_COLOR5_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 25963 #define CB_COLOR5_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 25964 #define CB_COLOR5_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 25965 #define CB_COLOR5_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 25966 #define CB_COLOR5_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 25967 #define CB_COLOR5_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 25968 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 25969 //CB_COLOR5_DCC_BASE 25970 #define CB_COLOR5_DCC_BASE__BASE_256B__SHIFT 0x0 25971 #define CB_COLOR5_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 25972 //CB_COLOR6_BASE 25973 #define CB_COLOR6_BASE__BASE_256B__SHIFT 0x0 25974 #define CB_COLOR6_BASE__BASE_256B_MASK 0xFFFFFFFFL 25975 //CB_COLOR6_VIEW 25976 #define CB_COLOR6_VIEW__SLICE_START__SHIFT 0x0 25977 #define CB_COLOR6_VIEW__SLICE_MAX__SHIFT 0xd 25978 #define CB_COLOR6_VIEW__MIP_LEVEL__SHIFT 0x1a 25979 #define CB_COLOR6_VIEW__SLICE_START_MASK 0x00001FFFL 25980 #define CB_COLOR6_VIEW__SLICE_MAX_MASK 0x03FFE000L 25981 #define CB_COLOR6_VIEW__MIP_LEVEL_MASK 0x3C000000L 25982 //CB_COLOR6_INFO 25983 #define CB_COLOR6_INFO__FORMAT__SHIFT 0x0 25984 #define CB_COLOR6_INFO__LINEAR_GENERAL__SHIFT 0x7 25985 #define CB_COLOR6_INFO__NUMBER_TYPE__SHIFT 0x8 25986 #define CB_COLOR6_INFO__COMP_SWAP__SHIFT 0xb 25987 #define CB_COLOR6_INFO__BLEND_CLAMP__SHIFT 0xf 25988 #define CB_COLOR6_INFO__BLEND_BYPASS__SHIFT 0x10 25989 #define CB_COLOR6_INFO__SIMPLE_FLOAT__SHIFT 0x11 25990 #define CB_COLOR6_INFO__ROUND_MODE__SHIFT 0x12 25991 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 25992 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 25993 #define CB_COLOR6_INFO__FORMAT_MASK 0x0000001FL 25994 #define CB_COLOR6_INFO__LINEAR_GENERAL_MASK 0x00000080L 25995 #define CB_COLOR6_INFO__NUMBER_TYPE_MASK 0x00000700L 25996 #define CB_COLOR6_INFO__COMP_SWAP_MASK 0x00001800L 25997 #define CB_COLOR6_INFO__BLEND_CLAMP_MASK 0x00008000L 25998 #define CB_COLOR6_INFO__BLEND_BYPASS_MASK 0x00010000L 25999 #define CB_COLOR6_INFO__SIMPLE_FLOAT_MASK 0x00020000L 26000 #define CB_COLOR6_INFO__ROUND_MODE_MASK 0x00040000L 26001 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 26002 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 26003 //CB_COLOR6_ATTRIB 26004 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 26005 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 26006 #define CB_COLOR6_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 26007 #define CB_COLOR6_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 26008 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 26009 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 26010 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 26011 #define CB_COLOR6_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 26012 #define CB_COLOR6_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 26013 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 26014 //CB_COLOR6_FDCC_CONTROL 26015 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 26016 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 26017 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 26018 #define CB_COLOR6_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 26019 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 26020 #define CB_COLOR6_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 26021 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 26022 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 26023 #define CB_COLOR6_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 26024 #define CB_COLOR6_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 26025 #define CB_COLOR6_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 26026 #define CB_COLOR6_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 26027 #define CB_COLOR6_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 26028 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 26029 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 26030 #define CB_COLOR6_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 26031 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 26032 #define CB_COLOR6_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 26033 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 26034 #define CB_COLOR6_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 26035 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 26036 #define CB_COLOR6_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 26037 #define CB_COLOR6_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 26038 #define CB_COLOR6_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 26039 #define CB_COLOR6_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 26040 #define CB_COLOR6_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 26041 #define CB_COLOR6_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 26042 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 26043 //CB_COLOR6_DCC_BASE 26044 #define CB_COLOR6_DCC_BASE__BASE_256B__SHIFT 0x0 26045 #define CB_COLOR6_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 26046 //CB_COLOR7_BASE 26047 #define CB_COLOR7_BASE__BASE_256B__SHIFT 0x0 26048 #define CB_COLOR7_BASE__BASE_256B_MASK 0xFFFFFFFFL 26049 //CB_COLOR7_VIEW 26050 #define CB_COLOR7_VIEW__SLICE_START__SHIFT 0x0 26051 #define CB_COLOR7_VIEW__SLICE_MAX__SHIFT 0xd 26052 #define CB_COLOR7_VIEW__MIP_LEVEL__SHIFT 0x1a 26053 #define CB_COLOR7_VIEW__SLICE_START_MASK 0x00001FFFL 26054 #define CB_COLOR7_VIEW__SLICE_MAX_MASK 0x03FFE000L 26055 #define CB_COLOR7_VIEW__MIP_LEVEL_MASK 0x3C000000L 26056 //CB_COLOR7_INFO 26057 #define CB_COLOR7_INFO__FORMAT__SHIFT 0x0 26058 #define CB_COLOR7_INFO__LINEAR_GENERAL__SHIFT 0x7 26059 #define CB_COLOR7_INFO__NUMBER_TYPE__SHIFT 0x8 26060 #define CB_COLOR7_INFO__COMP_SWAP__SHIFT 0xb 26061 #define CB_COLOR7_INFO__BLEND_CLAMP__SHIFT 0xf 26062 #define CB_COLOR7_INFO__BLEND_BYPASS__SHIFT 0x10 26063 #define CB_COLOR7_INFO__SIMPLE_FLOAT__SHIFT 0x11 26064 #define CB_COLOR7_INFO__ROUND_MODE__SHIFT 0x12 26065 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x14 26066 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x17 26067 #define CB_COLOR7_INFO__FORMAT_MASK 0x0000001FL 26068 #define CB_COLOR7_INFO__LINEAR_GENERAL_MASK 0x00000080L 26069 #define CB_COLOR7_INFO__NUMBER_TYPE_MASK 0x00000700L 26070 #define CB_COLOR7_INFO__COMP_SWAP_MASK 0x00001800L 26071 #define CB_COLOR7_INFO__BLEND_CLAMP_MASK 0x00008000L 26072 #define CB_COLOR7_INFO__BLEND_BYPASS_MASK 0x00010000L 26073 #define CB_COLOR7_INFO__SIMPLE_FLOAT_MASK 0x00020000L 26074 #define CB_COLOR7_INFO__ROUND_MODE_MASK 0x00040000L 26075 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 26076 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 26077 //CB_COLOR7_ATTRIB 26078 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 26079 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 26080 #define CB_COLOR7_ATTRIB__DISABLE_FMASK_NOALLOC_OPT__SHIFT 0x3 26081 #define CB_COLOR7_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX__SHIFT 0x4 26082 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x5 26083 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 26084 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 26085 #define CB_COLOR7_ATTRIB__DISABLE_FMASK_NOALLOC_OPT_MASK 0x00000008L 26086 #define CB_COLOR7_ATTRIB__LIMIT_COLOR_FETCH_TO_256B_MAX_MASK 0x00000010L 26087 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000020L 26088 //CB_COLOR7_FDCC_CONTROL 26089 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE__SHIFT 0x0 26090 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE__SHIFT 0x1 26091 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 26092 #define CB_COLOR7_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE__SHIFT 0x4 26093 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 26094 #define CB_COLOR7_FDCC_CONTROL__COLOR_TRANSFORM__SHIFT 0x7 26095 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS__SHIFT 0x9 26096 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS__SHIFT 0xa 26097 #define CB_COLOR7_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG__SHIFT 0x12 26098 #define CB_COLOR7_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE__SHIFT 0x13 26099 #define CB_COLOR7_FDCC_CONTROL__SKIP_LOW_COMP_RATIO__SHIFT 0x15 26100 #define CB_COLOR7_FDCC_CONTROL__FDCC_ENABLE__SHIFT 0x16 26101 #define CB_COLOR7_FDCC_CONTROL__DCC_COMPRESS_DISABLE__SHIFT 0x17 26102 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 26103 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_DISABLE_MASK 0x00000001L 26104 #define CB_COLOR7_FDCC_CONTROL__SAMPLE_MASK_TRACKER_FEA_FORCE_MASK 0x00000002L 26105 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x0000000CL 26106 #define CB_COLOR7_FDCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE_MASK 0x00000010L 26107 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 26108 #define CB_COLOR7_FDCC_CONTROL__COLOR_TRANSFORM_MASK 0x00000180L 26109 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_64B_BLOCKS_MASK 0x00000200L 26110 #define CB_COLOR7_FDCC_CONTROL__INDEPENDENT_128B_BLOCKS_MASK 0x00000400L 26111 #define CB_COLOR7_FDCC_CONTROL__DISABLE_CONSTANT_ENCODE_REG_MASK 0x00040000L 26112 #define CB_COLOR7_FDCC_CONTROL__ENABLE_CONSTANT_ENCODE_REG_WRITE_MASK 0x00080000L 26113 #define CB_COLOR7_FDCC_CONTROL__SKIP_LOW_COMP_RATIO_MASK 0x00200000L 26114 #define CB_COLOR7_FDCC_CONTROL__FDCC_ENABLE_MASK 0x00400000L 26115 #define CB_COLOR7_FDCC_CONTROL__DCC_COMPRESS_DISABLE_MASK 0x00800000L 26116 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 26117 //CB_COLOR7_DCC_BASE 26118 #define CB_COLOR7_DCC_BASE__BASE_256B__SHIFT 0x0 26119 #define CB_COLOR7_DCC_BASE__BASE_256B_MASK 0xFFFFFFFFL 26120 //CB_COLOR0_BASE_EXT 26121 #define CB_COLOR0_BASE_EXT__BASE_256B__SHIFT 0x0 26122 #define CB_COLOR0_BASE_EXT__BASE_256B_MASK 0x000000FFL 26123 //CB_COLOR1_BASE_EXT 26124 #define CB_COLOR1_BASE_EXT__BASE_256B__SHIFT 0x0 26125 #define CB_COLOR1_BASE_EXT__BASE_256B_MASK 0x000000FFL 26126 //CB_COLOR2_BASE_EXT 26127 #define CB_COLOR2_BASE_EXT__BASE_256B__SHIFT 0x0 26128 #define CB_COLOR2_BASE_EXT__BASE_256B_MASK 0x000000FFL 26129 //CB_COLOR3_BASE_EXT 26130 #define CB_COLOR3_BASE_EXT__BASE_256B__SHIFT 0x0 26131 #define CB_COLOR3_BASE_EXT__BASE_256B_MASK 0x000000FFL 26132 //CB_COLOR4_BASE_EXT 26133 #define CB_COLOR4_BASE_EXT__BASE_256B__SHIFT 0x0 26134 #define CB_COLOR4_BASE_EXT__BASE_256B_MASK 0x000000FFL 26135 //CB_COLOR5_BASE_EXT 26136 #define CB_COLOR5_BASE_EXT__BASE_256B__SHIFT 0x0 26137 #define CB_COLOR5_BASE_EXT__BASE_256B_MASK 0x000000FFL 26138 //CB_COLOR6_BASE_EXT 26139 #define CB_COLOR6_BASE_EXT__BASE_256B__SHIFT 0x0 26140 #define CB_COLOR6_BASE_EXT__BASE_256B_MASK 0x000000FFL 26141 //CB_COLOR7_BASE_EXT 26142 #define CB_COLOR7_BASE_EXT__BASE_256B__SHIFT 0x0 26143 #define CB_COLOR7_BASE_EXT__BASE_256B_MASK 0x000000FFL 26144 //CB_COLOR0_DCC_BASE_EXT 26145 #define CB_COLOR0_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26146 #define CB_COLOR0_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26147 //CB_COLOR1_DCC_BASE_EXT 26148 #define CB_COLOR1_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26149 #define CB_COLOR1_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26150 //CB_COLOR2_DCC_BASE_EXT 26151 #define CB_COLOR2_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26152 #define CB_COLOR2_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26153 //CB_COLOR3_DCC_BASE_EXT 26154 #define CB_COLOR3_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26155 #define CB_COLOR3_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26156 //CB_COLOR4_DCC_BASE_EXT 26157 #define CB_COLOR4_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26158 #define CB_COLOR4_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26159 //CB_COLOR5_DCC_BASE_EXT 26160 #define CB_COLOR5_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26161 #define CB_COLOR5_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26162 //CB_COLOR6_DCC_BASE_EXT 26163 #define CB_COLOR6_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26164 #define CB_COLOR6_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26165 //CB_COLOR7_DCC_BASE_EXT 26166 #define CB_COLOR7_DCC_BASE_EXT__BASE_256B__SHIFT 0x0 26167 #define CB_COLOR7_DCC_BASE_EXT__BASE_256B_MASK 0x000000FFL 26168 //CB_COLOR0_ATTRIB2 26169 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26170 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26171 #define CB_COLOR0_ATTRIB2__MAX_MIP__SHIFT 0x1c 26172 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26173 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26174 #define CB_COLOR0_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26175 //CB_COLOR1_ATTRIB2 26176 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26177 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26178 #define CB_COLOR1_ATTRIB2__MAX_MIP__SHIFT 0x1c 26179 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26180 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26181 #define CB_COLOR1_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26182 //CB_COLOR2_ATTRIB2 26183 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26184 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26185 #define CB_COLOR2_ATTRIB2__MAX_MIP__SHIFT 0x1c 26186 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26187 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26188 #define CB_COLOR2_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26189 //CB_COLOR3_ATTRIB2 26190 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26191 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26192 #define CB_COLOR3_ATTRIB2__MAX_MIP__SHIFT 0x1c 26193 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26194 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26195 #define CB_COLOR3_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26196 //CB_COLOR4_ATTRIB2 26197 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26198 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26199 #define CB_COLOR4_ATTRIB2__MAX_MIP__SHIFT 0x1c 26200 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26201 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26202 #define CB_COLOR4_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26203 //CB_COLOR5_ATTRIB2 26204 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26205 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26206 #define CB_COLOR5_ATTRIB2__MAX_MIP__SHIFT 0x1c 26207 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26208 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26209 #define CB_COLOR5_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26210 //CB_COLOR6_ATTRIB2 26211 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26212 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26213 #define CB_COLOR6_ATTRIB2__MAX_MIP__SHIFT 0x1c 26214 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26215 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26216 #define CB_COLOR6_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26217 //CB_COLOR7_ATTRIB2 26218 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 26219 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH__SHIFT 0xe 26220 #define CB_COLOR7_ATTRIB2__MAX_MIP__SHIFT 0x1c 26221 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT_MASK 0x00003FFFL 26222 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH_MASK 0x0FFFC000L 26223 #define CB_COLOR7_ATTRIB2__MAX_MIP_MASK 0xF0000000L 26224 //CB_COLOR0_ATTRIB3 26225 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26226 #define CB_COLOR0_ATTRIB3__META_LINEAR__SHIFT 0xd 26227 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26228 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26229 #define CB_COLOR0_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26230 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26231 #define CB_COLOR0_ATTRIB3__META_LINEAR_MASK 0x00002000L 26232 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26233 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26234 #define CB_COLOR0_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26235 //CB_COLOR1_ATTRIB3 26236 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26237 #define CB_COLOR1_ATTRIB3__META_LINEAR__SHIFT 0xd 26238 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26239 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26240 #define CB_COLOR1_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26241 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26242 #define CB_COLOR1_ATTRIB3__META_LINEAR_MASK 0x00002000L 26243 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26244 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26245 #define CB_COLOR1_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26246 //CB_COLOR2_ATTRIB3 26247 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26248 #define CB_COLOR2_ATTRIB3__META_LINEAR__SHIFT 0xd 26249 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26250 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26251 #define CB_COLOR2_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26252 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26253 #define CB_COLOR2_ATTRIB3__META_LINEAR_MASK 0x00002000L 26254 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26255 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26256 #define CB_COLOR2_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26257 //CB_COLOR3_ATTRIB3 26258 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26259 #define CB_COLOR3_ATTRIB3__META_LINEAR__SHIFT 0xd 26260 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26261 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26262 #define CB_COLOR3_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26263 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26264 #define CB_COLOR3_ATTRIB3__META_LINEAR_MASK 0x00002000L 26265 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26266 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26267 #define CB_COLOR3_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26268 //CB_COLOR4_ATTRIB3 26269 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26270 #define CB_COLOR4_ATTRIB3__META_LINEAR__SHIFT 0xd 26271 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26272 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26273 #define CB_COLOR4_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26274 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26275 #define CB_COLOR4_ATTRIB3__META_LINEAR_MASK 0x00002000L 26276 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26277 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26278 #define CB_COLOR4_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26279 //CB_COLOR5_ATTRIB3 26280 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26281 #define CB_COLOR5_ATTRIB3__META_LINEAR__SHIFT 0xd 26282 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26283 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26284 #define CB_COLOR5_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26285 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26286 #define CB_COLOR5_ATTRIB3__META_LINEAR_MASK 0x00002000L 26287 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26288 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26289 #define CB_COLOR5_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26290 //CB_COLOR6_ATTRIB3 26291 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26292 #define CB_COLOR6_ATTRIB3__META_LINEAR__SHIFT 0xd 26293 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26294 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26295 #define CB_COLOR6_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26296 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26297 #define CB_COLOR6_ATTRIB3__META_LINEAR_MASK 0x00002000L 26298 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26299 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26300 #define CB_COLOR6_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26301 //CB_COLOR7_ATTRIB3 26302 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 26303 #define CB_COLOR7_ATTRIB3__META_LINEAR__SHIFT 0xd 26304 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE__SHIFT 0xe 26305 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 26306 #define CB_COLOR7_ATTRIB3__DCC_PIPE_ALIGNED__SHIFT 0x1e 26307 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH_MASK 0x00001FFFL 26308 #define CB_COLOR7_ATTRIB3__META_LINEAR_MASK 0x00002000L 26309 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE_MASK 0x0007C000L 26310 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 26311 #define CB_COLOR7_ATTRIB3__DCC_PIPE_ALIGNED_MASK 0x40000000L 26312 26313 26314 // addressBlock: gc_pfvf_cpdec 26315 //CONFIG_RESERVED_REG0 26316 #define CONFIG_RESERVED_REG0__DATA__SHIFT 0x0 26317 #define CONFIG_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 26318 //CONFIG_RESERVED_REG1 26319 #define CONFIG_RESERVED_REG1__DATA__SHIFT 0x0 26320 #define CONFIG_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 26321 //CP_MEC_CNTL 26322 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET__SHIFT 0x10 26323 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET__SHIFT 0x11 26324 #define CP_MEC_CNTL__MEC_ME1_PIPE2_RESET__SHIFT 0x12 26325 #define CP_MEC_CNTL__MEC_ME1_PIPE3_RESET__SHIFT 0x13 26326 #define CP_MEC_CNTL__MEC_ME2_PIPE0_RESET__SHIFT 0x14 26327 #define CP_MEC_CNTL__MEC_ME2_PIPE1_RESET__SHIFT 0x15 26328 #define CP_MEC_CNTL__MEC_ME2_PIPE2_RESET__SHIFT 0x16 26329 #define CP_MEC_CNTL__MEC_ME2_PIPE3_RESET__SHIFT 0x17 26330 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE__SHIFT 0x1b 26331 #define CP_MEC_CNTL__MEC_ME2_HALT__SHIFT 0x1c 26332 #define CP_MEC_CNTL__MEC_ME2_STEP__SHIFT 0x1d 26333 #define CP_MEC_CNTL__MEC_ME1_HALT__SHIFT 0x1e 26334 #define CP_MEC_CNTL__MEC_ME1_STEP__SHIFT 0x1f 26335 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET_MASK 0x00010000L 26336 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET_MASK 0x00020000L 26337 #define CP_MEC_CNTL__MEC_ME1_PIPE2_RESET_MASK 0x00040000L 26338 #define CP_MEC_CNTL__MEC_ME1_PIPE3_RESET_MASK 0x00080000L 26339 #define CP_MEC_CNTL__MEC_ME2_PIPE0_RESET_MASK 0x00100000L 26340 #define CP_MEC_CNTL__MEC_ME2_PIPE1_RESET_MASK 0x00200000L 26341 #define CP_MEC_CNTL__MEC_ME2_PIPE2_RESET_MASK 0x00400000L 26342 #define CP_MEC_CNTL__MEC_ME2_PIPE3_RESET_MASK 0x00800000L 26343 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE_MASK 0x08000000L 26344 #define CP_MEC_CNTL__MEC_ME2_HALT_MASK 0x10000000L 26345 #define CP_MEC_CNTL__MEC_ME2_STEP_MASK 0x20000000L 26346 #define CP_MEC_CNTL__MEC_ME1_HALT_MASK 0x40000000L 26347 #define CP_MEC_CNTL__MEC_ME1_STEP_MASK 0x80000000L 26348 //CP_ME_CNTL 26349 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE__SHIFT 0x4 26350 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE__SHIFT 0x6 26351 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE__SHIFT 0x8 26352 #define CP_ME_CNTL__PFP_PIPE0_DISABLE__SHIFT 0xc 26353 #define CP_ME_CNTL__PFP_PIPE1_DISABLE__SHIFT 0xd 26354 #define CP_ME_CNTL__ME_PIPE0_DISABLE__SHIFT 0xe 26355 #define CP_ME_CNTL__ME_PIPE1_DISABLE__SHIFT 0xf 26356 #define CP_ME_CNTL__CE_PIPE0_RESET__SHIFT 0x10 26357 #define CP_ME_CNTL__CE_PIPE1_RESET__SHIFT 0x11 26358 #define CP_ME_CNTL__PFP_PIPE0_RESET__SHIFT 0x12 26359 #define CP_ME_CNTL__PFP_PIPE1_RESET__SHIFT 0x13 26360 #define CP_ME_CNTL__ME_PIPE0_RESET__SHIFT 0x14 26361 #define CP_ME_CNTL__ME_PIPE1_RESET__SHIFT 0x15 26362 #define CP_ME_CNTL__CE_HALT__SHIFT 0x18 26363 #define CP_ME_CNTL__CE_STEP__SHIFT 0x19 26364 #define CP_ME_CNTL__PFP_HALT__SHIFT 0x1a 26365 #define CP_ME_CNTL__PFP_STEP__SHIFT 0x1b 26366 #define CP_ME_CNTL__ME_HALT__SHIFT 0x1c 26367 #define CP_ME_CNTL__ME_STEP__SHIFT 0x1d 26368 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE_MASK 0x00000010L 26369 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE_MASK 0x00000040L 26370 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE_MASK 0x00000100L 26371 #define CP_ME_CNTL__PFP_PIPE0_DISABLE_MASK 0x00001000L 26372 #define CP_ME_CNTL__PFP_PIPE1_DISABLE_MASK 0x00002000L 26373 #define CP_ME_CNTL__ME_PIPE0_DISABLE_MASK 0x00004000L 26374 #define CP_ME_CNTL__ME_PIPE1_DISABLE_MASK 0x00008000L 26375 #define CP_ME_CNTL__CE_PIPE0_RESET_MASK 0x00010000L 26376 #define CP_ME_CNTL__CE_PIPE1_RESET_MASK 0x00020000L 26377 #define CP_ME_CNTL__PFP_PIPE0_RESET_MASK 0x00040000L 26378 #define CP_ME_CNTL__PFP_PIPE1_RESET_MASK 0x00080000L 26379 #define CP_ME_CNTL__ME_PIPE0_RESET_MASK 0x00100000L 26380 #define CP_ME_CNTL__ME_PIPE1_RESET_MASK 0x00200000L 26381 #define CP_ME_CNTL__CE_HALT_MASK 0x01000000L 26382 #define CP_ME_CNTL__CE_STEP_MASK 0x02000000L 26383 #define CP_ME_CNTL__PFP_HALT_MASK 0x04000000L 26384 #define CP_ME_CNTL__PFP_STEP_MASK 0x08000000L 26385 #define CP_ME_CNTL__ME_HALT_MASK 0x10000000L 26386 #define CP_ME_CNTL__ME_STEP_MASK 0x20000000L 26387 26388 26389 // addressBlock: gc_pfvf_grbmdec 26390 //GRBM_GFX_CNTL 26391 #define GRBM_GFX_CNTL__PIPEID__SHIFT 0x0 26392 #define GRBM_GFX_CNTL__MEID__SHIFT 0x2 26393 #define GRBM_GFX_CNTL__VMID__SHIFT 0x4 26394 #define GRBM_GFX_CNTL__QUEUEID__SHIFT 0x8 26395 #define GRBM_GFX_CNTL__CTXID__SHIFT 0xb 26396 #define GRBM_GFX_CNTL__PIPEID_MASK 0x00000003L 26397 #define GRBM_GFX_CNTL__MEID_MASK 0x0000000CL 26398 #define GRBM_GFX_CNTL__VMID_MASK 0x000000F0L 26399 #define GRBM_GFX_CNTL__QUEUEID_MASK 0x00000700L 26400 #define GRBM_GFX_CNTL__CTXID_MASK 0x00003800L 26401 //GRBM_NOWHERE 26402 #define GRBM_NOWHERE__DATA__SHIFT 0x0 26403 #define GRBM_NOWHERE__DATA_MASK 0xFFFFFFFFL 26404 26405 26406 // addressBlock: gc_pfvf_padec 26407 //PA_SC_VRS_SURFACE_CNTL 26408 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x6 26409 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT 0x7 26410 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE__SHIFT 0x8 26411 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE__SHIFT 0xd 26412 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE__SHIFT 0xe 26413 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE__SHIFT 0xf 26414 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE__SHIFT 0x10 26415 #define PA_SC_VRS_SURFACE_CNTL__VRC_AUTO_FLUSH__SHIFT 0x11 26416 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE__SHIFT 0x12 26417 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS__SHIFT 0x13 26418 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT__SHIFT 0x1a 26419 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000040L 26420 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK 0x00000080L 26421 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE_MASK 0x00001F00L 26422 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE_MASK 0x00002000L 26423 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE_MASK 0x00004000L 26424 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE_MASK 0x00008000L 26425 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE_MASK 0x00010000L 26426 #define PA_SC_VRS_SURFACE_CNTL__VRC_AUTO_FLUSH_MASK 0x00020000L 26427 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE_MASK 0x00040000L 26428 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS_MASK 0x03F80000L 26429 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT_MASK 0xFC000000L 26430 //PA_SC_ENHANCE 26431 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER__SHIFT 0x0 26432 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX__SHIFT 0x1 26433 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX__SHIFT 0x2 26434 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS__SHIFT 0x3 26435 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID__SHIFT 0x4 26436 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX__SHIFT 0x5 26437 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER__SHIFT 0x6 26438 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION__SHIFT 0x7 26439 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM__SHIFT 0x8 26440 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE__SHIFT 0x9 26441 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE__SHIFT 0xa 26442 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE__SHIFT 0xb 26443 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS__SHIFT 0xc 26444 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE__SHIFT 0xd 26445 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE__SHIFT 0xe 26446 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE__SHIFT 0xf 26447 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST__SHIFT 0x10 26448 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING__SHIFT 0x11 26449 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY__SHIFT 0x12 26450 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING__SHIFT 0x13 26451 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING__SHIFT 0x14 26452 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS__SHIFT 0x15 26453 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID__SHIFT 0x16 26454 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO__SHIFT 0x17 26455 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT 0x18 26456 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING__SHIFT 0x19 26457 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET__SHIFT 0x1a 26458 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET__SHIFT 0x1b 26459 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE__SHIFT 0x1c 26460 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING__SHIFT 0x1d 26461 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER_MASK 0x00000001L 26462 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX_MASK 0x00000002L 26463 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX_MASK 0x00000004L 26464 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS_MASK 0x00000008L 26465 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID_MASK 0x00000010L 26466 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX_MASK 0x00000020L 26467 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER_MASK 0x00000040L 26468 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION_MASK 0x00000080L 26469 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM_MASK 0x00000100L 26470 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE_MASK 0x00000200L 26471 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE_MASK 0x00000400L 26472 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE_MASK 0x00000800L 26473 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS_MASK 0x00001000L 26474 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE_MASK 0x00002000L 26475 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE_MASK 0x00004000L 26476 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE_MASK 0x00008000L 26477 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST_MASK 0x00010000L 26478 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING_MASK 0x00020000L 26479 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY_MASK 0x00040000L 26480 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING_MASK 0x00080000L 26481 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING_MASK 0x00100000L 26482 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS_MASK 0x00200000L 26483 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID_MASK 0x00400000L 26484 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO_MASK 0x00800000L 26485 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK 0x01000000L 26486 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING_MASK 0x02000000L 26487 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET_MASK 0x04000000L 26488 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET_MASK 0x08000000L 26489 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE_MASK 0x10000000L 26490 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING_MASK 0x20000000L 26491 //PA_SC_ENHANCE_1 26492 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE__SHIFT 0x0 26493 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE__SHIFT 0x1 26494 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING__SHIFT 0x3 26495 #define PA_SC_ENHANCE_1__BYPASS_PBB__SHIFT 0x4 26496 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE__SHIFT 0x5 26497 #define PA_SC_ENHANCE_1__ECO_SPARE1__SHIFT 0x6 26498 #define PA_SC_ENHANCE_1__ECO_SPARE2__SHIFT 0x7 26499 #define PA_SC_ENHANCE_1__ECO_SPARE3__SHIFT 0x8 26500 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB__SHIFT 0x9 26501 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT__SHIFT 0xa 26502 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM__SHIFT 0xb 26503 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS__SHIFT 0xd 26504 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_TILE_INTF_FINE_CLOCK_GATE__SHIFT 0xe 26505 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE__SHIFT 0x10 26506 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION__SHIFT 0x12 26507 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS__SHIFT 0x13 26508 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION__SHIFT 0x14 26509 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION__SHIFT 0x15 26510 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION__SHIFT 0x16 26511 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG__SHIFT 0x17 26512 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT 0x18 26513 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER__SHIFT 0x19 26514 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION__SHIFT 0x1a 26515 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE__SHIFT 0x1b 26516 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX__SHIFT 0x1c 26517 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1__SHIFT 0x1d 26518 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI__SHIFT 0x1e 26519 #define PA_SC_ENHANCE_1__DISABLE_FSR_NEAR_AXIS_LINE_VERT_ORDER_SORT_FIX__SHIFT 0x1f 26520 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE_MASK 0x00000001L 26521 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_MASK 0x00000006L 26522 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING_MASK 0x00000008L 26523 #define PA_SC_ENHANCE_1__BYPASS_PBB_MASK 0x00000010L 26524 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE_MASK 0x00000020L 26525 #define PA_SC_ENHANCE_1__ECO_SPARE1_MASK 0x00000040L 26526 #define PA_SC_ENHANCE_1__ECO_SPARE2_MASK 0x00000080L 26527 #define PA_SC_ENHANCE_1__ECO_SPARE3_MASK 0x00000100L 26528 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB_MASK 0x00000200L 26529 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT_MASK 0x00000400L 26530 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM_MASK 0x00000800L 26531 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS_MASK 0x00002000L 26532 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_TILE_INTF_FINE_CLOCK_GATE_MASK 0x00004000L 26533 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE_MASK 0x00010000L 26534 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION_MASK 0x00040000L 26535 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS_MASK 0x00080000L 26536 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION_MASK 0x00100000L 26537 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION_MASK 0x00200000L 26538 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION_MASK 0x00400000L 26539 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG_MASK 0x00800000L 26540 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK 0x01000000L 26541 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER_MASK 0x02000000L 26542 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION_MASK 0x04000000L 26543 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE_MASK 0x08000000L 26544 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_MASK 0x10000000L 26545 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1_MASK 0x20000000L 26546 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI_MASK 0x40000000L 26547 #define PA_SC_ENHANCE_1__DISABLE_FSR_NEAR_AXIS_LINE_VERT_ORDER_SORT_FIX_MASK 0x80000000L 26548 //PA_SC_ENHANCE_2 26549 #define PA_SC_ENHANCE_2__DISABLE_SC_MEM_MACRO_FINE_CLOCK_GATE__SHIFT 0x0 26550 #define PA_SC_ENHANCE_2__DISABLE_SC_DB_QUAD_INTF_FINE_CLOCK_GATE__SHIFT 0x1 26551 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE__SHIFT 0x2 26552 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE__SHIFT 0x3 26553 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK__SHIFT 0x4 26554 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK__SHIFT 0x5 26555 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD__SHIFT 0x7 26556 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH__SHIFT 0x8 26557 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT 0x9 26558 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS__SHIFT 0xa 26559 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE__SHIFT 0xb 26560 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE__SHIFT 0xc 26561 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP__SHIFT 0xd 26562 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP__SHIFT 0xe 26563 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ__SHIFT 0xf 26564 #define PA_SC_ENHANCE_2__PBB_WARP_CLK_MAIN_CLK_WAKEUP__SHIFT 0x10 26565 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP__SHIFT 0x11 26566 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET__SHIFT 0x12 26567 #define PA_SC_ENHANCE_2__DISABLE_SC_DBR_DATAPATH_FGCG__SHIFT 0x15 26568 #define PA_SC_ENHANCE_2__FSR_BB_OPTIMIZATION_DISABLE_OVERRIDE__SHIFT 0x16 26569 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO__SHIFT 0x17 26570 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH__SHIFT 0x1a 26571 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT__SHIFT 0x1b 26572 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT__SHIFT 0x1e 26573 #define PA_SC_ENHANCE_2__RSVD__SHIFT 0x1f 26574 #define PA_SC_ENHANCE_2__DISABLE_SC_MEM_MACRO_FINE_CLOCK_GATE_MASK 0x00000001L 26575 #define PA_SC_ENHANCE_2__DISABLE_SC_DB_QUAD_INTF_FINE_CLOCK_GATE_MASK 0x00000002L 26576 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE_MASK 0x00000004L 26577 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE_MASK 0x00000008L 26578 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK_MASK 0x00000010L 26579 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK_MASK 0x00000020L 26580 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD_MASK 0x00000080L 26581 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH_MASK 0x00000100L 26582 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK_MASK 0x00000200L 26583 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS_MASK 0x00000400L 26584 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE_MASK 0x00000800L 26585 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE_MASK 0x00001000L 26586 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP_MASK 0x00002000L 26587 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP_MASK 0x00004000L 26588 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ_MASK 0x00008000L 26589 #define PA_SC_ENHANCE_2__PBB_WARP_CLK_MAIN_CLK_WAKEUP_MASK 0x00010000L 26590 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP_MASK 0x00020000L 26591 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET_MASK 0x00040000L 26592 #define PA_SC_ENHANCE_2__DISABLE_SC_DBR_DATAPATH_FGCG_MASK 0x00200000L 26593 #define PA_SC_ENHANCE_2__FSR_BB_OPTIMIZATION_DISABLE_OVERRIDE_MASK 0x00400000L 26594 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO_MASK 0x00800000L 26595 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH_MASK 0x04000000L 26596 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT_MASK 0x38000000L 26597 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT_MASK 0x40000000L 26598 #define PA_SC_ENHANCE_2__RSVD_MASK 0x80000000L 26599 //PA_SC_ENHANCE_3 26600 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA__SHIFT 0x0 26601 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST__SHIFT 0x2 26602 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO__SHIFT 0x3 26603 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION__SHIFT 0x4 26604 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN__SHIFT 0x5 26605 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER__SHIFT 0x6 26606 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER__SHIFT 0x7 26607 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS__SHIFT 0x8 26608 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY__SHIFT 0x9 26609 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES__SHIFT 0xa 26610 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION__SHIFT 0xb 26611 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED__SHIFT 0xc 26612 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT 0xd 26613 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION__SHIFT 0xe 26614 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN__SHIFT 0xf 26615 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS__SHIFT 0x10 26616 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM__SHIFT 0x11 26617 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_FB_FINE_CLOCK_GATE__SHIFT 0x12 26618 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_CACHE_RD_FINE_CLOCK_GATE__SHIFT 0x13 26619 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT 0x14 26620 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT 0x15 26621 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE__SHIFT 0x16 26622 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION__SHIFT 0x17 26623 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY__SHIFT 0x18 26624 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL__SHIFT 0x19 26625 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL__SHIFT 0x1a 26626 #define PA_SC_ENHANCE_3__PKR_S2_FORCE_EOV_STALL__SHIFT 0x1b 26627 #define PA_SC_ENHANCE_3__ECO_SPARE0__SHIFT 0x1c 26628 #define PA_SC_ENHANCE_3__ECO_SPARE1__SHIFT 0x1d 26629 #define PA_SC_ENHANCE_3__ECO_SPARE2__SHIFT 0x1e 26630 #define PA_SC_ENHANCE_3__ECO_SPARE3__SHIFT 0x1f 26631 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA_MASK 0x00000001L 26632 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST_MASK 0x00000004L 26633 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO_MASK 0x00000008L 26634 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION_MASK 0x00000010L 26635 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN_MASK 0x00000020L 26636 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER_MASK 0x00000040L 26637 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_MASK 0x00000080L 26638 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS_MASK 0x00000100L 26639 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY_MASK 0x00000200L 26640 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES_MASK 0x00000400L 26641 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION_MASK 0x00000800L 26642 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED_MASK 0x00001000L 26643 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK 0x00002000L 26644 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION_MASK 0x00004000L 26645 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN_MASK 0x00008000L 26646 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS_MASK 0x00010000L 26647 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM_MASK 0x00020000L 26648 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_FB_FINE_CLOCK_GATE_MASK 0x00040000L 26649 #define PA_SC_ENHANCE_3__DISABLE_SC_QP_VRS_RATE_CACHE_RD_FINE_CLOCK_GATE_MASK 0x00080000L 26650 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK 0x00100000L 26651 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK 0x00200000L 26652 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE_MASK 0x00400000L 26653 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION_MASK 0x00800000L 26654 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY_MASK 0x01000000L 26655 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL_MASK 0x02000000L 26656 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL_MASK 0x04000000L 26657 #define PA_SC_ENHANCE_3__PKR_S2_FORCE_EOV_STALL_MASK 0x08000000L 26658 #define PA_SC_ENHANCE_3__ECO_SPARE0_MASK 0x10000000L 26659 #define PA_SC_ENHANCE_3__ECO_SPARE1_MASK 0x20000000L 26660 #define PA_SC_ENHANCE_3__ECO_SPARE2_MASK 0x40000000L 26661 #define PA_SC_ENHANCE_3__ECO_SPARE3_MASK 0x80000000L 26662 //PA_SC_BINNER_CNTL_OVERRIDE 26663 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE__SHIFT 0x0 26664 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN__SHIFT 0xa 26665 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN__SHIFT 0xd 26666 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH__SHIFT 0x13 26667 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE__SHIFT 0x1b 26668 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE__SHIFT 0x1c 26669 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE_MASK 0x00000003L 26670 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN_MASK 0x00001C00L 26671 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN_MASK 0x0003E000L 26672 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH_MASK 0x07F80000L 26673 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE_MASK 0x08000000L 26674 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE_MASK 0xF0000000L 26675 //PA_SC_PBB_OVERRIDE_FLAG 26676 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE__SHIFT 0x0 26677 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID__SHIFT 0x1 26678 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE_MASK 0x00000001L 26679 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID_MASK 0x00000002L 26680 //PA_SC_DSM_CNTL 26681 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0__SHIFT 0x0 26682 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1__SHIFT 0x1 26683 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0_MASK 0x00000001L 26684 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1_MASK 0x00000002L 26685 //PA_SC_TILE_STEERING_CREST_OVERRIDE 26686 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE__SHIFT 0x0 26687 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT__SHIFT 0x1 26688 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT__SHIFT 0x5 26689 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT__SHIFT 0x8 26690 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE__SHIFT 0x1f 26691 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE_MASK 0x00000001L 26692 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT_MASK 0x00000006L 26693 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT_MASK 0x00000060L 26694 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT_MASK 0x00000700L 26695 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE_MASK 0x80000000L 26696 //PA_SC_FIFO_SIZE 26697 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE__SHIFT 0x0 26698 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE__SHIFT 0x6 26699 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE__SHIFT 0xf 26700 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE__SHIFT 0x15 26701 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE_MASK 0x0000003FL 26702 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE_MASK 0x00007FC0L 26703 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE_MASK 0x001F8000L 26704 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE_MASK 0xFFE00000L 26705 //PA_SC_IF_FIFO_SIZE 26706 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE__SHIFT 0x0 26707 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE__SHIFT 0x6 26708 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE__SHIFT 0xc 26709 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE__SHIFT 0x12 26710 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE_MASK 0x0000003FL 26711 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE_MASK 0x00000FC0L 26712 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE_MASK 0x0003F000L 26713 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE_MASK 0x00FC0000L 26714 //PA_SC_PACKER_WAVE_ID_CNTL 26715 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVE_TABLE_SIZE__SHIFT 0x0 26716 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE__SHIFT 0xa 26717 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN__SHIFT 0x10 26718 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE__SHIFT 0x11 26719 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN__SHIFT 0x17 26720 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD__SHIFT 0x18 26721 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD__SHIFT 0x1f 26722 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVE_TABLE_SIZE_MASK 0x000003FFL 26723 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE_MASK 0x0000FC00L 26724 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN_MASK 0x00010000L 26725 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE_MASK 0x007E0000L 26726 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN_MASK 0x00800000L 26727 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD_MASK 0x0F000000L 26728 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD_MASK 0x80000000L 26729 //PA_SC_ATM_CNTL 26730 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE__SHIFT 0x0 26731 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN__SHIFT 0x7 26732 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT 0x8 26733 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT 0x10 26734 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES__SHIFT 0x11 26735 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE_MASK 0x0000003FL 26736 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN_MASK 0x00000080L 26737 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK 0x0000FF00L 26738 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES_MASK 0x00010000L 26739 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES_MASK 0x00020000L 26740 //PA_SC_PKR_WAVE_TABLE_CNTL 26741 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE__SHIFT 0x0 26742 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE_MASK 0x0000003FL 26743 //PA_SC_FORCE_EOV_MAX_CNTS 26744 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT__SHIFT 0x0 26745 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT__SHIFT 0x10 26746 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT_MASK 0x0000FFFFL 26747 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT_MASK 0xFFFF0000L 26748 //PA_SC_BINNER_EVENT_CNTL_0 26749 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0__SHIFT 0x0 26750 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1__SHIFT 0x2 26751 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2__SHIFT 0x4 26752 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3__SHIFT 0x6 26753 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS__SHIFT 0x8 26754 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE__SHIFT 0xa 26755 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH__SHIFT 0xc 26756 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH__SHIFT 0xe 26757 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC__SHIFT 0x10 26758 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_9__SHIFT 0x12 26759 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET__SHIFT 0x14 26760 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE__SHIFT 0x16 26761 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END__SHIFT 0x18 26762 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT__SHIFT 0x1a 26763 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH__SHIFT 0x1c 26764 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH__SHIFT 0x1e 26765 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0_MASK 0x00000003L 26766 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1_MASK 0x0000000CL 26767 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2_MASK 0x00000030L 26768 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3_MASK 0x000000C0L 26769 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS_MASK 0x00000300L 26770 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE_MASK 0x00000C00L 26771 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_MASK 0x00003000L 26772 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH_MASK 0x0000C000L 26773 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC_MASK 0x00030000L 26774 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_9_MASK 0x000C0000L 26775 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET_MASK 0x00300000L 26776 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE_MASK 0x00C00000L 26777 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END_MASK 0x03000000L 26778 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT_MASK 0x0C000000L 26779 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH_MASK 0x30000000L 26780 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH_MASK 0xC0000000L 26781 //PA_SC_BINNER_EVENT_CNTL_1 26782 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH__SHIFT 0x0 26783 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT__SHIFT 0x2 26784 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM__SHIFT 0x4 26785 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT__SHIFT 0x6 26786 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT__SHIFT 0x8 26787 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC__SHIFT 0xa 26788 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT__SHIFT 0xc 26789 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START__SHIFT 0xe 26790 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP__SHIFT 0x10 26791 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START__SHIFT 0x12 26792 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP__SHIFT 0x14 26793 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE__SHIFT 0x16 26794 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT__SHIFT 0x18 26795 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK__SHIFT 0x1a 26796 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT__SHIFT 0x1c 26797 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH__SHIFT 0x1e 26798 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH_MASK 0x00000003L 26799 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT_MASK 0x0000000CL 26800 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM_MASK 0x00000030L 26801 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT_MASK 0x000000C0L 26802 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT_MASK 0x00000300L 26803 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC_MASK 0x00000C00L 26804 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT_MASK 0x00003000L 26805 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START_MASK 0x0000C000L 26806 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP_MASK 0x00030000L 26807 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START_MASK 0x000C0000L 26808 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP_MASK 0x00300000L 26809 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE_MASK 0x00C00000L 26810 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT_MASK 0x03000000L 26811 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK_MASK 0x0C000000L 26812 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT_MASK 0x30000000L 26813 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH_MASK 0xC0000000L 26814 //PA_SC_BINNER_EVENT_CNTL_2 26815 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS__SHIFT 0x0 26816 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT__SHIFT 0x2 26817 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE__SHIFT 0x4 26818 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35__SHIFT 0x6 26819 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH__SHIFT 0x8 26820 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER__SHIFT 0xa 26821 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT__SHIFT 0xc 26822 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ__SHIFT 0xe 26823 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS__SHIFT 0x10 26824 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41__SHIFT 0x12 26825 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV__SHIFT 0x14 26826 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS__SHIFT 0x16 26827 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META__SHIFT 0x18 26828 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS__SHIFT 0x1a 26829 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META__SHIFT 0x1c 26830 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE__SHIFT 0x1e 26831 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS_MASK 0x00000003L 26832 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT_MASK 0x0000000CL 26833 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE_MASK 0x00000030L 26834 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35_MASK 0x000000C0L 26835 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH_MASK 0x00000300L 26836 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER_MASK 0x00000C00L 26837 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT_MASK 0x00003000L 26838 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ_MASK 0x0000C000L 26839 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS_MASK 0x00030000L 26840 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41_MASK 0x000C0000L 26841 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV_MASK 0x00300000L 26842 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS_MASK 0x00C00000L 26843 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META_MASK 0x03000000L 26844 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS_MASK 0x0C000000L 26845 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META_MASK 0x30000000L 26846 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE_MASK 0xC0000000L 26847 //PA_SC_BINNER_EVENT_CNTL_3 26848 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE__SHIFT 0x0 26849 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA__SHIFT 0x2 26850 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50__SHIFT 0x4 26851 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START__SHIFT 0x6 26852 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP__SHIFT 0x8 26853 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER__SHIFT 0xa 26854 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW__SHIFT 0xc 26855 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH__SHIFT 0xe 26856 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL__SHIFT 0x10 26857 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP__SHIFT 0x12 26858 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET__SHIFT 0x14 26859 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND__SHIFT 0x16 26860 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC__SHIFT 0x18 26861 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE__SHIFT 0x1a 26862 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED__SHIFT 0x1c 26863 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE__SHIFT 0x1e 26864 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE_MASK 0x00000003L 26865 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA_MASK 0x0000000CL 26866 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50_MASK 0x00000030L 26867 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START_MASK 0x000000C0L 26868 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP_MASK 0x00000300L 26869 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER_MASK 0x00000C00L 26870 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW_MASK 0x00003000L 26871 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH_MASK 0x0000C000L 26872 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL_MASK 0x00030000L 26873 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP_MASK 0x000C0000L 26874 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET_MASK 0x00300000L 26875 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND_MASK 0x00C00000L 26876 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC_MASK 0x03000000L 26877 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE_MASK 0x0C000000L 26878 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED_MASK 0x30000000L 26879 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE_MASK 0xC0000000L 26880 //PA_SC_BINNER_TIMEOUT_COUNTER 26881 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD__SHIFT 0x0 26882 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD_MASK 0xFFFFFFFFL 26883 //PA_SC_BINNER_PERF_CNTL_0 26884 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD__SHIFT 0x0 26885 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD__SHIFT 0xa 26886 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD__SHIFT 0x14 26887 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD__SHIFT 0x17 26888 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD_MASK 0x000003FFL 26889 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD_MASK 0x000FFC00L 26890 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD_MASK 0x00700000L 26891 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD_MASK 0x03800000L 26892 //PA_SC_BINNER_PERF_CNTL_1 26893 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT 0x0 26894 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT 0x5 26895 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD__SHIFT 0xa 26896 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK 0x0000001FL 26897 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK 0x000003E0L 26898 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD_MASK 0x03FFFC00L 26899 //PA_SC_BINNER_PERF_CNTL_2 26900 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD__SHIFT 0x0 26901 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD__SHIFT 0xb 26902 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD_MASK 0x000007FFL 26903 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD_MASK 0x003FF800L 26904 //PA_SC_BINNER_PERF_CNTL_3 26905 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD__SHIFT 0x0 26906 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD_MASK 0xFFFFFFFFL 26907 //PA_SC_P3D_TRAP_SCREEN_HV_LOCK 26908 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 26909 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 26910 //PA_SC_HP3D_TRAP_SCREEN_HV_LOCK 26911 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 26912 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 26913 //PA_SC_TRAP_SCREEN_HV_LOCK 26914 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 26915 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 26916 //PA_PH_INTERFACE_FIFO_SIZE 26917 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE__SHIFT 0x0 26918 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE__SHIFT 0x10 26919 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE_MASK 0x000003FFL 26920 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE_MASK 0x003F0000L 26921 //PA_PH_ENHANCE 26922 #define PA_PH_ENHANCE__ECO_SPARE0__SHIFT 0x0 26923 #define PA_PH_ENHANCE__ECO_SPARE1__SHIFT 0x1 26924 #define PA_PH_ENHANCE__ECO_SPARE2__SHIFT 0x2 26925 #define PA_PH_ENHANCE__ECO_SPARE3__SHIFT 0x3 26926 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE__SHIFT 0x4 26927 #define PA_PH_ENHANCE__DISABLE_FOPKT__SHIFT 0x5 26928 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET__SHIFT 0x6 26929 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE__SHIFT 0x7 26930 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG__SHIFT 0x8 26931 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG__SHIFT 0x9 26932 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH__SHIFT 0xa 26933 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT__SHIFT 0xd 26934 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS__SHIFT 0xe 26935 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON__SHIFT 0xf 26936 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE__SHIFT 0x10 26937 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE__SHIFT 0x11 26938 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE__SHIFT 0x12 26939 #define PA_PH_ENHANCE__ECO_SPARE0_MASK 0x00000001L 26940 #define PA_PH_ENHANCE__ECO_SPARE1_MASK 0x00000002L 26941 #define PA_PH_ENHANCE__ECO_SPARE2_MASK 0x00000004L 26942 #define PA_PH_ENHANCE__ECO_SPARE3_MASK 0x00000008L 26943 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE_MASK 0x00000010L 26944 #define PA_PH_ENHANCE__DISABLE_FOPKT_MASK 0x00000020L 26945 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET_MASK 0x00000040L 26946 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE_MASK 0x00000080L 26947 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG_MASK 0x00000100L 26948 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG_MASK 0x00000200L 26949 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH_MASK 0x00001C00L 26950 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT_MASK 0x00002000L 26951 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS_MASK 0x00004000L 26952 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON_MASK 0x00008000L 26953 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_MASK 0x00010000L 26954 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE_MASK 0x00020000L 26955 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE_MASK 0x00040000L 26956 //PA_SC_VRS_SURFACE_CNTL_1 26957 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE__SHIFT 0x0 26958 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE__SHIFT 0x1 26959 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE__SHIFT 0x2 26960 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_RATE_16XAA__SHIFT 0x3 26961 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL__SHIFT 0x4 26962 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED__SHIFT 0x5 26963 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT__SHIFT 0x6 26964 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS__SHIFT 0x7 26965 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG__SHIFT 0x8 26966 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION__SHIFT 0xc 26967 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE__SHIFT 0xf 26968 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE__SHIFT 0x13 26969 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING__SHIFT 0x14 26970 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0__SHIFT 0x15 26971 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1__SHIFT 0x16 26972 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2__SHIFT 0x17 26973 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3__SHIFT 0x18 26974 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4__SHIFT 0x19 26975 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5__SHIFT 0x1a 26976 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6__SHIFT 0x1b 26977 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7__SHIFT 0x1c 26978 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8__SHIFT 0x1d 26979 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9__SHIFT 0x1e 26980 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10__SHIFT 0x1f 26981 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK 0x00000001L 26982 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE_MASK 0x00000002L 26983 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE_MASK 0x00000004L 26984 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_RATE_16XAA_MASK 0x00000008L 26985 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL_MASK 0x00000010L 26986 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED_MASK 0x00000020L 26987 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT_MASK 0x00000040L 26988 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS_MASK 0x00000080L 26989 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG_MASK 0x00000100L 26990 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION_MASK 0x00001000L 26991 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE_MASK 0x00008000L 26992 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE_MASK 0x00080000L 26993 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING_MASK 0x00100000L 26994 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0_MASK 0x00200000L 26995 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1_MASK 0x00400000L 26996 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2_MASK 0x00800000L 26997 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3_MASK 0x01000000L 26998 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4_MASK 0x02000000L 26999 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5_MASK 0x04000000L 27000 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6_MASK 0x08000000L 27001 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7_MASK 0x10000000L 27002 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8_MASK 0x20000000L 27003 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9_MASK 0x40000000L 27004 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10_MASK 0x80000000L 27005 27006 27007 // addressBlock: gc_pfvf_sqdec 27008 //SQ_RUNTIME_CONFIG 27009 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER__SHIFT 0x0 27010 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER_MASK 0x00000001L 27011 //SQ_DEBUG_STS_GLOBAL 27012 #define SQ_DEBUG_STS_GLOBAL__BUSY__SHIFT 0x0 27013 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY__SHIFT 0x1 27014 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0__SHIFT 0x4 27015 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1__SHIFT 0x10 27016 #define SQ_DEBUG_STS_GLOBAL__BUSY_MASK 0x00000001L 27017 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY_MASK 0x00000002L 27018 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0_MASK 0x0000FFF0L 27019 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1_MASK 0x0FFF0000L 27020 //SQ_DEBUG_STS_GLOBAL2 27021 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0__SHIFT 0x0 27022 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1__SHIFT 0x8 27023 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE__SHIFT 0x10 27024 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0_MASK 0x000000FFL 27025 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1_MASK 0x0000FF00L 27026 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE_MASK 0x00FF0000L 27027 //SH_MEM_BASES 27028 #define SH_MEM_BASES__PRIVATE_BASE__SHIFT 0x0 27029 #define SH_MEM_BASES__SHARED_BASE__SHIFT 0x10 27030 #define SH_MEM_BASES__PRIVATE_BASE_MASK 0x0000FFFFL 27031 #define SH_MEM_BASES__SHARED_BASE_MASK 0xFFFF0000L 27032 //SH_MEM_CONFIG 27033 #define SH_MEM_CONFIG__ADDRESS_MODE__SHIFT 0x0 27034 #define SH_MEM_CONFIG__ALIGNMENT_MODE__SHIFT 0x2 27035 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH__SHIFT 0xe 27036 #define SH_MEM_CONFIG__ICACHE_USE_GL1__SHIFT 0x12 27037 #define SH_MEM_CONFIG__ADDRESS_MODE_MASK 0x00000001L 27038 #define SH_MEM_CONFIG__ALIGNMENT_MODE_MASK 0x0000000CL 27039 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH_MASK 0x0000C000L 27040 #define SH_MEM_CONFIG__ICACHE_USE_GL1_MASK 0x00040000L 27041 //SQ_DEBUG 27042 #define SQ_DEBUG__SINGLE_MEMOP__SHIFT 0x0 27043 #define SQ_DEBUG__SINGLE_ALU_OP__SHIFT 0x1 27044 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO__SHIFT 0x2 27045 #define SQ_DEBUG__SINGLE_MEMOP_MASK 0x00000001L 27046 #define SQ_DEBUG__SINGLE_ALU_OP_MASK 0x00000002L 27047 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO_MASK 0x00000004L 27048 //SQ_SHADER_TBA_LO 27049 #define SQ_SHADER_TBA_LO__ADDR_LO__SHIFT 0x0 27050 #define SQ_SHADER_TBA_LO__ADDR_LO_MASK 0xFFFFFFFFL 27051 //SQ_SHADER_TBA_HI 27052 #define SQ_SHADER_TBA_HI__ADDR_HI__SHIFT 0x0 27053 #define SQ_SHADER_TBA_HI__TRAP_EN__SHIFT 0x1f 27054 #define SQ_SHADER_TBA_HI__ADDR_HI_MASK 0x000000FFL 27055 #define SQ_SHADER_TBA_HI__TRAP_EN_MASK 0x80000000L 27056 //SQ_SHADER_TMA_LO 27057 #define SQ_SHADER_TMA_LO__ADDR_LO__SHIFT 0x0 27058 #define SQ_SHADER_TMA_LO__ADDR_LO_MASK 0xFFFFFFFFL 27059 //SQ_SHADER_TMA_HI 27060 #define SQ_SHADER_TMA_HI__ADDR_HI__SHIFT 0x0 27061 #define SQ_SHADER_TMA_HI__ADDR_HI_MASK 0x000000FFL 27062 27063 27064 // addressBlock: gc_pfonly_cpdec 27065 //CP_DEBUG_2 27066 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE__SHIFT 0xc 27067 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE__SHIFT 0xd 27068 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE__SHIFT 0xe 27069 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE__SHIFT 0xf 27070 #define CP_DEBUG_2__NOP_DISCARD_DISABLE__SHIFT 0x10 27071 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE__SHIFT 0x11 27072 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE__SHIFT 0x1b 27073 #define CP_DEBUG_2__DC_FORCE_CLK_EN__SHIFT 0x1c 27074 #define CP_DEBUG_2__DC_DISABLE_BROADCAST__SHIFT 0x1d 27075 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE__SHIFT 0x1e 27076 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE__SHIFT 0x1f 27077 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE_MASK 0x00001000L 27078 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE_MASK 0x00002000L 27079 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE_MASK 0x00004000L 27080 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE_MASK 0x00008000L 27081 #define CP_DEBUG_2__NOP_DISCARD_DISABLE_MASK 0x00010000L 27082 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE_MASK 0x00020000L 27083 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE_MASK 0x08000000L 27084 #define CP_DEBUG_2__DC_FORCE_CLK_EN_MASK 0x10000000L 27085 #define CP_DEBUG_2__DC_DISABLE_BROADCAST_MASK 0x20000000L 27086 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE_MASK 0x40000000L 27087 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE_MASK 0x80000000L 27088 //CP_FETCHER_SOURCE 27089 #define CP_FETCHER_SOURCE__ME_SRC__SHIFT 0x0 27090 #define CP_FETCHER_SOURCE__ME_SRC_MASK 0x00000001L 27091 //CP_DFY_CNTL 27092 #define CP_DFY_CNTL__POLICY__SHIFT 0x8 27093 #define CP_DFY_CNTL__VOL__SHIFT 0xa 27094 #define CP_DFY_CNTL__MTYPE__SHIFT 0xc 27095 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE__SHIFT 0x19 27096 #define CP_DFY_CNTL__TPI_SDP_SEL__SHIFT 0x1a 27097 #define CP_DFY_CNTL__WRITE_DIS__SHIFT 0x1b 27098 #define CP_DFY_CNTL__LFSR_RESET__SHIFT 0x1c 27099 #define CP_DFY_CNTL__MODE__SHIFT 0x1d 27100 #define CP_DFY_CNTL__ENABLE__SHIFT 0x1f 27101 #define CP_DFY_CNTL__POLICY_MASK 0x00000300L 27102 #define CP_DFY_CNTL__VOL_MASK 0x00000400L 27103 #define CP_DFY_CNTL__MTYPE_MASK 0x00007000L 27104 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE_MASK 0x02000000L 27105 #define CP_DFY_CNTL__TPI_SDP_SEL_MASK 0x04000000L 27106 #define CP_DFY_CNTL__WRITE_DIS_MASK 0x08000000L 27107 #define CP_DFY_CNTL__LFSR_RESET_MASK 0x10000000L 27108 #define CP_DFY_CNTL__MODE_MASK 0x60000000L 27109 #define CP_DFY_CNTL__ENABLE_MASK 0x80000000L 27110 //CP_DFY_STAT 27111 #define CP_DFY_STAT__BURST_COUNT__SHIFT 0x0 27112 #define CP_DFY_STAT__TAGS_PENDING__SHIFT 0x10 27113 #define CP_DFY_STAT__BUSY__SHIFT 0x1f 27114 #define CP_DFY_STAT__BURST_COUNT_MASK 0x0000FFFFL 27115 #define CP_DFY_STAT__TAGS_PENDING_MASK 0x07FF0000L 27116 #define CP_DFY_STAT__BUSY_MASK 0x80000000L 27117 //CP_DFY_ADDR_HI 27118 #define CP_DFY_ADDR_HI__ADDR_HI__SHIFT 0x0 27119 #define CP_DFY_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 27120 //CP_DFY_ADDR_LO 27121 #define CP_DFY_ADDR_LO__ADDR_LO__SHIFT 0x5 27122 #define CP_DFY_ADDR_LO__ADDR_LO_MASK 0xFFFFFFE0L 27123 //CP_DFY_DATA_0 27124 #define CP_DFY_DATA_0__DATA__SHIFT 0x0 27125 #define CP_DFY_DATA_0__DATA_MASK 0xFFFFFFFFL 27126 //CP_DFY_DATA_1 27127 #define CP_DFY_DATA_1__DATA__SHIFT 0x0 27128 #define CP_DFY_DATA_1__DATA_MASK 0xFFFFFFFFL 27129 //CP_DFY_DATA_2 27130 #define CP_DFY_DATA_2__DATA__SHIFT 0x0 27131 #define CP_DFY_DATA_2__DATA_MASK 0xFFFFFFFFL 27132 //CP_DFY_DATA_3 27133 #define CP_DFY_DATA_3__DATA__SHIFT 0x0 27134 #define CP_DFY_DATA_3__DATA_MASK 0xFFFFFFFFL 27135 //CP_DFY_DATA_4 27136 #define CP_DFY_DATA_4__DATA__SHIFT 0x0 27137 #define CP_DFY_DATA_4__DATA_MASK 0xFFFFFFFFL 27138 //CP_DFY_DATA_5 27139 #define CP_DFY_DATA_5__DATA__SHIFT 0x0 27140 #define CP_DFY_DATA_5__DATA_MASK 0xFFFFFFFFL 27141 //CP_DFY_DATA_6 27142 #define CP_DFY_DATA_6__DATA__SHIFT 0x0 27143 #define CP_DFY_DATA_6__DATA_MASK 0xFFFFFFFFL 27144 //CP_DFY_DATA_7 27145 #define CP_DFY_DATA_7__DATA__SHIFT 0x0 27146 #define CP_DFY_DATA_7__DATA_MASK 0xFFFFFFFFL 27147 //CP_DFY_DATA_8 27148 #define CP_DFY_DATA_8__DATA__SHIFT 0x0 27149 #define CP_DFY_DATA_8__DATA_MASK 0xFFFFFFFFL 27150 //CP_DFY_DATA_9 27151 #define CP_DFY_DATA_9__DATA__SHIFT 0x0 27152 #define CP_DFY_DATA_9__DATA_MASK 0xFFFFFFFFL 27153 //CP_DFY_DATA_10 27154 #define CP_DFY_DATA_10__DATA__SHIFT 0x0 27155 #define CP_DFY_DATA_10__DATA_MASK 0xFFFFFFFFL 27156 //CP_DFY_DATA_11 27157 #define CP_DFY_DATA_11__DATA__SHIFT 0x0 27158 #define CP_DFY_DATA_11__DATA_MASK 0xFFFFFFFFL 27159 //CP_DFY_DATA_12 27160 #define CP_DFY_DATA_12__DATA__SHIFT 0x0 27161 #define CP_DFY_DATA_12__DATA_MASK 0xFFFFFFFFL 27162 //CP_DFY_DATA_13 27163 #define CP_DFY_DATA_13__DATA__SHIFT 0x0 27164 #define CP_DFY_DATA_13__DATA_MASK 0xFFFFFFFFL 27165 //CP_DFY_DATA_14 27166 #define CP_DFY_DATA_14__DATA__SHIFT 0x0 27167 #define CP_DFY_DATA_14__DATA_MASK 0xFFFFFFFFL 27168 //CP_DFY_DATA_15 27169 #define CP_DFY_DATA_15__DATA__SHIFT 0x0 27170 #define CP_DFY_DATA_15__DATA_MASK 0xFFFFFFFFL 27171 //CP_DFY_CMD 27172 #define CP_DFY_CMD__SIZE__SHIFT 0x10 27173 #define CP_DFY_CMD__SIZE_MASK 0xFFFF0000L 27174 27175 27176 // addressBlock: gc_pfonly_cpphqddec 27177 //CP_HPD_MES_ROQ_OFFSETS 27178 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET__SHIFT 0x0 27179 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET__SHIFT 0x8 27180 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET__SHIFT 0x10 27181 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET_MASK 0x00000007L 27182 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET_MASK 0x00003F00L 27183 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET_MASK 0x007F0000L 27184 //CP_HPD_ROQ_OFFSETS 27185 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET__SHIFT 0x0 27186 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET__SHIFT 0x8 27187 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET__SHIFT 0x10 27188 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET_MASK 0x00000007L 27189 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET_MASK 0x00003F00L 27190 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET_MASK 0x007F0000L 27191 //CP_HPD_STATUS0 27192 #define CP_HPD_STATUS0__QUEUE_STATE__SHIFT 0x0 27193 #define CP_HPD_STATUS0__MAPPED_QUEUE__SHIFT 0x5 27194 #define CP_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT 0x8 27195 #define CP_HPD_STATUS0__FETCHING_MQD__SHIFT 0x10 27196 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB__SHIFT 0x11 27197 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ__SHIFT 0x12 27198 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT 0x14 27199 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS__SHIFT 0x1b 27200 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK__SHIFT 0x1c 27201 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE__SHIFT 0x1e 27202 #define CP_HPD_STATUS0__FORCE_QUEUE__SHIFT 0x1f 27203 #define CP_HPD_STATUS0__QUEUE_STATE_MASK 0x0000001FL 27204 #define CP_HPD_STATUS0__MAPPED_QUEUE_MASK 0x000000E0L 27205 #define CP_HPD_STATUS0__QUEUE_AVAILABLE_MASK 0x0000FF00L 27206 #define CP_HPD_STATUS0__FETCHING_MQD_MASK 0x00010000L 27207 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB_MASK 0x00020000L 27208 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ_MASK 0x00040000L 27209 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE_MASK 0x01F00000L 27210 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS_MASK 0x08000000L 27211 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK_MASK 0x30000000L 27212 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE_MASK 0x40000000L 27213 #define CP_HPD_STATUS0__FORCE_QUEUE_MASK 0x80000000L 27214 27215 27216 // addressBlock: gc_pfonly_didtdec 27217 //DIDT_INDEX_AUTO_INCR_EN 27218 #define DIDT_INDEX_AUTO_INCR_EN__DIDT_INDEX_AUTO_INCR_EN__SHIFT 0x0 27219 #define DIDT_INDEX_AUTO_INCR_EN__DIDT_INDEX_AUTO_INCR_EN_MASK 0x00000001L 27220 //DIDT_EDC_CTRL 27221 #define DIDT_EDC_CTRL__EDC_EN__SHIFT 0x0 27222 #define DIDT_EDC_CTRL__EDC_SW_RST__SHIFT 0x1 27223 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT 0x2 27224 #define DIDT_EDC_CTRL__EDC_FORCE_STALL__SHIFT 0x3 27225 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT 0x4 27226 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS__SHIFT 0xa 27227 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT 0xe 27228 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT 0xf 27229 #define DIDT_EDC_CTRL__EDC_AVGDIV__SHIFT 0x10 27230 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_SEL__SHIFT 0x14 27231 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_BIT_NUMS__SHIFT 0x15 27232 #define DIDT_EDC_CTRL__RLC_FORCE_STALL_EN__SHIFT 0x18 27233 #define DIDT_EDC_CTRL__RLC_STALL_LEVEL_SEL__SHIFT 0x19 27234 #define DIDT_EDC_CTRL__EDC_EN_MASK 0x00000001L 27235 #define DIDT_EDC_CTRL__EDC_SW_RST_MASK 0x00000002L 27236 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK 0x00000004L 27237 #define DIDT_EDC_CTRL__EDC_FORCE_STALL_MASK 0x00000008L 27238 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK 0x000003F0L 27239 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS_MASK 0x00003C00L 27240 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK 0x00004000L 27241 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE_MASK 0x00008000L 27242 #define DIDT_EDC_CTRL__EDC_AVGDIV_MASK 0x000F0000L 27243 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_SEL_MASK 0x00100000L 27244 #define DIDT_EDC_CTRL__EDC_THRESHOLD_RSHIFT_BIT_NUMS_MASK 0x00E00000L 27245 #define DIDT_EDC_CTRL__RLC_FORCE_STALL_EN_MASK 0x01000000L 27246 #define DIDT_EDC_CTRL__RLC_STALL_LEVEL_SEL_MASK 0x02000000L 27247 //DIDT_EDC_THROTTLE_CTRL 27248 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN__SHIFT 0x0 27249 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN__SHIFT 0x1 27250 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN__SHIFT 0x2 27251 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN__SHIFT 0x3 27252 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN__SHIFT 0x4 27253 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE__SHIFT 0x5 27254 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN_MASK 0x00000001L 27255 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN_MASK 0x00000002L 27256 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN_MASK 0x00000004L 27257 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN_MASK 0x00000008L 27258 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN_MASK 0x00000010L 27259 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE_MASK 0x000000E0L 27260 //DIDT_EDC_THRESHOLD 27261 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD__SHIFT 0x0 27262 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD_MASK 0xFFFFFFFFL 27263 //DIDT_EDC_STALL_PATTERN_1_2 27264 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1__SHIFT 0x0 27265 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2__SHIFT 0x10 27266 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1_MASK 0x00007FFFL 27267 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2_MASK 0x7FFF0000L 27268 //DIDT_EDC_STALL_PATTERN_3_4 27269 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3__SHIFT 0x0 27270 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4__SHIFT 0x10 27271 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3_MASK 0x00007FFFL 27272 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4_MASK 0x7FFF0000L 27273 //DIDT_EDC_STALL_PATTERN_5_6 27274 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5__SHIFT 0x0 27275 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6__SHIFT 0x10 27276 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5_MASK 0x00007FFFL 27277 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6_MASK 0x7FFF0000L 27278 //DIDT_EDC_STALL_PATTERN_7 27279 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7__SHIFT 0x0 27280 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7_MASK 0x00007FFFL 27281 //DIDT_EDC_STATUS 27282 #define DIDT_EDC_STATUS__EDC_FSM_STATE__SHIFT 0x0 27283 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT 0x1 27284 #define DIDT_EDC_STATUS__EDC_FSM_STATE_MASK 0x00000001L 27285 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK 0x0000000EL 27286 //DIDT_EDC_DYNAMIC_THRESHOLD_RO 27287 #define DIDT_EDC_DYNAMIC_THRESHOLD_RO__EDC_DYNAMIC_THRESHOLD_RO__SHIFT 0x0 27288 #define DIDT_EDC_DYNAMIC_THRESHOLD_RO__EDC_DYNAMIC_THRESHOLD_RO_MASK 0x00000001L 27289 //DIDT_EDC_OVERFLOW 27290 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT 0x0 27291 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT 0x1 27292 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK 0x00000001L 27293 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK 0x0001FFFEL 27294 //DIDT_EDC_ROLLING_POWER_DELTA 27295 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA__SHIFT 0x0 27296 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA_MASK 0xFFFFFFFFL 27297 //DIDT_IND_INDEX 27298 #define DIDT_IND_INDEX__DIDT_IND_INDEX__SHIFT 0x0 27299 #define DIDT_IND_INDEX__DIDT_IND_INDEX_MASK 0xFFFFFFFFL 27300 //DIDT_IND_DATA 27301 #define DIDT_IND_DATA__DIDT_IND_DATA__SHIFT 0x0 27302 #define DIDT_IND_DATA__DIDT_IND_DATA_MASK 0xFFFFFFFFL 27303 27304 27305 // addressBlock: gc_pfonly_spidec 27306 //SPI_CDBG_SYS_GFX 27307 #define SPI_CDBG_SYS_GFX__PS_EN__SHIFT 0x0 27308 #define SPI_CDBG_SYS_GFX__GS_EN__SHIFT 0x2 27309 #define SPI_CDBG_SYS_GFX__HS_EN__SHIFT 0x4 27310 #define SPI_CDBG_SYS_GFX__CS_EN__SHIFT 0x6 27311 #define SPI_CDBG_SYS_GFX__PS_EN_MASK 0x0001L 27312 #define SPI_CDBG_SYS_GFX__GS_EN_MASK 0x0004L 27313 #define SPI_CDBG_SYS_GFX__HS_EN_MASK 0x0010L 27314 #define SPI_CDBG_SYS_GFX__CS_EN_MASK 0x0040L 27315 //SPI_CDBG_SYS_HP3D 27316 #define SPI_CDBG_SYS_HP3D__PS_EN__SHIFT 0x0 27317 #define SPI_CDBG_SYS_HP3D__GS_EN__SHIFT 0x2 27318 #define SPI_CDBG_SYS_HP3D__HS_EN__SHIFT 0x4 27319 #define SPI_CDBG_SYS_HP3D__CS_EN__SHIFT 0x6 27320 #define SPI_CDBG_SYS_HP3D__PS_EN_MASK 0x0001L 27321 #define SPI_CDBG_SYS_HP3D__GS_EN_MASK 0x0004L 27322 #define SPI_CDBG_SYS_HP3D__HS_EN_MASK 0x0010L 27323 #define SPI_CDBG_SYS_HP3D__CS_EN_MASK 0x0040L 27324 //SPI_CDBG_SYS_CS0 27325 #define SPI_CDBG_SYS_CS0__PIPE0__SHIFT 0x0 27326 #define SPI_CDBG_SYS_CS0__PIPE1__SHIFT 0x8 27327 #define SPI_CDBG_SYS_CS0__PIPE2__SHIFT 0x10 27328 #define SPI_CDBG_SYS_CS0__PIPE3__SHIFT 0x18 27329 #define SPI_CDBG_SYS_CS0__PIPE0_MASK 0x000000FFL 27330 #define SPI_CDBG_SYS_CS0__PIPE1_MASK 0x0000FF00L 27331 #define SPI_CDBG_SYS_CS0__PIPE2_MASK 0x00FF0000L 27332 #define SPI_CDBG_SYS_CS0__PIPE3_MASK 0xFF000000L 27333 //SPI_GDBG_WAVE_CNTL 27334 #define SPI_GDBG_WAVE_CNTL__STALL_RA__SHIFT 0x0 27335 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH__SHIFT 0x1 27336 #define SPI_GDBG_WAVE_CNTL__STALL_RA_MASK 0x00000001L 27337 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH_MASK 0x00000002L 27338 //SPI_GDBG_TRAP_CONFIG 27339 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN__SHIFT 0x0 27340 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN__SHIFT 0x8 27341 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN__SHIFT 0x10 27342 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN__SHIFT 0x18 27343 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN_MASK 0x000000FFL 27344 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN_MASK 0x0000FF00L 27345 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN_MASK 0x00FF0000L 27346 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN_MASK 0xFF000000L 27347 //SPI_GDBG_WAVE_CNTL3 27348 #define SPI_GDBG_WAVE_CNTL3__STALL_PS__SHIFT 0x0 27349 #define SPI_GDBG_WAVE_CNTL3__STALL_GS__SHIFT 0x2 27350 #define SPI_GDBG_WAVE_CNTL3__STALL_HS__SHIFT 0x3 27351 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG__SHIFT 0x4 27352 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0__SHIFT 0x5 27353 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1__SHIFT 0x6 27354 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2__SHIFT 0x7 27355 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3__SHIFT 0x8 27356 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4__SHIFT 0x9 27357 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5__SHIFT 0xa 27358 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6__SHIFT 0xb 27359 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7__SHIFT 0xc 27360 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION__SHIFT 0xd 27361 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT__SHIFT 0x1c 27362 #define SPI_GDBG_WAVE_CNTL3__STALL_PS_MASK 0x00000001L 27363 #define SPI_GDBG_WAVE_CNTL3__STALL_GS_MASK 0x00000004L 27364 #define SPI_GDBG_WAVE_CNTL3__STALL_HS_MASK 0x00000008L 27365 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG_MASK 0x00000010L 27366 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0_MASK 0x00000020L 27367 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1_MASK 0x00000040L 27368 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2_MASK 0x00000080L 27369 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3_MASK 0x00000100L 27370 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4_MASK 0x00000200L 27371 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5_MASK 0x00000400L 27372 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6_MASK 0x00000800L 27373 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7_MASK 0x00001000L 27374 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION_MASK 0x0FFFE000L 27375 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT_MASK 0x10000000L 27376 //SPI_RESET_DEBUG 27377 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET__SHIFT 0x0 27378 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID__SHIFT 0x1 27379 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID__SHIFT 0x2 27380 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE__SHIFT 0x3 27381 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY__SHIFT 0x4 27382 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_MASK 0x01L 27383 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID_MASK 0x02L 27384 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID_MASK 0x04L 27385 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE_MASK 0x08L 27386 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY_MASK 0x10L 27387 //SPI_ARB_CNTL_0 27388 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT__SHIFT 0x0 27389 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT__SHIFT 0x4 27390 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT__SHIFT 0x8 27391 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT_MASK 0x0000000FL 27392 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT_MASK 0x000000F0L 27393 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT_MASK 0x00000F00L 27394 //SPI_FEATURE_CTRL 27395 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT__SHIFT 0x0 27396 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE__SHIFT 0x4 27397 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT__SHIFT 0x5 27398 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL__SHIFT 0xb 27399 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL__SHIFT 0xd 27400 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE__SHIFT 0xe 27401 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT_MASK 0x0000000FL 27402 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE_MASK 0x00000010L 27403 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT_MASK 0x000007E0L 27404 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL_MASK 0x00001800L 27405 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL_MASK 0x00002000L 27406 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE_MASK 0x00004000L 27407 //SPI_SHADER_RSRC_LIMIT_CTRL 27408 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32__SHIFT 0x0 27409 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32__SHIFT 0x5 27410 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE__SHIFT 0xc 27411 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT__SHIFT 0xd 27412 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL__SHIFT 0x13 27413 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT__SHIFT 0x14 27414 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL__SHIFT 0x1c 27415 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE__SHIFT 0x1f 27416 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32_MASK 0x0000001FL 27417 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32_MASK 0x00000FE0L 27418 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE_MASK 0x00001000L 27419 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_MASK 0x0007E000L 27420 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL_MASK 0x00080000L 27421 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_MASK 0x0FF00000L 27422 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL_MASK 0x10000000L 27423 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE_MASK 0x80000000L 27424 //SPI_COMPUTE_WF_CTX_SAVE_STATUS 27425 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY__SHIFT 0x0 27426 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY__SHIFT 0x1 27427 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY__SHIFT 0x2 27428 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY__SHIFT 0x3 27429 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY__SHIFT 0x4 27430 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY__SHIFT 0x5 27431 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY__SHIFT 0x6 27432 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY__SHIFT 0x7 27433 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY__SHIFT 0x8 27434 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY__SHIFT 0x9 27435 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY__SHIFT 0xa 27436 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY__SHIFT 0xb 27437 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY__SHIFT 0xc 27438 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY__SHIFT 0xd 27439 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY__SHIFT 0xe 27440 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY__SHIFT 0xf 27441 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY__SHIFT 0x10 27442 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY__SHIFT 0x11 27443 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY__SHIFT 0x12 27444 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY__SHIFT 0x13 27445 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY__SHIFT 0x14 27446 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY__SHIFT 0x15 27447 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY__SHIFT 0x16 27448 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY__SHIFT 0x17 27449 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY__SHIFT 0x18 27450 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY__SHIFT 0x19 27451 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY__SHIFT 0x1a 27452 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY__SHIFT 0x1b 27453 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY__SHIFT 0x1c 27454 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY__SHIFT 0x1d 27455 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY__SHIFT 0x1e 27456 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY__SHIFT 0x1f 27457 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY_MASK 0x00000001L 27458 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY_MASK 0x00000002L 27459 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY_MASK 0x00000004L 27460 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY_MASK 0x00000008L 27461 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY_MASK 0x00000010L 27462 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY_MASK 0x00000020L 27463 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY_MASK 0x00000040L 27464 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY_MASK 0x00000080L 27465 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY_MASK 0x00000100L 27466 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY_MASK 0x00000200L 27467 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY_MASK 0x00000400L 27468 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY_MASK 0x00000800L 27469 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY_MASK 0x00001000L 27470 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY_MASK 0x00002000L 27471 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY_MASK 0x00004000L 27472 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY_MASK 0x00008000L 27473 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY_MASK 0x00010000L 27474 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY_MASK 0x00020000L 27475 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY_MASK 0x00040000L 27476 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY_MASK 0x00080000L 27477 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY_MASK 0x00100000L 27478 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY_MASK 0x00200000L 27479 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY_MASK 0x00400000L 27480 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY_MASK 0x00800000L 27481 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY_MASK 0x01000000L 27482 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY_MASK 0x02000000L 27483 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY_MASK 0x04000000L 27484 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY_MASK 0x08000000L 27485 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY_MASK 0x10000000L 27486 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY_MASK 0x20000000L 27487 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY_MASK 0x40000000L 27488 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY_MASK 0x80000000L 27489 27490 27491 // addressBlock: gc_pfonly_tcpdec 27492 //TCP_INVALIDATE 27493 #define TCP_INVALIDATE__START__SHIFT 0x0 27494 #define TCP_INVALIDATE__START_MASK 0x00000001L 27495 //TCP_STATUS 27496 #define TCP_STATUS__TCP_BUSY__SHIFT 0x0 27497 #define TCP_STATUS__INPUT_BUSY__SHIFT 0x1 27498 #define TCP_STATUS__ADRS_BUSY__SHIFT 0x2 27499 #define TCP_STATUS__TAGRAMS_BUSY__SHIFT 0x3 27500 #define TCP_STATUS__CNTRL_BUSY__SHIFT 0x4 27501 #define TCP_STATUS__LFIFO_BUSY__SHIFT 0x5 27502 #define TCP_STATUS__READ_BUSY__SHIFT 0x6 27503 #define TCP_STATUS__FORMAT_BUSY__SHIFT 0x7 27504 #define TCP_STATUS__VM_BUSY__SHIFT 0x8 27505 #define TCP_STATUS__MEMIF_BUSY__SHIFT 0x9 27506 #define TCP_STATUS__GCR_BUSY__SHIFT 0xa 27507 #define TCP_STATUS__OFIFO_BUSY__SHIFT 0xb 27508 #define TCP_STATUS__OFIFO_QUEUE_BUSY__SHIFT 0xc 27509 #define TCP_STATUS__XNACK_PRT__SHIFT 0xf 27510 #define TCP_STATUS__TCP_BUSY_MASK 0x00000001L 27511 #define TCP_STATUS__INPUT_BUSY_MASK 0x00000002L 27512 #define TCP_STATUS__ADRS_BUSY_MASK 0x00000004L 27513 #define TCP_STATUS__TAGRAMS_BUSY_MASK 0x00000008L 27514 #define TCP_STATUS__CNTRL_BUSY_MASK 0x00000010L 27515 #define TCP_STATUS__LFIFO_BUSY_MASK 0x00000020L 27516 #define TCP_STATUS__READ_BUSY_MASK 0x00000040L 27517 #define TCP_STATUS__FORMAT_BUSY_MASK 0x00000080L 27518 #define TCP_STATUS__VM_BUSY_MASK 0x00000100L 27519 #define TCP_STATUS__MEMIF_BUSY_MASK 0x00000200L 27520 #define TCP_STATUS__GCR_BUSY_MASK 0x00000400L 27521 #define TCP_STATUS__OFIFO_BUSY_MASK 0x00000800L 27522 #define TCP_STATUS__OFIFO_QUEUE_BUSY_MASK 0x00003000L 27523 #define TCP_STATUS__XNACK_PRT_MASK 0x00008000L 27524 //TCP_CNTL 27525 #define TCP_CNTL__FORCE_HIT__SHIFT 0x0 27526 #define TCP_CNTL__FORCE_MISS__SHIFT 0x1 27527 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE__SHIFT 0x5 27528 #define TCP_CNTL__TD_DATA_EN_OVERRIDE__SHIFT 0x6 27529 #define TCP_CNTL__ENABLE_128B_DCC_COMP_READ_FOR_INDEP64__SHIFT 0x7 27530 #define TCP_CNTL__DISABLE_WRITE_COMBINING__SHIFT 0x9 27531 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT__SHIFT 0xf 27532 #define TCP_CNTL__FORCE_EOW_SET_CNT__SHIFT 0x16 27533 #define TCP_CNTL__DISABLE_Z_MAP__SHIFT 0x1c 27534 #define TCP_CNTL__FORCE_ORDER_BETWEEN_READ_WRITE_TO_SAME_ADDRESS__SHIFT 0x1d 27535 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT__SHIFT 0x1f 27536 #define TCP_CNTL__FORCE_HIT_MASK 0x00000001L 27537 #define TCP_CNTL__FORCE_MISS_MASK 0x00000002L 27538 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE_MASK 0x00000020L 27539 #define TCP_CNTL__TD_DATA_EN_OVERRIDE_MASK 0x00000040L 27540 #define TCP_CNTL__ENABLE_128B_DCC_COMP_READ_FOR_INDEP64_MASK 0x00000080L 27541 #define TCP_CNTL__DISABLE_WRITE_COMBINING_MASK 0x00000200L 27542 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT_MASK 0x001F8000L 27543 #define TCP_CNTL__FORCE_EOW_SET_CNT_MASK 0x07C00000L 27544 #define TCP_CNTL__DISABLE_Z_MAP_MASK 0x10000000L 27545 #define TCP_CNTL__FORCE_ORDER_BETWEEN_READ_WRITE_TO_SAME_ADDRESS_MASK 0x20000000L 27546 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT_MASK 0x80000000L 27547 //TCP_CNTL2 27548 #define TCP_CNTL2__LS_DISABLE_CLOCKS__SHIFT 0x0 27549 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE__SHIFT 0x8 27550 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE__SHIFT 0x9 27551 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE__SHIFT 0xa 27552 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE__SHIFT 0xb 27553 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE__SHIFT 0xc 27554 #define TCP_CNTL2__V64_COMBINE_ENABLE__SHIFT 0xd 27555 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE__SHIFT 0xe 27556 #define TCP_CNTL2__RETURN_ORDER_OVERRIDE__SHIFT 0xf 27557 #define TCP_CNTL2__POWER_OPT_DISABLE__SHIFT 0x10 27558 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE__SHIFT 0x11 27559 #define TCP_CNTL2__PERF_EN_OVERRIDE__SHIFT 0x12 27560 #define TCP_CNTL2__TC_TD_RAM_CLKEN_DISABLE__SHIFT 0x14 27561 #define TCP_CNTL2__TC_TD_DATA_CLKEN_DISABLE__SHIFT 0x15 27562 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE__SHIFT 0x16 27563 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE__SHIFT 0x17 27564 #define TCP_CNTL2__SPARE_BIT__SHIFT 0x1a 27565 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE__SHIFT 0x1b 27566 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE__SHIFT 0x1d 27567 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE__SHIFT 0x1e 27568 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING__SHIFT 0x1f 27569 #define TCP_CNTL2__LS_DISABLE_CLOCKS_MASK 0x000000FFL 27570 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE_MASK 0x00000100L 27571 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE_MASK 0x00000200L 27572 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE_MASK 0x00000400L 27573 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE_MASK 0x00000800L 27574 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE_MASK 0x00001000L 27575 #define TCP_CNTL2__V64_COMBINE_ENABLE_MASK 0x00002000L 27576 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE_MASK 0x00004000L 27577 #define TCP_CNTL2__RETURN_ORDER_OVERRIDE_MASK 0x00008000L 27578 #define TCP_CNTL2__POWER_OPT_DISABLE_MASK 0x00010000L 27579 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE_MASK 0x00020000L 27580 #define TCP_CNTL2__PERF_EN_OVERRIDE_MASK 0x000C0000L 27581 #define TCP_CNTL2__TC_TD_RAM_CLKEN_DISABLE_MASK 0x00100000L 27582 #define TCP_CNTL2__TC_TD_DATA_CLKEN_DISABLE_MASK 0x00200000L 27583 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE_MASK 0x00400000L 27584 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE_MASK 0x00800000L 27585 #define TCP_CNTL2__SPARE_BIT_MASK 0x04000000L 27586 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE_MASK 0x18000000L 27587 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE_MASK 0x20000000L 27588 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE_MASK 0x40000000L 27589 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING_MASK 0x80000000L 27590 //TCP_CREDIT 27591 #define TCP_CREDIT__LFIFO_RAM_DEPTH__SHIFT 0x0 27592 #define TCP_CREDIT__GL1_REQ_CREDIT__SHIFT 0xa 27593 #define TCP_CREDIT__REQ_FIFO_CREDIT__SHIFT 0x10 27594 #define TCP_CREDIT__TD_RAM_CREDIT__SHIFT 0x17 27595 #define TCP_CREDIT__TD_DATA_CREDIT__SHIFT 0x1d 27596 #define TCP_CREDIT__LFIFO_RAM_DEPTH_MASK 0x000003FFL 27597 #define TCP_CREDIT__GL1_REQ_CREDIT_MASK 0x0000FC00L 27598 #define TCP_CREDIT__REQ_FIFO_CREDIT_MASK 0x007F0000L 27599 #define TCP_CREDIT__TD_RAM_CREDIT_MASK 0x0F800000L 27600 #define TCP_CREDIT__TD_DATA_CREDIT_MASK 0xE0000000L 27601 27602 27603 // addressBlock: gc_pfonly_gdsdec 27604 //GDS_ENHANCE2 27605 #define GDS_ENHANCE2__DISABLE_MEMORY_VIOLATION_REPORT__SHIFT 0x0 27606 #define GDS_ENHANCE2__GDS_INTERFACES_FGCG_OVERRIDE__SHIFT 0x1 27607 #define GDS_ENHANCE2__DISABLE_PIPE_MEMORY_RD_OPT__SHIFT 0x2 27608 #define GDS_ENHANCE2__UNUSED__SHIFT 0x3 27609 #define GDS_ENHANCE2__DISABLE_MEMORY_VIOLATION_REPORT_MASK 0x00000001L 27610 #define GDS_ENHANCE2__GDS_INTERFACES_FGCG_OVERRIDE_MASK 0x00000002L 27611 #define GDS_ENHANCE2__DISABLE_PIPE_MEMORY_RD_OPT_MASK 0x00000004L 27612 #define GDS_ENHANCE2__UNUSED_MASK 0xFFFFFFF8L 27613 //GDS_OA_CGPG_RESTORE 27614 #define GDS_OA_CGPG_RESTORE__VMID__SHIFT 0x0 27615 #define GDS_OA_CGPG_RESTORE__MEID__SHIFT 0x8 27616 #define GDS_OA_CGPG_RESTORE__PIPEID__SHIFT 0xc 27617 #define GDS_OA_CGPG_RESTORE__QUEUEID__SHIFT 0x10 27618 #define GDS_OA_CGPG_RESTORE__UNUSED__SHIFT 0x14 27619 #define GDS_OA_CGPG_RESTORE__VMID_MASK 0x000000FFL 27620 #define GDS_OA_CGPG_RESTORE__MEID_MASK 0x00000F00L 27621 #define GDS_OA_CGPG_RESTORE__PIPEID_MASK 0x0000F000L 27622 #define GDS_OA_CGPG_RESTORE__QUEUEID_MASK 0x000F0000L 27623 #define GDS_OA_CGPG_RESTORE__UNUSED_MASK 0xFFF00000L 27624 27625 27626 // addressBlock: gc_pfonly_utcl1dec 27627 //UTCL1_CTRL_0 27628 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE__SHIFT 0x0 27629 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE__SHIFT 0x1 27630 #define UTCL1_CTRL_0__RESERVED_0__SHIFT 0x2 27631 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS__SHIFT 0x3 27632 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS__SHIFT 0x9 27633 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE__SHIFT 0xd 27634 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE__SHIFT 0xe 27635 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE__SHIFT 0xf 27636 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID__SHIFT 0x10 27637 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL__SHIFT 0x11 27638 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE__SHIFT 0x12 27639 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE__SHIFT 0x13 27640 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE__SHIFT 0x14 27641 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE__SHIFT 0x15 27642 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES__SHIFT 0x16 27643 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING__SHIFT 0x17 27644 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER__SHIFT 0x18 27645 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL__SHIFT 0x19 27646 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE__SHIFT 0x1b 27647 #define UTCL1_CTRL_0__RESERVED_1__SHIFT 0x1d 27648 #define UTCL1_CTRL_0__MH_SPARE0__SHIFT 0x1e 27649 #define UTCL1_CTRL_0__RESERVED_2__SHIFT 0x1f 27650 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE_MASK 0x00000001L 27651 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE_MASK 0x00000002L 27652 #define UTCL1_CTRL_0__RESERVED_0_MASK 0x00000004L 27653 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS_MASK 0x000001F8L 27654 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS_MASK 0x00001E00L 27655 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE_MASK 0x00002000L 27656 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE_MASK 0x00004000L 27657 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE_MASK 0x00008000L 27658 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID_MASK 0x00010000L 27659 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL_MASK 0x00020000L 27660 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE_MASK 0x00040000L 27661 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE_MASK 0x00080000L 27662 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE_MASK 0x00100000L 27663 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE_MASK 0x00200000L 27664 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES_MASK 0x00400000L 27665 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING_MASK 0x00800000L 27666 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER_MASK 0x01000000L 27667 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL_MASK 0x06000000L 27668 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE_MASK 0x18000000L 27669 #define UTCL1_CTRL_0__RESERVED_1_MASK 0x20000000L 27670 #define UTCL1_CTRL_0__MH_SPARE0_MASK 0x40000000L 27671 #define UTCL1_CTRL_0__RESERVED_2_MASK 0x80000000L 27672 //UTCL1_UTCL0_INVREQ_DISABLE 27673 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE__SHIFT 0x0 27674 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE_MASK 0xFFFFFFFFL 27675 //UTCL1_CTRL_2 27676 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD__SHIFT 0x0 27677 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE__SHIFT 0x4 27678 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM__SHIFT 0xa 27679 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE__SHIFT 0xb 27680 #define UTCL1_CTRL_2__UTCL1_SPARE0__SHIFT 0xc 27681 #define UTCL1_CTRL_2__UTCL1_SPARE1__SHIFT 0xd 27682 #define UTCL1_CTRL_2__RESERVED__SHIFT 0xe 27683 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD_MASK 0x0000000FL 27684 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE_MASK 0x000003F0L 27685 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM_MASK 0x00000400L 27686 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE_MASK 0x00000800L 27687 #define UTCL1_CTRL_2__UTCL1_SPARE0_MASK 0x00001000L 27688 #define UTCL1_CTRL_2__UTCL1_SPARE1_MASK 0x00002000L 27689 #define UTCL1_CTRL_2__RESERVED_MASK 0xFFFFC000L 27690 //UTCL1_FIFO_SIZING 27691 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH__SHIFT 0x0 27692 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW__SHIFT 0x3 27693 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH__SHIFT 0x10 27694 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH_MASK 0x00000007L 27695 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW_MASK 0x0000FFF8L 27696 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH_MASK 0xFFFF0000L 27697 //GCRD_SA0_TARGETS_DISABLE 27698 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE__SHIFT 0x0 27699 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE_MASK 0x0007FFFFL 27700 //GCRD_SA1_TARGETS_DISABLE 27701 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE__SHIFT 0x0 27702 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE_MASK 0x0007FFFFL 27703 //GCRD_CREDIT_SAFE 27704 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG__SHIFT 0x0 27705 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG__SHIFT 0x4 27706 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG_MASK 0x00000007L 27707 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG_MASK 0x00000070L 27708 27709 27710 // addressBlock: gc_pfonly_pmmdec 27711 //GCR_GENERAL_CNTL 27712 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP__SHIFT 0x0 27713 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ__SHIFT 0x1 27714 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ__SHIFT 0x2 27715 #define GCR_GENERAL_CNTL__FORCE_INV_ALL__SHIFT 0x3 27716 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL__SHIFT 0x4 27717 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE__SHIFT 0x6 27718 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE__SHIFT 0x7 27719 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE__SHIFT 0x8 27720 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ__SHIFT 0x9 27721 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM__SHIFT 0xa 27722 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS__SHIFT 0xd 27723 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS__SHIFT 0xe 27724 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ__SHIFT 0xf 27725 #define GCR_GENERAL_CNTL__DISABLE_FGCG__SHIFT 0x10 27726 #define GCR_GENERAL_CNTL__CLIENT_ID__SHIFT 0x14 27727 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP_MASK 0x00000001L 27728 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ_MASK 0x00000002L 27729 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ_MASK 0x00000004L 27730 #define GCR_GENERAL_CNTL__FORCE_INV_ALL_MASK 0x00000008L 27731 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL_MASK 0x00000030L 27732 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE_MASK 0x00000040L 27733 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE_MASK 0x00000080L 27734 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE_MASK 0x00000100L 27735 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ_MASK 0x00000200L 27736 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM_MASK 0x00001C00L 27737 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS_MASK 0x00002000L 27738 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS_MASK 0x00004000L 27739 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ_MASK 0x00008000L 27740 #define GCR_GENERAL_CNTL__DISABLE_FGCG_MASK 0x00010000L 27741 #define GCR_GENERAL_CNTL__CLIENT_ID_MASK 0x1FF00000L 27742 //GCR_TARGET_DISABLE 27743 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY__SHIFT 0x0 27744 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT__SHIFT 0x1 27745 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY__SHIFT 0x2 27746 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT__SHIFT 0x3 27747 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY__SHIFT 0x4 27748 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT__SHIFT 0x5 27749 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY__SHIFT 0x6 27750 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY__SHIFT 0x7 27751 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY__SHIFT 0x8 27752 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY__SHIFT 0x9 27753 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY__SHIFT 0xa 27754 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT__SHIFT 0xb 27755 #define GCR_TARGET_DISABLE__DISABLE_SE4_PHY__SHIFT 0xc 27756 #define GCR_TARGET_DISABLE__DISABLE_SE4_VIRT__SHIFT 0xd 27757 #define GCR_TARGET_DISABLE__DISABLE_SE5_PHY__SHIFT 0xe 27758 #define GCR_TARGET_DISABLE__DISABLE_SE5_VIRT__SHIFT 0xf 27759 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS__SHIFT 0x10 27760 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS__SHIFT 0x11 27761 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS__SHIFT 0x12 27762 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS__SHIFT 0x13 27763 #define GCR_TARGET_DISABLE__SE4_INACTIVE_STATUS__SHIFT 0x14 27764 #define GCR_TARGET_DISABLE__SE5_INACTIVE_STATUS__SHIFT 0x15 27765 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY_MASK 0x00000001L 27766 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT_MASK 0x00000002L 27767 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY_MASK 0x00000004L 27768 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT_MASK 0x00000008L 27769 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY_MASK 0x00000010L 27770 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT_MASK 0x00000020L 27771 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY_MASK 0x00000040L 27772 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY_MASK 0x00000080L 27773 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY_MASK 0x00000100L 27774 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY_MASK 0x00000200L 27775 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY_MASK 0x00000400L 27776 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT_MASK 0x00000800L 27777 #define GCR_TARGET_DISABLE__DISABLE_SE4_PHY_MASK 0x00001000L 27778 #define GCR_TARGET_DISABLE__DISABLE_SE4_VIRT_MASK 0x00002000L 27779 #define GCR_TARGET_DISABLE__DISABLE_SE5_PHY_MASK 0x00004000L 27780 #define GCR_TARGET_DISABLE__DISABLE_SE5_VIRT_MASK 0x00008000L 27781 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS_MASK 0x00010000L 27782 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS_MASK 0x00020000L 27783 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS_MASK 0x00040000L 27784 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS_MASK 0x00080000L 27785 #define GCR_TARGET_DISABLE__SE4_INACTIVE_STATUS_MASK 0x00100000L 27786 #define GCR_TARGET_DISABLE__SE5_INACTIVE_STATUS_MASK 0x00200000L 27787 //GCR_CMD_STATUS 27788 #define GCR_CMD_STATUS__GCR_CONTROL__SHIFT 0x0 27789 #define GCR_CMD_STATUS__GCR_SRC__SHIFT 0x13 27790 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN__SHIFT 0x17 27791 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID__SHIFT 0x18 27792 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS__SHIFT 0x1c 27793 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR__SHIFT 0x1e 27794 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR__SHIFT 0x1f 27795 #define GCR_CMD_STATUS__GCR_CONTROL_MASK 0x0007FFFFL 27796 #define GCR_CMD_STATUS__GCR_SRC_MASK 0x00380000L 27797 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_MASK 0x00800000L 27798 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID_MASK 0x0F000000L 27799 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS_MASK 0x30000000L 27800 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR_MASK 0x40000000L 27801 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR_MASK 0x80000000L 27802 //GCR_SPARE 27803 #define GCR_SPARE__SPARE_BIT_1__SHIFT 0x1 27804 #define GCR_SPARE__SPARE_BIT_2__SHIFT 0x2 27805 #define GCR_SPARE__SPARE_BIT_3__SHIFT 0x3 27806 #define GCR_SPARE__SPARE_BIT_4__SHIFT 0x4 27807 #define GCR_SPARE__SPARE_BIT_5__SHIFT 0x5 27808 #define GCR_SPARE__SPARE_BIT_6__SHIFT 0x6 27809 #define GCR_SPARE__SPARE_BIT_7__SHIFT 0x7 27810 #define GCR_SPARE__UTCL2_REQ_CREDIT__SHIFT 0x8 27811 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT__SHIFT 0x10 27812 #define GCR_SPARE__GCRD_SE_REQ_CREDIT__SHIFT 0x14 27813 #define GCR_SPARE__SPARE_BIT_31_24__SHIFT 0x18 27814 #define GCR_SPARE__SPARE_BIT_1_MASK 0x00000002L 27815 #define GCR_SPARE__SPARE_BIT_2_MASK 0x00000004L 27816 #define GCR_SPARE__SPARE_BIT_3_MASK 0x00000008L 27817 #define GCR_SPARE__SPARE_BIT_4_MASK 0x00000010L 27818 #define GCR_SPARE__SPARE_BIT_5_MASK 0x00000020L 27819 #define GCR_SPARE__SPARE_BIT_6_MASK 0x00000040L 27820 #define GCR_SPARE__SPARE_BIT_7_MASK 0x00000080L 27821 #define GCR_SPARE__UTCL2_REQ_CREDIT_MASK 0x0000FF00L 27822 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT_MASK 0x000F0000L 27823 #define GCR_SPARE__GCRD_SE_REQ_CREDIT_MASK 0x00F00000L 27824 #define GCR_SPARE__SPARE_BIT_31_24_MASK 0xFF000000L 27825 //PMM_CNTL2 27826 #define PMM_CNTL2__GCEA_MAM_DISABLE__SHIFT 0x0 27827 #define PMM_CNTL2__ABIT_FORCE_FLUSH_OVERRIDE__SHIFT 0x18 27828 #define PMM_CNTL2__ABIT_TIMER_FLUSH_OVERRIDE__SHIFT 0x19 27829 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE__SHIFT 0x1a 27830 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE__SHIFT 0x1e 27831 #define PMM_CNTL2__RESERVED__SHIFT 0x1f 27832 #define PMM_CNTL2__GCEA_MAM_DISABLE_MASK 0x00FFFFFFL 27833 #define PMM_CNTL2__ABIT_FORCE_FLUSH_OVERRIDE_MASK 0x01000000L 27834 #define PMM_CNTL2__ABIT_TIMER_FLUSH_OVERRIDE_MASK 0x02000000L 27835 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE_MASK 0x3C000000L 27836 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE_MASK 0x40000000L 27837 #define PMM_CNTL2__RESERVED_MASK 0x80000000L 27838 27839 27840 // addressBlock: gc_pfonly_gccacdec 27841 //GC_CAC_CTRL_1 27842 #define GC_CAC_CTRL_1__CAC_WINDOW__SHIFT 0x0 27843 #define GC_CAC_CTRL_1__TDP_WINDOW__SHIFT 0x8 27844 #define GC_CAC_CTRL_1__CAC_WINDOW_MASK 0x000000FFL 27845 #define GC_CAC_CTRL_1__TDP_WINDOW_MASK 0xFFFFFF00L 27846 //GC_CAC_CTRL_2 27847 #define GC_CAC_CTRL_2__CAC_ENABLE__SHIFT 0x0 27848 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE__SHIFT 0x1 27849 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN__SHIFT 0x2 27850 #define GC_CAC_CTRL_2__TOGGLE_EN__SHIFT 0x3 27851 #define GC_CAC_CTRL_2__INTR_EN__SHIFT 0x4 27852 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL__SHIFT 0x5 27853 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN__SHIFT 0x6 27854 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN__SHIFT 0xe 27855 #define GC_CAC_CTRL_2__CAC_ENABLE_MASK 0x00000001L 27856 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE_MASK 0x00000002L 27857 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN_MASK 0x00000004L 27858 #define GC_CAC_CTRL_2__TOGGLE_EN_MASK 0x00000008L 27859 #define GC_CAC_CTRL_2__INTR_EN_MASK 0x00000010L 27860 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL_MASK 0x00000020L 27861 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN_MASK 0x00003FC0L 27862 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN_MASK 0x00004000L 27863 //GC_CAC_AGGR_LOWER 27864 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0__SHIFT 0x0 27865 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0_MASK 0xFFFFFFFFL 27866 //GC_CAC_AGGR_UPPER 27867 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32__SHIFT 0x0 27868 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32_MASK 0xFFFFFFFFL 27869 //SE0_CAC_AGGR_LOWER 27870 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0__SHIFT 0x0 27871 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0_MASK 0xFFFFFFFFL 27872 //SE0_CAC_AGGR_UPPER 27873 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32__SHIFT 0x0 27874 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32_MASK 0xFFFFFFFFL 27875 //SE1_CAC_AGGR_LOWER 27876 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0__SHIFT 0x0 27877 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0_MASK 0xFFFFFFFFL 27878 //SE1_CAC_AGGR_UPPER 27879 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32__SHIFT 0x0 27880 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32_MASK 0xFFFFFFFFL 27881 //SE2_CAC_AGGR_LOWER 27882 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0__SHIFT 0x0 27883 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0_MASK 0xFFFFFFFFL 27884 //SE2_CAC_AGGR_UPPER 27885 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32__SHIFT 0x0 27886 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32_MASK 0xFFFFFFFFL 27887 //GC_CAC_AGGR_GFXCLK_CYCLE 27888 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE__SHIFT 0x0 27889 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 27890 //SE0_CAC_AGGR_GFXCLK_CYCLE 27891 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE__SHIFT 0x0 27892 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 27893 //SE1_CAC_AGGR_GFXCLK_CYCLE 27894 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE__SHIFT 0x0 27895 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 27896 //SE2_CAC_AGGR_GFXCLK_CYCLE 27897 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE__SHIFT 0x0 27898 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 27899 //GC_EDC_CTRL 27900 #define GC_EDC_CTRL__EDC_EN__SHIFT 0x0 27901 #define GC_EDC_CTRL__EDC_SW_RST__SHIFT 0x1 27902 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT 0x2 27903 #define GC_EDC_CTRL__EDC_FORCE_STALL__SHIFT 0x3 27904 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT 0x4 27905 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT 0xa 27906 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0xb 27907 #define GC_EDC_CTRL__EDC_LEVEL_SEL__SHIFT 0xf 27908 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT 0x10 27909 #define GC_EDC_CTRL__EDC_AVGDIV__SHIFT 0x11 27910 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL__SHIFT 0x15 27911 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK__SHIFT 0x18 27912 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK__SHIFT 0x19 27913 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK__SHIFT 0x1a 27914 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK__SHIFT 0x1b 27915 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS__SHIFT 0x1c 27916 #define GC_EDC_CTRL__EDC_EN_MASK 0x00000001L 27917 #define GC_EDC_CTRL__EDC_SW_RST_MASK 0x00000002L 27918 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK 0x00000004L 27919 #define GC_EDC_CTRL__EDC_FORCE_STALL_MASK 0x00000008L 27920 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK 0x000003F0L 27921 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK 0x00000400L 27922 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00007800L 27923 #define GC_EDC_CTRL__EDC_LEVEL_SEL_MASK 0x00008000L 27924 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE_MASK 0x00010000L 27925 #define GC_EDC_CTRL__EDC_AVGDIV_MASK 0x001E0000L 27926 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL_MASK 0x00E00000L 27927 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK_MASK 0x01000000L 27928 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK_MASK 0x02000000L 27929 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK_MASK 0x04000000L 27930 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK_MASK 0x08000000L 27931 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS_MASK 0xF0000000L 27932 //GC_EDC_THRESHOLD 27933 #define GC_EDC_THRESHOLD__EDC_THRESHOLD__SHIFT 0x0 27934 #define GC_EDC_THRESHOLD__EDC_THRESHOLD_MASK 0xFFFFFFFFL 27935 //GC_EDC_STRETCH_CTRL 27936 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN__SHIFT 0x0 27937 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY__SHIFT 0x1 27938 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY__SHIFT 0xa 27939 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN_MASK 0x00000001L 27940 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY_MASK 0x000003FEL 27941 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY_MASK 0x0007FC00L 27942 //GC_EDC_STRETCH_THRESHOLD 27943 #define GC_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD__SHIFT 0x0 27944 #define GC_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD_MASK 0xFFFFFFFFL 27945 //EDC_HYSTERESIS_CNTL 27946 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT 0x0 27947 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER__SHIFT 0x8 27948 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN__SHIFT 0x10 27949 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE__SHIFT 0x11 27950 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE__SHIFT 0x14 27951 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK 0x000000FFL 27952 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER_MASK 0x0000FF00L 27953 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN_MASK 0x00010000L 27954 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE_MASK 0x000E0000L 27955 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE_MASK 0x00100000L 27956 //GC_THROTTLE_CTRL 27957 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST__SHIFT 0x0 27958 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN__SHIFT 0x1 27959 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN__SHIFT 0x2 27960 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL__SHIFT 0x3 27961 #define GC_THROTTLE_CTRL__PCC_STALL_EN__SHIFT 0x4 27962 #define GC_THROTTLE_CTRL__PATTERN_MODE__SHIFT 0x5 27963 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE__SHIFT 0x6 27964 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE__SHIFT 0x7 27965 #define GC_THROTTLE_CTRL__PCC_OVERRIDE__SHIFT 0x8 27966 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE__SHIFT 0x9 27967 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN__SHIFT 0xa 27968 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN__SHIFT 0xb 27969 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN__SHIFT 0xc 27970 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL__SHIFT 0xd 27971 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN__SHIFT 0x17 27972 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX__SHIFT 0x18 27973 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE__SHIFT 0x1d 27974 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE__SHIFT 0x1e 27975 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL__SHIFT 0x1f 27976 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST_MASK 0x00000001L 27977 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN_MASK 0x00000002L 27978 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN_MASK 0x00000004L 27979 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL_MASK 0x00000008L 27980 #define GC_THROTTLE_CTRL__PCC_STALL_EN_MASK 0x00000010L 27981 #define GC_THROTTLE_CTRL__PATTERN_MODE_MASK 0x00000020L 27982 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE_MASK 0x00000040L 27983 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE_MASK 0x00000080L 27984 #define GC_THROTTLE_CTRL__PCC_OVERRIDE_MASK 0x00000100L 27985 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE_MASK 0x00000200L 27986 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN_MASK 0x00000400L 27987 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN_MASK 0x00000800L 27988 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN_MASK 0x00001000L 27989 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL_MASK 0x007FE000L 27990 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN_MASK 0x00800000L 27991 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX_MASK 0x1F000000L 27992 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE_MASK 0x20000000L 27993 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE_MASK 0x40000000L 27994 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL_MASK 0x80000000L 27995 //GC_THROTTLE_CTRL1 27996 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN__SHIFT 0x0 27997 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP__SHIFT 0x1 27998 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP__SHIFT 0x5 27999 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE__SHIFT 0xa 28000 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN__SHIFT 0xd 28001 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP__SHIFT 0xe 28002 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP__SHIFT 0x12 28003 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE__SHIFT 0x17 28004 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT__SHIFT 0x1a 28005 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN__SHIFT 0x1e 28006 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN__SHIFT 0x1f 28007 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN_MASK 0x00000001L 28008 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP_MASK 0x0000001EL 28009 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP_MASK 0x000003E0L 28010 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE_MASK 0x00001C00L 28011 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN_MASK 0x00002000L 28012 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP_MASK 0x0003C000L 28013 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP_MASK 0x007C0000L 28014 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE_MASK 0x03800000L 28015 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT_MASK 0x0C000000L 28016 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN_MASK 0x40000000L 28017 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN_MASK 0x80000000L 28018 //PCC_STALL_PATTERN_CTRL 28019 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL__SHIFT 0x0 28020 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP__SHIFT 0xa 28021 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP__SHIFT 0xf 28022 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0x14 28023 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR__SHIFT 0x18 28024 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR__SHIFT 0x19 28025 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE__SHIFT 0x1a 28026 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL_MASK 0x000003FFL 28027 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP_MASK 0x00007C00L 28028 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP_MASK 0x000F8000L 28029 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00F00000L 28030 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR_MASK 0x01000000L 28031 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR_MASK 0x02000000L 28032 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE_MASK 0x04000000L 28033 //PWRBRK_STALL_PATTERN_CTRL 28034 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL__SHIFT 0x0 28035 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP__SHIFT 0xa 28036 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP__SHIFT 0xf 28037 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0x14 28038 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL_MASK 0x000003FFL 28039 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP_MASK 0x00007C00L 28040 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP_MASK 0x000F8000L 28041 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00F00000L 28042 //PCC_STALL_PATTERN_1_2 28043 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1__SHIFT 0x0 28044 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2__SHIFT 0x10 28045 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1_MASK 0x00007FFFL 28046 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2_MASK 0x7FFF0000L 28047 //PCC_STALL_PATTERN_3_4 28048 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3__SHIFT 0x0 28049 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4__SHIFT 0x10 28050 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3_MASK 0x00007FFFL 28051 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4_MASK 0x7FFF0000L 28052 //PCC_STALL_PATTERN_5_6 28053 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5__SHIFT 0x0 28054 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6__SHIFT 0x10 28055 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5_MASK 0x00007FFFL 28056 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6_MASK 0x7FFF0000L 28057 //PCC_STALL_PATTERN_7 28058 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7__SHIFT 0x0 28059 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7_MASK 0x00007FFFL 28060 //PWRBRK_STALL_PATTERN_1_2 28061 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1__SHIFT 0x0 28062 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2__SHIFT 0x10 28063 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1_MASK 0x00007FFFL 28064 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2_MASK 0x7FFF0000L 28065 //PWRBRK_STALL_PATTERN_3_4 28066 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3__SHIFT 0x0 28067 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4__SHIFT 0x10 28068 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3_MASK 0x00007FFFL 28069 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4_MASK 0x7FFF0000L 28070 //PWRBRK_STALL_PATTERN_5_6 28071 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5__SHIFT 0x0 28072 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6__SHIFT 0x10 28073 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5_MASK 0x00007FFFL 28074 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6_MASK 0x7FFF0000L 28075 //PWRBRK_STALL_PATTERN_7 28076 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7__SHIFT 0x0 28077 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7_MASK 0x00007FFFL 28078 //DIDT_STALL_PATTERN_CTRL 28079 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN__SHIFT 0x0 28080 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST__SHIFT 0x1 28081 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE__SHIFT 0x2 28082 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS__SHIFT 0x3 28083 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN__SHIFT 0x7 28084 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE__SHIFT 0x8 28085 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN_MASK 0x00000001L 28086 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST_MASK 0x00000002L 28087 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE_MASK 0x00000004L 28088 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS_MASK 0x00000078L 28089 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN_MASK 0x00000080L 28090 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE_MASK 0x00000700L 28091 //DIDT_STALL_PATTERN_1_2 28092 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1__SHIFT 0x0 28093 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2__SHIFT 0x10 28094 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1_MASK 0x00007FFFL 28095 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2_MASK 0x7FFF0000L 28096 //DIDT_STALL_PATTERN_3_4 28097 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3__SHIFT 0x0 28098 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4__SHIFT 0x10 28099 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3_MASK 0x00007FFFL 28100 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4_MASK 0x7FFF0000L 28101 //DIDT_STALL_PATTERN_5_6 28102 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5__SHIFT 0x0 28103 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6__SHIFT 0x10 28104 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5_MASK 0x00007FFFL 28105 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6_MASK 0x7FFF0000L 28106 //DIDT_STALL_PATTERN_7 28107 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7__SHIFT 0x0 28108 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7_MASK 0x00007FFFL 28109 //PCC_PWRBRK_HYSTERESIS_CTRL 28110 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS__SHIFT 0x0 28111 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS__SHIFT 0x8 28112 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS_MASK 0x000000FFL 28113 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS_MASK 0x0000FF00L 28114 //EDC_STRETCH_PERF_COUNTER 28115 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER__SHIFT 0x0 28116 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER_MASK 0xFFFFFFFFL 28117 //EDC_UNSTRETCH_PERF_COUNTER 28118 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER__SHIFT 0x0 28119 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER_MASK 0xFFFFFFFFL 28120 //EDC_STRETCH_NUM_PERF_COUNTER 28121 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER__SHIFT 0x0 28122 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER_MASK 0xFFFFFFFFL 28123 //GC_EDC_STATUS 28124 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT 0x0 28125 #define GC_EDC_STATUS__GPIO_IN_0__SHIFT 0x3 28126 #define GC_EDC_STATUS__GPIO_IN_1__SHIFT 0x4 28127 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK 0x00000007L 28128 #define GC_EDC_STATUS__GPIO_IN_0_MASK 0x00000008L 28129 #define GC_EDC_STATUS__GPIO_IN_1_MASK 0x00000010L 28130 //GC_EDC_OVERFLOW 28131 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT 0x0 28132 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT 0x1 28133 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK 0x00000001L 28134 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK 0x0001FFFEL 28135 //GC_EDC_ROLLING_POWER_DELTA 28136 #define GC_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA__SHIFT 0x0 28137 #define GC_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA_MASK 0xFFFFFFFFL 28138 //GC_THROTTLE_STATUS 28139 #define GC_THROTTLE_STATUS__FSM_STATE__SHIFT 0x0 28140 #define GC_THROTTLE_STATUS__PATTERN_INDEX__SHIFT 0x4 28141 #define GC_THROTTLE_STATUS__FSM_STATE_MASK 0x0000000FL 28142 #define GC_THROTTLE_STATUS__PATTERN_INDEX_MASK 0x000001F0L 28143 //EDC_PERF_COUNTER 28144 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER__SHIFT 0x0 28145 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER_MASK 0xFFFFFFFFL 28146 //PCC_PERF_COUNTER 28147 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER__SHIFT 0x0 28148 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER_MASK 0xFFFFFFFFL 28149 //PWRBRK_PERF_COUNTER 28150 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER__SHIFT 0x0 28151 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER_MASK 0xFFFFFFFFL 28152 //EDC_HYSTERESIS_STAT 28153 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT 0x0 28154 #define EDC_HYSTERESIS_STAT__EDC_STATUS__SHIFT 0x8 28155 #define EDC_HYSTERESIS_STAT__EDC_CREDIT_INCR_OVERFLOW__SHIFT 0x9 28156 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_SEL__SHIFT 0xa 28157 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK 0x000000FFL 28158 #define EDC_HYSTERESIS_STAT__EDC_STATUS_MASK 0x00000100L 28159 #define EDC_HYSTERESIS_STAT__EDC_CREDIT_INCR_OVERFLOW_MASK 0x00000200L 28160 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_SEL_MASK 0x00000400L 28161 //GC_CAC_WEIGHT_CP_0 28162 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0__SHIFT 0x0 28163 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1__SHIFT 0x10 28164 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0_MASK 0x0000FFFFL 28165 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1_MASK 0xFFFF0000L 28166 //GC_CAC_WEIGHT_CP_1 28167 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2__SHIFT 0x0 28168 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2_MASK 0x0000FFFFL 28169 //GC_CAC_WEIGHT_EA_0 28170 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0__SHIFT 0x0 28171 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1__SHIFT 0x10 28172 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0_MASK 0x0000FFFFL 28173 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1_MASK 0xFFFF0000L 28174 //GC_CAC_WEIGHT_EA_1 28175 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2__SHIFT 0x0 28176 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3__SHIFT 0x10 28177 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2_MASK 0x0000FFFFL 28178 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3_MASK 0xFFFF0000L 28179 //GC_CAC_WEIGHT_EA_2 28180 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4__SHIFT 0x0 28181 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5__SHIFT 0x10 28182 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4_MASK 0x0000FFFFL 28183 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5_MASK 0xFFFF0000L 28184 //GC_CAC_WEIGHT_UTCL2_ROUTER_0 28185 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0__SHIFT 0x0 28186 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1__SHIFT 0x10 28187 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0_MASK 0x0000FFFFL 28188 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1_MASK 0xFFFF0000L 28189 //GC_CAC_WEIGHT_UTCL2_ROUTER_1 28190 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2__SHIFT 0x0 28191 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3__SHIFT 0x10 28192 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2_MASK 0x0000FFFFL 28193 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3_MASK 0xFFFF0000L 28194 //GC_CAC_WEIGHT_UTCL2_ROUTER_2 28195 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4__SHIFT 0x0 28196 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5__SHIFT 0x10 28197 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4_MASK 0x0000FFFFL 28198 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5_MASK 0xFFFF0000L 28199 //GC_CAC_WEIGHT_UTCL2_ROUTER_3 28200 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6__SHIFT 0x0 28201 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7__SHIFT 0x10 28202 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6_MASK 0x0000FFFFL 28203 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7_MASK 0xFFFF0000L 28204 //GC_CAC_WEIGHT_UTCL2_ROUTER_4 28205 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8__SHIFT 0x0 28206 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9__SHIFT 0x10 28207 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8_MASK 0x0000FFFFL 28208 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9_MASK 0xFFFF0000L 28209 //GC_CAC_WEIGHT_UTCL2_VML2_0 28210 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0__SHIFT 0x0 28211 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1__SHIFT 0x10 28212 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0_MASK 0x0000FFFFL 28213 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1_MASK 0xFFFF0000L 28214 //GC_CAC_WEIGHT_UTCL2_VML2_1 28215 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2__SHIFT 0x0 28216 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3__SHIFT 0x10 28217 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2_MASK 0x0000FFFFL 28218 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3_MASK 0xFFFF0000L 28219 //GC_CAC_WEIGHT_UTCL2_VML2_2 28220 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4__SHIFT 0x0 28221 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4_MASK 0x0000FFFFL 28222 //GC_CAC_WEIGHT_UTCL2_WALKER_0 28223 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0__SHIFT 0x0 28224 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1__SHIFT 0x10 28225 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0_MASK 0x0000FFFFL 28226 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1_MASK 0xFFFF0000L 28227 //GC_CAC_WEIGHT_UTCL2_WALKER_1 28228 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2__SHIFT 0x0 28229 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3__SHIFT 0x10 28230 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2_MASK 0x0000FFFFL 28231 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3_MASK 0xFFFF0000L 28232 //GC_CAC_WEIGHT_UTCL2_WALKER_2 28233 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4__SHIFT 0x0 28234 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4_MASK 0x0000FFFFL 28235 //GC_CAC_WEIGHT_GDS_0 28236 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG0__SHIFT 0x0 28237 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG1__SHIFT 0x10 28238 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG0_MASK 0x0000FFFFL 28239 #define GC_CAC_WEIGHT_GDS_0__WEIGHT_GDS_SIG1_MASK 0xFFFF0000L 28240 //GC_CAC_WEIGHT_GDS_1 28241 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG2__SHIFT 0x0 28242 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG3__SHIFT 0x10 28243 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG2_MASK 0x0000FFFFL 28244 #define GC_CAC_WEIGHT_GDS_1__WEIGHT_GDS_SIG3_MASK 0xFFFF0000L 28245 //GC_CAC_WEIGHT_GDS_2 28246 #define GC_CAC_WEIGHT_GDS_2__WEIGHT_GDS_SIG4__SHIFT 0x0 28247 #define GC_CAC_WEIGHT_GDS_2__WEIGHT_GDS_SIG4_MASK 0x0000FFFFL 28248 //GC_CAC_WEIGHT_GE_0 28249 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0__SHIFT 0x0 28250 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1__SHIFT 0x10 28251 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0_MASK 0x0000FFFFL 28252 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1_MASK 0xFFFF0000L 28253 //GC_CAC_WEIGHT_GE_1 28254 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2__SHIFT 0x0 28255 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG3__SHIFT 0x10 28256 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2_MASK 0x0000FFFFL 28257 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG3_MASK 0xFFFF0000L 28258 //GC_CAC_WEIGHT_GE_2 28259 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG4__SHIFT 0x0 28260 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG5__SHIFT 0x10 28261 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG4_MASK 0x0000FFFFL 28262 #define GC_CAC_WEIGHT_GE_2__WEIGHT_GE_SIG5_MASK 0xFFFF0000L 28263 //GC_CAC_WEIGHT_GE_3 28264 #define GC_CAC_WEIGHT_GE_3__WEIGHT_GE_SIG6__SHIFT 0x0 28265 #define GC_CAC_WEIGHT_GE_3__WEIGHT_GE_SIG6_MASK 0x0000FFFFL 28266 //GC_CAC_WEIGHT_PMM_0 28267 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0__SHIFT 0x0 28268 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0_MASK 0x0000FFFFL 28269 //GC_CAC_WEIGHT_GL2C_0 28270 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0__SHIFT 0x0 28271 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1__SHIFT 0x10 28272 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0_MASK 0x0000FFFFL 28273 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1_MASK 0xFFFF0000L 28274 //GC_CAC_WEIGHT_GL2C_1 28275 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2__SHIFT 0x0 28276 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3__SHIFT 0x10 28277 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2_MASK 0x0000FFFFL 28278 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3_MASK 0xFFFF0000L 28279 //GC_CAC_WEIGHT_GL2C_2 28280 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4__SHIFT 0x0 28281 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4_MASK 0x0000FFFFL 28282 //GC_CAC_WEIGHT_PH_0 28283 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG0__SHIFT 0x0 28284 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG1__SHIFT 0x10 28285 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG0_MASK 0x0000FFFFL 28286 #define GC_CAC_WEIGHT_PH_0__WEIGHT_PH_SIG1_MASK 0xFFFF0000L 28287 //GC_CAC_WEIGHT_PH_1 28288 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG2__SHIFT 0x0 28289 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG3__SHIFT 0x10 28290 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG2_MASK 0x0000FFFFL 28291 #define GC_CAC_WEIGHT_PH_1__WEIGHT_PH_SIG3_MASK 0xFFFF0000L 28292 //GC_CAC_WEIGHT_PH_2 28293 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG4__SHIFT 0x0 28294 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG5__SHIFT 0x10 28295 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG4_MASK 0x0000FFFFL 28296 #define GC_CAC_WEIGHT_PH_2__WEIGHT_PH_SIG5_MASK 0xFFFF0000L 28297 //GC_CAC_WEIGHT_PH_3 28298 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG6__SHIFT 0x0 28299 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG7__SHIFT 0x10 28300 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG6_MASK 0x0000FFFFL 28301 #define GC_CAC_WEIGHT_PH_3__WEIGHT_PH_SIG7_MASK 0xFFFF0000L 28302 //GC_CAC_WEIGHT_SDMA_0 28303 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0__SHIFT 0x0 28304 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1__SHIFT 0x10 28305 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0_MASK 0x0000FFFFL 28306 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1_MASK 0xFFFF0000L 28307 //GC_CAC_WEIGHT_SDMA_1 28308 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2__SHIFT 0x0 28309 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3__SHIFT 0x10 28310 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2_MASK 0x0000FFFFL 28311 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3_MASK 0xFFFF0000L 28312 //GC_CAC_WEIGHT_SDMA_2 28313 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4__SHIFT 0x0 28314 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5__SHIFT 0x10 28315 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4_MASK 0x0000FFFFL 28316 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5_MASK 0xFFFF0000L 28317 //GC_CAC_WEIGHT_SDMA_3 28318 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6__SHIFT 0x0 28319 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7__SHIFT 0x10 28320 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6_MASK 0x0000FFFFL 28321 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7_MASK 0xFFFF0000L 28322 //GC_CAC_WEIGHT_SDMA_4 28323 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8__SHIFT 0x0 28324 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9__SHIFT 0x10 28325 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8_MASK 0x0000FFFFL 28326 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9_MASK 0xFFFF0000L 28327 //GC_CAC_WEIGHT_SDMA_5 28328 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10__SHIFT 0x0 28329 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11__SHIFT 0x10 28330 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10_MASK 0x0000FFFFL 28331 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11_MASK 0xFFFF0000L 28332 //GC_CAC_WEIGHT_CHC_0 28333 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0__SHIFT 0x0 28334 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1__SHIFT 0x10 28335 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0_MASK 0x0000FFFFL 28336 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1_MASK 0xFFFF0000L 28337 //GC_CAC_WEIGHT_CHC_1 28338 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2__SHIFT 0x0 28339 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2_MASK 0x0000FFFFL 28340 //GC_CAC_WEIGHT_GUS_0 28341 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG0__SHIFT 0x0 28342 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG1__SHIFT 0x10 28343 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG0_MASK 0x0000FFFFL 28344 #define GC_CAC_WEIGHT_GUS_0__WEIGHT_GUS_SIG1_MASK 0xFFFF0000L 28345 //GC_CAC_WEIGHT_GUS_1 28346 #define GC_CAC_WEIGHT_GUS_1__WEIGHT_GUS_SIG2__SHIFT 0x0 28347 #define GC_CAC_WEIGHT_GUS_1__WEIGHT_GUS_SIG2_MASK 0x0000FFFFL 28348 //GC_CAC_WEIGHT_RLC_0 28349 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0__SHIFT 0x0 28350 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0_MASK 0x0000FFFFL 28351 //GC_CAC_WEIGHT_GRBM_0 28352 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0__SHIFT 0x0 28353 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1__SHIFT 0x10 28354 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0_MASK 0x0000FFFFL 28355 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1_MASK 0xFFFF0000L 28356 //GC_EDC_CLK_MONITOR_CTRL 28357 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN__SHIFT 0x0 28358 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL__SHIFT 0x1 28359 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD__SHIFT 0x5 28360 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN_MASK 0x00000001L 28361 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL_MASK 0x0000001EL 28362 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD_MASK 0x0001FFE0L 28363 //GC_CAC_IND_INDEX 28364 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR__SHIFT 0x0 28365 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR_MASK 0xFFFFFFFFL 28366 //GC_CAC_IND_DATA 28367 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA__SHIFT 0x0 28368 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA_MASK 0xFFFFFFFFL 28369 //SE_CAC_CTRL_1 28370 #define SE_CAC_CTRL_1__CAC_WINDOW__SHIFT 0x0 28371 #define SE_CAC_CTRL_1__TDP_WINDOW__SHIFT 0x8 28372 #define SE_CAC_CTRL_1__CAC_WINDOW_MASK 0x000000FFL 28373 #define SE_CAC_CTRL_1__TDP_WINDOW_MASK 0xFFFFFF00L 28374 //SE_CAC_CTRL_2 28375 #define SE_CAC_CTRL_2__CAC_ENABLE__SHIFT 0x0 28376 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE__SHIFT 0x1 28377 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE__SHIFT 0x2 28378 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN__SHIFT 0x3 28379 #define SE_CAC_CTRL_2__CAC_ENABLE_MASK 0x00000001L 28380 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE_MASK 0x00000002L 28381 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE_MASK 0x00000004L 28382 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN_MASK 0x00000008L 28383 //SE_CAC_WEIGHT_TA_0 28384 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0__SHIFT 0x0 28385 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0_MASK 0x0000FFFFL 28386 //SE_CAC_WEIGHT_TD_0 28387 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0__SHIFT 0x0 28388 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1__SHIFT 0x10 28389 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0_MASK 0x0000FFFFL 28390 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1_MASK 0xFFFF0000L 28391 //SE_CAC_WEIGHT_TD_1 28392 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2__SHIFT 0x0 28393 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3__SHIFT 0x10 28394 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2_MASK 0x0000FFFFL 28395 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3_MASK 0xFFFF0000L 28396 //SE_CAC_WEIGHT_TD_2 28397 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4__SHIFT 0x0 28398 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5__SHIFT 0x10 28399 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4_MASK 0x0000FFFFL 28400 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5_MASK 0xFFFF0000L 28401 //SE_CAC_WEIGHT_TD_3 28402 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6__SHIFT 0x0 28403 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7__SHIFT 0x10 28404 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6_MASK 0x0000FFFFL 28405 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7_MASK 0xFFFF0000L 28406 //SE_CAC_WEIGHT_TD_4 28407 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8__SHIFT 0x0 28408 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9__SHIFT 0x10 28409 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8_MASK 0x0000FFFFL 28410 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9_MASK 0xFFFF0000L 28411 //SE_CAC_WEIGHT_TD_5 28412 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10__SHIFT 0x0 28413 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10_MASK 0x0000FFFFL 28414 //SE_CAC_WEIGHT_TCP_0 28415 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0__SHIFT 0x0 28416 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1__SHIFT 0x10 28417 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0_MASK 0x0000FFFFL 28418 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1_MASK 0xFFFF0000L 28419 //SE_CAC_WEIGHT_TCP_1 28420 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2__SHIFT 0x0 28421 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3__SHIFT 0x10 28422 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2_MASK 0x0000FFFFL 28423 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3_MASK 0xFFFF0000L 28424 //SE_CAC_WEIGHT_TCP_2 28425 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4__SHIFT 0x0 28426 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5__SHIFT 0x10 28427 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4_MASK 0x0000FFFFL 28428 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5_MASK 0xFFFF0000L 28429 //SE_CAC_WEIGHT_TCP_3 28430 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6__SHIFT 0x0 28431 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7__SHIFT 0x10 28432 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6_MASK 0x0000FFFFL 28433 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7_MASK 0xFFFF0000L 28434 //SE_CAC_WEIGHT_SQ_0 28435 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0__SHIFT 0x0 28436 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1__SHIFT 0x10 28437 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0_MASK 0x0000FFFFL 28438 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1_MASK 0xFFFF0000L 28439 //SE_CAC_WEIGHT_SQ_1 28440 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2__SHIFT 0x0 28441 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3__SHIFT 0x10 28442 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2_MASK 0x0000FFFFL 28443 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3_MASK 0xFFFF0000L 28444 //SE_CAC_WEIGHT_SQ_2 28445 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4__SHIFT 0x0 28446 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4_MASK 0x0000FFFFL 28447 //SE_CAC_WEIGHT_SP_0 28448 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0__SHIFT 0x0 28449 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1__SHIFT 0x10 28450 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0_MASK 0x0000FFFFL 28451 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1_MASK 0xFFFF0000L 28452 //SE_CAC_WEIGHT_SP_1 28453 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2__SHIFT 0x0 28454 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2_MASK 0x0000FFFFL 28455 //SE_CAC_WEIGHT_LDS_0 28456 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0__SHIFT 0x0 28457 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1__SHIFT 0x10 28458 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0_MASK 0x0000FFFFL 28459 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1_MASK 0xFFFF0000L 28460 //SE_CAC_WEIGHT_LDS_1 28461 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2__SHIFT 0x0 28462 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3__SHIFT 0x10 28463 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2_MASK 0x0000FFFFL 28464 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3_MASK 0xFFFF0000L 28465 //SE_CAC_WEIGHT_LDS_2 28466 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4__SHIFT 0x0 28467 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5__SHIFT 0x10 28468 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4_MASK 0x0000FFFFL 28469 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5_MASK 0xFFFF0000L 28470 //SE_CAC_WEIGHT_LDS_3 28471 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6__SHIFT 0x0 28472 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7__SHIFT 0x10 28473 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6_MASK 0x0000FFFFL 28474 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7_MASK 0xFFFF0000L 28475 //SE_CAC_WEIGHT_SQC_0 28476 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0__SHIFT 0x0 28477 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1__SHIFT 0x10 28478 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0_MASK 0x0000FFFFL 28479 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1_MASK 0xFFFF0000L 28480 //SE_CAC_WEIGHT_SQC_1 28481 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2__SHIFT 0x0 28482 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2_MASK 0x0000FFFFL 28483 //SE_CAC_WEIGHT_CU_0 28484 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0__SHIFT 0x0 28485 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0_MASK 0x0000FFFFL 28486 //SE_CAC_WEIGHT_BCI_0 28487 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0__SHIFT 0x0 28488 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1__SHIFT 0x10 28489 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0_MASK 0x0000FFFFL 28490 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1_MASK 0xFFFF0000L 28491 //SE_CAC_WEIGHT_CB_0 28492 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0__SHIFT 0x0 28493 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1__SHIFT 0x10 28494 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0_MASK 0x0000FFFFL 28495 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1_MASK 0xFFFF0000L 28496 //SE_CAC_WEIGHT_CB_1 28497 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2__SHIFT 0x0 28498 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3__SHIFT 0x10 28499 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2_MASK 0x0000FFFFL 28500 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3_MASK 0xFFFF0000L 28501 //SE_CAC_WEIGHT_CB_2 28502 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4__SHIFT 0x0 28503 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5__SHIFT 0x10 28504 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4_MASK 0x0000FFFFL 28505 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5_MASK 0xFFFF0000L 28506 //SE_CAC_WEIGHT_CB_3 28507 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6__SHIFT 0x0 28508 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7__SHIFT 0x10 28509 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6_MASK 0x0000FFFFL 28510 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7_MASK 0xFFFF0000L 28511 //SE_CAC_WEIGHT_CB_4 28512 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8__SHIFT 0x0 28513 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9__SHIFT 0x10 28514 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8_MASK 0x0000FFFFL 28515 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9_MASK 0xFFFF0000L 28516 //SE_CAC_WEIGHT_CB_5 28517 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10__SHIFT 0x0 28518 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11__SHIFT 0x10 28519 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10_MASK 0x0000FFFFL 28520 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11_MASK 0xFFFF0000L 28521 //SE_CAC_WEIGHT_CB_6 28522 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12__SHIFT 0x0 28523 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13__SHIFT 0x10 28524 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12_MASK 0x0000FFFFL 28525 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13_MASK 0xFFFF0000L 28526 //SE_CAC_WEIGHT_CB_7 28527 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14__SHIFT 0x0 28528 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15__SHIFT 0x10 28529 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14_MASK 0x0000FFFFL 28530 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15_MASK 0xFFFF0000L 28531 //SE_CAC_WEIGHT_CB_8 28532 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16__SHIFT 0x0 28533 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17__SHIFT 0x10 28534 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16_MASK 0x0000FFFFL 28535 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17_MASK 0xFFFF0000L 28536 //SE_CAC_WEIGHT_CB_9 28537 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18__SHIFT 0x0 28538 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19__SHIFT 0x10 28539 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18_MASK 0x0000FFFFL 28540 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19_MASK 0xFFFF0000L 28541 //SE_CAC_WEIGHT_CB_10 28542 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20__SHIFT 0x0 28543 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21__SHIFT 0x10 28544 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20_MASK 0x0000FFFFL 28545 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21_MASK 0xFFFF0000L 28546 //SE_CAC_WEIGHT_CB_11 28547 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22__SHIFT 0x0 28548 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23__SHIFT 0x10 28549 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22_MASK 0x0000FFFFL 28550 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23_MASK 0xFFFF0000L 28551 //SE_CAC_WEIGHT_DB_0 28552 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0__SHIFT 0x0 28553 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1__SHIFT 0x10 28554 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0_MASK 0x0000FFFFL 28555 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1_MASK 0xFFFF0000L 28556 //SE_CAC_WEIGHT_DB_1 28557 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2__SHIFT 0x0 28558 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3__SHIFT 0x10 28559 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2_MASK 0x0000FFFFL 28560 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3_MASK 0xFFFF0000L 28561 //SE_CAC_WEIGHT_DB_2 28562 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4__SHIFT 0x0 28563 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5__SHIFT 0x10 28564 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4_MASK 0x0000FFFFL 28565 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5_MASK 0xFFFF0000L 28566 //SE_CAC_WEIGHT_DB_3 28567 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6__SHIFT 0x0 28568 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7__SHIFT 0x10 28569 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6_MASK 0x0000FFFFL 28570 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7_MASK 0xFFFF0000L 28571 //SE_CAC_WEIGHT_DB_4 28572 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8__SHIFT 0x0 28573 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9__SHIFT 0x10 28574 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8_MASK 0x0000FFFFL 28575 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9_MASK 0xFFFF0000L 28576 //SE_CAC_WEIGHT_RMI_0 28577 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG0__SHIFT 0x0 28578 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG1__SHIFT 0x10 28579 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG0_MASK 0x0000FFFFL 28580 #define SE_CAC_WEIGHT_RMI_0__WEIGHT_RMI_SIG1_MASK 0xFFFF0000L 28581 //SE_CAC_WEIGHT_RMI_1 28582 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG2__SHIFT 0x0 28583 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG3__SHIFT 0x10 28584 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG2_MASK 0x0000FFFFL 28585 #define SE_CAC_WEIGHT_RMI_1__WEIGHT_RMI_SIG3_MASK 0xFFFF0000L 28586 //SE_CAC_WEIGHT_SX_0 28587 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0__SHIFT 0x0 28588 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0_MASK 0x0000FFFFL 28589 //SE_CAC_WEIGHT_SXRB_0 28590 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0__SHIFT 0x0 28591 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0_MASK 0x0000FFFFL 28592 //SE_CAC_WEIGHT_UTCL1_0 28593 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0__SHIFT 0x0 28594 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0_MASK 0x0000FFFFL 28595 //SE_CAC_WEIGHT_GL1C_0 28596 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0__SHIFT 0x0 28597 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1__SHIFT 0x10 28598 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0_MASK 0x0000FFFFL 28599 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1_MASK 0xFFFF0000L 28600 //SE_CAC_WEIGHT_GL1C_1 28601 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2__SHIFT 0x0 28602 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG3__SHIFT 0x10 28603 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2_MASK 0x0000FFFFL 28604 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG3_MASK 0xFFFF0000L 28605 //SE_CAC_WEIGHT_GL1C_2 28606 #define SE_CAC_WEIGHT_GL1C_2__WEIGHT_GL1C_SIG4__SHIFT 0x0 28607 #define SE_CAC_WEIGHT_GL1C_2__WEIGHT_GL1C_SIG4_MASK 0x0000FFFFL 28608 //SE_CAC_WEIGHT_SPI_0 28609 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0__SHIFT 0x0 28610 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1__SHIFT 0x10 28611 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0_MASK 0x0000FFFFL 28612 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1_MASK 0xFFFF0000L 28613 //SE_CAC_WEIGHT_SPI_1 28614 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2__SHIFT 0x0 28615 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3__SHIFT 0x10 28616 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2_MASK 0x0000FFFFL 28617 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3_MASK 0xFFFF0000L 28618 //SE_CAC_WEIGHT_SPI_2 28619 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4__SHIFT 0x0 28620 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4_MASK 0x0000FFFFL 28621 //SE_CAC_WEIGHT_PC_0 28622 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0__SHIFT 0x0 28623 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0_MASK 0x0000FFFFL 28624 //SE_CAC_WEIGHT_PA_0 28625 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0__SHIFT 0x0 28626 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1__SHIFT 0x10 28627 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0_MASK 0x0000FFFFL 28628 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1_MASK 0xFFFF0000L 28629 //SE_CAC_WEIGHT_PA_1 28630 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2__SHIFT 0x0 28631 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3__SHIFT 0x10 28632 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2_MASK 0x0000FFFFL 28633 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3_MASK 0xFFFF0000L 28634 //SE_CAC_WEIGHT_PA_2 28635 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4__SHIFT 0x0 28636 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5__SHIFT 0x10 28637 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4_MASK 0x0000FFFFL 28638 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5_MASK 0xFFFF0000L 28639 //SE_CAC_WEIGHT_PA_3 28640 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6__SHIFT 0x0 28641 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7__SHIFT 0x10 28642 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6_MASK 0x0000FFFFL 28643 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7_MASK 0xFFFF0000L 28644 //SE_CAC_WEIGHT_SC_0 28645 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0__SHIFT 0x0 28646 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1__SHIFT 0x10 28647 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0_MASK 0x0000FFFFL 28648 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1_MASK 0xFFFF0000L 28649 //SE_CAC_WEIGHT_SC_1 28650 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2__SHIFT 0x0 28651 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3__SHIFT 0x10 28652 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2_MASK 0x0000FFFFL 28653 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3_MASK 0xFFFF0000L 28654 //SE_CAC_WEIGHT_SC_2 28655 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4__SHIFT 0x0 28656 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5__SHIFT 0x10 28657 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4_MASK 0x0000FFFFL 28658 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5_MASK 0xFFFF0000L 28659 //SE_CAC_WEIGHT_SC_3 28660 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6__SHIFT 0x0 28661 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7__SHIFT 0x10 28662 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6_MASK 0x0000FFFFL 28663 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7_MASK 0xFFFF0000L 28664 //SE_CAC_WINDOW_AGGR_VALUE 28665 #define SE_CAC_WINDOW_AGGR_VALUE__SE_CAC_WINDOW_AGGR_VALUE__SHIFT 0x0 28666 #define SE_CAC_WINDOW_AGGR_VALUE__SE_CAC_WINDOW_AGGR_VALUE_MASK 0xFFFFFFFFL 28667 //SE_CAC_WINDOW_GFXCLK_CYCLE 28668 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE__SHIFT 0x0 28669 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE_MASK 0x000003FFL 28670 //SE_CAC_IND_INDEX 28671 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR__SHIFT 0x0 28672 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR_MASK 0xFFFFFFFFL 28673 //SE_CAC_IND_DATA 28674 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA__SHIFT 0x0 28675 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA_MASK 0xFFFFFFFFL 28676 28677 28678 // addressBlock: gc_pfonly2_spidec 28679 //SPI_RESOURCE_RESERVE_CU_0 28680 #define SPI_RESOURCE_RESERVE_CU_0__VGPR__SHIFT 0x0 28681 #define SPI_RESOURCE_RESERVE_CU_0__SGPR__SHIFT 0x4 28682 #define SPI_RESOURCE_RESERVE_CU_0__LDS__SHIFT 0x8 28683 #define SPI_RESOURCE_RESERVE_CU_0__WAVES__SHIFT 0xc 28684 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS__SHIFT 0xf 28685 #define SPI_RESOURCE_RESERVE_CU_0__VGPR_MASK 0x0000000FL 28686 #define SPI_RESOURCE_RESERVE_CU_0__SGPR_MASK 0x000000F0L 28687 #define SPI_RESOURCE_RESERVE_CU_0__LDS_MASK 0x00000F00L 28688 #define SPI_RESOURCE_RESERVE_CU_0__WAVES_MASK 0x00007000L 28689 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS_MASK 0x00078000L 28690 //SPI_RESOURCE_RESERVE_CU_1 28691 #define SPI_RESOURCE_RESERVE_CU_1__VGPR__SHIFT 0x0 28692 #define SPI_RESOURCE_RESERVE_CU_1__SGPR__SHIFT 0x4 28693 #define SPI_RESOURCE_RESERVE_CU_1__LDS__SHIFT 0x8 28694 #define SPI_RESOURCE_RESERVE_CU_1__WAVES__SHIFT 0xc 28695 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS__SHIFT 0xf 28696 #define SPI_RESOURCE_RESERVE_CU_1__VGPR_MASK 0x0000000FL 28697 #define SPI_RESOURCE_RESERVE_CU_1__SGPR_MASK 0x000000F0L 28698 #define SPI_RESOURCE_RESERVE_CU_1__LDS_MASK 0x00000F00L 28699 #define SPI_RESOURCE_RESERVE_CU_1__WAVES_MASK 0x00007000L 28700 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS_MASK 0x00078000L 28701 //SPI_RESOURCE_RESERVE_CU_2 28702 #define SPI_RESOURCE_RESERVE_CU_2__VGPR__SHIFT 0x0 28703 #define SPI_RESOURCE_RESERVE_CU_2__SGPR__SHIFT 0x4 28704 #define SPI_RESOURCE_RESERVE_CU_2__LDS__SHIFT 0x8 28705 #define SPI_RESOURCE_RESERVE_CU_2__WAVES__SHIFT 0xc 28706 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS__SHIFT 0xf 28707 #define SPI_RESOURCE_RESERVE_CU_2__VGPR_MASK 0x0000000FL 28708 #define SPI_RESOURCE_RESERVE_CU_2__SGPR_MASK 0x000000F0L 28709 #define SPI_RESOURCE_RESERVE_CU_2__LDS_MASK 0x00000F00L 28710 #define SPI_RESOURCE_RESERVE_CU_2__WAVES_MASK 0x00007000L 28711 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS_MASK 0x00078000L 28712 //SPI_RESOURCE_RESERVE_CU_3 28713 #define SPI_RESOURCE_RESERVE_CU_3__VGPR__SHIFT 0x0 28714 #define SPI_RESOURCE_RESERVE_CU_3__SGPR__SHIFT 0x4 28715 #define SPI_RESOURCE_RESERVE_CU_3__LDS__SHIFT 0x8 28716 #define SPI_RESOURCE_RESERVE_CU_3__WAVES__SHIFT 0xc 28717 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS__SHIFT 0xf 28718 #define SPI_RESOURCE_RESERVE_CU_3__VGPR_MASK 0x0000000FL 28719 #define SPI_RESOURCE_RESERVE_CU_3__SGPR_MASK 0x000000F0L 28720 #define SPI_RESOURCE_RESERVE_CU_3__LDS_MASK 0x00000F00L 28721 #define SPI_RESOURCE_RESERVE_CU_3__WAVES_MASK 0x00007000L 28722 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS_MASK 0x00078000L 28723 //SPI_RESOURCE_RESERVE_CU_4 28724 #define SPI_RESOURCE_RESERVE_CU_4__VGPR__SHIFT 0x0 28725 #define SPI_RESOURCE_RESERVE_CU_4__SGPR__SHIFT 0x4 28726 #define SPI_RESOURCE_RESERVE_CU_4__LDS__SHIFT 0x8 28727 #define SPI_RESOURCE_RESERVE_CU_4__WAVES__SHIFT 0xc 28728 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS__SHIFT 0xf 28729 #define SPI_RESOURCE_RESERVE_CU_4__VGPR_MASK 0x0000000FL 28730 #define SPI_RESOURCE_RESERVE_CU_4__SGPR_MASK 0x000000F0L 28731 #define SPI_RESOURCE_RESERVE_CU_4__LDS_MASK 0x00000F00L 28732 #define SPI_RESOURCE_RESERVE_CU_4__WAVES_MASK 0x00007000L 28733 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS_MASK 0x00078000L 28734 //SPI_RESOURCE_RESERVE_CU_5 28735 #define SPI_RESOURCE_RESERVE_CU_5__VGPR__SHIFT 0x0 28736 #define SPI_RESOURCE_RESERVE_CU_5__SGPR__SHIFT 0x4 28737 #define SPI_RESOURCE_RESERVE_CU_5__LDS__SHIFT 0x8 28738 #define SPI_RESOURCE_RESERVE_CU_5__WAVES__SHIFT 0xc 28739 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS__SHIFT 0xf 28740 #define SPI_RESOURCE_RESERVE_CU_5__VGPR_MASK 0x0000000FL 28741 #define SPI_RESOURCE_RESERVE_CU_5__SGPR_MASK 0x000000F0L 28742 #define SPI_RESOURCE_RESERVE_CU_5__LDS_MASK 0x00000F00L 28743 #define SPI_RESOURCE_RESERVE_CU_5__WAVES_MASK 0x00007000L 28744 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS_MASK 0x00078000L 28745 //SPI_RESOURCE_RESERVE_CU_6 28746 #define SPI_RESOURCE_RESERVE_CU_6__VGPR__SHIFT 0x0 28747 #define SPI_RESOURCE_RESERVE_CU_6__SGPR__SHIFT 0x4 28748 #define SPI_RESOURCE_RESERVE_CU_6__LDS__SHIFT 0x8 28749 #define SPI_RESOURCE_RESERVE_CU_6__WAVES__SHIFT 0xc 28750 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS__SHIFT 0xf 28751 #define SPI_RESOURCE_RESERVE_CU_6__VGPR_MASK 0x0000000FL 28752 #define SPI_RESOURCE_RESERVE_CU_6__SGPR_MASK 0x000000F0L 28753 #define SPI_RESOURCE_RESERVE_CU_6__LDS_MASK 0x00000F00L 28754 #define SPI_RESOURCE_RESERVE_CU_6__WAVES_MASK 0x00007000L 28755 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS_MASK 0x00078000L 28756 //SPI_RESOURCE_RESERVE_CU_7 28757 #define SPI_RESOURCE_RESERVE_CU_7__VGPR__SHIFT 0x0 28758 #define SPI_RESOURCE_RESERVE_CU_7__SGPR__SHIFT 0x4 28759 #define SPI_RESOURCE_RESERVE_CU_7__LDS__SHIFT 0x8 28760 #define SPI_RESOURCE_RESERVE_CU_7__WAVES__SHIFT 0xc 28761 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS__SHIFT 0xf 28762 #define SPI_RESOURCE_RESERVE_CU_7__VGPR_MASK 0x0000000FL 28763 #define SPI_RESOURCE_RESERVE_CU_7__SGPR_MASK 0x000000F0L 28764 #define SPI_RESOURCE_RESERVE_CU_7__LDS_MASK 0x00000F00L 28765 #define SPI_RESOURCE_RESERVE_CU_7__WAVES_MASK 0x00007000L 28766 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS_MASK 0x00078000L 28767 //SPI_RESOURCE_RESERVE_CU_8 28768 #define SPI_RESOURCE_RESERVE_CU_8__VGPR__SHIFT 0x0 28769 #define SPI_RESOURCE_RESERVE_CU_8__SGPR__SHIFT 0x4 28770 #define SPI_RESOURCE_RESERVE_CU_8__LDS__SHIFT 0x8 28771 #define SPI_RESOURCE_RESERVE_CU_8__WAVES__SHIFT 0xc 28772 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS__SHIFT 0xf 28773 #define SPI_RESOURCE_RESERVE_CU_8__VGPR_MASK 0x0000000FL 28774 #define SPI_RESOURCE_RESERVE_CU_8__SGPR_MASK 0x000000F0L 28775 #define SPI_RESOURCE_RESERVE_CU_8__LDS_MASK 0x00000F00L 28776 #define SPI_RESOURCE_RESERVE_CU_8__WAVES_MASK 0x00007000L 28777 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS_MASK 0x00078000L 28778 //SPI_RESOURCE_RESERVE_CU_9 28779 #define SPI_RESOURCE_RESERVE_CU_9__VGPR__SHIFT 0x0 28780 #define SPI_RESOURCE_RESERVE_CU_9__SGPR__SHIFT 0x4 28781 #define SPI_RESOURCE_RESERVE_CU_9__LDS__SHIFT 0x8 28782 #define SPI_RESOURCE_RESERVE_CU_9__WAVES__SHIFT 0xc 28783 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS__SHIFT 0xf 28784 #define SPI_RESOURCE_RESERVE_CU_9__VGPR_MASK 0x0000000FL 28785 #define SPI_RESOURCE_RESERVE_CU_9__SGPR_MASK 0x000000F0L 28786 #define SPI_RESOURCE_RESERVE_CU_9__LDS_MASK 0x00000F00L 28787 #define SPI_RESOURCE_RESERVE_CU_9__WAVES_MASK 0x00007000L 28788 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS_MASK 0x00078000L 28789 //SPI_RESOURCE_RESERVE_CU_10 28790 #define SPI_RESOURCE_RESERVE_CU_10__VGPR__SHIFT 0x0 28791 #define SPI_RESOURCE_RESERVE_CU_10__SGPR__SHIFT 0x4 28792 #define SPI_RESOURCE_RESERVE_CU_10__LDS__SHIFT 0x8 28793 #define SPI_RESOURCE_RESERVE_CU_10__WAVES__SHIFT 0xc 28794 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS__SHIFT 0xf 28795 #define SPI_RESOURCE_RESERVE_CU_10__VGPR_MASK 0x0000000FL 28796 #define SPI_RESOURCE_RESERVE_CU_10__SGPR_MASK 0x000000F0L 28797 #define SPI_RESOURCE_RESERVE_CU_10__LDS_MASK 0x00000F00L 28798 #define SPI_RESOURCE_RESERVE_CU_10__WAVES_MASK 0x00007000L 28799 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS_MASK 0x00078000L 28800 //SPI_RESOURCE_RESERVE_CU_11 28801 #define SPI_RESOURCE_RESERVE_CU_11__VGPR__SHIFT 0x0 28802 #define SPI_RESOURCE_RESERVE_CU_11__SGPR__SHIFT 0x4 28803 #define SPI_RESOURCE_RESERVE_CU_11__LDS__SHIFT 0x8 28804 #define SPI_RESOURCE_RESERVE_CU_11__WAVES__SHIFT 0xc 28805 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS__SHIFT 0xf 28806 #define SPI_RESOURCE_RESERVE_CU_11__VGPR_MASK 0x0000000FL 28807 #define SPI_RESOURCE_RESERVE_CU_11__SGPR_MASK 0x000000F0L 28808 #define SPI_RESOURCE_RESERVE_CU_11__LDS_MASK 0x00000F00L 28809 #define SPI_RESOURCE_RESERVE_CU_11__WAVES_MASK 0x00007000L 28810 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS_MASK 0x00078000L 28811 //SPI_RESOURCE_RESERVE_CU_12 28812 #define SPI_RESOURCE_RESERVE_CU_12__VGPR__SHIFT 0x0 28813 #define SPI_RESOURCE_RESERVE_CU_12__SGPR__SHIFT 0x4 28814 #define SPI_RESOURCE_RESERVE_CU_12__LDS__SHIFT 0x8 28815 #define SPI_RESOURCE_RESERVE_CU_12__WAVES__SHIFT 0xc 28816 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS__SHIFT 0xf 28817 #define SPI_RESOURCE_RESERVE_CU_12__VGPR_MASK 0x0000000FL 28818 #define SPI_RESOURCE_RESERVE_CU_12__SGPR_MASK 0x000000F0L 28819 #define SPI_RESOURCE_RESERVE_CU_12__LDS_MASK 0x00000F00L 28820 #define SPI_RESOURCE_RESERVE_CU_12__WAVES_MASK 0x00007000L 28821 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS_MASK 0x00078000L 28822 //SPI_RESOURCE_RESERVE_CU_13 28823 #define SPI_RESOURCE_RESERVE_CU_13__VGPR__SHIFT 0x0 28824 #define SPI_RESOURCE_RESERVE_CU_13__SGPR__SHIFT 0x4 28825 #define SPI_RESOURCE_RESERVE_CU_13__LDS__SHIFT 0x8 28826 #define SPI_RESOURCE_RESERVE_CU_13__WAVES__SHIFT 0xc 28827 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS__SHIFT 0xf 28828 #define SPI_RESOURCE_RESERVE_CU_13__VGPR_MASK 0x0000000FL 28829 #define SPI_RESOURCE_RESERVE_CU_13__SGPR_MASK 0x000000F0L 28830 #define SPI_RESOURCE_RESERVE_CU_13__LDS_MASK 0x00000F00L 28831 #define SPI_RESOURCE_RESERVE_CU_13__WAVES_MASK 0x00007000L 28832 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS_MASK 0x00078000L 28833 //SPI_RESOURCE_RESERVE_CU_14 28834 #define SPI_RESOURCE_RESERVE_CU_14__VGPR__SHIFT 0x0 28835 #define SPI_RESOURCE_RESERVE_CU_14__SGPR__SHIFT 0x4 28836 #define SPI_RESOURCE_RESERVE_CU_14__LDS__SHIFT 0x8 28837 #define SPI_RESOURCE_RESERVE_CU_14__WAVES__SHIFT 0xc 28838 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS__SHIFT 0xf 28839 #define SPI_RESOURCE_RESERVE_CU_14__VGPR_MASK 0x0000000FL 28840 #define SPI_RESOURCE_RESERVE_CU_14__SGPR_MASK 0x000000F0L 28841 #define SPI_RESOURCE_RESERVE_CU_14__LDS_MASK 0x00000F00L 28842 #define SPI_RESOURCE_RESERVE_CU_14__WAVES_MASK 0x00007000L 28843 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS_MASK 0x00078000L 28844 //SPI_RESOURCE_RESERVE_CU_15 28845 #define SPI_RESOURCE_RESERVE_CU_15__VGPR__SHIFT 0x0 28846 #define SPI_RESOURCE_RESERVE_CU_15__SGPR__SHIFT 0x4 28847 #define SPI_RESOURCE_RESERVE_CU_15__LDS__SHIFT 0x8 28848 #define SPI_RESOURCE_RESERVE_CU_15__WAVES__SHIFT 0xc 28849 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS__SHIFT 0xf 28850 #define SPI_RESOURCE_RESERVE_CU_15__VGPR_MASK 0x0000000FL 28851 #define SPI_RESOURCE_RESERVE_CU_15__SGPR_MASK 0x000000F0L 28852 #define SPI_RESOURCE_RESERVE_CU_15__LDS_MASK 0x00000F00L 28853 #define SPI_RESOURCE_RESERVE_CU_15__WAVES_MASK 0x00007000L 28854 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS_MASK 0x00078000L 28855 //SPI_RESOURCE_RESERVE_EN_CU_0 28856 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN__SHIFT 0x0 28857 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK__SHIFT 0x1 28858 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK__SHIFT 0x10 28859 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN_MASK 0x00000001L 28860 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK_MASK 0x0000FFFEL 28861 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK_MASK 0x00FF0000L 28862 //SPI_RESOURCE_RESERVE_EN_CU_1 28863 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN__SHIFT 0x0 28864 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK__SHIFT 0x1 28865 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK__SHIFT 0x10 28866 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN_MASK 0x00000001L 28867 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK_MASK 0x0000FFFEL 28868 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK_MASK 0x00FF0000L 28869 //SPI_RESOURCE_RESERVE_EN_CU_2 28870 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN__SHIFT 0x0 28871 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK__SHIFT 0x1 28872 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK__SHIFT 0x10 28873 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN_MASK 0x00000001L 28874 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK_MASK 0x0000FFFEL 28875 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK_MASK 0x00FF0000L 28876 //SPI_RESOURCE_RESERVE_EN_CU_3 28877 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN__SHIFT 0x0 28878 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK__SHIFT 0x1 28879 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK__SHIFT 0x10 28880 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN_MASK 0x00000001L 28881 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK_MASK 0x0000FFFEL 28882 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK_MASK 0x00FF0000L 28883 //SPI_RESOURCE_RESERVE_EN_CU_4 28884 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN__SHIFT 0x0 28885 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK__SHIFT 0x1 28886 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK__SHIFT 0x10 28887 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN_MASK 0x00000001L 28888 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK_MASK 0x0000FFFEL 28889 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK_MASK 0x00FF0000L 28890 //SPI_RESOURCE_RESERVE_EN_CU_5 28891 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN__SHIFT 0x0 28892 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK__SHIFT 0x1 28893 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK__SHIFT 0x10 28894 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN_MASK 0x00000001L 28895 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK_MASK 0x0000FFFEL 28896 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK_MASK 0x00FF0000L 28897 //SPI_RESOURCE_RESERVE_EN_CU_6 28898 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN__SHIFT 0x0 28899 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK__SHIFT 0x1 28900 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK__SHIFT 0x10 28901 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN_MASK 0x00000001L 28902 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK_MASK 0x0000FFFEL 28903 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK_MASK 0x00FF0000L 28904 //SPI_RESOURCE_RESERVE_EN_CU_7 28905 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN__SHIFT 0x0 28906 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK__SHIFT 0x1 28907 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK__SHIFT 0x10 28908 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN_MASK 0x00000001L 28909 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK_MASK 0x0000FFFEL 28910 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK_MASK 0x00FF0000L 28911 //SPI_RESOURCE_RESERVE_EN_CU_8 28912 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN__SHIFT 0x0 28913 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK__SHIFT 0x1 28914 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK__SHIFT 0x10 28915 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN_MASK 0x00000001L 28916 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK_MASK 0x0000FFFEL 28917 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK_MASK 0x00FF0000L 28918 //SPI_RESOURCE_RESERVE_EN_CU_9 28919 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN__SHIFT 0x0 28920 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK__SHIFT 0x1 28921 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK__SHIFT 0x10 28922 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN_MASK 0x00000001L 28923 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK_MASK 0x0000FFFEL 28924 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK_MASK 0x00FF0000L 28925 //SPI_RESOURCE_RESERVE_EN_CU_10 28926 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN__SHIFT 0x0 28927 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK__SHIFT 0x1 28928 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK__SHIFT 0x10 28929 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN_MASK 0x00000001L 28930 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK_MASK 0x0000FFFEL 28931 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK_MASK 0x00FF0000L 28932 //SPI_RESOURCE_RESERVE_EN_CU_11 28933 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN__SHIFT 0x0 28934 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK__SHIFT 0x1 28935 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK__SHIFT 0x10 28936 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN_MASK 0x00000001L 28937 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK_MASK 0x0000FFFEL 28938 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK_MASK 0x00FF0000L 28939 //SPI_RESOURCE_RESERVE_EN_CU_12 28940 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN__SHIFT 0x0 28941 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK__SHIFT 0x1 28942 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK__SHIFT 0x10 28943 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN_MASK 0x00000001L 28944 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK_MASK 0x0000FFFEL 28945 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK_MASK 0x00FF0000L 28946 //SPI_RESOURCE_RESERVE_EN_CU_13 28947 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN__SHIFT 0x0 28948 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK__SHIFT 0x1 28949 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK__SHIFT 0x10 28950 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN_MASK 0x00000001L 28951 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK_MASK 0x0000FFFEL 28952 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK_MASK 0x00FF0000L 28953 //SPI_RESOURCE_RESERVE_EN_CU_14 28954 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN__SHIFT 0x0 28955 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK__SHIFT 0x1 28956 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK__SHIFT 0x10 28957 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN_MASK 0x00000001L 28958 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK_MASK 0x0000FFFEL 28959 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK_MASK 0x00FF0000L 28960 //SPI_RESOURCE_RESERVE_EN_CU_15 28961 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN__SHIFT 0x0 28962 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK__SHIFT 0x1 28963 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK__SHIFT 0x10 28964 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN_MASK 0x00000001L 28965 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK_MASK 0x0000FFFEL 28966 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK_MASK 0x00FF0000L 28967 28968 28969 // addressBlock: gc_gfxudec 28970 //CP_EOP_DONE_ADDR_LO 28971 #define CP_EOP_DONE_ADDR_LO__ADDR_LO__SHIFT 0x2 28972 #define CP_EOP_DONE_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 28973 //CP_EOP_DONE_ADDR_HI 28974 #define CP_EOP_DONE_ADDR_HI__ADDR_HI__SHIFT 0x0 28975 #define CP_EOP_DONE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 28976 //CP_EOP_DONE_DATA_LO 28977 #define CP_EOP_DONE_DATA_LO__DATA_LO__SHIFT 0x0 28978 #define CP_EOP_DONE_DATA_LO__DATA_LO_MASK 0xFFFFFFFFL 28979 //CP_EOP_DONE_DATA_HI 28980 #define CP_EOP_DONE_DATA_HI__DATA_HI__SHIFT 0x0 28981 #define CP_EOP_DONE_DATA_HI__DATA_HI_MASK 0xFFFFFFFFL 28982 //CP_EOP_LAST_FENCE_LO 28983 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO__SHIFT 0x0 28984 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO_MASK 0xFFFFFFFFL 28985 //CP_EOP_LAST_FENCE_HI 28986 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI__SHIFT 0x0 28987 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI_MASK 0xFFFFFFFFL 28988 //CP_PIPE_STATS_ADDR_LO 28989 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO__SHIFT 0x2 28990 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO_MASK 0xFFFFFFFCL 28991 //CP_PIPE_STATS_ADDR_HI 28992 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI__SHIFT 0x0 28993 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI_MASK 0x0000FFFFL 28994 //CP_VGT_IAVERT_COUNT_LO 28995 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO__SHIFT 0x0 28996 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO_MASK 0xFFFFFFFFL 28997 //CP_VGT_IAVERT_COUNT_HI 28998 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI__SHIFT 0x0 28999 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI_MASK 0xFFFFFFFFL 29000 //CP_VGT_IAPRIM_COUNT_LO 29001 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO__SHIFT 0x0 29002 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO_MASK 0xFFFFFFFFL 29003 //CP_VGT_IAPRIM_COUNT_HI 29004 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI__SHIFT 0x0 29005 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI_MASK 0xFFFFFFFFL 29006 //CP_VGT_GSPRIM_COUNT_LO 29007 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO__SHIFT 0x0 29008 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO_MASK 0xFFFFFFFFL 29009 //CP_VGT_GSPRIM_COUNT_HI 29010 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI__SHIFT 0x0 29011 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI_MASK 0xFFFFFFFFL 29012 //CP_VGT_VSINVOC_COUNT_LO 29013 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO__SHIFT 0x0 29014 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29015 //CP_VGT_VSINVOC_COUNT_HI 29016 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI__SHIFT 0x0 29017 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29018 //CP_VGT_GSINVOC_COUNT_LO 29019 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO__SHIFT 0x0 29020 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29021 //CP_VGT_GSINVOC_COUNT_HI 29022 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI__SHIFT 0x0 29023 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29024 //CP_VGT_HSINVOC_COUNT_LO 29025 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO__SHIFT 0x0 29026 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29027 //CP_VGT_HSINVOC_COUNT_HI 29028 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI__SHIFT 0x0 29029 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29030 //CP_VGT_DSINVOC_COUNT_LO 29031 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO__SHIFT 0x0 29032 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29033 //CP_VGT_DSINVOC_COUNT_HI 29034 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI__SHIFT 0x0 29035 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29036 //CP_PA_CINVOC_COUNT_LO 29037 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO__SHIFT 0x0 29038 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29039 //CP_PA_CINVOC_COUNT_HI 29040 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI__SHIFT 0x0 29041 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29042 //CP_PA_CPRIM_COUNT_LO 29043 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO__SHIFT 0x0 29044 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO_MASK 0xFFFFFFFFL 29045 //CP_PA_CPRIM_COUNT_HI 29046 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI__SHIFT 0x0 29047 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI_MASK 0xFFFFFFFFL 29048 //CP_SC_PSINVOC_COUNT0_LO 29049 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO__SHIFT 0x0 29050 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO_MASK 0xFFFFFFFFL 29051 //CP_SC_PSINVOC_COUNT0_HI 29052 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI__SHIFT 0x0 29053 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI_MASK 0xFFFFFFFFL 29054 //CP_SC_PSINVOC_COUNT1_LO 29055 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE__SHIFT 0x0 29056 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE_MASK 0xFFFFFFFFL 29057 //CP_SC_PSINVOC_COUNT1_HI 29058 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE__SHIFT 0x0 29059 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE_MASK 0xFFFFFFFFL 29060 //CP_VGT_CSINVOC_COUNT_LO 29061 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO__SHIFT 0x0 29062 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29063 //CP_VGT_CSINVOC_COUNT_HI 29064 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI__SHIFT 0x0 29065 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29066 //CP_VGT_ASINVOC_COUNT_LO 29067 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO__SHIFT 0x0 29068 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29069 //CP_VGT_ASINVOC_COUNT_HI 29070 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI__SHIFT 0x0 29071 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29072 //CP_PIPE_STATS_CONTROL 29073 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY__SHIFT 0x19 29074 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY_MASK 0x06000000L 29075 //SCRATCH_REG0 29076 #define SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x0 29077 #define SCRATCH_REG0__SCRATCH_REG0_MASK 0xFFFFFFFFL 29078 //SCRATCH_REG1 29079 #define SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x0 29080 #define SCRATCH_REG1__SCRATCH_REG1_MASK 0xFFFFFFFFL 29081 //SCRATCH_REG2 29082 #define SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x0 29083 #define SCRATCH_REG2__SCRATCH_REG2_MASK 0xFFFFFFFFL 29084 //SCRATCH_REG3 29085 #define SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x0 29086 #define SCRATCH_REG3__SCRATCH_REG3_MASK 0xFFFFFFFFL 29087 //SCRATCH_REG4 29088 #define SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x0 29089 #define SCRATCH_REG4__SCRATCH_REG4_MASK 0xFFFFFFFFL 29090 //SCRATCH_REG5 29091 #define SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x0 29092 #define SCRATCH_REG5__SCRATCH_REG5_MASK 0xFFFFFFFFL 29093 //SCRATCH_REG6 29094 #define SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x0 29095 #define SCRATCH_REG6__SCRATCH_REG6_MASK 0xFFFFFFFFL 29096 //SCRATCH_REG7 29097 #define SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x0 29098 #define SCRATCH_REG7__SCRATCH_REG7_MASK 0xFFFFFFFFL 29099 //SCRATCH_REG_ATOMIC 29100 #define SCRATCH_REG_ATOMIC__IMMED__SHIFT 0x0 29101 #define SCRATCH_REG_ATOMIC__ID__SHIFT 0x18 29102 #define SCRATCH_REG_ATOMIC__reserved27__SHIFT 0x1b 29103 #define SCRATCH_REG_ATOMIC__OP__SHIFT 0x1c 29104 #define SCRATCH_REG_ATOMIC__reserved31__SHIFT 0x1f 29105 #define SCRATCH_REG_ATOMIC__IMMED_MASK 0x00FFFFFFL 29106 #define SCRATCH_REG_ATOMIC__ID_MASK 0x07000000L 29107 #define SCRATCH_REG_ATOMIC__reserved27_MASK 0x08000000L 29108 #define SCRATCH_REG_ATOMIC__OP_MASK 0x70000000L 29109 #define SCRATCH_REG_ATOMIC__reserved31_MASK 0x80000000L 29110 //SCRATCH_REG_CMPSWAP_ATOMIC 29111 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE__SHIFT 0x0 29112 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE__SHIFT 0xc 29113 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID__SHIFT 0x18 29114 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27__SHIFT 0x1b 29115 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP__SHIFT 0x1c 29116 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31__SHIFT 0x1f 29117 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE_MASK 0x00000FFFL 29118 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE_MASK 0x00FFF000L 29119 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID_MASK 0x07000000L 29120 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27_MASK 0x08000000L 29121 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP_MASK 0x70000000L 29122 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31_MASK 0x80000000L 29123 //CP_APPEND_DDID_CNT 29124 #define CP_APPEND_DDID_CNT__DATA__SHIFT 0x0 29125 #define CP_APPEND_DDID_CNT__DATA_MASK 0x000000FFL 29126 //CP_APPEND_DATA_HI 29127 #define CP_APPEND_DATA_HI__DATA__SHIFT 0x0 29128 #define CP_APPEND_DATA_HI__DATA_MASK 0xFFFFFFFFL 29129 //CP_APPEND_LAST_CS_FENCE_HI 29130 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE__SHIFT 0x0 29131 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE_MASK 0xFFFFFFFFL 29132 //CP_APPEND_LAST_PS_FENCE_HI 29133 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE__SHIFT 0x0 29134 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE_MASK 0xFFFFFFFFL 29135 //CP_PFP_ATOMIC_PREOP_LO 29136 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 29137 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 29138 //CP_PFP_ATOMIC_PREOP_HI 29139 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 29140 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 29141 //CP_PFP_GDS_ATOMIC0_PREOP_LO 29142 #define CP_PFP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT 0x0 29143 #define CP_PFP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK 0xFFFFFFFFL 29144 //CP_PFP_GDS_ATOMIC0_PREOP_HI 29145 #define CP_PFP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT 0x0 29146 #define CP_PFP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK 0xFFFFFFFFL 29147 //CP_PFP_GDS_ATOMIC1_PREOP_LO 29148 #define CP_PFP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT 0x0 29149 #define CP_PFP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK 0xFFFFFFFFL 29150 //CP_PFP_GDS_ATOMIC1_PREOP_HI 29151 #define CP_PFP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT 0x0 29152 #define CP_PFP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK 0xFFFFFFFFL 29153 //CP_APPEND_ADDR_LO 29154 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO__SHIFT 0x2 29155 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO_MASK 0xFFFFFFFCL 29156 //CP_APPEND_ADDR_HI 29157 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI__SHIFT 0x0 29158 #define CP_APPEND_ADDR_HI__CS_PS_SEL__SHIFT 0x10 29159 #define CP_APPEND_ADDR_HI__FENCE_SIZE__SHIFT 0x12 29160 #define CP_APPEND_ADDR_HI__PWS_ENABLE__SHIFT 0x13 29161 #define CP_APPEND_ADDR_HI__CACHE_POLICY__SHIFT 0x19 29162 #define CP_APPEND_ADDR_HI__COMMAND__SHIFT 0x1d 29163 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI_MASK 0x0000FFFFL 29164 #define CP_APPEND_ADDR_HI__CS_PS_SEL_MASK 0x00030000L 29165 #define CP_APPEND_ADDR_HI__FENCE_SIZE_MASK 0x00040000L 29166 #define CP_APPEND_ADDR_HI__PWS_ENABLE_MASK 0x00080000L 29167 #define CP_APPEND_ADDR_HI__CACHE_POLICY_MASK 0x06000000L 29168 #define CP_APPEND_ADDR_HI__COMMAND_MASK 0xE0000000L 29169 //CP_APPEND_DATA 29170 #define CP_APPEND_DATA__DATA__SHIFT 0x0 29171 #define CP_APPEND_DATA__DATA_MASK 0xFFFFFFFFL 29172 //CP_APPEND_DATA_LO 29173 #define CP_APPEND_DATA_LO__DATA__SHIFT 0x0 29174 #define CP_APPEND_DATA_LO__DATA_MASK 0xFFFFFFFFL 29175 //CP_APPEND_LAST_CS_FENCE 29176 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE__SHIFT 0x0 29177 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE_MASK 0xFFFFFFFFL 29178 //CP_APPEND_LAST_CS_FENCE_LO 29179 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE__SHIFT 0x0 29180 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE_MASK 0xFFFFFFFFL 29181 //CP_APPEND_LAST_PS_FENCE 29182 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE__SHIFT 0x0 29183 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE_MASK 0xFFFFFFFFL 29184 //CP_APPEND_LAST_PS_FENCE_LO 29185 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE__SHIFT 0x0 29186 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE_MASK 0xFFFFFFFFL 29187 //CP_ATOMIC_PREOP_LO 29188 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 29189 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 29190 //CP_ME_ATOMIC_PREOP_LO 29191 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 29192 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 29193 //CP_ATOMIC_PREOP_HI 29194 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 29195 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 29196 //CP_ME_ATOMIC_PREOP_HI 29197 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 29198 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 29199 //CP_GDS_ATOMIC0_PREOP_LO 29200 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT 0x0 29201 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK 0xFFFFFFFFL 29202 //CP_ME_GDS_ATOMIC0_PREOP_LO 29203 #define CP_ME_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT 0x0 29204 #define CP_ME_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK 0xFFFFFFFFL 29205 //CP_GDS_ATOMIC0_PREOP_HI 29206 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT 0x0 29207 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK 0xFFFFFFFFL 29208 //CP_ME_GDS_ATOMIC0_PREOP_HI 29209 #define CP_ME_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT 0x0 29210 #define CP_ME_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK 0xFFFFFFFFL 29211 //CP_GDS_ATOMIC1_PREOP_LO 29212 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT 0x0 29213 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK 0xFFFFFFFFL 29214 //CP_ME_GDS_ATOMIC1_PREOP_LO 29215 #define CP_ME_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT 0x0 29216 #define CP_ME_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK 0xFFFFFFFFL 29217 //CP_GDS_ATOMIC1_PREOP_HI 29218 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT 0x0 29219 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK 0xFFFFFFFFL 29220 //CP_ME_GDS_ATOMIC1_PREOP_HI 29221 #define CP_ME_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT 0x0 29222 #define CP_ME_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK 0xFFFFFFFFL 29223 //CP_ME_MC_WADDR_LO 29224 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO__SHIFT 0x2 29225 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO_MASK 0xFFFFFFFCL 29226 //CP_ME_MC_WADDR_HI 29227 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI__SHIFT 0x0 29228 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM__SHIFT 0x11 29229 #define CP_ME_MC_WADDR_HI__WRITE64__SHIFT 0x12 29230 #define CP_ME_MC_WADDR_HI__CACHE_POLICY__SHIFT 0x16 29231 #define CP_ME_MC_WADDR_HI__VMID__SHIFT 0x18 29232 #define CP_ME_MC_WADDR_HI__RINGID__SHIFT 0x1c 29233 #define CP_ME_MC_WADDR_HI__PRIVILEGE__SHIFT 0x1f 29234 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI_MASK 0x0000FFFFL 29235 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM_MASK 0x00020000L 29236 #define CP_ME_MC_WADDR_HI__WRITE64_MASK 0x00040000L 29237 #define CP_ME_MC_WADDR_HI__CACHE_POLICY_MASK 0x00C00000L 29238 #define CP_ME_MC_WADDR_HI__VMID_MASK 0x0F000000L 29239 #define CP_ME_MC_WADDR_HI__RINGID_MASK 0x30000000L 29240 #define CP_ME_MC_WADDR_HI__PRIVILEGE_MASK 0x80000000L 29241 //CP_ME_MC_WDATA_LO 29242 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO__SHIFT 0x0 29243 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO_MASK 0xFFFFFFFFL 29244 //CP_ME_MC_WDATA_HI 29245 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI__SHIFT 0x0 29246 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI_MASK 0xFFFFFFFFL 29247 //CP_ME_MC_RADDR_LO 29248 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO__SHIFT 0x2 29249 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO_MASK 0xFFFFFFFCL 29250 //CP_ME_MC_RADDR_HI 29251 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI__SHIFT 0x0 29252 #define CP_ME_MC_RADDR_HI__SIZE__SHIFT 0x10 29253 #define CP_ME_MC_RADDR_HI__CACHE_POLICY__SHIFT 0x16 29254 #define CP_ME_MC_RADDR_HI__VMID__SHIFT 0x18 29255 #define CP_ME_MC_RADDR_HI__PRIVILEGE__SHIFT 0x1f 29256 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI_MASK 0x0000FFFFL 29257 #define CP_ME_MC_RADDR_HI__SIZE_MASK 0x000F0000L 29258 #define CP_ME_MC_RADDR_HI__CACHE_POLICY_MASK 0x00C00000L 29259 #define CP_ME_MC_RADDR_HI__VMID_MASK 0x0F000000L 29260 #define CP_ME_MC_RADDR_HI__PRIVILEGE_MASK 0x80000000L 29261 //CP_SEM_WAIT_TIMER 29262 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER__SHIFT 0x0 29263 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER_MASK 0xFFFFFFFFL 29264 //CP_SIG_SEM_ADDR_LO 29265 #define CP_SIG_SEM_ADDR_LO__SEM_PRIV__SHIFT 0x0 29266 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT 0x3 29267 #define CP_SIG_SEM_ADDR_LO__SEM_PRIV_MASK 0x00000001L 29268 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO_MASK 0xFFFFFFF8L 29269 //CP_SIG_SEM_ADDR_HI 29270 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT 0x0 29271 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT 0x10 29272 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT 0x14 29273 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT 0x18 29274 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT__SHIFT 0x1d 29275 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI_MASK 0x0000FFFFL 29276 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK 0x00010000L 29277 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK 0x00100000L 29278 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK 0x03000000L 29279 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT_MASK 0xE0000000L 29280 //CP_WAIT_REG_MEM_TIMEOUT 29281 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT__SHIFT 0x0 29282 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT_MASK 0xFFFFFFFFL 29283 //CP_WAIT_SEM_ADDR_LO 29284 #define CP_WAIT_SEM_ADDR_LO__SEM_PRIV__SHIFT 0x0 29285 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT 0x3 29286 #define CP_WAIT_SEM_ADDR_LO__SEM_PRIV_MASK 0x00000001L 29287 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO_MASK 0xFFFFFFF8L 29288 //CP_WAIT_SEM_ADDR_HI 29289 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT 0x0 29290 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT 0x10 29291 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT 0x14 29292 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT 0x18 29293 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT__SHIFT 0x1d 29294 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI_MASK 0x0000FFFFL 29295 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK 0x00010000L 29296 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK 0x00100000L 29297 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK 0x03000000L 29298 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT_MASK 0xE0000000L 29299 //CP_DMA_PFP_CONTROL 29300 #define CP_DMA_PFP_CONTROL__VMID__SHIFT 0x0 29301 #define CP_DMA_PFP_CONTROL__TMZ__SHIFT 0x4 29302 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR__SHIFT 0xa 29303 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY__SHIFT 0xd 29304 #define CP_DMA_PFP_CONTROL__SRC_VOLATLE__SHIFT 0xf 29305 #define CP_DMA_PFP_CONTROL__DST_SELECT__SHIFT 0x14 29306 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY__SHIFT 0x19 29307 #define CP_DMA_PFP_CONTROL__DST_VOLATLE__SHIFT 0x1b 29308 #define CP_DMA_PFP_CONTROL__SRC_SELECT__SHIFT 0x1d 29309 #define CP_DMA_PFP_CONTROL__VMID_MASK 0x0000000FL 29310 #define CP_DMA_PFP_CONTROL__TMZ_MASK 0x00000010L 29311 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR_MASK 0x00000400L 29312 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY_MASK 0x00006000L 29313 #define CP_DMA_PFP_CONTROL__SRC_VOLATLE_MASK 0x00008000L 29314 #define CP_DMA_PFP_CONTROL__DST_SELECT_MASK 0x00300000L 29315 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY_MASK 0x06000000L 29316 #define CP_DMA_PFP_CONTROL__DST_VOLATLE_MASK 0x08000000L 29317 #define CP_DMA_PFP_CONTROL__SRC_SELECT_MASK 0x60000000L 29318 //CP_DMA_ME_CONTROL 29319 #define CP_DMA_ME_CONTROL__VMID__SHIFT 0x0 29320 #define CP_DMA_ME_CONTROL__TMZ__SHIFT 0x4 29321 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR__SHIFT 0xa 29322 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY__SHIFT 0xd 29323 #define CP_DMA_ME_CONTROL__SRC_VOLATLE__SHIFT 0xf 29324 #define CP_DMA_ME_CONTROL__DST_SELECT__SHIFT 0x14 29325 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY__SHIFT 0x19 29326 #define CP_DMA_ME_CONTROL__DST_VOLATLE__SHIFT 0x1b 29327 #define CP_DMA_ME_CONTROL__SRC_SELECT__SHIFT 0x1d 29328 #define CP_DMA_ME_CONTROL__VMID_MASK 0x0000000FL 29329 #define CP_DMA_ME_CONTROL__TMZ_MASK 0x00000010L 29330 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR_MASK 0x00000400L 29331 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY_MASK 0x00006000L 29332 #define CP_DMA_ME_CONTROL__SRC_VOLATLE_MASK 0x00008000L 29333 #define CP_DMA_ME_CONTROL__DST_SELECT_MASK 0x00300000L 29334 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY_MASK 0x06000000L 29335 #define CP_DMA_ME_CONTROL__DST_VOLATLE_MASK 0x08000000L 29336 #define CP_DMA_ME_CONTROL__SRC_SELECT_MASK 0x60000000L 29337 //CP_DMA_ME_SRC_ADDR 29338 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR__SHIFT 0x0 29339 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR_MASK 0xFFFFFFFFL 29340 //CP_DMA_ME_SRC_ADDR_HI 29341 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x0 29342 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x0000FFFFL 29343 //CP_DMA_ME_DST_ADDR 29344 #define CP_DMA_ME_DST_ADDR__DST_ADDR__SHIFT 0x0 29345 #define CP_DMA_ME_DST_ADDR__DST_ADDR_MASK 0xFFFFFFFFL 29346 //CP_DMA_ME_DST_ADDR_HI 29347 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x0 29348 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI_MASK 0x0000FFFFL 29349 //CP_DMA_ME_COMMAND 29350 #define CP_DMA_ME_COMMAND__BYTE_COUNT__SHIFT 0x0 29351 #define CP_DMA_ME_COMMAND__SAS__SHIFT 0x1a 29352 #define CP_DMA_ME_COMMAND__DAS__SHIFT 0x1b 29353 #define CP_DMA_ME_COMMAND__SAIC__SHIFT 0x1c 29354 #define CP_DMA_ME_COMMAND__DAIC__SHIFT 0x1d 29355 #define CP_DMA_ME_COMMAND__RAW_WAIT__SHIFT 0x1e 29356 #define CP_DMA_ME_COMMAND__DIS_WC__SHIFT 0x1f 29357 #define CP_DMA_ME_COMMAND__BYTE_COUNT_MASK 0x03FFFFFFL 29358 #define CP_DMA_ME_COMMAND__SAS_MASK 0x04000000L 29359 #define CP_DMA_ME_COMMAND__DAS_MASK 0x08000000L 29360 #define CP_DMA_ME_COMMAND__SAIC_MASK 0x10000000L 29361 #define CP_DMA_ME_COMMAND__DAIC_MASK 0x20000000L 29362 #define CP_DMA_ME_COMMAND__RAW_WAIT_MASK 0x40000000L 29363 #define CP_DMA_ME_COMMAND__DIS_WC_MASK 0x80000000L 29364 //CP_DMA_PFP_SRC_ADDR 29365 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR__SHIFT 0x0 29366 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR_MASK 0xFFFFFFFFL 29367 //CP_DMA_PFP_SRC_ADDR_HI 29368 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x0 29369 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x0000FFFFL 29370 //CP_DMA_PFP_DST_ADDR 29371 #define CP_DMA_PFP_DST_ADDR__DST_ADDR__SHIFT 0x0 29372 #define CP_DMA_PFP_DST_ADDR__DST_ADDR_MASK 0xFFFFFFFFL 29373 //CP_DMA_PFP_DST_ADDR_HI 29374 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x0 29375 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI_MASK 0x0000FFFFL 29376 //CP_DMA_PFP_COMMAND 29377 #define CP_DMA_PFP_COMMAND__BYTE_COUNT__SHIFT 0x0 29378 #define CP_DMA_PFP_COMMAND__SAS__SHIFT 0x1a 29379 #define CP_DMA_PFP_COMMAND__DAS__SHIFT 0x1b 29380 #define CP_DMA_PFP_COMMAND__SAIC__SHIFT 0x1c 29381 #define CP_DMA_PFP_COMMAND__DAIC__SHIFT 0x1d 29382 #define CP_DMA_PFP_COMMAND__RAW_WAIT__SHIFT 0x1e 29383 #define CP_DMA_PFP_COMMAND__DIS_WC__SHIFT 0x1f 29384 #define CP_DMA_PFP_COMMAND__BYTE_COUNT_MASK 0x03FFFFFFL 29385 #define CP_DMA_PFP_COMMAND__SAS_MASK 0x04000000L 29386 #define CP_DMA_PFP_COMMAND__DAS_MASK 0x08000000L 29387 #define CP_DMA_PFP_COMMAND__SAIC_MASK 0x10000000L 29388 #define CP_DMA_PFP_COMMAND__DAIC_MASK 0x20000000L 29389 #define CP_DMA_PFP_COMMAND__RAW_WAIT_MASK 0x40000000L 29390 #define CP_DMA_PFP_COMMAND__DIS_WC_MASK 0x80000000L 29391 //CP_DMA_CNTL 29392 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL__SHIFT 0x0 29393 #define CP_DMA_CNTL__WATCH_CONTROL__SHIFT 0x1 29394 #define CP_DMA_CNTL__MIN_AVAILSZ__SHIFT 0x4 29395 #define CP_DMA_CNTL__BUFFER_DEPTH__SHIFT 0x10 29396 #define CP_DMA_CNTL__PIO_FIFO_EMPTY__SHIFT 0x1c 29397 #define CP_DMA_CNTL__PIO_FIFO_FULL__SHIFT 0x1d 29398 #define CP_DMA_CNTL__PIO_COUNT__SHIFT 0x1e 29399 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL_MASK 0x00000001L 29400 #define CP_DMA_CNTL__WATCH_CONTROL_MASK 0x00000002L 29401 #define CP_DMA_CNTL__MIN_AVAILSZ_MASK 0x00000030L 29402 #define CP_DMA_CNTL__BUFFER_DEPTH_MASK 0x01FF0000L 29403 #define CP_DMA_CNTL__PIO_FIFO_EMPTY_MASK 0x10000000L 29404 #define CP_DMA_CNTL__PIO_FIFO_FULL_MASK 0x20000000L 29405 #define CP_DMA_CNTL__PIO_COUNT_MASK 0xC0000000L 29406 //CP_DMA_READ_TAGS 29407 #define CP_DMA_READ_TAGS__DMA_READ_TAG__SHIFT 0x0 29408 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID__SHIFT 0x1c 29409 #define CP_DMA_READ_TAGS__DMA_READ_TAG_MASK 0x03FFFFFFL 29410 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID_MASK 0x10000000L 29411 //CP_PFP_IB_CONTROL 29412 #define CP_PFP_IB_CONTROL__IB_EN__SHIFT 0x0 29413 #define CP_PFP_IB_CONTROL__IB_EN_MASK 0x000000FFL 29414 //CP_PFP_LOAD_CONTROL 29415 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN__SHIFT 0x0 29416 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN__SHIFT 0x1 29417 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN__SHIFT 0xf 29418 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN__SHIFT 0x10 29419 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN__SHIFT 0x18 29420 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL__SHIFT 0x1f 29421 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN_MASK 0x00000001L 29422 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN_MASK 0x00000002L 29423 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN_MASK 0x00008000L 29424 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN_MASK 0x00010000L 29425 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN_MASK 0x01000000L 29426 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL_MASK 0x80000000L 29427 //CP_SCRATCH_INDEX 29428 #define CP_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 29429 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 29430 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 29431 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 29432 //CP_SCRATCH_DATA 29433 #define CP_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 29434 #define CP_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 29435 //CP_RB_OFFSET 29436 #define CP_RB_OFFSET__RB_OFFSET__SHIFT 0x0 29437 #define CP_RB_OFFSET__RB_OFFSET_MASK 0x000FFFFFL 29438 //CP_IB1_OFFSET 29439 #define CP_IB1_OFFSET__IB1_OFFSET__SHIFT 0x0 29440 #define CP_IB1_OFFSET__IB1_OFFSET_MASK 0x000FFFFFL 29441 //CP_IB2_OFFSET 29442 #define CP_IB2_OFFSET__IB2_OFFSET__SHIFT 0x0 29443 #define CP_IB2_OFFSET__IB2_OFFSET_MASK 0x000FFFFFL 29444 //CP_IB1_PREAMBLE_BEGIN 29445 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN__SHIFT 0x0 29446 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN_MASK 0x000FFFFFL 29447 //CP_IB1_PREAMBLE_END 29448 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END__SHIFT 0x0 29449 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END_MASK 0x000FFFFFL 29450 //CP_IB2_PREAMBLE_BEGIN 29451 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN__SHIFT 0x0 29452 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN_MASK 0x000FFFFFL 29453 //CP_IB2_PREAMBLE_END 29454 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END__SHIFT 0x0 29455 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END_MASK 0x000FFFFFL 29456 //CP_DMA_ME_CMD_ADDR_LO 29457 #define CP_DMA_ME_CMD_ADDR_LO__RSVD__SHIFT 0x0 29458 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO__SHIFT 0x2 29459 #define CP_DMA_ME_CMD_ADDR_LO__RSVD_MASK 0x00000003L 29460 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 29461 //CP_DMA_ME_CMD_ADDR_HI 29462 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI__SHIFT 0x0 29463 #define CP_DMA_ME_CMD_ADDR_HI__RSVD__SHIFT 0x10 29464 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29465 #define CP_DMA_ME_CMD_ADDR_HI__RSVD_MASK 0xFFFF0000L 29466 //CP_DMA_PFP_CMD_ADDR_LO 29467 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD__SHIFT 0x0 29468 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO__SHIFT 0x2 29469 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD_MASK 0x00000003L 29470 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 29471 //CP_DMA_PFP_CMD_ADDR_HI 29472 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI__SHIFT 0x0 29473 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD__SHIFT 0x10 29474 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29475 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD_MASK 0xFFFF0000L 29476 //CP_APPEND_CMD_ADDR_LO 29477 #define CP_APPEND_CMD_ADDR_LO__RSVD__SHIFT 0x0 29478 #define CP_APPEND_CMD_ADDR_LO__ADDR_LO__SHIFT 0x2 29479 #define CP_APPEND_CMD_ADDR_LO__RSVD_MASK 0x00000003L 29480 #define CP_APPEND_CMD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 29481 //CP_APPEND_CMD_ADDR_HI 29482 #define CP_APPEND_CMD_ADDR_HI__ADDR_HI__SHIFT 0x0 29483 #define CP_APPEND_CMD_ADDR_HI__RSVD__SHIFT 0x10 29484 #define CP_APPEND_CMD_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29485 #define CP_APPEND_CMD_ADDR_HI__RSVD_MASK 0xFFFF0000L 29486 //UCONFIG_RESERVED_REG0 29487 #define UCONFIG_RESERVED_REG0__DATA__SHIFT 0x0 29488 #define UCONFIG_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 29489 //UCONFIG_RESERVED_REG1 29490 #define UCONFIG_RESERVED_REG1__DATA__SHIFT 0x0 29491 #define UCONFIG_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 29492 //CP_PA_MSPRIM_COUNT_LO 29493 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO__SHIFT 0x0 29494 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO_MASK 0xFFFFFFFFL 29495 //CP_PA_MSPRIM_COUNT_HI 29496 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI__SHIFT 0x0 29497 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI_MASK 0xFFFFFFFFL 29498 //CP_GE_MSINVOC_COUNT_LO 29499 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO__SHIFT 0x0 29500 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 29501 //CP_GE_MSINVOC_COUNT_HI 29502 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI__SHIFT 0x0 29503 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 29504 //CP_IB1_CMD_BUFSZ 29505 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ__SHIFT 0x0 29506 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ_MASK 0x000FFFFFL 29507 //CP_IB2_CMD_BUFSZ 29508 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ__SHIFT 0x0 29509 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ_MASK 0x000FFFFFL 29510 //CP_ST_CMD_BUFSZ 29511 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ__SHIFT 0x0 29512 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ_MASK 0x000FFFFFL 29513 //CP_IB1_BASE_LO 29514 #define CP_IB1_BASE_LO__IB1_BASE_LO__SHIFT 0x2 29515 #define CP_IB1_BASE_LO__IB1_BASE_LO_MASK 0xFFFFFFFCL 29516 //CP_IB1_BASE_HI 29517 #define CP_IB1_BASE_HI__IB1_BASE_HI__SHIFT 0x0 29518 #define CP_IB1_BASE_HI__IB1_BASE_HI_MASK 0x0000FFFFL 29519 //CP_IB1_BUFSZ 29520 #define CP_IB1_BUFSZ__IB1_BUFSZ__SHIFT 0x0 29521 #define CP_IB1_BUFSZ__IB1_BUFSZ_MASK 0x000FFFFFL 29522 //CP_IB2_BASE_LO 29523 #define CP_IB2_BASE_LO__IB2_BASE_LO__SHIFT 0x2 29524 #define CP_IB2_BASE_LO__IB2_BASE_LO_MASK 0xFFFFFFFCL 29525 //CP_IB2_BASE_HI 29526 #define CP_IB2_BASE_HI__IB2_BASE_HI__SHIFT 0x0 29527 #define CP_IB2_BASE_HI__IB2_BASE_HI_MASK 0x0000FFFFL 29528 //CP_IB2_BUFSZ 29529 #define CP_IB2_BUFSZ__IB2_BUFSZ__SHIFT 0x0 29530 #define CP_IB2_BUFSZ__IB2_BUFSZ_MASK 0x000FFFFFL 29531 //CP_ST_BASE_LO 29532 #define CP_ST_BASE_LO__ST_BASE_LO__SHIFT 0x2 29533 #define CP_ST_BASE_LO__ST_BASE_LO_MASK 0xFFFFFFFCL 29534 //CP_ST_BASE_HI 29535 #define CP_ST_BASE_HI__ST_BASE_HI__SHIFT 0x0 29536 #define CP_ST_BASE_HI__ST_BASE_HI_MASK 0x0000FFFFL 29537 //CP_ST_BUFSZ 29538 #define CP_ST_BUFSZ__ST_BUFSZ__SHIFT 0x0 29539 #define CP_ST_BUFSZ__ST_BUFSZ_MASK 0x000FFFFFL 29540 //CP_EOP_DONE_EVENT_CNTL 29541 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL__SHIFT 0xc 29542 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY__SHIFT 0x19 29543 #define CP_EOP_DONE_EVENT_CNTL__EOP_VOLATILE__SHIFT 0x1b 29544 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE__SHIFT 0x1c 29545 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV__SHIFT 0x1e 29546 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE__SHIFT 0x1f 29547 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL_MASK 0x01FFF000L 29548 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY_MASK 0x06000000L 29549 #define CP_EOP_DONE_EVENT_CNTL__EOP_VOLATILE_MASK 0x08000000L 29550 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE_MASK 0x10000000L 29551 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV_MASK 0x40000000L 29552 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE_MASK 0x80000000L 29553 //CP_EOP_DONE_DATA_CNTL 29554 #define CP_EOP_DONE_DATA_CNTL__DST_SEL__SHIFT 0x10 29555 #define CP_EOP_DONE_DATA_CNTL__SEMAPHORE_SIGNAL_TYPE__SHIFT 0x13 29556 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID__SHIFT 0x14 29557 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID__SHIFT 0x16 29558 #define CP_EOP_DONE_DATA_CNTL__INT_SEL__SHIFT 0x18 29559 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL__SHIFT 0x1d 29560 #define CP_EOP_DONE_DATA_CNTL__DST_SEL_MASK 0x00030000L 29561 #define CP_EOP_DONE_DATA_CNTL__SEMAPHORE_SIGNAL_TYPE_MASK 0x00080000L 29562 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID_MASK 0x00300000L 29563 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID_MASK 0x00C00000L 29564 #define CP_EOP_DONE_DATA_CNTL__INT_SEL_MASK 0x07000000L 29565 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL_MASK 0xE0000000L 29566 //CP_EOP_DONE_CNTX_ID 29567 #define CP_EOP_DONE_CNTX_ID__CNTX_ID__SHIFT 0x0 29568 #define CP_EOP_DONE_CNTX_ID__CNTX_ID_MASK 0xFFFFFFFFL 29569 //CP_DB_BASE_LO 29570 #define CP_DB_BASE_LO__DB_BASE_LO__SHIFT 0x2 29571 #define CP_DB_BASE_LO__DB_BASE_LO_MASK 0xFFFFFFFCL 29572 //CP_DB_BASE_HI 29573 #define CP_DB_BASE_HI__DB_BASE_HI__SHIFT 0x0 29574 #define CP_DB_BASE_HI__DB_BASE_HI_MASK 0x0000FFFFL 29575 //CP_DB_BUFSZ 29576 #define CP_DB_BUFSZ__DB_BUFSZ__SHIFT 0x0 29577 #define CP_DB_BUFSZ__DB_BUFSZ_MASK 0x000FFFFFL 29578 //CP_DB_CMD_BUFSZ 29579 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ__SHIFT 0x0 29580 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ_MASK 0x000FFFFFL 29581 //CP_PFP_COMPLETION_STATUS 29582 #define CP_PFP_COMPLETION_STATUS__STATUS__SHIFT 0x0 29583 #define CP_PFP_COMPLETION_STATUS__STATUS_MASK 0x00000003L 29584 //CP_PRED_NOT_VISIBLE 29585 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE__SHIFT 0x0 29586 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE_MASK 0x00000001L 29587 //CP_PFP_METADATA_BASE_ADDR 29588 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO__SHIFT 0x0 29589 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 29590 //CP_PFP_METADATA_BASE_ADDR_HI 29591 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 29592 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29593 //CP_DRAW_INDX_INDR_ADDR 29594 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO__SHIFT 0x0 29595 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 29596 //CP_DRAW_INDX_INDR_ADDR_HI 29597 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI__SHIFT 0x0 29598 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29599 //CP_DISPATCH_INDR_ADDR 29600 #define CP_DISPATCH_INDR_ADDR__ADDR_LO__SHIFT 0x0 29601 #define CP_DISPATCH_INDR_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 29602 //CP_DISPATCH_INDR_ADDR_HI 29603 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI__SHIFT 0x0 29604 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29605 //CP_INDEX_BASE_ADDR 29606 #define CP_INDEX_BASE_ADDR__ADDR_LO__SHIFT 0x0 29607 #define CP_INDEX_BASE_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 29608 //CP_INDEX_BASE_ADDR_HI 29609 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 29610 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29611 //CP_INDEX_TYPE 29612 #define CP_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 29613 #define CP_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 29614 //CP_GDS_BKUP_ADDR 29615 #define CP_GDS_BKUP_ADDR__ADDR_LO__SHIFT 0x0 29616 #define CP_GDS_BKUP_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 29617 //CP_GDS_BKUP_ADDR_HI 29618 #define CP_GDS_BKUP_ADDR_HI__ADDR_HI__SHIFT 0x0 29619 #define CP_GDS_BKUP_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 29620 //CP_SAMPLE_STATUS 29621 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE__SHIFT 0x0 29622 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE__SHIFT 0x1 29623 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE__SHIFT 0x2 29624 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE__SHIFT 0x3 29625 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE__SHIFT 0x4 29626 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE__SHIFT 0x5 29627 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE__SHIFT 0x6 29628 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE__SHIFT 0x7 29629 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE_MASK 0x00000001L 29630 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE_MASK 0x00000002L 29631 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE_MASK 0x00000004L 29632 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE_MASK 0x00000008L 29633 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE_MASK 0x00000010L 29634 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE_MASK 0x00000020L 29635 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE_MASK 0x00000040L 29636 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE_MASK 0x00000080L 29637 //CP_ME_COHER_CNTL 29638 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA__SHIFT 0x0 29639 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA__SHIFT 0x1 29640 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA__SHIFT 0x6 29641 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA__SHIFT 0x7 29642 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA__SHIFT 0x8 29643 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA__SHIFT 0x9 29644 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA__SHIFT 0xa 29645 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA__SHIFT 0xb 29646 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA__SHIFT 0xc 29647 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA__SHIFT 0xd 29648 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA__SHIFT 0xe 29649 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA__SHIFT 0x13 29650 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA__SHIFT 0x15 29651 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA_MASK 0x00000001L 29652 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA_MASK 0x00000002L 29653 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA_MASK 0x00000040L 29654 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA_MASK 0x00000080L 29655 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA_MASK 0x00000100L 29656 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA_MASK 0x00000200L 29657 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA_MASK 0x00000400L 29658 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA_MASK 0x00000800L 29659 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA_MASK 0x00001000L 29660 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA_MASK 0x00002000L 29661 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA_MASK 0x00004000L 29662 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA_MASK 0x00080000L 29663 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA_MASK 0x00200000L 29664 //CP_ME_COHER_SIZE 29665 #define CP_ME_COHER_SIZE__COHER_SIZE_256B__SHIFT 0x0 29666 #define CP_ME_COHER_SIZE__COHER_SIZE_256B_MASK 0xFFFFFFFFL 29667 //CP_ME_COHER_SIZE_HI 29668 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B__SHIFT 0x0 29669 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B_MASK 0x000000FFL 29670 //CP_ME_COHER_BASE 29671 #define CP_ME_COHER_BASE__COHER_BASE_256B__SHIFT 0x0 29672 #define CP_ME_COHER_BASE__COHER_BASE_256B_MASK 0xFFFFFFFFL 29673 //CP_ME_COHER_BASE_HI 29674 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B__SHIFT 0x0 29675 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B_MASK 0x000000FFL 29676 //CP_ME_COHER_STATUS 29677 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX__SHIFT 0x0 29678 #define CP_ME_COHER_STATUS__STATUS__SHIFT 0x1f 29679 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX_MASK 0x000000FFL 29680 #define CP_ME_COHER_STATUS__STATUS_MASK 0x80000000L 29681 //RLC_GPM_PERF_COUNT_0 29682 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL__SHIFT 0x0 29683 #define RLC_GPM_PERF_COUNT_0__SE_INDEX__SHIFT 0x4 29684 #define RLC_GPM_PERF_COUNT_0__SA_INDEX__SHIFT 0x8 29685 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX__SHIFT 0xc 29686 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL__SHIFT 0x10 29687 #define RLC_GPM_PERF_COUNT_0__UNUSED__SHIFT 0x12 29688 #define RLC_GPM_PERF_COUNT_0__ENABLE__SHIFT 0x14 29689 #define RLC_GPM_PERF_COUNT_0__RESERVED__SHIFT 0x15 29690 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL_MASK 0x0000000FL 29691 #define RLC_GPM_PERF_COUNT_0__SE_INDEX_MASK 0x000000F0L 29692 #define RLC_GPM_PERF_COUNT_0__SA_INDEX_MASK 0x00000F00L 29693 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX_MASK 0x0000F000L 29694 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL_MASK 0x00030000L 29695 #define RLC_GPM_PERF_COUNT_0__UNUSED_MASK 0x000C0000L 29696 #define RLC_GPM_PERF_COUNT_0__ENABLE_MASK 0x00100000L 29697 #define RLC_GPM_PERF_COUNT_0__RESERVED_MASK 0xFFE00000L 29698 //RLC_GPM_PERF_COUNT_1 29699 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL__SHIFT 0x0 29700 #define RLC_GPM_PERF_COUNT_1__SE_INDEX__SHIFT 0x4 29701 #define RLC_GPM_PERF_COUNT_1__SA_INDEX__SHIFT 0x8 29702 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX__SHIFT 0xc 29703 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL__SHIFT 0x10 29704 #define RLC_GPM_PERF_COUNT_1__UNUSED__SHIFT 0x12 29705 #define RLC_GPM_PERF_COUNT_1__ENABLE__SHIFT 0x14 29706 #define RLC_GPM_PERF_COUNT_1__RESERVED__SHIFT 0x15 29707 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL_MASK 0x0000000FL 29708 #define RLC_GPM_PERF_COUNT_1__SE_INDEX_MASK 0x000000F0L 29709 #define RLC_GPM_PERF_COUNT_1__SA_INDEX_MASK 0x00000F00L 29710 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX_MASK 0x0000F000L 29711 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL_MASK 0x00030000L 29712 #define RLC_GPM_PERF_COUNT_1__UNUSED_MASK 0x000C0000L 29713 #define RLC_GPM_PERF_COUNT_1__ENABLE_MASK 0x00100000L 29714 #define RLC_GPM_PERF_COUNT_1__RESERVED_MASK 0xFFE00000L 29715 //GRBM_GFX_INDEX 29716 #define GRBM_GFX_INDEX__INSTANCE_INDEX__SHIFT 0x0 29717 #define GRBM_GFX_INDEX__SA_INDEX__SHIFT 0x8 29718 #define GRBM_GFX_INDEX__SE_INDEX__SHIFT 0x10 29719 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES__SHIFT 0x1d 29720 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES__SHIFT 0x1e 29721 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES__SHIFT 0x1f 29722 #define GRBM_GFX_INDEX__INSTANCE_INDEX_MASK 0x000000FFL 29723 #define GRBM_GFX_INDEX__SA_INDEX_MASK 0x0000FF00L 29724 #define GRBM_GFX_INDEX__SE_INDEX_MASK 0x00FF0000L 29725 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES_MASK 0x20000000L 29726 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES_MASK 0x40000000L 29727 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES_MASK 0x80000000L 29728 //VGT_PRIMITIVE_TYPE 29729 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE__SHIFT 0x0 29730 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE_MASK 0x0000003FL 29731 //VGT_INDEX_TYPE 29732 #define VGT_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 29733 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT 0xe 29734 #define VGT_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 29735 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK 0x00004000L 29736 //GE_MIN_VTX_INDX 29737 #define GE_MIN_VTX_INDX__MIN_INDX__SHIFT 0x0 29738 #define GE_MIN_VTX_INDX__MIN_INDX_MASK 0xFFFFFFFFL 29739 //GE_INDX_OFFSET 29740 #define GE_INDX_OFFSET__INDX_OFFSET__SHIFT 0x0 29741 #define GE_INDX_OFFSET__INDX_OFFSET_MASK 0xFFFFFFFFL 29742 //GE_MULTI_PRIM_IB_RESET_EN 29743 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN__SHIFT 0x0 29744 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS__SHIFT 0x1 29745 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX__SHIFT 0x2 29746 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN_MASK 0x00000001L 29747 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS_MASK 0x00000002L 29748 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX_MASK 0x00000004L 29749 //VGT_NUM_INDICES 29750 #define VGT_NUM_INDICES__NUM_INDICES__SHIFT 0x0 29751 #define VGT_NUM_INDICES__NUM_INDICES_MASK 0xFFFFFFFFL 29752 //VGT_NUM_INSTANCES 29753 #define VGT_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x0 29754 #define VGT_NUM_INSTANCES__NUM_INSTANCES_MASK 0xFFFFFFFFL 29755 //VGT_TF_RING_SIZE 29756 #define VGT_TF_RING_SIZE__SIZE__SHIFT 0x0 29757 #define VGT_TF_RING_SIZE__SIZE_MASK 0x0001FFFFL 29758 //VGT_HS_OFFCHIP_PARAM 29759 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING__SHIFT 0x0 29760 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY__SHIFT 0xa 29761 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING_MASK 0x000003FFL 29762 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY_MASK 0x00000C00L 29763 //VGT_TF_MEMORY_BASE 29764 #define VGT_TF_MEMORY_BASE__BASE__SHIFT 0x0 29765 #define VGT_TF_MEMORY_BASE__BASE_MASK 0xFFFFFFFFL 29766 //GE_MAX_VTX_INDX 29767 #define GE_MAX_VTX_INDX__MAX_INDX__SHIFT 0x0 29768 #define GE_MAX_VTX_INDX__MAX_INDX_MASK 0xFFFFFFFFL 29769 //VGT_INSTANCE_BASE_ID 29770 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID__SHIFT 0x0 29771 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID_MASK 0xFFFFFFFFL 29772 //GE_CNTL 29773 #define GE_CNTL__PRIMS_PER_SUBGRP__SHIFT 0x0 29774 #define GE_CNTL__VERTS_PER_SUBGRP__SHIFT 0x9 29775 #define GE_CNTL__BREAK_SUBGRP_AT_EOI__SHIFT 0x12 29776 #define GE_CNTL__PACKET_TO_ONE_PA__SHIFT 0x13 29777 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI__SHIFT 0x14 29778 #define GE_CNTL__PRIM_GRP_SIZE__SHIFT 0x15 29779 #define GE_CNTL__GCR_DISABLE__SHIFT 0x1e 29780 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP__SHIFT 0x1f 29781 #define GE_CNTL__PRIMS_PER_SUBGRP_MASK 0x000001FFL 29782 #define GE_CNTL__VERTS_PER_SUBGRP_MASK 0x0003FE00L 29783 #define GE_CNTL__BREAK_SUBGRP_AT_EOI_MASK 0x00040000L 29784 #define GE_CNTL__PACKET_TO_ONE_PA_MASK 0x00080000L 29785 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI_MASK 0x00100000L 29786 #define GE_CNTL__PRIM_GRP_SIZE_MASK 0x3FE00000L 29787 #define GE_CNTL__GCR_DISABLE_MASK 0x40000000L 29788 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP_MASK 0x80000000L 29789 //GE_USER_VGPR1 29790 #define GE_USER_VGPR1__DATA__SHIFT 0x0 29791 #define GE_USER_VGPR1__DATA_MASK 0xFFFFFFFFL 29792 //GE_USER_VGPR2 29793 #define GE_USER_VGPR2__DATA__SHIFT 0x0 29794 #define GE_USER_VGPR2__DATA_MASK 0xFFFFFFFFL 29795 //GE_USER_VGPR3 29796 #define GE_USER_VGPR3__DATA__SHIFT 0x0 29797 #define GE_USER_VGPR3__DATA_MASK 0xFFFFFFFFL 29798 //GE_STEREO_CNTL 29799 #define GE_STEREO_CNTL__RT_SLICE__SHIFT 0x0 29800 #define GE_STEREO_CNTL__VIEWPORT__SHIFT 0x3 29801 #define GE_STEREO_CNTL__FSR_SELECT__SHIFT 0x7 29802 #define GE_STEREO_CNTL__EN_STEREO__SHIFT 0x8 29803 #define GE_STEREO_CNTL__RT_SLICE_MASK 0x00000007L 29804 #define GE_STEREO_CNTL__VIEWPORT_MASK 0x00000078L 29805 #define GE_STEREO_CNTL__FSR_SELECT_MASK 0x00000080L 29806 #define GE_STEREO_CNTL__EN_STEREO_MASK 0x00000100L 29807 //GE_PC_ALLOC 29808 #define GE_PC_ALLOC__OVERSUB_EN__SHIFT 0x0 29809 #define GE_PC_ALLOC__NUM_PC_LINES__SHIFT 0x1 29810 #define GE_PC_ALLOC__OVERSUB_EN_MASK 0x00000001L 29811 #define GE_PC_ALLOC__NUM_PC_LINES_MASK 0x000007FEL 29812 //VGT_TF_MEMORY_BASE_HI 29813 #define VGT_TF_MEMORY_BASE_HI__BASE_HI__SHIFT 0x0 29814 #define VGT_TF_MEMORY_BASE_HI__BASE_HI_MASK 0x000000FFL 29815 //GE_USER_VGPR_EN 29816 #define GE_USER_VGPR_EN__EN_USER_VGPR1__SHIFT 0x0 29817 #define GE_USER_VGPR_EN__EN_USER_VGPR2__SHIFT 0x1 29818 #define GE_USER_VGPR_EN__EN_USER_VGPR3__SHIFT 0x2 29819 #define GE_USER_VGPR_EN__EN_USER_VGPR1_MASK 0x00000001L 29820 #define GE_USER_VGPR_EN__EN_USER_VGPR2_MASK 0x00000002L 29821 #define GE_USER_VGPR_EN__EN_USER_VGPR3_MASK 0x00000004L 29822 //GE_GS_FAST_LAUNCH_WG_DIM 29823 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X__SHIFT 0x0 29824 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y__SHIFT 0x10 29825 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X_MASK 0x0000FFFFL 29826 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y_MASK 0xFFFF0000L 29827 //GE_GS_FAST_LAUNCH_WG_DIM_1 29828 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z__SHIFT 0x0 29829 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z_MASK 0x0000FFFFL 29830 //VGT_GS_OUT_PRIM_TYPE 29831 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE__SHIFT 0x0 29832 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_MASK 0x0000003FL 29833 //PA_SU_LINE_STIPPLE_VALUE 29834 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE__SHIFT 0x0 29835 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE_MASK 0x00FFFFFFL 29836 //PA_SC_LINE_STIPPLE_STATE 29837 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR__SHIFT 0x0 29838 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT__SHIFT 0x8 29839 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR_MASK 0x0000000FL 29840 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT_MASK 0x0000FF00L 29841 //PA_SC_SCREEN_EXTENT_MIN_0 29842 #define PA_SC_SCREEN_EXTENT_MIN_0__X__SHIFT 0x0 29843 #define PA_SC_SCREEN_EXTENT_MIN_0__Y__SHIFT 0x10 29844 #define PA_SC_SCREEN_EXTENT_MIN_0__X_MASK 0x0000FFFFL 29845 #define PA_SC_SCREEN_EXTENT_MIN_0__Y_MASK 0xFFFF0000L 29846 //PA_SC_SCREEN_EXTENT_MAX_0 29847 #define PA_SC_SCREEN_EXTENT_MAX_0__X__SHIFT 0x0 29848 #define PA_SC_SCREEN_EXTENT_MAX_0__Y__SHIFT 0x10 29849 #define PA_SC_SCREEN_EXTENT_MAX_0__X_MASK 0x0000FFFFL 29850 #define PA_SC_SCREEN_EXTENT_MAX_0__Y_MASK 0xFFFF0000L 29851 //PA_SC_SCREEN_EXTENT_MIN_1 29852 #define PA_SC_SCREEN_EXTENT_MIN_1__X__SHIFT 0x0 29853 #define PA_SC_SCREEN_EXTENT_MIN_1__Y__SHIFT 0x10 29854 #define PA_SC_SCREEN_EXTENT_MIN_1__X_MASK 0x0000FFFFL 29855 #define PA_SC_SCREEN_EXTENT_MIN_1__Y_MASK 0xFFFF0000L 29856 //PA_SC_SCREEN_EXTENT_MAX_1 29857 #define PA_SC_SCREEN_EXTENT_MAX_1__X__SHIFT 0x0 29858 #define PA_SC_SCREEN_EXTENT_MAX_1__Y__SHIFT 0x10 29859 #define PA_SC_SCREEN_EXTENT_MAX_1__X_MASK 0x0000FFFFL 29860 #define PA_SC_SCREEN_EXTENT_MAX_1__Y_MASK 0xFFFF0000L 29861 //PA_SC_P3D_TRAP_SCREEN_HV_EN 29862 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 29863 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 29864 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 29865 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 29866 //PA_SC_P3D_TRAP_SCREEN_H 29867 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 29868 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD_MASK 0x00003FFFL 29869 //PA_SC_P3D_TRAP_SCREEN_V 29870 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 29871 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD_MASK 0x00003FFFL 29872 //PA_SC_P3D_TRAP_SCREEN_OCCURRENCE 29873 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 29874 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 29875 //PA_SC_P3D_TRAP_SCREEN_COUNT 29876 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 29877 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 29878 //PA_SC_HP3D_TRAP_SCREEN_HV_EN 29879 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 29880 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 29881 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 29882 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 29883 //PA_SC_HP3D_TRAP_SCREEN_H 29884 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 29885 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD_MASK 0x00003FFFL 29886 //PA_SC_HP3D_TRAP_SCREEN_V 29887 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 29888 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD_MASK 0x00003FFFL 29889 //PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE 29890 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 29891 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 29892 //PA_SC_HP3D_TRAP_SCREEN_COUNT 29893 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 29894 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 29895 //PA_SC_TRAP_SCREEN_HV_EN 29896 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 29897 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 29898 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 29899 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 29900 //PA_SC_TRAP_SCREEN_H 29901 #define PA_SC_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 29902 #define PA_SC_TRAP_SCREEN_H__X_COORD_MASK 0x00003FFFL 29903 //PA_SC_TRAP_SCREEN_V 29904 #define PA_SC_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 29905 #define PA_SC_TRAP_SCREEN_V__Y_COORD_MASK 0x00003FFFL 29906 //PA_SC_TRAP_SCREEN_OCCURRENCE 29907 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 29908 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 29909 //PA_SC_TRAP_SCREEN_COUNT 29910 #define PA_SC_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 29911 #define PA_SC_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 29912 //SQ_THREAD_TRACE_USERDATA_0 29913 #define SQ_THREAD_TRACE_USERDATA_0__DATA__SHIFT 0x0 29914 #define SQ_THREAD_TRACE_USERDATA_0__DATA_MASK 0xFFFFFFFFL 29915 //SQ_THREAD_TRACE_USERDATA_1 29916 #define SQ_THREAD_TRACE_USERDATA_1__DATA__SHIFT 0x0 29917 #define SQ_THREAD_TRACE_USERDATA_1__DATA_MASK 0xFFFFFFFFL 29918 //SQ_THREAD_TRACE_USERDATA_2 29919 #define SQ_THREAD_TRACE_USERDATA_2__DATA__SHIFT 0x0 29920 #define SQ_THREAD_TRACE_USERDATA_2__DATA_MASK 0xFFFFFFFFL 29921 //SQ_THREAD_TRACE_USERDATA_3 29922 #define SQ_THREAD_TRACE_USERDATA_3__DATA__SHIFT 0x0 29923 #define SQ_THREAD_TRACE_USERDATA_3__DATA_MASK 0xFFFFFFFFL 29924 //SQ_THREAD_TRACE_USERDATA_4 29925 #define SQ_THREAD_TRACE_USERDATA_4__DATA__SHIFT 0x0 29926 #define SQ_THREAD_TRACE_USERDATA_4__DATA_MASK 0xFFFFFFFFL 29927 //SQ_THREAD_TRACE_USERDATA_5 29928 #define SQ_THREAD_TRACE_USERDATA_5__DATA__SHIFT 0x0 29929 #define SQ_THREAD_TRACE_USERDATA_5__DATA_MASK 0xFFFFFFFFL 29930 //SQ_THREAD_TRACE_USERDATA_6 29931 #define SQ_THREAD_TRACE_USERDATA_6__DATA__SHIFT 0x0 29932 #define SQ_THREAD_TRACE_USERDATA_6__DATA_MASK 0xFFFFFFFFL 29933 //SQ_THREAD_TRACE_USERDATA_7 29934 #define SQ_THREAD_TRACE_USERDATA_7__DATA__SHIFT 0x0 29935 #define SQ_THREAD_TRACE_USERDATA_7__DATA_MASK 0xFFFFFFFFL 29936 //SQC_CACHES 29937 #define SQC_CACHES__TARGET_INST__SHIFT 0x0 29938 #define SQC_CACHES__TARGET_DATA__SHIFT 0x1 29939 #define SQC_CACHES__INVALIDATE__SHIFT 0x2 29940 #define SQC_CACHES__COMPLETE__SHIFT 0x10 29941 #define SQC_CACHES__TARGET_INST_MASK 0x00000001L 29942 #define SQC_CACHES__TARGET_DATA_MASK 0x00000002L 29943 #define SQC_CACHES__INVALIDATE_MASK 0x00000004L 29944 #define SQC_CACHES__COMPLETE_MASK 0x00010000L 29945 //TA_CS_BC_BASE_ADDR 29946 #define TA_CS_BC_BASE_ADDR__ADDRESS__SHIFT 0x0 29947 #define TA_CS_BC_BASE_ADDR__ADDRESS_MASK 0xFFFFFFFFL 29948 //TA_CS_BC_BASE_ADDR_HI 29949 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x0 29950 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000FFL 29951 //DB_OCCLUSION_COUNT0_LOW 29952 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW__SHIFT 0x0 29953 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 29954 //DB_OCCLUSION_COUNT0_HI 29955 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI__SHIFT 0x0 29956 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI_MASK 0x7FFFFFFFL 29957 //DB_OCCLUSION_COUNT1_LOW 29958 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW__SHIFT 0x0 29959 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 29960 //DB_OCCLUSION_COUNT1_HI 29961 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI__SHIFT 0x0 29962 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI_MASK 0x7FFFFFFFL 29963 //DB_OCCLUSION_COUNT2_LOW 29964 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW__SHIFT 0x0 29965 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 29966 //DB_OCCLUSION_COUNT2_HI 29967 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI__SHIFT 0x0 29968 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI_MASK 0x7FFFFFFFL 29969 //DB_OCCLUSION_COUNT3_LOW 29970 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW__SHIFT 0x0 29971 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 29972 //DB_OCCLUSION_COUNT3_HI 29973 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI__SHIFT 0x0 29974 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI_MASK 0x7FFFFFFFL 29975 //GDS_RD_ADDR 29976 #define GDS_RD_ADDR__READ_ADDR__SHIFT 0x0 29977 #define GDS_RD_ADDR__READ_ADDR_MASK 0xFFFFFFFFL 29978 //GDS_RD_DATA 29979 #define GDS_RD_DATA__READ_DATA__SHIFT 0x0 29980 #define GDS_RD_DATA__READ_DATA_MASK 0xFFFFFFFFL 29981 //GDS_RD_BURST_ADDR 29982 #define GDS_RD_BURST_ADDR__BURST_ADDR__SHIFT 0x0 29983 #define GDS_RD_BURST_ADDR__BURST_ADDR_MASK 0xFFFFFFFFL 29984 //GDS_RD_BURST_COUNT 29985 #define GDS_RD_BURST_COUNT__BURST_COUNT__SHIFT 0x0 29986 #define GDS_RD_BURST_COUNT__BURST_COUNT_MASK 0xFFFFFFFFL 29987 //GDS_RD_BURST_DATA 29988 #define GDS_RD_BURST_DATA__BURST_DATA__SHIFT 0x0 29989 #define GDS_RD_BURST_DATA__BURST_DATA_MASK 0xFFFFFFFFL 29990 //GDS_WR_ADDR 29991 #define GDS_WR_ADDR__WRITE_ADDR__SHIFT 0x0 29992 #define GDS_WR_ADDR__WRITE_ADDR_MASK 0xFFFFFFFFL 29993 //GDS_WR_DATA 29994 #define GDS_WR_DATA__WRITE_DATA__SHIFT 0x0 29995 #define GDS_WR_DATA__WRITE_DATA_MASK 0xFFFFFFFFL 29996 //GDS_WR_BURST_ADDR 29997 #define GDS_WR_BURST_ADDR__WRITE_ADDR__SHIFT 0x0 29998 #define GDS_WR_BURST_ADDR__WRITE_ADDR_MASK 0xFFFFFFFFL 29999 //GDS_WR_BURST_DATA 30000 #define GDS_WR_BURST_DATA__WRITE_DATA__SHIFT 0x0 30001 #define GDS_WR_BURST_DATA__WRITE_DATA_MASK 0xFFFFFFFFL 30002 //GDS_WRITE_COMPLETE 30003 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE__SHIFT 0x0 30004 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE_MASK 0xFFFFFFFFL 30005 //GDS_ATOM_CNTL 30006 #define GDS_ATOM_CNTL__AINC__SHIFT 0x0 30007 #define GDS_ATOM_CNTL__UNUSED1__SHIFT 0x6 30008 #define GDS_ATOM_CNTL__DMODE__SHIFT 0x8 30009 #define GDS_ATOM_CNTL__UNUSED2__SHIFT 0xa 30010 #define GDS_ATOM_CNTL__AINC_MASK 0x0000003FL 30011 #define GDS_ATOM_CNTL__UNUSED1_MASK 0x000000C0L 30012 #define GDS_ATOM_CNTL__DMODE_MASK 0x00000300L 30013 #define GDS_ATOM_CNTL__UNUSED2_MASK 0xFFFFFC00L 30014 //GDS_ATOM_COMPLETE 30015 #define GDS_ATOM_COMPLETE__COMPLETE__SHIFT 0x0 30016 #define GDS_ATOM_COMPLETE__UNUSED__SHIFT 0x1 30017 #define GDS_ATOM_COMPLETE__COMPLETE_MASK 0x00000001L 30018 #define GDS_ATOM_COMPLETE__UNUSED_MASK 0xFFFFFFFEL 30019 //GDS_ATOM_BASE 30020 #define GDS_ATOM_BASE__BASE__SHIFT 0x0 30021 #define GDS_ATOM_BASE__UNUSED__SHIFT 0xc 30022 #define GDS_ATOM_BASE__BASE_MASK 0x00000FFFL 30023 #define GDS_ATOM_BASE__UNUSED_MASK 0xFFFFF000L 30024 //GDS_ATOM_SIZE 30025 #define GDS_ATOM_SIZE__SIZE__SHIFT 0x0 30026 #define GDS_ATOM_SIZE__UNUSED__SHIFT 0xd 30027 #define GDS_ATOM_SIZE__SIZE_MASK 0x00001FFFL 30028 #define GDS_ATOM_SIZE__UNUSED_MASK 0xFFFFE000L 30029 //GDS_ATOM_OFFSET0 30030 #define GDS_ATOM_OFFSET0__OFFSET0__SHIFT 0x0 30031 #define GDS_ATOM_OFFSET0__UNUSED__SHIFT 0x8 30032 #define GDS_ATOM_OFFSET0__OFFSET0_MASK 0x000000FFL 30033 #define GDS_ATOM_OFFSET0__UNUSED_MASK 0xFFFFFF00L 30034 //GDS_ATOM_OFFSET1 30035 #define GDS_ATOM_OFFSET1__OFFSET1__SHIFT 0x0 30036 #define GDS_ATOM_OFFSET1__UNUSED__SHIFT 0x8 30037 #define GDS_ATOM_OFFSET1__OFFSET1_MASK 0x000000FFL 30038 #define GDS_ATOM_OFFSET1__UNUSED_MASK 0xFFFFFF00L 30039 //GDS_ATOM_DST 30040 #define GDS_ATOM_DST__DST__SHIFT 0x0 30041 #define GDS_ATOM_DST__DST_MASK 0xFFFFFFFFL 30042 //GDS_ATOM_OP 30043 #define GDS_ATOM_OP__OP__SHIFT 0x0 30044 #define GDS_ATOM_OP__UNUSED__SHIFT 0x8 30045 #define GDS_ATOM_OP__OP_MASK 0x000000FFL 30046 #define GDS_ATOM_OP__UNUSED_MASK 0xFFFFFF00L 30047 //GDS_ATOM_SRC0 30048 #define GDS_ATOM_SRC0__DATA__SHIFT 0x0 30049 #define GDS_ATOM_SRC0__DATA_MASK 0xFFFFFFFFL 30050 //GDS_ATOM_SRC0_U 30051 #define GDS_ATOM_SRC0_U__DATA__SHIFT 0x0 30052 #define GDS_ATOM_SRC0_U__DATA_MASK 0xFFFFFFFFL 30053 //GDS_ATOM_SRC1 30054 #define GDS_ATOM_SRC1__DATA__SHIFT 0x0 30055 #define GDS_ATOM_SRC1__DATA_MASK 0xFFFFFFFFL 30056 //GDS_ATOM_SRC1_U 30057 #define GDS_ATOM_SRC1_U__DATA__SHIFT 0x0 30058 #define GDS_ATOM_SRC1_U__DATA_MASK 0xFFFFFFFFL 30059 //GDS_ATOM_READ0 30060 #define GDS_ATOM_READ0__DATA__SHIFT 0x0 30061 #define GDS_ATOM_READ0__DATA_MASK 0xFFFFFFFFL 30062 //GDS_ATOM_READ0_U 30063 #define GDS_ATOM_READ0_U__DATA__SHIFT 0x0 30064 #define GDS_ATOM_READ0_U__DATA_MASK 0xFFFFFFFFL 30065 //GDS_ATOM_READ1 30066 #define GDS_ATOM_READ1__DATA__SHIFT 0x0 30067 #define GDS_ATOM_READ1__DATA_MASK 0xFFFFFFFFL 30068 //GDS_ATOM_READ1_U 30069 #define GDS_ATOM_READ1_U__DATA__SHIFT 0x0 30070 #define GDS_ATOM_READ1_U__DATA_MASK 0xFFFFFFFFL 30071 //GDS_GWS_RESOURCE_CNTL 30072 #define GDS_GWS_RESOURCE_CNTL__INDEX__SHIFT 0x0 30073 #define GDS_GWS_RESOURCE_CNTL__UNUSED__SHIFT 0x6 30074 #define GDS_GWS_RESOURCE_CNTL__INDEX_MASK 0x0000003FL 30075 #define GDS_GWS_RESOURCE_CNTL__UNUSED_MASK 0xFFFFFFC0L 30076 //GDS_GWS_RESOURCE 30077 #define GDS_GWS_RESOURCE__FLAG__SHIFT 0x0 30078 #define GDS_GWS_RESOURCE__COUNTER__SHIFT 0x1 30079 #define GDS_GWS_RESOURCE__TYPE__SHIFT 0xd 30080 #define GDS_GWS_RESOURCE__DED__SHIFT 0xe 30081 #define GDS_GWS_RESOURCE__RELEASE_ALL__SHIFT 0xf 30082 #define GDS_GWS_RESOURCE__HEAD_QUEUE__SHIFT 0x10 30083 #define GDS_GWS_RESOURCE__HEAD_VALID__SHIFT 0x1d 30084 #define GDS_GWS_RESOURCE__HEAD_FLAG__SHIFT 0x1e 30085 #define GDS_GWS_RESOURCE__HALTED__SHIFT 0x1f 30086 #define GDS_GWS_RESOURCE__FLAG_MASK 0x00000001L 30087 #define GDS_GWS_RESOURCE__COUNTER_MASK 0x00001FFEL 30088 #define GDS_GWS_RESOURCE__TYPE_MASK 0x00002000L 30089 #define GDS_GWS_RESOURCE__DED_MASK 0x00004000L 30090 #define GDS_GWS_RESOURCE__RELEASE_ALL_MASK 0x00008000L 30091 #define GDS_GWS_RESOURCE__HEAD_QUEUE_MASK 0x1FFF0000L 30092 #define GDS_GWS_RESOURCE__HEAD_VALID_MASK 0x20000000L 30093 #define GDS_GWS_RESOURCE__HEAD_FLAG_MASK 0x40000000L 30094 #define GDS_GWS_RESOURCE__HALTED_MASK 0x80000000L 30095 //GDS_GWS_RESOURCE_CNT 30096 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT__SHIFT 0x0 30097 #define GDS_GWS_RESOURCE_CNT__UNUSED__SHIFT 0x10 30098 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT_MASK 0x0000FFFFL 30099 #define GDS_GWS_RESOURCE_CNT__UNUSED_MASK 0xFFFF0000L 30100 //GDS_OA_CNTL 30101 #define GDS_OA_CNTL__INDEX__SHIFT 0x0 30102 #define GDS_OA_CNTL__UNUSED__SHIFT 0x4 30103 #define GDS_OA_CNTL__INDEX_MASK 0x0000000FL 30104 #define GDS_OA_CNTL__UNUSED_MASK 0xFFFFFFF0L 30105 //GDS_OA_COUNTER 30106 #define GDS_OA_COUNTER__SPACE_AVAILABLE__SHIFT 0x0 30107 #define GDS_OA_COUNTER__SPACE_AVAILABLE_MASK 0xFFFFFFFFL 30108 //GDS_OA_ADDRESS 30109 #define GDS_OA_ADDRESS__DS_ADDRESS__SHIFT 0x0 30110 #define GDS_OA_ADDRESS__CRAWLER_TYPE__SHIFT 0x10 30111 #define GDS_OA_ADDRESS__CRAWLER__SHIFT 0x14 30112 #define GDS_OA_ADDRESS__UNUSED__SHIFT 0x18 30113 #define GDS_OA_ADDRESS__NO_ALLOC__SHIFT 0x1e 30114 #define GDS_OA_ADDRESS__ENABLE__SHIFT 0x1f 30115 #define GDS_OA_ADDRESS__DS_ADDRESS_MASK 0x0000FFFFL 30116 #define GDS_OA_ADDRESS__CRAWLER_TYPE_MASK 0x000F0000L 30117 #define GDS_OA_ADDRESS__CRAWLER_MASK 0x00F00000L 30118 #define GDS_OA_ADDRESS__UNUSED_MASK 0x3F000000L 30119 #define GDS_OA_ADDRESS__NO_ALLOC_MASK 0x40000000L 30120 #define GDS_OA_ADDRESS__ENABLE_MASK 0x80000000L 30121 //GDS_OA_INCDEC 30122 #define GDS_OA_INCDEC__VALUE__SHIFT 0x0 30123 #define GDS_OA_INCDEC__INCDEC__SHIFT 0x1f 30124 #define GDS_OA_INCDEC__VALUE_MASK 0x7FFFFFFFL 30125 #define GDS_OA_INCDEC__INCDEC_MASK 0x80000000L 30126 //GDS_OA_RING_SIZE 30127 #define GDS_OA_RING_SIZE__RING_SIZE__SHIFT 0x0 30128 #define GDS_OA_RING_SIZE__RING_SIZE_MASK 0xFFFFFFFFL 30129 //GDS_STRMOUT_DWORDS_WRITTEN_0 30130 #define GDS_STRMOUT_DWORDS_WRITTEN_0__DATA__SHIFT 0x0 30131 #define GDS_STRMOUT_DWORDS_WRITTEN_0__DATA_MASK 0xFFFFFFFFL 30132 //GDS_STRMOUT_DWORDS_WRITTEN_1 30133 #define GDS_STRMOUT_DWORDS_WRITTEN_1__DATA__SHIFT 0x0 30134 #define GDS_STRMOUT_DWORDS_WRITTEN_1__DATA_MASK 0xFFFFFFFFL 30135 //GDS_STRMOUT_DWORDS_WRITTEN_2 30136 #define GDS_STRMOUT_DWORDS_WRITTEN_2__DATA__SHIFT 0x0 30137 #define GDS_STRMOUT_DWORDS_WRITTEN_2__DATA_MASK 0xFFFFFFFFL 30138 //GDS_STRMOUT_DWORDS_WRITTEN_3 30139 #define GDS_STRMOUT_DWORDS_WRITTEN_3__DATA__SHIFT 0x0 30140 #define GDS_STRMOUT_DWORDS_WRITTEN_3__DATA_MASK 0xFFFFFFFFL 30141 //GDS_GS_0 30142 #define GDS_GS_0__DATA__SHIFT 0x0 30143 #define GDS_GS_0__DATA_MASK 0xFFFFFFFFL 30144 //GDS_GS_1 30145 #define GDS_GS_1__DATA__SHIFT 0x0 30146 #define GDS_GS_1__DATA_MASK 0xFFFFFFFFL 30147 //GDS_GS_2 30148 #define GDS_GS_2__DATA__SHIFT 0x0 30149 #define GDS_GS_2__DATA_MASK 0xFFFFFFFFL 30150 //GDS_GS_3 30151 #define GDS_GS_3__DATA__SHIFT 0x0 30152 #define GDS_GS_3__DATA_MASK 0xFFFFFFFFL 30153 //GDS_STRMOUT_PRIMS_NEEDED_0_LO 30154 #define GDS_STRMOUT_PRIMS_NEEDED_0_LO__DATA__SHIFT 0x0 30155 #define GDS_STRMOUT_PRIMS_NEEDED_0_LO__DATA_MASK 0xFFFFFFFFL 30156 //GDS_STRMOUT_PRIMS_NEEDED_0_HI 30157 #define GDS_STRMOUT_PRIMS_NEEDED_0_HI__DATA__SHIFT 0x0 30158 #define GDS_STRMOUT_PRIMS_NEEDED_0_HI__DATA_MASK 0xFFFFFFFFL 30159 //GDS_STRMOUT_PRIMS_WRITTEN_0_LO 30160 #define GDS_STRMOUT_PRIMS_WRITTEN_0_LO__DATA__SHIFT 0x0 30161 #define GDS_STRMOUT_PRIMS_WRITTEN_0_LO__DATA_MASK 0xFFFFFFFFL 30162 //GDS_STRMOUT_PRIMS_WRITTEN_0_HI 30163 #define GDS_STRMOUT_PRIMS_WRITTEN_0_HI__DATA__SHIFT 0x0 30164 #define GDS_STRMOUT_PRIMS_WRITTEN_0_HI__DATA_MASK 0xFFFFFFFFL 30165 //GDS_STRMOUT_PRIMS_NEEDED_1_LO 30166 #define GDS_STRMOUT_PRIMS_NEEDED_1_LO__DATA__SHIFT 0x0 30167 #define GDS_STRMOUT_PRIMS_NEEDED_1_LO__DATA_MASK 0xFFFFFFFFL 30168 //GDS_STRMOUT_PRIMS_NEEDED_1_HI 30169 #define GDS_STRMOUT_PRIMS_NEEDED_1_HI__DATA__SHIFT 0x0 30170 #define GDS_STRMOUT_PRIMS_NEEDED_1_HI__DATA_MASK 0xFFFFFFFFL 30171 //GDS_STRMOUT_PRIMS_WRITTEN_1_LO 30172 #define GDS_STRMOUT_PRIMS_WRITTEN_1_LO__DATA__SHIFT 0x0 30173 #define GDS_STRMOUT_PRIMS_WRITTEN_1_LO__DATA_MASK 0xFFFFFFFFL 30174 //GDS_STRMOUT_PRIMS_WRITTEN_1_HI 30175 #define GDS_STRMOUT_PRIMS_WRITTEN_1_HI__DATA__SHIFT 0x0 30176 #define GDS_STRMOUT_PRIMS_WRITTEN_1_HI__DATA_MASK 0xFFFFFFFFL 30177 //GDS_STRMOUT_PRIMS_NEEDED_2_LO 30178 #define GDS_STRMOUT_PRIMS_NEEDED_2_LO__DATA__SHIFT 0x0 30179 #define GDS_STRMOUT_PRIMS_NEEDED_2_LO__DATA_MASK 0xFFFFFFFFL 30180 //GDS_STRMOUT_PRIMS_NEEDED_2_HI 30181 #define GDS_STRMOUT_PRIMS_NEEDED_2_HI__DATA__SHIFT 0x0 30182 #define GDS_STRMOUT_PRIMS_NEEDED_2_HI__DATA_MASK 0xFFFFFFFFL 30183 //GDS_STRMOUT_PRIMS_WRITTEN_2_LO 30184 #define GDS_STRMOUT_PRIMS_WRITTEN_2_LO__DATA__SHIFT 0x0 30185 #define GDS_STRMOUT_PRIMS_WRITTEN_2_LO__DATA_MASK 0xFFFFFFFFL 30186 //GDS_STRMOUT_PRIMS_WRITTEN_2_HI 30187 #define GDS_STRMOUT_PRIMS_WRITTEN_2_HI__DATA__SHIFT 0x0 30188 #define GDS_STRMOUT_PRIMS_WRITTEN_2_HI__DATA_MASK 0xFFFFFFFFL 30189 //GDS_STRMOUT_PRIMS_NEEDED_3_LO 30190 #define GDS_STRMOUT_PRIMS_NEEDED_3_LO__DATA__SHIFT 0x0 30191 #define GDS_STRMOUT_PRIMS_NEEDED_3_LO__DATA_MASK 0xFFFFFFFFL 30192 //GDS_STRMOUT_PRIMS_NEEDED_3_HI 30193 #define GDS_STRMOUT_PRIMS_NEEDED_3_HI__DATA__SHIFT 0x0 30194 #define GDS_STRMOUT_PRIMS_NEEDED_3_HI__DATA_MASK 0xFFFFFFFFL 30195 //GDS_STRMOUT_PRIMS_WRITTEN_3_LO 30196 #define GDS_STRMOUT_PRIMS_WRITTEN_3_LO__DATA__SHIFT 0x0 30197 #define GDS_STRMOUT_PRIMS_WRITTEN_3_LO__DATA_MASK 0xFFFFFFFFL 30198 //GDS_STRMOUT_PRIMS_WRITTEN_3_HI 30199 #define GDS_STRMOUT_PRIMS_WRITTEN_3_HI__DATA__SHIFT 0x0 30200 #define GDS_STRMOUT_PRIMS_WRITTEN_3_HI__DATA_MASK 0xFFFFFFFFL 30201 //SPI_CONFIG_CNTL 30202 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY__SHIFT 0x0 30203 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER__SHIFT 0x15 30204 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS__SHIFT 0x18 30205 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS__SHIFT 0x19 30206 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA__SHIFT 0x1c 30207 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA__SHIFT 0x1d 30208 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL__SHIFT 0x1e 30209 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY_MASK 0x001FFFFFL 30210 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER_MASK 0x00E00000L 30211 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS_MASK 0x01000000L 30212 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS_MASK 0x02000000L 30213 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA_MASK 0x10000000L 30214 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA_MASK 0x20000000L 30215 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL_MASK 0xC0000000L 30216 //SPI_CONFIG_CNTL_1 30217 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY__SHIFT 0x0 30218 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW__SHIFT 0x4 30219 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE__SHIFT 0x5 30220 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT__SHIFT 0x7 30221 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE__SHIFT 0x8 30222 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL__SHIFT 0x9 30223 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT__SHIFT 0xa 30224 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE__SHIFT 0xe 30225 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE__SHIFT 0xf 30226 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT__SHIFT 0x10 30227 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM__SHIFT 0x15 30228 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP__SHIFT 0x16 30229 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT__SHIFT 0x17 30230 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY_MASK 0x0000000FL 30231 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW_MASK 0x00000010L 30232 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE_MASK 0x00000060L 30233 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT_MASK 0x00000080L 30234 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE_MASK 0x00000100L 30235 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL_MASK 0x00000200L 30236 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT_MASK 0x00003C00L 30237 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE_MASK 0x00004000L 30238 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE_MASK 0x00008000L 30239 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT_MASK 0x001F0000L 30240 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM_MASK 0x00200000L 30241 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP_MASK 0x00400000L 30242 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MASK 0xFF800000L 30243 //SPI_CONFIG_CNTL_2 30244 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD__SHIFT 0x0 30245 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD__SHIFT 0x4 30246 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE__SHIFT 0x8 30247 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE__SHIFT 0x9 30248 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE__SHIFT 0xa 30249 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE__SHIFT 0xb 30250 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY__SHIFT 0xc 30251 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD_MASK 0x0000000FL 30252 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD_MASK 0x000000F0L 30253 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE_MASK 0x00000100L 30254 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE_MASK 0x00000200L 30255 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE_MASK 0x00000400L 30256 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE_MASK 0x00000800L 30257 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY_MASK 0x0001F000L 30258 //SPI_WAVE_LIMIT_CNTL 30259 #define SPI_WAVE_LIMIT_CNTL__PS_WAVE_GRAN__SHIFT 0x0 30260 #define SPI_WAVE_LIMIT_CNTL__GS_WAVE_GRAN__SHIFT 0x4 30261 #define SPI_WAVE_LIMIT_CNTL__HS_WAVE_GRAN__SHIFT 0x6 30262 #define SPI_WAVE_LIMIT_CNTL__PS_WAVE_GRAN_MASK 0x00000003L 30263 #define SPI_WAVE_LIMIT_CNTL__GS_WAVE_GRAN_MASK 0x00000030L 30264 #define SPI_WAVE_LIMIT_CNTL__HS_WAVE_GRAN_MASK 0x000000C0L 30265 //SPI_GS_THROTTLE_CNTL1 30266 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL__SHIFT 0x0 30267 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE__SHIFT 0x4 30268 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE__SHIFT 0x8 30269 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD__SHIFT 0xc 30270 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD__SHIFT 0x10 30271 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL__SHIFT 0x14 30272 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE__SHIFT 0x18 30273 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE__SHIFT 0x1c 30274 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL_MASK 0x0000000FL 30275 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE_MASK 0x000000F0L 30276 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE_MASK 0x00000F00L 30277 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD_MASK 0x0000F000L 30278 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD_MASK 0x000F0000L 30279 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL_MASK 0x00F00000L 30280 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE_MASK 0x0F000000L 30281 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE_MASK 0xF0000000L 30282 //SPI_GS_THROTTLE_CNTL2 30283 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE__SHIFT 0x0 30284 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD__SHIFT 0x2 30285 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR__SHIFT 0x6 30286 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1__SHIFT 0x8 30287 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2__SHIFT 0xb 30288 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD__SHIFT 0xe 30289 #define SPI_GS_THROTTLE_CNTL2__PH_MODE__SHIFT 0x10 30290 #define SPI_GS_THROTTLE_CNTL2__RESERVED__SHIFT 0x11 30291 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE_MASK 0x00000003L 30292 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_MASK 0x0000003CL 30293 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR_MASK 0x000000C0L 30294 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1_MASK 0x00000700L 30295 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2_MASK 0x00003800L 30296 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD_MASK 0x0000C000L 30297 #define SPI_GS_THROTTLE_CNTL2__PH_MODE_MASK 0x00010000L 30298 #define SPI_GS_THROTTLE_CNTL2__RESERVED_MASK 0xFFFE0000L 30299 //SPI_ATTRIBUTE_RING_BASE 30300 #define SPI_ATTRIBUTE_RING_BASE__BASE__SHIFT 0x0 30301 #define SPI_ATTRIBUTE_RING_BASE__BASE_MASK 0xFFFFFFFFL 30302 //SPI_ATTRIBUTE_RING_SIZE 30303 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE__SHIFT 0x0 30304 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE__SHIFT 0x10 30305 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY__SHIFT 0x11 30306 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY__SHIFT 0x13 30307 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC__SHIFT 0x15 30308 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE__SHIFT 0x16 30309 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE_MASK 0x000000FFL 30310 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE_MASK 0x00010000L 30311 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY_MASK 0x00060000L 30312 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY_MASK 0x00180000L 30313 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC_MASK 0x00200000L 30314 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE_MASK 0x00400000L 30315 30316 30317 // addressBlock: gc_cprs64dec 30318 //CP_MES_PRGRM_CNTR_START 30319 #define CP_MES_PRGRM_CNTR_START__IP_START__SHIFT 0x0 30320 #define CP_MES_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 30321 //CP_MES_INTR_ROUTINE_START 30322 #define CP_MES_INTR_ROUTINE_START__IR_START__SHIFT 0x0 30323 #define CP_MES_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 30324 //CP_MES_MTVEC_LO 30325 #define CP_MES_MTVEC_LO__ADDR_LO__SHIFT 0x0 30326 #define CP_MES_MTVEC_LO__ADDR_LO_MASK 0xFFFFFFFFL 30327 //CP_MES_INTR_ROUTINE_START_HI 30328 #define CP_MES_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 30329 #define CP_MES_INTR_ROUTINE_START_HI__IR_START_MASK 0xFFFFFFFFL 30330 //CP_MES_MTVEC_HI 30331 #define CP_MES_MTVEC_HI__ADDR_LO__SHIFT 0x0 30332 #define CP_MES_MTVEC_HI__ADDR_LO_MASK 0xFFFFFFFFL 30333 //CP_MES_CNTL 30334 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE__SHIFT 0x4 30335 #define CP_MES_CNTL__MES_PIPE0_RESET__SHIFT 0x10 30336 #define CP_MES_CNTL__MES_PIPE1_RESET__SHIFT 0x11 30337 #define CP_MES_CNTL__MES_PIPE2_RESET__SHIFT 0x12 30338 #define CP_MES_CNTL__MES_PIPE3_RESET__SHIFT 0x13 30339 #define CP_MES_CNTL__MES_PIPE0_ACTIVE__SHIFT 0x1a 30340 #define CP_MES_CNTL__MES_PIPE1_ACTIVE__SHIFT 0x1b 30341 #define CP_MES_CNTL__MES_PIPE2_ACTIVE__SHIFT 0x1c 30342 #define CP_MES_CNTL__MES_PIPE3_ACTIVE__SHIFT 0x1d 30343 #define CP_MES_CNTL__MES_HALT__SHIFT 0x1e 30344 #define CP_MES_CNTL__MES_STEP__SHIFT 0x1f 30345 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE_MASK 0x00000010L 30346 #define CP_MES_CNTL__MES_PIPE0_RESET_MASK 0x00010000L 30347 #define CP_MES_CNTL__MES_PIPE1_RESET_MASK 0x00020000L 30348 #define CP_MES_CNTL__MES_PIPE2_RESET_MASK 0x00040000L 30349 #define CP_MES_CNTL__MES_PIPE3_RESET_MASK 0x00080000L 30350 #define CP_MES_CNTL__MES_PIPE0_ACTIVE_MASK 0x04000000L 30351 #define CP_MES_CNTL__MES_PIPE1_ACTIVE_MASK 0x08000000L 30352 #define CP_MES_CNTL__MES_PIPE2_ACTIVE_MASK 0x10000000L 30353 #define CP_MES_CNTL__MES_PIPE3_ACTIVE_MASK 0x20000000L 30354 #define CP_MES_CNTL__MES_HALT_MASK 0x40000000L 30355 #define CP_MES_CNTL__MES_STEP_MASK 0x80000000L 30356 //CP_MES_PIPE_PRIORITY_CNTS 30357 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 30358 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 30359 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 30360 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 30361 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 30362 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 30363 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 30364 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 30365 //CP_MES_PIPE0_PRIORITY 30366 #define CP_MES_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 30367 #define CP_MES_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 30368 //CP_MES_PIPE1_PRIORITY 30369 #define CP_MES_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 30370 #define CP_MES_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 30371 //CP_MES_PIPE2_PRIORITY 30372 #define CP_MES_PIPE2_PRIORITY__PRIORITY__SHIFT 0x0 30373 #define CP_MES_PIPE2_PRIORITY__PRIORITY_MASK 0x00000003L 30374 //CP_MES_PIPE3_PRIORITY 30375 #define CP_MES_PIPE3_PRIORITY__PRIORITY__SHIFT 0x0 30376 #define CP_MES_PIPE3_PRIORITY__PRIORITY_MASK 0x00000003L 30377 //CP_MES_HEADER_DUMP 30378 #define CP_MES_HEADER_DUMP__HEADER_DUMP__SHIFT 0x0 30379 #define CP_MES_HEADER_DUMP__HEADER_DUMP_MASK 0xFFFFFFFFL 30380 //CP_MES_MIE_LO 30381 #define CP_MES_MIE_LO__MES_INT__SHIFT 0x0 30382 #define CP_MES_MIE_LO__MES_INT_MASK 0xFFFFFFFFL 30383 //CP_MES_MIE_HI 30384 #define CP_MES_MIE_HI__MES_INT__SHIFT 0x0 30385 #define CP_MES_MIE_HI__MES_INT_MASK 0xFFFFFFFFL 30386 //CP_MES_INTERRUPT 30387 #define CP_MES_INTERRUPT__MES_INT__SHIFT 0x0 30388 #define CP_MES_INTERRUPT__MES_INT_MASK 0xFFFFFFFFL 30389 //CP_MES_SCRATCH_INDEX 30390 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 30391 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 30392 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 30393 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 30394 //CP_MES_SCRATCH_DATA 30395 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 30396 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 30397 //CP_MES_INSTR_PNTR 30398 #define CP_MES_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 30399 #define CP_MES_INSTR_PNTR__INSTR_PNTR_MASK 0x000FFFFFL 30400 //CP_MES_MSCRATCH_HI 30401 #define CP_MES_MSCRATCH_HI__DATA__SHIFT 0x0 30402 #define CP_MES_MSCRATCH_HI__DATA_MASK 0xFFFFFFFFL 30403 //CP_MES_MSCRATCH_LO 30404 #define CP_MES_MSCRATCH_LO__DATA__SHIFT 0x0 30405 #define CP_MES_MSCRATCH_LO__DATA_MASK 0xFFFFFFFFL 30406 //CP_MES_MSTATUS_LO 30407 #define CP_MES_MSTATUS_LO__STATUS_LO__SHIFT 0x0 30408 #define CP_MES_MSTATUS_LO__STATUS_LO_MASK 0xFFFFFFFFL 30409 //CP_MES_MSTATUS_HI 30410 #define CP_MES_MSTATUS_HI__STATUS_HI__SHIFT 0x0 30411 #define CP_MES_MSTATUS_HI__STATUS_HI_MASK 0xFFFFFFFFL 30412 //CP_MES_MEPC_LO 30413 #define CP_MES_MEPC_LO__MEPC_LO__SHIFT 0x0 30414 #define CP_MES_MEPC_LO__MEPC_LO_MASK 0xFFFFFFFFL 30415 //CP_MES_MEPC_HI 30416 #define CP_MES_MEPC_HI__MEPC_HI__SHIFT 0x0 30417 #define CP_MES_MEPC_HI__MEPC_HI_MASK 0xFFFFFFFFL 30418 //CP_MES_MCAUSE_LO 30419 #define CP_MES_MCAUSE_LO__CAUSE_LO__SHIFT 0x0 30420 #define CP_MES_MCAUSE_LO__CAUSE_LO_MASK 0xFFFFFFFFL 30421 //CP_MES_MCAUSE_HI 30422 #define CP_MES_MCAUSE_HI__CAUSE_HI__SHIFT 0x0 30423 #define CP_MES_MCAUSE_HI__CAUSE_HI_MASK 0xFFFFFFFFL 30424 //CP_MES_MBADADDR_LO 30425 #define CP_MES_MBADADDR_LO__ADDR_LO__SHIFT 0x0 30426 #define CP_MES_MBADADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 30427 //CP_MES_MBADADDR_HI 30428 #define CP_MES_MBADADDR_HI__ADDR_HI__SHIFT 0x0 30429 #define CP_MES_MBADADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 30430 //CP_MES_MIP_LO 30431 #define CP_MES_MIP_LO__MIP_LO__SHIFT 0x0 30432 #define CP_MES_MIP_LO__MIP_LO_MASK 0xFFFFFFFFL 30433 //CP_MES_MIP_HI 30434 #define CP_MES_MIP_HI__MIP_HI__SHIFT 0x0 30435 #define CP_MES_MIP_HI__MIP_HI_MASK 0xFFFFFFFFL 30436 //CP_MES_IC_OP_CNTL 30437 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 30438 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 30439 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 30440 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 30441 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 30442 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 30443 //CP_MES_MCYCLE_LO 30444 #define CP_MES_MCYCLE_LO__CYCLE_LO__SHIFT 0x0 30445 #define CP_MES_MCYCLE_LO__CYCLE_LO_MASK 0xFFFFFFFFL 30446 //CP_MES_MCYCLE_HI 30447 #define CP_MES_MCYCLE_HI__CYCLE_HI__SHIFT 0x0 30448 #define CP_MES_MCYCLE_HI__CYCLE_HI_MASK 0xFFFFFFFFL 30449 //CP_MES_MTIME_LO 30450 #define CP_MES_MTIME_LO__TIME_LO__SHIFT 0x0 30451 #define CP_MES_MTIME_LO__TIME_LO_MASK 0xFFFFFFFFL 30452 //CP_MES_MTIME_HI 30453 #define CP_MES_MTIME_HI__TIME_HI__SHIFT 0x0 30454 #define CP_MES_MTIME_HI__TIME_HI_MASK 0xFFFFFFFFL 30455 //CP_MES_MINSTRET_LO 30456 #define CP_MES_MINSTRET_LO__INSTRET_LO__SHIFT 0x0 30457 #define CP_MES_MINSTRET_LO__INSTRET_LO_MASK 0xFFFFFFFFL 30458 //CP_MES_MINSTRET_HI 30459 #define CP_MES_MINSTRET_HI__INSTRET_HI__SHIFT 0x0 30460 #define CP_MES_MINSTRET_HI__INSTRET_HI_MASK 0xFFFFFFFFL 30461 //CP_MES_MISA_LO 30462 #define CP_MES_MISA_LO__MISA_LO__SHIFT 0x0 30463 #define CP_MES_MISA_LO__MISA_LO_MASK 0xFFFFFFFFL 30464 //CP_MES_MISA_HI 30465 #define CP_MES_MISA_HI__MISA_HI__SHIFT 0x0 30466 #define CP_MES_MISA_HI__MISA_HI_MASK 0xFFFFFFFFL 30467 //CP_MES_MVENDORID_LO 30468 #define CP_MES_MVENDORID_LO__MVENDORID_LO__SHIFT 0x0 30469 #define CP_MES_MVENDORID_LO__MVENDORID_LO_MASK 0xFFFFFFFFL 30470 //CP_MES_MVENDORID_HI 30471 #define CP_MES_MVENDORID_HI__MVENDORID_HI__SHIFT 0x0 30472 #define CP_MES_MVENDORID_HI__MVENDORID_HI_MASK 0xFFFFFFFFL 30473 //CP_MES_MARCHID_LO 30474 #define CP_MES_MARCHID_LO__MARCHID_LO__SHIFT 0x0 30475 #define CP_MES_MARCHID_LO__MARCHID_LO_MASK 0xFFFFFFFFL 30476 //CP_MES_MARCHID_HI 30477 #define CP_MES_MARCHID_HI__MARCHID_HI__SHIFT 0x0 30478 #define CP_MES_MARCHID_HI__MARCHID_HI_MASK 0xFFFFFFFFL 30479 //CP_MES_MIMPID_LO 30480 #define CP_MES_MIMPID_LO__MIMPID_LO__SHIFT 0x0 30481 #define CP_MES_MIMPID_LO__MIMPID_LO_MASK 0xFFFFFFFFL 30482 //CP_MES_MIMPID_HI 30483 #define CP_MES_MIMPID_HI__MIMPID_HI__SHIFT 0x0 30484 #define CP_MES_MIMPID_HI__MIMPID_HI_MASK 0xFFFFFFFFL 30485 //CP_MES_MHARTID_LO 30486 #define CP_MES_MHARTID_LO__MHARTID_LO__SHIFT 0x0 30487 #define CP_MES_MHARTID_LO__MHARTID_LO_MASK 0xFFFFFFFFL 30488 //CP_MES_MHARTID_HI 30489 #define CP_MES_MHARTID_HI__MHARTID_HI__SHIFT 0x0 30490 #define CP_MES_MHARTID_HI__MHARTID_HI_MASK 0xFFFFFFFFL 30491 //CP_MES_DC_BASE_CNTL 30492 #define CP_MES_DC_BASE_CNTL__VMID__SHIFT 0x0 30493 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 30494 #define CP_MES_DC_BASE_CNTL__VMID_MASK 0x0000000FL 30495 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 30496 //CP_MES_DC_OP_CNTL 30497 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 30498 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 30499 #define CP_MES_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 30500 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 30501 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 30502 #define CP_MES_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 30503 //CP_MES_MTIMECMP_LO 30504 #define CP_MES_MTIMECMP_LO__TIME_LO__SHIFT 0x0 30505 #define CP_MES_MTIMECMP_LO__TIME_LO_MASK 0xFFFFFFFFL 30506 //CP_MES_MTIMECMP_HI 30507 #define CP_MES_MTIMECMP_HI__TIME_HI__SHIFT 0x0 30508 #define CP_MES_MTIMECMP_HI__TIME_HI_MASK 0xFFFFFFFFL 30509 //CP_MES_PROCESS_QUANTUM_PIPE0 30510 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION__SHIFT 0x0 30511 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED__SHIFT 0x1c 30512 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE__SHIFT 0x1d 30513 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN__SHIFT 0x1f 30514 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION_MASK 0x0FFFFFFFL 30515 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED_MASK 0x10000000L 30516 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE_MASK 0x60000000L 30517 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN_MASK 0x80000000L 30518 //CP_MES_PROCESS_QUANTUM_PIPE1 30519 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION__SHIFT 0x0 30520 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED__SHIFT 0x1c 30521 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE__SHIFT 0x1d 30522 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN__SHIFT 0x1f 30523 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION_MASK 0x0FFFFFFFL 30524 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED_MASK 0x10000000L 30525 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE_MASK 0x60000000L 30526 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN_MASK 0x80000000L 30527 //CP_MES_DOORBELL_CONTROL1 30528 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET__SHIFT 0x2 30529 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN__SHIFT 0x1e 30530 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT__SHIFT 0x1f 30531 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30532 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN_MASK 0x40000000L 30533 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT_MASK 0x80000000L 30534 //CP_MES_DOORBELL_CONTROL2 30535 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET__SHIFT 0x2 30536 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN__SHIFT 0x1e 30537 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT__SHIFT 0x1f 30538 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30539 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN_MASK 0x40000000L 30540 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT_MASK 0x80000000L 30541 //CP_MES_DOORBELL_CONTROL3 30542 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET__SHIFT 0x2 30543 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN__SHIFT 0x1e 30544 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT__SHIFT 0x1f 30545 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30546 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN_MASK 0x40000000L 30547 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT_MASK 0x80000000L 30548 //CP_MES_DOORBELL_CONTROL4 30549 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET__SHIFT 0x2 30550 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN__SHIFT 0x1e 30551 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT__SHIFT 0x1f 30552 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30553 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN_MASK 0x40000000L 30554 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT_MASK 0x80000000L 30555 //CP_MES_DOORBELL_CONTROL5 30556 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET__SHIFT 0x2 30557 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN__SHIFT 0x1e 30558 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT__SHIFT 0x1f 30559 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30560 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN_MASK 0x40000000L 30561 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT_MASK 0x80000000L 30562 //CP_MES_DOORBELL_CONTROL6 30563 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET__SHIFT 0x2 30564 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN__SHIFT 0x1e 30565 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT__SHIFT 0x1f 30566 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 30567 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN_MASK 0x40000000L 30568 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT_MASK 0x80000000L 30569 //CP_MES_GP0_LO 30570 #define CP_MES_GP0_LO__PG_VIRT_HALTED__SHIFT 0x0 30571 #define CP_MES_GP0_LO__DATA__SHIFT 0x1 30572 #define CP_MES_GP0_LO__PG_VIRT_HALTED_MASK 0x00000001L 30573 #define CP_MES_GP0_LO__DATA_MASK 0xFFFFFFFEL 30574 //CP_MES_GP0_HI 30575 #define CP_MES_GP0_HI__M_RET_ADDR__SHIFT 0x0 30576 #define CP_MES_GP0_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 30577 //CP_MES_GP1_LO 30578 #define CP_MES_GP1_LO__RD_WR_SELECT_LO__SHIFT 0x0 30579 #define CP_MES_GP1_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 30580 //CP_MES_GP1_HI 30581 #define CP_MES_GP1_HI__RD_WR_SELECT_HI__SHIFT 0x0 30582 #define CP_MES_GP1_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 30583 //CP_MES_GP2_LO 30584 #define CP_MES_GP2_LO__STACK_PNTR_LO__SHIFT 0x0 30585 #define CP_MES_GP2_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 30586 //CP_MES_GP2_HI 30587 #define CP_MES_GP2_HI__STACK_PNTR_HI__SHIFT 0x0 30588 #define CP_MES_GP2_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 30589 //CP_MES_GP3_LO 30590 #define CP_MES_GP3_LO__DATA__SHIFT 0x0 30591 #define CP_MES_GP3_LO__DATA_MASK 0xFFFFFFFFL 30592 //CP_MES_GP3_HI 30593 #define CP_MES_GP3_HI__DATA__SHIFT 0x0 30594 #define CP_MES_GP3_HI__DATA_MASK 0xFFFFFFFFL 30595 //CP_MES_GP4_LO 30596 #define CP_MES_GP4_LO__DATA__SHIFT 0x0 30597 #define CP_MES_GP4_LO__DATA_MASK 0xFFFFFFFFL 30598 //CP_MES_GP4_HI 30599 #define CP_MES_GP4_HI__DATA__SHIFT 0x0 30600 #define CP_MES_GP4_HI__DATA_MASK 0xFFFFFFFFL 30601 //CP_MES_GP5_LO 30602 #define CP_MES_GP5_LO__PG_VIRT_HALTED__SHIFT 0x0 30603 #define CP_MES_GP5_LO__DATA__SHIFT 0x1 30604 #define CP_MES_GP5_LO__PG_VIRT_HALTED_MASK 0x00000001L 30605 #define CP_MES_GP5_LO__DATA_MASK 0xFFFFFFFEL 30606 //CP_MES_GP5_HI 30607 #define CP_MES_GP5_HI__M_RET_ADDR__SHIFT 0x0 30608 #define CP_MES_GP5_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 30609 //CP_MES_GP6_LO 30610 #define CP_MES_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 30611 #define CP_MES_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 30612 //CP_MES_GP6_HI 30613 #define CP_MES_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 30614 #define CP_MES_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 30615 //CP_MES_GP7_LO 30616 #define CP_MES_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 30617 #define CP_MES_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 30618 //CP_MES_GP7_HI 30619 #define CP_MES_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 30620 #define CP_MES_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 30621 //CP_MES_GP8_LO 30622 #define CP_MES_GP8_LO__DATA__SHIFT 0x0 30623 #define CP_MES_GP8_LO__DATA_MASK 0xFFFFFFFFL 30624 //CP_MES_GP8_HI 30625 #define CP_MES_GP8_HI__DATA__SHIFT 0x0 30626 #define CP_MES_GP8_HI__DATA_MASK 0xFFFFFFFFL 30627 //CP_MES_GP9_LO 30628 #define CP_MES_GP9_LO__DATA__SHIFT 0x0 30629 #define CP_MES_GP9_LO__DATA_MASK 0xFFFFFFFFL 30630 //CP_MES_GP9_HI 30631 #define CP_MES_GP9_HI__DATA__SHIFT 0x0 30632 #define CP_MES_GP9_HI__DATA_MASK 0xFFFFFFFFL 30633 //CP_MES_LOCAL_BASE0_LO 30634 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 30635 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 30636 //CP_MES_LOCAL_BASE0_HI 30637 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 30638 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 30639 //CP_MES_LOCAL_MASK0_LO 30640 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 30641 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 30642 //CP_MES_LOCAL_MASK0_HI 30643 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 30644 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 30645 //CP_MES_LOCAL_APERTURE 30646 #define CP_MES_LOCAL_APERTURE__APERTURE__SHIFT 0x0 30647 #define CP_MES_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 30648 //CP_MES_LOCAL_INSTR_BASE_LO 30649 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 30650 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 30651 //CP_MES_LOCAL_INSTR_BASE_HI 30652 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 30653 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 30654 //CP_MES_LOCAL_INSTR_MASK_LO 30655 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 30656 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 30657 //CP_MES_LOCAL_INSTR_MASK_HI 30658 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 30659 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 30660 //CP_MES_LOCAL_INSTR_APERTURE 30661 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 30662 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 30663 //CP_MES_LOCAL_SCRATCH_APERTURE 30664 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 30665 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 30666 //CP_MES_LOCAL_SCRATCH_BASE_LO 30667 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 30668 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 30669 //CP_MES_LOCAL_SCRATCH_BASE_HI 30670 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 30671 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 30672 //CP_MES_PERFCOUNT_CNTL 30673 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL__SHIFT 0x0 30674 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL_MASK 0x0000001FL 30675 //CP_MES_PENDING_INTERRUPT 30676 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT 0x0 30677 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 30678 //CP_MES_PRGRM_CNTR_START_HI 30679 #define CP_MES_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 30680 #define CP_MES_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 30681 //CP_MES_INTERRUPT_DATA_16 30682 #define CP_MES_INTERRUPT_DATA_16__DATA__SHIFT 0x0 30683 #define CP_MES_INTERRUPT_DATA_16__DATA_MASK 0xFFFFFFFFL 30684 //CP_MES_INTERRUPT_DATA_17 30685 #define CP_MES_INTERRUPT_DATA_17__DATA__SHIFT 0x0 30686 #define CP_MES_INTERRUPT_DATA_17__DATA_MASK 0xFFFFFFFFL 30687 //CP_MES_INTERRUPT_DATA_18 30688 #define CP_MES_INTERRUPT_DATA_18__DATA__SHIFT 0x0 30689 #define CP_MES_INTERRUPT_DATA_18__DATA_MASK 0xFFFFFFFFL 30690 //CP_MES_INTERRUPT_DATA_19 30691 #define CP_MES_INTERRUPT_DATA_19__DATA__SHIFT 0x0 30692 #define CP_MES_INTERRUPT_DATA_19__DATA_MASK 0xFFFFFFFFL 30693 //CP_MES_INTERRUPT_DATA_20 30694 #define CP_MES_INTERRUPT_DATA_20__DATA__SHIFT 0x0 30695 #define CP_MES_INTERRUPT_DATA_20__DATA_MASK 0xFFFFFFFFL 30696 //CP_MES_INTERRUPT_DATA_21 30697 #define CP_MES_INTERRUPT_DATA_21__DATA__SHIFT 0x0 30698 #define CP_MES_INTERRUPT_DATA_21__DATA_MASK 0xFFFFFFFFL 30699 //CP_MES_INTERRUPT_DATA_22 30700 #define CP_MES_INTERRUPT_DATA_22__DATA__SHIFT 0x0 30701 #define CP_MES_INTERRUPT_DATA_22__DATA_MASK 0xFFFFFFFFL 30702 //CP_MES_INTERRUPT_DATA_23 30703 #define CP_MES_INTERRUPT_DATA_23__DATA__SHIFT 0x0 30704 #define CP_MES_INTERRUPT_DATA_23__DATA_MASK 0xFFFFFFFFL 30705 //CP_MES_INTERRUPT_DATA_24 30706 #define CP_MES_INTERRUPT_DATA_24__DATA__SHIFT 0x0 30707 #define CP_MES_INTERRUPT_DATA_24__DATA_MASK 0xFFFFFFFFL 30708 //CP_MES_INTERRUPT_DATA_25 30709 #define CP_MES_INTERRUPT_DATA_25__DATA__SHIFT 0x0 30710 #define CP_MES_INTERRUPT_DATA_25__DATA_MASK 0xFFFFFFFFL 30711 //CP_MES_INTERRUPT_DATA_26 30712 #define CP_MES_INTERRUPT_DATA_26__DATA__SHIFT 0x0 30713 #define CP_MES_INTERRUPT_DATA_26__DATA_MASK 0xFFFFFFFFL 30714 //CP_MES_INTERRUPT_DATA_27 30715 #define CP_MES_INTERRUPT_DATA_27__DATA__SHIFT 0x0 30716 #define CP_MES_INTERRUPT_DATA_27__DATA_MASK 0xFFFFFFFFL 30717 //CP_MES_INTERRUPT_DATA_28 30718 #define CP_MES_INTERRUPT_DATA_28__DATA__SHIFT 0x0 30719 #define CP_MES_INTERRUPT_DATA_28__DATA_MASK 0xFFFFFFFFL 30720 //CP_MES_INTERRUPT_DATA_29 30721 #define CP_MES_INTERRUPT_DATA_29__DATA__SHIFT 0x0 30722 #define CP_MES_INTERRUPT_DATA_29__DATA_MASK 0xFFFFFFFFL 30723 //CP_MES_INTERRUPT_DATA_30 30724 #define CP_MES_INTERRUPT_DATA_30__DATA__SHIFT 0x0 30725 #define CP_MES_INTERRUPT_DATA_30__DATA_MASK 0xFFFFFFFFL 30726 //CP_MES_INTERRUPT_DATA_31 30727 #define CP_MES_INTERRUPT_DATA_31__DATA__SHIFT 0x0 30728 #define CP_MES_INTERRUPT_DATA_31__DATA_MASK 0xFFFFFFFFL 30729 //CP_MES_DC_APERTURE0_BASE 30730 #define CP_MES_DC_APERTURE0_BASE__BASE__SHIFT 0x0 30731 #define CP_MES_DC_APERTURE0_BASE__BASE_MASK 0xFFFFFFFFL 30732 //CP_MES_DC_APERTURE0_MASK 30733 #define CP_MES_DC_APERTURE0_MASK__MASK__SHIFT 0x0 30734 #define CP_MES_DC_APERTURE0_MASK__MASK_MASK 0xFFFFFFFFL 30735 //CP_MES_DC_APERTURE0_CNTL 30736 #define CP_MES_DC_APERTURE0_CNTL__VMID__SHIFT 0x0 30737 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT 0x4 30738 #define CP_MES_DC_APERTURE0_CNTL__VMID_MASK 0x0000000FL 30739 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE_MASK 0x00000010L 30740 //CP_MES_DC_APERTURE1_BASE 30741 #define CP_MES_DC_APERTURE1_BASE__BASE__SHIFT 0x0 30742 #define CP_MES_DC_APERTURE1_BASE__BASE_MASK 0xFFFFFFFFL 30743 //CP_MES_DC_APERTURE1_MASK 30744 #define CP_MES_DC_APERTURE1_MASK__MASK__SHIFT 0x0 30745 #define CP_MES_DC_APERTURE1_MASK__MASK_MASK 0xFFFFFFFFL 30746 //CP_MES_DC_APERTURE1_CNTL 30747 #define CP_MES_DC_APERTURE1_CNTL__VMID__SHIFT 0x0 30748 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT 0x4 30749 #define CP_MES_DC_APERTURE1_CNTL__VMID_MASK 0x0000000FL 30750 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE_MASK 0x00000010L 30751 //CP_MES_DC_APERTURE2_BASE 30752 #define CP_MES_DC_APERTURE2_BASE__BASE__SHIFT 0x0 30753 #define CP_MES_DC_APERTURE2_BASE__BASE_MASK 0xFFFFFFFFL 30754 //CP_MES_DC_APERTURE2_MASK 30755 #define CP_MES_DC_APERTURE2_MASK__MASK__SHIFT 0x0 30756 #define CP_MES_DC_APERTURE2_MASK__MASK_MASK 0xFFFFFFFFL 30757 //CP_MES_DC_APERTURE2_CNTL 30758 #define CP_MES_DC_APERTURE2_CNTL__VMID__SHIFT 0x0 30759 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT 0x4 30760 #define CP_MES_DC_APERTURE2_CNTL__VMID_MASK 0x0000000FL 30761 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE_MASK 0x00000010L 30762 //CP_MES_DC_APERTURE3_BASE 30763 #define CP_MES_DC_APERTURE3_BASE__BASE__SHIFT 0x0 30764 #define CP_MES_DC_APERTURE3_BASE__BASE_MASK 0xFFFFFFFFL 30765 //CP_MES_DC_APERTURE3_MASK 30766 #define CP_MES_DC_APERTURE3_MASK__MASK__SHIFT 0x0 30767 #define CP_MES_DC_APERTURE3_MASK__MASK_MASK 0xFFFFFFFFL 30768 //CP_MES_DC_APERTURE3_CNTL 30769 #define CP_MES_DC_APERTURE3_CNTL__VMID__SHIFT 0x0 30770 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT 0x4 30771 #define CP_MES_DC_APERTURE3_CNTL__VMID_MASK 0x0000000FL 30772 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE_MASK 0x00000010L 30773 //CP_MES_DC_APERTURE4_BASE 30774 #define CP_MES_DC_APERTURE4_BASE__BASE__SHIFT 0x0 30775 #define CP_MES_DC_APERTURE4_BASE__BASE_MASK 0xFFFFFFFFL 30776 //CP_MES_DC_APERTURE4_MASK 30777 #define CP_MES_DC_APERTURE4_MASK__MASK__SHIFT 0x0 30778 #define CP_MES_DC_APERTURE4_MASK__MASK_MASK 0xFFFFFFFFL 30779 //CP_MES_DC_APERTURE4_CNTL 30780 #define CP_MES_DC_APERTURE4_CNTL__VMID__SHIFT 0x0 30781 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT 0x4 30782 #define CP_MES_DC_APERTURE4_CNTL__VMID_MASK 0x0000000FL 30783 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE_MASK 0x00000010L 30784 //CP_MES_DC_APERTURE5_BASE 30785 #define CP_MES_DC_APERTURE5_BASE__BASE__SHIFT 0x0 30786 #define CP_MES_DC_APERTURE5_BASE__BASE_MASK 0xFFFFFFFFL 30787 //CP_MES_DC_APERTURE5_MASK 30788 #define CP_MES_DC_APERTURE5_MASK__MASK__SHIFT 0x0 30789 #define CP_MES_DC_APERTURE5_MASK__MASK_MASK 0xFFFFFFFFL 30790 //CP_MES_DC_APERTURE5_CNTL 30791 #define CP_MES_DC_APERTURE5_CNTL__VMID__SHIFT 0x0 30792 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT 0x4 30793 #define CP_MES_DC_APERTURE5_CNTL__VMID_MASK 0x0000000FL 30794 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE_MASK 0x00000010L 30795 //CP_MES_DC_APERTURE6_BASE 30796 #define CP_MES_DC_APERTURE6_BASE__BASE__SHIFT 0x0 30797 #define CP_MES_DC_APERTURE6_BASE__BASE_MASK 0xFFFFFFFFL 30798 //CP_MES_DC_APERTURE6_MASK 30799 #define CP_MES_DC_APERTURE6_MASK__MASK__SHIFT 0x0 30800 #define CP_MES_DC_APERTURE6_MASK__MASK_MASK 0xFFFFFFFFL 30801 //CP_MES_DC_APERTURE6_CNTL 30802 #define CP_MES_DC_APERTURE6_CNTL__VMID__SHIFT 0x0 30803 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT 0x4 30804 #define CP_MES_DC_APERTURE6_CNTL__VMID_MASK 0x0000000FL 30805 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE_MASK 0x00000010L 30806 //CP_MES_DC_APERTURE7_BASE 30807 #define CP_MES_DC_APERTURE7_BASE__BASE__SHIFT 0x0 30808 #define CP_MES_DC_APERTURE7_BASE__BASE_MASK 0xFFFFFFFFL 30809 //CP_MES_DC_APERTURE7_MASK 30810 #define CP_MES_DC_APERTURE7_MASK__MASK__SHIFT 0x0 30811 #define CP_MES_DC_APERTURE7_MASK__MASK_MASK 0xFFFFFFFFL 30812 //CP_MES_DC_APERTURE7_CNTL 30813 #define CP_MES_DC_APERTURE7_CNTL__VMID__SHIFT 0x0 30814 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT 0x4 30815 #define CP_MES_DC_APERTURE7_CNTL__VMID_MASK 0x0000000FL 30816 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE_MASK 0x00000010L 30817 //CP_MES_DC_APERTURE8_BASE 30818 #define CP_MES_DC_APERTURE8_BASE__BASE__SHIFT 0x0 30819 #define CP_MES_DC_APERTURE8_BASE__BASE_MASK 0xFFFFFFFFL 30820 //CP_MES_DC_APERTURE8_MASK 30821 #define CP_MES_DC_APERTURE8_MASK__MASK__SHIFT 0x0 30822 #define CP_MES_DC_APERTURE8_MASK__MASK_MASK 0xFFFFFFFFL 30823 //CP_MES_DC_APERTURE8_CNTL 30824 #define CP_MES_DC_APERTURE8_CNTL__VMID__SHIFT 0x0 30825 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT 0x4 30826 #define CP_MES_DC_APERTURE8_CNTL__VMID_MASK 0x0000000FL 30827 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE_MASK 0x00000010L 30828 //CP_MES_DC_APERTURE9_BASE 30829 #define CP_MES_DC_APERTURE9_BASE__BASE__SHIFT 0x0 30830 #define CP_MES_DC_APERTURE9_BASE__BASE_MASK 0xFFFFFFFFL 30831 //CP_MES_DC_APERTURE9_MASK 30832 #define CP_MES_DC_APERTURE9_MASK__MASK__SHIFT 0x0 30833 #define CP_MES_DC_APERTURE9_MASK__MASK_MASK 0xFFFFFFFFL 30834 //CP_MES_DC_APERTURE9_CNTL 30835 #define CP_MES_DC_APERTURE9_CNTL__VMID__SHIFT 0x0 30836 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT 0x4 30837 #define CP_MES_DC_APERTURE9_CNTL__VMID_MASK 0x0000000FL 30838 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE_MASK 0x00000010L 30839 //CP_MES_DC_APERTURE10_BASE 30840 #define CP_MES_DC_APERTURE10_BASE__BASE__SHIFT 0x0 30841 #define CP_MES_DC_APERTURE10_BASE__BASE_MASK 0xFFFFFFFFL 30842 //CP_MES_DC_APERTURE10_MASK 30843 #define CP_MES_DC_APERTURE10_MASK__MASK__SHIFT 0x0 30844 #define CP_MES_DC_APERTURE10_MASK__MASK_MASK 0xFFFFFFFFL 30845 //CP_MES_DC_APERTURE10_CNTL 30846 #define CP_MES_DC_APERTURE10_CNTL__VMID__SHIFT 0x0 30847 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT 0x4 30848 #define CP_MES_DC_APERTURE10_CNTL__VMID_MASK 0x0000000FL 30849 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE_MASK 0x00000010L 30850 //CP_MES_DC_APERTURE11_BASE 30851 #define CP_MES_DC_APERTURE11_BASE__BASE__SHIFT 0x0 30852 #define CP_MES_DC_APERTURE11_BASE__BASE_MASK 0xFFFFFFFFL 30853 //CP_MES_DC_APERTURE11_MASK 30854 #define CP_MES_DC_APERTURE11_MASK__MASK__SHIFT 0x0 30855 #define CP_MES_DC_APERTURE11_MASK__MASK_MASK 0xFFFFFFFFL 30856 //CP_MES_DC_APERTURE11_CNTL 30857 #define CP_MES_DC_APERTURE11_CNTL__VMID__SHIFT 0x0 30858 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT 0x4 30859 #define CP_MES_DC_APERTURE11_CNTL__VMID_MASK 0x0000000FL 30860 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE_MASK 0x00000010L 30861 //CP_MES_DC_APERTURE12_BASE 30862 #define CP_MES_DC_APERTURE12_BASE__BASE__SHIFT 0x0 30863 #define CP_MES_DC_APERTURE12_BASE__BASE_MASK 0xFFFFFFFFL 30864 //CP_MES_DC_APERTURE12_MASK 30865 #define CP_MES_DC_APERTURE12_MASK__MASK__SHIFT 0x0 30866 #define CP_MES_DC_APERTURE12_MASK__MASK_MASK 0xFFFFFFFFL 30867 //CP_MES_DC_APERTURE12_CNTL 30868 #define CP_MES_DC_APERTURE12_CNTL__VMID__SHIFT 0x0 30869 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT 0x4 30870 #define CP_MES_DC_APERTURE12_CNTL__VMID_MASK 0x0000000FL 30871 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE_MASK 0x00000010L 30872 //CP_MES_DC_APERTURE13_BASE 30873 #define CP_MES_DC_APERTURE13_BASE__BASE__SHIFT 0x0 30874 #define CP_MES_DC_APERTURE13_BASE__BASE_MASK 0xFFFFFFFFL 30875 //CP_MES_DC_APERTURE13_MASK 30876 #define CP_MES_DC_APERTURE13_MASK__MASK__SHIFT 0x0 30877 #define CP_MES_DC_APERTURE13_MASK__MASK_MASK 0xFFFFFFFFL 30878 //CP_MES_DC_APERTURE13_CNTL 30879 #define CP_MES_DC_APERTURE13_CNTL__VMID__SHIFT 0x0 30880 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT 0x4 30881 #define CP_MES_DC_APERTURE13_CNTL__VMID_MASK 0x0000000FL 30882 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE_MASK 0x00000010L 30883 //CP_MES_DC_APERTURE14_BASE 30884 #define CP_MES_DC_APERTURE14_BASE__BASE__SHIFT 0x0 30885 #define CP_MES_DC_APERTURE14_BASE__BASE_MASK 0xFFFFFFFFL 30886 //CP_MES_DC_APERTURE14_MASK 30887 #define CP_MES_DC_APERTURE14_MASK__MASK__SHIFT 0x0 30888 #define CP_MES_DC_APERTURE14_MASK__MASK_MASK 0xFFFFFFFFL 30889 //CP_MES_DC_APERTURE14_CNTL 30890 #define CP_MES_DC_APERTURE14_CNTL__VMID__SHIFT 0x0 30891 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT 0x4 30892 #define CP_MES_DC_APERTURE14_CNTL__VMID_MASK 0x0000000FL 30893 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE_MASK 0x00000010L 30894 //CP_MES_DC_APERTURE15_BASE 30895 #define CP_MES_DC_APERTURE15_BASE__BASE__SHIFT 0x0 30896 #define CP_MES_DC_APERTURE15_BASE__BASE_MASK 0xFFFFFFFFL 30897 //CP_MES_DC_APERTURE15_MASK 30898 #define CP_MES_DC_APERTURE15_MASK__MASK__SHIFT 0x0 30899 #define CP_MES_DC_APERTURE15_MASK__MASK_MASK 0xFFFFFFFFL 30900 //CP_MES_DC_APERTURE15_CNTL 30901 #define CP_MES_DC_APERTURE15_CNTL__VMID__SHIFT 0x0 30902 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT 0x4 30903 #define CP_MES_DC_APERTURE15_CNTL__VMID_MASK 0x0000000FL 30904 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE_MASK 0x00000010L 30905 //CP_MEC_RS64_PRGRM_CNTR_START 30906 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START__SHIFT 0x0 30907 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 30908 //CP_MEC_MTVEC_LO 30909 #define CP_MEC_MTVEC_LO__ADDR_LO__SHIFT 0x0 30910 #define CP_MEC_MTVEC_LO__ADDR_LO_MASK 0xFFFFFFFFL 30911 //CP_MEC_MTVEC_HI 30912 #define CP_MEC_MTVEC_HI__ADDR_LO__SHIFT 0x0 30913 #define CP_MEC_MTVEC_HI__ADDR_LO_MASK 0xFFFFFFFFL 30914 //CP_MEC_ISA_CNTL 30915 #define CP_MEC_ISA_CNTL__ISA_MODE__SHIFT 0x0 30916 #define CP_MEC_ISA_CNTL__ISA_MODE_MASK 0x00000001L 30917 //CP_MEC_RS64_CNTL 30918 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE__SHIFT 0x4 30919 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET__SHIFT 0x10 30920 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET__SHIFT 0x11 30921 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET__SHIFT 0x12 30922 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET__SHIFT 0x13 30923 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE__SHIFT 0x1a 30924 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE__SHIFT 0x1b 30925 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE__SHIFT 0x1c 30926 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE__SHIFT 0x1d 30927 #define CP_MEC_RS64_CNTL__MEC_HALT__SHIFT 0x1e 30928 #define CP_MEC_RS64_CNTL__MEC_STEP__SHIFT 0x1f 30929 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE_MASK 0x00000010L 30930 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET_MASK 0x00010000L 30931 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET_MASK 0x00020000L 30932 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET_MASK 0x00040000L 30933 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET_MASK 0x00080000L 30934 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE_MASK 0x04000000L 30935 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE_MASK 0x08000000L 30936 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE_MASK 0x10000000L 30937 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE_MASK 0x20000000L 30938 #define CP_MEC_RS64_CNTL__MEC_HALT_MASK 0x40000000L 30939 #define CP_MEC_RS64_CNTL__MEC_STEP_MASK 0x80000000L 30940 //CP_MEC_MIE_LO 30941 #define CP_MEC_MIE_LO__MEC_INT__SHIFT 0x0 30942 #define CP_MEC_MIE_LO__MEC_INT_MASK 0xFFFFFFFFL 30943 //CP_MEC_MIE_HI 30944 #define CP_MEC_MIE_HI__MEC_INT__SHIFT 0x0 30945 #define CP_MEC_MIE_HI__MEC_INT_MASK 0xFFFFFFFFL 30946 //CP_MEC_RS64_INTERRUPT 30947 #define CP_MEC_RS64_INTERRUPT__MEC_INT__SHIFT 0x0 30948 #define CP_MEC_RS64_INTERRUPT__MEC_INT_MASK 0xFFFFFFFFL 30949 //CP_MEC_RS64_INSTR_PNTR 30950 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 30951 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR_MASK 0x000FFFFFL 30952 //CP_MEC_MIP_LO 30953 #define CP_MEC_MIP_LO__MIP_LO__SHIFT 0x0 30954 #define CP_MEC_MIP_LO__MIP_LO_MASK 0xFFFFFFFFL 30955 //CP_MEC_MIP_HI 30956 #define CP_MEC_MIP_HI__MIP_HI__SHIFT 0x0 30957 #define CP_MEC_MIP_HI__MIP_HI_MASK 0xFFFFFFFFL 30958 //CP_MEC_DC_BASE_CNTL 30959 #define CP_MEC_DC_BASE_CNTL__VMID__SHIFT 0x0 30960 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 30961 #define CP_MEC_DC_BASE_CNTL__VMID_MASK 0x0000000FL 30962 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 30963 //CP_MEC_DC_OP_CNTL 30964 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 30965 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 30966 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 30967 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 30968 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 30969 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 30970 //CP_MEC_MTIMECMP_LO 30971 #define CP_MEC_MTIMECMP_LO__TIME_LO__SHIFT 0x0 30972 #define CP_MEC_MTIMECMP_LO__TIME_LO_MASK 0xFFFFFFFFL 30973 //CP_MEC_MTIMECMP_HI 30974 #define CP_MEC_MTIMECMP_HI__TIME_HI__SHIFT 0x0 30975 #define CP_MEC_MTIMECMP_HI__TIME_HI_MASK 0xFFFFFFFFL 30976 //CP_MEC_GP0_LO 30977 #define CP_MEC_GP0_LO__PG_VIRT_HALTED__SHIFT 0x0 30978 #define CP_MEC_GP0_LO__DATA__SHIFT 0x1 30979 #define CP_MEC_GP0_LO__PG_VIRT_HALTED_MASK 0x00000001L 30980 #define CP_MEC_GP0_LO__DATA_MASK 0xFFFFFFFEL 30981 //CP_MEC_GP0_HI 30982 #define CP_MEC_GP0_HI__M_RET_ADDR__SHIFT 0x0 30983 #define CP_MEC_GP0_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 30984 //CP_MEC_GP1_LO 30985 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO__SHIFT 0x0 30986 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 30987 //CP_MEC_GP1_HI 30988 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI__SHIFT 0x0 30989 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 30990 //CP_MEC_GP2_LO 30991 #define CP_MEC_GP2_LO__STACK_PNTR_LO__SHIFT 0x0 30992 #define CP_MEC_GP2_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 30993 //CP_MEC_GP2_HI 30994 #define CP_MEC_GP2_HI__STACK_PNTR_HI__SHIFT 0x0 30995 #define CP_MEC_GP2_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 30996 //CP_MEC_GP3_LO 30997 #define CP_MEC_GP3_LO__DATA__SHIFT 0x0 30998 #define CP_MEC_GP3_LO__DATA_MASK 0xFFFFFFFFL 30999 //CP_MEC_GP3_HI 31000 #define CP_MEC_GP3_HI__DATA__SHIFT 0x0 31001 #define CP_MEC_GP3_HI__DATA_MASK 0xFFFFFFFFL 31002 //CP_MEC_GP4_LO 31003 #define CP_MEC_GP4_LO__DATA__SHIFT 0x0 31004 #define CP_MEC_GP4_LO__DATA_MASK 0xFFFFFFFFL 31005 //CP_MEC_GP4_HI 31006 #define CP_MEC_GP4_HI__DATA__SHIFT 0x0 31007 #define CP_MEC_GP4_HI__DATA_MASK 0xFFFFFFFFL 31008 //CP_MEC_GP5_LO 31009 #define CP_MEC_GP5_LO__PG_VIRT_HALTED__SHIFT 0x0 31010 #define CP_MEC_GP5_LO__DATA__SHIFT 0x1 31011 #define CP_MEC_GP5_LO__PG_VIRT_HALTED_MASK 0x00000001L 31012 #define CP_MEC_GP5_LO__DATA_MASK 0xFFFFFFFEL 31013 //CP_MEC_GP5_HI 31014 #define CP_MEC_GP5_HI__M_RET_ADDR__SHIFT 0x0 31015 #define CP_MEC_GP5_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 31016 //CP_MEC_GP6_LO 31017 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 31018 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 31019 //CP_MEC_GP6_HI 31020 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 31021 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 31022 //CP_MEC_GP7_LO 31023 #define CP_MEC_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 31024 #define CP_MEC_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 31025 //CP_MEC_GP7_HI 31026 #define CP_MEC_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 31027 #define CP_MEC_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 31028 //CP_MEC_GP8_LO 31029 #define CP_MEC_GP8_LO__DATA__SHIFT 0x0 31030 #define CP_MEC_GP8_LO__DATA_MASK 0xFFFFFFFFL 31031 //CP_MEC_GP8_HI 31032 #define CP_MEC_GP8_HI__DATA__SHIFT 0x0 31033 #define CP_MEC_GP8_HI__DATA_MASK 0xFFFFFFFFL 31034 //CP_MEC_GP9_LO 31035 #define CP_MEC_GP9_LO__DATA__SHIFT 0x0 31036 #define CP_MEC_GP9_LO__DATA_MASK 0xFFFFFFFFL 31037 //CP_MEC_GP9_HI 31038 #define CP_MEC_GP9_HI__DATA__SHIFT 0x0 31039 #define CP_MEC_GP9_HI__DATA_MASK 0xFFFFFFFFL 31040 //CP_MEC_LOCAL_BASE0_LO 31041 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 31042 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 31043 //CP_MEC_LOCAL_BASE0_HI 31044 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 31045 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 31046 //CP_MEC_LOCAL_MASK0_LO 31047 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 31048 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 31049 //CP_MEC_LOCAL_MASK0_HI 31050 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 31051 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 31052 //CP_MEC_LOCAL_APERTURE 31053 #define CP_MEC_LOCAL_APERTURE__APERTURE__SHIFT 0x0 31054 #define CP_MEC_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 31055 //CP_MEC_LOCAL_INSTR_BASE_LO 31056 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 31057 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 31058 //CP_MEC_LOCAL_INSTR_BASE_HI 31059 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 31060 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 31061 //CP_MEC_LOCAL_INSTR_MASK_LO 31062 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 31063 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 31064 //CP_MEC_LOCAL_INSTR_MASK_HI 31065 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 31066 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 31067 //CP_MEC_LOCAL_INSTR_APERTURE 31068 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 31069 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 31070 //CP_MEC_LOCAL_SCRATCH_APERTURE 31071 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 31072 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 31073 //CP_MEC_LOCAL_SCRATCH_BASE_LO 31074 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 31075 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 31076 //CP_MEC_LOCAL_SCRATCH_BASE_HI 31077 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 31078 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 31079 //CP_MEC_RS64_PERFCOUNT_CNTL 31080 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL__SHIFT 0x0 31081 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL_MASK 0x0000001FL 31082 //CP_MEC_RS64_PENDING_INTERRUPT 31083 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT 0x0 31084 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 31085 //CP_MEC_RS64_PRGRM_CNTR_START_HI 31086 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 31087 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 31088 //CP_MEC_RS64_INTERRUPT_DATA_16 31089 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA__SHIFT 0x0 31090 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA_MASK 0xFFFFFFFFL 31091 //CP_MEC_RS64_INTERRUPT_DATA_17 31092 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA__SHIFT 0x0 31093 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA_MASK 0xFFFFFFFFL 31094 //CP_MEC_RS64_INTERRUPT_DATA_18 31095 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA__SHIFT 0x0 31096 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA_MASK 0xFFFFFFFFL 31097 //CP_MEC_RS64_INTERRUPT_DATA_19 31098 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA__SHIFT 0x0 31099 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA_MASK 0xFFFFFFFFL 31100 //CP_MEC_RS64_INTERRUPT_DATA_20 31101 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA__SHIFT 0x0 31102 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA_MASK 0xFFFFFFFFL 31103 //CP_MEC_RS64_INTERRUPT_DATA_21 31104 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA__SHIFT 0x0 31105 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA_MASK 0xFFFFFFFFL 31106 //CP_MEC_RS64_INTERRUPT_DATA_22 31107 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA__SHIFT 0x0 31108 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA_MASK 0xFFFFFFFFL 31109 //CP_MEC_RS64_INTERRUPT_DATA_23 31110 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA__SHIFT 0x0 31111 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA_MASK 0xFFFFFFFFL 31112 //CP_MEC_RS64_INTERRUPT_DATA_24 31113 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA__SHIFT 0x0 31114 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA_MASK 0xFFFFFFFFL 31115 //CP_MEC_RS64_INTERRUPT_DATA_25 31116 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA__SHIFT 0x0 31117 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA_MASK 0xFFFFFFFFL 31118 //CP_MEC_RS64_INTERRUPT_DATA_26 31119 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA__SHIFT 0x0 31120 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA_MASK 0xFFFFFFFFL 31121 //CP_MEC_RS64_INTERRUPT_DATA_27 31122 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA__SHIFT 0x0 31123 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA_MASK 0xFFFFFFFFL 31124 //CP_MEC_RS64_INTERRUPT_DATA_28 31125 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA__SHIFT 0x0 31126 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA_MASK 0xFFFFFFFFL 31127 //CP_MEC_RS64_INTERRUPT_DATA_29 31128 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA__SHIFT 0x0 31129 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA_MASK 0xFFFFFFFFL 31130 //CP_MEC_RS64_INTERRUPT_DATA_30 31131 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA__SHIFT 0x0 31132 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA_MASK 0xFFFFFFFFL 31133 //CP_MEC_RS64_INTERRUPT_DATA_31 31134 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA__SHIFT 0x0 31135 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA_MASK 0xFFFFFFFFL 31136 //CP_MEC_DC_APERTURE0_BASE 31137 #define CP_MEC_DC_APERTURE0_BASE__BASE__SHIFT 0x0 31138 #define CP_MEC_DC_APERTURE0_BASE__BASE_MASK 0xFFFFFFFFL 31139 //CP_MEC_DC_APERTURE0_MASK 31140 #define CP_MEC_DC_APERTURE0_MASK__MASK__SHIFT 0x0 31141 #define CP_MEC_DC_APERTURE0_MASK__MASK_MASK 0xFFFFFFFFL 31142 //CP_MEC_DC_APERTURE0_CNTL 31143 #define CP_MEC_DC_APERTURE0_CNTL__VMID__SHIFT 0x0 31144 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT 0x4 31145 #define CP_MEC_DC_APERTURE0_CNTL__VMID_MASK 0x0000000FL 31146 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE_MASK 0x00000010L 31147 //CP_MEC_DC_APERTURE1_BASE 31148 #define CP_MEC_DC_APERTURE1_BASE__BASE__SHIFT 0x0 31149 #define CP_MEC_DC_APERTURE1_BASE__BASE_MASK 0xFFFFFFFFL 31150 //CP_MEC_DC_APERTURE1_MASK 31151 #define CP_MEC_DC_APERTURE1_MASK__MASK__SHIFT 0x0 31152 #define CP_MEC_DC_APERTURE1_MASK__MASK_MASK 0xFFFFFFFFL 31153 //CP_MEC_DC_APERTURE1_CNTL 31154 #define CP_MEC_DC_APERTURE1_CNTL__VMID__SHIFT 0x0 31155 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT 0x4 31156 #define CP_MEC_DC_APERTURE1_CNTL__VMID_MASK 0x0000000FL 31157 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE_MASK 0x00000010L 31158 //CP_MEC_DC_APERTURE2_BASE 31159 #define CP_MEC_DC_APERTURE2_BASE__BASE__SHIFT 0x0 31160 #define CP_MEC_DC_APERTURE2_BASE__BASE_MASK 0xFFFFFFFFL 31161 //CP_MEC_DC_APERTURE2_MASK 31162 #define CP_MEC_DC_APERTURE2_MASK__MASK__SHIFT 0x0 31163 #define CP_MEC_DC_APERTURE2_MASK__MASK_MASK 0xFFFFFFFFL 31164 //CP_MEC_DC_APERTURE2_CNTL 31165 #define CP_MEC_DC_APERTURE2_CNTL__VMID__SHIFT 0x0 31166 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT 0x4 31167 #define CP_MEC_DC_APERTURE2_CNTL__VMID_MASK 0x0000000FL 31168 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE_MASK 0x00000010L 31169 //CP_MEC_DC_APERTURE3_BASE 31170 #define CP_MEC_DC_APERTURE3_BASE__BASE__SHIFT 0x0 31171 #define CP_MEC_DC_APERTURE3_BASE__BASE_MASK 0xFFFFFFFFL 31172 //CP_MEC_DC_APERTURE3_MASK 31173 #define CP_MEC_DC_APERTURE3_MASK__MASK__SHIFT 0x0 31174 #define CP_MEC_DC_APERTURE3_MASK__MASK_MASK 0xFFFFFFFFL 31175 //CP_MEC_DC_APERTURE3_CNTL 31176 #define CP_MEC_DC_APERTURE3_CNTL__VMID__SHIFT 0x0 31177 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT 0x4 31178 #define CP_MEC_DC_APERTURE3_CNTL__VMID_MASK 0x0000000FL 31179 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE_MASK 0x00000010L 31180 //CP_MEC_DC_APERTURE4_BASE 31181 #define CP_MEC_DC_APERTURE4_BASE__BASE__SHIFT 0x0 31182 #define CP_MEC_DC_APERTURE4_BASE__BASE_MASK 0xFFFFFFFFL 31183 //CP_MEC_DC_APERTURE4_MASK 31184 #define CP_MEC_DC_APERTURE4_MASK__MASK__SHIFT 0x0 31185 #define CP_MEC_DC_APERTURE4_MASK__MASK_MASK 0xFFFFFFFFL 31186 //CP_MEC_DC_APERTURE4_CNTL 31187 #define CP_MEC_DC_APERTURE4_CNTL__VMID__SHIFT 0x0 31188 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT 0x4 31189 #define CP_MEC_DC_APERTURE4_CNTL__VMID_MASK 0x0000000FL 31190 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE_MASK 0x00000010L 31191 //CP_MEC_DC_APERTURE5_BASE 31192 #define CP_MEC_DC_APERTURE5_BASE__BASE__SHIFT 0x0 31193 #define CP_MEC_DC_APERTURE5_BASE__BASE_MASK 0xFFFFFFFFL 31194 //CP_MEC_DC_APERTURE5_MASK 31195 #define CP_MEC_DC_APERTURE5_MASK__MASK__SHIFT 0x0 31196 #define CP_MEC_DC_APERTURE5_MASK__MASK_MASK 0xFFFFFFFFL 31197 //CP_MEC_DC_APERTURE5_CNTL 31198 #define CP_MEC_DC_APERTURE5_CNTL__VMID__SHIFT 0x0 31199 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT 0x4 31200 #define CP_MEC_DC_APERTURE5_CNTL__VMID_MASK 0x0000000FL 31201 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE_MASK 0x00000010L 31202 //CP_MEC_DC_APERTURE6_BASE 31203 #define CP_MEC_DC_APERTURE6_BASE__BASE__SHIFT 0x0 31204 #define CP_MEC_DC_APERTURE6_BASE__BASE_MASK 0xFFFFFFFFL 31205 //CP_MEC_DC_APERTURE6_MASK 31206 #define CP_MEC_DC_APERTURE6_MASK__MASK__SHIFT 0x0 31207 #define CP_MEC_DC_APERTURE6_MASK__MASK_MASK 0xFFFFFFFFL 31208 //CP_MEC_DC_APERTURE6_CNTL 31209 #define CP_MEC_DC_APERTURE6_CNTL__VMID__SHIFT 0x0 31210 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT 0x4 31211 #define CP_MEC_DC_APERTURE6_CNTL__VMID_MASK 0x0000000FL 31212 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE_MASK 0x00000010L 31213 //CP_MEC_DC_APERTURE7_BASE 31214 #define CP_MEC_DC_APERTURE7_BASE__BASE__SHIFT 0x0 31215 #define CP_MEC_DC_APERTURE7_BASE__BASE_MASK 0xFFFFFFFFL 31216 //CP_MEC_DC_APERTURE7_MASK 31217 #define CP_MEC_DC_APERTURE7_MASK__MASK__SHIFT 0x0 31218 #define CP_MEC_DC_APERTURE7_MASK__MASK_MASK 0xFFFFFFFFL 31219 //CP_MEC_DC_APERTURE7_CNTL 31220 #define CP_MEC_DC_APERTURE7_CNTL__VMID__SHIFT 0x0 31221 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT 0x4 31222 #define CP_MEC_DC_APERTURE7_CNTL__VMID_MASK 0x0000000FL 31223 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE_MASK 0x00000010L 31224 //CP_MEC_DC_APERTURE8_BASE 31225 #define CP_MEC_DC_APERTURE8_BASE__BASE__SHIFT 0x0 31226 #define CP_MEC_DC_APERTURE8_BASE__BASE_MASK 0xFFFFFFFFL 31227 //CP_MEC_DC_APERTURE8_MASK 31228 #define CP_MEC_DC_APERTURE8_MASK__MASK__SHIFT 0x0 31229 #define CP_MEC_DC_APERTURE8_MASK__MASK_MASK 0xFFFFFFFFL 31230 //CP_MEC_DC_APERTURE8_CNTL 31231 #define CP_MEC_DC_APERTURE8_CNTL__VMID__SHIFT 0x0 31232 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT 0x4 31233 #define CP_MEC_DC_APERTURE8_CNTL__VMID_MASK 0x0000000FL 31234 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE_MASK 0x00000010L 31235 //CP_MEC_DC_APERTURE9_BASE 31236 #define CP_MEC_DC_APERTURE9_BASE__BASE__SHIFT 0x0 31237 #define CP_MEC_DC_APERTURE9_BASE__BASE_MASK 0xFFFFFFFFL 31238 //CP_MEC_DC_APERTURE9_MASK 31239 #define CP_MEC_DC_APERTURE9_MASK__MASK__SHIFT 0x0 31240 #define CP_MEC_DC_APERTURE9_MASK__MASK_MASK 0xFFFFFFFFL 31241 //CP_MEC_DC_APERTURE9_CNTL 31242 #define CP_MEC_DC_APERTURE9_CNTL__VMID__SHIFT 0x0 31243 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT 0x4 31244 #define CP_MEC_DC_APERTURE9_CNTL__VMID_MASK 0x0000000FL 31245 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE_MASK 0x00000010L 31246 //CP_MEC_DC_APERTURE10_BASE 31247 #define CP_MEC_DC_APERTURE10_BASE__BASE__SHIFT 0x0 31248 #define CP_MEC_DC_APERTURE10_BASE__BASE_MASK 0xFFFFFFFFL 31249 //CP_MEC_DC_APERTURE10_MASK 31250 #define CP_MEC_DC_APERTURE10_MASK__MASK__SHIFT 0x0 31251 #define CP_MEC_DC_APERTURE10_MASK__MASK_MASK 0xFFFFFFFFL 31252 //CP_MEC_DC_APERTURE10_CNTL 31253 #define CP_MEC_DC_APERTURE10_CNTL__VMID__SHIFT 0x0 31254 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT 0x4 31255 #define CP_MEC_DC_APERTURE10_CNTL__VMID_MASK 0x0000000FL 31256 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE_MASK 0x00000010L 31257 //CP_MEC_DC_APERTURE11_BASE 31258 #define CP_MEC_DC_APERTURE11_BASE__BASE__SHIFT 0x0 31259 #define CP_MEC_DC_APERTURE11_BASE__BASE_MASK 0xFFFFFFFFL 31260 //CP_MEC_DC_APERTURE11_MASK 31261 #define CP_MEC_DC_APERTURE11_MASK__MASK__SHIFT 0x0 31262 #define CP_MEC_DC_APERTURE11_MASK__MASK_MASK 0xFFFFFFFFL 31263 //CP_MEC_DC_APERTURE11_CNTL 31264 #define CP_MEC_DC_APERTURE11_CNTL__VMID__SHIFT 0x0 31265 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT 0x4 31266 #define CP_MEC_DC_APERTURE11_CNTL__VMID_MASK 0x0000000FL 31267 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE_MASK 0x00000010L 31268 //CP_MEC_DC_APERTURE12_BASE 31269 #define CP_MEC_DC_APERTURE12_BASE__BASE__SHIFT 0x0 31270 #define CP_MEC_DC_APERTURE12_BASE__BASE_MASK 0xFFFFFFFFL 31271 //CP_MEC_DC_APERTURE12_MASK 31272 #define CP_MEC_DC_APERTURE12_MASK__MASK__SHIFT 0x0 31273 #define CP_MEC_DC_APERTURE12_MASK__MASK_MASK 0xFFFFFFFFL 31274 //CP_MEC_DC_APERTURE12_CNTL 31275 #define CP_MEC_DC_APERTURE12_CNTL__VMID__SHIFT 0x0 31276 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT 0x4 31277 #define CP_MEC_DC_APERTURE12_CNTL__VMID_MASK 0x0000000FL 31278 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE_MASK 0x00000010L 31279 //CP_MEC_DC_APERTURE13_BASE 31280 #define CP_MEC_DC_APERTURE13_BASE__BASE__SHIFT 0x0 31281 #define CP_MEC_DC_APERTURE13_BASE__BASE_MASK 0xFFFFFFFFL 31282 //CP_MEC_DC_APERTURE13_MASK 31283 #define CP_MEC_DC_APERTURE13_MASK__MASK__SHIFT 0x0 31284 #define CP_MEC_DC_APERTURE13_MASK__MASK_MASK 0xFFFFFFFFL 31285 //CP_MEC_DC_APERTURE13_CNTL 31286 #define CP_MEC_DC_APERTURE13_CNTL__VMID__SHIFT 0x0 31287 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT 0x4 31288 #define CP_MEC_DC_APERTURE13_CNTL__VMID_MASK 0x0000000FL 31289 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE_MASK 0x00000010L 31290 //CP_MEC_DC_APERTURE14_BASE 31291 #define CP_MEC_DC_APERTURE14_BASE__BASE__SHIFT 0x0 31292 #define CP_MEC_DC_APERTURE14_BASE__BASE_MASK 0xFFFFFFFFL 31293 //CP_MEC_DC_APERTURE14_MASK 31294 #define CP_MEC_DC_APERTURE14_MASK__MASK__SHIFT 0x0 31295 #define CP_MEC_DC_APERTURE14_MASK__MASK_MASK 0xFFFFFFFFL 31296 //CP_MEC_DC_APERTURE14_CNTL 31297 #define CP_MEC_DC_APERTURE14_CNTL__VMID__SHIFT 0x0 31298 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT 0x4 31299 #define CP_MEC_DC_APERTURE14_CNTL__VMID_MASK 0x0000000FL 31300 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE_MASK 0x00000010L 31301 //CP_MEC_DC_APERTURE15_BASE 31302 #define CP_MEC_DC_APERTURE15_BASE__BASE__SHIFT 0x0 31303 #define CP_MEC_DC_APERTURE15_BASE__BASE_MASK 0xFFFFFFFFL 31304 //CP_MEC_DC_APERTURE15_MASK 31305 #define CP_MEC_DC_APERTURE15_MASK__MASK__SHIFT 0x0 31306 #define CP_MEC_DC_APERTURE15_MASK__MASK_MASK 0xFFFFFFFFL 31307 //CP_MEC_DC_APERTURE15_CNTL 31308 #define CP_MEC_DC_APERTURE15_CNTL__VMID__SHIFT 0x0 31309 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT 0x4 31310 #define CP_MEC_DC_APERTURE15_CNTL__VMID_MASK 0x0000000FL 31311 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE_MASK 0x00000010L 31312 //CP_CPC_IC_OP_CNTL 31313 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 31314 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 31315 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 31316 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 31317 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 31318 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 31319 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 31320 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 31321 //CP_GFX_CNTL 31322 #define CP_GFX_CNTL__ENGINE_SEL__SHIFT 0x0 31323 #define CP_GFX_CNTL__CONFIG__SHIFT 0x1 31324 #define CP_GFX_CNTL__ENGINE_SEL_MASK 0x00000001L 31325 #define CP_GFX_CNTL__CONFIG_MASK 0x00000006L 31326 //CP_GFX_RS64_INTERRUPT0 31327 #define CP_GFX_RS64_INTERRUPT0__ME_INT__SHIFT 0x0 31328 #define CP_GFX_RS64_INTERRUPT0__ME_INT_MASK 0xFFFFFFFFL 31329 //CP_GFX_RS64_INTR_EN0 31330 #define CP_GFX_RS64_INTR_EN0__ME_INT__SHIFT 0x0 31331 #define CP_GFX_RS64_INTR_EN0__ME_INT_MASK 0xFFFFFFFFL 31332 //CP_GFX_RS64_INTR_EN1 31333 #define CP_GFX_RS64_INTR_EN1__ME_INT__SHIFT 0x0 31334 #define CP_GFX_RS64_INTR_EN1__ME_INT_MASK 0xFFFFFFFFL 31335 //CP_GFX_RS64_DC_BASE_CNTL 31336 #define CP_GFX_RS64_DC_BASE_CNTL__VMID__SHIFT 0x0 31337 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 31338 #define CP_GFX_RS64_DC_BASE_CNTL__VMID_MASK 0x0000000FL 31339 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 31340 //CP_GFX_RS64_DC_OP_CNTL 31341 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 31342 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 31343 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 31344 #define CP_GFX_RS64_DC_OP_CNTL__RESERVED__SHIFT 0x3 31345 #define CP_GFX_RS64_DC_OP_CNTL__PRIME_DCACHE__SHIFT 0x4 31346 #define CP_GFX_RS64_DC_OP_CNTL__DCACHE_PRIMED__SHIFT 0x5 31347 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 31348 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 31349 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 31350 #define CP_GFX_RS64_DC_OP_CNTL__RESERVED_MASK 0x00000008L 31351 #define CP_GFX_RS64_DC_OP_CNTL__PRIME_DCACHE_MASK 0x00000010L 31352 #define CP_GFX_RS64_DC_OP_CNTL__DCACHE_PRIMED_MASK 0x00000020L 31353 //CP_GFX_RS64_LOCAL_BASE0_LO 31354 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 31355 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 31356 //CP_GFX_RS64_LOCAL_BASE0_HI 31357 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 31358 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 31359 //CP_GFX_RS64_LOCAL_MASK0_LO 31360 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 31361 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 31362 //CP_GFX_RS64_LOCAL_MASK0_HI 31363 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 31364 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 31365 //CP_GFX_RS64_LOCAL_APERTURE 31366 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE__SHIFT 0x0 31367 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 31368 //CP_GFX_RS64_LOCAL_INSTR_BASE_LO 31369 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 31370 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 31371 //CP_GFX_RS64_LOCAL_INSTR_BASE_HI 31372 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 31373 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 31374 //CP_GFX_RS64_LOCAL_INSTR_MASK_LO 31375 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 31376 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 31377 //CP_GFX_RS64_LOCAL_INSTR_MASK_HI 31378 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 31379 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 31380 //CP_GFX_RS64_LOCAL_INSTR_APERTURE 31381 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 31382 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 31383 //CP_GFX_RS64_LOCAL_SCRATCH_APERTURE 31384 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 31385 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 31386 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO 31387 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 31388 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 31389 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI 31390 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 31391 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 31392 //CP_GFX_RS64_PERFCOUNT_CNTL0 31393 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL__SHIFT 0x0 31394 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL_MASK 0x0000001FL 31395 //CP_GFX_RS64_PERFCOUNT_CNTL1 31396 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL__SHIFT 0x0 31397 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL_MASK 0x0000001FL 31398 //CP_GFX_RS64_MIP_LO0 31399 #define CP_GFX_RS64_MIP_LO0__MIP_LO__SHIFT 0x0 31400 #define CP_GFX_RS64_MIP_LO0__MIP_LO_MASK 0xFFFFFFFFL 31401 //CP_GFX_RS64_MIP_LO1 31402 #define CP_GFX_RS64_MIP_LO1__MIP_LO__SHIFT 0x0 31403 #define CP_GFX_RS64_MIP_LO1__MIP_LO_MASK 0xFFFFFFFFL 31404 //CP_GFX_RS64_MIP_HI0 31405 #define CP_GFX_RS64_MIP_HI0__MIP_HI__SHIFT 0x0 31406 #define CP_GFX_RS64_MIP_HI0__MIP_HI_MASK 0xFFFFFFFFL 31407 //CP_GFX_RS64_MIP_HI1 31408 #define CP_GFX_RS64_MIP_HI1__MIP_HI__SHIFT 0x0 31409 #define CP_GFX_RS64_MIP_HI1__MIP_HI_MASK 0xFFFFFFFFL 31410 //CP_GFX_RS64_MTIMECMP_LO0 31411 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO__SHIFT 0x0 31412 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO_MASK 0xFFFFFFFFL 31413 //CP_GFX_RS64_MTIMECMP_LO1 31414 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO__SHIFT 0x0 31415 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO_MASK 0xFFFFFFFFL 31416 //CP_GFX_RS64_MTIMECMP_HI0 31417 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI__SHIFT 0x0 31418 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI_MASK 0xFFFFFFFFL 31419 //CP_GFX_RS64_MTIMECMP_HI1 31420 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI__SHIFT 0x0 31421 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI_MASK 0xFFFFFFFFL 31422 //CP_GFX_RS64_GP0_LO0 31423 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED__SHIFT 0x0 31424 #define CP_GFX_RS64_GP0_LO0__DATA__SHIFT 0x1 31425 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED_MASK 0x00000001L 31426 #define CP_GFX_RS64_GP0_LO0__DATA_MASK 0xFFFFFFFEL 31427 //CP_GFX_RS64_GP0_LO1 31428 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED__SHIFT 0x0 31429 #define CP_GFX_RS64_GP0_LO1__DATA__SHIFT 0x1 31430 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED_MASK 0x00000001L 31431 #define CP_GFX_RS64_GP0_LO1__DATA_MASK 0xFFFFFFFEL 31432 //CP_GFX_RS64_GP0_HI0 31433 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR__SHIFT 0x0 31434 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR_MASK 0xFFFFFFFFL 31435 //CP_GFX_RS64_GP0_HI1 31436 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR__SHIFT 0x0 31437 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR_MASK 0xFFFFFFFFL 31438 //CP_GFX_RS64_GP1_LO0 31439 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO__SHIFT 0x0 31440 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 31441 //CP_GFX_RS64_GP1_LO1 31442 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO__SHIFT 0x0 31443 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 31444 //CP_GFX_RS64_GP1_HI0 31445 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI__SHIFT 0x0 31446 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 31447 //CP_GFX_RS64_GP1_HI1 31448 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI__SHIFT 0x0 31449 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 31450 //CP_GFX_RS64_GP2_LO0 31451 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO__SHIFT 0x0 31452 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO_MASK 0xFFFFFFFFL 31453 //CP_GFX_RS64_GP2_LO1 31454 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO__SHIFT 0x0 31455 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO_MASK 0xFFFFFFFFL 31456 //CP_GFX_RS64_GP2_HI0 31457 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI__SHIFT 0x0 31458 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI_MASK 0xFFFFFFFFL 31459 //CP_GFX_RS64_GP2_HI1 31460 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI__SHIFT 0x0 31461 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI_MASK 0xFFFFFFFFL 31462 //CP_GFX_RS64_GP3_LO0 31463 #define CP_GFX_RS64_GP3_LO0__DATA__SHIFT 0x0 31464 #define CP_GFX_RS64_GP3_LO0__DATA_MASK 0xFFFFFFFFL 31465 //CP_GFX_RS64_GP3_LO1 31466 #define CP_GFX_RS64_GP3_LO1__DATA__SHIFT 0x0 31467 #define CP_GFX_RS64_GP3_LO1__DATA_MASK 0xFFFFFFFFL 31468 //CP_GFX_RS64_GP3_HI0 31469 #define CP_GFX_RS64_GP3_HI0__DATA__SHIFT 0x0 31470 #define CP_GFX_RS64_GP3_HI0__DATA_MASK 0xFFFFFFFFL 31471 //CP_GFX_RS64_GP3_HI1 31472 #define CP_GFX_RS64_GP3_HI1__DATA__SHIFT 0x0 31473 #define CP_GFX_RS64_GP3_HI1__DATA_MASK 0xFFFFFFFFL 31474 //CP_GFX_RS64_GP4_LO0 31475 #define CP_GFX_RS64_GP4_LO0__DATA__SHIFT 0x0 31476 #define CP_GFX_RS64_GP4_LO0__DATA_MASK 0xFFFFFFFFL 31477 //CP_GFX_RS64_GP4_LO1 31478 #define CP_GFX_RS64_GP4_LO1__DATA__SHIFT 0x0 31479 #define CP_GFX_RS64_GP4_LO1__DATA_MASK 0xFFFFFFFFL 31480 //CP_GFX_RS64_GP4_HI0 31481 #define CP_GFX_RS64_GP4_HI0__DATA__SHIFT 0x0 31482 #define CP_GFX_RS64_GP4_HI0__DATA_MASK 0xFFFFFFFFL 31483 //CP_GFX_RS64_GP4_HI1 31484 #define CP_GFX_RS64_GP4_HI1__DATA__SHIFT 0x0 31485 #define CP_GFX_RS64_GP4_HI1__DATA_MASK 0xFFFFFFFFL 31486 //CP_GFX_RS64_GP5_LO0 31487 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED__SHIFT 0x0 31488 #define CP_GFX_RS64_GP5_LO0__DATA__SHIFT 0x1 31489 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED_MASK 0x00000001L 31490 #define CP_GFX_RS64_GP5_LO0__DATA_MASK 0xFFFFFFFEL 31491 //CP_GFX_RS64_GP5_LO1 31492 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED__SHIFT 0x0 31493 #define CP_GFX_RS64_GP5_LO1__DATA__SHIFT 0x1 31494 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED_MASK 0x00000001L 31495 #define CP_GFX_RS64_GP5_LO1__DATA_MASK 0xFFFFFFFEL 31496 //CP_GFX_RS64_GP5_HI0 31497 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR__SHIFT 0x0 31498 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR_MASK 0xFFFFFFFFL 31499 //CP_GFX_RS64_GP5_HI1 31500 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR__SHIFT 0x0 31501 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR_MASK 0xFFFFFFFFL 31502 //CP_GFX_RS64_GP6_LO 31503 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 31504 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 31505 //CP_GFX_RS64_GP6_HI 31506 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 31507 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 31508 //CP_GFX_RS64_GP7_LO 31509 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 31510 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 31511 //CP_GFX_RS64_GP7_HI 31512 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 31513 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 31514 //CP_GFX_RS64_GP8_LO 31515 #define CP_GFX_RS64_GP8_LO__DATA__SHIFT 0x0 31516 #define CP_GFX_RS64_GP8_LO__DATA_MASK 0xFFFFFFFFL 31517 //CP_GFX_RS64_GP8_HI 31518 #define CP_GFX_RS64_GP8_HI__DATA__SHIFT 0x0 31519 #define CP_GFX_RS64_GP8_HI__DATA_MASK 0xFFFFFFFFL 31520 //CP_GFX_RS64_GP9_LO 31521 #define CP_GFX_RS64_GP9_LO__DATA__SHIFT 0x0 31522 #define CP_GFX_RS64_GP9_LO__DATA_MASK 0xFFFFFFFFL 31523 //CP_GFX_RS64_GP9_HI 31524 #define CP_GFX_RS64_GP9_HI__DATA__SHIFT 0x0 31525 #define CP_GFX_RS64_GP9_HI__DATA_MASK 0xFFFFFFFFL 31526 //CP_GFX_RS64_INSTR_PNTR0 31527 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR__SHIFT 0x0 31528 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR_MASK 0x000FFFFFL 31529 //CP_GFX_RS64_INSTR_PNTR1 31530 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR__SHIFT 0x0 31531 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR_MASK 0x000FFFFFL 31532 //CP_GFX_RS64_PENDING_INTERRUPT0 31533 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT__SHIFT 0x0 31534 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 31535 //CP_GFX_RS64_PENDING_INTERRUPT1 31536 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT__SHIFT 0x0 31537 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 31538 //CP_GFX_RS64_DC_APERTURE0_BASE0 31539 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE__SHIFT 0x0 31540 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE_MASK 0xFFFFFFFFL 31541 //CP_GFX_RS64_DC_APERTURE0_MASK0 31542 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK__SHIFT 0x0 31543 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK_MASK 0xFFFFFFFFL 31544 //CP_GFX_RS64_DC_APERTURE0_CNTL0 31545 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID__SHIFT 0x0 31546 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE__SHIFT 0x4 31547 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID_MASK 0x0000000FL 31548 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE_MASK 0x00000010L 31549 //CP_GFX_RS64_DC_APERTURE1_BASE0 31550 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE__SHIFT 0x0 31551 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE_MASK 0xFFFFFFFFL 31552 //CP_GFX_RS64_DC_APERTURE1_MASK0 31553 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK__SHIFT 0x0 31554 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK_MASK 0xFFFFFFFFL 31555 //CP_GFX_RS64_DC_APERTURE1_CNTL0 31556 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID__SHIFT 0x0 31557 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE__SHIFT 0x4 31558 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID_MASK 0x0000000FL 31559 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE_MASK 0x00000010L 31560 //CP_GFX_RS64_DC_APERTURE2_BASE0 31561 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE__SHIFT 0x0 31562 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE_MASK 0xFFFFFFFFL 31563 //CP_GFX_RS64_DC_APERTURE2_MASK0 31564 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK__SHIFT 0x0 31565 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK_MASK 0xFFFFFFFFL 31566 //CP_GFX_RS64_DC_APERTURE2_CNTL0 31567 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID__SHIFT 0x0 31568 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE__SHIFT 0x4 31569 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID_MASK 0x0000000FL 31570 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE_MASK 0x00000010L 31571 //CP_GFX_RS64_DC_APERTURE3_BASE0 31572 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE__SHIFT 0x0 31573 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE_MASK 0xFFFFFFFFL 31574 //CP_GFX_RS64_DC_APERTURE3_MASK0 31575 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK__SHIFT 0x0 31576 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK_MASK 0xFFFFFFFFL 31577 //CP_GFX_RS64_DC_APERTURE3_CNTL0 31578 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID__SHIFT 0x0 31579 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE__SHIFT 0x4 31580 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID_MASK 0x0000000FL 31581 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE_MASK 0x00000010L 31582 //CP_GFX_RS64_DC_APERTURE4_BASE0 31583 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE__SHIFT 0x0 31584 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE_MASK 0xFFFFFFFFL 31585 //CP_GFX_RS64_DC_APERTURE4_MASK0 31586 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK__SHIFT 0x0 31587 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK_MASK 0xFFFFFFFFL 31588 //CP_GFX_RS64_DC_APERTURE4_CNTL0 31589 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID__SHIFT 0x0 31590 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE__SHIFT 0x4 31591 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID_MASK 0x0000000FL 31592 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE_MASK 0x00000010L 31593 //CP_GFX_RS64_DC_APERTURE5_BASE0 31594 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE__SHIFT 0x0 31595 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE_MASK 0xFFFFFFFFL 31596 //CP_GFX_RS64_DC_APERTURE5_MASK0 31597 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK__SHIFT 0x0 31598 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK_MASK 0xFFFFFFFFL 31599 //CP_GFX_RS64_DC_APERTURE5_CNTL0 31600 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID__SHIFT 0x0 31601 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE__SHIFT 0x4 31602 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID_MASK 0x0000000FL 31603 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE_MASK 0x00000010L 31604 //CP_GFX_RS64_DC_APERTURE6_BASE0 31605 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE__SHIFT 0x0 31606 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE_MASK 0xFFFFFFFFL 31607 //CP_GFX_RS64_DC_APERTURE6_MASK0 31608 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK__SHIFT 0x0 31609 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK_MASK 0xFFFFFFFFL 31610 //CP_GFX_RS64_DC_APERTURE6_CNTL0 31611 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID__SHIFT 0x0 31612 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE__SHIFT 0x4 31613 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID_MASK 0x0000000FL 31614 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE_MASK 0x00000010L 31615 //CP_GFX_RS64_DC_APERTURE7_BASE0 31616 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE__SHIFT 0x0 31617 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE_MASK 0xFFFFFFFFL 31618 //CP_GFX_RS64_DC_APERTURE7_MASK0 31619 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK__SHIFT 0x0 31620 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK_MASK 0xFFFFFFFFL 31621 //CP_GFX_RS64_DC_APERTURE7_CNTL0 31622 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID__SHIFT 0x0 31623 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE__SHIFT 0x4 31624 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID_MASK 0x0000000FL 31625 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE_MASK 0x00000010L 31626 //CP_GFX_RS64_DC_APERTURE8_BASE0 31627 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE__SHIFT 0x0 31628 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE_MASK 0xFFFFFFFFL 31629 //CP_GFX_RS64_DC_APERTURE8_MASK0 31630 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK__SHIFT 0x0 31631 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK_MASK 0xFFFFFFFFL 31632 //CP_GFX_RS64_DC_APERTURE8_CNTL0 31633 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID__SHIFT 0x0 31634 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE__SHIFT 0x4 31635 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID_MASK 0x0000000FL 31636 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE_MASK 0x00000010L 31637 //CP_GFX_RS64_DC_APERTURE9_BASE0 31638 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE__SHIFT 0x0 31639 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE_MASK 0xFFFFFFFFL 31640 //CP_GFX_RS64_DC_APERTURE9_MASK0 31641 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK__SHIFT 0x0 31642 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK_MASK 0xFFFFFFFFL 31643 //CP_GFX_RS64_DC_APERTURE9_CNTL0 31644 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID__SHIFT 0x0 31645 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE__SHIFT 0x4 31646 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID_MASK 0x0000000FL 31647 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE_MASK 0x00000010L 31648 //CP_GFX_RS64_DC_APERTURE10_BASE0 31649 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE__SHIFT 0x0 31650 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE_MASK 0xFFFFFFFFL 31651 //CP_GFX_RS64_DC_APERTURE10_MASK0 31652 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK__SHIFT 0x0 31653 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK_MASK 0xFFFFFFFFL 31654 //CP_GFX_RS64_DC_APERTURE10_CNTL0 31655 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID__SHIFT 0x0 31656 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE__SHIFT 0x4 31657 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID_MASK 0x0000000FL 31658 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE_MASK 0x00000010L 31659 //CP_GFX_RS64_DC_APERTURE11_BASE0 31660 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE__SHIFT 0x0 31661 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE_MASK 0xFFFFFFFFL 31662 //CP_GFX_RS64_DC_APERTURE11_MASK0 31663 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK__SHIFT 0x0 31664 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK_MASK 0xFFFFFFFFL 31665 //CP_GFX_RS64_DC_APERTURE11_CNTL0 31666 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID__SHIFT 0x0 31667 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE__SHIFT 0x4 31668 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID_MASK 0x0000000FL 31669 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE_MASK 0x00000010L 31670 //CP_GFX_RS64_DC_APERTURE12_BASE0 31671 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE__SHIFT 0x0 31672 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE_MASK 0xFFFFFFFFL 31673 //CP_GFX_RS64_DC_APERTURE12_MASK0 31674 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK__SHIFT 0x0 31675 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK_MASK 0xFFFFFFFFL 31676 //CP_GFX_RS64_DC_APERTURE12_CNTL0 31677 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID__SHIFT 0x0 31678 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE__SHIFT 0x4 31679 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID_MASK 0x0000000FL 31680 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE_MASK 0x00000010L 31681 //CP_GFX_RS64_DC_APERTURE13_BASE0 31682 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE__SHIFT 0x0 31683 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE_MASK 0xFFFFFFFFL 31684 //CP_GFX_RS64_DC_APERTURE13_MASK0 31685 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK__SHIFT 0x0 31686 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK_MASK 0xFFFFFFFFL 31687 //CP_GFX_RS64_DC_APERTURE13_CNTL0 31688 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID__SHIFT 0x0 31689 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE__SHIFT 0x4 31690 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID_MASK 0x0000000FL 31691 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE_MASK 0x00000010L 31692 //CP_GFX_RS64_DC_APERTURE14_BASE0 31693 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE__SHIFT 0x0 31694 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE_MASK 0xFFFFFFFFL 31695 //CP_GFX_RS64_DC_APERTURE14_MASK0 31696 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK__SHIFT 0x0 31697 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK_MASK 0xFFFFFFFFL 31698 //CP_GFX_RS64_DC_APERTURE14_CNTL0 31699 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID__SHIFT 0x0 31700 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE__SHIFT 0x4 31701 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID_MASK 0x0000000FL 31702 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE_MASK 0x00000010L 31703 //CP_GFX_RS64_DC_APERTURE15_BASE0 31704 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE__SHIFT 0x0 31705 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE_MASK 0xFFFFFFFFL 31706 //CP_GFX_RS64_DC_APERTURE15_MASK0 31707 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK__SHIFT 0x0 31708 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK_MASK 0xFFFFFFFFL 31709 //CP_GFX_RS64_DC_APERTURE15_CNTL0 31710 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID__SHIFT 0x0 31711 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE__SHIFT 0x4 31712 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID_MASK 0x0000000FL 31713 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE_MASK 0x00000010L 31714 //CP_GFX_RS64_DC_APERTURE0_BASE1 31715 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE__SHIFT 0x0 31716 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE_MASK 0xFFFFFFFFL 31717 //CP_GFX_RS64_DC_APERTURE0_MASK1 31718 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK__SHIFT 0x0 31719 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK_MASK 0xFFFFFFFFL 31720 //CP_GFX_RS64_DC_APERTURE0_CNTL1 31721 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID__SHIFT 0x0 31722 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE__SHIFT 0x4 31723 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID_MASK 0x0000000FL 31724 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE_MASK 0x00000010L 31725 //CP_GFX_RS64_DC_APERTURE1_BASE1 31726 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE__SHIFT 0x0 31727 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE_MASK 0xFFFFFFFFL 31728 //CP_GFX_RS64_DC_APERTURE1_MASK1 31729 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK__SHIFT 0x0 31730 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK_MASK 0xFFFFFFFFL 31731 //CP_GFX_RS64_DC_APERTURE1_CNTL1 31732 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID__SHIFT 0x0 31733 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE__SHIFT 0x4 31734 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID_MASK 0x0000000FL 31735 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE_MASK 0x00000010L 31736 //CP_GFX_RS64_DC_APERTURE2_BASE1 31737 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE__SHIFT 0x0 31738 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE_MASK 0xFFFFFFFFL 31739 //CP_GFX_RS64_DC_APERTURE2_MASK1 31740 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK__SHIFT 0x0 31741 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK_MASK 0xFFFFFFFFL 31742 //CP_GFX_RS64_DC_APERTURE2_CNTL1 31743 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID__SHIFT 0x0 31744 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE__SHIFT 0x4 31745 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID_MASK 0x0000000FL 31746 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE_MASK 0x00000010L 31747 //CP_GFX_RS64_DC_APERTURE3_BASE1 31748 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE__SHIFT 0x0 31749 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE_MASK 0xFFFFFFFFL 31750 //CP_GFX_RS64_DC_APERTURE3_MASK1 31751 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK__SHIFT 0x0 31752 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK_MASK 0xFFFFFFFFL 31753 //CP_GFX_RS64_DC_APERTURE3_CNTL1 31754 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID__SHIFT 0x0 31755 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE__SHIFT 0x4 31756 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID_MASK 0x0000000FL 31757 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE_MASK 0x00000010L 31758 //CP_GFX_RS64_DC_APERTURE4_BASE1 31759 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE__SHIFT 0x0 31760 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE_MASK 0xFFFFFFFFL 31761 //CP_GFX_RS64_DC_APERTURE4_MASK1 31762 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK__SHIFT 0x0 31763 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK_MASK 0xFFFFFFFFL 31764 //CP_GFX_RS64_DC_APERTURE4_CNTL1 31765 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID__SHIFT 0x0 31766 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE__SHIFT 0x4 31767 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID_MASK 0x0000000FL 31768 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE_MASK 0x00000010L 31769 //CP_GFX_RS64_DC_APERTURE5_BASE1 31770 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE__SHIFT 0x0 31771 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE_MASK 0xFFFFFFFFL 31772 //CP_GFX_RS64_DC_APERTURE5_MASK1 31773 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK__SHIFT 0x0 31774 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK_MASK 0xFFFFFFFFL 31775 //CP_GFX_RS64_DC_APERTURE5_CNTL1 31776 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID__SHIFT 0x0 31777 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE__SHIFT 0x4 31778 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID_MASK 0x0000000FL 31779 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE_MASK 0x00000010L 31780 //CP_GFX_RS64_DC_APERTURE6_BASE1 31781 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE__SHIFT 0x0 31782 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE_MASK 0xFFFFFFFFL 31783 //CP_GFX_RS64_DC_APERTURE6_MASK1 31784 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK__SHIFT 0x0 31785 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK_MASK 0xFFFFFFFFL 31786 //CP_GFX_RS64_DC_APERTURE6_CNTL1 31787 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID__SHIFT 0x0 31788 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE__SHIFT 0x4 31789 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID_MASK 0x0000000FL 31790 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE_MASK 0x00000010L 31791 //CP_GFX_RS64_DC_APERTURE7_BASE1 31792 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE__SHIFT 0x0 31793 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE_MASK 0xFFFFFFFFL 31794 //CP_GFX_RS64_DC_APERTURE7_MASK1 31795 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK__SHIFT 0x0 31796 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK_MASK 0xFFFFFFFFL 31797 //CP_GFX_RS64_DC_APERTURE7_CNTL1 31798 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID__SHIFT 0x0 31799 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE__SHIFT 0x4 31800 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID_MASK 0x0000000FL 31801 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE_MASK 0x00000010L 31802 //CP_GFX_RS64_DC_APERTURE8_BASE1 31803 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE__SHIFT 0x0 31804 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE_MASK 0xFFFFFFFFL 31805 //CP_GFX_RS64_DC_APERTURE8_MASK1 31806 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK__SHIFT 0x0 31807 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK_MASK 0xFFFFFFFFL 31808 //CP_GFX_RS64_DC_APERTURE8_CNTL1 31809 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID__SHIFT 0x0 31810 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE__SHIFT 0x4 31811 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID_MASK 0x0000000FL 31812 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE_MASK 0x00000010L 31813 //CP_GFX_RS64_DC_APERTURE9_BASE1 31814 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE__SHIFT 0x0 31815 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE_MASK 0xFFFFFFFFL 31816 //CP_GFX_RS64_DC_APERTURE9_MASK1 31817 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK__SHIFT 0x0 31818 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK_MASK 0xFFFFFFFFL 31819 //CP_GFX_RS64_DC_APERTURE9_CNTL1 31820 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID__SHIFT 0x0 31821 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE__SHIFT 0x4 31822 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID_MASK 0x0000000FL 31823 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE_MASK 0x00000010L 31824 //CP_GFX_RS64_DC_APERTURE10_BASE1 31825 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE__SHIFT 0x0 31826 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE_MASK 0xFFFFFFFFL 31827 //CP_GFX_RS64_DC_APERTURE10_MASK1 31828 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK__SHIFT 0x0 31829 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK_MASK 0xFFFFFFFFL 31830 //CP_GFX_RS64_DC_APERTURE10_CNTL1 31831 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID__SHIFT 0x0 31832 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE__SHIFT 0x4 31833 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID_MASK 0x0000000FL 31834 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE_MASK 0x00000010L 31835 //CP_GFX_RS64_DC_APERTURE11_BASE1 31836 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE__SHIFT 0x0 31837 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE_MASK 0xFFFFFFFFL 31838 //CP_GFX_RS64_DC_APERTURE11_MASK1 31839 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK__SHIFT 0x0 31840 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK_MASK 0xFFFFFFFFL 31841 //CP_GFX_RS64_DC_APERTURE11_CNTL1 31842 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID__SHIFT 0x0 31843 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE__SHIFT 0x4 31844 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID_MASK 0x0000000FL 31845 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE_MASK 0x00000010L 31846 //CP_GFX_RS64_DC_APERTURE12_BASE1 31847 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE__SHIFT 0x0 31848 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE_MASK 0xFFFFFFFFL 31849 //CP_GFX_RS64_DC_APERTURE12_MASK1 31850 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK__SHIFT 0x0 31851 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK_MASK 0xFFFFFFFFL 31852 //CP_GFX_RS64_DC_APERTURE12_CNTL1 31853 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID__SHIFT 0x0 31854 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE__SHIFT 0x4 31855 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID_MASK 0x0000000FL 31856 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE_MASK 0x00000010L 31857 //CP_GFX_RS64_DC_APERTURE13_BASE1 31858 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE__SHIFT 0x0 31859 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE_MASK 0xFFFFFFFFL 31860 //CP_GFX_RS64_DC_APERTURE13_MASK1 31861 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK__SHIFT 0x0 31862 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK_MASK 0xFFFFFFFFL 31863 //CP_GFX_RS64_DC_APERTURE13_CNTL1 31864 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID__SHIFT 0x0 31865 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE__SHIFT 0x4 31866 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID_MASK 0x0000000FL 31867 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE_MASK 0x00000010L 31868 //CP_GFX_RS64_DC_APERTURE14_BASE1 31869 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE__SHIFT 0x0 31870 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE_MASK 0xFFFFFFFFL 31871 //CP_GFX_RS64_DC_APERTURE14_MASK1 31872 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK__SHIFT 0x0 31873 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK_MASK 0xFFFFFFFFL 31874 //CP_GFX_RS64_DC_APERTURE14_CNTL1 31875 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID__SHIFT 0x0 31876 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE__SHIFT 0x4 31877 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID_MASK 0x0000000FL 31878 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE_MASK 0x00000010L 31879 //CP_GFX_RS64_DC_APERTURE15_BASE1 31880 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE__SHIFT 0x0 31881 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE_MASK 0xFFFFFFFFL 31882 //CP_GFX_RS64_DC_APERTURE15_MASK1 31883 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK__SHIFT 0x0 31884 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK_MASK 0xFFFFFFFFL 31885 //CP_GFX_RS64_DC_APERTURE15_CNTL1 31886 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID__SHIFT 0x0 31887 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE__SHIFT 0x4 31888 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID_MASK 0x0000000FL 31889 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE_MASK 0x00000010L 31890 //CP_GFX_RS64_INTERRUPT1 31891 #define CP_GFX_RS64_INTERRUPT1__ME_INT__SHIFT 0x0 31892 #define CP_GFX_RS64_INTERRUPT1__ME_INT_MASK 0xFFFFFFFFL 31893 31894 31895 // addressBlock: gc_gl1dec 31896 //GL1_ARB_CTRL 31897 #define GL1_ARB_CTRL__NUM_MEM_PIPES__SHIFT 0x0 31898 #define GL1_ARB_CTRL__FGCG_DISABLE__SHIFT 0x2 31899 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x3 31900 #define GL1_ARB_CTRL__CHICKEN_BITS__SHIFT 0x4 31901 #define GL1_ARB_CTRL__NUM_MEM_PIPES_MASK 0x00000003L 31902 #define GL1_ARB_CTRL__FGCG_DISABLE_MASK 0x00000004L 31903 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000008L 31904 #define GL1_ARB_CTRL__CHICKEN_BITS_MASK 0x00000FF0L 31905 //GL1_DRAM_BURST_MASK 31906 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT 0x0 31907 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK 0x000000FFL 31908 //GL1_ARB_STATUS 31909 #define GL1_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 31910 #define GL1_ARB_STATUS__RET_ARB_BUSY__SHIFT 0x1 31911 #define GL1_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 31912 #define GL1_ARB_STATUS__RET_ARB_BUSY_MASK 0x00000002L 31913 //GL1_DRAM_BURST_CTRL 31914 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT 0x0 31915 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 31916 #define GL1_DRAM_BURST_CTRL__GATHER_64B_BURST_DISABLE__SHIFT 0x4 31917 #define GL1_DRAM_BURST_CTRL__GATHER_32B_BURST_DISABLE__SHIFT 0x5 31918 #define GL1_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE__SHIFT 0x8 31919 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK 0x00000007L 31920 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 31921 #define GL1_DRAM_BURST_CTRL__GATHER_64B_BURST_DISABLE_MASK 0x00000010L 31922 #define GL1_DRAM_BURST_CTRL__GATHER_32B_BURST_DISABLE_MASK 0x00000020L 31923 #define GL1_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE_MASK 0x00000100L 31924 //GL1I_GL1R_REP_FGCG_OVERRIDE 31925 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE__SHIFT 0x0 31926 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE__SHIFT 0x1 31927 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE__SHIFT 0x2 31928 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE__SHIFT 0x3 31929 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE_MASK 0x00000001L 31930 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE_MASK 0x00000002L 31931 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE_MASK 0x00000004L 31932 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE_MASK 0x00000008L 31933 //GL1C_CTRL 31934 #define GL1C_CTRL__FORCE_MISS__SHIFT 0x0 31935 #define GL1C_CTRL__FORCE_HIT__SHIFT 0x1 31936 #define GL1C_CTRL__NOFILL_32B__SHIFT 0x2 31937 #define GL1C_CTRL__NOFILL_64B__SHIFT 0x3 31938 #define GL1C_CTRL__LATENCY_FIFO_SIZE__SHIFT 0x4 31939 #define GL1C_CTRL__ACK_QUEUE_DISABLE__SHIFT 0x8 31940 #define GL1C_CTRL__RMI_META_READ_MISS_QUEUE_DISABLE__SHIFT 0x9 31941 #define GL1C_CTRL__HIT_QUEUE_DISABLE__SHIFT 0xa 31942 #define GL1C_CTRL__GL2_REQ_CREDITS__SHIFT 0xb 31943 #define GL1C_CTRL__GL2_DATA_CREDITS__SHIFT 0x12 31944 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x19 31945 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x1a 31946 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE__SHIFT 0x1b 31947 #define GL1C_CTRL__DISABLE_HASH_TO_UPPER_16_SETS__SHIFT 0x1c 31948 #define GL1C_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT__SHIFT 0x1d 31949 #define GL1C_CTRL__DISABLE_PERF_SPLIT_EVICT_WRITE__SHIFT 0x1e 31950 #define GL1C_CTRL__FORCE_MISS_MASK 0x00000001L 31951 #define GL1C_CTRL__FORCE_HIT_MASK 0x00000002L 31952 #define GL1C_CTRL__NOFILL_32B_MASK 0x00000004L 31953 #define GL1C_CTRL__NOFILL_64B_MASK 0x00000008L 31954 #define GL1C_CTRL__LATENCY_FIFO_SIZE_MASK 0x000000F0L 31955 #define GL1C_CTRL__ACK_QUEUE_DISABLE_MASK 0x00000100L 31956 #define GL1C_CTRL__RMI_META_READ_MISS_QUEUE_DISABLE_MASK 0x00000200L 31957 #define GL1C_CTRL__HIT_QUEUE_DISABLE_MASK 0x00000400L 31958 #define GL1C_CTRL__GL2_REQ_CREDITS_MASK 0x0003F800L 31959 #define GL1C_CTRL__GL2_DATA_CREDITS_MASK 0x01FC0000L 31960 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x02000000L 31961 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x04000000L 31962 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE_MASK 0x08000000L 31963 #define GL1C_CTRL__DISABLE_HASH_TO_UPPER_16_SETS_MASK 0x10000000L 31964 #define GL1C_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT_MASK 0x20000000L 31965 #define GL1C_CTRL__DISABLE_PERF_SPLIT_EVICT_WRITE_MASK 0x40000000L 31966 //GL1C_STATUS 31967 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 31968 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 31969 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT 0x2 31970 #define GL1C_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 31971 #define GL1C_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 31972 #define GL1C_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 31973 #define GL1C_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 31974 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 31975 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 31976 #define GL1C_STATUS__GL2_RH_BUSY__SHIFT 0x9 31977 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 31978 #define GL1C_STATUS__LATENCY_FIFO_FULL_STALL__SHIFT 0x14 31979 #define GL1C_STATUS__TAG_STALL__SHIFT 0x15 31980 #define GL1C_STATUS__TAG_BUSY__SHIFT 0x16 31981 #define GL1C_STATUS__TAG_ACK_STALL__SHIFT 0x17 31982 #define GL1C_STATUS__TAG_GCR_INV_STALL__SHIFT 0x18 31983 #define GL1C_STATUS__TAG_NO_AVAILABLE_LINE_TO_EVICT_STALL__SHIFT 0x19 31984 #define GL1C_STATUS__TAG_EVICT__SHIFT 0x1a 31985 #define GL1C_STATUS__TAG_REQUEST_STATE_OPERATION__SHIFT 0x1b 31986 #define GL1C_STATUS__TRACKER_LAST_SET_MATCHES_CURRENT_SET__SHIFT 0x1f 31987 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 31988 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 31989 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK 0x00000004L 31990 #define GL1C_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 31991 #define GL1C_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 31992 #define GL1C_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 31993 #define GL1C_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 31994 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 31995 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 31996 #define GL1C_STATUS__GL2_RH_BUSY_MASK 0x00000200L 31997 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x000FFC00L 31998 #define GL1C_STATUS__LATENCY_FIFO_FULL_STALL_MASK 0x00100000L 31999 #define GL1C_STATUS__TAG_STALL_MASK 0x00200000L 32000 #define GL1C_STATUS__TAG_BUSY_MASK 0x00400000L 32001 #define GL1C_STATUS__TAG_ACK_STALL_MASK 0x00800000L 32002 #define GL1C_STATUS__TAG_GCR_INV_STALL_MASK 0x01000000L 32003 #define GL1C_STATUS__TAG_NO_AVAILABLE_LINE_TO_EVICT_STALL_MASK 0x02000000L 32004 #define GL1C_STATUS__TAG_EVICT_MASK 0x04000000L 32005 #define GL1C_STATUS__TAG_REQUEST_STATE_OPERATION_MASK 0x78000000L 32006 #define GL1C_STATUS__TRACKER_LAST_SET_MATCHES_CURRENT_SET_MASK 0x80000000L 32007 //GL1C_UTCL0_CNTL2 32008 #define GL1C_UTCL0_CNTL2__SPARE__SHIFT 0x0 32009 #define GL1C_UTCL0_CNTL2__COMP_SYNC_DISABLE__SHIFT 0x8 32010 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS__SHIFT 0x9 32011 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID__SHIFT 0xa 32012 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP__SHIFT 0xe 32013 #define GL1C_UTCL0_CNTL2__DISABLE_BURST__SHIFT 0x11 32014 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K__SHIFT 0x1a 32015 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE__SHIFT 0x1e 32016 #define GL1C_UTCL0_CNTL2__BIG_PAGE_DISABLE__SHIFT 0x1f 32017 #define GL1C_UTCL0_CNTL2__SPARE_MASK 0x000000FFL 32018 #define GL1C_UTCL0_CNTL2__COMP_SYNC_DISABLE_MASK 0x00000100L 32019 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS_MASK 0x00000200L 32020 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID_MASK 0x00000400L 32021 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP_MASK 0x00004000L 32022 #define GL1C_UTCL0_CNTL2__DISABLE_BURST_MASK 0x00020000L 32023 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K_MASK 0x04000000L 32024 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE_MASK 0x40000000L 32025 #define GL1C_UTCL0_CNTL2__BIG_PAGE_DISABLE_MASK 0x80000000L 32026 //GL1C_UTCL0_STATUS 32027 #define GL1C_UTCL0_STATUS__FAULT_DETECTED__SHIFT 0x0 32028 #define GL1C_UTCL0_STATUS__RETRY_DETECTED__SHIFT 0x1 32029 #define GL1C_UTCL0_STATUS__PRT_DETECTED__SHIFT 0x2 32030 #define GL1C_UTCL0_STATUS__FAULT_DETECTED_MASK 0x00000001L 32031 #define GL1C_UTCL0_STATUS__RETRY_DETECTED_MASK 0x00000002L 32032 #define GL1C_UTCL0_STATUS__PRT_DETECTED_MASK 0x00000004L 32033 //GL1C_UTCL0_RETRY 32034 #define GL1C_UTCL0_RETRY__INCR__SHIFT 0x0 32035 #define GL1C_UTCL0_RETRY__COUNT__SHIFT 0x8 32036 #define GL1C_UTCL0_RETRY__INCR_MASK 0x000000FFL 32037 #define GL1C_UTCL0_RETRY__COUNT_MASK 0x00000F00L 32038 //GL1C_CTRL2 32039 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX__SHIFT 0x0 32040 #define GL1C_CTRL2__UTCL0_SD_SIDEBAND_IF_DISABLE__SHIFT 0x8 32041 #define GL1C_CTRL2__REDUCE_REQ_PROTECTION_LINE_LEVEL__SHIFT 0x9 32042 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX_MASK 0x000000FFL 32043 #define GL1C_CTRL2__UTCL0_SD_SIDEBAND_IF_DISABLE_MASK 0x00000100L 32044 #define GL1C_CTRL2__REDUCE_REQ_PROTECTION_LINE_LEVEL_MASK 0x00003E00L 32045 32046 32047 // addressBlock: gc_chdec 32048 //CH_ARB_CTRL 32049 #define CH_ARB_CTRL__NUM_MEM_PIPES__SHIFT 0x0 32050 #define CH_ARB_CTRL__UC_IO_WR_PATH__SHIFT 0x2 32051 #define CH_ARB_CTRL__FGCG_DISABLE__SHIFT 0x3 32052 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x4 32053 #define CH_ARB_CTRL__CHICKEN_BITS__SHIFT 0x5 32054 #define CH_ARB_CTRL__NUM_MEM_PIPES_MASK 0x00000003L 32055 #define CH_ARB_CTRL__UC_IO_WR_PATH_MASK 0x00000004L 32056 #define CH_ARB_CTRL__FGCG_DISABLE_MASK 0x00000008L 32057 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000010L 32058 #define CH_ARB_CTRL__CHICKEN_BITS_MASK 0x00001FE0L 32059 //CH_DRAM_BURST_MASK 32060 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT 0x0 32061 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK 0x000000FFL 32062 //CH_ARB_STATUS 32063 #define CH_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 32064 #define CH_ARB_STATUS__RET_ARB_BUSY__SHIFT 0x1 32065 #define CH_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 32066 #define CH_ARB_STATUS__RET_ARB_BUSY_MASK 0x00000002L 32067 //CH_DRAM_BURST_CTRL 32068 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT 0x0 32069 #define CH_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 32070 #define CH_DRAM_BURST_CTRL__GATHER_64B_MEMORY_BURST_DISABLE__SHIFT 0x4 32071 #define CH_DRAM_BURST_CTRL__GATHER_64B_IO_BURST_DISABLE__SHIFT 0x5 32072 #define CH_DRAM_BURST_CTRL__GATHER_32B_MEMORY_BURST_DISABLE__SHIFT 0x6 32073 #define CH_DRAM_BURST_CTRL__GATHER_32B_IO_BURST_DISABLE__SHIFT 0x7 32074 #define CH_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE__SHIFT 0x8 32075 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK 0x00000007L 32076 #define CH_DRAM_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 32077 #define CH_DRAM_BURST_CTRL__GATHER_64B_MEMORY_BURST_DISABLE_MASK 0x00000010L 32078 #define CH_DRAM_BURST_CTRL__GATHER_64B_IO_BURST_DISABLE_MASK 0x00000020L 32079 #define CH_DRAM_BURST_CTRL__GATHER_32B_MEMORY_BURST_DISABLE_MASK 0x00000040L 32080 #define CH_DRAM_BURST_CTRL__GATHER_32B_IO_BURST_DISABLE_MASK 0x00000080L 32081 #define CH_DRAM_BURST_CTRL__WRITE_BURSTABLE_STALL_DISABLE_MASK 0x00000100L 32082 //CHA_CHC_CREDITS 32083 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS__SHIFT 0x0 32084 #define CHA_CHC_CREDITS__CHCG_REQ_CREDITS__SHIFT 0x8 32085 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS_MASK 0x000000FFL 32086 #define CHA_CHC_CREDITS__CHCG_REQ_CREDITS_MASK 0x0000FF00L 32087 //CHA_CLIENT_FREE_DELAY 32088 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY__SHIFT 0x0 32089 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY__SHIFT 0x3 32090 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY__SHIFT 0x6 32091 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY__SHIFT 0x9 32092 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY__SHIFT 0xc 32093 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY_MASK 0x00000007L 32094 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY_MASK 0x00000038L 32095 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY_MASK 0x000001C0L 32096 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY_MASK 0x00000E00L 32097 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY_MASK 0x00007000L 32098 //CHI_CHR_REP_FGCG_OVERRIDE 32099 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE__SHIFT 0x0 32100 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE__SHIFT 0x1 32101 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE__SHIFT 0x2 32102 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE__SHIFT 0x3 32103 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE_MASK 0x00000001L 32104 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE_MASK 0x00000002L 32105 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE_MASK 0x00000004L 32106 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE_MASK 0x00000008L 32107 //CH_VC5_ENABLE 32108 #define CH_VC5_ENABLE__UTCL2_VC5_ENABLE__SHIFT 0x1 32109 #define CH_VC5_ENABLE__UTCL2_VC5_ENABLE_MASK 0x00000002L 32110 //CHC_CTRL 32111 #define CHC_CTRL__BUFFER_DEPTH_MAX__SHIFT 0x0 32112 #define CHC_CTRL__GL2_REQ_CREDITS__SHIFT 0x4 32113 #define CHC_CTRL__GL2_DATA_CREDITS__SHIFT 0xb 32114 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x12 32115 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x13 32116 #define CHC_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT__SHIFT 0x1d 32117 #define CHC_CTRL__BUFFER_DEPTH_MAX_MASK 0x0000000FL 32118 #define CHC_CTRL__GL2_REQ_CREDITS_MASK 0x000007F0L 32119 #define CHC_CTRL__GL2_DATA_CREDITS_MASK 0x0003F800L 32120 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x00040000L 32121 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x00080000L 32122 #define CHC_CTRL__DISABLE_PERF_WR_DATA_ALLOC_COUNT_MASK 0x20000000L 32123 //CHC_STATUS 32124 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 32125 #define CHC_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 32126 #define CHC_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT 0x2 32127 #define CHC_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 32128 #define CHC_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 32129 #define CHC_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 32130 #define CHC_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 32131 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 32132 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 32133 #define CHC_STATUS__GL2_RH_BUSY__SHIFT 0x9 32134 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 32135 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT 0x14 32136 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT 0x15 32137 #define CHC_STATUS__REQUEST_TRACKER_BUSY__SHIFT 0x16 32138 #define CHC_STATUS__BUFFER_FULL__SHIFT 0x17 32139 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 32140 #define CHC_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 32141 #define CHC_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK 0x00000004L 32142 #define CHC_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 32143 #define CHC_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 32144 #define CHC_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 32145 #define CHC_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 32146 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 32147 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 32148 #define CHC_STATUS__GL2_RH_BUSY_MASK 0x00000200L 32149 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x000FFC00L 32150 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK 0x00100000L 32151 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK 0x00200000L 32152 #define CHC_STATUS__REQUEST_TRACKER_BUSY_MASK 0x00400000L 32153 #define CHC_STATUS__BUFFER_FULL_MASK 0x00800000L 32154 //CHCG_CTRL 32155 #define CHCG_CTRL__BUFFER_DEPTH_MAX__SHIFT 0x0 32156 #define CHCG_CTRL__VC0_BUFFER_DEPTH_MAX__SHIFT 0x4 32157 #define CHCG_CTRL__GL2_REQ_CREDITS__SHIFT 0x8 32158 #define CHCG_CTRL__GL2_DATA_CREDITS__SHIFT 0xf 32159 #define CHCG_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x16 32160 #define CHCG_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x17 32161 #define CHCG_CTRL__BUFFER_DEPTH_MAX_MASK 0x0000000FL 32162 #define CHCG_CTRL__VC0_BUFFER_DEPTH_MAX_MASK 0x000000F0L 32163 #define CHCG_CTRL__GL2_REQ_CREDITS_MASK 0x00007F00L 32164 #define CHCG_CTRL__GL2_DATA_CREDITS_MASK 0x003F8000L 32165 #define CHCG_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x00400000L 32166 #define CHCG_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x00800000L 32167 //CHCG_STATUS 32168 #define CHCG_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 32169 #define CHCG_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 32170 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_FULL__SHIFT 0x2 32171 #define CHCG_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 32172 #define CHCG_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 32173 #define CHCG_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 32174 #define CHCG_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 32175 #define CHCG_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 32176 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 32177 #define CHCG_STATUS__GL2_RH_BUSY__SHIFT 0x9 32178 #define CHCG_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 32179 #define CHCG_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT 0x14 32180 #define CHCG_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT 0x15 32181 #define CHCG_STATUS__REQUEST_TRACKER_BUSY__SHIFT 0x16 32182 #define CHCG_STATUS__BUFFER_FULL__SHIFT 0x17 32183 #define CHCG_STATUS__INPUT_BUFFER_VC1_BUSY__SHIFT 0x18 32184 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_BUSY__SHIFT 0x19 32185 #define CHCG_STATUS__INPUT_BUFFER_VC1_FIFO_FULL__SHIFT 0x1a 32186 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_FULL__SHIFT 0x1b 32187 #define CHCG_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 32188 #define CHCG_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 32189 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_FULL_MASK 0x00000004L 32190 #define CHCG_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 32191 #define CHCG_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 32192 #define CHCG_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 32193 #define CHCG_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 32194 #define CHCG_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 32195 #define CHCG_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 32196 #define CHCG_STATUS__GL2_RH_BUSY_MASK 0x00000200L 32197 #define CHCG_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x000FFC00L 32198 #define CHCG_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK 0x00100000L 32199 #define CHCG_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK 0x00200000L 32200 #define CHCG_STATUS__REQUEST_TRACKER_BUSY_MASK 0x00400000L 32201 #define CHCG_STATUS__BUFFER_FULL_MASK 0x00800000L 32202 #define CHCG_STATUS__INPUT_BUFFER_VC1_BUSY_MASK 0x01000000L 32203 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_BUSY_MASK 0x02000000L 32204 #define CHCG_STATUS__INPUT_BUFFER_VC1_FIFO_FULL_MASK 0x04000000L 32205 #define CHCG_STATUS__SRC_DATA_FIFO_VC1_FULL_MASK 0x08000000L 32206 32207 32208 // addressBlock: gc_gl2dec 32209 //GL2C_CTRL 32210 #define GL2C_CTRL__CACHE_SIZE__SHIFT 0x0 32211 #define GL2C_CTRL__RATE__SHIFT 0x2 32212 #define GL2C_CTRL__WRITEBACK_MARGIN__SHIFT 0x4 32213 #define GL2C_CTRL__METADATA_LATENCY_FIFO_SIZE__SHIFT 0x8 32214 #define GL2C_CTRL__SRC_FIFO_SIZE__SHIFT 0xc 32215 #define GL2C_CTRL__LATENCY_FIFO_SIZE__SHIFT 0x10 32216 #define GL2C_CTRL__METADATA_TO_HI_PRIORITY__SHIFT 0x14 32217 #define GL2C_CTRL__LINEAR_SET_HASH__SHIFT 0x15 32218 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP__SHIFT 0x16 32219 #define GL2C_CTRL__MDC_SIZE__SHIFT 0x18 32220 #define GL2C_CTRL__METADATA_TO_HIT_QUEUE__SHIFT 0x1a 32221 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN__SHIFT 0x1b 32222 #define GL2C_CTRL__MDC_SIDEBAND_FIFO_SIZE__SHIFT 0x1c 32223 #define GL2C_CTRL__CACHE_SIZE_MASK 0x00000003L 32224 #define GL2C_CTRL__RATE_MASK 0x0000000CL 32225 #define GL2C_CTRL__WRITEBACK_MARGIN_MASK 0x000000F0L 32226 #define GL2C_CTRL__METADATA_LATENCY_FIFO_SIZE_MASK 0x00000F00L 32227 #define GL2C_CTRL__SRC_FIFO_SIZE_MASK 0x0000F000L 32228 #define GL2C_CTRL__LATENCY_FIFO_SIZE_MASK 0x000F0000L 32229 #define GL2C_CTRL__METADATA_TO_HI_PRIORITY_MASK 0x00100000L 32230 #define GL2C_CTRL__LINEAR_SET_HASH_MASK 0x00200000L 32231 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP_MASK 0x00C00000L 32232 #define GL2C_CTRL__MDC_SIZE_MASK 0x03000000L 32233 #define GL2C_CTRL__METADATA_TO_HIT_QUEUE_MASK 0x04000000L 32234 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN_MASK 0x08000000L 32235 #define GL2C_CTRL__MDC_SIDEBAND_FIFO_SIZE_MASK 0xF0000000L 32236 //GL2C_CTRL2 32237 #define GL2C_CTRL2__PROBE_FIFO_SIZE__SHIFT 0x0 32238 #define GL2C_CTRL2__ADDR_MATCH_DISABLE__SHIFT 0x4 32239 #define GL2C_CTRL2__FILL_SIZE_32__SHIFT 0x5 32240 #define GL2C_CTRL2__RB_TO_HI_PRIORITY__SHIFT 0x6 32241 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE__SHIFT 0x7 32242 #define GL2C_CTRL2__RO_DISABLE__SHIFT 0x8 32243 #define GL2C_CTRL2__FORCE_MDC_INV__SHIFT 0x9 32244 #define GL2C_CTRL2__GCR_ARB_CTRL__SHIFT 0xa 32245 #define GL2C_CTRL2__GCR_ALL_SET__SHIFT 0xd 32246 #define GL2C_CTRL2__FILL_SIZE_64__SHIFT 0x11 32247 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK__SHIFT 0x12 32248 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE__SHIFT 0x13 32249 #define GL2C_CTRL2__METADATA_VOLATILE_EN__SHIFT 0x14 32250 #define GL2C_CTRL2__RB_VOLATILE_EN__SHIFT 0x15 32251 #define GL2C_CTRL2__PROBE_UNSHARED_EN__SHIFT 0x16 32252 #define GL2C_CTRL2__MAX_MIN_CTRL__SHIFT 0x17 32253 #define GL2C_CTRL2__MDC_UC_TO_C_RO_EN__SHIFT 0x1a 32254 #define GL2C_CTRL2__PROBE_FIFO_SIZE_MASK 0x0000000FL 32255 #define GL2C_CTRL2__ADDR_MATCH_DISABLE_MASK 0x00000010L 32256 #define GL2C_CTRL2__FILL_SIZE_32_MASK 0x00000020L 32257 #define GL2C_CTRL2__RB_TO_HI_PRIORITY_MASK 0x00000040L 32258 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE_MASK 0x00000080L 32259 #define GL2C_CTRL2__RO_DISABLE_MASK 0x00000100L 32260 #define GL2C_CTRL2__FORCE_MDC_INV_MASK 0x00000200L 32261 #define GL2C_CTRL2__GCR_ARB_CTRL_MASK 0x00001C00L 32262 #define GL2C_CTRL2__GCR_ALL_SET_MASK 0x00002000L 32263 #define GL2C_CTRL2__FILL_SIZE_64_MASK 0x00020000L 32264 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK_MASK 0x00040000L 32265 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE_MASK 0x00080000L 32266 #define GL2C_CTRL2__METADATA_VOLATILE_EN_MASK 0x00100000L 32267 #define GL2C_CTRL2__RB_VOLATILE_EN_MASK 0x00200000L 32268 #define GL2C_CTRL2__PROBE_UNSHARED_EN_MASK 0x00400000L 32269 #define GL2C_CTRL2__MAX_MIN_CTRL_MASK 0x01800000L 32270 #define GL2C_CTRL2__MDC_UC_TO_C_RO_EN_MASK 0x04000000L 32271 //GL2C_STATUS 32272 #define GL2C_STATUS__NONCACHEABLE_FLOAT_ATOMIC__SHIFT 0x0 32273 #define GL2C_STATUS__NONCACHEABLE_U8_ATOMIC__SHIFT 0x4 32274 #define GL2C_STATUS__NONCACHEABLE_CLAMP_SUB_ATOMIC__SHIFT 0x5 32275 #define GL2C_STATUS__WRRET_NACK_FAULT__SHIFT 0x6 32276 #define GL2C_STATUS__RDRET_NACK_FAULT__SHIFT 0x7 32277 #define GL2C_STATUS__METADATA_FED__SHIFT 0x8 32278 #define GL2C_STATUS__FED_FSM_STATE__SHIFT 0x9 32279 #define GL2C_STATUS__SAFE_MODE_FED__SHIFT 0xb 32280 #define GL2C_STATUS__DCC_OUT_INVALID_KEY_ERROR_CODE__SHIFT 0x12 32281 #define GL2C_STATUS__NONCACHEABLE_FLOAT_ATOMIC_MASK 0x00000001L 32282 #define GL2C_STATUS__NONCACHEABLE_U8_ATOMIC_MASK 0x00000010L 32283 #define GL2C_STATUS__NONCACHEABLE_CLAMP_SUB_ATOMIC_MASK 0x00000020L 32284 #define GL2C_STATUS__WRRET_NACK_FAULT_MASK 0x00000040L 32285 #define GL2C_STATUS__RDRET_NACK_FAULT_MASK 0x00000080L 32286 #define GL2C_STATUS__METADATA_FED_MASK 0x00000100L 32287 #define GL2C_STATUS__FED_FSM_STATE_MASK 0x00000600L 32288 #define GL2C_STATUS__SAFE_MODE_FED_MASK 0x00000800L 32289 #define GL2C_STATUS__DCC_OUT_INVALID_KEY_ERROR_CODE_MASK 0x007C0000L 32290 //GL2C_ADDR_MATCH_MASK 32291 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK__SHIFT 0x0 32292 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK_MASK 0xFFFFFFFFL 32293 //GL2C_ADDR_MATCH_SIZE 32294 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT 0x0 32295 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT_MASK 0x00000007L 32296 //GL2C_WBINVL2 32297 #define GL2C_WBINVL2__DONE__SHIFT 0x4 32298 #define GL2C_WBINVL2__DONE_MASK 0x00000010L 32299 //GL2C_SOFT_RESET 32300 #define GL2C_SOFT_RESET__HALT_FOR_RESET__SHIFT 0x0 32301 #define GL2C_SOFT_RESET__HALT_FOR_RESET_MASK 0x00000001L 32302 //GL2C_CM_CTRL0 32303 #define GL2C_CM_CTRL0__HASH_MASK__SHIFT 0x0 32304 #define GL2C_CM_CTRL0__HASH_MASK_MASK 0xFFFFFFFFL 32305 //GL2C_CM_CTRL1 32306 #define GL2C_CM_CTRL1__HASH_MASK__SHIFT 0x0 32307 #define GL2C_CM_CTRL1__BURST_TIMER__SHIFT 0x8 32308 #define GL2C_CM_CTRL1__RVF_SIZE__SHIFT 0x10 32309 #define GL2C_CM_CTRL1__WRITE_COH_MODE__SHIFT 0x17 32310 #define GL2C_CM_CTRL1__MDC_ARB_MODE__SHIFT 0x19 32311 #define GL2C_CM_CTRL1__READ_REQ_ONLY__SHIFT 0x1a 32312 #define GL2C_CM_CTRL1__COMP_TO_CONSTANT_EN__SHIFT 0x1b 32313 #define GL2C_CM_CTRL1__COMP_TO_SINGLE_EN__SHIFT 0x1c 32314 #define GL2C_CM_CTRL1__BURST_MODE__SHIFT 0x1d 32315 #define GL2C_CM_CTRL1__UNCOMP_READBACK_FILTER__SHIFT 0x1e 32316 #define GL2C_CM_CTRL1__WAIT_ATOMIC_RECOMP_WRITE__SHIFT 0x1f 32317 #define GL2C_CM_CTRL1__HASH_MASK_MASK 0x0000000FL 32318 #define GL2C_CM_CTRL1__BURST_TIMER_MASK 0x0000FF00L 32319 #define GL2C_CM_CTRL1__RVF_SIZE_MASK 0x000F0000L 32320 #define GL2C_CM_CTRL1__WRITE_COH_MODE_MASK 0x01800000L 32321 #define GL2C_CM_CTRL1__MDC_ARB_MODE_MASK 0x02000000L 32322 #define GL2C_CM_CTRL1__READ_REQ_ONLY_MASK 0x04000000L 32323 #define GL2C_CM_CTRL1__COMP_TO_CONSTANT_EN_MASK 0x08000000L 32324 #define GL2C_CM_CTRL1__COMP_TO_SINGLE_EN_MASK 0x10000000L 32325 #define GL2C_CM_CTRL1__BURST_MODE_MASK 0x20000000L 32326 #define GL2C_CM_CTRL1__UNCOMP_READBACK_FILTER_MASK 0x40000000L 32327 #define GL2C_CM_CTRL1__WAIT_ATOMIC_RECOMP_WRITE_MASK 0x80000000L 32328 //GL2C_CM_STALL 32329 #define GL2C_CM_STALL__QUEUE__SHIFT 0x0 32330 #define GL2C_CM_STALL__QUEUE_MASK 0xFFFFFFFFL 32331 //GL2C_CM_CTRL2 32332 #define GL2C_CM_CTRL2__READ_BURST_TIMER__SHIFT 0x0 32333 #define GL2C_CM_CTRL2__VRS_DISABLE__SHIFT 0x8 32334 #define GL2C_CM_CTRL2__SKIP_LOW_COMP_RATIO__SHIFT 0x9 32335 #define GL2C_CM_CTRL2__CM_NBC_IND64_DISABLE__SHIFT 0xa 32336 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MODE__SHIFT 0xb 32337 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_METADATA_WR_MODE__SHIFT 0xc 32338 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MAX_UNCOMP_BLK_SZ_MODE__SHIFT 0xd 32339 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_SECTOR_READBACK_MODE__SHIFT 0xf 32340 #define GL2C_CM_CTRL2__RECOMP_DISABLE__SHIFT 0x10 32341 #define GL2C_CM_CTRL2__DCC_COMP_KEY_ERROR_DETECTION_EN__SHIFT 0x11 32342 #define GL2C_CM_CTRL2__DCC_CLEAR_FRAG2DCC_KEY_ERROR_CODE__SHIFT 0x12 32343 #define GL2C_CM_CTRL2__READ_BURST_TIMER_MASK 0x000000FFL 32344 #define GL2C_CM_CTRL2__VRS_DISABLE_MASK 0x00000100L 32345 #define GL2C_CM_CTRL2__SKIP_LOW_COMP_RATIO_MASK 0x00000200L 32346 #define GL2C_CM_CTRL2__CM_NBC_IND64_DISABLE_MASK 0x00000400L 32347 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MODE_MASK 0x00000800L 32348 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_METADATA_WR_MODE_MASK 0x00001000L 32349 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_MAX_UNCOMP_BLK_SZ_MODE_MASK 0x00006000L 32350 #define GL2C_CM_CTRL2__PARTIAL_WR_OPT_SECTOR_READBACK_MODE_MASK 0x00008000L 32351 #define GL2C_CM_CTRL2__RECOMP_DISABLE_MASK 0x00010000L 32352 #define GL2C_CM_CTRL2__DCC_COMP_KEY_ERROR_DETECTION_EN_MASK 0x00020000L 32353 #define GL2C_CM_CTRL2__DCC_CLEAR_FRAG2DCC_KEY_ERROR_CODE_MASK 0x00040000L 32354 //GL2C_CTRL3 32355 #define GL2C_CTRL3__METADATA_MTYPE_COHERENCY__SHIFT 0x0 32356 #define GL2C_CTRL3__METADATA_NOFILL__SHIFT 0x3 32357 #define GL2C_CTRL3__METADATA_NEXT_CL_PREFETCH__SHIFT 0x4 32358 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE__SHIFT 0x5 32359 #define GL2C_CTRL3__HTILE_TO_HI_PRIORITY__SHIFT 0x6 32360 #define GL2C_CTRL3__UNCACHED_WRITE_ATOMIC_TO_UC_WRITE__SHIFT 0x7 32361 #define GL2C_CTRL3__IO_CHANNEL_ENABLE__SHIFT 0x8 32362 #define GL2C_CTRL3__FMASK_TO_HI_PRIORITY__SHIFT 0x9 32363 #define GL2C_CTRL3__DCC_CMASK_TO_HI_PRIORITY__SHIFT 0xa 32364 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE__SHIFT 0xb 32365 #define GL2C_CTRL3__HASH_256B_ENABLE__SHIFT 0xc 32366 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE__SHIFT 0xd 32367 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP__SHIFT 0xe 32368 #define GL2C_CTRL3__FGCG_OVERRIDE__SHIFT 0xf 32369 #define GL2C_CTRL3__FORCE_MTYPE_UC__SHIFT 0x10 32370 #define GL2C_CTRL3__DGPU_SHARED_MODE__SHIFT 0x11 32371 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN__SHIFT 0x12 32372 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT__SHIFT 0x13 32373 #define GL2C_CTRL3__READ_BYPASS_AS_UC__SHIFT 0x14 32374 #define GL2C_CTRL3__WB_OPT_ENABLE__SHIFT 0x15 32375 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT__SHIFT 0x16 32376 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE__SHIFT 0x18 32377 #define GL2C_CTRL3__EA_GMI_DISABLE__SHIFT 0x19 32378 #define GL2C_CTRL3__SQC_TO_HI_PRIORITY__SHIFT 0x1a 32379 #define GL2C_CTRL3__INF_NAN_CLAMP__SHIFT 0x1b 32380 #define GL2C_CTRL3__SCRATCH__SHIFT 0x1c 32381 #define GL2C_CTRL3__METADATA_MTYPE_COHERENCY_MASK 0x00000003L 32382 #define GL2C_CTRL3__METADATA_NOFILL_MASK 0x00000008L 32383 #define GL2C_CTRL3__METADATA_NEXT_CL_PREFETCH_MASK 0x00000010L 32384 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE_MASK 0x00000020L 32385 #define GL2C_CTRL3__HTILE_TO_HI_PRIORITY_MASK 0x00000040L 32386 #define GL2C_CTRL3__UNCACHED_WRITE_ATOMIC_TO_UC_WRITE_MASK 0x00000080L 32387 #define GL2C_CTRL3__IO_CHANNEL_ENABLE_MASK 0x00000100L 32388 #define GL2C_CTRL3__FMASK_TO_HI_PRIORITY_MASK 0x00000200L 32389 #define GL2C_CTRL3__DCC_CMASK_TO_HI_PRIORITY_MASK 0x00000400L 32390 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE_MASK 0x00000800L 32391 #define GL2C_CTRL3__HASH_256B_ENABLE_MASK 0x00001000L 32392 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE_MASK 0x00002000L 32393 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP_MASK 0x00004000L 32394 #define GL2C_CTRL3__FGCG_OVERRIDE_MASK 0x00008000L 32395 #define GL2C_CTRL3__FORCE_MTYPE_UC_MASK 0x00010000L 32396 #define GL2C_CTRL3__DGPU_SHARED_MODE_MASK 0x00020000L 32397 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN_MASK 0x00040000L 32398 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT_MASK 0x00080000L 32399 #define GL2C_CTRL3__READ_BYPASS_AS_UC_MASK 0x00100000L 32400 #define GL2C_CTRL3__WB_OPT_ENABLE_MASK 0x00200000L 32401 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT_MASK 0x00C00000L 32402 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE_MASK 0x01000000L 32403 #define GL2C_CTRL3__EA_GMI_DISABLE_MASK 0x02000000L 32404 #define GL2C_CTRL3__SQC_TO_HI_PRIORITY_MASK 0x04000000L 32405 #define GL2C_CTRL3__INF_NAN_CLAMP_MASK 0x08000000L 32406 #define GL2C_CTRL3__SCRATCH_MASK 0xF0000000L 32407 //GL2C_LB_CTR_CTRL 32408 #define GL2C_LB_CTR_CTRL__START__SHIFT 0x0 32409 #define GL2C_LB_CTR_CTRL__LOAD__SHIFT 0x1 32410 #define GL2C_LB_CTR_CTRL__CLEAR__SHIFT 0x2 32411 #define GL2C_LB_CTR_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x1f 32412 #define GL2C_LB_CTR_CTRL__START_MASK 0x00000001L 32413 #define GL2C_LB_CTR_CTRL__LOAD_MASK 0x00000002L 32414 #define GL2C_LB_CTR_CTRL__CLEAR_MASK 0x00000004L 32415 #define GL2C_LB_CTR_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x80000000L 32416 //GL2C_LB_DATA0 32417 #define GL2C_LB_DATA0__DATA__SHIFT 0x0 32418 #define GL2C_LB_DATA0__DATA_MASK 0xFFFFFFFFL 32419 //GL2C_LB_DATA1 32420 #define GL2C_LB_DATA1__DATA__SHIFT 0x0 32421 #define GL2C_LB_DATA1__DATA_MASK 0xFFFFFFFFL 32422 //GL2C_LB_DATA2 32423 #define GL2C_LB_DATA2__DATA__SHIFT 0x0 32424 #define GL2C_LB_DATA2__DATA_MASK 0xFFFFFFFFL 32425 //GL2C_LB_DATA3 32426 #define GL2C_LB_DATA3__DATA__SHIFT 0x0 32427 #define GL2C_LB_DATA3__DATA_MASK 0xFFFFFFFFL 32428 //GL2C_LB_CTR_SEL0 32429 #define GL2C_LB_CTR_SEL0__SEL0__SHIFT 0x0 32430 #define GL2C_LB_CTR_SEL0__DIV0__SHIFT 0xf 32431 #define GL2C_LB_CTR_SEL0__SEL1__SHIFT 0x10 32432 #define GL2C_LB_CTR_SEL0__DIV1__SHIFT 0x1f 32433 #define GL2C_LB_CTR_SEL0__SEL0_MASK 0x000000FFL 32434 #define GL2C_LB_CTR_SEL0__DIV0_MASK 0x00008000L 32435 #define GL2C_LB_CTR_SEL0__SEL1_MASK 0x00FF0000L 32436 #define GL2C_LB_CTR_SEL0__DIV1_MASK 0x80000000L 32437 //GL2C_LB_CTR_SEL1 32438 #define GL2C_LB_CTR_SEL1__SEL2__SHIFT 0x0 32439 #define GL2C_LB_CTR_SEL1__DIV2__SHIFT 0xf 32440 #define GL2C_LB_CTR_SEL1__SEL3__SHIFT 0x10 32441 #define GL2C_LB_CTR_SEL1__DIV3__SHIFT 0x1f 32442 #define GL2C_LB_CTR_SEL1__SEL2_MASK 0x000000FFL 32443 #define GL2C_LB_CTR_SEL1__DIV2_MASK 0x00008000L 32444 #define GL2C_LB_CTR_SEL1__SEL3_MASK 0x00FF0000L 32445 #define GL2C_LB_CTR_SEL1__DIV3_MASK 0x80000000L 32446 //GL2C_CTRL4 32447 #define GL2C_CTRL4__METADATA_WR_OP_CID__SHIFT 0x0 32448 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE__SHIFT 0x1 32449 #define GL2C_CTRL4__SRC_FIFO_MDC_LOW_PRIORITY__SHIFT 0x2 32450 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE__SHIFT 0x3 32451 #define GL2C_CTRL4__CM_MGCG_MODE__SHIFT 0x4 32452 #define GL2C_CTRL4__MDC_MGCG_MODE__SHIFT 0x5 32453 #define GL2C_CTRL4__TAG_MGCG_MODE__SHIFT 0x6 32454 #define GL2C_CTRL4__CORE_MGCG_MODE__SHIFT 0x7 32455 #define GL2C_CTRL4__EXECUTE_MGCG_MODE__SHIFT 0x8 32456 #define GL2C_CTRL4__EA_NACK_DISABLE__SHIFT 0x9 32457 #define GL2C_CTRL4__FED_SAFE_MODE__SHIFT 0xa 32458 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE__SHIFT 0xb 32459 #define GL2C_CTRL4__NO_WRITE_ACK_TO_HIT_QUEUE__SHIFT 0x1a 32460 #define GL2C_CTRL4__METADATA_WR_OP_CID_MASK 0x00000001L 32461 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE_MASK 0x00000002L 32462 #define GL2C_CTRL4__SRC_FIFO_MDC_LOW_PRIORITY_MASK 0x00000004L 32463 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE_MASK 0x00000008L 32464 #define GL2C_CTRL4__CM_MGCG_MODE_MASK 0x00000010L 32465 #define GL2C_CTRL4__MDC_MGCG_MODE_MASK 0x00000020L 32466 #define GL2C_CTRL4__TAG_MGCG_MODE_MASK 0x00000040L 32467 #define GL2C_CTRL4__CORE_MGCG_MODE_MASK 0x00000080L 32468 #define GL2C_CTRL4__EXECUTE_MGCG_MODE_MASK 0x00000100L 32469 #define GL2C_CTRL4__EA_NACK_DISABLE_MASK 0x00000200L 32470 #define GL2C_CTRL4__FED_SAFE_MODE_MASK 0x00000400L 32471 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE_MASK 0x00000800L 32472 #define GL2C_CTRL4__NO_WRITE_ACK_TO_HIT_QUEUE_MASK 0x04000000L 32473 //GL2C_DISCARD_STALL_CTRL 32474 #define GL2C_DISCARD_STALL_CTRL__LIMIT__SHIFT 0x0 32475 #define GL2C_DISCARD_STALL_CTRL__WINDOW__SHIFT 0xf 32476 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT__SHIFT 0x1e 32477 #define GL2C_DISCARD_STALL_CTRL__ENABLE__SHIFT 0x1f 32478 #define GL2C_DISCARD_STALL_CTRL__LIMIT_MASK 0x00007FFFL 32479 #define GL2C_DISCARD_STALL_CTRL__WINDOW_MASK 0x3FFF8000L 32480 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT_MASK 0x40000000L 32481 #define GL2C_DISCARD_STALL_CTRL__ENABLE_MASK 0x80000000L 32482 //GL2A_ADDR_MATCH_CTRL 32483 #define GL2A_ADDR_MATCH_CTRL__DISABLE__SHIFT 0x0 32484 #define GL2A_ADDR_MATCH_CTRL__DISABLE_MASK 0xFFFFFFFFL 32485 //GL2A_ADDR_MATCH_MASK 32486 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK__SHIFT 0x0 32487 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK_MASK 0xFFFFFFFFL 32488 //GL2A_ADDR_MATCH_SIZE 32489 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT 0x0 32490 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT_MASK 0x00000007L 32491 //GL2A_PRIORITY_CTRL 32492 #define GL2A_PRIORITY_CTRL__DISABLE__SHIFT 0x0 32493 #define GL2A_PRIORITY_CTRL__DISABLE_MASK 0xFFFFFFFFL 32494 //GL2A_CTRL 32495 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE__SHIFT 0x0 32496 #define GL2A_CTRL__STAY_ON_BURST__SHIFT 0x1 32497 #define GL2A_CTRL__FGCG_OVERRIDE__SHIFT 0x2 32498 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY__SHIFT 0x3 32499 #define GL2A_CTRL__GCRD_CREDIT_SAFE_REG__SHIFT 0x4 32500 #define GL2A_CTRL__REQ_CREDIT_SAFE_REG__SHIFT 0x8 32501 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT__SHIFT 0xc 32502 #define GL2A_CTRL__INTERNAL_RETURN_BYPASS_ENABLE__SHIFT 0x11 32503 #define GL2A_CTRL__ADDR_REMOVE_COLBITS__SHIFT 0x12 32504 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE_MASK 0x00000001L 32505 #define GL2A_CTRL__STAY_ON_BURST_MASK 0x00000002L 32506 #define GL2A_CTRL__FGCG_OVERRIDE_MASK 0x00000004L 32507 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY_MASK 0x00000008L 32508 #define GL2A_CTRL__GCRD_CREDIT_SAFE_REG_MASK 0x000000F0L 32509 #define GL2A_CTRL__REQ_CREDIT_SAFE_REG_MASK 0x00000F00L 32510 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT_MASK 0x0001F000L 32511 #define GL2A_CTRL__INTERNAL_RETURN_BYPASS_ENABLE_MASK 0x00020000L 32512 #define GL2A_CTRL__ADDR_REMOVE_COLBITS_MASK 0x00040000L 32513 //GL2A_RESP_THROTTLE_CTRL 32514 #define GL2A_RESP_THROTTLE_CTRL__DISABLE__SHIFT 0x0 32515 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_GL1__SHIFT 0x10 32516 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_CH__SHIFT 0x18 32517 #define GL2A_RESP_THROTTLE_CTRL__DISABLE_MASK 0x0000FFFFL 32518 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_GL1_MASK 0x00FF0000L 32519 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_CH_MASK 0xFF000000L 32520 32521 32522 // addressBlock: gc_gl1hdec 32523 //GL1H_ARB_CTRL 32524 #define GL1H_ARB_CTRL__REQ_FGCG_DISABLE__SHIFT 0x0 32525 #define GL1H_ARB_CTRL__SRC_FGCG_DISABLE__SHIFT 0x1 32526 #define GL1H_ARB_CTRL__RET_FGCG_DISABLE__SHIFT 0x2 32527 #define GL1H_ARB_CTRL__CHICKEN_BITS__SHIFT 0x3 32528 #define GL1H_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0xb 32529 #define GL1H_ARB_CTRL__REQ_FGCG_DISABLE_MASK 0x00000001L 32530 #define GL1H_ARB_CTRL__SRC_FGCG_DISABLE_MASK 0x00000002L 32531 #define GL1H_ARB_CTRL__RET_FGCG_DISABLE_MASK 0x00000004L 32532 #define GL1H_ARB_CTRL__CHICKEN_BITS_MASK 0x000007F8L 32533 #define GL1H_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000800L 32534 //GL1H_GL1_CREDITS 32535 #define GL1H_GL1_CREDITS__GL1_REQ_CREDITS__SHIFT 0x0 32536 #define GL1H_GL1_CREDITS__GL1_REQ_CREDITS_MASK 0x000000FFL 32537 //GL1H_BURST_MASK 32538 #define GL1H_BURST_MASK__BURST_ADDR_MASK__SHIFT 0x0 32539 #define GL1H_BURST_MASK__BURST_ADDR_MASK_MASK 0x000000FFL 32540 //GL1H_BURST_CTRL 32541 #define GL1H_BURST_CTRL__MAX_BURST_SIZE__SHIFT 0x0 32542 #define GL1H_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 32543 #define GL1H_BURST_CTRL__SPARE_BURST_CTRL_BITS__SHIFT 0x4 32544 #define GL1H_BURST_CTRL__MAX_BURST_SIZE_MASK 0x00000007L 32545 #define GL1H_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 32546 #define GL1H_BURST_CTRL__SPARE_BURST_CTRL_BITS_MASK 0x00000030L 32547 //GL1H_ARB_STATUS 32548 #define GL1H_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 32549 #define GL1H_ARB_STATUS__CLIENT1_ILLEGAL_REQ__SHIFT 0x1 32550 #define GL1H_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 32551 #define GL1H_ARB_STATUS__CLIENT1_ILLEGAL_REQ_MASK 0x00000002L 32552 32553 32554 // addressBlock: gc_perfddec 32555 //CPG_PERFCOUNTER1_LO 32556 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32557 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32558 //CPG_PERFCOUNTER1_HI 32559 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32560 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32561 //CPG_PERFCOUNTER0_LO 32562 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32563 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32564 //CPG_PERFCOUNTER0_HI 32565 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32566 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32567 //CPC_PERFCOUNTER1_LO 32568 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32569 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32570 //CPC_PERFCOUNTER1_HI 32571 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32572 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32573 //CPC_PERFCOUNTER0_LO 32574 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32575 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32576 //CPC_PERFCOUNTER0_HI 32577 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32578 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32579 //CPF_PERFCOUNTER1_LO 32580 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32581 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32582 //CPF_PERFCOUNTER1_HI 32583 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32584 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32585 //CPF_PERFCOUNTER0_LO 32586 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32587 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32588 //CPF_PERFCOUNTER0_HI 32589 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32590 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32591 //CPF_LATENCY_STATS_DATA 32592 #define CPF_LATENCY_STATS_DATA__DATA__SHIFT 0x0 32593 #define CPF_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 32594 //CPG_LATENCY_STATS_DATA 32595 #define CPG_LATENCY_STATS_DATA__DATA__SHIFT 0x0 32596 #define CPG_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 32597 //CPC_LATENCY_STATS_DATA 32598 #define CPC_LATENCY_STATS_DATA__DATA__SHIFT 0x0 32599 #define CPC_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 32600 //GRBM_PERFCOUNTER0_LO 32601 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32602 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32603 //GRBM_PERFCOUNTER0_HI 32604 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32605 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32606 //GRBM_PERFCOUNTER1_LO 32607 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32608 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32609 //GRBM_PERFCOUNTER1_HI 32610 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32611 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32612 //GRBM_SE0_PERFCOUNTER_LO 32613 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x0 32614 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32615 //GRBM_SE0_PERFCOUNTER_HI 32616 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x0 32617 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32618 //GRBM_SE1_PERFCOUNTER_LO 32619 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x0 32620 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32621 //GRBM_SE1_PERFCOUNTER_HI 32622 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x0 32623 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32624 //GRBM_SE2_PERFCOUNTER_LO 32625 #define GRBM_SE2_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x0 32626 #define GRBM_SE2_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32627 //GRBM_SE2_PERFCOUNTER_HI 32628 #define GRBM_SE2_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x0 32629 #define GRBM_SE2_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32630 //GRBM_SE3_PERFCOUNTER_LO 32631 #define GRBM_SE3_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x0 32632 #define GRBM_SE3_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32633 //GRBM_SE3_PERFCOUNTER_HI 32634 #define GRBM_SE3_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x0 32635 #define GRBM_SE3_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32636 //GE1_PERFCOUNTER0_LO 32637 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32638 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32639 //GE1_PERFCOUNTER0_HI 32640 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32641 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32642 //GE1_PERFCOUNTER1_LO 32643 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32644 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32645 //GE1_PERFCOUNTER1_HI 32646 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32647 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32648 //GE1_PERFCOUNTER2_LO 32649 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32650 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32651 //GE1_PERFCOUNTER2_HI 32652 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32653 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32654 //GE1_PERFCOUNTER3_LO 32655 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32656 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32657 //GE1_PERFCOUNTER3_HI 32658 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32659 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32660 //GE2_DIST_PERFCOUNTER0_LO 32661 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32662 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32663 //GE2_DIST_PERFCOUNTER0_HI 32664 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32665 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32666 //GE2_DIST_PERFCOUNTER1_LO 32667 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32668 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32669 //GE2_DIST_PERFCOUNTER1_HI 32670 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32671 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32672 //GE2_DIST_PERFCOUNTER2_LO 32673 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32674 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32675 //GE2_DIST_PERFCOUNTER2_HI 32676 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32677 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32678 //GE2_DIST_PERFCOUNTER3_LO 32679 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32680 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32681 //GE2_DIST_PERFCOUNTER3_HI 32682 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32683 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32684 //GE2_SE_PERFCOUNTER0_LO 32685 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32686 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32687 //GE2_SE_PERFCOUNTER0_HI 32688 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32689 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32690 //GE2_SE_PERFCOUNTER1_LO 32691 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32692 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32693 //GE2_SE_PERFCOUNTER1_HI 32694 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32695 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32696 //GE2_SE_PERFCOUNTER2_LO 32697 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32698 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32699 //GE2_SE_PERFCOUNTER2_HI 32700 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32701 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32702 //GE2_SE_PERFCOUNTER3_LO 32703 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32704 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32705 //GE2_SE_PERFCOUNTER3_HI 32706 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32707 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32708 //PA_SU_PERFCOUNTER0_LO 32709 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32710 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32711 //PA_SU_PERFCOUNTER0_HI 32712 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32713 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32714 //PA_SU_PERFCOUNTER1_LO 32715 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32716 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32717 //PA_SU_PERFCOUNTER1_HI 32718 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32719 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32720 //PA_SU_PERFCOUNTER2_LO 32721 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32722 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32723 //PA_SU_PERFCOUNTER2_HI 32724 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32725 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32726 //PA_SU_PERFCOUNTER3_LO 32727 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32728 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32729 //PA_SU_PERFCOUNTER3_HI 32730 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32731 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32732 //PA_SC_PERFCOUNTER0_LO 32733 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32734 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32735 //PA_SC_PERFCOUNTER0_HI 32736 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32737 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32738 //PA_SC_PERFCOUNTER1_LO 32739 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32740 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32741 //PA_SC_PERFCOUNTER1_HI 32742 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32743 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32744 //PA_SC_PERFCOUNTER2_LO 32745 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32746 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32747 //PA_SC_PERFCOUNTER2_HI 32748 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32749 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32750 //PA_SC_PERFCOUNTER3_LO 32751 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32752 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32753 //PA_SC_PERFCOUNTER3_HI 32754 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32755 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32756 //PA_SC_PERFCOUNTER4_LO 32757 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 32758 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32759 //PA_SC_PERFCOUNTER4_HI 32760 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 32761 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32762 //PA_SC_PERFCOUNTER5_LO 32763 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 32764 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32765 //PA_SC_PERFCOUNTER5_HI 32766 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 32767 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32768 //PA_SC_PERFCOUNTER6_LO 32769 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 32770 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32771 //PA_SC_PERFCOUNTER6_HI 32772 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 32773 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32774 //PA_SC_PERFCOUNTER7_LO 32775 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 32776 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32777 //PA_SC_PERFCOUNTER7_HI 32778 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 32779 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32780 //SPI_PERFCOUNTER0_HI 32781 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32782 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32783 //SPI_PERFCOUNTER0_LO 32784 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32785 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32786 //SPI_PERFCOUNTER1_HI 32787 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32788 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32789 //SPI_PERFCOUNTER1_LO 32790 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32791 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32792 //SPI_PERFCOUNTER2_HI 32793 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32794 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32795 //SPI_PERFCOUNTER2_LO 32796 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32797 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32798 //SPI_PERFCOUNTER3_HI 32799 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32800 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32801 //SPI_PERFCOUNTER3_LO 32802 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32803 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32804 //SPI_PERFCOUNTER4_HI 32805 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 32806 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32807 //SPI_PERFCOUNTER4_LO 32808 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 32809 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32810 //SPI_PERFCOUNTER5_HI 32811 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 32812 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32813 //SPI_PERFCOUNTER5_LO 32814 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 32815 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32816 //PC_PERFCOUNTER0_HI 32817 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32818 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32819 //PC_PERFCOUNTER0_LO 32820 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32821 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32822 //PC_PERFCOUNTER1_HI 32823 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32824 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32825 //PC_PERFCOUNTER1_LO 32826 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32827 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32828 //PC_PERFCOUNTER2_HI 32829 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32830 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32831 //PC_PERFCOUNTER2_LO 32832 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32833 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32834 //PC_PERFCOUNTER3_HI 32835 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32836 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32837 //PC_PERFCOUNTER3_LO 32838 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32839 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32840 //SQ_PERFCOUNTER0_LO 32841 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32842 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32843 //SQ_PERFCOUNTER1_LO 32844 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32845 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32846 //SQ_PERFCOUNTER2_LO 32847 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32848 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32849 //SQ_PERFCOUNTER3_LO 32850 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32851 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32852 //SQ_PERFCOUNTER4_LO 32853 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 32854 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32855 //SQ_PERFCOUNTER5_LO 32856 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 32857 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32858 //SQ_PERFCOUNTER6_LO 32859 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 32860 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32861 //SQ_PERFCOUNTER7_LO 32862 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 32863 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32864 //SQG_PERFCOUNTER0_LO 32865 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32866 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32867 //SQG_PERFCOUNTER0_HI 32868 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32869 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32870 //SQG_PERFCOUNTER1_LO 32871 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32872 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32873 //SQG_PERFCOUNTER1_HI 32874 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32875 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32876 //SQG_PERFCOUNTER2_LO 32877 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32878 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32879 //SQG_PERFCOUNTER2_HI 32880 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32881 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32882 //SQG_PERFCOUNTER3_LO 32883 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32884 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32885 //SQG_PERFCOUNTER3_HI 32886 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32887 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32888 //SQG_PERFCOUNTER4_LO 32889 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 32890 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32891 //SQG_PERFCOUNTER4_HI 32892 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 32893 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32894 //SQG_PERFCOUNTER5_LO 32895 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 32896 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32897 //SQG_PERFCOUNTER5_HI 32898 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 32899 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32900 //SQG_PERFCOUNTER6_LO 32901 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 32902 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32903 //SQG_PERFCOUNTER6_HI 32904 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 32905 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32906 //SQG_PERFCOUNTER7_LO 32907 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 32908 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32909 //SQG_PERFCOUNTER7_HI 32910 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 32911 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32912 //SX_PERFCOUNTER0_LO 32913 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32914 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32915 //SX_PERFCOUNTER0_HI 32916 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32917 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32918 //SX_PERFCOUNTER1_LO 32919 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32920 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32921 //SX_PERFCOUNTER1_HI 32922 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32923 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32924 //SX_PERFCOUNTER2_LO 32925 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32926 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32927 //SX_PERFCOUNTER2_HI 32928 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32929 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32930 //SX_PERFCOUNTER3_LO 32931 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32932 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32933 //SX_PERFCOUNTER3_HI 32934 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32935 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32936 //GCEA_PERFCOUNTER2_LO 32937 #define GCEA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32938 #define GCEA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32939 //GCEA_PERFCOUNTER2_HI 32940 #define GCEA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32941 #define GCEA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32942 //GCEA_PERFCOUNTER_LO 32943 #define GCEA_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 32944 #define GCEA_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 32945 //GCEA_PERFCOUNTER_HI 32946 #define GCEA_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 32947 #define GCEA_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 32948 #define GCEA_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 32949 #define GCEA_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 32950 //GDS_PERFCOUNTER0_LO 32951 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32952 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32953 //GDS_PERFCOUNTER0_HI 32954 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32955 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32956 //GDS_PERFCOUNTER1_LO 32957 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32958 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32959 //GDS_PERFCOUNTER1_HI 32960 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32961 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32962 //GDS_PERFCOUNTER2_LO 32963 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 32964 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32965 //GDS_PERFCOUNTER2_HI 32966 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 32967 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32968 //GDS_PERFCOUNTER3_LO 32969 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 32970 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32971 //GDS_PERFCOUNTER3_HI 32972 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 32973 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32974 //TA_PERFCOUNTER0_LO 32975 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32976 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32977 //TA_PERFCOUNTER0_HI 32978 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32979 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32980 //TA_PERFCOUNTER1_LO 32981 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32982 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32983 //TA_PERFCOUNTER1_HI 32984 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32985 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32986 //TD_PERFCOUNTER0_LO 32987 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 32988 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32989 //TD_PERFCOUNTER0_HI 32990 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 32991 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32992 //TD_PERFCOUNTER1_LO 32993 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 32994 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 32995 //TD_PERFCOUNTER1_HI 32996 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 32997 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 32998 //TCP_PERFCOUNTER0_LO 32999 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33000 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33001 //TCP_PERFCOUNTER0_HI 33002 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33003 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33004 //TCP_PERFCOUNTER1_LO 33005 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33006 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33007 //TCP_PERFCOUNTER1_HI 33008 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33009 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33010 //TCP_PERFCOUNTER2_LO 33011 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33012 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33013 //TCP_PERFCOUNTER2_HI 33014 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33015 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33016 //TCP_PERFCOUNTER3_LO 33017 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33018 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33019 //TCP_PERFCOUNTER3_HI 33020 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33021 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33022 //TCP_PERFCOUNTER_FILTER 33023 #define TCP_PERFCOUNTER_FILTER__BUFFER__SHIFT 0x0 33024 #define TCP_PERFCOUNTER_FILTER__FLAT__SHIFT 0x1 33025 #define TCP_PERFCOUNTER_FILTER__DIM__SHIFT 0x2 33026 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT__SHIFT 0x5 33027 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT__SHIFT 0xd 33028 #define TCP_PERFCOUNTER_FILTER__SW_MODE__SHIFT 0x11 33029 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES__SHIFT 0x16 33030 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE__SHIFT 0x18 33031 #define TCP_PERFCOUNTER_FILTER__SLC__SHIFT 0x1b 33032 #define TCP_PERFCOUNTER_FILTER__DLC__SHIFT 0x1c 33033 #define TCP_PERFCOUNTER_FILTER__GLC__SHIFT 0x1d 33034 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE__SHIFT 0x1e 33035 #define TCP_PERFCOUNTER_FILTER__BUFFER_MASK 0x00000001L 33036 #define TCP_PERFCOUNTER_FILTER__FLAT_MASK 0x00000002L 33037 #define TCP_PERFCOUNTER_FILTER__DIM_MASK 0x0000001CL 33038 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT_MASK 0x00000FE0L 33039 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT_MASK 0x0001E000L 33040 #define TCP_PERFCOUNTER_FILTER__SW_MODE_MASK 0x003E0000L 33041 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES_MASK 0x00C00000L 33042 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE_MASK 0x07000000L 33043 #define TCP_PERFCOUNTER_FILTER__SLC_MASK 0x08000000L 33044 #define TCP_PERFCOUNTER_FILTER__DLC_MASK 0x10000000L 33045 #define TCP_PERFCOUNTER_FILTER__GLC_MASK 0x20000000L 33046 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE_MASK 0x40000000L 33047 //TCP_PERFCOUNTER_FILTER2 33048 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE__SHIFT 0x0 33049 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE_MASK 0x00000007L 33050 //TCP_PERFCOUNTER_FILTER_EN 33051 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER__SHIFT 0x0 33052 #define TCP_PERFCOUNTER_FILTER_EN__FLAT__SHIFT 0x1 33053 #define TCP_PERFCOUNTER_FILTER_EN__DIM__SHIFT 0x2 33054 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT__SHIFT 0x3 33055 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT__SHIFT 0x4 33056 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE__SHIFT 0x5 33057 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES__SHIFT 0x6 33058 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE__SHIFT 0x7 33059 #define TCP_PERFCOUNTER_FILTER_EN__SLC__SHIFT 0x8 33060 #define TCP_PERFCOUNTER_FILTER_EN__DLC__SHIFT 0x9 33061 #define TCP_PERFCOUNTER_FILTER_EN__GLC__SHIFT 0xa 33062 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE__SHIFT 0xb 33063 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE__SHIFT 0xc 33064 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER_MASK 0x00000001L 33065 #define TCP_PERFCOUNTER_FILTER_EN__FLAT_MASK 0x00000002L 33066 #define TCP_PERFCOUNTER_FILTER_EN__DIM_MASK 0x00000004L 33067 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT_MASK 0x00000008L 33068 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT_MASK 0x00000010L 33069 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE_MASK 0x00000020L 33070 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES_MASK 0x00000040L 33071 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE_MASK 0x00000080L 33072 #define TCP_PERFCOUNTER_FILTER_EN__SLC_MASK 0x00000100L 33073 #define TCP_PERFCOUNTER_FILTER_EN__DLC_MASK 0x00000200L 33074 #define TCP_PERFCOUNTER_FILTER_EN__GLC_MASK 0x00000400L 33075 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE_MASK 0x00000800L 33076 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE_MASK 0x00001000L 33077 //GL2C_PERFCOUNTER0_LO 33078 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33079 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33080 //GL2C_PERFCOUNTER0_HI 33081 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33082 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33083 //GL2C_PERFCOUNTER1_LO 33084 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33085 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33086 //GL2C_PERFCOUNTER1_HI 33087 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33088 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33089 //GL2C_PERFCOUNTER2_LO 33090 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33091 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33092 //GL2C_PERFCOUNTER2_HI 33093 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33094 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33095 //GL2C_PERFCOUNTER3_LO 33096 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33097 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33098 //GL2C_PERFCOUNTER3_HI 33099 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33100 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33101 //GL2A_PERFCOUNTER0_LO 33102 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33103 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33104 //GL2A_PERFCOUNTER0_HI 33105 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33106 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33107 //GL2A_PERFCOUNTER1_LO 33108 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33109 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33110 //GL2A_PERFCOUNTER1_HI 33111 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33112 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33113 //GL2A_PERFCOUNTER2_LO 33114 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33115 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33116 //GL2A_PERFCOUNTER2_HI 33117 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33118 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33119 //GL2A_PERFCOUNTER3_LO 33120 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33121 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33122 //GL2A_PERFCOUNTER3_HI 33123 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33124 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33125 //GL1C_PERFCOUNTER0_LO 33126 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33127 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33128 //GL1C_PERFCOUNTER0_HI 33129 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33130 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33131 //GL1C_PERFCOUNTER1_LO 33132 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33133 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33134 //GL1C_PERFCOUNTER1_HI 33135 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33136 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33137 //GL1C_PERFCOUNTER2_LO 33138 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33139 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33140 //GL1C_PERFCOUNTER2_HI 33141 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33142 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33143 //GL1C_PERFCOUNTER3_LO 33144 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33145 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33146 //GL1C_PERFCOUNTER3_HI 33147 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33148 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33149 //CHC_PERFCOUNTER0_LO 33150 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33151 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33152 //CHC_PERFCOUNTER0_HI 33153 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33154 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33155 //CHC_PERFCOUNTER1_LO 33156 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33157 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33158 //CHC_PERFCOUNTER1_HI 33159 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33160 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33161 //CHC_PERFCOUNTER2_LO 33162 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33163 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33164 //CHC_PERFCOUNTER2_HI 33165 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33166 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33167 //CHC_PERFCOUNTER3_LO 33168 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33169 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33170 //CHC_PERFCOUNTER3_HI 33171 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33172 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33173 //CHCG_PERFCOUNTER0_LO 33174 #define CHCG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33175 #define CHCG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33176 //CHCG_PERFCOUNTER0_HI 33177 #define CHCG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33178 #define CHCG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33179 //CHCG_PERFCOUNTER1_LO 33180 #define CHCG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33181 #define CHCG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33182 //CHCG_PERFCOUNTER1_HI 33183 #define CHCG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33184 #define CHCG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33185 //CHCG_PERFCOUNTER2_LO 33186 #define CHCG_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33187 #define CHCG_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33188 //CHCG_PERFCOUNTER2_HI 33189 #define CHCG_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33190 #define CHCG_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33191 //CHCG_PERFCOUNTER3_LO 33192 #define CHCG_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33193 #define CHCG_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33194 //CHCG_PERFCOUNTER3_HI 33195 #define CHCG_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33196 #define CHCG_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33197 //CB_PERFCOUNTER0_LO 33198 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33199 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33200 //CB_PERFCOUNTER0_HI 33201 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33202 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33203 //CB_PERFCOUNTER1_LO 33204 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33205 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33206 //CB_PERFCOUNTER1_HI 33207 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33208 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33209 //CB_PERFCOUNTER2_LO 33210 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33211 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33212 //CB_PERFCOUNTER2_HI 33213 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33214 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33215 //CB_PERFCOUNTER3_LO 33216 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33217 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33218 //CB_PERFCOUNTER3_HI 33219 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33220 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33221 //DB_PERFCOUNTER0_LO 33222 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33223 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33224 //DB_PERFCOUNTER0_HI 33225 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33226 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33227 //DB_PERFCOUNTER1_LO 33228 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33229 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33230 //DB_PERFCOUNTER1_HI 33231 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33232 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33233 //DB_PERFCOUNTER2_LO 33234 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33235 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33236 //DB_PERFCOUNTER2_HI 33237 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33238 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33239 //DB_PERFCOUNTER3_LO 33240 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33241 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33242 //DB_PERFCOUNTER3_HI 33243 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33244 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33245 //RLC_PERFCOUNTER0_LO 33246 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33247 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33248 //RLC_PERFCOUNTER0_HI 33249 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33250 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33251 //RLC_PERFCOUNTER1_LO 33252 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33253 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33254 //RLC_PERFCOUNTER1_HI 33255 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33256 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33257 //RMI_PERFCOUNTER0_LO 33258 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33259 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33260 //RMI_PERFCOUNTER0_HI 33261 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33262 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33263 //RMI_PERFCOUNTER1_LO 33264 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33265 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33266 //RMI_PERFCOUNTER1_HI 33267 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33268 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33269 //RMI_PERFCOUNTER2_LO 33270 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33271 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33272 //RMI_PERFCOUNTER2_HI 33273 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33274 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33275 //RMI_PERFCOUNTER3_LO 33276 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33277 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33278 //RMI_PERFCOUNTER3_HI 33279 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33280 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33281 //GCR_PERFCOUNTER0_LO 33282 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33283 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33284 //GCR_PERFCOUNTER0_HI 33285 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33286 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33287 //GCR_PERFCOUNTER1_LO 33288 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33289 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33290 //GCR_PERFCOUNTER1_HI 33291 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33292 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33293 //PA_PH_PERFCOUNTER0_LO 33294 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33295 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33296 //PA_PH_PERFCOUNTER0_HI 33297 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33298 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33299 //PA_PH_PERFCOUNTER1_LO 33300 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33301 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33302 //PA_PH_PERFCOUNTER1_HI 33303 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33304 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33305 //PA_PH_PERFCOUNTER2_LO 33306 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33307 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33308 //PA_PH_PERFCOUNTER2_HI 33309 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33310 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33311 //PA_PH_PERFCOUNTER3_LO 33312 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33313 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33314 //PA_PH_PERFCOUNTER3_HI 33315 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33316 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33317 //PA_PH_PERFCOUNTER4_LO 33318 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 33319 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33320 //PA_PH_PERFCOUNTER4_HI 33321 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 33322 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33323 //PA_PH_PERFCOUNTER5_LO 33324 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 33325 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33326 //PA_PH_PERFCOUNTER5_HI 33327 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 33328 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33329 //PA_PH_PERFCOUNTER6_LO 33330 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 33331 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33332 //PA_PH_PERFCOUNTER6_HI 33333 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 33334 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33335 //PA_PH_PERFCOUNTER7_LO 33336 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 33337 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33338 //PA_PH_PERFCOUNTER7_HI 33339 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 33340 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33341 //UTCL1_PERFCOUNTER0_LO 33342 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33343 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33344 //UTCL1_PERFCOUNTER0_HI 33345 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33346 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33347 //UTCL1_PERFCOUNTER1_LO 33348 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33349 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33350 //UTCL1_PERFCOUNTER1_HI 33351 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33352 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33353 //UTCL1_PERFCOUNTER2_LO 33354 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33355 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33356 //UTCL1_PERFCOUNTER2_HI 33357 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33358 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33359 //UTCL1_PERFCOUNTER3_LO 33360 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33361 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33362 //UTCL1_PERFCOUNTER3_HI 33363 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33364 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33365 //GL1A_PERFCOUNTER0_LO 33366 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33367 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33368 //GL1A_PERFCOUNTER0_HI 33369 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33370 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33371 //GL1A_PERFCOUNTER1_LO 33372 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33373 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33374 //GL1A_PERFCOUNTER1_HI 33375 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33376 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33377 //GL1A_PERFCOUNTER2_LO 33378 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33379 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33380 //GL1A_PERFCOUNTER2_HI 33381 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33382 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33383 //GL1A_PERFCOUNTER3_LO 33384 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33385 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33386 //GL1A_PERFCOUNTER3_HI 33387 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33388 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33389 //GL1H_PERFCOUNTER0_LO 33390 #define GL1H_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33391 #define GL1H_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33392 //GL1H_PERFCOUNTER0_HI 33393 #define GL1H_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33394 #define GL1H_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33395 //GL1H_PERFCOUNTER1_LO 33396 #define GL1H_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33397 #define GL1H_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33398 //GL1H_PERFCOUNTER1_HI 33399 #define GL1H_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33400 #define GL1H_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33401 //GL1H_PERFCOUNTER2_LO 33402 #define GL1H_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33403 #define GL1H_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33404 //GL1H_PERFCOUNTER2_HI 33405 #define GL1H_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33406 #define GL1H_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33407 //GL1H_PERFCOUNTER3_LO 33408 #define GL1H_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33409 #define GL1H_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33410 //GL1H_PERFCOUNTER3_HI 33411 #define GL1H_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33412 #define GL1H_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33413 //CHA_PERFCOUNTER0_LO 33414 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 33415 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33416 //CHA_PERFCOUNTER0_HI 33417 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 33418 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33419 //CHA_PERFCOUNTER1_LO 33420 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 33421 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33422 //CHA_PERFCOUNTER1_HI 33423 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 33424 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33425 //CHA_PERFCOUNTER2_LO 33426 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33427 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33428 //CHA_PERFCOUNTER2_HI 33429 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33430 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33431 //CHA_PERFCOUNTER3_LO 33432 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 33433 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33434 //CHA_PERFCOUNTER3_HI 33435 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 33436 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33437 //GUS_PERFCOUNTER2_LO 33438 #define GUS_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 33439 #define GUS_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 33440 //GUS_PERFCOUNTER2_HI 33441 #define GUS_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 33442 #define GUS_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 33443 //GUS_PERFCOUNTER_LO 33444 #define GUS_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 33445 #define GUS_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 33446 //GUS_PERFCOUNTER_HI 33447 #define GUS_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 33448 #define GUS_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 33449 #define GUS_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 33450 #define GUS_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 33451 33452 33453 // addressBlock: gc_perfsdec 33454 //CPG_PERFCOUNTER1_SELECT 33455 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 33456 #define CPG_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 33457 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 33458 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 33459 #define CPG_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 33460 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 33461 //CPG_PERFCOUNTER0_SELECT1 33462 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 33463 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 33464 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 33465 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 33466 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 33467 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33468 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 33469 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 33470 //CPG_PERFCOUNTER0_SELECT 33471 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 33472 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 33473 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 33474 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 33475 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 33476 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 33477 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 33478 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 33479 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 33480 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 33481 //CPC_PERFCOUNTER1_SELECT 33482 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 33483 #define CPC_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 33484 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 33485 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 33486 #define CPC_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 33487 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 33488 //CPC_PERFCOUNTER0_SELECT1 33489 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 33490 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 33491 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 33492 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 33493 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 33494 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33495 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 33496 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 33497 //CPF_PERFCOUNTER1_SELECT 33498 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 33499 #define CPF_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 33500 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 33501 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 33502 #define CPF_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 33503 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 33504 //CPF_PERFCOUNTER0_SELECT1 33505 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 33506 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 33507 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 33508 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 33509 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 33510 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33511 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 33512 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 33513 //CPF_PERFCOUNTER0_SELECT 33514 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 33515 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 33516 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 33517 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 33518 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 33519 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 33520 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 33521 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 33522 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 33523 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 33524 //CP_PERFMON_CNTL 33525 #define CP_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x0 33526 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT 0x4 33527 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT 0x8 33528 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 33529 #define CP_PERFMON_CNTL__PERFMON_STATE_MASK 0x0000000FL 33530 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK 0x000000F0L 33531 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK 0x00000300L 33532 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 33533 //CPC_PERFCOUNTER0_SELECT 33534 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 33535 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 33536 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 33537 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 33538 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 33539 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 33540 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 33541 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 33542 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 33543 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 33544 //CPF_TC_PERF_COUNTER_WINDOW_SELECT 33545 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 33546 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 33547 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 33548 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x00000007L 33549 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 33550 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 33551 //CPG_TC_PERF_COUNTER_WINDOW_SELECT 33552 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 33553 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 33554 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 33555 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x0000001FL 33556 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 33557 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 33558 //CPF_LATENCY_STATS_SELECT 33559 #define CPF_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 33560 #define CPF_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 33561 #define CPF_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 33562 #define CPF_LATENCY_STATS_SELECT__INDEX_MASK 0x0000000FL 33563 #define CPF_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 33564 #define CPF_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 33565 //CPG_LATENCY_STATS_SELECT 33566 #define CPG_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 33567 #define CPG_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 33568 #define CPG_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 33569 #define CPG_LATENCY_STATS_SELECT__INDEX_MASK 0x0000001FL 33570 #define CPG_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 33571 #define CPG_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 33572 //CPC_LATENCY_STATS_SELECT 33573 #define CPC_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 33574 #define CPC_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 33575 #define CPC_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 33576 #define CPC_LATENCY_STATS_SELECT__INDEX_MASK 0x0000001FL 33577 #define CPC_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 33578 #define CPC_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 33579 //CPC_TC_PERF_COUNTER_WINDOW_SELECT 33580 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 33581 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 33582 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 33583 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x0000001FL 33584 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 33585 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 33586 //CP_DRAW_OBJECT 33587 #define CP_DRAW_OBJECT__OBJECT__SHIFT 0x0 33588 #define CP_DRAW_OBJECT__OBJECT_MASK 0xFFFFFFFFL 33589 //CP_DRAW_OBJECT_COUNTER 33590 #define CP_DRAW_OBJECT_COUNTER__COUNT__SHIFT 0x0 33591 #define CP_DRAW_OBJECT_COUNTER__COUNT_MASK 0x0000FFFFL 33592 //CP_DRAW_WINDOW_MASK_HI 33593 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI__SHIFT 0x0 33594 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI_MASK 0xFFFFFFFFL 33595 //CP_DRAW_WINDOW_HI 33596 #define CP_DRAW_WINDOW_HI__WINDOW_HI__SHIFT 0x0 33597 #define CP_DRAW_WINDOW_HI__WINDOW_HI_MASK 0xFFFFFFFFL 33598 //CP_DRAW_WINDOW_LO 33599 #define CP_DRAW_WINDOW_LO__MIN__SHIFT 0x0 33600 #define CP_DRAW_WINDOW_LO__MAX__SHIFT 0x10 33601 #define CP_DRAW_WINDOW_LO__MIN_MASK 0x0000FFFFL 33602 #define CP_DRAW_WINDOW_LO__MAX_MASK 0xFFFF0000L 33603 //CP_DRAW_WINDOW_CNTL 33604 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX__SHIFT 0x0 33605 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN__SHIFT 0x1 33606 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI__SHIFT 0x2 33607 #define CP_DRAW_WINDOW_CNTL__MODE__SHIFT 0x8 33608 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX_MASK 0x00000001L 33609 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN_MASK 0x00000002L 33610 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI_MASK 0x00000004L 33611 #define CP_DRAW_WINDOW_CNTL__MODE_MASK 0x00000100L 33612 //GRBM_PERFCOUNTER0_SELECT 33613 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 33614 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33615 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33616 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33617 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 33618 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33619 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33620 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33621 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x13 33622 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33623 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33624 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33625 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33626 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33627 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33628 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33629 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33630 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 33631 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 33632 #define GRBM_PERFCOUNTER0_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x1f 33633 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x0000003FL 33634 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33635 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33636 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33637 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 33638 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33639 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33640 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33641 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 33642 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33643 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33644 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33645 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33646 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33647 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33648 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33649 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33650 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 33651 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 33652 #define GRBM_PERFCOUNTER0_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x80000000L 33653 //GRBM_PERFCOUNTER1_SELECT 33654 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 33655 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33656 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33657 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33658 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 33659 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33660 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33661 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33662 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x13 33663 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33664 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33665 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33666 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33667 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33668 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33669 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33670 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33671 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 33672 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 33673 #define GRBM_PERFCOUNTER1_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x1f 33674 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x0000003FL 33675 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33676 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33677 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33678 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 33679 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33680 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33681 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33682 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 33683 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33684 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33685 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33686 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33687 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33688 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33689 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33690 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33691 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 33692 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 33693 #define GRBM_PERFCOUNTER1_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x80000000L 33694 //GRBM_SE0_PERFCOUNTER_SELECT 33695 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x0 33696 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33697 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33698 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xc 33699 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33700 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0xf 33701 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33702 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33703 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33704 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33705 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33706 #define GRBM_SE0_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33707 #define GRBM_SE0_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x17 33708 #define GRBM_SE0_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33709 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33710 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33711 #define GRBM_SE0_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33712 #define GRBM_SE0_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33713 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003FL 33714 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33715 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33716 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 33717 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33718 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 33719 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33720 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33721 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33722 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33723 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33724 #define GRBM_SE0_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33725 #define GRBM_SE0_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 33726 #define GRBM_SE0_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33727 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33728 #define GRBM_SE0_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33729 #define GRBM_SE0_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33730 #define GRBM_SE0_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33731 //GRBM_SE1_PERFCOUNTER_SELECT 33732 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x0 33733 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33734 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33735 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xc 33736 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33737 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0xf 33738 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33739 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33740 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33741 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33742 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33743 #define GRBM_SE1_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33744 #define GRBM_SE1_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x17 33745 #define GRBM_SE1_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33746 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33747 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33748 #define GRBM_SE1_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33749 #define GRBM_SE1_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33750 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003FL 33751 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33752 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33753 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 33754 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33755 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 33756 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33757 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33758 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33759 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33760 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33761 #define GRBM_SE1_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33762 #define GRBM_SE1_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 33763 #define GRBM_SE1_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33764 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33765 #define GRBM_SE1_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33766 #define GRBM_SE1_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33767 #define GRBM_SE1_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33768 //GRBM_SE2_PERFCOUNTER_SELECT 33769 #define GRBM_SE2_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x0 33770 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33771 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33772 #define GRBM_SE2_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xc 33773 #define GRBM_SE2_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33774 #define GRBM_SE2_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0xf 33775 #define GRBM_SE2_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33776 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33777 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33778 #define GRBM_SE2_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33779 #define GRBM_SE2_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33780 #define GRBM_SE2_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33781 #define GRBM_SE2_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x17 33782 #define GRBM_SE2_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33783 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33784 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33785 #define GRBM_SE2_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33786 #define GRBM_SE2_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33787 #define GRBM_SE2_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003FL 33788 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33789 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33790 #define GRBM_SE2_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 33791 #define GRBM_SE2_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33792 #define GRBM_SE2_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 33793 #define GRBM_SE2_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33794 #define GRBM_SE2_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33795 #define GRBM_SE2_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33796 #define GRBM_SE2_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33797 #define GRBM_SE2_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33798 #define GRBM_SE2_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33799 #define GRBM_SE2_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 33800 #define GRBM_SE2_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33801 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33802 #define GRBM_SE2_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33803 #define GRBM_SE2_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33804 #define GRBM_SE2_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33805 //GRBM_SE3_PERFCOUNTER_SELECT 33806 #define GRBM_SE3_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x0 33807 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 33808 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 33809 #define GRBM_SE3_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xc 33810 #define GRBM_SE3_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xd 33811 #define GRBM_SE3_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0xf 33812 #define GRBM_SE3_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x10 33813 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x11 33814 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x12 33815 #define GRBM_SE3_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x14 33816 #define GRBM_SE3_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x15 33817 #define GRBM_SE3_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK__SHIFT 0x16 33818 #define GRBM_SE3_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x17 33819 #define GRBM_SE3_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x18 33820 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x19 33821 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 33822 #define GRBM_SE3_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 33823 #define GRBM_SE3_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 33824 #define GRBM_SE3_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003FL 33825 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 33826 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 33827 #define GRBM_SE3_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 33828 #define GRBM_SE3_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 33829 #define GRBM_SE3_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 33830 #define GRBM_SE3_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 33831 #define GRBM_SE3_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 33832 #define GRBM_SE3_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 33833 #define GRBM_SE3_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 33834 #define GRBM_SE3_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 33835 #define GRBM_SE3_PERFCOUNTER_SELECT__RMI_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 33836 #define GRBM_SE3_PERFCOUNTER_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 33837 #define GRBM_SE3_PERFCOUNTER_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 33838 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 33839 #define GRBM_SE3_PERFCOUNTER_SELECT__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 33840 #define GRBM_SE3_PERFCOUNTER_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 33841 #define GRBM_SE3_PERFCOUNTER_SELECT__SEDC_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 33842 //GRBM_PERFCOUNTER0_SELECT_HI 33843 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1 33844 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT 0x2 33845 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT 0x3 33846 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT 0x4 33847 #define GRBM_PERFCOUNTER0_SELECT_HI__PH_BUSY_USER_DEFINED_MASK__SHIFT 0x5 33848 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT 0x6 33849 #define GRBM_PERFCOUNTER0_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK__SHIFT 0x7 33850 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x8 33851 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x9 33852 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00000002L 33853 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK 0x00000004L 33854 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK 0x00000008L 33855 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK 0x00000010L 33856 #define GRBM_PERFCOUNTER0_SELECT_HI__PH_BUSY_USER_DEFINED_MASK_MASK 0x00000020L 33857 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 33858 #define GRBM_PERFCOUNTER0_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK_MASK 0x00000080L 33859 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 33860 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x00000200L 33861 //GRBM_PERFCOUNTER1_SELECT_HI 33862 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1 33863 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT 0x2 33864 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT 0x3 33865 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT 0x4 33866 #define GRBM_PERFCOUNTER1_SELECT_HI__PH_BUSY_USER_DEFINED_MASK__SHIFT 0x5 33867 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT 0x6 33868 #define GRBM_PERFCOUNTER1_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK__SHIFT 0x7 33869 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x8 33870 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK__SHIFT 0x9 33871 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00000002L 33872 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK 0x00000004L 33873 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK 0x00000008L 33874 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK 0x00000010L 33875 #define GRBM_PERFCOUNTER1_SELECT_HI__PH_BUSY_USER_DEFINED_MASK_MASK 0x00000020L 33876 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 33877 #define GRBM_PERFCOUNTER1_SELECT_HI__GUS_BUSY_USER_DEFINED_MASK_MASK 0x00000080L 33878 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 33879 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1H_BUSY_USER_DEFINED_MASK_MASK 0x00000200L 33880 //GE1_PERFCOUNTER0_SELECT 33881 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 33882 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 33883 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 33884 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 33885 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 33886 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 33887 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 33888 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 33889 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 33890 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 33891 //GE1_PERFCOUNTER0_SELECT1 33892 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 33893 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 33894 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 33895 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 33896 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 33897 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33898 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 33899 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 33900 //GE1_PERFCOUNTER1_SELECT 33901 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 33902 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 33903 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 33904 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 33905 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 33906 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 33907 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 33908 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 33909 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 33910 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 33911 //GE1_PERFCOUNTER1_SELECT1 33912 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 33913 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 33914 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 33915 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 33916 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 33917 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33918 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 33919 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 33920 //GE1_PERFCOUNTER2_SELECT 33921 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 33922 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 33923 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 33924 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 33925 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 33926 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 33927 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 33928 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 33929 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 33930 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 33931 //GE1_PERFCOUNTER2_SELECT1 33932 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 33933 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 33934 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 33935 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 33936 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 33937 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33938 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 33939 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 33940 //GE1_PERFCOUNTER3_SELECT 33941 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 33942 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 33943 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 33944 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 33945 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 33946 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 33947 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 33948 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 33949 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 33950 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 33951 //GE1_PERFCOUNTER3_SELECT1 33952 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 33953 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 33954 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 33955 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 33956 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 33957 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33958 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 33959 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 33960 //GE2_DIST_PERFCOUNTER0_SELECT 33961 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 33962 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 33963 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 33964 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 33965 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 33966 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 33967 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 33968 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 33969 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 33970 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 33971 //GE2_DIST_PERFCOUNTER0_SELECT1 33972 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 33973 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 33974 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 33975 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 33976 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 33977 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33978 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 33979 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 33980 //GE2_DIST_PERFCOUNTER1_SELECT 33981 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 33982 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 33983 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 33984 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 33985 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 33986 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 33987 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 33988 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 33989 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 33990 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 33991 //GE2_DIST_PERFCOUNTER1_SELECT1 33992 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 33993 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 33994 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 33995 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 33996 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 33997 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 33998 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 33999 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34000 //GE2_DIST_PERFCOUNTER2_SELECT 34001 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 34002 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34003 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34004 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34005 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 34006 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 34007 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34008 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34009 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34010 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 34011 //GE2_DIST_PERFCOUNTER2_SELECT1 34012 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34013 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34014 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34015 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34016 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34017 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34018 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34019 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34020 //GE2_DIST_PERFCOUNTER3_SELECT 34021 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 34022 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34023 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34024 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34025 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 34026 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 34027 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34028 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34029 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34030 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 34031 //GE2_DIST_PERFCOUNTER3_SELECT1 34032 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34033 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34034 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34035 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34036 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34037 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34038 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34039 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34040 //GE2_SE_PERFCOUNTER0_SELECT 34041 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 34042 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34043 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34044 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34045 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 34046 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 34047 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34048 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34049 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34050 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 34051 //GE2_SE_PERFCOUNTER0_SELECT1 34052 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34053 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34054 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34055 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34056 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34057 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34058 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34059 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34060 //GE2_SE_PERFCOUNTER1_SELECT 34061 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 34062 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34063 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34064 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34065 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 34066 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 34067 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34068 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34069 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34070 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 34071 //GE2_SE_PERFCOUNTER1_SELECT1 34072 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34073 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34074 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34075 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34076 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34077 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34078 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34079 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34080 //GE2_SE_PERFCOUNTER2_SELECT 34081 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 34082 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34083 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34084 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34085 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 34086 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 34087 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34088 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34089 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34090 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 34091 //GE2_SE_PERFCOUNTER2_SELECT1 34092 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34093 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34094 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34095 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34096 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34097 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34098 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34099 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34100 //GE2_SE_PERFCOUNTER3_SELECT 34101 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 34102 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34103 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34104 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34105 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 34106 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 34107 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34108 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34109 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34110 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 34111 //GE2_SE_PERFCOUNTER3_SELECT1 34112 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34113 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34114 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34115 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34116 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34117 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34118 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34119 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34120 //PA_SU_PERFCOUNTER0_SELECT 34121 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34122 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34123 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34124 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34125 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34126 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34127 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34128 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34129 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34130 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34131 //PA_SU_PERFCOUNTER0_SELECT1 34132 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34133 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34134 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34135 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34136 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34137 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34138 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34139 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34140 //PA_SU_PERFCOUNTER1_SELECT 34141 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34142 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34143 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34144 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34145 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34146 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34147 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34148 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34149 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34150 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34151 //PA_SU_PERFCOUNTER1_SELECT1 34152 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34153 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34154 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34155 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34156 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34157 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34158 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34159 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34160 //PA_SU_PERFCOUNTER2_SELECT 34161 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34162 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34163 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34164 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34165 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34166 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34167 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34168 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34169 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34170 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34171 //PA_SU_PERFCOUNTER2_SELECT1 34172 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34173 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34174 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34175 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34176 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34177 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34178 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34179 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34180 //PA_SU_PERFCOUNTER3_SELECT 34181 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34182 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34183 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34184 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34185 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34186 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34187 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34188 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34189 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34190 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34191 //PA_SU_PERFCOUNTER3_SELECT1 34192 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34193 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34194 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34195 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34196 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34197 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34198 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34199 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34200 //PA_SC_PERFCOUNTER0_SELECT 34201 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34202 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34203 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34204 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34205 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34206 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34207 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34208 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34209 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34210 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34211 //PA_SC_PERFCOUNTER0_SELECT1 34212 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34213 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34214 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34215 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34216 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34217 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34218 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34219 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34220 //PA_SC_PERFCOUNTER1_SELECT 34221 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34222 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34223 //PA_SC_PERFCOUNTER2_SELECT 34224 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34225 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34226 //PA_SC_PERFCOUNTER3_SELECT 34227 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34228 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34229 //PA_SC_PERFCOUNTER4_SELECT 34230 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 34231 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 34232 //PA_SC_PERFCOUNTER5_SELECT 34233 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 34234 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 34235 //PA_SC_PERFCOUNTER6_SELECT 34236 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 34237 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000003FFL 34238 //PA_SC_PERFCOUNTER7_SELECT 34239 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 34240 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000003FFL 34241 //SPI_PERFCOUNTER0_SELECT 34242 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34243 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34244 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34245 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34246 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34247 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34248 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34249 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34250 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34251 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34252 //SPI_PERFCOUNTER1_SELECT 34253 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34254 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34255 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34256 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34257 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34258 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34259 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34260 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34261 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34262 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34263 //SPI_PERFCOUNTER2_SELECT 34264 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34265 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34266 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34267 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34268 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34269 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34270 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34271 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34272 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34273 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34274 //SPI_PERFCOUNTER3_SELECT 34275 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34276 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34277 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34278 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34279 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34280 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34281 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34282 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34283 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34284 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34285 //SPI_PERFCOUNTER0_SELECT1 34286 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34287 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34288 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34289 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34290 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34291 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34292 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34293 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34294 //SPI_PERFCOUNTER1_SELECT1 34295 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34296 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34297 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34298 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34299 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34300 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34301 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34302 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34303 //SPI_PERFCOUNTER2_SELECT1 34304 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34305 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34306 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34307 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34308 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34309 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34310 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34311 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34312 //SPI_PERFCOUNTER3_SELECT1 34313 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34314 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34315 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34316 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34317 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34318 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34319 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34320 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34321 //SPI_PERFCOUNTER4_SELECT 34322 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 34323 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 34324 //SPI_PERFCOUNTER5_SELECT 34325 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 34326 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 34327 //SPI_PERFCOUNTER_BINS 34328 #define SPI_PERFCOUNTER_BINS__BIN0_MIN__SHIFT 0x0 34329 #define SPI_PERFCOUNTER_BINS__BIN0_MAX__SHIFT 0x4 34330 #define SPI_PERFCOUNTER_BINS__BIN1_MIN__SHIFT 0x8 34331 #define SPI_PERFCOUNTER_BINS__BIN1_MAX__SHIFT 0xc 34332 #define SPI_PERFCOUNTER_BINS__BIN2_MIN__SHIFT 0x10 34333 #define SPI_PERFCOUNTER_BINS__BIN2_MAX__SHIFT 0x14 34334 #define SPI_PERFCOUNTER_BINS__BIN3_MIN__SHIFT 0x18 34335 #define SPI_PERFCOUNTER_BINS__BIN3_MAX__SHIFT 0x1c 34336 #define SPI_PERFCOUNTER_BINS__BIN0_MIN_MASK 0x0000000FL 34337 #define SPI_PERFCOUNTER_BINS__BIN0_MAX_MASK 0x000000F0L 34338 #define SPI_PERFCOUNTER_BINS__BIN1_MIN_MASK 0x00000F00L 34339 #define SPI_PERFCOUNTER_BINS__BIN1_MAX_MASK 0x0000F000L 34340 #define SPI_PERFCOUNTER_BINS__BIN2_MIN_MASK 0x000F0000L 34341 #define SPI_PERFCOUNTER_BINS__BIN2_MAX_MASK 0x00F00000L 34342 #define SPI_PERFCOUNTER_BINS__BIN3_MIN_MASK 0x0F000000L 34343 #define SPI_PERFCOUNTER_BINS__BIN3_MAX_MASK 0xF0000000L 34344 //PC_PERFCOUNTER0_SELECT 34345 #define PC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34346 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34347 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34348 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34349 #define PC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34350 #define PC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34351 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34352 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34353 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34354 #define PC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34355 //PC_PERFCOUNTER1_SELECT 34356 #define PC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34357 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34358 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34359 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34360 #define PC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34361 #define PC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34362 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34363 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34364 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34365 #define PC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34366 //PC_PERFCOUNTER2_SELECT 34367 #define PC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34368 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34369 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34370 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34371 #define PC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34372 #define PC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34373 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34374 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34375 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34376 #define PC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34377 //PC_PERFCOUNTER3_SELECT 34378 #define PC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34379 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34380 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34381 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34382 #define PC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34383 #define PC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34384 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34385 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34386 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34387 #define PC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34388 //PC_PERFCOUNTER0_SELECT1 34389 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34390 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34391 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34392 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34393 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34394 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34395 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34396 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34397 //PC_PERFCOUNTER1_SELECT1 34398 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34399 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34400 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34401 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34402 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34403 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34404 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34405 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34406 //PC_PERFCOUNTER2_SELECT1 34407 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34408 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34409 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34410 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34411 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34412 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34413 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34414 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34415 //PC_PERFCOUNTER3_SELECT1 34416 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34417 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34418 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34419 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34420 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34421 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34422 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34423 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34424 //SQ_PERFCOUNTER0_SELECT 34425 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34426 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 34427 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34428 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001FFL 34429 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 34430 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34431 //SQ_PERFCOUNTER1_SELECT 34432 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34433 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 34434 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34435 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001FFL 34436 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 34437 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34438 //SQ_PERFCOUNTER2_SELECT 34439 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34440 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT 0x14 34441 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34442 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001FFL 34443 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE_MASK 0x00F00000L 34444 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34445 //SQ_PERFCOUNTER3_SELECT 34446 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34447 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT 0x14 34448 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34449 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001FFL 34450 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE_MASK 0x00F00000L 34451 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34452 //SQ_PERFCOUNTER4_SELECT 34453 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 34454 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT 0x14 34455 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x1c 34456 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001FFL 34457 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE_MASK 0x00F00000L 34458 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xF0000000L 34459 //SQ_PERFCOUNTER5_SELECT 34460 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 34461 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT 0x14 34462 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x1c 34463 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001FFL 34464 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE_MASK 0x00F00000L 34465 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xF0000000L 34466 //SQ_PERFCOUNTER6_SELECT 34467 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 34468 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT 0x14 34469 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT 0x1c 34470 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001FFL 34471 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE_MASK 0x00F00000L 34472 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE_MASK 0xF0000000L 34473 //SQ_PERFCOUNTER7_SELECT 34474 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 34475 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT 0x14 34476 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT 0x1c 34477 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001FFL 34478 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE_MASK 0x00F00000L 34479 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE_MASK 0xF0000000L 34480 //SQ_PERFCOUNTER8_SELECT 34481 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL__SHIFT 0x0 34482 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE__SHIFT 0x14 34483 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE__SHIFT 0x1c 34484 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL_MASK 0x000001FFL 34485 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE_MASK 0x00F00000L 34486 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE_MASK 0xF0000000L 34487 //SQ_PERFCOUNTER9_SELECT 34488 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL__SHIFT 0x0 34489 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE__SHIFT 0x14 34490 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE__SHIFT 0x1c 34491 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL_MASK 0x000001FFL 34492 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE_MASK 0x00F00000L 34493 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE_MASK 0xF0000000L 34494 //SQ_PERFCOUNTER10_SELECT 34495 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL__SHIFT 0x0 34496 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE__SHIFT 0x14 34497 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE__SHIFT 0x1c 34498 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL_MASK 0x000001FFL 34499 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE_MASK 0x00F00000L 34500 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE_MASK 0xF0000000L 34501 //SQ_PERFCOUNTER11_SELECT 34502 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL__SHIFT 0x0 34503 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE__SHIFT 0x14 34504 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE__SHIFT 0x1c 34505 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL_MASK 0x000001FFL 34506 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE_MASK 0x00F00000L 34507 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE_MASK 0xF0000000L 34508 //SQ_PERFCOUNTER12_SELECT 34509 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL__SHIFT 0x0 34510 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE__SHIFT 0x14 34511 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE__SHIFT 0x1c 34512 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL_MASK 0x000001FFL 34513 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE_MASK 0x00F00000L 34514 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE_MASK 0xF0000000L 34515 //SQ_PERFCOUNTER13_SELECT 34516 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL__SHIFT 0x0 34517 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE__SHIFT 0x14 34518 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE__SHIFT 0x1c 34519 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL_MASK 0x000001FFL 34520 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE_MASK 0x00F00000L 34521 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE_MASK 0xF0000000L 34522 //SQ_PERFCOUNTER14_SELECT 34523 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL__SHIFT 0x0 34524 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE__SHIFT 0x14 34525 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE__SHIFT 0x1c 34526 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL_MASK 0x000001FFL 34527 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE_MASK 0x00F00000L 34528 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE_MASK 0xF0000000L 34529 //SQ_PERFCOUNTER15_SELECT 34530 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL__SHIFT 0x0 34531 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE__SHIFT 0x14 34532 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE__SHIFT 0x1c 34533 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL_MASK 0x000001FFL 34534 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE_MASK 0x00F00000L 34535 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE_MASK 0xF0000000L 34536 //SQG_PERFCOUNTER0_SELECT 34537 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34538 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 34539 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34540 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001FFL 34541 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 34542 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34543 //SQG_PERFCOUNTER1_SELECT 34544 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34545 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 34546 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34547 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001FFL 34548 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 34549 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34550 //SQG_PERFCOUNTER2_SELECT 34551 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34552 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT 0x14 34553 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34554 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001FFL 34555 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE_MASK 0x00F00000L 34556 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34557 //SQG_PERFCOUNTER3_SELECT 34558 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34559 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT 0x14 34560 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34561 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001FFL 34562 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE_MASK 0x00F00000L 34563 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34564 //SQG_PERFCOUNTER4_SELECT 34565 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 34566 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT 0x14 34567 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x1c 34568 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001FFL 34569 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE_MASK 0x00F00000L 34570 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xF0000000L 34571 //SQG_PERFCOUNTER5_SELECT 34572 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 34573 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT 0x14 34574 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x1c 34575 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001FFL 34576 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE_MASK 0x00F00000L 34577 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xF0000000L 34578 //SQG_PERFCOUNTER6_SELECT 34579 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 34580 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT 0x14 34581 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT 0x1c 34582 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001FFL 34583 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE_MASK 0x00F00000L 34584 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE_MASK 0xF0000000L 34585 //SQG_PERFCOUNTER7_SELECT 34586 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 34587 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT 0x14 34588 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT 0x1c 34589 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001FFL 34590 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE_MASK 0x00F00000L 34591 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE_MASK 0xF0000000L 34592 //SQG_PERFCOUNTER_CTRL 34593 #define SQG_PERFCOUNTER_CTRL__PS_EN__SHIFT 0x0 34594 #define SQG_PERFCOUNTER_CTRL__GS_EN__SHIFT 0x2 34595 #define SQG_PERFCOUNTER_CTRL__HS_EN__SHIFT 0x4 34596 #define SQG_PERFCOUNTER_CTRL__CS_EN__SHIFT 0x6 34597 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT 0xe 34598 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT 0xf 34599 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT 0x10 34600 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT 0x11 34601 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT 0x12 34602 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT 0x13 34603 #define SQG_PERFCOUNTER_CTRL__PS_EN_MASK 0x00000001L 34604 #define SQG_PERFCOUNTER_CTRL__GS_EN_MASK 0x00000004L 34605 #define SQG_PERFCOUNTER_CTRL__HS_EN_MASK 0x00000010L 34606 #define SQG_PERFCOUNTER_CTRL__CS_EN_MASK 0x00000040L 34607 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK 0x00004000L 34608 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK 0x00008000L 34609 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK 0x00010000L 34610 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK 0x00020000L 34611 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK 0x00040000L 34612 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK 0x00080000L 34613 //SQG_PERFCOUNTER_CTRL2 34614 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT 0x0 34615 #define SQG_PERFCOUNTER_CTRL2__VMID_EN__SHIFT 0x1 34616 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN_MASK 0x00000001L 34617 #define SQG_PERFCOUNTER_CTRL2__VMID_EN_MASK 0x0001FFFEL 34618 //SQG_PERF_SAMPLE_FINISH 34619 #define SQG_PERF_SAMPLE_FINISH__STATUS__SHIFT 0x0 34620 #define SQG_PERF_SAMPLE_FINISH__STATUS_MASK 0x0000007FL 34621 //SQ_PERFCOUNTER_CTRL 34622 #define SQ_PERFCOUNTER_CTRL__PS_EN__SHIFT 0x0 34623 #define SQ_PERFCOUNTER_CTRL__GS_EN__SHIFT 0x2 34624 #define SQ_PERFCOUNTER_CTRL__HS_EN__SHIFT 0x4 34625 #define SQ_PERFCOUNTER_CTRL__CS_EN__SHIFT 0x6 34626 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT 0xe 34627 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT 0xf 34628 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT 0x10 34629 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT 0x11 34630 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT 0x12 34631 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT 0x13 34632 #define SQ_PERFCOUNTER_CTRL__PS_EN_MASK 0x00000001L 34633 #define SQ_PERFCOUNTER_CTRL__GS_EN_MASK 0x00000004L 34634 #define SQ_PERFCOUNTER_CTRL__HS_EN_MASK 0x00000010L 34635 #define SQ_PERFCOUNTER_CTRL__CS_EN_MASK 0x00000040L 34636 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK 0x00004000L 34637 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK 0x00008000L 34638 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK 0x00010000L 34639 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK 0x00020000L 34640 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK 0x00040000L 34641 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK 0x00080000L 34642 //SQ_PERFCOUNTER_CTRL2 34643 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT 0x0 34644 #define SQ_PERFCOUNTER_CTRL2__VMID_EN__SHIFT 0x1 34645 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN_MASK 0x00000001L 34646 #define SQ_PERFCOUNTER_CTRL2__VMID_EN_MASK 0x0001FFFEL 34647 //SQ_THREAD_TRACE_BUF0_BASE 34648 #define SQ_THREAD_TRACE_BUF0_BASE__BASE_LO__SHIFT 0x0 34649 #define SQ_THREAD_TRACE_BUF0_BASE__BASE_LO_MASK 0xFFFFFFFFL 34650 //SQ_THREAD_TRACE_BUF0_SIZE 34651 #define SQ_THREAD_TRACE_BUF0_SIZE__BASE_HI__SHIFT 0x0 34652 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE__SHIFT 0x8 34653 #define SQ_THREAD_TRACE_BUF0_SIZE__BASE_HI_MASK 0x0000000FL 34654 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE_MASK 0x3FFFFF00L 34655 //SQ_THREAD_TRACE_BUF1_BASE 34656 #define SQ_THREAD_TRACE_BUF1_BASE__BASE_LO__SHIFT 0x0 34657 #define SQ_THREAD_TRACE_BUF1_BASE__BASE_LO_MASK 0xFFFFFFFFL 34658 //SQ_THREAD_TRACE_BUF1_SIZE 34659 #define SQ_THREAD_TRACE_BUF1_SIZE__BASE_HI__SHIFT 0x0 34660 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE__SHIFT 0x8 34661 #define SQ_THREAD_TRACE_BUF1_SIZE__BASE_HI_MASK 0x0000000FL 34662 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE_MASK 0x3FFFFF00L 34663 //SQ_THREAD_TRACE_CTRL 34664 #define SQ_THREAD_TRACE_CTRL__MODE__SHIFT 0x0 34665 #define SQ_THREAD_TRACE_CTRL__ALL_VMID__SHIFT 0x2 34666 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN__SHIFT 0x3 34667 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN__SHIFT 0x4 34668 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER__SHIFT 0x5 34669 #define SQ_THREAD_TRACE_CTRL__HIWATER__SHIFT 0x6 34670 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM__SHIFT 0x9 34671 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN__SHIFT 0xb 34672 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN__SHIFT 0xc 34673 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER__SHIFT 0xd 34674 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE__SHIFT 0xe 34675 #define SQ_THREAD_TRACE_CTRL__RT_FREQ__SHIFT 0x10 34676 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS__SHIFT 0x12 34677 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS__SHIFT 0x13 34678 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET__SHIFT 0x14 34679 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS__SHIFT 0x1c 34680 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE__SHIFT 0x1d 34681 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN__SHIFT 0x1f 34682 #define SQ_THREAD_TRACE_CTRL__MODE_MASK 0x00000003L 34683 #define SQ_THREAD_TRACE_CTRL__ALL_VMID_MASK 0x00000004L 34684 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN_MASK 0x00000008L 34685 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN_MASK 0x00000010L 34686 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER_MASK 0x00000020L 34687 #define SQ_THREAD_TRACE_CTRL__HIWATER_MASK 0x000001C0L 34688 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM_MASK 0x00000600L 34689 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN_MASK 0x00000800L 34690 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN_MASK 0x00001000L 34691 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER_MASK 0x00002000L 34692 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE_MASK 0x0000C000L 34693 #define SQ_THREAD_TRACE_CTRL__RT_FREQ_MASK 0x00030000L 34694 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS_MASK 0x00040000L 34695 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS_MASK 0x00080000L 34696 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET_MASK 0x00700000L 34697 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS_MASK 0x10000000L 34698 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE_MASK 0x20000000L 34699 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN_MASK 0x80000000L 34700 //SQ_THREAD_TRACE_MASK 34701 #define SQ_THREAD_TRACE_MASK__SIMD_SEL__SHIFT 0x0 34702 #define SQ_THREAD_TRACE_MASK__WGP_SEL__SHIFT 0x4 34703 #define SQ_THREAD_TRACE_MASK__SA_SEL__SHIFT 0x9 34704 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE__SHIFT 0xa 34705 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA__SHIFT 0x11 34706 #define SQ_THREAD_TRACE_MASK__SIMD_SEL_MASK 0x00000003L 34707 #define SQ_THREAD_TRACE_MASK__WGP_SEL_MASK 0x000000F0L 34708 #define SQ_THREAD_TRACE_MASK__SA_SEL_MASK 0x00000200L 34709 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE_MASK 0x0001FC00L 34710 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA_MASK 0x00020000L 34711 //SQ_THREAD_TRACE_TOKEN_MASK 34712 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE__SHIFT 0x0 34713 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC__SHIFT 0xb 34714 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE__SHIFT 0xc 34715 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE__SHIFT 0x10 34716 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE__SHIFT 0x18 34717 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE__SHIFT 0x1a 34718 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL__SHIFT 0x1f 34719 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE_MASK 0x000007FFL 34720 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC_MASK 0x00000800L 34721 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE_MASK 0x00001000L 34722 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE_MASK 0x00FF0000L 34723 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE_MASK 0x03000000L 34724 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE_MASK 0x1C000000L 34725 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL_MASK 0x80000000L 34726 //SQ_THREAD_TRACE_WPTR 34727 #define SQ_THREAD_TRACE_WPTR__OFFSET__SHIFT 0x0 34728 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID__SHIFT 0x1f 34729 #define SQ_THREAD_TRACE_WPTR__OFFSET_MASK 0x1FFFFFFFL 34730 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID_MASK 0x80000000L 34731 //SQ_THREAD_TRACE_STATUS 34732 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING__SHIFT 0x0 34733 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE__SHIFT 0xc 34734 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR__SHIFT 0x18 34735 #define SQ_THREAD_TRACE_STATUS__BUSY__SHIFT 0x19 34736 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID__SHIFT 0x1c 34737 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING_MASK 0x00000FFFL 34738 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE_MASK 0x00FFF000L 34739 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR_MASK 0x01000000L 34740 #define SQ_THREAD_TRACE_STATUS__BUSY_MASK 0x02000000L 34741 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID_MASK 0xF0000000L 34742 //SQ_THREAD_TRACE_STATUS2 34743 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL__SHIFT 0x0 34744 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL__SHIFT 0x1 34745 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN__SHIFT 0x4 34746 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS__SHIFT 0x8 34747 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE__SHIFT 0xd 34748 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL__SHIFT 0xe 34749 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL_MASK 0x00000001L 34750 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL_MASK 0x00000002L 34751 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN_MASK 0x00000010L 34752 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS_MASK 0x00001F00L 34753 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_MASK 0x00002000L 34754 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL_MASK 0x00004000L 34755 //SQ_THREAD_TRACE_GFX_DRAW_CNTR 34756 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR__SHIFT 0x0 34757 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR_MASK 0xFFFFFFFFL 34758 //SQ_THREAD_TRACE_GFX_MARKER_CNTR 34759 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR__SHIFT 0x0 34760 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR_MASK 0xFFFFFFFFL 34761 //SQ_THREAD_TRACE_HP3D_DRAW_CNTR 34762 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR__SHIFT 0x0 34763 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR_MASK 0xFFFFFFFFL 34764 //SQ_THREAD_TRACE_HP3D_MARKER_CNTR 34765 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR__SHIFT 0x0 34766 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR_MASK 0xFFFFFFFFL 34767 //SQ_THREAD_TRACE_DROPPED_CNTR 34768 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR__SHIFT 0x0 34769 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR_MASK 0xFFFFFFFFL 34770 //GCEA_PERFCOUNTER2_SELECT 34771 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34772 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34773 #define GCEA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34774 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34775 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34776 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34777 #define GCEA_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34778 #define GCEA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34779 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34780 #define GCEA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34781 //GCEA_PERFCOUNTER2_SELECT1 34782 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34783 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34784 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34785 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34786 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34787 #define GCEA_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34788 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34789 #define GCEA_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34790 //GCEA_PERFCOUNTER2_MODE 34791 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT 0x0 34792 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT 0x2 34793 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT 0x4 34794 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT 0x6 34795 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT 0x8 34796 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT 0xc 34797 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT 0x10 34798 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT 0x14 34799 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK 0x00000003L 34800 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK 0x0000000CL 34801 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK 0x00000030L 34802 #define GCEA_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK 0x000000C0L 34803 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK 0x00000F00L 34804 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK 0x0000F000L 34805 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK 0x000F0000L 34806 #define GCEA_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK 0x00F00000L 34807 //GCEA_PERFCOUNTER0_CFG 34808 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 34809 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 34810 #define GCEA_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 34811 #define GCEA_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 34812 #define GCEA_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 34813 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 34814 #define GCEA_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 34815 #define GCEA_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 34816 #define GCEA_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 34817 #define GCEA_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 34818 //GCEA_PERFCOUNTER1_CFG 34819 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 34820 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 34821 #define GCEA_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 34822 #define GCEA_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 34823 #define GCEA_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 34824 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 34825 #define GCEA_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 34826 #define GCEA_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 34827 #define GCEA_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 34828 #define GCEA_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 34829 //GCEA_PERFCOUNTER_RSLT_CNTL 34830 #define GCEA_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 34831 #define GCEA_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 34832 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 34833 #define GCEA_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 34834 #define GCEA_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 34835 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 34836 #define GCEA_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 34837 #define GCEA_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 34838 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 34839 #define GCEA_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 34840 #define GCEA_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 34841 #define GCEA_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 34842 //SX_PERFCOUNTER0_SELECT 34843 #define SX_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34844 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34845 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34846 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34847 #define SX_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34848 #define SX_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34849 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34850 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34851 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34852 #define SX_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34853 //SX_PERFCOUNTER1_SELECT 34854 #define SX_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34855 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34856 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34857 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34858 #define SX_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34859 #define SX_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34860 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34861 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34862 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34863 #define SX_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34864 //SX_PERFCOUNTER2_SELECT 34865 #define SX_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34866 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34867 #define SX_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34868 #define SX_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34869 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34870 #define SX_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34871 //SX_PERFCOUNTER3_SELECT 34872 #define SX_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34873 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34874 #define SX_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34875 #define SX_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34876 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34877 #define SX_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34878 //SX_PERFCOUNTER0_SELECT1 34879 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34880 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34881 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34882 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34883 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34884 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34885 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34886 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34887 //SX_PERFCOUNTER1_SELECT1 34888 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34889 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34890 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34891 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34892 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34893 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34894 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34895 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34896 //GDS_PERFCOUNTER0_SELECT 34897 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34898 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34899 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34900 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34901 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34902 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34903 #define GDS_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34904 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34905 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34906 #define GDS_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34907 //GDS_PERFCOUNTER1_SELECT 34908 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34909 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 34910 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34911 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 34912 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 34913 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 34914 #define GDS_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 34915 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 34916 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 34917 #define GDS_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 34918 //GDS_PERFCOUNTER2_SELECT 34919 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 34920 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 34921 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 34922 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 34923 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 34924 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 34925 #define GDS_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 34926 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 34927 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 34928 #define GDS_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 34929 //GDS_PERFCOUNTER3_SELECT 34930 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 34931 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 34932 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 34933 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 34934 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 34935 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 34936 #define GDS_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 34937 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 34938 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 34939 #define GDS_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 34940 //GDS_PERFCOUNTER0_SELECT1 34941 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34942 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34943 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34944 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34945 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34946 #define GDS_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34947 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34948 #define GDS_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34949 //GDS_PERFCOUNTER1_SELECT1 34950 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 34951 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 34952 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 34953 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 34954 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 34955 #define GDS_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34956 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 34957 #define GDS_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 34958 //GDS_PERFCOUNTER2_SELECT1 34959 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 34960 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 34961 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 34962 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 34963 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 34964 #define GDS_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34965 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 34966 #define GDS_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 34967 //GDS_PERFCOUNTER3_SELECT1 34968 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 34969 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 34970 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 34971 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 34972 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 34973 #define GDS_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34974 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 34975 #define GDS_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 34976 //TA_PERFCOUNTER0_SELECT 34977 #define TA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 34978 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 34979 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 34980 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 34981 #define TA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 34982 #define TA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 34983 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 34984 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 34985 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 34986 #define TA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 34987 //TA_PERFCOUNTER0_SELECT1 34988 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 34989 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 34990 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 34991 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 34992 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 34993 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 34994 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 34995 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 34996 //TA_PERFCOUNTER1_SELECT 34997 #define TA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 34998 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 34999 #define TA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35000 #define TA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35001 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35002 #define TA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35003 //TD_PERFCOUNTER0_SELECT 35004 #define TD_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35005 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35006 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35007 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35008 #define TD_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35009 #define TD_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35010 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35011 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35012 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35013 #define TD_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35014 //TD_PERFCOUNTER0_SELECT1 35015 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35016 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35017 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35018 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35019 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35020 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35021 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35022 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35023 //TD_PERFCOUNTER1_SELECT 35024 #define TD_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35025 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35026 #define TD_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35027 #define TD_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35028 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35029 #define TD_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35030 //TCP_PERFCOUNTER0_SELECT 35031 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35032 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35033 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35034 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35035 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35036 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35037 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35038 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35039 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35040 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35041 //TCP_PERFCOUNTER0_SELECT1 35042 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35043 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35044 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35045 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35046 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35047 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35048 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35049 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35050 //TCP_PERFCOUNTER1_SELECT 35051 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35052 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35053 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35054 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35055 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35056 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35057 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35058 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35059 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35060 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35061 //TCP_PERFCOUNTER1_SELECT1 35062 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35063 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35064 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35065 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35066 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35067 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35068 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35069 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35070 //TCP_PERFCOUNTER2_SELECT 35071 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35072 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35073 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35074 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35075 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35076 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35077 //TCP_PERFCOUNTER3_SELECT 35078 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35079 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35080 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35081 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35082 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35083 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35084 //GL2C_PERFCOUNTER0_SELECT 35085 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35086 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35087 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35088 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35089 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35090 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35091 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35092 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35093 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35094 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35095 //GL2C_PERFCOUNTER0_SELECT1 35096 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35097 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35098 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35099 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35100 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35101 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35102 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 35103 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 35104 //GL2C_PERFCOUNTER1_SELECT 35105 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35106 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35107 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35108 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35109 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35110 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35111 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35112 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35113 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35114 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35115 //GL2C_PERFCOUNTER1_SELECT1 35116 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35117 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35118 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 35119 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 35120 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35121 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35122 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 35123 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 35124 //GL2C_PERFCOUNTER2_SELECT 35125 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35126 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35127 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35128 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35129 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35130 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35131 //GL2C_PERFCOUNTER3_SELECT 35132 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35133 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35134 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35135 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35136 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35137 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35138 //GL2A_PERFCOUNTER0_SELECT 35139 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35140 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35141 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35142 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35143 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35144 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35145 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35146 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35147 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35148 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35149 //GL2A_PERFCOUNTER0_SELECT1 35150 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35151 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35152 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35153 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35154 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35155 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35156 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 35157 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 35158 //GL2A_PERFCOUNTER1_SELECT 35159 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35160 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35161 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35162 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35163 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35164 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35165 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35166 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35167 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35168 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35169 //GL2A_PERFCOUNTER1_SELECT1 35170 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35171 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35172 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 35173 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 35174 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35175 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35176 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 35177 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 35178 //GL2A_PERFCOUNTER2_SELECT 35179 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35180 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35181 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35182 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35183 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35184 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35185 //GL2A_PERFCOUNTER3_SELECT 35186 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35187 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35188 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35189 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35190 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35191 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35192 //GL1C_PERFCOUNTER0_SELECT 35193 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35194 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35195 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35196 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35197 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35198 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35199 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35200 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35201 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35202 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35203 //GL1C_PERFCOUNTER0_SELECT1 35204 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35205 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35206 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35207 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35208 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35209 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35210 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 35211 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 35212 //GL1C_PERFCOUNTER1_SELECT 35213 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35214 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35215 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35216 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35217 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35218 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35219 //GL1C_PERFCOUNTER2_SELECT 35220 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35221 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35222 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35223 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35224 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35225 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35226 //GL1C_PERFCOUNTER3_SELECT 35227 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35228 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35229 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35230 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35231 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35232 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35233 //CHC_PERFCOUNTER0_SELECT 35234 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35235 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35236 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35237 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35238 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35239 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35240 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35241 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35242 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35243 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35244 //CHC_PERFCOUNTER0_SELECT1 35245 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35246 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35247 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35248 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35249 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35250 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35251 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 35252 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 35253 //CHC_PERFCOUNTER1_SELECT 35254 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35255 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35256 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35257 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35258 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35259 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35260 //CHC_PERFCOUNTER2_SELECT 35261 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35262 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35263 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35264 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35265 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35266 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35267 //CHC_PERFCOUNTER3_SELECT 35268 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35269 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35270 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35271 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35272 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35273 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35274 //CHCG_PERFCOUNTER0_SELECT 35275 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35276 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35277 #define CHCG_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35278 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35279 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35280 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35281 #define CHCG_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35282 #define CHCG_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35283 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35284 #define CHCG_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35285 //CHCG_PERFCOUNTER0_SELECT1 35286 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35287 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35288 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35289 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35290 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35291 #define CHCG_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35292 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 35293 #define CHCG_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 35294 //CHCG_PERFCOUNTER1_SELECT 35295 #define CHCG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35296 #define CHCG_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35297 #define CHCG_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35298 #define CHCG_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35299 #define CHCG_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35300 #define CHCG_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35301 //CHCG_PERFCOUNTER2_SELECT 35302 #define CHCG_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35303 #define CHCG_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35304 #define CHCG_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35305 #define CHCG_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35306 #define CHCG_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35307 #define CHCG_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35308 //CHCG_PERFCOUNTER3_SELECT 35309 #define CHCG_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35310 #define CHCG_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35311 #define CHCG_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35312 #define CHCG_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35313 #define CHCG_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35314 #define CHCG_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35315 //CB_PERFCOUNTER_FILTER 35316 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE__SHIFT 0x0 35317 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL__SHIFT 0x1 35318 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE__SHIFT 0x4 35319 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL__SHIFT 0x5 35320 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE__SHIFT 0xa 35321 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL__SHIFT 0xb 35322 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE__SHIFT 0xc 35323 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL__SHIFT 0xd 35324 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE__SHIFT 0x11 35325 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL__SHIFT 0x12 35326 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE__SHIFT 0x15 35327 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL__SHIFT 0x16 35328 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE_MASK 0x00000001L 35329 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL_MASK 0x0000000EL 35330 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE_MASK 0x00000010L 35331 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL_MASK 0x000003E0L 35332 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE_MASK 0x00000400L 35333 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL_MASK 0x00000800L 35334 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE_MASK 0x00001000L 35335 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL_MASK 0x0000E000L 35336 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE_MASK 0x00020000L 35337 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL_MASK 0x001C0000L 35338 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE_MASK 0x00200000L 35339 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL_MASK 0x00C00000L 35340 //CB_PERFCOUNTER0_SELECT 35341 #define CB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35342 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35343 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35344 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35345 #define CB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35346 #define CB_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35347 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35348 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35349 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35350 #define CB_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35351 //CB_PERFCOUNTER0_SELECT1 35352 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35353 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35354 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35355 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35356 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35357 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35358 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35359 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35360 //CB_PERFCOUNTER1_SELECT 35361 #define CB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35362 #define CB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35363 #define CB_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35364 #define CB_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35365 //CB_PERFCOUNTER2_SELECT 35366 #define CB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35367 #define CB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35368 #define CB_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35369 #define CB_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35370 //CB_PERFCOUNTER3_SELECT 35371 #define CB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35372 #define CB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35373 #define CB_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35374 #define CB_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35375 //DB_PERFCOUNTER0_SELECT 35376 #define DB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35377 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35378 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35379 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35380 #define DB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35381 #define DB_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35382 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35383 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35384 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35385 #define DB_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35386 //DB_PERFCOUNTER0_SELECT1 35387 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35388 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35389 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35390 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35391 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35392 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35393 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35394 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35395 //DB_PERFCOUNTER1_SELECT 35396 #define DB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35397 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35398 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35399 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35400 #define DB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35401 #define DB_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35402 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35403 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35404 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35405 #define DB_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35406 //DB_PERFCOUNTER1_SELECT1 35407 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35408 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35409 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35410 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35411 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35412 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35413 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35414 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35415 //DB_PERFCOUNTER2_SELECT 35416 #define DB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35417 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35418 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35419 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35420 #define DB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35421 #define DB_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35422 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35423 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35424 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35425 #define DB_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35426 //DB_PERFCOUNTER3_SELECT 35427 #define DB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35428 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35429 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35430 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35431 #define DB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35432 #define DB_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35433 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35434 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35435 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35436 #define DB_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35437 //RLC_SPM_PERFMON_CNTL 35438 #define RLC_SPM_PERFMON_CNTL__RESERVED1__SHIFT 0x0 35439 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE__SHIFT 0xc 35440 #define RLC_SPM_PERFMON_CNTL__DISABLE_GFXCLOCK_COUNT__SHIFT 0xe 35441 #define RLC_SPM_PERFMON_CNTL__RESERVED__SHIFT 0xf 35442 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL__SHIFT 0x10 35443 #define RLC_SPM_PERFMON_CNTL__RESERVED1_MASK 0x00000FFFL 35444 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE_MASK 0x00003000L 35445 #define RLC_SPM_PERFMON_CNTL__DISABLE_GFXCLOCK_COUNT_MASK 0x00004000L 35446 #define RLC_SPM_PERFMON_CNTL__RESERVED_MASK 0x00008000L 35447 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_MASK 0xFFFF0000L 35448 //RLC_SPM_PERFMON_RING_BASE_LO 35449 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO__SHIFT 0x0 35450 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO_MASK 0xFFFFFFFFL 35451 //RLC_SPM_PERFMON_RING_BASE_HI 35452 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI__SHIFT 0x0 35453 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED__SHIFT 0x10 35454 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI_MASK 0x0000FFFFL 35455 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED_MASK 0xFFFF0000L 35456 //RLC_SPM_PERFMON_RING_SIZE 35457 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE__SHIFT 0x0 35458 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE_MASK 0xFFFFFFFFL 35459 //RLC_SPM_RING_WRPTR 35460 #define RLC_SPM_RING_WRPTR__RESERVED__SHIFT 0x0 35461 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR__SHIFT 0x5 35462 #define RLC_SPM_RING_WRPTR__RESERVED_MASK 0x0000001FL 35463 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR_MASK 0xFFFFFFE0L 35464 //RLC_SPM_RING_RDPTR 35465 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR__SHIFT 0x0 35466 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR_MASK 0xFFFFFFFFL 35467 //RLC_SPM_SEGMENT_THRESHOLD 35468 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD__SHIFT 0x0 35469 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED__SHIFT 0x8 35470 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD_MASK 0x000000FFL 35471 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED_MASK 0xFFFFFF00L 35472 //RLC_SPM_PERFMON_SEGMENT_SIZE 35473 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT__SHIFT 0x0 35474 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT__SHIFT 0x10 35475 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT__SHIFT 0x18 35476 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT_MASK 0x0000FFFFL 35477 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT_MASK 0x00FF0000L 35478 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT_MASK 0xFF000000L 35479 //RLC_SPM_GLOBAL_MUXSEL_ADDR 35480 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR__SHIFT 0x0 35481 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR_MASK 0x00000FFFL 35482 //RLC_SPM_GLOBAL_MUXSEL_DATA 35483 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0__SHIFT 0x0 35484 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1__SHIFT 0x10 35485 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0_MASK 0x0000FFFFL 35486 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1_MASK 0xFFFF0000L 35487 //RLC_SPM_SE_MUXSEL_ADDR 35488 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR__SHIFT 0x0 35489 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR_MASK 0x00000FFFL 35490 //RLC_SPM_SE_MUXSEL_DATA 35491 #define RLC_SPM_SE_MUXSEL_DATA__SEL0__SHIFT 0x0 35492 #define RLC_SPM_SE_MUXSEL_DATA__SEL1__SHIFT 0x10 35493 #define RLC_SPM_SE_MUXSEL_DATA__SEL0_MASK 0x0000FFFFL 35494 #define RLC_SPM_SE_MUXSEL_DATA__SEL1_MASK 0xFFFF0000L 35495 //RLC_SPM_ACCUM_DATARAM_ADDR 35496 #define RLC_SPM_ACCUM_DATARAM_ADDR__addr__SHIFT 0x0 35497 #define RLC_SPM_ACCUM_DATARAM_ADDR__RESERVED__SHIFT 0x7 35498 #define RLC_SPM_ACCUM_DATARAM_ADDR__addr_MASK 0x0000007FL 35499 #define RLC_SPM_ACCUM_DATARAM_ADDR__RESERVED_MASK 0xFFFFFF80L 35500 //RLC_SPM_ACCUM_DATARAM_DATA 35501 #define RLC_SPM_ACCUM_DATARAM_DATA__data__SHIFT 0x0 35502 #define RLC_SPM_ACCUM_DATARAM_DATA__data_MASK 0xFFFFFFFFL 35503 //RLC_SPM_ACCUM_SWA_DATARAM_ADDR 35504 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__addr__SHIFT 0x0 35505 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__RESERVED__SHIFT 0x7 35506 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__addr_MASK 0x0000007FL 35507 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__RESERVED_MASK 0xFFFFFF80L 35508 //RLC_SPM_ACCUM_SWA_DATARAM_DATA 35509 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__data__SHIFT 0x0 35510 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__data_MASK 0xFFFFFFFFL 35511 //RLC_SPM_ACCUM_CTRLRAM_ADDR 35512 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__addr__SHIFT 0x0 35513 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__RESERVED__SHIFT 0xb 35514 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__addr_MASK 0x000007FFL 35515 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__RESERVED_MASK 0xFFFFF800L 35516 //RLC_SPM_ACCUM_CTRLRAM_DATA 35517 #define RLC_SPM_ACCUM_CTRLRAM_DATA__data__SHIFT 0x0 35518 #define RLC_SPM_ACCUM_CTRLRAM_DATA__RESERVED__SHIFT 0x8 35519 #define RLC_SPM_ACCUM_CTRLRAM_DATA__data_MASK 0x000000FFL 35520 #define RLC_SPM_ACCUM_CTRLRAM_DATA__RESERVED_MASK 0xFFFFFF00L 35521 //RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET 35522 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset__SHIFT 0x0 35523 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset__SHIFT 0x8 35524 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset__SHIFT 0x10 35525 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__RESERVED__SHIFT 0x18 35526 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset_MASK 0x000000FFL 35527 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset_MASK 0x0000FF00L 35528 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset_MASK 0x00FF0000L 35529 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__RESERVED_MASK 0xFF000000L 35530 //RLC_SPM_ACCUM_STATUS 35531 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted__SHIFT 0x0 35532 #define RLC_SPM_ACCUM_STATUS__AccumDone__SHIFT 0x8 35533 #define RLC_SPM_ACCUM_STATUS__SpmDone__SHIFT 0x9 35534 #define RLC_SPM_ACCUM_STATUS__AccumOverflow__SHIFT 0xa 35535 #define RLC_SPM_ACCUM_STATUS__AccumArmed__SHIFT 0xb 35536 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress__SHIFT 0xc 35537 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress__SHIFT 0xd 35538 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty__SHIFT 0xe 35539 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle__SHIFT 0xf 35540 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone__SHIFT 0x10 35541 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone__SHIFT 0x11 35542 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow__SHIFT 0x12 35543 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed__SHIFT 0x13 35544 #define RLC_SPM_ACCUM_STATUS__AllSegsDone__SHIFT 0x14 35545 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending__SHIFT 0x15 35546 #define RLC_SPM_ACCUM_STATUS__RearmSppPending__SHIFT 0x16 35547 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted__SHIFT 0x17 35548 #define RLC_SPM_ACCUM_STATUS__RESERVED__SHIFT 0x18 35549 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted_MASK 0x000000FFL 35550 #define RLC_SPM_ACCUM_STATUS__AccumDone_MASK 0x00000100L 35551 #define RLC_SPM_ACCUM_STATUS__SpmDone_MASK 0x00000200L 35552 #define RLC_SPM_ACCUM_STATUS__AccumOverflow_MASK 0x00000400L 35553 #define RLC_SPM_ACCUM_STATUS__AccumArmed_MASK 0x00000800L 35554 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress_MASK 0x00001000L 35555 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress_MASK 0x00002000L 35556 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty_MASK 0x00004000L 35557 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle_MASK 0x00008000L 35558 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone_MASK 0x00010000L 35559 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone_MASK 0x00020000L 35560 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow_MASK 0x00040000L 35561 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed_MASK 0x00080000L 35562 #define RLC_SPM_ACCUM_STATUS__AllSegsDone_MASK 0x00100000L 35563 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending_MASK 0x00200000L 35564 #define RLC_SPM_ACCUM_STATUS__RearmSppPending_MASK 0x00400000L 35565 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted_MASK 0x00800000L 35566 #define RLC_SPM_ACCUM_STATUS__RESERVED_MASK 0xFF000000L 35567 //RLC_SPM_ACCUM_CTRL 35568 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors__SHIFT 0x0 35569 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation__SHIFT 0x1 35570 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum__SHIFT 0x2 35571 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock__SHIFT 0x3 35572 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm__SHIFT 0x4 35573 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum__SHIFT 0x8 35574 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa__SHIFT 0x9 35575 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires__SHIFT 0xa 35576 #define RLC_SPM_ACCUM_CTRL__RESERVED__SHIFT 0xb 35577 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors_MASK 0x00000001L 35578 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation_MASK 0x00000002L 35579 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum_MASK 0x00000004L 35580 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock_MASK 0x00000008L 35581 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm_MASK 0x000000F0L 35582 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum_MASK 0x00000100L 35583 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa_MASK 0x00000200L 35584 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires_MASK 0x00000400L 35585 #define RLC_SPM_ACCUM_CTRL__RESERVED_MASK 0xFFFFF800L 35586 //RLC_SPM_ACCUM_MODE 35587 #define RLC_SPM_ACCUM_MODE__EnableAccum__SHIFT 0x0 35588 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode__SHIFT 0x1 35589 #define RLC_SPM_ACCUM_MODE__EnableSPPMode__SHIFT 0x2 35590 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable__SHIFT 0x3 35591 #define RLC_SPM_ACCUM_MODE__AutoAccumEn__SHIFT 0x5 35592 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn__SHIFT 0x6 35593 #define RLC_SPM_ACCUM_MODE__AutoSpmEn__SHIFT 0x7 35594 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn__SHIFT 0x8 35595 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride__SHIFT 0x9 35596 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride__SHIFT 0xa 35597 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride__SHIFT 0xb 35598 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride__SHIFT 0xc 35599 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride__SHIFT 0xd 35600 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride__SHIFT 0xe 35601 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride__SHIFT 0xf 35602 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride__SHIFT 0x10 35603 #define RLC_SPM_ACCUM_MODE__EnableAccum_MASK 0x00000001L 35604 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode_MASK 0x00000002L 35605 #define RLC_SPM_ACCUM_MODE__EnableSPPMode_MASK 0x00000004L 35606 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable_MASK 0x00000008L 35607 #define RLC_SPM_ACCUM_MODE__AutoAccumEn_MASK 0x00000020L 35608 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn_MASK 0x00000040L 35609 #define RLC_SPM_ACCUM_MODE__AutoSpmEn_MASK 0x00000080L 35610 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn_MASK 0x00000100L 35611 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride_MASK 0x00000200L 35612 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride_MASK 0x00000400L 35613 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride_MASK 0x00000800L 35614 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride_MASK 0x00001000L 35615 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride_MASK 0x00002000L 35616 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride_MASK 0x00004000L 35617 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride_MASK 0x00008000L 35618 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride_MASK 0x00010000L 35619 //RLC_SPM_ACCUM_THRESHOLD 35620 #define RLC_SPM_ACCUM_THRESHOLD__Threshold__SHIFT 0x0 35621 #define RLC_SPM_ACCUM_THRESHOLD__Threshold_MASK 0x0000FFFFL 35622 //RLC_SPM_ACCUM_SAMPLES_REQUESTED 35623 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested__SHIFT 0x0 35624 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested_MASK 0x000000FFL 35625 //RLC_SPM_ACCUM_DATARAM_WRCOUNT 35626 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount__SHIFT 0x0 35627 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__RESERVED__SHIFT 0x13 35628 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount_MASK 0x0007FFFFL 35629 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__RESERVED_MASK 0xFFF80000L 35630 //RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS 35631 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region__SHIFT 0x0 35632 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region__SHIFT 0x8 35633 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__RESERVED__SHIFT 0x10 35634 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region_MASK 0x000000FFL 35635 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region_MASK 0x0000FF00L 35636 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__RESERVED_MASK 0xFFFF0000L 35637 //RLC_SPM_PAUSE 35638 #define RLC_SPM_PAUSE__PAUSE__SHIFT 0x0 35639 #define RLC_SPM_PAUSE__PAUSED__SHIFT 0x1 35640 #define RLC_SPM_PAUSE__PAUSE_MASK 0x00000001L 35641 #define RLC_SPM_PAUSE__PAUSED_MASK 0x00000002L 35642 //RLC_SPM_STATUS 35643 #define RLC_SPM_STATUS__CTL_BUSY__SHIFT 0x0 35644 #define RLC_SPM_STATUS__RSPM_REG_BUSY__SHIFT 0x1 35645 #define RLC_SPM_STATUS__SPM_RSPM_BUSY__SHIFT 0x2 35646 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY__SHIFT 0x3 35647 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY__SHIFT 0x4 35648 #define RLC_SPM_STATUS__ACCUM_BUSY__SHIFT 0xf 35649 #define RLC_SPM_STATUS__FSM_MASTER_STATE__SHIFT 0x10 35650 #define RLC_SPM_STATUS__FSM_MEMORY_STATE__SHIFT 0x14 35651 #define RLC_SPM_STATUS__CTL_REQ_STATE__SHIFT 0x18 35652 #define RLC_SPM_STATUS__CTL_RET_STATE__SHIFT 0x1a 35653 #define RLC_SPM_STATUS__CTL_BUSY_MASK 0x00000001L 35654 #define RLC_SPM_STATUS__RSPM_REG_BUSY_MASK 0x00000002L 35655 #define RLC_SPM_STATUS__SPM_RSPM_BUSY_MASK 0x00000004L 35656 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY_MASK 0x00000008L 35657 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY_MASK 0x00000FF0L 35658 #define RLC_SPM_STATUS__ACCUM_BUSY_MASK 0x00008000L 35659 #define RLC_SPM_STATUS__FSM_MASTER_STATE_MASK 0x000F0000L 35660 #define RLC_SPM_STATUS__FSM_MEMORY_STATE_MASK 0x00F00000L 35661 #define RLC_SPM_STATUS__CTL_REQ_STATE_MASK 0x03000000L 35662 #define RLC_SPM_STATUS__CTL_RET_STATE_MASK 0x04000000L 35663 //RLC_SPM_GFXCLOCK_LOWCOUNT 35664 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT__SHIFT 0x0 35665 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT_MASK 0xFFFFFFFFL 35666 //RLC_SPM_GFXCLOCK_HIGHCOUNT 35667 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT__SHIFT 0x0 35668 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT_MASK 0xFFFFFFFFL 35669 //RLC_SPM_MODE 35670 #define RLC_SPM_MODE__MODE__SHIFT 0x0 35671 #define RLC_SPM_MODE__MODE_MASK 0x00000001L 35672 //RLC_SPM_RSPM_REQ_DATA_LO 35673 #define RLC_SPM_RSPM_REQ_DATA_LO__DATA__SHIFT 0x0 35674 #define RLC_SPM_RSPM_REQ_DATA_LO__DATA_MASK 0xFFFFFFFFL 35675 //RLC_SPM_RSPM_REQ_DATA_HI 35676 #define RLC_SPM_RSPM_REQ_DATA_HI__DATA__SHIFT 0x0 35677 #define RLC_SPM_RSPM_REQ_DATA_HI__DATA_MASK 0x00000FFFL 35678 //RLC_SPM_RSPM_REQ_OP 35679 #define RLC_SPM_RSPM_REQ_OP__OP__SHIFT 0x0 35680 #define RLC_SPM_RSPM_REQ_OP__OP_MASK 0x0000000FL 35681 //RLC_SPM_RSPM_RET_DATA 35682 #define RLC_SPM_RSPM_RET_DATA__DATA__SHIFT 0x0 35683 #define RLC_SPM_RSPM_RET_DATA__DATA_MASK 0xFFFFFFFFL 35684 //RLC_SPM_RSPM_RET_OP 35685 #define RLC_SPM_RSPM_RET_OP__OP__SHIFT 0x0 35686 #define RLC_SPM_RSPM_RET_OP__VALID__SHIFT 0x8 35687 #define RLC_SPM_RSPM_RET_OP__OP_MASK 0x0000000FL 35688 #define RLC_SPM_RSPM_RET_OP__VALID_MASK 0x00000100L 35689 //RLC_SPM_SE_RSPM_REQ_DATA_LO 35690 #define RLC_SPM_SE_RSPM_REQ_DATA_LO__DATA__SHIFT 0x0 35691 #define RLC_SPM_SE_RSPM_REQ_DATA_LO__DATA_MASK 0xFFFFFFFFL 35692 //RLC_SPM_SE_RSPM_REQ_DATA_HI 35693 #define RLC_SPM_SE_RSPM_REQ_DATA_HI__DATA__SHIFT 0x0 35694 #define RLC_SPM_SE_RSPM_REQ_DATA_HI__DATA_MASK 0x00000FFFL 35695 //RLC_SPM_SE_RSPM_REQ_OP 35696 #define RLC_SPM_SE_RSPM_REQ_OP__OP__SHIFT 0x0 35697 #define RLC_SPM_SE_RSPM_REQ_OP__OP_MASK 0x0000000FL 35698 //RLC_SPM_SE_RSPM_RET_DATA 35699 #define RLC_SPM_SE_RSPM_RET_DATA__DATA__SHIFT 0x0 35700 #define RLC_SPM_SE_RSPM_RET_DATA__DATA_MASK 0xFFFFFFFFL 35701 //RLC_SPM_SE_RSPM_RET_OP 35702 #define RLC_SPM_SE_RSPM_RET_OP__OP__SHIFT 0x0 35703 #define RLC_SPM_SE_RSPM_RET_OP__VALID__SHIFT 0x8 35704 #define RLC_SPM_SE_RSPM_RET_OP__OP_MASK 0x0000000FL 35705 #define RLC_SPM_SE_RSPM_RET_OP__VALID_MASK 0x00000100L 35706 //RLC_SPM_RSPM_CMD 35707 #define RLC_SPM_RSPM_CMD__CMD__SHIFT 0x0 35708 #define RLC_SPM_RSPM_CMD__CMD_MASK 0x0000000FL 35709 //RLC_SPM_RSPM_CMD_ACK 35710 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK__SHIFT 0x0 35711 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK__SHIFT 0x1 35712 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK__SHIFT 0x2 35713 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK__SHIFT 0x3 35714 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK__SHIFT 0x4 35715 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK__SHIFT 0x5 35716 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK__SHIFT 0x6 35717 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK__SHIFT 0x7 35718 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK__SHIFT 0x8 35719 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK_MASK 0x00000001L 35720 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK_MASK 0x00000002L 35721 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK_MASK 0x00000004L 35722 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK_MASK 0x00000008L 35723 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK_MASK 0x00000010L 35724 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK_MASK 0x00000020L 35725 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK_MASK 0x00000040L 35726 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK_MASK 0x00000080L 35727 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK_MASK 0x00000100L 35728 //RLC_SPM_SPARE 35729 #define RLC_SPM_SPARE__SPARE__SHIFT 0x0 35730 #define RLC_SPM_SPARE__SPARE_MASK 0xFFFFFFFFL 35731 //RLC_PERFMON_CNTL 35732 #define RLC_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x0 35733 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 35734 #define RLC_PERFMON_CNTL__PERFMON_STATE_MASK 0x00000007L 35735 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 35736 //RLC_PERFCOUNTER0_SELECT 35737 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT 0x0 35738 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK 0x000000FFL 35739 //RLC_PERFCOUNTER1_SELECT 35740 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT 0x0 35741 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK 0x000000FFL 35742 //RLC_GPU_IOV_PERF_CNT_CNTL 35743 #define RLC_GPU_IOV_PERF_CNT_CNTL__ENABLE__SHIFT 0x0 35744 #define RLC_GPU_IOV_PERF_CNT_CNTL__MODE_SELECT__SHIFT 0x1 35745 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESET__SHIFT 0x2 35746 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESERVED__SHIFT 0x3 35747 #define RLC_GPU_IOV_PERF_CNT_CNTL__ENABLE_MASK 0x00000001L 35748 #define RLC_GPU_IOV_PERF_CNT_CNTL__MODE_SELECT_MASK 0x00000002L 35749 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESET_MASK 0x00000004L 35750 #define RLC_GPU_IOV_PERF_CNT_CNTL__RESERVED_MASK 0xFFFFFFF8L 35751 //RLC_GPU_IOV_PERF_CNT_WR_ADDR 35752 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__VFID__SHIFT 0x0 35753 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__CNT_ID__SHIFT 0x4 35754 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__RESERVED__SHIFT 0x6 35755 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__VFID_MASK 0x0000000FL 35756 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__CNT_ID_MASK 0x00000030L 35757 #define RLC_GPU_IOV_PERF_CNT_WR_ADDR__RESERVED_MASK 0xFFFFFFC0L 35758 //RLC_GPU_IOV_PERF_CNT_WR_DATA 35759 #define RLC_GPU_IOV_PERF_CNT_WR_DATA__DATA__SHIFT 0x0 35760 #define RLC_GPU_IOV_PERF_CNT_WR_DATA__DATA_MASK 0xFFFFFFFFL 35761 //RLC_GPU_IOV_PERF_CNT_RD_ADDR 35762 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__VFID__SHIFT 0x0 35763 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__CNT_ID__SHIFT 0x4 35764 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__RESERVED__SHIFT 0x6 35765 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__VFID_MASK 0x0000000FL 35766 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__CNT_ID_MASK 0x00000030L 35767 #define RLC_GPU_IOV_PERF_CNT_RD_ADDR__RESERVED_MASK 0xFFFFFFC0L 35768 //RLC_GPU_IOV_PERF_CNT_RD_DATA 35769 #define RLC_GPU_IOV_PERF_CNT_RD_DATA__DATA__SHIFT 0x0 35770 #define RLC_GPU_IOV_PERF_CNT_RD_DATA__DATA_MASK 0xFFFFFFFFL 35771 //RMI_PERFCOUNTER0_SELECT 35772 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35773 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35774 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35775 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35776 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35777 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35778 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35779 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35780 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35781 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35782 //RMI_PERFCOUNTER0_SELECT1 35783 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35784 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35785 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35786 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35787 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35788 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35789 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35790 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35791 //RMI_PERFCOUNTER1_SELECT 35792 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35793 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35794 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35795 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35796 //RMI_PERFCOUNTER2_SELECT 35797 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35798 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35799 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35800 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35801 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35802 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35803 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35804 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35805 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35806 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35807 //RMI_PERFCOUNTER2_SELECT1 35808 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35809 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35810 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35811 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35812 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35813 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35814 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35815 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35816 //RMI_PERFCOUNTER3_SELECT 35817 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35818 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35819 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35820 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35821 //RMI_PERF_COUNTER_CNTL 35822 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL__SHIFT 0x0 35823 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL__SHIFT 0x2 35824 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL__SHIFT 0x4 35825 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0__SHIFT 0x6 35826 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1__SHIFT 0x8 35827 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID__SHIFT 0xa 35828 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID__SHIFT 0xe 35829 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD__SHIFT 0x13 35830 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET__SHIFT 0x19 35831 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL__SHIFT 0x1a 35832 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL_MASK 0x00000003L 35833 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL_MASK 0x0000000CL 35834 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL_MASK 0x00000030L 35835 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0_MASK 0x000000C0L 35836 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1_MASK 0x00000300L 35837 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID_MASK 0x00003C00L 35838 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID_MASK 0x0007C000L 35839 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD_MASK 0x01F80000L 35840 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET_MASK 0x02000000L 35841 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL_MASK 0x04000000L 35842 //GCR_PERFCOUNTER0_SELECT 35843 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35844 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35845 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35846 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35847 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35848 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35849 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35850 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35851 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35852 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35853 //GCR_PERFCOUNTER0_SELECT1 35854 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35855 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35856 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35857 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35858 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35859 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35860 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35861 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35862 //GCR_PERFCOUNTER1_SELECT 35863 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35864 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35865 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35866 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35867 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35868 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35869 //PA_PH_PERFCOUNTER0_SELECT 35870 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35871 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35872 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35873 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35874 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35875 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35876 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35877 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35878 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35879 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35880 //PA_PH_PERFCOUNTER0_SELECT1 35881 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35882 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35883 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35884 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35885 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35886 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35887 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35888 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35889 //PA_PH_PERFCOUNTER1_SELECT 35890 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35891 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35892 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35893 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35894 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35895 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35896 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35897 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35898 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35899 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35900 //PA_PH_PERFCOUNTER2_SELECT 35901 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35902 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35903 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35904 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35905 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35906 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35907 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35908 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35909 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35910 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35911 //PA_PH_PERFCOUNTER3_SELECT 35912 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35913 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35914 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35915 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35916 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35917 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35918 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35919 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35920 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35921 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35922 //PA_PH_PERFCOUNTER4_SELECT 35923 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 35924 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 35925 //PA_PH_PERFCOUNTER5_SELECT 35926 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 35927 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 35928 //PA_PH_PERFCOUNTER6_SELECT 35929 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 35930 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000003FFL 35931 //PA_PH_PERFCOUNTER7_SELECT 35932 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 35933 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000003FFL 35934 //PA_PH_PERFCOUNTER1_SELECT1 35935 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35936 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35937 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35938 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35939 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35940 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35941 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35942 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35943 //PA_PH_PERFCOUNTER2_SELECT1 35944 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35945 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35946 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35947 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35948 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35949 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35950 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35951 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35952 //PA_PH_PERFCOUNTER3_SELECT1 35953 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 35954 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 35955 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 35956 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 35957 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 35958 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35959 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 35960 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 35961 //UTCL1_PERFCOUNTER0_SELECT 35962 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35963 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE__SHIFT 0x1c 35964 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35965 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE_MASK 0xF0000000L 35966 //UTCL1_PERFCOUNTER1_SELECT 35967 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35968 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE__SHIFT 0x1c 35969 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35970 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE_MASK 0xF0000000L 35971 //UTCL1_PERFCOUNTER2_SELECT 35972 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35973 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE__SHIFT 0x1c 35974 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35975 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE_MASK 0xF0000000L 35976 //UTCL1_PERFCOUNTER3_SELECT 35977 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35978 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE__SHIFT 0x1c 35979 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35980 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE_MASK 0xF0000000L 35981 //GL1A_PERFCOUNTER0_SELECT 35982 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35983 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35984 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35985 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35986 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35987 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35988 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35989 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35990 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35991 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35992 //GL1A_PERFCOUNTER0_SELECT1 35993 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35994 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35995 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 35996 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 35997 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35998 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35999 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36000 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36001 //GL1A_PERFCOUNTER1_SELECT 36002 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36003 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36004 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36005 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36006 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36007 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36008 //GL1A_PERFCOUNTER2_SELECT 36009 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36010 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36011 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36012 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36013 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36014 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36015 //GL1A_PERFCOUNTER3_SELECT 36016 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36017 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36018 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36019 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36020 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36021 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36022 //GL1H_PERFCOUNTER0_SELECT 36023 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36024 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36025 #define GL1H_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36026 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36027 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36028 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36029 #define GL1H_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36030 #define GL1H_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36031 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36032 #define GL1H_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36033 //GL1H_PERFCOUNTER0_SELECT1 36034 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36035 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36036 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 36037 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 36038 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36039 #define GL1H_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36040 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36041 #define GL1H_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36042 //GL1H_PERFCOUNTER1_SELECT 36043 #define GL1H_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36044 #define GL1H_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36045 #define GL1H_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36046 #define GL1H_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36047 #define GL1H_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36048 #define GL1H_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36049 //GL1H_PERFCOUNTER2_SELECT 36050 #define GL1H_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36051 #define GL1H_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36052 #define GL1H_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36053 #define GL1H_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36054 #define GL1H_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36055 #define GL1H_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36056 //GL1H_PERFCOUNTER3_SELECT 36057 #define GL1H_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36058 #define GL1H_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36059 #define GL1H_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36060 #define GL1H_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36061 #define GL1H_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36062 #define GL1H_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36063 //CHA_PERFCOUNTER0_SELECT 36064 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36065 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36066 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36067 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36068 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36069 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36070 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36071 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36072 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36073 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36074 //CHA_PERFCOUNTER0_SELECT1 36075 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36076 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36077 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 36078 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 36079 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36080 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36081 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36082 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36083 //CHA_PERFCOUNTER1_SELECT 36084 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36085 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36086 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36087 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36088 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36089 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36090 //CHA_PERFCOUNTER2_SELECT 36091 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36092 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36093 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36094 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36095 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36096 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36097 //CHA_PERFCOUNTER3_SELECT 36098 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36099 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36100 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36101 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36102 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36103 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36104 //GUS_PERFCOUNTER2_SELECT 36105 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36106 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36107 #define GUS_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36108 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36109 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36110 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36111 #define GUS_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36112 #define GUS_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36113 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36114 #define GUS_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36115 //GUS_PERFCOUNTER2_SELECT1 36116 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36117 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36118 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 36119 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 36120 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36121 #define GUS_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36122 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 36123 #define GUS_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 36124 //GUS_PERFCOUNTER2_MODE 36125 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE0__SHIFT 0x0 36126 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE1__SHIFT 0x2 36127 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE2__SHIFT 0x4 36128 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE3__SHIFT 0x6 36129 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE0__SHIFT 0x8 36130 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE1__SHIFT 0xc 36131 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE2__SHIFT 0x10 36132 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE3__SHIFT 0x14 36133 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE0_MASK 0x00000003L 36134 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE1_MASK 0x0000000CL 36135 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE2_MASK 0x00000030L 36136 #define GUS_PERFCOUNTER2_MODE__COMPARE_MODE3_MASK 0x000000C0L 36137 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE0_MASK 0x00000F00L 36138 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE1_MASK 0x0000F000L 36139 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE2_MASK 0x000F0000L 36140 #define GUS_PERFCOUNTER2_MODE__COMPARE_VALUE3_MASK 0x00F00000L 36141 //GUS_PERFCOUNTER0_CFG 36142 #define GUS_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 36143 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 36144 #define GUS_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 36145 #define GUS_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 36146 #define GUS_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 36147 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 36148 #define GUS_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 36149 #define GUS_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 36150 #define GUS_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 36151 #define GUS_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 36152 //GUS_PERFCOUNTER1_CFG 36153 #define GUS_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 36154 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 36155 #define GUS_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 36156 #define GUS_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 36157 #define GUS_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 36158 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 36159 #define GUS_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 36160 #define GUS_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 36161 #define GUS_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 36162 #define GUS_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 36163 //GUS_PERFCOUNTER_RSLT_CNTL 36164 #define GUS_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 36165 #define GUS_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 36166 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 36167 #define GUS_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 36168 #define GUS_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 36169 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 36170 #define GUS_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 36171 #define GUS_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 36172 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 36173 #define GUS_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 36174 #define GUS_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 36175 #define GUS_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 36176 36177 36178 // addressBlock: gc_gdfll_gdfll_dec 36179 //GDFLL_EDC_HYSTERESIS_CNTL 36180 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT 0x0 36181 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK 0x000000FFL 36182 //GDFLL_EDC_HYSTERESIS_STAT 36183 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT 0x0 36184 #define GDFLL_EDC_HYSTERESIS_STAT__EDC__SHIFT 0x8 36185 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK 0x000000FFL 36186 #define GDFLL_EDC_HYSTERESIS_STAT__EDC_MASK 0x00000100L 36187 36188 36189 // addressBlock: gc_gdfll_se_gdfll_dec 36190 //GDFLL_SE_EDC_HYSTERESIS_CNTL 36191 #define GDFLL_SE_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT 0x0 36192 #define GDFLL_SE_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK 0x000000FFL 36193 //GDFLL_SE_EDC_HYSTERESIS_STAT 36194 #define GDFLL_SE_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT 0x0 36195 #define GDFLL_SE_EDC_HYSTERESIS_STAT__EDC__SHIFT 0x8 36196 #define GDFLL_SE_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK 0x000000FFL 36197 #define GDFLL_SE_EDC_HYSTERESIS_STAT__EDC_MASK 0x00000100L 36198 36199 36200 // addressBlock: gc_grtavfs_grtavfs_dec 36201 //GRTAVFS_RTAVFS_REG_ADDR 36202 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT 0x0 36203 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK 0x000003FFL 36204 //GRTAVFS_RTAVFS_WR_DATA 36205 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT 0x0 36206 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 36207 //GRTAVFS_GENERAL_0 36208 #define GRTAVFS_GENERAL_0__DATA__SHIFT 0x0 36209 #define GRTAVFS_GENERAL_0__DATA_MASK 0xFFFFFFFFL 36210 //GRTAVFS_RTAVFS_RD_DATA 36211 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA__SHIFT 0x0 36212 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 36213 //GRTAVFS_RTAVFS_REG_CTRL 36214 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN__SHIFT 0x0 36215 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN__SHIFT 0x1 36216 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN_MASK 0x00000001L 36217 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN_MASK 0x00000002L 36218 //GRTAVFS_RTAVFS_REG_STATUS 36219 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK__SHIFT 0x0 36220 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID__SHIFT 0x1 36221 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK_MASK 0x00000001L 36222 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID_MASK 0x00000002L 36223 //GRTAVFS_TARG_FREQ 36224 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY__SHIFT 0x0 36225 #define GRTAVFS_TARG_FREQ__REQUEST__SHIFT 0x10 36226 #define GRTAVFS_TARG_FREQ__RESERVED__SHIFT 0x11 36227 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY_MASK 0x0000FFFFL 36228 #define GRTAVFS_TARG_FREQ__REQUEST_MASK 0x00010000L 36229 #define GRTAVFS_TARG_FREQ__RESERVED_MASK 0xFFFE0000L 36230 //GRTAVFS_TARG_VOLT 36231 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE__SHIFT 0x0 36232 #define GRTAVFS_TARG_VOLT__VALID__SHIFT 0xa 36233 #define GRTAVFS_TARG_VOLT__RESERVED__SHIFT 0xb 36234 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE_MASK 0x000003FFL 36235 #define GRTAVFS_TARG_VOLT__VALID_MASK 0x00000400L 36236 #define GRTAVFS_TARG_VOLT__RESERVED_MASK 0xFFFFF800L 36237 //GRTAVFS_SOFT_RESET 36238 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE__SHIFT 0x0 36239 #define GRTAVFS_SOFT_RESET__RESERVED__SHIFT 0x1 36240 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE_MASK 0x00000001L 36241 #define GRTAVFS_SOFT_RESET__RESERVED_MASK 0xFFFFFFFEL 36242 //GRTAVFS_PSM_CNTL 36243 #define GRTAVFS_PSM_CNTL__PSM_COUNT__SHIFT 0x0 36244 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN__SHIFT 0xe 36245 #define GRTAVFS_PSM_CNTL__RESERVED__SHIFT 0xf 36246 #define GRTAVFS_PSM_CNTL__PSM_COUNT_MASK 0x00003FFFL 36247 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN_MASK 0x00004000L 36248 #define GRTAVFS_PSM_CNTL__RESERVED_MASK 0xFFFF8000L 36249 //GRTAVFS_CLK_CNTL 36250 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL__SHIFT 0x0 36251 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL__SHIFT 0x1 36252 #define GRTAVFS_CLK_CNTL__RESERVED__SHIFT 0x2 36253 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL_MASK 0x00000001L 36254 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL_MASK 0x00000002L 36255 #define GRTAVFS_CLK_CNTL__RESERVED_MASK 0xFFFFFFFCL 36256 36257 36258 // addressBlock: gc_grtavfs_se_grtavfs_dec 36259 //GRTAVFS_SE_RTAVFS_REG_ADDR 36260 #define GRTAVFS_SE_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT 0x0 36261 #define GRTAVFS_SE_RTAVFS_REG_ADDR__RTAVFSADDR_MASK 0x000003FFL 36262 //GRTAVFS_SE_RTAVFS_WR_DATA 36263 #define GRTAVFS_SE_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT 0x0 36264 #define GRTAVFS_SE_RTAVFS_WR_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 36265 //GRTAVFS_SE_GENERAL_0 36266 #define GRTAVFS_SE_GENERAL_0__DATA__SHIFT 0x0 36267 #define GRTAVFS_SE_GENERAL_0__DATA_MASK 0xFFFFFFFFL 36268 //GRTAVFS_SE_RTAVFS_RD_DATA 36269 #define GRTAVFS_SE_RTAVFS_RD_DATA__RTAVFSDATA__SHIFT 0x0 36270 #define GRTAVFS_SE_RTAVFS_RD_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 36271 //GRTAVFS_SE_RTAVFS_REG_CTRL 36272 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_WR_EN__SHIFT 0x0 36273 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_RD_EN__SHIFT 0x1 36274 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_WR_EN_MASK 0x00000001L 36275 #define GRTAVFS_SE_RTAVFS_REG_CTRL__SET_RD_EN_MASK 0x00000002L 36276 //GRTAVFS_SE_RTAVFS_REG_STATUS 36277 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_WR_ACK__SHIFT 0x0 36278 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID__SHIFT 0x1 36279 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_WR_ACK_MASK 0x00000001L 36280 #define GRTAVFS_SE_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID_MASK 0x00000002L 36281 //GRTAVFS_SE_TARG_FREQ 36282 #define GRTAVFS_SE_TARG_FREQ__TARGET_FREQUENCY__SHIFT 0x0 36283 #define GRTAVFS_SE_TARG_FREQ__REQUEST__SHIFT 0x10 36284 #define GRTAVFS_SE_TARG_FREQ__RESERVED__SHIFT 0x11 36285 #define GRTAVFS_SE_TARG_FREQ__TARGET_FREQUENCY_MASK 0x0000FFFFL 36286 #define GRTAVFS_SE_TARG_FREQ__REQUEST_MASK 0x00010000L 36287 #define GRTAVFS_SE_TARG_FREQ__RESERVED_MASK 0xFFFE0000L 36288 //GRTAVFS_SE_TARG_VOLT 36289 #define GRTAVFS_SE_TARG_VOLT__TARGET_VOLTAGE__SHIFT 0x0 36290 #define GRTAVFS_SE_TARG_VOLT__VALID__SHIFT 0xa 36291 #define GRTAVFS_SE_TARG_VOLT__RESERVED__SHIFT 0xb 36292 #define GRTAVFS_SE_TARG_VOLT__TARGET_VOLTAGE_MASK 0x000003FFL 36293 #define GRTAVFS_SE_TARG_VOLT__VALID_MASK 0x00000400L 36294 #define GRTAVFS_SE_TARG_VOLT__RESERVED_MASK 0xFFFFF800L 36295 //GRTAVFS_SE_SOFT_RESET 36296 #define GRTAVFS_SE_SOFT_RESET__RESETN_OVERRIDE__SHIFT 0x0 36297 #define GRTAVFS_SE_SOFT_RESET__RESERVED__SHIFT 0x1 36298 #define GRTAVFS_SE_SOFT_RESET__RESETN_OVERRIDE_MASK 0x00000001L 36299 #define GRTAVFS_SE_SOFT_RESET__RESERVED_MASK 0xFFFFFFFEL 36300 //GRTAVFS_SE_PSM_CNTL 36301 #define GRTAVFS_SE_PSM_CNTL__PSM_COUNT__SHIFT 0x0 36302 #define GRTAVFS_SE_PSM_CNTL__PSM_SAMPLE_EN__SHIFT 0xe 36303 #define GRTAVFS_SE_PSM_CNTL__RESERVED__SHIFT 0xf 36304 #define GRTAVFS_SE_PSM_CNTL__PSM_COUNT_MASK 0x00003FFFL 36305 #define GRTAVFS_SE_PSM_CNTL__PSM_SAMPLE_EN_MASK 0x00004000L 36306 #define GRTAVFS_SE_PSM_CNTL__RESERVED_MASK 0xFFFF8000L 36307 //GRTAVFS_SE_CLK_CNTL 36308 #define GRTAVFS_SE_CLK_CNTL__GRTAVFS_MUX_CLK_SEL__SHIFT 0x0 36309 #define GRTAVFS_SE_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL__SHIFT 0x1 36310 #define GRTAVFS_SE_CLK_CNTL__RESERVED__SHIFT 0x2 36311 #define GRTAVFS_SE_CLK_CNTL__GRTAVFS_MUX_CLK_SEL_MASK 0x00000001L 36312 #define GRTAVFS_SE_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL_MASK 0x00000002L 36313 #define GRTAVFS_SE_CLK_CNTL__RESERVED_MASK 0xFFFFFFFCL 36314 36315 36316 // addressBlock: gc_grtavfsdec 36317 //RTAVFS_RTAVFS_REG_ADDR 36318 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT 0x0 36319 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK 0x000003FFL 36320 //RTAVFS_RTAVFS_WR_DATA 36321 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT 0x0 36322 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 36323 36324 36325 // addressBlock: gc_hypdec 36326 //GFX_PIPE_PRIORITY 36327 #define GFX_PIPE_PRIORITY__HP_PIPE_SELECT__SHIFT 0x0 36328 #define GFX_PIPE_PRIORITY__HP_PIPE_SELECT_MASK 0x00000001L 36329 //RLC_GPU_IOV_VF_ENABLE 36330 #define RLC_GPU_IOV_VF_ENABLE__VF_ENABLE__SHIFT 0x0 36331 #define RLC_GPU_IOV_VF_ENABLE__RESERVED__SHIFT 0x1 36332 #define RLC_GPU_IOV_VF_ENABLE__VF_NUM__SHIFT 0x10 36333 #define RLC_GPU_IOV_VF_ENABLE__VF_ENABLE_MASK 0x00000001L 36334 #define RLC_GPU_IOV_VF_ENABLE__RESERVED_MASK 0x0000FFFEL 36335 #define RLC_GPU_IOV_VF_ENABLE__VF_NUM_MASK 0xFFFF0000L 36336 //RLC_GPU_IOV_CFG_REG6 36337 #define RLC_GPU_IOV_CFG_REG6__CNTXT_SIZE__SHIFT 0x0 36338 #define RLC_GPU_IOV_CFG_REG6__CNTXT_LOCATION__SHIFT 0x7 36339 #define RLC_GPU_IOV_CFG_REG6__RESERVED__SHIFT 0x8 36340 #define RLC_GPU_IOV_CFG_REG6__CNTXT_OFFSET__SHIFT 0xa 36341 #define RLC_GPU_IOV_CFG_REG6__CNTXT_SIZE_MASK 0x0000007FL 36342 #define RLC_GPU_IOV_CFG_REG6__CNTXT_LOCATION_MASK 0x00000080L 36343 #define RLC_GPU_IOV_CFG_REG6__RESERVED_MASK 0x00000300L 36344 #define RLC_GPU_IOV_CFG_REG6__CNTXT_OFFSET_MASK 0xFFFFFC00L 36345 //RLC_SDMA0_STATUS 36346 #define RLC_SDMA0_STATUS__STATUS__SHIFT 0x0 36347 #define RLC_SDMA0_STATUS__STATUS_MASK 0xFFFFFFFFL 36348 //RLC_SDMA1_STATUS 36349 #define RLC_SDMA1_STATUS__STATUS__SHIFT 0x0 36350 #define RLC_SDMA1_STATUS__STATUS_MASK 0xFFFFFFFFL 36351 //RLC_SDMA2_STATUS 36352 #define RLC_SDMA2_STATUS__STATUS__SHIFT 0x0 36353 #define RLC_SDMA2_STATUS__STATUS_MASK 0xFFFFFFFFL 36354 //RLC_SDMA3_STATUS 36355 #define RLC_SDMA3_STATUS__STATUS__SHIFT 0x0 36356 #define RLC_SDMA3_STATUS__STATUS_MASK 0xFFFFFFFFL 36357 //RLC_SDMA0_BUSY_STATUS 36358 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 36359 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 36360 //RLC_SDMA1_BUSY_STATUS 36361 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 36362 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 36363 //RLC_SDMA2_BUSY_STATUS 36364 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 36365 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 36366 //RLC_SDMA3_BUSY_STATUS 36367 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 36368 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 36369 //RLC_GPU_IOV_CFG_REG8 36370 #define RLC_GPU_IOV_CFG_REG8__VM_BUSY_STATUS__SHIFT 0x0 36371 #define RLC_GPU_IOV_CFG_REG8__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36372 //RLC_RLCV_TIMER_INT_0 36373 #define RLC_RLCV_TIMER_INT_0__TIMER__SHIFT 0x0 36374 #define RLC_RLCV_TIMER_INT_0__TIMER_MASK 0xFFFFFFFFL 36375 //RLC_RLCV_TIMER_INT_1 36376 #define RLC_RLCV_TIMER_INT_1__TIMER__SHIFT 0x0 36377 #define RLC_RLCV_TIMER_INT_1__TIMER_MASK 0xFFFFFFFFL 36378 //RLC_RLCV_TIMER_CTRL 36379 #define RLC_RLCV_TIMER_CTRL__TIMER_0_EN__SHIFT 0x0 36380 #define RLC_RLCV_TIMER_CTRL__TIMER_1_EN__SHIFT 0x1 36381 #define RLC_RLCV_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT 0x2 36382 #define RLC_RLCV_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT 0x3 36383 #define RLC_RLCV_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT 0x4 36384 #define RLC_RLCV_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT 0x5 36385 #define RLC_RLCV_TIMER_CTRL__RESERVED__SHIFT 0x6 36386 #define RLC_RLCV_TIMER_CTRL__TIMER_0_EN_MASK 0x00000001L 36387 #define RLC_RLCV_TIMER_CTRL__TIMER_1_EN_MASK 0x00000002L 36388 #define RLC_RLCV_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK 0x00000004L 36389 #define RLC_RLCV_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK 0x00000008L 36390 #define RLC_RLCV_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK 0x00000010L 36391 #define RLC_RLCV_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK 0x00000020L 36392 #define RLC_RLCV_TIMER_CTRL__RESERVED_MASK 0xFFFFFFC0L 36393 //RLC_RLCV_TIMER_STAT 36394 #define RLC_RLCV_TIMER_STAT__TIMER_0_STAT__SHIFT 0x0 36395 #define RLC_RLCV_TIMER_STAT__TIMER_1_STAT__SHIFT 0x1 36396 #define RLC_RLCV_TIMER_STAT__RESERVED__SHIFT 0x2 36397 #define RLC_RLCV_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT 0x8 36398 #define RLC_RLCV_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT 0x9 36399 #define RLC_RLCV_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT 0xa 36400 #define RLC_RLCV_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT 0xb 36401 #define RLC_RLCV_TIMER_STAT__TIMER_0_STAT_MASK 0x00000001L 36402 #define RLC_RLCV_TIMER_STAT__TIMER_1_STAT_MASK 0x00000002L 36403 #define RLC_RLCV_TIMER_STAT__RESERVED_MASK 0x000000FCL 36404 #define RLC_RLCV_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK 0x00000100L 36405 #define RLC_RLCV_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK 0x00000200L 36406 #define RLC_RLCV_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK 0x00000400L 36407 #define RLC_RLCV_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK 0x00000800L 36408 //RLC_GPU_IOV_VF_DOORBELL_STATUS 36409 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__VF_DOORBELL_STATUS__SHIFT 0x0 36410 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__PF_DOORBELL_STATUS__SHIFT 0x1f 36411 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__VF_DOORBELL_STATUS_MASK 0x7FFFFFFFL 36412 #define RLC_GPU_IOV_VF_DOORBELL_STATUS__PF_DOORBELL_STATUS_MASK 0x80000000L 36413 //RLC_GPU_IOV_VF_DOORBELL_STATUS_SET 36414 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__VF_DOORBELL_STATUS_SET__SHIFT 0x0 36415 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__PF_DOORBELL_STATUS_SET__SHIFT 0x1f 36416 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__VF_DOORBELL_STATUS_SET_MASK 0x7FFFFFFFL 36417 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_SET__PF_DOORBELL_STATUS_SET_MASK 0x80000000L 36418 //RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR 36419 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__VF_DOORBELL_STATUS_CLR__SHIFT 0x0 36420 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__PF_DOORBELL_STATUS_CLR__SHIFT 0x1f 36421 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__VF_DOORBELL_STATUS_CLR_MASK 0x7FFFFFFFL 36422 #define RLC_GPU_IOV_VF_DOORBELL_STATUS_CLR__PF_DOORBELL_STATUS_CLR_MASK 0x80000000L 36423 //RLC_GPU_IOV_VF_MASK 36424 #define RLC_GPU_IOV_VF_MASK__VF_MASK__SHIFT 0x0 36425 #define RLC_GPU_IOV_VF_MASK__VF_MASK_MASK 0x7FFFFFFFL 36426 //RLC_HYP_SEMAPHORE_0 36427 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID__SHIFT 0x0 36428 #define RLC_HYP_SEMAPHORE_0__RESERVED__SHIFT 0x5 36429 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID_MASK 0x0000001FL 36430 #define RLC_HYP_SEMAPHORE_0__RESERVED_MASK 0xFFFFFFE0L 36431 //RLC_HYP_SEMAPHORE_1 36432 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID__SHIFT 0x0 36433 #define RLC_HYP_SEMAPHORE_1__RESERVED__SHIFT 0x5 36434 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID_MASK 0x0000001FL 36435 #define RLC_HYP_SEMAPHORE_1__RESERVED_MASK 0xFFFFFFE0L 36436 //RLC_BUSY_CLK_CNTL 36437 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY__SHIFT 0x0 36438 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY__SHIFT 0x8 36439 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY_MASK 0x0000003FL 36440 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY_MASK 0x00003F00L 36441 //RLC_CLK_CNTL 36442 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE__SHIFT 0x0 36443 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE__SHIFT 0x1 36444 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE__SHIFT 0x2 36445 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE__SHIFT 0x3 36446 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE__SHIFT 0x4 36447 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE__SHIFT 0x5 36448 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE__SHIFT 0x6 36449 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE__SHIFT 0x7 36450 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE__SHIFT 0x8 36451 #define RLC_CLK_CNTL__RESERVED_9__SHIFT 0x9 36452 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE__SHIFT 0xa 36453 #define RLC_CLK_CNTL__RESERVED_11__SHIFT 0xb 36454 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE__SHIFT 0xc 36455 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE__SHIFT 0xd 36456 #define RLC_CLK_CNTL__RESERVED_15__SHIFT 0xf 36457 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE__SHIFT 0x10 36458 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE__SHIFT 0x11 36459 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE__SHIFT 0x12 36460 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE__SHIFT 0x13 36461 #define RLC_CLK_CNTL__RESERVED__SHIFT 0x14 36462 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE_MASK 0x00000001L 36463 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE_MASK 0x00000002L 36464 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE_MASK 0x00000004L 36465 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE_MASK 0x00000008L 36466 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE_MASK 0x00000010L 36467 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE_MASK 0x00000020L 36468 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE_MASK 0x00000040L 36469 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE_MASK 0x00000080L 36470 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE_MASK 0x00000100L 36471 #define RLC_CLK_CNTL__RESERVED_9_MASK 0x00000200L 36472 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE_MASK 0x00000400L 36473 #define RLC_CLK_CNTL__RESERVED_11_MASK 0x00000800L 36474 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE_MASK 0x00001000L 36475 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE_MASK 0x00002000L 36476 #define RLC_CLK_CNTL__RESERVED_15_MASK 0x00008000L 36477 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE_MASK 0x00010000L 36478 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE_MASK 0x00020000L 36479 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE_MASK 0x00040000L 36480 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE_MASK 0x00080000L 36481 #define RLC_CLK_CNTL__RESERVED_MASK 0xFFF00000L 36482 //RLC_PACE_TIMER_STAT 36483 #define RLC_PACE_TIMER_STAT__TIMER_0_STAT__SHIFT 0x0 36484 #define RLC_PACE_TIMER_STAT__TIMER_1_STAT__SHIFT 0x1 36485 #define RLC_PACE_TIMER_STAT__RESERVED__SHIFT 0x2 36486 #define RLC_PACE_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT 0x8 36487 #define RLC_PACE_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT 0x9 36488 #define RLC_PACE_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT 0xa 36489 #define RLC_PACE_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT 0xb 36490 #define RLC_PACE_TIMER_STAT__TIMER_0_STAT_MASK 0x00000001L 36491 #define RLC_PACE_TIMER_STAT__TIMER_1_STAT_MASK 0x00000002L 36492 #define RLC_PACE_TIMER_STAT__RESERVED_MASK 0x000000FCL 36493 #define RLC_PACE_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK 0x00000100L 36494 #define RLC_PACE_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK 0x00000200L 36495 #define RLC_PACE_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK 0x00000400L 36496 #define RLC_PACE_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK 0x00000800L 36497 //RLC_GPU_IOV_SCH_BLOCK 36498 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_ID__SHIFT 0x0 36499 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Ver__SHIFT 0x4 36500 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Size__SHIFT 0x8 36501 #define RLC_GPU_IOV_SCH_BLOCK__RESERVED__SHIFT 0x10 36502 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_ID_MASK 0x0000000FL 36503 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Ver_MASK 0x000000F0L 36504 #define RLC_GPU_IOV_SCH_BLOCK__Sch_Block_Size_MASK 0x0000FF00L 36505 #define RLC_GPU_IOV_SCH_BLOCK__RESERVED_MASK 0xFFFF0000L 36506 //RLC_GPU_IOV_CFG_REG1 36507 #define RLC_GPU_IOV_CFG_REG1__CMD_TYPE__SHIFT 0x0 36508 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE__SHIFT 0x4 36509 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_INTR_EN__SHIFT 0x5 36510 #define RLC_GPU_IOV_CFG_REG1__RESERVED__SHIFT 0x6 36511 #define RLC_GPU_IOV_CFG_REG1__FCN_ID__SHIFT 0x8 36512 #define RLC_GPU_IOV_CFG_REG1__NEXT_FCN_ID__SHIFT 0x10 36513 #define RLC_GPU_IOV_CFG_REG1__RESERVED1__SHIFT 0x18 36514 #define RLC_GPU_IOV_CFG_REG1__CMD_TYPE_MASK 0x0000000FL 36515 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_MASK 0x00000010L 36516 #define RLC_GPU_IOV_CFG_REG1__CMD_EXECUTE_INTR_EN_MASK 0x00000020L 36517 #define RLC_GPU_IOV_CFG_REG1__RESERVED_MASK 0x000000C0L 36518 #define RLC_GPU_IOV_CFG_REG1__FCN_ID_MASK 0x0000FF00L 36519 #define RLC_GPU_IOV_CFG_REG1__NEXT_FCN_ID_MASK 0x00FF0000L 36520 #define RLC_GPU_IOV_CFG_REG1__RESERVED1_MASK 0xFF000000L 36521 //RLC_GPU_IOV_CFG_REG2 36522 #define RLC_GPU_IOV_CFG_REG2__CMD_STATUS__SHIFT 0x0 36523 #define RLC_GPU_IOV_CFG_REG2__RESERVED__SHIFT 0x4 36524 #define RLC_GPU_IOV_CFG_REG2__CMD_STATUS_MASK 0x0000000FL 36525 #define RLC_GPU_IOV_CFG_REG2__RESERVED_MASK 0xFFFFFFF0L 36526 //RLC_GPU_IOV_VM_BUSY_STATUS 36527 #define RLC_GPU_IOV_VM_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36528 #define RLC_GPU_IOV_VM_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36529 //RLC_GPU_IOV_SCH_0 36530 #define RLC_GPU_IOV_SCH_0__ACTIVE_FUNCTIONS__SHIFT 0x0 36531 #define RLC_GPU_IOV_SCH_0__ACTIVE_FUNCTIONS_MASK 0xFFFFFFFFL 36532 //RLC_GPU_IOV_ACTIVE_FCN_ID 36533 #define RLC_GPU_IOV_ACTIVE_FCN_ID__VF_ID__SHIFT 0x0 36534 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_7_4__SHIFT 0x4 36535 #define RLC_GPU_IOV_ACTIVE_FCN_ID__ACTIVE_FCN_ID_STATUS__SHIFT 0x8 36536 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_30_12__SHIFT 0xc 36537 #define RLC_GPU_IOV_ACTIVE_FCN_ID__PF_VF__SHIFT 0x1f 36538 #define RLC_GPU_IOV_ACTIVE_FCN_ID__VF_ID_MASK 0x0000000FL 36539 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_7_4_MASK 0x000000F0L 36540 #define RLC_GPU_IOV_ACTIVE_FCN_ID__ACTIVE_FCN_ID_STATUS_MASK 0x00000F00L 36541 #define RLC_GPU_IOV_ACTIVE_FCN_ID__RESERVED_30_12_MASK 0x7FFFF000L 36542 #define RLC_GPU_IOV_ACTIVE_FCN_ID__PF_VF_MASK 0x80000000L 36543 //RLC_GPU_IOV_SCH_3 36544 #define RLC_GPU_IOV_SCH_3__Time_Quanta_Def__SHIFT 0x0 36545 #define RLC_GPU_IOV_SCH_3__Time_Quanta_Def_MASK 0xFFFFFFFFL 36546 //RLC_GPU_IOV_SCH_1 36547 #define RLC_GPU_IOV_SCH_1__DATA__SHIFT 0x0 36548 #define RLC_GPU_IOV_SCH_1__DATA_MASK 0xFFFFFFFFL 36549 //RLC_GPU_IOV_SCH_2 36550 #define RLC_GPU_IOV_SCH_2__DATA__SHIFT 0x0 36551 #define RLC_GPU_IOV_SCH_2__DATA_MASK 0xFFFFFFFFL 36552 //RLC_PACE_INT_FORCE 36553 #define RLC_PACE_INT_FORCE__FORCE_INT__SHIFT 0x0 36554 #define RLC_PACE_INT_FORCE__FORCE_INT_MASK 0xFFFFFFFFL 36555 //RLC_PACE_INT_CLEAR 36556 #define RLC_PACE_INT_CLEAR__SMU_STRETCH_PCC_CLEAR__SHIFT 0x0 36557 #define RLC_PACE_INT_CLEAR__SMU_PCC_CLEAR__SHIFT 0x1 36558 #define RLC_PACE_INT_CLEAR__SMU_STRETCH_PCC_CLEAR_MASK 0x00000001L 36559 #define RLC_PACE_INT_CLEAR__SMU_PCC_CLEAR_MASK 0x00000002L 36560 //RLC_GPU_IOV_INT_STAT 36561 #define RLC_GPU_IOV_INT_STAT__STATUS__SHIFT 0x0 36562 #define RLC_GPU_IOV_INT_STAT__STATUS_MASK 0xFFFFFFFFL 36563 //RLC_IH_COOKIE 36564 #define RLC_IH_COOKIE__DATA__SHIFT 0x0 36565 #define RLC_IH_COOKIE__DATA_MASK 0xFFFFFFFFL 36566 //RLC_IH_COOKIE_CNTL 36567 #define RLC_IH_COOKIE_CNTL__CREDIT__SHIFT 0x0 36568 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER__SHIFT 0x2 36569 #define RLC_IH_COOKIE_CNTL__CREDIT_MASK 0x00000003L 36570 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER_MASK 0x00000004L 36571 //RLC_HYP_RLCG_UCODE_CHKSUM 36572 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36573 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36574 //RLC_HYP_RLCP_UCODE_CHKSUM 36575 #define RLC_HYP_RLCP_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36576 #define RLC_HYP_RLCP_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36577 //RLC_HYP_RLCV_UCODE_CHKSUM 36578 #define RLC_HYP_RLCV_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36579 #define RLC_HYP_RLCV_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36580 //RLC_GPU_IOV_F32_CNTL 36581 #define RLC_GPU_IOV_F32_CNTL__ENABLE__SHIFT 0x0 36582 #define RLC_GPU_IOV_F32_CNTL__ENABLE_MASK 0x00000001L 36583 //RLC_GPU_IOV_F32_RESET 36584 #define RLC_GPU_IOV_F32_RESET__RESET__SHIFT 0x0 36585 #define RLC_GPU_IOV_F32_RESET__RESET_MASK 0x00000001L 36586 //RLC_GPU_IOV_UCODE_ADDR 36587 #define RLC_GPU_IOV_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36588 #define RLC_GPU_IOV_UCODE_ADDR__RESERVED__SHIFT 0xc 36589 #define RLC_GPU_IOV_UCODE_ADDR__UCODE_ADDR_MASK 0x00000FFFL 36590 #define RLC_GPU_IOV_UCODE_ADDR__RESERVED_MASK 0xFFFFF000L 36591 //RLC_GPU_IOV_UCODE_DATA 36592 #define RLC_GPU_IOV_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36593 #define RLC_GPU_IOV_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36594 //RLC_GPU_IOV_SMU_RESPONSE 36595 #define RLC_GPU_IOV_SMU_RESPONSE__RESP__SHIFT 0x0 36596 #define RLC_GPU_IOV_SMU_RESPONSE__RESP_MASK 0xFFFFFFFFL 36597 //RLC_GPU_IOV_F32_INVALIDATE_CACHE 36598 #define RLC_GPU_IOV_F32_INVALIDATE_CACHE__INVALIDATE_CACHE__SHIFT 0x0 36599 #define RLC_GPU_IOV_F32_INVALIDATE_CACHE__INVALIDATE_CACHE_MASK 0x00000001L 36600 //RLC_GPU_IOV_VIRT_RESET_REQ 36601 #define RLC_GPU_IOV_VIRT_RESET_REQ__VF_FLR__SHIFT 0x0 36602 #define RLC_GPU_IOV_VIRT_RESET_REQ__SOFT_PF_FLR__SHIFT 0x1f 36603 #define RLC_GPU_IOV_VIRT_RESET_REQ__VF_FLR_MASK 0x7FFFFFFFL 36604 #define RLC_GPU_IOV_VIRT_RESET_REQ__SOFT_PF_FLR_MASK 0x80000000L 36605 //RLC_GPU_IOV_RLC_RESPONSE 36606 #define RLC_GPU_IOV_RLC_RESPONSE__RESP__SHIFT 0x0 36607 #define RLC_GPU_IOV_RLC_RESPONSE__RESP_MASK 0xFFFFFFFFL 36608 //RLC_GPU_IOV_INT_DISABLE 36609 #define RLC_GPU_IOV_INT_DISABLE__DISABLE_INT__SHIFT 0x0 36610 #define RLC_GPU_IOV_INT_DISABLE__DISABLE_INT_MASK 0xFFFFFFFFL 36611 //RLC_GPU_IOV_INT_FORCE 36612 #define RLC_GPU_IOV_INT_FORCE__FORCE_INT__SHIFT 0x0 36613 #define RLC_GPU_IOV_INT_FORCE__FORCE_INT_MASK 0xFFFFFFFFL 36614 //RLC_GPU_IOV_SCRATCH_ADDR 36615 #define RLC_GPU_IOV_SCRATCH_ADDR__ADDR__SHIFT 0x0 36616 #define RLC_GPU_IOV_SCRATCH_ADDR__ADDR_MASK 0x0000FFFFL 36617 //RLC_GPU_IOV_SCRATCH_DATA 36618 #define RLC_GPU_IOV_SCRATCH_DATA__DATA__SHIFT 0x0 36619 #define RLC_GPU_IOV_SCRATCH_DATA__DATA_MASK 0xFFFFFFFFL 36620 //RLC_HYP_SEMAPHORE_2 36621 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID__SHIFT 0x0 36622 #define RLC_HYP_SEMAPHORE_2__RESERVED__SHIFT 0x5 36623 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID_MASK 0x0000001FL 36624 #define RLC_HYP_SEMAPHORE_2__RESERVED_MASK 0xFFFFFFE0L 36625 //RLC_HYP_SEMAPHORE_3 36626 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID__SHIFT 0x0 36627 #define RLC_HYP_SEMAPHORE_3__RESERVED__SHIFT 0x5 36628 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID_MASK 0x0000001FL 36629 #define RLC_HYP_SEMAPHORE_3__RESERVED_MASK 0xFFFFFFE0L 36630 //RLC_LX6_SCRATCH_ADDR 36631 #define RLC_LX6_SCRATCH_ADDR__ADDR__SHIFT 0x0 36632 #define RLC_LX6_SCRATCH_ADDR__ADDR_MASK 0x000000FFL 36633 //RLC_LX6_CORE1_SCRATCH_ADDR 36634 #define RLC_LX6_CORE1_SCRATCH_ADDR__ADDR__SHIFT 0x0 36635 #define RLC_LX6_CORE1_SCRATCH_ADDR__ADDR_MASK 0x000000FFL 36636 //RLC_GPM_UCODE_ADDR 36637 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36638 #define RLC_GPM_UCODE_ADDR__RESERVED__SHIFT 0xe 36639 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR_MASK 0x00003FFFL 36640 #define RLC_GPM_UCODE_ADDR__RESERVED_MASK 0xFFFFC000L 36641 //RLC_GPM_UCODE_DATA 36642 #define RLC_GPM_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36643 #define RLC_GPM_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36644 //RLC_GPM_IRAM_ADDR 36645 #define RLC_GPM_IRAM_ADDR__ADDR__SHIFT 0x0 36646 #define RLC_GPM_IRAM_ADDR__ADDR_MASK 0xFFFFFFFFL 36647 //RLC_GPM_IRAM_DATA 36648 #define RLC_GPM_IRAM_DATA__DATA__SHIFT 0x0 36649 #define RLC_GPM_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 36650 //RLC_RLCP_IRAM_ADDR 36651 #define RLC_RLCP_IRAM_ADDR__ADDR__SHIFT 0x0 36652 #define RLC_RLCP_IRAM_ADDR__ADDR_MASK 0xFFFFFFFFL 36653 //RLC_RLCP_IRAM_DATA 36654 #define RLC_RLCP_IRAM_DATA__DATA__SHIFT 0x0 36655 #define RLC_RLCP_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 36656 //RLC_RLCV_IRAM_ADDR 36657 #define RLC_RLCV_IRAM_ADDR__ADDR__SHIFT 0x0 36658 #define RLC_RLCV_IRAM_ADDR__ADDR_MASK 0xFFFFFFFFL 36659 //RLC_RLCV_IRAM_DATA 36660 #define RLC_RLCV_IRAM_DATA__DATA__SHIFT 0x0 36661 #define RLC_RLCV_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 36662 //RLC_LX6_DRAM_ADDR 36663 #define RLC_LX6_DRAM_ADDR__ADDR__SHIFT 0x0 36664 #define RLC_LX6_DRAM_ADDR__ADDR_MASK 0x000007FFL 36665 //RLC_LX6_DRAM_DATA 36666 #define RLC_LX6_DRAM_DATA__DATA__SHIFT 0x0 36667 #define RLC_LX6_DRAM_DATA__DATA_MASK 0xFFFFFFFFL 36668 //RLC_LX6_IRAM_ADDR 36669 #define RLC_LX6_IRAM_ADDR__ADDR__SHIFT 0x0 36670 #define RLC_LX6_IRAM_ADDR__ADDR_MASK 0x00000FFFL 36671 //RLC_LX6_IRAM_DATA 36672 #define RLC_LX6_IRAM_DATA__DATA__SHIFT 0x0 36673 #define RLC_LX6_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 36674 //RLC_PACE_UCODE_ADDR 36675 #define RLC_PACE_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36676 #define RLC_PACE_UCODE_ADDR__RESERVED__SHIFT 0xc 36677 #define RLC_PACE_UCODE_ADDR__UCODE_ADDR_MASK 0x00000FFFL 36678 #define RLC_PACE_UCODE_ADDR__RESERVED_MASK 0xFFFFF000L 36679 //RLC_PACE_UCODE_DATA 36680 #define RLC_PACE_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36681 #define RLC_PACE_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36682 //RLC_GPM_SCRATCH_ADDR 36683 #define RLC_GPM_SCRATCH_ADDR__ADDR__SHIFT 0x0 36684 #define RLC_GPM_SCRATCH_ADDR__ADDR_MASK 0x0000FFFFL 36685 //RLC_GPM_SCRATCH_DATA 36686 #define RLC_GPM_SCRATCH_DATA__DATA__SHIFT 0x0 36687 #define RLC_GPM_SCRATCH_DATA__DATA_MASK 0xFFFFFFFFL 36688 //RLC_SRM_DRAM_ADDR 36689 #define RLC_SRM_DRAM_ADDR__ADDR__SHIFT 0x0 36690 #define RLC_SRM_DRAM_ADDR__RESERVED__SHIFT 0xd 36691 #define RLC_SRM_DRAM_ADDR__ADDR_MASK 0x00001FFFL 36692 #define RLC_SRM_DRAM_ADDR__RESERVED_MASK 0xFFFFE000L 36693 //RLC_SRM_DRAM_DATA 36694 #define RLC_SRM_DRAM_DATA__DATA__SHIFT 0x0 36695 #define RLC_SRM_DRAM_DATA__DATA_MASK 0xFFFFFFFFL 36696 //RLC_SRM_ARAM_ADDR 36697 #define RLC_SRM_ARAM_ADDR__ADDR__SHIFT 0x0 36698 #define RLC_SRM_ARAM_ADDR__RESERVED__SHIFT 0xd 36699 #define RLC_SRM_ARAM_ADDR__ADDR_MASK 0x00001FFFL 36700 #define RLC_SRM_ARAM_ADDR__RESERVED_MASK 0xFFFFE000L 36701 //RLC_SRM_ARAM_DATA 36702 #define RLC_SRM_ARAM_DATA__DATA__SHIFT 0x0 36703 #define RLC_SRM_ARAM_DATA__DATA_MASK 0xFFFFFFFFL 36704 //RLC_PACE_SCRATCH_ADDR 36705 #define RLC_PACE_SCRATCH_ADDR__ADDR__SHIFT 0x0 36706 #define RLC_PACE_SCRATCH_ADDR__ADDR_MASK 0x0000FFFFL 36707 //RLC_PACE_SCRATCH_DATA 36708 #define RLC_PACE_SCRATCH_DATA__DATA__SHIFT 0x0 36709 #define RLC_PACE_SCRATCH_DATA__DATA_MASK 0xFFFFFFFFL 36710 //RLC_GTS_OFFSET_LSB 36711 #define RLC_GTS_OFFSET_LSB__DATA__SHIFT 0x0 36712 #define RLC_GTS_OFFSET_LSB__DATA_MASK 0xFFFFFFFFL 36713 //RLC_GTS_OFFSET_MSB 36714 #define RLC_GTS_OFFSET_MSB__DATA__SHIFT 0x0 36715 #define RLC_GTS_OFFSET_MSB__DATA_MASK 0xFFFFFFFFL 36716 //GL2_PIPE_STEER_0 36717 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0__SHIFT 0x0 36718 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0__SHIFT 0x4 36719 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0__SHIFT 0x8 36720 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0__SHIFT 0xc 36721 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1__SHIFT 0x10 36722 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1__SHIFT 0x14 36723 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1__SHIFT 0x18 36724 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1__SHIFT 0x1c 36725 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0_MASK 0x00000007L 36726 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0_MASK 0x00000070L 36727 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0_MASK 0x00000700L 36728 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0_MASK 0x00007000L 36729 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1_MASK 0x00070000L 36730 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1_MASK 0x00700000L 36731 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1_MASK 0x07000000L 36732 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1_MASK 0x70000000L 36733 //GL2_PIPE_STEER_1 36734 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2__SHIFT 0x0 36735 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2__SHIFT 0x4 36736 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2__SHIFT 0x8 36737 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2__SHIFT 0xc 36738 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3__SHIFT 0x10 36739 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3__SHIFT 0x14 36740 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3__SHIFT 0x18 36741 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3__SHIFT 0x1c 36742 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2_MASK 0x00000007L 36743 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2_MASK 0x00000070L 36744 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2_MASK 0x00000700L 36745 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2_MASK 0x00007000L 36746 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3_MASK 0x00070000L 36747 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3_MASK 0x00700000L 36748 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3_MASK 0x07000000L 36749 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3_MASK 0x70000000L 36750 //GL2_PIPE_STEER_2 36751 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0__SHIFT 0x0 36752 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0__SHIFT 0x4 36753 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0__SHIFT 0x8 36754 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0__SHIFT 0xc 36755 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1__SHIFT 0x10 36756 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1__SHIFT 0x14 36757 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1__SHIFT 0x18 36758 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1__SHIFT 0x1c 36759 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0_MASK 0x00000007L 36760 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0_MASK 0x00000070L 36761 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0_MASK 0x00000700L 36762 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0_MASK 0x00007000L 36763 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1_MASK 0x00070000L 36764 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1_MASK 0x00700000L 36765 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1_MASK 0x07000000L 36766 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1_MASK 0x70000000L 36767 //GL2_PIPE_STEER_3 36768 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2__SHIFT 0x0 36769 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2__SHIFT 0x4 36770 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2__SHIFT 0x8 36771 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2__SHIFT 0xc 36772 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3__SHIFT 0x10 36773 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3__SHIFT 0x14 36774 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3__SHIFT 0x18 36775 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3__SHIFT 0x1c 36776 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2_MASK 0x00000007L 36777 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2_MASK 0x00000070L 36778 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2_MASK 0x00000700L 36779 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2_MASK 0x00007000L 36780 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3_MASK 0x00070000L 36781 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3_MASK 0x00700000L 36782 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3_MASK 0x07000000L 36783 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3_MASK 0x70000000L 36784 //GL1_PIPE_STEER 36785 #define GL1_PIPE_STEER__PIPE0__SHIFT 0x0 36786 #define GL1_PIPE_STEER__PIPE1__SHIFT 0x2 36787 #define GL1_PIPE_STEER__PIPE2__SHIFT 0x4 36788 #define GL1_PIPE_STEER__PIPE3__SHIFT 0x6 36789 #define GL1_PIPE_STEER__PIPE0_MASK 0x00000003L 36790 #define GL1_PIPE_STEER__PIPE1_MASK 0x0000000CL 36791 #define GL1_PIPE_STEER__PIPE2_MASK 0x00000030L 36792 #define GL1_PIPE_STEER__PIPE3_MASK 0x000000C0L 36793 //CH_PIPE_STEER 36794 #define CH_PIPE_STEER__PIPE0__SHIFT 0x0 36795 #define CH_PIPE_STEER__PIPE1__SHIFT 0x2 36796 #define CH_PIPE_STEER__PIPE2__SHIFT 0x4 36797 #define CH_PIPE_STEER__PIPE3__SHIFT 0x6 36798 #define CH_PIPE_STEER__PIPE0_MASK 0x00000003L 36799 #define CH_PIPE_STEER__PIPE1_MASK 0x0000000CL 36800 #define CH_PIPE_STEER__PIPE2_MASK 0x00000030L 36801 #define CH_PIPE_STEER__PIPE3_MASK 0x000000C0L 36802 //GC_USER_SHADER_ARRAY_CONFIG 36803 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT 0x10 36804 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK 0xFFFF0000L 36805 //GC_USER_PRIM_CONFIG 36806 #define GC_USER_PRIM_CONFIG__INACTIVE_PA__SHIFT 0x4 36807 #define GC_USER_PRIM_CONFIG__INACTIVE_PA_MASK 0x000FFFF0L 36808 //GC_USER_SA_UNIT_DISABLE 36809 #define GC_USER_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 36810 #define GC_USER_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 36811 //GC_USER_RB_REDUNDANCY 36812 #define GC_USER_RB_REDUNDANCY__FAILED_RB0__SHIFT 0x8 36813 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY0__SHIFT 0xc 36814 #define GC_USER_RB_REDUNDANCY__FAILED_RB1__SHIFT 0x10 36815 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY1__SHIFT 0x14 36816 #define GC_USER_RB_REDUNDANCY__FAILED_RB0_MASK 0x00000F00L 36817 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY0_MASK 0x00001000L 36818 #define GC_USER_RB_REDUNDANCY__FAILED_RB1_MASK 0x000F0000L 36819 #define GC_USER_RB_REDUNDANCY__EN_REDUNDANCY1_MASK 0x00100000L 36820 //GC_USER_RB_BACKEND_DISABLE 36821 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x4 36822 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0xFFFFFFF0L 36823 //GC_USER_RMI_REDUNDANCY 36824 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT 0x1 36825 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT 0x2 36826 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT 0x3 36827 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT 0x4 36828 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK 0x00000002L 36829 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK 0x00000004L 36830 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK 0x00000008L 36831 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK 0x00000010L 36832 //CGTS_USER_TCC_DISABLE 36833 #define CGTS_USER_TCC_DISABLE__HI_TCC_DISABLE__SHIFT 0x8 36834 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE__SHIFT 0x10 36835 #define CGTS_USER_TCC_DISABLE__HI_TCC_DISABLE_MASK 0x0000FF00L 36836 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE_MASK 0xFFFF0000L 36837 //GC_USER_SHADER_RATE_CONFIG 36838 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT 0x1 36839 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE_MASK 0x00000006L 36840 //RLC_GPU_IOV_SDMA0_STATUS 36841 #define RLC_GPU_IOV_SDMA0_STATUS__STATUS__SHIFT 0x0 36842 #define RLC_GPU_IOV_SDMA0_STATUS__STATUS_MASK 0xFFFFFFFFL 36843 //RLC_GPU_IOV_SDMA1_STATUS 36844 #define RLC_GPU_IOV_SDMA1_STATUS__STATUS__SHIFT 0x0 36845 #define RLC_GPU_IOV_SDMA1_STATUS__STATUS_MASK 0xFFFFFFFFL 36846 //RLC_GPU_IOV_SDMA2_STATUS 36847 #define RLC_GPU_IOV_SDMA2_STATUS__STATUS__SHIFT 0x0 36848 #define RLC_GPU_IOV_SDMA2_STATUS__STATUS_MASK 0xFFFFFFFFL 36849 //RLC_GPU_IOV_SDMA3_STATUS 36850 #define RLC_GPU_IOV_SDMA3_STATUS__STATUS__SHIFT 0x0 36851 #define RLC_GPU_IOV_SDMA3_STATUS__STATUS_MASK 0xFFFFFFFFL 36852 //RLC_GPU_IOV_SDMA4_STATUS 36853 #define RLC_GPU_IOV_SDMA4_STATUS__STATUS__SHIFT 0x0 36854 #define RLC_GPU_IOV_SDMA4_STATUS__STATUS_MASK 0xFFFFFFFFL 36855 //RLC_GPU_IOV_SDMA5_STATUS 36856 #define RLC_GPU_IOV_SDMA5_STATUS__STATUS__SHIFT 0x0 36857 #define RLC_GPU_IOV_SDMA5_STATUS__STATUS_MASK 0xFFFFFFFFL 36858 //RLC_GPU_IOV_SDMA6_STATUS 36859 #define RLC_GPU_IOV_SDMA6_STATUS__STATUS__SHIFT 0x0 36860 #define RLC_GPU_IOV_SDMA6_STATUS__STATUS_MASK 0xFFFFFFFFL 36861 //RLC_GPU_IOV_SDMA7_STATUS 36862 #define RLC_GPU_IOV_SDMA7_STATUS__STATUS__SHIFT 0x0 36863 #define RLC_GPU_IOV_SDMA7_STATUS__STATUS_MASK 0xFFFFFFFFL 36864 //RLC_GPU_IOV_SDMA0_BUSY_STATUS 36865 #define RLC_GPU_IOV_SDMA0_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36866 #define RLC_GPU_IOV_SDMA0_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36867 //RLC_GPU_IOV_SDMA1_BUSY_STATUS 36868 #define RLC_GPU_IOV_SDMA1_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36869 #define RLC_GPU_IOV_SDMA1_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36870 //RLC_GPU_IOV_SDMA2_BUSY_STATUS 36871 #define RLC_GPU_IOV_SDMA2_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36872 #define RLC_GPU_IOV_SDMA2_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36873 //RLC_GPU_IOV_SDMA3_BUSY_STATUS 36874 #define RLC_GPU_IOV_SDMA3_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36875 #define RLC_GPU_IOV_SDMA3_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36876 //RLC_GPU_IOV_SDMA4_BUSY_STATUS 36877 #define RLC_GPU_IOV_SDMA4_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36878 #define RLC_GPU_IOV_SDMA4_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36879 //RLC_GPU_IOV_SDMA5_BUSY_STATUS 36880 #define RLC_GPU_IOV_SDMA5_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36881 #define RLC_GPU_IOV_SDMA5_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36882 //RLC_GPU_IOV_SDMA6_BUSY_STATUS 36883 #define RLC_GPU_IOV_SDMA6_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36884 #define RLC_GPU_IOV_SDMA6_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36885 //RLC_GPU_IOV_SDMA7_BUSY_STATUS 36886 #define RLC_GPU_IOV_SDMA7_BUSY_STATUS__VM_BUSY_STATUS__SHIFT 0x0 36887 #define RLC_GPU_IOV_SDMA7_BUSY_STATUS__VM_BUSY_STATUS_MASK 0xFFFFFFFFL 36888 36889 36890 // addressBlock: gc_cphypdec 36891 //CP_HYP_PFP_UCODE_ADDR 36892 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36893 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36894 //CP_PFP_UCODE_ADDR 36895 #define CP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36896 #define CP_PFP_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36897 //CP_HYP_PFP_UCODE_DATA 36898 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36899 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36900 //CP_PFP_UCODE_DATA 36901 #define CP_PFP_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36902 #define CP_PFP_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36903 //CP_HYP_ME_UCODE_ADDR 36904 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36905 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36906 //CP_ME_RAM_RADDR 36907 #define CP_ME_RAM_RADDR__ME_RAM_RADDR__SHIFT 0x0 36908 #define CP_ME_RAM_RADDR__ME_RAM_RADDR_MASK 0x000FFFFFL 36909 //CP_ME_RAM_WADDR 36910 #define CP_ME_RAM_WADDR__ME_RAM_WADDR__SHIFT 0x0 36911 #define CP_ME_RAM_WADDR__ME_RAM_WADDR_MASK 0x001FFFFFL 36912 //CP_HYP_ME_UCODE_DATA 36913 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36914 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36915 //CP_ME_RAM_DATA 36916 #define CP_ME_RAM_DATA__ME_RAM_DATA__SHIFT 0x0 36917 #define CP_ME_RAM_DATA__ME_RAM_DATA_MASK 0xFFFFFFFFL 36918 //CP_HYP_MEC1_UCODE_ADDR 36919 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36920 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36921 //CP_MEC_ME1_UCODE_ADDR 36922 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36923 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36924 //CP_HYP_MEC1_UCODE_DATA 36925 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36926 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36927 //CP_MEC_ME1_UCODE_DATA 36928 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36929 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36930 //CP_HYP_MEC2_UCODE_ADDR 36931 #define CP_HYP_MEC2_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36932 #define CP_HYP_MEC2_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36933 //CP_MEC_ME2_UCODE_ADDR 36934 #define CP_MEC_ME2_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 36935 #define CP_MEC_ME2_UCODE_ADDR__UCODE_ADDR_MASK 0x000FFFFFL 36936 //CP_HYP_MEC2_UCODE_DATA 36937 #define CP_HYP_MEC2_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36938 #define CP_HYP_MEC2_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36939 //CP_MEC_ME2_UCODE_DATA 36940 #define CP_MEC_ME2_UCODE_DATA__UCODE_DATA__SHIFT 0x0 36941 #define CP_MEC_ME2_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 36942 //CP_HYP_PFP_UCODE_CHKSUM 36943 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36944 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36945 //CP_HYP_ME_UCODE_CHKSUM 36946 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36947 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36948 //CP_HYP_MEC_ME1_UCODE_CHKSUM 36949 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36950 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36951 //CP_HYP_MEC_ME2_UCODE_CHKSUM 36952 #define CP_HYP_MEC_ME2_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 36953 #define CP_HYP_MEC_ME2_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 36954 //CP_PFP_IC_BASE_LO 36955 #define CP_PFP_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 36956 #define CP_PFP_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 36957 //CP_PFP_IC_BASE_HI 36958 #define CP_PFP_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 36959 #define CP_PFP_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 36960 //CP_PFP_IC_BASE_CNTL 36961 #define CP_PFP_IC_BASE_CNTL__VMID__SHIFT 0x0 36962 #define CP_PFP_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT 0x4 36963 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 36964 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 36965 #define CP_PFP_IC_BASE_CNTL__VMID_MASK 0x0000000FL 36966 #define CP_PFP_IC_BASE_CNTL__ADDRESS_CLAMP_MASK 0x00000010L 36967 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 36968 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 36969 //CP_PFP_IC_OP_CNTL 36970 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 36971 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 36972 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 36973 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 36974 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 36975 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 36976 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 36977 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 36978 //CP_ME_IC_BASE_LO 36979 #define CP_ME_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 36980 #define CP_ME_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 36981 //CP_ME_IC_BASE_HI 36982 #define CP_ME_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 36983 #define CP_ME_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 36984 //CP_ME_IC_BASE_CNTL 36985 #define CP_ME_IC_BASE_CNTL__VMID__SHIFT 0x0 36986 #define CP_ME_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT 0x4 36987 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 36988 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 36989 #define CP_ME_IC_BASE_CNTL__VMID_MASK 0x0000000FL 36990 #define CP_ME_IC_BASE_CNTL__ADDRESS_CLAMP_MASK 0x00000010L 36991 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 36992 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 36993 //CP_ME_IC_OP_CNTL 36994 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 36995 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 36996 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 36997 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 36998 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 36999 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 37000 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 37001 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 37002 //CP_CPC_IC_BASE_LO 37003 #define CP_CPC_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 37004 #define CP_CPC_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 37005 //CP_CPC_IC_BASE_HI 37006 #define CP_CPC_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 37007 #define CP_CPC_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 37008 //CP_CPC_IC_BASE_CNTL 37009 #define CP_CPC_IC_BASE_CNTL__VMID__SHIFT 0x0 37010 #define CP_CPC_IC_BASE_CNTL__ADDRESS_CLAMP__SHIFT 0x4 37011 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 37012 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 37013 #define CP_CPC_IC_BASE_CNTL__VMID_MASK 0x0000000FL 37014 #define CP_CPC_IC_BASE_CNTL__ADDRESS_CLAMP_MASK 0x00000010L 37015 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 37016 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 37017 //CP_MES_IC_BASE_LO 37018 #define CP_MES_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 37019 #define CP_MES_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 37020 //CP_MES_MIBASE_LO 37021 #define CP_MES_MIBASE_LO__IC_BASE_LO__SHIFT 0xc 37022 #define CP_MES_MIBASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 37023 //CP_MES_IC_BASE_HI 37024 #define CP_MES_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 37025 #define CP_MES_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 37026 //CP_MES_MIBASE_HI 37027 #define CP_MES_MIBASE_HI__IC_BASE_HI__SHIFT 0x0 37028 #define CP_MES_MIBASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 37029 //CP_MES_IC_BASE_CNTL 37030 #define CP_MES_IC_BASE_CNTL__VMID__SHIFT 0x0 37031 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 37032 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 37033 #define CP_MES_IC_BASE_CNTL__VMID_MASK 0x0000000FL 37034 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 37035 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 37036 //CP_MES_DC_BASE_LO 37037 #define CP_MES_DC_BASE_LO__DC_BASE_LO__SHIFT 0x10 37038 #define CP_MES_DC_BASE_LO__DC_BASE_LO_MASK 0xFFFF0000L 37039 //CP_MES_MDBASE_LO 37040 #define CP_MES_MDBASE_LO__BASE_LO__SHIFT 0x10 37041 #define CP_MES_MDBASE_LO__BASE_LO_MASK 0xFFFF0000L 37042 //CP_MES_DC_BASE_HI 37043 #define CP_MES_DC_BASE_HI__DC_BASE_HI__SHIFT 0x0 37044 #define CP_MES_DC_BASE_HI__DC_BASE_HI_MASK 0x0000FFFFL 37045 //CP_MES_MDBASE_HI 37046 #define CP_MES_MDBASE_HI__BASE_HI__SHIFT 0x0 37047 #define CP_MES_MDBASE_HI__BASE_HI_MASK 0x0000FFFFL 37048 //CP_MES_MIBOUND_LO 37049 #define CP_MES_MIBOUND_LO__BOUND_LO__SHIFT 0x0 37050 #define CP_MES_MIBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 37051 //CP_MES_MIBOUND_HI 37052 #define CP_MES_MIBOUND_HI__BOUND_HI__SHIFT 0x0 37053 #define CP_MES_MIBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 37054 //CP_MES_MDBOUND_LO 37055 #define CP_MES_MDBOUND_LO__BOUND_LO__SHIFT 0x0 37056 #define CP_MES_MDBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 37057 //CP_MES_MDBOUND_HI 37058 #define CP_MES_MDBOUND_HI__BOUND_HI__SHIFT 0x0 37059 #define CP_MES_MDBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 37060 //CP_GFX_RS64_DC_BASE0_LO 37061 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO__SHIFT 0x10 37062 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO_MASK 0xFFFF0000L 37063 //CP_GFX_RS64_DC_BASE1_LO 37064 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO__SHIFT 0x10 37065 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO_MASK 0xFFFF0000L 37066 //CP_GFX_RS64_DC_BASE0_HI 37067 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI__SHIFT 0x0 37068 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI_MASK 0x0000FFFFL 37069 //CP_GFX_RS64_DC_BASE1_HI 37070 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI__SHIFT 0x0 37071 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI_MASK 0x0000FFFFL 37072 //CP_GFX_RS64_MIBOUND_LO 37073 #define CP_GFX_RS64_MIBOUND_LO__BOUND__SHIFT 0x0 37074 #define CP_GFX_RS64_MIBOUND_LO__BOUND_MASK 0xFFFFFFFFL 37075 //CP_GFX_RS64_MIBOUND_HI 37076 #define CP_GFX_RS64_MIBOUND_HI__BOUND__SHIFT 0x0 37077 #define CP_GFX_RS64_MIBOUND_HI__BOUND_MASK 0xFFFFFFFFL 37078 //CP_MEC_DC_BASE_LO 37079 #define CP_MEC_DC_BASE_LO__DC_BASE_LO__SHIFT 0x10 37080 #define CP_MEC_DC_BASE_LO__DC_BASE_LO_MASK 0xFFFF0000L 37081 //CP_MEC_MDBASE_LO 37082 #define CP_MEC_MDBASE_LO__BASE_LO__SHIFT 0x10 37083 #define CP_MEC_MDBASE_LO__BASE_LO_MASK 0xFFFF0000L 37084 //CP_MEC_DC_BASE_HI 37085 #define CP_MEC_DC_BASE_HI__DC_BASE_HI__SHIFT 0x0 37086 #define CP_MEC_DC_BASE_HI__DC_BASE_HI_MASK 0x0000FFFFL 37087 //CP_MEC_MDBASE_HI 37088 #define CP_MEC_MDBASE_HI__BASE_HI__SHIFT 0x0 37089 #define CP_MEC_MDBASE_HI__BASE_HI_MASK 0x0000FFFFL 37090 //CP_MEC_MIBOUND_LO 37091 #define CP_MEC_MIBOUND_LO__BOUND_LO__SHIFT 0x0 37092 #define CP_MEC_MIBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 37093 //CP_MEC_MIBOUND_HI 37094 #define CP_MEC_MIBOUND_HI__BOUND_HI__SHIFT 0x0 37095 #define CP_MEC_MIBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 37096 //CP_MEC_MDBOUND_LO 37097 #define CP_MEC_MDBOUND_LO__BOUND_LO__SHIFT 0x0 37098 #define CP_MEC_MDBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 37099 //CP_MEC_MDBOUND_HI 37100 #define CP_MEC_MDBOUND_HI__BOUND_HI__SHIFT 0x0 37101 #define CP_MEC_MDBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 37102 37103 37104 // addressBlock: gc_grbm_hypdec 37105 //GRBM_GFX_INDEX_SR_SELECT 37106 #define GRBM_GFX_INDEX_SR_SELECT__INDEX__SHIFT 0x0 37107 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF__SHIFT 0x1f 37108 #define GRBM_GFX_INDEX_SR_SELECT__INDEX_MASK 0x00000007L 37109 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF_MASK 0x80000000L 37110 //GRBM_GFX_INDEX_SR_DATA 37111 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX__SHIFT 0x0 37112 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX__SHIFT 0x8 37113 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX__SHIFT 0x10 37114 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES__SHIFT 0x1d 37115 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES__SHIFT 0x1e 37116 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES__SHIFT 0x1f 37117 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX_MASK 0x000000FFL 37118 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX_MASK 0x0000FF00L 37119 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX_MASK 0x00FF0000L 37120 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES_MASK 0x20000000L 37121 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES_MASK 0x40000000L 37122 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES_MASK 0x80000000L 37123 //GRBM_GFX_CNTL_SR_SELECT 37124 #define GRBM_GFX_CNTL_SR_SELECT__INDEX__SHIFT 0x0 37125 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF__SHIFT 0x1f 37126 #define GRBM_GFX_CNTL_SR_SELECT__INDEX_MASK 0x00000007L 37127 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF_MASK 0x80000000L 37128 //GRBM_GFX_CNTL_SR_DATA 37129 #define GRBM_GFX_CNTL_SR_DATA__PIPEID__SHIFT 0x0 37130 #define GRBM_GFX_CNTL_SR_DATA__MEID__SHIFT 0x2 37131 #define GRBM_GFX_CNTL_SR_DATA__VMID__SHIFT 0x4 37132 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID__SHIFT 0x8 37133 #define GRBM_GFX_CNTL_SR_DATA__PIPEID_MASK 0x00000003L 37134 #define GRBM_GFX_CNTL_SR_DATA__MEID_MASK 0x0000000CL 37135 #define GRBM_GFX_CNTL_SR_DATA__VMID_MASK 0x000000F0L 37136 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID_MASK 0x00000700L 37137 //GC_IH_COOKIE_0_PTR 37138 #define GC_IH_COOKIE_0_PTR__ADDR__SHIFT 0x0 37139 #define GC_IH_COOKIE_0_PTR__ADDR_MASK 0x000FFFFFL 37140 //GRBM_SE_REMAP_CNTL 37141 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN__SHIFT 0x0 37142 #define GRBM_SE_REMAP_CNTL__SE0_REMAP__SHIFT 0x1 37143 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN__SHIFT 0x4 37144 #define GRBM_SE_REMAP_CNTL__SE1_REMAP__SHIFT 0x5 37145 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN__SHIFT 0x8 37146 #define GRBM_SE_REMAP_CNTL__SE2_REMAP__SHIFT 0x9 37147 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN__SHIFT 0xc 37148 #define GRBM_SE_REMAP_CNTL__SE3_REMAP__SHIFT 0xd 37149 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN__SHIFT 0x10 37150 #define GRBM_SE_REMAP_CNTL__SE4_REMAP__SHIFT 0x11 37151 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN__SHIFT 0x14 37152 #define GRBM_SE_REMAP_CNTL__SE5_REMAP__SHIFT 0x15 37153 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN__SHIFT 0x18 37154 #define GRBM_SE_REMAP_CNTL__SE6_REMAP__SHIFT 0x19 37155 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN__SHIFT 0x1c 37156 #define GRBM_SE_REMAP_CNTL__SE7_REMAP__SHIFT 0x1d 37157 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN_MASK 0x00000001L 37158 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_MASK 0x0000000EL 37159 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN_MASK 0x00000010L 37160 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_MASK 0x000000E0L 37161 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN_MASK 0x00000100L 37162 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_MASK 0x00000E00L 37163 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN_MASK 0x00001000L 37164 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_MASK 0x0000E000L 37165 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN_MASK 0x00010000L 37166 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_MASK 0x000E0000L 37167 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN_MASK 0x00100000L 37168 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_MASK 0x00E00000L 37169 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN_MASK 0x01000000L 37170 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_MASK 0x0E000000L 37171 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN_MASK 0x10000000L 37172 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_MASK 0xE0000000L 37173 37174 37175 // addressBlock: gc_gcvmsharedhvdec 37176 //GCMC_VM_FB_SIZE_OFFSET_VF0 37177 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_SIZE__SHIFT 0x0 37178 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_OFFSET__SHIFT 0x10 37179 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_SIZE_MASK 0x0000FFFFL 37180 #define GCMC_VM_FB_SIZE_OFFSET_VF0__VF_FB_OFFSET_MASK 0xFFFF0000L 37181 //GCMC_VM_FB_SIZE_OFFSET_VF1 37182 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_SIZE__SHIFT 0x0 37183 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_OFFSET__SHIFT 0x10 37184 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_SIZE_MASK 0x0000FFFFL 37185 #define GCMC_VM_FB_SIZE_OFFSET_VF1__VF_FB_OFFSET_MASK 0xFFFF0000L 37186 //GCMC_VM_FB_SIZE_OFFSET_VF2 37187 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_SIZE__SHIFT 0x0 37188 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_OFFSET__SHIFT 0x10 37189 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_SIZE_MASK 0x0000FFFFL 37190 #define GCMC_VM_FB_SIZE_OFFSET_VF2__VF_FB_OFFSET_MASK 0xFFFF0000L 37191 //GCMC_VM_FB_SIZE_OFFSET_VF3 37192 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_SIZE__SHIFT 0x0 37193 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_OFFSET__SHIFT 0x10 37194 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_SIZE_MASK 0x0000FFFFL 37195 #define GCMC_VM_FB_SIZE_OFFSET_VF3__VF_FB_OFFSET_MASK 0xFFFF0000L 37196 //GCMC_VM_FB_SIZE_OFFSET_VF4 37197 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_SIZE__SHIFT 0x0 37198 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_OFFSET__SHIFT 0x10 37199 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_SIZE_MASK 0x0000FFFFL 37200 #define GCMC_VM_FB_SIZE_OFFSET_VF4__VF_FB_OFFSET_MASK 0xFFFF0000L 37201 //GCMC_VM_FB_SIZE_OFFSET_VF5 37202 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_SIZE__SHIFT 0x0 37203 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_OFFSET__SHIFT 0x10 37204 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_SIZE_MASK 0x0000FFFFL 37205 #define GCMC_VM_FB_SIZE_OFFSET_VF5__VF_FB_OFFSET_MASK 0xFFFF0000L 37206 //GCMC_VM_FB_SIZE_OFFSET_VF6 37207 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_SIZE__SHIFT 0x0 37208 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_OFFSET__SHIFT 0x10 37209 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_SIZE_MASK 0x0000FFFFL 37210 #define GCMC_VM_FB_SIZE_OFFSET_VF6__VF_FB_OFFSET_MASK 0xFFFF0000L 37211 //GCMC_VM_FB_SIZE_OFFSET_VF7 37212 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_SIZE__SHIFT 0x0 37213 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_OFFSET__SHIFT 0x10 37214 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_SIZE_MASK 0x0000FFFFL 37215 #define GCMC_VM_FB_SIZE_OFFSET_VF7__VF_FB_OFFSET_MASK 0xFFFF0000L 37216 //GCMC_VM_FB_SIZE_OFFSET_VF8 37217 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_SIZE__SHIFT 0x0 37218 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_OFFSET__SHIFT 0x10 37219 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_SIZE_MASK 0x0000FFFFL 37220 #define GCMC_VM_FB_SIZE_OFFSET_VF8__VF_FB_OFFSET_MASK 0xFFFF0000L 37221 //GCMC_VM_FB_SIZE_OFFSET_VF9 37222 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_SIZE__SHIFT 0x0 37223 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_OFFSET__SHIFT 0x10 37224 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_SIZE_MASK 0x0000FFFFL 37225 #define GCMC_VM_FB_SIZE_OFFSET_VF9__VF_FB_OFFSET_MASK 0xFFFF0000L 37226 //GCMC_VM_FB_SIZE_OFFSET_VF10 37227 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_SIZE__SHIFT 0x0 37228 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_OFFSET__SHIFT 0x10 37229 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_SIZE_MASK 0x0000FFFFL 37230 #define GCMC_VM_FB_SIZE_OFFSET_VF10__VF_FB_OFFSET_MASK 0xFFFF0000L 37231 //GCMC_VM_FB_SIZE_OFFSET_VF11 37232 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_SIZE__SHIFT 0x0 37233 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_OFFSET__SHIFT 0x10 37234 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_SIZE_MASK 0x0000FFFFL 37235 #define GCMC_VM_FB_SIZE_OFFSET_VF11__VF_FB_OFFSET_MASK 0xFFFF0000L 37236 //GCMC_VM_FB_SIZE_OFFSET_VF12 37237 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_SIZE__SHIFT 0x0 37238 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_OFFSET__SHIFT 0x10 37239 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_SIZE_MASK 0x0000FFFFL 37240 #define GCMC_VM_FB_SIZE_OFFSET_VF12__VF_FB_OFFSET_MASK 0xFFFF0000L 37241 //GCMC_VM_FB_SIZE_OFFSET_VF13 37242 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_SIZE__SHIFT 0x0 37243 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_OFFSET__SHIFT 0x10 37244 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_SIZE_MASK 0x0000FFFFL 37245 #define GCMC_VM_FB_SIZE_OFFSET_VF13__VF_FB_OFFSET_MASK 0xFFFF0000L 37246 //GCMC_VM_FB_SIZE_OFFSET_VF14 37247 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_SIZE__SHIFT 0x0 37248 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_OFFSET__SHIFT 0x10 37249 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_SIZE_MASK 0x0000FFFFL 37250 #define GCMC_VM_FB_SIZE_OFFSET_VF14__VF_FB_OFFSET_MASK 0xFFFF0000L 37251 //GCMC_VM_FB_SIZE_OFFSET_VF15 37252 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_SIZE__SHIFT 0x0 37253 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_OFFSET__SHIFT 0x10 37254 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_SIZE_MASK 0x0000FFFFL 37255 #define GCMC_VM_FB_SIZE_OFFSET_VF15__VF_FB_OFFSET_MASK 0xFFFF0000L 37256 37257 37258 // addressBlock: gc_rlcdec 37259 //RLC_CNTL 37260 #define RLC_CNTL__RLC_ENABLE_F32__SHIFT 0x0 37261 #define RLC_CNTL__FORCE_RETRY__SHIFT 0x1 37262 #define RLC_CNTL__READ_CACHE_DISABLE__SHIFT 0x2 37263 #define RLC_CNTL__RLC_STEP_F32__SHIFT 0x3 37264 #define RLC_CNTL__RESERVED__SHIFT 0x4 37265 #define RLC_CNTL__RLC_ENABLE_F32_MASK 0x00000001L 37266 #define RLC_CNTL__FORCE_RETRY_MASK 0x00000002L 37267 #define RLC_CNTL__READ_CACHE_DISABLE_MASK 0x00000004L 37268 #define RLC_CNTL__RLC_STEP_F32_MASK 0x00000008L 37269 #define RLC_CNTL__RESERVED_MASK 0xFFFFFFF0L 37270 //RLC_F32_UCODE_VERSION 37271 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION__SHIFT 0x0 37272 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION__SHIFT 0xa 37273 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION__SHIFT 0x14 37274 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION_MASK 0x000003FFL 37275 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION_MASK 0x000FFC00L 37276 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION_MASK 0x3FF00000L 37277 //RLC_STAT 37278 #define RLC_STAT__RLC_BUSY__SHIFT 0x0 37279 #define RLC_STAT__RLC_SRM_BUSY__SHIFT 0x1 37280 #define RLC_STAT__RLC_GPM_BUSY__SHIFT 0x2 37281 #define RLC_STAT__RLC_SPM_BUSY__SHIFT 0x3 37282 #define RLC_STAT__MC_BUSY__SHIFT 0x4 37283 #define RLC_STAT__RLC_THREAD_0_BUSY__SHIFT 0x5 37284 #define RLC_STAT__RLC_THREAD_1_BUSY__SHIFT 0x6 37285 #define RLC_STAT__RLC_THREAD_2_BUSY__SHIFT 0x7 37286 #define RLC_STAT__RESERVED__SHIFT 0x8 37287 #define RLC_STAT__RLC_BUSY_MASK 0x00000001L 37288 #define RLC_STAT__RLC_SRM_BUSY_MASK 0x00000002L 37289 #define RLC_STAT__RLC_GPM_BUSY_MASK 0x00000004L 37290 #define RLC_STAT__RLC_SPM_BUSY_MASK 0x00000008L 37291 #define RLC_STAT__MC_BUSY_MASK 0x00000010L 37292 #define RLC_STAT__RLC_THREAD_0_BUSY_MASK 0x00000020L 37293 #define RLC_STAT__RLC_THREAD_1_BUSY_MASK 0x00000040L 37294 #define RLC_STAT__RLC_THREAD_2_BUSY_MASK 0x00000080L 37295 #define RLC_STAT__RESERVED_MASK 0xFFFFFF00L 37296 //RLC_REFCLOCK_TIMESTAMP_LSB 37297 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB__SHIFT 0x0 37298 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB_MASK 0xFFFFFFFFL 37299 //RLC_REFCLOCK_TIMESTAMP_MSB 37300 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB__SHIFT 0x0 37301 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB_MASK 0xFFFFFFFFL 37302 //RLC_GPM_TIMER_INT_0 37303 #define RLC_GPM_TIMER_INT_0__TIMER__SHIFT 0x0 37304 #define RLC_GPM_TIMER_INT_0__TIMER_MASK 0xFFFFFFFFL 37305 //RLC_GPM_TIMER_INT_1 37306 #define RLC_GPM_TIMER_INT_1__TIMER__SHIFT 0x0 37307 #define RLC_GPM_TIMER_INT_1__TIMER_MASK 0xFFFFFFFFL 37308 //RLC_GPM_TIMER_INT_2 37309 #define RLC_GPM_TIMER_INT_2__TIMER__SHIFT 0x0 37310 #define RLC_GPM_TIMER_INT_2__TIMER_MASK 0xFFFFFFFFL 37311 //RLC_GPM_TIMER_INT_3 37312 #define RLC_GPM_TIMER_INT_3__TIMER__SHIFT 0x0 37313 #define RLC_GPM_TIMER_INT_3__TIMER_MASK 0xFFFFFFFFL 37314 //RLC_GPM_TIMER_INT_4 37315 #define RLC_GPM_TIMER_INT_4__TIMER__SHIFT 0x0 37316 #define RLC_GPM_TIMER_INT_4__TIMER_MASK 0xFFFFFFFFL 37317 //RLC_GPM_TIMER_CTRL 37318 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN__SHIFT 0x0 37319 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN__SHIFT 0x1 37320 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN__SHIFT 0x2 37321 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN__SHIFT 0x3 37322 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN__SHIFT 0x4 37323 #define RLC_GPM_TIMER_CTRL__RESERVED_1__SHIFT 0x5 37324 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT 0x8 37325 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT 0x9 37326 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM__SHIFT 0xa 37327 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM__SHIFT 0xb 37328 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM__SHIFT 0xc 37329 #define RLC_GPM_TIMER_CTRL__RESERVED_2__SHIFT 0xd 37330 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT 0x10 37331 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT 0x11 37332 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR__SHIFT 0x12 37333 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR__SHIFT 0x13 37334 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR__SHIFT 0x14 37335 #define RLC_GPM_TIMER_CTRL__RESERVED__SHIFT 0x15 37336 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN_MASK 0x00000001L 37337 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN_MASK 0x00000002L 37338 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN_MASK 0x00000004L 37339 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN_MASK 0x00000008L 37340 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN_MASK 0x00000010L 37341 #define RLC_GPM_TIMER_CTRL__RESERVED_1_MASK 0x000000E0L 37342 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK 0x00000100L 37343 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK 0x00000200L 37344 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM_MASK 0x00000400L 37345 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM_MASK 0x00000800L 37346 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM_MASK 0x00001000L 37347 #define RLC_GPM_TIMER_CTRL__RESERVED_2_MASK 0x0000E000L 37348 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK 0x00010000L 37349 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK 0x00020000L 37350 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR_MASK 0x00040000L 37351 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR_MASK 0x00080000L 37352 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR_MASK 0x00100000L 37353 #define RLC_GPM_TIMER_CTRL__RESERVED_MASK 0xFFE00000L 37354 //RLC_GPM_TIMER_STAT 37355 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT__SHIFT 0x0 37356 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT__SHIFT 0x1 37357 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT__SHIFT 0x2 37358 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT__SHIFT 0x3 37359 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT__SHIFT 0x4 37360 #define RLC_GPM_TIMER_STAT__RESERVED_1__SHIFT 0x5 37361 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT 0x8 37362 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT 0x9 37363 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC__SHIFT 0xa 37364 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC__SHIFT 0xb 37365 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC__SHIFT 0xc 37366 #define RLC_GPM_TIMER_STAT__RESERVED_2__SHIFT 0xd 37367 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT 0x10 37368 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT 0x11 37369 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC__SHIFT 0x12 37370 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC__SHIFT 0x13 37371 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC__SHIFT 0x14 37372 #define RLC_GPM_TIMER_STAT__RESERVED__SHIFT 0x15 37373 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT_MASK 0x00000001L 37374 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT_MASK 0x00000002L 37375 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT_MASK 0x00000004L 37376 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT_MASK 0x00000008L 37377 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT_MASK 0x00000010L 37378 #define RLC_GPM_TIMER_STAT__RESERVED_1_MASK 0x000000E0L 37379 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK 0x00000100L 37380 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK 0x00000200L 37381 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC_MASK 0x00000400L 37382 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC_MASK 0x00000800L 37383 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC_MASK 0x00001000L 37384 #define RLC_GPM_TIMER_STAT__RESERVED_2_MASK 0x0000E000L 37385 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK 0x00010000L 37386 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK 0x00020000L 37387 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC_MASK 0x00040000L 37388 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC_MASK 0x00080000L 37389 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC_MASK 0x00100000L 37390 #define RLC_GPM_TIMER_STAT__RESERVED_MASK 0xFFE00000L 37391 //RLC_GPM_LEGACY_INT_STAT 37392 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED__SHIFT 0x0 37393 #define RLC_GPM_LEGACY_INT_STAT__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT 0x1 37394 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED__SHIFT 0x2 37395 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED__SHIFT 0x3 37396 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT 0x4 37397 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED_MASK 0x00000001L 37398 #define RLC_GPM_LEGACY_INT_STAT__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK 0x00000002L 37399 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED_MASK 0x00000004L 37400 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 37401 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0_MASK 0x00000010L 37402 //RLC_GPM_LEGACY_INT_CLEAR 37403 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED__SHIFT 0x0 37404 #define RLC_GPM_LEGACY_INT_CLEAR__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT 0x1 37405 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED__SHIFT 0x2 37406 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED__SHIFT 0x3 37407 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4__SHIFT 0x4 37408 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED_MASK 0x00000001L 37409 #define RLC_GPM_LEGACY_INT_CLEAR__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK 0x00000002L 37410 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED_MASK 0x00000004L 37411 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 37412 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4_MASK 0x00000010L 37413 //RLC_INT_STAT 37414 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID__SHIFT 0x0 37415 #define RLC_INT_STAT__CP_RLC_INT_PENDING__SHIFT 0x8 37416 #define RLC_INT_STAT__RESERVED__SHIFT 0x9 37417 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID_MASK 0x000000FFL 37418 #define RLC_INT_STAT__CP_RLC_INT_PENDING_MASK 0x00000100L 37419 #define RLC_INT_STAT__RESERVED_MASK 0xFFFFFE00L 37420 //RLC_MGCG_CTRL 37421 #define RLC_MGCG_CTRL__MGCG_EN__SHIFT 0x0 37422 #define RLC_MGCG_CTRL__SILICON_EN__SHIFT 0x1 37423 #define RLC_MGCG_CTRL__SIMULATION_EN__SHIFT 0x2 37424 #define RLC_MGCG_CTRL__ON_DELAY__SHIFT 0x3 37425 #define RLC_MGCG_CTRL__OFF_HYSTERESIS__SHIFT 0x7 37426 #define RLC_MGCG_CTRL__SPARE__SHIFT 0xf 37427 #define RLC_MGCG_CTRL__MGCG_EN_MASK 0x00000001L 37428 #define RLC_MGCG_CTRL__SILICON_EN_MASK 0x00000002L 37429 #define RLC_MGCG_CTRL__SIMULATION_EN_MASK 0x00000004L 37430 #define RLC_MGCG_CTRL__ON_DELAY_MASK 0x00000078L 37431 #define RLC_MGCG_CTRL__OFF_HYSTERESIS_MASK 0x00007F80L 37432 #define RLC_MGCG_CTRL__SPARE_MASK 0xFFFF8000L 37433 //RLC_JUMP_TABLE_RESTORE 37434 #define RLC_JUMP_TABLE_RESTORE__ADDR__SHIFT 0x0 37435 #define RLC_JUMP_TABLE_RESTORE__ADDR_MASK 0xFFFFFFFFL 37436 //RLC_PG_DELAY_2 37437 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE__SHIFT 0x0 37438 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY__SHIFT 0x8 37439 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE__SHIFT 0x10 37440 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE_MASK 0x000000FFL 37441 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY_MASK 0x0000FF00L 37442 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE_MASK 0xFFFF0000L 37443 //RLC_GPU_CLOCK_COUNT_LSB 37444 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB__SHIFT 0x0 37445 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 37446 //RLC_GPU_CLOCK_COUNT_MSB 37447 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB__SHIFT 0x0 37448 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 37449 //RLC_CAPTURE_GPU_CLOCK_COUNT 37450 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE__SHIFT 0x0 37451 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED__SHIFT 0x1 37452 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE_MASK 0x00000001L 37453 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED_MASK 0xFFFFFFFEL 37454 //RLC_UCODE_CNTL 37455 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS__SHIFT 0x0 37456 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS_MASK 0xFFFFFFFFL 37457 //RLC_GPM_THREAD_RESET 37458 #define RLC_GPM_THREAD_RESET__THREAD0_RESET__SHIFT 0x0 37459 #define RLC_GPM_THREAD_RESET__THREAD1_RESET__SHIFT 0x1 37460 #define RLC_GPM_THREAD_RESET__THREAD2_RESET__SHIFT 0x2 37461 #define RLC_GPM_THREAD_RESET__THREAD3_RESET__SHIFT 0x3 37462 #define RLC_GPM_THREAD_RESET__RESERVED__SHIFT 0x4 37463 #define RLC_GPM_THREAD_RESET__THREAD0_RESET_MASK 0x00000001L 37464 #define RLC_GPM_THREAD_RESET__THREAD1_RESET_MASK 0x00000002L 37465 #define RLC_GPM_THREAD_RESET__THREAD2_RESET_MASK 0x00000004L 37466 #define RLC_GPM_THREAD_RESET__THREAD3_RESET_MASK 0x00000008L 37467 #define RLC_GPM_THREAD_RESET__RESERVED_MASK 0xFFFFFFF0L 37468 //RLC_GPM_CP_DMA_COMPLETE_T0 37469 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA__SHIFT 0x0 37470 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED__SHIFT 0x1 37471 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA_MASK 0x00000001L 37472 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED_MASK 0xFFFFFFFEL 37473 //RLC_GPM_CP_DMA_COMPLETE_T1 37474 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA__SHIFT 0x0 37475 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED__SHIFT 0x1 37476 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA_MASK 0x00000001L 37477 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED_MASK 0xFFFFFFFEL 37478 //RLC_GPM_THREAD_INVALIDATE_CACHE 37479 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE__SHIFT 0x0 37480 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE__SHIFT 0x1 37481 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE__SHIFT 0x2 37482 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE__SHIFT 0x3 37483 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED__SHIFT 0x4 37484 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE_MASK 0x00000001L 37485 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE_MASK 0x00000002L 37486 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE_MASK 0x00000004L 37487 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE_MASK 0x00000008L 37488 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED_MASK 0xFFFFFFF0L 37489 //RLC_CLK_COUNT_GFXCLK_LSB 37490 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER__SHIFT 0x0 37491 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER_MASK 0xFFFFFFFFL 37492 //RLC_CLK_COUNT_GFXCLK_MSB 37493 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER__SHIFT 0x0 37494 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER_MASK 0xFFFFFFFFL 37495 //RLC_CLK_COUNT_REFCLK_LSB 37496 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER__SHIFT 0x0 37497 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER_MASK 0xFFFFFFFFL 37498 //RLC_CLK_COUNT_REFCLK_MSB 37499 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER__SHIFT 0x0 37500 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER_MASK 0xFFFFFFFFL 37501 //RLC_CLK_COUNT_CTRL 37502 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN__SHIFT 0x0 37503 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET__SHIFT 0x1 37504 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE__SHIFT 0x2 37505 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN__SHIFT 0x3 37506 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET__SHIFT 0x4 37507 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE__SHIFT 0x5 37508 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN_MASK 0x00000001L 37509 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET_MASK 0x00000002L 37510 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE_MASK 0x00000004L 37511 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN_MASK 0x00000008L 37512 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET_MASK 0x00000010L 37513 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE_MASK 0x00000020L 37514 //RLC_CLK_COUNT_STAT 37515 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID__SHIFT 0x0 37516 #define RLC_CLK_COUNT_STAT__REFCLK_VALID__SHIFT 0x1 37517 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC__SHIFT 0x2 37518 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC__SHIFT 0x3 37519 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC__SHIFT 0x4 37520 #define RLC_CLK_COUNT_STAT__RESERVED__SHIFT 0x5 37521 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID_MASK 0x00000001L 37522 #define RLC_CLK_COUNT_STAT__REFCLK_VALID_MASK 0x00000002L 37523 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC_MASK 0x00000004L 37524 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC_MASK 0x00000008L 37525 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC_MASK 0x00000010L 37526 #define RLC_CLK_COUNT_STAT__RESERVED_MASK 0xFFFFFFE0L 37527 //RLC_RLCG_DOORBELL_CNTL 37528 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 37529 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 37530 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 37531 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 37532 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 37533 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 37534 #define RLC_RLCG_DOORBELL_CNTL__RESERVED__SHIFT 0x16 37535 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 37536 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 37537 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 37538 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 37539 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 37540 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 37541 #define RLC_RLCG_DOORBELL_CNTL__RESERVED_MASK 0xFFC00000L 37542 //RLC_RLCG_DOORBELL_STAT 37543 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 37544 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 37545 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 37546 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 37547 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 37548 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 37549 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 37550 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 37551 //RLC_RLCG_DOORBELL_0_DATA_LO 37552 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 37553 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 37554 //RLC_RLCG_DOORBELL_0_DATA_HI 37555 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 37556 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 37557 //RLC_RLCG_DOORBELL_1_DATA_LO 37558 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 37559 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 37560 //RLC_RLCG_DOORBELL_1_DATA_HI 37561 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 37562 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 37563 //RLC_RLCG_DOORBELL_2_DATA_LO 37564 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 37565 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 37566 //RLC_RLCG_DOORBELL_2_DATA_HI 37567 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 37568 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 37569 //RLC_RLCG_DOORBELL_3_DATA_LO 37570 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 37571 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 37572 //RLC_RLCG_DOORBELL_3_DATA_HI 37573 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 37574 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 37575 //RLC_GPU_CLOCK_32_RES_SEL 37576 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL__SHIFT 0x0 37577 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED__SHIFT 0x6 37578 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL_MASK 0x0000003FL 37579 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED_MASK 0xFFFFFFC0L 37580 //RLC_GPU_CLOCK_32 37581 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32__SHIFT 0x0 37582 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32_MASK 0xFFFFFFFFL 37583 //RLC_PG_CNTL 37584 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE__SHIFT 0x0 37585 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC__SHIFT 0x1 37586 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE__SHIFT 0x2 37587 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE__SHIFT 0x3 37588 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE__SHIFT 0x4 37589 #define RLC_PG_CNTL__RESERVED__SHIFT 0x5 37590 #define RLC_PG_CNTL__MEM_DS_DISABLE__SHIFT 0xd 37591 #define RLC_PG_CNTL__PG_OVERRIDE__SHIFT 0xe 37592 #define RLC_PG_CNTL__CP_PG_DISABLE__SHIFT 0xf 37593 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE__SHIFT 0x10 37594 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE__SHIFT 0x11 37595 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE__SHIFT 0x12 37596 #define RLC_PG_CNTL__RESERVED1__SHIFT 0x13 37597 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable__SHIFT 0x15 37598 #define RLC_PG_CNTL__RESERVED2__SHIFT 0x16 37599 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE__SHIFT 0x17 37600 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE_MASK 0x00000001L 37601 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC_MASK 0x00000002L 37602 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE_MASK 0x00000004L 37603 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE_MASK 0x00000008L 37604 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE_MASK 0x00000010L 37605 #define RLC_PG_CNTL__RESERVED_MASK 0x00001FE0L 37606 #define RLC_PG_CNTL__MEM_DS_DISABLE_MASK 0x00002000L 37607 #define RLC_PG_CNTL__PG_OVERRIDE_MASK 0x00004000L 37608 #define RLC_PG_CNTL__CP_PG_DISABLE_MASK 0x00008000L 37609 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE_MASK 0x00010000L 37610 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE_MASK 0x00020000L 37611 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE_MASK 0x00040000L 37612 #define RLC_PG_CNTL__RESERVED1_MASK 0x00180000L 37613 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable_MASK 0x00200000L 37614 #define RLC_PG_CNTL__RESERVED2_MASK 0x00400000L 37615 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE_MASK 0x00800000L 37616 //RLC_GPM_THREAD_PRIORITY 37617 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY__SHIFT 0x0 37618 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY__SHIFT 0x8 37619 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY__SHIFT 0x10 37620 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY__SHIFT 0x18 37621 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY_MASK 0x000000FFL 37622 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY_MASK 0x0000FF00L 37623 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY_MASK 0x00FF0000L 37624 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY_MASK 0xFF000000L 37625 //RLC_GPM_THREAD_ENABLE 37626 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE__SHIFT 0x0 37627 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE__SHIFT 0x1 37628 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE__SHIFT 0x2 37629 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE__SHIFT 0x3 37630 #define RLC_GPM_THREAD_ENABLE__RESERVED__SHIFT 0x4 37631 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE_MASK 0x00000001L 37632 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE_MASK 0x00000002L 37633 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE_MASK 0x00000004L 37634 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE_MASK 0x00000008L 37635 #define RLC_GPM_THREAD_ENABLE__RESERVED_MASK 0xFFFFFFF0L 37636 //RLC_RLCG_DOORBELL_RANGE 37637 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 37638 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 37639 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 37640 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 37641 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 37642 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 37643 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 37644 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 37645 //RLC_RLCS_FED_STATUS_0 37646 #define RLC_RLCS_FED_STATUS_0__RLC_FED_ERR__SHIFT 0x0 37647 #define RLC_RLCS_FED_STATUS_0__UTCL2_FED_ERR__SHIFT 0x1 37648 #define RLC_RLCS_FED_STATUS_0__GE_FED_ERR__SHIFT 0x2 37649 #define RLC_RLCS_FED_STATUS_0__CPC_FED_ERR__SHIFT 0x3 37650 #define RLC_RLCS_FED_STATUS_0__CPF_FED_ERR__SHIFT 0x4 37651 #define RLC_RLCS_FED_STATUS_0__CPG_FED_ERR__SHIFT 0x5 37652 #define RLC_RLCS_FED_STATUS_0__SDMA0_FED_ERR__SHIFT 0x6 37653 #define RLC_RLCS_FED_STATUS_0__SDMA1_FED_ERR__SHIFT 0x7 37654 #define RLC_RLCS_FED_STATUS_0__RLC_FED_ERR_MASK 0x00000001L 37655 #define RLC_RLCS_FED_STATUS_0__UTCL2_FED_ERR_MASK 0x00000002L 37656 #define RLC_RLCS_FED_STATUS_0__GE_FED_ERR_MASK 0x00000004L 37657 #define RLC_RLCS_FED_STATUS_0__CPC_FED_ERR_MASK 0x00000008L 37658 #define RLC_RLCS_FED_STATUS_0__CPF_FED_ERR_MASK 0x00000010L 37659 #define RLC_RLCS_FED_STATUS_0__CPG_FED_ERR_MASK 0x00000020L 37660 #define RLC_RLCS_FED_STATUS_0__SDMA0_FED_ERR_MASK 0x00000040L 37661 #define RLC_RLCS_FED_STATUS_0__SDMA1_FED_ERR_MASK 0x00000080L 37662 //RLC_RLCS_FED_STATUS_1 37663 #define RLC_RLCS_FED_STATUS_1__GL2C0_FED_ERR__SHIFT 0x0 37664 #define RLC_RLCS_FED_STATUS_1__GL2C1_FED_ERR__SHIFT 0x1 37665 #define RLC_RLCS_FED_STATUS_1__GL2C2_FED_ERR__SHIFT 0x2 37666 #define RLC_RLCS_FED_STATUS_1__GL2C3_FED_ERR__SHIFT 0x3 37667 #define RLC_RLCS_FED_STATUS_1__GL2C4_FED_ERR__SHIFT 0x4 37668 #define RLC_RLCS_FED_STATUS_1__GL2C5_FED_ERR__SHIFT 0x5 37669 #define RLC_RLCS_FED_STATUS_1__GL2C6_FED_ERR__SHIFT 0x6 37670 #define RLC_RLCS_FED_STATUS_1__GL2C7_FED_ERR__SHIFT 0x7 37671 #define RLC_RLCS_FED_STATUS_1__GL2C8_FED_ERR__SHIFT 0x8 37672 #define RLC_RLCS_FED_STATUS_1__GL2C9_FED_ERR__SHIFT 0x9 37673 #define RLC_RLCS_FED_STATUS_1__GL2C10_FED_ERR__SHIFT 0xa 37674 #define RLC_RLCS_FED_STATUS_1__GL2C11_FED_ERR__SHIFT 0xb 37675 #define RLC_RLCS_FED_STATUS_1__GL2C12_FED_ERR__SHIFT 0xc 37676 #define RLC_RLCS_FED_STATUS_1__GL2C13_FED_ERR__SHIFT 0xd 37677 #define RLC_RLCS_FED_STATUS_1__GL2C14_FED_ERR__SHIFT 0xe 37678 #define RLC_RLCS_FED_STATUS_1__GL2C15_FED_ERR__SHIFT 0xf 37679 #define RLC_RLCS_FED_STATUS_1__GL2C0_FED_ERR_MASK 0x00000001L 37680 #define RLC_RLCS_FED_STATUS_1__GL2C1_FED_ERR_MASK 0x00000002L 37681 #define RLC_RLCS_FED_STATUS_1__GL2C2_FED_ERR_MASK 0x00000004L 37682 #define RLC_RLCS_FED_STATUS_1__GL2C3_FED_ERR_MASK 0x00000008L 37683 #define RLC_RLCS_FED_STATUS_1__GL2C4_FED_ERR_MASK 0x00000010L 37684 #define RLC_RLCS_FED_STATUS_1__GL2C5_FED_ERR_MASK 0x00000020L 37685 #define RLC_RLCS_FED_STATUS_1__GL2C6_FED_ERR_MASK 0x00000040L 37686 #define RLC_RLCS_FED_STATUS_1__GL2C7_FED_ERR_MASK 0x00000080L 37687 #define RLC_RLCS_FED_STATUS_1__GL2C8_FED_ERR_MASK 0x00000100L 37688 #define RLC_RLCS_FED_STATUS_1__GL2C9_FED_ERR_MASK 0x00000200L 37689 #define RLC_RLCS_FED_STATUS_1__GL2C10_FED_ERR_MASK 0x00000400L 37690 #define RLC_RLCS_FED_STATUS_1__GL2C11_FED_ERR_MASK 0x00000800L 37691 #define RLC_RLCS_FED_STATUS_1__GL2C12_FED_ERR_MASK 0x00001000L 37692 #define RLC_RLCS_FED_STATUS_1__GL2C13_FED_ERR_MASK 0x00002000L 37693 #define RLC_RLCS_FED_STATUS_1__GL2C14_FED_ERR_MASK 0x00004000L 37694 #define RLC_RLCS_FED_STATUS_1__GL2C15_FED_ERR_MASK 0x00008000L 37695 //RLC_CGTT_MGCG_OVERRIDE 37696 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE__SHIFT 0x0 37697 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE__SHIFT 0x1 37698 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE__SHIFT 0x2 37699 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE__SHIFT 0x3 37700 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE__SHIFT 0x4 37701 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE__SHIFT 0x5 37702 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE__SHIFT 0x6 37703 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE__SHIFT 0x7 37704 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE__SHIFT 0x8 37705 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 37706 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE__SHIFT 0xa 37707 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_16_11__SHIFT 0xb 37708 #define RLC_CGTT_MGCG_OVERRIDE__GC_CAC_MGCG_CLK_CNTL__SHIFT 0x11 37709 #define RLC_CGTT_MGCG_OVERRIDE__SE_CAC_MGCG_CLK_CNTL__SHIFT 0x12 37710 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_19__SHIFT 0x13 37711 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE_MASK 0x00000001L 37712 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE_MASK 0x00000002L 37713 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE_MASK 0x00000004L 37714 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE_MASK 0x00000008L 37715 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE_MASK 0x00000010L 37716 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE_MASK 0x00000020L 37717 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE_MASK 0x00000040L 37718 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE_MASK 0x00000080L 37719 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE_MASK 0x00000100L 37720 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 37721 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE_MASK 0x00000400L 37722 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_16_11_MASK 0x0001F800L 37723 #define RLC_CGTT_MGCG_OVERRIDE__GC_CAC_MGCG_CLK_CNTL_MASK 0x00020000L 37724 #define RLC_CGTT_MGCG_OVERRIDE__SE_CAC_MGCG_CLK_CNTL_MASK 0x00040000L 37725 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_19_MASK 0xFFF80000L 37726 //RLC_CGCG_CGLS_CTRL 37727 #define RLC_CGCG_CGLS_CTRL__CGCG_EN__SHIFT 0x0 37728 #define RLC_CGCG_CGLS_CTRL__CGLS_EN__SHIFT 0x1 37729 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY__SHIFT 0x2 37730 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD__SHIFT 0x8 37731 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER__SHIFT 0x1b 37732 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL__SHIFT 0x1c 37733 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE__SHIFT 0x1d 37734 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN__SHIFT 0x1f 37735 #define RLC_CGCG_CGLS_CTRL__CGCG_EN_MASK 0x00000001L 37736 #define RLC_CGCG_CGLS_CTRL__CGLS_EN_MASK 0x00000002L 37737 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY_MASK 0x000000FCL 37738 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD_MASK 0x07FFFF00L 37739 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER_MASK 0x08000000L 37740 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL_MASK 0x10000000L 37741 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE_MASK 0x60000000L 37742 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN_MASK 0x80000000L 37743 //RLC_CGCG_RAMP_CTRL 37744 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT__SHIFT 0x0 37745 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT__SHIFT 0x4 37746 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT__SHIFT 0x8 37747 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT__SHIFT 0xc 37748 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT__SHIFT 0x10 37749 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT__SHIFT 0x1c 37750 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT_MASK 0x0000000FL 37751 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT_MASK 0x000000F0L 37752 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT_MASK 0x00000F00L 37753 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT_MASK 0x0000F000L 37754 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT_MASK 0x0FFF0000L 37755 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT_MASK 0xF0000000L 37756 //RLC_DYN_PG_STATUS 37757 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT 0x0 37758 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK_MASK 0xFFFFFFFFL 37759 //RLC_DYN_PG_REQUEST 37760 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK__SHIFT 0x0 37761 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK_MASK 0xFFFFFFFFL 37762 //RLC_PG_DELAY 37763 #define RLC_PG_DELAY__POWER_UP_DELAY__SHIFT 0x0 37764 #define RLC_PG_DELAY__POWER_DOWN_DELAY__SHIFT 0x8 37765 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY__SHIFT 0x10 37766 #define RLC_PG_DELAY__MEM_SLEEP_DELAY__SHIFT 0x18 37767 #define RLC_PG_DELAY__POWER_UP_DELAY_MASK 0x000000FFL 37768 #define RLC_PG_DELAY__POWER_DOWN_DELAY_MASK 0x0000FF00L 37769 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY_MASK 0x00FF0000L 37770 #define RLC_PG_DELAY__MEM_SLEEP_DELAY_MASK 0xFF000000L 37771 //RLC_WGP_STATUS 37772 #define RLC_WGP_STATUS__WORK_PENDING__SHIFT 0x0 37773 #define RLC_WGP_STATUS__WORK_PENDING_MASK 0xFFFFFFFFL 37774 //RLC_PG_ALWAYS_ON_WGP_MASK 37775 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK__SHIFT 0x0 37776 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK_MASK 0xFFFFFFFFL 37777 //RLC_MAX_PG_WGP 37778 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP__SHIFT 0x0 37779 #define RLC_MAX_PG_WGP__SPARE__SHIFT 0x8 37780 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP_MASK 0x000000FFL 37781 #define RLC_MAX_PG_WGP__SPARE_MASK 0xFFFFFF00L 37782 //RLC_AUTO_PG_CTRL 37783 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN__SHIFT 0x0 37784 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN__SHIFT 0x1 37785 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN__SHIFT 0x2 37786 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD__SHIFT 0x3 37787 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD__SHIFT 0x13 37788 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN_MASK 0x00000001L 37789 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN_MASK 0x00000002L 37790 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN_MASK 0x00000004L 37791 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD_MASK 0x0007FFF8L 37792 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD_MASK 0xFFF80000L 37793 //RLC_SERDES_RD_INDEX 37794 #define RLC_SERDES_RD_INDEX__DATA_REG_ID__SHIFT 0x0 37795 #define RLC_SERDES_RD_INDEX__SPARE__SHIFT 0x2 37796 #define RLC_SERDES_RD_INDEX__DATA_REG_ID_MASK 0x00000003L 37797 #define RLC_SERDES_RD_INDEX__SPARE_MASK 0xFFFFFFFCL 37798 //RLC_SERDES_RD_DATA_0 37799 #define RLC_SERDES_RD_DATA_0__DATA__SHIFT 0x0 37800 #define RLC_SERDES_RD_DATA_0__DATA_MASK 0xFFFFFFFFL 37801 //RLC_SERDES_RD_DATA_1 37802 #define RLC_SERDES_RD_DATA_1__DATA__SHIFT 0x0 37803 #define RLC_SERDES_RD_DATA_1__DATA_MASK 0xFFFFFFFFL 37804 //RLC_SERDES_RD_DATA_2 37805 #define RLC_SERDES_RD_DATA_2__DATA__SHIFT 0x0 37806 #define RLC_SERDES_RD_DATA_2__DATA_MASK 0xFFFFFFFFL 37807 //RLC_SERDES_RD_DATA_3 37808 #define RLC_SERDES_RD_DATA_3__DATA__SHIFT 0x0 37809 #define RLC_SERDES_RD_DATA_3__DATA_MASK 0xFFFFFFFFL 37810 //RLC_SERDES_MASK 37811 #define RLC_SERDES_MASK__GC_CENTER_HUB_0__SHIFT 0x0 37812 #define RLC_SERDES_MASK__GC_CENTER_HUB_1__SHIFT 0x1 37813 #define RLC_SERDES_MASK__RESERVED__SHIFT 0x2 37814 #define RLC_SERDES_MASK__GC_SE_0__SHIFT 0x10 37815 #define RLC_SERDES_MASK__GC_SE_1__SHIFT 0x11 37816 #define RLC_SERDES_MASK__GC_SE_2__SHIFT 0x12 37817 #define RLC_SERDES_MASK__GC_SE_3__SHIFT 0x13 37818 #define RLC_SERDES_MASK__GC_SE_4__SHIFT 0x14 37819 #define RLC_SERDES_MASK__GC_SE_5__SHIFT 0x15 37820 #define RLC_SERDES_MASK__GC_SE_6__SHIFT 0x16 37821 #define RLC_SERDES_MASK__GC_SE_7__SHIFT 0x17 37822 #define RLC_SERDES_MASK__RESERVED_31_24__SHIFT 0x18 37823 #define RLC_SERDES_MASK__GC_CENTER_HUB_0_MASK 0x00000001L 37824 #define RLC_SERDES_MASK__GC_CENTER_HUB_1_MASK 0x00000002L 37825 #define RLC_SERDES_MASK__RESERVED_MASK 0x0000FFFCL 37826 #define RLC_SERDES_MASK__GC_SE_0_MASK 0x00010000L 37827 #define RLC_SERDES_MASK__GC_SE_1_MASK 0x00020000L 37828 #define RLC_SERDES_MASK__GC_SE_2_MASK 0x00040000L 37829 #define RLC_SERDES_MASK__GC_SE_3_MASK 0x00080000L 37830 #define RLC_SERDES_MASK__GC_SE_4_MASK 0x00100000L 37831 #define RLC_SERDES_MASK__GC_SE_5_MASK 0x00200000L 37832 #define RLC_SERDES_MASK__GC_SE_6_MASK 0x00400000L 37833 #define RLC_SERDES_MASK__GC_SE_7_MASK 0x00800000L 37834 #define RLC_SERDES_MASK__RESERVED_31_24_MASK 0xFF000000L 37835 //RLC_SERDES_CTRL 37836 #define RLC_SERDES_CTRL__BPM_BROADCAST__SHIFT 0x0 37837 #define RLC_SERDES_CTRL__BPM_REG_WRITE__SHIFT 0x1 37838 #define RLC_SERDES_CTRL__BPM_LONG_CMD__SHIFT 0x2 37839 #define RLC_SERDES_CTRL__BPM_ADDR__SHIFT 0x3 37840 #define RLC_SERDES_CTRL__REG_ADDR__SHIFT 0x10 37841 #define RLC_SERDES_CTRL__BPM_BROADCAST_MASK 0x000001L 37842 #define RLC_SERDES_CTRL__BPM_REG_WRITE_MASK 0x000002L 37843 #define RLC_SERDES_CTRL__BPM_LONG_CMD_MASK 0x000004L 37844 #define RLC_SERDES_CTRL__BPM_ADDR_MASK 0x00FFF8L 37845 #define RLC_SERDES_CTRL__REG_ADDR_MASK 0xFF0000L 37846 //RLC_SERDES_DATA 37847 #define RLC_SERDES_DATA__DATA__SHIFT 0x0 37848 #define RLC_SERDES_DATA__DATA_MASK 0xFFFFFFFFL 37849 //RLC_SERDES_BUSY 37850 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0__SHIFT 0x0 37851 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1__SHIFT 0x1 37852 #define RLC_SERDES_BUSY__RESERVED__SHIFT 0x2 37853 #define RLC_SERDES_BUSY__GC_SE_0__SHIFT 0x10 37854 #define RLC_SERDES_BUSY__GC_SE_1__SHIFT 0x11 37855 #define RLC_SERDES_BUSY__GC_SE_2__SHIFT 0x12 37856 #define RLC_SERDES_BUSY__GC_SE_3__SHIFT 0x13 37857 #define RLC_SERDES_BUSY__GC_SE_4__SHIFT 0x14 37858 #define RLC_SERDES_BUSY__GC_SE_5__SHIFT 0x15 37859 #define RLC_SERDES_BUSY__GC_SE_6__SHIFT 0x16 37860 #define RLC_SERDES_BUSY__GC_SE_7__SHIFT 0x17 37861 #define RLC_SERDES_BUSY__RESERVED_29_24__SHIFT 0x18 37862 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY__SHIFT 0x1e 37863 #define RLC_SERDES_BUSY__RD_PENDING__SHIFT 0x1f 37864 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0_MASK 0x00000001L 37865 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1_MASK 0x00000002L 37866 #define RLC_SERDES_BUSY__RESERVED_MASK 0x0000FFFCL 37867 #define RLC_SERDES_BUSY__GC_SE_0_MASK 0x00010000L 37868 #define RLC_SERDES_BUSY__GC_SE_1_MASK 0x00020000L 37869 #define RLC_SERDES_BUSY__GC_SE_2_MASK 0x00040000L 37870 #define RLC_SERDES_BUSY__GC_SE_3_MASK 0x00080000L 37871 #define RLC_SERDES_BUSY__GC_SE_4_MASK 0x00100000L 37872 #define RLC_SERDES_BUSY__GC_SE_5_MASK 0x00200000L 37873 #define RLC_SERDES_BUSY__GC_SE_6_MASK 0x00400000L 37874 #define RLC_SERDES_BUSY__GC_SE_7_MASK 0x00800000L 37875 #define RLC_SERDES_BUSY__RESERVED_29_24_MASK 0x3F000000L 37876 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY_MASK 0x40000000L 37877 #define RLC_SERDES_BUSY__RD_PENDING_MASK 0x80000000L 37878 //RLC_GPM_GENERAL_0 37879 #define RLC_GPM_GENERAL_0__DATA__SHIFT 0x0 37880 #define RLC_GPM_GENERAL_0__DATA_MASK 0xFFFFFFFFL 37881 //RLC_GPM_GENERAL_1 37882 #define RLC_GPM_GENERAL_1__DATA__SHIFT 0x0 37883 #define RLC_GPM_GENERAL_1__DATA_MASK 0xFFFFFFFFL 37884 //RLC_GPM_GENERAL_2 37885 #define RLC_GPM_GENERAL_2__DATA__SHIFT 0x0 37886 #define RLC_GPM_GENERAL_2__DATA_MASK 0xFFFFFFFFL 37887 //RLC_GPM_GENERAL_3 37888 #define RLC_GPM_GENERAL_3__DATA__SHIFT 0x0 37889 #define RLC_GPM_GENERAL_3__DATA_MASK 0xFFFFFFFFL 37890 //RLC_GPM_GENERAL_4 37891 #define RLC_GPM_GENERAL_4__DATA__SHIFT 0x0 37892 #define RLC_GPM_GENERAL_4__DATA_MASK 0xFFFFFFFFL 37893 //RLC_GPM_GENERAL_5 37894 #define RLC_GPM_GENERAL_5__DATA__SHIFT 0x0 37895 #define RLC_GPM_GENERAL_5__DATA_MASK 0xFFFFFFFFL 37896 //RLC_GPM_GENERAL_6 37897 #define RLC_GPM_GENERAL_6__DATA__SHIFT 0x0 37898 #define RLC_GPM_GENERAL_6__DATA_MASK 0xFFFFFFFFL 37899 //RLC_GPM_GENERAL_7 37900 #define RLC_GPM_GENERAL_7__DATA__SHIFT 0x0 37901 #define RLC_GPM_GENERAL_7__DATA_MASK 0xFFFFFFFFL 37902 //RLC_STATIC_PG_STATUS 37903 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT 0x0 37904 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK_MASK 0xFFFFFFFFL 37905 //RLC_GPM_GENERAL_16 37906 #define RLC_GPM_GENERAL_16__DATA__SHIFT 0x0 37907 #define RLC_GPM_GENERAL_16__DATA_MASK 0xFFFFFFFFL 37908 //RLC_PG_DELAY_3 37909 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG__SHIFT 0x0 37910 #define RLC_PG_DELAY_3__RESERVED__SHIFT 0x8 37911 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG_MASK 0x000000FFL 37912 #define RLC_PG_DELAY_3__RESERVED_MASK 0xFFFFFF00L 37913 //RLC_GPR_REG1 37914 #define RLC_GPR_REG1__DATA__SHIFT 0x0 37915 #define RLC_GPR_REG1__DATA_MASK 0xFFFFFFFFL 37916 //RLC_GPR_REG2 37917 #define RLC_GPR_REG2__DATA__SHIFT 0x0 37918 #define RLC_GPR_REG2__DATA_MASK 0xFFFFFFFFL 37919 //RLC_GPM_INT_DISABLE_TH0 37920 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT__SHIFT 0x0 37921 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT_MASK 0xFFFFFFFFL 37922 //RLC_GPM_LEGACY_INT_DISABLE 37923 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED__SHIFT 0x0 37924 #define RLC_GPM_LEGACY_INT_DISABLE__CP_RLC_STAT_INVAL_PEND_CHANGED__SHIFT 0x1 37925 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED__SHIFT 0x2 37926 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED__SHIFT 0x3 37927 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT 0x4 37928 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED_MASK 0x00000001L 37929 #define RLC_GPM_LEGACY_INT_DISABLE__CP_RLC_STAT_INVAL_PEND_CHANGED_MASK 0x00000002L 37930 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED_MASK 0x00000004L 37931 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 37932 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0_MASK 0x00000010L 37933 //RLC_GPM_INT_FORCE_TH0 37934 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT__SHIFT 0x0 37935 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT_MASK 0xFFFFFFFFL 37936 //RLC_SRM_CNTL 37937 #define RLC_SRM_CNTL__SRM_ENABLE__SHIFT 0x0 37938 #define RLC_SRM_CNTL__AUTO_INCR_ADDR__SHIFT 0x1 37939 #define RLC_SRM_CNTL__RESERVED__SHIFT 0x2 37940 #define RLC_SRM_CNTL__SRM_ENABLE_MASK 0x00000001L 37941 #define RLC_SRM_CNTL__AUTO_INCR_ADDR_MASK 0x00000002L 37942 #define RLC_SRM_CNTL__RESERVED_MASK 0xFFFFFFFCL 37943 //RLC_SRM_GPM_COMMAND_STATUS 37944 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY__SHIFT 0x0 37945 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL__SHIFT 0x1 37946 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED__SHIFT 0x2 37947 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY_MASK 0x00000001L 37948 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL_MASK 0x00000002L 37949 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED_MASK 0xFFFFFFFCL 37950 //RLC_SRM_INDEX_CNTL_ADDR_0 37951 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS__SHIFT 0x0 37952 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS_MASK 0x0003FFFFL 37953 //RLC_SRM_INDEX_CNTL_ADDR_1 37954 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS__SHIFT 0x0 37955 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS_MASK 0x0003FFFFL 37956 //RLC_SRM_INDEX_CNTL_ADDR_2 37957 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS__SHIFT 0x0 37958 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS_MASK 0x0003FFFFL 37959 //RLC_SRM_INDEX_CNTL_ADDR_3 37960 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS__SHIFT 0x0 37961 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS_MASK 0x0003FFFFL 37962 //RLC_SRM_INDEX_CNTL_ADDR_4 37963 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS__SHIFT 0x0 37964 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS_MASK 0x0003FFFFL 37965 //RLC_SRM_INDEX_CNTL_ADDR_5 37966 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS__SHIFT 0x0 37967 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS_MASK 0x0003FFFFL 37968 //RLC_SRM_INDEX_CNTL_ADDR_6 37969 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS__SHIFT 0x0 37970 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS_MASK 0x0003FFFFL 37971 //RLC_SRM_INDEX_CNTL_ADDR_7 37972 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS__SHIFT 0x0 37973 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS_MASK 0x0003FFFFL 37974 //RLC_SRM_INDEX_CNTL_DATA_0 37975 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA__SHIFT 0x0 37976 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA_MASK 0xFFFFFFFFL 37977 //RLC_SRM_INDEX_CNTL_DATA_1 37978 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA__SHIFT 0x0 37979 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA_MASK 0xFFFFFFFFL 37980 //RLC_SRM_INDEX_CNTL_DATA_2 37981 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA__SHIFT 0x0 37982 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA_MASK 0xFFFFFFFFL 37983 //RLC_SRM_INDEX_CNTL_DATA_3 37984 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA__SHIFT 0x0 37985 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA_MASK 0xFFFFFFFFL 37986 //RLC_SRM_INDEX_CNTL_DATA_4 37987 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA__SHIFT 0x0 37988 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA_MASK 0xFFFFFFFFL 37989 //RLC_SRM_INDEX_CNTL_DATA_5 37990 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA__SHIFT 0x0 37991 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA_MASK 0xFFFFFFFFL 37992 //RLC_SRM_INDEX_CNTL_DATA_6 37993 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA__SHIFT 0x0 37994 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA_MASK 0xFFFFFFFFL 37995 //RLC_SRM_INDEX_CNTL_DATA_7 37996 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA__SHIFT 0x0 37997 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA_MASK 0xFFFFFFFFL 37998 //RLC_SRM_STAT 37999 #define RLC_SRM_STAT__SRM_BUSY__SHIFT 0x0 38000 #define RLC_SRM_STAT__SRM_BUSY_DELAY__SHIFT 0x1 38001 #define RLC_SRM_STAT__RESERVED__SHIFT 0x2 38002 #define RLC_SRM_STAT__SRM_BUSY_MASK 0x00000001L 38003 #define RLC_SRM_STAT__SRM_BUSY_DELAY_MASK 0x00000002L 38004 #define RLC_SRM_STAT__RESERVED_MASK 0xFFFFFFFCL 38005 //RLC_GPM_GENERAL_8 38006 #define RLC_GPM_GENERAL_8__DATA__SHIFT 0x0 38007 #define RLC_GPM_GENERAL_8__DATA_MASK 0xFFFFFFFFL 38008 //RLC_GPM_GENERAL_9 38009 #define RLC_GPM_GENERAL_9__DATA__SHIFT 0x0 38010 #define RLC_GPM_GENERAL_9__DATA_MASK 0xFFFFFFFFL 38011 //RLC_GPM_GENERAL_10 38012 #define RLC_GPM_GENERAL_10__DATA__SHIFT 0x0 38013 #define RLC_GPM_GENERAL_10__DATA_MASK 0xFFFFFFFFL 38014 //RLC_GPM_GENERAL_11 38015 #define RLC_GPM_GENERAL_11__DATA__SHIFT 0x0 38016 #define RLC_GPM_GENERAL_11__DATA_MASK 0xFFFFFFFFL 38017 //RLC_GPM_GENERAL_12 38018 #define RLC_GPM_GENERAL_12__DATA__SHIFT 0x0 38019 #define RLC_GPM_GENERAL_12__DATA_MASK 0xFFFFFFFFL 38020 //RLC_GPM_UTCL1_CNTL_0 38021 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT__SHIFT 0x0 38022 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE__SHIFT 0x18 38023 #define RLC_GPM_UTCL1_CNTL_0__BYPASS__SHIFT 0x19 38024 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE__SHIFT 0x1a 38025 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE__SHIFT 0x1b 38026 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP__SHIFT 0x1c 38027 #define RLC_GPM_UTCL1_CNTL_0__RESERVED__SHIFT 0x1e 38028 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 38029 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE_MASK 0x01000000L 38030 #define RLC_GPM_UTCL1_CNTL_0__BYPASS_MASK 0x02000000L 38031 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE_MASK 0x04000000L 38032 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE_MASK 0x08000000L 38033 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP_MASK 0x10000000L 38034 #define RLC_GPM_UTCL1_CNTL_0__RESERVED_MASK 0xC0000000L 38035 //RLC_GPM_UTCL1_CNTL_1 38036 #define RLC_GPM_UTCL1_CNTL_1__XNACK_REDO_TIMER_CNT__SHIFT 0x0 38037 #define RLC_GPM_UTCL1_CNTL_1__DROP_MODE__SHIFT 0x18 38038 #define RLC_GPM_UTCL1_CNTL_1__BYPASS__SHIFT 0x19 38039 #define RLC_GPM_UTCL1_CNTL_1__INVALIDATE__SHIFT 0x1a 38040 #define RLC_GPM_UTCL1_CNTL_1__FRAG_LIMIT_MODE__SHIFT 0x1b 38041 #define RLC_GPM_UTCL1_CNTL_1__FORCE_SNOOP__SHIFT 0x1c 38042 #define RLC_GPM_UTCL1_CNTL_1__RESERVED__SHIFT 0x1e 38043 #define RLC_GPM_UTCL1_CNTL_1__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 38044 #define RLC_GPM_UTCL1_CNTL_1__DROP_MODE_MASK 0x01000000L 38045 #define RLC_GPM_UTCL1_CNTL_1__BYPASS_MASK 0x02000000L 38046 #define RLC_GPM_UTCL1_CNTL_1__INVALIDATE_MASK 0x04000000L 38047 #define RLC_GPM_UTCL1_CNTL_1__FRAG_LIMIT_MODE_MASK 0x08000000L 38048 #define RLC_GPM_UTCL1_CNTL_1__FORCE_SNOOP_MASK 0x10000000L 38049 #define RLC_GPM_UTCL1_CNTL_1__RESERVED_MASK 0xC0000000L 38050 //RLC_GPM_UTCL1_CNTL_2 38051 #define RLC_GPM_UTCL1_CNTL_2__XNACK_REDO_TIMER_CNT__SHIFT 0x0 38052 #define RLC_GPM_UTCL1_CNTL_2__DROP_MODE__SHIFT 0x18 38053 #define RLC_GPM_UTCL1_CNTL_2__BYPASS__SHIFT 0x19 38054 #define RLC_GPM_UTCL1_CNTL_2__INVALIDATE__SHIFT 0x1a 38055 #define RLC_GPM_UTCL1_CNTL_2__FRAG_LIMIT_MODE__SHIFT 0x1b 38056 #define RLC_GPM_UTCL1_CNTL_2__FORCE_SNOOP__SHIFT 0x1c 38057 #define RLC_GPM_UTCL1_CNTL_2__RESERVED__SHIFT 0x1e 38058 #define RLC_GPM_UTCL1_CNTL_2__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 38059 #define RLC_GPM_UTCL1_CNTL_2__DROP_MODE_MASK 0x01000000L 38060 #define RLC_GPM_UTCL1_CNTL_2__BYPASS_MASK 0x02000000L 38061 #define RLC_GPM_UTCL1_CNTL_2__INVALIDATE_MASK 0x04000000L 38062 #define RLC_GPM_UTCL1_CNTL_2__FRAG_LIMIT_MODE_MASK 0x08000000L 38063 #define RLC_GPM_UTCL1_CNTL_2__FORCE_SNOOP_MASK 0x10000000L 38064 #define RLC_GPM_UTCL1_CNTL_2__RESERVED_MASK 0xC0000000L 38065 //RLC_SPM_UTCL1_CNTL 38066 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 38067 #define RLC_SPM_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 38068 #define RLC_SPM_UTCL1_CNTL__BYPASS__SHIFT 0x19 38069 #define RLC_SPM_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 38070 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 38071 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 38072 #define RLC_SPM_UTCL1_CNTL__RESERVED__SHIFT 0x1e 38073 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 38074 #define RLC_SPM_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 38075 #define RLC_SPM_UTCL1_CNTL__BYPASS_MASK 0x02000000L 38076 #define RLC_SPM_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 38077 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 38078 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 38079 #define RLC_SPM_UTCL1_CNTL__RESERVED_MASK 0xC0000000L 38080 //RLC_UTCL1_STATUS_2 38081 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY__SHIFT 0x0 38082 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY__SHIFT 0x1 38083 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY__SHIFT 0x2 38084 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY__SHIFT 0x3 38085 #define RLC_UTCL1_STATUS_2__RESERVED_1__SHIFT 0x4 38086 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans__SHIFT 0x5 38087 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans__SHIFT 0x6 38088 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans__SHIFT 0x7 38089 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans__SHIFT 0x8 38090 #define RLC_UTCL1_STATUS_2__RESERVED__SHIFT 0x9 38091 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY_MASK 0x00000001L 38092 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY_MASK 0x00000002L 38093 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY_MASK 0x00000004L 38094 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY_MASK 0x00000008L 38095 #define RLC_UTCL1_STATUS_2__RESERVED_1_MASK 0x00000010L 38096 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans_MASK 0x00000020L 38097 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans_MASK 0x00000040L 38098 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans_MASK 0x00000080L 38099 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans_MASK 0x00000100L 38100 #define RLC_UTCL1_STATUS_2__RESERVED_MASK 0xFFFFFE00L 38101 //RLC_SPM_UTCL1_ERROR_1 38102 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError__SHIFT 0x0 38103 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 38104 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 38105 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError_MASK 0x00000003L 38106 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 38107 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 38108 //RLC_SPM_UTCL1_ERROR_2 38109 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 38110 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 38111 //RLC_GPM_UTCL1_TH0_ERROR_1 38112 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError__SHIFT 0x0 38113 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 38114 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 38115 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError_MASK 0x00000003L 38116 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 38117 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 38118 //RLC_GPM_UTCL1_TH0_ERROR_2 38119 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 38120 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 38121 //RLC_GPM_UTCL1_TH1_ERROR_1 38122 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqError__SHIFT 0x0 38123 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 38124 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 38125 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqError_MASK 0x00000003L 38126 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 38127 #define RLC_GPM_UTCL1_TH1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 38128 //RLC_GPM_UTCL1_TH1_ERROR_2 38129 #define RLC_GPM_UTCL1_TH1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 38130 #define RLC_GPM_UTCL1_TH1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 38131 //RLC_GPM_UTCL1_TH2_ERROR_1 38132 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqError__SHIFT 0x0 38133 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 38134 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 38135 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqError_MASK 0x00000003L 38136 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 38137 #define RLC_GPM_UTCL1_TH2_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 38138 //RLC_GPM_UTCL1_TH2_ERROR_2 38139 #define RLC_GPM_UTCL1_TH2_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 38140 #define RLC_GPM_UTCL1_TH2_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 38141 //RLC_CGCG_CGLS_CTRL_3D 38142 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN__SHIFT 0x0 38143 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN__SHIFT 0x1 38144 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY__SHIFT 0x2 38145 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD__SHIFT 0x8 38146 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER__SHIFT 0x1b 38147 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL__SHIFT 0x1c 38148 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE__SHIFT 0x1d 38149 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN__SHIFT 0x1f 38150 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN_MASK 0x00000001L 38151 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN_MASK 0x00000002L 38152 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY_MASK 0x000000FCL 38153 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD_MASK 0x07FFFF00L 38154 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER_MASK 0x08000000L 38155 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL_MASK 0x10000000L 38156 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE_MASK 0x60000000L 38157 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN_MASK 0x80000000L 38158 //RLC_CGCG_RAMP_CTRL_3D 38159 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT__SHIFT 0x0 38160 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT__SHIFT 0x4 38161 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT__SHIFT 0x8 38162 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT__SHIFT 0xc 38163 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT__SHIFT 0x10 38164 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT__SHIFT 0x1c 38165 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT_MASK 0x0000000FL 38166 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT_MASK 0x000000F0L 38167 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT_MASK 0x00000F00L 38168 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT_MASK 0x0000F000L 38169 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT_MASK 0x0FFF0000L 38170 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT_MASK 0xF0000000L 38171 //RLC_SEMAPHORE_0 38172 #define RLC_SEMAPHORE_0__CLIENT_ID__SHIFT 0x0 38173 #define RLC_SEMAPHORE_0__RESERVED__SHIFT 0x5 38174 #define RLC_SEMAPHORE_0__CLIENT_ID_MASK 0x0000001FL 38175 #define RLC_SEMAPHORE_0__RESERVED_MASK 0xFFFFFFE0L 38176 //RLC_SEMAPHORE_1 38177 #define RLC_SEMAPHORE_1__CLIENT_ID__SHIFT 0x0 38178 #define RLC_SEMAPHORE_1__RESERVED__SHIFT 0x5 38179 #define RLC_SEMAPHORE_1__CLIENT_ID_MASK 0x0000001FL 38180 #define RLC_SEMAPHORE_1__RESERVED_MASK 0xFFFFFFE0L 38181 //RLC_SEMAPHORE_2 38182 #define RLC_SEMAPHORE_2__CLIENT_ID__SHIFT 0x0 38183 #define RLC_SEMAPHORE_2__RESERVED__SHIFT 0x5 38184 #define RLC_SEMAPHORE_2__CLIENT_ID_MASK 0x0000001FL 38185 #define RLC_SEMAPHORE_2__RESERVED_MASK 0xFFFFFFE0L 38186 //RLC_SEMAPHORE_3 38187 #define RLC_SEMAPHORE_3__CLIENT_ID__SHIFT 0x0 38188 #define RLC_SEMAPHORE_3__RESERVED__SHIFT 0x5 38189 #define RLC_SEMAPHORE_3__CLIENT_ID_MASK 0x0000001FL 38190 #define RLC_SEMAPHORE_3__RESERVED_MASK 0xFFFFFFE0L 38191 //RLC_PACE_INT_STAT 38192 #define RLC_PACE_INT_STAT__STATUS__SHIFT 0x0 38193 #define RLC_PACE_INT_STAT__STATUS_MASK 0xFFFFFFFFL 38194 //RLC_UTCL1_STATUS 38195 #define RLC_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 38196 #define RLC_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 38197 #define RLC_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 38198 #define RLC_UTCL1_STATUS__RESERVED__SHIFT 0x3 38199 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 38200 #define RLC_UTCL1_STATUS__RESERVED_1__SHIFT 0xe 38201 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 38202 #define RLC_UTCL1_STATUS__RESERVED_2__SHIFT 0x16 38203 #define RLC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 38204 #define RLC_UTCL1_STATUS__RESERVED_3__SHIFT 0x1e 38205 #define RLC_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 38206 #define RLC_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 38207 #define RLC_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 38208 #define RLC_UTCL1_STATUS__RESERVED_MASK 0x000000F8L 38209 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 38210 #define RLC_UTCL1_STATUS__RESERVED_1_MASK 0x0000C000L 38211 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 38212 #define RLC_UTCL1_STATUS__RESERVED_2_MASK 0x00C00000L 38213 #define RLC_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 38214 #define RLC_UTCL1_STATUS__RESERVED_3_MASK 0xC0000000L 38215 //RLC_R2I_CNTL_0 38216 #define RLC_R2I_CNTL_0__Data__SHIFT 0x0 38217 #define RLC_R2I_CNTL_0__Data_MASK 0xFFFFFFFFL 38218 //RLC_R2I_CNTL_1 38219 #define RLC_R2I_CNTL_1__Data__SHIFT 0x0 38220 #define RLC_R2I_CNTL_1__Data_MASK 0xFFFFFFFFL 38221 //RLC_R2I_CNTL_2 38222 #define RLC_R2I_CNTL_2__Data__SHIFT 0x0 38223 #define RLC_R2I_CNTL_2__Data_MASK 0xFFFFFFFFL 38224 //RLC_R2I_CNTL_3 38225 #define RLC_R2I_CNTL_3__Data__SHIFT 0x0 38226 #define RLC_R2I_CNTL_3__Data_MASK 0xFFFFFFFFL 38227 //RLC_GPM_INT_STAT_TH0 38228 #define RLC_GPM_INT_STAT_TH0__STATUS__SHIFT 0x0 38229 #define RLC_GPM_INT_STAT_TH0__STATUS_MASK 0xFFFFFFFFL 38230 //RLC_GPM_GENERAL_13 38231 #define RLC_GPM_GENERAL_13__DATA__SHIFT 0x0 38232 #define RLC_GPM_GENERAL_13__DATA_MASK 0xFFFFFFFFL 38233 //RLC_GPM_GENERAL_14 38234 #define RLC_GPM_GENERAL_14__DATA__SHIFT 0x0 38235 #define RLC_GPM_GENERAL_14__DATA_MASK 0xFFFFFFFFL 38236 //RLC_GPM_GENERAL_15 38237 #define RLC_GPM_GENERAL_15__DATA__SHIFT 0x0 38238 #define RLC_GPM_GENERAL_15__DATA_MASK 0xFFFFFFFFL 38239 //RLC_CAPTURE_GPU_CLOCK_COUNT_1 38240 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE__SHIFT 0x0 38241 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED__SHIFT 0x1 38242 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE_MASK 0x00000001L 38243 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED_MASK 0xFFFFFFFEL 38244 //RLC_GPU_CLOCK_COUNT_LSB_2 38245 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB__SHIFT 0x0 38246 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 38247 //RLC_GPU_CLOCK_COUNT_MSB_2 38248 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB__SHIFT 0x0 38249 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 38250 //RLC_PACE_INT_DISABLE 38251 #define RLC_PACE_INT_DISABLE__DISABLE_INT__SHIFT 0x0 38252 #define RLC_PACE_INT_DISABLE__DISABLE_INT_MASK 0xFFFFFFFFL 38253 //RLC_CAPTURE_GPU_CLOCK_COUNT_2 38254 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE__SHIFT 0x0 38255 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED__SHIFT 0x1 38256 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE_MASK 0x00000001L 38257 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED_MASK 0xFFFFFFFEL 38258 //RLC_RLCV_DOORBELL_RANGE 38259 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 38260 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 38261 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 38262 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 38263 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 38264 #define RLC_RLCV_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 38265 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 38266 #define RLC_RLCV_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 38267 //RLC_RLCV_DOORBELL_CNTL 38268 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 38269 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 38270 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 38271 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 38272 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 38273 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 38274 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 38275 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 38276 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 38277 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 38278 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 38279 #define RLC_RLCV_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 38280 //RLC_RLCV_DOORBELL_STAT 38281 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 38282 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 38283 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 38284 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 38285 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 38286 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 38287 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 38288 #define RLC_RLCV_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 38289 //RLC_RLCV_DOORBELL_0_DATA_LO 38290 #define RLC_RLCV_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 38291 #define RLC_RLCV_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 38292 //RLC_RLCV_DOORBELL_0_DATA_HI 38293 #define RLC_RLCV_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 38294 #define RLC_RLCV_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 38295 //RLC_RLCV_DOORBELL_1_DATA_LO 38296 #define RLC_RLCV_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 38297 #define RLC_RLCV_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 38298 //RLC_RLCV_DOORBELL_1_DATA_HI 38299 #define RLC_RLCV_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 38300 #define RLC_RLCV_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 38301 //RLC_RLCV_DOORBELL_2_DATA_LO 38302 #define RLC_RLCV_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 38303 #define RLC_RLCV_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 38304 //RLC_RLCV_DOORBELL_2_DATA_HI 38305 #define RLC_RLCV_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 38306 #define RLC_RLCV_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 38307 //RLC_RLCV_DOORBELL_3_DATA_LO 38308 #define RLC_RLCV_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 38309 #define RLC_RLCV_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 38310 //RLC_RLCV_DOORBELL_3_DATA_HI 38311 #define RLC_RLCV_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 38312 #define RLC_RLCV_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 38313 //RLC_GPU_CLOCK_COUNT_LSB_1 38314 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB__SHIFT 0x0 38315 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 38316 //RLC_GPU_CLOCK_COUNT_MSB_1 38317 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB__SHIFT 0x0 38318 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 38319 //RLC_RLCV_SPARE_INT 38320 #define RLC_RLCV_SPARE_INT__INTERRUPT__SHIFT 0x0 38321 #define RLC_RLCV_SPARE_INT__RESERVED__SHIFT 0x1 38322 #define RLC_RLCV_SPARE_INT__INTERRUPT_MASK 0x00000001L 38323 #define RLC_RLCV_SPARE_INT__RESERVED_MASK 0xFFFFFFFEL 38324 //RLC_FIREWALL_VIOLATION 38325 #define RLC_FIREWALL_VIOLATION__ADDR__SHIFT 0x0 38326 #define RLC_FIREWALL_VIOLATION__ADDR_MASK 0xFFFFFFFFL 38327 //RLC_PACE_TIMER_INT_0 38328 #define RLC_PACE_TIMER_INT_0__TIMER__SHIFT 0x0 38329 #define RLC_PACE_TIMER_INT_0__TIMER_MASK 0xFFFFFFFFL 38330 //RLC_PACE_TIMER_INT_1 38331 #define RLC_PACE_TIMER_INT_1__TIMER__SHIFT 0x0 38332 #define RLC_PACE_TIMER_INT_1__TIMER_MASK 0xFFFFFFFFL 38333 //RLC_PACE_TIMER_CTRL 38334 #define RLC_PACE_TIMER_CTRL__TIMER_0_EN__SHIFT 0x0 38335 #define RLC_PACE_TIMER_CTRL__TIMER_1_EN__SHIFT 0x1 38336 #define RLC_PACE_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT 0x2 38337 #define RLC_PACE_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT 0x3 38338 #define RLC_PACE_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT 0x4 38339 #define RLC_PACE_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT 0x5 38340 #define RLC_PACE_TIMER_CTRL__RESERVED__SHIFT 0x6 38341 #define RLC_PACE_TIMER_CTRL__TIMER_0_EN_MASK 0x00000001L 38342 #define RLC_PACE_TIMER_CTRL__TIMER_1_EN_MASK 0x00000002L 38343 #define RLC_PACE_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK 0x00000004L 38344 #define RLC_PACE_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK 0x00000008L 38345 #define RLC_PACE_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK 0x00000010L 38346 #define RLC_PACE_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK 0x00000020L 38347 #define RLC_PACE_TIMER_CTRL__RESERVED_MASK 0xFFFFFFC0L 38348 //RLC_SMU_CLK_REQ 38349 #define RLC_SMU_CLK_REQ__VALID__SHIFT 0x0 38350 #define RLC_SMU_CLK_REQ__VALID_MASK 0x00000001L 38351 //RLC_CP_STAT_INVAL_STAT 38352 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND__SHIFT 0x0 38353 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND__SHIFT 0x1 38354 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND__SHIFT 0x2 38355 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_CHANGED__SHIFT 0x3 38356 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_CHANGED__SHIFT 0x4 38357 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_CHANGED__SHIFT 0x5 38358 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_MASK 0x00000001L 38359 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_MASK 0x00000002L 38360 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_MASK 0x00000004L 38361 #define RLC_CP_STAT_INVAL_STAT__CPG_STAT_INVAL_PEND_CHANGED_MASK 0x00000008L 38362 #define RLC_CP_STAT_INVAL_STAT__CPC_STAT_INVAL_PEND_CHANGED_MASK 0x00000010L 38363 #define RLC_CP_STAT_INVAL_STAT__CPF_STAT_INVAL_PEND_CHANGED_MASK 0x00000020L 38364 //RLC_CP_STAT_INVAL_CTRL 38365 #define RLC_CP_STAT_INVAL_CTRL__CPG_STAT_INVAL_PEND_EN__SHIFT 0x0 38366 #define RLC_CP_STAT_INVAL_CTRL__CPC_STAT_INVAL_PEND_EN__SHIFT 0x1 38367 #define RLC_CP_STAT_INVAL_CTRL__CPF_STAT_INVAL_PEND_EN__SHIFT 0x2 38368 #define RLC_CP_STAT_INVAL_CTRL__CPG_STAT_INVAL_PEND_EN_MASK 0x00000001L 38369 #define RLC_CP_STAT_INVAL_CTRL__CPC_STAT_INVAL_PEND_EN_MASK 0x00000002L 38370 #define RLC_CP_STAT_INVAL_CTRL__CPF_STAT_INVAL_PEND_EN_MASK 0x00000004L 38371 //RLC_SPARE 38372 #define RLC_SPARE__SPARE__SHIFT 0x0 38373 #define RLC_SPARE__SPARE_MASK 0xFFFFFFFFL 38374 //RLC_SPP_CTRL 38375 #define RLC_SPP_CTRL__ENABLE__SHIFT 0x0 38376 #define RLC_SPP_CTRL__ENABLE_PPROF__SHIFT 0x1 38377 #define RLC_SPP_CTRL__ENABLE_PWR_OPT__SHIFT 0x2 38378 #define RLC_SPP_CTRL__PAUSE__SHIFT 0x3 38379 #define RLC_SPP_CTRL__ENABLE_MASK 0x00000001L 38380 #define RLC_SPP_CTRL__ENABLE_PPROF_MASK 0x00000002L 38381 #define RLC_SPP_CTRL__ENABLE_PWR_OPT_MASK 0x00000004L 38382 #define RLC_SPP_CTRL__PAUSE_MASK 0x00000008L 38383 //RLC_SPP_SHADER_PROFILE_EN 38384 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE__SHIFT 0x0 38385 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_1__SHIFT 0x1 38386 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE__SHIFT 0x2 38387 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE__SHIFT 0x3 38388 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE__SHIFT 0x4 38389 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE__SHIFT 0x5 38390 #define RLC_SPP_SHADER_PROFILE_EN__PS_STOP_CONDITION__SHIFT 0x6 38391 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_7__SHIFT 0x7 38392 #define RLC_SPP_SHADER_PROFILE_EN__GS_STOP_CONDITION__SHIFT 0x8 38393 #define RLC_SPP_SHADER_PROFILE_EN__HS_STOP_CONDITION__SHIFT 0x9 38394 #define RLC_SPP_SHADER_PROFILE_EN__CSG_STOP_CONDITION__SHIFT 0xa 38395 #define RLC_SPP_SHADER_PROFILE_EN__CS_STOP_CONDITION__SHIFT 0xb 38396 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION__SHIFT 0xc 38397 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION__SHIFT 0xd 38398 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS__SHIFT 0xe 38399 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED__SHIFT 0xf 38400 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK__SHIFT 0x10 38401 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE_MASK 0x00000001L 38402 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_1_MASK 0x00000002L 38403 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE_MASK 0x00000004L 38404 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE_MASK 0x00000008L 38405 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE_MASK 0x00000010L 38406 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE_MASK 0x00000020L 38407 #define RLC_SPP_SHADER_PROFILE_EN__PS_STOP_CONDITION_MASK 0x00000040L 38408 #define RLC_SPP_SHADER_PROFILE_EN__RESERVED_7_MASK 0x00000080L 38409 #define RLC_SPP_SHADER_PROFILE_EN__GS_STOP_CONDITION_MASK 0x00000100L 38410 #define RLC_SPP_SHADER_PROFILE_EN__HS_STOP_CONDITION_MASK 0x00000200L 38411 #define RLC_SPP_SHADER_PROFILE_EN__CSG_STOP_CONDITION_MASK 0x00000400L 38412 #define RLC_SPP_SHADER_PROFILE_EN__CS_STOP_CONDITION_MASK 0x00000800L 38413 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION_MASK 0x00001000L 38414 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION_MASK 0x00002000L 38415 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS_MASK 0x00004000L 38416 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED_MASK 0x00008000L 38417 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK_MASK 0x00010000L 38418 //RLC_SPP_SSF_CAPTURE_EN 38419 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE__SHIFT 0x0 38420 #define RLC_SPP_SSF_CAPTURE_EN__RESERVED_1__SHIFT 0x1 38421 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE__SHIFT 0x2 38422 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE__SHIFT 0x3 38423 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE__SHIFT 0x4 38424 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE__SHIFT 0x5 38425 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE_MASK 0x00000001L 38426 #define RLC_SPP_SSF_CAPTURE_EN__RESERVED_1_MASK 0x00000002L 38427 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE_MASK 0x00000004L 38428 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE_MASK 0x00000008L 38429 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE_MASK 0x00000010L 38430 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE_MASK 0x00000020L 38431 //RLC_SPP_SSF_THRESHOLD_0 38432 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD__SHIFT 0x0 38433 #define RLC_SPP_SSF_THRESHOLD_0__RESERVED__SHIFT 0x10 38434 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD_MASK 0x0000FFFFL 38435 #define RLC_SPP_SSF_THRESHOLD_0__RESERVED_MASK 0xFFFF0000L 38436 //RLC_SPP_SSF_THRESHOLD_1 38437 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD__SHIFT 0x0 38438 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD__SHIFT 0x10 38439 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD_MASK 0x0000FFFFL 38440 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD_MASK 0xFFFF0000L 38441 //RLC_SPP_SSF_THRESHOLD_2 38442 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD__SHIFT 0x0 38443 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD__SHIFT 0x10 38444 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD_MASK 0x0000FFFFL 38445 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD_MASK 0xFFFF0000L 38446 //RLC_SPP_INFLIGHT_RD_ADDR 38447 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR__SHIFT 0x0 38448 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR_MASK 0x0000001FL 38449 //RLC_SPP_INFLIGHT_RD_DATA 38450 #define RLC_SPP_INFLIGHT_RD_DATA__DATA__SHIFT 0x0 38451 #define RLC_SPP_INFLIGHT_RD_DATA__DATA_MASK 0xFFFFFFFFL 38452 //RLC_SPP_PROF_INFO_1 38453 #define RLC_SPP_PROF_INFO_1__SH_ID__SHIFT 0x0 38454 #define RLC_SPP_PROF_INFO_1__SH_ID_MASK 0xFFFFFFFFL 38455 //RLC_SPP_PROF_INFO_2 38456 #define RLC_SPP_PROF_INFO_2__SH_TYPE__SHIFT 0x0 38457 #define RLC_SPP_PROF_INFO_2__CAM_HIT__SHIFT 0x4 38458 #define RLC_SPP_PROF_INFO_2__CAM_LOCK__SHIFT 0x5 38459 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT__SHIFT 0x6 38460 #define RLC_SPP_PROF_INFO_2__SH_TYPE_MASK 0x0000000FL 38461 #define RLC_SPP_PROF_INFO_2__CAM_HIT_MASK 0x00000010L 38462 #define RLC_SPP_PROF_INFO_2__CAM_LOCK_MASK 0x00000020L 38463 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT_MASK 0x00000040L 38464 //RLC_SPP_GLOBAL_SH_ID 38465 #define RLC_SPP_GLOBAL_SH_ID__SH_ID__SHIFT 0x0 38466 #define RLC_SPP_GLOBAL_SH_ID__SH_ID_MASK 0xFFFFFFFFL 38467 //RLC_SPP_GLOBAL_SH_ID_VALID 38468 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID__SHIFT 0x0 38469 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID_MASK 0x00000001L 38470 //RLC_SPP_STATUS 38471 #define RLC_SPP_STATUS__RESERVED_0__SHIFT 0x0 38472 #define RLC_SPP_STATUS__SSF_BUSY__SHIFT 0x1 38473 #define RLC_SPP_STATUS__EVENT_ARB_BUSY__SHIFT 0x2 38474 #define RLC_SPP_STATUS__SPP_BUSY__SHIFT 0x1f 38475 #define RLC_SPP_STATUS__RESERVED_0_MASK 0x00000001L 38476 #define RLC_SPP_STATUS__SSF_BUSY_MASK 0x00000002L 38477 #define RLC_SPP_STATUS__EVENT_ARB_BUSY_MASK 0x00000004L 38478 #define RLC_SPP_STATUS__SPP_BUSY_MASK 0x80000000L 38479 //RLC_SPP_PVT_STAT_0 38480 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER__SHIFT 0x0 38481 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER__SHIFT 0x8 38482 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER__SHIFT 0x10 38483 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER__SHIFT 0x18 38484 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER_MASK 0x000000FFL 38485 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER_MASK 0x0000FF00L 38486 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER_MASK 0x00FF0000L 38487 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER_MASK 0xFF000000L 38488 //RLC_SPP_PVT_STAT_1 38489 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER__SHIFT 0x0 38490 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER__SHIFT 0x8 38491 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER__SHIFT 0x10 38492 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER__SHIFT 0x18 38493 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER_MASK 0x000000FFL 38494 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER_MASK 0x0000FF00L 38495 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER_MASK 0x00FF0000L 38496 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER_MASK 0xFF000000L 38497 //RLC_SPP_PVT_STAT_2 38498 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER__SHIFT 0x0 38499 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER__SHIFT 0x8 38500 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER__SHIFT 0x10 38501 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER__SHIFT 0x18 38502 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER_MASK 0x000000FFL 38503 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER_MASK 0x0000FF00L 38504 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER_MASK 0x00FF0000L 38505 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER_MASK 0xFF000000L 38506 //RLC_SPP_PVT_STAT_3 38507 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER__SHIFT 0x0 38508 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER__SHIFT 0x8 38509 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER__SHIFT 0x10 38510 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER__SHIFT 0x18 38511 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER_MASK 0x000000FFL 38512 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER_MASK 0x0000FF00L 38513 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER_MASK 0x00FF0000L 38514 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER_MASK 0xFF000000L 38515 //RLC_SPP_PVT_LEVEL_MAX 38516 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL__SHIFT 0x0 38517 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL_MASK 0x0000000FL 38518 //RLC_SPP_STALL_STATE_UPDATE 38519 #define RLC_SPP_STALL_STATE_UPDATE__STALL__SHIFT 0x0 38520 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE__SHIFT 0x1 38521 #define RLC_SPP_STALL_STATE_UPDATE__STALL_MASK 0x00000001L 38522 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE_MASK 0x00000002L 38523 //RLC_SPP_PBB_INFO 38524 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE__SHIFT 0x0 38525 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID__SHIFT 0x1 38526 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE__SHIFT 0x2 38527 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID__SHIFT 0x3 38528 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_MASK 0x00000001L 38529 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID_MASK 0x00000002L 38530 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_MASK 0x00000004L 38531 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID_MASK 0x00000008L 38532 //RLC_SPP_RESET 38533 #define RLC_SPP_RESET__SSF_RESET__SHIFT 0x0 38534 #define RLC_SPP_RESET__EVENT_ARB_RESET__SHIFT 0x1 38535 #define RLC_SPP_RESET__CAM_RESET__SHIFT 0x2 38536 #define RLC_SPP_RESET__PVT_RESET__SHIFT 0x3 38537 #define RLC_SPP_RESET__SSF_RESET_MASK 0x00000001L 38538 #define RLC_SPP_RESET__EVENT_ARB_RESET_MASK 0x00000002L 38539 #define RLC_SPP_RESET__CAM_RESET_MASK 0x00000004L 38540 #define RLC_SPP_RESET__PVT_RESET_MASK 0x00000008L 38541 //RLC_RLCP_DOORBELL_RANGE 38542 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 38543 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 38544 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 38545 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 38546 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 38547 #define RLC_RLCP_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 38548 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 38549 #define RLC_RLCP_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 38550 //RLC_RLCP_DOORBELL_CNTL 38551 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 38552 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 38553 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 38554 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 38555 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 38556 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 38557 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 38558 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 38559 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 38560 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 38561 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 38562 #define RLC_RLCP_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 38563 //RLC_RLCP_DOORBELL_STAT 38564 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 38565 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 38566 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 38567 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 38568 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 38569 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 38570 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 38571 #define RLC_RLCP_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 38572 //RLC_RLCP_DOORBELL_0_DATA_LO 38573 #define RLC_RLCP_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 38574 #define RLC_RLCP_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 38575 //RLC_RLCP_DOORBELL_0_DATA_HI 38576 #define RLC_RLCP_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 38577 #define RLC_RLCP_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 38578 //RLC_RLCP_DOORBELL_1_DATA_LO 38579 #define RLC_RLCP_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 38580 #define RLC_RLCP_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 38581 //RLC_RLCP_DOORBELL_1_DATA_HI 38582 #define RLC_RLCP_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 38583 #define RLC_RLCP_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 38584 //RLC_RLCP_DOORBELL_2_DATA_LO 38585 #define RLC_RLCP_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 38586 #define RLC_RLCP_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 38587 //RLC_RLCP_DOORBELL_2_DATA_HI 38588 #define RLC_RLCP_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 38589 #define RLC_RLCP_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 38590 //RLC_RLCP_DOORBELL_3_DATA_LO 38591 #define RLC_RLCP_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 38592 #define RLC_RLCP_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 38593 //RLC_RLCP_DOORBELL_3_DATA_HI 38594 #define RLC_RLCP_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 38595 #define RLC_RLCP_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 38596 //RLC_CAC_MASK_CNTL 38597 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK__SHIFT 0x0 38598 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK_MASK 0xFFFFFFFFL 38599 //RLC_POWER_RESIDENCY_CNTR_CTRL 38600 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38601 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38602 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38603 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38604 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38605 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 38606 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38607 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38608 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38609 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38610 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38611 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 38612 //RLC_CLK_RESIDENCY_CNTR_CTRL 38613 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38614 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38615 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38616 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38617 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38618 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 38619 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38620 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38621 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38622 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38623 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38624 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 38625 //RLC_DS_RESIDENCY_CNTR_CTRL 38626 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38627 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38628 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38629 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38630 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38631 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 38632 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38633 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38634 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38635 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38636 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38637 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 38638 //RLC_ULV_RESIDENCY_CNTR_CTRL 38639 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38640 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38641 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38642 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38643 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38644 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 38645 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38646 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38647 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38648 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38649 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38650 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 38651 //RLC_PCC_RESIDENCY_CNTR_CTRL 38652 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38653 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38654 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38655 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38656 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38657 #define RLC_PCC_RESIDENCY_CNTR_CTRL__EVENT_SEL__SHIFT 0x5 38658 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x9 38659 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38660 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38661 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38662 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38663 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38664 #define RLC_PCC_RESIDENCY_CNTR_CTRL__EVENT_SEL_MASK 0x000001E0L 38665 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFE00L 38666 //RLC_GENERAL_RESIDENCY_CNTR_CTRL 38667 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 38668 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 38669 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 38670 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 38671 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 38672 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 38673 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 38674 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 38675 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 38676 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 38677 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 38678 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 38679 //RLC_POWER_RESIDENCY_EVENT_CNTR 38680 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38681 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38682 //RLC_CLK_RESIDENCY_EVENT_CNTR 38683 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38684 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38685 //RLC_DS_RESIDENCY_EVENT_CNTR 38686 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38687 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38688 //RLC_ULV_RESIDENCY_EVENT_CNTR 38689 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38690 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38691 //RLC_PCC_RESIDENCY_EVENT_CNTR 38692 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38693 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38694 //RLC_GENERAL_RESIDENCY_EVENT_CNTR 38695 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 38696 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 38697 //RLC_POWER_RESIDENCY_REF_CNTR 38698 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38699 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38700 //RLC_CLK_RESIDENCY_REF_CNTR 38701 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38702 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38703 //RLC_DS_RESIDENCY_REF_CNTR 38704 #define RLC_DS_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38705 #define RLC_DS_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38706 //RLC_ULV_RESIDENCY_REF_CNTR 38707 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38708 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38709 //RLC_PCC_RESIDENCY_REF_CNTR 38710 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38711 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38712 //RLC_GENERAL_RESIDENCY_REF_CNTR 38713 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 38714 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 38715 //RLC_GFX_IH_CLIENT_CTRL 38716 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK__SHIFT 0x0 38717 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK__SHIFT 0x8 38718 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK__SHIFT 0xc 38719 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK__SHIFT 0xd 38720 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_MASK__SHIFT 0xe 38721 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15__SHIFT 0xf 38722 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR__SHIFT 0x10 38723 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR__SHIFT 0x18 38724 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR__SHIFT 0x1c 38725 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR__SHIFT 0x1d 38726 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_ERROR_CLEAR__SHIFT 0x1e 38727 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31__SHIFT 0x1f 38728 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK_MASK 0x000000FFL 38729 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK_MASK 0x00000F00L 38730 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK_MASK 0x00001000L 38731 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK_MASK 0x00002000L 38732 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_MASK_MASK 0x00004000L 38733 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15_MASK 0x00008000L 38734 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR_MASK 0x00FF0000L 38735 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR_MASK 0x0F000000L 38736 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR_MASK 0x10000000L 38737 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR_MASK 0x20000000L 38738 #define RLC_GFX_IH_CLIENT_CTRL__FED_INTERRUPT_ERROR_CLEAR_MASK 0x40000000L 38739 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31_MASK 0x80000000L 38740 //RLC_GFX_IH_ARBITER_STAT 38741 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED__SHIFT 0x0 38742 #define RLC_GFX_IH_ARBITER_STAT__RESERVED__SHIFT 0x10 38743 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED__SHIFT 0x1c 38744 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED_MASK 0x0000FFFFL 38745 #define RLC_GFX_IH_ARBITER_STAT__RESERVED_MASK 0x0FFF0000L 38746 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED_MASK 0xF0000000L 38747 //RLC_GFX_IH_CLIENT_SE_STAT_L 38748 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL__SHIFT 0x0 38749 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING__SHIFT 0x4 38750 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW__SHIFT 0x5 38751 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR__SHIFT 0x6 38752 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED__SHIFT 0x7 38753 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL__SHIFT 0x8 38754 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING__SHIFT 0xc 38755 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW__SHIFT 0xd 38756 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR__SHIFT 0xe 38757 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED__SHIFT 0xf 38758 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL__SHIFT 0x10 38759 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING__SHIFT 0x14 38760 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW__SHIFT 0x15 38761 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR__SHIFT 0x16 38762 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED__SHIFT 0x17 38763 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL__SHIFT 0x18 38764 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING__SHIFT 0x1c 38765 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW__SHIFT 0x1d 38766 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR__SHIFT 0x1e 38767 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED__SHIFT 0x1f 38768 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL_MASK 0x0000000FL 38769 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING_MASK 0x00000010L 38770 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW_MASK 0x00000020L 38771 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR_MASK 0x00000040L 38772 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED_MASK 0x00000080L 38773 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL_MASK 0x00000F00L 38774 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING_MASK 0x00001000L 38775 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW_MASK 0x00002000L 38776 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR_MASK 0x00004000L 38777 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED_MASK 0x00008000L 38778 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL_MASK 0x000F0000L 38779 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING_MASK 0x00100000L 38780 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW_MASK 0x00200000L 38781 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR_MASK 0x00400000L 38782 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED_MASK 0x00800000L 38783 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL_MASK 0x0F000000L 38784 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING_MASK 0x10000000L 38785 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW_MASK 0x20000000L 38786 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR_MASK 0x40000000L 38787 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED_MASK 0x80000000L 38788 //RLC_GFX_IH_CLIENT_SE_STAT_H 38789 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL__SHIFT 0x0 38790 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING__SHIFT 0x4 38791 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW__SHIFT 0x5 38792 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR__SHIFT 0x6 38793 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED__SHIFT 0x7 38794 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL__SHIFT 0x8 38795 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING__SHIFT 0xc 38796 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW__SHIFT 0xd 38797 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR__SHIFT 0xe 38798 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED__SHIFT 0xf 38799 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL__SHIFT 0x10 38800 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING__SHIFT 0x14 38801 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW__SHIFT 0x15 38802 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR__SHIFT 0x16 38803 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED__SHIFT 0x17 38804 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL__SHIFT 0x18 38805 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING__SHIFT 0x1c 38806 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW__SHIFT 0x1d 38807 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR__SHIFT 0x1e 38808 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED__SHIFT 0x1f 38809 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL_MASK 0x0000000FL 38810 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING_MASK 0x00000010L 38811 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW_MASK 0x00000020L 38812 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR_MASK 0x00000040L 38813 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED_MASK 0x00000080L 38814 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL_MASK 0x00000F00L 38815 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING_MASK 0x00001000L 38816 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW_MASK 0x00002000L 38817 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR_MASK 0x00004000L 38818 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED_MASK 0x00008000L 38819 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL_MASK 0x000F0000L 38820 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING_MASK 0x00100000L 38821 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW_MASK 0x00200000L 38822 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR_MASK 0x00400000L 38823 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED_MASK 0x00800000L 38824 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL_MASK 0x0F000000L 38825 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING_MASK 0x10000000L 38826 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW_MASK 0x20000000L 38827 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR_MASK 0x40000000L 38828 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED_MASK 0x80000000L 38829 //RLC_GFX_IH_CLIENT_SDMA_STAT 38830 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL__SHIFT 0x0 38831 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING__SHIFT 0x4 38832 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW__SHIFT 0x5 38833 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR__SHIFT 0x6 38834 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED__SHIFT 0x7 38835 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL__SHIFT 0x8 38836 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING__SHIFT 0xc 38837 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW__SHIFT 0xd 38838 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR__SHIFT 0xe 38839 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED__SHIFT 0xf 38840 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL__SHIFT 0x10 38841 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING__SHIFT 0x14 38842 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW__SHIFT 0x15 38843 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR__SHIFT 0x16 38844 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED__SHIFT 0x17 38845 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL__SHIFT 0x18 38846 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING__SHIFT 0x1c 38847 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW__SHIFT 0x1d 38848 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR__SHIFT 0x1e 38849 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED__SHIFT 0x1f 38850 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL_MASK 0x0000000FL 38851 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING_MASK 0x00000010L 38852 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW_MASK 0x00000020L 38853 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR_MASK 0x00000040L 38854 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED_MASK 0x00000080L 38855 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL_MASK 0x00000F00L 38856 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING_MASK 0x00001000L 38857 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW_MASK 0x00002000L 38858 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR_MASK 0x00004000L 38859 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED_MASK 0x00008000L 38860 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL_MASK 0x000F0000L 38861 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING_MASK 0x00100000L 38862 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW_MASK 0x00200000L 38863 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR_MASK 0x00400000L 38864 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED_MASK 0x00800000L 38865 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL_MASK 0x0F000000L 38866 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING_MASK 0x10000000L 38867 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW_MASK 0x20000000L 38868 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR_MASK 0x40000000L 38869 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED_MASK 0x80000000L 38870 //RLC_GFX_IH_CLIENT_OTHER_STAT 38871 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL__SHIFT 0x0 38872 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING__SHIFT 0x4 38873 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW__SHIFT 0x5 38874 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR__SHIFT 0x6 38875 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED__SHIFT 0x7 38876 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL__SHIFT 0x8 38877 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING__SHIFT 0xc 38878 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW__SHIFT 0xd 38879 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR__SHIFT 0xe 38880 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED__SHIFT 0xf 38881 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LEVEL__SHIFT 0x10 38882 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LOADING__SHIFT 0x14 38883 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_OVERFLOW__SHIFT 0x15 38884 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_PROTOCOL_ERROR__SHIFT 0x16 38885 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_RESERVED__SHIFT 0x17 38886 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_24__SHIFT 0x18 38887 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL_MASK 0x0000000FL 38888 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING_MASK 0x00000010L 38889 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW_MASK 0x00000020L 38890 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR_MASK 0x00000040L 38891 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED_MASK 0x00000080L 38892 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL_MASK 0x00000F00L 38893 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING_MASK 0x00001000L 38894 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW_MASK 0x00002000L 38895 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR_MASK 0x00004000L 38896 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED_MASK 0x00008000L 38897 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LEVEL_MASK 0x000F0000L 38898 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_LOADING_MASK 0x00100000L 38899 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_BUFFER_OVERFLOW_MASK 0x00200000L 38900 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_PROTOCOL_ERROR_MASK 0x00400000L 38901 #define RLC_GFX_IH_CLIENT_OTHER_STAT__FED_RESERVED_MASK 0x00800000L 38902 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_24_MASK 0xFF000000L 38903 //RLC_SPM_GLOBAL_DELAY_IND_ADDR 38904 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR__SHIFT 0x0 38905 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR_MASK 0x00000FFFL 38906 //RLC_SPM_GLOBAL_DELAY_IND_DATA 38907 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA__SHIFT 0x0 38908 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA_MASK 0x0000003FL 38909 //RLC_SPM_SE_DELAY_IND_ADDR 38910 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR__SHIFT 0x0 38911 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR_MASK 0x00000FFFL 38912 //RLC_SPM_SE_DELAY_IND_DATA 38913 #define RLC_SPM_SE_DELAY_IND_DATA__DATA__SHIFT 0x0 38914 #define RLC_SPM_SE_DELAY_IND_DATA__DATA_MASK 0x0000003FL 38915 //RLC_LX6_CNTL 38916 #define RLC_LX6_CNTL__BRESET__SHIFT 0x0 38917 #define RLC_LX6_CNTL__RUNSTALL__SHIFT 0x1 38918 #define RLC_LX6_CNTL__PDEBUG_ENABLE__SHIFT 0x2 38919 #define RLC_LX6_CNTL__STAT_VECTOR_SEL__SHIFT 0x3 38920 #define RLC_LX6_CNTL__BRESET_MASK 0x00000001L 38921 #define RLC_LX6_CNTL__RUNSTALL_MASK 0x00000002L 38922 #define RLC_LX6_CNTL__PDEBUG_ENABLE_MASK 0x00000004L 38923 #define RLC_LX6_CNTL__STAT_VECTOR_SEL_MASK 0x00000008L 38924 //RLC_XT_CORE_STATUS 38925 #define RLC_XT_CORE_STATUS__P_WAIT_MODE__SHIFT 0x0 38926 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR__SHIFT 0x1 38927 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR__SHIFT 0x2 38928 #define RLC_XT_CORE_STATUS__P_WAIT_MODE_MASK 0x00000001L 38929 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR_MASK 0x00000002L 38930 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR_MASK 0x00000004L 38931 //RLC_XT_CORE_INTERRUPT 38932 #define RLC_XT_CORE_INTERRUPT__EXTINT1__SHIFT 0x0 38933 #define RLC_XT_CORE_INTERRUPT__EXTINT2__SHIFT 0x1a 38934 #define RLC_XT_CORE_INTERRUPT__NMI__SHIFT 0x1b 38935 #define RLC_XT_CORE_INTERRUPT__EXTINT1_MASK 0x03FFFFFFL 38936 #define RLC_XT_CORE_INTERRUPT__EXTINT2_MASK 0x04000000L 38937 #define RLC_XT_CORE_INTERRUPT__NMI_MASK 0x08000000L 38938 //RLC_XT_CORE_FAULT_INFO 38939 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO__SHIFT 0x0 38940 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO_MASK 0xFFFFFFFFL 38941 //RLC_XT_CORE_ALT_RESET_VEC 38942 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC__SHIFT 0x0 38943 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC_MASK 0xFFFFFFFFL 38944 //RLC_XT_CORE_RESERVED 38945 #define RLC_XT_CORE_RESERVED__RESERVED__SHIFT 0x0 38946 #define RLC_XT_CORE_RESERVED__RESERVED_MASK 0xFFFFFFFFL 38947 //RLC_XT_INT_VEC_FORCE 38948 #define RLC_XT_INT_VEC_FORCE__NUM_0__SHIFT 0x0 38949 #define RLC_XT_INT_VEC_FORCE__NUM_1__SHIFT 0x1 38950 #define RLC_XT_INT_VEC_FORCE__NUM_2__SHIFT 0x2 38951 #define RLC_XT_INT_VEC_FORCE__NUM_3__SHIFT 0x3 38952 #define RLC_XT_INT_VEC_FORCE__NUM_4__SHIFT 0x4 38953 #define RLC_XT_INT_VEC_FORCE__NUM_5__SHIFT 0x5 38954 #define RLC_XT_INT_VEC_FORCE__NUM_6__SHIFT 0x6 38955 #define RLC_XT_INT_VEC_FORCE__NUM_7__SHIFT 0x7 38956 #define RLC_XT_INT_VEC_FORCE__NUM_8__SHIFT 0x8 38957 #define RLC_XT_INT_VEC_FORCE__NUM_9__SHIFT 0x9 38958 #define RLC_XT_INT_VEC_FORCE__NUM_10__SHIFT 0xa 38959 #define RLC_XT_INT_VEC_FORCE__NUM_11__SHIFT 0xb 38960 #define RLC_XT_INT_VEC_FORCE__NUM_12__SHIFT 0xc 38961 #define RLC_XT_INT_VEC_FORCE__NUM_13__SHIFT 0xd 38962 #define RLC_XT_INT_VEC_FORCE__NUM_14__SHIFT 0xe 38963 #define RLC_XT_INT_VEC_FORCE__NUM_15__SHIFT 0xf 38964 #define RLC_XT_INT_VEC_FORCE__NUM_16__SHIFT 0x10 38965 #define RLC_XT_INT_VEC_FORCE__NUM_17__SHIFT 0x11 38966 #define RLC_XT_INT_VEC_FORCE__NUM_18__SHIFT 0x12 38967 #define RLC_XT_INT_VEC_FORCE__NUM_19__SHIFT 0x13 38968 #define RLC_XT_INT_VEC_FORCE__NUM_20__SHIFT 0x14 38969 #define RLC_XT_INT_VEC_FORCE__NUM_21__SHIFT 0x15 38970 #define RLC_XT_INT_VEC_FORCE__NUM_22__SHIFT 0x16 38971 #define RLC_XT_INT_VEC_FORCE__NUM_23__SHIFT 0x17 38972 #define RLC_XT_INT_VEC_FORCE__NUM_24__SHIFT 0x18 38973 #define RLC_XT_INT_VEC_FORCE__NUM_25__SHIFT 0x19 38974 #define RLC_XT_INT_VEC_FORCE__NUM_0_MASK 0x00000001L 38975 #define RLC_XT_INT_VEC_FORCE__NUM_1_MASK 0x00000002L 38976 #define RLC_XT_INT_VEC_FORCE__NUM_2_MASK 0x00000004L 38977 #define RLC_XT_INT_VEC_FORCE__NUM_3_MASK 0x00000008L 38978 #define RLC_XT_INT_VEC_FORCE__NUM_4_MASK 0x00000010L 38979 #define RLC_XT_INT_VEC_FORCE__NUM_5_MASK 0x00000020L 38980 #define RLC_XT_INT_VEC_FORCE__NUM_6_MASK 0x00000040L 38981 #define RLC_XT_INT_VEC_FORCE__NUM_7_MASK 0x00000080L 38982 #define RLC_XT_INT_VEC_FORCE__NUM_8_MASK 0x00000100L 38983 #define RLC_XT_INT_VEC_FORCE__NUM_9_MASK 0x00000200L 38984 #define RLC_XT_INT_VEC_FORCE__NUM_10_MASK 0x00000400L 38985 #define RLC_XT_INT_VEC_FORCE__NUM_11_MASK 0x00000800L 38986 #define RLC_XT_INT_VEC_FORCE__NUM_12_MASK 0x00001000L 38987 #define RLC_XT_INT_VEC_FORCE__NUM_13_MASK 0x00002000L 38988 #define RLC_XT_INT_VEC_FORCE__NUM_14_MASK 0x00004000L 38989 #define RLC_XT_INT_VEC_FORCE__NUM_15_MASK 0x00008000L 38990 #define RLC_XT_INT_VEC_FORCE__NUM_16_MASK 0x00010000L 38991 #define RLC_XT_INT_VEC_FORCE__NUM_17_MASK 0x00020000L 38992 #define RLC_XT_INT_VEC_FORCE__NUM_18_MASK 0x00040000L 38993 #define RLC_XT_INT_VEC_FORCE__NUM_19_MASK 0x00080000L 38994 #define RLC_XT_INT_VEC_FORCE__NUM_20_MASK 0x00100000L 38995 #define RLC_XT_INT_VEC_FORCE__NUM_21_MASK 0x00200000L 38996 #define RLC_XT_INT_VEC_FORCE__NUM_22_MASK 0x00400000L 38997 #define RLC_XT_INT_VEC_FORCE__NUM_23_MASK 0x00800000L 38998 #define RLC_XT_INT_VEC_FORCE__NUM_24_MASK 0x01000000L 38999 #define RLC_XT_INT_VEC_FORCE__NUM_25_MASK 0x02000000L 39000 //RLC_XT_INT_VEC_CLEAR 39001 #define RLC_XT_INT_VEC_CLEAR__NUM_0__SHIFT 0x0 39002 #define RLC_XT_INT_VEC_CLEAR__NUM_1__SHIFT 0x1 39003 #define RLC_XT_INT_VEC_CLEAR__NUM_2__SHIFT 0x2 39004 #define RLC_XT_INT_VEC_CLEAR__NUM_3__SHIFT 0x3 39005 #define RLC_XT_INT_VEC_CLEAR__NUM_4__SHIFT 0x4 39006 #define RLC_XT_INT_VEC_CLEAR__NUM_5__SHIFT 0x5 39007 #define RLC_XT_INT_VEC_CLEAR__NUM_6__SHIFT 0x6 39008 #define RLC_XT_INT_VEC_CLEAR__NUM_7__SHIFT 0x7 39009 #define RLC_XT_INT_VEC_CLEAR__NUM_8__SHIFT 0x8 39010 #define RLC_XT_INT_VEC_CLEAR__NUM_9__SHIFT 0x9 39011 #define RLC_XT_INT_VEC_CLEAR__NUM_10__SHIFT 0xa 39012 #define RLC_XT_INT_VEC_CLEAR__NUM_11__SHIFT 0xb 39013 #define RLC_XT_INT_VEC_CLEAR__NUM_12__SHIFT 0xc 39014 #define RLC_XT_INT_VEC_CLEAR__NUM_13__SHIFT 0xd 39015 #define RLC_XT_INT_VEC_CLEAR__NUM_14__SHIFT 0xe 39016 #define RLC_XT_INT_VEC_CLEAR__NUM_15__SHIFT 0xf 39017 #define RLC_XT_INT_VEC_CLEAR__NUM_16__SHIFT 0x10 39018 #define RLC_XT_INT_VEC_CLEAR__NUM_17__SHIFT 0x11 39019 #define RLC_XT_INT_VEC_CLEAR__NUM_18__SHIFT 0x12 39020 #define RLC_XT_INT_VEC_CLEAR__NUM_19__SHIFT 0x13 39021 #define RLC_XT_INT_VEC_CLEAR__NUM_20__SHIFT 0x14 39022 #define RLC_XT_INT_VEC_CLEAR__NUM_21__SHIFT 0x15 39023 #define RLC_XT_INT_VEC_CLEAR__NUM_22__SHIFT 0x16 39024 #define RLC_XT_INT_VEC_CLEAR__NUM_23__SHIFT 0x17 39025 #define RLC_XT_INT_VEC_CLEAR__NUM_24__SHIFT 0x18 39026 #define RLC_XT_INT_VEC_CLEAR__NUM_25__SHIFT 0x19 39027 #define RLC_XT_INT_VEC_CLEAR__NUM_0_MASK 0x00000001L 39028 #define RLC_XT_INT_VEC_CLEAR__NUM_1_MASK 0x00000002L 39029 #define RLC_XT_INT_VEC_CLEAR__NUM_2_MASK 0x00000004L 39030 #define RLC_XT_INT_VEC_CLEAR__NUM_3_MASK 0x00000008L 39031 #define RLC_XT_INT_VEC_CLEAR__NUM_4_MASK 0x00000010L 39032 #define RLC_XT_INT_VEC_CLEAR__NUM_5_MASK 0x00000020L 39033 #define RLC_XT_INT_VEC_CLEAR__NUM_6_MASK 0x00000040L 39034 #define RLC_XT_INT_VEC_CLEAR__NUM_7_MASK 0x00000080L 39035 #define RLC_XT_INT_VEC_CLEAR__NUM_8_MASK 0x00000100L 39036 #define RLC_XT_INT_VEC_CLEAR__NUM_9_MASK 0x00000200L 39037 #define RLC_XT_INT_VEC_CLEAR__NUM_10_MASK 0x00000400L 39038 #define RLC_XT_INT_VEC_CLEAR__NUM_11_MASK 0x00000800L 39039 #define RLC_XT_INT_VEC_CLEAR__NUM_12_MASK 0x00001000L 39040 #define RLC_XT_INT_VEC_CLEAR__NUM_13_MASK 0x00002000L 39041 #define RLC_XT_INT_VEC_CLEAR__NUM_14_MASK 0x00004000L 39042 #define RLC_XT_INT_VEC_CLEAR__NUM_15_MASK 0x00008000L 39043 #define RLC_XT_INT_VEC_CLEAR__NUM_16_MASK 0x00010000L 39044 #define RLC_XT_INT_VEC_CLEAR__NUM_17_MASK 0x00020000L 39045 #define RLC_XT_INT_VEC_CLEAR__NUM_18_MASK 0x00040000L 39046 #define RLC_XT_INT_VEC_CLEAR__NUM_19_MASK 0x00080000L 39047 #define RLC_XT_INT_VEC_CLEAR__NUM_20_MASK 0x00100000L 39048 #define RLC_XT_INT_VEC_CLEAR__NUM_21_MASK 0x00200000L 39049 #define RLC_XT_INT_VEC_CLEAR__NUM_22_MASK 0x00400000L 39050 #define RLC_XT_INT_VEC_CLEAR__NUM_23_MASK 0x00800000L 39051 #define RLC_XT_INT_VEC_CLEAR__NUM_24_MASK 0x01000000L 39052 #define RLC_XT_INT_VEC_CLEAR__NUM_25_MASK 0x02000000L 39053 //RLC_XT_INT_VEC_MUX_SEL 39054 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL__SHIFT 0x0 39055 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL_MASK 0x0000001FL 39056 //RLC_XT_INT_VEC_MUX_INT_SEL 39057 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL__SHIFT 0x0 39058 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL_MASK 0x0000003FL 39059 //RLC_GPU_CLOCK_COUNT_SPM_LSB 39060 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB__SHIFT 0x0 39061 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 39062 //RLC_GPU_CLOCK_COUNT_SPM_MSB 39063 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB__SHIFT 0x0 39064 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 39065 //RLC_SPM_THREAD_TRACE_CTRL 39066 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN__SHIFT 0x0 39067 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN_MASK 0x00000001L 39068 //RLC_SPP_CAM_ADDR 39069 #define RLC_SPP_CAM_ADDR__ADDR__SHIFT 0x0 39070 #define RLC_SPP_CAM_ADDR__ADDR_MASK 0x000000FFL 39071 //RLC_SPP_CAM_DATA 39072 #define RLC_SPP_CAM_DATA__DATA__SHIFT 0x0 39073 #define RLC_SPP_CAM_DATA__TAG__SHIFT 0x8 39074 #define RLC_SPP_CAM_DATA__DATA_MASK 0x000000FFL 39075 #define RLC_SPP_CAM_DATA__TAG_MASK 0xFFFFFF00L 39076 //RLC_SPP_CAM_EXT_ADDR 39077 #define RLC_SPP_CAM_EXT_ADDR__ADDR__SHIFT 0x0 39078 #define RLC_SPP_CAM_EXT_ADDR__ADDR_MASK 0x000000FFL 39079 //RLC_SPP_CAM_EXT_DATA 39080 #define RLC_SPP_CAM_EXT_DATA__VALID__SHIFT 0x0 39081 #define RLC_SPP_CAM_EXT_DATA__LOCK__SHIFT 0x1 39082 #define RLC_SPP_CAM_EXT_DATA__VALID_MASK 0x00000001L 39083 #define RLC_SPP_CAM_EXT_DATA__LOCK_MASK 0x00000002L 39084 //RLC_CPAXI_DOORBELL_MON_CTRL 39085 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN__SHIFT 0x0 39086 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID__SHIFT 0x1 39087 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN_MASK 0x00000001L 39088 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID_MASK 0x0000003EL 39089 //RLC_CPAXI_DOORBELL_MON_STAT 39090 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH__SHIFT 0x0 39091 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR__SHIFT 0x1 39092 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR__SHIFT 0x2 39093 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH_MASK 0x00000001L 39094 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR_MASK 0x00000002L 39095 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR_MASK 0x0FFFFFFCL 39096 //RLC_CPAXI_DOORBELL_MON_DATA_LSB 39097 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA__SHIFT 0x0 39098 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA_MASK 0xFFFFFFFFL 39099 //RLC_CPAXI_DOORBELL_MON_DATA_MSB 39100 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA__SHIFT 0x0 39101 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA_MASK 0xFFFFFFFFL 39102 //RLC_XT_DOORBELL_RANGE 39103 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 39104 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 39105 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 39106 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 39107 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 39108 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 39109 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 39110 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 39111 //RLC_XT_DOORBELL_CNTL 39112 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 39113 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 39114 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 39115 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 39116 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 39117 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 39118 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 39119 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 39120 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 39121 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 39122 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 39123 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 39124 //RLC_XT_DOORBELL_STAT 39125 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 39126 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 39127 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 39128 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 39129 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 39130 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 39131 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 39132 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 39133 //RLC_XT_DOORBELL_0_DATA_LO 39134 #define RLC_XT_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 39135 #define RLC_XT_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 39136 //RLC_XT_DOORBELL_0_DATA_HI 39137 #define RLC_XT_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 39138 #define RLC_XT_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 39139 //RLC_XT_DOORBELL_1_DATA_LO 39140 #define RLC_XT_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 39141 #define RLC_XT_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 39142 //RLC_XT_DOORBELL_1_DATA_HI 39143 #define RLC_XT_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 39144 #define RLC_XT_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 39145 //RLC_XT_DOORBELL_2_DATA_LO 39146 #define RLC_XT_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 39147 #define RLC_XT_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 39148 //RLC_XT_DOORBELL_2_DATA_HI 39149 #define RLC_XT_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 39150 #define RLC_XT_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 39151 //RLC_XT_DOORBELL_3_DATA_LO 39152 #define RLC_XT_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 39153 #define RLC_XT_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 39154 //RLC_XT_DOORBELL_3_DATA_HI 39155 #define RLC_XT_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 39156 #define RLC_XT_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 39157 //RLC_MEM_SLP_CNTL 39158 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN__SHIFT 0x0 39159 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN__SHIFT 0x1 39160 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE__SHIFT 0x2 39161 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE__SHIFT 0x3 39162 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE__SHIFT 0x4 39163 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE__SHIFT 0x5 39164 #define RLC_MEM_SLP_CNTL__RESERVED__SHIFT 0x6 39165 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE__SHIFT 0x7 39166 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY__SHIFT 0x8 39167 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY__SHIFT 0x10 39168 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE__SHIFT 0x18 39169 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE__SHIFT 0x19 39170 #define RLC_MEM_SLP_CNTL__RESERVED1__SHIFT 0x1a 39171 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN_MASK 0x00000001L 39172 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN_MASK 0x00000002L 39173 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE_MASK 0x00000004L 39174 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE_MASK 0x00000008L 39175 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE_MASK 0x00000010L 39176 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE_MASK 0x00000020L 39177 #define RLC_MEM_SLP_CNTL__RESERVED_MASK 0x00000040L 39178 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE_MASK 0x00000080L 39179 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY_MASK 0x0000FF00L 39180 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY_MASK 0x00FF0000L 39181 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE_MASK 0x01000000L 39182 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE_MASK 0x02000000L 39183 #define RLC_MEM_SLP_CNTL__RESERVED1_MASK 0xFC000000L 39184 //SMU_RLC_RESPONSE 39185 #define SMU_RLC_RESPONSE__RESP__SHIFT 0x0 39186 #define SMU_RLC_RESPONSE__RESP_MASK 0xFFFFFFFFL 39187 //RLC_RLCV_SAFE_MODE 39188 #define RLC_RLCV_SAFE_MODE__CMD__SHIFT 0x0 39189 #define RLC_RLCV_SAFE_MODE__MESSAGE__SHIFT 0x1 39190 #define RLC_RLCV_SAFE_MODE__RESERVED1__SHIFT 0x5 39191 #define RLC_RLCV_SAFE_MODE__RESPONSE__SHIFT 0x8 39192 #define RLC_RLCV_SAFE_MODE__RESERVED__SHIFT 0xc 39193 #define RLC_RLCV_SAFE_MODE__CMD_MASK 0x00000001L 39194 #define RLC_RLCV_SAFE_MODE__MESSAGE_MASK 0x0000001EL 39195 #define RLC_RLCV_SAFE_MODE__RESERVED1_MASK 0x000000E0L 39196 #define RLC_RLCV_SAFE_MODE__RESPONSE_MASK 0x00000F00L 39197 #define RLC_RLCV_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 39198 //RLC_SMU_SAFE_MODE 39199 #define RLC_SMU_SAFE_MODE__CMD__SHIFT 0x0 39200 #define RLC_SMU_SAFE_MODE__MESSAGE__SHIFT 0x1 39201 #define RLC_SMU_SAFE_MODE__RESERVED1__SHIFT 0x5 39202 #define RLC_SMU_SAFE_MODE__RESPONSE__SHIFT 0x8 39203 #define RLC_SMU_SAFE_MODE__RESERVED__SHIFT 0xc 39204 #define RLC_SMU_SAFE_MODE__CMD_MASK 0x00000001L 39205 #define RLC_SMU_SAFE_MODE__MESSAGE_MASK 0x0000001EL 39206 #define RLC_SMU_SAFE_MODE__RESERVED1_MASK 0x000000E0L 39207 #define RLC_SMU_SAFE_MODE__RESPONSE_MASK 0x00000F00L 39208 #define RLC_SMU_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 39209 //RLC_RLCV_COMMAND 39210 #define RLC_RLCV_COMMAND__CMD__SHIFT 0x0 39211 #define RLC_RLCV_COMMAND__RESERVED__SHIFT 0x4 39212 #define RLC_RLCV_COMMAND__CMD_MASK 0x0000000FL 39213 #define RLC_RLCV_COMMAND__RESERVED_MASK 0xFFFFFFF0L 39214 //RLC_SMU_MESSAGE 39215 #define RLC_SMU_MESSAGE__CMD__SHIFT 0x0 39216 #define RLC_SMU_MESSAGE__CMD_MASK 0xFFFFFFFFL 39217 //RLC_SMU_MESSAGE_1 39218 #define RLC_SMU_MESSAGE_1__CMD__SHIFT 0x0 39219 #define RLC_SMU_MESSAGE_1__CMD_MASK 0xFFFFFFFFL 39220 //RLC_SMU_MESSAGE_2 39221 #define RLC_SMU_MESSAGE_2__CMD__SHIFT 0x0 39222 #define RLC_SMU_MESSAGE_2__CMD_MASK 0xFFFFFFFFL 39223 //RLC_SRM_GPM_COMMAND 39224 #define RLC_SRM_GPM_COMMAND__OP__SHIFT 0x0 39225 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL__SHIFT 0x1 39226 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM__SHIFT 0x2 39227 #define RLC_SRM_GPM_COMMAND__SIZE__SHIFT 0x5 39228 #define RLC_SRM_GPM_COMMAND__START_OFFSET__SHIFT 0x12 39229 #define RLC_SRM_GPM_COMMAND__DEST_MEMORY__SHIFT 0x1f 39230 #define RLC_SRM_GPM_COMMAND__OP_MASK 0x00000001L 39231 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_MASK 0x00000002L 39232 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM_MASK 0x0000001CL 39233 #define RLC_SRM_GPM_COMMAND__SIZE_MASK 0x0003FFE0L 39234 #define RLC_SRM_GPM_COMMAND__START_OFFSET_MASK 0x7FFC0000L 39235 #define RLC_SRM_GPM_COMMAND__DEST_MEMORY_MASK 0x80000000L 39236 //RLC_SRM_GPM_ABORT 39237 #define RLC_SRM_GPM_ABORT__ABORT__SHIFT 0x0 39238 #define RLC_SRM_GPM_ABORT__RESERVED__SHIFT 0x1 39239 #define RLC_SRM_GPM_ABORT__ABORT_MASK 0x00000001L 39240 #define RLC_SRM_GPM_ABORT__RESERVED_MASK 0xFFFFFFFEL 39241 //RLC_SMU_COMMAND 39242 #define RLC_SMU_COMMAND__CMD__SHIFT 0x0 39243 #define RLC_SMU_COMMAND__CMD_MASK 0xFFFFFFFFL 39244 //RLC_SMU_ARGUMENT_1 39245 #define RLC_SMU_ARGUMENT_1__ARG__SHIFT 0x0 39246 #define RLC_SMU_ARGUMENT_1__ARG_MASK 0xFFFFFFFFL 39247 //RLC_SMU_ARGUMENT_2 39248 #define RLC_SMU_ARGUMENT_2__ARG__SHIFT 0x0 39249 #define RLC_SMU_ARGUMENT_2__ARG_MASK 0xFFFFFFFFL 39250 //RLC_SMU_ARGUMENT_3 39251 #define RLC_SMU_ARGUMENT_3__ARG__SHIFT 0x0 39252 #define RLC_SMU_ARGUMENT_3__ARG_MASK 0xFFFFFFFFL 39253 //RLC_SMU_ARGUMENT_4 39254 #define RLC_SMU_ARGUMENT_4__ARG__SHIFT 0x0 39255 #define RLC_SMU_ARGUMENT_4__ARG_MASK 0xFFFFFFFFL 39256 //RLC_SMU_ARGUMENT_5 39257 #define RLC_SMU_ARGUMENT_5__ARG__SHIFT 0x0 39258 #define RLC_SMU_ARGUMENT_5__ARG_MASK 0xFFFFFFFFL 39259 //RLC_IMU_BOOTLOAD_ADDR_HI 39260 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI__SHIFT 0x0 39261 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 39262 //RLC_IMU_BOOTLOAD_ADDR_LO 39263 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO__SHIFT 0x0 39264 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 39265 //RLC_IMU_BOOTLOAD_SIZE 39266 #define RLC_IMU_BOOTLOAD_SIZE__SIZE__SHIFT 0x0 39267 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED__SHIFT 0x1a 39268 #define RLC_IMU_BOOTLOAD_SIZE__SIZE_MASK 0x03FFFFFFL 39269 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED_MASK 0xFC000000L 39270 //RLC_IMU_MISC 39271 #define RLC_IMU_MISC__THROTTLE_GFX__SHIFT 0x0 39272 #define RLC_IMU_MISC__EARLY_MGCG__SHIFT 0x1 39273 #define RLC_IMU_MISC__RESERVED__SHIFT 0x2 39274 #define RLC_IMU_MISC__THROTTLE_GFX_MASK 0x00000001L 39275 #define RLC_IMU_MISC__EARLY_MGCG_MASK 0x00000002L 39276 #define RLC_IMU_MISC__RESERVED_MASK 0xFFFFFFFCL 39277 //RLC_IMU_RESET_VECTOR 39278 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT__SHIFT 0x0 39279 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT__SHIFT 0x1 39280 #define RLC_IMU_RESET_VECTOR__VECTOR__SHIFT 0x2 39281 #define RLC_IMU_RESET_VECTOR__RESERVED__SHIFT 0x8 39282 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT_MASK 0x00000001L 39283 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT_MASK 0x00000002L 39284 #define RLC_IMU_RESET_VECTOR__VECTOR_MASK 0x000000FCL 39285 #define RLC_IMU_RESET_VECTOR__RESERVED_MASK 0xFFFFFF00L 39286 39287 39288 // addressBlock: gc_rlcsdec 39289 //RLC_RLCS_DEC_START 39290 //RLC_RLCS_DEC_DUMP_ADDR 39291 //RLC_RLCS_EXCEPTION_REG_1 39292 #define RLC_RLCS_EXCEPTION_REG_1__ADDR__SHIFT 0x0 39293 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED__SHIFT 0x12 39294 #define RLC_RLCS_EXCEPTION_REG_1__ADDR_MASK 0x0003FFFFL 39295 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED_MASK 0xFFFC0000L 39296 //RLC_RLCS_EXCEPTION_REG_2 39297 #define RLC_RLCS_EXCEPTION_REG_2__ADDR__SHIFT 0x0 39298 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED__SHIFT 0x12 39299 #define RLC_RLCS_EXCEPTION_REG_2__ADDR_MASK 0x0003FFFFL 39300 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED_MASK 0xFFFC0000L 39301 //RLC_RLCS_EXCEPTION_REG_3 39302 #define RLC_RLCS_EXCEPTION_REG_3__ADDR__SHIFT 0x0 39303 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED__SHIFT 0x12 39304 #define RLC_RLCS_EXCEPTION_REG_3__ADDR_MASK 0x0003FFFFL 39305 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED_MASK 0xFFFC0000L 39306 //RLC_RLCS_EXCEPTION_REG_4 39307 #define RLC_RLCS_EXCEPTION_REG_4__ADDR__SHIFT 0x0 39308 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED__SHIFT 0x12 39309 #define RLC_RLCS_EXCEPTION_REG_4__ADDR_MASK 0x0003FFFFL 39310 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED_MASK 0xFFFC0000L 39311 //RLC_RLCS_CGCG_REQUEST 39312 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST__SHIFT 0x0 39313 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D__SHIFT 0x1 39314 #define RLC_RLCS_CGCG_REQUEST__RESERVED__SHIFT 0x2 39315 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_MASK 0x00000001L 39316 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D_MASK 0x00000002L 39317 #define RLC_RLCS_CGCG_REQUEST__RESERVED_MASK 0xFFFFFFFCL 39318 //RLC_RLCS_CGCG_STATUS 39319 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS__SHIFT 0x0 39320 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS__SHIFT 0x2 39321 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D__SHIFT 0x3 39322 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D__SHIFT 0x5 39323 #define RLC_RLCS_CGCG_STATUS__RESERVED__SHIFT 0x6 39324 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_MASK 0x00000003L 39325 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_MASK 0x00000004L 39326 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D_MASK 0x00000018L 39327 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D_MASK 0x00000020L 39328 #define RLC_RLCS_CGCG_STATUS__RESERVED_MASK 0xFFFFFFC0L 39329 //RLC_RLCS_SOC_DS_CNTL 39330 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW__SHIFT 0x0 39331 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK__SHIFT 0x1 39332 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK__SHIFT 0x2 39333 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT 0x6 39334 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT 0x7 39335 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK__SHIFT 0x10 39336 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK__SHIFT 0x11 39337 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK__SHIFT 0x12 39338 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK__SHIFT 0x13 39339 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK__SHIFT 0x14 39340 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK__SHIFT 0x15 39341 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK__SHIFT 0x16 39342 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK__SHIFT 0x17 39343 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW_MASK 0x00000001L 39344 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK_MASK 0x00000002L 39345 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK_MASK 0x00000004L 39346 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK_MASK 0x00000040L 39347 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK_MASK 0x00000080L 39348 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK_MASK 0x00010000L 39349 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK_MASK 0x00020000L 39350 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK_MASK 0x00040000L 39351 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK_MASK 0x00080000L 39352 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK_MASK 0x00100000L 39353 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK_MASK 0x00200000L 39354 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK_MASK 0x00400000L 39355 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK_MASK 0x00800000L 39356 //RLC_RLCS_GFX_DS_CNTL 39357 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW__SHIFT 0x0 39358 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK__SHIFT 0x1 39359 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK__SHIFT 0x2 39360 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT 0x6 39361 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT 0x7 39362 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK__SHIFT 0x8 39363 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK__SHIFT 0x10 39364 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK__SHIFT 0x11 39365 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK__SHIFT 0x12 39366 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK__SHIFT 0x13 39367 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK__SHIFT 0x14 39368 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK__SHIFT 0x15 39369 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK__SHIFT 0x16 39370 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK__SHIFT 0x17 39371 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW_MASK 0x00000001L 39372 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK_MASK 0x00000002L 39373 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK_MASK 0x00000004L 39374 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK_MASK 0x00000040L 39375 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK_MASK 0x00000080L 39376 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK_MASK 0x00000100L 39377 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK_MASK 0x00010000L 39378 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK_MASK 0x00020000L 39379 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK_MASK 0x00040000L 39380 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK_MASK 0x00080000L 39381 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK_MASK 0x00100000L 39382 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK_MASK 0x00200000L 39383 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK_MASK 0x00400000L 39384 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK_MASK 0x00800000L 39385 //RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL 39386 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL__SHIFT 0x0 39387 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0__SHIFT 0x1 39388 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1__SHIFT 0x2 39389 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2__SHIFT 0x3 39390 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_MASK 0x00000001L 39391 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0_MASK 0x00000002L 39392 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1_MASK 0x00000004L 39393 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2_MASK 0x00000008L 39394 //RLC_GPM_STAT 39395 #define RLC_GPM_STAT__RLC_BUSY__SHIFT 0x0 39396 #define RLC_GPM_STAT__GFX_POWER_STATUS__SHIFT 0x1 39397 #define RLC_GPM_STAT__GFX_CLOCK_STATUS__SHIFT 0x2 39398 #define RLC_GPM_STAT__GFX_LS_STATUS__SHIFT 0x3 39399 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT 0x4 39400 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT 0x5 39401 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT 0x6 39402 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT 0x7 39403 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT 0x8 39404 #define RLC_GPM_STAT__SAVING_REGISTERS__SHIFT 0x9 39405 #define RLC_GPM_STAT__RESTORING_REGISTERS__SHIFT 0xa 39406 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xb 39407 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xc 39408 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT 0xd 39409 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT 0xe 39410 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT 0xf 39411 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT 0x10 39412 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT 0x11 39413 #define RLC_GPM_STAT__CMP_power_status__SHIFT 0x12 39414 #define RLC_GPM_STAT__GFX_LS_STATUS_3D__SHIFT 0x13 39415 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT 0x14 39416 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT 0x15 39417 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT 0x16 39418 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT 0x17 39419 #define RLC_GPM_STAT__PG_ERROR_STATUS__SHIFT 0x18 39420 #define RLC_GPM_STAT__RLC_BUSY_MASK 0x00000001L 39421 #define RLC_GPM_STAT__GFX_POWER_STATUS_MASK 0x00000002L 39422 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_MASK 0x00000004L 39423 #define RLC_GPM_STAT__GFX_LS_STATUS_MASK 0x00000008L 39424 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK 0x00000010L 39425 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK 0x00000020L 39426 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK 0x00000040L 39427 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK 0x00000080L 39428 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK 0x00000100L 39429 #define RLC_GPM_STAT__SAVING_REGISTERS_MASK 0x00000200L 39430 #define RLC_GPM_STAT__RESTORING_REGISTERS_MASK 0x00000400L 39431 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK 0x00000800L 39432 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK 0x00001000L 39433 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP_MASK 0x00002000L 39434 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK 0x00004000L 39435 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP_MASK 0x00008000L 39436 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK 0x00010000L 39437 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE_MASK 0x00020000L 39438 #define RLC_GPM_STAT__CMP_power_status_MASK 0x00040000L 39439 #define RLC_GPM_STAT__GFX_LS_STATUS_3D_MASK 0x00080000L 39440 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK 0x00100000L 39441 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK 0x00200000L 39442 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE_MASK 0x00400000L 39443 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK 0x00800000L 39444 #define RLC_GPM_STAT__PG_ERROR_STATUS_MASK 0xFF000000L 39445 //RLC_RLCS_GPM_STAT 39446 #define RLC_RLCS_GPM_STAT__RLC_BUSY__SHIFT 0x0 39447 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS__SHIFT 0x1 39448 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS__SHIFT 0x2 39449 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS__SHIFT 0x3 39450 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT 0x4 39451 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT 0x5 39452 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT 0x6 39453 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT 0x7 39454 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT 0x8 39455 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS__SHIFT 0x9 39456 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS__SHIFT 0xa 39457 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xb 39458 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xc 39459 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT 0xd 39460 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT 0xe 39461 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT 0xf 39462 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT 0x10 39463 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT 0x11 39464 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS__SHIFT 0x12 39465 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D__SHIFT 0x13 39466 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT 0x14 39467 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT 0x15 39468 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT 0x16 39469 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT 0x17 39470 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS__SHIFT 0x18 39471 #define RLC_RLCS_GPM_STAT__RLC_BUSY_MASK 0x00000001L 39472 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS_MASK 0x00000002L 39473 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_MASK 0x00000004L 39474 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_MASK 0x00000008L 39475 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK 0x00000010L 39476 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK 0x00000020L 39477 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK 0x00000040L 39478 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK 0x00000080L 39479 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK 0x00000100L 39480 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS_MASK 0x00000200L 39481 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS_MASK 0x00000400L 39482 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK 0x00000800L 39483 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK 0x00001000L 39484 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP_MASK 0x00002000L 39485 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK 0x00004000L 39486 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP_MASK 0x00008000L 39487 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK 0x00010000L 39488 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE_MASK 0x00020000L 39489 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS_MASK 0x00040000L 39490 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D_MASK 0x00080000L 39491 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK 0x00100000L 39492 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK 0x00200000L 39493 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE_MASK 0x00400000L 39494 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK 0x00800000L 39495 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS_MASK 0xFF000000L 39496 //RLC_RLCS_ABORTED_PD_SEQUENCE 39497 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS__SHIFT 0x0 39498 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED__SHIFT 0x10 39499 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS_MASK 0x0000FFFFL 39500 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED_MASK 0xFFFF0000L 39501 //RLC_RLCS_DIDT_FORCE_STALL 39502 #define RLC_RLCS_DIDT_FORCE_STALL__DFS__SHIFT 0x0 39503 #define RLC_RLCS_DIDT_FORCE_STALL__VALID__SHIFT 0x3 39504 #define RLC_RLCS_DIDT_FORCE_STALL__RESERVED__SHIFT 0x4 39505 #define RLC_RLCS_DIDT_FORCE_STALL__DFS_MASK 0x00000007L 39506 #define RLC_RLCS_DIDT_FORCE_STALL__VALID_MASK 0x00000008L 39507 #define RLC_RLCS_DIDT_FORCE_STALL__RESERVED_MASK 0xFFFFFFF0L 39508 //RLC_RLCS_IOV_CMD_STATUS 39509 #define RLC_RLCS_IOV_CMD_STATUS__DATA__SHIFT 0x0 39510 #define RLC_RLCS_IOV_CMD_STATUS__DATA_MASK 0xFFFFFFFFL 39511 //RLC_RLCS_IOV_CNTX_LOC_SIZE 39512 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__DATA__SHIFT 0x0 39513 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__RESERVED__SHIFT 0x8 39514 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__DATA_MASK 0x000000FFL 39515 #define RLC_RLCS_IOV_CNTX_LOC_SIZE__RESERVED_MASK 0xFFFFFF00L 39516 //RLC_RLCS_IOV_SCH_BLOCK 39517 #define RLC_RLCS_IOV_SCH_BLOCK__DATA__SHIFT 0x0 39518 #define RLC_RLCS_IOV_SCH_BLOCK__DATA_MASK 0xFFFFFFFFL 39519 //RLC_RLCS_IOV_VM_BUSY_STATUS 39520 #define RLC_RLCS_IOV_VM_BUSY_STATUS__DATA__SHIFT 0x0 39521 #define RLC_RLCS_IOV_VM_BUSY_STATUS__DATA_MASK 0xFFFFFFFFL 39522 //RLC_RLCS_GPM_STAT_2 39523 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR__SHIFT 0x0 39524 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED__SHIFT 0x1 39525 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS__SHIFT 0x2 39526 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS__SHIFT 0x3 39527 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS__SHIFT 0x4 39528 #define RLC_RLCS_GPM_STAT_2__RESERVED__SHIFT 0x5 39529 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR_MASK 0x00000001L 39530 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED_MASK 0x00000002L 39531 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS_MASK 0x00000004L 39532 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS_MASK 0x00000008L 39533 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS_MASK 0x00000010L 39534 #define RLC_RLCS_GPM_STAT_2__RESERVED_MASK 0xFFFFFFE0L 39535 //RLC_RLCS_GRBM_SOFT_RESET 39536 #define RLC_RLCS_GRBM_SOFT_RESET__RESET__SHIFT 0x0 39537 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED__SHIFT 0x1 39538 #define RLC_RLCS_GRBM_SOFT_RESET__RESET_MASK 0x00000001L 39539 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED_MASK 0xFFFFFFFEL 39540 //RLC_RLCS_PG_CHANGE_STATUS 39541 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED__SHIFT 0x0 39542 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED__SHIFT 0x1 39543 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED__SHIFT 0x2 39544 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED__SHIFT 0x3 39545 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED__SHIFT 0x4 39546 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED_MASK 0x00000001L 39547 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED_MASK 0x00000002L 39548 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED_MASK 0x00000004L 39549 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED_MASK 0x00000008L 39550 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED_MASK 0xFFFFFFF0L 39551 //RLC_RLCS_PG_CHANGE_READ 39552 #define RLC_RLCS_PG_CHANGE_READ__RESERVED__SHIFT 0x0 39553 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED__SHIFT 0x1 39554 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED__SHIFT 0x2 39555 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED__SHIFT 0x3 39556 #define RLC_RLCS_PG_CHANGE_READ__RESERVED_MASK 0x00000001L 39557 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED_MASK 0x00000002L 39558 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED_MASK 0x00000004L 39559 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED_MASK 0x00000008L 39560 //RLC_RLCS_IH_SEMAPHORE 39561 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID__SHIFT 0x0 39562 #define RLC_RLCS_IH_SEMAPHORE__RESERVED__SHIFT 0x5 39563 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID_MASK 0x0000001FL 39564 #define RLC_RLCS_IH_SEMAPHORE__RESERVED_MASK 0xFFFFFFE0L 39565 //RLC_RLCS_IH_COOKIE_SEMAPHORE 39566 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID__SHIFT 0x0 39567 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__RESERVED__SHIFT 0x5 39568 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID_MASK 0x0000001FL 39569 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__RESERVED_MASK 0xFFFFFFE0L 39570 //RLC_RLCS_WGP_STATUS 39571 #define RLC_RLCS_WGP_STATUS__CS_WORK_ACTIVE__SHIFT 0x0 39572 #define RLC_RLCS_WGP_STATUS__STATIC_WGP_STATUS_CHANGED__SHIFT 0x1 39573 #define RLC_RLCS_WGP_STATUS__DYMANIC_WGP_STATUS_CHANGED__SHIFT 0x2 39574 #define RLC_RLCS_WGP_STATUS__STATIC_PERWGP_PD_INCOMPLETE__SHIFT 0x3 39575 #define RLC_RLCS_WGP_STATUS__RESERVED__SHIFT 0x4 39576 #define RLC_RLCS_WGP_STATUS__CS_WORK_ACTIVE_MASK 0x00000001L 39577 #define RLC_RLCS_WGP_STATUS__STATIC_WGP_STATUS_CHANGED_MASK 0x00000002L 39578 #define RLC_RLCS_WGP_STATUS__DYMANIC_WGP_STATUS_CHANGED_MASK 0x00000004L 39579 #define RLC_RLCS_WGP_STATUS__STATIC_PERWGP_PD_INCOMPLETE_MASK 0x00000008L 39580 #define RLC_RLCS_WGP_STATUS__RESERVED_MASK 0xFFFFFFF0L 39581 //RLC_RLCS_WGP_READ 39582 #define RLC_RLCS_WGP_READ__CS_WORK_ACTIVE__SHIFT 0x0 39583 #define RLC_RLCS_WGP_READ__STATIC_WGP_STATUS_CHANGED__SHIFT 0x1 39584 #define RLC_RLCS_WGP_READ__DYMANIC_WGP_STATUS_CHANGED__SHIFT 0x2 39585 #define RLC_RLCS_WGP_READ__RESERVED__SHIFT 0x3 39586 #define RLC_RLCS_WGP_READ__CS_WORK_ACTIVE_MASK 0x00000001L 39587 #define RLC_RLCS_WGP_READ__STATIC_WGP_STATUS_CHANGED_MASK 0x00000002L 39588 #define RLC_RLCS_WGP_READ__DYMANIC_WGP_STATUS_CHANGED_MASK 0x00000004L 39589 #define RLC_RLCS_WGP_READ__RESERVED_MASK 0xFFFFFFF8L 39590 //RLC_RLCS_CP_INT_CTRL_1 39591 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK__SHIFT 0x0 39592 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED__SHIFT 0x1 39593 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK_MASK 0x00000001L 39594 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED_MASK 0xFFFFFFFEL 39595 //RLC_RLCS_CP_INT_CTRL_2 39596 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN__SHIFT 0x0 39597 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN__SHIFT 0x1 39598 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE__SHIFT 0x2 39599 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE__SHIFT 0x3 39600 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING__SHIFT 0x4 39601 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED__SHIFT 0x5 39602 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN_MASK 0x00000001L 39603 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN_MASK 0x00000002L 39604 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE_MASK 0x00000004L 39605 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE_MASK 0x00000008L 39606 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING_MASK 0x00000010L 39607 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED_MASK 0xFFFFFFE0L 39608 //RLC_RLCS_CP_INT_INFO_1 39609 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 39610 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 39611 //RLC_RLCS_CP_INT_INFO_2 39612 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 39613 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 39614 #define RLC_RLCS_CP_INT_INFO_2__RESERVED__SHIFT 0x19 39615 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 39616 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID_MASK 0x01FF0000L 39617 #define RLC_RLCS_CP_INT_INFO_2__RESERVED_MASK 0xFE000000L 39618 //RLC_RLCS_SPM_INT_CTRL 39619 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK__SHIFT 0x0 39620 #define RLC_RLCS_SPM_INT_CTRL__RESERVED__SHIFT 0x1 39621 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK_MASK 0x00000001L 39622 #define RLC_RLCS_SPM_INT_CTRL__RESERVED_MASK 0xFFFFFFFEL 39623 //RLC_RLCS_SPM_INT_INFO_1 39624 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 39625 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 39626 //RLC_RLCS_SPM_INT_INFO_2 39627 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 39628 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 39629 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED__SHIFT 0x19 39630 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 39631 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID_MASK 0x01FF0000L 39632 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED_MASK 0xFE000000L 39633 //RLC_RLCS_DSM_TRIG 39634 #define RLC_RLCS_DSM_TRIG__START__SHIFT 0x0 39635 #define RLC_RLCS_DSM_TRIG__RESERVED__SHIFT 0x1 39636 #define RLC_RLCS_DSM_TRIG__START_MASK 0x00000001L 39637 #define RLC_RLCS_DSM_TRIG__RESERVED_MASK 0xFFFFFFFEL 39638 //RLC_RLCS_BOOTLOAD_STATUS 39639 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE__SHIFT 0x0 39640 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED__SHIFT 0x1 39641 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE__SHIFT 0x2 39642 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED__SHIFT 0x3 39643 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE__SHIFT 0x4 39644 #define RLC_RLCS_BOOTLOAD_STATUS__RESERVED__SHIFT 0x5 39645 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE__SHIFT 0x1f 39646 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE_MASK 0x00000001L 39647 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED_MASK 0x00000002L 39648 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE_MASK 0x00000004L 39649 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED_MASK 0x00000008L 39650 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE_MASK 0x00000010L 39651 #define RLC_RLCS_BOOTLOAD_STATUS__RESERVED_MASK 0x7FFFFFE0L 39652 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE_MASK 0x80000000L 39653 //RLC_RLCS_POWER_BRAKE_CNTL 39654 #define RLC_RLCS_POWER_BRAKE_CNTL__POWER_BRAKE__SHIFT 0x0 39655 #define RLC_RLCS_POWER_BRAKE_CNTL__INT_CLEAR__SHIFT 0x1 39656 #define RLC_RLCS_POWER_BRAKE_CNTL__MAX_HYSTERESIS__SHIFT 0x2 39657 #define RLC_RLCS_POWER_BRAKE_CNTL__HYSTERESIS_CNT__SHIFT 0xa 39658 #define RLC_RLCS_POWER_BRAKE_CNTL__RESERVED__SHIFT 0x12 39659 #define RLC_RLCS_POWER_BRAKE_CNTL__POWER_BRAKE_MASK 0x00000001L 39660 #define RLC_RLCS_POWER_BRAKE_CNTL__INT_CLEAR_MASK 0x00000002L 39661 #define RLC_RLCS_POWER_BRAKE_CNTL__MAX_HYSTERESIS_MASK 0x000003FCL 39662 #define RLC_RLCS_POWER_BRAKE_CNTL__HYSTERESIS_CNT_MASK 0x0003FC00L 39663 #define RLC_RLCS_POWER_BRAKE_CNTL__RESERVED_MASK 0xFFFC0000L 39664 //RLC_RLCS_POWER_BRAKE_CNTL_TH1 39665 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__POWER_BRAKE__SHIFT 0x0 39666 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__INT_CLEAR__SHIFT 0x1 39667 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__MAX_HYSTERESIS__SHIFT 0x2 39668 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__HYSTERESIS_CNT__SHIFT 0xa 39669 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__RESERVED__SHIFT 0x12 39670 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__POWER_BRAKE_MASK 0x00000001L 39671 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__INT_CLEAR_MASK 0x00000002L 39672 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__MAX_HYSTERESIS_MASK 0x000003FCL 39673 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__HYSTERESIS_CNT_MASK 0x0003FC00L 39674 #define RLC_RLCS_POWER_BRAKE_CNTL_TH1__RESERVED_MASK 0xFFFC0000L 39675 //RLC_RLCS_GRBM_IDLE_BUSY_STAT 39676 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE__SHIFT 0x0 39677 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY__SHIFT 0x10 39678 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY__SHIFT 0x11 39679 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY__SHIFT 0x12 39680 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY__SHIFT 0x13 39681 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY__SHIFT 0x14 39682 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY__SHIFT 0x15 39683 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY__SHIFT 0x16 39684 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY__SHIFT 0x17 39685 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED__SHIFT 0x18 39686 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED__SHIFT 0x19 39687 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED__SHIFT 0x1a 39688 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED__SHIFT 0x1b 39689 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED__SHIFT 0x1c 39690 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED__SHIFT 0x1d 39691 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED__SHIFT 0x1e 39692 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED__SHIFT 0x1f 39693 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE_MASK 0x00000003L 39694 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_MASK 0x00010000L 39695 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_MASK 0x00020000L 39696 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_MASK 0x00040000L 39697 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_MASK 0x00080000L 39698 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_MASK 0x00100000L 39699 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_MASK 0x00200000L 39700 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_MASK 0x00400000L 39701 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_MASK 0x00800000L 39702 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED_MASK 0x01000000L 39703 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED_MASK 0x02000000L 39704 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED_MASK 0x04000000L 39705 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED_MASK 0x08000000L 39706 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED_MASK 0x10000000L 39707 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED_MASK 0x20000000L 39708 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED_MASK 0x40000000L 39709 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED_MASK 0x80000000L 39710 //RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL 39711 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR__SHIFT 0x0 39712 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR__SHIFT 0x1 39713 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR__SHIFT 0x2 39714 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR__SHIFT 0x3 39715 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR__SHIFT 0x4 39716 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR__SHIFT 0x5 39717 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR__SHIFT 0x6 39718 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR__SHIFT 0x7 39719 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR_MASK 0x00000001L 39720 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR_MASK 0x00000002L 39721 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR_MASK 0x00000004L 39722 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR_MASK 0x00000008L 39723 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR_MASK 0x00000010L 39724 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR_MASK 0x00000020L 39725 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR_MASK 0x00000040L 39726 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR_MASK 0x00000080L 39727 //RLC_RLCS_CMP_IDLE_CNTL 39728 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR__SHIFT 0x0 39729 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST__SHIFT 0x1 39730 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE__SHIFT 0x2 39731 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS__SHIFT 0x3 39732 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT__SHIFT 0xb 39733 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED__SHIFT 0x13 39734 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR_MASK 0x00000001L 39735 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST_MASK 0x00000002L 39736 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_MASK 0x00000004L 39737 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS_MASK 0x000007F8L 39738 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT_MASK 0x0007F800L 39739 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED_MASK 0xFFF80000L 39740 //RLC_RLCS_GENERAL_0 39741 #define RLC_RLCS_GENERAL_0__DATA__SHIFT 0x0 39742 #define RLC_RLCS_GENERAL_0__DATA_MASK 0xFFFFFFFFL 39743 //RLC_RLCS_GENERAL_1 39744 #define RLC_RLCS_GENERAL_1__DATA__SHIFT 0x0 39745 #define RLC_RLCS_GENERAL_1__DATA_MASK 0xFFFFFFFFL 39746 //RLC_RLCS_GENERAL_2 39747 #define RLC_RLCS_GENERAL_2__DATA__SHIFT 0x0 39748 #define RLC_RLCS_GENERAL_2__DATA_MASK 0xFFFFFFFFL 39749 //RLC_RLCS_GENERAL_3 39750 #define RLC_RLCS_GENERAL_3__DATA__SHIFT 0x0 39751 #define RLC_RLCS_GENERAL_3__DATA_MASK 0xFFFFFFFFL 39752 //RLC_RLCS_GENERAL_4 39753 #define RLC_RLCS_GENERAL_4__DATA__SHIFT 0x0 39754 #define RLC_RLCS_GENERAL_4__DATA_MASK 0xFFFFFFFFL 39755 //RLC_RLCS_GENERAL_5 39756 #define RLC_RLCS_GENERAL_5__DATA__SHIFT 0x0 39757 #define RLC_RLCS_GENERAL_5__DATA_MASK 0xFFFFFFFFL 39758 //RLC_RLCS_GENERAL_6 39759 #define RLC_RLCS_GENERAL_6__DATA__SHIFT 0x0 39760 #define RLC_RLCS_GENERAL_6__DATA_MASK 0xFFFFFFFFL 39761 //RLC_RLCS_GENERAL_7 39762 #define RLC_RLCS_GENERAL_7__DATA__SHIFT 0x0 39763 #define RLC_RLCS_GENERAL_7__DATA_MASK 0xFFFFFFFFL 39764 //RLC_RLCS_GENERAL_8 39765 #define RLC_RLCS_GENERAL_8__DATA__SHIFT 0x0 39766 #define RLC_RLCS_GENERAL_8__DATA_MASK 0xFFFFFFFFL 39767 //RLC_RLCS_GENERAL_9 39768 #define RLC_RLCS_GENERAL_9__DATA__SHIFT 0x0 39769 #define RLC_RLCS_GENERAL_9__DATA_MASK 0xFFFFFFFFL 39770 //RLC_RLCS_GENERAL_10 39771 #define RLC_RLCS_GENERAL_10__DATA__SHIFT 0x0 39772 #define RLC_RLCS_GENERAL_10__DATA_MASK 0xFFFFFFFFL 39773 //RLC_RLCS_GENERAL_11 39774 #define RLC_RLCS_GENERAL_11__DATA__SHIFT 0x0 39775 #define RLC_RLCS_GENERAL_11__DATA_MASK 0xFFFFFFFFL 39776 //RLC_RLCS_GENERAL_12 39777 #define RLC_RLCS_GENERAL_12__DATA__SHIFT 0x0 39778 #define RLC_RLCS_GENERAL_12__DATA_MASK 0xFFFFFFFFL 39779 //RLC_RLCS_GENERAL_13 39780 #define RLC_RLCS_GENERAL_13__DATA__SHIFT 0x0 39781 #define RLC_RLCS_GENERAL_13__DATA_MASK 0xFFFFFFFFL 39782 //RLC_RLCS_GENERAL_14 39783 #define RLC_RLCS_GENERAL_14__DATA__SHIFT 0x0 39784 #define RLC_RLCS_GENERAL_14__DATA_MASK 0xFFFFFFFFL 39785 //RLC_RLCS_GENERAL_15 39786 #define RLC_RLCS_GENERAL_15__DATA__SHIFT 0x0 39787 #define RLC_RLCS_GENERAL_15__DATA_MASK 0xFFFFFFFFL 39788 //RLC_RLCS_GENERAL_16 39789 #define RLC_RLCS_GENERAL_16__DATA__SHIFT 0x0 39790 #define RLC_RLCS_GENERAL_16__DATA_MASK 0xFFFFFFFFL 39791 //RLC_RLCS_AUXILIARY_REG_1 39792 #define RLC_RLCS_AUXILIARY_REG_1__ADDR__SHIFT 0x0 39793 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED__SHIFT 0x12 39794 #define RLC_RLCS_AUXILIARY_REG_1__ADDR_MASK 0x0003FFFFL 39795 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED_MASK 0xFFFC0000L 39796 //RLC_RLCS_AUXILIARY_REG_2 39797 #define RLC_RLCS_AUXILIARY_REG_2__ADDR__SHIFT 0x0 39798 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED__SHIFT 0x12 39799 #define RLC_RLCS_AUXILIARY_REG_2__ADDR_MASK 0x0003FFFFL 39800 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED_MASK 0xFFFC0000L 39801 //RLC_RLCS_AUXILIARY_REG_3 39802 #define RLC_RLCS_AUXILIARY_REG_3__ADDR__SHIFT 0x0 39803 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED__SHIFT 0x12 39804 #define RLC_RLCS_AUXILIARY_REG_3__ADDR_MASK 0x0003FFFFL 39805 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED_MASK 0xFFFC0000L 39806 //RLC_RLCS_AUXILIARY_REG_4 39807 #define RLC_RLCS_AUXILIARY_REG_4__ADDR__SHIFT 0x0 39808 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED__SHIFT 0x12 39809 #define RLC_RLCS_AUXILIARY_REG_4__ADDR_MASK 0x0003FFFFL 39810 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED_MASK 0xFFFC0000L 39811 //RLC_RLCS_SPM_SQTT_MODE 39812 #define RLC_RLCS_SPM_SQTT_MODE__MODE__SHIFT 0x0 39813 #define RLC_RLCS_SPM_SQTT_MODE__MODE_MASK 0x00000001L 39814 //RLC_RLCS_CP_DMA_SRCID_OVER 39815 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE__SHIFT 0x0 39816 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE_MASK 0x00000001L 39817 //RLC_RLCS_BOOTLOAD_ID_STATUS1 39818 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED__SHIFT 0x0 39819 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED__SHIFT 0x1 39820 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED__SHIFT 0x2 39821 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED__SHIFT 0x3 39822 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED__SHIFT 0x4 39823 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED__SHIFT 0x5 39824 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED__SHIFT 0x6 39825 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED__SHIFT 0x7 39826 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED__SHIFT 0x8 39827 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED__SHIFT 0x9 39828 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED__SHIFT 0xa 39829 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED__SHIFT 0xb 39830 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED__SHIFT 0xc 39831 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED__SHIFT 0xd 39832 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED__SHIFT 0xe 39833 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED__SHIFT 0xf 39834 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED__SHIFT 0x10 39835 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED__SHIFT 0x11 39836 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED__SHIFT 0x12 39837 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED__SHIFT 0x13 39838 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED__SHIFT 0x14 39839 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED__SHIFT 0x15 39840 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED__SHIFT 0x16 39841 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED__SHIFT 0x17 39842 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED__SHIFT 0x18 39843 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED__SHIFT 0x19 39844 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED__SHIFT 0x1a 39845 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED__SHIFT 0x1b 39846 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED__SHIFT 0x1c 39847 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED__SHIFT 0x1d 39848 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED__SHIFT 0x1e 39849 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED__SHIFT 0x1f 39850 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED_MASK 0x00000001L 39851 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED_MASK 0x00000002L 39852 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED_MASK 0x00000004L 39853 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED_MASK 0x00000008L 39854 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED_MASK 0x00000010L 39855 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED_MASK 0x00000020L 39856 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED_MASK 0x00000040L 39857 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED_MASK 0x00000080L 39858 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED_MASK 0x00000100L 39859 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED_MASK 0x00000200L 39860 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED_MASK 0x00000400L 39861 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED_MASK 0x00000800L 39862 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED_MASK 0x00001000L 39863 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED_MASK 0x00002000L 39864 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED_MASK 0x00004000L 39865 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED_MASK 0x00008000L 39866 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED_MASK 0x00010000L 39867 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED_MASK 0x00020000L 39868 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED_MASK 0x00040000L 39869 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED_MASK 0x00080000L 39870 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED_MASK 0x00100000L 39871 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED_MASK 0x00200000L 39872 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED_MASK 0x00400000L 39873 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED_MASK 0x00800000L 39874 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED_MASK 0x01000000L 39875 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED_MASK 0x02000000L 39876 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED_MASK 0x04000000L 39877 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED_MASK 0x08000000L 39878 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED_MASK 0x10000000L 39879 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED_MASK 0x20000000L 39880 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED_MASK 0x40000000L 39881 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED_MASK 0x80000000L 39882 //RLC_RLCS_BOOTLOAD_ID_STATUS2 39883 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED__SHIFT 0x0 39884 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED__SHIFT 0x1 39885 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED__SHIFT 0x2 39886 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED__SHIFT 0x3 39887 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED__SHIFT 0x4 39888 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED__SHIFT 0x5 39889 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED__SHIFT 0x6 39890 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED__SHIFT 0x7 39891 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED__SHIFT 0x8 39892 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED__SHIFT 0x9 39893 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED__SHIFT 0xa 39894 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED__SHIFT 0xb 39895 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED__SHIFT 0xc 39896 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED__SHIFT 0xd 39897 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED__SHIFT 0xe 39898 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED__SHIFT 0xf 39899 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED__SHIFT 0x10 39900 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED__SHIFT 0x11 39901 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED__SHIFT 0x12 39902 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED__SHIFT 0x13 39903 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED__SHIFT 0x14 39904 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED__SHIFT 0x15 39905 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED__SHIFT 0x16 39906 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED__SHIFT 0x17 39907 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED__SHIFT 0x18 39908 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED__SHIFT 0x19 39909 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED__SHIFT 0x1a 39910 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED__SHIFT 0x1b 39911 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED__SHIFT 0x1c 39912 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED__SHIFT 0x1d 39913 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED__SHIFT 0x1e 39914 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED__SHIFT 0x1f 39915 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED_MASK 0x00000001L 39916 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED_MASK 0x00000002L 39917 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED_MASK 0x00000004L 39918 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED_MASK 0x00000008L 39919 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED_MASK 0x00000010L 39920 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED_MASK 0x00000020L 39921 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED_MASK 0x00000040L 39922 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED_MASK 0x00000080L 39923 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED_MASK 0x00000100L 39924 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED_MASK 0x00000200L 39925 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED_MASK 0x00000400L 39926 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED_MASK 0x00000800L 39927 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED_MASK 0x00001000L 39928 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED_MASK 0x00002000L 39929 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED_MASK 0x00004000L 39930 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED_MASK 0x00008000L 39931 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED_MASK 0x00010000L 39932 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED_MASK 0x00020000L 39933 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED_MASK 0x00040000L 39934 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED_MASK 0x00080000L 39935 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED_MASK 0x00100000L 39936 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED_MASK 0x00200000L 39937 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED_MASK 0x00400000L 39938 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED_MASK 0x00800000L 39939 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED_MASK 0x01000000L 39940 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED_MASK 0x02000000L 39941 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED_MASK 0x04000000L 39942 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED_MASK 0x08000000L 39943 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED_MASK 0x10000000L 39944 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED_MASK 0x20000000L 39945 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED_MASK 0x40000000L 39946 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED_MASK 0x80000000L 39947 //RLC_RLCS_IMU_VIDCHG_CNTL 39948 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ__SHIFT 0x0 39949 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA__SHIFT 0x1 39950 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN__SHIFT 0xa 39951 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK__SHIFT 0xb 39952 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED__SHIFT 0xc 39953 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ_MASK 0x00000001L 39954 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA_MASK 0x000003FEL 39955 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN_MASK 0x00000400L 39956 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK_MASK 0x00000800L 39957 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED_MASK 0xFFFFF000L 39958 //RLC_RLCS_EDC_INT_CNTL 39959 #define RLC_RLCS_EDC_INT_CNTL__EDC_EVENT_INT_CLEAR__SHIFT 0x0 39960 #define RLC_RLCS_EDC_INT_CNTL__EDC_EVENT_INT_CLEAR_MASK 0x00000001L 39961 //RLC_RLCS_KMD_LOG_CNTL1 39962 #define RLC_RLCS_KMD_LOG_CNTL1__DATA__SHIFT 0x0 39963 #define RLC_RLCS_KMD_LOG_CNTL1__DATA_MASK 0xFFFFFFFFL 39964 //RLC_RLCS_KMD_LOG_CNTL2 39965 #define RLC_RLCS_KMD_LOG_CNTL2__DATA__SHIFT 0x0 39966 #define RLC_RLCS_KMD_LOG_CNTL2__DATA_MASK 0xFFFFFFFFL 39967 //RLC_RLCS_GPM_LEGACY_INT_STAT 39968 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GC_CAC_EDC_EVENT_CHANGED__SHIFT 0x0 39969 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GFX_POWER_BRAKE_CHANGED__SHIFT 0x1 39970 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GC_CAC_EDC_EVENT_CHANGED_MASK 0x00000001L 39971 #define RLC_RLCS_GPM_LEGACY_INT_STAT__GFX_POWER_BRAKE_CHANGED_MASK 0x00000002L 39972 //RLC_RLCS_GPM_LEGACY_INT_DISABLE 39973 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GC_CAC_EDC_EVENT_CHANGED__SHIFT 0x0 39974 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GFX_POWER_BRAKE_CHANGED__SHIFT 0x1 39975 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GC_CAC_EDC_EVENT_CHANGED_MASK 0x00000001L 39976 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__GFX_POWER_BRAKE_CHANGED_MASK 0x00000002L 39977 //RLC_RLCS_SRM_SRCID_CNTL 39978 #define RLC_RLCS_SRM_SRCID_CNTL__SRCID__SHIFT 0x0 39979 #define RLC_RLCS_SRM_SRCID_CNTL__SRCID_MASK 0x00000007L 39980 //RLC_RLCS_GCR_DATA_0 39981 #define RLC_RLCS_GCR_DATA_0__PHASE_0__SHIFT 0x0 39982 #define RLC_RLCS_GCR_DATA_0__PHASE_1__SHIFT 0x10 39983 #define RLC_RLCS_GCR_DATA_0__PHASE_0_MASK 0x0000FFFFL 39984 #define RLC_RLCS_GCR_DATA_0__PHASE_1_MASK 0xFFFF0000L 39985 //RLC_RLCS_GCR_DATA_1 39986 #define RLC_RLCS_GCR_DATA_1__PHASE_2__SHIFT 0x0 39987 #define RLC_RLCS_GCR_DATA_1__PHASE_3__SHIFT 0x10 39988 #define RLC_RLCS_GCR_DATA_1__PHASE_2_MASK 0x0000FFFFL 39989 #define RLC_RLCS_GCR_DATA_1__PHASE_3_MASK 0xFFFF0000L 39990 //RLC_RLCS_GCR_DATA_2 39991 #define RLC_RLCS_GCR_DATA_2__PHASE_4__SHIFT 0x0 39992 #define RLC_RLCS_GCR_DATA_2__PHASE_5__SHIFT 0x10 39993 #define RLC_RLCS_GCR_DATA_2__PHASE_4_MASK 0x0000FFFFL 39994 #define RLC_RLCS_GCR_DATA_2__PHASE_5_MASK 0xFFFF0000L 39995 //RLC_RLCS_GCR_DATA_3 39996 #define RLC_RLCS_GCR_DATA_3__PHASE_6__SHIFT 0x0 39997 #define RLC_RLCS_GCR_DATA_3__PHASE_7__SHIFT 0x10 39998 #define RLC_RLCS_GCR_DATA_3__PHASE_6_MASK 0x0000FFFFL 39999 #define RLC_RLCS_GCR_DATA_3__PHASE_7_MASK 0xFFFF0000L 40000 //RLC_RLCS_GCR_STATUS 40001 #define RLC_RLCS_GCR_STATUS__GCR_BUSY__SHIFT 0x0 40002 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT__SHIFT 0x1 40003 #define RLC_RLCS_GCR_STATUS__RESERVED_2__SHIFT 0x5 40004 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG__SHIFT 0x8 40005 #define RLC_RLCS_GCR_STATUS__RESERVED__SHIFT 0x10 40006 #define RLC_RLCS_GCR_STATUS__GCR_BUSY_MASK 0x00000001L 40007 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT_MASK 0x0000001EL 40008 #define RLC_RLCS_GCR_STATUS__RESERVED_2_MASK 0x000000E0L 40009 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG_MASK 0x0000FF00L 40010 #define RLC_RLCS_GCR_STATUS__RESERVED_MASK 0xFFFF0000L 40011 //RLC_RLCS_PERFMON_CLK_CNTL_UCODE 40012 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE__SHIFT 0x0 40013 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE_MASK 0x00000001L 40014 //RLC_RLCS_UTCL2_CNTL 40015 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE__SHIFT 0x0 40016 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE__SHIFT 0x1 40017 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE__SHIFT 0x2 40018 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE__SHIFT 0x3 40019 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE__SHIFT 0x5 40020 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x6 40021 #define RLC_RLCS_UTCL2_CNTL__RESERVED__SHIFT 0x7 40022 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE_MASK 0x00000001L 40023 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_MASK 0x00000002L 40024 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_MASK 0x00000004L 40025 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE_MASK 0x00000018L 40026 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE_MASK 0x00000020L 40027 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION_MASK 0x00000040L 40028 #define RLC_RLCS_UTCL2_CNTL__RESERVED_MASK 0xFFFFFF80L 40029 //RLC_RLCS_IMU_RLC_MSG_DATA0 40030 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA__SHIFT 0x0 40031 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA_MASK 0xFFFFFFFFL 40032 //RLC_RLCS_IMU_RLC_MSG_DATA1 40033 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA__SHIFT 0x0 40034 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA_MASK 0xFFFFFFFFL 40035 //RLC_RLCS_IMU_RLC_MSG_DATA2 40036 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA__SHIFT 0x0 40037 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA_MASK 0xFFFFFFFFL 40038 //RLC_RLCS_IMU_RLC_MSG_DATA3 40039 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA__SHIFT 0x0 40040 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA_MASK 0xFFFFFFFFL 40041 //RLC_RLCS_IMU_RLC_MSG_DATA4 40042 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA__SHIFT 0x0 40043 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA_MASK 0xFFFFFFFFL 40044 //RLC_RLCS_IMU_RLC_MSG_CONTROL 40045 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA__SHIFT 0x0 40046 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA_MASK 0xFFFFFFFFL 40047 //RLC_RLCS_IMU_RLC_MSG_CNTL 40048 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG__SHIFT 0x0 40049 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG__SHIFT 0x1 40050 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED__SHIFT 0x2 40051 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG_MASK 0x00000001L 40052 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG_MASK 0x00000002L 40053 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED_MASK 0xFFFFFFFCL 40054 //RLC_RLCS_RLC_IMU_MSG_DATA0 40055 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA__SHIFT 0x0 40056 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA_MASK 0xFFFFFFFFL 40057 //RLC_RLCS_RLC_IMU_MSG_CONTROL 40058 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA__SHIFT 0x0 40059 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA_MASK 0xFFFFFFFFL 40060 //RLC_RLCS_RLC_IMU_MSG_CNTL 40061 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG__SHIFT 0x0 40062 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG__SHIFT 0x1 40063 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED__SHIFT 0x2 40064 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG_MASK 0x00000001L 40065 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG_MASK 0x00000002L 40066 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED_MASK 0xFFFFFFFCL 40067 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0 40068 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT__SHIFT 0x0 40069 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE__SHIFT 0x10 40070 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT_MASK 0x0000FFFFL 40071 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE_MASK 0xFFFF0000L 40072 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1 40073 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1__SHIFT 0x0 40074 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED__SHIFT 0x10 40075 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1_MASK 0x0000FFFFL 40076 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED_MASK 0xFFFF0000L 40077 //RLC_RLCS_IMU_RLC_MUTEX_CNTL 40078 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ__SHIFT 0x0 40079 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE__SHIFT 0x1 40080 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED__SHIFT 0x2 40081 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ_MASK 0x00000001L 40082 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE_MASK 0x00000002L 40083 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED_MASK 0xFFFFFFFCL 40084 //RLC_RLCS_IMU_RLC_STATUS 40085 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF__SHIFT 0x0 40086 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS__SHIFT 0x1 40087 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_14_2__SHIFT 0x2 40088 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS__SHIFT 0xf 40089 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED__SHIFT 0x10 40090 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF_MASK 0x00000001L 40091 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS_MASK 0x00000002L 40092 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_14_2_MASK 0x00007FFCL 40093 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS_MASK 0x00008000L 40094 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_MASK 0xFFFF0000L 40095 //RLC_RLCS_RLC_IMU_STATUS 40096 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE__SHIFT 0x0 40097 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE__SHIFT 0x1 40098 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_3_2__SHIFT 0x2 40099 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED__SHIFT 0x4 40100 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE_MASK 0x00000001L 40101 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE_MASK 0x00000002L 40102 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_3_2_MASK 0x0000000CL 40103 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_MASK 0xFFFFFFF0L 40104 //RLC_RLCS_IMU_RAM_DATA_1 40105 #define RLC_RLCS_IMU_RAM_DATA_1__DATA__SHIFT 0x0 40106 #define RLC_RLCS_IMU_RAM_DATA_1__DATA_MASK 0xFFFFFFFFL 40107 //RLC_RLCS_IMU_RAM_ADDR_1_LSB 40108 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA__SHIFT 0x0 40109 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA_MASK 0xFFFFFFFFL 40110 //RLC_RLCS_IMU_RAM_ADDR_1_MSB 40111 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA__SHIFT 0x0 40112 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED__SHIFT 0x10 40113 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA_MASK 0x0000FFFFL 40114 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED_MASK 0xFFFF0000L 40115 //RLC_RLCS_IMU_RAM_DATA_0 40116 #define RLC_RLCS_IMU_RAM_DATA_0__DATA__SHIFT 0x0 40117 #define RLC_RLCS_IMU_RAM_DATA_0__DATA_MASK 0xFFFFFFFFL 40118 //RLC_RLCS_IMU_RAM_ADDR_0_LSB 40119 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA__SHIFT 0x0 40120 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA_MASK 0xFFFFFFFFL 40121 //RLC_RLCS_IMU_RAM_ADDR_0_MSB 40122 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA__SHIFT 0x0 40123 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED__SHIFT 0x10 40124 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA_MASK 0x0000FFFFL 40125 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED_MASK 0xFFFF0000L 40126 //RLC_RLCS_IMU_RAM_CNTL 40127 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG__SHIFT 0x0 40128 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG__SHIFT 0x1 40129 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED__SHIFT 0x2 40130 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG_MASK 0x00000001L 40131 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG_MASK 0x00000002L 40132 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED_MASK 0xFFFFFFFCL 40133 //RLC_RLCS_IMU_GFX_DOORBELL_FENCE 40134 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE__SHIFT 0x0 40135 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK__SHIFT 0x1 40136 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED__SHIFT 0x2 40137 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE_MASK 0x00000001L 40138 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK_MASK 0x00000002L 40139 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED_MASK 0xFFFFFFFCL 40140 //RLC_RLCS_SDMA_INT_CNTL_1 40141 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK__SHIFT 0x0 40142 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID__SHIFT 0x1 40143 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED__SHIFT 0x2 40144 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK_MASK 0x00000001L 40145 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID_MASK 0x00000002L 40146 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED_MASK 0xFFFFFFFCL 40147 //RLC_RLCS_SDMA_INT_CNTL_2 40148 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN__SHIFT 0x0 40149 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE__SHIFT 0x1 40150 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED__SHIFT 0x2 40151 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN_MASK 0x00000001L 40152 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE_MASK 0x00000002L 40153 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED_MASK 0xFFFFFFFCL 40154 //RLC_RLCS_SDMA_INT_STAT 40155 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST__SHIFT 0x0 40156 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST__SHIFT 0x8 40157 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID__SHIFT 0x10 40158 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING__SHIFT 0x11 40159 #define RLC_RLCS_SDMA_INT_STAT__RESERVED__SHIFT 0x12 40160 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST_MASK 0x000000FFL 40161 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST_MASK 0x0000FF00L 40162 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID_MASK 0x00010000L 40163 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING_MASK 0x00020000L 40164 #define RLC_RLCS_SDMA_INT_STAT__RESERVED_MASK 0xFFFC0000L 40165 //RLC_RLCS_SDMA_INT_INFO 40166 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW__SHIFT 0x0 40167 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW__SHIFT 0x8 40168 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID__SHIFT 0x10 40169 #define RLC_RLCS_SDMA_INT_INFO__RESERVED__SHIFT 0x11 40170 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW_MASK 0x000000FFL 40171 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW_MASK 0x0000FF00L 40172 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID_MASK 0x00010000L 40173 #define RLC_RLCS_SDMA_INT_INFO__RESERVED_MASK 0xFFFE0000L 40174 //RLC_RLCS_PMM_CGCG_CNTL 40175 #define RLC_RLCS_PMM_CGCG_CNTL__VALID__SHIFT 0x0 40176 #define RLC_RLCS_PMM_CGCG_CNTL__CLEAN__SHIFT 0x1 40177 #define RLC_RLCS_PMM_CGCG_CNTL__RESERVED__SHIFT 0x2 40178 #define RLC_RLCS_PMM_CGCG_CNTL__VALID_MASK 0x00000001L 40179 #define RLC_RLCS_PMM_CGCG_CNTL__CLEAN_MASK 0x00000002L 40180 #define RLC_RLCS_PMM_CGCG_CNTL__RESERVED_MASK 0xFFFFFFFCL 40181 //RLC_RLCS_GFX_MEM_POWER_CTRL_LO 40182 #define RLC_RLCS_GFX_MEM_POWER_CTRL_LO__DATA__SHIFT 0x0 40183 #define RLC_RLCS_GFX_MEM_POWER_CTRL_LO__DATA_MASK 0xFFFFFFFFL 40184 //RLC_RLCS_GFX_RM_CNTL 40185 #define RLC_RLCS_GFX_RM_CNTL__RLC_GFX_RM_VALID__SHIFT 0x0 40186 #define RLC_RLCS_GFX_RM_CNTL__RESERVED__SHIFT 0x1 40187 #define RLC_RLCS_GFX_RM_CNTL__RLC_GFX_RM_VALID_MASK 0x00000001L 40188 #define RLC_RLCS_GFX_RM_CNTL__RESERVED_MASK 0xFFFFFFFEL 40189 //RLC_RLCS_IH_CTRL_1 40190 #define RLC_RLCS_IH_CTRL_1__IH_CONTEXT_ID_1__SHIFT 0x0 40191 #define RLC_RLCS_IH_CTRL_1__IH_CONTEXT_ID_1_MASK 0xFFFFFFFFL 40192 //RLC_RLCS_IH_CTRL_2 40193 #define RLC_RLCS_IH_CTRL_2__IH_CONTEXT_ID_2__SHIFT 0x0 40194 #define RLC_RLCS_IH_CTRL_2__IH_RING_ID__SHIFT 0x8 40195 #define RLC_RLCS_IH_CTRL_2__IH_VM_ID__SHIFT 0x10 40196 #define RLC_RLCS_IH_CTRL_2__RESERVED__SHIFT 0x14 40197 #define RLC_RLCS_IH_CTRL_2__IH_CONTEXT_ID_2_MASK 0x000000FFL 40198 #define RLC_RLCS_IH_CTRL_2__IH_RING_ID_MASK 0x0000FF00L 40199 #define RLC_RLCS_IH_CTRL_2__IH_VM_ID_MASK 0x000F0000L 40200 #define RLC_RLCS_IH_CTRL_2__RESERVED_MASK 0xFFF00000L 40201 //RLC_RLCS_IH_CTRL_3 40202 #define RLC_RLCS_IH_CTRL_3__IH_SOURCE_ID__SHIFT 0x0 40203 #define RLC_RLCS_IH_CTRL_3__IH_VF_ID__SHIFT 0x8 40204 #define RLC_RLCS_IH_CTRL_3__IH_VF__SHIFT 0xd 40205 #define RLC_RLCS_IH_CTRL_3__RESERVED__SHIFT 0xe 40206 #define RLC_RLCS_IH_CTRL_3__IH_SOURCE_ID_MASK 0x000000FFL 40207 #define RLC_RLCS_IH_CTRL_3__IH_VF_ID_MASK 0x00001F00L 40208 #define RLC_RLCS_IH_CTRL_3__IH_VF_MASK 0x00002000L 40209 #define RLC_RLCS_IH_CTRL_3__RESERVED_MASK 0xFFFFC000L 40210 //RLC_RLCS_IH_STATUS 40211 #define RLC_RLCS_IH_STATUS__IH_CREDIT_COUNT__SHIFT 0x0 40212 #define RLC_RLCS_IH_STATUS__IH_BUSY__SHIFT 0x6 40213 #define RLC_RLCS_IH_STATUS__IH_WRITE_DONE__SHIFT 0x7 40214 #define RLC_RLCS_IH_STATUS__RESERVED__SHIFT 0x8 40215 #define RLC_RLCS_IH_STATUS__IH_CREDIT_COUNT_MASK 0x0000003FL 40216 #define RLC_RLCS_IH_STATUS__IH_BUSY_MASK 0x00000040L 40217 #define RLC_RLCS_IH_STATUS__IH_WRITE_DONE_MASK 0x00000080L 40218 #define RLC_RLCS_IH_STATUS__RESERVED_MASK 0xFFFFFF00L 40219 //RLC_RLCS_DEC_END 40220 40221 40222 // addressBlock: gc_pfvfdec_rlc 40223 //RLC_SAFE_MODE 40224 #define RLC_SAFE_MODE__CMD__SHIFT 0x0 40225 #define RLC_SAFE_MODE__MESSAGE__SHIFT 0x1 40226 #define RLC_SAFE_MODE__RESERVED1__SHIFT 0x5 40227 #define RLC_SAFE_MODE__RESPONSE__SHIFT 0x8 40228 #define RLC_SAFE_MODE__RESERVED__SHIFT 0xc 40229 #define RLC_SAFE_MODE__CMD_MASK 0x00000001L 40230 #define RLC_SAFE_MODE__MESSAGE_MASK 0x0000001EL 40231 #define RLC_SAFE_MODE__RESERVED1_MASK 0x000000E0L 40232 #define RLC_SAFE_MODE__RESPONSE_MASK 0x00000F00L 40233 #define RLC_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 40234 //RLC_SPM_SAMPLE_CNT 40235 #define RLC_SPM_SAMPLE_CNT__COUNT__SHIFT 0x0 40236 #define RLC_SPM_SAMPLE_CNT__COUNT_MASK 0xFFFFFFFFL 40237 //RLC_SPM_MC_CNTL 40238 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID__SHIFT 0x0 40239 #define RLC_SPM_MC_CNTL__RLC_SPM_POLICY__SHIFT 0x4 40240 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR__SHIFT 0x6 40241 #define RLC_SPM_MC_CNTL__RLC_SPM_FED__SHIFT 0x7 40242 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_OVER__SHIFT 0x8 40243 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE__SHIFT 0x9 40244 #define RLC_SPM_MC_CNTL__RLC_SPM_BC__SHIFT 0xc 40245 #define RLC_SPM_MC_CNTL__RLC_SPM_RO__SHIFT 0xd 40246 #define RLC_SPM_MC_CNTL__RLC_SPM_VOL__SHIFT 0xe 40247 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL__SHIFT 0xf 40248 #define RLC_SPM_MC_CNTL__RESERVED_3__SHIFT 0x10 40249 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC__SHIFT 0x12 40250 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_OVER__SHIFT 0x13 40251 #define RLC_SPM_MC_CNTL__RESERVED__SHIFT 0x14 40252 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID_MASK 0x0000000FL 40253 #define RLC_SPM_MC_CNTL__RLC_SPM_POLICY_MASK 0x00000030L 40254 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR_MASK 0x00000040L 40255 #define RLC_SPM_MC_CNTL__RLC_SPM_FED_MASK 0x00000080L 40256 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_OVER_MASK 0x00000100L 40257 #define RLC_SPM_MC_CNTL__RLC_SPM_MTYPE_MASK 0x00000E00L 40258 #define RLC_SPM_MC_CNTL__RLC_SPM_BC_MASK 0x00001000L 40259 #define RLC_SPM_MC_CNTL__RLC_SPM_RO_MASK 0x00002000L 40260 #define RLC_SPM_MC_CNTL__RLC_SPM_VOL_MASK 0x00004000L 40261 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL_MASK 0x00008000L 40262 #define RLC_SPM_MC_CNTL__RESERVED_3_MASK 0x00030000L 40263 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_MASK 0x00040000L 40264 #define RLC_SPM_MC_CNTL__RLC_SPM_LLC_NOALLOC_OVER_MASK 0x00080000L 40265 #define RLC_SPM_MC_CNTL__RESERVED_MASK 0xFFF00000L 40266 //RLC_SPM_INT_CNTL 40267 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL__SHIFT 0x0 40268 #define RLC_SPM_INT_CNTL__RESERVED__SHIFT 0x1 40269 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL_MASK 0x00000001L 40270 #define RLC_SPM_INT_CNTL__RESERVED_MASK 0xFFFFFFFEL 40271 //RLC_SPM_INT_STATUS 40272 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS__SHIFT 0x0 40273 #define RLC_SPM_INT_STATUS__RESERVED__SHIFT 0x1 40274 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS_MASK 0x00000001L 40275 #define RLC_SPM_INT_STATUS__RESERVED_MASK 0xFFFFFFFEL 40276 //RLC_SPM_INT_INFO_1 40277 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 40278 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 40279 //RLC_SPM_INT_INFO_2 40280 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 40281 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 40282 #define RLC_SPM_INT_INFO_2__RESERVED__SHIFT 0x18 40283 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 40284 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID_MASK 0x00FF0000L 40285 #define RLC_SPM_INT_INFO_2__RESERVED_MASK 0xFF000000L 40286 //RLC_CSIB_ADDR_LO 40287 #define RLC_CSIB_ADDR_LO__ADDRESS__SHIFT 0x0 40288 #define RLC_CSIB_ADDR_LO__ADDRESS_MASK 0xFFFFFFFFL 40289 //RLC_CSIB_ADDR_HI 40290 #define RLC_CSIB_ADDR_HI__ADDRESS__SHIFT 0x0 40291 #define RLC_CSIB_ADDR_HI__ADDRESS_MASK 0x0000FFFFL 40292 //RLC_CSIB_LENGTH 40293 #define RLC_CSIB_LENGTH__LENGTH__SHIFT 0x0 40294 #define RLC_CSIB_LENGTH__LENGTH_MASK 0xFFFFFFFFL 40295 //RLC_CP_SCHEDULERS 40296 #define RLC_CP_SCHEDULERS__scheduler0__SHIFT 0x0 40297 #define RLC_CP_SCHEDULERS__scheduler1__SHIFT 0x8 40298 #define RLC_CP_SCHEDULERS__scheduler0_MASK 0x000000FFL 40299 #define RLC_CP_SCHEDULERS__scheduler1_MASK 0x0000FF00L 40300 //RLC_CP_EOF_INT 40301 #define RLC_CP_EOF_INT__INTERRUPT__SHIFT 0x0 40302 #define RLC_CP_EOF_INT__RESERVED__SHIFT 0x1 40303 #define RLC_CP_EOF_INT__INTERRUPT_MASK 0x00000001L 40304 #define RLC_CP_EOF_INT__RESERVED_MASK 0xFFFFFFFEL 40305 //RLC_CP_EOF_INT_CNT 40306 #define RLC_CP_EOF_INT_CNT__CNT__SHIFT 0x0 40307 #define RLC_CP_EOF_INT_CNT__CNT_MASK 0xFFFFFFFFL 40308 //RLC_SPARE_INT_0 40309 #define RLC_SPARE_INT_0__DATA__SHIFT 0x0 40310 #define RLC_SPARE_INT_0__PROCESSING__SHIFT 0x1e 40311 #define RLC_SPARE_INT_0__COMPLETE__SHIFT 0x1f 40312 #define RLC_SPARE_INT_0__DATA_MASK 0x3FFFFFFFL 40313 #define RLC_SPARE_INT_0__PROCESSING_MASK 0x40000000L 40314 #define RLC_SPARE_INT_0__COMPLETE_MASK 0x80000000L 40315 //RLC_SPARE_INT_1 40316 #define RLC_SPARE_INT_1__DATA__SHIFT 0x0 40317 #define RLC_SPARE_INT_1__PROCESSING__SHIFT 0x1e 40318 #define RLC_SPARE_INT_1__COMPLETE__SHIFT 0x1f 40319 #define RLC_SPARE_INT_1__DATA_MASK 0x3FFFFFFFL 40320 #define RLC_SPARE_INT_1__PROCESSING_MASK 0x40000000L 40321 #define RLC_SPARE_INT_1__COMPLETE_MASK 0x80000000L 40322 //RLC_SPARE_INT_2 40323 #define RLC_SPARE_INT_2__DATA__SHIFT 0x0 40324 #define RLC_SPARE_INT_2__PROCESSING__SHIFT 0x1e 40325 #define RLC_SPARE_INT_2__COMPLETE__SHIFT 0x1f 40326 #define RLC_SPARE_INT_2__DATA_MASK 0x3FFFFFFFL 40327 #define RLC_SPARE_INT_2__PROCESSING_MASK 0x40000000L 40328 #define RLC_SPARE_INT_2__COMPLETE_MASK 0x80000000L 40329 //RLC_PACE_SPARE_INT 40330 #define RLC_PACE_SPARE_INT__INTERRUPT__SHIFT 0x0 40331 #define RLC_PACE_SPARE_INT__RESERVED__SHIFT 0x1 40332 #define RLC_PACE_SPARE_INT__INTERRUPT_MASK 0x00000001L 40333 #define RLC_PACE_SPARE_INT__RESERVED_MASK 0xFFFFFFFEL 40334 //RLC_PACE_SPARE_INT_1 40335 #define RLC_PACE_SPARE_INT_1__INTERRUPT__SHIFT 0x0 40336 #define RLC_PACE_SPARE_INT_1__RESERVED__SHIFT 0x1 40337 #define RLC_PACE_SPARE_INT_1__INTERRUPT_MASK 0x00000001L 40338 #define RLC_PACE_SPARE_INT_1__RESERVED_MASK 0xFFFFFFFEL 40339 //RLC_RLCV_SPARE_INT_1 40340 #define RLC_RLCV_SPARE_INT_1__INTERRUPT__SHIFT 0x0 40341 #define RLC_RLCV_SPARE_INT_1__RESERVED__SHIFT 0x1 40342 #define RLC_RLCV_SPARE_INT_1__INTERRUPT_MASK 0x00000001L 40343 #define RLC_RLCV_SPARE_INT_1__RESERVED_MASK 0xFFFFFFFEL 40344 40345 40346 // addressBlock: gc_pwrdec 40347 //CGTS_TCC_DISABLE 40348 #define CGTS_TCC_DISABLE__WRITE_DIS__SHIFT 0x0 40349 #define CGTS_TCC_DISABLE__HI_TCC_DISABLE__SHIFT 0x8 40350 #define CGTS_TCC_DISABLE__TCC_DISABLE__SHIFT 0x10 40351 #define CGTS_TCC_DISABLE__WRITE_DIS_MASK 0x00000001L 40352 #define CGTS_TCC_DISABLE__HI_TCC_DISABLE_MASK 0x0000FF00L 40353 #define CGTS_TCC_DISABLE__TCC_DISABLE_MASK 0xFFFF0000L 40354 //CGTX_SPI_DEBUG_CLK_CTRL 40355 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST__SHIFT 0x0 40356 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE__SHIFT 0x6 40357 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE__SHIFT 0x7 40358 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_SH_CLK_CONTROL__SHIFT 0x8 40359 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 40360 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST_MASK 0x0000003FL 40361 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE_MASK 0x00000040L 40362 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE_MASK 0x00000080L 40363 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_SH_CLK_CONTROL_MASK 0x00000100L 40364 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 40365 //CGTT_VGT_CLK_CTRL 40366 #define CGTT_VGT_CLK_CTRL__ON_DELAY__SHIFT 0x0 40367 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40368 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 40369 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 40370 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40371 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40372 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40373 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40374 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40375 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40376 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE__SHIFT 0x17 40377 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE__SHIFT 0x18 40378 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE__SHIFT 0x19 40379 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE__SHIFT 0x1c 40380 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1d 40381 #define CGTT_VGT_CLK_CTRL__RBIU_INPUT_OVERRIDE__SHIFT 0x1e 40382 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 40383 #define CGTT_VGT_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 40384 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40385 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 40386 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 40387 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40388 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40389 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40390 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40391 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40392 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40393 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE_MASK 0x00800000L 40394 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE_MASK 0x01000000L 40395 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE_MASK 0x02000000L 40396 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE_MASK 0x10000000L 40397 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE_MASK 0x20000000L 40398 #define CGTT_VGT_CLK_CTRL__RBIU_INPUT_OVERRIDE_MASK 0x40000000L 40399 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 40400 //CGTT_IA_CLK_CTRL 40401 #define CGTT_IA_CLK_CTRL__ON_DELAY__SHIFT 0x0 40402 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40403 #define CGTT_IA_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 40404 #define CGTT_IA_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 40405 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40406 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40407 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40408 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40409 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40410 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40411 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40412 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 40413 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 40414 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE__SHIFT 0x1a 40415 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 40416 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE__SHIFT 0x1c 40417 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE__SHIFT 0x1d 40418 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1e 40419 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 40420 #define CGTT_IA_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 40421 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40422 #define CGTT_IA_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 40423 #define CGTT_IA_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 40424 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40425 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40426 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40427 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40428 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40429 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40430 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40431 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 40432 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 40433 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE_MASK 0x04000000L 40434 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 40435 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE_MASK 0x10000000L 40436 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE_MASK 0x20000000L 40437 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 40438 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 40439 //CGTT_WD_CLK_CTRL 40440 #define CGTT_WD_CLK_CTRL__ON_DELAY__SHIFT 0x0 40441 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40442 #define CGTT_WD_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 40443 #define CGTT_WD_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 40444 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40445 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40446 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40447 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40448 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40449 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40450 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE__SHIFT 0x17 40451 #define CGTT_WD_CLK_CTRL__ASSEMBLER_OVERRIDE__SHIFT 0x18 40452 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE__SHIFT 0x19 40453 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE__SHIFT 0x1a 40454 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 40455 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE__SHIFT 0x1c 40456 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1d 40457 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE__SHIFT 0x1e 40458 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 40459 #define CGTT_WD_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 40460 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40461 #define CGTT_WD_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 40462 #define CGTT_WD_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 40463 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40464 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40465 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40466 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40467 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40468 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40469 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE_MASK 0x00800000L 40470 #define CGTT_WD_CLK_CTRL__ASSEMBLER_OVERRIDE_MASK 0x01000000L 40471 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE_MASK 0x02000000L 40472 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE_MASK 0x04000000L 40473 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 40474 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE_MASK 0x10000000L 40475 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE_MASK 0x20000000L 40476 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE_MASK 0x40000000L 40477 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 40478 //CGTT_GS_NGG_CLK_CTRL 40479 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY__SHIFT 0x0 40480 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40481 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 40482 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 40483 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40484 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40485 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40486 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40487 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40488 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40489 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40490 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 40491 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 40492 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 40493 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 40494 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE__SHIFT 0x1c 40495 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 40496 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 40497 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40498 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 40499 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 40500 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40501 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40502 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40503 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40504 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40505 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40506 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40507 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 40508 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 40509 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 40510 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 40511 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE_MASK 0x10000000L 40512 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 40513 //CGTT_PA_CLK_CTRL 40514 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE__SHIFT 0xc 40515 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE__SHIFT 0xd 40516 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE__SHIFT 0xe 40517 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE__SHIFT 0xf 40518 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE__SHIFT 0x10 40519 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE__SHIFT 0x11 40520 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40521 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40522 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE__SHIFT 0x14 40523 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE__SHIFT 0x15 40524 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40525 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN__SHIFT 0x17 40526 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE__SHIFT 0x18 40527 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x19 40528 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 40529 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE__SHIFT 0x1b 40530 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE__SHIFT 0x1c 40531 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE__SHIFT 0x1d 40532 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE__SHIFT 0x1e 40533 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE__SHIFT 0x1f 40534 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE_MASK 0x00001000L 40535 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE_MASK 0x00002000L 40536 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE_MASK 0x00004000L 40537 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE_MASK 0x00008000L 40538 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE_MASK 0x00010000L 40539 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE_MASK 0x00020000L 40540 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40541 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40542 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE_MASK 0x00100000L 40543 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE_MASK 0x00200000L 40544 #define CGTT_PA_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40545 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN_MASK 0x00800000L 40546 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE_MASK 0x01000000L 40547 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x02000000L 40548 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 40549 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE_MASK 0x08000000L 40550 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE_MASK 0x10000000L 40551 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE_MASK 0x20000000L 40552 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE_MASK 0x40000000L 40553 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE_MASK 0x80000000L 40554 //CGTT_SC_CLK_CTRL0 40555 #define CGTT_SC_CLK_CTRL0__ON_DELAY__SHIFT 0x0 40556 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4 40557 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_STALL_OVERRIDE__SHIFT 0x10 40558 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE5__SHIFT 0x11 40559 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE4__SHIFT 0x12 40560 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE3__SHIFT 0x13 40561 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE2__SHIFT 0x14 40562 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE1__SHIFT 0x15 40563 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE0__SHIFT 0x16 40564 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE__SHIFT 0x17 40565 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_OVERRIDE__SHIFT 0x18 40566 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT 0x19 40567 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT 0x1a 40568 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT 0x1b 40569 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT 0x1c 40570 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE1__SHIFT 0x1d 40571 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE0__SHIFT 0x1e 40572 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT 0x1f 40573 #define CGTT_SC_CLK_CTRL0__ON_DELAY_MASK 0x0000000FL 40574 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000FF0L 40575 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_STALL_OVERRIDE_MASK 0x00010000L 40576 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE5_MASK 0x00020000L 40577 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE4_MASK 0x00040000L 40578 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE3_MASK 0x00080000L 40579 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE2_MASK 0x00100000L 40580 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE1_MASK 0x00200000L 40581 #define CGTT_SC_CLK_CTRL0__SOFT_STALL_OVERRIDE0_MASK 0x00400000L 40582 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE_MASK 0x00800000L 40583 #define CGTT_SC_CLK_CTRL0__PFF_ZFF_MEM_CLK_OVERRIDE_MASK 0x01000000L 40584 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE5_MASK 0x02000000L 40585 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE4_MASK 0x04000000L 40586 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE3_MASK 0x08000000L 40587 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE2_MASK 0x10000000L 40588 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE1_MASK 0x20000000L 40589 #define CGTT_SC_CLK_CTRL0__SOFT_OVERRIDE0_MASK 0x40000000L 40590 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE_MASK 0x80000000L 40591 //CGTT_SC_CLK_CTRL1 40592 #define CGTT_SC_CLK_CTRL1__ON_DELAY__SHIFT 0x0 40593 #define CGTT_SC_CLK_CTRL1__OFF_HYSTERESIS__SHIFT 0x4 40594 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE0__SHIFT 0x10 40595 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE__SHIFT 0x11 40596 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE__SHIFT 0x12 40597 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_STALL_OVERRIDE__SHIFT 0x13 40598 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_STALL_OVERRIDE__SHIFT 0x14 40599 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE__SHIFT 0x15 40600 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE__SHIFT 0x16 40601 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_STALL_OVERRIDE__SHIFT 0x17 40602 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE0__SHIFT 0x18 40603 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE__SHIFT 0x19 40604 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE__SHIFT 0x1a 40605 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_OVERRIDE__SHIFT 0x1b 40606 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE__SHIFT 0x1c 40607 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE__SHIFT 0x1d 40608 #define CGTT_SC_CLK_CTRL1__PBB_CLK_OVERRIDE__SHIFT 0x1e 40609 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_OVERRIDE__SHIFT 0x1f 40610 #define CGTT_SC_CLK_CTRL1__ON_DELAY_MASK 0x0000000FL 40611 #define CGTT_SC_CLK_CTRL1__OFF_HYSTERESIS_MASK 0x00000FF0L 40612 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE0_MASK 0x00010000L 40613 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE_MASK 0x00020000L 40614 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE_MASK 0x00040000L 40615 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_STALL_OVERRIDE_MASK 0x00080000L 40616 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_STALL_OVERRIDE_MASK 0x00100000L 40617 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE_MASK 0x00200000L 40618 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE_MASK 0x00400000L 40619 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_STALL_OVERRIDE_MASK 0x00800000L 40620 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE0_MASK 0x01000000L 40621 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE_MASK 0x02000000L 40622 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE_MASK 0x04000000L 40623 #define CGTT_SC_CLK_CTRL1__OTHER_SPECIAL_SC_REG_CLK_OVERRIDE_MASK 0x08000000L 40624 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE_MASK 0x10000000L 40625 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE_MASK 0x20000000L 40626 #define CGTT_SC_CLK_CTRL1__PBB_CLK_OVERRIDE_MASK 0x40000000L 40627 #define CGTT_SC_CLK_CTRL1__PBB_WARP_CLK_OVERRIDE_MASK 0x80000000L 40628 //CGTT_SC_CLK_CTRL2 40629 #define CGTT_SC_CLK_CTRL2__ON_DELAY__SHIFT 0x0 40630 #define CGTT_SC_CLK_CTRL2__OFF_HYSTERESIS__SHIFT 0x4 40631 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON__SHIFT 0xf 40632 #define CGTT_SC_CLK_CTRL2__SCF_SCB_VRS_INTF_CLK_OVERRIDE__SHIFT 0x10 40633 #define CGTT_SC_CLK_CTRL2__SC_DB_COURSE_MGCG_BUSY_ENABLE__SHIFT 0x11 40634 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE__SHIFT 0x12 40635 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE__SHIFT 0x13 40636 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE__SHIFT 0x14 40637 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE__SHIFT 0x15 40638 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE__SHIFT 0x16 40639 #define CGTT_SC_CLK_CTRL2__SC_DB_PFFB_RP_OVERRIDE__SHIFT 0x17 40640 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE__SHIFT 0x18 40641 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_FREE_WAVE_CLK_OVERRIDE__SHIFT 0x19 40642 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_WAVE_2_SC_SPI_WAVE_CLK_OVERRIDE__SHIFT 0x1a 40643 #define CGTT_SC_CLK_CTRL2__SCF_SCB_INTF_CLK_OVERRIDE__SHIFT 0x1b 40644 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE__SHIFT 0x1c 40645 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE__SHIFT 0x1d 40646 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE__SHIFT 0x1e 40647 #define CGTT_SC_CLK_CTRL2__ON_DELAY_MASK 0x0000000FL 40648 #define CGTT_SC_CLK_CTRL2__OFF_HYSTERESIS_MASK 0x00000FF0L 40649 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON_MASK 0x00008000L 40650 #define CGTT_SC_CLK_CTRL2__SCF_SCB_VRS_INTF_CLK_OVERRIDE_MASK 0x00010000L 40651 #define CGTT_SC_CLK_CTRL2__SC_DB_COURSE_MGCG_BUSY_ENABLE_MASK 0x00020000L 40652 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE_MASK 0x00040000L 40653 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE_MASK 0x00080000L 40654 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE_MASK 0x00100000L 40655 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE_MASK 0x00200000L 40656 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE_MASK 0x00400000L 40657 #define CGTT_SC_CLK_CTRL2__SC_DB_PFFB_RP_OVERRIDE_MASK 0x00800000L 40658 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE_MASK 0x01000000L 40659 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_FREE_WAVE_CLK_OVERRIDE_MASK 0x02000000L 40660 #define CGTT_SC_CLK_CTRL2__SC_DB_SC_WAVE_2_SC_SPI_WAVE_CLK_OVERRIDE_MASK 0x04000000L 40661 #define CGTT_SC_CLK_CTRL2__SCF_SCB_INTF_CLK_OVERRIDE_MASK 0x08000000L 40662 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE_MASK 0x10000000L 40663 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE_MASK 0x20000000L 40664 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE_MASK 0x40000000L 40665 //CGTT_SQG_CLK_CTRL 40666 #define CGTT_SQG_CLK_CTRL__ON_DELAY__SHIFT 0x0 40667 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40668 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40669 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40670 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40671 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40672 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40673 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40674 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40675 #define CGTT_SQG_CLK_CTRL__FORCE_GL1H_CLKEN__SHIFT 0x17 40676 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG__SHIFT 0x18 40677 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG__SHIFT 0x19 40678 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG__SHIFT 0x1a 40679 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG__SHIFT 0x1b 40680 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE__SHIFT 0x1c 40681 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE__SHIFT 0x1d 40682 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1e 40683 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 40684 #define CGTT_SQG_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 40685 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40686 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40687 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40688 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40689 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40690 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40691 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40692 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40693 #define CGTT_SQG_CLK_CTRL__FORCE_GL1H_CLKEN_MASK 0x00800000L 40694 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG_MASK 0x01000000L 40695 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG_MASK 0x02000000L 40696 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG_MASK 0x04000000L 40697 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG_MASK 0x08000000L 40698 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE_MASK 0x10000000L 40699 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE_MASK 0x20000000L 40700 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 40701 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 40702 //SQ_ALU_CLK_CTRL 40703 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 40704 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 40705 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 40706 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 40707 //SQ_TEX_CLK_CTRL 40708 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 40709 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 40710 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 40711 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 40712 //SQ_LDS_CLK_CTRL 40713 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 40714 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 40715 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 40716 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 40717 //ICG_SP_CLK_CTRL 40718 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE__SHIFT 0x0 40719 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE_MASK 0xFFFFFFFFL 40720 //TA_CGTT_CTRL 40721 #define TA_CGTT_CTRL__ON_DELAY__SHIFT 0x0 40722 #define TA_CGTT_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40723 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40724 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40725 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40726 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40727 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40728 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40729 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40730 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40731 #define TA_CGTT_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 40732 #define TA_CGTT_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 40733 #define TA_CGTT_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 40734 #define TA_CGTT_CTRL__SOFT_OVERRIDE4__SHIFT 0x1b 40735 #define TA_CGTT_CTRL__SOFT_OVERRIDE3__SHIFT 0x1c 40736 #define TA_CGTT_CTRL__SOFT_OVERRIDE2__SHIFT 0x1d 40737 #define TA_CGTT_CTRL__SOFT_OVERRIDE1__SHIFT 0x1e 40738 #define TA_CGTT_CTRL__SOFT_OVERRIDE0__SHIFT 0x1f 40739 #define TA_CGTT_CTRL__ON_DELAY_MASK 0x0000000FL 40740 #define TA_CGTT_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40741 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40742 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40743 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40744 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40745 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40746 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40747 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40748 #define TA_CGTT_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40749 #define TA_CGTT_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 40750 #define TA_CGTT_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 40751 #define TA_CGTT_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 40752 #define TA_CGTT_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 40753 #define TA_CGTT_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 40754 #define TA_CGTT_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 40755 #define TA_CGTT_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 40756 #define TA_CGTT_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 40757 //DB_CGTT_CLK_CTRL_0 40758 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0__SHIFT 0x0 40759 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1__SHIFT 0x1 40760 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2__SHIFT 0x2 40761 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3__SHIFT 0x3 40762 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4__SHIFT 0x4 40763 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5__SHIFT 0x5 40764 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6__SHIFT 0x6 40765 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7__SHIFT 0x7 40766 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8__SHIFT 0x8 40767 #define DB_CGTT_CLK_CTRL_0__RESERVED__SHIFT 0x9 40768 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0_MASK 0x00000001L 40769 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1_MASK 0x00000002L 40770 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2_MASK 0x00000004L 40771 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3_MASK 0x00000008L 40772 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4_MASK 0x00000010L 40773 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5_MASK 0x00000020L 40774 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6_MASK 0x00000040L 40775 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7_MASK 0x00000080L 40776 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8_MASK 0x00000100L 40777 #define DB_CGTT_CLK_CTRL_0__RESERVED_MASK 0xFFFFFE00L 40778 //CB_CGTT_SCLK_CTRL 40779 #define CB_CGTT_SCLK_CTRL__ON_DELAY__SHIFT 0x0 40780 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40781 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40782 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40783 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40784 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40785 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40786 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40787 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40788 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40789 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 40790 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 40791 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 40792 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x1b 40793 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x1c 40794 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x1d 40795 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x1e 40796 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x1f 40797 #define CB_CGTT_SCLK_CTRL__ON_DELAY_MASK 0x0000000FL 40798 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40799 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40800 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40801 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40802 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40803 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40804 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40805 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40806 #define CB_CGTT_SCLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40807 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 40808 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 40809 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 40810 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 40811 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 40812 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 40813 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 40814 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 40815 //GFX_ICG_GL2A_CTRL 40816 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE__SHIFT 0x0 40817 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE__SHIFT 0x1 40818 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE__SHIFT 0x2 40819 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE__SHIFT 0x3 40820 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE__SHIFT 0x4 40821 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE__SHIFT 0x8 40822 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE__SHIFT 0x9 40823 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE__SHIFT 0xa 40824 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE__SHIFT 0xb 40825 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE__SHIFT 0xc 40826 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE__SHIFT 0xd 40827 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE__SHIFT 0xe 40828 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE__SHIFT 0xf 40829 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE__SHIFT 0x10 40830 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE__SHIFT 0x11 40831 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE__SHIFT 0x12 40832 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE__SHIFT 0x13 40833 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE__SHIFT 0x14 40834 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE__SHIFT 0x15 40835 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE__SHIFT 0x16 40836 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE__SHIFT 0x17 40837 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE_MASK 0x00000001L 40838 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE_MASK 0x00000002L 40839 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE_MASK 0x00000004L 40840 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE_MASK 0x00000008L 40841 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE_MASK 0x00000010L 40842 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE_MASK 0x00000100L 40843 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE_MASK 0x00000200L 40844 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE_MASK 0x00000400L 40845 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE_MASK 0x00000800L 40846 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE_MASK 0x00001000L 40847 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE_MASK 0x00002000L 40848 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE_MASK 0x00004000L 40849 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE_MASK 0x00008000L 40850 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE_MASK 0x00010000L 40851 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE_MASK 0x00020000L 40852 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE_MASK 0x00040000L 40853 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE_MASK 0x00080000L 40854 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE_MASK 0x00100000L 40855 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE_MASK 0x00200000L 40856 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE_MASK 0x00400000L 40857 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE_MASK 0x00800000L 40858 //CGTT_CP_CLK_CTRL 40859 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40860 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 40861 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40862 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40863 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40864 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40865 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40866 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40867 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40868 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40869 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 40870 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 40871 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 40872 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40873 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 40874 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40875 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40876 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40877 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40878 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40879 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40880 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40881 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40882 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 40883 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 40884 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 40885 //CGTT_CPF_CLK_CTRL 40886 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40887 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 40888 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40889 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40890 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40891 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40892 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40893 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40894 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40895 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40896 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1a 40897 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT__SHIFT 0x1b 40898 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP__SHIFT 0x1c 40899 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX__SHIFT 0x1d 40900 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 40901 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 40902 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40903 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 40904 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40905 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40906 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40907 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40908 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40909 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40910 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40911 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40912 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x04000000L 40913 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT_MASK 0x08000000L 40914 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP_MASK 0x10000000L 40915 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX_MASK 0x20000000L 40916 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 40917 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 40918 //CGTT_CPC_CLK_CTRL 40919 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 40920 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 40921 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 40922 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 40923 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 40924 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 40925 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 40926 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 40927 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 40928 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 40929 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 40930 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 40931 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 40932 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 40933 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 40934 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 40935 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 40936 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 40937 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 40938 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 40939 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 40940 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 40941 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 40942 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 40943 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 40944 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 40945 //CGTT_RLC_CLK_CTRL 40946 #define CGTT_RLC_CLK_CTRL__RESERVED__SHIFT 0x0 40947 #define CGTT_RLC_CLK_CTRL__RESERVED_MASK 0xFFFFFFFFL 40948 //CGTT_SC_CLK_CTRL3 40949 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_STALL_OVERRIDE__SHIFT 0x0 40950 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_STALL_OVERRIDE__SHIFT 0x1 40951 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_STALL_OVERRIDE__SHIFT 0x2 40952 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_STALL_OVERRIDE__SHIFT 0x3 40953 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_STALL_OVERRIDE__SHIFT 0x4 40954 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_STALL_OVERRIDE__SHIFT 0x5 40955 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_STALL_OVERRIDE__SHIFT 0x6 40956 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_STALL_OVERRIDE__SHIFT 0x7 40957 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_STALL_OVERRIDE__SHIFT 0x8 40958 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_STALL_OVERRIDE__SHIFT 0x9 40959 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE__SHIFT 0xa 40960 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE__SHIFT 0xb 40961 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE__SHIFT 0xc 40962 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE__SHIFT 0xd 40963 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_OVERRIDE__SHIFT 0x12 40964 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_OVERRIDE__SHIFT 0x13 40965 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_OVERRIDE__SHIFT 0x14 40966 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_OVERRIDE__SHIFT 0x15 40967 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_OVERRIDE__SHIFT 0x16 40968 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_OVERRIDE__SHIFT 0x17 40969 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_OVERRIDE__SHIFT 0x18 40970 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_OVERRIDE__SHIFT 0x19 40971 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_OVERRIDE__SHIFT 0x1a 40972 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_OVERRIDE__SHIFT 0x1b 40973 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE__SHIFT 0x1c 40974 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE__SHIFT 0x1d 40975 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE__SHIFT 0x1e 40976 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE__SHIFT 0x1f 40977 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_STALL_OVERRIDE_MASK 0x00000001L 40978 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_STALL_OVERRIDE_MASK 0x00000002L 40979 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_STALL_OVERRIDE_MASK 0x00000004L 40980 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_STALL_OVERRIDE_MASK 0x00000008L 40981 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_STALL_OVERRIDE_MASK 0x00000010L 40982 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_STALL_OVERRIDE_MASK 0x00000020L 40983 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_STALL_OVERRIDE_MASK 0x00000040L 40984 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_STALL_OVERRIDE_MASK 0x00000080L 40985 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_STALL_OVERRIDE_MASK 0x00000100L 40986 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_STALL_OVERRIDE_MASK 0x00000200L 40987 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE_MASK 0x00000400L 40988 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE_MASK 0x00000800L 40989 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE_MASK 0x00001000L 40990 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE_MASK 0x00002000L 40991 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINROWWARP_CLK_OVERRIDE_MASK 0x00040000L 40992 #define CGTT_SC_CLK_CTRL3__PBB_WARPBINWARP_CLK_OVERRIDE_MASK 0x00080000L 40993 #define CGTT_SC_CLK_CTRL3__PBB_WARPFBWBINWARP_CLK_OVERRIDE_MASK 0x00100000L 40994 #define CGTT_SC_CLK_CTRL3__PBB_WARPHSPANUNWARP_CLK_OVERRIDE_MASK 0x00200000L 40995 #define CGTT_SC_CLK_CTRL3__PBB_WARPSCISSORUNWARP_CLK_OVERRIDE_MASK 0x00400000L 40996 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACK_CLK_OVERRIDE_MASK 0x00800000L 40997 #define CGTT_SC_CLK_CTRL3__PBB_FBWBACKREPEATER_CLK_OVERRIDE_MASK 0x01000000L 40998 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONT_CLK_OVERRIDE_MASK 0x02000000L 40999 #define CGTT_SC_CLK_CTRL3__PBB_FBWFRONTREPEATER_CLK_OVERRIDE_MASK 0x04000000L 41000 #define CGTT_SC_CLK_CTRL3__PBB_FBWSCALER_CLK_OVERRIDE_MASK 0x08000000L 41001 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE_MASK 0x10000000L 41002 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE_MASK 0x20000000L 41003 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE_MASK 0x40000000L 41004 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE_MASK 0x80000000L 41005 //CGTT_SC_CLK_CTRL4 41006 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE__SHIFT 0x0 41007 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE__SHIFT 0x1 41008 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE__SHIFT 0x2 41009 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE__SHIFT 0x3 41010 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE__SHIFT 0x4 41011 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE__SHIFT 0x5 41012 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE__SHIFT 0x6 41013 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_STALL_OVERRIDE__SHIFT 0x7 41014 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE__SHIFT 0x8 41015 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE__SHIFT 0x9 41016 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE__SHIFT 0xa 41017 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_STALL_OVERRIDE__SHIFT 0xb 41018 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_STALL_OVERRIDE__SHIFT 0xc 41019 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE__SHIFT 0x13 41020 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE__SHIFT 0x14 41021 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE__SHIFT 0x15 41022 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE__SHIFT 0x16 41023 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE__SHIFT 0x17 41024 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE__SHIFT 0x18 41025 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE__SHIFT 0x19 41026 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_OVERRIDE__SHIFT 0x1a 41027 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE__SHIFT 0x1b 41028 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE__SHIFT 0x1c 41029 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE__SHIFT 0x1d 41030 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_OVERRIDE__SHIFT 0x1e 41031 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_OVERRIDE__SHIFT 0x1f 41032 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE_MASK 0x00000001L 41033 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE_MASK 0x00000002L 41034 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE_MASK 0x00000004L 41035 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE_MASK 0x00000008L 41036 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE_MASK 0x00000010L 41037 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE_MASK 0x00000020L 41038 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE_MASK 0x00000040L 41039 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_STALL_OVERRIDE_MASK 0x00000080L 41040 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE_MASK 0x00000100L 41041 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE_MASK 0x00000200L 41042 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE_MASK 0x00000400L 41043 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_STALL_OVERRIDE_MASK 0x00000800L 41044 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_STALL_OVERRIDE_MASK 0x00001000L 41045 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE_MASK 0x00080000L 41046 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE_MASK 0x00100000L 41047 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE_MASK 0x00200000L 41048 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE_MASK 0x00400000L 41049 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE_MASK 0x00800000L 41050 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE_MASK 0x01000000L 41051 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE_MASK 0x02000000L 41052 #define CGTT_SC_CLK_CTRL4__PBB_HREPEAT_CLK_OVERRIDE_MASK 0x04000000L 41053 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE_MASK 0x08000000L 41054 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE_MASK 0x10000000L 41055 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE_MASK 0x20000000L 41056 #define CGTT_SC_CLK_CTRL4__PBB_BATCHINFO_CLK_OVERRIDE_MASK 0x40000000L 41057 #define CGTT_SC_CLK_CTRL4__PBB_EVENTINFO_CLK_OVERRIDE_MASK 0x80000000L 41058 //GCEA_ICG_CTRL 41059 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_RETURN__SHIFT 0x0 41060 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_READ__SHIFT 0x1 41061 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_WRITE__SHIFT 0x2 41062 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_REGISTER__SHIFT 0x3 41063 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x4 41064 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_MAM__SHIFT 0x5 41065 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_RETURN_MASK 0x00000001L 41066 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_READ_MASK 0x00000002L 41067 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_WRITE_MASK 0x00000004L 41068 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_REGISTER_MASK 0x00000008L 41069 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x00000010L 41070 #define GCEA_ICG_CTRL__SOFT_OVERRIDE_MAM_MASK 0x00000020L 41071 //GL1I_GL1R_MGCG_OVERRIDE 41072 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_SCLK_OVERRIDE__SHIFT 0x0 41073 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x1 41074 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SCLK_OVERRIDE__SHIFT 0x2 41075 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x3 41076 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE__SHIFT 0x4 41077 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_SRC_MGCG_SCLK_OVERRIDE__SHIFT 0x5 41078 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_RET_MGCG_SCLK_OVERRIDE__SHIFT 0x6 41079 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_SCLK_OVERRIDE_MASK 0x00000001L 41080 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000002L 41081 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SCLK_OVERRIDE_MASK 0x00000004L 41082 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000008L 41083 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE_MASK 0x00000010L 41084 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_SRC_MGCG_SCLK_OVERRIDE_MASK 0x00000020L 41085 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1R_RET_MGCG_SCLK_OVERRIDE_MASK 0x00000040L 41086 //GL1H_ICG_CTRL 41087 #define GL1H_ICG_CTRL__REG_DCLK_OVERRIDE__SHIFT 0x0 41088 #define GL1H_ICG_CTRL__REQ_ARB_DCLK_OVERRIDE__SHIFT 0x1 41089 #define GL1H_ICG_CTRL__PERFMON_DCLK_OVERRIDE__SHIFT 0x2 41090 #define GL1H_ICG_CTRL__REQ_ARB_CLI0_DCLK_OVERRIDE__SHIFT 0x3 41091 #define GL1H_ICG_CTRL__REQ_ARB_CLI1_DCLK_OVERRIDE__SHIFT 0x4 41092 #define GL1H_ICG_CTRL__REQ_ARB_CLI2_DCLK_OVERRIDE__SHIFT 0x5 41093 #define GL1H_ICG_CTRL__REQ_ARB_CLI3_DCLK_OVERRIDE__SHIFT 0x6 41094 #define GL1H_ICG_CTRL__SRC_DCLK_OVERRIDE__SHIFT 0x7 41095 #define GL1H_ICG_CTRL__RET_DCLK_OVERRIDE__SHIFT 0x8 41096 #define GL1H_ICG_CTRL__REG_DCLK_OVERRIDE_MASK 0x00000001L 41097 #define GL1H_ICG_CTRL__REQ_ARB_DCLK_OVERRIDE_MASK 0x00000002L 41098 #define GL1H_ICG_CTRL__PERFMON_DCLK_OVERRIDE_MASK 0x00000004L 41099 #define GL1H_ICG_CTRL__REQ_ARB_CLI0_DCLK_OVERRIDE_MASK 0x00000008L 41100 #define GL1H_ICG_CTRL__REQ_ARB_CLI1_DCLK_OVERRIDE_MASK 0x00000010L 41101 #define GL1H_ICG_CTRL__REQ_ARB_CLI2_DCLK_OVERRIDE_MASK 0x00000020L 41102 #define GL1H_ICG_CTRL__REQ_ARB_CLI3_DCLK_OVERRIDE_MASK 0x00000040L 41103 #define GL1H_ICG_CTRL__SRC_DCLK_OVERRIDE_MASK 0x00000080L 41104 #define GL1H_ICG_CTRL__RET_DCLK_OVERRIDE_MASK 0x00000100L 41105 //CHI_CHR_MGCG_OVERRIDE 41106 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_SCLK_OVERRIDE__SHIFT 0x0 41107 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x1 41108 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SCLK_OVERRIDE__SHIFT 0x2 41109 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x3 41110 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE__SHIFT 0x4 41111 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_RET_MGCG_SCLK_OVERRIDE__SHIFT 0x5 41112 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_SRC_MGCG_SCLK_OVERRIDE__SHIFT 0x6 41113 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_SCLK_OVERRIDE_MASK 0x00000001L 41114 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000002L 41115 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SCLK_OVERRIDE_MASK 0x00000004L 41116 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000008L 41117 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE_MASK 0x00000010L 41118 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_RET_MGCG_SCLK_OVERRIDE_MASK 0x00000020L 41119 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHR_SRC_MGCG_SCLK_OVERRIDE_MASK 0x00000040L 41120 //ICG_GL1C_CLK_CTRL 41121 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 41122 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 41123 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 41124 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE__SHIFT 0x3 41125 #define ICG_GL1C_CLK_CTRL__TAG_CLK_OVERRIDE__SHIFT 0x4 41126 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE__SHIFT 0x5 41127 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x6 41128 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x7 41129 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x8 41130 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x9 41131 #define ICG_GL1C_CLK_CTRL__LATENCY_FIFO_CLK_OVERRIDE__SHIFT 0xa 41132 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 41133 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 41134 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 41135 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE_MASK 0x00000008L 41136 #define ICG_GL1C_CLK_CTRL__TAG_CLK_OVERRIDE_MASK 0x00000010L 41137 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE_MASK 0x00000020L 41138 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000040L 41139 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000080L 41140 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000100L 41141 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000200L 41142 #define ICG_GL1C_CLK_CTRL__LATENCY_FIFO_CLK_OVERRIDE_MASK 0x00000400L 41143 //ICG_GL1A_CTRL 41144 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0 41145 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT 0x1 41146 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT 0x2 41147 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE__SHIFT 0x3 41148 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT 0x4 41149 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x5 41150 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE_MASK 0x00000001L 41151 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE_MASK 0x00000002L 41152 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE_MASK 0x00000004L 41153 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE_MASK 0x00000008L 41154 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK 0x00000010L 41155 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x00000020L 41156 //ICG_CHA_CTRL 41157 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0 41158 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT 0x1 41159 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT 0x2 41160 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE__SHIFT 0x3 41161 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT 0x4 41162 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x5 41163 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE_MASK 0x00000001L 41164 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE_MASK 0x00000002L 41165 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE_MASK 0x00000004L 41166 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE_MASK 0x00000008L 41167 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK 0x00000010L 41168 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x00000020L 41169 //GUS_ICG_CTRL 41170 #define GUS_ICG_CTRL__SOFT_OVERRIDE_DRAM__SHIFT 0x0 41171 #define GUS_ICG_CTRL__SOFT_OVERRIDE_WRITE__SHIFT 0x1 41172 #define GUS_ICG_CTRL__SOFT_OVERRIDE_READ__SHIFT 0x2 41173 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_DEMUX__SHIFT 0x3 41174 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_WRITE__SHIFT 0x4 41175 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_READ__SHIFT 0x5 41176 #define GUS_ICG_CTRL__SOFT_OVERRIDE_REGISTER__SHIFT 0x6 41177 #define GUS_ICG_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x7 41178 #define GUS_ICG_CTRL__SOFT_OVERRIDE_STATIC__SHIFT 0x8 41179 #define GUS_ICG_CTRL__SPARE1__SHIFT 0x9 41180 #define GUS_ICG_CTRL__SOFT_OVERRIDE_DRAM_MASK 0x00000001L 41181 #define GUS_ICG_CTRL__SOFT_OVERRIDE_WRITE_MASK 0x00000002L 41182 #define GUS_ICG_CTRL__SOFT_OVERRIDE_READ_MASK 0x00000004L 41183 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_DEMUX_MASK 0x00000008L 41184 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_WRITE_MASK 0x00000010L 41185 #define GUS_ICG_CTRL__SOFT_OVERRIDE_RETURN_READ_MASK 0x00000020L 41186 #define GUS_ICG_CTRL__SOFT_OVERRIDE_REGISTER_MASK 0x00000040L 41187 #define GUS_ICG_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x00000080L 41188 #define GUS_ICG_CTRL__SOFT_OVERRIDE_STATIC_MASK 0x00000100L 41189 #define GUS_ICG_CTRL__SPARE1_MASK 0x0003FE00L 41190 //CGTT_PH_CLK_CTRL0 41191 #define CGTT_PH_CLK_CTRL0__ON_DELAY__SHIFT 0x0 41192 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4 41193 #define CGTT_PH_CLK_CTRL0__DEBUG_BUS_EN__SHIFT 0x17 41194 #define CGTT_PH_CLK_CTRL0__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON__SHIFT 0x18 41195 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6__SHIFT 0x19 41196 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT 0x1a 41197 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT 0x1b 41198 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT 0x1c 41199 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT 0x1d 41200 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE__SHIFT 0x1e 41201 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT 0x1f 41202 #define CGTT_PH_CLK_CTRL0__ON_DELAY_MASK 0x0000000FL 41203 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000FF0L 41204 #define CGTT_PH_CLK_CTRL0__DEBUG_BUS_EN_MASK 0x00800000L 41205 #define CGTT_PH_CLK_CTRL0__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON_MASK 0x01000000L 41206 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6_MASK 0x02000000L 41207 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5_MASK 0x04000000L 41208 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4_MASK 0x08000000L 41209 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3_MASK 0x10000000L 41210 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2_MASK 0x20000000L 41211 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE_MASK 0x40000000L 41212 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE_MASK 0x80000000L 41213 //CGTT_PH_CLK_CTRL1 41214 #define CGTT_PH_CLK_CTRL1__ON_DELAY__SHIFT 0x0 41215 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS__SHIFT 0x4 41216 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7__SHIFT 0x18 41217 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6__SHIFT 0x19 41218 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5__SHIFT 0x1a 41219 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4__SHIFT 0x1b 41220 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3__SHIFT 0x1c 41221 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2__SHIFT 0x1d 41222 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1__SHIFT 0x1e 41223 #define CGTT_PH_CLK_CTRL1__ON_DELAY_MASK 0x0000000FL 41224 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS_MASK 0x00000FF0L 41225 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7_MASK 0x01000000L 41226 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6_MASK 0x02000000L 41227 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5_MASK 0x04000000L 41228 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4_MASK 0x08000000L 41229 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3_MASK 0x10000000L 41230 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2_MASK 0x20000000L 41231 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1_MASK 0x40000000L 41232 //CGTT_PH_CLK_CTRL2 41233 #define CGTT_PH_CLK_CTRL2__ON_DELAY__SHIFT 0x0 41234 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS__SHIFT 0x4 41235 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7__SHIFT 0x18 41236 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6__SHIFT 0x19 41237 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5__SHIFT 0x1a 41238 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4__SHIFT 0x1b 41239 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3__SHIFT 0x1c 41240 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2__SHIFT 0x1d 41241 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1__SHIFT 0x1e 41242 #define CGTT_PH_CLK_CTRL2__ON_DELAY_MASK 0x0000000FL 41243 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS_MASK 0x00000FF0L 41244 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7_MASK 0x01000000L 41245 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6_MASK 0x02000000L 41246 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5_MASK 0x04000000L 41247 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4_MASK 0x08000000L 41248 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3_MASK 0x10000000L 41249 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2_MASK 0x20000000L 41250 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1_MASK 0x40000000L 41251 //CGTT_PH_CLK_CTRL3 41252 #define CGTT_PH_CLK_CTRL3__ON_DELAY__SHIFT 0x0 41253 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS__SHIFT 0x4 41254 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7__SHIFT 0x18 41255 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6__SHIFT 0x19 41256 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5__SHIFT 0x1a 41257 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4__SHIFT 0x1b 41258 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3__SHIFT 0x1c 41259 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2__SHIFT 0x1d 41260 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1__SHIFT 0x1e 41261 #define CGTT_PH_CLK_CTRL3__ON_DELAY_MASK 0x0000000FL 41262 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS_MASK 0x00000FF0L 41263 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7_MASK 0x01000000L 41264 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6_MASK 0x02000000L 41265 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5_MASK 0x04000000L 41266 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4_MASK 0x08000000L 41267 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3_MASK 0x10000000L 41268 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2_MASK 0x20000000L 41269 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1_MASK 0x40000000L 41270 //GFX_ICG_GL2C_CTRL 41271 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE__SHIFT 0x0 41272 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE__SHIFT 0x1 41273 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE__SHIFT 0x2 41274 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE__SHIFT 0x3 41275 #define GFX_ICG_GL2C_CTRL__CM_CORE_OVERRIDE__SHIFT 0x4 41276 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE__SHIFT 0x5 41277 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE__SHIFT 0x6 41278 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE__SHIFT 0x7 41279 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE__SHIFT 0x8 41280 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE__SHIFT 0x9 41281 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE__SHIFT 0xa 41282 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE__SHIFT 0xb 41283 #define GFX_ICG_GL2C_CTRL__MC_WRITE_OVERRIDE__SHIFT 0xc 41284 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE__SHIFT 0xd 41285 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE__SHIFT 0xe 41286 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE__SHIFT 0xf 41287 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE__SHIFT 0x10 41288 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE__SHIFT 0x11 41289 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE__SHIFT 0x12 41290 #define GFX_ICG_GL2C_CTRL__CM_RVF_OVERRIDE__SHIFT 0x14 41291 #define GFX_ICG_GL2C_CTRL__CM_SDR_OVERRIDE__SHIFT 0x15 41292 #define GFX_ICG_GL2C_CTRL__CM_RPF_OVERRIDE__SHIFT 0x16 41293 #define GFX_ICG_GL2C_CTRL__CM_STS_OVERRIDE__SHIFT 0x17 41294 #define GFX_ICG_GL2C_CTRL__CM_READ_OVERRIDE__SHIFT 0x18 41295 #define GFX_ICG_GL2C_CTRL__CM_MERGE_OVERRIDE__SHIFT 0x19 41296 #define GFX_ICG_GL2C_CTRL__CM_COMP_OVERRIDE__SHIFT 0x1a 41297 #define GFX_ICG_GL2C_CTRL__CM_DCC_OVERRIDE__SHIFT 0x1b 41298 #define GFX_ICG_GL2C_CTRL__CM_WRITE_OVERRIDE__SHIFT 0x1c 41299 #define GFX_ICG_GL2C_CTRL__CM_NOOP_OVERRIDE__SHIFT 0x1d 41300 #define GFX_ICG_GL2C_CTRL__MDC_TAG_OVERRIDE__SHIFT 0x1e 41301 #define GFX_ICG_GL2C_CTRL__MDC_DATA_OVERRIDE__SHIFT 0x1f 41302 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE_MASK 0x00000001L 41303 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE_MASK 0x00000002L 41304 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE_MASK 0x00000004L 41305 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE_MASK 0x00000008L 41306 #define GFX_ICG_GL2C_CTRL__CM_CORE_OVERRIDE_MASK 0x00000010L 41307 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE_MASK 0x00000020L 41308 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE_MASK 0x00000040L 41309 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE_MASK 0x00000080L 41310 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE_MASK 0x00000100L 41311 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE_MASK 0x00000200L 41312 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE_MASK 0x00000400L 41313 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE_MASK 0x00000800L 41314 #define GFX_ICG_GL2C_CTRL__MC_WRITE_OVERRIDE_MASK 0x00001000L 41315 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE_MASK 0x00002000L 41316 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE_MASK 0x00004000L 41317 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE_MASK 0x00008000L 41318 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE_MASK 0x00010000L 41319 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE_MASK 0x00020000L 41320 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE_MASK 0x00040000L 41321 #define GFX_ICG_GL2C_CTRL__CM_RVF_OVERRIDE_MASK 0x00100000L 41322 #define GFX_ICG_GL2C_CTRL__CM_SDR_OVERRIDE_MASK 0x00200000L 41323 #define GFX_ICG_GL2C_CTRL__CM_RPF_OVERRIDE_MASK 0x00400000L 41324 #define GFX_ICG_GL2C_CTRL__CM_STS_OVERRIDE_MASK 0x00800000L 41325 #define GFX_ICG_GL2C_CTRL__CM_READ_OVERRIDE_MASK 0x01000000L 41326 #define GFX_ICG_GL2C_CTRL__CM_MERGE_OVERRIDE_MASK 0x02000000L 41327 #define GFX_ICG_GL2C_CTRL__CM_COMP_OVERRIDE_MASK 0x04000000L 41328 #define GFX_ICG_GL2C_CTRL__CM_DCC_OVERRIDE_MASK 0x08000000L 41329 #define GFX_ICG_GL2C_CTRL__CM_WRITE_OVERRIDE_MASK 0x10000000L 41330 #define GFX_ICG_GL2C_CTRL__CM_NOOP_OVERRIDE_MASK 0x20000000L 41331 #define GFX_ICG_GL2C_CTRL__MDC_TAG_OVERRIDE_MASK 0x40000000L 41332 #define GFX_ICG_GL2C_CTRL__MDC_DATA_OVERRIDE_MASK 0x80000000L 41333 //GFX_ICG_GL2C_CTRL1 41334 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE__SHIFT 0x0 41335 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE__SHIFT 0x1 41336 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE__SHIFT 0x2 41337 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE__SHIFT 0x3 41338 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE__SHIFT 0x4 41339 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE__SHIFT 0x5 41340 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE__SHIFT 0x6 41341 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE__SHIFT 0x7 41342 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE__SHIFT 0x8 41343 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE__SHIFT 0x9 41344 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE__SHIFT 0xa 41345 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE__SHIFT 0xb 41346 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE__SHIFT 0xc 41347 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE__SHIFT 0xd 41348 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE__SHIFT 0xe 41349 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE__SHIFT 0xf 41350 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE__SHIFT 0x10 41351 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE__SHIFT 0x11 41352 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE__SHIFT 0x18 41353 #define GFX_ICG_GL2C_CTRL1__DCC_UPPER_OVERRIDE__SHIFT 0x19 41354 #define GFX_ICG_GL2C_CTRL1__DCC_LOWER_OVERRIDE__SHIFT 0x1a 41355 #define GFX_ICG_GL2C_CTRL1__ZD_UPPER_OVERRIDE__SHIFT 0x1b 41356 #define GFX_ICG_GL2C_CTRL1__ZD_LOWER_OVERRIDE__SHIFT 0x1c 41357 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE_MASK 0x00000001L 41358 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE_MASK 0x00000002L 41359 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE_MASK 0x00000004L 41360 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE_MASK 0x00000008L 41361 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE_MASK 0x00000010L 41362 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE_MASK 0x00000020L 41363 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE_MASK 0x00000040L 41364 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE_MASK 0x00000080L 41365 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE_MASK 0x00000100L 41366 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE_MASK 0x00000200L 41367 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE_MASK 0x00000400L 41368 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE_MASK 0x00000800L 41369 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE_MASK 0x00001000L 41370 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE_MASK 0x00002000L 41371 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE_MASK 0x00004000L 41372 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE_MASK 0x00008000L 41373 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE_MASK 0x00010000L 41374 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE_MASK 0x00020000L 41375 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE_MASK 0x01000000L 41376 #define GFX_ICG_GL2C_CTRL1__DCC_UPPER_OVERRIDE_MASK 0x02000000L 41377 #define GFX_ICG_GL2C_CTRL1__DCC_LOWER_OVERRIDE_MASK 0x04000000L 41378 #define GFX_ICG_GL2C_CTRL1__ZD_UPPER_OVERRIDE_MASK 0x08000000L 41379 #define GFX_ICG_GL2C_CTRL1__ZD_LOWER_OVERRIDE_MASK 0x10000000L 41380 //ICG_LDS_CLK_CTRL 41381 #define ICG_LDS_CLK_CTRL__LDS_DLOAD0_OVERRIDE__SHIFT 0x0 41382 #define ICG_LDS_CLK_CTRL__LDS_DLOAD1_OVERRIDE__SHIFT 0x1 41383 #define ICG_LDS_CLK_CTRL__LDS_WGP_ARB_OVERRIDE__SHIFT 0x2 41384 #define ICG_LDS_CLK_CTRL__LDS_TD_OVERRIDE__SHIFT 0x3 41385 #define ICG_LDS_CLK_CTRL__LDS_ATTR_WR_OVERRIDE__SHIFT 0x4 41386 #define ICG_LDS_CLK_CTRL__LDS_CONFIG_REG_OVERRIDE__SHIFT 0x5 41387 #define ICG_LDS_CLK_CTRL__LDS_IDX_PIPE_OVERRIDE__SHIFT 0x6 41388 #define ICG_LDS_CLK_CTRL__LDS_IDX_DIR_OVERRIDE__SHIFT 0x7 41389 #define ICG_LDS_CLK_CTRL__LDS_IDX_WR_OVERRIDE__SHIFT 0x8 41390 #define ICG_LDS_CLK_CTRL__LDS_IDX_INPUT_QUEUE_OVERRIDE__SHIFT 0x9 41391 #define ICG_LDS_CLK_CTRL__LDS_MEM_OVERRIDE__SHIFT 0xa 41392 #define ICG_LDS_CLK_CTRL__LDS_IDX_OUTPUT_ALIGNER_OVERRIDE__SHIFT 0xb 41393 #define ICG_LDS_CLK_CTRL__LDS_DIR_OUTPUT_ALIGNER_OVERRIDE__SHIFT 0xc 41394 #define ICG_LDS_CLK_CTRL__LDS_IDX_BANK_CONFLICT_OVERRIDE__SHIFT 0xd 41395 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_INPUT_OVERRIDE__SHIFT 0xe 41396 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_OUTPUT_OVERRIDE__SHIFT 0xf 41397 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_PIPE_OVERRIDE__SHIFT 0x10 41398 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHEDULER_OVERRIDE__SHIFT 0x11 41399 #define ICG_LDS_CLK_CTRL__LDS_IDX_RDRTN_OVERRIDE__SHIFT 0x12 41400 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE__SHIFT 0x13 41401 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE__SHIFT 0x14 41402 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE__SHIFT 0x15 41403 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE__SHIFT 0x16 41404 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE__SHIFT 0x17 41405 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE__SHIFT 0x18 41406 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE__SHIFT 0x19 41407 #define ICG_LDS_CLK_CTRL__LDS_CLK_OVERRIDE_UNUSED__SHIFT 0x1a 41408 #define ICG_LDS_CLK_CTRL__LDS_DLOAD0_OVERRIDE_MASK 0x00000001L 41409 #define ICG_LDS_CLK_CTRL__LDS_DLOAD1_OVERRIDE_MASK 0x00000002L 41410 #define ICG_LDS_CLK_CTRL__LDS_WGP_ARB_OVERRIDE_MASK 0x00000004L 41411 #define ICG_LDS_CLK_CTRL__LDS_TD_OVERRIDE_MASK 0x00000008L 41412 #define ICG_LDS_CLK_CTRL__LDS_ATTR_WR_OVERRIDE_MASK 0x00000010L 41413 #define ICG_LDS_CLK_CTRL__LDS_CONFIG_REG_OVERRIDE_MASK 0x00000020L 41414 #define ICG_LDS_CLK_CTRL__LDS_IDX_PIPE_OVERRIDE_MASK 0x00000040L 41415 #define ICG_LDS_CLK_CTRL__LDS_IDX_DIR_OVERRIDE_MASK 0x00000080L 41416 #define ICG_LDS_CLK_CTRL__LDS_IDX_WR_OVERRIDE_MASK 0x00000100L 41417 #define ICG_LDS_CLK_CTRL__LDS_IDX_INPUT_QUEUE_OVERRIDE_MASK 0x00000200L 41418 #define ICG_LDS_CLK_CTRL__LDS_MEM_OVERRIDE_MASK 0x00000400L 41419 #define ICG_LDS_CLK_CTRL__LDS_IDX_OUTPUT_ALIGNER_OVERRIDE_MASK 0x00000800L 41420 #define ICG_LDS_CLK_CTRL__LDS_DIR_OUTPUT_ALIGNER_OVERRIDE_MASK 0x00001000L 41421 #define ICG_LDS_CLK_CTRL__LDS_IDX_BANK_CONFLICT_OVERRIDE_MASK 0x00002000L 41422 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_INPUT_OVERRIDE_MASK 0x00004000L 41423 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_OUTPUT_OVERRIDE_MASK 0x00008000L 41424 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHED_PIPE_OVERRIDE_MASK 0x00010000L 41425 #define ICG_LDS_CLK_CTRL__LDS_IDX_SCHEDULER_OVERRIDE_MASK 0x00020000L 41426 #define ICG_LDS_CLK_CTRL__LDS_IDX_RDRTN_OVERRIDE_MASK 0x00040000L 41427 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE_MASK 0x00080000L 41428 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE_MASK 0x00100000L 41429 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE_MASK 0x00200000L 41430 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE_MASK 0x00400000L 41431 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE_MASK 0x00800000L 41432 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE_MASK 0x01000000L 41433 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE_MASK 0x02000000L 41434 #define ICG_LDS_CLK_CTRL__LDS_CLK_OVERRIDE_UNUSED_MASK 0xFC000000L 41435 //GFX_ICG_UTCL1_CTRL 41436 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0__SHIFT 0x0 41437 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1__SHIFT 0x1 41438 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2__SHIFT 0x2 41439 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3__SHIFT 0x3 41440 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4__SHIFT 0x4 41441 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5__SHIFT 0x5 41442 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6__SHIFT 0x6 41443 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7__SHIFT 0x7 41444 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8__SHIFT 0x8 41445 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9__SHIFT 0x9 41446 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10__SHIFT 0xa 41447 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11__SHIFT 0xb 41448 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12__SHIFT 0xc 41449 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13__SHIFT 0xd 41450 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14__SHIFT 0xe 41451 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15_31__SHIFT 0xf 41452 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0_MASK 0x00000001L 41453 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1_MASK 0x00000002L 41454 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2_MASK 0x00000004L 41455 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3_MASK 0x00000008L 41456 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4_MASK 0x00000010L 41457 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5_MASK 0x00000020L 41458 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6_MASK 0x00000040L 41459 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7_MASK 0x00000080L 41460 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8_MASK 0x00000100L 41461 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9_MASK 0x00000200L 41462 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10_MASK 0x00000400L 41463 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11_MASK 0x00000800L 41464 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12_MASK 0x00001000L 41465 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13_MASK 0x00002000L 41466 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14_MASK 0x00004000L 41467 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15_31_MASK 0xFFFF8000L 41468 //ICG_CHC_CLK_CTRL 41469 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 41470 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 41471 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 41472 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x3 41473 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x4 41474 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x5 41475 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x6 41476 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 41477 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 41478 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 41479 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000008L 41480 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000010L 41481 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000020L 41482 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000040L 41483 //ICG_CHCG_CLK_CTRL 41484 #define ICG_CHCG_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 41485 #define ICG_CHCG_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 41486 #define ICG_CHCG_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 41487 #define ICG_CHCG_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x3 41488 #define ICG_CHCG_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x4 41489 #define ICG_CHCG_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x5 41490 #define ICG_CHCG_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x6 41491 #define ICG_CHCG_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 41492 #define ICG_CHCG_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 41493 #define ICG_CHCG_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 41494 #define ICG_CHCG_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000008L 41495 #define ICG_CHCG_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000010L 41496 #define ICG_CHCG_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000020L 41497 #define ICG_CHCG_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000040L 41498 41499 41500 // addressBlock: gc_pspdec 41501 //CP_MES_DM_INDEX_ADDR 41502 #define CP_MES_DM_INDEX_ADDR__ADDR__SHIFT 0x0 41503 #define CP_MES_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 41504 //CP_MES_DM_INDEX_DATA 41505 #define CP_MES_DM_INDEX_DATA__DATA__SHIFT 0x0 41506 #define CP_MES_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 41507 //CP_MEC_DM_INDEX_ADDR 41508 #define CP_MEC_DM_INDEX_ADDR__ADDR__SHIFT 0x0 41509 #define CP_MEC_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 41510 //CP_MEC_DM_INDEX_DATA 41511 #define CP_MEC_DM_INDEX_DATA__DATA__SHIFT 0x0 41512 #define CP_MEC_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 41513 //CP_GFX_RS64_DM_INDEX_ADDR 41514 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR__SHIFT 0x0 41515 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 41516 //CP_GFX_RS64_DM_INDEX_DATA 41517 #define CP_GFX_RS64_DM_INDEX_DATA__DATA__SHIFT 0x0 41518 #define CP_GFX_RS64_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 41519 //CPG_PSP_DEBUG 41520 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT 0x0 41521 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL__SHIFT 0x2 41522 #define CPG_PSP_DEBUG__GPA_OVERRIDE__SHIFT 0x3 41523 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT 0x4 41524 #define CPG_PSP_DEBUG__MTYPE_TMZ_OVERRIDE__SHIFT 0x5 41525 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT 0x6 41526 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK 0x00000003L 41527 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL_MASK 0x00000004L 41528 #define CPG_PSP_DEBUG__GPA_OVERRIDE_MASK 0x00000008L 41529 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK 0x00000010L 41530 #define CPG_PSP_DEBUG__MTYPE_TMZ_OVERRIDE_MASK 0x00000020L 41531 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK 0x00000040L 41532 //CPC_PSP_DEBUG 41533 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT 0x0 41534 #define CPC_PSP_DEBUG__GPA_OVERRIDE__SHIFT 0x3 41535 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT 0x4 41536 #define CPC_PSP_DEBUG__MTYPE_TMZ_OVERRIDE__SHIFT 0x5 41537 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT 0x6 41538 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK 0x00000003L 41539 #define CPC_PSP_DEBUG__GPA_OVERRIDE_MASK 0x00000008L 41540 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK 0x00000010L 41541 #define CPC_PSP_DEBUG__MTYPE_TMZ_OVERRIDE_MASK 0x00000020L 41542 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK 0x00000040L 41543 //GRBM_IOV_ERROR_FIFO 41544 #define GRBM_IOV_ERROR_FIFO__IOV_ADDR__SHIFT 0x0 41545 #define GRBM_IOV_ERROR_FIFO__IOV_VFID__SHIFT 0x12 41546 #define GRBM_IOV_ERROR_FIFO__IOV_SSRCID__SHIFT 0x18 41547 #define GRBM_IOV_ERROR_FIFO__IOV_OP__SHIFT 0x1c 41548 #define GRBM_IOV_ERROR_FIFO__IOV_VF__SHIFT 0x1d 41549 #define GRBM_IOV_ERROR_FIFO__FIFO_OVERFLOW__SHIFT 0x1e 41550 #define GRBM_IOV_ERROR_FIFO__READ_VALID__SHIFT 0x1f 41551 #define GRBM_IOV_ERROR_FIFO__IOV_ADDR_MASK 0x0003FFFFL 41552 #define GRBM_IOV_ERROR_FIFO__IOV_VFID_MASK 0x00FC0000L 41553 #define GRBM_IOV_ERROR_FIFO__IOV_SSRCID_MASK 0x0F000000L 41554 #define GRBM_IOV_ERROR_FIFO__IOV_OP_MASK 0x10000000L 41555 #define GRBM_IOV_ERROR_FIFO__IOV_VF_MASK 0x20000000L 41556 #define GRBM_IOV_ERROR_FIFO__FIFO_OVERFLOW_MASK 0x40000000L 41557 #define GRBM_IOV_ERROR_FIFO__READ_VALID_MASK 0x80000000L 41558 //GRBM_SEC_CNTL 41559 #define GRBM_SEC_CNTL__DEBUG_ENABLE__SHIFT 0x0 41560 #define GRBM_SEC_CNTL__DEBUG_ENABLE_MASK 0x00000001L 41561 //GRBM_CAM_INDEX 41562 #define GRBM_CAM_INDEX__CAM_INDEX__SHIFT 0x0 41563 #define GRBM_CAM_INDEX__CAM_INDEX_MASK 0x0000000FL 41564 //GRBM_HYP_CAM_INDEX 41565 #define GRBM_HYP_CAM_INDEX__CAM_INDEX__SHIFT 0x0 41566 #define GRBM_HYP_CAM_INDEX__CAM_INDEX_MASK 0x0000000FL 41567 //GRBM_CAM_DATA 41568 #define GRBM_CAM_DATA__CAM_ADDR__SHIFT 0x0 41569 #define GRBM_CAM_DATA__CAM_REMAPADDR__SHIFT 0x10 41570 #define GRBM_CAM_DATA__CAM_ADDR_MASK 0x0000FFFFL 41571 #define GRBM_CAM_DATA__CAM_REMAPADDR_MASK 0xFFFF0000L 41572 //GRBM_HYP_CAM_DATA 41573 #define GRBM_HYP_CAM_DATA__CAM_ADDR__SHIFT 0x0 41574 #define GRBM_HYP_CAM_DATA__CAM_REMAPADDR__SHIFT 0x10 41575 #define GRBM_HYP_CAM_DATA__CAM_ADDR_MASK 0x0000FFFFL 41576 #define GRBM_HYP_CAM_DATA__CAM_REMAPADDR_MASK 0xFFFF0000L 41577 //GRBM_CAM_DATA_UPPER 41578 #define GRBM_CAM_DATA_UPPER__CAM_ADDR__SHIFT 0x0 41579 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR__SHIFT 0x10 41580 #define GRBM_CAM_DATA_UPPER__CAM_ADDR_MASK 0x00000003L 41581 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR_MASK 0x00030000L 41582 //GRBM_HYP_CAM_DATA_UPPER 41583 #define GRBM_HYP_CAM_DATA_UPPER__CAM_ADDR__SHIFT 0x0 41584 #define GRBM_HYP_CAM_DATA_UPPER__CAM_REMAPADDR__SHIFT 0x10 41585 #define GRBM_HYP_CAM_DATA_UPPER__CAM_ADDR_MASK 0x00000003L 41586 #define GRBM_HYP_CAM_DATA_UPPER__CAM_REMAPADDR_MASK 0x00030000L 41587 //RLC_FWL_FIRST_VIOL_ADDR 41588 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_ADDR__SHIFT 0x0 41589 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_APERTURE_ID__SHIFT 0x12 41590 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_OP__SHIFT 0x1e 41591 #define RLC_FWL_FIRST_VIOL_ADDR__RESERVED__SHIFT 0x1f 41592 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_ADDR_MASK 0x0003FFFFL 41593 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_APERTURE_ID_MASK 0x3FFC0000L 41594 #define RLC_FWL_FIRST_VIOL_ADDR__VIOL_OP_MASK 0x40000000L 41595 #define RLC_FWL_FIRST_VIOL_ADDR__RESERVED_MASK 0x80000000L 41596 41597 41598 // addressBlock: gc_gfx_imu_gfx_imudec 41599 //GFX_IMU_C2PMSG_0 41600 #define GFX_IMU_C2PMSG_0__DATA__SHIFT 0x0 41601 #define GFX_IMU_C2PMSG_0__DATA_MASK 0xFFFFFFFFL 41602 //GFX_IMU_C2PMSG_1 41603 #define GFX_IMU_C2PMSG_1__DATA__SHIFT 0x0 41604 #define GFX_IMU_C2PMSG_1__DATA_MASK 0xFFFFFFFFL 41605 //GFX_IMU_C2PMSG_2 41606 #define GFX_IMU_C2PMSG_2__DATA__SHIFT 0x0 41607 #define GFX_IMU_C2PMSG_2__DATA_MASK 0xFFFFFFFFL 41608 //GFX_IMU_C2PMSG_3 41609 #define GFX_IMU_C2PMSG_3__DATA__SHIFT 0x0 41610 #define GFX_IMU_C2PMSG_3__DATA_MASK 0xFFFFFFFFL 41611 //GFX_IMU_C2PMSG_4 41612 #define GFX_IMU_C2PMSG_4__DATA__SHIFT 0x0 41613 #define GFX_IMU_C2PMSG_4__DATA_MASK 0xFFFFFFFFL 41614 //GFX_IMU_C2PMSG_5 41615 #define GFX_IMU_C2PMSG_5__DATA__SHIFT 0x0 41616 #define GFX_IMU_C2PMSG_5__DATA_MASK 0xFFFFFFFFL 41617 //GFX_IMU_C2PMSG_6 41618 #define GFX_IMU_C2PMSG_6__DATA__SHIFT 0x0 41619 #define GFX_IMU_C2PMSG_6__DATA_MASK 0xFFFFFFFFL 41620 //GFX_IMU_C2PMSG_7 41621 #define GFX_IMU_C2PMSG_7__DATA__SHIFT 0x0 41622 #define GFX_IMU_C2PMSG_7__DATA_MASK 0xFFFFFFFFL 41623 //GFX_IMU_C2PMSG_8 41624 #define GFX_IMU_C2PMSG_8__DATA__SHIFT 0x0 41625 #define GFX_IMU_C2PMSG_8__DATA_MASK 0xFFFFFFFFL 41626 //GFX_IMU_C2PMSG_9 41627 #define GFX_IMU_C2PMSG_9__DATA__SHIFT 0x0 41628 #define GFX_IMU_C2PMSG_9__DATA_MASK 0xFFFFFFFFL 41629 //GFX_IMU_C2PMSG_10 41630 #define GFX_IMU_C2PMSG_10__DATA__SHIFT 0x0 41631 #define GFX_IMU_C2PMSG_10__DATA_MASK 0xFFFFFFFFL 41632 //GFX_IMU_C2PMSG_11 41633 #define GFX_IMU_C2PMSG_11__DATA__SHIFT 0x0 41634 #define GFX_IMU_C2PMSG_11__DATA_MASK 0xFFFFFFFFL 41635 //GFX_IMU_C2PMSG_12 41636 #define GFX_IMU_C2PMSG_12__DATA__SHIFT 0x0 41637 #define GFX_IMU_C2PMSG_12__DATA_MASK 0xFFFFFFFFL 41638 //GFX_IMU_C2PMSG_13 41639 #define GFX_IMU_C2PMSG_13__DATA__SHIFT 0x0 41640 #define GFX_IMU_C2PMSG_13__DATA_MASK 0xFFFFFFFFL 41641 //GFX_IMU_C2PMSG_14 41642 #define GFX_IMU_C2PMSG_14__DATA__SHIFT 0x0 41643 #define GFX_IMU_C2PMSG_14__DATA_MASK 0xFFFFFFFFL 41644 //GFX_IMU_C2PMSG_15 41645 #define GFX_IMU_C2PMSG_15__DATA__SHIFT 0x0 41646 #define GFX_IMU_C2PMSG_15__DATA_MASK 0xFFFFFFFFL 41647 //GFX_IMU_C2PMSG_16 41648 #define GFX_IMU_C2PMSG_16__DATA__SHIFT 0x0 41649 #define GFX_IMU_C2PMSG_16__DATA_MASK 0xFFFFFFFFL 41650 //GFX_IMU_C2PMSG_17 41651 #define GFX_IMU_C2PMSG_17__DATA__SHIFT 0x0 41652 #define GFX_IMU_C2PMSG_17__DATA_MASK 0xFFFFFFFFL 41653 //GFX_IMU_C2PMSG_18 41654 #define GFX_IMU_C2PMSG_18__DATA__SHIFT 0x0 41655 #define GFX_IMU_C2PMSG_18__DATA_MASK 0xFFFFFFFFL 41656 //GFX_IMU_C2PMSG_19 41657 #define GFX_IMU_C2PMSG_19__DATA__SHIFT 0x0 41658 #define GFX_IMU_C2PMSG_19__DATA_MASK 0xFFFFFFFFL 41659 //GFX_IMU_C2PMSG_20 41660 #define GFX_IMU_C2PMSG_20__DATA__SHIFT 0x0 41661 #define GFX_IMU_C2PMSG_20__DATA_MASK 0xFFFFFFFFL 41662 //GFX_IMU_C2PMSG_21 41663 #define GFX_IMU_C2PMSG_21__DATA__SHIFT 0x0 41664 #define GFX_IMU_C2PMSG_21__DATA_MASK 0xFFFFFFFFL 41665 //GFX_IMU_C2PMSG_22 41666 #define GFX_IMU_C2PMSG_22__DATA__SHIFT 0x0 41667 #define GFX_IMU_C2PMSG_22__DATA_MASK 0xFFFFFFFFL 41668 //GFX_IMU_C2PMSG_23 41669 #define GFX_IMU_C2PMSG_23__DATA__SHIFT 0x0 41670 #define GFX_IMU_C2PMSG_23__DATA_MASK 0xFFFFFFFFL 41671 //GFX_IMU_C2PMSG_24 41672 #define GFX_IMU_C2PMSG_24__DATA__SHIFT 0x0 41673 #define GFX_IMU_C2PMSG_24__DATA_MASK 0xFFFFFFFFL 41674 //GFX_IMU_C2PMSG_25 41675 #define GFX_IMU_C2PMSG_25__DATA__SHIFT 0x0 41676 #define GFX_IMU_C2PMSG_25__DATA_MASK 0xFFFFFFFFL 41677 //GFX_IMU_C2PMSG_26 41678 #define GFX_IMU_C2PMSG_26__DATA__SHIFT 0x0 41679 #define GFX_IMU_C2PMSG_26__DATA_MASK 0xFFFFFFFFL 41680 //GFX_IMU_C2PMSG_27 41681 #define GFX_IMU_C2PMSG_27__DATA__SHIFT 0x0 41682 #define GFX_IMU_C2PMSG_27__DATA_MASK 0xFFFFFFFFL 41683 //GFX_IMU_C2PMSG_28 41684 #define GFX_IMU_C2PMSG_28__DATA__SHIFT 0x0 41685 #define GFX_IMU_C2PMSG_28__DATA_MASK 0xFFFFFFFFL 41686 //GFX_IMU_C2PMSG_29 41687 #define GFX_IMU_C2PMSG_29__DATA__SHIFT 0x0 41688 #define GFX_IMU_C2PMSG_29__DATA_MASK 0xFFFFFFFFL 41689 //GFX_IMU_C2PMSG_30 41690 #define GFX_IMU_C2PMSG_30__DATA__SHIFT 0x0 41691 #define GFX_IMU_C2PMSG_30__DATA_MASK 0xFFFFFFFFL 41692 //GFX_IMU_C2PMSG_31 41693 #define GFX_IMU_C2PMSG_31__DATA__SHIFT 0x0 41694 #define GFX_IMU_C2PMSG_31__DATA_MASK 0xFFFFFFFFL 41695 //GFX_IMU_C2PMSG_32 41696 #define GFX_IMU_C2PMSG_32__DATA__SHIFT 0x0 41697 #define GFX_IMU_C2PMSG_32__DATA_MASK 0xFFFFFFFFL 41698 //GFX_IMU_C2PMSG_33 41699 #define GFX_IMU_C2PMSG_33__DATA__SHIFT 0x0 41700 #define GFX_IMU_C2PMSG_33__DATA_MASK 0xFFFFFFFFL 41701 //GFX_IMU_C2PMSG_34 41702 #define GFX_IMU_C2PMSG_34__DATA__SHIFT 0x0 41703 #define GFX_IMU_C2PMSG_34__DATA_MASK 0xFFFFFFFFL 41704 //GFX_IMU_C2PMSG_35 41705 #define GFX_IMU_C2PMSG_35__DATA__SHIFT 0x0 41706 #define GFX_IMU_C2PMSG_35__DATA_MASK 0xFFFFFFFFL 41707 //GFX_IMU_C2PMSG_36 41708 #define GFX_IMU_C2PMSG_36__DATA__SHIFT 0x0 41709 #define GFX_IMU_C2PMSG_36__DATA_MASK 0xFFFFFFFFL 41710 //GFX_IMU_C2PMSG_37 41711 #define GFX_IMU_C2PMSG_37__DATA__SHIFT 0x0 41712 #define GFX_IMU_C2PMSG_37__DATA_MASK 0xFFFFFFFFL 41713 //GFX_IMU_C2PMSG_38 41714 #define GFX_IMU_C2PMSG_38__DATA__SHIFT 0x0 41715 #define GFX_IMU_C2PMSG_38__DATA_MASK 0xFFFFFFFFL 41716 //GFX_IMU_C2PMSG_39 41717 #define GFX_IMU_C2PMSG_39__DATA__SHIFT 0x0 41718 #define GFX_IMU_C2PMSG_39__DATA_MASK 0xFFFFFFFFL 41719 //GFX_IMU_C2PMSG_40 41720 #define GFX_IMU_C2PMSG_40__DATA__SHIFT 0x0 41721 #define GFX_IMU_C2PMSG_40__DATA_MASK 0xFFFFFFFFL 41722 //GFX_IMU_C2PMSG_41 41723 #define GFX_IMU_C2PMSG_41__DATA__SHIFT 0x0 41724 #define GFX_IMU_C2PMSG_41__DATA_MASK 0xFFFFFFFFL 41725 //GFX_IMU_C2PMSG_42 41726 #define GFX_IMU_C2PMSG_42__DATA__SHIFT 0x0 41727 #define GFX_IMU_C2PMSG_42__DATA_MASK 0xFFFFFFFFL 41728 //GFX_IMU_C2PMSG_43 41729 #define GFX_IMU_C2PMSG_43__DATA__SHIFT 0x0 41730 #define GFX_IMU_C2PMSG_43__DATA_MASK 0xFFFFFFFFL 41731 //GFX_IMU_C2PMSG_44 41732 #define GFX_IMU_C2PMSG_44__DATA__SHIFT 0x0 41733 #define GFX_IMU_C2PMSG_44__DATA_MASK 0xFFFFFFFFL 41734 //GFX_IMU_C2PMSG_45 41735 #define GFX_IMU_C2PMSG_45__DATA__SHIFT 0x0 41736 #define GFX_IMU_C2PMSG_45__DATA_MASK 0xFFFFFFFFL 41737 //GFX_IMU_C2PMSG_46 41738 #define GFX_IMU_C2PMSG_46__DATA__SHIFT 0x0 41739 #define GFX_IMU_C2PMSG_46__DATA_MASK 0xFFFFFFFFL 41740 //GFX_IMU_C2PMSG_47 41741 #define GFX_IMU_C2PMSG_47__DATA__SHIFT 0x0 41742 #define GFX_IMU_C2PMSG_47__DATA_MASK 0xFFFFFFFFL 41743 //GFX_IMU_MSG_FLAGS 41744 #define GFX_IMU_MSG_FLAGS__STATUS__SHIFT 0x0 41745 #define GFX_IMU_MSG_FLAGS__STATUS_MASK 0xFFFFFFFFL 41746 //GFX_IMU_C2PMSG_ACCESS_CTRL0 41747 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0__SHIFT 0x0 41748 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1__SHIFT 0x3 41749 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2__SHIFT 0x6 41750 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3__SHIFT 0x9 41751 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4__SHIFT 0xc 41752 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5__SHIFT 0xf 41753 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6__SHIFT 0x12 41754 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7__SHIFT 0x15 41755 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0_MASK 0x00000007L 41756 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1_MASK 0x00000038L 41757 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2_MASK 0x000001C0L 41758 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3_MASK 0x00000E00L 41759 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4_MASK 0x00007000L 41760 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5_MASK 0x00038000L 41761 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6_MASK 0x001C0000L 41762 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7_MASK 0x00E00000L 41763 //GFX_IMU_C2PMSG_ACCESS_CTRL1 41764 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15__SHIFT 0x0 41765 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23__SHIFT 0x3 41766 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31__SHIFT 0x6 41767 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39__SHIFT 0x9 41768 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47__SHIFT 0xc 41769 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15_MASK 0x00000007L 41770 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23_MASK 0x00000038L 41771 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31_MASK 0x000001C0L 41772 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39_MASK 0x00000E00L 41773 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47_MASK 0x00007000L 41774 //GFX_IMU_PWRMGT_IRQ_CTRL 41775 #define GFX_IMU_PWRMGT_IRQ_CTRL__REQ__SHIFT 0x0 41776 #define GFX_IMU_PWRMGT_IRQ_CTRL__REQ_MASK 0x00000001L 41777 //GFX_IMU_MP1_MUTEX 41778 #define GFX_IMU_MP1_MUTEX__MUTEX__SHIFT 0x0 41779 #define GFX_IMU_MP1_MUTEX__MUTEX_MASK 0x00000003L 41780 //GFX_IMU_RLC_DATA_4 41781 #define GFX_IMU_RLC_DATA_4__DATA__SHIFT 0x0 41782 #define GFX_IMU_RLC_DATA_4__DATA_MASK 0xFFFFFFFFL 41783 //GFX_IMU_RLC_DATA_3 41784 #define GFX_IMU_RLC_DATA_3__DATA__SHIFT 0x0 41785 #define GFX_IMU_RLC_DATA_3__DATA_MASK 0xFFFFFFFFL 41786 //GFX_IMU_RLC_DATA_2 41787 #define GFX_IMU_RLC_DATA_2__DATA__SHIFT 0x0 41788 #define GFX_IMU_RLC_DATA_2__DATA_MASK 0xFFFFFFFFL 41789 //GFX_IMU_RLC_DATA_1 41790 #define GFX_IMU_RLC_DATA_1__DATA__SHIFT 0x0 41791 #define GFX_IMU_RLC_DATA_1__DATA_MASK 0xFFFFFFFFL 41792 //GFX_IMU_RLC_DATA_0 41793 #define GFX_IMU_RLC_DATA_0__DATA__SHIFT 0x0 41794 #define GFX_IMU_RLC_DATA_0__DATA_MASK 0xFFFFFFFFL 41795 //GFX_IMU_RLC_CMD 41796 #define GFX_IMU_RLC_CMD__CMD__SHIFT 0x0 41797 #define GFX_IMU_RLC_CMD__CMD_MASK 0xFFFFFFFFL 41798 //GFX_IMU_RLC_MUTEX 41799 #define GFX_IMU_RLC_MUTEX__MUTEX__SHIFT 0x0 41800 #define GFX_IMU_RLC_MUTEX__MUTEX_MASK 0x00000003L 41801 //GFX_IMU_RLC_MSG_STATUS 41802 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_BUSY__SHIFT 0x0 41803 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_MSG_ERROR__SHIFT 0x1 41804 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_MSGDONE__SHIFT 0x10 41805 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_CHGTOG__SHIFT 0x1e 41806 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_DONETOG__SHIFT 0x1f 41807 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_BUSY_MASK 0x00000001L 41808 #define GFX_IMU_RLC_MSG_STATUS__IMU2RLC_MSG_ERROR_MASK 0x00000002L 41809 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_MSGDONE_MASK 0x00010000L 41810 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_CHGTOG_MASK 0x40000000L 41811 #define GFX_IMU_RLC_MSG_STATUS__RLC2IMU_DONETOG_MASK 0x80000000L 41812 //RLC_GFX_IMU_DATA_0 41813 #define RLC_GFX_IMU_DATA_0__DATA__SHIFT 0x0 41814 #define RLC_GFX_IMU_DATA_0__DATA_MASK 0xFFFFFFFFL 41815 //RLC_GFX_IMU_CMD 41816 #define RLC_GFX_IMU_CMD__CMD__SHIFT 0x0 41817 #define RLC_GFX_IMU_CMD__CMD_MASK 0xFFFFFFFFL 41818 //GFX_IMU_RLC_STATUS 41819 #define GFX_IMU_RLC_STATUS__PD_ACTIVE__SHIFT 0x0 41820 #define GFX_IMU_RLC_STATUS__RLC_ALIVE__SHIFT 0x1 41821 #define GFX_IMU_RLC_STATUS__TBD2__SHIFT 0x2 41822 #define GFX_IMU_RLC_STATUS__TBD3__SHIFT 0x3 41823 #define GFX_IMU_RLC_STATUS__PD_ACTIVE_MASK 0x00000001L 41824 #define GFX_IMU_RLC_STATUS__RLC_ALIVE_MASK 0x00000002L 41825 #define GFX_IMU_RLC_STATUS__TBD2_MASK 0x00000004L 41826 #define GFX_IMU_RLC_STATUS__TBD3_MASK 0x00000008L 41827 //GFX_IMU_STATUS 41828 #define GFX_IMU_STATUS__ALLOW_GFXOFF__SHIFT 0x0 41829 #define GFX_IMU_STATUS__ALLOW_FA_DCS__SHIFT 0x1 41830 #define GFX_IMU_STATUS__TBD2__SHIFT 0x2 41831 #define GFX_IMU_STATUS__TBD3__SHIFT 0x3 41832 #define GFX_IMU_STATUS__TBD4__SHIFT 0x4 41833 #define GFX_IMU_STATUS__TBD5__SHIFT 0x5 41834 #define GFX_IMU_STATUS__TBD6__SHIFT 0x6 41835 #define GFX_IMU_STATUS__TBD7__SHIFT 0x7 41836 #define GFX_IMU_STATUS__TBD8__SHIFT 0x8 41837 #define GFX_IMU_STATUS__TBD9__SHIFT 0x9 41838 #define GFX_IMU_STATUS__TBD10__SHIFT 0xa 41839 #define GFX_IMU_STATUS__TBD11__SHIFT 0xb 41840 #define GFX_IMU_STATUS__TBD12__SHIFT 0xc 41841 #define GFX_IMU_STATUS__TBD13__SHIFT 0xd 41842 #define GFX_IMU_STATUS__TBD14__SHIFT 0xe 41843 #define GFX_IMU_STATUS__DISABLE_GFXCLK_DS__SHIFT 0xf 41844 #define GFX_IMU_STATUS__ALLOW_GFXOFF_MASK 0x00000001L 41845 #define GFX_IMU_STATUS__ALLOW_FA_DCS_MASK 0x00000002L 41846 #define GFX_IMU_STATUS__TBD2_MASK 0x00000004L 41847 #define GFX_IMU_STATUS__TBD3_MASK 0x00000008L 41848 #define GFX_IMU_STATUS__TBD4_MASK 0x00000010L 41849 #define GFX_IMU_STATUS__TBD5_MASK 0x00000020L 41850 #define GFX_IMU_STATUS__TBD6_MASK 0x00000040L 41851 #define GFX_IMU_STATUS__TBD7_MASK 0x00000080L 41852 #define GFX_IMU_STATUS__TBD8_MASK 0x00000100L 41853 #define GFX_IMU_STATUS__TBD9_MASK 0x00000200L 41854 #define GFX_IMU_STATUS__TBD10_MASK 0x00000400L 41855 #define GFX_IMU_STATUS__TBD11_MASK 0x00000800L 41856 #define GFX_IMU_STATUS__TBD12_MASK 0x00001000L 41857 #define GFX_IMU_STATUS__TBD13_MASK 0x00002000L 41858 #define GFX_IMU_STATUS__TBD14_MASK 0x00004000L 41859 #define GFX_IMU_STATUS__DISABLE_GFXCLK_DS_MASK 0x00008000L 41860 //GFX_IMU_SOC_DATA 41861 #define GFX_IMU_SOC_DATA__DATA__SHIFT 0x0 41862 #define GFX_IMU_SOC_DATA__DATA_MASK 0xFFFFFFFFL 41863 //GFX_IMU_SOC_ADDR 41864 #define GFX_IMU_SOC_ADDR__ADDR__SHIFT 0x0 41865 #define GFX_IMU_SOC_ADDR__ADDR_MASK 0xFFFFFFFFL 41866 //GFX_IMU_SOC_REQ 41867 #define GFX_IMU_SOC_REQ__REQ_BUSY__SHIFT 0x0 41868 #define GFX_IMU_SOC_REQ__R_W__SHIFT 0x1 41869 #define GFX_IMU_SOC_REQ__ERR__SHIFT 0x1f 41870 #define GFX_IMU_SOC_REQ__REQ_BUSY_MASK 0x00000001L 41871 #define GFX_IMU_SOC_REQ__R_W_MASK 0x00000002L 41872 #define GFX_IMU_SOC_REQ__ERR_MASK 0x80000000L 41873 //GFX_IMU_VF_CTRL 41874 #define GFX_IMU_VF_CTRL__VF__SHIFT 0x0 41875 #define GFX_IMU_VF_CTRL__VFID__SHIFT 0x1 41876 #define GFX_IMU_VF_CTRL__QOS__SHIFT 0x7 41877 #define GFX_IMU_VF_CTRL__VF_MASK 0x00000001L 41878 #define GFX_IMU_VF_CTRL__VFID_MASK 0x0000007EL 41879 #define GFX_IMU_VF_CTRL__QOS_MASK 0x00000780L 41880 //GFX_IMU_TELEMETRY 41881 #define GFX_IMU_TELEMETRY__TELEMETRY_ENTRIES__SHIFT 0x0 41882 #define GFX_IMU_TELEMETRY__TELEMETRY_DATA_SAMPLE_SIZE__SHIFT 0x5 41883 #define GFX_IMU_TELEMETRY__FIFO_OVERFLOW__SHIFT 0x6 41884 #define GFX_IMU_TELEMETRY__FIFO_UNDERFLOW__SHIFT 0x7 41885 #define GFX_IMU_TELEMETRY__FSM_STATE__SHIFT 0x8 41886 #define GFX_IMU_TELEMETRY__SVI_TYPE__SHIFT 0xc 41887 #define GFX_IMU_TELEMETRY__ENABLE_FIFO__SHIFT 0x1e 41888 #define GFX_IMU_TELEMETRY__ENABLE_IMU_RLC_TELEMETRY__SHIFT 0x1f 41889 #define GFX_IMU_TELEMETRY__TELEMETRY_ENTRIES_MASK 0x0000001FL 41890 #define GFX_IMU_TELEMETRY__TELEMETRY_DATA_SAMPLE_SIZE_MASK 0x00000020L 41891 #define GFX_IMU_TELEMETRY__FIFO_OVERFLOW_MASK 0x00000040L 41892 #define GFX_IMU_TELEMETRY__FIFO_UNDERFLOW_MASK 0x00000080L 41893 #define GFX_IMU_TELEMETRY__FSM_STATE_MASK 0x00000700L 41894 #define GFX_IMU_TELEMETRY__SVI_TYPE_MASK 0x00003000L 41895 #define GFX_IMU_TELEMETRY__ENABLE_FIFO_MASK 0x40000000L 41896 #define GFX_IMU_TELEMETRY__ENABLE_IMU_RLC_TELEMETRY_MASK 0x80000000L 41897 //GFX_IMU_TELEMETRY_DATA 41898 #define GFX_IMU_TELEMETRY_DATA__CURRENT__SHIFT 0x0 41899 #define GFX_IMU_TELEMETRY_DATA__VOLTAGE__SHIFT 0x10 41900 #define GFX_IMU_TELEMETRY_DATA__CURRENT_MASK 0x0000FFFFL 41901 #define GFX_IMU_TELEMETRY_DATA__VOLTAGE_MASK 0xFFFF0000L 41902 //GFX_IMU_TELEMETRY_TEMPERATURE 41903 #define GFX_IMU_TELEMETRY_TEMPERATURE__TEMPERATURE__SHIFT 0x0 41904 #define GFX_IMU_TELEMETRY_TEMPERATURE__TEMPERATURE_MASK 0x0000FFFFL 41905 //GFX_IMU_SCRATCH_0 41906 #define GFX_IMU_SCRATCH_0__DATA__SHIFT 0x0 41907 #define GFX_IMU_SCRATCH_0__DATA_MASK 0xFFFFFFFFL 41908 //GFX_IMU_SCRATCH_1 41909 #define GFX_IMU_SCRATCH_1__DATA__SHIFT 0x0 41910 #define GFX_IMU_SCRATCH_1__DATA_MASK 0xFFFFFFFFL 41911 //GFX_IMU_SCRATCH_2 41912 #define GFX_IMU_SCRATCH_2__DATA__SHIFT 0x0 41913 #define GFX_IMU_SCRATCH_2__DATA_MASK 0xFFFFFFFFL 41914 //GFX_IMU_SCRATCH_3 41915 #define GFX_IMU_SCRATCH_3__DATA__SHIFT 0x0 41916 #define GFX_IMU_SCRATCH_3__DATA_MASK 0xFFFFFFFFL 41917 //GFX_IMU_SCRATCH_4 41918 #define GFX_IMU_SCRATCH_4__DATA__SHIFT 0x0 41919 #define GFX_IMU_SCRATCH_4__DATA_MASK 0xFFFFFFFFL 41920 //GFX_IMU_SCRATCH_5 41921 #define GFX_IMU_SCRATCH_5__DATA__SHIFT 0x0 41922 #define GFX_IMU_SCRATCH_5__DATA_MASK 0xFFFFFFFFL 41923 //GFX_IMU_SCRATCH_6 41924 #define GFX_IMU_SCRATCH_6__DATA__SHIFT 0x0 41925 #define GFX_IMU_SCRATCH_6__DATA_MASK 0xFFFFFFFFL 41926 //GFX_IMU_SCRATCH_7 41927 #define GFX_IMU_SCRATCH_7__DATA__SHIFT 0x0 41928 #define GFX_IMU_SCRATCH_7__DATA_MASK 0xFFFFFFFFL 41929 //GFX_IMU_SCRATCH_8 41930 #define GFX_IMU_SCRATCH_8__DATA__SHIFT 0x0 41931 #define GFX_IMU_SCRATCH_8__DATA_MASK 0xFFFFFFFFL 41932 //GFX_IMU_SCRATCH_9 41933 #define GFX_IMU_SCRATCH_9__DATA__SHIFT 0x0 41934 #define GFX_IMU_SCRATCH_9__DATA_MASK 0xFFFFFFFFL 41935 //GFX_IMU_SCRATCH_10 41936 #define GFX_IMU_SCRATCH_10__DATA__SHIFT 0x0 41937 #define GFX_IMU_SCRATCH_10__DATA_MASK 0xFFFFFFFFL 41938 //GFX_IMU_SCRATCH_11 41939 #define GFX_IMU_SCRATCH_11__DATA__SHIFT 0x0 41940 #define GFX_IMU_SCRATCH_11__DATA_MASK 0xFFFFFFFFL 41941 //GFX_IMU_SCRATCH_12 41942 #define GFX_IMU_SCRATCH_12__DATA__SHIFT 0x0 41943 #define GFX_IMU_SCRATCH_12__DATA_MASK 0xFFFFFFFFL 41944 //GFX_IMU_SCRATCH_13 41945 #define GFX_IMU_SCRATCH_13__DATA__SHIFT 0x0 41946 #define GFX_IMU_SCRATCH_13__DATA_MASK 0xFFFFFFFFL 41947 //GFX_IMU_SCRATCH_14 41948 #define GFX_IMU_SCRATCH_14__DATA__SHIFT 0x0 41949 #define GFX_IMU_SCRATCH_14__DATA_MASK 0xFFFFFFFFL 41950 //GFX_IMU_SCRATCH_15 41951 #define GFX_IMU_SCRATCH_15__DATA__SHIFT 0x0 41952 #define GFX_IMU_SCRATCH_15__DATA_MASK 0xFFFFFFFFL 41953 //GFX_IMU_FW_GTS_LO 41954 #define GFX_IMU_FW_GTS_LO__TSTAMP_LO__SHIFT 0x0 41955 #define GFX_IMU_FW_GTS_LO__TSTAMP_LO_MASK 0xFFFFFFFFL 41956 //GFX_IMU_FW_GTS_HI 41957 #define GFX_IMU_FW_GTS_HI__TSTAMP_HI__SHIFT 0x0 41958 #define GFX_IMU_FW_GTS_HI__TSTAMP_HI_MASK 0x00FFFFFFL 41959 //GFX_IMU_GTS_OFFSET_LO 41960 #define GFX_IMU_GTS_OFFSET_LO__GTS_OFFSET_LO__SHIFT 0x0 41961 #define GFX_IMU_GTS_OFFSET_LO__GTS_OFFSET_LO_MASK 0xFFFFFFFFL 41962 //GFX_IMU_GTS_OFFSET_HI 41963 #define GFX_IMU_GTS_OFFSET_HI__GTS_OFFSET_HI__SHIFT 0x0 41964 #define GFX_IMU_GTS_OFFSET_HI__GTS_OFFSET_HI_MASK 0x00FFFFFFL 41965 //GFX_IMU_RLC_GTS_OFFSET_LO 41966 #define GFX_IMU_RLC_GTS_OFFSET_LO__GTS_OFFSET_LO__SHIFT 0x0 41967 #define GFX_IMU_RLC_GTS_OFFSET_LO__GTS_OFFSET_LO_MASK 0xFFFFFFFFL 41968 //GFX_IMU_RLC_GTS_OFFSET_HI 41969 #define GFX_IMU_RLC_GTS_OFFSET_HI__GTS_OFFSET_HI__SHIFT 0x0 41970 #define GFX_IMU_RLC_GTS_OFFSET_HI__GTS_OFFSET_HI_MASK 0x00FFFFFFL 41971 //GFX_IMU_CORE_INT_STATUS 41972 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_24__SHIFT 0x18 41973 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_25__SHIFT 0x19 41974 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_29__SHIFT 0x1d 41975 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_24_MASK 0x01000000L 41976 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_25_MASK 0x02000000L 41977 #define GFX_IMU_CORE_INT_STATUS__INTERRUPT_29_MASK 0x20000000L 41978 //GFX_IMU_PIC_INT_MASK 41979 #define GFX_IMU_PIC_INT_MASK__MASK_0__SHIFT 0x0 41980 #define GFX_IMU_PIC_INT_MASK__MASK_1__SHIFT 0x1 41981 #define GFX_IMU_PIC_INT_MASK__MASK_2__SHIFT 0x2 41982 #define GFX_IMU_PIC_INT_MASK__MASK_3__SHIFT 0x3 41983 #define GFX_IMU_PIC_INT_MASK__MASK_4__SHIFT 0x4 41984 #define GFX_IMU_PIC_INT_MASK__MASK_5__SHIFT 0x5 41985 #define GFX_IMU_PIC_INT_MASK__MASK_6__SHIFT 0x6 41986 #define GFX_IMU_PIC_INT_MASK__MASK_7__SHIFT 0x7 41987 #define GFX_IMU_PIC_INT_MASK__MASK_8__SHIFT 0x8 41988 #define GFX_IMU_PIC_INT_MASK__MASK_9__SHIFT 0x9 41989 #define GFX_IMU_PIC_INT_MASK__MASK_10__SHIFT 0xa 41990 #define GFX_IMU_PIC_INT_MASK__MASK_11__SHIFT 0xb 41991 #define GFX_IMU_PIC_INT_MASK__MASK_12__SHIFT 0xc 41992 #define GFX_IMU_PIC_INT_MASK__MASK_13__SHIFT 0xd 41993 #define GFX_IMU_PIC_INT_MASK__MASK_14__SHIFT 0xe 41994 #define GFX_IMU_PIC_INT_MASK__MASK_15__SHIFT 0xf 41995 #define GFX_IMU_PIC_INT_MASK__MASK_16__SHIFT 0x10 41996 #define GFX_IMU_PIC_INT_MASK__MASK_17__SHIFT 0x11 41997 #define GFX_IMU_PIC_INT_MASK__MASK_18__SHIFT 0x12 41998 #define GFX_IMU_PIC_INT_MASK__MASK_19__SHIFT 0x13 41999 #define GFX_IMU_PIC_INT_MASK__MASK_20__SHIFT 0x14 42000 #define GFX_IMU_PIC_INT_MASK__MASK_21__SHIFT 0x15 42001 #define GFX_IMU_PIC_INT_MASK__MASK_22__SHIFT 0x16 42002 #define GFX_IMU_PIC_INT_MASK__MASK_23__SHIFT 0x17 42003 #define GFX_IMU_PIC_INT_MASK__MASK_24__SHIFT 0x18 42004 #define GFX_IMU_PIC_INT_MASK__MASK_25__SHIFT 0x19 42005 #define GFX_IMU_PIC_INT_MASK__MASK_26__SHIFT 0x1a 42006 #define GFX_IMU_PIC_INT_MASK__MASK_27__SHIFT 0x1b 42007 #define GFX_IMU_PIC_INT_MASK__MASK_28__SHIFT 0x1c 42008 #define GFX_IMU_PIC_INT_MASK__MASK_29__SHIFT 0x1d 42009 #define GFX_IMU_PIC_INT_MASK__MASK_30__SHIFT 0x1e 42010 #define GFX_IMU_PIC_INT_MASK__MASK_31__SHIFT 0x1f 42011 #define GFX_IMU_PIC_INT_MASK__MASK_0_MASK 0x00000001L 42012 #define GFX_IMU_PIC_INT_MASK__MASK_1_MASK 0x00000002L 42013 #define GFX_IMU_PIC_INT_MASK__MASK_2_MASK 0x00000004L 42014 #define GFX_IMU_PIC_INT_MASK__MASK_3_MASK 0x00000008L 42015 #define GFX_IMU_PIC_INT_MASK__MASK_4_MASK 0x00000010L 42016 #define GFX_IMU_PIC_INT_MASK__MASK_5_MASK 0x00000020L 42017 #define GFX_IMU_PIC_INT_MASK__MASK_6_MASK 0x00000040L 42018 #define GFX_IMU_PIC_INT_MASK__MASK_7_MASK 0x00000080L 42019 #define GFX_IMU_PIC_INT_MASK__MASK_8_MASK 0x00000100L 42020 #define GFX_IMU_PIC_INT_MASK__MASK_9_MASK 0x00000200L 42021 #define GFX_IMU_PIC_INT_MASK__MASK_10_MASK 0x00000400L 42022 #define GFX_IMU_PIC_INT_MASK__MASK_11_MASK 0x00000800L 42023 #define GFX_IMU_PIC_INT_MASK__MASK_12_MASK 0x00001000L 42024 #define GFX_IMU_PIC_INT_MASK__MASK_13_MASK 0x00002000L 42025 #define GFX_IMU_PIC_INT_MASK__MASK_14_MASK 0x00004000L 42026 #define GFX_IMU_PIC_INT_MASK__MASK_15_MASK 0x00008000L 42027 #define GFX_IMU_PIC_INT_MASK__MASK_16_MASK 0x00010000L 42028 #define GFX_IMU_PIC_INT_MASK__MASK_17_MASK 0x00020000L 42029 #define GFX_IMU_PIC_INT_MASK__MASK_18_MASK 0x00040000L 42030 #define GFX_IMU_PIC_INT_MASK__MASK_19_MASK 0x00080000L 42031 #define GFX_IMU_PIC_INT_MASK__MASK_20_MASK 0x00100000L 42032 #define GFX_IMU_PIC_INT_MASK__MASK_21_MASK 0x00200000L 42033 #define GFX_IMU_PIC_INT_MASK__MASK_22_MASK 0x00400000L 42034 #define GFX_IMU_PIC_INT_MASK__MASK_23_MASK 0x00800000L 42035 #define GFX_IMU_PIC_INT_MASK__MASK_24_MASK 0x01000000L 42036 #define GFX_IMU_PIC_INT_MASK__MASK_25_MASK 0x02000000L 42037 #define GFX_IMU_PIC_INT_MASK__MASK_26_MASK 0x04000000L 42038 #define GFX_IMU_PIC_INT_MASK__MASK_27_MASK 0x08000000L 42039 #define GFX_IMU_PIC_INT_MASK__MASK_28_MASK 0x10000000L 42040 #define GFX_IMU_PIC_INT_MASK__MASK_29_MASK 0x20000000L 42041 #define GFX_IMU_PIC_INT_MASK__MASK_30_MASK 0x40000000L 42042 #define GFX_IMU_PIC_INT_MASK__MASK_31_MASK 0x80000000L 42043 //GFX_IMU_PIC_INT_LVL 42044 #define GFX_IMU_PIC_INT_LVL__LVL_0__SHIFT 0x0 42045 #define GFX_IMU_PIC_INT_LVL__LVL_1__SHIFT 0x1 42046 #define GFX_IMU_PIC_INT_LVL__LVL_2__SHIFT 0x2 42047 #define GFX_IMU_PIC_INT_LVL__LVL_3__SHIFT 0x3 42048 #define GFX_IMU_PIC_INT_LVL__LVL_4__SHIFT 0x4 42049 #define GFX_IMU_PIC_INT_LVL__LVL_5__SHIFT 0x5 42050 #define GFX_IMU_PIC_INT_LVL__LVL_6__SHIFT 0x6 42051 #define GFX_IMU_PIC_INT_LVL__LVL_7__SHIFT 0x7 42052 #define GFX_IMU_PIC_INT_LVL__LVL_8__SHIFT 0x8 42053 #define GFX_IMU_PIC_INT_LVL__LVL_9__SHIFT 0x9 42054 #define GFX_IMU_PIC_INT_LVL__LVL_10__SHIFT 0xa 42055 #define GFX_IMU_PIC_INT_LVL__LVL_11__SHIFT 0xb 42056 #define GFX_IMU_PIC_INT_LVL__LVL_12__SHIFT 0xc 42057 #define GFX_IMU_PIC_INT_LVL__LVL_13__SHIFT 0xd 42058 #define GFX_IMU_PIC_INT_LVL__LVL_14__SHIFT 0xe 42059 #define GFX_IMU_PIC_INT_LVL__LVL_15__SHIFT 0xf 42060 #define GFX_IMU_PIC_INT_LVL__LVL_16__SHIFT 0x10 42061 #define GFX_IMU_PIC_INT_LVL__LVL_17__SHIFT 0x11 42062 #define GFX_IMU_PIC_INT_LVL__LVL_18__SHIFT 0x12 42063 #define GFX_IMU_PIC_INT_LVL__LVL_19__SHIFT 0x13 42064 #define GFX_IMU_PIC_INT_LVL__LVL_20__SHIFT 0x14 42065 #define GFX_IMU_PIC_INT_LVL__LVL_21__SHIFT 0x15 42066 #define GFX_IMU_PIC_INT_LVL__LVL_22__SHIFT 0x16 42067 #define GFX_IMU_PIC_INT_LVL__LVL_23__SHIFT 0x17 42068 #define GFX_IMU_PIC_INT_LVL__LVL_24__SHIFT 0x18 42069 #define GFX_IMU_PIC_INT_LVL__LVL_25__SHIFT 0x19 42070 #define GFX_IMU_PIC_INT_LVL__LVL_26__SHIFT 0x1a 42071 #define GFX_IMU_PIC_INT_LVL__LVL_27__SHIFT 0x1b 42072 #define GFX_IMU_PIC_INT_LVL__LVL_28__SHIFT 0x1c 42073 #define GFX_IMU_PIC_INT_LVL__LVL_29__SHIFT 0x1d 42074 #define GFX_IMU_PIC_INT_LVL__LVL_30__SHIFT 0x1e 42075 #define GFX_IMU_PIC_INT_LVL__LVL_31__SHIFT 0x1f 42076 #define GFX_IMU_PIC_INT_LVL__LVL_0_MASK 0x00000001L 42077 #define GFX_IMU_PIC_INT_LVL__LVL_1_MASK 0x00000002L 42078 #define GFX_IMU_PIC_INT_LVL__LVL_2_MASK 0x00000004L 42079 #define GFX_IMU_PIC_INT_LVL__LVL_3_MASK 0x00000008L 42080 #define GFX_IMU_PIC_INT_LVL__LVL_4_MASK 0x00000010L 42081 #define GFX_IMU_PIC_INT_LVL__LVL_5_MASK 0x00000020L 42082 #define GFX_IMU_PIC_INT_LVL__LVL_6_MASK 0x00000040L 42083 #define GFX_IMU_PIC_INT_LVL__LVL_7_MASK 0x00000080L 42084 #define GFX_IMU_PIC_INT_LVL__LVL_8_MASK 0x00000100L 42085 #define GFX_IMU_PIC_INT_LVL__LVL_9_MASK 0x00000200L 42086 #define GFX_IMU_PIC_INT_LVL__LVL_10_MASK 0x00000400L 42087 #define GFX_IMU_PIC_INT_LVL__LVL_11_MASK 0x00000800L 42088 #define GFX_IMU_PIC_INT_LVL__LVL_12_MASK 0x00001000L 42089 #define GFX_IMU_PIC_INT_LVL__LVL_13_MASK 0x00002000L 42090 #define GFX_IMU_PIC_INT_LVL__LVL_14_MASK 0x00004000L 42091 #define GFX_IMU_PIC_INT_LVL__LVL_15_MASK 0x00008000L 42092 #define GFX_IMU_PIC_INT_LVL__LVL_16_MASK 0x00010000L 42093 #define GFX_IMU_PIC_INT_LVL__LVL_17_MASK 0x00020000L 42094 #define GFX_IMU_PIC_INT_LVL__LVL_18_MASK 0x00040000L 42095 #define GFX_IMU_PIC_INT_LVL__LVL_19_MASK 0x00080000L 42096 #define GFX_IMU_PIC_INT_LVL__LVL_20_MASK 0x00100000L 42097 #define GFX_IMU_PIC_INT_LVL__LVL_21_MASK 0x00200000L 42098 #define GFX_IMU_PIC_INT_LVL__LVL_22_MASK 0x00400000L 42099 #define GFX_IMU_PIC_INT_LVL__LVL_23_MASK 0x00800000L 42100 #define GFX_IMU_PIC_INT_LVL__LVL_24_MASK 0x01000000L 42101 #define GFX_IMU_PIC_INT_LVL__LVL_25_MASK 0x02000000L 42102 #define GFX_IMU_PIC_INT_LVL__LVL_26_MASK 0x04000000L 42103 #define GFX_IMU_PIC_INT_LVL__LVL_27_MASK 0x08000000L 42104 #define GFX_IMU_PIC_INT_LVL__LVL_28_MASK 0x10000000L 42105 #define GFX_IMU_PIC_INT_LVL__LVL_29_MASK 0x20000000L 42106 #define GFX_IMU_PIC_INT_LVL__LVL_30_MASK 0x40000000L 42107 #define GFX_IMU_PIC_INT_LVL__LVL_31_MASK 0x80000000L 42108 //GFX_IMU_PIC_INT_EDGE 42109 #define GFX_IMU_PIC_INT_EDGE__EDGE_0__SHIFT 0x0 42110 #define GFX_IMU_PIC_INT_EDGE__EDGE_1__SHIFT 0x1 42111 #define GFX_IMU_PIC_INT_EDGE__EDGE_2__SHIFT 0x2 42112 #define GFX_IMU_PIC_INT_EDGE__EDGE_3__SHIFT 0x3 42113 #define GFX_IMU_PIC_INT_EDGE__EDGE_4__SHIFT 0x4 42114 #define GFX_IMU_PIC_INT_EDGE__EDGE_5__SHIFT 0x5 42115 #define GFX_IMU_PIC_INT_EDGE__EDGE_6__SHIFT 0x6 42116 #define GFX_IMU_PIC_INT_EDGE__EDGE_7__SHIFT 0x7 42117 #define GFX_IMU_PIC_INT_EDGE__EDGE_8__SHIFT 0x8 42118 #define GFX_IMU_PIC_INT_EDGE__EDGE_9__SHIFT 0x9 42119 #define GFX_IMU_PIC_INT_EDGE__EDGE_10__SHIFT 0xa 42120 #define GFX_IMU_PIC_INT_EDGE__EDGE_11__SHIFT 0xb 42121 #define GFX_IMU_PIC_INT_EDGE__EDGE_12__SHIFT 0xc 42122 #define GFX_IMU_PIC_INT_EDGE__EDGE_13__SHIFT 0xd 42123 #define GFX_IMU_PIC_INT_EDGE__EDGE_14__SHIFT 0xe 42124 #define GFX_IMU_PIC_INT_EDGE__EDGE_15__SHIFT 0xf 42125 #define GFX_IMU_PIC_INT_EDGE__EDGE_16__SHIFT 0x10 42126 #define GFX_IMU_PIC_INT_EDGE__EDGE_17__SHIFT 0x11 42127 #define GFX_IMU_PIC_INT_EDGE__EDGE_18__SHIFT 0x12 42128 #define GFX_IMU_PIC_INT_EDGE__EDGE_19__SHIFT 0x13 42129 #define GFX_IMU_PIC_INT_EDGE__EDGE_20__SHIFT 0x14 42130 #define GFX_IMU_PIC_INT_EDGE__EDGE_21__SHIFT 0x15 42131 #define GFX_IMU_PIC_INT_EDGE__EDGE_22__SHIFT 0x16 42132 #define GFX_IMU_PIC_INT_EDGE__EDGE_23__SHIFT 0x17 42133 #define GFX_IMU_PIC_INT_EDGE__EDGE_24__SHIFT 0x18 42134 #define GFX_IMU_PIC_INT_EDGE__EDGE_25__SHIFT 0x19 42135 #define GFX_IMU_PIC_INT_EDGE__EDGE_26__SHIFT 0x1a 42136 #define GFX_IMU_PIC_INT_EDGE__EDGE_27__SHIFT 0x1b 42137 #define GFX_IMU_PIC_INT_EDGE__EDGE_28__SHIFT 0x1c 42138 #define GFX_IMU_PIC_INT_EDGE__EDGE_29__SHIFT 0x1d 42139 #define GFX_IMU_PIC_INT_EDGE__EDGE_30__SHIFT 0x1e 42140 #define GFX_IMU_PIC_INT_EDGE__EDGE_31__SHIFT 0x1f 42141 #define GFX_IMU_PIC_INT_EDGE__EDGE_0_MASK 0x00000001L 42142 #define GFX_IMU_PIC_INT_EDGE__EDGE_1_MASK 0x00000002L 42143 #define GFX_IMU_PIC_INT_EDGE__EDGE_2_MASK 0x00000004L 42144 #define GFX_IMU_PIC_INT_EDGE__EDGE_3_MASK 0x00000008L 42145 #define GFX_IMU_PIC_INT_EDGE__EDGE_4_MASK 0x00000010L 42146 #define GFX_IMU_PIC_INT_EDGE__EDGE_5_MASK 0x00000020L 42147 #define GFX_IMU_PIC_INT_EDGE__EDGE_6_MASK 0x00000040L 42148 #define GFX_IMU_PIC_INT_EDGE__EDGE_7_MASK 0x00000080L 42149 #define GFX_IMU_PIC_INT_EDGE__EDGE_8_MASK 0x00000100L 42150 #define GFX_IMU_PIC_INT_EDGE__EDGE_9_MASK 0x00000200L 42151 #define GFX_IMU_PIC_INT_EDGE__EDGE_10_MASK 0x00000400L 42152 #define GFX_IMU_PIC_INT_EDGE__EDGE_11_MASK 0x00000800L 42153 #define GFX_IMU_PIC_INT_EDGE__EDGE_12_MASK 0x00001000L 42154 #define GFX_IMU_PIC_INT_EDGE__EDGE_13_MASK 0x00002000L 42155 #define GFX_IMU_PIC_INT_EDGE__EDGE_14_MASK 0x00004000L 42156 #define GFX_IMU_PIC_INT_EDGE__EDGE_15_MASK 0x00008000L 42157 #define GFX_IMU_PIC_INT_EDGE__EDGE_16_MASK 0x00010000L 42158 #define GFX_IMU_PIC_INT_EDGE__EDGE_17_MASK 0x00020000L 42159 #define GFX_IMU_PIC_INT_EDGE__EDGE_18_MASK 0x00040000L 42160 #define GFX_IMU_PIC_INT_EDGE__EDGE_19_MASK 0x00080000L 42161 #define GFX_IMU_PIC_INT_EDGE__EDGE_20_MASK 0x00100000L 42162 #define GFX_IMU_PIC_INT_EDGE__EDGE_21_MASK 0x00200000L 42163 #define GFX_IMU_PIC_INT_EDGE__EDGE_22_MASK 0x00400000L 42164 #define GFX_IMU_PIC_INT_EDGE__EDGE_23_MASK 0x00800000L 42165 #define GFX_IMU_PIC_INT_EDGE__EDGE_24_MASK 0x01000000L 42166 #define GFX_IMU_PIC_INT_EDGE__EDGE_25_MASK 0x02000000L 42167 #define GFX_IMU_PIC_INT_EDGE__EDGE_26_MASK 0x04000000L 42168 #define GFX_IMU_PIC_INT_EDGE__EDGE_27_MASK 0x08000000L 42169 #define GFX_IMU_PIC_INT_EDGE__EDGE_28_MASK 0x10000000L 42170 #define GFX_IMU_PIC_INT_EDGE__EDGE_29_MASK 0x20000000L 42171 #define GFX_IMU_PIC_INT_EDGE__EDGE_30_MASK 0x40000000L 42172 #define GFX_IMU_PIC_INT_EDGE__EDGE_31_MASK 0x80000000L 42173 //GFX_IMU_PIC_INT_PRI_0 42174 #define GFX_IMU_PIC_INT_PRI_0__PRI_0__SHIFT 0x0 42175 #define GFX_IMU_PIC_INT_PRI_0__PRI_1__SHIFT 0x8 42176 #define GFX_IMU_PIC_INT_PRI_0__PRI_2__SHIFT 0x10 42177 #define GFX_IMU_PIC_INT_PRI_0__PRI_3__SHIFT 0x18 42178 #define GFX_IMU_PIC_INT_PRI_0__PRI_0_MASK 0x000000FFL 42179 #define GFX_IMU_PIC_INT_PRI_0__PRI_1_MASK 0x0000FF00L 42180 #define GFX_IMU_PIC_INT_PRI_0__PRI_2_MASK 0x00FF0000L 42181 #define GFX_IMU_PIC_INT_PRI_0__PRI_3_MASK 0xFF000000L 42182 //GFX_IMU_PIC_INT_PRI_1 42183 #define GFX_IMU_PIC_INT_PRI_1__PRI_4__SHIFT 0x0 42184 #define GFX_IMU_PIC_INT_PRI_1__PRI_5__SHIFT 0x8 42185 #define GFX_IMU_PIC_INT_PRI_1__PRI_6__SHIFT 0x10 42186 #define GFX_IMU_PIC_INT_PRI_1__PRI_7__SHIFT 0x18 42187 #define GFX_IMU_PIC_INT_PRI_1__PRI_4_MASK 0x000000FFL 42188 #define GFX_IMU_PIC_INT_PRI_1__PRI_5_MASK 0x0000FF00L 42189 #define GFX_IMU_PIC_INT_PRI_1__PRI_6_MASK 0x00FF0000L 42190 #define GFX_IMU_PIC_INT_PRI_1__PRI_7_MASK 0xFF000000L 42191 //GFX_IMU_PIC_INT_PRI_2 42192 #define GFX_IMU_PIC_INT_PRI_2__PRI_8__SHIFT 0x0 42193 #define GFX_IMU_PIC_INT_PRI_2__PRI_9__SHIFT 0x8 42194 #define GFX_IMU_PIC_INT_PRI_2__PRI_10__SHIFT 0x10 42195 #define GFX_IMU_PIC_INT_PRI_2__PRI_11__SHIFT 0x18 42196 #define GFX_IMU_PIC_INT_PRI_2__PRI_8_MASK 0x000000FFL 42197 #define GFX_IMU_PIC_INT_PRI_2__PRI_9_MASK 0x0000FF00L 42198 #define GFX_IMU_PIC_INT_PRI_2__PRI_10_MASK 0x00FF0000L 42199 #define GFX_IMU_PIC_INT_PRI_2__PRI_11_MASK 0xFF000000L 42200 //GFX_IMU_PIC_INT_PRI_3 42201 #define GFX_IMU_PIC_INT_PRI_3__PRI_12__SHIFT 0x0 42202 #define GFX_IMU_PIC_INT_PRI_3__PRI_13__SHIFT 0x8 42203 #define GFX_IMU_PIC_INT_PRI_3__PRI_14__SHIFT 0x10 42204 #define GFX_IMU_PIC_INT_PRI_3__PRI_15__SHIFT 0x18 42205 #define GFX_IMU_PIC_INT_PRI_3__PRI_12_MASK 0x000000FFL 42206 #define GFX_IMU_PIC_INT_PRI_3__PRI_13_MASK 0x0000FF00L 42207 #define GFX_IMU_PIC_INT_PRI_3__PRI_14_MASK 0x00FF0000L 42208 #define GFX_IMU_PIC_INT_PRI_3__PRI_15_MASK 0xFF000000L 42209 //GFX_IMU_PIC_INT_PRI_4 42210 #define GFX_IMU_PIC_INT_PRI_4__PRI_16__SHIFT 0x0 42211 #define GFX_IMU_PIC_INT_PRI_4__PRI_17__SHIFT 0x8 42212 #define GFX_IMU_PIC_INT_PRI_4__PRI_18__SHIFT 0x10 42213 #define GFX_IMU_PIC_INT_PRI_4__PRI_19__SHIFT 0x18 42214 #define GFX_IMU_PIC_INT_PRI_4__PRI_16_MASK 0x000000FFL 42215 #define GFX_IMU_PIC_INT_PRI_4__PRI_17_MASK 0x0000FF00L 42216 #define GFX_IMU_PIC_INT_PRI_4__PRI_18_MASK 0x00FF0000L 42217 #define GFX_IMU_PIC_INT_PRI_4__PRI_19_MASK 0xFF000000L 42218 //GFX_IMU_PIC_INT_PRI_5 42219 #define GFX_IMU_PIC_INT_PRI_5__PRI_20__SHIFT 0x0 42220 #define GFX_IMU_PIC_INT_PRI_5__PRI_21__SHIFT 0x8 42221 #define GFX_IMU_PIC_INT_PRI_5__PRI_22__SHIFT 0x10 42222 #define GFX_IMU_PIC_INT_PRI_5__PRI_23__SHIFT 0x18 42223 #define GFX_IMU_PIC_INT_PRI_5__PRI_20_MASK 0x000000FFL 42224 #define GFX_IMU_PIC_INT_PRI_5__PRI_21_MASK 0x0000FF00L 42225 #define GFX_IMU_PIC_INT_PRI_5__PRI_22_MASK 0x00FF0000L 42226 #define GFX_IMU_PIC_INT_PRI_5__PRI_23_MASK 0xFF000000L 42227 //GFX_IMU_PIC_INT_PRI_6 42228 #define GFX_IMU_PIC_INT_PRI_6__PRI_24__SHIFT 0x0 42229 #define GFX_IMU_PIC_INT_PRI_6__PRI_25__SHIFT 0x8 42230 #define GFX_IMU_PIC_INT_PRI_6__PRI_26__SHIFT 0x10 42231 #define GFX_IMU_PIC_INT_PRI_6__PRI_27__SHIFT 0x18 42232 #define GFX_IMU_PIC_INT_PRI_6__PRI_24_MASK 0x000000FFL 42233 #define GFX_IMU_PIC_INT_PRI_6__PRI_25_MASK 0x0000FF00L 42234 #define GFX_IMU_PIC_INT_PRI_6__PRI_26_MASK 0x00FF0000L 42235 #define GFX_IMU_PIC_INT_PRI_6__PRI_27_MASK 0xFF000000L 42236 //GFX_IMU_PIC_INT_PRI_7 42237 #define GFX_IMU_PIC_INT_PRI_7__PRI_28__SHIFT 0x0 42238 #define GFX_IMU_PIC_INT_PRI_7__PRI_29__SHIFT 0x8 42239 #define GFX_IMU_PIC_INT_PRI_7__PRI_30__SHIFT 0x10 42240 #define GFX_IMU_PIC_INT_PRI_7__PRI_31__SHIFT 0x18 42241 #define GFX_IMU_PIC_INT_PRI_7__PRI_28_MASK 0x000000FFL 42242 #define GFX_IMU_PIC_INT_PRI_7__PRI_29_MASK 0x0000FF00L 42243 #define GFX_IMU_PIC_INT_PRI_7__PRI_30_MASK 0x00FF0000L 42244 #define GFX_IMU_PIC_INT_PRI_7__PRI_31_MASK 0xFF000000L 42245 //GFX_IMU_PIC_INT_STATUS 42246 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS0__SHIFT 0x0 42247 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS1__SHIFT 0x1 42248 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS2__SHIFT 0x2 42249 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS3__SHIFT 0x3 42250 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS4__SHIFT 0x4 42251 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS5__SHIFT 0x5 42252 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS6__SHIFT 0x6 42253 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS7__SHIFT 0x7 42254 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS8__SHIFT 0x8 42255 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS9__SHIFT 0x9 42256 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS10__SHIFT 0xa 42257 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS11__SHIFT 0xb 42258 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS12__SHIFT 0xc 42259 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS13__SHIFT 0xd 42260 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS14__SHIFT 0xe 42261 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS15__SHIFT 0xf 42262 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS16__SHIFT 0x10 42263 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS17__SHIFT 0x11 42264 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS18__SHIFT 0x12 42265 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS19__SHIFT 0x13 42266 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS20__SHIFT 0x14 42267 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS21__SHIFT 0x15 42268 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS22__SHIFT 0x16 42269 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS23__SHIFT 0x17 42270 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS24__SHIFT 0x18 42271 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS25__SHIFT 0x19 42272 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS26__SHIFT 0x1a 42273 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS27__SHIFT 0x1b 42274 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS28__SHIFT 0x1c 42275 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS29__SHIFT 0x1d 42276 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS30__SHIFT 0x1e 42277 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS31__SHIFT 0x1f 42278 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS0_MASK 0x00000001L 42279 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS1_MASK 0x00000002L 42280 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS2_MASK 0x00000004L 42281 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS3_MASK 0x00000008L 42282 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS4_MASK 0x00000010L 42283 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS5_MASK 0x00000020L 42284 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS6_MASK 0x00000040L 42285 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS7_MASK 0x00000080L 42286 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS8_MASK 0x00000100L 42287 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS9_MASK 0x00000200L 42288 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS10_MASK 0x00000400L 42289 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS11_MASK 0x00000800L 42290 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS12_MASK 0x00001000L 42291 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS13_MASK 0x00002000L 42292 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS14_MASK 0x00004000L 42293 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS15_MASK 0x00008000L 42294 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS16_MASK 0x00010000L 42295 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS17_MASK 0x00020000L 42296 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS18_MASK 0x00040000L 42297 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS19_MASK 0x00080000L 42298 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS20_MASK 0x00100000L 42299 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS21_MASK 0x00200000L 42300 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS22_MASK 0x00400000L 42301 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS23_MASK 0x00800000L 42302 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS24_MASK 0x01000000L 42303 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS25_MASK 0x02000000L 42304 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS26_MASK 0x04000000L 42305 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS27_MASK 0x08000000L 42306 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS28_MASK 0x10000000L 42307 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS29_MASK 0x20000000L 42308 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS30_MASK 0x40000000L 42309 #define GFX_IMU_PIC_INT_STATUS__INT_STATUS31_MASK 0x80000000L 42310 //GFX_IMU_PIC_INTR 42311 #define GFX_IMU_PIC_INTR__INTR_n__SHIFT 0x0 42312 #define GFX_IMU_PIC_INTR__INTR_n_MASK 0x00000001L 42313 //GFX_IMU_PIC_INTR_ID 42314 #define GFX_IMU_PIC_INTR_ID__INTR_n__SHIFT 0x0 42315 #define GFX_IMU_PIC_INTR_ID__INTR_n_MASK 0x000000FFL 42316 //GFX_IMU_IH_CTRL_1 42317 #define GFX_IMU_IH_CTRL_1__CONTEXT_ID__SHIFT 0x0 42318 #define GFX_IMU_IH_CTRL_1__CONTEXT_ID_MASK 0xFFFFFFFFL 42319 //GFX_IMU_IH_CTRL_2 42320 #define GFX_IMU_IH_CTRL_2__CONTEXT_ID__SHIFT 0x0 42321 #define GFX_IMU_IH_CTRL_2__RING_ID__SHIFT 0x8 42322 #define GFX_IMU_IH_CTRL_2__VM_ID__SHIFT 0x10 42323 #define GFX_IMU_IH_CTRL_2__SRSTB__SHIFT 0x1f 42324 #define GFX_IMU_IH_CTRL_2__CONTEXT_ID_MASK 0x000000FFL 42325 #define GFX_IMU_IH_CTRL_2__RING_ID_MASK 0x0000FF00L 42326 #define GFX_IMU_IH_CTRL_2__VM_ID_MASK 0x000F0000L 42327 #define GFX_IMU_IH_CTRL_2__SRSTB_MASK 0x80000000L 42328 //GFX_IMU_IH_CTRL_3 42329 #define GFX_IMU_IH_CTRL_3__SOURCE_ID__SHIFT 0x0 42330 #define GFX_IMU_IH_CTRL_3__VF_ID__SHIFT 0x8 42331 #define GFX_IMU_IH_CTRL_3__VF__SHIFT 0xd 42332 #define GFX_IMU_IH_CTRL_3__SOURCE_ID_MASK 0x000000FFL 42333 #define GFX_IMU_IH_CTRL_3__VF_ID_MASK 0x00001F00L 42334 #define GFX_IMU_IH_CTRL_3__VF_MASK 0x00002000L 42335 //GFX_IMU_IH_STATUS 42336 #define GFX_IMU_IH_STATUS__IH_BUSY__SHIFT 0x0 42337 #define GFX_IMU_IH_STATUS__IH_BUSY_MASK 0x00000001L 42338 //GFX_IMU_FUSESTRAP 42339 #define GFX_IMU_FUSESTRAP__BOOT_VID__SHIFT 0x0 42340 #define GFX_IMU_FUSESTRAP__BOOT_VID_MASK 0x000001FFL 42341 //GFX_IMU_SMUIO_VIDCHG_CTRL 42342 #define GFX_IMU_SMUIO_VIDCHG_CTRL__REQ__SHIFT 0x0 42343 #define GFX_IMU_SMUIO_VIDCHG_CTRL__DATA__SHIFT 0x1 42344 #define GFX_IMU_SMUIO_VIDCHG_CTRL__PSIEN__SHIFT 0xa 42345 #define GFX_IMU_SMUIO_VIDCHG_CTRL__ACK__SHIFT 0xb 42346 #define GFX_IMU_SMUIO_VIDCHG_CTRL__SRC_SEL__SHIFT 0x1f 42347 #define GFX_IMU_SMUIO_VIDCHG_CTRL__REQ_MASK 0x00000001L 42348 #define GFX_IMU_SMUIO_VIDCHG_CTRL__DATA_MASK 0x000003FEL 42349 #define GFX_IMU_SMUIO_VIDCHG_CTRL__PSIEN_MASK 0x00000400L 42350 #define GFX_IMU_SMUIO_VIDCHG_CTRL__ACK_MASK 0x00000800L 42351 #define GFX_IMU_SMUIO_VIDCHG_CTRL__SRC_SEL_MASK 0x80000000L 42352 //GFX_IMU_GFXCLK_BYPASS_CTRL 42353 #define GFX_IMU_GFXCLK_BYPASS_CTRL__BYPASS_SEL__SHIFT 0x0 42354 #define GFX_IMU_GFXCLK_BYPASS_CTRL__BYPASS_SEL_MASK 0x00000001L 42355 //GFX_IMU_CLK_CTRL 42356 #define GFX_IMU_CLK_CTRL__CG_OVR__SHIFT 0x0 42357 #define GFX_IMU_CLK_CTRL__CG_OVR_CORE__SHIFT 0x1 42358 #define GFX_IMU_CLK_CTRL__CLKDIV__SHIFT 0x4 42359 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_CHGTOG__SHIFT 0x8 42360 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DONETOG__SHIFT 0x9 42361 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DIV__SHIFT 0x10 42362 #define GFX_IMU_CLK_CTRL__COOLDOWN_PERIOD__SHIFT 0x1c 42363 #define GFX_IMU_CLK_CTRL__CG_OVR_MASK 0x00000001L 42364 #define GFX_IMU_CLK_CTRL__CG_OVR_CORE_MASK 0x00000002L 42365 #define GFX_IMU_CLK_CTRL__CLKDIV_MASK 0x00000010L 42366 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_CHGTOG_MASK 0x00000100L 42367 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DONETOG_MASK 0x00000200L 42368 #define GFX_IMU_CLK_CTRL__GFXBYPASSCLK_DIV_MASK 0x007F0000L 42369 #define GFX_IMU_CLK_CTRL__COOLDOWN_PERIOD_MASK 0xF0000000L 42370 //GFX_IMU_DOORBELL_CONTROL 42371 #define GFX_IMU_DOORBELL_CONTROL__OVR_EN__SHIFT 0x0 42372 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_OVR__SHIFT 0x1 42373 #define GFX_IMU_DOORBELL_CONTROL__CP_DB_RESP_PEND_COUNT__SHIFT 0x18 42374 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_STATUS__SHIFT 0x1f 42375 #define GFX_IMU_DOORBELL_CONTROL__OVR_EN_MASK 0x00000001L 42376 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_OVR_MASK 0x00000002L 42377 #define GFX_IMU_DOORBELL_CONTROL__CP_DB_RESP_PEND_COUNT_MASK 0x7F000000L 42378 #define GFX_IMU_DOORBELL_CONTROL__FENCE_EN_STATUS_MASK 0x80000000L 42379 //GFX_IMU_RLC_CG_CTRL 42380 #define GFX_IMU_RLC_CG_CTRL__FORCE_CGCG__SHIFT 0x0 42381 #define GFX_IMU_RLC_CG_CTRL__MGCG_EARLY_EN__SHIFT 0x1 42382 #define GFX_IMU_RLC_CG_CTRL__FORCE_CGCG_MASK 0x00000001L 42383 #define GFX_IMU_RLC_CG_CTRL__MGCG_EARLY_EN_MASK 0x00000002L 42384 //GFX_IMU_RLC_THROTTLE_GFX 42385 #define GFX_IMU_RLC_THROTTLE_GFX__THROTTLE_EN__SHIFT 0x0 42386 #define GFX_IMU_RLC_THROTTLE_GFX__THROTTLE_EN_MASK 0x00000001L 42387 //GFX_IMU_RLC_RESET_VECTOR 42388 #define GFX_IMU_RLC_RESET_VECTOR__COLD_VS_GFXOFF__SHIFT 0x0 42389 #define GFX_IMU_RLC_RESET_VECTOR__WARM_RESET_EXIT__SHIFT 0x2 42390 #define GFX_IMU_RLC_RESET_VECTOR__VF_FLR_EXIT__SHIFT 0x3 42391 #define GFX_IMU_RLC_RESET_VECTOR__VECTOR__SHIFT 0x4 42392 #define GFX_IMU_RLC_RESET_VECTOR__COLD_VS_GFXOFF_MASK 0x00000001L 42393 #define GFX_IMU_RLC_RESET_VECTOR__WARM_RESET_EXIT_MASK 0x00000004L 42394 #define GFX_IMU_RLC_RESET_VECTOR__VF_FLR_EXIT_MASK 0x00000008L 42395 #define GFX_IMU_RLC_RESET_VECTOR__VECTOR_MASK 0x000000F0L 42396 //GFX_IMU_RLC_OVERRIDE 42397 #define GFX_IMU_RLC_OVERRIDE__DS_ALLOW__SHIFT 0x0 42398 #define GFX_IMU_RLC_OVERRIDE__DS_ALLOW_MASK 0x00000001L 42399 //GFX_IMU_DPM_CONTROL 42400 #define GFX_IMU_DPM_CONTROL__ACC_RESET__SHIFT 0x0 42401 #define GFX_IMU_DPM_CONTROL__ACC_START__SHIFT 0x1 42402 #define GFX_IMU_DPM_CONTROL__BUSY_MASK__SHIFT 0x2 42403 #define GFX_IMU_DPM_CONTROL__ACC_RESET_MASK 0x00000001L 42404 #define GFX_IMU_DPM_CONTROL__ACC_START_MASK 0x00000002L 42405 #define GFX_IMU_DPM_CONTROL__BUSY_MASK_MASK 0x0003FFFCL 42406 //GFX_IMU_DPM_ACC 42407 #define GFX_IMU_DPM_ACC__COUNT__SHIFT 0x0 42408 #define GFX_IMU_DPM_ACC__COUNT_MASK 0x00FFFFFFL 42409 //GFX_IMU_DPM_REF_COUNTER 42410 #define GFX_IMU_DPM_REF_COUNTER__COUNT__SHIFT 0x0 42411 #define GFX_IMU_DPM_REF_COUNTER__COUNT_MASK 0x00FFFFFFL 42412 //GFX_IMU_RLC_RAM_INDEX 42413 #define GFX_IMU_RLC_RAM_INDEX__INDEX__SHIFT 0x0 42414 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX__SHIFT 0x10 42415 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID__SHIFT 0x1f 42416 #define GFX_IMU_RLC_RAM_INDEX__INDEX_MASK 0x000000FFL 42417 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX_MASK 0x00FF0000L 42418 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID_MASK 0x80000000L 42419 //GFX_IMU_RLC_RAM_ADDR_HIGH 42420 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB__SHIFT 0x0 42421 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB_MASK 0x0000FFFFL 42422 //GFX_IMU_RLC_RAM_ADDR_LOW 42423 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB__SHIFT 0x0 42424 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB_MASK 0xFFFFFFFFL 42425 //GFX_IMU_RLC_RAM_DATA 42426 #define GFX_IMU_RLC_RAM_DATA__DATA__SHIFT 0x0 42427 #define GFX_IMU_RLC_RAM_DATA__DATA_MASK 0xFFFFFFFFL 42428 //GFX_IMU_FENCE_CTRL 42429 #define GFX_IMU_FENCE_CTRL__ENABLED__SHIFT 0x0 42430 #define GFX_IMU_FENCE_CTRL__ARM_LOG__SHIFT 0x1 42431 #define GFX_IMU_FENCE_CTRL__GRBM_RSMU_FENCE_ENABLE__SHIFT 0x2 42432 #define GFX_IMU_FENCE_CTRL__FLUSH_ARBITER_CREDITS__SHIFT 0x3 42433 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_EN__SHIFT 0x8 42434 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR__SHIFT 0x9 42435 #define GFX_IMU_FENCE_CTRL__ENABLED_MASK 0x00000001L 42436 #define GFX_IMU_FENCE_CTRL__ARM_LOG_MASK 0x00000002L 42437 #define GFX_IMU_FENCE_CTRL__GRBM_RSMU_FENCE_ENABLE_MASK 0x00000004L 42438 #define GFX_IMU_FENCE_CTRL__FLUSH_ARBITER_CREDITS_MASK 0x00000008L 42439 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_EN_MASK 0x00000100L 42440 #define GFX_IMU_FENCE_CTRL__GFX_REG_FENCE_OVR_MASK 0x00000200L 42441 //GFX_IMU_FENCE_LOG_INIT 42442 #define GFX_IMU_FENCE_LOG_INIT__UNIT_ID__SHIFT 0x0 42443 #define GFX_IMU_FENCE_LOG_INIT__INITIATOR_ID__SHIFT 0x7 42444 #define GFX_IMU_FENCE_LOG_INIT__UNIT_ID_MASK 0x0000007FL 42445 #define GFX_IMU_FENCE_LOG_INIT__INITIATOR_ID_MASK 0x0001FF80L 42446 //GFX_IMU_FENCE_LOG_ADDR 42447 #define GFX_IMU_FENCE_LOG_ADDR__ADDR__SHIFT 0x2 42448 #define GFX_IMU_FENCE_LOG_ADDR__ADDR_MASK 0x000FFFFCL 42449 //GFX_IMU_PROGRAM_CTR 42450 #define GFX_IMU_PROGRAM_CTR__PC__SHIFT 0x0 42451 #define GFX_IMU_PROGRAM_CTR__PC_MASK 0xFFFFFFFFL 42452 //GFX_IMU_CORE_CTRL 42453 #define GFX_IMU_CORE_CTRL__CRESET__SHIFT 0x0 42454 #define GFX_IMU_CORE_CTRL__CSTALL__SHIFT 0x1 42455 #define GFX_IMU_CORE_CTRL__CDBGENABLE__SHIFT 0x2 42456 #define GFX_IMU_CORE_CTRL__DRESET__SHIFT 0x3 42457 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET__SHIFT 0x4 42458 #define GFX_IMU_CORE_CTRL__BREAK_IN__SHIFT 0x8 42459 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK__SHIFT 0x9 42460 #define GFX_IMU_CORE_CTRL__CRESET_MASK 0x00000001L 42461 #define GFX_IMU_CORE_CTRL__CSTALL_MASK 0x00000002L 42462 #define GFX_IMU_CORE_CTRL__CDBGENABLE_MASK 0x00000004L 42463 #define GFX_IMU_CORE_CTRL__DRESET_MASK 0x00000008L 42464 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET_MASK 0x00000010L 42465 #define GFX_IMU_CORE_CTRL__BREAK_IN_MASK 0x00000100L 42466 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK_MASK 0x00000200L 42467 //GFX_IMU_CORE_STATUS 42468 #define GFX_IMU_CORE_STATUS__CBUSY__SHIFT 0x0 42469 #define GFX_IMU_CORE_STATUS__PWAIT_MODE__SHIFT 0x1 42470 #define GFX_IMU_CORE_STATUS__PSP_ACC_ERR__SHIFT 0x2 42471 #define GFX_IMU_CORE_STATUS__CINTLEVEL__SHIFT 0x4 42472 #define GFX_IMU_CORE_STATUS__BREAK_IN_ACK__SHIFT 0x8 42473 #define GFX_IMU_CORE_STATUS__BREAK_OUT__SHIFT 0x9 42474 #define GFX_IMU_CORE_STATUS__DEBUG_MODE__SHIFT 0xa 42475 #define GFX_IMU_CORE_STATUS__P_FATAL_ERROR__SHIFT 0xb 42476 #define GFX_IMU_CORE_STATUS__FAULT_SEVERITY_LEVEL__SHIFT 0x18 42477 #define GFX_IMU_CORE_STATUS__FAULT_TYPE__SHIFT 0x1c 42478 #define GFX_IMU_CORE_STATUS__CBUSY_MASK 0x00000001L 42479 #define GFX_IMU_CORE_STATUS__PWAIT_MODE_MASK 0x00000002L 42480 #define GFX_IMU_CORE_STATUS__PSP_ACC_ERR_MASK 0x00000004L 42481 #define GFX_IMU_CORE_STATUS__CINTLEVEL_MASK 0x000000F0L 42482 #define GFX_IMU_CORE_STATUS__BREAK_IN_ACK_MASK 0x00000100L 42483 #define GFX_IMU_CORE_STATUS__BREAK_OUT_MASK 0x00000200L 42484 #define GFX_IMU_CORE_STATUS__DEBUG_MODE_MASK 0x00000400L 42485 #define GFX_IMU_CORE_STATUS__P_FATAL_ERROR_MASK 0x00000800L 42486 #define GFX_IMU_CORE_STATUS__FAULT_SEVERITY_LEVEL_MASK 0x0F000000L 42487 #define GFX_IMU_CORE_STATUS__FAULT_TYPE_MASK 0xF0000000L 42488 //GFX_IMU_PWROKRAW 42489 #define GFX_IMU_PWROKRAW__PWROKRAW__SHIFT 0x0 42490 #define GFX_IMU_PWROKRAW__PWROKRAW_MASK 0x00000001L 42491 //GFX_IMU_PWROK 42492 #define GFX_IMU_PWROK__PWROK__SHIFT 0x0 42493 #define GFX_IMU_PWROK__PWROK_MASK 0x00000001L 42494 //GFX_IMU_GAP_PWROK 42495 #define GFX_IMU_GAP_PWROK__GAP_PWROK__SHIFT 0x0 42496 #define GFX_IMU_GAP_PWROK__GAP_PWROK_MASK 0x00000001L 42497 //GFX_IMU_RESETn 42498 #define GFX_IMU_RESETn__Cpl_RESETn__SHIFT 0x0 42499 #define GFX_IMU_RESETn__Cpl_RESETn_MASK 0x00000001L 42500 //GFX_IMU_GFX_RESET_CTRL 42501 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB__SHIFT 0x0 42502 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB__SHIFT 0x1 42503 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB__SHIFT 0x2 42504 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB__SHIFT 0x3 42505 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB__SHIFT 0x4 42506 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB_MASK 0x00000001L 42507 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB_MASK 0x00000002L 42508 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB_MASK 0x00000004L 42509 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB_MASK 0x00000008L 42510 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB_MASK 0x00000010L 42511 //GFX_IMU_AEB_OVERRIDE 42512 #define GFX_IMU_AEB_OVERRIDE__AEB_OVERRIDE_CTRL__SHIFT 0x0 42513 #define GFX_IMU_AEB_OVERRIDE__AEB_RESET_VALUE__SHIFT 0x1 42514 #define GFX_IMU_AEB_OVERRIDE__AEB_VALID_VALUE__SHIFT 0x2 42515 #define GFX_IMU_AEB_OVERRIDE__AEB_OVERRIDE_CTRL_MASK 0x00000001L 42516 #define GFX_IMU_AEB_OVERRIDE__AEB_RESET_VALUE_MASK 0x00000002L 42517 #define GFX_IMU_AEB_OVERRIDE__AEB_VALID_VALUE_MASK 0x00000004L 42518 //GFX_IMU_VDCI_RESET_CTRL 42519 #define GFX_IMU_VDCI_RESET_CTRL__SOC2GFX_VDCI_RESETn__SHIFT 0x0 42520 #define GFX_IMU_VDCI_RESET_CTRL__SOC_EA_SDF_VDCI_RESET__SHIFT 0x1 42521 #define GFX_IMU_VDCI_RESET_CTRL__SOC_UTCL2_ATHUB_VDCI_RESET__SHIFT 0x2 42522 #define GFX_IMU_VDCI_RESET_CTRL__SOC_IMUAXI_SYSHUB_VDCI_RESET__SHIFT 0x3 42523 #define GFX_IMU_VDCI_RESET_CTRL__IMU2GFX_VDCI_RESETn__SHIFT 0x4 42524 #define GFX_IMU_VDCI_RESET_CTRL__SOC2GFX_VDCI_RESETn_MASK 0x00000001L 42525 #define GFX_IMU_VDCI_RESET_CTRL__SOC_EA_SDF_VDCI_RESET_MASK 0x00000002L 42526 #define GFX_IMU_VDCI_RESET_CTRL__SOC_UTCL2_ATHUB_VDCI_RESET_MASK 0x00000004L 42527 #define GFX_IMU_VDCI_RESET_CTRL__SOC_IMUAXI_SYSHUB_VDCI_RESET_MASK 0x00000008L 42528 #define GFX_IMU_VDCI_RESET_CTRL__IMU2GFX_VDCI_RESETn_MASK 0x00000010L 42529 //GFX_IMU_GFX_ISO_CTRL 42530 #define GFX_IMU_GFX_ISO_CTRL__GFX2IMU_ISOn__SHIFT 0x0 42531 #define GFX_IMU_GFX_ISO_CTRL__SOC_EA_SDF_VDCI_ISOn_EN__SHIFT 0x1 42532 #define GFX_IMU_GFX_ISO_CTRL__SOC_UTCL2_ATHUB_VDCI_ISOn_EN__SHIFT 0x2 42533 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_ISOn__SHIFT 0x3 42534 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_CLK_ISOn__SHIFT 0x4 42535 #define GFX_IMU_GFX_ISO_CTRL__GFX2IMU_ISOn_MASK 0x00000001L 42536 #define GFX_IMU_GFX_ISO_CTRL__SOC_EA_SDF_VDCI_ISOn_EN_MASK 0x00000002L 42537 #define GFX_IMU_GFX_ISO_CTRL__SOC_UTCL2_ATHUB_VDCI_ISOn_EN_MASK 0x00000004L 42538 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_ISOn_MASK 0x00000008L 42539 #define GFX_IMU_GFX_ISO_CTRL__GFX2SOC_CLK_ISOn_MASK 0x00000010L 42540 //GFX_IMU_TIMER0_CTRL0 42541 #define GFX_IMU_TIMER0_CTRL0__START_STOP__SHIFT 0x0 42542 #define GFX_IMU_TIMER0_CTRL0__CLEAR__SHIFT 0x8 42543 #define GFX_IMU_TIMER0_CTRL0__UP_DOWN__SHIFT 0x10 42544 #define GFX_IMU_TIMER0_CTRL0__PULSE_EN__SHIFT 0x18 42545 #define GFX_IMU_TIMER0_CTRL0__START_STOP_MASK 0x00000001L 42546 #define GFX_IMU_TIMER0_CTRL0__CLEAR_MASK 0x00000100L 42547 #define GFX_IMU_TIMER0_CTRL0__UP_DOWN_MASK 0x00010000L 42548 #define GFX_IMU_TIMER0_CTRL0__PULSE_EN_MASK 0x01000000L 42549 //GFX_IMU_TIMER0_CTRL1 42550 #define GFX_IMU_TIMER0_CTRL1__PWM_EN__SHIFT 0x0 42551 #define GFX_IMU_TIMER0_CTRL1__TS_MODE__SHIFT 0x8 42552 #define GFX_IMU_TIMER0_CTRL1__SAT_EN__SHIFT 0x10 42553 #define GFX_IMU_TIMER0_CTRL1__PWM_EN_MASK 0x00000001L 42554 #define GFX_IMU_TIMER0_CTRL1__TS_MODE_MASK 0x00000100L 42555 #define GFX_IMU_TIMER0_CTRL1__SAT_EN_MASK 0x00010000L 42556 //GFX_IMU_TIMER0_CMP_AUTOINC 42557 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN0__SHIFT 0x0 42558 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN1__SHIFT 0x1 42559 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN2__SHIFT 0x2 42560 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN3__SHIFT 0x3 42561 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN0_MASK 0x00000001L 42562 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN1_MASK 0x00000002L 42563 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN2_MASK 0x00000004L 42564 #define GFX_IMU_TIMER0_CMP_AUTOINC__AUTOINC_EN3_MASK 0x00000008L 42565 //GFX_IMU_TIMER0_CMP_INTEN 42566 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN0__SHIFT 0x0 42567 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN1__SHIFT 0x1 42568 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN2__SHIFT 0x2 42569 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN3__SHIFT 0x3 42570 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN0_MASK 0x00000001L 42571 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN1_MASK 0x00000002L 42572 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN2_MASK 0x00000004L 42573 #define GFX_IMU_TIMER0_CMP_INTEN__INT_EN3_MASK 0x00000008L 42574 //GFX_IMU_TIMER0_CMP0 42575 #define GFX_IMU_TIMER0_CMP0__VALUE__SHIFT 0x0 42576 #define GFX_IMU_TIMER0_CMP0__VALUE_MASK 0xFFFFFFFFL 42577 //GFX_IMU_TIMER0_CMP1 42578 #define GFX_IMU_TIMER0_CMP1__VALUE__SHIFT 0x0 42579 #define GFX_IMU_TIMER0_CMP1__VALUE_MASK 0xFFFFFFFFL 42580 //GFX_IMU_TIMER0_CMP3 42581 #define GFX_IMU_TIMER0_CMP3__VALUE__SHIFT 0x0 42582 #define GFX_IMU_TIMER0_CMP3__VALUE_MASK 0xFFFFFFFFL 42583 //GFX_IMU_TIMER0_VALUE 42584 #define GFX_IMU_TIMER0_VALUE__VALUE__SHIFT 0x0 42585 #define GFX_IMU_TIMER0_VALUE__VALUE_MASK 0xFFFFFFFFL 42586 //GFX_IMU_TIMER1_CTRL0 42587 #define GFX_IMU_TIMER1_CTRL0__START_STOP__SHIFT 0x0 42588 #define GFX_IMU_TIMER1_CTRL0__CLEAR__SHIFT 0x8 42589 #define GFX_IMU_TIMER1_CTRL0__UP_DOWN__SHIFT 0x10 42590 #define GFX_IMU_TIMER1_CTRL0__PULSE_EN__SHIFT 0x18 42591 #define GFX_IMU_TIMER1_CTRL0__START_STOP_MASK 0x00000001L 42592 #define GFX_IMU_TIMER1_CTRL0__CLEAR_MASK 0x00000100L 42593 #define GFX_IMU_TIMER1_CTRL0__UP_DOWN_MASK 0x00010000L 42594 #define GFX_IMU_TIMER1_CTRL0__PULSE_EN_MASK 0x01000000L 42595 //GFX_IMU_TIMER1_CTRL1 42596 #define GFX_IMU_TIMER1_CTRL1__PWM_EN__SHIFT 0x0 42597 #define GFX_IMU_TIMER1_CTRL1__TS_MODE__SHIFT 0x8 42598 #define GFX_IMU_TIMER1_CTRL1__SAT_EN__SHIFT 0x10 42599 #define GFX_IMU_TIMER1_CTRL1__PWM_EN_MASK 0x00000001L 42600 #define GFX_IMU_TIMER1_CTRL1__TS_MODE_MASK 0x00000100L 42601 #define GFX_IMU_TIMER1_CTRL1__SAT_EN_MASK 0x00010000L 42602 //GFX_IMU_TIMER1_CMP_AUTOINC 42603 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN0__SHIFT 0x0 42604 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN1__SHIFT 0x1 42605 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN2__SHIFT 0x2 42606 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN3__SHIFT 0x3 42607 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN0_MASK 0x00000001L 42608 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN1_MASK 0x00000002L 42609 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN2_MASK 0x00000004L 42610 #define GFX_IMU_TIMER1_CMP_AUTOINC__AUTOINC_EN3_MASK 0x00000008L 42611 //GFX_IMU_TIMER1_CMP_INTEN 42612 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN0__SHIFT 0x0 42613 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN1__SHIFT 0x1 42614 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN2__SHIFT 0x2 42615 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN3__SHIFT 0x3 42616 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN0_MASK 0x00000001L 42617 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN1_MASK 0x00000002L 42618 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN2_MASK 0x00000004L 42619 #define GFX_IMU_TIMER1_CMP_INTEN__INT_EN3_MASK 0x00000008L 42620 //GFX_IMU_TIMER1_CMP0 42621 #define GFX_IMU_TIMER1_CMP0__VALUE__SHIFT 0x0 42622 #define GFX_IMU_TIMER1_CMP0__VALUE_MASK 0xFFFFFFFFL 42623 //GFX_IMU_TIMER1_CMP1 42624 #define GFX_IMU_TIMER1_CMP1__VALUE__SHIFT 0x0 42625 #define GFX_IMU_TIMER1_CMP1__VALUE_MASK 0xFFFFFFFFL 42626 //GFX_IMU_TIMER1_CMP3 42627 #define GFX_IMU_TIMER1_CMP3__VALUE__SHIFT 0x0 42628 #define GFX_IMU_TIMER1_CMP3__VALUE_MASK 0xFFFFFFFFL 42629 //GFX_IMU_TIMER1_VALUE 42630 #define GFX_IMU_TIMER1_VALUE__VALUE__SHIFT 0x0 42631 #define GFX_IMU_TIMER1_VALUE__VALUE_MASK 0xFFFFFFFFL 42632 //GFX_IMU_TIMER2_CTRL0 42633 #define GFX_IMU_TIMER2_CTRL0__START_STOP__SHIFT 0x0 42634 #define GFX_IMU_TIMER2_CTRL0__CLEAR__SHIFT 0x8 42635 #define GFX_IMU_TIMER2_CTRL0__UP_DOWN__SHIFT 0x10 42636 #define GFX_IMU_TIMER2_CTRL0__PULSE_EN__SHIFT 0x18 42637 #define GFX_IMU_TIMER2_CTRL0__START_STOP_MASK 0x00000001L 42638 #define GFX_IMU_TIMER2_CTRL0__CLEAR_MASK 0x00000100L 42639 #define GFX_IMU_TIMER2_CTRL0__UP_DOWN_MASK 0x00010000L 42640 #define GFX_IMU_TIMER2_CTRL0__PULSE_EN_MASK 0x01000000L 42641 //GFX_IMU_TIMER2_CTRL1 42642 #define GFX_IMU_TIMER2_CTRL1__PWM_EN__SHIFT 0x0 42643 #define GFX_IMU_TIMER2_CTRL1__TS_MODE__SHIFT 0x8 42644 #define GFX_IMU_TIMER2_CTRL1__SAT_EN__SHIFT 0x10 42645 #define GFX_IMU_TIMER2_CTRL1__PWM_EN_MASK 0x00000001L 42646 #define GFX_IMU_TIMER2_CTRL1__TS_MODE_MASK 0x00000100L 42647 #define GFX_IMU_TIMER2_CTRL1__SAT_EN_MASK 0x00010000L 42648 //GFX_IMU_TIMER2_CMP_AUTOINC 42649 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN0__SHIFT 0x0 42650 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN1__SHIFT 0x1 42651 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN2__SHIFT 0x2 42652 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN3__SHIFT 0x3 42653 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN0_MASK 0x00000001L 42654 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN1_MASK 0x00000002L 42655 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN2_MASK 0x00000004L 42656 #define GFX_IMU_TIMER2_CMP_AUTOINC__AUTOINC_EN3_MASK 0x00000008L 42657 //GFX_IMU_TIMER2_CMP_INTEN 42658 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN0__SHIFT 0x0 42659 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN1__SHIFT 0x1 42660 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN2__SHIFT 0x2 42661 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN3__SHIFT 0x3 42662 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN0_MASK 0x00000001L 42663 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN1_MASK 0x00000002L 42664 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN2_MASK 0x00000004L 42665 #define GFX_IMU_TIMER2_CMP_INTEN__INT_EN3_MASK 0x00000008L 42666 //GFX_IMU_TIMER2_CMP0 42667 #define GFX_IMU_TIMER2_CMP0__VALUE__SHIFT 0x0 42668 #define GFX_IMU_TIMER2_CMP0__VALUE_MASK 0xFFFFFFFFL 42669 //GFX_IMU_TIMER2_CMP1 42670 #define GFX_IMU_TIMER2_CMP1__VALUE__SHIFT 0x0 42671 #define GFX_IMU_TIMER2_CMP1__VALUE_MASK 0xFFFFFFFFL 42672 //GFX_IMU_TIMER2_CMP3 42673 #define GFX_IMU_TIMER2_CMP3__VALUE__SHIFT 0x0 42674 #define GFX_IMU_TIMER2_CMP3__VALUE_MASK 0xFFFFFFFFL 42675 //GFX_IMU_TIMER2_VALUE 42676 #define GFX_IMU_TIMER2_VALUE__VALUE__SHIFT 0x0 42677 #define GFX_IMU_TIMER2_VALUE__VALUE_MASK 0xFFFFFFFFL 42678 //GFX_IMU_FUSE_CTRL 42679 #define GFX_IMU_FUSE_CTRL__DIV_OVR__SHIFT 0x0 42680 #define GFX_IMU_FUSE_CTRL__DIV_OVR_EN__SHIFT 0x5 42681 #define GFX_IMU_FUSE_CTRL__FORCE_DONE__SHIFT 0x6 42682 #define GFX_IMU_FUSE_CTRL__DIV_OVR_MASK 0x0000001FL 42683 #define GFX_IMU_FUSE_CTRL__DIV_OVR_EN_MASK 0x00000020L 42684 #define GFX_IMU_FUSE_CTRL__FORCE_DONE_MASK 0x00000040L 42685 //GFX_IMU_D_RAM_ADDR 42686 #define GFX_IMU_D_RAM_ADDR__ADDR__SHIFT 0x2 42687 #define GFX_IMU_D_RAM_ADDR__ADDR_MASK 0x0000FFFCL 42688 //GFX_IMU_D_RAM_DATA 42689 #define GFX_IMU_D_RAM_DATA__DATA__SHIFT 0x0 42690 #define GFX_IMU_D_RAM_DATA__DATA_MASK 0xFFFFFFFFL 42691 //GFX_IMU_GFX_IH_GASKET_CTRL 42692 #define GFX_IMU_GFX_IH_GASKET_CTRL__SRSTB__SHIFT 0x0 42693 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_LEVEL__SHIFT 0x10 42694 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_OVERFLOW__SHIFT 0x14 42695 #define GFX_IMU_GFX_IH_GASKET_CTRL__SRSTB_MASK 0x00000001L 42696 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_LEVEL_MASK 0x000F0000L 42697 #define GFX_IMU_GFX_IH_GASKET_CTRL__BUFFER_OVERFLOW_MASK 0x00100000L 42698 42699 42700 // addressBlock: gc_gfx_imu_gfx_imu_pspdec 42701 //GFX_IMU_RLC_BOOTLOADER_ADDR_HI 42702 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI__SHIFT 0x0 42703 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 42704 //GFX_IMU_RLC_BOOTLOADER_ADDR_LO 42705 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO__SHIFT 0x0 42706 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 42707 //GFX_IMU_RLC_BOOTLOADER_SIZE 42708 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE__SHIFT 0x0 42709 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE_MASK 0x03FFFFFFL 42710 //GFX_IMU_I_RAM_ADDR 42711 #define GFX_IMU_I_RAM_ADDR__ADDR__SHIFT 0x2 42712 #define GFX_IMU_I_RAM_ADDR__ADDR_MASK 0x0000FFFCL 42713 //GFX_IMU_I_RAM_DATA 42714 #define GFX_IMU_I_RAM_DATA__DATA__SHIFT 0x0 42715 #define GFX_IMU_I_RAM_DATA__DATA_MASK 0xFFFFFFFFL 42716 42717 42718 // addressBlock: gccacind 42719 //GC_CAC_ID 42720 #define GC_CAC_ID__CAC_BLOCK_ID__SHIFT 0x0 42721 #define GC_CAC_ID__CAC_SIGNAL_ID__SHIFT 0x6 42722 #define GC_CAC_ID__CAC_BLOCK_ID_MASK 0x0000003FL 42723 #define GC_CAC_ID__CAC_SIGNAL_ID_MASK 0x00003FC0L 42724 //GC_CAC_CNTL 42725 #define GC_CAC_CNTL__CAC_THRESHOLD__SHIFT 0x0 42726 #define GC_CAC_CNTL__CAC_THRESHOLD_MASK 0x0000FFFFL 42727 //GC_CAC_ACC_CP0 42728 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0__SHIFT 0x0 42729 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42730 //GC_CAC_ACC_CP1 42731 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0__SHIFT 0x0 42732 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42733 //GC_CAC_ACC_CP2 42734 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0__SHIFT 0x0 42735 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42736 //GC_CAC_ACC_EA0 42737 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0__SHIFT 0x0 42738 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42739 //GC_CAC_ACC_EA1 42740 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0__SHIFT 0x0 42741 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42742 //GC_CAC_ACC_EA2 42743 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0__SHIFT 0x0 42744 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42745 //GC_CAC_ACC_EA3 42746 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0__SHIFT 0x0 42747 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42748 //GC_CAC_ACC_EA4 42749 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0__SHIFT 0x0 42750 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42751 //GC_CAC_ACC_EA5 42752 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0__SHIFT 0x0 42753 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42754 //GC_CAC_ACC_UTCL2_ROUTER0 42755 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0__SHIFT 0x0 42756 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42757 //GC_CAC_ACC_UTCL2_ROUTER1 42758 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0__SHIFT 0x0 42759 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42760 //GC_CAC_ACC_UTCL2_ROUTER2 42761 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0__SHIFT 0x0 42762 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42763 //GC_CAC_ACC_UTCL2_ROUTER3 42764 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0__SHIFT 0x0 42765 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42766 //GC_CAC_ACC_UTCL2_ROUTER4 42767 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0__SHIFT 0x0 42768 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42769 //GC_CAC_ACC_UTCL2_ROUTER5 42770 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0__SHIFT 0x0 42771 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42772 //GC_CAC_ACC_UTCL2_ROUTER6 42773 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0__SHIFT 0x0 42774 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42775 //GC_CAC_ACC_UTCL2_ROUTER7 42776 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0__SHIFT 0x0 42777 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42778 //GC_CAC_ACC_UTCL2_ROUTER8 42779 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0__SHIFT 0x0 42780 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42781 //GC_CAC_ACC_UTCL2_ROUTER9 42782 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0__SHIFT 0x0 42783 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42784 //GC_CAC_ACC_UTCL2_VML20 42785 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0__SHIFT 0x0 42786 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42787 //GC_CAC_ACC_UTCL2_VML21 42788 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0__SHIFT 0x0 42789 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42790 //GC_CAC_ACC_UTCL2_VML22 42791 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0__SHIFT 0x0 42792 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42793 //GC_CAC_ACC_UTCL2_VML23 42794 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0__SHIFT 0x0 42795 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42796 //GC_CAC_ACC_UTCL2_VML24 42797 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0__SHIFT 0x0 42798 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42799 //GC_CAC_ACC_UTCL2_WALKER0 42800 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0__SHIFT 0x0 42801 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42802 //GC_CAC_ACC_UTCL2_WALKER1 42803 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0__SHIFT 0x0 42804 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42805 //GC_CAC_ACC_UTCL2_WALKER2 42806 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0__SHIFT 0x0 42807 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42808 //GC_CAC_ACC_UTCL2_WALKER3 42809 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0__SHIFT 0x0 42810 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42811 //GC_CAC_ACC_UTCL2_WALKER4 42812 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0__SHIFT 0x0 42813 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42814 //GC_CAC_ACC_GDS0 42815 #define GC_CAC_ACC_GDS0__ACCUMULATOR_31_0__SHIFT 0x0 42816 #define GC_CAC_ACC_GDS0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42817 //GC_CAC_ACC_GDS1 42818 #define GC_CAC_ACC_GDS1__ACCUMULATOR_31_0__SHIFT 0x0 42819 #define GC_CAC_ACC_GDS1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42820 //GC_CAC_ACC_GDS2 42821 #define GC_CAC_ACC_GDS2__ACCUMULATOR_31_0__SHIFT 0x0 42822 #define GC_CAC_ACC_GDS2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42823 //GC_CAC_ACC_GDS3 42824 #define GC_CAC_ACC_GDS3__ACCUMULATOR_31_0__SHIFT 0x0 42825 #define GC_CAC_ACC_GDS3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42826 //GC_CAC_ACC_GDS4 42827 #define GC_CAC_ACC_GDS4__ACCUMULATOR_31_0__SHIFT 0x0 42828 #define GC_CAC_ACC_GDS4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42829 //GC_CAC_ACC_GE0 42830 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0__SHIFT 0x0 42831 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42832 //GC_CAC_ACC_GE1 42833 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0__SHIFT 0x0 42834 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42835 //GC_CAC_ACC_GE2 42836 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0__SHIFT 0x0 42837 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42838 //GC_CAC_ACC_GE3 42839 #define GC_CAC_ACC_GE3__ACCUMULATOR_31_0__SHIFT 0x0 42840 #define GC_CAC_ACC_GE3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42841 //GC_CAC_ACC_GE4 42842 #define GC_CAC_ACC_GE4__ACCUMULATOR_31_0__SHIFT 0x0 42843 #define GC_CAC_ACC_GE4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42844 //GC_CAC_ACC_GE5 42845 #define GC_CAC_ACC_GE5__ACCUMULATOR_31_0__SHIFT 0x0 42846 #define GC_CAC_ACC_GE5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42847 //GC_CAC_ACC_GE6 42848 #define GC_CAC_ACC_GE6__ACCUMULATOR_31_0__SHIFT 0x0 42849 #define GC_CAC_ACC_GE6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42850 //GC_CAC_ACC_GE7 42851 #define GC_CAC_ACC_GE7__ACCUMULATOR_31_0__SHIFT 0x0 42852 #define GC_CAC_ACC_GE7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42853 //GC_CAC_ACC_GE8 42854 #define GC_CAC_ACC_GE8__ACCUMULATOR_31_0__SHIFT 0x0 42855 #define GC_CAC_ACC_GE8__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42856 //GC_CAC_ACC_GE9 42857 #define GC_CAC_ACC_GE9__ACCUMULATOR_31_0__SHIFT 0x0 42858 #define GC_CAC_ACC_GE9__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42859 //GC_CAC_ACC_GE10 42860 #define GC_CAC_ACC_GE10__ACCUMULATOR_31_0__SHIFT 0x0 42861 #define GC_CAC_ACC_GE10__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42862 //GC_CAC_ACC_GE11 42863 #define GC_CAC_ACC_GE11__ACCUMULATOR_31_0__SHIFT 0x0 42864 #define GC_CAC_ACC_GE11__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42865 //GC_CAC_ACC_GE12 42866 #define GC_CAC_ACC_GE12__ACCUMULATOR_31_0__SHIFT 0x0 42867 #define GC_CAC_ACC_GE12__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42868 //GC_CAC_ACC_GE13 42869 #define GC_CAC_ACC_GE13__ACCUMULATOR_31_0__SHIFT 0x0 42870 #define GC_CAC_ACC_GE13__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42871 //GC_CAC_ACC_GE14 42872 #define GC_CAC_ACC_GE14__ACCUMULATOR_31_0__SHIFT 0x0 42873 #define GC_CAC_ACC_GE14__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42874 //GC_CAC_ACC_GE15 42875 #define GC_CAC_ACC_GE15__ACCUMULATOR_31_0__SHIFT 0x0 42876 #define GC_CAC_ACC_GE15__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42877 //GC_CAC_ACC_GE16 42878 #define GC_CAC_ACC_GE16__ACCUMULATOR_31_0__SHIFT 0x0 42879 #define GC_CAC_ACC_GE16__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42880 //GC_CAC_ACC_GE17 42881 #define GC_CAC_ACC_GE17__ACCUMULATOR_31_0__SHIFT 0x0 42882 #define GC_CAC_ACC_GE17__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42883 //GC_CAC_ACC_GE18 42884 #define GC_CAC_ACC_GE18__ACCUMULATOR_31_0__SHIFT 0x0 42885 #define GC_CAC_ACC_GE18__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42886 //GC_CAC_ACC_GE19 42887 #define GC_CAC_ACC_GE19__ACCUMULATOR_31_0__SHIFT 0x0 42888 #define GC_CAC_ACC_GE19__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42889 //GC_CAC_ACC_GE20 42890 #define GC_CAC_ACC_GE20__ACCUMULATOR_31_0__SHIFT 0x0 42891 #define GC_CAC_ACC_GE20__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42892 //GC_CAC_ACC_PMM0 42893 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0__SHIFT 0x0 42894 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42895 //GC_CAC_ACC_GL2C0 42896 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0__SHIFT 0x0 42897 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42898 //GC_CAC_ACC_GL2C1 42899 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0__SHIFT 0x0 42900 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42901 //GC_CAC_ACC_GL2C2 42902 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0__SHIFT 0x0 42903 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42904 //GC_CAC_ACC_GL2C3 42905 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0__SHIFT 0x0 42906 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42907 //GC_CAC_ACC_GL2C4 42908 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0__SHIFT 0x0 42909 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42910 //GC_CAC_ACC_PH0 42911 #define GC_CAC_ACC_PH0__ACCUMULATOR_31_0__SHIFT 0x0 42912 #define GC_CAC_ACC_PH0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42913 //GC_CAC_ACC_PH1 42914 #define GC_CAC_ACC_PH1__ACCUMULATOR_31_0__SHIFT 0x0 42915 #define GC_CAC_ACC_PH1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42916 //GC_CAC_ACC_PH2 42917 #define GC_CAC_ACC_PH2__ACCUMULATOR_31_0__SHIFT 0x0 42918 #define GC_CAC_ACC_PH2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42919 //GC_CAC_ACC_PH3 42920 #define GC_CAC_ACC_PH3__ACCUMULATOR_31_0__SHIFT 0x0 42921 #define GC_CAC_ACC_PH3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42922 //GC_CAC_ACC_PH4 42923 #define GC_CAC_ACC_PH4__ACCUMULATOR_31_0__SHIFT 0x0 42924 #define GC_CAC_ACC_PH4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42925 //GC_CAC_ACC_PH5 42926 #define GC_CAC_ACC_PH5__ACCUMULATOR_31_0__SHIFT 0x0 42927 #define GC_CAC_ACC_PH5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42928 //GC_CAC_ACC_PH6 42929 #define GC_CAC_ACC_PH6__ACCUMULATOR_31_0__SHIFT 0x0 42930 #define GC_CAC_ACC_PH6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42931 //GC_CAC_ACC_PH7 42932 #define GC_CAC_ACC_PH7__ACCUMULATOR_31_0__SHIFT 0x0 42933 #define GC_CAC_ACC_PH7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42934 //GC_CAC_ACC_SDMA0 42935 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0__SHIFT 0x0 42936 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42937 //GC_CAC_ACC_SDMA1 42938 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0__SHIFT 0x0 42939 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42940 //GC_CAC_ACC_SDMA2 42941 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0__SHIFT 0x0 42942 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42943 //GC_CAC_ACC_SDMA3 42944 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0__SHIFT 0x0 42945 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42946 //GC_CAC_ACC_SDMA4 42947 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0__SHIFT 0x0 42948 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42949 //GC_CAC_ACC_SDMA5 42950 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0__SHIFT 0x0 42951 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42952 //GC_CAC_ACC_SDMA6 42953 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0__SHIFT 0x0 42954 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42955 //GC_CAC_ACC_SDMA7 42956 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0__SHIFT 0x0 42957 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42958 //GC_CAC_ACC_SDMA8 42959 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0__SHIFT 0x0 42960 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42961 //GC_CAC_ACC_SDMA9 42962 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0__SHIFT 0x0 42963 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42964 //GC_CAC_ACC_SDMA10 42965 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0__SHIFT 0x0 42966 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42967 //GC_CAC_ACC_SDMA11 42968 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0__SHIFT 0x0 42969 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42970 //GC_CAC_ACC_CHC0 42971 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0__SHIFT 0x0 42972 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42973 //GC_CAC_ACC_CHC1 42974 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0__SHIFT 0x0 42975 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42976 //GC_CAC_ACC_CHC2 42977 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0__SHIFT 0x0 42978 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42979 //GC_CAC_ACC_GUS0 42980 #define GC_CAC_ACC_GUS0__ACCUMULATOR_31_0__SHIFT 0x0 42981 #define GC_CAC_ACC_GUS0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42982 //GC_CAC_ACC_GUS1 42983 #define GC_CAC_ACC_GUS1__ACCUMULATOR_31_0__SHIFT 0x0 42984 #define GC_CAC_ACC_GUS1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42985 //GC_CAC_ACC_GUS2 42986 #define GC_CAC_ACC_GUS2__ACCUMULATOR_31_0__SHIFT 0x0 42987 #define GC_CAC_ACC_GUS2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42988 //GC_CAC_ACC_RLC0 42989 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0__SHIFT 0x0 42990 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42991 //GC_CAC_ACC_UTCL2_ATCL20 42992 #define GC_CAC_ACC_UTCL2_ATCL20__ACCUMULATOR_31_0__SHIFT 0x0 42993 #define GC_CAC_ACC_UTCL2_ATCL20__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42994 //GC_CAC_ACC_UTCL2_ATCL21 42995 #define GC_CAC_ACC_UTCL2_ATCL21__ACCUMULATOR_31_0__SHIFT 0x0 42996 #define GC_CAC_ACC_UTCL2_ATCL21__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 42997 //GC_CAC_ACC_UTCL2_ATCL22 42998 #define GC_CAC_ACC_UTCL2_ATCL22__ACCUMULATOR_31_0__SHIFT 0x0 42999 #define GC_CAC_ACC_UTCL2_ATCL22__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 43000 //GC_CAC_ACC_UTCL2_ATCL23 43001 #define GC_CAC_ACC_UTCL2_ATCL23__ACCUMULATOR_31_0__SHIFT 0x0 43002 #define GC_CAC_ACC_UTCL2_ATCL23__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 43003 //GC_CAC_ACC_UTCL2_ATCL24 43004 #define GC_CAC_ACC_UTCL2_ATCL24__ACCUMULATOR_31_0__SHIFT 0x0 43005 #define GC_CAC_ACC_UTCL2_ATCL24__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 43006 //RELEASE_TO_STALL_LUT_1_8 43007 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1__SHIFT 0x0 43008 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2__SHIFT 0x4 43009 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3__SHIFT 0x8 43010 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4__SHIFT 0xc 43011 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5__SHIFT 0x10 43012 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6__SHIFT 0x14 43013 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7__SHIFT 0x18 43014 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8__SHIFT 0x1c 43015 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1_MASK 0x00000007L 43016 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2_MASK 0x00000070L 43017 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3_MASK 0x00000700L 43018 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4_MASK 0x00007000L 43019 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5_MASK 0x00070000L 43020 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6_MASK 0x00700000L 43021 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7_MASK 0x07000000L 43022 #define RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8_MASK 0x70000000L 43023 //RELEASE_TO_STALL_LUT_9_16 43024 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9__SHIFT 0x0 43025 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10__SHIFT 0x4 43026 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11__SHIFT 0x8 43027 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12__SHIFT 0xc 43028 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13__SHIFT 0x10 43029 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14__SHIFT 0x14 43030 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15__SHIFT 0x18 43031 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16__SHIFT 0x1c 43032 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9_MASK 0x00000007L 43033 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10_MASK 0x00000070L 43034 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11_MASK 0x00000700L 43035 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12_MASK 0x00007000L 43036 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13_MASK 0x00070000L 43037 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14_MASK 0x00700000L 43038 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15_MASK 0x07000000L 43039 #define RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16_MASK 0x70000000L 43040 //RELEASE_TO_STALL_LUT_17_20 43041 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17__SHIFT 0x0 43042 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18__SHIFT 0x4 43043 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19__SHIFT 0x8 43044 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20__SHIFT 0xc 43045 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17_MASK 0x00000007L 43046 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18_MASK 0x00000070L 43047 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19_MASK 0x00000700L 43048 #define RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20_MASK 0x00007000L 43049 //STALL_TO_RELEASE_LUT_1_4 43050 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 43051 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 43052 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 43053 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 43054 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK 0x0000001FL 43055 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK 0x00001F00L 43056 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK 0x001F0000L 43057 #define STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK 0x1F000000L 43058 //STALL_TO_RELEASE_LUT_5_7 43059 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 43060 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 43061 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 43062 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK 0x0000001FL 43063 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK 0x00001F00L 43064 #define STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK 0x001F0000L 43065 //STALL_TO_PWRBRK_LUT_1_4 43066 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 43067 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 43068 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 43069 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 43070 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1_MASK 0x00000007L 43071 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2_MASK 0x00000700L 43072 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3_MASK 0x00070000L 43073 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4_MASK 0x07000000L 43074 //STALL_TO_PWRBRK_LUT_5_7 43075 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 43076 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 43077 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 43078 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5_MASK 0x00000007L 43079 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6_MASK 0x00000700L 43080 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7_MASK 0x00070000L 43081 //PWRBRK_STALL_TO_RELEASE_LUT_1_4 43082 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 43083 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 43084 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 43085 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 43086 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK 0x0000001FL 43087 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK 0x00001F00L 43088 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK 0x001F0000L 43089 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK 0x1F000000L 43090 //PWRBRK_STALL_TO_RELEASE_LUT_5_7 43091 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 43092 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 43093 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 43094 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK 0x0000001FL 43095 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK 0x00001F00L 43096 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK 0x001F0000L 43097 //PWRBRK_RELEASE_TO_STALL_LUT_1_8 43098 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1__SHIFT 0x0 43099 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2__SHIFT 0x4 43100 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3__SHIFT 0x8 43101 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4__SHIFT 0xc 43102 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5__SHIFT 0x10 43103 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6__SHIFT 0x14 43104 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7__SHIFT 0x18 43105 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8__SHIFT 0x1c 43106 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1_MASK 0x00000007L 43107 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2_MASK 0x00000070L 43108 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3_MASK 0x00000700L 43109 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4_MASK 0x00007000L 43110 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5_MASK 0x00070000L 43111 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6_MASK 0x00700000L 43112 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7_MASK 0x07000000L 43113 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8_MASK 0x70000000L 43114 //PWRBRK_RELEASE_TO_STALL_LUT_9_16 43115 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9__SHIFT 0x0 43116 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10__SHIFT 0x4 43117 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11__SHIFT 0x8 43118 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12__SHIFT 0xc 43119 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13__SHIFT 0x10 43120 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14__SHIFT 0x14 43121 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15__SHIFT 0x18 43122 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16__SHIFT 0x1c 43123 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9_MASK 0x00000007L 43124 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10_MASK 0x00000070L 43125 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11_MASK 0x00000700L 43126 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12_MASK 0x00007000L 43127 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13_MASK 0x00070000L 43128 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14_MASK 0x00700000L 43129 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15_MASK 0x07000000L 43130 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16_MASK 0x70000000L 43131 //PWRBRK_RELEASE_TO_STALL_LUT_17_20 43132 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17__SHIFT 0x0 43133 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18__SHIFT 0x4 43134 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19__SHIFT 0x8 43135 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20__SHIFT 0xc 43136 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17_MASK 0x00000007L 43137 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18_MASK 0x00000070L 43138 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19_MASK 0x00000700L 43139 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20_MASK 0x00007000L 43140 //FIXED_PATTERN_PERF_COUNTER_1 43141 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER__SHIFT 0x0 43142 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER_MASK 0x0001FFFFL 43143 //FIXED_PATTERN_PERF_COUNTER_2 43144 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER__SHIFT 0x0 43145 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER_MASK 0x0001FFFFL 43146 //FIXED_PATTERN_PERF_COUNTER_3 43147 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER__SHIFT 0x0 43148 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER_MASK 0x0001FFFFL 43149 //FIXED_PATTERN_PERF_COUNTER_4 43150 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER__SHIFT 0x0 43151 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER_MASK 0x0001FFFFL 43152 //FIXED_PATTERN_PERF_COUNTER_5 43153 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER__SHIFT 0x0 43154 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER_MASK 0x0001FFFFL 43155 //FIXED_PATTERN_PERF_COUNTER_6 43156 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER__SHIFT 0x0 43157 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER_MASK 0x0001FFFFL 43158 //FIXED_PATTERN_PERF_COUNTER_7 43159 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER__SHIFT 0x0 43160 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER_MASK 0x0001FFFFL 43161 //FIXED_PATTERN_PERF_COUNTER_8 43162 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER__SHIFT 0x0 43163 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER_MASK 0x0001FFFFL 43164 //FIXED_PATTERN_PERF_COUNTER_9 43165 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER__SHIFT 0x0 43166 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER_MASK 0x0001FFFFL 43167 //FIXED_PATTERN_PERF_COUNTER_10 43168 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER__SHIFT 0x0 43169 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER_MASK 0x0001FFFFL 43170 //HW_LUT_UPDATE_STATUS 43171 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_DONE__SHIFT 0x0 43172 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR__SHIFT 0x1 43173 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_STEP__SHIFT 0x2 43174 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_DONE__SHIFT 0x5 43175 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR__SHIFT 0x6 43176 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_STEP__SHIFT 0x7 43177 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_DONE__SHIFT 0xa 43178 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR__SHIFT 0xb 43179 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_STEP__SHIFT 0xc 43180 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_DONE__SHIFT 0x11 43181 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR__SHIFT 0x12 43182 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_STEP__SHIFT 0x13 43183 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_DONE__SHIFT 0x16 43184 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR__SHIFT 0x17 43185 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_STEP__SHIFT 0x18 43186 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_DONE_MASK 0x00000001L 43187 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_MASK 0x00000002L 43188 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_1_ERROR_STEP_MASK 0x0000001CL 43189 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_DONE_MASK 0x00000020L 43190 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_MASK 0x00000040L 43191 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_2_ERROR_STEP_MASK 0x00000380L 43192 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_DONE_MASK 0x00000400L 43193 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_MASK 0x00000800L 43194 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_3_ERROR_STEP_MASK 0x0001F000L 43195 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_DONE_MASK 0x00020000L 43196 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_MASK 0x00040000L 43197 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_4_ERROR_STEP_MASK 0x00380000L 43198 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_DONE_MASK 0x00400000L 43199 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_MASK 0x00800000L 43200 #define HW_LUT_UPDATE_STATUS__UPDATE_TABLE_5_ERROR_STEP_MASK 0x1F000000L 43201 43202 43203 // addressBlock: secacind 43204 //SE_CAC_ID 43205 #define SE_CAC_ID__CAC_BLOCK_ID__SHIFT 0x0 43206 #define SE_CAC_ID__CAC_SIGNAL_ID__SHIFT 0x6 43207 #define SE_CAC_ID__CAC_BLOCK_ID_MASK 0x0000003FL 43208 #define SE_CAC_ID__CAC_SIGNAL_ID_MASK 0x00003FC0L 43209 //SE_CAC_CNTL 43210 #define SE_CAC_CNTL__CAC_THRESHOLD__SHIFT 0x0 43211 #define SE_CAC_CNTL__CAC_THRESHOLD_MASK 0x0000FFFFL 43212 43213 43214 // addressBlock: grtavfsind 43215 //RTAVFS_REG0 43216 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT__SHIFT 0x0 43217 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT__SHIFT 0x10 43218 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT_MASK 0x0000FFFFL 43219 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT_MASK 0xFFFF0000L 43220 //RTAVFS_REG1 43221 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT__SHIFT 0x0 43222 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT__SHIFT 0x10 43223 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT_MASK 0x0000FFFFL 43224 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT_MASK 0xFFFF0000L 43225 //RTAVFS_REG2 43226 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT__SHIFT 0x0 43227 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT__SHIFT 0x10 43228 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT_MASK 0x0000FFFFL 43229 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT_MASK 0xFFFF0000L 43230 //RTAVFS_REG3 43231 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT__SHIFT 0x0 43232 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT__SHIFT 0x10 43233 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT_MASK 0x0000FFFFL 43234 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT_MASK 0xFFFF0000L 43235 //RTAVFS_REG4 43236 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT__SHIFT 0x0 43237 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT__SHIFT 0x10 43238 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT_MASK 0x0000FFFFL 43239 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT_MASK 0xFFFF0000L 43240 //RTAVFS_REG5 43241 #define RTAVFS_REG5__RTAVFSZONE0EN0__SHIFT 0x0 43242 #define RTAVFS_REG5__RTAVFSZONE0EN0_MASK 0xFFFFFFFFL 43243 //RTAVFS_REG6 43244 #define RTAVFS_REG6__RTAVFSZONE0EN1__SHIFT 0x0 43245 #define RTAVFS_REG6__RTAVFSZONE0EN1_MASK 0xFFFFFFFFL 43246 //RTAVFS_REG7 43247 #define RTAVFS_REG7__RTAVFSZONE1EN0__SHIFT 0x0 43248 #define RTAVFS_REG7__RTAVFSZONE1EN0_MASK 0xFFFFFFFFL 43249 //RTAVFS_REG8 43250 #define RTAVFS_REG8__RTAVFSZONE1EN1__SHIFT 0x0 43251 #define RTAVFS_REG8__RTAVFSZONE1EN1_MASK 0xFFFFFFFFL 43252 //RTAVFS_REG9 43253 #define RTAVFS_REG9__RTAVFSZONE2EN0__SHIFT 0x0 43254 #define RTAVFS_REG9__RTAVFSZONE2EN0_MASK 0xFFFFFFFFL 43255 //RTAVFS_REG10 43256 #define RTAVFS_REG10__RTAVFSZONE2EN1__SHIFT 0x0 43257 #define RTAVFS_REG10__RTAVFSZONE2EN1_MASK 0xFFFFFFFFL 43258 //RTAVFS_REG11 43259 #define RTAVFS_REG11__RTAVFSZONE3EN0__SHIFT 0x0 43260 #define RTAVFS_REG11__RTAVFSZONE3EN0_MASK 0xFFFFFFFFL 43261 //RTAVFS_REG12 43262 #define RTAVFS_REG12__RTAVFSZONE3EN1__SHIFT 0x0 43263 #define RTAVFS_REG12__RTAVFSZONE3EN1_MASK 0xFFFFFFFFL 43264 //RTAVFS_REG13 43265 #define RTAVFS_REG13__RTAVFSZONE4EN0__SHIFT 0x0 43266 #define RTAVFS_REG13__RTAVFSZONE4EN0_MASK 0xFFFFFFFFL 43267 //RTAVFS_REG14 43268 #define RTAVFS_REG14__RTAVFSZONE4EN1__SHIFT 0x0 43269 #define RTAVFS_REG14__RTAVFSZONE4EN1_MASK 0xFFFFFFFFL 43270 //RTAVFS_REG15 43271 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT__SHIFT 0x0 43272 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE__SHIFT 0x10 43273 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT_MASK 0x0000FFFFL 43274 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE_MASK 0xFFFF0000L 43275 //RTAVFS_REG16 43276 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT__SHIFT 0x0 43277 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE__SHIFT 0x10 43278 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT_MASK 0x0000FFFFL 43279 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE_MASK 0xFFFF0000L 43280 //RTAVFS_REG17 43281 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT__SHIFT 0x0 43282 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE__SHIFT 0x10 43283 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT_MASK 0x0000FFFFL 43284 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE_MASK 0xFFFF0000L 43285 //RTAVFS_REG18 43286 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT__SHIFT 0x0 43287 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE__SHIFT 0x10 43288 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT_MASK 0x0000FFFFL 43289 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE_MASK 0xFFFF0000L 43290 //RTAVFS_REG19 43291 #define RTAVFS_REG19__RTAVFSGB_ZONE0__SHIFT 0x0 43292 #define RTAVFS_REG19__RTAVFSGB_ZONE1__SHIFT 0x6 43293 #define RTAVFS_REG19__RTAVFSGB_ZONE2__SHIFT 0xc 43294 #define RTAVFS_REG19__RTAVFSGB_ZONE3__SHIFT 0x12 43295 #define RTAVFS_REG19__RTAVFSGB_ZONE4__SHIFT 0x19 43296 #define RTAVFS_REG19__RTAVFSGB_ZONE0_MASK 0x0000003FL 43297 #define RTAVFS_REG19__RTAVFSGB_ZONE1_MASK 0x00000FC0L 43298 #define RTAVFS_REG19__RTAVFSGB_ZONE2_MASK 0x0003F000L 43299 #define RTAVFS_REG19__RTAVFSGB_ZONE3_MASK 0x01FC0000L 43300 #define RTAVFS_REG19__RTAVFSGB_ZONE4_MASK 0xFE000000L 43301 //RTAVFS_REG20 43302 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0__SHIFT 0x0 43303 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1__SHIFT 0x2 43304 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2__SHIFT 0x4 43305 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3__SHIFT 0x6 43306 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4__SHIFT 0x8 43307 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5__SHIFT 0xa 43308 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6__SHIFT 0xc 43309 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7__SHIFT 0xe 43310 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL__SHIFT 0x10 43311 #define RTAVFS_REG20__RTAVFSZONE0RESERVED__SHIFT 0x12 43312 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0_MASK 0x00000003L 43313 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1_MASK 0x0000000CL 43314 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2_MASK 0x00000030L 43315 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3_MASK 0x000000C0L 43316 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4_MASK 0x00000300L 43317 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5_MASK 0x00000C00L 43318 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6_MASK 0x00003000L 43319 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7_MASK 0x0000C000L 43320 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL_MASK 0x00030000L 43321 #define RTAVFS_REG20__RTAVFSZONE0RESERVED_MASK 0xFFFC0000L 43322 //RTAVFS_REG21 43323 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0__SHIFT 0x0 43324 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1__SHIFT 0x2 43325 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2__SHIFT 0x4 43326 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3__SHIFT 0x6 43327 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4__SHIFT 0x8 43328 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5__SHIFT 0xa 43329 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6__SHIFT 0xc 43330 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7__SHIFT 0xe 43331 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL__SHIFT 0x10 43332 #define RTAVFS_REG21__RTAVFSZONE1RESERVED__SHIFT 0x12 43333 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0_MASK 0x00000003L 43334 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1_MASK 0x0000000CL 43335 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2_MASK 0x00000030L 43336 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3_MASK 0x000000C0L 43337 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4_MASK 0x00000300L 43338 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5_MASK 0x00000C00L 43339 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6_MASK 0x00003000L 43340 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7_MASK 0x0000C000L 43341 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL_MASK 0x00030000L 43342 #define RTAVFS_REG21__RTAVFSZONE1RESERVED_MASK 0xFFFC0000L 43343 //RTAVFS_REG22 43344 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0__SHIFT 0x0 43345 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1__SHIFT 0x2 43346 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2__SHIFT 0x4 43347 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3__SHIFT 0x6 43348 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4__SHIFT 0x8 43349 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5__SHIFT 0xa 43350 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6__SHIFT 0xc 43351 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7__SHIFT 0xe 43352 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL__SHIFT 0x10 43353 #define RTAVFS_REG22__RTAVFSZONE2RESERVED__SHIFT 0x12 43354 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0_MASK 0x00000003L 43355 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1_MASK 0x0000000CL 43356 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2_MASK 0x00000030L 43357 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3_MASK 0x000000C0L 43358 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4_MASK 0x00000300L 43359 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5_MASK 0x00000C00L 43360 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6_MASK 0x00003000L 43361 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7_MASK 0x0000C000L 43362 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL_MASK 0x00030000L 43363 #define RTAVFS_REG22__RTAVFSZONE2RESERVED_MASK 0xFFFC0000L 43364 //RTAVFS_REG23 43365 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0__SHIFT 0x0 43366 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1__SHIFT 0x2 43367 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2__SHIFT 0x4 43368 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3__SHIFT 0x6 43369 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4__SHIFT 0x8 43370 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5__SHIFT 0xa 43371 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6__SHIFT 0xc 43372 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7__SHIFT 0xe 43373 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL__SHIFT 0x10 43374 #define RTAVFS_REG23__RTAVFSZONE3RESERVED__SHIFT 0x12 43375 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0_MASK 0x00000003L 43376 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1_MASK 0x0000000CL 43377 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2_MASK 0x00000030L 43378 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3_MASK 0x000000C0L 43379 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4_MASK 0x00000300L 43380 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5_MASK 0x00000C00L 43381 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6_MASK 0x00003000L 43382 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7_MASK 0x0000C000L 43383 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL_MASK 0x00030000L 43384 #define RTAVFS_REG23__RTAVFSZONE3RESERVED_MASK 0xFFFC0000L 43385 //RTAVFS_REG24 43386 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0__SHIFT 0x0 43387 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1__SHIFT 0x2 43388 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2__SHIFT 0x4 43389 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3__SHIFT 0x6 43390 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4__SHIFT 0x8 43391 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5__SHIFT 0xa 43392 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6__SHIFT 0xc 43393 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7__SHIFT 0xe 43394 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL__SHIFT 0x10 43395 #define RTAVFS_REG24__RTAVFSZONE4RESERVED__SHIFT 0x12 43396 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0_MASK 0x00000003L 43397 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1_MASK 0x0000000CL 43398 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2_MASK 0x00000030L 43399 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3_MASK 0x000000C0L 43400 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4_MASK 0x00000300L 43401 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5_MASK 0x00000C00L 43402 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6_MASK 0x00003000L 43403 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7_MASK 0x0000C000L 43404 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL_MASK 0x00030000L 43405 #define RTAVFS_REG24__RTAVFSZONE4RESERVED_MASK 0xFFFC0000L 43406 //RTAVFS_REG25 43407 #define RTAVFS_REG25__RTAVFSRESERVED0__SHIFT 0x0 43408 #define RTAVFS_REG25__RTAVFSRESERVED0_MASK 0xFFFFFFFFL 43409 //RTAVFS_REG26 43410 #define RTAVFS_REG26__RTAVFSRESERVED1__SHIFT 0x0 43411 #define RTAVFS_REG26__RTAVFSRESERVED1_MASK 0xFFFFFFFFL 43412 //RTAVFS_REG27 43413 #define RTAVFS_REG27__RTAVFSRESERVED2__SHIFT 0x0 43414 #define RTAVFS_REG27__RTAVFSRESERVED2_MASK 0xFFFFFFFFL 43415 //RTAVFS_REG28 43416 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT__SHIFT 0x0 43417 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT__SHIFT 0x10 43418 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT_MASK 0x0000FFFFL 43419 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT_MASK 0xFFFF0000L 43420 //RTAVFS_REG29 43421 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT__SHIFT 0x0 43422 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT__SHIFT 0x10 43423 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT_MASK 0x0000FFFFL 43424 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT_MASK 0xFFFF0000L 43425 //RTAVFS_REG30 43426 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT__SHIFT 0x0 43427 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT__SHIFT 0x10 43428 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT_MASK 0x0000FFFFL 43429 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT_MASK 0xFFFF0000L 43430 //RTAVFS_REG31 43431 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0__SHIFT 0x0 43432 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1__SHIFT 0x2 43433 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2__SHIFT 0x4 43434 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3__SHIFT 0x6 43435 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4__SHIFT 0x8 43436 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5__SHIFT 0xa 43437 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6__SHIFT 0xc 43438 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7__SHIFT 0xe 43439 #define RTAVFS_REG31__RESERVED__SHIFT 0x10 43440 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0_MASK 0x00000003L 43441 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1_MASK 0x0000000CL 43442 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2_MASK 0x00000030L 43443 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3_MASK 0x000000C0L 43444 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4_MASK 0x00000300L 43445 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5_MASK 0x00000C00L 43446 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6_MASK 0x00003000L 43447 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7_MASK 0x0000C000L 43448 #define RTAVFS_REG31__RESERVED_MASK 0xFFFF0000L 43449 //RTAVFS_REG32 43450 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT__SHIFT 0x0 43451 #define RTAVFS_REG32__RESERVED__SHIFT 0x10 43452 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT_MASK 0x0000FFFFL 43453 #define RTAVFS_REG32__RESERVED_MASK 0xFFFF0000L 43454 //RTAVFS_REG33 43455 #define RTAVFS_REG33__RTAVFSFSMIDLECNT__SHIFT 0x0 43456 #define RTAVFS_REG33__RESERVED__SHIFT 0x10 43457 #define RTAVFS_REG33__RTAVFSFSMIDLECNT_MASK 0x0000FFFFL 43458 #define RTAVFS_REG33__RESERVED_MASK 0xFFFF0000L 43459 //RTAVFS_REG34 43460 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT__SHIFT 0x0 43461 #define RTAVFS_REG34__RESERVED__SHIFT 0x10 43462 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT_MASK 0x0000FFFFL 43463 #define RTAVFS_REG34__RESERVED_MASK 0xFFFF0000L 43464 //RTAVFS_REG35 43465 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT__SHIFT 0x0 43466 #define RTAVFS_REG35__RESERVED__SHIFT 0x10 43467 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT_MASK 0x0000FFFFL 43468 #define RTAVFS_REG35__RESERVED_MASK 0xFFFF0000L 43469 //RTAVFS_REG36 43470 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT__SHIFT 0x0 43471 #define RTAVFS_REG36__RESERVED__SHIFT 0x10 43472 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT_MASK 0x0000FFFFL 43473 #define RTAVFS_REG36__RESERVED_MASK 0xFFFF0000L 43474 //RTAVFS_REG37 43475 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT__SHIFT 0x0 43476 #define RTAVFS_REG37__RESERVED__SHIFT 0x10 43477 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT_MASK 0x0000FFFFL 43478 #define RTAVFS_REG37__RESERVED_MASK 0xFFFF0000L 43479 //RTAVFS_REG38 43480 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT__SHIFT 0x0 43481 #define RTAVFS_REG38__RESERVED__SHIFT 0x10 43482 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT_MASK 0x0000FFFFL 43483 #define RTAVFS_REG38__RESERVED_MASK 0xFFFF0000L 43484 //RTAVFS_REG39 43485 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT__SHIFT 0x0 43486 #define RTAVFS_REG39__RESERVED__SHIFT 0x10 43487 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT_MASK 0x0000FFFFL 43488 #define RTAVFS_REG39__RESERVED_MASK 0xFFFF0000L 43489 //RTAVFS_REG40 43490 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT__SHIFT 0x0 43491 #define RTAVFS_REG40__RESERVED__SHIFT 0x10 43492 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT_MASK 0x0000FFFFL 43493 #define RTAVFS_REG40__RESERVED_MASK 0xFFFF0000L 43494 //RTAVFS_REG41 43495 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT__SHIFT 0x0 43496 #define RTAVFS_REG41__RESERVED__SHIFT 0x10 43497 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT_MASK 0x0000FFFFL 43498 #define RTAVFS_REG41__RESERVED_MASK 0xFFFF0000L 43499 //RTAVFS_REG42 43500 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT__SHIFT 0x0 43501 #define RTAVFS_REG42__RESERVED__SHIFT 0x10 43502 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT_MASK 0x0000FFFFL 43503 #define RTAVFS_REG42__RESERVED_MASK 0xFFFF0000L 43504 //RTAVFS_REG43 43505 #define RTAVFS_REG43__RTAVFSKP0__SHIFT 0x0 43506 #define RTAVFS_REG43__RTAVFSKP1__SHIFT 0x4 43507 #define RTAVFS_REG43__RTAVFSKP2__SHIFT 0x8 43508 #define RTAVFS_REG43__RTAVFSKP3__SHIFT 0xc 43509 #define RTAVFS_REG43__RTAVFSKI0__SHIFT 0x10 43510 #define RTAVFS_REG43__RTAVFSKI1__SHIFT 0x14 43511 #define RTAVFS_REG43__RTAVFSKI2__SHIFT 0x18 43512 #define RTAVFS_REG43__RTAVFSKI3__SHIFT 0x1c 43513 #define RTAVFS_REG43__RTAVFSKP0_MASK 0x0000000FL 43514 #define RTAVFS_REG43__RTAVFSKP1_MASK 0x000000F0L 43515 #define RTAVFS_REG43__RTAVFSKP2_MASK 0x00000F00L 43516 #define RTAVFS_REG43__RTAVFSKP3_MASK 0x0000F000L 43517 #define RTAVFS_REG43__RTAVFSKI0_MASK 0x000F0000L 43518 #define RTAVFS_REG43__RTAVFSKI1_MASK 0x00F00000L 43519 #define RTAVFS_REG43__RTAVFSKI2_MASK 0x0F000000L 43520 #define RTAVFS_REG43__RTAVFSKI3_MASK 0xF0000000L 43521 //RTAVFS_REG44 43522 #define RTAVFS_REG44__RTAVFSV1__SHIFT 0x0 43523 #define RTAVFS_REG44__RTAVFSV2__SHIFT 0xa 43524 #define RTAVFS_REG44__RTAVFSV3__SHIFT 0x14 43525 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH__SHIFT 0x1e 43526 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL__SHIFT 0x1f 43527 #define RTAVFS_REG44__RTAVFSV1_MASK 0x000003FFL 43528 #define RTAVFS_REG44__RTAVFSV2_MASK 0x000FFC00L 43529 #define RTAVFS_REG44__RTAVFSV3_MASK 0x3FF00000L 43530 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH_MASK 0x40000000L 43531 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL_MASK 0x80000000L 43532 //RTAVFS_REG45 43533 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL__SHIFT 0x0 43534 #define RTAVFS_REG45__RTAVFSVRENABLE__SHIFT 0x1 43535 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE__SHIFT 0x2 43536 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL__SHIFT 0xc 43537 #define RTAVFS_REG45__RTAVFSLOWPWREN__SHIFT 0xd 43538 #define RTAVFS_REG45__RTAVFSUREGENABLE__SHIFT 0xe 43539 #define RTAVFS_REG45__RTAVFSBGENABLE__SHIFT 0xf 43540 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING__SHIFT 0x10 43541 #define RTAVFS_REG45__RESERVED__SHIFT 0x11 43542 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL_MASK 0x00000001L 43543 #define RTAVFS_REG45__RTAVFSVRENABLE_MASK 0x00000002L 43544 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE_MASK 0x00000FFCL 43545 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL_MASK 0x00001000L 43546 #define RTAVFS_REG45__RTAVFSLOWPWREN_MASK 0x00002000L 43547 #define RTAVFS_REG45__RTAVFSUREGENABLE_MASK 0x00004000L 43548 #define RTAVFS_REG45__RTAVFSBGENABLE_MASK 0x00008000L 43549 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING_MASK 0x00010000L 43550 #define RTAVFS_REG45__RESERVED_MASK 0xFFFE0000L 43551 //RTAVFS_REG46 43552 #define RTAVFS_REG46__RTAVFSKP__SHIFT 0x0 43553 #define RTAVFS_REG46__RTAVFSKI__SHIFT 0x4 43554 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP__SHIFT 0x8 43555 #define RTAVFS_REG46__RTAVFSPISHIFT__SHIFT 0x9 43556 #define RTAVFS_REG46__RTAVFSPIERREN__SHIFT 0xd 43557 #define RTAVFS_REG46__RTAVFSPISHIFTOUT__SHIFT 0xe 43558 #define RTAVFS_REG46__RTAVFSUSELUTKPKI__SHIFT 0x12 43559 #define RTAVFS_REG46__RESERVED__SHIFT 0x13 43560 #define RTAVFS_REG46__RTAVFSKP_MASK 0x0000000FL 43561 #define RTAVFS_REG46__RTAVFSKI_MASK 0x000000F0L 43562 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP_MASK 0x00000100L 43563 #define RTAVFS_REG46__RTAVFSPISHIFT_MASK 0x00001E00L 43564 #define RTAVFS_REG46__RTAVFSPIERREN_MASK 0x00002000L 43565 #define RTAVFS_REG46__RTAVFSPISHIFTOUT_MASK 0x0003C000L 43566 #define RTAVFS_REG46__RTAVFSUSELUTKPKI_MASK 0x00040000L 43567 #define RTAVFS_REG46__RESERVED_MASK 0xFFF80000L 43568 //RTAVFS_REG47 43569 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN__SHIFT 0x0 43570 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX__SHIFT 0xa 43571 #define RTAVFS_REG47__RTAVFSPIERRMASK__SHIFT 0x14 43572 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI__SHIFT 0x1b 43573 #define RTAVFS_REG47__RESERVED__SHIFT 0x1c 43574 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN_MASK 0x000003FFL 43575 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX_MASK 0x000FFC00L 43576 #define RTAVFS_REG47__RTAVFSPIERRMASK_MASK 0x07F00000L 43577 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI_MASK 0x08000000L 43578 #define RTAVFS_REG47__RESERVED_MASK 0xF0000000L 43579 //RTAVFS_REG48 43580 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS__SHIFT 0x0 43581 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD__SHIFT 0x10 43582 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS_MASK 0x0000FFFFL 43583 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD_MASK 0xFFFF0000L 43584 //RTAVFS_REG49 43585 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD__SHIFT 0x0 43586 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD__SHIFT 0x1 43587 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD__SHIFT 0x2 43588 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD__SHIFT 0x4 43589 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD__SHIFT 0xa 43590 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD__SHIFT 0xb 43591 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD__SHIFT 0xc 43592 #define RTAVFS_REG49__RESERVED__SHIFT 0xd 43593 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD_MASK 0x00000001L 43594 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD_MASK 0x00000002L 43595 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD_MASK 0x0000000CL 43596 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD_MASK 0x000003F0L 43597 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD_MASK 0x00000400L 43598 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD_MASK 0x00000800L 43599 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD_MASK 0x00001000L 43600 #define RTAVFS_REG49__RESERVED_MASK 0xFFFFE000L 43601 //RTAVFS_REG50 43602 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG__SHIFT 0x0 43603 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG__SHIFT 0x1 43604 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG__SHIFT 0x2 43605 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG__SHIFT 0x4 43606 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG__SHIFT 0xa 43607 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG__SHIFT 0xb 43608 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG__SHIFT 0xc 43609 #define RTAVFS_REG50__RESERVED__SHIFT 0xd 43610 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG_MASK 0x00000001L 43611 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG_MASK 0x00000002L 43612 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG_MASK 0x0000000CL 43613 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG_MASK 0x000003F0L 43614 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG_MASK 0x00000400L 43615 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG_MASK 0x00000800L 43616 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG_MASK 0x00001000L 43617 #define RTAVFS_REG50__RESERVED_MASK 0xFFFFE000L 43618 //RTAVFS_REG51 43619 #define RTAVFS_REG51__RTAVFSAVFSENABLE__SHIFT 0x0 43620 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY__SHIFT 0x1 43621 #define RTAVFS_REG51__RTAVFSSELECTMINMAX__SHIFT 0x5 43622 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING__SHIFT 0x6 43623 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND__SHIFT 0x7 43624 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT__SHIFT 0x8 43625 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES__SHIFT 0x9 43626 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT__SHIFT 0xa 43627 #define RTAVFS_REG51__RESERVED__SHIFT 0xb 43628 #define RTAVFS_REG51__RTAVFSAVFSENABLE_MASK 0x00000001L 43629 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY_MASK 0x0000001EL 43630 #define RTAVFS_REG51__RTAVFSSELECTMINMAX_MASK 0x00000020L 43631 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING_MASK 0x00000040L 43632 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND_MASK 0x00000080L 43633 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT_MASK 0x00000100L 43634 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES_MASK 0x00000200L 43635 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT_MASK 0x00000400L 43636 #define RTAVFS_REG51__RESERVED_MASK 0xFFFFF800L 43637 //RTAVFS_REG52 43638 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD__SHIFT 0x0 43639 #define RTAVFS_REG52__RTAVFSAVGPSMVDD__SHIFT 0xe 43640 #define RTAVFS_REG52__RESERVED__SHIFT 0x1c 43641 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD_MASK 0x00003FFFL 43642 #define RTAVFS_REG52__RTAVFSAVGPSMVDD_MASK 0x0FFFC000L 43643 #define RTAVFS_REG52__RESERVED_MASK 0xF0000000L 43644 //RTAVFS_REG53 43645 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG__SHIFT 0x0 43646 #define RTAVFS_REG53__RTAVFSAVGPSMVREG__SHIFT 0xe 43647 #define RTAVFS_REG53__RESERVED__SHIFT 0x1c 43648 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG_MASK 0x00003FFFL 43649 #define RTAVFS_REG53__RTAVFSAVGPSMVREG_MASK 0x0FFFC000L 43650 #define RTAVFS_REG53__RESERVED_MASK 0xF0000000L 43651 //RTAVFS_REG54 43652 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT__SHIFT 0x0 43653 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT__SHIFT 0x10 43654 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT_MASK 0x0000FFFFL 43655 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT_MASK 0xFFFF0000L 43656 //RTAVFS_REG55 43657 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT__SHIFT 0x0 43658 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT__SHIFT 0x10 43659 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT_MASK 0x0000FFFFL 43660 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT_MASK 0xFFFF0000L 43661 //RTAVFS_REG56 43662 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT__SHIFT 0x0 43663 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT__SHIFT 0x10 43664 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT_MASK 0x0000FFFFL 43665 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT_MASK 0xFFFF0000L 43666 //RTAVFS_REG57 43667 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT__SHIFT 0x0 43668 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT__SHIFT 0x10 43669 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT_MASK 0x0000FFFFL 43670 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT_MASK 0xFFFF0000L 43671 //RTAVFS_REG58 43672 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT__SHIFT 0x0 43673 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT__SHIFT 0x10 43674 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT_MASK 0x0000FFFFL 43675 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT_MASK 0xFFFF0000L 43676 //RTAVFS_REG59 43677 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT__SHIFT 0x0 43678 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT__SHIFT 0x10 43679 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT_MASK 0x0000FFFFL 43680 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT_MASK 0xFFFF0000L 43681 //RTAVFS_REG60 43682 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT__SHIFT 0x0 43683 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT__SHIFT 0x10 43684 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT_MASK 0x0000FFFFL 43685 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT_MASK 0xFFFF0000L 43686 //RTAVFS_REG61 43687 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT__SHIFT 0x0 43688 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT__SHIFT 0x10 43689 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT_MASK 0x0000FFFFL 43690 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT_MASK 0xFFFF0000L 43691 //RTAVFS_REG62 43692 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT__SHIFT 0x0 43693 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT__SHIFT 0x10 43694 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT_MASK 0x0000FFFFL 43695 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT_MASK 0xFFFF0000L 43696 //RTAVFS_REG63 43697 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT__SHIFT 0x0 43698 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT__SHIFT 0x10 43699 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT_MASK 0x0000FFFFL 43700 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT_MASK 0xFFFF0000L 43701 //RTAVFS_REG64 43702 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT__SHIFT 0x0 43703 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT__SHIFT 0x10 43704 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT_MASK 0x0000FFFFL 43705 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT_MASK 0xFFFF0000L 43706 //RTAVFS_REG65 43707 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT__SHIFT 0x0 43708 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT__SHIFT 0x10 43709 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT_MASK 0x0000FFFFL 43710 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT_MASK 0xFFFF0000L 43711 //RTAVFS_REG66 43712 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT__SHIFT 0x0 43713 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT__SHIFT 0x10 43714 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT_MASK 0x0000FFFFL 43715 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT_MASK 0xFFFF0000L 43716 //RTAVFS_REG67 43717 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT__SHIFT 0x0 43718 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT__SHIFT 0x10 43719 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT_MASK 0x0000FFFFL 43720 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT_MASK 0xFFFF0000L 43721 //RTAVFS_REG68 43722 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT__SHIFT 0x0 43723 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT__SHIFT 0x10 43724 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT_MASK 0x0000FFFFL 43725 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT_MASK 0xFFFF0000L 43726 //RTAVFS_REG69 43727 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT__SHIFT 0x0 43728 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT__SHIFT 0x10 43729 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT_MASK 0x0000FFFFL 43730 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT_MASK 0xFFFF0000L 43731 //RTAVFS_REG70 43732 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT__SHIFT 0x0 43733 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT__SHIFT 0x10 43734 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT_MASK 0x0000FFFFL 43735 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT_MASK 0xFFFF0000L 43736 //RTAVFS_REG71 43737 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT__SHIFT 0x0 43738 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT__SHIFT 0x10 43739 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT_MASK 0x0000FFFFL 43740 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT_MASK 0xFFFF0000L 43741 //RTAVFS_REG72 43742 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT__SHIFT 0x0 43743 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT__SHIFT 0x10 43744 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT_MASK 0x0000FFFFL 43745 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT_MASK 0xFFFF0000L 43746 //RTAVFS_REG73 43747 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT__SHIFT 0x0 43748 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT__SHIFT 0x10 43749 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT_MASK 0x0000FFFFL 43750 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT_MASK 0xFFFF0000L 43751 //RTAVFS_REG74 43752 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT__SHIFT 0x0 43753 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT__SHIFT 0x10 43754 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT_MASK 0x0000FFFFL 43755 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT_MASK 0xFFFF0000L 43756 //RTAVFS_REG75 43757 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT__SHIFT 0x0 43758 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT__SHIFT 0x10 43759 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT_MASK 0x0000FFFFL 43760 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT_MASK 0xFFFF0000L 43761 //RTAVFS_REG76 43762 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT__SHIFT 0x0 43763 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT__SHIFT 0x10 43764 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT_MASK 0x0000FFFFL 43765 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT_MASK 0xFFFF0000L 43766 //RTAVFS_REG77 43767 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT__SHIFT 0x0 43768 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT__SHIFT 0x10 43769 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT_MASK 0x0000FFFFL 43770 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT_MASK 0xFFFF0000L 43771 //RTAVFS_REG78 43772 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT__SHIFT 0x0 43773 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT__SHIFT 0x10 43774 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT_MASK 0x0000FFFFL 43775 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT_MASK 0xFFFF0000L 43776 //RTAVFS_REG79 43777 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT__SHIFT 0x0 43778 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT__SHIFT 0x10 43779 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT_MASK 0x0000FFFFL 43780 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT_MASK 0xFFFF0000L 43781 //RTAVFS_REG80 43782 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT__SHIFT 0x0 43783 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT__SHIFT 0x10 43784 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT_MASK 0x0000FFFFL 43785 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT_MASK 0xFFFF0000L 43786 //RTAVFS_REG81 43787 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT__SHIFT 0x0 43788 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT__SHIFT 0x10 43789 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT_MASK 0x0000FFFFL 43790 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT_MASK 0xFFFF0000L 43791 //RTAVFS_REG82 43792 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT__SHIFT 0x0 43793 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT__SHIFT 0x10 43794 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT_MASK 0x0000FFFFL 43795 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT_MASK 0xFFFF0000L 43796 //RTAVFS_REG83 43797 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT__SHIFT 0x0 43798 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT__SHIFT 0x10 43799 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT_MASK 0x0000FFFFL 43800 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT_MASK 0xFFFF0000L 43801 //RTAVFS_REG84 43802 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT__SHIFT 0x0 43803 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT__SHIFT 0x10 43804 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT_MASK 0x0000FFFFL 43805 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT_MASK 0xFFFF0000L 43806 //RTAVFS_REG85 43807 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT__SHIFT 0x0 43808 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT__SHIFT 0x10 43809 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT_MASK 0x0000FFFFL 43810 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT_MASK 0xFFFF0000L 43811 //RTAVFS_REG86 43812 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT__SHIFT 0x0 43813 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT__SHIFT 0x10 43814 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT_MASK 0x0000FFFFL 43815 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT_MASK 0xFFFF0000L 43816 //RTAVFS_REG87 43817 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT__SHIFT 0x0 43818 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT__SHIFT 0x10 43819 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT_MASK 0x0000FFFFL 43820 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT_MASK 0xFFFF0000L 43821 //RTAVFS_REG88 43822 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT__SHIFT 0x0 43823 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT__SHIFT 0x10 43824 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT_MASK 0x0000FFFFL 43825 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT_MASK 0xFFFF0000L 43826 //RTAVFS_REG89 43827 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT__SHIFT 0x0 43828 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT__SHIFT 0x10 43829 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT_MASK 0x0000FFFFL 43830 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT_MASK 0xFFFF0000L 43831 //RTAVFS_REG90 43832 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT__SHIFT 0x0 43833 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT__SHIFT 0x10 43834 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT_MASK 0x0000FFFFL 43835 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT_MASK 0xFFFF0000L 43836 //RTAVFS_REG91 43837 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT__SHIFT 0x0 43838 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT__SHIFT 0x10 43839 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT_MASK 0x0000FFFFL 43840 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT_MASK 0xFFFF0000L 43841 //RTAVFS_REG92 43842 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT__SHIFT 0x0 43843 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT__SHIFT 0x10 43844 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT_MASK 0x0000FFFFL 43845 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT_MASK 0xFFFF0000L 43846 //RTAVFS_REG93 43847 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT__SHIFT 0x0 43848 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT__SHIFT 0x10 43849 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT_MASK 0x0000FFFFL 43850 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT_MASK 0xFFFF0000L 43851 //RTAVFS_REG94 43852 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT__SHIFT 0x0 43853 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT__SHIFT 0x10 43854 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT_MASK 0x0000FFFFL 43855 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT_MASK 0xFFFF0000L 43856 //RTAVFS_REG95 43857 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT__SHIFT 0x0 43858 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT__SHIFT 0x10 43859 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT_MASK 0x0000FFFFL 43860 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT_MASK 0xFFFF0000L 43861 //RTAVFS_REG96 43862 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT__SHIFT 0x0 43863 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT__SHIFT 0x10 43864 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT_MASK 0x0000FFFFL 43865 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT_MASK 0xFFFF0000L 43866 //RTAVFS_REG97 43867 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT__SHIFT 0x0 43868 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT__SHIFT 0x10 43869 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT_MASK 0x0000FFFFL 43870 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT_MASK 0xFFFF0000L 43871 //RTAVFS_REG98 43872 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT__SHIFT 0x0 43873 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT__SHIFT 0x10 43874 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT_MASK 0x0000FFFFL 43875 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT_MASK 0xFFFF0000L 43876 //RTAVFS_REG99 43877 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT__SHIFT 0x0 43878 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT__SHIFT 0x10 43879 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT_MASK 0x0000FFFFL 43880 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT_MASK 0xFFFF0000L 43881 //RTAVFS_REG100 43882 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT__SHIFT 0x0 43883 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT__SHIFT 0x10 43884 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT_MASK 0x0000FFFFL 43885 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT_MASK 0xFFFF0000L 43886 //RTAVFS_REG101 43887 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT__SHIFT 0x0 43888 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT__SHIFT 0x10 43889 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT_MASK 0x0000FFFFL 43890 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT_MASK 0xFFFF0000L 43891 //RTAVFS_REG102 43892 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT__SHIFT 0x0 43893 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT__SHIFT 0x10 43894 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT_MASK 0x0000FFFFL 43895 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT_MASK 0xFFFF0000L 43896 //RTAVFS_REG103 43897 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT__SHIFT 0x0 43898 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT__SHIFT 0x10 43899 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT_MASK 0x0000FFFFL 43900 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT_MASK 0xFFFF0000L 43901 //RTAVFS_REG104 43902 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT__SHIFT 0x0 43903 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT__SHIFT 0x10 43904 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT_MASK 0x0000FFFFL 43905 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT_MASK 0xFFFF0000L 43906 //RTAVFS_REG105 43907 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT__SHIFT 0x0 43908 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT__SHIFT 0x10 43909 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT_MASK 0x0000FFFFL 43910 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT_MASK 0xFFFF0000L 43911 //RTAVFS_REG106 43912 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT__SHIFT 0x0 43913 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT__SHIFT 0x10 43914 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT_MASK 0x0000FFFFL 43915 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT_MASK 0xFFFF0000L 43916 //RTAVFS_REG107 43917 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT__SHIFT 0x0 43918 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT__SHIFT 0x10 43919 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT_MASK 0x0000FFFFL 43920 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT_MASK 0xFFFF0000L 43921 //RTAVFS_REG108 43922 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT__SHIFT 0x0 43923 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT__SHIFT 0x10 43924 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT_MASK 0x0000FFFFL 43925 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT_MASK 0xFFFF0000L 43926 //RTAVFS_REG109 43927 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT__SHIFT 0x0 43928 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT__SHIFT 0x10 43929 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT_MASK 0x0000FFFFL 43930 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT_MASK 0xFFFF0000L 43931 //RTAVFS_REG110 43932 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT__SHIFT 0x0 43933 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT__SHIFT 0x10 43934 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT_MASK 0x0000FFFFL 43935 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT_MASK 0xFFFF0000L 43936 //RTAVFS_REG111 43937 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT__SHIFT 0x0 43938 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT__SHIFT 0x10 43939 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT_MASK 0x0000FFFFL 43940 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT_MASK 0xFFFF0000L 43941 //RTAVFS_REG112 43942 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT__SHIFT 0x0 43943 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT__SHIFT 0x10 43944 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT_MASK 0x0000FFFFL 43945 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT_MASK 0xFFFF0000L 43946 //RTAVFS_REG113 43947 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT__SHIFT 0x0 43948 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT__SHIFT 0x10 43949 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT_MASK 0x0000FFFFL 43950 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT_MASK 0xFFFF0000L 43951 //RTAVFS_REG114 43952 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT__SHIFT 0x0 43953 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT__SHIFT 0x10 43954 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT_MASK 0x0000FFFFL 43955 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT_MASK 0xFFFF0000L 43956 //RTAVFS_REG115 43957 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT__SHIFT 0x0 43958 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT__SHIFT 0x10 43959 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT_MASK 0x0000FFFFL 43960 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT_MASK 0xFFFF0000L 43961 //RTAVFS_REG116 43962 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT__SHIFT 0x0 43963 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT__SHIFT 0x10 43964 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT_MASK 0x0000FFFFL 43965 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT_MASK 0xFFFF0000L 43966 //RTAVFS_REG117 43967 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT__SHIFT 0x0 43968 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT__SHIFT 0x10 43969 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT_MASK 0x0000FFFFL 43970 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT_MASK 0xFFFF0000L 43971 //RTAVFS_REG118 43972 #define RTAVFS_REG118__RTAVFSCPOEN0__SHIFT 0x0 43973 #define RTAVFS_REG118__RTAVFSCPOEN0_MASK 0xFFFFFFFFL 43974 //RTAVFS_REG119 43975 #define RTAVFS_REG119__RTAVFSCPOEN1__SHIFT 0x0 43976 #define RTAVFS_REG119__RTAVFSCPOEN1_MASK 0xFFFFFFFFL 43977 //RTAVFS_REG120 43978 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0__SHIFT 0x0 43979 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1__SHIFT 0x2 43980 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2__SHIFT 0x4 43981 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3__SHIFT 0x6 43982 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4__SHIFT 0x8 43983 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5__SHIFT 0xa 43984 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6__SHIFT 0xc 43985 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7__SHIFT 0xe 43986 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL__SHIFT 0x10 43987 #define RTAVFS_REG120__RESERVED__SHIFT 0x12 43988 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0_MASK 0x00000003L 43989 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1_MASK 0x0000000CL 43990 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2_MASK 0x00000030L 43991 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3_MASK 0x000000C0L 43992 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4_MASK 0x00000300L 43993 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5_MASK 0x00000C00L 43994 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6_MASK 0x00003000L 43995 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7_MASK 0x0000C000L 43996 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL_MASK 0x00030000L 43997 #define RTAVFS_REG120__RESERVED_MASK 0xFFFC0000L 43998 //RTAVFS_REG121 43999 #define RTAVFS_REG121__RTAVFSZONE0INUSE__SHIFT 0x0 44000 #define RTAVFS_REG121__RTAVFSZONE1INUSE__SHIFT 0x1 44001 #define RTAVFS_REG121__RTAVFSZONE2INUSE__SHIFT 0x2 44002 #define RTAVFS_REG121__RTAVFSZONE3INUSE__SHIFT 0x3 44003 #define RTAVFS_REG121__RTAVFSZONE4INUSE__SHIFT 0x4 44004 #define RTAVFS_REG121__RTAVFSRESERVED__SHIFT 0x5 44005 #define RTAVFS_REG121__RTAVFSERRORCODE__SHIFT 0x1c 44006 #define RTAVFS_REG121__RTAVFSZONE0INUSE_MASK 0x00000001L 44007 #define RTAVFS_REG121__RTAVFSZONE1INUSE_MASK 0x00000002L 44008 #define RTAVFS_REG121__RTAVFSZONE2INUSE_MASK 0x00000004L 44009 #define RTAVFS_REG121__RTAVFSZONE3INUSE_MASK 0x00000008L 44010 #define RTAVFS_REG121__RTAVFSZONE4INUSE_MASK 0x00000010L 44011 #define RTAVFS_REG121__RTAVFSRESERVED_MASK 0x0FFFFFE0L 44012 #define RTAVFS_REG121__RTAVFSERRORCODE_MASK 0xF0000000L 44013 //RTAVFS_REG122 44014 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT__SHIFT 0x0 44015 #define RTAVFS_REG122__RESERVED__SHIFT 0x10 44016 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT_MASK 0x0000FFFFL 44017 #define RTAVFS_REG122__RESERVED_MASK 0xFFFF0000L 44018 //RTAVFS_REG123 44019 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT__SHIFT 0x0 44020 #define RTAVFS_REG123__RESERVED__SHIFT 0x10 44021 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT_MASK 0x0000FFFFL 44022 #define RTAVFS_REG123__RESERVED_MASK 0xFFFF0000L 44023 //RTAVFS_REG124 44024 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT__SHIFT 0x0 44025 #define RTAVFS_REG124__RESERVED__SHIFT 0x10 44026 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT_MASK 0x0000FFFFL 44027 #define RTAVFS_REG124__RESERVED_MASK 0xFFFF0000L 44028 //RTAVFS_REG125 44029 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT__SHIFT 0x0 44030 #define RTAVFS_REG125__RESERVED__SHIFT 0x10 44031 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT_MASK 0x0000FFFFL 44032 #define RTAVFS_REG125__RESERVED_MASK 0xFFFF0000L 44033 //RTAVFS_REG126 44034 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT__SHIFT 0x0 44035 #define RTAVFS_REG126__RESERVED__SHIFT 0x10 44036 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT_MASK 0x0000FFFFL 44037 #define RTAVFS_REG126__RESERVED_MASK 0xFFFF0000L 44038 //RTAVFS_REG127 44039 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT__SHIFT 0x0 44040 #define RTAVFS_REG127__RESERVED__SHIFT 0x10 44041 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT_MASK 0x0000FFFFL 44042 #define RTAVFS_REG127__RESERVED_MASK 0xFFFF0000L 44043 //RTAVFS_REG128 44044 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT__SHIFT 0x0 44045 #define RTAVFS_REG128__RESERVED__SHIFT 0x10 44046 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT_MASK 0x0000FFFFL 44047 #define RTAVFS_REG128__RESERVED_MASK 0xFFFF0000L 44048 //RTAVFS_REG129 44049 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT__SHIFT 0x0 44050 #define RTAVFS_REG129__RESERVED__SHIFT 0x10 44051 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT_MASK 0x0000FFFFL 44052 #define RTAVFS_REG129__RESERVED_MASK 0xFFFF0000L 44053 //RTAVFS_REG130 44054 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT__SHIFT 0x0 44055 #define RTAVFS_REG130__RESERVED__SHIFT 0x10 44056 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT_MASK 0x0000FFFFL 44057 #define RTAVFS_REG130__RESERVED_MASK 0xFFFF0000L 44058 //RTAVFS_REG131 44059 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT__SHIFT 0x0 44060 #define RTAVFS_REG131__RESERVED__SHIFT 0x10 44061 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT_MASK 0x0000FFFFL 44062 #define RTAVFS_REG131__RESERVED_MASK 0xFFFF0000L 44063 //RTAVFS_REG132 44064 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT__SHIFT 0x0 44065 #define RTAVFS_REG132__RESERVED__SHIFT 0x10 44066 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT_MASK 0x0000FFFFL 44067 #define RTAVFS_REG132__RESERVED_MASK 0xFFFF0000L 44068 //RTAVFS_REG133 44069 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT__SHIFT 0x0 44070 #define RTAVFS_REG133__RESERVED__SHIFT 0x10 44071 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT_MASK 0x0000FFFFL 44072 #define RTAVFS_REG133__RESERVED_MASK 0xFFFF0000L 44073 //RTAVFS_REG134 44074 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT__SHIFT 0x0 44075 #define RTAVFS_REG134__RESERVED__SHIFT 0x10 44076 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT_MASK 0x0000FFFFL 44077 #define RTAVFS_REG134__RESERVED_MASK 0xFFFF0000L 44078 //RTAVFS_REG135 44079 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT__SHIFT 0x0 44080 #define RTAVFS_REG135__RESERVED__SHIFT 0x10 44081 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT_MASK 0x0000FFFFL 44082 #define RTAVFS_REG135__RESERVED_MASK 0xFFFF0000L 44083 //RTAVFS_REG136 44084 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT__SHIFT 0x0 44085 #define RTAVFS_REG136__RESERVED__SHIFT 0x10 44086 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT_MASK 0x0000FFFFL 44087 #define RTAVFS_REG136__RESERVED_MASK 0xFFFF0000L 44088 //RTAVFS_REG137 44089 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT__SHIFT 0x0 44090 #define RTAVFS_REG137__RESERVED__SHIFT 0x10 44091 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT_MASK 0x0000FFFFL 44092 #define RTAVFS_REG137__RESERVED_MASK 0xFFFF0000L 44093 //RTAVFS_REG138 44094 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT__SHIFT 0x0 44095 #define RTAVFS_REG138__RESERVED__SHIFT 0x10 44096 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT_MASK 0x0000FFFFL 44097 #define RTAVFS_REG138__RESERVED_MASK 0xFFFF0000L 44098 //RTAVFS_REG139 44099 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT__SHIFT 0x0 44100 #define RTAVFS_REG139__RESERVED__SHIFT 0x10 44101 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT_MASK 0x0000FFFFL 44102 #define RTAVFS_REG139__RESERVED_MASK 0xFFFF0000L 44103 //RTAVFS_REG140 44104 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT__SHIFT 0x0 44105 #define RTAVFS_REG140__RESERVED__SHIFT 0x10 44106 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT_MASK 0x0000FFFFL 44107 #define RTAVFS_REG140__RESERVED_MASK 0xFFFF0000L 44108 //RTAVFS_REG141 44109 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT__SHIFT 0x0 44110 #define RTAVFS_REG141__RESERVED__SHIFT 0x10 44111 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT_MASK 0x0000FFFFL 44112 #define RTAVFS_REG141__RESERVED_MASK 0xFFFF0000L 44113 //RTAVFS_REG142 44114 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT__SHIFT 0x0 44115 #define RTAVFS_REG142__RESERVED__SHIFT 0x10 44116 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT_MASK 0x0000FFFFL 44117 #define RTAVFS_REG142__RESERVED_MASK 0xFFFF0000L 44118 //RTAVFS_REG143 44119 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT__SHIFT 0x0 44120 #define RTAVFS_REG143__RESERVED__SHIFT 0x10 44121 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT_MASK 0x0000FFFFL 44122 #define RTAVFS_REG143__RESERVED_MASK 0xFFFF0000L 44123 //RTAVFS_REG144 44124 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT__SHIFT 0x0 44125 #define RTAVFS_REG144__RESERVED__SHIFT 0x10 44126 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT_MASK 0x0000FFFFL 44127 #define RTAVFS_REG144__RESERVED_MASK 0xFFFF0000L 44128 //RTAVFS_REG145 44129 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT__SHIFT 0x0 44130 #define RTAVFS_REG145__RESERVED__SHIFT 0x10 44131 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT_MASK 0x0000FFFFL 44132 #define RTAVFS_REG145__RESERVED_MASK 0xFFFF0000L 44133 //RTAVFS_REG146 44134 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT__SHIFT 0x0 44135 #define RTAVFS_REG146__RESERVED__SHIFT 0x10 44136 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT_MASK 0x0000FFFFL 44137 #define RTAVFS_REG146__RESERVED_MASK 0xFFFF0000L 44138 //RTAVFS_REG147 44139 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT__SHIFT 0x0 44140 #define RTAVFS_REG147__RESERVED__SHIFT 0x10 44141 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT_MASK 0x0000FFFFL 44142 #define RTAVFS_REG147__RESERVED_MASK 0xFFFF0000L 44143 //RTAVFS_REG148 44144 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT__SHIFT 0x0 44145 #define RTAVFS_REG148__RESERVED__SHIFT 0x10 44146 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT_MASK 0x0000FFFFL 44147 #define RTAVFS_REG148__RESERVED_MASK 0xFFFF0000L 44148 //RTAVFS_REG149 44149 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT__SHIFT 0x0 44150 #define RTAVFS_REG149__RESERVED__SHIFT 0x10 44151 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT_MASK 0x0000FFFFL 44152 #define RTAVFS_REG149__RESERVED_MASK 0xFFFF0000L 44153 //RTAVFS_REG150 44154 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT__SHIFT 0x0 44155 #define RTAVFS_REG150__RESERVED__SHIFT 0x10 44156 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT_MASK 0x0000FFFFL 44157 #define RTAVFS_REG150__RESERVED_MASK 0xFFFF0000L 44158 //RTAVFS_REG151 44159 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT__SHIFT 0x0 44160 #define RTAVFS_REG151__RESERVED__SHIFT 0x10 44161 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT_MASK 0x0000FFFFL 44162 #define RTAVFS_REG151__RESERVED_MASK 0xFFFF0000L 44163 //RTAVFS_REG152 44164 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT__SHIFT 0x0 44165 #define RTAVFS_REG152__RESERVED__SHIFT 0x10 44166 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT_MASK 0x0000FFFFL 44167 #define RTAVFS_REG152__RESERVED_MASK 0xFFFF0000L 44168 //RTAVFS_REG153 44169 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT__SHIFT 0x0 44170 #define RTAVFS_REG153__RESERVED__SHIFT 0x10 44171 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT_MASK 0x0000FFFFL 44172 #define RTAVFS_REG153__RESERVED_MASK 0xFFFF0000L 44173 //RTAVFS_REG154 44174 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT__SHIFT 0x0 44175 #define RTAVFS_REG154__RESERVED__SHIFT 0x10 44176 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT_MASK 0x0000FFFFL 44177 #define RTAVFS_REG154__RESERVED_MASK 0xFFFF0000L 44178 //RTAVFS_REG155 44179 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT__SHIFT 0x0 44180 #define RTAVFS_REG155__RESERVED__SHIFT 0x10 44181 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT_MASK 0x0000FFFFL 44182 #define RTAVFS_REG155__RESERVED_MASK 0xFFFF0000L 44183 //RTAVFS_REG156 44184 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT__SHIFT 0x0 44185 #define RTAVFS_REG156__RESERVED__SHIFT 0x10 44186 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT_MASK 0x0000FFFFL 44187 #define RTAVFS_REG156__RESERVED_MASK 0xFFFF0000L 44188 //RTAVFS_REG157 44189 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT__SHIFT 0x0 44190 #define RTAVFS_REG157__RESERVED__SHIFT 0x10 44191 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT_MASK 0x0000FFFFL 44192 #define RTAVFS_REG157__RESERVED_MASK 0xFFFF0000L 44193 //RTAVFS_REG158 44194 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT__SHIFT 0x0 44195 #define RTAVFS_REG158__RESERVED__SHIFT 0x10 44196 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT_MASK 0x0000FFFFL 44197 #define RTAVFS_REG158__RESERVED_MASK 0xFFFF0000L 44198 //RTAVFS_REG159 44199 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT__SHIFT 0x0 44200 #define RTAVFS_REG159__RESERVED__SHIFT 0x10 44201 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT_MASK 0x0000FFFFL 44202 #define RTAVFS_REG159__RESERVED_MASK 0xFFFF0000L 44203 //RTAVFS_REG160 44204 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT__SHIFT 0x0 44205 #define RTAVFS_REG160__RESERVED__SHIFT 0x10 44206 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT_MASK 0x0000FFFFL 44207 #define RTAVFS_REG160__RESERVED_MASK 0xFFFF0000L 44208 //RTAVFS_REG161 44209 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT__SHIFT 0x0 44210 #define RTAVFS_REG161__RESERVED__SHIFT 0x10 44211 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT_MASK 0x0000FFFFL 44212 #define RTAVFS_REG161__RESERVED_MASK 0xFFFF0000L 44213 //RTAVFS_REG162 44214 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT__SHIFT 0x0 44215 #define RTAVFS_REG162__RESERVED__SHIFT 0x10 44216 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT_MASK 0x0000FFFFL 44217 #define RTAVFS_REG162__RESERVED_MASK 0xFFFF0000L 44218 //RTAVFS_REG163 44219 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT__SHIFT 0x0 44220 #define RTAVFS_REG163__RESERVED__SHIFT 0x10 44221 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT_MASK 0x0000FFFFL 44222 #define RTAVFS_REG163__RESERVED_MASK 0xFFFF0000L 44223 //RTAVFS_REG164 44224 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT__SHIFT 0x0 44225 #define RTAVFS_REG164__RESERVED__SHIFT 0x10 44226 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT_MASK 0x0000FFFFL 44227 #define RTAVFS_REG164__RESERVED_MASK 0xFFFF0000L 44228 //RTAVFS_REG165 44229 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT__SHIFT 0x0 44230 #define RTAVFS_REG165__RESERVED__SHIFT 0x10 44231 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT_MASK 0x0000FFFFL 44232 #define RTAVFS_REG165__RESERVED_MASK 0xFFFF0000L 44233 //RTAVFS_REG166 44234 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT__SHIFT 0x0 44235 #define RTAVFS_REG166__RESERVED__SHIFT 0x10 44236 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT_MASK 0x0000FFFFL 44237 #define RTAVFS_REG166__RESERVED_MASK 0xFFFF0000L 44238 //RTAVFS_REG167 44239 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT__SHIFT 0x0 44240 #define RTAVFS_REG167__RESERVED__SHIFT 0x10 44241 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT_MASK 0x0000FFFFL 44242 #define RTAVFS_REG167__RESERVED_MASK 0xFFFF0000L 44243 //RTAVFS_REG168 44244 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT__SHIFT 0x0 44245 #define RTAVFS_REG168__RESERVED__SHIFT 0x10 44246 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT_MASK 0x0000FFFFL 44247 #define RTAVFS_REG168__RESERVED_MASK 0xFFFF0000L 44248 //RTAVFS_REG169 44249 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT__SHIFT 0x0 44250 #define RTAVFS_REG169__RESERVED__SHIFT 0x10 44251 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT_MASK 0x0000FFFFL 44252 #define RTAVFS_REG169__RESERVED_MASK 0xFFFF0000L 44253 //RTAVFS_REG170 44254 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT__SHIFT 0x0 44255 #define RTAVFS_REG170__RESERVED__SHIFT 0x10 44256 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT_MASK 0x0000FFFFL 44257 #define RTAVFS_REG170__RESERVED_MASK 0xFFFF0000L 44258 //RTAVFS_REG171 44259 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT__SHIFT 0x0 44260 #define RTAVFS_REG171__RESERVED__SHIFT 0x10 44261 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT_MASK 0x0000FFFFL 44262 #define RTAVFS_REG171__RESERVED_MASK 0xFFFF0000L 44263 //RTAVFS_REG172 44264 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT__SHIFT 0x0 44265 #define RTAVFS_REG172__RESERVED__SHIFT 0x10 44266 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT_MASK 0x0000FFFFL 44267 #define RTAVFS_REG172__RESERVED_MASK 0xFFFF0000L 44268 //RTAVFS_REG173 44269 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT__SHIFT 0x0 44270 #define RTAVFS_REG173__RESERVED__SHIFT 0x10 44271 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT_MASK 0x0000FFFFL 44272 #define RTAVFS_REG173__RESERVED_MASK 0xFFFF0000L 44273 //RTAVFS_REG174 44274 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT__SHIFT 0x0 44275 #define RTAVFS_REG174__RESERVED__SHIFT 0x10 44276 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT_MASK 0x0000FFFFL 44277 #define RTAVFS_REG174__RESERVED_MASK 0xFFFF0000L 44278 //RTAVFS_REG175 44279 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT__SHIFT 0x0 44280 #define RTAVFS_REG175__RESERVED__SHIFT 0x10 44281 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT_MASK 0x0000FFFFL 44282 #define RTAVFS_REG175__RESERVED_MASK 0xFFFF0000L 44283 //RTAVFS_REG176 44284 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT__SHIFT 0x0 44285 #define RTAVFS_REG176__RESERVED__SHIFT 0x10 44286 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT_MASK 0x0000FFFFL 44287 #define RTAVFS_REG176__RESERVED_MASK 0xFFFF0000L 44288 //RTAVFS_REG177 44289 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT__SHIFT 0x0 44290 #define RTAVFS_REG177__RESERVED__SHIFT 0x10 44291 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT_MASK 0x0000FFFFL 44292 #define RTAVFS_REG177__RESERVED_MASK 0xFFFF0000L 44293 //RTAVFS_REG178 44294 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT__SHIFT 0x0 44295 #define RTAVFS_REG178__RESERVED__SHIFT 0x10 44296 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT_MASK 0x0000FFFFL 44297 #define RTAVFS_REG178__RESERVED_MASK 0xFFFF0000L 44298 //RTAVFS_REG179 44299 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT__SHIFT 0x0 44300 #define RTAVFS_REG179__RESERVED__SHIFT 0x10 44301 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT_MASK 0x0000FFFFL 44302 #define RTAVFS_REG179__RESERVED_MASK 0xFFFF0000L 44303 //RTAVFS_REG180 44304 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT__SHIFT 0x0 44305 #define RTAVFS_REG180__RESERVED__SHIFT 0x10 44306 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT_MASK 0x0000FFFFL 44307 #define RTAVFS_REG180__RESERVED_MASK 0xFFFF0000L 44308 //RTAVFS_REG181 44309 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT__SHIFT 0x0 44310 #define RTAVFS_REG181__RESERVED__SHIFT 0x10 44311 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT_MASK 0x0000FFFFL 44312 #define RTAVFS_REG181__RESERVED_MASK 0xFFFF0000L 44313 //RTAVFS_REG182 44314 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT__SHIFT 0x0 44315 #define RTAVFS_REG182__RESERVED__SHIFT 0x10 44316 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT_MASK 0x0000FFFFL 44317 #define RTAVFS_REG182__RESERVED_MASK 0xFFFF0000L 44318 //RTAVFS_REG183 44319 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT__SHIFT 0x0 44320 #define RTAVFS_REG183__RESERVED__SHIFT 0x10 44321 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT_MASK 0x0000FFFFL 44322 #define RTAVFS_REG183__RESERVED_MASK 0xFFFF0000L 44323 //RTAVFS_REG184 44324 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT__SHIFT 0x0 44325 #define RTAVFS_REG184__RESERVED__SHIFT 0x10 44326 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT_MASK 0x0000FFFFL 44327 #define RTAVFS_REG184__RESERVED_MASK 0xFFFF0000L 44328 //RTAVFS_REG185 44329 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT__SHIFT 0x0 44330 #define RTAVFS_REG185__RESERVED__SHIFT 0x10 44331 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT_MASK 0x0000FFFFL 44332 #define RTAVFS_REG185__RESERVED_MASK 0xFFFF0000L 44333 //RTAVFS_REG186 44334 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE__SHIFT 0x0 44335 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL__SHIFT 0x10 44336 #define RTAVFS_REG186__RESERVED__SHIFT 0x11 44337 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE_MASK 0x0000FFFFL 44338 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL_MASK 0x00010000L 44339 #define RTAVFS_REG186__RESERVED_MASK 0xFFFE0000L 44340 //RTAVFS_REG187 44341 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE__SHIFT 0x0 44342 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL__SHIFT 0x10 44343 #define RTAVFS_REG187__RESERVED__SHIFT 0x11 44344 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE_MASK 0x0000FFFFL 44345 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL_MASK 0x00010000L 44346 #define RTAVFS_REG187__RESERVED_MASK 0xFFFE0000L 44347 //RTAVFS_REG189 44348 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI__SHIFT 0x0 44349 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH__SHIFT 0xa 44350 #define RTAVFS_REG189__RTAVFSVDDREGON__SHIFT 0x14 44351 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET__SHIFT 0x15 44352 #define RTAVFS_REG189__RESERVED__SHIFT 0x16 44353 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI_MASK 0x000003FFL 44354 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH_MASK 0x000FFC00L 44355 #define RTAVFS_REG189__RTAVFSVDDREGON_MASK 0x00100000L 44356 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET_MASK 0x00200000L 44357 #define RTAVFS_REG189__RESERVED_MASK 0xFFC00000L 44358 //RTAVFS_REG190 44359 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ__SHIFT 0x0 44360 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL__SHIFT 0x1 44361 #define RTAVFS_REG190__RTAVFSRUNLOOP__SHIFT 0x6 44362 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS__SHIFT 0x7 44363 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS__SHIFT 0x8 44364 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS__SHIFT 0x9 44365 #define RTAVFS_REG190__RESERVED__SHIFT 0xa 44366 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ_MASK 0x00000001L 44367 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL_MASK 0x0000003EL 44368 #define RTAVFS_REG190__RTAVFSRUNLOOP_MASK 0x00000040L 44369 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS_MASK 0x00000080L 44370 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS_MASK 0x00000100L 44371 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS_MASK 0x00000200L 44372 #define RTAVFS_REG190__RESERVED_MASK 0xFFFFFC00L 44373 //RTAVFS_REG191 44374 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP__SHIFT 0x0 44375 #define RTAVFS_REG191__RTAVFSSTOPATIDLE__SHIFT 0x1 44376 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS__SHIFT 0x2 44377 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS__SHIFT 0x3 44378 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS__SHIFT 0x4 44379 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE__SHIFT 0x5 44380 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY__SHIFT 0x6 44381 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY__SHIFT 0x7 44382 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY__SHIFT 0x8 44383 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS__SHIFT 0x9 44384 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK__SHIFT 0xa 44385 #define RTAVFS_REG191__RESERVED__SHIFT 0xb 44386 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP_MASK 0x00000001L 44387 #define RTAVFS_REG191__RTAVFSSTOPATIDLE_MASK 0x00000002L 44388 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS_MASK 0x00000004L 44389 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS_MASK 0x00000008L 44390 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS_MASK 0x00000010L 44391 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE_MASK 0x00000020L 44392 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY_MASK 0x00000040L 44393 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY_MASK 0x00000080L 44394 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY_MASK 0x00000100L 44395 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS_MASK 0x00000200L 44396 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK_MASK 0x00000400L 44397 #define RTAVFS_REG191__RESERVED_MASK 0xFFFFF800L 44398 //RTAVFS_REG192 44399 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT__SHIFT 0x0 44400 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT__SHIFT 0x10 44401 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT_MASK 0x0000FFFFL 44402 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT_MASK 0xFFFF0000L 44403 //RTAVFS_REG193 44404 #define RTAVFS_REG193__RTAVFSFSMSTATE__SHIFT 0x0 44405 #define RTAVFS_REG193__RESERVED__SHIFT 0x10 44406 #define RTAVFS_REG193__RTAVFSFSMSTATE_MASK 0x0000FFFFL 44407 #define RTAVFS_REG193__RESERVED_MASK 0xFFFF0000L 44408 //RTAVFS_REG194 44409 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD__SHIFT 0x0 44410 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD_MASK 0xFFFFFFFFL 44411 44412 44413 // addressBlock: sqind 44414 //SQ_DEBUG_STS_LOCAL 44415 #define SQ_DEBUG_STS_LOCAL__BUSY__SHIFT 0x0 44416 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL__SHIFT 0x4 44417 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY__SHIFT 0xc 44418 #define SQ_DEBUG_STS_LOCAL__IS_BUSY__SHIFT 0xd 44419 #define SQ_DEBUG_STS_LOCAL__IB_BUSY__SHIFT 0xe 44420 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY__SHIFT 0xf 44421 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY__SHIFT 0x10 44422 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY__SHIFT 0x11 44423 #define SQ_DEBUG_STS_LOCAL__VM_BUSY__SHIFT 0x12 44424 #define SQ_DEBUG_STS_LOCAL__BUSY_MASK 0x00000001L 44425 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL_MASK 0x000003F0L 44426 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY_MASK 0x00001000L 44427 #define SQ_DEBUG_STS_LOCAL__IS_BUSY_MASK 0x00002000L 44428 #define SQ_DEBUG_STS_LOCAL__IB_BUSY_MASK 0x00004000L 44429 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY_MASK 0x00008000L 44430 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY_MASK 0x00010000L 44431 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY_MASK 0x00020000L 44432 #define SQ_DEBUG_STS_LOCAL__VM_BUSY_MASK 0x00040000L 44433 //SQ_DEBUG_CTRL_LOCAL 44434 #define SQ_DEBUG_CTRL_LOCAL__UNUSED__SHIFT 0x0 44435 #define SQ_DEBUG_CTRL_LOCAL__UNUSED_MASK 0x000000FFL 44436 //SQ_WAVE_ACTIVE 44437 #define SQ_WAVE_ACTIVE__WAVE_SLOT__SHIFT 0x0 44438 #define SQ_WAVE_ACTIVE__WAVE_SLOT_MASK 0x000FFFFFL 44439 //SQ_WAVE_VALID_AND_IDLE 44440 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT__SHIFT 0x0 44441 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT_MASK 0x000FFFFFL 44442 //SQ_WAVE_MODE 44443 #define SQ_WAVE_MODE__FP_ROUND__SHIFT 0x0 44444 #define SQ_WAVE_MODE__FP_DENORM__SHIFT 0x4 44445 #define SQ_WAVE_MODE__DX10_CLAMP__SHIFT 0x8 44446 #define SQ_WAVE_MODE__IEEE__SHIFT 0x9 44447 #define SQ_WAVE_MODE__LOD_CLAMPED__SHIFT 0xa 44448 #define SQ_WAVE_MODE__TRAP_AFTER_INST_EN__SHIFT 0xb 44449 #define SQ_WAVE_MODE__EXCP_EN__SHIFT 0xc 44450 #define SQ_WAVE_MODE__WAVE_END__SHIFT 0x15 44451 #define SQ_WAVE_MODE__FP16_OVFL__SHIFT 0x17 44452 #define SQ_WAVE_MODE__DISABLE_PERF__SHIFT 0x1b 44453 #define SQ_WAVE_MODE__FP_ROUND_MASK 0x0000000FL 44454 #define SQ_WAVE_MODE__FP_DENORM_MASK 0x000000F0L 44455 #define SQ_WAVE_MODE__DX10_CLAMP_MASK 0x00000100L 44456 #define SQ_WAVE_MODE__IEEE_MASK 0x00000200L 44457 #define SQ_WAVE_MODE__LOD_CLAMPED_MASK 0x00000400L 44458 #define SQ_WAVE_MODE__TRAP_AFTER_INST_EN_MASK 0x00000800L 44459 #define SQ_WAVE_MODE__EXCP_EN_MASK 0x001FF000L 44460 #define SQ_WAVE_MODE__WAVE_END_MASK 0x00200000L 44461 #define SQ_WAVE_MODE__FP16_OVFL_MASK 0x00800000L 44462 #define SQ_WAVE_MODE__DISABLE_PERF_MASK 0x08000000L 44463 //SQ_WAVE_STATUS 44464 #define SQ_WAVE_STATUS__SCC__SHIFT 0x0 44465 #define SQ_WAVE_STATUS__SPI_PRIO__SHIFT 0x1 44466 #define SQ_WAVE_STATUS__USER_PRIO__SHIFT 0x3 44467 #define SQ_WAVE_STATUS__PRIV__SHIFT 0x5 44468 #define SQ_WAVE_STATUS__TRAP_EN__SHIFT 0x6 44469 #define SQ_WAVE_STATUS__TTRACE_EN__SHIFT 0x7 44470 #define SQ_WAVE_STATUS__EXPORT_RDY__SHIFT 0x8 44471 #define SQ_WAVE_STATUS__EXECZ__SHIFT 0x9 44472 #define SQ_WAVE_STATUS__VCCZ__SHIFT 0xa 44473 #define SQ_WAVE_STATUS__IN_TG__SHIFT 0xb 44474 #define SQ_WAVE_STATUS__IN_BARRIER__SHIFT 0xc 44475 #define SQ_WAVE_STATUS__HALT__SHIFT 0xd 44476 #define SQ_WAVE_STATUS__TRAP__SHIFT 0xe 44477 #define SQ_WAVE_STATUS__TTRACE_SIMD_EN__SHIFT 0xf 44478 #define SQ_WAVE_STATUS__VALID__SHIFT 0x10 44479 #define SQ_WAVE_STATUS__ECC_ERR__SHIFT 0x11 44480 #define SQ_WAVE_STATUS__SKIP_EXPORT__SHIFT 0x12 44481 #define SQ_WAVE_STATUS__PERF_EN__SHIFT 0x13 44482 #define SQ_WAVE_STATUS__COND_DBG_USER__SHIFT 0x14 44483 #define SQ_WAVE_STATUS__COND_DBG_SYS__SHIFT 0x15 44484 #define SQ_WAVE_STATUS__OREO_CONFLICT__SHIFT 0x16 44485 #define SQ_WAVE_STATUS__FATAL_HALT__SHIFT 0x17 44486 #define SQ_WAVE_STATUS__NO_VGPRS__SHIFT 0x18 44487 #define SQ_WAVE_STATUS__LDS_PARAM_READY__SHIFT 0x19 44488 #define SQ_WAVE_STATUS__MUST_GS_ALLOC__SHIFT 0x1a 44489 #define SQ_WAVE_STATUS__MUST_EXPORT__SHIFT 0x1b 44490 #define SQ_WAVE_STATUS__IDLE__SHIFT 0x1c 44491 #define SQ_WAVE_STATUS__SCRATCH_EN__SHIFT 0x1d 44492 #define SQ_WAVE_STATUS__SCC_MASK 0x00000001L 44493 #define SQ_WAVE_STATUS__SPI_PRIO_MASK 0x00000006L 44494 #define SQ_WAVE_STATUS__USER_PRIO_MASK 0x00000018L 44495 #define SQ_WAVE_STATUS__PRIV_MASK 0x00000020L 44496 #define SQ_WAVE_STATUS__TRAP_EN_MASK 0x00000040L 44497 #define SQ_WAVE_STATUS__TTRACE_EN_MASK 0x00000080L 44498 #define SQ_WAVE_STATUS__EXPORT_RDY_MASK 0x00000100L 44499 #define SQ_WAVE_STATUS__EXECZ_MASK 0x00000200L 44500 #define SQ_WAVE_STATUS__VCCZ_MASK 0x00000400L 44501 #define SQ_WAVE_STATUS__IN_TG_MASK 0x00000800L 44502 #define SQ_WAVE_STATUS__IN_BARRIER_MASK 0x00001000L 44503 #define SQ_WAVE_STATUS__HALT_MASK 0x00002000L 44504 #define SQ_WAVE_STATUS__TRAP_MASK 0x00004000L 44505 #define SQ_WAVE_STATUS__TTRACE_SIMD_EN_MASK 0x00008000L 44506 #define SQ_WAVE_STATUS__VALID_MASK 0x00010000L 44507 #define SQ_WAVE_STATUS__ECC_ERR_MASK 0x00020000L 44508 #define SQ_WAVE_STATUS__SKIP_EXPORT_MASK 0x00040000L 44509 #define SQ_WAVE_STATUS__PERF_EN_MASK 0x00080000L 44510 #define SQ_WAVE_STATUS__COND_DBG_USER_MASK 0x00100000L 44511 #define SQ_WAVE_STATUS__COND_DBG_SYS_MASK 0x00200000L 44512 #define SQ_WAVE_STATUS__OREO_CONFLICT_MASK 0x00400000L 44513 #define SQ_WAVE_STATUS__FATAL_HALT_MASK 0x00800000L 44514 #define SQ_WAVE_STATUS__NO_VGPRS_MASK 0x01000000L 44515 #define SQ_WAVE_STATUS__LDS_PARAM_READY_MASK 0x02000000L 44516 #define SQ_WAVE_STATUS__MUST_GS_ALLOC_MASK 0x04000000L 44517 #define SQ_WAVE_STATUS__MUST_EXPORT_MASK 0x08000000L 44518 #define SQ_WAVE_STATUS__IDLE_MASK 0x10000000L 44519 #define SQ_WAVE_STATUS__SCRATCH_EN_MASK 0x20000000L 44520 //SQ_WAVE_TRAPSTS 44521 #define SQ_WAVE_TRAPSTS__EXCP__SHIFT 0x0 44522 #define SQ_WAVE_TRAPSTS__SAVECTX__SHIFT 0xa 44523 #define SQ_WAVE_TRAPSTS__ILLEGAL_INST__SHIFT 0xb 44524 #define SQ_WAVE_TRAPSTS__EXCP_HI__SHIFT 0xc 44525 #define SQ_WAVE_TRAPSTS__BUFFER_OOB__SHIFT 0xf 44526 #define SQ_WAVE_TRAPSTS__HOST_TRAP__SHIFT 0x10 44527 #define SQ_WAVE_TRAPSTS__WAVESTART__SHIFT 0x11 44528 #define SQ_WAVE_TRAPSTS__WAVE_END__SHIFT 0x12 44529 #define SQ_WAVE_TRAPSTS__PERF_SNAPSHOT__SHIFT 0x13 44530 #define SQ_WAVE_TRAPSTS__TRAP_AFTER_INST__SHIFT 0x14 44531 #define SQ_WAVE_TRAPSTS__UTC_ERROR__SHIFT 0x1c 44532 #define SQ_WAVE_TRAPSTS__EXCP_MASK 0x000001FFL 44533 #define SQ_WAVE_TRAPSTS__SAVECTX_MASK 0x00000400L 44534 #define SQ_WAVE_TRAPSTS__ILLEGAL_INST_MASK 0x00000800L 44535 #define SQ_WAVE_TRAPSTS__EXCP_HI_MASK 0x00007000L 44536 #define SQ_WAVE_TRAPSTS__BUFFER_OOB_MASK 0x00008000L 44537 #define SQ_WAVE_TRAPSTS__HOST_TRAP_MASK 0x00010000L 44538 #define SQ_WAVE_TRAPSTS__WAVESTART_MASK 0x00020000L 44539 #define SQ_WAVE_TRAPSTS__WAVE_END_MASK 0x00040000L 44540 #define SQ_WAVE_TRAPSTS__PERF_SNAPSHOT_MASK 0x00080000L 44541 #define SQ_WAVE_TRAPSTS__TRAP_AFTER_INST_MASK 0x00100000L 44542 #define SQ_WAVE_TRAPSTS__UTC_ERROR_MASK 0x10000000L 44543 //SQ_WAVE_GPR_ALLOC 44544 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE__SHIFT 0x0 44545 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE__SHIFT 0xc 44546 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE_MASK 0x000001FFL 44547 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE_MASK 0x000FF000L 44548 //SQ_WAVE_LDS_ALLOC 44549 #define SQ_WAVE_LDS_ALLOC__LDS_BASE__SHIFT 0x0 44550 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE__SHIFT 0xc 44551 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE__SHIFT 0x18 44552 #define SQ_WAVE_LDS_ALLOC__LDS_BASE_MASK 0x000001FFL 44553 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE_MASK 0x001FF000L 44554 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE_MASK 0x0F000000L 44555 //SQ_WAVE_IB_STS 44556 #define SQ_WAVE_IB_STS__EXP_CNT__SHIFT 0x0 44557 #define SQ_WAVE_IB_STS__LGKM_CNT__SHIFT 0x4 44558 #define SQ_WAVE_IB_STS__VM_CNT__SHIFT 0xa 44559 #define SQ_WAVE_IB_STS__VS_CNT__SHIFT 0x1a 44560 #define SQ_WAVE_IB_STS__EXP_CNT_MASK 0x00000007L 44561 #define SQ_WAVE_IB_STS__LGKM_CNT_MASK 0x000003F0L 44562 #define SQ_WAVE_IB_STS__VM_CNT_MASK 0x0000FC00L 44563 #define SQ_WAVE_IB_STS__VS_CNT_MASK 0xFC000000L 44564 //SQ_WAVE_PC_LO 44565 #define SQ_WAVE_PC_LO__PC_LO__SHIFT 0x0 44566 #define SQ_WAVE_PC_LO__PC_LO_MASK 0xFFFFFFFFL 44567 //SQ_WAVE_PC_HI 44568 #define SQ_WAVE_PC_HI__PC_HI__SHIFT 0x0 44569 #define SQ_WAVE_PC_HI__PC_HI_MASK 0x0000FFFFL 44570 //SQ_WAVE_IB_DBG1 44571 #define SQ_WAVE_IB_DBG1__WAVE_IDLE__SHIFT 0x18 44572 #define SQ_WAVE_IB_DBG1__MISC_CNT__SHIFT 0x19 44573 #define SQ_WAVE_IB_DBG1__WAVE_IDLE_MASK 0x01000000L 44574 #define SQ_WAVE_IB_DBG1__MISC_CNT_MASK 0xFE000000L 44575 //SQ_WAVE_FLUSH_IB 44576 #define SQ_WAVE_FLUSH_IB__UNUSED__SHIFT 0x0 44577 #define SQ_WAVE_FLUSH_IB__UNUSED_MASK 0xFFFFFFFFL 44578 //SQ_WAVE_FLAT_SCRATCH_LO 44579 #define SQ_WAVE_FLAT_SCRATCH_LO__DATA__SHIFT 0x0 44580 #define SQ_WAVE_FLAT_SCRATCH_LO__DATA_MASK 0xFFFFFFFFL 44581 //SQ_WAVE_FLAT_SCRATCH_HI 44582 #define SQ_WAVE_FLAT_SCRATCH_HI__DATA__SHIFT 0x0 44583 #define SQ_WAVE_FLAT_SCRATCH_HI__DATA_MASK 0xFFFFFFFFL 44584 //SQ_WAVE_HW_ID1 44585 #define SQ_WAVE_HW_ID1__WAVE_ID__SHIFT 0x0 44586 #define SQ_WAVE_HW_ID1__SIMD_ID__SHIFT 0x8 44587 #define SQ_WAVE_HW_ID1__WGP_ID__SHIFT 0xa 44588 #define SQ_WAVE_HW_ID1__SA_ID__SHIFT 0x10 44589 #define SQ_WAVE_HW_ID1__SE_ID__SHIFT 0x12 44590 #define SQ_WAVE_HW_ID1__DP_RATE__SHIFT 0x1d 44591 #define SQ_WAVE_HW_ID1__WAVE_ID_MASK 0x0000001FL 44592 #define SQ_WAVE_HW_ID1__SIMD_ID_MASK 0x00000300L 44593 #define SQ_WAVE_HW_ID1__WGP_ID_MASK 0x00003C00L 44594 #define SQ_WAVE_HW_ID1__SA_ID_MASK 0x00010000L 44595 #define SQ_WAVE_HW_ID1__SE_ID_MASK 0x001C0000L 44596 #define SQ_WAVE_HW_ID1__DP_RATE_MASK 0xE0000000L 44597 //SQ_WAVE_HW_ID2 44598 #define SQ_WAVE_HW_ID2__QUEUE_ID__SHIFT 0x0 44599 #define SQ_WAVE_HW_ID2__PIPE_ID__SHIFT 0x4 44600 #define SQ_WAVE_HW_ID2__ME_ID__SHIFT 0x8 44601 #define SQ_WAVE_HW_ID2__STATE_ID__SHIFT 0xc 44602 #define SQ_WAVE_HW_ID2__WG_ID__SHIFT 0x10 44603 #define SQ_WAVE_HW_ID2__VM_ID__SHIFT 0x18 44604 #define SQ_WAVE_HW_ID2__QUEUE_ID_MASK 0x0000000FL 44605 #define SQ_WAVE_HW_ID2__PIPE_ID_MASK 0x00000030L 44606 #define SQ_WAVE_HW_ID2__ME_ID_MASK 0x00000300L 44607 #define SQ_WAVE_HW_ID2__STATE_ID_MASK 0x00007000L 44608 #define SQ_WAVE_HW_ID2__WG_ID_MASK 0x001F0000L 44609 #define SQ_WAVE_HW_ID2__VM_ID_MASK 0x0F000000L 44610 //SQ_WAVE_POPS_PACKER 44611 #define SQ_WAVE_POPS_PACKER__POPS_EN__SHIFT 0x0 44612 #define SQ_WAVE_POPS_PACKER__POPS_PACKER_ID__SHIFT 0x1 44613 #define SQ_WAVE_POPS_PACKER__POPS_EN_MASK 0x00000001L 44614 #define SQ_WAVE_POPS_PACKER__POPS_PACKER_ID_MASK 0x00000006L 44615 //SQ_WAVE_SCHED_MODE 44616 #define SQ_WAVE_SCHED_MODE__DEP_MODE__SHIFT 0x0 44617 #define SQ_WAVE_SCHED_MODE__DEP_MODE_MASK 0x00000003L 44618 //SQ_WAVE_IB_STS2 44619 #define SQ_WAVE_IB_STS2__INST_PREFETCH__SHIFT 0x0 44620 #define SQ_WAVE_IB_STS2__MEM_ORDER__SHIFT 0x8 44621 #define SQ_WAVE_IB_STS2__FWD_PROGRESS__SHIFT 0xa 44622 #define SQ_WAVE_IB_STS2__WAVE64__SHIFT 0xb 44623 #define SQ_WAVE_IB_STS2__INST_PREFETCH_MASK 0x00000003L 44624 #define SQ_WAVE_IB_STS2__MEM_ORDER_MASK 0x00000300L 44625 #define SQ_WAVE_IB_STS2__FWD_PROGRESS_MASK 0x00000400L 44626 #define SQ_WAVE_IB_STS2__WAVE64_MASK 0x00000800L 44627 //SQ_WAVE_SHADER_CYCLES 44628 #define SQ_WAVE_SHADER_CYCLES__CYCLES__SHIFT 0x0 44629 #define SQ_WAVE_SHADER_CYCLES__CYCLES_MASK 0x000FFFFFL 44630 //SQ_WAVE_TTMP0 44631 #define SQ_WAVE_TTMP0__DATA__SHIFT 0x0 44632 #define SQ_WAVE_TTMP0__DATA_MASK 0xFFFFFFFFL 44633 //SQ_WAVE_TTMP1 44634 #define SQ_WAVE_TTMP1__DATA__SHIFT 0x0 44635 #define SQ_WAVE_TTMP1__DATA_MASK 0xFFFFFFFFL 44636 //SQ_WAVE_TTMP2 44637 #define SQ_WAVE_TTMP2__DATA__SHIFT 0x0 44638 #define SQ_WAVE_TTMP2__DATA_MASK 0xFFFFFFFFL 44639 //SQ_WAVE_TTMP3 44640 #define SQ_WAVE_TTMP3__DATA__SHIFT 0x0 44641 #define SQ_WAVE_TTMP3__DATA_MASK 0xFFFFFFFFL 44642 //SQ_WAVE_TTMP4 44643 #define SQ_WAVE_TTMP4__DATA__SHIFT 0x0 44644 #define SQ_WAVE_TTMP4__DATA_MASK 0xFFFFFFFFL 44645 //SQ_WAVE_TTMP5 44646 #define SQ_WAVE_TTMP5__DATA__SHIFT 0x0 44647 #define SQ_WAVE_TTMP5__DATA_MASK 0xFFFFFFFFL 44648 //SQ_WAVE_TTMP6 44649 #define SQ_WAVE_TTMP6__DATA__SHIFT 0x0 44650 #define SQ_WAVE_TTMP6__DATA_MASK 0xFFFFFFFFL 44651 //SQ_WAVE_TTMP7 44652 #define SQ_WAVE_TTMP7__DATA__SHIFT 0x0 44653 #define SQ_WAVE_TTMP7__DATA_MASK 0xFFFFFFFFL 44654 //SQ_WAVE_TTMP8 44655 #define SQ_WAVE_TTMP8__DATA__SHIFT 0x0 44656 #define SQ_WAVE_TTMP8__DATA_MASK 0xFFFFFFFFL 44657 //SQ_WAVE_TTMP9 44658 #define SQ_WAVE_TTMP9__DATA__SHIFT 0x0 44659 #define SQ_WAVE_TTMP9__DATA_MASK 0xFFFFFFFFL 44660 //SQ_WAVE_TTMP10 44661 #define SQ_WAVE_TTMP10__DATA__SHIFT 0x0 44662 #define SQ_WAVE_TTMP10__DATA_MASK 0xFFFFFFFFL 44663 //SQ_WAVE_TTMP11 44664 #define SQ_WAVE_TTMP11__DATA__SHIFT 0x0 44665 #define SQ_WAVE_TTMP11__DATA_MASK 0xFFFFFFFFL 44666 //SQ_WAVE_TTMP12 44667 #define SQ_WAVE_TTMP12__DATA__SHIFT 0x0 44668 #define SQ_WAVE_TTMP12__DATA_MASK 0xFFFFFFFFL 44669 //SQ_WAVE_TTMP13 44670 #define SQ_WAVE_TTMP13__DATA__SHIFT 0x0 44671 #define SQ_WAVE_TTMP13__DATA_MASK 0xFFFFFFFFL 44672 //SQ_WAVE_TTMP14 44673 #define SQ_WAVE_TTMP14__DATA__SHIFT 0x0 44674 #define SQ_WAVE_TTMP14__DATA_MASK 0xFFFFFFFFL 44675 //SQ_WAVE_TTMP15 44676 #define SQ_WAVE_TTMP15__DATA__SHIFT 0x0 44677 #define SQ_WAVE_TTMP15__DATA_MASK 0xFFFFFFFFL 44678 //SQ_WAVE_M0 44679 #define SQ_WAVE_M0__M0__SHIFT 0x0 44680 #define SQ_WAVE_M0__M0_MASK 0xFFFFFFFFL 44681 //SQ_WAVE_EXEC_LO 44682 #define SQ_WAVE_EXEC_LO__EXEC_LO__SHIFT 0x0 44683 #define SQ_WAVE_EXEC_LO__EXEC_LO_MASK 0xFFFFFFFFL 44684 //SQ_WAVE_EXEC_HI 44685 #define SQ_WAVE_EXEC_HI__EXEC_HI__SHIFT 0x0 44686 #define SQ_WAVE_EXEC_HI__EXEC_HI_MASK 0xFFFFFFFFL 44687 44688 44689 44690 #endif 44691