1 /* 2 * Copyright 2023 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the 9 * Software is furnished to do so, subject to the following conditions: 10 * 11 * The above copyright notice and this permission notice shall be included in 12 * all copies or substantial portions of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 17 * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 18 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 20 * OTHER DEALINGS IN THE SOFTWARE. 21 * 22 */ 23 #ifndef _gc_12_0_0_SH_MASK_HEADER 24 #define _gc_12_0_0_SH_MASK_HEADER 25 26 27 // addressBlock: gc_gfx_cpwd_sdma0_sdmadec 28 //SDMA0_DEC_START 29 #define SDMA0_DEC_START__START__SHIFT 0x0 30 #define SDMA0_DEC_START__START_MASK 0xFFFFFFFFL 31 //SDMA0_MCU_MISC_CNTL 32 #define SDMA0_MCU_MISC_CNTL__MCU_WAKEUP__SHIFT 0x0 33 #define SDMA0_MCU_MISC_CNTL__MCU_WAKEUP_MASK 0x00000001L 34 //SDMA0_UCODE_REV 35 #define SDMA0_UCODE_REV__CL__SHIFT 0x0 36 #define SDMA0_UCODE_REV__VARIANT_ID__SHIFT 0x1c 37 #define SDMA0_UCODE_REV__CL_MASK 0x0FFFFFFFL 38 #define SDMA0_UCODE_REV__VARIANT_ID_MASK 0xF0000000L 39 //SDMA0_GLOBAL_TIMESTAMP_LO 40 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA__SHIFT 0x0 41 #define SDMA0_GLOBAL_TIMESTAMP_LO__DATA_MASK 0xFFFFFFFFL 42 //SDMA0_GLOBAL_TIMESTAMP_HI 43 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA__SHIFT 0x0 44 #define SDMA0_GLOBAL_TIMESTAMP_HI__DATA_MASK 0xFFFFFFFFL 45 //SDMA0_POWER_CNTL 46 #define SDMA0_POWER_CNTL__LS_ENABLE__SHIFT 0x8 47 #define SDMA0_POWER_CNTL__LS_ENABLE_MASK 0x00000100L 48 //SDMA0_CNTL 49 #define SDMA0_CNTL__TRAP_ENABLE__SHIFT 0x0 50 #define SDMA0_CNTL__RESERVED__SHIFT 0x2 51 #define SDMA0_CNTL__DATA_SWAP_ENABLE__SHIFT 0x3 52 #define SDMA0_CNTL__FENCE_SWAP_ENABLE__SHIFT 0x4 53 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x5 54 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE__SHIFT 0x6 55 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT 0x8 56 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT 0x9 57 #define SDMA0_CNTL__CP_MES_INT_ENABLE__SHIFT 0xa 58 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT 0xb 59 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE__SHIFT 0xc 60 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT 0xd 61 #define SDMA0_CNTL__CH_PERFCNT_ENABLE__SHIFT 0x10 62 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT 0x11 63 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE__SHIFT 0x1c 64 #define SDMA0_CNTL__FROZEN_INT_ENABLE__SHIFT 0x1d 65 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT 0x1e 66 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT 0x1f 67 #define SDMA0_CNTL__TRAP_ENABLE_MASK 0x00000001L 68 #define SDMA0_CNTL__RESERVED_MASK 0x00000004L 69 #define SDMA0_CNTL__DATA_SWAP_ENABLE_MASK 0x00000008L 70 #define SDMA0_CNTL__FENCE_SWAP_ENABLE_MASK 0x00000010L 71 #define SDMA0_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00000020L 72 #define SDMA0_CNTL__PIO_DONE_ACK_ENABLE_MASK 0x00000040L 73 #define SDMA0_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK 0x00000100L 74 #define SDMA0_CNTL__MIDCMD_EXPIRE_ENABLE_MASK 0x00000200L 75 #define SDMA0_CNTL__CP_MES_INT_ENABLE_MASK 0x00000400L 76 #define SDMA0_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK 0x00000800L 77 #define SDMA0_CNTL__PAGE_NULL_INT_ENABLE_MASK 0x00001000L 78 #define SDMA0_CNTL__PAGE_FAULT_INT_ENABLE_MASK 0x00002000L 79 #define SDMA0_CNTL__CH_PERFCNT_ENABLE_MASK 0x00010000L 80 #define SDMA0_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK 0x00020000L 81 #define SDMA0_CNTL__CTXEMPTY_INT_ENABLE_MASK 0x10000000L 82 #define SDMA0_CNTL__FROZEN_INT_ENABLE_MASK 0x20000000L 83 #define SDMA0_CNTL__IB_PREEMPT_INT_ENABLE_MASK 0x40000000L 84 #define SDMA0_CNTL__RB_PREEMPT_INT_ENABLE_MASK 0x80000000L 85 //SDMA0_CHICKEN_BITS 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__SOFT_OVERRIDE_REG_ADDR_CHECK__SHIFT 0x1b 104 #define SDMA0_CHICKEN_BITS__RESERVED__SHIFT 0x1c 105 #define SDMA0_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK 0x00000020L 106 #define SDMA0_CHICKEN_BITS__RD_BURST_MASK 0x000000C0L 107 #define SDMA0_CHICKEN_BITS__WR_BURST_MASK 0x00000300L 108 #define SDMA0_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK 0x00003C00L 109 #define SDMA0_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK 0x00004000L 110 #define SDMA0_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK 0x00008000L 111 #define SDMA0_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK 0x00010000L 112 #define SDMA0_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK 0x00020000L 113 #define SDMA0_CHICKEN_BITS__T2L_256B_ENABLE_MASK 0x00040000L 114 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK 0x00080000L 115 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK 0x00100000L 116 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK 0x00200000L 117 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK 0x00400000L 118 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK 0x00800000L 119 #define SDMA0_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK 0x01000000L 120 #define SDMA0_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK 0x02000000L 121 #define SDMA0_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK 0x04000000L 122 #define SDMA0_CHICKEN_BITS__SOFT_OVERRIDE_REG_ADDR_CHECK_MASK 0x08000000L 123 #define SDMA0_CHICKEN_BITS__RESERVED_MASK 0xF0000000L 124 //SDMA0_CACHE_CNTL 125 #define SDMA0_CACHE_CNTL__RD_MALL_POLICY__SHIFT 0x0 126 #define SDMA0_CACHE_CNTL__WR_MALL_POLICY__SHIFT 0x2 127 #define SDMA0_CACHE_CNTL__RD_MALL_POLICY_MASK 0x00000003L 128 #define SDMA0_CACHE_CNTL__WR_MALL_POLICY_MASK 0x0000000CL 129 //SDMA0_RB_RPTR_FETCH 130 #define SDMA0_RB_RPTR_FETCH__OFFSET__SHIFT 0x2 131 #define SDMA0_RB_RPTR_FETCH__OFFSET_MASK 0xFFFFFFFCL 132 //SDMA0_RB_RPTR_FETCH_HI 133 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET__SHIFT 0x0 134 #define SDMA0_RB_RPTR_FETCH_HI__OFFSET_MASK 0xFFFFFFFFL 135 //SDMA0_IB_OFFSET_FETCH 136 #define SDMA0_IB_OFFSET_FETCH__OFFSET__SHIFT 0x2 137 #define SDMA0_IB_OFFSET_FETCH__OFFSET_MASK 0x003FFFFCL 138 //SDMA0_PROGRAM 139 #define SDMA0_PROGRAM__STREAM__SHIFT 0x0 140 #define SDMA0_PROGRAM__STREAM_MASK 0xFFFFFFFFL 141 //SDMA0_STATUS_REG 142 #define SDMA0_STATUS_REG__IDLE__SHIFT 0x0 143 #define SDMA0_STATUS_REG__REG_IDLE__SHIFT 0x1 144 #define SDMA0_STATUS_REG__RB_EMPTY__SHIFT 0x2 145 #define SDMA0_STATUS_REG__RB_FULL__SHIFT 0x3 146 #define SDMA0_STATUS_REG__RB_CMD_IDLE__SHIFT 0x4 147 #define SDMA0_STATUS_REG__RB_CMD_FULL__SHIFT 0x5 148 #define SDMA0_STATUS_REG__IB_CMD_IDLE__SHIFT 0x6 149 #define SDMA0_STATUS_REG__IB_CMD_FULL__SHIFT 0x7 150 #define SDMA0_STATUS_REG__BLOCK_IDLE__SHIFT 0x8 151 #define SDMA0_STATUS_REG__INSIDE_IB__SHIFT 0x9 152 #define SDMA0_STATUS_REG__FETCH_IDLE__SHIFT 0xa 153 #define SDMA0_STATUS_REG__CGCG_FENCE__SHIFT 0xb 154 #define SDMA0_STATUS_REG__PACKET_READY__SHIFT 0xc 155 #define SDMA0_STATUS_REG__MC_WR_IDLE__SHIFT 0xd 156 #define SDMA0_STATUS_REG__SRBM_IDLE__SHIFT 0xe 157 #define SDMA0_STATUS_REG__CONTEXT_EMPTY__SHIFT 0xf 158 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL__SHIFT 0x10 159 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT 0x11 160 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT 0x12 161 #define SDMA0_STATUS_REG__MC_RD_IDLE__SHIFT 0x13 162 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT 0x14 163 #define SDMA0_STATUS_REG__EXEC_ENG_IDLE__SHIFT 0x19 164 #define SDMA0_STATUS_REG__PROC_CNTL_IDLE__SHIFT 0x1a 165 #define SDMA0_STATUS_REG__UCODE_INIT_DONE__SHIFT 0x1b 166 #define SDMA0_STATUS_REG__RESERVED__SHIFT 0x1d 167 #define SDMA0_STATUS_REG__INT_IDLE__SHIFT 0x1e 168 #define SDMA0_STATUS_REG__INT_REQ_STALL__SHIFT 0x1f 169 #define SDMA0_STATUS_REG__IDLE_MASK 0x00000001L 170 #define SDMA0_STATUS_REG__REG_IDLE_MASK 0x00000002L 171 #define SDMA0_STATUS_REG__RB_EMPTY_MASK 0x00000004L 172 #define SDMA0_STATUS_REG__RB_FULL_MASK 0x00000008L 173 #define SDMA0_STATUS_REG__RB_CMD_IDLE_MASK 0x00000010L 174 #define SDMA0_STATUS_REG__RB_CMD_FULL_MASK 0x00000020L 175 #define SDMA0_STATUS_REG__IB_CMD_IDLE_MASK 0x00000040L 176 #define SDMA0_STATUS_REG__IB_CMD_FULL_MASK 0x00000080L 177 #define SDMA0_STATUS_REG__BLOCK_IDLE_MASK 0x00000100L 178 #define SDMA0_STATUS_REG__INSIDE_IB_MASK 0x00000200L 179 #define SDMA0_STATUS_REG__FETCH_IDLE_MASK 0x00000400L 180 #define SDMA0_STATUS_REG__CGCG_FENCE_MASK 0x00000800L 181 #define SDMA0_STATUS_REG__PACKET_READY_MASK 0x00001000L 182 #define SDMA0_STATUS_REG__MC_WR_IDLE_MASK 0x00002000L 183 #define SDMA0_STATUS_REG__SRBM_IDLE_MASK 0x00004000L 184 #define SDMA0_STATUS_REG__CONTEXT_EMPTY_MASK 0x00008000L 185 #define SDMA0_STATUS_REG__DELTA_RPTR_FULL_MASK 0x00010000L 186 #define SDMA0_STATUS_REG__RB_MC_RREQ_IDLE_MASK 0x00020000L 187 #define SDMA0_STATUS_REG__IB_MC_RREQ_IDLE_MASK 0x00040000L 188 #define SDMA0_STATUS_REG__MC_RD_IDLE_MASK 0x00080000L 189 #define SDMA0_STATUS_REG__DELTA_RPTR_EMPTY_MASK 0x00100000L 190 #define SDMA0_STATUS_REG__EXEC_ENG_IDLE_MASK 0x02000000L 191 #define SDMA0_STATUS_REG__PROC_CNTL_IDLE_MASK 0x04000000L 192 #define SDMA0_STATUS_REG__UCODE_INIT_DONE_MASK 0x08000000L 193 #define SDMA0_STATUS_REG__RESERVED_MASK 0x20000000L 194 #define SDMA0_STATUS_REG__INT_IDLE_MASK 0x40000000L 195 #define SDMA0_STATUS_REG__INT_REQ_STALL_MASK 0x80000000L 196 //SDMA0_STATUS1_REG 197 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE__SHIFT 0x0 198 #define SDMA0_STATUS1_REG__CE_WR_IDLE__SHIFT 0x1 199 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE__SHIFT 0x2 200 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE__SHIFT 0x3 201 #define SDMA0_STATUS1_REG__CE_OUT_IDLE__SHIFT 0x4 202 #define SDMA0_STATUS1_REG__CE_IN_IDLE__SHIFT 0x5 203 #define SDMA0_STATUS1_REG__CE_DST_IDLE__SHIFT 0x6 204 #define SDMA0_STATUS1_REG__RESERVED_8_7__SHIFT 0x7 205 #define SDMA0_STATUS1_REG__CE_CMD_IDLE__SHIFT 0x9 206 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL__SHIFT 0xa 207 #define SDMA0_STATUS1_REG__CE_INFO_FULL__SHIFT 0xb 208 #define SDMA0_STATUS1_REG__CE_INFO1_FULL__SHIFT 0xc 209 #define SDMA0_STATUS1_REG__EX_START__SHIFT 0xd 210 #define SDMA0_STATUS1_REG__CE_RD_STALL__SHIFT 0xf 211 #define SDMA0_STATUS1_REG__CE_WR_STALL__SHIFT 0x10 212 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS__SHIFT 0x11 213 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE__SHIFT 0x12 214 #define SDMA0_STATUS1_REG__SDMA_IDLE__SHIFT 0x13 215 #define SDMA0_STATUS1_REG__IC_FETCH_IDLE__SHIFT 0x14 216 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_FAULT__SHIFT 0x15 217 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_RETRY_TIMEOUT__SHIFT 0x16 218 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_NULL__SHIFT 0x17 219 #define SDMA0_STATUS1_REG__MCU_FW_STACK_OVERFLOW__SHIFT 0x18 220 #define SDMA0_STATUS1_REG__CE_WREQ_IDLE_MASK 0x00000001L 221 #define SDMA0_STATUS1_REG__CE_WR_IDLE_MASK 0x00000002L 222 #define SDMA0_STATUS1_REG__CE_SPLIT_IDLE_MASK 0x00000004L 223 #define SDMA0_STATUS1_REG__CE_RREQ_IDLE_MASK 0x00000008L 224 #define SDMA0_STATUS1_REG__CE_OUT_IDLE_MASK 0x00000010L 225 #define SDMA0_STATUS1_REG__CE_IN_IDLE_MASK 0x00000020L 226 #define SDMA0_STATUS1_REG__CE_DST_IDLE_MASK 0x00000040L 227 #define SDMA0_STATUS1_REG__RESERVED_8_7_MASK 0x00000180L 228 #define SDMA0_STATUS1_REG__CE_CMD_IDLE_MASK 0x00000200L 229 #define SDMA0_STATUS1_REG__CE_AFIFO_FULL_MASK 0x00000400L 230 #define SDMA0_STATUS1_REG__CE_INFO_FULL_MASK 0x00000800L 231 #define SDMA0_STATUS1_REG__CE_INFO1_FULL_MASK 0x00001000L 232 #define SDMA0_STATUS1_REG__EX_START_MASK 0x00002000L 233 #define SDMA0_STATUS1_REG__CE_RD_STALL_MASK 0x00008000L 234 #define SDMA0_STATUS1_REG__CE_WR_STALL_MASK 0x00010000L 235 #define SDMA0_STATUS1_REG__SEC_INTR_STATUS_MASK 0x00020000L 236 #define SDMA0_STATUS1_REG__WPTR_POLL_IDLE_MASK 0x00040000L 237 #define SDMA0_STATUS1_REG__SDMA_IDLE_MASK 0x00080000L 238 #define SDMA0_STATUS1_REG__IC_FETCH_IDLE_MASK 0x00100000L 239 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_FAULT_MASK 0x00200000L 240 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_RETRY_TIMEOUT_MASK 0x00400000L 241 #define SDMA0_STATUS1_REG__IC_FETCH_PAGE_NULL_MASK 0x00800000L 242 #define SDMA0_STATUS1_REG__MCU_FW_STACK_OVERFLOW_MASK 0x03000000L 243 //SDMA0_CNTL1 244 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY__SHIFT 0x2 245 #define SDMA0_CNTL1__WPTR_POLL_FREQUENCY_MASK 0x0000FFFCL 246 //SDMA0_HBM_PAGE_CONFIG 247 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT 0x0 248 #define SDMA0_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK 0x00000003L 249 //SDMA0_FREEZE 250 #define SDMA0_FREEZE__PREEMPT__SHIFT 0x0 251 #define SDMA0_FREEZE__FROZEN__SHIFT 0x5 252 #define SDMA0_FREEZE__MCU_FREEZE__SHIFT 0x6 253 #define SDMA0_FREEZE__IMU_FSM_STATE__SHIFT 0x8 254 #define SDMA0_FREEZE__EXTERNAL_FROZEN__SHIFT 0xc 255 #define SDMA0_FREEZE__PREEMPT_MASK 0x00000001L 256 #define SDMA0_FREEZE__FROZEN_MASK 0x00000020L 257 #define SDMA0_FREEZE__MCU_FREEZE_MASK 0x00000040L 258 #define SDMA0_FREEZE__IMU_FSM_STATE_MASK 0x00000300L 259 #define SDMA0_FREEZE__EXTERNAL_FROZEN_MASK 0x00001000L 260 //SDMA0_PROCESS_QUANTUM0 261 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT 0x0 262 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT 0x8 263 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT 0x10 264 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT 0x18 265 #define SDMA0_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK 0x000000FFL 266 #define SDMA0_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK 0x0000FF00L 267 #define SDMA0_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK 0x00FF0000L 268 #define SDMA0_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK 0xFF000000L 269 //SDMA0_PROCESS_QUANTUM1 270 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT 0x0 271 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT 0x8 272 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT 0x10 273 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT 0x18 274 #define SDMA0_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK 0x000000FFL 275 #define SDMA0_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK 0x0000FF00L 276 #define SDMA0_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK 0x00FF0000L 277 #define SDMA0_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK 0xFF000000L 278 //SDMA0_WATCHDOG_CNTL 279 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT 0x0 280 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT 0x8 281 #define SDMA0_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK 0x000000FFL 282 #define SDMA0_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK 0x0000FF00L 283 //SDMA0_QUEUE_STATUS0 284 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT 0x0 285 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT 0x4 286 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT 0x8 287 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT 0xc 288 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT 0x10 289 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT 0x14 290 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT 0x18 291 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT 0x1c 292 #define SDMA0_QUEUE_STATUS0__QUEUE0_STATUS_MASK 0x0000000FL 293 #define SDMA0_QUEUE_STATUS0__QUEUE1_STATUS_MASK 0x000000F0L 294 #define SDMA0_QUEUE_STATUS0__QUEUE2_STATUS_MASK 0x00000F00L 295 #define SDMA0_QUEUE_STATUS0__QUEUE3_STATUS_MASK 0x0000F000L 296 #define SDMA0_QUEUE_STATUS0__QUEUE4_STATUS_MASK 0x000F0000L 297 #define SDMA0_QUEUE_STATUS0__QUEUE5_STATUS_MASK 0x00F00000L 298 #define SDMA0_QUEUE_STATUS0__QUEUE6_STATUS_MASK 0x0F000000L 299 #define SDMA0_QUEUE_STATUS0__QUEUE7_STATUS_MASK 0xF0000000L 300 //SDMA0_EDC_CONFIG 301 #define SDMA0_EDC_CONFIG__DIS_EDC__SHIFT 0x1 302 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE__SHIFT 0x2 303 #define SDMA0_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 304 #define SDMA0_EDC_CONFIG__ECC_INT_ENABLE_MASK 0x00000004L 305 //SDMA0_ID 306 #define SDMA0_ID__DEVICE_ID__SHIFT 0x0 307 #define SDMA0_ID__DEVICE_ID_MASK 0x000000FFL 308 //SDMA0_VERSION 309 #define SDMA0_VERSION__MINVER__SHIFT 0x0 310 #define SDMA0_VERSION__MAJVER__SHIFT 0x8 311 #define SDMA0_VERSION__REV__SHIFT 0x10 312 #define SDMA0_VERSION__MINVER_MASK 0x0000007FL 313 #define SDMA0_VERSION__MAJVER_MASK 0x00007F00L 314 #define SDMA0_VERSION__REV_MASK 0x003F0000L 315 //SDMA0_STATUS2_REG 316 #define SDMA0_STATUS2_REG__ID__SHIFT 0x0 317 #define SDMA0_STATUS2_REG__TH0MCU_INSTR_PTR__SHIFT 0x2 318 #define SDMA0_STATUS2_REG__CMD_OP__SHIFT 0x10 319 #define SDMA0_STATUS2_REG__ID_MASK 0x00000003L 320 #define SDMA0_STATUS2_REG__TH0MCU_INSTR_PTR_MASK 0x0000FFFCL 321 #define SDMA0_STATUS2_REG__CMD_OP_MASK 0xFFFF0000L 322 //SDMA0_ATOMIC_CNTL 323 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER__SHIFT 0x0 324 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT 0x1f 325 #define SDMA0_ATOMIC_CNTL__LOOP_TIMER_MASK 0x7FFFFFFFL 326 #define SDMA0_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK 0x80000000L 327 //SDMA0_ATOMIC_PREOP_LO 328 #define SDMA0_ATOMIC_PREOP_LO__DATA__SHIFT 0x0 329 #define SDMA0_ATOMIC_PREOP_LO__DATA_MASK 0xFFFFFFFFL 330 //SDMA0_ATOMIC_PREOP_HI 331 #define SDMA0_ATOMIC_PREOP_HI__DATA__SHIFT 0x0 332 #define SDMA0_ATOMIC_PREOP_HI__DATA_MASK 0xFFFFFFFFL 333 //SDMA0_DCC_CNTL 334 #define SDMA0_DCC_CNTL__DCC_FORCE_BYPASS__SHIFT 0x0 335 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_0__SHIFT 0x1 336 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_0__SHIFT 0x2 337 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_0__SHIFT 0x3 338 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_0__SHIFT 0x4 339 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_1__SHIFT 0x5 340 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_1__SHIFT 0x6 341 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_1__SHIFT 0x7 342 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_1__SHIFT 0x8 343 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_2__SHIFT 0x9 344 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_2__SHIFT 0xa 345 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_2__SHIFT 0xb 346 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_2__SHIFT 0xc 347 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_3__SHIFT 0xd 348 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_3__SHIFT 0xe 349 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_3__SHIFT 0xf 350 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_3__SHIFT 0x10 351 #define SDMA0_DCC_CNTL__DCC_FORCE_BYPASS_MASK 0x00000001L 352 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_0_MASK 0x00000002L 353 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_0_MASK 0x00000004L 354 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_0_MASK 0x00000008L 355 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_0_MASK 0x00000010L 356 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_1_MASK 0x00000020L 357 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_1_MASK 0x00000040L 358 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_1_MASK 0x00000080L 359 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_1_MASK 0x00000100L 360 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_2_MASK 0x00000200L 361 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_2_MASK 0x00000400L 362 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_2_MASK 0x00000800L 363 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_2_MASK 0x00001000L 364 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_3_MASK 0x00002000L 365 #define SDMA0_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_3_MASK 0x00004000L 366 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_3_MASK 0x00008000L 367 #define SDMA0_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_3_MASK 0x00010000L 368 //SDMA0_UTCL1_CNTL 369 #define SDMA0_UTCL1_CNTL__REDO_DELAY__SHIFT 0x0 370 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT 0x5 371 #define SDMA0_UTCL1_CNTL__RESP_MODE__SHIFT 0x9 372 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT 0xe 373 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT 0xf 374 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT 0x10 375 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT 0x11 376 #define SDMA0_UTCL1_CNTL__INVACK_DELAY__SHIFT 0x12 377 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT__SHIFT 0x18 378 #define SDMA0_UTCL1_CNTL__REDO_DELAY_MASK 0x0000001FL 379 #define SDMA0_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK 0x000001E0L 380 #define SDMA0_UTCL1_CNTL__RESP_MODE_MASK 0x00000600L 381 #define SDMA0_UTCL1_CNTL__FORCE_INVALIDATION_MASK 0x00004000L 382 #define SDMA0_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK 0x00008000L 383 #define SDMA0_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK 0x00010000L 384 #define SDMA0_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK 0x00020000L 385 #define SDMA0_UTCL1_CNTL__INVACK_DELAY_MASK 0x003C0000L 386 #define SDMA0_UTCL1_CNTL__REQL2_CREDIT_MASK 0x3F000000L 387 //SDMA0_UTCL1_WATERMK 388 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT 0x0 389 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT 0x4 390 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT 0x6 391 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT 0xa 392 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT 0xc 393 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT 0x10 394 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT 0x12 395 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT 0x16 396 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK 0x0000000FL 397 #define SDMA0_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK 0x00000030L 398 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK 0x000003C0L 399 #define SDMA0_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK 0x00000C00L 400 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK 0x0000F000L 401 #define SDMA0_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK 0x00030000L 402 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK 0x003C0000L 403 #define SDMA0_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK 0x00C00000L 404 //SDMA0_UTCL1_TIMEOUT 405 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT 0x0 406 #define SDMA0_UTCL1_TIMEOUT__XNACK_LIMIT_MASK 0x0000FFFFL 407 //SDMA0_UTCL1_PAGE 408 #define SDMA0_UTCL1_PAGE__INVALID_ADDR__SHIFT 0x0 409 #define SDMA0_UTCL1_PAGE__REQ_TYPE__SHIFT 0x1 410 #define SDMA0_UTCL1_PAGE__USE_MTYPE__SHIFT 0x6 411 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP__SHIFT 0xa 412 #define SDMA0_UTCL1_PAGE__USE_IO__SHIFT 0xb 413 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY__SHIFT 0xc 414 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY__SHIFT 0xe 415 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT 0x10 416 #define SDMA0_UTCL1_PAGE__USE_BC__SHIFT 0x16 417 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA__SHIFT 0x17 418 #define SDMA0_UTCL1_PAGE__INVALID_ADDR_MASK 0x00000001L 419 #define SDMA0_UTCL1_PAGE__REQ_TYPE_MASK 0x0000001EL 420 #define SDMA0_UTCL1_PAGE__USE_MTYPE_MASK 0x000003C0L 421 #define SDMA0_UTCL1_PAGE__USE_PT_SNOOP_MASK 0x00000400L 422 #define SDMA0_UTCL1_PAGE__USE_IO_MASK 0x00000800L 423 #define SDMA0_UTCL1_PAGE__RD_L2_POLICY_MASK 0x00003000L 424 #define SDMA0_UTCL1_PAGE__WR_L2_POLICY_MASK 0x0000C000L 425 #define SDMA0_UTCL1_PAGE__DMA_PAGE_SIZE_MASK 0x003F0000L 426 #define SDMA0_UTCL1_PAGE__USE_BC_MASK 0x00400000L 427 #define SDMA0_UTCL1_PAGE__ADDR_IS_PA_MASK 0x00800000L 428 //SDMA0_EXTERNAL_FROZEN 429 #define SDMA0_EXTERNAL_FROZEN__THRESHOLD__SHIFT 0x0 430 #define SDMA0_EXTERNAL_FROZEN__THRESHOLD_MASK 0x0000FFFFL 431 //SDMA0_UTCL1_RD_STATUS 432 #define SDMA0_UTCL1_RD_STATUS__CE_RD_DATA_FIFO_EMPTY__SHIFT 0x0 433 #define SDMA0_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_EMPTY__SHIFT 0x1 434 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_EMPTY__SHIFT 0x2 435 #define SDMA0_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_EMPTY__SHIFT 0x3 436 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_EMPTY__SHIFT 0x4 437 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT 0x5 438 #define SDMA0_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_FULL__SHIFT 0x7 439 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_FULL__SHIFT 0x8 440 #define SDMA0_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_FULL__SHIFT 0x9 441 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_FULL__SHIFT 0xa 442 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT 0xb 443 #define SDMA0_UTCL1_RD_STATUS__L2_INTF_RD_IDLE__SHIFT 0x10 444 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT 0x11 445 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT 0x12 446 #define SDMA0_UTCL1_RD_STATUS__CE_RD_DATA_FIFO_EMPTY_MASK 0x00000001L 447 #define SDMA0_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_EMPTY_MASK 0x00000002L 448 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_EMPTY_MASK 0x00000004L 449 #define SDMA0_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_EMPTY_MASK 0x00000008L 450 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_EMPTY_MASK 0x00000010L 451 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK 0x00000020L 452 #define SDMA0_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_FULL_MASK 0x00000080L 453 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_FULL_MASK 0x00000100L 454 #define SDMA0_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_FULL_MASK 0x00000200L 455 #define SDMA0_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_FULL_MASK 0x00000400L 456 #define SDMA0_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK 0x00000800L 457 #define SDMA0_UTCL1_RD_STATUS__L2_INTF_RD_IDLE_MASK 0x00010000L 458 #define SDMA0_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK 0x00020000L 459 #define SDMA0_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK 0x00040000L 460 //SDMA0_UTCL1_WR_STATUS 461 #define SDMA0_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_EMPTY__SHIFT 0x0 462 #define SDMA0_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_EMPTY__SHIFT 0x1 463 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_EMPTY__SHIFT 0x2 464 #define SDMA0_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_EMPTY__SHIFT 0x3 465 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_EMPTY__SHIFT 0x4 466 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT 0x5 467 #define SDMA0_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_FULL__SHIFT 0x6 468 #define SDMA0_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_FULL__SHIFT 0x7 469 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_FULL__SHIFT 0x8 470 #define SDMA0_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_FULL__SHIFT 0x9 471 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_FULL__SHIFT 0xa 472 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT 0xb 473 #define SDMA0_UTCL1_WR_STATUS__L2_INTF_WR_IDLE__SHIFT 0x10 474 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT 0x11 475 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT 0x12 476 #define SDMA0_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_EMPTY_MASK 0x00000001L 477 #define SDMA0_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_EMPTY_MASK 0x00000002L 478 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_EMPTY_MASK 0x00000004L 479 #define SDMA0_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_EMPTY_MASK 0x00000008L 480 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_EMPTY_MASK 0x00000010L 481 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK 0x00000020L 482 #define SDMA0_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_FULL_MASK 0x00000040L 483 #define SDMA0_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_FULL_MASK 0x00000080L 484 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_FULL_MASK 0x00000100L 485 #define SDMA0_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_FULL_MASK 0x00000200L 486 #define SDMA0_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_FULL_MASK 0x00000400L 487 #define SDMA0_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK 0x00000800L 488 #define SDMA0_UTCL1_WR_STATUS__L2_INTF_WR_IDLE_MASK 0x00010000L 489 #define SDMA0_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK 0x00020000L 490 #define SDMA0_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK 0x00040000L 491 //SDMA0_UTCL1_INV0 492 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY__SHIFT 0x0 493 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT 0x1 494 #define SDMA0_UTCL1_INV0__GPUVM_VMID__SHIFT 0x7 495 #define SDMA0_UTCL1_INV0__GPUVM_MODE__SHIFT 0xb 496 #define SDMA0_UTCL1_INV0__GPUVM_HIGH__SHIFT 0xd 497 #define SDMA0_UTCL1_INV0__GPUVM_TAG__SHIFT 0xe 498 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT 0x12 499 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT 0x16 500 #define SDMA0_UTCL1_INV0__INV_TYPE__SHIFT 0x1a 501 #define SDMA0_UTCL1_INV0__INV_PROC_BUSY_MASK 0x00000001L 502 #define SDMA0_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK 0x0000007EL 503 #define SDMA0_UTCL1_INV0__GPUVM_VMID_MASK 0x00000780L 504 #define SDMA0_UTCL1_INV0__GPUVM_MODE_MASK 0x00001800L 505 #define SDMA0_UTCL1_INV0__GPUVM_HIGH_MASK 0x00002000L 506 #define SDMA0_UTCL1_INV0__GPUVM_TAG_MASK 0x0003C000L 507 #define SDMA0_UTCL1_INV0__GPUVM_VMID_HIGH_MASK 0x003C0000L 508 #define SDMA0_UTCL1_INV0__GPUVM_VMID_LOW_MASK 0x03C00000L 509 #define SDMA0_UTCL1_INV0__INV_TYPE_MASK 0x0C000000L 510 //SDMA0_UTCL1_INV1 511 #define SDMA0_UTCL1_INV1__INV_ADDR_LO__SHIFT 0x0 512 #define SDMA0_UTCL1_INV1__INV_ADDR_LO_MASK 0xFFFFFFFFL 513 //SDMA0_UTCL1_INV2 514 #define SDMA0_UTCL1_INV2__CPF_VMID__SHIFT 0x0 515 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT 0x10 516 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT 0x11 517 #define SDMA0_UTCL1_INV2__CPF_VMID_MASK 0x0000FFFFL 518 #define SDMA0_UTCL1_INV2__CPF_FLUSH_TYPE_MASK 0x00010000L 519 #define SDMA0_UTCL1_INV2__CPF_FRAG_SIZE_MASK 0x007E0000L 520 //SDMA0_UTCL1_RD_XNACK0 521 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 522 #define SDMA0_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 523 //SDMA0_UTCL1_RD_XNACK1 524 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 525 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 526 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 527 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xb 528 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xe 529 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT 0x11 530 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT 0x12 531 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x13 532 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 533 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 534 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000700L 535 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK 0x00003800L 536 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x0001C000L 537 #define SDMA0_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK 0x00020000L 538 #define SDMA0_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK 0x00040000L 539 #define SDMA0_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00080000L 540 //SDMA0_UTCL1_WR_XNACK0 541 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 542 #define SDMA0_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 543 //SDMA0_UTCL1_WR_XNACK1 544 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 545 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 546 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 547 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xb 548 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xe 549 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT 0x11 550 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT 0x12 551 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x13 552 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 553 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 554 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000700L 555 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK 0x00003800L 556 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x0001C000L 557 #define SDMA0_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK 0x00020000L 558 #define SDMA0_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK 0x00040000L 559 #define SDMA0_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00080000L 560 //SDMA0_RELAX_ORDERING_LUT 561 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0__SHIFT 0x0 562 #define SDMA0_RELAX_ORDERING_LUT__COPY__SHIFT 0x1 563 #define SDMA0_RELAX_ORDERING_LUT__WRITE__SHIFT 0x2 564 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3__SHIFT 0x3 565 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4__SHIFT 0x4 566 #define SDMA0_RELAX_ORDERING_LUT__FENCE__SHIFT 0x5 567 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76__SHIFT 0x6 568 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM__SHIFT 0x8 569 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE__SHIFT 0x9 570 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC__SHIFT 0xa 571 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL__SHIFT 0xb 572 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE__SHIFT 0xc 573 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT 0xd 574 #define SDMA0_RELAX_ORDERING_LUT__RESERVED__SHIFT 0xe 575 #define SDMA0_RELAX_ORDERING_LUT__RB_PREEMPT__SHIFT 0x1a 576 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT 0x1b 577 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT 0x1c 578 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT 0x1d 579 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH__SHIFT 0x1e 580 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH__SHIFT 0x1f 581 #define SDMA0_RELAX_ORDERING_LUT__RESERVED0_MASK 0x00000001L 582 #define SDMA0_RELAX_ORDERING_LUT__COPY_MASK 0x00000002L 583 #define SDMA0_RELAX_ORDERING_LUT__WRITE_MASK 0x00000004L 584 #define SDMA0_RELAX_ORDERING_LUT__RESERVED3_MASK 0x00000008L 585 #define SDMA0_RELAX_ORDERING_LUT__RESERVED4_MASK 0x00000010L 586 #define SDMA0_RELAX_ORDERING_LUT__FENCE_MASK 0x00000020L 587 #define SDMA0_RELAX_ORDERING_LUT__RESERVED76_MASK 0x000000C0L 588 #define SDMA0_RELAX_ORDERING_LUT__POLL_MEM_MASK 0x00000100L 589 #define SDMA0_RELAX_ORDERING_LUT__COND_EXE_MASK 0x00000200L 590 #define SDMA0_RELAX_ORDERING_LUT__ATOMIC_MASK 0x00000400L 591 #define SDMA0_RELAX_ORDERING_LUT__CONST_FILL_MASK 0x00000800L 592 #define SDMA0_RELAX_ORDERING_LUT__PTEPDE_MASK 0x00001000L 593 #define SDMA0_RELAX_ORDERING_LUT__TIMESTAMP_MASK 0x00002000L 594 #define SDMA0_RELAX_ORDERING_LUT__RESERVED_MASK 0x03FFC000L 595 #define SDMA0_RELAX_ORDERING_LUT__RB_PREEMPT_MASK 0x04000000L 596 #define SDMA0_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK 0x08000000L 597 #define SDMA0_RELAX_ORDERING_LUT__RPTR_WRB_MASK 0x10000000L 598 #define SDMA0_RELAX_ORDERING_LUT__WPTR_POLL_MASK 0x20000000L 599 #define SDMA0_RELAX_ORDERING_LUT__IB_FETCH_MASK 0x40000000L 600 #define SDMA0_RELAX_ORDERING_LUT__RB_FETCH_MASK 0x80000000L 601 //SDMA0_CHICKEN_BITS_2 602 #define SDMA0_CHICKEN_BITS_2__MCU_CMD_PROC_DELAY__SHIFT 0x0 603 #define SDMA0_CHICKEN_BITS_2__MCU_SEND_POSTCODE_EN__SHIFT 0x4 604 #define SDMA0_CHICKEN_BITS_2__RESERVED_7_6__SHIFT 0x6 605 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT 0x8 606 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12__SHIFT 0xc 607 #define SDMA0_CHICKEN_BITS_2__RESERVED_15__SHIFT 0xf 608 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT 0x10 609 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT 0x12 610 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20__SHIFT 0x14 611 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT 0x17 612 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT 0x19 613 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT 0x1e 614 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT 0x1f 615 #define SDMA0_CHICKEN_BITS_2__MCU_CMD_PROC_DELAY_MASK 0x0000000FL 616 #define SDMA0_CHICKEN_BITS_2__MCU_SEND_POSTCODE_EN_MASK 0x00000010L 617 #define SDMA0_CHICKEN_BITS_2__RESERVED_7_6_MASK 0x000000C0L 618 #define SDMA0_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK 0x00000F00L 619 #define SDMA0_CHICKEN_BITS_2__RESERVED_14_12_MASK 0x00007000L 620 #define SDMA0_CHICKEN_BITS_2__RESERVED_15_MASK 0x00008000L 621 #define SDMA0_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK 0x00030000L 622 #define SDMA0_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK 0x000C0000L 623 #define SDMA0_CHICKEN_BITS_2__RESERVED_22_20_MASK 0x00700000L 624 #define SDMA0_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK 0x01800000L 625 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK 0x3E000000L 626 #define SDMA0_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK 0x40000000L 627 #define SDMA0_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK 0x80000000L 628 //SDMA0_STATUS3_REG 629 #define SDMA0_STATUS3_REG__PREV_VM_CMD__SHIFT 0x10 630 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE__SHIFT 0x14 631 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT 0x15 632 #define SDMA0_STATUS3_REG__TLBI_IDLE__SHIFT 0x16 633 #define SDMA0_STATUS3_REG__GCR_IDLE__SHIFT 0x17 634 #define SDMA0_STATUS3_REG__INVREQ_IDLE__SHIFT 0x18 635 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH__SHIFT 0x19 636 #define SDMA0_STATUS3_REG__INT_QUEUE_ID__SHIFT 0x1a 637 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT 0x1e 638 #define SDMA0_STATUS3_REG__PREV_VM_CMD_MASK 0x000F0000L 639 #define SDMA0_STATUS3_REG__EXCEPTION_IDLE_MASK 0x00100000L 640 #define SDMA0_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK 0x00200000L 641 #define SDMA0_STATUS3_REG__TLBI_IDLE_MASK 0x00400000L 642 #define SDMA0_STATUS3_REG__GCR_IDLE_MASK 0x00800000L 643 #define SDMA0_STATUS3_REG__INVREQ_IDLE_MASK 0x01000000L 644 #define SDMA0_STATUS3_REG__QUEUE_ID_MATCH_MASK 0x02000000L 645 #define SDMA0_STATUS3_REG__INT_QUEUE_ID_MASK 0x3C000000L 646 #define SDMA0_STATUS3_REG__TMZ_MTYPE_STATUS_MASK 0xC0000000L 647 //SDMA0_GLOBAL_QUANTUM 648 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT 0x0 649 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT 0x8 650 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK 0x000000FFL 651 #define SDMA0_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK 0x0000FF00L 652 //SDMA0_ERROR_LOG 653 #define SDMA0_ERROR_LOG__OVERRIDE__SHIFT 0x0 654 #define SDMA0_ERROR_LOG__STATUS__SHIFT 0x10 655 #define SDMA0_ERROR_LOG__OVERRIDE_MASK 0x0000FFFFL 656 #define SDMA0_ERROR_LOG__STATUS_MASK 0xFFFF0000L 657 //SDMA0_PUB_DUMMY_REG0 658 #define SDMA0_PUB_DUMMY_REG0__VALUE__SHIFT 0x0 659 #define SDMA0_PUB_DUMMY_REG0__VALUE_MASK 0xFFFFFFFFL 660 //SDMA0_PUB_DUMMY_REG1 661 #define SDMA0_PUB_DUMMY_REG1__VALUE__SHIFT 0x0 662 #define SDMA0_PUB_DUMMY_REG1__VALUE_MASK 0xFFFFFFFFL 663 //SDMA0_PUB_DUMMY_REG2 664 #define SDMA0_PUB_DUMMY_REG2__VALUE__SHIFT 0x0 665 #define SDMA0_PUB_DUMMY_REG2__VALUE_MASK 0xFFFFFFFFL 666 //SDMA0_PUB_DUMMY_REG3 667 #define SDMA0_PUB_DUMMY_REG3__VALUE__SHIFT 0x0 668 #define SDMA0_PUB_DUMMY_REG3__VALUE_MASK 0xFFFFFFFFL 669 //SDMA0_MCU_COUNTER 670 #define SDMA0_MCU_COUNTER__VALUE__SHIFT 0x0 671 #define SDMA0_MCU_COUNTER__VALUE_MASK 0xFFFFFFFFL 672 //SDMA0_CRD_CNTL 673 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT 0x13 674 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT 0x19 675 #define SDMA0_CRD_CNTL__CH_WRREQ_CREDIT_MASK 0x01F80000L 676 #define SDMA0_CRD_CNTL__CH_RDREQ_CREDIT_MASK 0x7E000000L 677 //SDMA0_RLC_CGCG_CTRL 678 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT 0x1 679 #define SDMA0_RLC_CGCG_CTRL__MCU_CGCG_ALLOW__SHIFT 0x4 680 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT 0x10 681 #define SDMA0_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK 0x00000002L 682 #define SDMA0_RLC_CGCG_CTRL__MCU_CGCG_ALLOW_MASK 0x00000010L 683 #define SDMA0_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK 0xFFFF0000L 684 //SDMA0_GPU_IOV_VIOLATION_LOG 685 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT 0x0 686 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT 0x1 687 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT 0x2 688 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT 0x14 689 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF__SHIFT 0x15 690 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID__SHIFT 0x16 691 #define SDMA0_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK 0x00000001L 692 #define SDMA0_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK 0x00000002L 693 #define SDMA0_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK 0x000FFFFCL 694 #define SDMA0_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK 0x00100000L 695 #define SDMA0_GPU_IOV_VIOLATION_LOG__VF_MASK 0x00200000L 696 #define SDMA0_GPU_IOV_VIOLATION_LOG__VFID_MASK 0x07C00000L 697 //SDMA0_AQL_STATUS 698 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT 0x0 699 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT 0x1 700 #define SDMA0_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK 0x00000001L 701 #define SDMA0_AQL_STATUS__INVALID_CMD_EMPTY_MASK 0x00000002L 702 //SDMA0_TLBI_GCR_CNTL 703 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT 0x0 704 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT 0x4 705 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT 0x10 706 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT 0x18 707 #define SDMA0_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK 0x0000000FL 708 #define SDMA0_TLBI_GCR_CNTL__GCR_CMD_DW_MASK 0x000000F0L 709 #define SDMA0_TLBI_GCR_CNTL__TLBI_CREDIT_MASK 0x00FF0000L 710 #define SDMA0_TLBI_GCR_CNTL__GCR_CREDIT_MASK 0xFF000000L 711 //SDMA0_INT_STATUS 712 #define SDMA0_INT_STATUS__DATA__SHIFT 0x0 713 #define SDMA0_INT_STATUS__DATA_MASK 0xFFFFFFFFL 714 //SDMA0_GPU_IOV_VIOLATION_LOG2 715 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT 0x0 716 #define SDMA0_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK 0x000003FFL 717 //SDMA0_INVALID_ADDR_LO 718 #define SDMA0_INVALID_ADDR_LO__VALUE__SHIFT 0x0 719 #define SDMA0_INVALID_ADDR_LO__VALUE_MASK 0xFFFFFFFFL 720 //SDMA0_INVALID_ADDR_HI 721 #define SDMA0_INVALID_ADDR_HI__VALUE__SHIFT 0x0 722 #define SDMA0_INVALID_ADDR_HI__VALUE_MASK 0xFFFFFFFFL 723 //SDMA0_INVALID_ADDR_SRC 724 #define SDMA0_INVALID_ADDR_SRC__ID__SHIFT 0x0 725 #define SDMA0_INVALID_ADDR_SRC__ID_MASK 0x0000001FL 726 //SDMA0_CLOCK_GATING_STATUS 727 #define SDMA0_CLOCK_GATING_STATUS__PTR_MGCG_CLK_STATUS__SHIFT 0x8 728 #define SDMA0_CLOCK_GATING_STATUS__PIO_MGCG_CLK_STATUS__SHIFT 0x9 729 #define SDMA0_CLOCK_GATING_STATUS__MCU_MGCG_CLK_STATUS__SHIFT 0xa 730 #define SDMA0_CLOCK_GATING_STATUS__COPY_ENG_MGCG_CLK_STATUS__SHIFT 0xb 731 #define SDMA0_CLOCK_GATING_STATUS__SERVE_ENG_MGCG_CLK_STATUS__SHIFT 0xc 732 #define SDMA0_CLOCK_GATING_STATUS__CMD_FETCH_MGCG_CLK_STATUS__SHIFT 0xd 733 #define SDMA0_CLOCK_GATING_STATUS__GU_MEMREQ_MGCG_CLK_STATUS__SHIFT 0xe 734 #define SDMA0_CLOCK_GATING_STATUS__INV_MGCG_CLK_STATUS__SHIFT 0xf 735 #define SDMA0_CLOCK_GATING_STATUS__GU_CACHE_MGCG_CLK_STATUS__SHIFT 0x10 736 #define SDMA0_CLOCK_GATING_STATUS__IC_CACHE_MGCG_CLK_STATUS__SHIFT 0x11 737 #define SDMA0_CLOCK_GATING_STATUS__MEM_CHNL_MGCG_CLK_STATUS__SHIFT 0x12 738 #define SDMA0_CLOCK_GATING_STATUS__MEM_CHNL_CESE_MGCG_CLK_STATUS__SHIFT 0x13 739 #define SDMA0_CLOCK_GATING_STATUS__PTR_MGCG_CLK_STATUS_MASK 0x00000100L 740 #define SDMA0_CLOCK_GATING_STATUS__PIO_MGCG_CLK_STATUS_MASK 0x00000200L 741 #define SDMA0_CLOCK_GATING_STATUS__MCU_MGCG_CLK_STATUS_MASK 0x00000400L 742 #define SDMA0_CLOCK_GATING_STATUS__COPY_ENG_MGCG_CLK_STATUS_MASK 0x00000800L 743 #define SDMA0_CLOCK_GATING_STATUS__SERVE_ENG_MGCG_CLK_STATUS_MASK 0x00001000L 744 #define SDMA0_CLOCK_GATING_STATUS__CMD_FETCH_MGCG_CLK_STATUS_MASK 0x00002000L 745 #define SDMA0_CLOCK_GATING_STATUS__GU_MEMREQ_MGCG_CLK_STATUS_MASK 0x00004000L 746 #define SDMA0_CLOCK_GATING_STATUS__INV_MGCG_CLK_STATUS_MASK 0x00008000L 747 #define SDMA0_CLOCK_GATING_STATUS__GU_CACHE_MGCG_CLK_STATUS_MASK 0x00010000L 748 #define SDMA0_CLOCK_GATING_STATUS__IC_CACHE_MGCG_CLK_STATUS_MASK 0x00020000L 749 #define SDMA0_CLOCK_GATING_STATUS__MEM_CHNL_MGCG_CLK_STATUS_MASK 0x00040000L 750 #define SDMA0_CLOCK_GATING_STATUS__MEM_CHNL_CESE_MGCG_CLK_STATUS_MASK 0x00080000L 751 //SDMA0_STATUS4_REG 752 #define SDMA0_STATUS4_REG__IDLE__SHIFT 0x0 753 #define SDMA0_STATUS4_REG__IH_OUTSTANDING__SHIFT 0x2 754 #define SDMA0_STATUS4_REG__RESERVED__SHIFT 0x3 755 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT 0x4 756 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT 0x5 757 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING__SHIFT 0x6 758 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING__SHIFT 0x7 759 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT 0x8 760 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT 0x9 761 #define SDMA0_STATUS4_REG__REG_POLLING__SHIFT 0xa 762 #define SDMA0_STATUS4_REG__MEM_POLLING__SHIFT 0xb 763 #define SDMA0_STATUS4_REG__RESERVED_13_12__SHIFT 0xc 764 #define SDMA0_STATUS4_REG__RESERVED_15_14__SHIFT 0xe 765 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 766 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT 0x14 767 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT 0x15 768 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT 0x16 769 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT 0x17 770 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT 0x18 771 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT 0x19 772 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT 0x1a 773 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT 0x1b 774 #define SDMA0_STATUS4_REG__IDLE_MASK 0x00000001L 775 #define SDMA0_STATUS4_REG__IH_OUTSTANDING_MASK 0x00000004L 776 #define SDMA0_STATUS4_REG__RESERVED_MASK 0x00000008L 777 #define SDMA0_STATUS4_REG__CH_RD_OUTSTANDING_MASK 0x00000010L 778 #define SDMA0_STATUS4_REG__CH_WR_OUTSTANDING_MASK 0x00000020L 779 #define SDMA0_STATUS4_REG__GCR_OUTSTANDING_MASK 0x00000040L 780 #define SDMA0_STATUS4_REG__TLBI_OUTSTANDING_MASK 0x00000080L 781 #define SDMA0_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK 0x00000100L 782 #define SDMA0_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK 0x00000200L 783 #define SDMA0_STATUS4_REG__REG_POLLING_MASK 0x00000400L 784 #define SDMA0_STATUS4_REG__MEM_POLLING_MASK 0x00000800L 785 #define SDMA0_STATUS4_REG__RESERVED_13_12_MASK 0x00003000L 786 #define SDMA0_STATUS4_REG__RESERVED_15_14_MASK 0x0000C000L 787 #define SDMA0_STATUS4_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 788 #define SDMA0_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK 0x00100000L 789 #define SDMA0_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK 0x00200000L 790 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK 0x00400000L 791 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK 0x00800000L 792 #define SDMA0_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK 0x01000000L 793 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK 0x02000000L 794 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK 0x04000000L 795 #define SDMA0_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK 0x08000000L 796 //SDMA0_SCRATCH_RAM_DATA 797 #define SDMA0_SCRATCH_RAM_DATA__DATA__SHIFT 0x0 798 #define SDMA0_SCRATCH_RAM_DATA__DATA_MASK 0xFFFFFFFFL 799 //SDMA0_SCRATCH_RAM_ADDR 800 #define SDMA0_SCRATCH_RAM_ADDR__ADDR__SHIFT 0x0 801 #define SDMA0_SCRATCH_RAM_ADDR__ADDR_MASK 0x0000007FL 802 //SDMA0_TIMESTAMP_CNTL 803 #define SDMA0_TIMESTAMP_CNTL__CAPTURE__SHIFT 0x0 804 #define SDMA0_TIMESTAMP_CNTL__CAPTURE_MASK 0x00000001L 805 //SDMA0_STATUS5_REG 806 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT 0x0 807 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT 0x1 808 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT 0x2 809 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT 0x3 810 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT 0x4 811 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT 0x5 812 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT 0x6 813 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT 0x7 814 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 815 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x14 816 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x15 817 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x16 818 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x17 819 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x18 820 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x19 821 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1a 822 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1b 823 #define SDMA0_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK 0x00000001L 824 #define SDMA0_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK 0x00000002L 825 #define SDMA0_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK 0x00000004L 826 #define SDMA0_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK 0x00000008L 827 #define SDMA0_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK 0x00000010L 828 #define SDMA0_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK 0x00000020L 829 #define SDMA0_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK 0x00000040L 830 #define SDMA0_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK 0x00000080L 831 #define SDMA0_STATUS5_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 832 #define SDMA0_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00100000L 833 #define SDMA0_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00200000L 834 #define SDMA0_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00400000L 835 #define SDMA0_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00800000L 836 #define SDMA0_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK 0x01000000L 837 #define SDMA0_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK 0x02000000L 838 #define SDMA0_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK 0x04000000L 839 #define SDMA0_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK 0x08000000L 840 //SDMA0_QUEUE_RESET_REQ 841 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT 0x0 842 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT 0x1 843 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT 0x2 844 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT 0x3 845 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT 0x4 846 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT 0x5 847 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT 0x6 848 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT 0x7 849 #define SDMA0_QUEUE_RESET_REQ__RESERVED__SHIFT 0x8 850 #define SDMA0_QUEUE_RESET_REQ__QUEUE0_RESET_MASK 0x00000001L 851 #define SDMA0_QUEUE_RESET_REQ__QUEUE1_RESET_MASK 0x00000002L 852 #define SDMA0_QUEUE_RESET_REQ__QUEUE2_RESET_MASK 0x00000004L 853 #define SDMA0_QUEUE_RESET_REQ__QUEUE3_RESET_MASK 0x00000008L 854 #define SDMA0_QUEUE_RESET_REQ__QUEUE4_RESET_MASK 0x00000010L 855 #define SDMA0_QUEUE_RESET_REQ__QUEUE5_RESET_MASK 0x00000020L 856 #define SDMA0_QUEUE_RESET_REQ__QUEUE6_RESET_MASK 0x00000040L 857 #define SDMA0_QUEUE_RESET_REQ__QUEUE7_RESET_MASK 0x00000080L 858 #define SDMA0_QUEUE_RESET_REQ__RESERVED_MASK 0xFFFFFF00L 859 //SDMA0_STATUS6_REG 860 #define SDMA0_STATUS6_REG__ID__SHIFT 0x0 861 #define SDMA0_STATUS6_REG__TH1MCU_INSTR_PTR__SHIFT 0x2 862 #define SDMA0_STATUS6_REG__TH1_EXCEPTION__SHIFT 0x10 863 #define SDMA0_STATUS6_REG__ID_MASK 0x00000003L 864 #define SDMA0_STATUS6_REG__TH1MCU_INSTR_PTR_MASK 0x0000FFFCL 865 #define SDMA0_STATUS6_REG__TH1_EXCEPTION_MASK 0xFFFF0000L 866 //SDMA0_STATUS7_REG 867 #define SDMA0_STATUS7_REG__BLT_REQ_DROP__SHIFT 0x0 868 #define SDMA0_STATUS7_REG__BLT_REQ_DROP_MASK 0x00000001L 869 //SDMA0_STATUS8_REG 870 #define SDMA0_STATUS8_REG__LD_CTXSW_COND__SHIFT 0x0 871 #define SDMA0_STATUS8_REG__LD_CTXSW_COND_MASK 0xFFFFFFFFL 872 //SDMA0_CE_CTRL 873 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK__SHIFT 0x0 874 #define SDMA0_CE_CTRL__RD_LUT_DEPTH__SHIFT 0x3 875 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT 0x5 876 #define SDMA0_CE_CTRL__RESERVED__SHIFT 0x9 877 #define SDMA0_CE_CTRL__RD_LUT_WATERMARK_MASK 0x00000007L 878 #define SDMA0_CE_CTRL__RD_LUT_DEPTH_MASK 0x00000018L 879 #define SDMA0_CE_CTRL__WR_AFIFO_WATERMARK_MASK 0x000000E0L 880 #define SDMA0_CE_CTRL__RESERVED_MASK 0xFFFFFE00L 881 //SDMA0_FED_STATUS 882 #define SDMA0_FED_STATUS__RB_FETCH_ECC__SHIFT 0x0 883 #define SDMA0_FED_STATUS__IB_FETCH_ECC__SHIFT 0x1 884 #define SDMA0_FED_STATUS__MCU_DATA_ECC__SHIFT 0x2 885 #define SDMA0_FED_STATUS__WPTR_POLL_ECC__SHIFT 0x3 886 #define SDMA0_FED_STATUS__COPY_DATA_ECC__SHIFT 0x4 887 #define SDMA0_FED_STATUS__INSTR_FETCH_ECC__SHIFT 0x5 888 #define SDMA0_FED_STATUS__ATOMIC_ECC__SHIFT 0x6 889 #define SDMA0_FED_STATUS__RB_FETCH_ECC_MASK 0x00000001L 890 #define SDMA0_FED_STATUS__IB_FETCH_ECC_MASK 0x00000002L 891 #define SDMA0_FED_STATUS__MCU_DATA_ECC_MASK 0x00000004L 892 #define SDMA0_FED_STATUS__WPTR_POLL_ECC_MASK 0x00000008L 893 #define SDMA0_FED_STATUS__COPY_DATA_ECC_MASK 0x00000010L 894 #define SDMA0_FED_STATUS__INSTR_FETCH_ECC_MASK 0x00000020L 895 #define SDMA0_FED_STATUS__ATOMIC_ECC_MASK 0x00000040L 896 //SDMA0_QUEUE0_RB_CNTL 897 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT 0x0 898 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE__SHIFT 0x1 899 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 900 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 901 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 902 #define SDMA0_QUEUE0_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 903 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 904 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 905 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 906 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV__SHIFT 0x17 907 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID__SHIFT 0x18 908 #define SDMA0_QUEUE0_RB_CNTL__RB_ENABLE_MASK 0x00000001L 909 #define SDMA0_QUEUE0_RB_CNTL__RB_SIZE_MASK 0x0000003EL 910 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 911 #define SDMA0_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 912 #define SDMA0_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 913 #define SDMA0_QUEUE0_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 914 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 915 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 916 #define SDMA0_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 917 #define SDMA0_QUEUE0_RB_CNTL__RB_PRIV_MASK 0x00800000L 918 #define SDMA0_QUEUE0_RB_CNTL__RB_VMID_MASK 0x0F000000L 919 //SDMA0_QUEUE0_RB_BASE 920 #define SDMA0_QUEUE0_RB_BASE__ADDR__SHIFT 0x0 921 #define SDMA0_QUEUE0_RB_BASE__ADDR_MASK 0xFFFFFFFFL 922 //SDMA0_QUEUE0_RB_BASE_HI 923 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR__SHIFT 0x0 924 #define SDMA0_QUEUE0_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 925 //SDMA0_QUEUE0_RB_RPTR 926 #define SDMA0_QUEUE0_RB_RPTR__OFFSET__SHIFT 0x0 927 #define SDMA0_QUEUE0_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 928 //SDMA0_QUEUE0_RB_RPTR_HI 929 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT 0x0 930 #define SDMA0_QUEUE0_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 931 //SDMA0_QUEUE0_RB_WPTR 932 #define SDMA0_QUEUE0_RB_WPTR__OFFSET__SHIFT 0x0 933 #define SDMA0_QUEUE0_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 934 //SDMA0_QUEUE0_RB_WPTR_HI 935 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT 0x0 936 #define SDMA0_QUEUE0_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 937 //SDMA0_QUEUE0_RB_RPTR_ADDR_LO 938 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 939 #define SDMA0_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 940 //SDMA0_QUEUE0_RB_RPTR_ADDR_HI 941 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 942 #define SDMA0_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 943 //SDMA0_QUEUE0_IB_CNTL 944 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT 0x0 945 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 946 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 947 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID__SHIFT 0x10 948 #define SDMA0_QUEUE0_IB_CNTL__IB_ENABLE_MASK 0x00000001L 949 #define SDMA0_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 950 #define SDMA0_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 951 #define SDMA0_QUEUE0_IB_CNTL__CMD_VMID_MASK 0x000F0000L 952 //SDMA0_QUEUE0_IB_RPTR 953 #define SDMA0_QUEUE0_IB_RPTR__OFFSET__SHIFT 0x2 954 #define SDMA0_QUEUE0_IB_RPTR__OFFSET_MASK 0x003FFFFCL 955 //SDMA0_QUEUE0_IB_OFFSET 956 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET__SHIFT 0x2 957 #define SDMA0_QUEUE0_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 958 //SDMA0_QUEUE0_IB_BASE_LO 959 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR__SHIFT 0x2 960 #define SDMA0_QUEUE0_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 961 //SDMA0_QUEUE0_IB_BASE_HI 962 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR__SHIFT 0x0 963 #define SDMA0_QUEUE0_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 964 //SDMA0_QUEUE0_IB_SIZE 965 #define SDMA0_QUEUE0_IB_SIZE__SIZE__SHIFT 0x0 966 #define SDMA0_QUEUE0_IB_SIZE__SIZE_MASK 0x000FFFFFL 967 //SDMA0_QUEUE0_DOORBELL 968 #define SDMA0_QUEUE0_DOORBELL__ENABLE__SHIFT 0x1c 969 #define SDMA0_QUEUE0_DOORBELL__CAPTURED__SHIFT 0x1e 970 #define SDMA0_QUEUE0_DOORBELL__ENABLE_MASK 0x10000000L 971 #define SDMA0_QUEUE0_DOORBELL__CAPTURED_MASK 0x40000000L 972 //SDMA0_QUEUE0_DOORBELL_LOG 973 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 974 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA__SHIFT 0x2 975 #define SDMA0_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 976 #define SDMA0_QUEUE0_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 977 //SDMA0_QUEUE0_DOORBELL_OFFSET 978 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 979 #define SDMA0_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 980 //SDMA0_QUEUE0_CSA_ADDR_LO 981 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT 0x2 982 #define SDMA0_QUEUE0_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 983 //SDMA0_QUEUE0_CSA_ADDR_HI 984 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT 0x0 985 #define SDMA0_QUEUE0_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 986 //SDMA0_QUEUE0_SCHEDULE_CNTL 987 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 988 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 989 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 990 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 991 #define SDMA0_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 992 #define SDMA0_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 993 #define SDMA0_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 994 #define SDMA0_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 995 //SDMA0_QUEUE0_IB_SUB_REMAIN 996 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT 0x0 997 #define SDMA0_QUEUE0_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 998 //SDMA0_QUEUE0_PREEMPT 999 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT 0x0 1000 #define SDMA0_QUEUE0_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1001 //SDMA0_QUEUE0_DUMMY_REG 1002 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY__SHIFT 0x0 1003 #define SDMA0_QUEUE0_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1004 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO 1005 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1006 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1007 //SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI 1008 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1009 #define SDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1010 //SDMA0_QUEUE0_RB_AQL_CNTL 1011 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1012 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1013 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1014 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1015 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1016 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1017 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1018 #define SDMA0_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1019 #define SDMA0_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1020 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1021 #define SDMA0_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1022 #define SDMA0_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1023 //SDMA0_QUEUE0_MINOR_PTR_UPDATE 1024 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1025 #define SDMA0_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1026 //SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS 1027 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 1028 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 1029 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 1030 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 1031 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 1032 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 1033 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 1034 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 1035 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 1036 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 1037 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 1038 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 1039 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 1040 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 1041 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 1042 #define SDMA0_QUEUE0_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 1043 //SDMA0_QUEUE0_MIDCMD_CNTL 1044 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1045 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1046 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1047 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1048 #define SDMA0_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1049 #define SDMA0_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1050 #define SDMA0_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1051 #define SDMA0_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1052 //SDMA0_QUEUE0_MIDCMD_DATA0 1053 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT 0x0 1054 #define SDMA0_QUEUE0_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1055 //SDMA0_QUEUE0_MIDCMD_DATA1 1056 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT 0x0 1057 #define SDMA0_QUEUE0_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1058 //SDMA0_QUEUE0_MIDCMD_DATA2 1059 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT 0x0 1060 #define SDMA0_QUEUE0_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1061 //SDMA0_QUEUE0_MIDCMD_DATA3 1062 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT 0x0 1063 #define SDMA0_QUEUE0_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1064 //SDMA0_QUEUE0_MIDCMD_DATA4 1065 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT 0x0 1066 #define SDMA0_QUEUE0_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1067 //SDMA0_QUEUE0_MIDCMD_DATA5 1068 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT 0x0 1069 #define SDMA0_QUEUE0_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1070 //SDMA0_QUEUE0_MIDCMD_DATA6 1071 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT 0x0 1072 #define SDMA0_QUEUE0_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1073 //SDMA0_QUEUE0_MIDCMD_DATA7 1074 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT 0x0 1075 #define SDMA0_QUEUE0_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1076 //SDMA0_QUEUE0_MIDCMD_DATA8 1077 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT 0x0 1078 #define SDMA0_QUEUE0_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1079 //SDMA0_QUEUE0_MIDCMD_DATA9 1080 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT 0x0 1081 #define SDMA0_QUEUE0_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1082 //SDMA0_QUEUE0_MIDCMD_DATA10 1083 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT 0x0 1084 #define SDMA0_QUEUE0_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1085 //SDMA0_QUEUE0_WAIT_UNSATISFIED_THD 1086 #define SDMA0_QUEUE0_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 1087 #define SDMA0_QUEUE0_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 1088 //SDMA0_QUEUE0_MQD_BASE_ADDR_LO 1089 #define SDMA0_QUEUE0_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 1090 #define SDMA0_QUEUE0_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 1091 //SDMA0_QUEUE0_MQD_BASE_ADDR_HI 1092 #define SDMA0_QUEUE0_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 1093 #define SDMA0_QUEUE0_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 1094 //SDMA0_QUEUE0_MQD_CONTROL 1095 #define SDMA0_QUEUE0_MQD_CONTROL__VMID__SHIFT 0x0 1096 #define SDMA0_QUEUE0_MQD_CONTROL__VMID_MASK 0x0000000FL 1097 //SDMA0_QUEUE0_DEQUEUE_REQUEST 1098 #define SDMA0_QUEUE0_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 1099 #define SDMA0_QUEUE0_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 1100 //SDMA0_QUEUE0_CONTEXT_STATUS 1101 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1102 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT 0x1 1103 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT 0x2 1104 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1105 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1106 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1107 #define SDMA0_QUEUE0_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 1108 #define SDMA0_QUEUE0_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 1109 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1110 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1111 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1112 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1113 #define SDMA0_QUEUE0_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1114 #define SDMA0_QUEUE0_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 1115 #define SDMA0_QUEUE0_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1116 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1117 #define SDMA0_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1118 #define SDMA0_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1119 #define SDMA0_QUEUE0_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 1120 #define SDMA0_QUEUE0_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 1121 #define SDMA0_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1122 #define SDMA0_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1123 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1124 #define SDMA0_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1125 //SDMA0_QUEUE1_RB_CNTL 1126 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT 0x0 1127 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE__SHIFT 0x1 1128 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1129 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1130 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1131 #define SDMA0_QUEUE1_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 1132 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1133 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1134 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1135 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV__SHIFT 0x17 1136 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID__SHIFT 0x18 1137 #define SDMA0_QUEUE1_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1138 #define SDMA0_QUEUE1_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1139 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1140 #define SDMA0_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1141 #define SDMA0_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1142 #define SDMA0_QUEUE1_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 1143 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1144 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1145 #define SDMA0_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1146 #define SDMA0_QUEUE1_RB_CNTL__RB_PRIV_MASK 0x00800000L 1147 #define SDMA0_QUEUE1_RB_CNTL__RB_VMID_MASK 0x0F000000L 1148 //SDMA0_QUEUE1_RB_BASE 1149 #define SDMA0_QUEUE1_RB_BASE__ADDR__SHIFT 0x0 1150 #define SDMA0_QUEUE1_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1151 //SDMA0_QUEUE1_RB_BASE_HI 1152 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR__SHIFT 0x0 1153 #define SDMA0_QUEUE1_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1154 //SDMA0_QUEUE1_RB_RPTR 1155 #define SDMA0_QUEUE1_RB_RPTR__OFFSET__SHIFT 0x0 1156 #define SDMA0_QUEUE1_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1157 //SDMA0_QUEUE1_RB_RPTR_HI 1158 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT 0x0 1159 #define SDMA0_QUEUE1_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1160 //SDMA0_QUEUE1_RB_WPTR 1161 #define SDMA0_QUEUE1_RB_WPTR__OFFSET__SHIFT 0x0 1162 #define SDMA0_QUEUE1_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1163 //SDMA0_QUEUE1_RB_WPTR_HI 1164 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT 0x0 1165 #define SDMA0_QUEUE1_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1166 //SDMA0_QUEUE1_RB_RPTR_ADDR_LO 1167 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1168 #define SDMA0_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1169 //SDMA0_QUEUE1_RB_RPTR_ADDR_HI 1170 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1171 #define SDMA0_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1172 //SDMA0_QUEUE1_IB_CNTL 1173 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT 0x0 1174 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1175 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1176 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID__SHIFT 0x10 1177 #define SDMA0_QUEUE1_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1178 #define SDMA0_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1179 #define SDMA0_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1180 #define SDMA0_QUEUE1_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1181 //SDMA0_QUEUE1_IB_RPTR 1182 #define SDMA0_QUEUE1_IB_RPTR__OFFSET__SHIFT 0x2 1183 #define SDMA0_QUEUE1_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1184 //SDMA0_QUEUE1_IB_OFFSET 1185 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET__SHIFT 0x2 1186 #define SDMA0_QUEUE1_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1187 //SDMA0_QUEUE1_IB_BASE_LO 1188 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR__SHIFT 0x2 1189 #define SDMA0_QUEUE1_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 1190 //SDMA0_QUEUE1_IB_BASE_HI 1191 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR__SHIFT 0x0 1192 #define SDMA0_QUEUE1_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1193 //SDMA0_QUEUE1_IB_SIZE 1194 #define SDMA0_QUEUE1_IB_SIZE__SIZE__SHIFT 0x0 1195 #define SDMA0_QUEUE1_IB_SIZE__SIZE_MASK 0x000FFFFFL 1196 //SDMA0_QUEUE1_DOORBELL 1197 #define SDMA0_QUEUE1_DOORBELL__ENABLE__SHIFT 0x1c 1198 #define SDMA0_QUEUE1_DOORBELL__CAPTURED__SHIFT 0x1e 1199 #define SDMA0_QUEUE1_DOORBELL__ENABLE_MASK 0x10000000L 1200 #define SDMA0_QUEUE1_DOORBELL__CAPTURED_MASK 0x40000000L 1201 //SDMA0_QUEUE1_DOORBELL_LOG 1202 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1203 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA__SHIFT 0x2 1204 #define SDMA0_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1205 #define SDMA0_QUEUE1_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1206 //SDMA0_QUEUE1_DOORBELL_OFFSET 1207 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1208 #define SDMA0_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1209 //SDMA0_QUEUE1_CSA_ADDR_LO 1210 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT 0x2 1211 #define SDMA0_QUEUE1_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1212 //SDMA0_QUEUE1_CSA_ADDR_HI 1213 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT 0x0 1214 #define SDMA0_QUEUE1_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1215 //SDMA0_QUEUE1_SCHEDULE_CNTL 1216 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1217 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1218 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1219 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1220 #define SDMA0_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1221 #define SDMA0_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1222 #define SDMA0_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1223 #define SDMA0_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1224 //SDMA0_QUEUE1_IB_SUB_REMAIN 1225 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1226 #define SDMA0_QUEUE1_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1227 //SDMA0_QUEUE1_PREEMPT 1228 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT 0x0 1229 #define SDMA0_QUEUE1_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1230 //SDMA0_QUEUE1_DUMMY_REG 1231 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY__SHIFT 0x0 1232 #define SDMA0_QUEUE1_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1233 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO 1234 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1235 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1236 //SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI 1237 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1238 #define SDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1239 //SDMA0_QUEUE1_RB_AQL_CNTL 1240 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1241 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1242 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1243 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1244 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1245 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1246 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1247 #define SDMA0_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1248 #define SDMA0_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1249 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1250 #define SDMA0_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1251 #define SDMA0_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1252 //SDMA0_QUEUE1_MINOR_PTR_UPDATE 1253 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1254 #define SDMA0_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1255 //SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS 1256 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 1257 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 1258 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 1259 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 1260 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 1261 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 1262 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 1263 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 1264 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 1265 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 1266 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 1267 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 1268 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 1269 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 1270 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 1271 #define SDMA0_QUEUE1_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 1272 //SDMA0_QUEUE1_MIDCMD_CNTL 1273 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1274 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1275 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1276 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1277 #define SDMA0_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1278 #define SDMA0_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1279 #define SDMA0_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1280 #define SDMA0_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1281 //SDMA0_QUEUE1_MIDCMD_DATA0 1282 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT 0x0 1283 #define SDMA0_QUEUE1_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1284 //SDMA0_QUEUE1_MIDCMD_DATA1 1285 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT 0x0 1286 #define SDMA0_QUEUE1_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1287 //SDMA0_QUEUE1_MIDCMD_DATA2 1288 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT 0x0 1289 #define SDMA0_QUEUE1_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1290 //SDMA0_QUEUE1_MIDCMD_DATA3 1291 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT 0x0 1292 #define SDMA0_QUEUE1_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1293 //SDMA0_QUEUE1_MIDCMD_DATA4 1294 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT 0x0 1295 #define SDMA0_QUEUE1_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1296 //SDMA0_QUEUE1_MIDCMD_DATA5 1297 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT 0x0 1298 #define SDMA0_QUEUE1_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1299 //SDMA0_QUEUE1_MIDCMD_DATA6 1300 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT 0x0 1301 #define SDMA0_QUEUE1_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1302 //SDMA0_QUEUE1_MIDCMD_DATA7 1303 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT 0x0 1304 #define SDMA0_QUEUE1_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1305 //SDMA0_QUEUE1_MIDCMD_DATA8 1306 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT 0x0 1307 #define SDMA0_QUEUE1_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1308 //SDMA0_QUEUE1_MIDCMD_DATA9 1309 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT 0x0 1310 #define SDMA0_QUEUE1_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1311 //SDMA0_QUEUE1_MIDCMD_DATA10 1312 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT 0x0 1313 #define SDMA0_QUEUE1_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1314 //SDMA0_QUEUE1_WAIT_UNSATISFIED_THD 1315 #define SDMA0_QUEUE1_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 1316 #define SDMA0_QUEUE1_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 1317 //SDMA0_QUEUE1_MQD_BASE_ADDR_LO 1318 #define SDMA0_QUEUE1_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 1319 #define SDMA0_QUEUE1_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 1320 //SDMA0_QUEUE1_MQD_BASE_ADDR_HI 1321 #define SDMA0_QUEUE1_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 1322 #define SDMA0_QUEUE1_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 1323 //SDMA0_QUEUE1_MQD_CONTROL 1324 #define SDMA0_QUEUE1_MQD_CONTROL__VMID__SHIFT 0x0 1325 #define SDMA0_QUEUE1_MQD_CONTROL__VMID_MASK 0x0000000FL 1326 //SDMA0_QUEUE1_DEQUEUE_REQUEST 1327 #define SDMA0_QUEUE1_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 1328 #define SDMA0_QUEUE1_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 1329 //SDMA0_QUEUE1_CONTEXT_STATUS 1330 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1331 #define SDMA0_QUEUE1_CONTEXT_STATUS__USE_IB__SHIFT 0x1 1332 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT 0x2 1333 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1334 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1335 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1336 #define SDMA0_QUEUE1_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 1337 #define SDMA0_QUEUE1_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 1338 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1339 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1340 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1341 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1342 #define SDMA0_QUEUE1_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1343 #define SDMA0_QUEUE1_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 1344 #define SDMA0_QUEUE1_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1345 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1346 #define SDMA0_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1347 #define SDMA0_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1348 #define SDMA0_QUEUE1_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 1349 #define SDMA0_QUEUE1_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 1350 #define SDMA0_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1351 #define SDMA0_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1352 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1353 #define SDMA0_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1354 //SDMA0_QUEUE2_RB_CNTL 1355 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT 0x0 1356 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE__SHIFT 0x1 1357 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1358 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1359 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1360 #define SDMA0_QUEUE2_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 1361 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1362 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1363 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1364 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV__SHIFT 0x17 1365 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID__SHIFT 0x18 1366 #define SDMA0_QUEUE2_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1367 #define SDMA0_QUEUE2_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1368 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1369 #define SDMA0_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1370 #define SDMA0_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1371 #define SDMA0_QUEUE2_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 1372 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1373 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1374 #define SDMA0_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1375 #define SDMA0_QUEUE2_RB_CNTL__RB_PRIV_MASK 0x00800000L 1376 #define SDMA0_QUEUE2_RB_CNTL__RB_VMID_MASK 0x0F000000L 1377 //SDMA0_QUEUE2_RB_BASE 1378 #define SDMA0_QUEUE2_RB_BASE__ADDR__SHIFT 0x0 1379 #define SDMA0_QUEUE2_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1380 //SDMA0_QUEUE2_RB_BASE_HI 1381 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR__SHIFT 0x0 1382 #define SDMA0_QUEUE2_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1383 //SDMA0_QUEUE2_RB_RPTR 1384 #define SDMA0_QUEUE2_RB_RPTR__OFFSET__SHIFT 0x0 1385 #define SDMA0_QUEUE2_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1386 //SDMA0_QUEUE2_RB_RPTR_HI 1387 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT 0x0 1388 #define SDMA0_QUEUE2_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1389 //SDMA0_QUEUE2_RB_WPTR 1390 #define SDMA0_QUEUE2_RB_WPTR__OFFSET__SHIFT 0x0 1391 #define SDMA0_QUEUE2_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1392 //SDMA0_QUEUE2_RB_WPTR_HI 1393 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT 0x0 1394 #define SDMA0_QUEUE2_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1395 //SDMA0_QUEUE2_RB_RPTR_ADDR_LO 1396 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1397 #define SDMA0_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1398 //SDMA0_QUEUE2_RB_RPTR_ADDR_HI 1399 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1400 #define SDMA0_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1401 //SDMA0_QUEUE2_IB_CNTL 1402 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT 0x0 1403 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1404 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1405 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID__SHIFT 0x10 1406 #define SDMA0_QUEUE2_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1407 #define SDMA0_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1408 #define SDMA0_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1409 #define SDMA0_QUEUE2_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1410 //SDMA0_QUEUE2_IB_RPTR 1411 #define SDMA0_QUEUE2_IB_RPTR__OFFSET__SHIFT 0x2 1412 #define SDMA0_QUEUE2_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1413 //SDMA0_QUEUE2_IB_OFFSET 1414 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET__SHIFT 0x2 1415 #define SDMA0_QUEUE2_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1416 //SDMA0_QUEUE2_IB_BASE_LO 1417 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR__SHIFT 0x2 1418 #define SDMA0_QUEUE2_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 1419 //SDMA0_QUEUE2_IB_BASE_HI 1420 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR__SHIFT 0x0 1421 #define SDMA0_QUEUE2_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1422 //SDMA0_QUEUE2_IB_SIZE 1423 #define SDMA0_QUEUE2_IB_SIZE__SIZE__SHIFT 0x0 1424 #define SDMA0_QUEUE2_IB_SIZE__SIZE_MASK 0x000FFFFFL 1425 //SDMA0_QUEUE2_DOORBELL 1426 #define SDMA0_QUEUE2_DOORBELL__ENABLE__SHIFT 0x1c 1427 #define SDMA0_QUEUE2_DOORBELL__CAPTURED__SHIFT 0x1e 1428 #define SDMA0_QUEUE2_DOORBELL__ENABLE_MASK 0x10000000L 1429 #define SDMA0_QUEUE2_DOORBELL__CAPTURED_MASK 0x40000000L 1430 //SDMA0_QUEUE2_DOORBELL_LOG 1431 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1432 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA__SHIFT 0x2 1433 #define SDMA0_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1434 #define SDMA0_QUEUE2_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1435 //SDMA0_QUEUE2_DOORBELL_OFFSET 1436 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1437 #define SDMA0_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1438 //SDMA0_QUEUE2_CSA_ADDR_LO 1439 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT 0x2 1440 #define SDMA0_QUEUE2_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1441 //SDMA0_QUEUE2_CSA_ADDR_HI 1442 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT 0x0 1443 #define SDMA0_QUEUE2_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1444 //SDMA0_QUEUE2_SCHEDULE_CNTL 1445 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1446 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1447 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1448 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1449 #define SDMA0_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1450 #define SDMA0_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1451 #define SDMA0_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1452 #define SDMA0_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1453 //SDMA0_QUEUE2_IB_SUB_REMAIN 1454 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1455 #define SDMA0_QUEUE2_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1456 //SDMA0_QUEUE2_PREEMPT 1457 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT 0x0 1458 #define SDMA0_QUEUE2_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1459 //SDMA0_QUEUE2_DUMMY_REG 1460 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY__SHIFT 0x0 1461 #define SDMA0_QUEUE2_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1462 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO 1463 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1464 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1465 //SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI 1466 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1467 #define SDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1468 //SDMA0_QUEUE2_RB_AQL_CNTL 1469 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1470 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1471 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1472 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1473 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1474 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1475 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1476 #define SDMA0_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1477 #define SDMA0_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1478 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1479 #define SDMA0_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1480 #define SDMA0_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1481 //SDMA0_QUEUE2_MINOR_PTR_UPDATE 1482 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1483 #define SDMA0_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1484 //SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS 1485 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 1486 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 1487 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 1488 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 1489 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 1490 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 1491 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 1492 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 1493 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 1494 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 1495 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 1496 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 1497 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 1498 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 1499 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 1500 #define SDMA0_QUEUE2_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 1501 //SDMA0_QUEUE2_MIDCMD_CNTL 1502 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1503 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1504 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1505 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1506 #define SDMA0_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1507 #define SDMA0_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1508 #define SDMA0_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1509 #define SDMA0_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1510 //SDMA0_QUEUE2_MIDCMD_DATA0 1511 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT 0x0 1512 #define SDMA0_QUEUE2_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1513 //SDMA0_QUEUE2_MIDCMD_DATA1 1514 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT 0x0 1515 #define SDMA0_QUEUE2_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1516 //SDMA0_QUEUE2_MIDCMD_DATA2 1517 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT 0x0 1518 #define SDMA0_QUEUE2_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1519 //SDMA0_QUEUE2_MIDCMD_DATA3 1520 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT 0x0 1521 #define SDMA0_QUEUE2_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1522 //SDMA0_QUEUE2_MIDCMD_DATA4 1523 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT 0x0 1524 #define SDMA0_QUEUE2_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1525 //SDMA0_QUEUE2_MIDCMD_DATA5 1526 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT 0x0 1527 #define SDMA0_QUEUE2_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1528 //SDMA0_QUEUE2_MIDCMD_DATA6 1529 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT 0x0 1530 #define SDMA0_QUEUE2_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1531 //SDMA0_QUEUE2_MIDCMD_DATA7 1532 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT 0x0 1533 #define SDMA0_QUEUE2_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1534 //SDMA0_QUEUE2_MIDCMD_DATA8 1535 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT 0x0 1536 #define SDMA0_QUEUE2_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1537 //SDMA0_QUEUE2_MIDCMD_DATA9 1538 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT 0x0 1539 #define SDMA0_QUEUE2_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1540 //SDMA0_QUEUE2_MIDCMD_DATA10 1541 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT 0x0 1542 #define SDMA0_QUEUE2_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1543 //SDMA0_QUEUE2_WAIT_UNSATISFIED_THD 1544 #define SDMA0_QUEUE2_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 1545 #define SDMA0_QUEUE2_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 1546 //SDMA0_QUEUE2_MQD_BASE_ADDR_LO 1547 #define SDMA0_QUEUE2_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 1548 #define SDMA0_QUEUE2_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 1549 //SDMA0_QUEUE2_MQD_BASE_ADDR_HI 1550 #define SDMA0_QUEUE2_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 1551 #define SDMA0_QUEUE2_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 1552 //SDMA0_QUEUE2_MQD_CONTROL 1553 #define SDMA0_QUEUE2_MQD_CONTROL__VMID__SHIFT 0x0 1554 #define SDMA0_QUEUE2_MQD_CONTROL__VMID_MASK 0x0000000FL 1555 //SDMA0_QUEUE2_DEQUEUE_REQUEST 1556 #define SDMA0_QUEUE2_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 1557 #define SDMA0_QUEUE2_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 1558 //SDMA0_QUEUE2_CONTEXT_STATUS 1559 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1560 #define SDMA0_QUEUE2_CONTEXT_STATUS__USE_IB__SHIFT 0x1 1561 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT 0x2 1562 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1563 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1564 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1565 #define SDMA0_QUEUE2_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 1566 #define SDMA0_QUEUE2_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 1567 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1568 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1569 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1570 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1571 #define SDMA0_QUEUE2_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1572 #define SDMA0_QUEUE2_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 1573 #define SDMA0_QUEUE2_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1574 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1575 #define SDMA0_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1576 #define SDMA0_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1577 #define SDMA0_QUEUE2_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 1578 #define SDMA0_QUEUE2_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 1579 #define SDMA0_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1580 #define SDMA0_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1581 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1582 #define SDMA0_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1583 //SDMA0_QUEUE3_RB_CNTL 1584 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT 0x0 1585 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE__SHIFT 0x1 1586 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1587 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1588 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1589 #define SDMA0_QUEUE3_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 1590 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1591 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1592 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1593 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV__SHIFT 0x17 1594 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID__SHIFT 0x18 1595 #define SDMA0_QUEUE3_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1596 #define SDMA0_QUEUE3_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1597 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1598 #define SDMA0_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1599 #define SDMA0_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1600 #define SDMA0_QUEUE3_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 1601 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1602 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1603 #define SDMA0_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1604 #define SDMA0_QUEUE3_RB_CNTL__RB_PRIV_MASK 0x00800000L 1605 #define SDMA0_QUEUE3_RB_CNTL__RB_VMID_MASK 0x0F000000L 1606 //SDMA0_QUEUE3_RB_BASE 1607 #define SDMA0_QUEUE3_RB_BASE__ADDR__SHIFT 0x0 1608 #define SDMA0_QUEUE3_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1609 //SDMA0_QUEUE3_RB_BASE_HI 1610 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR__SHIFT 0x0 1611 #define SDMA0_QUEUE3_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1612 //SDMA0_QUEUE3_RB_RPTR 1613 #define SDMA0_QUEUE3_RB_RPTR__OFFSET__SHIFT 0x0 1614 #define SDMA0_QUEUE3_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1615 //SDMA0_QUEUE3_RB_RPTR_HI 1616 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT 0x0 1617 #define SDMA0_QUEUE3_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1618 //SDMA0_QUEUE3_RB_WPTR 1619 #define SDMA0_QUEUE3_RB_WPTR__OFFSET__SHIFT 0x0 1620 #define SDMA0_QUEUE3_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1621 //SDMA0_QUEUE3_RB_WPTR_HI 1622 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT 0x0 1623 #define SDMA0_QUEUE3_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1624 //SDMA0_QUEUE3_RB_RPTR_ADDR_LO 1625 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1626 #define SDMA0_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1627 //SDMA0_QUEUE3_RB_RPTR_ADDR_HI 1628 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1629 #define SDMA0_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1630 //SDMA0_QUEUE3_IB_CNTL 1631 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT 0x0 1632 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1633 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1634 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID__SHIFT 0x10 1635 #define SDMA0_QUEUE3_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1636 #define SDMA0_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1637 #define SDMA0_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1638 #define SDMA0_QUEUE3_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1639 //SDMA0_QUEUE3_IB_RPTR 1640 #define SDMA0_QUEUE3_IB_RPTR__OFFSET__SHIFT 0x2 1641 #define SDMA0_QUEUE3_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1642 //SDMA0_QUEUE3_IB_OFFSET 1643 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET__SHIFT 0x2 1644 #define SDMA0_QUEUE3_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1645 //SDMA0_QUEUE3_IB_BASE_LO 1646 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR__SHIFT 0x2 1647 #define SDMA0_QUEUE3_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 1648 //SDMA0_QUEUE3_IB_BASE_HI 1649 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR__SHIFT 0x0 1650 #define SDMA0_QUEUE3_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1651 //SDMA0_QUEUE3_IB_SIZE 1652 #define SDMA0_QUEUE3_IB_SIZE__SIZE__SHIFT 0x0 1653 #define SDMA0_QUEUE3_IB_SIZE__SIZE_MASK 0x000FFFFFL 1654 //SDMA0_QUEUE3_DOORBELL 1655 #define SDMA0_QUEUE3_DOORBELL__ENABLE__SHIFT 0x1c 1656 #define SDMA0_QUEUE3_DOORBELL__CAPTURED__SHIFT 0x1e 1657 #define SDMA0_QUEUE3_DOORBELL__ENABLE_MASK 0x10000000L 1658 #define SDMA0_QUEUE3_DOORBELL__CAPTURED_MASK 0x40000000L 1659 //SDMA0_QUEUE3_DOORBELL_LOG 1660 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1661 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA__SHIFT 0x2 1662 #define SDMA0_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1663 #define SDMA0_QUEUE3_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1664 //SDMA0_QUEUE3_DOORBELL_OFFSET 1665 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1666 #define SDMA0_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1667 //SDMA0_QUEUE3_CSA_ADDR_LO 1668 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT 0x2 1669 #define SDMA0_QUEUE3_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1670 //SDMA0_QUEUE3_CSA_ADDR_HI 1671 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT 0x0 1672 #define SDMA0_QUEUE3_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1673 //SDMA0_QUEUE3_SCHEDULE_CNTL 1674 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1675 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1676 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1677 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1678 #define SDMA0_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1679 #define SDMA0_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1680 #define SDMA0_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1681 #define SDMA0_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1682 //SDMA0_QUEUE3_IB_SUB_REMAIN 1683 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1684 #define SDMA0_QUEUE3_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1685 //SDMA0_QUEUE3_PREEMPT 1686 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT 0x0 1687 #define SDMA0_QUEUE3_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1688 //SDMA0_QUEUE3_DUMMY_REG 1689 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY__SHIFT 0x0 1690 #define SDMA0_QUEUE3_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1691 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO 1692 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1693 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1694 //SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI 1695 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1696 #define SDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1697 //SDMA0_QUEUE3_RB_AQL_CNTL 1698 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1699 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1700 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1701 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1702 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1703 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1704 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1705 #define SDMA0_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1706 #define SDMA0_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1707 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1708 #define SDMA0_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1709 #define SDMA0_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1710 //SDMA0_QUEUE3_MINOR_PTR_UPDATE 1711 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1712 #define SDMA0_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1713 //SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS 1714 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 1715 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 1716 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 1717 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 1718 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 1719 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 1720 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 1721 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 1722 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 1723 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 1724 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 1725 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 1726 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 1727 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 1728 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 1729 #define SDMA0_QUEUE3_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 1730 //SDMA0_QUEUE3_MIDCMD_CNTL 1731 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1732 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1733 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1734 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1735 #define SDMA0_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1736 #define SDMA0_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1737 #define SDMA0_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1738 #define SDMA0_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1739 //SDMA0_QUEUE3_MIDCMD_DATA0 1740 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT 0x0 1741 #define SDMA0_QUEUE3_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1742 //SDMA0_QUEUE3_MIDCMD_DATA1 1743 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT 0x0 1744 #define SDMA0_QUEUE3_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1745 //SDMA0_QUEUE3_MIDCMD_DATA2 1746 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT 0x0 1747 #define SDMA0_QUEUE3_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1748 //SDMA0_QUEUE3_MIDCMD_DATA3 1749 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT 0x0 1750 #define SDMA0_QUEUE3_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1751 //SDMA0_QUEUE3_MIDCMD_DATA4 1752 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT 0x0 1753 #define SDMA0_QUEUE3_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1754 //SDMA0_QUEUE3_MIDCMD_DATA5 1755 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT 0x0 1756 #define SDMA0_QUEUE3_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1757 //SDMA0_QUEUE3_MIDCMD_DATA6 1758 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT 0x0 1759 #define SDMA0_QUEUE3_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1760 //SDMA0_QUEUE3_MIDCMD_DATA7 1761 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT 0x0 1762 #define SDMA0_QUEUE3_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1763 //SDMA0_QUEUE3_MIDCMD_DATA8 1764 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT 0x0 1765 #define SDMA0_QUEUE3_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1766 //SDMA0_QUEUE3_MIDCMD_DATA9 1767 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT 0x0 1768 #define SDMA0_QUEUE3_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1769 //SDMA0_QUEUE3_MIDCMD_DATA10 1770 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT 0x0 1771 #define SDMA0_QUEUE3_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 1772 //SDMA0_QUEUE3_WAIT_UNSATISFIED_THD 1773 #define SDMA0_QUEUE3_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 1774 #define SDMA0_QUEUE3_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 1775 //SDMA0_QUEUE3_MQD_BASE_ADDR_LO 1776 #define SDMA0_QUEUE3_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 1777 #define SDMA0_QUEUE3_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 1778 //SDMA0_QUEUE3_MQD_BASE_ADDR_HI 1779 #define SDMA0_QUEUE3_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 1780 #define SDMA0_QUEUE3_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 1781 //SDMA0_QUEUE3_MQD_CONTROL 1782 #define SDMA0_QUEUE3_MQD_CONTROL__VMID__SHIFT 0x0 1783 #define SDMA0_QUEUE3_MQD_CONTROL__VMID_MASK 0x0000000FL 1784 //SDMA0_QUEUE3_DEQUEUE_REQUEST 1785 #define SDMA0_QUEUE3_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 1786 #define SDMA0_QUEUE3_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 1787 //SDMA0_QUEUE3_CONTEXT_STATUS 1788 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT 0x0 1789 #define SDMA0_QUEUE3_CONTEXT_STATUS__USE_IB__SHIFT 0x1 1790 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT 0x2 1791 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 1792 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 1793 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 1794 #define SDMA0_QUEUE3_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 1795 #define SDMA0_QUEUE3_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 1796 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 1797 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 1798 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 1799 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 1800 #define SDMA0_QUEUE3_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 1801 #define SDMA0_QUEUE3_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 1802 #define SDMA0_QUEUE3_CONTEXT_STATUS__IDLE_MASK 0x00000004L 1803 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 1804 #define SDMA0_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 1805 #define SDMA0_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 1806 #define SDMA0_QUEUE3_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 1807 #define SDMA0_QUEUE3_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 1808 #define SDMA0_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 1809 #define SDMA0_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 1810 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 1811 #define SDMA0_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 1812 //SDMA0_QUEUE4_RB_CNTL 1813 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT 0x0 1814 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE__SHIFT 0x1 1815 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 1816 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 1817 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 1818 #define SDMA0_QUEUE4_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 1819 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 1820 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 1821 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 1822 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV__SHIFT 0x17 1823 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID__SHIFT 0x18 1824 #define SDMA0_QUEUE4_RB_CNTL__RB_ENABLE_MASK 0x00000001L 1825 #define SDMA0_QUEUE4_RB_CNTL__RB_SIZE_MASK 0x0000003EL 1826 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 1827 #define SDMA0_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 1828 #define SDMA0_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 1829 #define SDMA0_QUEUE4_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 1830 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 1831 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 1832 #define SDMA0_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 1833 #define SDMA0_QUEUE4_RB_CNTL__RB_PRIV_MASK 0x00800000L 1834 #define SDMA0_QUEUE4_RB_CNTL__RB_VMID_MASK 0x0F000000L 1835 //SDMA0_QUEUE4_RB_BASE 1836 #define SDMA0_QUEUE4_RB_BASE__ADDR__SHIFT 0x0 1837 #define SDMA0_QUEUE4_RB_BASE__ADDR_MASK 0xFFFFFFFFL 1838 //SDMA0_QUEUE4_RB_BASE_HI 1839 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR__SHIFT 0x0 1840 #define SDMA0_QUEUE4_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 1841 //SDMA0_QUEUE4_RB_RPTR 1842 #define SDMA0_QUEUE4_RB_RPTR__OFFSET__SHIFT 0x0 1843 #define SDMA0_QUEUE4_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 1844 //SDMA0_QUEUE4_RB_RPTR_HI 1845 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT 0x0 1846 #define SDMA0_QUEUE4_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1847 //SDMA0_QUEUE4_RB_WPTR 1848 #define SDMA0_QUEUE4_RB_WPTR__OFFSET__SHIFT 0x0 1849 #define SDMA0_QUEUE4_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 1850 //SDMA0_QUEUE4_RB_WPTR_HI 1851 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT 0x0 1852 #define SDMA0_QUEUE4_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 1853 //SDMA0_QUEUE4_RB_RPTR_ADDR_LO 1854 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 1855 #define SDMA0_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1856 //SDMA0_QUEUE4_RB_RPTR_ADDR_HI 1857 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 1858 #define SDMA0_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1859 //SDMA0_QUEUE4_IB_CNTL 1860 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT 0x0 1861 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 1862 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 1863 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID__SHIFT 0x10 1864 #define SDMA0_QUEUE4_IB_CNTL__IB_ENABLE_MASK 0x00000001L 1865 #define SDMA0_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 1866 #define SDMA0_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 1867 #define SDMA0_QUEUE4_IB_CNTL__CMD_VMID_MASK 0x000F0000L 1868 //SDMA0_QUEUE4_IB_RPTR 1869 #define SDMA0_QUEUE4_IB_RPTR__OFFSET__SHIFT 0x2 1870 #define SDMA0_QUEUE4_IB_RPTR__OFFSET_MASK 0x003FFFFCL 1871 //SDMA0_QUEUE4_IB_OFFSET 1872 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET__SHIFT 0x2 1873 #define SDMA0_QUEUE4_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 1874 //SDMA0_QUEUE4_IB_BASE_LO 1875 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR__SHIFT 0x2 1876 #define SDMA0_QUEUE4_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 1877 //SDMA0_QUEUE4_IB_BASE_HI 1878 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR__SHIFT 0x0 1879 #define SDMA0_QUEUE4_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 1880 //SDMA0_QUEUE4_IB_SIZE 1881 #define SDMA0_QUEUE4_IB_SIZE__SIZE__SHIFT 0x0 1882 #define SDMA0_QUEUE4_IB_SIZE__SIZE_MASK 0x000FFFFFL 1883 //SDMA0_QUEUE4_DOORBELL 1884 #define SDMA0_QUEUE4_DOORBELL__ENABLE__SHIFT 0x1c 1885 #define SDMA0_QUEUE4_DOORBELL__CAPTURED__SHIFT 0x1e 1886 #define SDMA0_QUEUE4_DOORBELL__ENABLE_MASK 0x10000000L 1887 #define SDMA0_QUEUE4_DOORBELL__CAPTURED_MASK 0x40000000L 1888 //SDMA0_QUEUE4_DOORBELL_LOG 1889 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 1890 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA__SHIFT 0x2 1891 #define SDMA0_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 1892 #define SDMA0_QUEUE4_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 1893 //SDMA0_QUEUE4_DOORBELL_OFFSET 1894 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 1895 #define SDMA0_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 1896 //SDMA0_QUEUE4_CSA_ADDR_LO 1897 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT 0x2 1898 #define SDMA0_QUEUE4_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1899 //SDMA0_QUEUE4_CSA_ADDR_HI 1900 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT 0x0 1901 #define SDMA0_QUEUE4_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1902 //SDMA0_QUEUE4_SCHEDULE_CNTL 1903 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 1904 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 1905 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 1906 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 1907 #define SDMA0_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 1908 #define SDMA0_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 1909 #define SDMA0_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 1910 #define SDMA0_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 1911 //SDMA0_QUEUE4_IB_SUB_REMAIN 1912 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT 0x0 1913 #define SDMA0_QUEUE4_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 1914 //SDMA0_QUEUE4_PREEMPT 1915 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT 0x0 1916 #define SDMA0_QUEUE4_PREEMPT__IB_PREEMPT_MASK 0x00000001L 1917 //SDMA0_QUEUE4_DUMMY_REG 1918 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY__SHIFT 0x0 1919 #define SDMA0_QUEUE4_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 1920 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO 1921 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 1922 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 1923 //SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI 1924 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 1925 #define SDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 1926 //SDMA0_QUEUE4_RB_AQL_CNTL 1927 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 1928 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 1929 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 1930 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 1931 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 1932 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 1933 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 1934 #define SDMA0_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 1935 #define SDMA0_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 1936 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 1937 #define SDMA0_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 1938 #define SDMA0_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 1939 //SDMA0_QUEUE4_MINOR_PTR_UPDATE 1940 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 1941 #define SDMA0_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 1942 //SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS 1943 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 1944 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 1945 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 1946 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 1947 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 1948 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 1949 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 1950 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 1951 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 1952 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 1953 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 1954 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 1955 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 1956 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 1957 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 1958 #define SDMA0_QUEUE4_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 1959 //SDMA0_QUEUE4_MIDCMD_CNTL 1960 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 1961 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 1962 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 1963 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 1964 #define SDMA0_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 1965 #define SDMA0_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 1966 #define SDMA0_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 1967 #define SDMA0_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 1968 //SDMA0_QUEUE4_MIDCMD_DATA0 1969 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT 0x0 1970 #define SDMA0_QUEUE4_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 1971 //SDMA0_QUEUE4_MIDCMD_DATA1 1972 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT 0x0 1973 #define SDMA0_QUEUE4_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 1974 //SDMA0_QUEUE4_MIDCMD_DATA2 1975 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT 0x0 1976 #define SDMA0_QUEUE4_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 1977 //SDMA0_QUEUE4_MIDCMD_DATA3 1978 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT 0x0 1979 #define SDMA0_QUEUE4_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 1980 //SDMA0_QUEUE4_MIDCMD_DATA4 1981 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT 0x0 1982 #define SDMA0_QUEUE4_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 1983 //SDMA0_QUEUE4_MIDCMD_DATA5 1984 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT 0x0 1985 #define SDMA0_QUEUE4_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 1986 //SDMA0_QUEUE4_MIDCMD_DATA6 1987 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT 0x0 1988 #define SDMA0_QUEUE4_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 1989 //SDMA0_QUEUE4_MIDCMD_DATA7 1990 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT 0x0 1991 #define SDMA0_QUEUE4_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 1992 //SDMA0_QUEUE4_MIDCMD_DATA8 1993 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT 0x0 1994 #define SDMA0_QUEUE4_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 1995 //SDMA0_QUEUE4_MIDCMD_DATA9 1996 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT 0x0 1997 #define SDMA0_QUEUE4_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 1998 //SDMA0_QUEUE4_MIDCMD_DATA10 1999 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT 0x0 2000 #define SDMA0_QUEUE4_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2001 //SDMA0_QUEUE4_WAIT_UNSATISFIED_THD 2002 #define SDMA0_QUEUE4_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 2003 #define SDMA0_QUEUE4_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 2004 //SDMA0_QUEUE4_MQD_BASE_ADDR_LO 2005 #define SDMA0_QUEUE4_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 2006 #define SDMA0_QUEUE4_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 2007 //SDMA0_QUEUE4_MQD_BASE_ADDR_HI 2008 #define SDMA0_QUEUE4_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 2009 #define SDMA0_QUEUE4_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 2010 //SDMA0_QUEUE4_MQD_CONTROL 2011 #define SDMA0_QUEUE4_MQD_CONTROL__VMID__SHIFT 0x0 2012 #define SDMA0_QUEUE4_MQD_CONTROL__VMID_MASK 0x0000000FL 2013 //SDMA0_QUEUE4_DEQUEUE_REQUEST 2014 #define SDMA0_QUEUE4_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 2015 #define SDMA0_QUEUE4_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 2016 //SDMA0_QUEUE4_CONTEXT_STATUS 2017 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2018 #define SDMA0_QUEUE4_CONTEXT_STATUS__USE_IB__SHIFT 0x1 2019 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT 0x2 2020 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2021 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2022 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2023 #define SDMA0_QUEUE4_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 2024 #define SDMA0_QUEUE4_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 2025 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2026 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2027 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2028 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2029 #define SDMA0_QUEUE4_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2030 #define SDMA0_QUEUE4_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 2031 #define SDMA0_QUEUE4_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2032 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2033 #define SDMA0_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2034 #define SDMA0_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2035 #define SDMA0_QUEUE4_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 2036 #define SDMA0_QUEUE4_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 2037 #define SDMA0_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2038 #define SDMA0_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2039 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2040 #define SDMA0_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2041 //SDMA0_QUEUE5_RB_CNTL 2042 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT 0x0 2043 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE__SHIFT 0x1 2044 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2045 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2046 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2047 #define SDMA0_QUEUE5_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 2048 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2049 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2050 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2051 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV__SHIFT 0x17 2052 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID__SHIFT 0x18 2053 #define SDMA0_QUEUE5_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2054 #define SDMA0_QUEUE5_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2055 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2056 #define SDMA0_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2057 #define SDMA0_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2058 #define SDMA0_QUEUE5_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 2059 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2060 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2061 #define SDMA0_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2062 #define SDMA0_QUEUE5_RB_CNTL__RB_PRIV_MASK 0x00800000L 2063 #define SDMA0_QUEUE5_RB_CNTL__RB_VMID_MASK 0x0F000000L 2064 //SDMA0_QUEUE5_RB_BASE 2065 #define SDMA0_QUEUE5_RB_BASE__ADDR__SHIFT 0x0 2066 #define SDMA0_QUEUE5_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2067 //SDMA0_QUEUE5_RB_BASE_HI 2068 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR__SHIFT 0x0 2069 #define SDMA0_QUEUE5_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2070 //SDMA0_QUEUE5_RB_RPTR 2071 #define SDMA0_QUEUE5_RB_RPTR__OFFSET__SHIFT 0x0 2072 #define SDMA0_QUEUE5_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2073 //SDMA0_QUEUE5_RB_RPTR_HI 2074 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT 0x0 2075 #define SDMA0_QUEUE5_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2076 //SDMA0_QUEUE5_RB_WPTR 2077 #define SDMA0_QUEUE5_RB_WPTR__OFFSET__SHIFT 0x0 2078 #define SDMA0_QUEUE5_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2079 //SDMA0_QUEUE5_RB_WPTR_HI 2080 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT 0x0 2081 #define SDMA0_QUEUE5_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2082 //SDMA0_QUEUE5_RB_RPTR_ADDR_LO 2083 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2084 #define SDMA0_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2085 //SDMA0_QUEUE5_RB_RPTR_ADDR_HI 2086 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2087 #define SDMA0_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2088 //SDMA0_QUEUE5_IB_CNTL 2089 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT 0x0 2090 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2091 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2092 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID__SHIFT 0x10 2093 #define SDMA0_QUEUE5_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2094 #define SDMA0_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2095 #define SDMA0_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2096 #define SDMA0_QUEUE5_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2097 //SDMA0_QUEUE5_IB_RPTR 2098 #define SDMA0_QUEUE5_IB_RPTR__OFFSET__SHIFT 0x2 2099 #define SDMA0_QUEUE5_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2100 //SDMA0_QUEUE5_IB_OFFSET 2101 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET__SHIFT 0x2 2102 #define SDMA0_QUEUE5_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2103 //SDMA0_QUEUE5_IB_BASE_LO 2104 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR__SHIFT 0x2 2105 #define SDMA0_QUEUE5_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 2106 //SDMA0_QUEUE5_IB_BASE_HI 2107 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR__SHIFT 0x0 2108 #define SDMA0_QUEUE5_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2109 //SDMA0_QUEUE5_IB_SIZE 2110 #define SDMA0_QUEUE5_IB_SIZE__SIZE__SHIFT 0x0 2111 #define SDMA0_QUEUE5_IB_SIZE__SIZE_MASK 0x000FFFFFL 2112 //SDMA0_QUEUE5_DOORBELL 2113 #define SDMA0_QUEUE5_DOORBELL__ENABLE__SHIFT 0x1c 2114 #define SDMA0_QUEUE5_DOORBELL__CAPTURED__SHIFT 0x1e 2115 #define SDMA0_QUEUE5_DOORBELL__ENABLE_MASK 0x10000000L 2116 #define SDMA0_QUEUE5_DOORBELL__CAPTURED_MASK 0x40000000L 2117 //SDMA0_QUEUE5_DOORBELL_LOG 2118 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2119 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA__SHIFT 0x2 2120 #define SDMA0_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2121 #define SDMA0_QUEUE5_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2122 //SDMA0_QUEUE5_DOORBELL_OFFSET 2123 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2124 #define SDMA0_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2125 //SDMA0_QUEUE5_CSA_ADDR_LO 2126 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT 0x2 2127 #define SDMA0_QUEUE5_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2128 //SDMA0_QUEUE5_CSA_ADDR_HI 2129 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT 0x0 2130 #define SDMA0_QUEUE5_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2131 //SDMA0_QUEUE5_SCHEDULE_CNTL 2132 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2133 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2134 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2135 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2136 #define SDMA0_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2137 #define SDMA0_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2138 #define SDMA0_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2139 #define SDMA0_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2140 //SDMA0_QUEUE5_IB_SUB_REMAIN 2141 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2142 #define SDMA0_QUEUE5_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2143 //SDMA0_QUEUE5_PREEMPT 2144 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT 0x0 2145 #define SDMA0_QUEUE5_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2146 //SDMA0_QUEUE5_DUMMY_REG 2147 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY__SHIFT 0x0 2148 #define SDMA0_QUEUE5_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2149 //SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO 2150 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2151 #define SDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 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_AQL_CNTL 2156 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2157 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2158 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2159 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2160 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2161 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2162 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2163 #define SDMA0_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2164 #define SDMA0_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2165 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2166 #define SDMA0_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2167 #define SDMA0_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2168 //SDMA0_QUEUE5_MINOR_PTR_UPDATE 2169 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2170 #define SDMA0_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2171 //SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS 2172 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 2173 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 2174 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 2175 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 2176 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 2177 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 2178 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 2179 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 2180 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 2181 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 2182 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 2183 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 2184 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 2185 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 2186 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 2187 #define SDMA0_QUEUE5_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 2188 //SDMA0_QUEUE5_MIDCMD_CNTL 2189 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2190 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2191 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2192 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2193 #define SDMA0_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2194 #define SDMA0_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2195 #define SDMA0_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2196 #define SDMA0_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2197 //SDMA0_QUEUE5_MIDCMD_DATA0 2198 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT 0x0 2199 #define SDMA0_QUEUE5_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2200 //SDMA0_QUEUE5_MIDCMD_DATA1 2201 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT 0x0 2202 #define SDMA0_QUEUE5_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2203 //SDMA0_QUEUE5_MIDCMD_DATA2 2204 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT 0x0 2205 #define SDMA0_QUEUE5_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2206 //SDMA0_QUEUE5_MIDCMD_DATA3 2207 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT 0x0 2208 #define SDMA0_QUEUE5_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2209 //SDMA0_QUEUE5_MIDCMD_DATA4 2210 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT 0x0 2211 #define SDMA0_QUEUE5_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2212 //SDMA0_QUEUE5_MIDCMD_DATA5 2213 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT 0x0 2214 #define SDMA0_QUEUE5_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2215 //SDMA0_QUEUE5_MIDCMD_DATA6 2216 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT 0x0 2217 #define SDMA0_QUEUE5_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2218 //SDMA0_QUEUE5_MIDCMD_DATA7 2219 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT 0x0 2220 #define SDMA0_QUEUE5_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2221 //SDMA0_QUEUE5_MIDCMD_DATA8 2222 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT 0x0 2223 #define SDMA0_QUEUE5_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2224 //SDMA0_QUEUE5_MIDCMD_DATA9 2225 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT 0x0 2226 #define SDMA0_QUEUE5_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2227 //SDMA0_QUEUE5_MIDCMD_DATA10 2228 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT 0x0 2229 #define SDMA0_QUEUE5_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2230 //SDMA0_QUEUE5_WAIT_UNSATISFIED_THD 2231 #define SDMA0_QUEUE5_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 2232 #define SDMA0_QUEUE5_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 2233 //SDMA0_QUEUE5_MQD_BASE_ADDR_LO 2234 #define SDMA0_QUEUE5_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 2235 #define SDMA0_QUEUE5_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 2236 //SDMA0_QUEUE5_MQD_BASE_ADDR_HI 2237 #define SDMA0_QUEUE5_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 2238 #define SDMA0_QUEUE5_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 2239 //SDMA0_QUEUE5_MQD_CONTROL 2240 #define SDMA0_QUEUE5_MQD_CONTROL__VMID__SHIFT 0x0 2241 #define SDMA0_QUEUE5_MQD_CONTROL__VMID_MASK 0x0000000FL 2242 //SDMA0_QUEUE5_DEQUEUE_REQUEST 2243 #define SDMA0_QUEUE5_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 2244 #define SDMA0_QUEUE5_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 2245 //SDMA0_QUEUE5_CONTEXT_STATUS 2246 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2247 #define SDMA0_QUEUE5_CONTEXT_STATUS__USE_IB__SHIFT 0x1 2248 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT 0x2 2249 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2250 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2251 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2252 #define SDMA0_QUEUE5_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 2253 #define SDMA0_QUEUE5_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 2254 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2255 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2256 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2257 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2258 #define SDMA0_QUEUE5_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2259 #define SDMA0_QUEUE5_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 2260 #define SDMA0_QUEUE5_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2261 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2262 #define SDMA0_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2263 #define SDMA0_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2264 #define SDMA0_QUEUE5_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 2265 #define SDMA0_QUEUE5_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 2266 #define SDMA0_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2267 #define SDMA0_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2268 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2269 #define SDMA0_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2270 //SDMA0_QUEUE6_RB_CNTL 2271 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT 0x0 2272 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE__SHIFT 0x1 2273 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2274 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2275 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2276 #define SDMA0_QUEUE6_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 2277 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2278 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2279 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2280 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV__SHIFT 0x17 2281 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID__SHIFT 0x18 2282 #define SDMA0_QUEUE6_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2283 #define SDMA0_QUEUE6_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2284 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2285 #define SDMA0_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2286 #define SDMA0_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2287 #define SDMA0_QUEUE6_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 2288 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2289 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2290 #define SDMA0_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2291 #define SDMA0_QUEUE6_RB_CNTL__RB_PRIV_MASK 0x00800000L 2292 #define SDMA0_QUEUE6_RB_CNTL__RB_VMID_MASK 0x0F000000L 2293 //SDMA0_QUEUE6_RB_BASE 2294 #define SDMA0_QUEUE6_RB_BASE__ADDR__SHIFT 0x0 2295 #define SDMA0_QUEUE6_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2296 //SDMA0_QUEUE6_RB_BASE_HI 2297 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR__SHIFT 0x0 2298 #define SDMA0_QUEUE6_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2299 //SDMA0_QUEUE6_RB_RPTR 2300 #define SDMA0_QUEUE6_RB_RPTR__OFFSET__SHIFT 0x0 2301 #define SDMA0_QUEUE6_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2302 //SDMA0_QUEUE6_RB_RPTR_HI 2303 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT 0x0 2304 #define SDMA0_QUEUE6_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2305 //SDMA0_QUEUE6_RB_WPTR 2306 #define SDMA0_QUEUE6_RB_WPTR__OFFSET__SHIFT 0x0 2307 #define SDMA0_QUEUE6_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2308 //SDMA0_QUEUE6_RB_WPTR_HI 2309 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT 0x0 2310 #define SDMA0_QUEUE6_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2311 //SDMA0_QUEUE6_RB_RPTR_ADDR_LO 2312 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2313 #define SDMA0_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2314 //SDMA0_QUEUE6_RB_RPTR_ADDR_HI 2315 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2316 #define SDMA0_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2317 //SDMA0_QUEUE6_IB_CNTL 2318 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT 0x0 2319 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2320 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2321 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID__SHIFT 0x10 2322 #define SDMA0_QUEUE6_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2323 #define SDMA0_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2324 #define SDMA0_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2325 #define SDMA0_QUEUE6_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2326 //SDMA0_QUEUE6_IB_RPTR 2327 #define SDMA0_QUEUE6_IB_RPTR__OFFSET__SHIFT 0x2 2328 #define SDMA0_QUEUE6_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2329 //SDMA0_QUEUE6_IB_OFFSET 2330 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET__SHIFT 0x2 2331 #define SDMA0_QUEUE6_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2332 //SDMA0_QUEUE6_IB_BASE_LO 2333 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR__SHIFT 0x2 2334 #define SDMA0_QUEUE6_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 2335 //SDMA0_QUEUE6_IB_BASE_HI 2336 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR__SHIFT 0x0 2337 #define SDMA0_QUEUE6_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2338 //SDMA0_QUEUE6_IB_SIZE 2339 #define SDMA0_QUEUE6_IB_SIZE__SIZE__SHIFT 0x0 2340 #define SDMA0_QUEUE6_IB_SIZE__SIZE_MASK 0x000FFFFFL 2341 //SDMA0_QUEUE6_DOORBELL 2342 #define SDMA0_QUEUE6_DOORBELL__ENABLE__SHIFT 0x1c 2343 #define SDMA0_QUEUE6_DOORBELL__CAPTURED__SHIFT 0x1e 2344 #define SDMA0_QUEUE6_DOORBELL__ENABLE_MASK 0x10000000L 2345 #define SDMA0_QUEUE6_DOORBELL__CAPTURED_MASK 0x40000000L 2346 //SDMA0_QUEUE6_DOORBELL_LOG 2347 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2348 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA__SHIFT 0x2 2349 #define SDMA0_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2350 #define SDMA0_QUEUE6_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2351 //SDMA0_QUEUE6_DOORBELL_OFFSET 2352 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2353 #define SDMA0_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2354 //SDMA0_QUEUE6_CSA_ADDR_LO 2355 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT 0x2 2356 #define SDMA0_QUEUE6_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2357 //SDMA0_QUEUE6_CSA_ADDR_HI 2358 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT 0x0 2359 #define SDMA0_QUEUE6_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2360 //SDMA0_QUEUE6_SCHEDULE_CNTL 2361 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2362 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2363 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2364 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2365 #define SDMA0_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2366 #define SDMA0_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2367 #define SDMA0_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2368 #define SDMA0_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2369 //SDMA0_QUEUE6_IB_SUB_REMAIN 2370 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2371 #define SDMA0_QUEUE6_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2372 //SDMA0_QUEUE6_PREEMPT 2373 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT 0x0 2374 #define SDMA0_QUEUE6_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2375 //SDMA0_QUEUE6_DUMMY_REG 2376 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY__SHIFT 0x0 2377 #define SDMA0_QUEUE6_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2378 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO 2379 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2380 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2381 //SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI 2382 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 2383 #define SDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2384 //SDMA0_QUEUE6_RB_AQL_CNTL 2385 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2386 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2387 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2388 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2389 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2390 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2391 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2392 #define SDMA0_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2393 #define SDMA0_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2394 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2395 #define SDMA0_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2396 #define SDMA0_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2397 //SDMA0_QUEUE6_MINOR_PTR_UPDATE 2398 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2399 #define SDMA0_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2400 //SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS 2401 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 2402 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 2403 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 2404 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 2405 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 2406 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 2407 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 2408 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 2409 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 2410 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 2411 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 2412 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 2413 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 2414 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 2415 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 2416 #define SDMA0_QUEUE6_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 2417 //SDMA0_QUEUE6_MIDCMD_CNTL 2418 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2419 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2420 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2421 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2422 #define SDMA0_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2423 #define SDMA0_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2424 #define SDMA0_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2425 #define SDMA0_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2426 //SDMA0_QUEUE6_MIDCMD_DATA0 2427 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT 0x0 2428 #define SDMA0_QUEUE6_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2429 //SDMA0_QUEUE6_MIDCMD_DATA1 2430 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT 0x0 2431 #define SDMA0_QUEUE6_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2432 //SDMA0_QUEUE6_MIDCMD_DATA2 2433 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT 0x0 2434 #define SDMA0_QUEUE6_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2435 //SDMA0_QUEUE6_MIDCMD_DATA3 2436 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT 0x0 2437 #define SDMA0_QUEUE6_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2438 //SDMA0_QUEUE6_MIDCMD_DATA4 2439 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT 0x0 2440 #define SDMA0_QUEUE6_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2441 //SDMA0_QUEUE6_MIDCMD_DATA5 2442 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT 0x0 2443 #define SDMA0_QUEUE6_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2444 //SDMA0_QUEUE6_MIDCMD_DATA6 2445 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT 0x0 2446 #define SDMA0_QUEUE6_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2447 //SDMA0_QUEUE6_MIDCMD_DATA7 2448 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT 0x0 2449 #define SDMA0_QUEUE6_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2450 //SDMA0_QUEUE6_MIDCMD_DATA8 2451 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT 0x0 2452 #define SDMA0_QUEUE6_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2453 //SDMA0_QUEUE6_MIDCMD_DATA9 2454 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT 0x0 2455 #define SDMA0_QUEUE6_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2456 //SDMA0_QUEUE6_MIDCMD_DATA10 2457 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT 0x0 2458 #define SDMA0_QUEUE6_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2459 //SDMA0_QUEUE6_WAIT_UNSATISFIED_THD 2460 #define SDMA0_QUEUE6_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 2461 #define SDMA0_QUEUE6_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 2462 //SDMA0_QUEUE6_MQD_BASE_ADDR_LO 2463 #define SDMA0_QUEUE6_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 2464 #define SDMA0_QUEUE6_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 2465 //SDMA0_QUEUE6_MQD_BASE_ADDR_HI 2466 #define SDMA0_QUEUE6_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 2467 #define SDMA0_QUEUE6_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 2468 //SDMA0_QUEUE6_MQD_CONTROL 2469 #define SDMA0_QUEUE6_MQD_CONTROL__VMID__SHIFT 0x0 2470 #define SDMA0_QUEUE6_MQD_CONTROL__VMID_MASK 0x0000000FL 2471 //SDMA0_QUEUE6_DEQUEUE_REQUEST 2472 #define SDMA0_QUEUE6_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 2473 #define SDMA0_QUEUE6_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 2474 //SDMA0_QUEUE6_CONTEXT_STATUS 2475 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2476 #define SDMA0_QUEUE6_CONTEXT_STATUS__USE_IB__SHIFT 0x1 2477 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT 0x2 2478 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2479 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2480 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2481 #define SDMA0_QUEUE6_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 2482 #define SDMA0_QUEUE6_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 2483 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2484 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2485 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2486 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2487 #define SDMA0_QUEUE6_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2488 #define SDMA0_QUEUE6_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 2489 #define SDMA0_QUEUE6_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2490 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2491 #define SDMA0_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2492 #define SDMA0_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2493 #define SDMA0_QUEUE6_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 2494 #define SDMA0_QUEUE6_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 2495 #define SDMA0_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2496 #define SDMA0_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2497 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2498 #define SDMA0_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2499 //SDMA0_QUEUE7_RB_CNTL 2500 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT 0x0 2501 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE__SHIFT 0x1 2502 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 2503 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 2504 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 2505 #define SDMA0_QUEUE7_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 2506 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 2507 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 2508 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 2509 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV__SHIFT 0x17 2510 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID__SHIFT 0x18 2511 #define SDMA0_QUEUE7_RB_CNTL__RB_ENABLE_MASK 0x00000001L 2512 #define SDMA0_QUEUE7_RB_CNTL__RB_SIZE_MASK 0x0000003EL 2513 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 2514 #define SDMA0_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 2515 #define SDMA0_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 2516 #define SDMA0_QUEUE7_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 2517 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 2518 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 2519 #define SDMA0_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 2520 #define SDMA0_QUEUE7_RB_CNTL__RB_PRIV_MASK 0x00800000L 2521 #define SDMA0_QUEUE7_RB_CNTL__RB_VMID_MASK 0x0F000000L 2522 //SDMA0_QUEUE7_RB_BASE 2523 #define SDMA0_QUEUE7_RB_BASE__ADDR__SHIFT 0x0 2524 #define SDMA0_QUEUE7_RB_BASE__ADDR_MASK 0xFFFFFFFFL 2525 //SDMA0_QUEUE7_RB_BASE_HI 2526 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR__SHIFT 0x0 2527 #define SDMA0_QUEUE7_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 2528 //SDMA0_QUEUE7_RB_RPTR 2529 #define SDMA0_QUEUE7_RB_RPTR__OFFSET__SHIFT 0x0 2530 #define SDMA0_QUEUE7_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 2531 //SDMA0_QUEUE7_RB_RPTR_HI 2532 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT 0x0 2533 #define SDMA0_QUEUE7_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2534 //SDMA0_QUEUE7_RB_WPTR 2535 #define SDMA0_QUEUE7_RB_WPTR__OFFSET__SHIFT 0x0 2536 #define SDMA0_QUEUE7_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 2537 //SDMA0_QUEUE7_RB_WPTR_HI 2538 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT 0x0 2539 #define SDMA0_QUEUE7_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 2540 //SDMA0_QUEUE7_RB_RPTR_ADDR_LO 2541 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 2542 #define SDMA0_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2543 //SDMA0_QUEUE7_RB_RPTR_ADDR_HI 2544 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 2545 #define SDMA0_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2546 //SDMA0_QUEUE7_IB_CNTL 2547 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT 0x0 2548 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 2549 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 2550 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID__SHIFT 0x10 2551 #define SDMA0_QUEUE7_IB_CNTL__IB_ENABLE_MASK 0x00000001L 2552 #define SDMA0_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 2553 #define SDMA0_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 2554 #define SDMA0_QUEUE7_IB_CNTL__CMD_VMID_MASK 0x000F0000L 2555 //SDMA0_QUEUE7_IB_RPTR 2556 #define SDMA0_QUEUE7_IB_RPTR__OFFSET__SHIFT 0x2 2557 #define SDMA0_QUEUE7_IB_RPTR__OFFSET_MASK 0x003FFFFCL 2558 //SDMA0_QUEUE7_IB_OFFSET 2559 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET__SHIFT 0x2 2560 #define SDMA0_QUEUE7_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 2561 //SDMA0_QUEUE7_IB_BASE_LO 2562 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR__SHIFT 0x2 2563 #define SDMA0_QUEUE7_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 2564 //SDMA0_QUEUE7_IB_BASE_HI 2565 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR__SHIFT 0x0 2566 #define SDMA0_QUEUE7_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 2567 //SDMA0_QUEUE7_IB_SIZE 2568 #define SDMA0_QUEUE7_IB_SIZE__SIZE__SHIFT 0x0 2569 #define SDMA0_QUEUE7_IB_SIZE__SIZE_MASK 0x000FFFFFL 2570 //SDMA0_QUEUE7_DOORBELL 2571 #define SDMA0_QUEUE7_DOORBELL__ENABLE__SHIFT 0x1c 2572 #define SDMA0_QUEUE7_DOORBELL__CAPTURED__SHIFT 0x1e 2573 #define SDMA0_QUEUE7_DOORBELL__ENABLE_MASK 0x10000000L 2574 #define SDMA0_QUEUE7_DOORBELL__CAPTURED_MASK 0x40000000L 2575 //SDMA0_QUEUE7_DOORBELL_LOG 2576 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 2577 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA__SHIFT 0x2 2578 #define SDMA0_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 2579 #define SDMA0_QUEUE7_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 2580 //SDMA0_QUEUE7_DOORBELL_OFFSET 2581 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 2582 #define SDMA0_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 2583 //SDMA0_QUEUE7_CSA_ADDR_LO 2584 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT 0x2 2585 #define SDMA0_QUEUE7_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2586 //SDMA0_QUEUE7_CSA_ADDR_HI 2587 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT 0x0 2588 #define SDMA0_QUEUE7_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2589 //SDMA0_QUEUE7_SCHEDULE_CNTL 2590 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 2591 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 2592 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 2593 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 2594 #define SDMA0_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 2595 #define SDMA0_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 2596 #define SDMA0_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 2597 #define SDMA0_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 2598 //SDMA0_QUEUE7_IB_SUB_REMAIN 2599 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT 0x0 2600 #define SDMA0_QUEUE7_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 2601 //SDMA0_QUEUE7_PREEMPT 2602 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT 0x0 2603 #define SDMA0_QUEUE7_PREEMPT__IB_PREEMPT_MASK 0x00000001L 2604 //SDMA0_QUEUE7_DUMMY_REG 2605 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY__SHIFT 0x0 2606 #define SDMA0_QUEUE7_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 2607 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO 2608 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 2609 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 2610 //SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI 2611 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 2612 #define SDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 2613 //SDMA0_QUEUE7_RB_AQL_CNTL 2614 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 2615 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 2616 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 2617 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 2618 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 2619 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 2620 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 2621 #define SDMA0_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 2622 #define SDMA0_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 2623 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 2624 #define SDMA0_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 2625 #define SDMA0_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 2626 //SDMA0_QUEUE7_MINOR_PTR_UPDATE 2627 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 2628 #define SDMA0_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 2629 //SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS 2630 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 2631 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 2632 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 2633 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 2634 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 2635 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 2636 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 2637 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 2638 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 2639 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 2640 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 2641 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 2642 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 2643 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 2644 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 2645 #define SDMA0_QUEUE7_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 2646 //SDMA0_QUEUE7_MIDCMD_CNTL 2647 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 2648 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 2649 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 2650 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 2651 #define SDMA0_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 2652 #define SDMA0_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 2653 #define SDMA0_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 2654 #define SDMA0_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 2655 //SDMA0_QUEUE7_MIDCMD_DATA0 2656 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT 0x0 2657 #define SDMA0_QUEUE7_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 2658 //SDMA0_QUEUE7_MIDCMD_DATA1 2659 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT 0x0 2660 #define SDMA0_QUEUE7_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 2661 //SDMA0_QUEUE7_MIDCMD_DATA2 2662 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT 0x0 2663 #define SDMA0_QUEUE7_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 2664 //SDMA0_QUEUE7_MIDCMD_DATA3 2665 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT 0x0 2666 #define SDMA0_QUEUE7_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 2667 //SDMA0_QUEUE7_MIDCMD_DATA4 2668 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT 0x0 2669 #define SDMA0_QUEUE7_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 2670 //SDMA0_QUEUE7_MIDCMD_DATA5 2671 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT 0x0 2672 #define SDMA0_QUEUE7_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 2673 //SDMA0_QUEUE7_MIDCMD_DATA6 2674 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT 0x0 2675 #define SDMA0_QUEUE7_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 2676 //SDMA0_QUEUE7_MIDCMD_DATA7 2677 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT 0x0 2678 #define SDMA0_QUEUE7_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 2679 //SDMA0_QUEUE7_MIDCMD_DATA8 2680 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT 0x0 2681 #define SDMA0_QUEUE7_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 2682 //SDMA0_QUEUE7_MIDCMD_DATA9 2683 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT 0x0 2684 #define SDMA0_QUEUE7_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 2685 //SDMA0_QUEUE7_MIDCMD_DATA10 2686 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT 0x0 2687 #define SDMA0_QUEUE7_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 2688 //SDMA0_QUEUE7_WAIT_UNSATISFIED_THD 2689 #define SDMA0_QUEUE7_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 2690 #define SDMA0_QUEUE7_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 2691 //SDMA0_QUEUE7_MQD_BASE_ADDR_LO 2692 #define SDMA0_QUEUE7_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 2693 #define SDMA0_QUEUE7_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 2694 //SDMA0_QUEUE7_MQD_BASE_ADDR_HI 2695 #define SDMA0_QUEUE7_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 2696 #define SDMA0_QUEUE7_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 2697 //SDMA0_QUEUE7_MQD_CONTROL 2698 #define SDMA0_QUEUE7_MQD_CONTROL__VMID__SHIFT 0x0 2699 #define SDMA0_QUEUE7_MQD_CONTROL__VMID_MASK 0x0000000FL 2700 //SDMA0_QUEUE7_DEQUEUE_REQUEST 2701 #define SDMA0_QUEUE7_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 2702 #define SDMA0_QUEUE7_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 2703 //SDMA0_QUEUE7_CONTEXT_STATUS 2704 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT 0x0 2705 #define SDMA0_QUEUE7_CONTEXT_STATUS__USE_IB__SHIFT 0x1 2706 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT 0x2 2707 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 2708 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 2709 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 2710 #define SDMA0_QUEUE7_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 2711 #define SDMA0_QUEUE7_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 2712 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 2713 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 2714 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 2715 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 2716 #define SDMA0_QUEUE7_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 2717 #define SDMA0_QUEUE7_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 2718 #define SDMA0_QUEUE7_CONTEXT_STATUS__IDLE_MASK 0x00000004L 2719 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 2720 #define SDMA0_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 2721 #define SDMA0_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 2722 #define SDMA0_QUEUE7_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 2723 #define SDMA0_QUEUE7_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 2724 #define SDMA0_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 2725 #define SDMA0_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 2726 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 2727 #define SDMA0_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 2728 2729 2730 // addressBlock: gc_gfx_cpwd_sdma0_sdmahypdec 2731 //SDMA0_VM_CTX_LO 2732 #define SDMA0_VM_CTX_LO__ADDR__SHIFT 0x2 2733 #define SDMA0_VM_CTX_LO__ADDR_MASK 0xFFFFFFFCL 2734 //SDMA0_VM_CTX_HI 2735 #define SDMA0_VM_CTX_HI__ADDR__SHIFT 0x0 2736 #define SDMA0_VM_CTX_HI__ADDR_MASK 0xFFFFFFFFL 2737 //SDMA0_ACTIVE_FCN_ID 2738 #define SDMA0_ACTIVE_FCN_ID__VFID__SHIFT 0x0 2739 #define SDMA0_ACTIVE_FCN_ID__VF__SHIFT 0x7 2740 #define SDMA0_ACTIVE_FCN_ID__RESERVED__SHIFT 0x8 2741 #define SDMA0_ACTIVE_FCN_ID__VFID_MASK 0x0000001FL 2742 #define SDMA0_ACTIVE_FCN_ID__VF_MASK 0x00000080L 2743 #define SDMA0_ACTIVE_FCN_ID__RESERVED_MASK 0xFFFFFF00L 2744 //SDMA0_VIRT_RESET_REQ 2745 #define SDMA0_VIRT_RESET_REQ__VF__SHIFT 0x0 2746 #define SDMA0_VIRT_RESET_REQ__PF__SHIFT 0x1f 2747 #define SDMA0_VIRT_RESET_REQ__VF_MASK 0x7FFFFFFFL 2748 #define SDMA0_VIRT_RESET_REQ__PF_MASK 0x80000000L 2749 //SDMA0_VM_CNTL 2750 #define SDMA0_VM_CNTL__CMD__SHIFT 0x0 2751 #define SDMA0_VM_CNTL__CMD_MASK 0x0000000FL 2752 //SDMA0_MCU_CNTL 2753 #define SDMA0_MCU_CNTL__HALT__SHIFT 0x0 2754 #define SDMA0_MCU_CNTL__RESET__SHIFT 0x1 2755 #define SDMA0_MCU_CNTL__DBG_SELECT_BITS__SHIFT 0x2 2756 #define SDMA0_MCU_CNTL__HALT_MASK 0x00000001L 2757 #define SDMA0_MCU_CNTL__RESET_MASK 0x00000002L 2758 #define SDMA0_MCU_CNTL__DBG_SELECT_BITS_MASK 0x000000FCL 2759 //SDMA0_IC_BASE_LO 2760 #define SDMA0_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 2761 #define SDMA0_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 2762 //SDMA0_IC_BASE_HI 2763 #define SDMA0_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 2764 #define SDMA0_IC_BASE_HI__IC_BASE_HI_MASK 0xFFFFFFFFL 2765 //SDMA0_IC_BASE_CNTL 2766 #define SDMA0_IC_BASE_CNTL__VMID__SHIFT 0x0 2767 #define SDMA0_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 2768 #define SDMA0_IC_BASE_CNTL__MALL_POLICY__SHIFT 0x18 2769 #define SDMA0_IC_BASE_CNTL__VMID_MASK 0x0000000FL 2770 #define SDMA0_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 2771 #define SDMA0_IC_BASE_CNTL__MALL_POLICY_MASK 0x03000000L 2772 //SDMA0_IC_OP_CNTL 2773 #define SDMA0_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 2774 #define SDMA0_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 2775 #define SDMA0_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 2776 #define SDMA0_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 2777 #define SDMA0_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 2778 #define SDMA0_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 2779 //SDMA0_IC_CNTL 2780 #define SDMA0_IC_CNTL__CID_SEL__SHIFT 0x0 2781 #define SDMA0_IC_CNTL__GPA__SHIFT 0x2 2782 #define SDMA0_IC_CNTL__UCODE_VF_OVERRIDE__SHIFT 0x4 2783 #define SDMA0_IC_CNTL__AUTO_PRIME_ICACHE__SHIFT 0x5 2784 #define SDMA0_IC_CNTL__CID_SEL_MASK 0x00000001L 2785 #define SDMA0_IC_CNTL__GPA_MASK 0x0000000CL 2786 #define SDMA0_IC_CNTL__UCODE_VF_OVERRIDE_MASK 0x00000010L 2787 #define SDMA0_IC_CNTL__AUTO_PRIME_ICACHE_MASK 0x00000020L 2788 2789 2790 // addressBlock: gc_gfx_cpwd_sdma0_sdmapspdec 2791 //SDMA0_MCU_DM_FROM_RST_ADDR_OFFSET 2792 #define SDMA0_MCU_DM_FROM_RST_ADDR_OFFSET__DATA__SHIFT 0x0 2793 #define SDMA0_MCU_DM_FROM_RST_ADDR_OFFSET__DATA_MASK 0xFFFFFFFFL 2794 2795 2796 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfsdec 2797 //SDMA0_PERFCNT_PERFCOUNTER0_CFG 2798 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 2799 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 2800 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 2801 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 2802 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 2803 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 2804 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 2805 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 2806 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 2807 #define SDMA0_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 2808 //SDMA0_PERFCNT_PERFCOUNTER1_CFG 2809 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 2810 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 2811 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 2812 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 2813 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 2814 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 2815 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 2816 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 2817 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 2818 #define SDMA0_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 2819 //SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL 2820 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 2821 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 2822 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 2823 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 2824 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 2825 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 2826 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 2827 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 2828 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 2829 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 2830 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 2831 #define SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 2832 //SDMA0_PERFCNT_MISC_CNTL 2833 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP__SHIFT 0x0 2834 #define SDMA0_PERFCNT_MISC_CNTL__CMD_OP_MASK 0x0000FFFFL 2835 //SDMA0_PERFCOUNTER0_SELECT 2836 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 2837 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 2838 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 2839 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 2840 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 2841 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 2842 #define SDMA0_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 2843 #define SDMA0_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 2844 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 2845 #define SDMA0_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 2846 //SDMA0_PERFCOUNTER0_SELECT1 2847 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 2848 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 2849 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 2850 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 2851 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 2852 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 2853 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 2854 #define SDMA0_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 2855 //SDMA0_PERFCOUNTER1_SELECT 2856 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 2857 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 2858 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 2859 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 2860 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 2861 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 2862 #define SDMA0_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 2863 #define SDMA0_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 2864 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 2865 #define SDMA0_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 2866 //SDMA0_PERFCOUNTER1_SELECT1 2867 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 2868 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 2869 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 2870 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 2871 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 2872 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 2873 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 2874 #define SDMA0_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 2875 2876 2877 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfddec 2878 //SDMA0_PERFCNT_PERFCOUNTER_LO 2879 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 2880 #define SDMA0_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 2881 //SDMA0_PERFCNT_PERFCOUNTER_HI 2882 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 2883 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 2884 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 2885 #define SDMA0_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 2886 //SDMA0_PERFCOUNTER0_LO 2887 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 2888 #define SDMA0_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 2889 //SDMA0_PERFCOUNTER0_HI 2890 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 2891 #define SDMA0_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 2892 //SDMA0_PERFCOUNTER1_LO 2893 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 2894 #define SDMA0_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 2895 //SDMA0_PERFCOUNTER1_HI 2896 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 2897 #define SDMA0_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 2898 2899 2900 // addressBlock: gc_gfx_cpwd_sdma0_sdmapwrdec 2901 //GFX_ICG_SDMA0_CTRL 2902 #define GFX_ICG_SDMA0_CTRL__REG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x1 2903 #define GFX_ICG_SDMA0_CTRL__PTR_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x2 2904 #define GFX_ICG_SDMA0_CTRL__PIO_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x3 2905 #define GFX_ICG_SDMA0_CTRL__MCU_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x4 2906 #define GFX_ICG_SDMA0_CTRL__COPY_ENG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x5 2907 #define GFX_ICG_SDMA0_CTRL__SERVE_ENG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x6 2908 #define GFX_ICG_SDMA0_CTRL__CMD_FETCH_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x7 2909 #define GFX_ICG_SDMA0_CTRL__GU_MEMREQ_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x8 2910 #define GFX_ICG_SDMA0_CTRL__INV_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x9 2911 #define GFX_ICG_SDMA0_CTRL__GU_CACHE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xa 2912 #define GFX_ICG_SDMA0_CTRL__IC_CACHE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xb 2913 #define GFX_ICG_SDMA0_CTRL__MEM_CHNL_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xc 2914 #define GFX_ICG_SDMA0_CTRL__PERF_CNTR_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xd 2915 #define GFX_ICG_SDMA0_CTRL__CORE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xe 2916 #define GFX_ICG_SDMA0_CTRL__MEM_CHNL_CESE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xf 2917 #define GFX_ICG_SDMA0_CTRL__MGCG_CLK_HYST__SHIFT 0x10 2918 #define GFX_ICG_SDMA0_CTRL__REG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000002L 2919 #define GFX_ICG_SDMA0_CTRL__PTR_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000004L 2920 #define GFX_ICG_SDMA0_CTRL__PIO_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000008L 2921 #define GFX_ICG_SDMA0_CTRL__MCU_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000010L 2922 #define GFX_ICG_SDMA0_CTRL__COPY_ENG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000020L 2923 #define GFX_ICG_SDMA0_CTRL__SERVE_ENG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000040L 2924 #define GFX_ICG_SDMA0_CTRL__CMD_FETCH_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000080L 2925 #define GFX_ICG_SDMA0_CTRL__GU_MEMREQ_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000100L 2926 #define GFX_ICG_SDMA0_CTRL__INV_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000200L 2927 #define GFX_ICG_SDMA0_CTRL__GU_CACHE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000400L 2928 #define GFX_ICG_SDMA0_CTRL__IC_CACHE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000800L 2929 #define GFX_ICG_SDMA0_CTRL__MEM_CHNL_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00001000L 2930 #define GFX_ICG_SDMA0_CTRL__PERF_CNTR_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00002000L 2931 #define GFX_ICG_SDMA0_CTRL__CORE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00004000L 2932 #define GFX_ICG_SDMA0_CTRL__MEM_CHNL_CESE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00008000L 2933 #define GFX_ICG_SDMA0_CTRL__MGCG_CLK_HYST_MASK 0x00FF0000L 2934 2935 2936 // addressBlock: gc_gfx_cpwd_sdma0_sdmadec:1 2937 //SDMA1_DEC_START 2938 #define SDMA1_DEC_START__START__SHIFT 0x0 2939 #define SDMA1_DEC_START__START_MASK 0xFFFFFFFFL 2940 //SDMA1_MCU_MISC_CNTL 2941 #define SDMA1_MCU_MISC_CNTL__MCU_WAKEUP__SHIFT 0x0 2942 #define SDMA1_MCU_MISC_CNTL__MCU_WAKEUP_MASK 0x00000001L 2943 //SDMA1_UCODE_REV 2944 #define SDMA1_UCODE_REV__CL__SHIFT 0x0 2945 #define SDMA1_UCODE_REV__VARIANT_ID__SHIFT 0x1c 2946 #define SDMA1_UCODE_REV__CL_MASK 0x0FFFFFFFL 2947 #define SDMA1_UCODE_REV__VARIANT_ID_MASK 0xF0000000L 2948 //SDMA1_GLOBAL_TIMESTAMP_LO 2949 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA__SHIFT 0x0 2950 #define SDMA1_GLOBAL_TIMESTAMP_LO__DATA_MASK 0xFFFFFFFFL 2951 //SDMA1_GLOBAL_TIMESTAMP_HI 2952 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA__SHIFT 0x0 2953 #define SDMA1_GLOBAL_TIMESTAMP_HI__DATA_MASK 0xFFFFFFFFL 2954 //SDMA1_POWER_CNTL 2955 #define SDMA1_POWER_CNTL__LS_ENABLE__SHIFT 0x8 2956 #define SDMA1_POWER_CNTL__LS_ENABLE_MASK 0x00000100L 2957 //SDMA1_CNTL 2958 #define SDMA1_CNTL__TRAP_ENABLE__SHIFT 0x0 2959 #define SDMA1_CNTL__RESERVED__SHIFT 0x2 2960 #define SDMA1_CNTL__DATA_SWAP_ENABLE__SHIFT 0x3 2961 #define SDMA1_CNTL__FENCE_SWAP_ENABLE__SHIFT 0x4 2962 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x5 2963 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE__SHIFT 0x6 2964 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE__SHIFT 0x8 2965 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE__SHIFT 0x9 2966 #define SDMA1_CNTL__CP_MES_INT_ENABLE__SHIFT 0xa 2967 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE__SHIFT 0xb 2968 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE__SHIFT 0xc 2969 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE__SHIFT 0xd 2970 #define SDMA1_CNTL__CH_PERFCNT_ENABLE__SHIFT 0x10 2971 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE__SHIFT 0x11 2972 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE__SHIFT 0x1c 2973 #define SDMA1_CNTL__FROZEN_INT_ENABLE__SHIFT 0x1d 2974 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE__SHIFT 0x1e 2975 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE__SHIFT 0x1f 2976 #define SDMA1_CNTL__TRAP_ENABLE_MASK 0x00000001L 2977 #define SDMA1_CNTL__RESERVED_MASK 0x00000004L 2978 #define SDMA1_CNTL__DATA_SWAP_ENABLE_MASK 0x00000008L 2979 #define SDMA1_CNTL__FENCE_SWAP_ENABLE_MASK 0x00000010L 2980 #define SDMA1_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00000020L 2981 #define SDMA1_CNTL__PIO_DONE_ACK_ENABLE_MASK 0x00000040L 2982 #define SDMA1_CNTL__TMZ_MIDCMD_PREEMPT_ENABLE_MASK 0x00000100L 2983 #define SDMA1_CNTL__MIDCMD_EXPIRE_ENABLE_MASK 0x00000200L 2984 #define SDMA1_CNTL__CP_MES_INT_ENABLE_MASK 0x00000400L 2985 #define SDMA1_CNTL__PAGE_RETRY_TIMEOUT_INT_ENABLE_MASK 0x00000800L 2986 #define SDMA1_CNTL__PAGE_NULL_INT_ENABLE_MASK 0x00001000L 2987 #define SDMA1_CNTL__PAGE_FAULT_INT_ENABLE_MASK 0x00002000L 2988 #define SDMA1_CNTL__CH_PERFCNT_ENABLE_MASK 0x00010000L 2989 #define SDMA1_CNTL__MIDCMD_WORLDSWITCH_ENABLE_MASK 0x00020000L 2990 #define SDMA1_CNTL__CTXEMPTY_INT_ENABLE_MASK 0x10000000L 2991 #define SDMA1_CNTL__FROZEN_INT_ENABLE_MASK 0x20000000L 2992 #define SDMA1_CNTL__IB_PREEMPT_INT_ENABLE_MASK 0x40000000L 2993 #define SDMA1_CNTL__RB_PREEMPT_INT_ENABLE_MASK 0x80000000L 2994 //SDMA1_CHICKEN_BITS 2995 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING__SHIFT 0x5 2996 #define SDMA1_CHICKEN_BITS__RD_BURST__SHIFT 0x6 2997 #define SDMA1_CHICKEN_BITS__WR_BURST__SHIFT 0x8 2998 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE__SHIFT 0xa 2999 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE__SHIFT 0xe 3000 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE__SHIFT 0xf 3001 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE__SHIFT 0x10 3002 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE__SHIFT 0x11 3003 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE__SHIFT 0x12 3004 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG__SHIFT 0x13 3005 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG__SHIFT 0x14 3006 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG__SHIFT 0x15 3007 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG__SHIFT 0x16 3008 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG__SHIFT 0x17 3009 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT__SHIFT 0x18 3010 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE__SHIFT 0x19 3011 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL__SHIFT 0x1a 3012 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_REG_ADDR_CHECK__SHIFT 0x1b 3013 #define SDMA1_CHICKEN_BITS__RESERVED__SHIFT 0x1c 3014 #define SDMA1_CHICKEN_BITS__SRBM_POLL_RETRYING_MASK 0x00000020L 3015 #define SDMA1_CHICKEN_BITS__RD_BURST_MASK 0x000000C0L 3016 #define SDMA1_CHICKEN_BITS__WR_BURST_MASK 0x00000300L 3017 #define SDMA1_CHICKEN_BITS__COMBINE_256B_WAIT_CYCLE_MASK 0x00003C00L 3018 #define SDMA1_CHICKEN_BITS__WR_COMBINE_256B_ENABLE_MASK 0x00004000L 3019 #define SDMA1_CHICKEN_BITS__RD_COMBINE_256B_ENABLE_MASK 0x00008000L 3020 #define SDMA1_CHICKEN_BITS__COPY_OVERLAP_ENABLE_MASK 0x00010000L 3021 #define SDMA1_CHICKEN_BITS__RAW_CHECK_ENABLE_MASK 0x00020000L 3022 #define SDMA1_CHICKEN_BITS__T2L_256B_ENABLE_MASK 0x00040000L 3023 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GCR_FGCG_MASK 0x00080000L 3024 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_GRBM_FGCG_MASK 0x00100000L 3025 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_CH_FGCG_MASK 0x00200000L 3026 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL2_INVREQ_FGCG_MASK 0x00400000L 3027 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_UTCL1_FGCG_MASK 0x00800000L 3028 #define SDMA1_CHICKEN_BITS__CG_STATUS_OUTPUT_MASK 0x01000000L 3029 #define SDMA1_CHICKEN_BITS__SW_FREEZE_ENABLE_MASK 0x02000000L 3030 #define SDMA1_CHICKEN_BITS__DRAM_ECC_COPY_MODE_CNTL_MASK 0x04000000L 3031 #define SDMA1_CHICKEN_BITS__SOFT_OVERRIDE_REG_ADDR_CHECK_MASK 0x08000000L 3032 #define SDMA1_CHICKEN_BITS__RESERVED_MASK 0xF0000000L 3033 //SDMA1_CACHE_CNTL 3034 #define SDMA1_CACHE_CNTL__RD_MALL_POLICY__SHIFT 0x0 3035 #define SDMA1_CACHE_CNTL__WR_MALL_POLICY__SHIFT 0x2 3036 #define SDMA1_CACHE_CNTL__RD_MALL_POLICY_MASK 0x00000003L 3037 #define SDMA1_CACHE_CNTL__WR_MALL_POLICY_MASK 0x0000000CL 3038 //SDMA1_RB_RPTR_FETCH 3039 #define SDMA1_RB_RPTR_FETCH__OFFSET__SHIFT 0x2 3040 #define SDMA1_RB_RPTR_FETCH__OFFSET_MASK 0xFFFFFFFCL 3041 //SDMA1_RB_RPTR_FETCH_HI 3042 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET__SHIFT 0x0 3043 #define SDMA1_RB_RPTR_FETCH_HI__OFFSET_MASK 0xFFFFFFFFL 3044 //SDMA1_IB_OFFSET_FETCH 3045 #define SDMA1_IB_OFFSET_FETCH__OFFSET__SHIFT 0x2 3046 #define SDMA1_IB_OFFSET_FETCH__OFFSET_MASK 0x003FFFFCL 3047 //SDMA1_PROGRAM 3048 #define SDMA1_PROGRAM__STREAM__SHIFT 0x0 3049 #define SDMA1_PROGRAM__STREAM_MASK 0xFFFFFFFFL 3050 //SDMA1_STATUS_REG 3051 #define SDMA1_STATUS_REG__IDLE__SHIFT 0x0 3052 #define SDMA1_STATUS_REG__REG_IDLE__SHIFT 0x1 3053 #define SDMA1_STATUS_REG__RB_EMPTY__SHIFT 0x2 3054 #define SDMA1_STATUS_REG__RB_FULL__SHIFT 0x3 3055 #define SDMA1_STATUS_REG__RB_CMD_IDLE__SHIFT 0x4 3056 #define SDMA1_STATUS_REG__RB_CMD_FULL__SHIFT 0x5 3057 #define SDMA1_STATUS_REG__IB_CMD_IDLE__SHIFT 0x6 3058 #define SDMA1_STATUS_REG__IB_CMD_FULL__SHIFT 0x7 3059 #define SDMA1_STATUS_REG__BLOCK_IDLE__SHIFT 0x8 3060 #define SDMA1_STATUS_REG__INSIDE_IB__SHIFT 0x9 3061 #define SDMA1_STATUS_REG__FETCH_IDLE__SHIFT 0xa 3062 #define SDMA1_STATUS_REG__CGCG_FENCE__SHIFT 0xb 3063 #define SDMA1_STATUS_REG__PACKET_READY__SHIFT 0xc 3064 #define SDMA1_STATUS_REG__MC_WR_IDLE__SHIFT 0xd 3065 #define SDMA1_STATUS_REG__SRBM_IDLE__SHIFT 0xe 3066 #define SDMA1_STATUS_REG__CONTEXT_EMPTY__SHIFT 0xf 3067 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL__SHIFT 0x10 3068 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE__SHIFT 0x11 3069 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE__SHIFT 0x12 3070 #define SDMA1_STATUS_REG__MC_RD_IDLE__SHIFT 0x13 3071 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY__SHIFT 0x14 3072 #define SDMA1_STATUS_REG__EXEC_ENG_IDLE__SHIFT 0x19 3073 #define SDMA1_STATUS_REG__PROC_CNTL_IDLE__SHIFT 0x1a 3074 #define SDMA1_STATUS_REG__UCODE_INIT_DONE__SHIFT 0x1b 3075 #define SDMA1_STATUS_REG__RESERVED__SHIFT 0x1d 3076 #define SDMA1_STATUS_REG__INT_IDLE__SHIFT 0x1e 3077 #define SDMA1_STATUS_REG__INT_REQ_STALL__SHIFT 0x1f 3078 #define SDMA1_STATUS_REG__IDLE_MASK 0x00000001L 3079 #define SDMA1_STATUS_REG__REG_IDLE_MASK 0x00000002L 3080 #define SDMA1_STATUS_REG__RB_EMPTY_MASK 0x00000004L 3081 #define SDMA1_STATUS_REG__RB_FULL_MASK 0x00000008L 3082 #define SDMA1_STATUS_REG__RB_CMD_IDLE_MASK 0x00000010L 3083 #define SDMA1_STATUS_REG__RB_CMD_FULL_MASK 0x00000020L 3084 #define SDMA1_STATUS_REG__IB_CMD_IDLE_MASK 0x00000040L 3085 #define SDMA1_STATUS_REG__IB_CMD_FULL_MASK 0x00000080L 3086 #define SDMA1_STATUS_REG__BLOCK_IDLE_MASK 0x00000100L 3087 #define SDMA1_STATUS_REG__INSIDE_IB_MASK 0x00000200L 3088 #define SDMA1_STATUS_REG__FETCH_IDLE_MASK 0x00000400L 3089 #define SDMA1_STATUS_REG__CGCG_FENCE_MASK 0x00000800L 3090 #define SDMA1_STATUS_REG__PACKET_READY_MASK 0x00001000L 3091 #define SDMA1_STATUS_REG__MC_WR_IDLE_MASK 0x00002000L 3092 #define SDMA1_STATUS_REG__SRBM_IDLE_MASK 0x00004000L 3093 #define SDMA1_STATUS_REG__CONTEXT_EMPTY_MASK 0x00008000L 3094 #define SDMA1_STATUS_REG__DELTA_RPTR_FULL_MASK 0x00010000L 3095 #define SDMA1_STATUS_REG__RB_MC_RREQ_IDLE_MASK 0x00020000L 3096 #define SDMA1_STATUS_REG__IB_MC_RREQ_IDLE_MASK 0x00040000L 3097 #define SDMA1_STATUS_REG__MC_RD_IDLE_MASK 0x00080000L 3098 #define SDMA1_STATUS_REG__DELTA_RPTR_EMPTY_MASK 0x00100000L 3099 #define SDMA1_STATUS_REG__EXEC_ENG_IDLE_MASK 0x02000000L 3100 #define SDMA1_STATUS_REG__PROC_CNTL_IDLE_MASK 0x04000000L 3101 #define SDMA1_STATUS_REG__UCODE_INIT_DONE_MASK 0x08000000L 3102 #define SDMA1_STATUS_REG__RESERVED_MASK 0x20000000L 3103 #define SDMA1_STATUS_REG__INT_IDLE_MASK 0x40000000L 3104 #define SDMA1_STATUS_REG__INT_REQ_STALL_MASK 0x80000000L 3105 //SDMA1_STATUS1_REG 3106 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE__SHIFT 0x0 3107 #define SDMA1_STATUS1_REG__CE_WR_IDLE__SHIFT 0x1 3108 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE__SHIFT 0x2 3109 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE__SHIFT 0x3 3110 #define SDMA1_STATUS1_REG__CE_OUT_IDLE__SHIFT 0x4 3111 #define SDMA1_STATUS1_REG__CE_IN_IDLE__SHIFT 0x5 3112 #define SDMA1_STATUS1_REG__CE_DST_IDLE__SHIFT 0x6 3113 #define SDMA1_STATUS1_REG__RESERVED_8_7__SHIFT 0x7 3114 #define SDMA1_STATUS1_REG__CE_CMD_IDLE__SHIFT 0x9 3115 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL__SHIFT 0xa 3116 #define SDMA1_STATUS1_REG__CE_INFO_FULL__SHIFT 0xb 3117 #define SDMA1_STATUS1_REG__CE_INFO1_FULL__SHIFT 0xc 3118 #define SDMA1_STATUS1_REG__EX_START__SHIFT 0xd 3119 #define SDMA1_STATUS1_REG__CE_RD_STALL__SHIFT 0xf 3120 #define SDMA1_STATUS1_REG__CE_WR_STALL__SHIFT 0x10 3121 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS__SHIFT 0x11 3122 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE__SHIFT 0x12 3123 #define SDMA1_STATUS1_REG__SDMA_IDLE__SHIFT 0x13 3124 #define SDMA1_STATUS1_REG__IC_FETCH_IDLE__SHIFT 0x14 3125 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_FAULT__SHIFT 0x15 3126 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_RETRY_TIMEOUT__SHIFT 0x16 3127 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_NULL__SHIFT 0x17 3128 #define SDMA1_STATUS1_REG__MCU_FW_STACK_OVERFLOW__SHIFT 0x18 3129 #define SDMA1_STATUS1_REG__CE_WREQ_IDLE_MASK 0x00000001L 3130 #define SDMA1_STATUS1_REG__CE_WR_IDLE_MASK 0x00000002L 3131 #define SDMA1_STATUS1_REG__CE_SPLIT_IDLE_MASK 0x00000004L 3132 #define SDMA1_STATUS1_REG__CE_RREQ_IDLE_MASK 0x00000008L 3133 #define SDMA1_STATUS1_REG__CE_OUT_IDLE_MASK 0x00000010L 3134 #define SDMA1_STATUS1_REG__CE_IN_IDLE_MASK 0x00000020L 3135 #define SDMA1_STATUS1_REG__CE_DST_IDLE_MASK 0x00000040L 3136 #define SDMA1_STATUS1_REG__RESERVED_8_7_MASK 0x00000180L 3137 #define SDMA1_STATUS1_REG__CE_CMD_IDLE_MASK 0x00000200L 3138 #define SDMA1_STATUS1_REG__CE_AFIFO_FULL_MASK 0x00000400L 3139 #define SDMA1_STATUS1_REG__CE_INFO_FULL_MASK 0x00000800L 3140 #define SDMA1_STATUS1_REG__CE_INFO1_FULL_MASK 0x00001000L 3141 #define SDMA1_STATUS1_REG__EX_START_MASK 0x00002000L 3142 #define SDMA1_STATUS1_REG__CE_RD_STALL_MASK 0x00008000L 3143 #define SDMA1_STATUS1_REG__CE_WR_STALL_MASK 0x00010000L 3144 #define SDMA1_STATUS1_REG__SEC_INTR_STATUS_MASK 0x00020000L 3145 #define SDMA1_STATUS1_REG__WPTR_POLL_IDLE_MASK 0x00040000L 3146 #define SDMA1_STATUS1_REG__SDMA_IDLE_MASK 0x00080000L 3147 #define SDMA1_STATUS1_REG__IC_FETCH_IDLE_MASK 0x00100000L 3148 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_FAULT_MASK 0x00200000L 3149 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_RETRY_TIMEOUT_MASK 0x00400000L 3150 #define SDMA1_STATUS1_REG__IC_FETCH_PAGE_NULL_MASK 0x00800000L 3151 #define SDMA1_STATUS1_REG__MCU_FW_STACK_OVERFLOW_MASK 0x03000000L 3152 //SDMA1_CNTL1 3153 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY__SHIFT 0x2 3154 #define SDMA1_CNTL1__WPTR_POLL_FREQUENCY_MASK 0x0000FFFCL 3155 //SDMA1_HBM_PAGE_CONFIG 3156 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT__SHIFT 0x0 3157 #define SDMA1_HBM_PAGE_CONFIG__PAGE_SIZE_EXPONENT_MASK 0x00000003L 3158 //SDMA1_FREEZE 3159 #define SDMA1_FREEZE__PREEMPT__SHIFT 0x0 3160 #define SDMA1_FREEZE__FROZEN__SHIFT 0x5 3161 #define SDMA1_FREEZE__MCU_FREEZE__SHIFT 0x6 3162 #define SDMA1_FREEZE__IMU_FSM_STATE__SHIFT 0x8 3163 #define SDMA1_FREEZE__EXTERNAL_FROZEN__SHIFT 0xc 3164 #define SDMA1_FREEZE__PREEMPT_MASK 0x00000001L 3165 #define SDMA1_FREEZE__FROZEN_MASK 0x00000020L 3166 #define SDMA1_FREEZE__MCU_FREEZE_MASK 0x00000040L 3167 #define SDMA1_FREEZE__IMU_FSM_STATE_MASK 0x00000300L 3168 #define SDMA1_FREEZE__EXTERNAL_FROZEN_MASK 0x00001000L 3169 //SDMA1_PROCESS_QUANTUM0 3170 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM__SHIFT 0x0 3171 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM__SHIFT 0x8 3172 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM__SHIFT 0x10 3173 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM__SHIFT 0x18 3174 #define SDMA1_PROCESS_QUANTUM0__PROCESS0_QUANTUM_MASK 0x000000FFL 3175 #define SDMA1_PROCESS_QUANTUM0__PROCESS1_QUANTUM_MASK 0x0000FF00L 3176 #define SDMA1_PROCESS_QUANTUM0__PROCESS2_QUANTUM_MASK 0x00FF0000L 3177 #define SDMA1_PROCESS_QUANTUM0__PROCESS3_QUANTUM_MASK 0xFF000000L 3178 //SDMA1_PROCESS_QUANTUM1 3179 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM__SHIFT 0x0 3180 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM__SHIFT 0x8 3181 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM__SHIFT 0x10 3182 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM__SHIFT 0x18 3183 #define SDMA1_PROCESS_QUANTUM1__PROCESS4_QUANTUM_MASK 0x000000FFL 3184 #define SDMA1_PROCESS_QUANTUM1__PROCESS5_QUANTUM_MASK 0x0000FF00L 3185 #define SDMA1_PROCESS_QUANTUM1__PROCESS6_QUANTUM_MASK 0x00FF0000L 3186 #define SDMA1_PROCESS_QUANTUM1__PROCESS7_QUANTUM_MASK 0xFF000000L 3187 //SDMA1_WATCHDOG_CNTL 3188 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT__SHIFT 0x0 3189 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT__SHIFT 0x8 3190 #define SDMA1_WATCHDOG_CNTL__QUEUE_HANG_COUNT_MASK 0x000000FFL 3191 #define SDMA1_WATCHDOG_CNTL__CMD_TIMEOUT_COUNT_MASK 0x0000FF00L 3192 //SDMA1_QUEUE_STATUS0 3193 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS__SHIFT 0x0 3194 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS__SHIFT 0x4 3195 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS__SHIFT 0x8 3196 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS__SHIFT 0xc 3197 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS__SHIFT 0x10 3198 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS__SHIFT 0x14 3199 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS__SHIFT 0x18 3200 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS__SHIFT 0x1c 3201 #define SDMA1_QUEUE_STATUS0__QUEUE0_STATUS_MASK 0x0000000FL 3202 #define SDMA1_QUEUE_STATUS0__QUEUE1_STATUS_MASK 0x000000F0L 3203 #define SDMA1_QUEUE_STATUS0__QUEUE2_STATUS_MASK 0x00000F00L 3204 #define SDMA1_QUEUE_STATUS0__QUEUE3_STATUS_MASK 0x0000F000L 3205 #define SDMA1_QUEUE_STATUS0__QUEUE4_STATUS_MASK 0x000F0000L 3206 #define SDMA1_QUEUE_STATUS0__QUEUE5_STATUS_MASK 0x00F00000L 3207 #define SDMA1_QUEUE_STATUS0__QUEUE6_STATUS_MASK 0x0F000000L 3208 #define SDMA1_QUEUE_STATUS0__QUEUE7_STATUS_MASK 0xF0000000L 3209 //SDMA1_EDC_CONFIG 3210 #define SDMA1_EDC_CONFIG__DIS_EDC__SHIFT 0x1 3211 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE__SHIFT 0x2 3212 #define SDMA1_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 3213 #define SDMA1_EDC_CONFIG__ECC_INT_ENABLE_MASK 0x00000004L 3214 //SDMA1_ID 3215 #define SDMA1_ID__DEVICE_ID__SHIFT 0x0 3216 #define SDMA1_ID__DEVICE_ID_MASK 0x000000FFL 3217 //SDMA1_VERSION 3218 #define SDMA1_VERSION__MINVER__SHIFT 0x0 3219 #define SDMA1_VERSION__MAJVER__SHIFT 0x8 3220 #define SDMA1_VERSION__REV__SHIFT 0x10 3221 #define SDMA1_VERSION__MINVER_MASK 0x0000007FL 3222 #define SDMA1_VERSION__MAJVER_MASK 0x00007F00L 3223 #define SDMA1_VERSION__REV_MASK 0x003F0000L 3224 //SDMA1_STATUS2_REG 3225 #define SDMA1_STATUS2_REG__ID__SHIFT 0x0 3226 #define SDMA1_STATUS2_REG__TH0MCU_INSTR_PTR__SHIFT 0x2 3227 #define SDMA1_STATUS2_REG__CMD_OP__SHIFT 0x10 3228 #define SDMA1_STATUS2_REG__ID_MASK 0x00000003L 3229 #define SDMA1_STATUS2_REG__TH0MCU_INSTR_PTR_MASK 0x0000FFFCL 3230 #define SDMA1_STATUS2_REG__CMD_OP_MASK 0xFFFF0000L 3231 //SDMA1_ATOMIC_CNTL 3232 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER__SHIFT 0x0 3233 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE__SHIFT 0x1f 3234 #define SDMA1_ATOMIC_CNTL__LOOP_TIMER_MASK 0x7FFFFFFFL 3235 #define SDMA1_ATOMIC_CNTL__ATOMIC_RTN_INT_ENABLE_MASK 0x80000000L 3236 //SDMA1_ATOMIC_PREOP_LO 3237 #define SDMA1_ATOMIC_PREOP_LO__DATA__SHIFT 0x0 3238 #define SDMA1_ATOMIC_PREOP_LO__DATA_MASK 0xFFFFFFFFL 3239 //SDMA1_ATOMIC_PREOP_HI 3240 #define SDMA1_ATOMIC_PREOP_HI__DATA__SHIFT 0x0 3241 #define SDMA1_ATOMIC_PREOP_HI__DATA_MASK 0xFFFFFFFFL 3242 //SDMA1_DCC_CNTL 3243 #define SDMA1_DCC_CNTL__DCC_FORCE_BYPASS__SHIFT 0x0 3244 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_0__SHIFT 0x1 3245 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_0__SHIFT 0x2 3246 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_0__SHIFT 0x3 3247 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_0__SHIFT 0x4 3248 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_1__SHIFT 0x5 3249 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_1__SHIFT 0x6 3250 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_1__SHIFT 0x7 3251 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_1__SHIFT 0x8 3252 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_2__SHIFT 0x9 3253 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_2__SHIFT 0xa 3254 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_2__SHIFT 0xb 3255 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_2__SHIFT 0xc 3256 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_3__SHIFT 0xd 3257 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_3__SHIFT 0xe 3258 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_3__SHIFT 0xf 3259 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_3__SHIFT 0x10 3260 #define SDMA1_DCC_CNTL__DCC_FORCE_BYPASS_MASK 0x00000001L 3261 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_0_MASK 0x00000002L 3262 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_0_MASK 0x00000004L 3263 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_0_MASK 0x00000008L 3264 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_0_MASK 0x00000010L 3265 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_1_MASK 0x00000020L 3266 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_1_MASK 0x00000040L 3267 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_1_MASK 0x00000080L 3268 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_1_MASK 0x00000100L 3269 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_2_MASK 0x00000200L 3270 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_2_MASK 0x00000400L 3271 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_2_MASK 0x00000800L 3272 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_2_MASK 0x00001000L 3273 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_OVERRIDE_3_MASK 0x00002000L 3274 #define SDMA1_DCC_CNTL__DCC_RD_NOPTE_COMP_EN_3_MASK 0x00004000L 3275 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_OVERRIDE_3_MASK 0x00008000L 3276 #define SDMA1_DCC_CNTL__DCC_WR_NOPTE_COMP_EN_3_MASK 0x00010000L 3277 //SDMA1_UTCL1_CNTL 3278 #define SDMA1_UTCL1_CNTL__REDO_DELAY__SHIFT 0x0 3279 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY__SHIFT 0x5 3280 #define SDMA1_UTCL1_CNTL__RESP_MODE__SHIFT 0x9 3281 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION__SHIFT 0xe 3282 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY__SHIFT 0xf 3283 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL__SHIFT 0x10 3284 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL__SHIFT 0x11 3285 #define SDMA1_UTCL1_CNTL__INVACK_DELAY__SHIFT 0x12 3286 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT__SHIFT 0x18 3287 #define SDMA1_UTCL1_CNTL__REDO_DELAY_MASK 0x0000001FL 3288 #define SDMA1_UTCL1_CNTL__PAGE_WAIT_DELAY_MASK 0x000001E0L 3289 #define SDMA1_UTCL1_CNTL__RESP_MODE_MASK 0x00000600L 3290 #define SDMA1_UTCL1_CNTL__FORCE_INVALIDATION_MASK 0x00004000L 3291 #define SDMA1_UTCL1_CNTL__FORCE_INVREQ_HEAVY_MASK 0x00008000L 3292 #define SDMA1_UTCL1_CNTL__WR_EXE_PERMS_CTRL_MASK 0x00010000L 3293 #define SDMA1_UTCL1_CNTL__RD_EXE_PERMS_CTRL_MASK 0x00020000L 3294 #define SDMA1_UTCL1_CNTL__INVACK_DELAY_MASK 0x003C0000L 3295 #define SDMA1_UTCL1_CNTL__REQL2_CREDIT_MASK 0x3F000000L 3296 //SDMA1_UTCL1_WATERMK 3297 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK__SHIFT 0x0 3298 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP__SHIFT 0x4 3299 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK__SHIFT 0x6 3300 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP__SHIFT 0xa 3301 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK__SHIFT 0xc 3302 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP__SHIFT 0x10 3303 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK__SHIFT 0x12 3304 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP__SHIFT 0x16 3305 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_WATERMK_MASK 0x0000000FL 3306 #define SDMA1_UTCL1_WATERMK__WR_REQ_FIFO_DEPTH_STEP_MASK 0x00000030L 3307 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_WATERMK_MASK 0x000003C0L 3308 #define SDMA1_UTCL1_WATERMK__RD_REQ_FIFO_DEPTH_STEP_MASK 0x00000C00L 3309 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_WATERMK_MASK 0x0000F000L 3310 #define SDMA1_UTCL1_WATERMK__WR_PAGE_FIFO_DEPTH_STEP_MASK 0x00030000L 3311 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_WATERMK_MASK 0x003C0000L 3312 #define SDMA1_UTCL1_WATERMK__RD_PAGE_FIFO_DEPTH_STEP_MASK 0x00C00000L 3313 //SDMA1_UTCL1_TIMEOUT 3314 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT__SHIFT 0x0 3315 #define SDMA1_UTCL1_TIMEOUT__XNACK_LIMIT_MASK 0x0000FFFFL 3316 //SDMA1_UTCL1_PAGE 3317 #define SDMA1_UTCL1_PAGE__INVALID_ADDR__SHIFT 0x0 3318 #define SDMA1_UTCL1_PAGE__REQ_TYPE__SHIFT 0x1 3319 #define SDMA1_UTCL1_PAGE__USE_MTYPE__SHIFT 0x6 3320 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP__SHIFT 0xa 3321 #define SDMA1_UTCL1_PAGE__USE_IO__SHIFT 0xb 3322 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY__SHIFT 0xc 3323 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY__SHIFT 0xe 3324 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE__SHIFT 0x10 3325 #define SDMA1_UTCL1_PAGE__USE_BC__SHIFT 0x16 3326 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA__SHIFT 0x17 3327 #define SDMA1_UTCL1_PAGE__INVALID_ADDR_MASK 0x00000001L 3328 #define SDMA1_UTCL1_PAGE__REQ_TYPE_MASK 0x0000001EL 3329 #define SDMA1_UTCL1_PAGE__USE_MTYPE_MASK 0x000003C0L 3330 #define SDMA1_UTCL1_PAGE__USE_PT_SNOOP_MASK 0x00000400L 3331 #define SDMA1_UTCL1_PAGE__USE_IO_MASK 0x00000800L 3332 #define SDMA1_UTCL1_PAGE__RD_L2_POLICY_MASK 0x00003000L 3333 #define SDMA1_UTCL1_PAGE__WR_L2_POLICY_MASK 0x0000C000L 3334 #define SDMA1_UTCL1_PAGE__DMA_PAGE_SIZE_MASK 0x003F0000L 3335 #define SDMA1_UTCL1_PAGE__USE_BC_MASK 0x00400000L 3336 #define SDMA1_UTCL1_PAGE__ADDR_IS_PA_MASK 0x00800000L 3337 //SDMA1_EXTERNAL_FROZEN 3338 #define SDMA1_EXTERNAL_FROZEN__THRESHOLD__SHIFT 0x0 3339 #define SDMA1_EXTERNAL_FROZEN__THRESHOLD_MASK 0x0000FFFFL 3340 //SDMA1_UTCL1_RD_STATUS 3341 #define SDMA1_UTCL1_RD_STATUS__CE_RD_DATA_FIFO_EMPTY__SHIFT 0x0 3342 #define SDMA1_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_EMPTY__SHIFT 0x1 3343 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_EMPTY__SHIFT 0x2 3344 #define SDMA1_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_EMPTY__SHIFT 0x3 3345 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_EMPTY__SHIFT 0x4 3346 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY__SHIFT 0x5 3347 #define SDMA1_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_FULL__SHIFT 0x7 3348 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_FULL__SHIFT 0x8 3349 #define SDMA1_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_FULL__SHIFT 0x9 3350 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_FULL__SHIFT 0xa 3351 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL__SHIFT 0xb 3352 #define SDMA1_UTCL1_RD_STATUS__L2_INTF_RD_IDLE__SHIFT 0x10 3353 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE__SHIFT 0x11 3354 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE__SHIFT 0x12 3355 #define SDMA1_UTCL1_RD_STATUS__CE_RD_DATA_FIFO_EMPTY_MASK 0x00000001L 3356 #define SDMA1_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_EMPTY_MASK 0x00000002L 3357 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_EMPTY_MASK 0x00000004L 3358 #define SDMA1_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_EMPTY_MASK 0x00000008L 3359 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_EMPTY_MASK 0x00000010L 3360 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_EMPTY_MASK 0x00000020L 3361 #define SDMA1_UTCL1_RD_STATUS__CE_RD_VA_REQ_SEND_FIFO_FULL_MASK 0x00000080L 3362 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REG_ENTRY_FULL_MASK 0x00000100L 3363 #define SDMA1_UTCL1_RD_STATUS__CE_RD_PAGE_FIFO_FULL_MASK 0x00000200L 3364 #define SDMA1_UTCL1_RD_STATUS__CE_RD_REQ_FIFO_FULL_MASK 0x00000400L 3365 #define SDMA1_UTCL1_RD_STATUS__RD_VA_FIFO_FULL_MASK 0x00000800L 3366 #define SDMA1_UTCL1_RD_STATUS__L2_INTF_RD_IDLE_MASK 0x00010000L 3367 #define SDMA1_UTCL1_RD_STATUS__RD_REQRET_IDLE_MASK 0x00020000L 3368 #define SDMA1_UTCL1_RD_STATUS__RD_REQ_IDLE_MASK 0x00040000L 3369 //SDMA1_UTCL1_WR_STATUS 3370 #define SDMA1_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_EMPTY__SHIFT 0x0 3371 #define SDMA1_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_EMPTY__SHIFT 0x1 3372 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_EMPTY__SHIFT 0x2 3373 #define SDMA1_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_EMPTY__SHIFT 0x3 3374 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_EMPTY__SHIFT 0x4 3375 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY__SHIFT 0x5 3376 #define SDMA1_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_FULL__SHIFT 0x6 3377 #define SDMA1_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_FULL__SHIFT 0x7 3378 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_FULL__SHIFT 0x8 3379 #define SDMA1_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_FULL__SHIFT 0x9 3380 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_FULL__SHIFT 0xa 3381 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL__SHIFT 0xb 3382 #define SDMA1_UTCL1_WR_STATUS__L2_INTF_WR_IDLE__SHIFT 0x10 3383 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE__SHIFT 0x11 3384 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE__SHIFT 0x12 3385 #define SDMA1_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_EMPTY_MASK 0x00000001L 3386 #define SDMA1_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_EMPTY_MASK 0x00000002L 3387 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_EMPTY_MASK 0x00000004L 3388 #define SDMA1_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_EMPTY_MASK 0x00000008L 3389 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_EMPTY_MASK 0x00000010L 3390 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_EMPTY_MASK 0x00000020L 3391 #define SDMA1_UTCL1_WR_STATUS__CE_WR_DATA_FIFO_FULL_MASK 0x00000040L 3392 #define SDMA1_UTCL1_WR_STATUS__CE_WR_VA_REQ_SEND_FIFO_FULL_MASK 0x00000080L 3393 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REG_ENTRY_FULL_MASK 0x00000100L 3394 #define SDMA1_UTCL1_WR_STATUS__CE_WR_PAGE_FIFO_FULL_MASK 0x00000200L 3395 #define SDMA1_UTCL1_WR_STATUS__CE_WR_REQ_FIFO_FULL_MASK 0x00000400L 3396 #define SDMA1_UTCL1_WR_STATUS__WR_VA_FIFO_FULL_MASK 0x00000800L 3397 #define SDMA1_UTCL1_WR_STATUS__L2_INTF_WR_IDLE_MASK 0x00010000L 3398 #define SDMA1_UTCL1_WR_STATUS__WR_REQRET_IDLE_MASK 0x00020000L 3399 #define SDMA1_UTCL1_WR_STATUS__WR_REQ_IDLE_MASK 0x00040000L 3400 //SDMA1_UTCL1_INV0 3401 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY__SHIFT 0x0 3402 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE__SHIFT 0x1 3403 #define SDMA1_UTCL1_INV0__GPUVM_VMID__SHIFT 0x7 3404 #define SDMA1_UTCL1_INV0__GPUVM_MODE__SHIFT 0xb 3405 #define SDMA1_UTCL1_INV0__GPUVM_HIGH__SHIFT 0xd 3406 #define SDMA1_UTCL1_INV0__GPUVM_TAG__SHIFT 0xe 3407 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH__SHIFT 0x12 3408 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW__SHIFT 0x16 3409 #define SDMA1_UTCL1_INV0__INV_TYPE__SHIFT 0x1a 3410 #define SDMA1_UTCL1_INV0__INV_PROC_BUSY_MASK 0x00000001L 3411 #define SDMA1_UTCL1_INV0__GPUVM_FRAG_SIZE_MASK 0x0000007EL 3412 #define SDMA1_UTCL1_INV0__GPUVM_VMID_MASK 0x00000780L 3413 #define SDMA1_UTCL1_INV0__GPUVM_MODE_MASK 0x00001800L 3414 #define SDMA1_UTCL1_INV0__GPUVM_HIGH_MASK 0x00002000L 3415 #define SDMA1_UTCL1_INV0__GPUVM_TAG_MASK 0x0003C000L 3416 #define SDMA1_UTCL1_INV0__GPUVM_VMID_HIGH_MASK 0x003C0000L 3417 #define SDMA1_UTCL1_INV0__GPUVM_VMID_LOW_MASK 0x03C00000L 3418 #define SDMA1_UTCL1_INV0__INV_TYPE_MASK 0x0C000000L 3419 //SDMA1_UTCL1_INV1 3420 #define SDMA1_UTCL1_INV1__INV_ADDR_LO__SHIFT 0x0 3421 #define SDMA1_UTCL1_INV1__INV_ADDR_LO_MASK 0xFFFFFFFFL 3422 //SDMA1_UTCL1_INV2 3423 #define SDMA1_UTCL1_INV2__CPF_VMID__SHIFT 0x0 3424 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE__SHIFT 0x10 3425 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE__SHIFT 0x11 3426 #define SDMA1_UTCL1_INV2__CPF_VMID_MASK 0x0000FFFFL 3427 #define SDMA1_UTCL1_INV2__CPF_FLUSH_TYPE_MASK 0x00010000L 3428 #define SDMA1_UTCL1_INV2__CPF_FRAG_SIZE_MASK 0x007E0000L 3429 //SDMA1_UTCL1_RD_XNACK0 3430 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 3431 #define SDMA1_UTCL1_RD_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 3432 //SDMA1_UTCL1_RD_XNACK1 3433 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 3434 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 3435 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 3436 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xb 3437 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xe 3438 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG__SHIFT 0x11 3439 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG__SHIFT 0x12 3440 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x13 3441 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 3442 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 3443 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000700L 3444 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_VECTOR_MASK 0x00003800L 3445 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x0001C000L 3446 #define SDMA1_UTCL1_RD_XNACK1__XNACK_FAULT_FLAG_MASK 0x00020000L 3447 #define SDMA1_UTCL1_RD_XNACK1__XNACK_NULL_FLAG_MASK 0x00040000L 3448 #define SDMA1_UTCL1_RD_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00080000L 3449 //SDMA1_UTCL1_WR_XNACK0 3450 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO__SHIFT 0x0 3451 #define SDMA1_UTCL1_WR_XNACK0__XNACK_FAULT_ADDR_LO_MASK 0xFFFFFFFFL 3452 //SDMA1_UTCL1_WR_XNACK1 3453 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI__SHIFT 0x0 3454 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID__SHIFT 0x4 3455 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR__SHIFT 0x8 3456 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR__SHIFT 0xb 3457 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR__SHIFT 0xe 3458 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG__SHIFT 0x11 3459 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG__SHIFT 0x12 3460 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG__SHIFT 0x13 3461 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_ADDR_HI_MASK 0x0000000FL 3462 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VMID_MASK 0x000000F0L 3463 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_VECTOR_MASK 0x00000700L 3464 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_VECTOR_MASK 0x00003800L 3465 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_VECTOR_MASK 0x0001C000L 3466 #define SDMA1_UTCL1_WR_XNACK1__XNACK_FAULT_FLAG_MASK 0x00020000L 3467 #define SDMA1_UTCL1_WR_XNACK1__XNACK_NULL_FLAG_MASK 0x00040000L 3468 #define SDMA1_UTCL1_WR_XNACK1__XNACK_TIMEOUT_FLAG_MASK 0x00080000L 3469 //SDMA1_RELAX_ORDERING_LUT 3470 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0__SHIFT 0x0 3471 #define SDMA1_RELAX_ORDERING_LUT__COPY__SHIFT 0x1 3472 #define SDMA1_RELAX_ORDERING_LUT__WRITE__SHIFT 0x2 3473 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3__SHIFT 0x3 3474 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4__SHIFT 0x4 3475 #define SDMA1_RELAX_ORDERING_LUT__FENCE__SHIFT 0x5 3476 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76__SHIFT 0x6 3477 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM__SHIFT 0x8 3478 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE__SHIFT 0x9 3479 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC__SHIFT 0xa 3480 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL__SHIFT 0xb 3481 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE__SHIFT 0xc 3482 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP__SHIFT 0xd 3483 #define SDMA1_RELAX_ORDERING_LUT__RESERVED__SHIFT 0xe 3484 #define SDMA1_RELAX_ORDERING_LUT__RB_PREEMPT__SHIFT 0x1a 3485 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH__SHIFT 0x1b 3486 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB__SHIFT 0x1c 3487 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL__SHIFT 0x1d 3488 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH__SHIFT 0x1e 3489 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH__SHIFT 0x1f 3490 #define SDMA1_RELAX_ORDERING_LUT__RESERVED0_MASK 0x00000001L 3491 #define SDMA1_RELAX_ORDERING_LUT__COPY_MASK 0x00000002L 3492 #define SDMA1_RELAX_ORDERING_LUT__WRITE_MASK 0x00000004L 3493 #define SDMA1_RELAX_ORDERING_LUT__RESERVED3_MASK 0x00000008L 3494 #define SDMA1_RELAX_ORDERING_LUT__RESERVED4_MASK 0x00000010L 3495 #define SDMA1_RELAX_ORDERING_LUT__FENCE_MASK 0x00000020L 3496 #define SDMA1_RELAX_ORDERING_LUT__RESERVED76_MASK 0x000000C0L 3497 #define SDMA1_RELAX_ORDERING_LUT__POLL_MEM_MASK 0x00000100L 3498 #define SDMA1_RELAX_ORDERING_LUT__COND_EXE_MASK 0x00000200L 3499 #define SDMA1_RELAX_ORDERING_LUT__ATOMIC_MASK 0x00000400L 3500 #define SDMA1_RELAX_ORDERING_LUT__CONST_FILL_MASK 0x00000800L 3501 #define SDMA1_RELAX_ORDERING_LUT__PTEPDE_MASK 0x00001000L 3502 #define SDMA1_RELAX_ORDERING_LUT__TIMESTAMP_MASK 0x00002000L 3503 #define SDMA1_RELAX_ORDERING_LUT__RESERVED_MASK 0x03FFC000L 3504 #define SDMA1_RELAX_ORDERING_LUT__RB_PREEMPT_MASK 0x04000000L 3505 #define SDMA1_RELAX_ORDERING_LUT__WORLD_SWITCH_MASK 0x08000000L 3506 #define SDMA1_RELAX_ORDERING_LUT__RPTR_WRB_MASK 0x10000000L 3507 #define SDMA1_RELAX_ORDERING_LUT__WPTR_POLL_MASK 0x20000000L 3508 #define SDMA1_RELAX_ORDERING_LUT__IB_FETCH_MASK 0x40000000L 3509 #define SDMA1_RELAX_ORDERING_LUT__RB_FETCH_MASK 0x80000000L 3510 //SDMA1_CHICKEN_BITS_2 3511 #define SDMA1_CHICKEN_BITS_2__MCU_CMD_PROC_DELAY__SHIFT 0x0 3512 #define SDMA1_CHICKEN_BITS_2__MCU_SEND_POSTCODE_EN__SHIFT 0x4 3513 #define SDMA1_CHICKEN_BITS_2__RESERVED_7_6__SHIFT 0x6 3514 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING__SHIFT 0x8 3515 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12__SHIFT 0xc 3516 #define SDMA1_CHICKEN_BITS_2__RESERVED_15__SHIFT 0xf 3517 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK__SHIFT 0x10 3518 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK__SHIFT 0x12 3519 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20__SHIFT 0x14 3520 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK__SHIFT 0x17 3521 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK__SHIFT 0x19 3522 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB__SHIFT 0x1e 3523 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE__SHIFT 0x1f 3524 #define SDMA1_CHICKEN_BITS_2__MCU_CMD_PROC_DELAY_MASK 0x0000000FL 3525 #define SDMA1_CHICKEN_BITS_2__MCU_SEND_POSTCODE_EN_MASK 0x00000010L 3526 #define SDMA1_CHICKEN_BITS_2__RESERVED_7_6_MASK 0x000000C0L 3527 #define SDMA1_CHICKEN_BITS_2__WPTR_POLL_OUTSTANDING_MASK 0x00000F00L 3528 #define SDMA1_CHICKEN_BITS_2__RESERVED_14_12_MASK 0x00007000L 3529 #define SDMA1_CHICKEN_BITS_2__RESERVED_15_MASK 0x00008000L 3530 #define SDMA1_CHICKEN_BITS_2__RB_FIFO_WATERMARK_MASK 0x00030000L 3531 #define SDMA1_CHICKEN_BITS_2__IB_FIFO_WATERMARK_MASK 0x000C0000L 3532 #define SDMA1_CHICKEN_BITS_2__RESERVED_22_20_MASK 0x00700000L 3533 #define SDMA1_CHICKEN_BITS_2__CH_RD_WATERMARK_MASK 0x01800000L 3534 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_MASK 0x3E000000L 3535 #define SDMA1_CHICKEN_BITS_2__CH_WR_WATERMARK_LSB_MASK 0x40000000L 3536 #define SDMA1_CHICKEN_BITS_2__PIO_VFID_SOURCE_MASK 0x80000000L 3537 //SDMA1_STATUS3_REG 3538 #define SDMA1_STATUS3_REG__PREV_VM_CMD__SHIFT 0x10 3539 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE__SHIFT 0x14 3540 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE__SHIFT 0x15 3541 #define SDMA1_STATUS3_REG__TLBI_IDLE__SHIFT 0x16 3542 #define SDMA1_STATUS3_REG__GCR_IDLE__SHIFT 0x17 3543 #define SDMA1_STATUS3_REG__INVREQ_IDLE__SHIFT 0x18 3544 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH__SHIFT 0x19 3545 #define SDMA1_STATUS3_REG__INT_QUEUE_ID__SHIFT 0x1a 3546 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS__SHIFT 0x1e 3547 #define SDMA1_STATUS3_REG__PREV_VM_CMD_MASK 0x000F0000L 3548 #define SDMA1_STATUS3_REG__EXCEPTION_IDLE_MASK 0x00100000L 3549 #define SDMA1_STATUS3_REG__AQL_PREV_CMD_IDLE_MASK 0x00200000L 3550 #define SDMA1_STATUS3_REG__TLBI_IDLE_MASK 0x00400000L 3551 #define SDMA1_STATUS3_REG__GCR_IDLE_MASK 0x00800000L 3552 #define SDMA1_STATUS3_REG__INVREQ_IDLE_MASK 0x01000000L 3553 #define SDMA1_STATUS3_REG__QUEUE_ID_MATCH_MASK 0x02000000L 3554 #define SDMA1_STATUS3_REG__INT_QUEUE_ID_MASK 0x3C000000L 3555 #define SDMA1_STATUS3_REG__TMZ_MTYPE_STATUS_MASK 0xC0000000L 3556 //SDMA1_GLOBAL_QUANTUM 3557 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM__SHIFT 0x0 3558 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM__SHIFT 0x8 3559 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_FOCUS_QUANTUM_MASK 0x000000FFL 3560 #define SDMA1_GLOBAL_QUANTUM__GLOBAL_NORMAL_QUANTUM_MASK 0x0000FF00L 3561 //SDMA1_ERROR_LOG 3562 #define SDMA1_ERROR_LOG__OVERRIDE__SHIFT 0x0 3563 #define SDMA1_ERROR_LOG__STATUS__SHIFT 0x10 3564 #define SDMA1_ERROR_LOG__OVERRIDE_MASK 0x0000FFFFL 3565 #define SDMA1_ERROR_LOG__STATUS_MASK 0xFFFF0000L 3566 //SDMA1_PUB_DUMMY_REG0 3567 #define SDMA1_PUB_DUMMY_REG0__VALUE__SHIFT 0x0 3568 #define SDMA1_PUB_DUMMY_REG0__VALUE_MASK 0xFFFFFFFFL 3569 //SDMA1_PUB_DUMMY_REG1 3570 #define SDMA1_PUB_DUMMY_REG1__VALUE__SHIFT 0x0 3571 #define SDMA1_PUB_DUMMY_REG1__VALUE_MASK 0xFFFFFFFFL 3572 //SDMA1_PUB_DUMMY_REG2 3573 #define SDMA1_PUB_DUMMY_REG2__VALUE__SHIFT 0x0 3574 #define SDMA1_PUB_DUMMY_REG2__VALUE_MASK 0xFFFFFFFFL 3575 //SDMA1_PUB_DUMMY_REG3 3576 #define SDMA1_PUB_DUMMY_REG3__VALUE__SHIFT 0x0 3577 #define SDMA1_PUB_DUMMY_REG3__VALUE_MASK 0xFFFFFFFFL 3578 //SDMA1_MCU_COUNTER 3579 #define SDMA1_MCU_COUNTER__VALUE__SHIFT 0x0 3580 #define SDMA1_MCU_COUNTER__VALUE_MASK 0xFFFFFFFFL 3581 //SDMA1_CRD_CNTL 3582 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT__SHIFT 0x13 3583 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT__SHIFT 0x19 3584 #define SDMA1_CRD_CNTL__CH_WRREQ_CREDIT_MASK 0x01F80000L 3585 #define SDMA1_CRD_CNTL__CH_RDREQ_CREDIT_MASK 0x7E000000L 3586 //SDMA1_RLC_CGCG_CTRL 3587 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE__SHIFT 0x1 3588 #define SDMA1_RLC_CGCG_CTRL__MCU_CGCG_ALLOW__SHIFT 0x4 3589 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS__SHIFT 0x10 3590 #define SDMA1_RLC_CGCG_CTRL__CGCG_INT_ENABLE_MASK 0x00000002L 3591 #define SDMA1_RLC_CGCG_CTRL__MCU_CGCG_ALLOW_MASK 0x00000010L 3592 #define SDMA1_RLC_CGCG_CTRL__CGCG_IDLE_HYSTERESIS_MASK 0xFFFF0000L 3593 //SDMA1_GPU_IOV_VIOLATION_LOG 3594 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS__SHIFT 0x0 3595 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS__SHIFT 0x1 3596 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS__SHIFT 0x2 3597 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION__SHIFT 0x14 3598 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF__SHIFT 0x15 3599 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID__SHIFT 0x16 3600 #define SDMA1_GPU_IOV_VIOLATION_LOG__VIOLATION_STATUS_MASK 0x00000001L 3601 #define SDMA1_GPU_IOV_VIOLATION_LOG__MULTIPLE_VIOLATION_STATUS_MASK 0x00000002L 3602 #define SDMA1_GPU_IOV_VIOLATION_LOG__ADDRESS_MASK 0x000FFFFCL 3603 #define SDMA1_GPU_IOV_VIOLATION_LOG__WRITE_OPERATION_MASK 0x00100000L 3604 #define SDMA1_GPU_IOV_VIOLATION_LOG__VF_MASK 0x00200000L 3605 #define SDMA1_GPU_IOV_VIOLATION_LOG__VFID_MASK 0x07C00000L 3606 //SDMA1_AQL_STATUS 3607 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY__SHIFT 0x0 3608 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY__SHIFT 0x1 3609 #define SDMA1_AQL_STATUS__COMPLETE_SIGNAL_EMPTY_MASK 0x00000001L 3610 #define SDMA1_AQL_STATUS__INVALID_CMD_EMPTY_MASK 0x00000002L 3611 //SDMA1_TLBI_GCR_CNTL 3612 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW__SHIFT 0x0 3613 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW__SHIFT 0x4 3614 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT__SHIFT 0x10 3615 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT__SHIFT 0x18 3616 #define SDMA1_TLBI_GCR_CNTL__TLBI_CMD_DW_MASK 0x0000000FL 3617 #define SDMA1_TLBI_GCR_CNTL__GCR_CMD_DW_MASK 0x000000F0L 3618 #define SDMA1_TLBI_GCR_CNTL__TLBI_CREDIT_MASK 0x00FF0000L 3619 #define SDMA1_TLBI_GCR_CNTL__GCR_CREDIT_MASK 0xFF000000L 3620 //SDMA1_INT_STATUS 3621 #define SDMA1_INT_STATUS__DATA__SHIFT 0x0 3622 #define SDMA1_INT_STATUS__DATA_MASK 0xFFFFFFFFL 3623 //SDMA1_GPU_IOV_VIOLATION_LOG2 3624 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID__SHIFT 0x0 3625 #define SDMA1_GPU_IOV_VIOLATION_LOG2__INITIATOR_ID_MASK 0x000003FFL 3626 //SDMA1_INVALID_ADDR_LO 3627 #define SDMA1_INVALID_ADDR_LO__VALUE__SHIFT 0x0 3628 #define SDMA1_INVALID_ADDR_LO__VALUE_MASK 0xFFFFFFFFL 3629 //SDMA1_INVALID_ADDR_HI 3630 #define SDMA1_INVALID_ADDR_HI__VALUE__SHIFT 0x0 3631 #define SDMA1_INVALID_ADDR_HI__VALUE_MASK 0xFFFFFFFFL 3632 //SDMA1_INVALID_ADDR_SRC 3633 #define SDMA1_INVALID_ADDR_SRC__ID__SHIFT 0x0 3634 #define SDMA1_INVALID_ADDR_SRC__ID_MASK 0x0000001FL 3635 //SDMA1_CLOCK_GATING_STATUS 3636 #define SDMA1_CLOCK_GATING_STATUS__PTR_MGCG_CLK_STATUS__SHIFT 0x8 3637 #define SDMA1_CLOCK_GATING_STATUS__PIO_MGCG_CLK_STATUS__SHIFT 0x9 3638 #define SDMA1_CLOCK_GATING_STATUS__MCU_MGCG_CLK_STATUS__SHIFT 0xa 3639 #define SDMA1_CLOCK_GATING_STATUS__COPY_ENG_MGCG_CLK_STATUS__SHIFT 0xb 3640 #define SDMA1_CLOCK_GATING_STATUS__SERVE_ENG_MGCG_CLK_STATUS__SHIFT 0xc 3641 #define SDMA1_CLOCK_GATING_STATUS__CMD_FETCH_MGCG_CLK_STATUS__SHIFT 0xd 3642 #define SDMA1_CLOCK_GATING_STATUS__GU_MEMREQ_MGCG_CLK_STATUS__SHIFT 0xe 3643 #define SDMA1_CLOCK_GATING_STATUS__INV_MGCG_CLK_STATUS__SHIFT 0xf 3644 #define SDMA1_CLOCK_GATING_STATUS__GU_CACHE_MGCG_CLK_STATUS__SHIFT 0x10 3645 #define SDMA1_CLOCK_GATING_STATUS__IC_CACHE_MGCG_CLK_STATUS__SHIFT 0x11 3646 #define SDMA1_CLOCK_GATING_STATUS__MEM_CHNL_MGCG_CLK_STATUS__SHIFT 0x12 3647 #define SDMA1_CLOCK_GATING_STATUS__MEM_CHNL_CESE_MGCG_CLK_STATUS__SHIFT 0x13 3648 #define SDMA1_CLOCK_GATING_STATUS__PTR_MGCG_CLK_STATUS_MASK 0x00000100L 3649 #define SDMA1_CLOCK_GATING_STATUS__PIO_MGCG_CLK_STATUS_MASK 0x00000200L 3650 #define SDMA1_CLOCK_GATING_STATUS__MCU_MGCG_CLK_STATUS_MASK 0x00000400L 3651 #define SDMA1_CLOCK_GATING_STATUS__COPY_ENG_MGCG_CLK_STATUS_MASK 0x00000800L 3652 #define SDMA1_CLOCK_GATING_STATUS__SERVE_ENG_MGCG_CLK_STATUS_MASK 0x00001000L 3653 #define SDMA1_CLOCK_GATING_STATUS__CMD_FETCH_MGCG_CLK_STATUS_MASK 0x00002000L 3654 #define SDMA1_CLOCK_GATING_STATUS__GU_MEMREQ_MGCG_CLK_STATUS_MASK 0x00004000L 3655 #define SDMA1_CLOCK_GATING_STATUS__INV_MGCG_CLK_STATUS_MASK 0x00008000L 3656 #define SDMA1_CLOCK_GATING_STATUS__GU_CACHE_MGCG_CLK_STATUS_MASK 0x00010000L 3657 #define SDMA1_CLOCK_GATING_STATUS__IC_CACHE_MGCG_CLK_STATUS_MASK 0x00020000L 3658 #define SDMA1_CLOCK_GATING_STATUS__MEM_CHNL_MGCG_CLK_STATUS_MASK 0x00040000L 3659 #define SDMA1_CLOCK_GATING_STATUS__MEM_CHNL_CESE_MGCG_CLK_STATUS_MASK 0x00080000L 3660 //SDMA1_STATUS4_REG 3661 #define SDMA1_STATUS4_REG__IDLE__SHIFT 0x0 3662 #define SDMA1_STATUS4_REG__IH_OUTSTANDING__SHIFT 0x2 3663 #define SDMA1_STATUS4_REG__RESERVED__SHIFT 0x3 3664 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING__SHIFT 0x4 3665 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING__SHIFT 0x5 3666 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING__SHIFT 0x6 3667 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING__SHIFT 0x7 3668 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING__SHIFT 0x8 3669 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING__SHIFT 0x9 3670 #define SDMA1_STATUS4_REG__REG_POLLING__SHIFT 0xa 3671 #define SDMA1_STATUS4_REG__MEM_POLLING__SHIFT 0xb 3672 #define SDMA1_STATUS4_REG__RESERVED_13_12__SHIFT 0xc 3673 #define SDMA1_STATUS4_REG__RESERVED_15_14__SHIFT 0xe 3674 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 3675 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD__SHIFT 0x14 3676 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD__SHIFT 0x15 3677 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT__SHIFT 0x16 3678 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL__SHIFT 0x17 3679 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT__SHIFT 0x18 3680 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT__SHIFT 0x19 3681 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL__SHIFT 0x1a 3682 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT__SHIFT 0x1b 3683 #define SDMA1_STATUS4_REG__IDLE_MASK 0x00000001L 3684 #define SDMA1_STATUS4_REG__IH_OUTSTANDING_MASK 0x00000004L 3685 #define SDMA1_STATUS4_REG__RESERVED_MASK 0x00000008L 3686 #define SDMA1_STATUS4_REG__CH_RD_OUTSTANDING_MASK 0x00000010L 3687 #define SDMA1_STATUS4_REG__CH_WR_OUTSTANDING_MASK 0x00000020L 3688 #define SDMA1_STATUS4_REG__GCR_OUTSTANDING_MASK 0x00000040L 3689 #define SDMA1_STATUS4_REG__TLBI_OUTSTANDING_MASK 0x00000080L 3690 #define SDMA1_STATUS4_REG__UTCL2_RD_OUTSTANDING_MASK 0x00000100L 3691 #define SDMA1_STATUS4_REG__UTCL2_WR_OUTSTANDING_MASK 0x00000200L 3692 #define SDMA1_STATUS4_REG__REG_POLLING_MASK 0x00000400L 3693 #define SDMA1_STATUS4_REG__MEM_POLLING_MASK 0x00000800L 3694 #define SDMA1_STATUS4_REG__RESERVED_13_12_MASK 0x00003000L 3695 #define SDMA1_STATUS4_REG__RESERVED_15_14_MASK 0x0000C000L 3696 #define SDMA1_STATUS4_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 3697 #define SDMA1_STATUS4_REG__SRIOV_WATING_RLCV_CMD_MASK 0x00100000L 3698 #define SDMA1_STATUS4_REG__SRIOV_SDMA_EXECUTING_CMD_MASK 0x00200000L 3699 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_FAULT_MASK 0x00400000L 3700 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_NULL_MASK 0x00800000L 3701 #define SDMA1_STATUS4_REG__UTCL2_RD_XNACK_TIMEOUT_MASK 0x01000000L 3702 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_FAULT_MASK 0x02000000L 3703 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_NULL_MASK 0x04000000L 3704 #define SDMA1_STATUS4_REG__UTCL2_WR_XNACK_TIMEOUT_MASK 0x08000000L 3705 //SDMA1_SCRATCH_RAM_DATA 3706 #define SDMA1_SCRATCH_RAM_DATA__DATA__SHIFT 0x0 3707 #define SDMA1_SCRATCH_RAM_DATA__DATA_MASK 0xFFFFFFFFL 3708 //SDMA1_SCRATCH_RAM_ADDR 3709 #define SDMA1_SCRATCH_RAM_ADDR__ADDR__SHIFT 0x0 3710 #define SDMA1_SCRATCH_RAM_ADDR__ADDR_MASK 0x0000007FL 3711 //SDMA1_TIMESTAMP_CNTL 3712 #define SDMA1_TIMESTAMP_CNTL__CAPTURE__SHIFT 0x0 3713 #define SDMA1_TIMESTAMP_CNTL__CAPTURE_MASK 0x00000001L 3714 //SDMA1_STATUS5_REG 3715 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS__SHIFT 0x0 3716 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS__SHIFT 0x1 3717 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS__SHIFT 0x2 3718 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS__SHIFT 0x3 3719 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS__SHIFT 0x4 3720 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS__SHIFT 0x5 3721 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS__SHIFT 0x6 3722 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS__SHIFT 0x7 3723 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID__SHIFT 0x10 3724 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x14 3725 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x15 3726 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x16 3727 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x17 3728 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x18 3729 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x19 3730 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1a 3731 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION__SHIFT 0x1b 3732 #define SDMA1_STATUS5_REG__QUEUE0_RB_ENABLE_STATUS_MASK 0x00000001L 3733 #define SDMA1_STATUS5_REG__QUEUE1_RB_ENABLE_STATUS_MASK 0x00000002L 3734 #define SDMA1_STATUS5_REG__QUEUE2_RB_ENABLE_STATUS_MASK 0x00000004L 3735 #define SDMA1_STATUS5_REG__QUEUE3_RB_ENABLE_STATUS_MASK 0x00000008L 3736 #define SDMA1_STATUS5_REG__QUEUE4_RB_ENABLE_STATUS_MASK 0x00000010L 3737 #define SDMA1_STATUS5_REG__QUEUE5_RB_ENABLE_STATUS_MASK 0x00000020L 3738 #define SDMA1_STATUS5_REG__QUEUE6_RB_ENABLE_STATUS_MASK 0x00000040L 3739 #define SDMA1_STATUS5_REG__QUEUE7_RB_ENABLE_STATUS_MASK 0x00000080L 3740 #define SDMA1_STATUS5_REG__ACTIVE_QUEUE_ID_MASK 0x000F0000L 3741 #define SDMA1_STATUS5_REG__QUEUE0_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00100000L 3742 #define SDMA1_STATUS5_REG__QUEUE1_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00200000L 3743 #define SDMA1_STATUS5_REG__QUEUE2_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00400000L 3744 #define SDMA1_STATUS5_REG__QUEUE3_WPTR_POLL_PAGE_EXCEPTION_MASK 0x00800000L 3745 #define SDMA1_STATUS5_REG__QUEUE4_WPTR_POLL_PAGE_EXCEPTION_MASK 0x01000000L 3746 #define SDMA1_STATUS5_REG__QUEUE5_WPTR_POLL_PAGE_EXCEPTION_MASK 0x02000000L 3747 #define SDMA1_STATUS5_REG__QUEUE6_WPTR_POLL_PAGE_EXCEPTION_MASK 0x04000000L 3748 #define SDMA1_STATUS5_REG__QUEUE7_WPTR_POLL_PAGE_EXCEPTION_MASK 0x08000000L 3749 //SDMA1_QUEUE_RESET_REQ 3750 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET__SHIFT 0x0 3751 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET__SHIFT 0x1 3752 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET__SHIFT 0x2 3753 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET__SHIFT 0x3 3754 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET__SHIFT 0x4 3755 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET__SHIFT 0x5 3756 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET__SHIFT 0x6 3757 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET__SHIFT 0x7 3758 #define SDMA1_QUEUE_RESET_REQ__RESERVED__SHIFT 0x8 3759 #define SDMA1_QUEUE_RESET_REQ__QUEUE0_RESET_MASK 0x00000001L 3760 #define SDMA1_QUEUE_RESET_REQ__QUEUE1_RESET_MASK 0x00000002L 3761 #define SDMA1_QUEUE_RESET_REQ__QUEUE2_RESET_MASK 0x00000004L 3762 #define SDMA1_QUEUE_RESET_REQ__QUEUE3_RESET_MASK 0x00000008L 3763 #define SDMA1_QUEUE_RESET_REQ__QUEUE4_RESET_MASK 0x00000010L 3764 #define SDMA1_QUEUE_RESET_REQ__QUEUE5_RESET_MASK 0x00000020L 3765 #define SDMA1_QUEUE_RESET_REQ__QUEUE6_RESET_MASK 0x00000040L 3766 #define SDMA1_QUEUE_RESET_REQ__QUEUE7_RESET_MASK 0x00000080L 3767 #define SDMA1_QUEUE_RESET_REQ__RESERVED_MASK 0xFFFFFF00L 3768 //SDMA1_STATUS6_REG 3769 #define SDMA1_STATUS6_REG__ID__SHIFT 0x0 3770 #define SDMA1_STATUS6_REG__TH1MCU_INSTR_PTR__SHIFT 0x2 3771 #define SDMA1_STATUS6_REG__TH1_EXCEPTION__SHIFT 0x10 3772 #define SDMA1_STATUS6_REG__ID_MASK 0x00000003L 3773 #define SDMA1_STATUS6_REG__TH1MCU_INSTR_PTR_MASK 0x0000FFFCL 3774 #define SDMA1_STATUS6_REG__TH1_EXCEPTION_MASK 0xFFFF0000L 3775 //SDMA1_STATUS7_REG 3776 #define SDMA1_STATUS7_REG__BLT_REQ_DROP__SHIFT 0x0 3777 #define SDMA1_STATUS7_REG__BLT_REQ_DROP_MASK 0x00000001L 3778 //SDMA1_STATUS8_REG 3779 #define SDMA1_STATUS8_REG__LD_CTXSW_COND__SHIFT 0x0 3780 #define SDMA1_STATUS8_REG__LD_CTXSW_COND_MASK 0xFFFFFFFFL 3781 //SDMA1_CE_CTRL 3782 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK__SHIFT 0x0 3783 #define SDMA1_CE_CTRL__RD_LUT_DEPTH__SHIFT 0x3 3784 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK__SHIFT 0x5 3785 #define SDMA1_CE_CTRL__RESERVED__SHIFT 0x9 3786 #define SDMA1_CE_CTRL__RD_LUT_WATERMARK_MASK 0x00000007L 3787 #define SDMA1_CE_CTRL__RD_LUT_DEPTH_MASK 0x00000018L 3788 #define SDMA1_CE_CTRL__WR_AFIFO_WATERMARK_MASK 0x000000E0L 3789 #define SDMA1_CE_CTRL__RESERVED_MASK 0xFFFFFE00L 3790 //SDMA1_FED_STATUS 3791 #define SDMA1_FED_STATUS__RB_FETCH_ECC__SHIFT 0x0 3792 #define SDMA1_FED_STATUS__IB_FETCH_ECC__SHIFT 0x1 3793 #define SDMA1_FED_STATUS__MCU_DATA_ECC__SHIFT 0x2 3794 #define SDMA1_FED_STATUS__WPTR_POLL_ECC__SHIFT 0x3 3795 #define SDMA1_FED_STATUS__COPY_DATA_ECC__SHIFT 0x4 3796 #define SDMA1_FED_STATUS__INSTR_FETCH_ECC__SHIFT 0x5 3797 #define SDMA1_FED_STATUS__ATOMIC_ECC__SHIFT 0x6 3798 #define SDMA1_FED_STATUS__RB_FETCH_ECC_MASK 0x00000001L 3799 #define SDMA1_FED_STATUS__IB_FETCH_ECC_MASK 0x00000002L 3800 #define SDMA1_FED_STATUS__MCU_DATA_ECC_MASK 0x00000004L 3801 #define SDMA1_FED_STATUS__WPTR_POLL_ECC_MASK 0x00000008L 3802 #define SDMA1_FED_STATUS__COPY_DATA_ECC_MASK 0x00000010L 3803 #define SDMA1_FED_STATUS__INSTR_FETCH_ECC_MASK 0x00000020L 3804 #define SDMA1_FED_STATUS__ATOMIC_ECC_MASK 0x00000040L 3805 //SDMA1_QUEUE0_RB_CNTL 3806 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE__SHIFT 0x0 3807 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE__SHIFT 0x1 3808 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 3809 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 3810 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 3811 #define SDMA1_QUEUE0_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 3812 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 3813 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 3814 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 3815 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV__SHIFT 0x17 3816 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID__SHIFT 0x18 3817 #define SDMA1_QUEUE0_RB_CNTL__RB_ENABLE_MASK 0x00000001L 3818 #define SDMA1_QUEUE0_RB_CNTL__RB_SIZE_MASK 0x0000003EL 3819 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 3820 #define SDMA1_QUEUE0_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 3821 #define SDMA1_QUEUE0_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 3822 #define SDMA1_QUEUE0_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 3823 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 3824 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 3825 #define SDMA1_QUEUE0_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 3826 #define SDMA1_QUEUE0_RB_CNTL__RB_PRIV_MASK 0x00800000L 3827 #define SDMA1_QUEUE0_RB_CNTL__RB_VMID_MASK 0x0F000000L 3828 //SDMA1_QUEUE0_RB_BASE 3829 #define SDMA1_QUEUE0_RB_BASE__ADDR__SHIFT 0x0 3830 #define SDMA1_QUEUE0_RB_BASE__ADDR_MASK 0xFFFFFFFFL 3831 //SDMA1_QUEUE0_RB_BASE_HI 3832 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR__SHIFT 0x0 3833 #define SDMA1_QUEUE0_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 3834 //SDMA1_QUEUE0_RB_RPTR 3835 #define SDMA1_QUEUE0_RB_RPTR__OFFSET__SHIFT 0x0 3836 #define SDMA1_QUEUE0_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 3837 //SDMA1_QUEUE0_RB_RPTR_HI 3838 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET__SHIFT 0x0 3839 #define SDMA1_QUEUE0_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3840 //SDMA1_QUEUE0_RB_WPTR 3841 #define SDMA1_QUEUE0_RB_WPTR__OFFSET__SHIFT 0x0 3842 #define SDMA1_QUEUE0_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 3843 //SDMA1_QUEUE0_RB_WPTR_HI 3844 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET__SHIFT 0x0 3845 #define SDMA1_QUEUE0_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 3846 //SDMA1_QUEUE0_RB_RPTR_ADDR_LO 3847 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 3848 #define SDMA1_QUEUE0_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3849 //SDMA1_QUEUE0_RB_RPTR_ADDR_HI 3850 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 3851 #define SDMA1_QUEUE0_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3852 //SDMA1_QUEUE0_IB_CNTL 3853 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE__SHIFT 0x0 3854 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 3855 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 3856 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID__SHIFT 0x10 3857 #define SDMA1_QUEUE0_IB_CNTL__IB_ENABLE_MASK 0x00000001L 3858 #define SDMA1_QUEUE0_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 3859 #define SDMA1_QUEUE0_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 3860 #define SDMA1_QUEUE0_IB_CNTL__CMD_VMID_MASK 0x000F0000L 3861 //SDMA1_QUEUE0_IB_RPTR 3862 #define SDMA1_QUEUE0_IB_RPTR__OFFSET__SHIFT 0x2 3863 #define SDMA1_QUEUE0_IB_RPTR__OFFSET_MASK 0x003FFFFCL 3864 //SDMA1_QUEUE0_IB_OFFSET 3865 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET__SHIFT 0x2 3866 #define SDMA1_QUEUE0_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 3867 //SDMA1_QUEUE0_IB_BASE_LO 3868 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR__SHIFT 0x2 3869 #define SDMA1_QUEUE0_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 3870 //SDMA1_QUEUE0_IB_BASE_HI 3871 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR__SHIFT 0x0 3872 #define SDMA1_QUEUE0_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 3873 //SDMA1_QUEUE0_IB_SIZE 3874 #define SDMA1_QUEUE0_IB_SIZE__SIZE__SHIFT 0x0 3875 #define SDMA1_QUEUE0_IB_SIZE__SIZE_MASK 0x000FFFFFL 3876 //SDMA1_QUEUE0_DOORBELL 3877 #define SDMA1_QUEUE0_DOORBELL__ENABLE__SHIFT 0x1c 3878 #define SDMA1_QUEUE0_DOORBELL__CAPTURED__SHIFT 0x1e 3879 #define SDMA1_QUEUE0_DOORBELL__ENABLE_MASK 0x10000000L 3880 #define SDMA1_QUEUE0_DOORBELL__CAPTURED_MASK 0x40000000L 3881 //SDMA1_QUEUE0_DOORBELL_LOG 3882 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 3883 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA__SHIFT 0x2 3884 #define SDMA1_QUEUE0_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 3885 #define SDMA1_QUEUE0_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 3886 //SDMA1_QUEUE0_DOORBELL_OFFSET 3887 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 3888 #define SDMA1_QUEUE0_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 3889 //SDMA1_QUEUE0_CSA_ADDR_LO 3890 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR__SHIFT 0x2 3891 #define SDMA1_QUEUE0_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3892 //SDMA1_QUEUE0_CSA_ADDR_HI 3893 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR__SHIFT 0x0 3894 #define SDMA1_QUEUE0_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3895 //SDMA1_QUEUE0_SCHEDULE_CNTL 3896 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 3897 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 3898 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 3899 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 3900 #define SDMA1_QUEUE0_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 3901 #define SDMA1_QUEUE0_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 3902 #define SDMA1_QUEUE0_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 3903 #define SDMA1_QUEUE0_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 3904 //SDMA1_QUEUE0_IB_SUB_REMAIN 3905 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE__SHIFT 0x0 3906 #define SDMA1_QUEUE0_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 3907 //SDMA1_QUEUE0_PREEMPT 3908 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT__SHIFT 0x0 3909 #define SDMA1_QUEUE0_PREEMPT__IB_PREEMPT_MASK 0x00000001L 3910 //SDMA1_QUEUE0_DUMMY_REG 3911 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY__SHIFT 0x0 3912 #define SDMA1_QUEUE0_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 3913 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO 3914 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 3915 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 3916 //SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI 3917 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 3918 #define SDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 3919 //SDMA1_QUEUE0_RB_AQL_CNTL 3920 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 3921 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 3922 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 3923 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 3924 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 3925 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 3926 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 3927 #define SDMA1_QUEUE0_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 3928 #define SDMA1_QUEUE0_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 3929 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 3930 #define SDMA1_QUEUE0_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 3931 #define SDMA1_QUEUE0_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 3932 //SDMA1_QUEUE0_MINOR_PTR_UPDATE 3933 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 3934 #define SDMA1_QUEUE0_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 3935 //SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS 3936 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 3937 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 3938 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 3939 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 3940 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 3941 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 3942 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 3943 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 3944 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 3945 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 3946 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 3947 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 3948 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 3949 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 3950 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 3951 #define SDMA1_QUEUE0_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 3952 //SDMA1_QUEUE0_MIDCMD_CNTL 3953 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 3954 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 3955 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 3956 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 3957 #define SDMA1_QUEUE0_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 3958 #define SDMA1_QUEUE0_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 3959 #define SDMA1_QUEUE0_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 3960 #define SDMA1_QUEUE0_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 3961 //SDMA1_QUEUE0_MIDCMD_DATA0 3962 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0__SHIFT 0x0 3963 #define SDMA1_QUEUE0_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 3964 //SDMA1_QUEUE0_MIDCMD_DATA1 3965 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1__SHIFT 0x0 3966 #define SDMA1_QUEUE0_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 3967 //SDMA1_QUEUE0_MIDCMD_DATA2 3968 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2__SHIFT 0x0 3969 #define SDMA1_QUEUE0_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 3970 //SDMA1_QUEUE0_MIDCMD_DATA3 3971 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3__SHIFT 0x0 3972 #define SDMA1_QUEUE0_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 3973 //SDMA1_QUEUE0_MIDCMD_DATA4 3974 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4__SHIFT 0x0 3975 #define SDMA1_QUEUE0_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 3976 //SDMA1_QUEUE0_MIDCMD_DATA5 3977 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5__SHIFT 0x0 3978 #define SDMA1_QUEUE0_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 3979 //SDMA1_QUEUE0_MIDCMD_DATA6 3980 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6__SHIFT 0x0 3981 #define SDMA1_QUEUE0_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 3982 //SDMA1_QUEUE0_MIDCMD_DATA7 3983 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7__SHIFT 0x0 3984 #define SDMA1_QUEUE0_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 3985 //SDMA1_QUEUE0_MIDCMD_DATA8 3986 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8__SHIFT 0x0 3987 #define SDMA1_QUEUE0_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 3988 //SDMA1_QUEUE0_MIDCMD_DATA9 3989 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9__SHIFT 0x0 3990 #define SDMA1_QUEUE0_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 3991 //SDMA1_QUEUE0_MIDCMD_DATA10 3992 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10__SHIFT 0x0 3993 #define SDMA1_QUEUE0_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 3994 //SDMA1_QUEUE0_WAIT_UNSATISFIED_THD 3995 #define SDMA1_QUEUE0_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 3996 #define SDMA1_QUEUE0_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 3997 //SDMA1_QUEUE0_MQD_BASE_ADDR_LO 3998 #define SDMA1_QUEUE0_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 3999 #define SDMA1_QUEUE0_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 4000 //SDMA1_QUEUE0_MQD_BASE_ADDR_HI 4001 #define SDMA1_QUEUE0_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 4002 #define SDMA1_QUEUE0_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 4003 //SDMA1_QUEUE0_MQD_CONTROL 4004 #define SDMA1_QUEUE0_MQD_CONTROL__VMID__SHIFT 0x0 4005 #define SDMA1_QUEUE0_MQD_CONTROL__VMID_MASK 0x0000000FL 4006 //SDMA1_QUEUE0_DEQUEUE_REQUEST 4007 #define SDMA1_QUEUE0_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 4008 #define SDMA1_QUEUE0_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 4009 //SDMA1_QUEUE0_CONTEXT_STATUS 4010 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4011 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB__SHIFT 0x1 4012 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE__SHIFT 0x2 4013 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4014 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4015 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4016 #define SDMA1_QUEUE0_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 4017 #define SDMA1_QUEUE0_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 4018 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4019 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4020 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4021 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4022 #define SDMA1_QUEUE0_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4023 #define SDMA1_QUEUE0_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 4024 #define SDMA1_QUEUE0_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4025 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4026 #define SDMA1_QUEUE0_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4027 #define SDMA1_QUEUE0_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4028 #define SDMA1_QUEUE0_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 4029 #define SDMA1_QUEUE0_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 4030 #define SDMA1_QUEUE0_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4031 #define SDMA1_QUEUE0_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4032 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4033 #define SDMA1_QUEUE0_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4034 //SDMA1_QUEUE1_RB_CNTL 4035 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE__SHIFT 0x0 4036 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE__SHIFT 0x1 4037 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4038 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4039 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4040 #define SDMA1_QUEUE1_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 4041 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4042 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4043 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4044 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV__SHIFT 0x17 4045 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID__SHIFT 0x18 4046 #define SDMA1_QUEUE1_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4047 #define SDMA1_QUEUE1_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4048 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4049 #define SDMA1_QUEUE1_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4050 #define SDMA1_QUEUE1_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4051 #define SDMA1_QUEUE1_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 4052 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4053 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4054 #define SDMA1_QUEUE1_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4055 #define SDMA1_QUEUE1_RB_CNTL__RB_PRIV_MASK 0x00800000L 4056 #define SDMA1_QUEUE1_RB_CNTL__RB_VMID_MASK 0x0F000000L 4057 //SDMA1_QUEUE1_RB_BASE 4058 #define SDMA1_QUEUE1_RB_BASE__ADDR__SHIFT 0x0 4059 #define SDMA1_QUEUE1_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4060 //SDMA1_QUEUE1_RB_BASE_HI 4061 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR__SHIFT 0x0 4062 #define SDMA1_QUEUE1_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4063 //SDMA1_QUEUE1_RB_RPTR 4064 #define SDMA1_QUEUE1_RB_RPTR__OFFSET__SHIFT 0x0 4065 #define SDMA1_QUEUE1_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4066 //SDMA1_QUEUE1_RB_RPTR_HI 4067 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET__SHIFT 0x0 4068 #define SDMA1_QUEUE1_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4069 //SDMA1_QUEUE1_RB_WPTR 4070 #define SDMA1_QUEUE1_RB_WPTR__OFFSET__SHIFT 0x0 4071 #define SDMA1_QUEUE1_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4072 //SDMA1_QUEUE1_RB_WPTR_HI 4073 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET__SHIFT 0x0 4074 #define SDMA1_QUEUE1_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4075 //SDMA1_QUEUE1_RB_RPTR_ADDR_LO 4076 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4077 #define SDMA1_QUEUE1_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4078 //SDMA1_QUEUE1_RB_RPTR_ADDR_HI 4079 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4080 #define SDMA1_QUEUE1_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4081 //SDMA1_QUEUE1_IB_CNTL 4082 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE__SHIFT 0x0 4083 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4084 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4085 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID__SHIFT 0x10 4086 #define SDMA1_QUEUE1_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4087 #define SDMA1_QUEUE1_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4088 #define SDMA1_QUEUE1_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4089 #define SDMA1_QUEUE1_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4090 //SDMA1_QUEUE1_IB_RPTR 4091 #define SDMA1_QUEUE1_IB_RPTR__OFFSET__SHIFT 0x2 4092 #define SDMA1_QUEUE1_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4093 //SDMA1_QUEUE1_IB_OFFSET 4094 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET__SHIFT 0x2 4095 #define SDMA1_QUEUE1_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4096 //SDMA1_QUEUE1_IB_BASE_LO 4097 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR__SHIFT 0x2 4098 #define SDMA1_QUEUE1_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 4099 //SDMA1_QUEUE1_IB_BASE_HI 4100 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR__SHIFT 0x0 4101 #define SDMA1_QUEUE1_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4102 //SDMA1_QUEUE1_IB_SIZE 4103 #define SDMA1_QUEUE1_IB_SIZE__SIZE__SHIFT 0x0 4104 #define SDMA1_QUEUE1_IB_SIZE__SIZE_MASK 0x000FFFFFL 4105 //SDMA1_QUEUE1_DOORBELL 4106 #define SDMA1_QUEUE1_DOORBELL__ENABLE__SHIFT 0x1c 4107 #define SDMA1_QUEUE1_DOORBELL__CAPTURED__SHIFT 0x1e 4108 #define SDMA1_QUEUE1_DOORBELL__ENABLE_MASK 0x10000000L 4109 #define SDMA1_QUEUE1_DOORBELL__CAPTURED_MASK 0x40000000L 4110 //SDMA1_QUEUE1_DOORBELL_LOG 4111 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4112 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA__SHIFT 0x2 4113 #define SDMA1_QUEUE1_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4114 #define SDMA1_QUEUE1_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4115 //SDMA1_QUEUE1_DOORBELL_OFFSET 4116 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4117 #define SDMA1_QUEUE1_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4118 //SDMA1_QUEUE1_CSA_ADDR_LO 4119 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR__SHIFT 0x2 4120 #define SDMA1_QUEUE1_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4121 //SDMA1_QUEUE1_CSA_ADDR_HI 4122 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR__SHIFT 0x0 4123 #define SDMA1_QUEUE1_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4124 //SDMA1_QUEUE1_SCHEDULE_CNTL 4125 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4126 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4127 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4128 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4129 #define SDMA1_QUEUE1_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4130 #define SDMA1_QUEUE1_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4131 #define SDMA1_QUEUE1_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4132 #define SDMA1_QUEUE1_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4133 //SDMA1_QUEUE1_IB_SUB_REMAIN 4134 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4135 #define SDMA1_QUEUE1_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4136 //SDMA1_QUEUE1_PREEMPT 4137 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT__SHIFT 0x0 4138 #define SDMA1_QUEUE1_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4139 //SDMA1_QUEUE1_DUMMY_REG 4140 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY__SHIFT 0x0 4141 #define SDMA1_QUEUE1_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4142 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO 4143 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4144 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4145 //SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI 4146 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4147 #define SDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4148 //SDMA1_QUEUE1_RB_AQL_CNTL 4149 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4150 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4151 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4152 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4153 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4154 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4155 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4156 #define SDMA1_QUEUE1_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4157 #define SDMA1_QUEUE1_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4158 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4159 #define SDMA1_QUEUE1_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4160 #define SDMA1_QUEUE1_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4161 //SDMA1_QUEUE1_MINOR_PTR_UPDATE 4162 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4163 #define SDMA1_QUEUE1_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4164 //SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS 4165 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 4166 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 4167 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 4168 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 4169 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 4170 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 4171 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 4172 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 4173 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 4174 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 4175 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 4176 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 4177 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 4178 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 4179 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 4180 #define SDMA1_QUEUE1_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 4181 //SDMA1_QUEUE1_MIDCMD_CNTL 4182 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4183 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4184 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4185 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4186 #define SDMA1_QUEUE1_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4187 #define SDMA1_QUEUE1_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4188 #define SDMA1_QUEUE1_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4189 #define SDMA1_QUEUE1_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4190 //SDMA1_QUEUE1_MIDCMD_DATA0 4191 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0__SHIFT 0x0 4192 #define SDMA1_QUEUE1_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4193 //SDMA1_QUEUE1_MIDCMD_DATA1 4194 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1__SHIFT 0x0 4195 #define SDMA1_QUEUE1_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4196 //SDMA1_QUEUE1_MIDCMD_DATA2 4197 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2__SHIFT 0x0 4198 #define SDMA1_QUEUE1_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4199 //SDMA1_QUEUE1_MIDCMD_DATA3 4200 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3__SHIFT 0x0 4201 #define SDMA1_QUEUE1_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4202 //SDMA1_QUEUE1_MIDCMD_DATA4 4203 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4__SHIFT 0x0 4204 #define SDMA1_QUEUE1_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4205 //SDMA1_QUEUE1_MIDCMD_DATA5 4206 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5__SHIFT 0x0 4207 #define SDMA1_QUEUE1_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4208 //SDMA1_QUEUE1_MIDCMD_DATA6 4209 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6__SHIFT 0x0 4210 #define SDMA1_QUEUE1_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4211 //SDMA1_QUEUE1_MIDCMD_DATA7 4212 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7__SHIFT 0x0 4213 #define SDMA1_QUEUE1_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4214 //SDMA1_QUEUE1_MIDCMD_DATA8 4215 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8__SHIFT 0x0 4216 #define SDMA1_QUEUE1_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4217 //SDMA1_QUEUE1_MIDCMD_DATA9 4218 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9__SHIFT 0x0 4219 #define SDMA1_QUEUE1_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4220 //SDMA1_QUEUE1_MIDCMD_DATA10 4221 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10__SHIFT 0x0 4222 #define SDMA1_QUEUE1_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4223 //SDMA1_QUEUE1_WAIT_UNSATISFIED_THD 4224 #define SDMA1_QUEUE1_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 4225 #define SDMA1_QUEUE1_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 4226 //SDMA1_QUEUE1_MQD_BASE_ADDR_LO 4227 #define SDMA1_QUEUE1_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 4228 #define SDMA1_QUEUE1_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 4229 //SDMA1_QUEUE1_MQD_BASE_ADDR_HI 4230 #define SDMA1_QUEUE1_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 4231 #define SDMA1_QUEUE1_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 4232 //SDMA1_QUEUE1_MQD_CONTROL 4233 #define SDMA1_QUEUE1_MQD_CONTROL__VMID__SHIFT 0x0 4234 #define SDMA1_QUEUE1_MQD_CONTROL__VMID_MASK 0x0000000FL 4235 //SDMA1_QUEUE1_DEQUEUE_REQUEST 4236 #define SDMA1_QUEUE1_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 4237 #define SDMA1_QUEUE1_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 4238 //SDMA1_QUEUE1_CONTEXT_STATUS 4239 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4240 #define SDMA1_QUEUE1_CONTEXT_STATUS__USE_IB__SHIFT 0x1 4241 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE__SHIFT 0x2 4242 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4243 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4244 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4245 #define SDMA1_QUEUE1_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 4246 #define SDMA1_QUEUE1_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 4247 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4248 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4249 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4250 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4251 #define SDMA1_QUEUE1_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4252 #define SDMA1_QUEUE1_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 4253 #define SDMA1_QUEUE1_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4254 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4255 #define SDMA1_QUEUE1_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4256 #define SDMA1_QUEUE1_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4257 #define SDMA1_QUEUE1_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 4258 #define SDMA1_QUEUE1_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 4259 #define SDMA1_QUEUE1_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4260 #define SDMA1_QUEUE1_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4261 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4262 #define SDMA1_QUEUE1_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4263 //SDMA1_QUEUE2_RB_CNTL 4264 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE__SHIFT 0x0 4265 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE__SHIFT 0x1 4266 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4267 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4268 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4269 #define SDMA1_QUEUE2_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 4270 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4271 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4272 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4273 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV__SHIFT 0x17 4274 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID__SHIFT 0x18 4275 #define SDMA1_QUEUE2_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4276 #define SDMA1_QUEUE2_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4277 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4278 #define SDMA1_QUEUE2_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4279 #define SDMA1_QUEUE2_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4280 #define SDMA1_QUEUE2_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 4281 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4282 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4283 #define SDMA1_QUEUE2_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4284 #define SDMA1_QUEUE2_RB_CNTL__RB_PRIV_MASK 0x00800000L 4285 #define SDMA1_QUEUE2_RB_CNTL__RB_VMID_MASK 0x0F000000L 4286 //SDMA1_QUEUE2_RB_BASE 4287 #define SDMA1_QUEUE2_RB_BASE__ADDR__SHIFT 0x0 4288 #define SDMA1_QUEUE2_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4289 //SDMA1_QUEUE2_RB_BASE_HI 4290 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR__SHIFT 0x0 4291 #define SDMA1_QUEUE2_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4292 //SDMA1_QUEUE2_RB_RPTR 4293 #define SDMA1_QUEUE2_RB_RPTR__OFFSET__SHIFT 0x0 4294 #define SDMA1_QUEUE2_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4295 //SDMA1_QUEUE2_RB_RPTR_HI 4296 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET__SHIFT 0x0 4297 #define SDMA1_QUEUE2_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4298 //SDMA1_QUEUE2_RB_WPTR 4299 #define SDMA1_QUEUE2_RB_WPTR__OFFSET__SHIFT 0x0 4300 #define SDMA1_QUEUE2_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4301 //SDMA1_QUEUE2_RB_WPTR_HI 4302 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET__SHIFT 0x0 4303 #define SDMA1_QUEUE2_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4304 //SDMA1_QUEUE2_RB_RPTR_ADDR_LO 4305 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4306 #define SDMA1_QUEUE2_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4307 //SDMA1_QUEUE2_RB_RPTR_ADDR_HI 4308 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4309 #define SDMA1_QUEUE2_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4310 //SDMA1_QUEUE2_IB_CNTL 4311 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE__SHIFT 0x0 4312 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4313 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4314 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID__SHIFT 0x10 4315 #define SDMA1_QUEUE2_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4316 #define SDMA1_QUEUE2_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4317 #define SDMA1_QUEUE2_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4318 #define SDMA1_QUEUE2_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4319 //SDMA1_QUEUE2_IB_RPTR 4320 #define SDMA1_QUEUE2_IB_RPTR__OFFSET__SHIFT 0x2 4321 #define SDMA1_QUEUE2_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4322 //SDMA1_QUEUE2_IB_OFFSET 4323 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET__SHIFT 0x2 4324 #define SDMA1_QUEUE2_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4325 //SDMA1_QUEUE2_IB_BASE_LO 4326 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR__SHIFT 0x2 4327 #define SDMA1_QUEUE2_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 4328 //SDMA1_QUEUE2_IB_BASE_HI 4329 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR__SHIFT 0x0 4330 #define SDMA1_QUEUE2_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4331 //SDMA1_QUEUE2_IB_SIZE 4332 #define SDMA1_QUEUE2_IB_SIZE__SIZE__SHIFT 0x0 4333 #define SDMA1_QUEUE2_IB_SIZE__SIZE_MASK 0x000FFFFFL 4334 //SDMA1_QUEUE2_DOORBELL 4335 #define SDMA1_QUEUE2_DOORBELL__ENABLE__SHIFT 0x1c 4336 #define SDMA1_QUEUE2_DOORBELL__CAPTURED__SHIFT 0x1e 4337 #define SDMA1_QUEUE2_DOORBELL__ENABLE_MASK 0x10000000L 4338 #define SDMA1_QUEUE2_DOORBELL__CAPTURED_MASK 0x40000000L 4339 //SDMA1_QUEUE2_DOORBELL_LOG 4340 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4341 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA__SHIFT 0x2 4342 #define SDMA1_QUEUE2_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4343 #define SDMA1_QUEUE2_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4344 //SDMA1_QUEUE2_DOORBELL_OFFSET 4345 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4346 #define SDMA1_QUEUE2_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4347 //SDMA1_QUEUE2_CSA_ADDR_LO 4348 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR__SHIFT 0x2 4349 #define SDMA1_QUEUE2_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4350 //SDMA1_QUEUE2_CSA_ADDR_HI 4351 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR__SHIFT 0x0 4352 #define SDMA1_QUEUE2_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4353 //SDMA1_QUEUE2_SCHEDULE_CNTL 4354 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4355 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4356 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4357 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4358 #define SDMA1_QUEUE2_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4359 #define SDMA1_QUEUE2_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4360 #define SDMA1_QUEUE2_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4361 #define SDMA1_QUEUE2_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4362 //SDMA1_QUEUE2_IB_SUB_REMAIN 4363 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4364 #define SDMA1_QUEUE2_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4365 //SDMA1_QUEUE2_PREEMPT 4366 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT__SHIFT 0x0 4367 #define SDMA1_QUEUE2_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4368 //SDMA1_QUEUE2_DUMMY_REG 4369 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY__SHIFT 0x0 4370 #define SDMA1_QUEUE2_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4371 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO 4372 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4373 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4374 //SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI 4375 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4376 #define SDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4377 //SDMA1_QUEUE2_RB_AQL_CNTL 4378 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4379 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4380 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4381 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4382 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4383 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4384 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4385 #define SDMA1_QUEUE2_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4386 #define SDMA1_QUEUE2_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4387 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4388 #define SDMA1_QUEUE2_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4389 #define SDMA1_QUEUE2_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4390 //SDMA1_QUEUE2_MINOR_PTR_UPDATE 4391 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4392 #define SDMA1_QUEUE2_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4393 //SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS 4394 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 4395 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 4396 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 4397 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 4398 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 4399 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 4400 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 4401 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 4402 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 4403 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 4404 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 4405 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 4406 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 4407 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 4408 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 4409 #define SDMA1_QUEUE2_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 4410 //SDMA1_QUEUE2_MIDCMD_CNTL 4411 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4412 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4413 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4414 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4415 #define SDMA1_QUEUE2_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4416 #define SDMA1_QUEUE2_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4417 #define SDMA1_QUEUE2_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4418 #define SDMA1_QUEUE2_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4419 //SDMA1_QUEUE2_MIDCMD_DATA0 4420 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0__SHIFT 0x0 4421 #define SDMA1_QUEUE2_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4422 //SDMA1_QUEUE2_MIDCMD_DATA1 4423 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1__SHIFT 0x0 4424 #define SDMA1_QUEUE2_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4425 //SDMA1_QUEUE2_MIDCMD_DATA2 4426 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2__SHIFT 0x0 4427 #define SDMA1_QUEUE2_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4428 //SDMA1_QUEUE2_MIDCMD_DATA3 4429 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3__SHIFT 0x0 4430 #define SDMA1_QUEUE2_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4431 //SDMA1_QUEUE2_MIDCMD_DATA4 4432 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4__SHIFT 0x0 4433 #define SDMA1_QUEUE2_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4434 //SDMA1_QUEUE2_MIDCMD_DATA5 4435 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5__SHIFT 0x0 4436 #define SDMA1_QUEUE2_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4437 //SDMA1_QUEUE2_MIDCMD_DATA6 4438 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6__SHIFT 0x0 4439 #define SDMA1_QUEUE2_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4440 //SDMA1_QUEUE2_MIDCMD_DATA7 4441 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7__SHIFT 0x0 4442 #define SDMA1_QUEUE2_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4443 //SDMA1_QUEUE2_MIDCMD_DATA8 4444 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8__SHIFT 0x0 4445 #define SDMA1_QUEUE2_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4446 //SDMA1_QUEUE2_MIDCMD_DATA9 4447 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9__SHIFT 0x0 4448 #define SDMA1_QUEUE2_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4449 //SDMA1_QUEUE2_MIDCMD_DATA10 4450 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10__SHIFT 0x0 4451 #define SDMA1_QUEUE2_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4452 //SDMA1_QUEUE2_WAIT_UNSATISFIED_THD 4453 #define SDMA1_QUEUE2_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 4454 #define SDMA1_QUEUE2_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 4455 //SDMA1_QUEUE2_MQD_BASE_ADDR_LO 4456 #define SDMA1_QUEUE2_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 4457 #define SDMA1_QUEUE2_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 4458 //SDMA1_QUEUE2_MQD_BASE_ADDR_HI 4459 #define SDMA1_QUEUE2_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 4460 #define SDMA1_QUEUE2_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 4461 //SDMA1_QUEUE2_MQD_CONTROL 4462 #define SDMA1_QUEUE2_MQD_CONTROL__VMID__SHIFT 0x0 4463 #define SDMA1_QUEUE2_MQD_CONTROL__VMID_MASK 0x0000000FL 4464 //SDMA1_QUEUE2_DEQUEUE_REQUEST 4465 #define SDMA1_QUEUE2_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 4466 #define SDMA1_QUEUE2_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 4467 //SDMA1_QUEUE2_CONTEXT_STATUS 4468 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4469 #define SDMA1_QUEUE2_CONTEXT_STATUS__USE_IB__SHIFT 0x1 4470 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE__SHIFT 0x2 4471 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4472 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4473 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4474 #define SDMA1_QUEUE2_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 4475 #define SDMA1_QUEUE2_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 4476 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4477 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4478 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4479 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4480 #define SDMA1_QUEUE2_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4481 #define SDMA1_QUEUE2_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 4482 #define SDMA1_QUEUE2_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4483 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4484 #define SDMA1_QUEUE2_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4485 #define SDMA1_QUEUE2_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4486 #define SDMA1_QUEUE2_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 4487 #define SDMA1_QUEUE2_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 4488 #define SDMA1_QUEUE2_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4489 #define SDMA1_QUEUE2_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4490 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4491 #define SDMA1_QUEUE2_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4492 //SDMA1_QUEUE3_RB_CNTL 4493 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE__SHIFT 0x0 4494 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE__SHIFT 0x1 4495 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4496 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4497 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4498 #define SDMA1_QUEUE3_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 4499 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4500 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4501 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4502 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV__SHIFT 0x17 4503 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID__SHIFT 0x18 4504 #define SDMA1_QUEUE3_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4505 #define SDMA1_QUEUE3_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4506 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4507 #define SDMA1_QUEUE3_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4508 #define SDMA1_QUEUE3_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4509 #define SDMA1_QUEUE3_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 4510 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4511 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4512 #define SDMA1_QUEUE3_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4513 #define SDMA1_QUEUE3_RB_CNTL__RB_PRIV_MASK 0x00800000L 4514 #define SDMA1_QUEUE3_RB_CNTL__RB_VMID_MASK 0x0F000000L 4515 //SDMA1_QUEUE3_RB_BASE 4516 #define SDMA1_QUEUE3_RB_BASE__ADDR__SHIFT 0x0 4517 #define SDMA1_QUEUE3_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4518 //SDMA1_QUEUE3_RB_BASE_HI 4519 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR__SHIFT 0x0 4520 #define SDMA1_QUEUE3_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4521 //SDMA1_QUEUE3_RB_RPTR 4522 #define SDMA1_QUEUE3_RB_RPTR__OFFSET__SHIFT 0x0 4523 #define SDMA1_QUEUE3_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4524 //SDMA1_QUEUE3_RB_RPTR_HI 4525 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET__SHIFT 0x0 4526 #define SDMA1_QUEUE3_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4527 //SDMA1_QUEUE3_RB_WPTR 4528 #define SDMA1_QUEUE3_RB_WPTR__OFFSET__SHIFT 0x0 4529 #define SDMA1_QUEUE3_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4530 //SDMA1_QUEUE3_RB_WPTR_HI 4531 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET__SHIFT 0x0 4532 #define SDMA1_QUEUE3_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4533 //SDMA1_QUEUE3_RB_RPTR_ADDR_LO 4534 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4535 #define SDMA1_QUEUE3_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4536 //SDMA1_QUEUE3_RB_RPTR_ADDR_HI 4537 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4538 #define SDMA1_QUEUE3_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4539 //SDMA1_QUEUE3_IB_CNTL 4540 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE__SHIFT 0x0 4541 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4542 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4543 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID__SHIFT 0x10 4544 #define SDMA1_QUEUE3_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4545 #define SDMA1_QUEUE3_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4546 #define SDMA1_QUEUE3_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4547 #define SDMA1_QUEUE3_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4548 //SDMA1_QUEUE3_IB_RPTR 4549 #define SDMA1_QUEUE3_IB_RPTR__OFFSET__SHIFT 0x2 4550 #define SDMA1_QUEUE3_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4551 //SDMA1_QUEUE3_IB_OFFSET 4552 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET__SHIFT 0x2 4553 #define SDMA1_QUEUE3_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4554 //SDMA1_QUEUE3_IB_BASE_LO 4555 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR__SHIFT 0x2 4556 #define SDMA1_QUEUE3_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 4557 //SDMA1_QUEUE3_IB_BASE_HI 4558 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR__SHIFT 0x0 4559 #define SDMA1_QUEUE3_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4560 //SDMA1_QUEUE3_IB_SIZE 4561 #define SDMA1_QUEUE3_IB_SIZE__SIZE__SHIFT 0x0 4562 #define SDMA1_QUEUE3_IB_SIZE__SIZE_MASK 0x000FFFFFL 4563 //SDMA1_QUEUE3_DOORBELL 4564 #define SDMA1_QUEUE3_DOORBELL__ENABLE__SHIFT 0x1c 4565 #define SDMA1_QUEUE3_DOORBELL__CAPTURED__SHIFT 0x1e 4566 #define SDMA1_QUEUE3_DOORBELL__ENABLE_MASK 0x10000000L 4567 #define SDMA1_QUEUE3_DOORBELL__CAPTURED_MASK 0x40000000L 4568 //SDMA1_QUEUE3_DOORBELL_LOG 4569 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4570 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA__SHIFT 0x2 4571 #define SDMA1_QUEUE3_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4572 #define SDMA1_QUEUE3_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4573 //SDMA1_QUEUE3_DOORBELL_OFFSET 4574 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4575 #define SDMA1_QUEUE3_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4576 //SDMA1_QUEUE3_CSA_ADDR_LO 4577 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR__SHIFT 0x2 4578 #define SDMA1_QUEUE3_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4579 //SDMA1_QUEUE3_CSA_ADDR_HI 4580 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR__SHIFT 0x0 4581 #define SDMA1_QUEUE3_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4582 //SDMA1_QUEUE3_SCHEDULE_CNTL 4583 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4584 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4585 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4586 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4587 #define SDMA1_QUEUE3_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4588 #define SDMA1_QUEUE3_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4589 #define SDMA1_QUEUE3_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4590 #define SDMA1_QUEUE3_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4591 //SDMA1_QUEUE3_IB_SUB_REMAIN 4592 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4593 #define SDMA1_QUEUE3_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4594 //SDMA1_QUEUE3_PREEMPT 4595 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT__SHIFT 0x0 4596 #define SDMA1_QUEUE3_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4597 //SDMA1_QUEUE3_DUMMY_REG 4598 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY__SHIFT 0x0 4599 #define SDMA1_QUEUE3_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4600 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO 4601 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4602 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4603 //SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI 4604 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4605 #define SDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4606 //SDMA1_QUEUE3_RB_AQL_CNTL 4607 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4608 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4609 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4610 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4611 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4612 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4613 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4614 #define SDMA1_QUEUE3_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4615 #define SDMA1_QUEUE3_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4616 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4617 #define SDMA1_QUEUE3_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4618 #define SDMA1_QUEUE3_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4619 //SDMA1_QUEUE3_MINOR_PTR_UPDATE 4620 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4621 #define SDMA1_QUEUE3_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4622 //SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS 4623 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 4624 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 4625 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 4626 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 4627 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 4628 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 4629 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 4630 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 4631 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 4632 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 4633 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 4634 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 4635 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 4636 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 4637 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 4638 #define SDMA1_QUEUE3_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 4639 //SDMA1_QUEUE3_MIDCMD_CNTL 4640 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4641 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4642 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4643 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4644 #define SDMA1_QUEUE3_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4645 #define SDMA1_QUEUE3_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4646 #define SDMA1_QUEUE3_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4647 #define SDMA1_QUEUE3_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4648 //SDMA1_QUEUE3_MIDCMD_DATA0 4649 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0__SHIFT 0x0 4650 #define SDMA1_QUEUE3_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4651 //SDMA1_QUEUE3_MIDCMD_DATA1 4652 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1__SHIFT 0x0 4653 #define SDMA1_QUEUE3_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4654 //SDMA1_QUEUE3_MIDCMD_DATA2 4655 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2__SHIFT 0x0 4656 #define SDMA1_QUEUE3_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4657 //SDMA1_QUEUE3_MIDCMD_DATA3 4658 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3__SHIFT 0x0 4659 #define SDMA1_QUEUE3_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4660 //SDMA1_QUEUE3_MIDCMD_DATA4 4661 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4__SHIFT 0x0 4662 #define SDMA1_QUEUE3_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4663 //SDMA1_QUEUE3_MIDCMD_DATA5 4664 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5__SHIFT 0x0 4665 #define SDMA1_QUEUE3_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4666 //SDMA1_QUEUE3_MIDCMD_DATA6 4667 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6__SHIFT 0x0 4668 #define SDMA1_QUEUE3_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4669 //SDMA1_QUEUE3_MIDCMD_DATA7 4670 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7__SHIFT 0x0 4671 #define SDMA1_QUEUE3_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4672 //SDMA1_QUEUE3_MIDCMD_DATA8 4673 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8__SHIFT 0x0 4674 #define SDMA1_QUEUE3_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4675 //SDMA1_QUEUE3_MIDCMD_DATA9 4676 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9__SHIFT 0x0 4677 #define SDMA1_QUEUE3_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4678 //SDMA1_QUEUE3_MIDCMD_DATA10 4679 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10__SHIFT 0x0 4680 #define SDMA1_QUEUE3_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4681 //SDMA1_QUEUE3_WAIT_UNSATISFIED_THD 4682 #define SDMA1_QUEUE3_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 4683 #define SDMA1_QUEUE3_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 4684 //SDMA1_QUEUE3_MQD_BASE_ADDR_LO 4685 #define SDMA1_QUEUE3_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 4686 #define SDMA1_QUEUE3_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 4687 //SDMA1_QUEUE3_MQD_BASE_ADDR_HI 4688 #define SDMA1_QUEUE3_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 4689 #define SDMA1_QUEUE3_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 4690 //SDMA1_QUEUE3_MQD_CONTROL 4691 #define SDMA1_QUEUE3_MQD_CONTROL__VMID__SHIFT 0x0 4692 #define SDMA1_QUEUE3_MQD_CONTROL__VMID_MASK 0x0000000FL 4693 //SDMA1_QUEUE3_DEQUEUE_REQUEST 4694 #define SDMA1_QUEUE3_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 4695 #define SDMA1_QUEUE3_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 4696 //SDMA1_QUEUE3_CONTEXT_STATUS 4697 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4698 #define SDMA1_QUEUE3_CONTEXT_STATUS__USE_IB__SHIFT 0x1 4699 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE__SHIFT 0x2 4700 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4701 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4702 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4703 #define SDMA1_QUEUE3_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 4704 #define SDMA1_QUEUE3_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 4705 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4706 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4707 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4708 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4709 #define SDMA1_QUEUE3_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4710 #define SDMA1_QUEUE3_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 4711 #define SDMA1_QUEUE3_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4712 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4713 #define SDMA1_QUEUE3_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4714 #define SDMA1_QUEUE3_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4715 #define SDMA1_QUEUE3_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 4716 #define SDMA1_QUEUE3_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 4717 #define SDMA1_QUEUE3_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4718 #define SDMA1_QUEUE3_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4719 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4720 #define SDMA1_QUEUE3_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4721 //SDMA1_QUEUE4_RB_CNTL 4722 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE__SHIFT 0x0 4723 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE__SHIFT 0x1 4724 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4725 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4726 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4727 #define SDMA1_QUEUE4_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 4728 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4729 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4730 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4731 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV__SHIFT 0x17 4732 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID__SHIFT 0x18 4733 #define SDMA1_QUEUE4_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4734 #define SDMA1_QUEUE4_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4735 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4736 #define SDMA1_QUEUE4_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4737 #define SDMA1_QUEUE4_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4738 #define SDMA1_QUEUE4_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 4739 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4740 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4741 #define SDMA1_QUEUE4_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4742 #define SDMA1_QUEUE4_RB_CNTL__RB_PRIV_MASK 0x00800000L 4743 #define SDMA1_QUEUE4_RB_CNTL__RB_VMID_MASK 0x0F000000L 4744 //SDMA1_QUEUE4_RB_BASE 4745 #define SDMA1_QUEUE4_RB_BASE__ADDR__SHIFT 0x0 4746 #define SDMA1_QUEUE4_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4747 //SDMA1_QUEUE4_RB_BASE_HI 4748 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR__SHIFT 0x0 4749 #define SDMA1_QUEUE4_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4750 //SDMA1_QUEUE4_RB_RPTR 4751 #define SDMA1_QUEUE4_RB_RPTR__OFFSET__SHIFT 0x0 4752 #define SDMA1_QUEUE4_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4753 //SDMA1_QUEUE4_RB_RPTR_HI 4754 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET__SHIFT 0x0 4755 #define SDMA1_QUEUE4_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4756 //SDMA1_QUEUE4_RB_WPTR 4757 #define SDMA1_QUEUE4_RB_WPTR__OFFSET__SHIFT 0x0 4758 #define SDMA1_QUEUE4_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4759 //SDMA1_QUEUE4_RB_WPTR_HI 4760 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET__SHIFT 0x0 4761 #define SDMA1_QUEUE4_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4762 //SDMA1_QUEUE4_RB_RPTR_ADDR_LO 4763 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4764 #define SDMA1_QUEUE4_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4765 //SDMA1_QUEUE4_RB_RPTR_ADDR_HI 4766 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4767 #define SDMA1_QUEUE4_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4768 //SDMA1_QUEUE4_IB_CNTL 4769 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE__SHIFT 0x0 4770 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 4771 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 4772 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID__SHIFT 0x10 4773 #define SDMA1_QUEUE4_IB_CNTL__IB_ENABLE_MASK 0x00000001L 4774 #define SDMA1_QUEUE4_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 4775 #define SDMA1_QUEUE4_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 4776 #define SDMA1_QUEUE4_IB_CNTL__CMD_VMID_MASK 0x000F0000L 4777 //SDMA1_QUEUE4_IB_RPTR 4778 #define SDMA1_QUEUE4_IB_RPTR__OFFSET__SHIFT 0x2 4779 #define SDMA1_QUEUE4_IB_RPTR__OFFSET_MASK 0x003FFFFCL 4780 //SDMA1_QUEUE4_IB_OFFSET 4781 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET__SHIFT 0x2 4782 #define SDMA1_QUEUE4_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 4783 //SDMA1_QUEUE4_IB_BASE_LO 4784 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR__SHIFT 0x2 4785 #define SDMA1_QUEUE4_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 4786 //SDMA1_QUEUE4_IB_BASE_HI 4787 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR__SHIFT 0x0 4788 #define SDMA1_QUEUE4_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 4789 //SDMA1_QUEUE4_IB_SIZE 4790 #define SDMA1_QUEUE4_IB_SIZE__SIZE__SHIFT 0x0 4791 #define SDMA1_QUEUE4_IB_SIZE__SIZE_MASK 0x000FFFFFL 4792 //SDMA1_QUEUE4_DOORBELL 4793 #define SDMA1_QUEUE4_DOORBELL__ENABLE__SHIFT 0x1c 4794 #define SDMA1_QUEUE4_DOORBELL__CAPTURED__SHIFT 0x1e 4795 #define SDMA1_QUEUE4_DOORBELL__ENABLE_MASK 0x10000000L 4796 #define SDMA1_QUEUE4_DOORBELL__CAPTURED_MASK 0x40000000L 4797 //SDMA1_QUEUE4_DOORBELL_LOG 4798 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 4799 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA__SHIFT 0x2 4800 #define SDMA1_QUEUE4_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 4801 #define SDMA1_QUEUE4_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 4802 //SDMA1_QUEUE4_DOORBELL_OFFSET 4803 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 4804 #define SDMA1_QUEUE4_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 4805 //SDMA1_QUEUE4_CSA_ADDR_LO 4806 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR__SHIFT 0x2 4807 #define SDMA1_QUEUE4_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4808 //SDMA1_QUEUE4_CSA_ADDR_HI 4809 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR__SHIFT 0x0 4810 #define SDMA1_QUEUE4_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4811 //SDMA1_QUEUE4_SCHEDULE_CNTL 4812 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 4813 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 4814 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 4815 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 4816 #define SDMA1_QUEUE4_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 4817 #define SDMA1_QUEUE4_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 4818 #define SDMA1_QUEUE4_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 4819 #define SDMA1_QUEUE4_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 4820 //SDMA1_QUEUE4_IB_SUB_REMAIN 4821 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE__SHIFT 0x0 4822 #define SDMA1_QUEUE4_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 4823 //SDMA1_QUEUE4_PREEMPT 4824 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT__SHIFT 0x0 4825 #define SDMA1_QUEUE4_PREEMPT__IB_PREEMPT_MASK 0x00000001L 4826 //SDMA1_QUEUE4_DUMMY_REG 4827 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY__SHIFT 0x0 4828 #define SDMA1_QUEUE4_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 4829 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO 4830 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 4831 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4832 //SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI 4833 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 4834 #define SDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4835 //SDMA1_QUEUE4_RB_AQL_CNTL 4836 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 4837 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 4838 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 4839 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 4840 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 4841 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 4842 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 4843 #define SDMA1_QUEUE4_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 4844 #define SDMA1_QUEUE4_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 4845 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 4846 #define SDMA1_QUEUE4_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 4847 #define SDMA1_QUEUE4_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 4848 //SDMA1_QUEUE4_MINOR_PTR_UPDATE 4849 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 4850 #define SDMA1_QUEUE4_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 4851 //SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS 4852 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 4853 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 4854 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 4855 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 4856 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 4857 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 4858 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 4859 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 4860 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 4861 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 4862 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 4863 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 4864 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 4865 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 4866 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 4867 #define SDMA1_QUEUE4_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 4868 //SDMA1_QUEUE4_MIDCMD_CNTL 4869 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 4870 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 4871 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 4872 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 4873 #define SDMA1_QUEUE4_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 4874 #define SDMA1_QUEUE4_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 4875 #define SDMA1_QUEUE4_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 4876 #define SDMA1_QUEUE4_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 4877 //SDMA1_QUEUE4_MIDCMD_DATA0 4878 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0__SHIFT 0x0 4879 #define SDMA1_QUEUE4_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 4880 //SDMA1_QUEUE4_MIDCMD_DATA1 4881 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1__SHIFT 0x0 4882 #define SDMA1_QUEUE4_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 4883 //SDMA1_QUEUE4_MIDCMD_DATA2 4884 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2__SHIFT 0x0 4885 #define SDMA1_QUEUE4_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 4886 //SDMA1_QUEUE4_MIDCMD_DATA3 4887 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3__SHIFT 0x0 4888 #define SDMA1_QUEUE4_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 4889 //SDMA1_QUEUE4_MIDCMD_DATA4 4890 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4__SHIFT 0x0 4891 #define SDMA1_QUEUE4_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 4892 //SDMA1_QUEUE4_MIDCMD_DATA5 4893 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5__SHIFT 0x0 4894 #define SDMA1_QUEUE4_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 4895 //SDMA1_QUEUE4_MIDCMD_DATA6 4896 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6__SHIFT 0x0 4897 #define SDMA1_QUEUE4_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 4898 //SDMA1_QUEUE4_MIDCMD_DATA7 4899 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7__SHIFT 0x0 4900 #define SDMA1_QUEUE4_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 4901 //SDMA1_QUEUE4_MIDCMD_DATA8 4902 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8__SHIFT 0x0 4903 #define SDMA1_QUEUE4_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 4904 //SDMA1_QUEUE4_MIDCMD_DATA9 4905 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9__SHIFT 0x0 4906 #define SDMA1_QUEUE4_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 4907 //SDMA1_QUEUE4_MIDCMD_DATA10 4908 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10__SHIFT 0x0 4909 #define SDMA1_QUEUE4_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 4910 //SDMA1_QUEUE4_WAIT_UNSATISFIED_THD 4911 #define SDMA1_QUEUE4_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 4912 #define SDMA1_QUEUE4_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 4913 //SDMA1_QUEUE4_MQD_BASE_ADDR_LO 4914 #define SDMA1_QUEUE4_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 4915 #define SDMA1_QUEUE4_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 4916 //SDMA1_QUEUE4_MQD_BASE_ADDR_HI 4917 #define SDMA1_QUEUE4_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 4918 #define SDMA1_QUEUE4_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 4919 //SDMA1_QUEUE4_MQD_CONTROL 4920 #define SDMA1_QUEUE4_MQD_CONTROL__VMID__SHIFT 0x0 4921 #define SDMA1_QUEUE4_MQD_CONTROL__VMID_MASK 0x0000000FL 4922 //SDMA1_QUEUE4_DEQUEUE_REQUEST 4923 #define SDMA1_QUEUE4_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 4924 #define SDMA1_QUEUE4_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 4925 //SDMA1_QUEUE4_CONTEXT_STATUS 4926 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED__SHIFT 0x0 4927 #define SDMA1_QUEUE4_CONTEXT_STATUS__USE_IB__SHIFT 0x1 4928 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE__SHIFT 0x2 4929 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 4930 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 4931 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 4932 #define SDMA1_QUEUE4_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 4933 #define SDMA1_QUEUE4_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 4934 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 4935 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 4936 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 4937 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 4938 #define SDMA1_QUEUE4_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 4939 #define SDMA1_QUEUE4_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 4940 #define SDMA1_QUEUE4_CONTEXT_STATUS__IDLE_MASK 0x00000004L 4941 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 4942 #define SDMA1_QUEUE4_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 4943 #define SDMA1_QUEUE4_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 4944 #define SDMA1_QUEUE4_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 4945 #define SDMA1_QUEUE4_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 4946 #define SDMA1_QUEUE4_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 4947 #define SDMA1_QUEUE4_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 4948 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 4949 #define SDMA1_QUEUE4_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 4950 //SDMA1_QUEUE5_RB_CNTL 4951 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE__SHIFT 0x0 4952 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE__SHIFT 0x1 4953 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 4954 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 4955 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 4956 #define SDMA1_QUEUE5_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 4957 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 4958 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 4959 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 4960 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV__SHIFT 0x17 4961 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID__SHIFT 0x18 4962 #define SDMA1_QUEUE5_RB_CNTL__RB_ENABLE_MASK 0x00000001L 4963 #define SDMA1_QUEUE5_RB_CNTL__RB_SIZE_MASK 0x0000003EL 4964 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 4965 #define SDMA1_QUEUE5_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 4966 #define SDMA1_QUEUE5_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 4967 #define SDMA1_QUEUE5_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 4968 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 4969 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 4970 #define SDMA1_QUEUE5_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 4971 #define SDMA1_QUEUE5_RB_CNTL__RB_PRIV_MASK 0x00800000L 4972 #define SDMA1_QUEUE5_RB_CNTL__RB_VMID_MASK 0x0F000000L 4973 //SDMA1_QUEUE5_RB_BASE 4974 #define SDMA1_QUEUE5_RB_BASE__ADDR__SHIFT 0x0 4975 #define SDMA1_QUEUE5_RB_BASE__ADDR_MASK 0xFFFFFFFFL 4976 //SDMA1_QUEUE5_RB_BASE_HI 4977 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR__SHIFT 0x0 4978 #define SDMA1_QUEUE5_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 4979 //SDMA1_QUEUE5_RB_RPTR 4980 #define SDMA1_QUEUE5_RB_RPTR__OFFSET__SHIFT 0x0 4981 #define SDMA1_QUEUE5_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 4982 //SDMA1_QUEUE5_RB_RPTR_HI 4983 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET__SHIFT 0x0 4984 #define SDMA1_QUEUE5_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4985 //SDMA1_QUEUE5_RB_WPTR 4986 #define SDMA1_QUEUE5_RB_WPTR__OFFSET__SHIFT 0x0 4987 #define SDMA1_QUEUE5_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 4988 //SDMA1_QUEUE5_RB_WPTR_HI 4989 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET__SHIFT 0x0 4990 #define SDMA1_QUEUE5_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 4991 //SDMA1_QUEUE5_RB_RPTR_ADDR_LO 4992 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 4993 #define SDMA1_QUEUE5_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 4994 //SDMA1_QUEUE5_RB_RPTR_ADDR_HI 4995 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 4996 #define SDMA1_QUEUE5_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 4997 //SDMA1_QUEUE5_IB_CNTL 4998 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE__SHIFT 0x0 4999 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 5000 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 5001 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID__SHIFT 0x10 5002 #define SDMA1_QUEUE5_IB_CNTL__IB_ENABLE_MASK 0x00000001L 5003 #define SDMA1_QUEUE5_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 5004 #define SDMA1_QUEUE5_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 5005 #define SDMA1_QUEUE5_IB_CNTL__CMD_VMID_MASK 0x000F0000L 5006 //SDMA1_QUEUE5_IB_RPTR 5007 #define SDMA1_QUEUE5_IB_RPTR__OFFSET__SHIFT 0x2 5008 #define SDMA1_QUEUE5_IB_RPTR__OFFSET_MASK 0x003FFFFCL 5009 //SDMA1_QUEUE5_IB_OFFSET 5010 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET__SHIFT 0x2 5011 #define SDMA1_QUEUE5_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 5012 //SDMA1_QUEUE5_IB_BASE_LO 5013 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR__SHIFT 0x2 5014 #define SDMA1_QUEUE5_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 5015 //SDMA1_QUEUE5_IB_BASE_HI 5016 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR__SHIFT 0x0 5017 #define SDMA1_QUEUE5_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 5018 //SDMA1_QUEUE5_IB_SIZE 5019 #define SDMA1_QUEUE5_IB_SIZE__SIZE__SHIFT 0x0 5020 #define SDMA1_QUEUE5_IB_SIZE__SIZE_MASK 0x000FFFFFL 5021 //SDMA1_QUEUE5_DOORBELL 5022 #define SDMA1_QUEUE5_DOORBELL__ENABLE__SHIFT 0x1c 5023 #define SDMA1_QUEUE5_DOORBELL__CAPTURED__SHIFT 0x1e 5024 #define SDMA1_QUEUE5_DOORBELL__ENABLE_MASK 0x10000000L 5025 #define SDMA1_QUEUE5_DOORBELL__CAPTURED_MASK 0x40000000L 5026 //SDMA1_QUEUE5_DOORBELL_LOG 5027 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 5028 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA__SHIFT 0x2 5029 #define SDMA1_QUEUE5_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 5030 #define SDMA1_QUEUE5_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 5031 //SDMA1_QUEUE5_DOORBELL_OFFSET 5032 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 5033 #define SDMA1_QUEUE5_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 5034 //SDMA1_QUEUE5_CSA_ADDR_LO 5035 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR__SHIFT 0x2 5036 #define SDMA1_QUEUE5_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5037 //SDMA1_QUEUE5_CSA_ADDR_HI 5038 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR__SHIFT 0x0 5039 #define SDMA1_QUEUE5_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5040 //SDMA1_QUEUE5_SCHEDULE_CNTL 5041 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 5042 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 5043 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 5044 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 5045 #define SDMA1_QUEUE5_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 5046 #define SDMA1_QUEUE5_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 5047 #define SDMA1_QUEUE5_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 5048 #define SDMA1_QUEUE5_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 5049 //SDMA1_QUEUE5_IB_SUB_REMAIN 5050 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE__SHIFT 0x0 5051 #define SDMA1_QUEUE5_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 5052 //SDMA1_QUEUE5_PREEMPT 5053 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT__SHIFT 0x0 5054 #define SDMA1_QUEUE5_PREEMPT__IB_PREEMPT_MASK 0x00000001L 5055 //SDMA1_QUEUE5_DUMMY_REG 5056 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY__SHIFT 0x0 5057 #define SDMA1_QUEUE5_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 5058 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO 5059 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 5060 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5061 //SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI 5062 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 5063 #define SDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5064 //SDMA1_QUEUE5_RB_AQL_CNTL 5065 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 5066 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 5067 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 5068 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 5069 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 5070 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 5071 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 5072 #define SDMA1_QUEUE5_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 5073 #define SDMA1_QUEUE5_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 5074 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 5075 #define SDMA1_QUEUE5_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 5076 #define SDMA1_QUEUE5_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 5077 //SDMA1_QUEUE5_MINOR_PTR_UPDATE 5078 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 5079 #define SDMA1_QUEUE5_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 5080 //SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS 5081 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 5082 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 5083 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 5084 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 5085 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 5086 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 5087 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 5088 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 5089 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 5090 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 5091 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 5092 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 5093 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 5094 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 5095 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 5096 #define SDMA1_QUEUE5_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 5097 //SDMA1_QUEUE5_MIDCMD_CNTL 5098 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 5099 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 5100 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 5101 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 5102 #define SDMA1_QUEUE5_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 5103 #define SDMA1_QUEUE5_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 5104 #define SDMA1_QUEUE5_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 5105 #define SDMA1_QUEUE5_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 5106 //SDMA1_QUEUE5_MIDCMD_DATA0 5107 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0__SHIFT 0x0 5108 #define SDMA1_QUEUE5_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 5109 //SDMA1_QUEUE5_MIDCMD_DATA1 5110 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1__SHIFT 0x0 5111 #define SDMA1_QUEUE5_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 5112 //SDMA1_QUEUE5_MIDCMD_DATA2 5113 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2__SHIFT 0x0 5114 #define SDMA1_QUEUE5_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 5115 //SDMA1_QUEUE5_MIDCMD_DATA3 5116 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3__SHIFT 0x0 5117 #define SDMA1_QUEUE5_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 5118 //SDMA1_QUEUE5_MIDCMD_DATA4 5119 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4__SHIFT 0x0 5120 #define SDMA1_QUEUE5_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 5121 //SDMA1_QUEUE5_MIDCMD_DATA5 5122 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5__SHIFT 0x0 5123 #define SDMA1_QUEUE5_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 5124 //SDMA1_QUEUE5_MIDCMD_DATA6 5125 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6__SHIFT 0x0 5126 #define SDMA1_QUEUE5_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 5127 //SDMA1_QUEUE5_MIDCMD_DATA7 5128 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7__SHIFT 0x0 5129 #define SDMA1_QUEUE5_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 5130 //SDMA1_QUEUE5_MIDCMD_DATA8 5131 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8__SHIFT 0x0 5132 #define SDMA1_QUEUE5_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 5133 //SDMA1_QUEUE5_MIDCMD_DATA9 5134 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9__SHIFT 0x0 5135 #define SDMA1_QUEUE5_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 5136 //SDMA1_QUEUE5_MIDCMD_DATA10 5137 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10__SHIFT 0x0 5138 #define SDMA1_QUEUE5_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 5139 //SDMA1_QUEUE5_WAIT_UNSATISFIED_THD 5140 #define SDMA1_QUEUE5_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 5141 #define SDMA1_QUEUE5_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 5142 //SDMA1_QUEUE5_MQD_BASE_ADDR_LO 5143 #define SDMA1_QUEUE5_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 5144 #define SDMA1_QUEUE5_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 5145 //SDMA1_QUEUE5_MQD_BASE_ADDR_HI 5146 #define SDMA1_QUEUE5_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 5147 #define SDMA1_QUEUE5_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 5148 //SDMA1_QUEUE5_MQD_CONTROL 5149 #define SDMA1_QUEUE5_MQD_CONTROL__VMID__SHIFT 0x0 5150 #define SDMA1_QUEUE5_MQD_CONTROL__VMID_MASK 0x0000000FL 5151 //SDMA1_QUEUE5_DEQUEUE_REQUEST 5152 #define SDMA1_QUEUE5_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 5153 #define SDMA1_QUEUE5_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 5154 //SDMA1_QUEUE5_CONTEXT_STATUS 5155 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED__SHIFT 0x0 5156 #define SDMA1_QUEUE5_CONTEXT_STATUS__USE_IB__SHIFT 0x1 5157 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE__SHIFT 0x2 5158 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 5159 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 5160 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 5161 #define SDMA1_QUEUE5_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 5162 #define SDMA1_QUEUE5_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 5163 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 5164 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 5165 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 5166 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 5167 #define SDMA1_QUEUE5_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 5168 #define SDMA1_QUEUE5_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 5169 #define SDMA1_QUEUE5_CONTEXT_STATUS__IDLE_MASK 0x00000004L 5170 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 5171 #define SDMA1_QUEUE5_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 5172 #define SDMA1_QUEUE5_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 5173 #define SDMA1_QUEUE5_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 5174 #define SDMA1_QUEUE5_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 5175 #define SDMA1_QUEUE5_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 5176 #define SDMA1_QUEUE5_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 5177 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 5178 #define SDMA1_QUEUE5_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 5179 //SDMA1_QUEUE6_RB_CNTL 5180 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE__SHIFT 0x0 5181 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE__SHIFT 0x1 5182 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 5183 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 5184 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 5185 #define SDMA1_QUEUE6_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 5186 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 5187 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 5188 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 5189 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV__SHIFT 0x17 5190 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID__SHIFT 0x18 5191 #define SDMA1_QUEUE6_RB_CNTL__RB_ENABLE_MASK 0x00000001L 5192 #define SDMA1_QUEUE6_RB_CNTL__RB_SIZE_MASK 0x0000003EL 5193 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 5194 #define SDMA1_QUEUE6_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 5195 #define SDMA1_QUEUE6_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 5196 #define SDMA1_QUEUE6_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 5197 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 5198 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 5199 #define SDMA1_QUEUE6_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 5200 #define SDMA1_QUEUE6_RB_CNTL__RB_PRIV_MASK 0x00800000L 5201 #define SDMA1_QUEUE6_RB_CNTL__RB_VMID_MASK 0x0F000000L 5202 //SDMA1_QUEUE6_RB_BASE 5203 #define SDMA1_QUEUE6_RB_BASE__ADDR__SHIFT 0x0 5204 #define SDMA1_QUEUE6_RB_BASE__ADDR_MASK 0xFFFFFFFFL 5205 //SDMA1_QUEUE6_RB_BASE_HI 5206 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR__SHIFT 0x0 5207 #define SDMA1_QUEUE6_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 5208 //SDMA1_QUEUE6_RB_RPTR 5209 #define SDMA1_QUEUE6_RB_RPTR__OFFSET__SHIFT 0x0 5210 #define SDMA1_QUEUE6_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 5211 //SDMA1_QUEUE6_RB_RPTR_HI 5212 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET__SHIFT 0x0 5213 #define SDMA1_QUEUE6_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5214 //SDMA1_QUEUE6_RB_WPTR 5215 #define SDMA1_QUEUE6_RB_WPTR__OFFSET__SHIFT 0x0 5216 #define SDMA1_QUEUE6_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 5217 //SDMA1_QUEUE6_RB_WPTR_HI 5218 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET__SHIFT 0x0 5219 #define SDMA1_QUEUE6_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5220 //SDMA1_QUEUE6_RB_RPTR_ADDR_LO 5221 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 5222 #define SDMA1_QUEUE6_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5223 //SDMA1_QUEUE6_RB_RPTR_ADDR_HI 5224 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 5225 #define SDMA1_QUEUE6_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5226 //SDMA1_QUEUE6_IB_CNTL 5227 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE__SHIFT 0x0 5228 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 5229 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 5230 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID__SHIFT 0x10 5231 #define SDMA1_QUEUE6_IB_CNTL__IB_ENABLE_MASK 0x00000001L 5232 #define SDMA1_QUEUE6_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 5233 #define SDMA1_QUEUE6_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 5234 #define SDMA1_QUEUE6_IB_CNTL__CMD_VMID_MASK 0x000F0000L 5235 //SDMA1_QUEUE6_IB_RPTR 5236 #define SDMA1_QUEUE6_IB_RPTR__OFFSET__SHIFT 0x2 5237 #define SDMA1_QUEUE6_IB_RPTR__OFFSET_MASK 0x003FFFFCL 5238 //SDMA1_QUEUE6_IB_OFFSET 5239 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET__SHIFT 0x2 5240 #define SDMA1_QUEUE6_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 5241 //SDMA1_QUEUE6_IB_BASE_LO 5242 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR__SHIFT 0x2 5243 #define SDMA1_QUEUE6_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 5244 //SDMA1_QUEUE6_IB_BASE_HI 5245 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR__SHIFT 0x0 5246 #define SDMA1_QUEUE6_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 5247 //SDMA1_QUEUE6_IB_SIZE 5248 #define SDMA1_QUEUE6_IB_SIZE__SIZE__SHIFT 0x0 5249 #define SDMA1_QUEUE6_IB_SIZE__SIZE_MASK 0x000FFFFFL 5250 //SDMA1_QUEUE6_DOORBELL 5251 #define SDMA1_QUEUE6_DOORBELL__ENABLE__SHIFT 0x1c 5252 #define SDMA1_QUEUE6_DOORBELL__CAPTURED__SHIFT 0x1e 5253 #define SDMA1_QUEUE6_DOORBELL__ENABLE_MASK 0x10000000L 5254 #define SDMA1_QUEUE6_DOORBELL__CAPTURED_MASK 0x40000000L 5255 //SDMA1_QUEUE6_DOORBELL_LOG 5256 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 5257 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA__SHIFT 0x2 5258 #define SDMA1_QUEUE6_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 5259 #define SDMA1_QUEUE6_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 5260 //SDMA1_QUEUE6_DOORBELL_OFFSET 5261 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 5262 #define SDMA1_QUEUE6_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 5263 //SDMA1_QUEUE6_CSA_ADDR_LO 5264 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR__SHIFT 0x2 5265 #define SDMA1_QUEUE6_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5266 //SDMA1_QUEUE6_CSA_ADDR_HI 5267 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR__SHIFT 0x0 5268 #define SDMA1_QUEUE6_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5269 //SDMA1_QUEUE6_SCHEDULE_CNTL 5270 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 5271 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 5272 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 5273 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 5274 #define SDMA1_QUEUE6_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 5275 #define SDMA1_QUEUE6_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 5276 #define SDMA1_QUEUE6_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 5277 #define SDMA1_QUEUE6_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 5278 //SDMA1_QUEUE6_IB_SUB_REMAIN 5279 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE__SHIFT 0x0 5280 #define SDMA1_QUEUE6_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 5281 //SDMA1_QUEUE6_PREEMPT 5282 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT__SHIFT 0x0 5283 #define SDMA1_QUEUE6_PREEMPT__IB_PREEMPT_MASK 0x00000001L 5284 //SDMA1_QUEUE6_DUMMY_REG 5285 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY__SHIFT 0x0 5286 #define SDMA1_QUEUE6_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 5287 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO 5288 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 5289 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5290 //SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI 5291 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 5292 #define SDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5293 //SDMA1_QUEUE6_RB_AQL_CNTL 5294 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 5295 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 5296 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 5297 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 5298 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 5299 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 5300 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 5301 #define SDMA1_QUEUE6_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 5302 #define SDMA1_QUEUE6_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 5303 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 5304 #define SDMA1_QUEUE6_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 5305 #define SDMA1_QUEUE6_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 5306 //SDMA1_QUEUE6_MINOR_PTR_UPDATE 5307 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 5308 #define SDMA1_QUEUE6_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 5309 //SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS 5310 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 5311 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 5312 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 5313 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 5314 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 5315 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 5316 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 5317 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 5318 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 5319 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 5320 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 5321 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 5322 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 5323 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 5324 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 5325 #define SDMA1_QUEUE6_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 5326 //SDMA1_QUEUE6_MIDCMD_CNTL 5327 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 5328 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 5329 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 5330 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 5331 #define SDMA1_QUEUE6_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 5332 #define SDMA1_QUEUE6_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 5333 #define SDMA1_QUEUE6_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 5334 #define SDMA1_QUEUE6_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 5335 //SDMA1_QUEUE6_MIDCMD_DATA0 5336 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0__SHIFT 0x0 5337 #define SDMA1_QUEUE6_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 5338 //SDMA1_QUEUE6_MIDCMD_DATA1 5339 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1__SHIFT 0x0 5340 #define SDMA1_QUEUE6_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 5341 //SDMA1_QUEUE6_MIDCMD_DATA2 5342 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2__SHIFT 0x0 5343 #define SDMA1_QUEUE6_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 5344 //SDMA1_QUEUE6_MIDCMD_DATA3 5345 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3__SHIFT 0x0 5346 #define SDMA1_QUEUE6_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 5347 //SDMA1_QUEUE6_MIDCMD_DATA4 5348 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4__SHIFT 0x0 5349 #define SDMA1_QUEUE6_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 5350 //SDMA1_QUEUE6_MIDCMD_DATA5 5351 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5__SHIFT 0x0 5352 #define SDMA1_QUEUE6_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 5353 //SDMA1_QUEUE6_MIDCMD_DATA6 5354 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6__SHIFT 0x0 5355 #define SDMA1_QUEUE6_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 5356 //SDMA1_QUEUE6_MIDCMD_DATA7 5357 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7__SHIFT 0x0 5358 #define SDMA1_QUEUE6_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 5359 //SDMA1_QUEUE6_MIDCMD_DATA8 5360 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8__SHIFT 0x0 5361 #define SDMA1_QUEUE6_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 5362 //SDMA1_QUEUE6_MIDCMD_DATA9 5363 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9__SHIFT 0x0 5364 #define SDMA1_QUEUE6_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 5365 //SDMA1_QUEUE6_MIDCMD_DATA10 5366 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10__SHIFT 0x0 5367 #define SDMA1_QUEUE6_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 5368 //SDMA1_QUEUE6_WAIT_UNSATISFIED_THD 5369 #define SDMA1_QUEUE6_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 5370 #define SDMA1_QUEUE6_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 5371 //SDMA1_QUEUE6_MQD_BASE_ADDR_LO 5372 #define SDMA1_QUEUE6_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 5373 #define SDMA1_QUEUE6_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 5374 //SDMA1_QUEUE6_MQD_BASE_ADDR_HI 5375 #define SDMA1_QUEUE6_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 5376 #define SDMA1_QUEUE6_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 5377 //SDMA1_QUEUE6_MQD_CONTROL 5378 #define SDMA1_QUEUE6_MQD_CONTROL__VMID__SHIFT 0x0 5379 #define SDMA1_QUEUE6_MQD_CONTROL__VMID_MASK 0x0000000FL 5380 //SDMA1_QUEUE6_DEQUEUE_REQUEST 5381 #define SDMA1_QUEUE6_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 5382 #define SDMA1_QUEUE6_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 5383 //SDMA1_QUEUE6_CONTEXT_STATUS 5384 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED__SHIFT 0x0 5385 #define SDMA1_QUEUE6_CONTEXT_STATUS__USE_IB__SHIFT 0x1 5386 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE__SHIFT 0x2 5387 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 5388 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 5389 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 5390 #define SDMA1_QUEUE6_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 5391 #define SDMA1_QUEUE6_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 5392 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 5393 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 5394 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 5395 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 5396 #define SDMA1_QUEUE6_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 5397 #define SDMA1_QUEUE6_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 5398 #define SDMA1_QUEUE6_CONTEXT_STATUS__IDLE_MASK 0x00000004L 5399 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 5400 #define SDMA1_QUEUE6_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 5401 #define SDMA1_QUEUE6_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 5402 #define SDMA1_QUEUE6_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 5403 #define SDMA1_QUEUE6_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 5404 #define SDMA1_QUEUE6_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 5405 #define SDMA1_QUEUE6_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 5406 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 5407 #define SDMA1_QUEUE6_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 5408 //SDMA1_QUEUE7_RB_CNTL 5409 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE__SHIFT 0x0 5410 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE__SHIFT 0x1 5411 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE__SHIFT 0x8 5412 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE__SHIFT 0x9 5413 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE__SHIFT 0xa 5414 #define SDMA1_QUEUE7_RB_CNTL__MCU_WPTR_POLL_ENABLE__SHIFT 0xb 5415 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE__SHIFT 0xc 5416 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE__SHIFT 0xd 5417 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER__SHIFT 0x10 5418 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV__SHIFT 0x17 5419 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID__SHIFT 0x18 5420 #define SDMA1_QUEUE7_RB_CNTL__RB_ENABLE_MASK 0x00000001L 5421 #define SDMA1_QUEUE7_RB_CNTL__RB_SIZE_MASK 0x0000003EL 5422 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_ENABLE_MASK 0x00000100L 5423 #define SDMA1_QUEUE7_RB_CNTL__RB_SWAP_ENABLE_MASK 0x00000200L 5424 #define SDMA1_QUEUE7_RB_CNTL__WPTR_POLL_SWAP_ENABLE_MASK 0x00000400L 5425 #define SDMA1_QUEUE7_RB_CNTL__MCU_WPTR_POLL_ENABLE_MASK 0x00000800L 5426 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_ENABLE_MASK 0x00001000L 5427 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_SWAP_ENABLE_MASK 0x00002000L 5428 #define SDMA1_QUEUE7_RB_CNTL__RPTR_WRITEBACK_TIMER_MASK 0x001F0000L 5429 #define SDMA1_QUEUE7_RB_CNTL__RB_PRIV_MASK 0x00800000L 5430 #define SDMA1_QUEUE7_RB_CNTL__RB_VMID_MASK 0x0F000000L 5431 //SDMA1_QUEUE7_RB_BASE 5432 #define SDMA1_QUEUE7_RB_BASE__ADDR__SHIFT 0x0 5433 #define SDMA1_QUEUE7_RB_BASE__ADDR_MASK 0xFFFFFFFFL 5434 //SDMA1_QUEUE7_RB_BASE_HI 5435 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR__SHIFT 0x0 5436 #define SDMA1_QUEUE7_RB_BASE_HI__ADDR_MASK 0x00FFFFFFL 5437 //SDMA1_QUEUE7_RB_RPTR 5438 #define SDMA1_QUEUE7_RB_RPTR__OFFSET__SHIFT 0x0 5439 #define SDMA1_QUEUE7_RB_RPTR__OFFSET_MASK 0xFFFFFFFFL 5440 //SDMA1_QUEUE7_RB_RPTR_HI 5441 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET__SHIFT 0x0 5442 #define SDMA1_QUEUE7_RB_RPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5443 //SDMA1_QUEUE7_RB_WPTR 5444 #define SDMA1_QUEUE7_RB_WPTR__OFFSET__SHIFT 0x0 5445 #define SDMA1_QUEUE7_RB_WPTR__OFFSET_MASK 0xFFFFFFFFL 5446 //SDMA1_QUEUE7_RB_WPTR_HI 5447 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET__SHIFT 0x0 5448 #define SDMA1_QUEUE7_RB_WPTR_HI__OFFSET_MASK 0xFFFFFFFFL 5449 //SDMA1_QUEUE7_RB_RPTR_ADDR_LO 5450 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR__SHIFT 0x2 5451 #define SDMA1_QUEUE7_RB_RPTR_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5452 //SDMA1_QUEUE7_RB_RPTR_ADDR_HI 5453 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR__SHIFT 0x0 5454 #define SDMA1_QUEUE7_RB_RPTR_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5455 //SDMA1_QUEUE7_IB_CNTL 5456 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE__SHIFT 0x0 5457 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE__SHIFT 0x4 5458 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB__SHIFT 0x8 5459 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID__SHIFT 0x10 5460 #define SDMA1_QUEUE7_IB_CNTL__IB_ENABLE_MASK 0x00000001L 5461 #define SDMA1_QUEUE7_IB_CNTL__IB_SWAP_ENABLE_MASK 0x00000010L 5462 #define SDMA1_QUEUE7_IB_CNTL__SWITCH_INSIDE_IB_MASK 0x00000100L 5463 #define SDMA1_QUEUE7_IB_CNTL__CMD_VMID_MASK 0x000F0000L 5464 //SDMA1_QUEUE7_IB_RPTR 5465 #define SDMA1_QUEUE7_IB_RPTR__OFFSET__SHIFT 0x2 5466 #define SDMA1_QUEUE7_IB_RPTR__OFFSET_MASK 0x003FFFFCL 5467 //SDMA1_QUEUE7_IB_OFFSET 5468 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET__SHIFT 0x2 5469 #define SDMA1_QUEUE7_IB_OFFSET__OFFSET_MASK 0x003FFFFCL 5470 //SDMA1_QUEUE7_IB_BASE_LO 5471 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR__SHIFT 0x2 5472 #define SDMA1_QUEUE7_IB_BASE_LO__ADDR_MASK 0xFFFFFFFCL 5473 //SDMA1_QUEUE7_IB_BASE_HI 5474 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR__SHIFT 0x0 5475 #define SDMA1_QUEUE7_IB_BASE_HI__ADDR_MASK 0xFFFFFFFFL 5476 //SDMA1_QUEUE7_IB_SIZE 5477 #define SDMA1_QUEUE7_IB_SIZE__SIZE__SHIFT 0x0 5478 #define SDMA1_QUEUE7_IB_SIZE__SIZE_MASK 0x000FFFFFL 5479 //SDMA1_QUEUE7_DOORBELL 5480 #define SDMA1_QUEUE7_DOORBELL__ENABLE__SHIFT 0x1c 5481 #define SDMA1_QUEUE7_DOORBELL__CAPTURED__SHIFT 0x1e 5482 #define SDMA1_QUEUE7_DOORBELL__ENABLE_MASK 0x10000000L 5483 #define SDMA1_QUEUE7_DOORBELL__CAPTURED_MASK 0x40000000L 5484 //SDMA1_QUEUE7_DOORBELL_LOG 5485 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR__SHIFT 0x0 5486 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA__SHIFT 0x2 5487 #define SDMA1_QUEUE7_DOORBELL_LOG__BE_ERROR_MASK 0x00000001L 5488 #define SDMA1_QUEUE7_DOORBELL_LOG__DATA_MASK 0xFFFFFFFCL 5489 //SDMA1_QUEUE7_DOORBELL_OFFSET 5490 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET__SHIFT 0x2 5491 #define SDMA1_QUEUE7_DOORBELL_OFFSET__OFFSET_MASK 0x0FFFFFFCL 5492 //SDMA1_QUEUE7_CSA_ADDR_LO 5493 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR__SHIFT 0x2 5494 #define SDMA1_QUEUE7_CSA_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5495 //SDMA1_QUEUE7_CSA_ADDR_HI 5496 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR__SHIFT 0x0 5497 #define SDMA1_QUEUE7_CSA_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5498 //SDMA1_QUEUE7_SCHEDULE_CNTL 5499 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID__SHIFT 0x0 5500 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID__SHIFT 0x2 5501 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID__SHIFT 0x6 5502 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM__SHIFT 0x8 5503 #define SDMA1_QUEUE7_SCHEDULE_CNTL__GLOBAL_ID_MASK 0x00000003L 5504 #define SDMA1_QUEUE7_SCHEDULE_CNTL__PROCESS_ID_MASK 0x0000001CL 5505 #define SDMA1_QUEUE7_SCHEDULE_CNTL__LOCAL_ID_MASK 0x000000C0L 5506 #define SDMA1_QUEUE7_SCHEDULE_CNTL__CONTEXT_QUANTUM_MASK 0x0000FF00L 5507 //SDMA1_QUEUE7_IB_SUB_REMAIN 5508 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE__SHIFT 0x0 5509 #define SDMA1_QUEUE7_IB_SUB_REMAIN__SIZE_MASK 0x00003FFFL 5510 //SDMA1_QUEUE7_PREEMPT 5511 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT__SHIFT 0x0 5512 #define SDMA1_QUEUE7_PREEMPT__IB_PREEMPT_MASK 0x00000001L 5513 //SDMA1_QUEUE7_DUMMY_REG 5514 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY__SHIFT 0x0 5515 #define SDMA1_QUEUE7_DUMMY_REG__DUMMY_MASK 0xFFFFFFFFL 5516 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO 5517 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR__SHIFT 0x2 5518 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO__ADDR_MASK 0xFFFFFFFCL 5519 //SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI 5520 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR__SHIFT 0x0 5521 #define SDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI__ADDR_MASK 0xFFFFFFFFL 5522 //SDMA1_QUEUE7_RB_AQL_CNTL 5523 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE__SHIFT 0x0 5524 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE__SHIFT 0x1 5525 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP__SHIFT 0x8 5526 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE__SHIFT 0x10 5527 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE__SHIFT 0x11 5528 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE__SHIFT 0x12 5529 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_ENABLE_MASK 0x00000001L 5530 #define SDMA1_QUEUE7_RB_AQL_CNTL__AQL_PACKET_SIZE_MASK 0x000000FEL 5531 #define SDMA1_QUEUE7_RB_AQL_CNTL__PACKET_STEP_MASK 0x0000FF00L 5532 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_ENABLE_MASK 0x00010000L 5533 #define SDMA1_QUEUE7_RB_AQL_CNTL__MIDCMD_PREEMPT_DATA_RESTORE_MASK 0x00020000L 5534 #define SDMA1_QUEUE7_RB_AQL_CNTL__OVERLAP_ENABLE_MASK 0x00040000L 5535 //SDMA1_QUEUE7_MINOR_PTR_UPDATE 5536 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE__SHIFT 0x0 5537 #define SDMA1_QUEUE7_MINOR_PTR_UPDATE__ENABLE_MASK 0x00000001L 5538 //SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS 5539 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS__SHIFT 0x0 5540 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION__SHIFT 0x1 5541 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION__SHIFT 0x2 5542 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION__SHIFT 0x5 5543 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION__SHIFT 0x6 5544 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION__SHIFT 0x7 5545 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION__SHIFT 0x8 5546 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION__SHIFT 0x9 5547 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__RB_PREEMPT_STATUS_MASK 0x00000001L 5548 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__VM_HOLE_EXCEPTION_MASK 0x00000002L 5549 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__PAGE_EXCEPTION_MASK 0x00000004L 5550 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__QUEUE_HANG_EXCEPTION_MASK 0x00000020L 5551 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__DOORBELL_ERROR_EXCEPTION_MASK 0x00000040L 5552 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__SRAM_ECC_EXCEPTION_MASK 0x00000080L 5553 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__DRAM_ECC_EXCEPTION_MASK 0x00000100L 5554 #define SDMA1_QUEUE7_CONTEXT_SWITCH_STATUS__WPTR_LT_RPTR_EXCEPTION_MASK 0x00000200L 5555 //SDMA1_QUEUE7_MIDCMD_CNTL 5556 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID__SHIFT 0x0 5557 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE__SHIFT 0x1 5558 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE__SHIFT 0x4 5559 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT__SHIFT 0x8 5560 #define SDMA1_QUEUE7_MIDCMD_CNTL__DATA_VALID_MASK 0x00000001L 5561 #define SDMA1_QUEUE7_MIDCMD_CNTL__COPY_MODE_MASK 0x00000002L 5562 #define SDMA1_QUEUE7_MIDCMD_CNTL__SPLIT_STATE_MASK 0x000000F0L 5563 #define SDMA1_QUEUE7_MIDCMD_CNTL__ALLOW_PREEMPT_MASK 0x00000100L 5564 //SDMA1_QUEUE7_MIDCMD_DATA0 5565 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0__SHIFT 0x0 5566 #define SDMA1_QUEUE7_MIDCMD_DATA0__DATA0_MASK 0xFFFFFFFFL 5567 //SDMA1_QUEUE7_MIDCMD_DATA1 5568 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1__SHIFT 0x0 5569 #define SDMA1_QUEUE7_MIDCMD_DATA1__DATA1_MASK 0xFFFFFFFFL 5570 //SDMA1_QUEUE7_MIDCMD_DATA2 5571 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2__SHIFT 0x0 5572 #define SDMA1_QUEUE7_MIDCMD_DATA2__DATA2_MASK 0xFFFFFFFFL 5573 //SDMA1_QUEUE7_MIDCMD_DATA3 5574 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3__SHIFT 0x0 5575 #define SDMA1_QUEUE7_MIDCMD_DATA3__DATA3_MASK 0xFFFFFFFFL 5576 //SDMA1_QUEUE7_MIDCMD_DATA4 5577 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4__SHIFT 0x0 5578 #define SDMA1_QUEUE7_MIDCMD_DATA4__DATA4_MASK 0xFFFFFFFFL 5579 //SDMA1_QUEUE7_MIDCMD_DATA5 5580 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5__SHIFT 0x0 5581 #define SDMA1_QUEUE7_MIDCMD_DATA5__DATA5_MASK 0xFFFFFFFFL 5582 //SDMA1_QUEUE7_MIDCMD_DATA6 5583 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6__SHIFT 0x0 5584 #define SDMA1_QUEUE7_MIDCMD_DATA6__DATA6_MASK 0xFFFFFFFFL 5585 //SDMA1_QUEUE7_MIDCMD_DATA7 5586 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7__SHIFT 0x0 5587 #define SDMA1_QUEUE7_MIDCMD_DATA7__DATA7_MASK 0xFFFFFFFFL 5588 //SDMA1_QUEUE7_MIDCMD_DATA8 5589 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8__SHIFT 0x0 5590 #define SDMA1_QUEUE7_MIDCMD_DATA8__DATA8_MASK 0xFFFFFFFFL 5591 //SDMA1_QUEUE7_MIDCMD_DATA9 5592 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9__SHIFT 0x0 5593 #define SDMA1_QUEUE7_MIDCMD_DATA9__DATA9_MASK 0xFFFFFFFFL 5594 //SDMA1_QUEUE7_MIDCMD_DATA10 5595 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10__SHIFT 0x0 5596 #define SDMA1_QUEUE7_MIDCMD_DATA10__DATA10_MASK 0xFFFFFFFFL 5597 //SDMA1_QUEUE7_WAIT_UNSATISFIED_THD 5598 #define SDMA1_QUEUE7_WAIT_UNSATISFIED_THD__THRESHOLD__SHIFT 0x0 5599 #define SDMA1_QUEUE7_WAIT_UNSATISFIED_THD__THRESHOLD_MASK 0x0000001FL 5600 //SDMA1_QUEUE7_MQD_BASE_ADDR_LO 5601 #define SDMA1_QUEUE7_MQD_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x2 5602 #define SDMA1_QUEUE7_MQD_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFFCL 5603 //SDMA1_QUEUE7_MQD_BASE_ADDR_HI 5604 #define SDMA1_QUEUE7_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 5605 #define SDMA1_QUEUE7_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0xFFFFFFFFL 5606 //SDMA1_QUEUE7_MQD_CONTROL 5607 #define SDMA1_QUEUE7_MQD_CONTROL__VMID__SHIFT 0x0 5608 #define SDMA1_QUEUE7_MQD_CONTROL__VMID_MASK 0x0000000FL 5609 //SDMA1_QUEUE7_DEQUEUE_REQUEST 5610 #define SDMA1_QUEUE7_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 5611 #define SDMA1_QUEUE7_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 5612 //SDMA1_QUEUE7_CONTEXT_STATUS 5613 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED__SHIFT 0x0 5614 #define SDMA1_QUEUE7_CONTEXT_STATUS__USE_IB__SHIFT 0x1 5615 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE__SHIFT 0x2 5616 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED__SHIFT 0x3 5617 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION__SHIFT 0x4 5618 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE__SHIFT 0x7 5619 #define SDMA1_QUEUE7_CONTEXT_STATUS__VF_STATUS__SHIFT 0x8 5620 #define SDMA1_QUEUE7_CONTEXT_STATUS__PRIV_EXCEPTION__SHIFT 0x9 5621 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE__SHIFT 0xa 5622 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE__SHIFT 0xb 5623 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING__SHIFT 0xc 5624 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT__SHIFT 0x10 5625 #define SDMA1_QUEUE7_CONTEXT_STATUS__SELECTED_MASK 0x00000001L 5626 #define SDMA1_QUEUE7_CONTEXT_STATUS__USE_IB_MASK 0x00000002L 5627 #define SDMA1_QUEUE7_CONTEXT_STATUS__IDLE_MASK 0x00000004L 5628 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXPIRED_MASK 0x00000008L 5629 #define SDMA1_QUEUE7_CONTEXT_STATUS__EXCEPTION_MASK 0x00000070L 5630 #define SDMA1_QUEUE7_CONTEXT_STATUS__CTXSW_ABLE_MASK 0x00000080L 5631 #define SDMA1_QUEUE7_CONTEXT_STATUS__VF_STATUS_MASK 0x00000100L 5632 #define SDMA1_QUEUE7_CONTEXT_STATUS__PRIV_EXCEPTION_MASK 0x00000200L 5633 #define SDMA1_QUEUE7_CONTEXT_STATUS__PREEMPT_DISABLE_MASK 0x00000400L 5634 #define SDMA1_QUEUE7_CONTEXT_STATUS__RPTR_WB_IDLE_MASK 0x00000800L 5635 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_PENDING_MASK 0x00001000L 5636 #define SDMA1_QUEUE7_CONTEXT_STATUS__WPTR_UPDATE_FAIL_COUNT_MASK 0x00FF0000L 5637 5638 5639 // addressBlock: gc_gfx_cpwd_sdma0_sdmahypdec:1 5640 //SDMA1_VM_CTX_LO 5641 #define SDMA1_VM_CTX_LO__ADDR__SHIFT 0x2 5642 #define SDMA1_VM_CTX_LO__ADDR_MASK 0xFFFFFFFCL 5643 //SDMA1_VM_CTX_HI 5644 #define SDMA1_VM_CTX_HI__ADDR__SHIFT 0x0 5645 #define SDMA1_VM_CTX_HI__ADDR_MASK 0xFFFFFFFFL 5646 //SDMA1_ACTIVE_FCN_ID 5647 #define SDMA1_ACTIVE_FCN_ID__VFID__SHIFT 0x0 5648 #define SDMA1_ACTIVE_FCN_ID__VF__SHIFT 0x7 5649 #define SDMA1_ACTIVE_FCN_ID__RESERVED__SHIFT 0x8 5650 #define SDMA1_ACTIVE_FCN_ID__VFID_MASK 0x0000001FL 5651 #define SDMA1_ACTIVE_FCN_ID__VF_MASK 0x00000080L 5652 #define SDMA1_ACTIVE_FCN_ID__RESERVED_MASK 0xFFFFFF00L 5653 //SDMA1_VIRT_RESET_REQ 5654 #define SDMA1_VIRT_RESET_REQ__VF__SHIFT 0x0 5655 #define SDMA1_VIRT_RESET_REQ__PF__SHIFT 0x1f 5656 #define SDMA1_VIRT_RESET_REQ__VF_MASK 0x7FFFFFFFL 5657 #define SDMA1_VIRT_RESET_REQ__PF_MASK 0x80000000L 5658 //SDMA1_VM_CNTL 5659 #define SDMA1_VM_CNTL__CMD__SHIFT 0x0 5660 #define SDMA1_VM_CNTL__CMD_MASK 0x0000000FL 5661 //SDMA1_MCU_CNTL 5662 #define SDMA1_MCU_CNTL__HALT__SHIFT 0x0 5663 #define SDMA1_MCU_CNTL__RESET__SHIFT 0x1 5664 #define SDMA1_MCU_CNTL__DBG_SELECT_BITS__SHIFT 0x2 5665 #define SDMA1_MCU_CNTL__HALT_MASK 0x00000001L 5666 #define SDMA1_MCU_CNTL__RESET_MASK 0x00000002L 5667 #define SDMA1_MCU_CNTL__DBG_SELECT_BITS_MASK 0x000000FCL 5668 //SDMA1_IC_BASE_LO 5669 #define SDMA1_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 5670 #define SDMA1_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 5671 //SDMA1_IC_BASE_HI 5672 #define SDMA1_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 5673 #define SDMA1_IC_BASE_HI__IC_BASE_HI_MASK 0xFFFFFFFFL 5674 //SDMA1_IC_BASE_CNTL 5675 #define SDMA1_IC_BASE_CNTL__VMID__SHIFT 0x0 5676 #define SDMA1_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 5677 #define SDMA1_IC_BASE_CNTL__MALL_POLICY__SHIFT 0x18 5678 #define SDMA1_IC_BASE_CNTL__VMID_MASK 0x0000000FL 5679 #define SDMA1_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 5680 #define SDMA1_IC_BASE_CNTL__MALL_POLICY_MASK 0x03000000L 5681 //SDMA1_IC_OP_CNTL 5682 #define SDMA1_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 5683 #define SDMA1_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 5684 #define SDMA1_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 5685 #define SDMA1_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 5686 #define SDMA1_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 5687 #define SDMA1_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 5688 //SDMA1_IC_CNTL 5689 #define SDMA1_IC_CNTL__CID_SEL__SHIFT 0x0 5690 #define SDMA1_IC_CNTL__GPA__SHIFT 0x2 5691 #define SDMA1_IC_CNTL__UCODE_VF_OVERRIDE__SHIFT 0x4 5692 #define SDMA1_IC_CNTL__AUTO_PRIME_ICACHE__SHIFT 0x5 5693 #define SDMA1_IC_CNTL__CID_SEL_MASK 0x00000001L 5694 #define SDMA1_IC_CNTL__GPA_MASK 0x0000000CL 5695 #define SDMA1_IC_CNTL__UCODE_VF_OVERRIDE_MASK 0x00000010L 5696 #define SDMA1_IC_CNTL__AUTO_PRIME_ICACHE_MASK 0x00000020L 5697 5698 5699 // addressBlock: gc_gfx_cpwd_sdma0_sdmapspdec:1 5700 //SDMA1_MCU_DM_FROM_RST_ADDR_OFFSET 5701 #define SDMA1_MCU_DM_FROM_RST_ADDR_OFFSET__DATA__SHIFT 0x0 5702 #define SDMA1_MCU_DM_FROM_RST_ADDR_OFFSET__DATA_MASK 0xFFFFFFFFL 5703 5704 5705 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfsdec:1 5706 //SDMA1_PERFCNT_PERFCOUNTER0_CFG 5707 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 5708 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 5709 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 5710 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 5711 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 5712 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 5713 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 5714 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 5715 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 5716 #define SDMA1_PERFCNT_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 5717 //SDMA1_PERFCNT_PERFCOUNTER1_CFG 5718 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 5719 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 5720 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 5721 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 5722 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 5723 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 5724 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 5725 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 5726 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 5727 #define SDMA1_PERFCNT_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 5728 //SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL 5729 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 5730 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 5731 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 5732 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 5733 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 5734 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 5735 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 5736 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 5737 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 5738 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 5739 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 5740 #define SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 5741 //SDMA1_PERFCNT_MISC_CNTL 5742 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP__SHIFT 0x0 5743 #define SDMA1_PERFCNT_MISC_CNTL__CMD_OP_MASK 0x0000FFFFL 5744 //SDMA1_PERFCOUNTER0_SELECT 5745 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 5746 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 5747 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 5748 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 5749 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 5750 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 5751 #define SDMA1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 5752 #define SDMA1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 5753 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 5754 #define SDMA1_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 5755 //SDMA1_PERFCOUNTER0_SELECT1 5756 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 5757 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 5758 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 5759 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 5760 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 5761 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 5762 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 5763 #define SDMA1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 5764 //SDMA1_PERFCOUNTER1_SELECT 5765 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 5766 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 5767 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 5768 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 5769 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 5770 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 5771 #define SDMA1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 5772 #define SDMA1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 5773 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 5774 #define SDMA1_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 5775 //SDMA1_PERFCOUNTER1_SELECT1 5776 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 5777 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 5778 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 5779 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 5780 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 5781 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 5782 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 5783 #define SDMA1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 5784 5785 5786 // addressBlock: gc_gfx_cpwd_sdma0_sdmaperfddec:1 5787 //SDMA1_PERFCNT_PERFCOUNTER_LO 5788 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 5789 #define SDMA1_PERFCNT_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 5790 //SDMA1_PERFCNT_PERFCOUNTER_HI 5791 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 5792 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 5793 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 5794 #define SDMA1_PERFCNT_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 5795 //SDMA1_PERFCOUNTER0_LO 5796 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 5797 #define SDMA1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 5798 //SDMA1_PERFCOUNTER0_HI 5799 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 5800 #define SDMA1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 5801 //SDMA1_PERFCOUNTER1_LO 5802 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 5803 #define SDMA1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 5804 //SDMA1_PERFCOUNTER1_HI 5805 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 5806 #define SDMA1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 5807 5808 5809 // addressBlock: gc_gfx_cpwd_sdma0_sdmapwrdec:1 5810 //GFX_ICG_SDMA1_CTRL 5811 #define GFX_ICG_SDMA1_CTRL__REG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x1 5812 #define GFX_ICG_SDMA1_CTRL__PTR_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x2 5813 #define GFX_ICG_SDMA1_CTRL__PIO_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x3 5814 #define GFX_ICG_SDMA1_CTRL__MCU_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x4 5815 #define GFX_ICG_SDMA1_CTRL__COPY_ENG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x5 5816 #define GFX_ICG_SDMA1_CTRL__SERVE_ENG_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x6 5817 #define GFX_ICG_SDMA1_CTRL__CMD_FETCH_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x7 5818 #define GFX_ICG_SDMA1_CTRL__GU_MEMREQ_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x8 5819 #define GFX_ICG_SDMA1_CTRL__INV_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0x9 5820 #define GFX_ICG_SDMA1_CTRL__GU_CACHE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xa 5821 #define GFX_ICG_SDMA1_CTRL__IC_CACHE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xb 5822 #define GFX_ICG_SDMA1_CTRL__MEM_CHNL_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xc 5823 #define GFX_ICG_SDMA1_CTRL__PERF_CNTR_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xd 5824 #define GFX_ICG_SDMA1_CTRL__CORE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xe 5825 #define GFX_ICG_SDMA1_CTRL__MEM_CHNL_CESE_MGCG_CLK_SOFT_OVERRIDE__SHIFT 0xf 5826 #define GFX_ICG_SDMA1_CTRL__MGCG_CLK_HYST__SHIFT 0x10 5827 #define GFX_ICG_SDMA1_CTRL__REG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000002L 5828 #define GFX_ICG_SDMA1_CTRL__PTR_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000004L 5829 #define GFX_ICG_SDMA1_CTRL__PIO_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000008L 5830 #define GFX_ICG_SDMA1_CTRL__MCU_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000010L 5831 #define GFX_ICG_SDMA1_CTRL__COPY_ENG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000020L 5832 #define GFX_ICG_SDMA1_CTRL__SERVE_ENG_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000040L 5833 #define GFX_ICG_SDMA1_CTRL__CMD_FETCH_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000080L 5834 #define GFX_ICG_SDMA1_CTRL__GU_MEMREQ_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000100L 5835 #define GFX_ICG_SDMA1_CTRL__INV_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000200L 5836 #define GFX_ICG_SDMA1_CTRL__GU_CACHE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000400L 5837 #define GFX_ICG_SDMA1_CTRL__IC_CACHE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00000800L 5838 #define GFX_ICG_SDMA1_CTRL__MEM_CHNL_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00001000L 5839 #define GFX_ICG_SDMA1_CTRL__PERF_CNTR_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00002000L 5840 #define GFX_ICG_SDMA1_CTRL__CORE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00004000L 5841 #define GFX_ICG_SDMA1_CTRL__MEM_CHNL_CESE_MGCG_CLK_SOFT_OVERRIDE_MASK 0x00008000L 5842 #define GFX_ICG_SDMA1_CTRL__MGCG_CLK_HYST_MASK 0x00FF0000L 5843 5844 5845 // addressBlock: gc_gfx_cpwd_cpwd_grbmdec 5846 //GRBM_CNTL 5847 #define GRBM_CNTL__READ_TIMEOUT__SHIFT 0x0 5848 #define GRBM_CNTL__SED_READ_TIMEOUT__SHIFT 0x10 5849 #define GRBM_CNTL__REPORT_LAST_RDERR__SHIFT 0x1f 5850 #define GRBM_CNTL__READ_TIMEOUT_MASK 0x00000FFFL 5851 #define GRBM_CNTL__SED_READ_TIMEOUT_MASK 0x0FFF0000L 5852 #define GRBM_CNTL__REPORT_LAST_RDERR_MASK 0x80000000L 5853 //GRBM_SKEW_CNTL 5854 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD__SHIFT 0x0 5855 #define GRBM_SKEW_CNTL__SKEW_COUNT__SHIFT 0x6 5856 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD_MASK 0x0000003FL 5857 #define GRBM_SKEW_CNTL__SKEW_COUNT_MASK 0x00000FC0L 5858 //GRBM_STATUS2 5859 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL__SHIFT 0x0 5860 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING__SHIFT 0x4 5861 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING__SHIFT 0x5 5862 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING__SHIFT 0x6 5863 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING__SHIFT 0x7 5864 #define GRBM_STATUS2__RLC_RQ_PENDING__SHIFT 0xe 5865 #define GRBM_STATUS2__UTCL2_BUSY__SHIFT 0xf 5866 #define GRBM_STATUS2__EA_BUSY__SHIFT 0x10 5867 #define GRBM_STATUS2__UTCL2_RQ_PENDING__SHIFT 0x12 5868 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING__SHIFT 0x13 5869 #define GRBM_STATUS2__EA_LINK_BUSY__SHIFT 0x14 5870 #define GRBM_STATUS2__SDMA_BUSY__SHIFT 0x15 5871 #define GRBM_STATUS2__SDMA0_RQ_PENDING__SHIFT 0x16 5872 #define GRBM_STATUS2__SDMA1_RQ_PENDING__SHIFT 0x17 5873 #define GRBM_STATUS2__RLC_BUSY__SHIFT 0x1a 5874 #define GRBM_STATUS2__TCP_BUSY__SHIFT 0x1b 5875 #define GRBM_STATUS2__CPF_BUSY__SHIFT 0x1c 5876 #define GRBM_STATUS2__CPC_BUSY__SHIFT 0x1d 5877 #define GRBM_STATUS2__CPG_BUSY__SHIFT 0x1e 5878 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL_MASK 0x0000000FL 5879 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING_MASK 0x00000010L 5880 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING_MASK 0x00000020L 5881 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING_MASK 0x00000040L 5882 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING_MASK 0x00000080L 5883 #define GRBM_STATUS2__RLC_RQ_PENDING_MASK 0x00004000L 5884 #define GRBM_STATUS2__UTCL2_BUSY_MASK 0x00008000L 5885 #define GRBM_STATUS2__EA_BUSY_MASK 0x00010000L 5886 #define GRBM_STATUS2__UTCL2_RQ_PENDING_MASK 0x00040000L 5887 #define GRBM_STATUS2__SDMA_SCH_RQ_PENDING_MASK 0x00080000L 5888 #define GRBM_STATUS2__EA_LINK_BUSY_MASK 0x00100000L 5889 #define GRBM_STATUS2__SDMA_BUSY_MASK 0x00200000L 5890 #define GRBM_STATUS2__SDMA0_RQ_PENDING_MASK 0x00400000L 5891 #define GRBM_STATUS2__SDMA1_RQ_PENDING_MASK 0x00800000L 5892 #define GRBM_STATUS2__RLC_BUSY_MASK 0x04000000L 5893 #define GRBM_STATUS2__TCP_BUSY_MASK 0x08000000L 5894 #define GRBM_STATUS2__CPF_BUSY_MASK 0x10000000L 5895 #define GRBM_STATUS2__CPC_BUSY_MASK 0x20000000L 5896 #define GRBM_STATUS2__CPG_BUSY_MASK 0x40000000L 5897 //GRBM_PWR_CNTL 5898 #define GRBM_PWR_CNTL__ALL_REQ_TYPE__SHIFT 0x0 5899 #define GRBM_PWR_CNTL__GFX_REQ_TYPE__SHIFT 0x2 5900 #define GRBM_PWR_CNTL__ALL_RSP_TYPE__SHIFT 0x4 5901 #define GRBM_PWR_CNTL__GFX_RSP_TYPE__SHIFT 0x6 5902 #define GRBM_PWR_CNTL__GFX_REQ_EN__SHIFT 0xe 5903 #define GRBM_PWR_CNTL__ALL_REQ_EN__SHIFT 0xf 5904 #define GRBM_PWR_CNTL__ALL_REQ_TYPE_MASK 0x00000003L 5905 #define GRBM_PWR_CNTL__GFX_REQ_TYPE_MASK 0x0000000CL 5906 #define GRBM_PWR_CNTL__ALL_RSP_TYPE_MASK 0x00000030L 5907 #define GRBM_PWR_CNTL__GFX_RSP_TYPE_MASK 0x000000C0L 5908 #define GRBM_PWR_CNTL__GFX_REQ_EN_MASK 0x00004000L 5909 #define GRBM_PWR_CNTL__ALL_REQ_EN_MASK 0x00008000L 5910 //GRBM_STATUS 5911 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL__SHIFT 0x0 5912 #define GRBM_STATUS__SDMA_RQ_PENDING__SHIFT 0x6 5913 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING__SHIFT 0x7 5914 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING__SHIFT 0x8 5915 #define GRBM_STATUS__SC_CLEAN__SHIFT 0xb 5916 #define GRBM_STATUS__DB_CLEAN__SHIFT 0xc 5917 #define GRBM_STATUS__CB_CLEAN__SHIFT 0xd 5918 #define GRBM_STATUS__TA_BUSY__SHIFT 0xe 5919 #define GRBM_STATUS__GE_BUSY_NO_DMA__SHIFT 0x10 5920 #define GRBM_STATUS__SX_BUSY__SHIFT 0x14 5921 #define GRBM_STATUS__GE_BUSY__SHIFT 0x15 5922 #define GRBM_STATUS__SPI_BUSY__SHIFT 0x16 5923 #define GRBM_STATUS__BCI_BUSY__SHIFT 0x17 5924 #define GRBM_STATUS__SC_BUSY__SHIFT 0x18 5925 #define GRBM_STATUS__PA_BUSY__SHIFT 0x19 5926 #define GRBM_STATUS__DB_BUSY__SHIFT 0x1a 5927 #define GRBM_STATUS__ANY_ACTIVE__SHIFT 0x1b 5928 #define GRBM_STATUS__CP_COHERENCY_BUSY__SHIFT 0x1c 5929 #define GRBM_STATUS__CP_BUSY__SHIFT 0x1d 5930 #define GRBM_STATUS__CB_BUSY__SHIFT 0x1e 5931 #define GRBM_STATUS__GUI_ACTIVE__SHIFT 0x1f 5932 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL_MASK 0x0000000FL 5933 #define GRBM_STATUS__SDMA_RQ_PENDING_MASK 0x00000040L 5934 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING_MASK 0x00000080L 5935 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING_MASK 0x00000100L 5936 #define GRBM_STATUS__SC_CLEAN_MASK 0x00000800L 5937 #define GRBM_STATUS__DB_CLEAN_MASK 0x00001000L 5938 #define GRBM_STATUS__CB_CLEAN_MASK 0x00002000L 5939 #define GRBM_STATUS__TA_BUSY_MASK 0x00004000L 5940 #define GRBM_STATUS__GE_BUSY_NO_DMA_MASK 0x00010000L 5941 #define GRBM_STATUS__SX_BUSY_MASK 0x00100000L 5942 #define GRBM_STATUS__GE_BUSY_MASK 0x00200000L 5943 #define GRBM_STATUS__SPI_BUSY_MASK 0x00400000L 5944 #define GRBM_STATUS__BCI_BUSY_MASK 0x00800000L 5945 #define GRBM_STATUS__SC_BUSY_MASK 0x01000000L 5946 #define GRBM_STATUS__PA_BUSY_MASK 0x02000000L 5947 #define GRBM_STATUS__DB_BUSY_MASK 0x04000000L 5948 #define GRBM_STATUS__ANY_ACTIVE_MASK 0x08000000L 5949 #define GRBM_STATUS__CP_COHERENCY_BUSY_MASK 0x10000000L 5950 #define GRBM_STATUS__CP_BUSY_MASK 0x20000000L 5951 #define GRBM_STATUS__CB_BUSY_MASK 0x40000000L 5952 #define GRBM_STATUS__GUI_ACTIVE_MASK 0x80000000L 5953 //GRBM_STATUS_SE0 5954 #define GRBM_STATUS_SE0__SC_CLEAN__SHIFT 0x0 5955 #define GRBM_STATUS_SE0__DB_CLEAN__SHIFT 0x1 5956 #define GRBM_STATUS_SE0__CB_CLEAN__SHIFT 0x2 5957 #define GRBM_STATUS_SE0__UTCL1_BUSY__SHIFT 0x3 5958 #define GRBM_STATUS_SE0__TCP_BUSY__SHIFT 0x4 5959 #define GRBM_STATUS_SE0__GL1CC_BUSY__SHIFT 0x5 5960 #define GRBM_STATUS_SE0__GL1XCC_BUSY__SHIFT 0x6 5961 #define GRBM_STATUS_SE0__PC_BUSY__SHIFT 0x7 5962 #define GRBM_STATUS_SE0__BCI_BUSY__SHIFT 0x16 5963 #define GRBM_STATUS_SE0__PA_BUSY__SHIFT 0x18 5964 #define GRBM_STATUS_SE0__TA_BUSY__SHIFT 0x19 5965 #define GRBM_STATUS_SE0__SX_BUSY__SHIFT 0x1a 5966 #define GRBM_STATUS_SE0__SPI_BUSY__SHIFT 0x1b 5967 #define GRBM_STATUS_SE0__SC_BUSY__SHIFT 0x1d 5968 #define GRBM_STATUS_SE0__DB_BUSY__SHIFT 0x1e 5969 #define GRBM_STATUS_SE0__CB_BUSY__SHIFT 0x1f 5970 #define GRBM_STATUS_SE0__SC_CLEAN_MASK 0x00000001L 5971 #define GRBM_STATUS_SE0__DB_CLEAN_MASK 0x00000002L 5972 #define GRBM_STATUS_SE0__CB_CLEAN_MASK 0x00000004L 5973 #define GRBM_STATUS_SE0__UTCL1_BUSY_MASK 0x00000008L 5974 #define GRBM_STATUS_SE0__TCP_BUSY_MASK 0x00000010L 5975 #define GRBM_STATUS_SE0__GL1CC_BUSY_MASK 0x00000020L 5976 #define GRBM_STATUS_SE0__GL1XCC_BUSY_MASK 0x00000040L 5977 #define GRBM_STATUS_SE0__PC_BUSY_MASK 0x00000080L 5978 #define GRBM_STATUS_SE0__BCI_BUSY_MASK 0x00400000L 5979 #define GRBM_STATUS_SE0__PA_BUSY_MASK 0x01000000L 5980 #define GRBM_STATUS_SE0__TA_BUSY_MASK 0x02000000L 5981 #define GRBM_STATUS_SE0__SX_BUSY_MASK 0x04000000L 5982 #define GRBM_STATUS_SE0__SPI_BUSY_MASK 0x08000000L 5983 #define GRBM_STATUS_SE0__SC_BUSY_MASK 0x20000000L 5984 #define GRBM_STATUS_SE0__DB_BUSY_MASK 0x40000000L 5985 #define GRBM_STATUS_SE0__CB_BUSY_MASK 0x80000000L 5986 //GRBM_STATUS_SE1 5987 #define GRBM_STATUS_SE1__SC_CLEAN__SHIFT 0x0 5988 #define GRBM_STATUS_SE1__DB_CLEAN__SHIFT 0x1 5989 #define GRBM_STATUS_SE1__CB_CLEAN__SHIFT 0x2 5990 #define GRBM_STATUS_SE1__UTCL1_BUSY__SHIFT 0x3 5991 #define GRBM_STATUS_SE1__TCP_BUSY__SHIFT 0x4 5992 #define GRBM_STATUS_SE1__GL1CC_BUSY__SHIFT 0x5 5993 #define GRBM_STATUS_SE1__GL1XCC_BUSY__SHIFT 0x6 5994 #define GRBM_STATUS_SE1__PC_BUSY__SHIFT 0x7 5995 #define GRBM_STATUS_SE1__BCI_BUSY__SHIFT 0x16 5996 #define GRBM_STATUS_SE1__PA_BUSY__SHIFT 0x18 5997 #define GRBM_STATUS_SE1__TA_BUSY__SHIFT 0x19 5998 #define GRBM_STATUS_SE1__SX_BUSY__SHIFT 0x1a 5999 #define GRBM_STATUS_SE1__SPI_BUSY__SHIFT 0x1b 6000 #define GRBM_STATUS_SE1__SC_BUSY__SHIFT 0x1d 6001 #define GRBM_STATUS_SE1__DB_BUSY__SHIFT 0x1e 6002 #define GRBM_STATUS_SE1__CB_BUSY__SHIFT 0x1f 6003 #define GRBM_STATUS_SE1__SC_CLEAN_MASK 0x00000001L 6004 #define GRBM_STATUS_SE1__DB_CLEAN_MASK 0x00000002L 6005 #define GRBM_STATUS_SE1__CB_CLEAN_MASK 0x00000004L 6006 #define GRBM_STATUS_SE1__UTCL1_BUSY_MASK 0x00000008L 6007 #define GRBM_STATUS_SE1__TCP_BUSY_MASK 0x00000010L 6008 #define GRBM_STATUS_SE1__GL1CC_BUSY_MASK 0x00000020L 6009 #define GRBM_STATUS_SE1__GL1XCC_BUSY_MASK 0x00000040L 6010 #define GRBM_STATUS_SE1__PC_BUSY_MASK 0x00000080L 6011 #define GRBM_STATUS_SE1__BCI_BUSY_MASK 0x00400000L 6012 #define GRBM_STATUS_SE1__PA_BUSY_MASK 0x01000000L 6013 #define GRBM_STATUS_SE1__TA_BUSY_MASK 0x02000000L 6014 #define GRBM_STATUS_SE1__SX_BUSY_MASK 0x04000000L 6015 #define GRBM_STATUS_SE1__SPI_BUSY_MASK 0x08000000L 6016 #define GRBM_STATUS_SE1__SC_BUSY_MASK 0x20000000L 6017 #define GRBM_STATUS_SE1__DB_BUSY_MASK 0x40000000L 6018 #define GRBM_STATUS_SE1__CB_BUSY_MASK 0x80000000L 6019 //GRBM_STATUS3 6020 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING__SHIFT 0x5 6021 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING__SHIFT 0x7 6022 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING__SHIFT 0x8 6023 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING__SHIFT 0x9 6024 #define GRBM_STATUS3__CH_BUSY__SHIFT 0xe 6025 #define GRBM_STATUS3__GL2CC_BUSY__SHIFT 0xf 6026 #define GRBM_STATUS3__GL1CC_BUSY__SHIFT 0x10 6027 #define GRBM_STATUS3__PC_BUSY__SHIFT 0x1a 6028 #define GRBM_STATUS3__GL1XCC_BUSY__SHIFT 0x1b 6029 #define GRBM_STATUS3__UTCL1_BUSY__SHIFT 0x1e 6030 #define GRBM_STATUS3__PMM_BUSY__SHIFT 0x1f 6031 #define GRBM_STATUS3__GRBM_RLC_INTR_CREDIT_PENDING_MASK 0x00000020L 6032 #define GRBM_STATUS3__GRBM_CPF_INTR_CREDIT_PENDING_MASK 0x00000080L 6033 #define GRBM_STATUS3__MESPIPE0_RQ_PENDING_MASK 0x00000100L 6034 #define GRBM_STATUS3__MESPIPE1_RQ_PENDING_MASK 0x00000200L 6035 #define GRBM_STATUS3__CH_BUSY_MASK 0x00004000L 6036 #define GRBM_STATUS3__GL2CC_BUSY_MASK 0x00008000L 6037 #define GRBM_STATUS3__GL1CC_BUSY_MASK 0x00010000L 6038 #define GRBM_STATUS3__PC_BUSY_MASK 0x04000000L 6039 #define GRBM_STATUS3__GL1XCC_BUSY_MASK 0x08000000L 6040 #define GRBM_STATUS3__UTCL1_BUSY_MASK 0x40000000L 6041 #define GRBM_STATUS3__PMM_BUSY_MASK 0x80000000L 6042 //GRBM_SOFT_RESET 6043 #define GRBM_SOFT_RESET__SOFT_RESET_CP__SHIFT 0x0 6044 #define GRBM_SOFT_RESET__SOFT_RESET_RLC__SHIFT 0x2 6045 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2__SHIFT 0xf 6046 #define GRBM_SOFT_RESET__SOFT_RESET_GFX__SHIFT 0x10 6047 #define GRBM_SOFT_RESET__SOFT_RESET_CPF__SHIFT 0x11 6048 #define GRBM_SOFT_RESET__SOFT_RESET_CPC__SHIFT 0x12 6049 #define GRBM_SOFT_RESET__SOFT_RESET_CPG__SHIFT 0x13 6050 #define GRBM_SOFT_RESET__SOFT_RESET_CAC__SHIFT 0x14 6051 #define GRBM_SOFT_RESET__SOFT_RESET_EA__SHIFT 0x16 6052 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0__SHIFT 0x17 6053 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1__SHIFT 0x18 6054 #define GRBM_SOFT_RESET__SOFT_RESET_CP_MASK 0x00000001L 6055 #define GRBM_SOFT_RESET__SOFT_RESET_RLC_MASK 0x00000004L 6056 #define GRBM_SOFT_RESET__SOFT_RESET_UTCL2_MASK 0x00008000L 6057 #define GRBM_SOFT_RESET__SOFT_RESET_GFX_MASK 0x00010000L 6058 #define GRBM_SOFT_RESET__SOFT_RESET_CPF_MASK 0x00020000L 6059 #define GRBM_SOFT_RESET__SOFT_RESET_CPC_MASK 0x00040000L 6060 #define GRBM_SOFT_RESET__SOFT_RESET_CPG_MASK 0x00080000L 6061 #define GRBM_SOFT_RESET__SOFT_RESET_CAC_MASK 0x00100000L 6062 #define GRBM_SOFT_RESET__SOFT_RESET_EA_MASK 0x00400000L 6063 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA0_MASK 0x00800000L 6064 #define GRBM_SOFT_RESET__SOFT_RESET_SDMA1_MASK 0x01000000L 6065 //GRBM_GFX_CLKEN_CNTL 6066 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT__SHIFT 0x0 6067 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT__SHIFT 0x8 6068 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT_MASK 0x0000000FL 6069 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT_MASK 0x00001F00L 6070 //GRBM_WAIT_IDLE_CLOCKS 6071 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS__SHIFT 0x0 6072 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS_MASK 0x000000FFL 6073 //GRBM_STATUS_SE2 6074 #define GRBM_STATUS_SE2__SC_CLEAN__SHIFT 0x0 6075 #define GRBM_STATUS_SE2__DB_CLEAN__SHIFT 0x1 6076 #define GRBM_STATUS_SE2__CB_CLEAN__SHIFT 0x2 6077 #define GRBM_STATUS_SE2__UTCL1_BUSY__SHIFT 0x3 6078 #define GRBM_STATUS_SE2__TCP_BUSY__SHIFT 0x4 6079 #define GRBM_STATUS_SE2__GL1CC_BUSY__SHIFT 0x5 6080 #define GRBM_STATUS_SE2__GL1XCC_BUSY__SHIFT 0x6 6081 #define GRBM_STATUS_SE2__PC_BUSY__SHIFT 0x7 6082 #define GRBM_STATUS_SE2__BCI_BUSY__SHIFT 0x16 6083 #define GRBM_STATUS_SE2__PA_BUSY__SHIFT 0x18 6084 #define GRBM_STATUS_SE2__TA_BUSY__SHIFT 0x19 6085 #define GRBM_STATUS_SE2__SX_BUSY__SHIFT 0x1a 6086 #define GRBM_STATUS_SE2__SPI_BUSY__SHIFT 0x1b 6087 #define GRBM_STATUS_SE2__SC_BUSY__SHIFT 0x1d 6088 #define GRBM_STATUS_SE2__DB_BUSY__SHIFT 0x1e 6089 #define GRBM_STATUS_SE2__CB_BUSY__SHIFT 0x1f 6090 #define GRBM_STATUS_SE2__SC_CLEAN_MASK 0x00000001L 6091 #define GRBM_STATUS_SE2__DB_CLEAN_MASK 0x00000002L 6092 #define GRBM_STATUS_SE2__CB_CLEAN_MASK 0x00000004L 6093 #define GRBM_STATUS_SE2__UTCL1_BUSY_MASK 0x00000008L 6094 #define GRBM_STATUS_SE2__TCP_BUSY_MASK 0x00000010L 6095 #define GRBM_STATUS_SE2__GL1CC_BUSY_MASK 0x00000020L 6096 #define GRBM_STATUS_SE2__GL1XCC_BUSY_MASK 0x00000040L 6097 #define GRBM_STATUS_SE2__PC_BUSY_MASK 0x00000080L 6098 #define GRBM_STATUS_SE2__BCI_BUSY_MASK 0x00400000L 6099 #define GRBM_STATUS_SE2__PA_BUSY_MASK 0x01000000L 6100 #define GRBM_STATUS_SE2__TA_BUSY_MASK 0x02000000L 6101 #define GRBM_STATUS_SE2__SX_BUSY_MASK 0x04000000L 6102 #define GRBM_STATUS_SE2__SPI_BUSY_MASK 0x08000000L 6103 #define GRBM_STATUS_SE2__SC_BUSY_MASK 0x20000000L 6104 #define GRBM_STATUS_SE2__DB_BUSY_MASK 0x40000000L 6105 #define GRBM_STATUS_SE2__CB_BUSY_MASK 0x80000000L 6106 //GRBM_STATUS_SE3 6107 #define GRBM_STATUS_SE3__SC_CLEAN__SHIFT 0x0 6108 #define GRBM_STATUS_SE3__DB_CLEAN__SHIFT 0x1 6109 #define GRBM_STATUS_SE3__CB_CLEAN__SHIFT 0x2 6110 #define GRBM_STATUS_SE3__UTCL1_BUSY__SHIFT 0x3 6111 #define GRBM_STATUS_SE3__TCP_BUSY__SHIFT 0x4 6112 #define GRBM_STATUS_SE3__GL1CC_BUSY__SHIFT 0x5 6113 #define GRBM_STATUS_SE3__GL1XCC_BUSY__SHIFT 0x6 6114 #define GRBM_STATUS_SE3__PC_BUSY__SHIFT 0x7 6115 #define GRBM_STATUS_SE3__BCI_BUSY__SHIFT 0x16 6116 #define GRBM_STATUS_SE3__PA_BUSY__SHIFT 0x18 6117 #define GRBM_STATUS_SE3__TA_BUSY__SHIFT 0x19 6118 #define GRBM_STATUS_SE3__SX_BUSY__SHIFT 0x1a 6119 #define GRBM_STATUS_SE3__SPI_BUSY__SHIFT 0x1b 6120 #define GRBM_STATUS_SE3__SC_BUSY__SHIFT 0x1d 6121 #define GRBM_STATUS_SE3__DB_BUSY__SHIFT 0x1e 6122 #define GRBM_STATUS_SE3__CB_BUSY__SHIFT 0x1f 6123 #define GRBM_STATUS_SE3__SC_CLEAN_MASK 0x00000001L 6124 #define GRBM_STATUS_SE3__DB_CLEAN_MASK 0x00000002L 6125 #define GRBM_STATUS_SE3__CB_CLEAN_MASK 0x00000004L 6126 #define GRBM_STATUS_SE3__UTCL1_BUSY_MASK 0x00000008L 6127 #define GRBM_STATUS_SE3__TCP_BUSY_MASK 0x00000010L 6128 #define GRBM_STATUS_SE3__GL1CC_BUSY_MASK 0x00000020L 6129 #define GRBM_STATUS_SE3__GL1XCC_BUSY_MASK 0x00000040L 6130 #define GRBM_STATUS_SE3__PC_BUSY_MASK 0x00000080L 6131 #define GRBM_STATUS_SE3__BCI_BUSY_MASK 0x00400000L 6132 #define GRBM_STATUS_SE3__PA_BUSY_MASK 0x01000000L 6133 #define GRBM_STATUS_SE3__TA_BUSY_MASK 0x02000000L 6134 #define GRBM_STATUS_SE3__SX_BUSY_MASK 0x04000000L 6135 #define GRBM_STATUS_SE3__SPI_BUSY_MASK 0x08000000L 6136 #define GRBM_STATUS_SE3__SC_BUSY_MASK 0x20000000L 6137 #define GRBM_STATUS_SE3__DB_BUSY_MASK 0x40000000L 6138 #define GRBM_STATUS_SE3__CB_BUSY_MASK 0x80000000L 6139 //GRBM_READ_ERROR 6140 #define GRBM_READ_ERROR__READ_ADDRESS__SHIFT 0x2 6141 #define GRBM_READ_ERROR__READ_PIPEID__SHIFT 0x14 6142 #define GRBM_READ_ERROR__READ_MEID__SHIFT 0x16 6143 #define GRBM_READ_ERROR__READ_ERROR__SHIFT 0x1f 6144 #define GRBM_READ_ERROR__READ_ADDRESS_MASK 0x000FFFFCL 6145 #define GRBM_READ_ERROR__READ_PIPEID_MASK 0x00300000L 6146 #define GRBM_READ_ERROR__READ_MEID_MASK 0x00C00000L 6147 #define GRBM_READ_ERROR__READ_ERROR_MASK 0x80000000L 6148 //GRBM_READ_ERROR2 6149 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0__SHIFT 0x9 6150 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1__SHIFT 0xa 6151 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2__SHIFT 0xb 6152 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3__SHIFT 0xc 6153 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0__SHIFT 0xd 6154 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1__SHIFT 0xe 6155 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC__SHIFT 0x12 6156 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA__SHIFT 0x13 6157 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF__SHIFT 0x14 6158 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF__SHIFT 0x15 6159 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF__SHIFT 0x16 6160 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF__SHIFT 0x17 6161 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0__SHIFT 0x18 6162 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1__SHIFT 0x19 6163 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2__SHIFT 0x1a 6164 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3__SHIFT 0x1b 6165 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0__SHIFT 0x1c 6166 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1__SHIFT 0x1d 6167 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2__SHIFT 0x1e 6168 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3__SHIFT 0x1f 6169 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE0_MASK 0x00000200L 6170 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE1_MASK 0x00000400L 6171 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE2_MASK 0x00000800L 6172 #define GRBM_READ_ERROR2__READ_REQUESTER_MESPIPE3_MASK 0x00001000L 6173 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA0_MASK 0x00002000L 6174 #define GRBM_READ_ERROR2__READ_REQUESTER_SDMA1_MASK 0x00004000L 6175 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC_MASK 0x00040000L 6176 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA_MASK 0x00080000L 6177 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF_MASK 0x00100000L 6178 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF_MASK 0x00200000L 6179 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF_MASK 0x00400000L 6180 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF_MASK 0x00800000L 6181 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0_MASK 0x01000000L 6182 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1_MASK 0x02000000L 6183 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2_MASK 0x04000000L 6184 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3_MASK 0x08000000L 6185 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0_MASK 0x10000000L 6186 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1_MASK 0x20000000L 6187 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2_MASK 0x40000000L 6188 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3_MASK 0x80000000L 6189 //GRBM_INT_CNTL 6190 #define GRBM_INT_CNTL__RDERR_INT_ENABLE__SHIFT 0x0 6191 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE__SHIFT 0x13 6192 #define GRBM_INT_CNTL__RDERR_INT_ENABLE_MASK 0x00000001L 6193 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE_MASK 0x00080000L 6194 //GRBM_TRAP_OP 6195 #define GRBM_TRAP_OP__RW__SHIFT 0x0 6196 #define GRBM_TRAP_OP__RW_MASK 0x00000001L 6197 //GRBM_TRAP_ADDR 6198 #define GRBM_TRAP_ADDR__DATA__SHIFT 0x0 6199 #define GRBM_TRAP_ADDR__DATA_MASK 0x0003FFFFL 6200 //GRBM_TRAP_ADDR_MSK 6201 #define GRBM_TRAP_ADDR_MSK__DATA__SHIFT 0x0 6202 #define GRBM_TRAP_ADDR_MSK__DATA_MASK 0x0003FFFFL 6203 //GRBM_TRAP_WD 6204 #define GRBM_TRAP_WD__DATA__SHIFT 0x0 6205 #define GRBM_TRAP_WD__DATA_MASK 0xFFFFFFFFL 6206 //GRBM_TRAP_WD_MSK 6207 #define GRBM_TRAP_WD_MSK__DATA__SHIFT 0x0 6208 #define GRBM_TRAP_WD_MSK__DATA_MASK 0xFFFFFFFFL 6209 //GRBM_DSM_BYPASS 6210 #define GRBM_DSM_BYPASS__BYPASS_BITS__SHIFT 0x0 6211 #define GRBM_DSM_BYPASS__BYPASS_EN__SHIFT 0x2 6212 #define GRBM_DSM_BYPASS__BYPASS_BITS_MASK 0x00000003L 6213 #define GRBM_DSM_BYPASS__BYPASS_EN_MASK 0x00000004L 6214 //GRBM_WRITE_ERROR 6215 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC__SHIFT 0x0 6216 #define GRBM_WRITE_ERROR__WRITE_SSRCID__SHIFT 0x2 6217 #define GRBM_WRITE_ERROR__WRITE_VFID__SHIFT 0x7 6218 #define GRBM_WRITE_ERROR__WRITE_VF__SHIFT 0xc 6219 #define GRBM_WRITE_ERROR__WRITE_VMID__SHIFT 0xd 6220 #define GRBM_WRITE_ERROR__TMZ__SHIFT 0x11 6221 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL__SHIFT 0x12 6222 #define GRBM_WRITE_ERROR__WRITE_PIPEID__SHIFT 0x14 6223 #define GRBM_WRITE_ERROR__WRITE_MEID__SHIFT 0x16 6224 #define GRBM_WRITE_ERROR__WRITE_ERROR__SHIFT 0x1f 6225 #define GRBM_WRITE_ERROR__WRITE_REQUESTER_RLC_MASK 0x00000001L 6226 #define GRBM_WRITE_ERROR__WRITE_SSRCID_MASK 0x0000003CL 6227 #define GRBM_WRITE_ERROR__WRITE_VFID_MASK 0x00000F80L 6228 #define GRBM_WRITE_ERROR__WRITE_VF_MASK 0x00001000L 6229 #define GRBM_WRITE_ERROR__WRITE_VMID_MASK 0x0001E000L 6230 #define GRBM_WRITE_ERROR__TMZ_MASK 0x00020000L 6231 #define GRBM_WRITE_ERROR__CP_SECURE_WR_ILLEGAL_MASK 0x00040000L 6232 #define GRBM_WRITE_ERROR__WRITE_PIPEID_MASK 0x00300000L 6233 #define GRBM_WRITE_ERROR__WRITE_MEID_MASK 0x00C00000L 6234 #define GRBM_WRITE_ERROR__WRITE_ERROR_MASK 0x80000000L 6235 //GRBM_CHIP_REVISION 6236 #define GRBM_CHIP_REVISION__CHIP_REVISION__SHIFT 0x0 6237 #define GRBM_CHIP_REVISION__CHIP_REVISION_MASK 0x000000FFL 6238 //GRBM_IH_CREDIT 6239 #define GRBM_IH_CREDIT__CREDIT_VALUE__SHIFT 0x0 6240 #define GRBM_IH_CREDIT__IH_CLIENT_ID__SHIFT 0x10 6241 #define GRBM_IH_CREDIT__CREDIT_VALUE_MASK 0x00000003L 6242 #define GRBM_IH_CREDIT__IH_CLIENT_ID_MASK 0x00FF0000L 6243 //GRBM_PWR_CNTL2 6244 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT__SHIFT 0x10 6245 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT__SHIFT 0x14 6246 #define GRBM_PWR_CNTL2__PWR_REQUEST_HALT_MASK 0x00010000L 6247 #define GRBM_PWR_CNTL2__PWR_GFX3D_REQUEST_HALT_MASK 0x00100000L 6248 //GRBM_UTCL2_INVAL_RANGE_START 6249 #define GRBM_UTCL2_INVAL_RANGE_START__DATA__SHIFT 0x0 6250 #define GRBM_UTCL2_INVAL_RANGE_START__DATA_MASK 0x0003FFFFL 6251 //GRBM_UTCL2_INVAL_RANGE_END 6252 #define GRBM_UTCL2_INVAL_RANGE_END__DATA__SHIFT 0x0 6253 #define GRBM_UTCL2_INVAL_RANGE_END__DATA_MASK 0x0003FFFFL 6254 //GRBM_INVALID_PIPE 6255 #define GRBM_INVALID_PIPE__ADDR__SHIFT 0x2 6256 #define GRBM_INVALID_PIPE__PIPEID__SHIFT 0x14 6257 #define GRBM_INVALID_PIPE__MEID__SHIFT 0x16 6258 #define GRBM_INVALID_PIPE__QUEUEID__SHIFT 0x18 6259 #define GRBM_INVALID_PIPE__SSRCID__SHIFT 0x1b 6260 #define GRBM_INVALID_PIPE__INVALID_PIPE__SHIFT 0x1f 6261 #define GRBM_INVALID_PIPE__ADDR_MASK 0x000FFFFCL 6262 #define GRBM_INVALID_PIPE__PIPEID_MASK 0x00300000L 6263 #define GRBM_INVALID_PIPE__MEID_MASK 0x00C00000L 6264 #define GRBM_INVALID_PIPE__QUEUEID_MASK 0x07000000L 6265 #define GRBM_INVALID_PIPE__SSRCID_MASK 0x78000000L 6266 #define GRBM_INVALID_PIPE__INVALID_PIPE_MASK 0x80000000L 6267 //GRBM_FENCE_RANGE0 6268 #define GRBM_FENCE_RANGE0__START__SHIFT 0x0 6269 #define GRBM_FENCE_RANGE0__END__SHIFT 0x10 6270 #define GRBM_FENCE_RANGE0__START_MASK 0x0000FFFFL 6271 #define GRBM_FENCE_RANGE0__END_MASK 0xFFFF0000L 6272 //GRBM_FENCE_RANGE1 6273 #define GRBM_FENCE_RANGE1__START__SHIFT 0x0 6274 #define GRBM_FENCE_RANGE1__END__SHIFT 0x10 6275 #define GRBM_FENCE_RANGE1__START_MASK 0x0000FFFFL 6276 #define GRBM_FENCE_RANGE1__END_MASK 0xFFFF0000L 6277 //GRBM_CHICKEN_BITS0 6278 #define GRBM_CHICKEN_BITS0__GRBM_SDMA0_reg_fgcg_chick_bit__SHIFT 0x0 6279 #define GRBM_CHICKEN_BITS0__GRBM_SDMA1_reg_fgcg_chick_bit__SHIFT 0x1 6280 #define GRBM_CHICKEN_BITS0__GRBM_CPG_reg_fgcg_chick_bit__SHIFT 0x2 6281 #define GRBM_CHICKEN_BITS0__GRBM_CPF_reg_fgcg_chick_bit__SHIFT 0x3 6282 #define GRBM_CHICKEN_BITS0__GRBM_UTCL2_reg_fgcg_chick_bit__SHIFT 0x5 6283 #define GRBM_CHICKEN_BITS0__GRBM_TARG0_mcd_reg_clken_chick_bit__SHIFT 0x6 6284 #define GRBM_CHICKEN_BITS0__GRBM_TARG1_targvf_reg_clken_chick_bit__SHIFT 0x7 6285 #define GRBM_CHICKEN_BITS0__GRBM_TARG2_targvf_reg_clken_chick_bit__SHIFT 0x8 6286 #define GRBM_CHICKEN_BITS0__GRBM_TARG3_targvf_reg_clken_chick_bit__SHIFT 0x9 6287 #define GRBM_CHICKEN_BITS0__GRBM_TARG4_targvf_reg_clken_chick_bit__SHIFT 0xa 6288 #define GRBM_CHICKEN_BITS0__GRBM_TARG5_reg_clken_chick_bit__SHIFT 0xb 6289 #define GRBM_CHICKEN_BITS0__GRBM_TARG6_reg_clken_chick_bit__SHIFT 0xc 6290 #define GRBM_CHICKEN_BITS0__GRBM_TARG7_reg_clken_chick_bit__SHIFT 0xd 6291 #define GRBM_CHICKEN_BITS0__GRBM_TARG8_reg_clken_chick_bit__SHIFT 0xe 6292 #define GRBM_CHICKEN_BITS0__GRBM_TARG9_reg_clken_chick_bit__SHIFT 0xf 6293 #define GRBM_CHICKEN_BITS0__GRBM_TARG10_reg_clken_chick_bit__SHIFT 0x10 6294 #define GRBM_CHICKEN_BITS0__GRBM_TARG11_reg_clken_chick_bit__SHIFT 0x11 6295 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE0_reg_clken_chick_bit__SHIFT 0x12 6296 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE1_reg_clken_chick_bit__SHIFT 0x13 6297 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE2_reg_clken_chick_bit__SHIFT 0x14 6298 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE3_reg_clken_chick_bit__SHIFT 0x15 6299 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE4_reg_clken_chick_bit__SHIFT 0x16 6300 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE5_reg_clken_chick_bit__SHIFT 0x17 6301 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE6_reg_clken_chick_bit__SHIFT 0x18 6302 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE7_reg_clken_chick_bit__SHIFT 0x19 6303 #define GRBM_CHICKEN_BITS0__GRBM_CPC_reg_clken_chick_bit__SHIFT 0x1c 6304 #define GRBM_CHICKEN_BITS0__GRBM_GDFLL_reg_clken_chick_bit__SHIFT 0x1e 6305 #define GRBM_CHICKEN_BITS0__GRBM_RLC_reg_clken_chick_bit__SHIFT 0x1f 6306 #define GRBM_CHICKEN_BITS0__GRBM_SDMA0_reg_fgcg_chick_bit_MASK 0x00000001L 6307 #define GRBM_CHICKEN_BITS0__GRBM_SDMA1_reg_fgcg_chick_bit_MASK 0x00000002L 6308 #define GRBM_CHICKEN_BITS0__GRBM_CPG_reg_fgcg_chick_bit_MASK 0x00000004L 6309 #define GRBM_CHICKEN_BITS0__GRBM_CPF_reg_fgcg_chick_bit_MASK 0x00000008L 6310 #define GRBM_CHICKEN_BITS0__GRBM_UTCL2_reg_fgcg_chick_bit_MASK 0x00000020L 6311 #define GRBM_CHICKEN_BITS0__GRBM_TARG0_mcd_reg_clken_chick_bit_MASK 0x00000040L 6312 #define GRBM_CHICKEN_BITS0__GRBM_TARG1_targvf_reg_clken_chick_bit_MASK 0x00000080L 6313 #define GRBM_CHICKEN_BITS0__GRBM_TARG2_targvf_reg_clken_chick_bit_MASK 0x00000100L 6314 #define GRBM_CHICKEN_BITS0__GRBM_TARG3_targvf_reg_clken_chick_bit_MASK 0x00000200L 6315 #define GRBM_CHICKEN_BITS0__GRBM_TARG4_targvf_reg_clken_chick_bit_MASK 0x00000400L 6316 #define GRBM_CHICKEN_BITS0__GRBM_TARG5_reg_clken_chick_bit_MASK 0x00000800L 6317 #define GRBM_CHICKEN_BITS0__GRBM_TARG6_reg_clken_chick_bit_MASK 0x00001000L 6318 #define GRBM_CHICKEN_BITS0__GRBM_TARG7_reg_clken_chick_bit_MASK 0x00002000L 6319 #define GRBM_CHICKEN_BITS0__GRBM_TARG8_reg_clken_chick_bit_MASK 0x00004000L 6320 #define GRBM_CHICKEN_BITS0__GRBM_TARG9_reg_clken_chick_bit_MASK 0x00008000L 6321 #define GRBM_CHICKEN_BITS0__GRBM_TARG10_reg_clken_chick_bit_MASK 0x00010000L 6322 #define GRBM_CHICKEN_BITS0__GRBM_TARG11_reg_clken_chick_bit_MASK 0x00020000L 6323 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE0_reg_clken_chick_bit_MASK 0x00040000L 6324 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE1_reg_clken_chick_bit_MASK 0x00080000L 6325 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE2_reg_clken_chick_bit_MASK 0x00100000L 6326 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE3_reg_clken_chick_bit_MASK 0x00200000L 6327 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE4_reg_clken_chick_bit_MASK 0x00400000L 6328 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE5_reg_clken_chick_bit_MASK 0x00800000L 6329 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE6_reg_clken_chick_bit_MASK 0x01000000L 6330 #define GRBM_CHICKEN_BITS0__GRBM_GRBMHSE7_reg_clken_chick_bit_MASK 0x02000000L 6331 #define GRBM_CHICKEN_BITS0__GRBM_CPC_reg_clken_chick_bit_MASK 0x10000000L 6332 #define GRBM_CHICKEN_BITS0__GRBM_GDFLL_reg_clken_chick_bit_MASK 0x40000000L 6333 #define GRBM_CHICKEN_BITS0__GRBM_RLC_reg_clken_chick_bit_MASK 0x80000000L 6334 //GRBM_CHICKEN_BITS1 6335 //CC_GC_FULL_SA_UNIT_DISABLE 6336 #define CC_GC_FULL_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 6337 #define CC_GC_FULL_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x03FFFF00L 6338 //GRBM_SCRATCH_REG0 6339 #define GRBM_SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x0 6340 #define GRBM_SCRATCH_REG0__SCRATCH_REG0_MASK 0xFFFFFFFFL 6341 //GRBM_SCRATCH_REG1 6342 #define GRBM_SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x0 6343 #define GRBM_SCRATCH_REG1__SCRATCH_REG1_MASK 0xFFFFFFFFL 6344 //GRBM_SCRATCH_REG2 6345 #define GRBM_SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x0 6346 #define GRBM_SCRATCH_REG2__SCRATCH_REG2_MASK 0xFFFFFFFFL 6347 //GRBM_SCRATCH_REG3 6348 #define GRBM_SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x0 6349 #define GRBM_SCRATCH_REG3__SCRATCH_REG3_MASK 0xFFFFFFFFL 6350 //GRBM_SCRATCH_REG4 6351 #define GRBM_SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x0 6352 #define GRBM_SCRATCH_REG4__SCRATCH_REG4_MASK 0xFFFFFFFFL 6353 //GRBM_SCRATCH_REG5 6354 #define GRBM_SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x0 6355 #define GRBM_SCRATCH_REG5__SCRATCH_REG5_MASK 0xFFFFFFFFL 6356 //GRBM_SCRATCH_REG6 6357 #define GRBM_SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x0 6358 #define GRBM_SCRATCH_REG6__SCRATCH_REG6_MASK 0xFFFFFFFFL 6359 //GRBM_SCRATCH_REG7 6360 #define GRBM_SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x0 6361 #define GRBM_SCRATCH_REG7__SCRATCH_REG7_MASK 0xFFFFFFFFL 6362 //GRBM_INTF_CNTL 6363 #define GRBM_INTF_CNTL__GRBM_BRIDGE_DISABLE__SHIFT 0x0 6364 #define GRBM_INTF_CNTL__GRBM_BRIDGE_DISABLE_MASK 0x00000001L 6365 6366 6367 // addressBlock: gc_gfx_cpwd_cpwd_cpdec 6368 //CP_CPC_DEBUG_CNTL 6369 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 6370 #define CP_CPC_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 6371 //CP_CPC_DEBUG_DATA 6372 #define CP_CPC_DEBUG_DATA__DEBUG_DATA__SHIFT 0x0 6373 #define CP_CPC_DEBUG_DATA__DEBUG_DATA_MASK 0xFFFFFFFFL 6374 //CP_CPF_DEBUG_CNTL 6375 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 6376 #define CP_CPF_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 6377 //CP_CPC_STATUS 6378 #define CP_CPC_STATUS__MEC1_BUSY__SHIFT 0x0 6379 #define CP_CPC_STATUS__MEC2_BUSY__SHIFT 0x1 6380 #define CP_CPC_STATUS__DC0_BUSY__SHIFT 0x2 6381 #define CP_CPC_STATUS__DC1_BUSY__SHIFT 0x3 6382 #define CP_CPC_STATUS__RCIU1_BUSY__SHIFT 0x4 6383 #define CP_CPC_STATUS__RCIU2_BUSY__SHIFT 0x5 6384 #define CP_CPC_STATUS__ROQ1_BUSY__SHIFT 0x6 6385 #define CP_CPC_STATUS__ROQ2_BUSY__SHIFT 0x7 6386 #define CP_CPC_STATUS__TCIU_BUSY__SHIFT 0xa 6387 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY__SHIFT 0xb 6388 #define CP_CPC_STATUS__QU_BUSY__SHIFT 0xc 6389 #define CP_CPC_STATUS__UTCL2IU_BUSY__SHIFT 0xd 6390 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY__SHIFT 0xe 6391 #define CP_CPC_STATUS__GCRIU_BUSY__SHIFT 0xf 6392 #define CP_CPC_STATUS__MES_BUSY__SHIFT 0x10 6393 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY__SHIFT 0x11 6394 #define CP_CPC_STATUS__RCIU3_BUSY__SHIFT 0x12 6395 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY__SHIFT 0x13 6396 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY__SHIFT 0x14 6397 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY__SHIFT 0x15 6398 #define CP_CPC_STATUS__CPG_CPC_BUSY__SHIFT 0x1d 6399 #define CP_CPC_STATUS__CPF_CPC_BUSY__SHIFT 0x1e 6400 #define CP_CPC_STATUS__CPC_BUSY__SHIFT 0x1f 6401 #define CP_CPC_STATUS__MEC1_BUSY_MASK 0x00000001L 6402 #define CP_CPC_STATUS__MEC2_BUSY_MASK 0x00000002L 6403 #define CP_CPC_STATUS__DC0_BUSY_MASK 0x00000004L 6404 #define CP_CPC_STATUS__DC1_BUSY_MASK 0x00000008L 6405 #define CP_CPC_STATUS__RCIU1_BUSY_MASK 0x00000010L 6406 #define CP_CPC_STATUS__RCIU2_BUSY_MASK 0x00000020L 6407 #define CP_CPC_STATUS__ROQ1_BUSY_MASK 0x00000040L 6408 #define CP_CPC_STATUS__ROQ2_BUSY_MASK 0x00000080L 6409 #define CP_CPC_STATUS__TCIU_BUSY_MASK 0x00000400L 6410 #define CP_CPC_STATUS__SCRATCH_RAM_BUSY_MASK 0x00000800L 6411 #define CP_CPC_STATUS__QU_BUSY_MASK 0x00001000L 6412 #define CP_CPC_STATUS__UTCL2IU_BUSY_MASK 0x00002000L 6413 #define CP_CPC_STATUS__SAVE_RESTORE_BUSY_MASK 0x00004000L 6414 #define CP_CPC_STATUS__GCRIU_BUSY_MASK 0x00008000L 6415 #define CP_CPC_STATUS__MES_BUSY_MASK 0x00010000L 6416 #define CP_CPC_STATUS__MES_SCRATCH_RAM_BUSY_MASK 0x00020000L 6417 #define CP_CPC_STATUS__RCIU3_BUSY_MASK 0x00040000L 6418 #define CP_CPC_STATUS__MES_INSTRUCTION_CACHE_BUSY_MASK 0x00080000L 6419 #define CP_CPC_STATUS__MES_DATA_CACHE_BUSY_MASK 0x00100000L 6420 #define CP_CPC_STATUS__MEC_DATA_CACHE_BUSY_MASK 0x00200000L 6421 #define CP_CPC_STATUS__CPG_CPC_BUSY_MASK 0x20000000L 6422 #define CP_CPC_STATUS__CPF_CPC_BUSY_MASK 0x40000000L 6423 #define CP_CPC_STATUS__CPC_BUSY_MASK 0x80000000L 6424 //CP_CPC_BUSY_STAT 6425 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY__SHIFT 0x0 6426 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY__SHIFT 0x2 6427 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY__SHIFT 0x3 6428 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY__SHIFT 0x4 6429 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY__SHIFT 0x5 6430 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY__SHIFT 0x6 6431 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY__SHIFT 0x7 6432 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY__SHIFT 0x8 6433 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY__SHIFT 0x9 6434 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY__SHIFT 0xa 6435 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY__SHIFT 0xb 6436 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY__SHIFT 0xc 6437 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY__SHIFT 0xd 6438 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY__SHIFT 0x10 6439 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY__SHIFT 0x12 6440 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY__SHIFT 0x13 6441 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY__SHIFT 0x14 6442 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY__SHIFT 0x15 6443 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY__SHIFT 0x16 6444 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY__SHIFT 0x17 6445 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY__SHIFT 0x18 6446 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY__SHIFT 0x19 6447 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY__SHIFT 0x1a 6448 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY__SHIFT 0x1b 6449 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY__SHIFT 0x1c 6450 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY__SHIFT 0x1d 6451 #define CP_CPC_BUSY_STAT__MEC1_LOAD_BUSY_MASK 0x00000001L 6452 #define CP_CPC_BUSY_STAT__MEC1_MUTEX_BUSY_MASK 0x00000004L 6453 #define CP_CPC_BUSY_STAT__MEC1_MESSAGE_BUSY_MASK 0x00000008L 6454 #define CP_CPC_BUSY_STAT__MEC1_EOP_QUEUE_BUSY_MASK 0x00000010L 6455 #define CP_CPC_BUSY_STAT__MEC1_IQ_QUEUE_BUSY_MASK 0x00000020L 6456 #define CP_CPC_BUSY_STAT__MEC1_IB_QUEUE_BUSY_MASK 0x00000040L 6457 #define CP_CPC_BUSY_STAT__MEC1_TC_BUSY_MASK 0x00000080L 6458 #define CP_CPC_BUSY_STAT__MEC1_DMA_BUSY_MASK 0x00000100L 6459 #define CP_CPC_BUSY_STAT__MEC1_PARTIAL_FLUSH_BUSY_MASK 0x00000200L 6460 #define CP_CPC_BUSY_STAT__MEC1_PIPE0_BUSY_MASK 0x00000400L 6461 #define CP_CPC_BUSY_STAT__MEC1_PIPE1_BUSY_MASK 0x00000800L 6462 #define CP_CPC_BUSY_STAT__MEC1_PIPE2_BUSY_MASK 0x00001000L 6463 #define CP_CPC_BUSY_STAT__MEC1_PIPE3_BUSY_MASK 0x00002000L 6464 #define CP_CPC_BUSY_STAT__MEC2_LOAD_BUSY_MASK 0x00010000L 6465 #define CP_CPC_BUSY_STAT__MEC2_MUTEX_BUSY_MASK 0x00040000L 6466 #define CP_CPC_BUSY_STAT__MEC2_MESSAGE_BUSY_MASK 0x00080000L 6467 #define CP_CPC_BUSY_STAT__MEC2_EOP_QUEUE_BUSY_MASK 0x00100000L 6468 #define CP_CPC_BUSY_STAT__MEC2_IQ_QUEUE_BUSY_MASK 0x00200000L 6469 #define CP_CPC_BUSY_STAT__MEC2_IB_QUEUE_BUSY_MASK 0x00400000L 6470 #define CP_CPC_BUSY_STAT__MEC2_TC_BUSY_MASK 0x00800000L 6471 #define CP_CPC_BUSY_STAT__MEC2_DMA_BUSY_MASK 0x01000000L 6472 #define CP_CPC_BUSY_STAT__MEC2_PARTIAL_FLUSH_BUSY_MASK 0x02000000L 6473 #define CP_CPC_BUSY_STAT__MEC2_PIPE0_BUSY_MASK 0x04000000L 6474 #define CP_CPC_BUSY_STAT__MEC2_PIPE1_BUSY_MASK 0x08000000L 6475 #define CP_CPC_BUSY_STAT__MEC2_PIPE2_BUSY_MASK 0x10000000L 6476 #define CP_CPC_BUSY_STAT__MEC2_PIPE3_BUSY_MASK 0x20000000L 6477 //CP_CPC_STALLED_STAT1 6478 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL__SHIFT 0x3 6479 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION__SHIFT 0x4 6480 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL__SHIFT 0x6 6481 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT 0x7 6482 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET__SHIFT 0x8 6483 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU__SHIFT 0x9 6484 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ__SHIFT 0xa 6485 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA__SHIFT 0xd 6486 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET__SHIFT 0x10 6487 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU__SHIFT 0x11 6488 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ__SHIFT 0x12 6489 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA__SHIFT 0x15 6490 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT 0x16 6491 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x17 6492 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS__SHIFT 0x18 6493 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE__SHIFT 0x19 6494 #define CP_CPC_STALLED_STAT1__RCIU_TX_FREE_STALL_MASK 0x00000008L 6495 #define CP_CPC_STALLED_STAT1__RCIU_PRIV_VIOLATION_MASK 0x00000010L 6496 #define CP_CPC_STALLED_STAT1__TCIU_TX_FREE_STALL_MASK 0x00000040L 6497 #define CP_CPC_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK 0x00000080L 6498 #define CP_CPC_STALLED_STAT1__MEC1_DECODING_PACKET_MASK 0x00000100L 6499 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_MASK 0x00000200L 6500 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_RCIU_READ_MASK 0x00000400L 6501 #define CP_CPC_STALLED_STAT1__MEC1_WAIT_ON_ROQ_DATA_MASK 0x00002000L 6502 #define CP_CPC_STALLED_STAT1__MEC2_DECODING_PACKET_MASK 0x00010000L 6503 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_MASK 0x00020000L 6504 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_RCIU_READ_MASK 0x00040000L 6505 #define CP_CPC_STALLED_STAT1__MEC2_WAIT_ON_ROQ_DATA_MASK 0x00200000L 6506 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK 0x00400000L 6507 #define CP_CPC_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK 0x00800000L 6508 #define CP_CPC_STALLED_STAT1__UTCL1_WAITING_ON_TRANS_MASK 0x01000000L 6509 #define CP_CPC_STALLED_STAT1__GCRIU_WAITING_ON_FREE_MASK 0x02000000L 6510 //CP_CPF_STATUS 6511 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY__SHIFT 0x0 6512 #define CP_CPF_STATUS__CSF_BUSY__SHIFT 0x1 6513 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY__SHIFT 0x4 6514 #define CP_CPF_STATUS__ROQ_RING_BUSY__SHIFT 0x5 6515 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY__SHIFT 0x6 6516 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY__SHIFT 0x7 6517 #define CP_CPF_STATUS__ROQ_STATE_BUSY__SHIFT 0x8 6518 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY__SHIFT 0x9 6519 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY__SHIFT 0xa 6520 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY__SHIFT 0xb 6521 #define CP_CPF_STATUS__INTERRUPT_BUSY__SHIFT 0xd 6522 #define CP_CPF_STATUS__TCIU_BUSY__SHIFT 0xe 6523 #define CP_CPF_STATUS__HQD_BUSY__SHIFT 0xf 6524 #define CP_CPF_STATUS__PRT_BUSY__SHIFT 0x10 6525 #define CP_CPF_STATUS__UTCL2IU_BUSY__SHIFT 0x11 6526 #define CP_CPF_STATUS__RCIU_BUSY__SHIFT 0x12 6527 #define CP_CPF_STATUS__RCIU_GFX_BUSY__SHIFT 0x13 6528 #define CP_CPF_STATUS__RCIU_CMP_BUSY__SHIFT 0x14 6529 #define CP_CPF_STATUS__ROQ_DATA_BUSY__SHIFT 0x15 6530 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY__SHIFT 0x16 6531 #define CP_CPF_STATUS__GCRIU_BUSY__SHIFT 0x17 6532 #define CP_CPF_STATUS__MES_HQD_BUSY__SHIFT 0x18 6533 #define CP_CPF_STATUS__CPF_GFX_BUSY__SHIFT 0x1a 6534 #define CP_CPF_STATUS__CPF_CMP_BUSY__SHIFT 0x1b 6535 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY__SHIFT 0x1c 6536 #define CP_CPF_STATUS__CPC_CPF_BUSY__SHIFT 0x1e 6537 #define CP_CPF_STATUS__CPF_BUSY__SHIFT 0x1f 6538 #define CP_CPF_STATUS__POST_WPTR_GFX_BUSY_MASK 0x00000001L 6539 #define CP_CPF_STATUS__CSF_BUSY_MASK 0x00000002L 6540 #define CP_CPF_STATUS__ROQ_ALIGN_BUSY_MASK 0x00000010L 6541 #define CP_CPF_STATUS__ROQ_RING_BUSY_MASK 0x00000020L 6542 #define CP_CPF_STATUS__ROQ_INDIRECT1_BUSY_MASK 0x00000040L 6543 #define CP_CPF_STATUS__ROQ_INDIRECT2_BUSY_MASK 0x00000080L 6544 #define CP_CPF_STATUS__ROQ_STATE_BUSY_MASK 0x00000100L 6545 #define CP_CPF_STATUS__ROQ_CE_RING_BUSY_MASK 0x00000200L 6546 #define CP_CPF_STATUS__ROQ_CE_INDIRECT1_BUSY_MASK 0x00000400L 6547 #define CP_CPF_STATUS__ROQ_CE_INDIRECT2_BUSY_MASK 0x00000800L 6548 #define CP_CPF_STATUS__INTERRUPT_BUSY_MASK 0x00002000L 6549 #define CP_CPF_STATUS__TCIU_BUSY_MASK 0x00004000L 6550 #define CP_CPF_STATUS__HQD_BUSY_MASK 0x00008000L 6551 #define CP_CPF_STATUS__PRT_BUSY_MASK 0x00010000L 6552 #define CP_CPF_STATUS__UTCL2IU_BUSY_MASK 0x00020000L 6553 #define CP_CPF_STATUS__RCIU_BUSY_MASK 0x00040000L 6554 #define CP_CPF_STATUS__RCIU_GFX_BUSY_MASK 0x00080000L 6555 #define CP_CPF_STATUS__RCIU_CMP_BUSY_MASK 0x00100000L 6556 #define CP_CPF_STATUS__ROQ_DATA_BUSY_MASK 0x00200000L 6557 #define CP_CPF_STATUS__ROQ_CE_DATA_BUSY_MASK 0x00400000L 6558 #define CP_CPF_STATUS__GCRIU_BUSY_MASK 0x00800000L 6559 #define CP_CPF_STATUS__MES_HQD_BUSY_MASK 0x01000000L 6560 #define CP_CPF_STATUS__CPF_GFX_BUSY_MASK 0x04000000L 6561 #define CP_CPF_STATUS__CPF_CMP_BUSY_MASK 0x08000000L 6562 #define CP_CPF_STATUS__GRBM_CPF_STAT_BUSY_MASK 0x30000000L 6563 #define CP_CPF_STATUS__CPC_CPF_BUSY_MASK 0x40000000L 6564 #define CP_CPF_STATUS__CPF_BUSY_MASK 0x80000000L 6565 //CP_CPF_BUSY_STAT 6566 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT 0x0 6567 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY__SHIFT 0x1 6568 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY__SHIFT 0x2 6569 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY__SHIFT 0x3 6570 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY__SHIFT 0x4 6571 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY__SHIFT 0x5 6572 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY__SHIFT 0x6 6573 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY__SHIFT 0x7 6574 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY__SHIFT 0x8 6575 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY__SHIFT 0x9 6576 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY__SHIFT 0xa 6577 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY__SHIFT 0xb 6578 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY__SHIFT 0xc 6579 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY__SHIFT 0xd 6580 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY__SHIFT 0xe 6581 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY__SHIFT 0x11 6582 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY__SHIFT 0x12 6583 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY__SHIFT 0x13 6584 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY__SHIFT 0x14 6585 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY__SHIFT 0x15 6586 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY__SHIFT 0x16 6587 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY__SHIFT 0x17 6588 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY__SHIFT 0x18 6589 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY__SHIFT 0x19 6590 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY__SHIFT 0x1a 6591 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY__SHIFT 0x1b 6592 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY__SHIFT 0x1c 6593 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY__SHIFT 0x1d 6594 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY__SHIFT 0x1e 6595 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY__SHIFT 0x1f 6596 #define CP_CPF_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK 0x00000001L 6597 #define CP_CPF_BUSY_STAT__CSF_RING_BUSY_MASK 0x00000002L 6598 #define CP_CPF_BUSY_STAT__CSF_INDIRECT1_BUSY_MASK 0x00000004L 6599 #define CP_CPF_BUSY_STAT__CSF_INDIRECT2_BUSY_MASK 0x00000008L 6600 #define CP_CPF_BUSY_STAT__CSF_STATE_BUSY_MASK 0x00000010L 6601 #define CP_CPF_BUSY_STAT__CSF_CE_INDR1_BUSY_MASK 0x00000020L 6602 #define CP_CPF_BUSY_STAT__CSF_CE_INDR2_BUSY_MASK 0x00000040L 6603 #define CP_CPF_BUSY_STAT__CSF_ARBITER_BUSY_MASK 0x00000080L 6604 #define CP_CPF_BUSY_STAT__CSF_INPUT_BUSY_MASK 0x00000100L 6605 #define CP_CPF_BUSY_STAT__CSF_DATA_BUSY_MASK 0x00000200L 6606 #define CP_CPF_BUSY_STAT__CSF_CE_DATA_BUSY_MASK 0x00000400L 6607 #define CP_CPF_BUSY_STAT__HPD_PROCESSING_EOP_BUSY_MASK 0x00000800L 6608 #define CP_CPF_BUSY_STAT__HQD_DISPATCH_BUSY_MASK 0x00001000L 6609 #define CP_CPF_BUSY_STAT__HQD_IQ_TIMER_BUSY_MASK 0x00002000L 6610 #define CP_CPF_BUSY_STAT__HQD_DMA_OFFLOAD_BUSY_MASK 0x00004000L 6611 #define CP_CPF_BUSY_STAT__HQD_MESSAGE_BUSY_MASK 0x00020000L 6612 #define CP_CPF_BUSY_STAT__HQD_PQ_FETCHER_BUSY_MASK 0x00040000L 6613 #define CP_CPF_BUSY_STAT__HQD_IB_FETCHER_BUSY_MASK 0x00080000L 6614 #define CP_CPF_BUSY_STAT__HQD_IQ_FETCHER_BUSY_MASK 0x00100000L 6615 #define CP_CPF_BUSY_STAT__HQD_EOP_FETCHER_BUSY_MASK 0x00200000L 6616 #define CP_CPF_BUSY_STAT__HQD_CONSUMED_RPTR_BUSY_MASK 0x00400000L 6617 #define CP_CPF_BUSY_STAT__HQD_FETCHER_ARB_BUSY_MASK 0x00800000L 6618 #define CP_CPF_BUSY_STAT__HQD_ROQ_ALIGN_BUSY_MASK 0x01000000L 6619 #define CP_CPF_BUSY_STAT__HQD_ROQ_EOP_BUSY_MASK 0x02000000L 6620 #define CP_CPF_BUSY_STAT__HQD_ROQ_IQ_BUSY_MASK 0x04000000L 6621 #define CP_CPF_BUSY_STAT__HQD_ROQ_PQ_BUSY_MASK 0x08000000L 6622 #define CP_CPF_BUSY_STAT__HQD_ROQ_IB_BUSY_MASK 0x10000000L 6623 #define CP_CPF_BUSY_STAT__HQD_WPTR_POLL_BUSY_MASK 0x20000000L 6624 #define CP_CPF_BUSY_STAT__HQD_PQ_BUSY_MASK 0x40000000L 6625 #define CP_CPF_BUSY_STAT__HQD_IB_BUSY_MASK 0x80000000L 6626 //CP_CPF_STALLED_STAT1 6627 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA__SHIFT 0x0 6628 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA__SHIFT 0x1 6629 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA__SHIFT 0x2 6630 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA__SHIFT 0x3 6631 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE__SHIFT 0x5 6632 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS__SHIFT 0x6 6633 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE__SHIFT 0x7 6634 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x8 6635 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS__SHIFT 0x9 6636 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS__SHIFT 0xa 6637 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE__SHIFT 0xb 6638 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA__SHIFT 0xc 6639 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE__SHIFT 0xd 6640 #define CP_CPF_STALLED_STAT1__RING_FETCHING_DATA_MASK 0x00000001L 6641 #define CP_CPF_STALLED_STAT1__INDR1_FETCHING_DATA_MASK 0x00000002L 6642 #define CP_CPF_STALLED_STAT1__INDR2_FETCHING_DATA_MASK 0x00000004L 6643 #define CP_CPF_STALLED_STAT1__STATE_FETCHING_DATA_MASK 0x00000008L 6644 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_FREE_MASK 0x00000020L 6645 #define CP_CPF_STALLED_STAT1__TCIU_WAITING_ON_TAGS_MASK 0x00000040L 6646 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_FREE_MASK 0x00000080L 6647 #define CP_CPF_STALLED_STAT1__UTCL2IU_WAITING_ON_TAGS_MASK 0x00000100L 6648 #define CP_CPF_STALLED_STAT1__GFX_UTCL1_WAITING_ON_TRANS_MASK 0x00000200L 6649 #define CP_CPF_STALLED_STAT1__CMP_UTCL1_WAITING_ON_TRANS_MASK 0x00000400L 6650 #define CP_CPF_STALLED_STAT1__RCIU_WAITING_ON_FREE_MASK 0x00000800L 6651 #define CP_CPF_STALLED_STAT1__DATA_FETCHING_DATA_MASK 0x00001000L 6652 #define CP_CPF_STALLED_STAT1__GCRIU_WAIT_ON_FREE_MASK 0x00002000L 6653 //CP_CPC_BUSY_STAT2 6654 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY__SHIFT 0x0 6655 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY__SHIFT 0x2 6656 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY__SHIFT 0x3 6657 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY__SHIFT 0x7 6658 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY__SHIFT 0x8 6659 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY__SHIFT 0xa 6660 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY__SHIFT 0xb 6661 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY__SHIFT 0xc 6662 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY__SHIFT 0xd 6663 #define CP_CPC_BUSY_STAT2__MES_PIPE0_DC_BUSY__SHIFT 0xe 6664 #define CP_CPC_BUSY_STAT2__MES_PIPE1_DC_BUSY__SHIFT 0xf 6665 #define CP_CPC_BUSY_STAT2__MES_PIPE2_DC_BUSY__SHIFT 0x10 6666 #define CP_CPC_BUSY_STAT2__MES_PIPE3_DC_BUSY__SHIFT 0x11 6667 #define CP_CPC_BUSY_STAT2__MEC1_PIPE0_DC_BUSY__SHIFT 0x12 6668 #define CP_CPC_BUSY_STAT2__MEC1_PIPE1_DC_BUSY__SHIFT 0x13 6669 #define CP_CPC_BUSY_STAT2__MEC1_PIPE2_DC_BUSY__SHIFT 0x14 6670 #define CP_CPC_BUSY_STAT2__MEC1_PIPE3_DC_BUSY__SHIFT 0x15 6671 #define CP_CPC_BUSY_STAT2__MES_LOAD_BUSY_MASK 0x00000001L 6672 #define CP_CPC_BUSY_STAT2__MES_MUTEX_BUSY_MASK 0x00000004L 6673 #define CP_CPC_BUSY_STAT2__MES_MESSAGE_BUSY_MASK 0x00000008L 6674 #define CP_CPC_BUSY_STAT2__MES_TC_BUSY_MASK 0x00000080L 6675 #define CP_CPC_BUSY_STAT2__MES_DMA_BUSY_MASK 0x00000100L 6676 #define CP_CPC_BUSY_STAT2__MES_PIPE0_BUSY_MASK 0x00000400L 6677 #define CP_CPC_BUSY_STAT2__MES_PIPE1_BUSY_MASK 0x00000800L 6678 #define CP_CPC_BUSY_STAT2__MES_PIPE2_BUSY_MASK 0x00001000L 6679 #define CP_CPC_BUSY_STAT2__MES_PIPE3_BUSY_MASK 0x00002000L 6680 #define CP_CPC_BUSY_STAT2__MES_PIPE0_DC_BUSY_MASK 0x00004000L 6681 #define CP_CPC_BUSY_STAT2__MES_PIPE1_DC_BUSY_MASK 0x00008000L 6682 #define CP_CPC_BUSY_STAT2__MES_PIPE2_DC_BUSY_MASK 0x00010000L 6683 #define CP_CPC_BUSY_STAT2__MES_PIPE3_DC_BUSY_MASK 0x00020000L 6684 #define CP_CPC_BUSY_STAT2__MEC1_PIPE0_DC_BUSY_MASK 0x00040000L 6685 #define CP_CPC_BUSY_STAT2__MEC1_PIPE1_DC_BUSY_MASK 0x00080000L 6686 #define CP_CPC_BUSY_STAT2__MEC1_PIPE2_DC_BUSY_MASK 0x00100000L 6687 #define CP_CPC_BUSY_STAT2__MEC1_PIPE3_DC_BUSY_MASK 0x00200000L 6688 //CP_CPC_GRBM_FREE_COUNT 6689 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 6690 #define CP_CPC_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x0000003FL 6691 //CP_CPC_PRIV_VIOLATION_ADDR 6692 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_STATUS__SHIFT 0x0 6693 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_OP__SHIFT 0x1 6694 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT 0x2 6695 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_STATUS_MASK 0x00000001L 6696 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_OP_MASK 0x00000002L 6697 #define CP_CPC_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK 0xFFFFFFFCL 6698 //CP_CPC_PRIV_VIOLATION_ADDR_HI 6699 #define CP_CPC_PRIV_VIOLATION_ADDR_HI__PRIV_VIOLATION_ADDR__SHIFT 0x0 6700 #define CP_CPC_PRIV_VIOLATION_ADDR_HI__PRIV_VIOLATION_ADDR_MASK 0x000000FFL 6701 //CP_MEC_ME1_HEADER_DUMP 6702 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP__SHIFT 0x0 6703 #define CP_MEC_ME1_HEADER_DUMP__HEADER_DUMP_MASK 0xFFFFFFFFL 6704 //CP_CPC_SCRATCH_INDEX 6705 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 6706 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 6707 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 6708 #define CP_CPC_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 6709 //CP_CPC_SCRATCH_DATA 6710 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 6711 #define CP_CPC_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 6712 //CP_CPF_GRBM_FREE_COUNT 6713 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 6714 #define CP_CPF_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x00000007L 6715 //CP_CPF_BUSY_STAT2 6716 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY__SHIFT 0x0 6717 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY__SHIFT 0x1 6718 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY__SHIFT 0xc 6719 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY__SHIFT 0xe 6720 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY__SHIFT 0x11 6721 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY__SHIFT 0x12 6722 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY__SHIFT 0x16 6723 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY__SHIFT 0x17 6724 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY__SHIFT 0x18 6725 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY__SHIFT 0x1b 6726 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY__SHIFT 0x1e 6727 #define CP_CPF_BUSY_STAT2__MES_UNMAPPED_DOORBELL_BUSY__SHIFT 0x1f 6728 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPG_BUSY_MASK 0x00000001L 6729 #define CP_CPF_BUSY_STAT2__CP_SDMA_CPC_BUSY_MASK 0x00000002L 6730 #define CP_CPF_BUSY_STAT2__MES_HQD_DISPATCH_BUSY_MASK 0x00001000L 6731 #define CP_CPF_BUSY_STAT2__MES_HQD_DMA_OFFLOAD_BUSY_MASK 0x00004000L 6732 #define CP_CPF_BUSY_STAT2__MES_HQD_MESSAGE_BUSY_MASK 0x00020000L 6733 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_FETCHER_BUSY_MASK 0x00040000L 6734 #define CP_CPF_BUSY_STAT2__MES_HQD_CONSUMED_RPTR_BUSY_MASK 0x00400000L 6735 #define CP_CPF_BUSY_STAT2__MES_HQD_FETCHER_ARB_BUSY_MASK 0x00800000L 6736 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_ALIGN_BUSY_MASK 0x01000000L 6737 #define CP_CPF_BUSY_STAT2__MES_HQD_ROQ_PQ_BUSY_MASK 0x08000000L 6738 #define CP_CPF_BUSY_STAT2__MES_HQD_PQ_BUSY_MASK 0x40000000L 6739 #define CP_CPF_BUSY_STAT2__MES_UNMAPPED_DOORBELL_BUSY_MASK 0x80000000L 6740 //CP_CPC_HALT_HYST_COUNT 6741 #define CP_CPC_HALT_HYST_COUNT__COUNT__SHIFT 0x0 6742 #define CP_CPC_HALT_HYST_COUNT__COUNT_MASK 0x0000000FL 6743 //CP_STALLED_STAT3 6744 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x0 6745 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV__SHIFT 0x1 6746 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER__SHIFT 0x2 6747 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY__SHIFT 0x3 6748 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY__SHIFT 0x4 6749 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY__SHIFT 0x5 6750 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV__SHIFT 0x6 6751 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV__SHIFT 0x7 6752 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA__SHIFT 0xa 6753 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG__SHIFT 0xb 6754 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER__SHIFT 0xc 6755 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW__SHIFT 0xd 6756 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE__SHIFT 0xe 6757 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS__SHIFT 0xf 6758 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x10 6759 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x11 6760 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE__SHIFT 0x12 6761 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS__SHIFT 0x13 6762 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS__SHIFT 0x14 6763 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE__SHIFT 0x15 6764 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 6765 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV_MASK 0x00000002L 6766 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER_MASK 0x00000004L 6767 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY_MASK 0x00000008L 6768 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY_MASK 0x00000010L 6769 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY_MASK 0x00000020L 6770 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV_MASK 0x00000040L 6771 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV_MASK 0x00000080L 6772 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA_MASK 0x00000400L 6773 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG_MASK 0x00000800L 6774 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_MASK 0x00001000L 6775 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW_MASK 0x00002000L 6776 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE_MASK 0x00004000L 6777 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS_MASK 0x00008000L 6778 #define CP_STALLED_STAT3__CE_STALLED_ON_TC_WR_CONFIRM_MASK 0x00010000L 6779 #define CP_STALLED_STAT3__CE_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00020000L 6780 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_FREE_MASK 0x00040000L 6781 #define CP_STALLED_STAT3__UTCL2IU_WAITING_ON_TAGS_MASK 0x00080000L 6782 #define CP_STALLED_STAT3__UTCL1_WAITING_ON_TRANS_MASK 0x00100000L 6783 #define CP_STALLED_STAT3__GCRIU_WAITING_ON_FREE_MASK 0x00200000L 6784 //CP_STALLED_STAT1 6785 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV__SHIFT 0x0 6786 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0__SHIFT 0x4 6787 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1__SHIFT 0x5 6788 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG__SHIFT 0xa 6789 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG__SHIFT 0xb 6790 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM__SHIFT 0xc 6791 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0xd 6792 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA__SHIFT 0xe 6793 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA__SHIFT 0xf 6794 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE__SHIFT 0x17 6795 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE__SHIFT 0x18 6796 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE__SHIFT 0x19 6797 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ__SHIFT 0x1a 6798 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ__SHIFT 0x1b 6799 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ__SHIFT 0x1c 6800 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION__SHIFT 0x1d 6801 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV_MASK 0x00000001L 6802 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R0_MASK 0x00000010L 6803 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_R1_MASK 0x00000020L 6804 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG_MASK 0x00000400L 6805 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG_MASK 0x00000800L 6806 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM_MASK 0x00001000L 6807 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00002000L 6808 #define CP_STALLED_STAT1__ME_WAITING_ON_TC_READ_DATA_MASK 0x00004000L 6809 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA_MASK 0x00008000L 6810 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE_MASK 0x00800000L 6811 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE_MASK 0x01000000L 6812 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE_MASK 0x02000000L 6813 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ_MASK 0x04000000L 6814 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ_MASK 0x08000000L 6815 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ_MASK 0x10000000L 6816 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION_MASK 0x20000000L 6817 //CP_STALLED_STAT2 6818 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x0 6819 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV__SHIFT 0x1 6820 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV__SHIFT 0x2 6821 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING__SHIFT 0x4 6822 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING__SHIFT 0x5 6823 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV__SHIFT 0x6 6824 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA__SHIFT 0x8 6825 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER__SHIFT 0x9 6826 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER__SHIFT 0xa 6827 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME__SHIFT 0xb 6828 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV__SHIFT 0xc 6829 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV__SHIFT 0xd 6830 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP__SHIFT 0xe 6831 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH__SHIFT 0xf 6832 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x10 6833 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x11 6834 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ__SHIFT 0x12 6835 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x13 6836 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x14 6837 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE__SHIFT 0x15 6838 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM__SHIFT 0x16 6839 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING__SHIFT 0x17 6840 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING__SHIFT 0x18 6841 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE__SHIFT 0x19 6842 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE__SHIFT 0x1a 6843 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM__SHIFT 0x1b 6844 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION__SHIFT 0x1c 6845 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE__SHIFT 0x1d 6846 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS__SHIFT 0x1e 6847 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN__SHIFT 0x1f 6848 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 6849 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV_MASK 0x00000002L 6850 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV_MASK 0x00000004L 6851 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING_MASK 0x00000010L 6852 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING_MASK 0x00000020L 6853 #define CP_STALLED_STAT2__PFP_TO_MEQ_DDID_NOT_RDY_TO_RCV_MASK 0x00000040L 6854 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA_MASK 0x00000100L 6855 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER_MASK 0x00000200L 6856 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER_MASK 0x00000400L 6857 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME_MASK 0x00000800L 6858 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV_MASK 0x00001000L 6859 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV_MASK 0x00002000L 6860 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP_MASK 0x00004000L 6861 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH_MASK 0x00008000L 6862 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00010000L 6863 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00020000L 6864 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ_MASK 0x00040000L 6865 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM_MASK 0x00080000L 6866 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00100000L 6867 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_PULSE_MASK 0x00200000L 6868 #define CP_STALLED_STAT2__QU_STALLED_ON_EOP_DONE_WR_CONFIRM_MASK 0x00400000L 6869 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING_MASK 0x00800000L 6870 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING_MASK 0x01000000L 6871 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE_MASK 0x02000000L 6872 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE_MASK 0x04000000L 6873 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM_MASK 0x08000000L 6874 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION_MASK 0x10000000L 6875 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE_MASK 0x20000000L 6876 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS_MASK 0x40000000L 6877 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN_MASK 0x80000000L 6878 //CP_BUSY_STAT 6879 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT 0x0 6880 #define CP_BUSY_STAT__PFP_DATA_CACHE_BUSY__SHIFT 0x1 6881 #define CP_BUSY_STAT__ME_DATA_CACHE_BUSY__SHIFT 0x2 6882 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO__SHIFT 0x6 6883 #define CP_BUSY_STAT__PFP_PARSING_PACKETS__SHIFT 0x7 6884 #define CP_BUSY_STAT__ME_PARSING_PACKETS__SHIFT 0x8 6885 #define CP_BUSY_STAT__RCIU_PFP_BUSY__SHIFT 0x9 6886 #define CP_BUSY_STAT__RCIU_ME_BUSY__SHIFT 0xa 6887 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY__SHIFT 0xf 6888 #define CP_BUSY_STAT__ME_PARSER_BUSY__SHIFT 0x11 6889 #define CP_BUSY_STAT__EOP_DONE_BUSY__SHIFT 0x12 6890 #define CP_BUSY_STAT__STRM_OUT_BUSY__SHIFT 0x13 6891 #define CP_BUSY_STAT__PIPE_STATS_BUSY__SHIFT 0x14 6892 #define CP_BUSY_STAT__RCIU_CE_BUSY__SHIFT 0x15 6893 #define CP_BUSY_STAT__CE_PARSING_PACKETS__SHIFT 0x16 6894 #define CP_BUSY_STAT__PFP_PIPE0_DC_BUSY__SHIFT 0x17 6895 #define CP_BUSY_STAT__ME_PIPE0_DC_BUSY__SHIFT 0x18 6896 #define CP_BUSY_STAT__PFP_PIPE1_DC_BUSY__SHIFT 0x19 6897 #define CP_BUSY_STAT__ME_PIPE1_DC_BUSY__SHIFT 0x1a 6898 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK 0x00000001L 6899 #define CP_BUSY_STAT__PFP_DATA_CACHE_BUSY_MASK 0x00000002L 6900 #define CP_BUSY_STAT__ME_DATA_CACHE_BUSY_MASK 0x00000004L 6901 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO_MASK 0x00000040L 6902 #define CP_BUSY_STAT__PFP_PARSING_PACKETS_MASK 0x00000080L 6903 #define CP_BUSY_STAT__ME_PARSING_PACKETS_MASK 0x00000100L 6904 #define CP_BUSY_STAT__RCIU_PFP_BUSY_MASK 0x00000200L 6905 #define CP_BUSY_STAT__RCIU_ME_BUSY_MASK 0x00000400L 6906 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY_MASK 0x00008000L 6907 #define CP_BUSY_STAT__ME_PARSER_BUSY_MASK 0x00020000L 6908 #define CP_BUSY_STAT__EOP_DONE_BUSY_MASK 0x00040000L 6909 #define CP_BUSY_STAT__STRM_OUT_BUSY_MASK 0x00080000L 6910 #define CP_BUSY_STAT__PIPE_STATS_BUSY_MASK 0x00100000L 6911 #define CP_BUSY_STAT__RCIU_CE_BUSY_MASK 0x00200000L 6912 #define CP_BUSY_STAT__CE_PARSING_PACKETS_MASK 0x00400000L 6913 #define CP_BUSY_STAT__PFP_PIPE0_DC_BUSY_MASK 0x00800000L 6914 #define CP_BUSY_STAT__ME_PIPE0_DC_BUSY_MASK 0x01000000L 6915 #define CP_BUSY_STAT__PFP_PIPE1_DC_BUSY_MASK 0x02000000L 6916 #define CP_BUSY_STAT__ME_PIPE1_DC_BUSY_MASK 0x04000000L 6917 //CP_STAT 6918 #define CP_STAT__ROQ_DB_BUSY__SHIFT 0x5 6919 #define CP_STAT__ROQ_CE_DB_BUSY__SHIFT 0x6 6920 #define CP_STAT__ROQ_RING_BUSY__SHIFT 0x9 6921 #define CP_STAT__ROQ_INDIRECT1_BUSY__SHIFT 0xa 6922 #define CP_STAT__ROQ_INDIRECT2_BUSY__SHIFT 0xb 6923 #define CP_STAT__ROQ_STATE_BUSY__SHIFT 0xc 6924 #define CP_STAT__DC_BUSY__SHIFT 0xd 6925 #define CP_STAT__UTCL2IU_BUSY__SHIFT 0xe 6926 #define CP_STAT__PFP_BUSY__SHIFT 0xf 6927 #define CP_STAT__MEQ_BUSY__SHIFT 0x10 6928 #define CP_STAT__ME_BUSY__SHIFT 0x11 6929 #define CP_STAT__QUERY_BUSY__SHIFT 0x12 6930 #define CP_STAT__INTERRUPT_BUSY__SHIFT 0x14 6931 #define CP_STAT__SURFACE_SYNC_BUSY__SHIFT 0x15 6932 #define CP_STAT__DMA_BUSY__SHIFT 0x16 6933 #define CP_STAT__RCIU_BUSY__SHIFT 0x17 6934 #define CP_STAT__SCRATCH_RAM_BUSY__SHIFT 0x18 6935 #define CP_STAT__GCRIU_BUSY__SHIFT 0x19 6936 #define CP_STAT__CE_BUSY__SHIFT 0x1a 6937 #define CP_STAT__TCIU_BUSY__SHIFT 0x1b 6938 #define CP_STAT__ROQ_CE_RING_BUSY__SHIFT 0x1c 6939 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY__SHIFT 0x1d 6940 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY__SHIFT 0x1e 6941 #define CP_STAT__CP_BUSY__SHIFT 0x1f 6942 #define CP_STAT__ROQ_DB_BUSY_MASK 0x00000020L 6943 #define CP_STAT__ROQ_CE_DB_BUSY_MASK 0x00000040L 6944 #define CP_STAT__ROQ_RING_BUSY_MASK 0x00000200L 6945 #define CP_STAT__ROQ_INDIRECT1_BUSY_MASK 0x00000400L 6946 #define CP_STAT__ROQ_INDIRECT2_BUSY_MASK 0x00000800L 6947 #define CP_STAT__ROQ_STATE_BUSY_MASK 0x00001000L 6948 #define CP_STAT__DC_BUSY_MASK 0x00002000L 6949 #define CP_STAT__UTCL2IU_BUSY_MASK 0x00004000L 6950 #define CP_STAT__PFP_BUSY_MASK 0x00008000L 6951 #define CP_STAT__MEQ_BUSY_MASK 0x00010000L 6952 #define CP_STAT__ME_BUSY_MASK 0x00020000L 6953 #define CP_STAT__QUERY_BUSY_MASK 0x00040000L 6954 #define CP_STAT__INTERRUPT_BUSY_MASK 0x00100000L 6955 #define CP_STAT__SURFACE_SYNC_BUSY_MASK 0x00200000L 6956 #define CP_STAT__DMA_BUSY_MASK 0x00400000L 6957 #define CP_STAT__RCIU_BUSY_MASK 0x00800000L 6958 #define CP_STAT__SCRATCH_RAM_BUSY_MASK 0x01000000L 6959 #define CP_STAT__GCRIU_BUSY_MASK 0x02000000L 6960 #define CP_STAT__CE_BUSY_MASK 0x04000000L 6961 #define CP_STAT__TCIU_BUSY_MASK 0x08000000L 6962 #define CP_STAT__ROQ_CE_RING_BUSY_MASK 0x10000000L 6963 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY_MASK 0x20000000L 6964 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY_MASK 0x40000000L 6965 #define CP_STAT__CP_BUSY_MASK 0x80000000L 6966 //CP_ME_HEADER_DUMP 6967 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP__SHIFT 0x0 6968 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP_MASK 0xFFFFFFFFL 6969 //CP_PFP_HEADER_DUMP 6970 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP__SHIFT 0x0 6971 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP_MASK 0xFFFFFFFFL 6972 //CP_GRBM_FREE_COUNT 6973 #define CP_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x0 6974 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP__SHIFT 0x10 6975 #define CP_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x0000003FL 6976 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP_MASK 0x003F0000L 6977 //CP_PFP_INSTR_PNTR 6978 #define CP_PFP_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 6979 #define CP_PFP_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 6980 //CP_ME_INSTR_PNTR 6981 #define CP_ME_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 6982 #define CP_ME_INSTR_PNTR__INSTR_PNTR_MASK 0x0000FFFFL 6983 //CP_CSF_STAT 6984 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT__SHIFT 0x8 6985 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT_MASK 0x0001FF00L 6986 //CP_CNTX_STAT 6987 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS__SHIFT 0x0 6988 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT__SHIFT 0x8 6989 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS__SHIFT 0x14 6990 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT__SHIFT 0x1c 6991 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS_MASK 0x000000FFL 6992 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT_MASK 0x00000700L 6993 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS_MASK 0x0FF00000L 6994 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT_MASK 0x70000000L 6995 //CP_ME_PREEMPTION 6996 #define CP_ME_PREEMPTION__OBSOLETE__SHIFT 0x0 6997 #define CP_ME_PREEMPTION__OBSOLETE_MASK 0x00000001L 6998 //CP_RB0_RPTR 6999 #define CP_RB0_RPTR__RB_RPTR__SHIFT 0x0 7000 #define CP_RB0_RPTR__RB_RPTR_MASK 0x000FFFFFL 7001 //CP_RB_RPTR 7002 #define CP_RB_RPTR__RB_RPTR__SHIFT 0x0 7003 #define CP_RB_RPTR__RB_RPTR_MASK 0x000FFFFFL 7004 //CP_RB_WPTR_DELAY 7005 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER__SHIFT 0x0 7006 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT__SHIFT 0x1c 7007 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER_MASK 0x0FFFFFFFL 7008 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT_MASK 0xF0000000L 7009 //CP_RB_WPTR_POLL_CNTL 7010 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY__SHIFT 0x0 7011 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT 0x10 7012 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY_MASK 0x0000FFFFUL 7013 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK 0xFFFF0000UL 7014 //CP_ROQ1_THRESHOLDS 7015 #define CP_ROQ1_THRESHOLDS__RB1_START__SHIFT 0x0 7016 #define CP_ROQ1_THRESHOLDS__R0_IB1_START__SHIFT 0xa 7017 #define CP_ROQ1_THRESHOLDS__R1_IB1_START__SHIFT 0x14 7018 #define CP_ROQ1_THRESHOLDS__RB1_START_MASK 0x000003FFL 7019 #define CP_ROQ1_THRESHOLDS__R0_IB1_START_MASK 0x000FFC00L 7020 #define CP_ROQ1_THRESHOLDS__R1_IB1_START_MASK 0x3FF00000L 7021 //CP_ROQ2_THRESHOLDS 7022 #define CP_ROQ2_THRESHOLDS__R0_IB2_START__SHIFT 0x0 7023 #define CP_ROQ2_THRESHOLDS__R1_IB2_START__SHIFT 0xa 7024 #define CP_ROQ2_THRESHOLDS__R0_IB2_START_MASK 0x000003FFL 7025 #define CP_ROQ2_THRESHOLDS__R1_IB2_START_MASK 0x000FFC00L 7026 //CP_STQ_THRESHOLDS 7027 #define CP_STQ_THRESHOLDS__STQ0_START__SHIFT 0x0 7028 #define CP_STQ_THRESHOLDS__STQ1_START__SHIFT 0x8 7029 #define CP_STQ_THRESHOLDS__STQ2_START__SHIFT 0x10 7030 #define CP_STQ_THRESHOLDS__STQ0_START_MASK 0x000000FFL 7031 #define CP_STQ_THRESHOLDS__STQ1_START_MASK 0x0000FF00L 7032 #define CP_STQ_THRESHOLDS__STQ2_START_MASK 0x00FF0000L 7033 //CP_MEQ_THRESHOLDS 7034 #define CP_MEQ_THRESHOLDS__MEQ1_START__SHIFT 0x0 7035 #define CP_MEQ_THRESHOLDS__MEQ2_START__SHIFT 0x8 7036 #define CP_MEQ_THRESHOLDS__MEQ1_START_MASK 0x000000FFL 7037 #define CP_MEQ_THRESHOLDS__MEQ2_START_MASK 0x0000FF00L 7038 //CP_ROQ_AVAIL 7039 #define CP_ROQ_AVAIL__ROQ_CNT_RING__SHIFT 0x0 7040 #define CP_ROQ_AVAIL__ROQ_CNT_IB1__SHIFT 0x10 7041 #define CP_ROQ_AVAIL__ROQ_CNT_RING_MASK 0x00000FFFL 7042 #define CP_ROQ_AVAIL__ROQ_CNT_IB1_MASK 0x0FFF0000L 7043 //CP_STQ_AVAIL 7044 #define CP_STQ_AVAIL__STQ_CNT__SHIFT 0x0 7045 #define CP_STQ_AVAIL__STQ_CNT_MASK 0x000003FFL 7046 //CP_ROQ2_AVAIL 7047 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2__SHIFT 0x0 7048 #define CP_ROQ2_AVAIL__ROQ_CNT_DB__SHIFT 0x10 7049 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2_MASK 0x00000FFFL 7050 #define CP_ROQ2_AVAIL__ROQ_CNT_DB_MASK 0x0FFF0000L 7051 //CP_MEQ_AVAIL 7052 #define CP_MEQ_AVAIL__MEQ_CNT__SHIFT 0x0 7053 #define CP_MEQ_AVAIL__MEQ_CNT_MASK 0x000003FFL 7054 //CP_CMD_INDEX 7055 #define CP_CMD_INDEX__CMD_INDEX__SHIFT 0x0 7056 #define CP_CMD_INDEX__CMD_ME_SEL__SHIFT 0xc 7057 #define CP_CMD_INDEX__CMD_QUEUE_SEL__SHIFT 0x10 7058 #define CP_CMD_INDEX__CMD_INDEX_MASK 0x000007FFL 7059 #define CP_CMD_INDEX__CMD_ME_SEL_MASK 0x00003000L 7060 #define CP_CMD_INDEX__CMD_QUEUE_SEL_MASK 0x00070000L 7061 //CP_CMD_DATA 7062 #define CP_CMD_DATA__CMD_DATA__SHIFT 0x0 7063 #define CP_CMD_DATA__CMD_DATA_MASK 0xFFFFFFFFL 7064 //CP_ROQ_RB_STAT 7065 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY__SHIFT 0x0 7066 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY__SHIFT 0x10 7067 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY_MASK 0x00000FFFL 7068 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY_MASK 0x0FFF0000L 7069 //CP_ROQ_IB1_STAT 7070 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1__SHIFT 0x0 7071 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1__SHIFT 0x10 7072 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1_MASK 0x00000FFFL 7073 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1_MASK 0x0FFF0000L 7074 //CP_ROQ_IB2_STAT 7075 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2__SHIFT 0x0 7076 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2__SHIFT 0x10 7077 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2_MASK 0x00000FFFL 7078 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2_MASK 0x0FFF0000L 7079 //CP_STQ_STAT 7080 #define CP_STQ_STAT__STQ_RPTR__SHIFT 0x0 7081 #define CP_STQ_STAT__STQ_RPTR_MASK 0x000003FFL 7082 //CP_STQ_WR_STAT 7083 #define CP_STQ_WR_STAT__STQ_WPTR__SHIFT 0x0 7084 #define CP_STQ_WR_STAT__STQ_WPTR_MASK 0x000003FFL 7085 //CP_MEQ_STAT 7086 #define CP_MEQ_STAT__MEQ_RPTR__SHIFT 0x0 7087 #define CP_MEQ_STAT__MEQ_WPTR__SHIFT 0x10 7088 #define CP_MEQ_STAT__MEQ_RPTR_MASK 0x000003FFL 7089 #define CP_MEQ_STAT__MEQ_WPTR_MASK 0x03FF0000L 7090 //CP_ROQ3_THRESHOLDS 7091 #define CP_ROQ3_THRESHOLDS__R0_DB_START__SHIFT 0x0 7092 #define CP_ROQ3_THRESHOLDS__R1_DB_START__SHIFT 0xa 7093 #define CP_ROQ3_THRESHOLDS__R0_DB_START_MASK 0x000003FFL 7094 #define CP_ROQ3_THRESHOLDS__R1_DB_START_MASK 0x000FFC00L 7095 //CP_ROQ_DB_STAT 7096 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB__SHIFT 0x0 7097 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB__SHIFT 0x10 7098 #define CP_ROQ_DB_STAT__ROQ_RPTR_DB_MASK 0x00000FFFL 7099 #define CP_ROQ_DB_STAT__ROQ_WPTR_DB_MASK 0x0FFF0000L 7100 //CP_INT_STAT_DEBUG 7101 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED__SHIFT 0x8 7102 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED__SHIFT 0x9 7103 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED__SHIFT 0xa 7104 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED__SHIFT 0xb 7105 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0xe 7106 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG__SHIFT 0xf 7107 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT 0x10 7108 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x11 7109 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED__SHIFT 0x12 7110 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED__SHIFT 0x13 7111 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED__SHIFT 0x14 7112 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED__SHIFT 0x15 7113 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED__SHIFT 0x16 7114 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x17 7115 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x18 7116 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 7117 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x1b 7118 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 7119 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 7120 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 7121 #define CP_INT_STAT_DEBUG__RESUME_INT_ASSERTED_MASK 0x00000100L 7122 #define CP_INT_STAT_DEBUG__SUSPEND_INT_ASSERTED_MASK 0x00000200L 7123 #define CP_INT_STAT_DEBUG__DMA_WATCH_INT_ASSERTED_MASK 0x00000400L 7124 #define CP_INT_STAT_DEBUG__CP_VM_DOORBELL_WR_INT_ASSERTED_MASK 0x00000800L 7125 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 7126 #define CP_INT_STAT_DEBUG__FUE_INT_STATUS_DEBUG_MASK 0x00008000L 7127 #define CP_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK 0x00010000L 7128 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 7129 #define CP_INT_STAT_DEBUG__CMP_BUSY_INT_ASSERTED_MASK 0x00040000L 7130 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED_MASK 0x00080000L 7131 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED_MASK 0x00100000L 7132 #define CP_INT_STAT_DEBUG__GFX_IDLE_INT_ASSERTED_MASK 0x00200000L 7133 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED_MASK 0x00400000L 7134 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 7135 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 7136 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 7137 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 7138 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 7139 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 7140 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 7141 //CP_DEBUG_CNTL 7142 #define CP_DEBUG_CNTL__DEBUG_INDX__SHIFT 0x0 7143 #define CP_DEBUG_CNTL__DEBUG_INDX_MASK 0x0000007FL 7144 //CP_PRIV_VIOLATION_ADDR 7145 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_STATUS__SHIFT 0x0 7146 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_OP__SHIFT 0x1 7147 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR__SHIFT 0x2 7148 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_STATUS_MASK 0x00000001L 7149 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_OP_MASK 0x00000002L 7150 #define CP_PRIV_VIOLATION_ADDR__PRIV_VIOLATION_ADDR_MASK 0xFFFFFFFCL 7151 //CP_PRIV_VIOLATION_ADDR_HI 7152 #define CP_PRIV_VIOLATION_ADDR_HI__PRIV_VIOLATION_ADDR_HI__SHIFT 0x0 7153 #define CP_PRIV_VIOLATION_ADDR_HI__PRIV_VIOLATION_ADDR_HI_MASK 0x000000FFL 7154 7155 7156 // addressBlock: gc_gfx_cpwd_cpwd_padec 7157 //VGT_DMA_DATA_FIFO_DEPTH 7158 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH__SHIFT 0x0 7159 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH_MASK 0x000003FFL 7160 //VGT_DMA_REQ_FIFO_DEPTH 7161 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH__SHIFT 0x0 7162 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH_MASK 0x0000003FL 7163 //VGT_DRAW_INIT_FIFO_DEPTH 7164 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH__SHIFT 0x0 7165 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH_MASK 0x0000003FL 7166 //VGT_MC_LAT_CNTL 7167 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES__SHIFT 0x0 7168 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES_MASK 0x0000000FL 7169 //IA_UTCL1_STATUS_2 7170 #define IA_UTCL1_STATUS_2__FAULT_DETECTED__SHIFT 0x0 7171 #define IA_UTCL1_STATUS_2__RETRY_DETECTED__SHIFT 0x1 7172 #define IA_UTCL1_STATUS_2__PRT_DETECTED__SHIFT 0x2 7173 #define IA_UTCL1_STATUS_2__FAULT_VMID__SHIFT 0x4 7174 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID__SHIFT 0x8 7175 #define IA_UTCL1_STATUS_2__FAULT_INSTANCEID__SHIFT 0xe 7176 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID__SHIFT 0x10 7177 #define IA_UTCL1_STATUS_2__RETRY_INSTANCEID__SHIFT 0x16 7178 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID__SHIFT 0x18 7179 #define IA_UTCL1_STATUS_2__PRT_INSTANCEID__SHIFT 0x1e 7180 #define IA_UTCL1_STATUS_2__FAULT_DETECTED_MASK 0x00000001L 7181 #define IA_UTCL1_STATUS_2__RETRY_DETECTED_MASK 0x00000002L 7182 #define IA_UTCL1_STATUS_2__PRT_DETECTED_MASK 0x00000004L 7183 #define IA_UTCL1_STATUS_2__FAULT_VMID_MASK 0x000000F0L 7184 #define IA_UTCL1_STATUS_2__FAULT_UTCL1ID_MASK 0x00003F00L 7185 #define IA_UTCL1_STATUS_2__FAULT_INSTANCEID_MASK 0x0000C000L 7186 #define IA_UTCL1_STATUS_2__RETRY_UTCL1ID_MASK 0x003F0000L 7187 #define IA_UTCL1_STATUS_2__RETRY_INSTANCEID_MASK 0x00C00000L 7188 #define IA_UTCL1_STATUS_2__PRT_UTCL1ID_MASK 0x3F000000L 7189 #define IA_UTCL1_STATUS_2__PRT_INSTANCEID_MASK 0xC0000000L 7190 //GE_WD_CNTL_STATUS 7191 #define GE_WD_CNTL_STATUS__DIST_BUSY__SHIFT 0x0 7192 #define GE_WD_CNTL_STATUS__DIST_BE_BUSY__SHIFT 0x1 7193 #define GE_WD_CNTL_STATUS__GE_UTCL1_BUSY__SHIFT 0x2 7194 #define GE_WD_CNTL_STATUS__WD_TE11_BUSY__SHIFT 0x3 7195 #define GE_WD_CNTL_STATUS__PC_MANAGER_BUSY__SHIFT 0x4 7196 #define GE_WD_CNTL_STATUS__WLC_BUSY__SHIFT 0x5 7197 #define GE_WD_CNTL_STATUS__DIST_BUSY_MASK 0x00000001L 7198 #define GE_WD_CNTL_STATUS__DIST_BE_BUSY_MASK 0x00000002L 7199 #define GE_WD_CNTL_STATUS__GE_UTCL1_BUSY_MASK 0x00000004L 7200 #define GE_WD_CNTL_STATUS__WD_TE11_BUSY_MASK 0x00000008L 7201 #define GE_WD_CNTL_STATUS__PC_MANAGER_BUSY_MASK 0x00000010L 7202 #define GE_WD_CNTL_STATUS__WLC_BUSY_MASK 0x00000020L 7203 //WD_UTCL1_CNTL 7204 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 7205 #define WD_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 7206 #define WD_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 7207 #define WD_UTCL1_CNTL__BYPASS__SHIFT 0x19 7208 #define WD_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 7209 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 7210 #define WD_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 7211 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT 0x1d 7212 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT 0x1e 7213 #define WD_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 7214 #define WD_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 7215 #define WD_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 7216 #define WD_UTCL1_CNTL__BYPASS_MASK 0x02000000L 7217 #define WD_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 7218 #define WD_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 7219 #define WD_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 7220 #define WD_UTCL1_CNTL__MTYPE_OVERRIDE_MASK 0x20000000L 7221 #define WD_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK 0x40000000L 7222 //WD_UTCL1_STATUS 7223 #define WD_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 7224 #define WD_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 7225 #define WD_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 7226 #define WD_UTCL1_STATUS__FAULT_VMID__SHIFT 0x4 7227 #define WD_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 7228 #define WD_UTCL1_STATUS__FAULT_INSTANCEID__SHIFT 0xe 7229 #define WD_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 7230 #define WD_UTCL1_STATUS__RETRY_INSTANCEID__SHIFT 0x16 7231 #define WD_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 7232 #define WD_UTCL1_STATUS__PRT_INSTANCEID__SHIFT 0x1e 7233 #define WD_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 7234 #define WD_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 7235 #define WD_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 7236 #define WD_UTCL1_STATUS__FAULT_VMID_MASK 0x000000F0L 7237 #define WD_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 7238 #define WD_UTCL1_STATUS__FAULT_INSTANCEID_MASK 0x0000C000L 7239 #define WD_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 7240 #define WD_UTCL1_STATUS__RETRY_INSTANCEID_MASK 0x00C00000L 7241 #define WD_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 7242 #define WD_UTCL1_STATUS__PRT_INSTANCEID_MASK 0xC0000000L 7243 //IA_UTCL1_CNTL 7244 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 7245 #define IA_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 7246 #define IA_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 7247 #define IA_UTCL1_CNTL__BYPASS__SHIFT 0x19 7248 #define IA_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 7249 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 7250 #define IA_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 7251 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE__SHIFT 0x1d 7252 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE__SHIFT 0x1e 7253 #define IA_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 7254 #define IA_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 7255 #define IA_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 7256 #define IA_UTCL1_CNTL__BYPASS_MASK 0x02000000L 7257 #define IA_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 7258 #define IA_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 7259 #define IA_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 7260 #define IA_UTCL1_CNTL__MTYPE_OVERRIDE_MASK 0x20000000L 7261 #define IA_UTCL1_CNTL__LLC_NOALLOC_OVERRIDE_MASK 0x40000000L 7262 //IA_UTCL1_STATUS 7263 #define IA_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 7264 #define IA_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 7265 #define IA_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 7266 #define IA_UTCL1_STATUS__FAULT_VMID__SHIFT 0x4 7267 #define IA_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 7268 #define IA_UTCL1_STATUS__FAULT_INSTANCEID__SHIFT 0xe 7269 #define IA_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 7270 #define IA_UTCL1_STATUS__RETRY_INSTANCEID__SHIFT 0x16 7271 #define IA_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 7272 #define IA_UTCL1_STATUS__PRT_INSTANCEID__SHIFT 0x1e 7273 #define IA_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 7274 #define IA_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 7275 #define IA_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 7276 #define IA_UTCL1_STATUS__FAULT_VMID_MASK 0x000000F0L 7277 #define IA_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 7278 #define IA_UTCL1_STATUS__FAULT_INSTANCEID_MASK 0x0000C000L 7279 #define IA_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 7280 #define IA_UTCL1_STATUS__RETRY_INSTANCEID_MASK 0x00C00000L 7281 #define IA_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 7282 #define IA_UTCL1_STATUS__PRT_INSTANCEID_MASK 0xC0000000L 7283 //GRBM_CC_GC_SA_UNIT_DISABLE 7284 #define GRBM_CC_GC_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 7285 #define GRBM_CC_GC_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 7286 //GE_PRIV_CONTROL 7287 #define GE_PRIV_CONTROL__RESERVED__SHIFT 0x0 7288 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE__SHIFT 0x1 7289 #define GE_PRIV_CONTROL__FGCG_OVERRIDE__SHIFT 0xf 7290 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE__SHIFT 0x10 7291 #define GE_PRIV_CONTROL__MIN_ATTR_GRPS__SHIFT 0x12 7292 #define GE_PRIV_CONTROL__RESERVED_MASK 0x00000001L 7293 #define GE_PRIV_CONTROL__CLAMP_PRIMGRP_SIZE_MASK 0x000003FEL 7294 #define GE_PRIV_CONTROL__FGCG_OVERRIDE_MASK 0x00008000L 7295 #define GE_PRIV_CONTROL__CLAMP_HS_OFFCHIP_PER_SE_OVERRIDE_MASK 0x00010000L 7296 #define GE_PRIV_CONTROL__MIN_ATTR_GRPS_MASK 0x003C0000L 7297 //GE_STATUS 7298 #define GE_STATUS__PERFCOUNTER_STATUS__SHIFT 0x0 7299 #define GE_STATUS__THREAD_TRACE_STATUS__SHIFT 0x1 7300 #define GE_STATUS__PERFCOUNTER_STATUS_MASK 0x00000001L 7301 #define GE_STATUS__THREAD_TRACE_STATUS_MASK 0x00000002L 7302 //VGT_GS_MAX_WAVE_ID 7303 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 7304 #define VGT_GS_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 7305 //GFX_PIPE_CONTROL 7306 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT__SHIFT 0x0 7307 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN__SHIFT 0x10 7308 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN__SHIFT 0x11 7309 #define GFX_PIPE_CONTROL__HYSTERESIS_CNT_MASK 0x00001FFFL 7310 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_EN_MASK 0x00010000L 7311 #define GFX_PIPE_CONTROL__CONTEXT_SUSPEND_STALL_EN_MASK 0x00020000L 7312 //VGT_RESET_DEBUG 7313 #define VGT_RESET_DEBUG__GS_DISABLE__SHIFT 0x0 7314 #define VGT_RESET_DEBUG__TESS_DISABLE__SHIFT 0x1 7315 #define VGT_RESET_DEBUG__WD_DISABLE__SHIFT 0x2 7316 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0__SHIFT 0x3 7317 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1__SHIFT 0x4 7318 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1__SHIFT 0x5 7319 #define VGT_RESET_DEBUG__DISABLE_PREFETCH__SHIFT 0x6 7320 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX__SHIFT 0x7 7321 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD__SHIFT 0x8 7322 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF__SHIFT 0x9 7323 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION__SHIFT 0xa 7324 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON__SHIFT 0xb 7325 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX__SHIFT 0xc 7326 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING__SHIFT 0xd 7327 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF__SHIFT 0xe 7328 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC__SHIFT 0xf 7329 #define VGT_RESET_DEBUG__SPARE__SHIFT 0x10 7330 #define VGT_RESET_DEBUG__GS_DISABLE_MASK 0x00000001L 7331 #define VGT_RESET_DEBUG__TESS_DISABLE_MASK 0x00000002L 7332 #define VGT_RESET_DEBUG__WD_DISABLE_MASK 0x00000004L 7333 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE0_MASK 0x00000008L 7334 #define VGT_RESET_DEBUG__DISABLE_TE11_DIST_PIPE1_MASK 0x00000010L 7335 #define VGT_RESET_DEBUG__ENABLE_VMID_RESET_UTCL1_MASK 0x00000020L 7336 #define VGT_RESET_DEBUG__DISABLE_PREFETCH_MASK 0x00000040L 7337 #define VGT_RESET_DEBUG__DISABLE_SWITCH_MODE_STALL_FIX_MASK 0x00000080L 7338 #define VGT_RESET_DEBUG__DISABLE_SENDING_MULTIPLE_SE_IN_PD_MASK 0x00000100L 7339 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_ON_OFF_MASK 0x00000200L 7340 #define VGT_RESET_DEBUG__DISABLE_PATCH_OPTIMIZATION_MASK 0x00000400L 7341 #define VGT_RESET_DEBUG__ENABLE_DIST_STALL_TESS_OFF_ON_MASK 0x00000800L 7342 #define VGT_RESET_DEBUG__DISABLE_MERGE_GRP_PERF_FIX_MASK 0x00001000L 7343 #define VGT_RESET_DEBUG__DISABLE_MESH_SHADER_ATTR_PACKING_MASK 0x00002000L 7344 #define VGT_RESET_DEBUG__ENABLE_SMALL_INST_PACK_ADJ_GS_OFF_MASK 0x00004000L 7345 #define VGT_RESET_DEBUG__DISABLE_PATCH_DIST_LAST_DONUT_SE_SWITCH_LOGIC_MASK 0x00008000L 7346 #define VGT_RESET_DEBUG__SPARE_MASK 0xFFFF0000L 7347 7348 7349 // addressBlock: gc_gfx_cpwd_cpwd_shdec 7350 //COMPUTE_DISPATCH_INITIATOR 7351 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN__SHIFT 0x0 7352 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN__SHIFT 0x1 7353 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000__SHIFT 0x2 7354 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL__SHIFT 0x3 7355 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE__SHIFT 0x4 7356 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS__SHIFT 0x5 7357 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE__SHIFT 0x6 7358 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL__SHIFT 0xa 7359 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL__SHIFT 0xb 7360 #define COMPUTE_DISPATCH_INITIATOR__PING_PONG_EN__SHIFT 0xc 7361 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE__SHIFT 0xd 7362 #define COMPUTE_DISPATCH_INITIATOR__RESTORE__SHIFT 0xe 7363 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN__SHIFT 0xf 7364 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN__SHIFT 0x10 7365 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN__SHIFT 0x11 7366 #define COMPUTE_DISPATCH_INITIATOR__INTERLEAVE_2D_EN__SHIFT 0x12 7367 #define COMPUTE_DISPATCH_INITIATOR__TTRACE_QUEUE_ID__SHIFT 0x1d 7368 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN_MASK 0x00000001L 7369 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN_MASK 0x00000002L 7370 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000_MASK 0x00000004L 7371 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL_MASK 0x00000008L 7372 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE_MASK 0x00000010L 7373 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS_MASK 0x00000020L 7374 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE_MASK 0x00000040L 7375 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL_MASK 0x00000400L 7376 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL_MASK 0x00000800L 7377 #define COMPUTE_DISPATCH_INITIATOR__PING_PONG_EN_MASK 0x00001000L 7378 #define COMPUTE_DISPATCH_INITIATOR__TUNNEL_ENABLE_MASK 0x00002000L 7379 #define COMPUTE_DISPATCH_INITIATOR__RESTORE_MASK 0x00004000L 7380 #define COMPUTE_DISPATCH_INITIATOR__CS_W32_EN_MASK 0x00008000L 7381 #define COMPUTE_DISPATCH_INITIATOR__AMP_SHADER_EN_MASK 0x00010000L 7382 #define COMPUTE_DISPATCH_INITIATOR__DISABLE_DISP_PREMPT_EN_MASK 0x00020000L 7383 #define COMPUTE_DISPATCH_INITIATOR__INTERLEAVE_2D_EN_MASK 0x00040000L 7384 #define COMPUTE_DISPATCH_INITIATOR__TTRACE_QUEUE_ID_MASK 0xE0000000L 7385 //COMPUTE_DIM_X 7386 #define COMPUTE_DIM_X__SIZE__SHIFT 0x0 7387 #define COMPUTE_DIM_X__SIZE_MASK 0xFFFFFFFFL 7388 //COMPUTE_DIM_Y 7389 #define COMPUTE_DIM_Y__SIZE__SHIFT 0x0 7390 #define COMPUTE_DIM_Y__SIZE_MASK 0xFFFFFFFFL 7391 //COMPUTE_DIM_Z 7392 #define COMPUTE_DIM_Z__SIZE__SHIFT 0x0 7393 #define COMPUTE_DIM_Z__SIZE_MASK 0xFFFFFFFFL 7394 //COMPUTE_START_X 7395 #define COMPUTE_START_X__START__SHIFT 0x0 7396 #define COMPUTE_START_X__START_MASK 0xFFFFFFFFL 7397 //COMPUTE_START_Y 7398 #define COMPUTE_START_Y__START__SHIFT 0x0 7399 #define COMPUTE_START_Y__START_MASK 0xFFFFFFFFL 7400 //COMPUTE_START_Z 7401 #define COMPUTE_START_Z__START__SHIFT 0x0 7402 #define COMPUTE_START_Z__START_MASK 0xFFFFFFFFL 7403 //COMPUTE_NUM_THREAD_X 7404 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL__SHIFT 0x0 7405 #define COMPUTE_NUM_THREAD_X__INTERLEAVE_BITS_X__SHIFT 0xd 7406 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL__SHIFT 0x10 7407 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL_MASK 0x00001FFFL 7408 #define COMPUTE_NUM_THREAD_X__INTERLEAVE_BITS_X_MASK 0x0000E000L 7409 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 7410 //COMPUTE_NUM_THREAD_Y 7411 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL__SHIFT 0x0 7412 #define COMPUTE_NUM_THREAD_Y__INTERLEAVE_BITS_Y__SHIFT 0xd 7413 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL__SHIFT 0x10 7414 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL_MASK 0x00001FFFL 7415 #define COMPUTE_NUM_THREAD_Y__INTERLEAVE_BITS_Y_MASK 0x0000E000L 7416 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 7417 //COMPUTE_NUM_THREAD_Z 7418 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL__SHIFT 0x0 7419 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL__SHIFT 0x10 7420 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL_MASK 0x0000FFFFL 7421 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL_MASK 0xFFFF0000L 7422 //COMPUTE_PIPELINESTAT_ENABLE 7423 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE__SHIFT 0x0 7424 #define COMPUTE_PIPELINESTAT_ENABLE__PIPELINESTAT_ENABLE_MASK 0x00000001L 7425 //COMPUTE_PERFCOUNT_ENABLE 7426 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE__SHIFT 0x0 7427 #define COMPUTE_PERFCOUNT_ENABLE__PERFCOUNT_ENABLE_MASK 0x00000001L 7428 //COMPUTE_PGM_LO 7429 #define COMPUTE_PGM_LO__DATA__SHIFT 0x0 7430 #define COMPUTE_PGM_LO__DATA_MASK 0xFFFFFFFFL 7431 //COMPUTE_PGM_HI 7432 #define COMPUTE_PGM_HI__DATA__SHIFT 0x0 7433 #define COMPUTE_PGM_HI__DATA_MASK 0x000000FFL 7434 //COMPUTE_DISPATCH_PKT_ADDR_LO 7435 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA__SHIFT 0x0 7436 #define COMPUTE_DISPATCH_PKT_ADDR_LO__DATA_MASK 0xFFFFFFFFL 7437 //COMPUTE_DISPATCH_PKT_ADDR_HI 7438 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA__SHIFT 0x0 7439 #define COMPUTE_DISPATCH_PKT_ADDR_HI__DATA_MASK 0x000000FFL 7440 //COMPUTE_DISPATCH_SCRATCH_BASE_LO 7441 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA__SHIFT 0x0 7442 #define COMPUTE_DISPATCH_SCRATCH_BASE_LO__DATA_MASK 0xFFFFFFFFL 7443 //COMPUTE_DISPATCH_SCRATCH_BASE_HI 7444 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA__SHIFT 0x0 7445 #define COMPUTE_DISPATCH_SCRATCH_BASE_HI__DATA_MASK 0x000000FFL 7446 //COMPUTE_PGM_RSRC1 7447 #define COMPUTE_PGM_RSRC1__VGPRS__SHIFT 0x0 7448 #define COMPUTE_PGM_RSRC1__SGPRS__SHIFT 0x6 7449 #define COMPUTE_PGM_RSRC1__PRIORITY__SHIFT 0xa 7450 #define COMPUTE_PGM_RSRC1__FLOAT_MODE__SHIFT 0xc 7451 #define COMPUTE_PGM_RSRC1__PRIV__SHIFT 0x14 7452 #define COMPUTE_PGM_RSRC1__WG_RR_EN__SHIFT 0x15 7453 #define COMPUTE_PGM_RSRC1__DEBUG_MODE__SHIFT 0x16 7454 #define COMPUTE_PGM_RSRC1__DISABLE_PERF__SHIFT 0x17 7455 #define COMPUTE_PGM_RSRC1__BULKY__SHIFT 0x18 7456 #define COMPUTE_PGM_RSRC1__CDBG_USER__SHIFT 0x19 7457 #define COMPUTE_PGM_RSRC1__FP16_OVFL__SHIFT 0x1a 7458 #define COMPUTE_PGM_RSRC1__WGP_MODE__SHIFT 0x1d 7459 #define COMPUTE_PGM_RSRC1__MEM_ORDERED__SHIFT 0x1e 7460 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS__SHIFT 0x1f 7461 #define COMPUTE_PGM_RSRC1__VGPRS_MASK 0x0000003FL 7462 #define COMPUTE_PGM_RSRC1__SGPRS_MASK 0x000003C0L 7463 #define COMPUTE_PGM_RSRC1__PRIORITY_MASK 0x00000C00L 7464 #define COMPUTE_PGM_RSRC1__FLOAT_MODE_MASK 0x000FF000L 7465 #define COMPUTE_PGM_RSRC1__PRIV_MASK 0x00100000L 7466 #define COMPUTE_PGM_RSRC1__WG_RR_EN_MASK 0x00200000L 7467 #define COMPUTE_PGM_RSRC1__DEBUG_MODE_MASK 0x00400000L 7468 #define COMPUTE_PGM_RSRC1__DISABLE_PERF_MASK 0x00800000L 7469 #define COMPUTE_PGM_RSRC1__BULKY_MASK 0x01000000L 7470 #define COMPUTE_PGM_RSRC1__CDBG_USER_MASK 0x02000000L 7471 #define COMPUTE_PGM_RSRC1__FP16_OVFL_MASK 0x04000000L 7472 #define COMPUTE_PGM_RSRC1__WGP_MODE_MASK 0x20000000L 7473 #define COMPUTE_PGM_RSRC1__MEM_ORDERED_MASK 0x40000000L 7474 #define COMPUTE_PGM_RSRC1__FWD_PROGRESS_MASK 0x80000000L 7475 //COMPUTE_PGM_RSRC2 7476 #define COMPUTE_PGM_RSRC2__SCRATCH_EN__SHIFT 0x0 7477 #define COMPUTE_PGM_RSRC2__USER_SGPR__SHIFT 0x1 7478 #define COMPUTE_PGM_RSRC2__DYNAMIC_VGPR__SHIFT 0x6 7479 #define COMPUTE_PGM_RSRC2__TGID_X_EN__SHIFT 0x7 7480 #define COMPUTE_PGM_RSRC2__TGID_Y_EN__SHIFT 0x8 7481 #define COMPUTE_PGM_RSRC2__TGID_Z_EN__SHIFT 0x9 7482 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN__SHIFT 0xa 7483 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT__SHIFT 0xb 7484 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB__SHIFT 0xd 7485 #define COMPUTE_PGM_RSRC2__LDS_SIZE__SHIFT 0xf 7486 #define COMPUTE_PGM_RSRC2__EXCP_EN__SHIFT 0x18 7487 #define COMPUTE_PGM_RSRC2__WGP_TAKEOVER__SHIFT 0x1f 7488 #define COMPUTE_PGM_RSRC2__SCRATCH_EN_MASK 0x00000001L 7489 #define COMPUTE_PGM_RSRC2__USER_SGPR_MASK 0x0000003EL 7490 #define COMPUTE_PGM_RSRC2__DYNAMIC_VGPR_MASK 0x00000040L 7491 #define COMPUTE_PGM_RSRC2__TGID_X_EN_MASK 0x00000080L 7492 #define COMPUTE_PGM_RSRC2__TGID_Y_EN_MASK 0x00000100L 7493 #define COMPUTE_PGM_RSRC2__TGID_Z_EN_MASK 0x00000200L 7494 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN_MASK 0x00000400L 7495 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT_MASK 0x00001800L 7496 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB_MASK 0x00006000L 7497 #define COMPUTE_PGM_RSRC2__LDS_SIZE_MASK 0x00FF8000L 7498 #define COMPUTE_PGM_RSRC2__EXCP_EN_MASK 0x7F000000L 7499 #define COMPUTE_PGM_RSRC2__WGP_TAKEOVER_MASK 0x80000000L 7500 //COMPUTE_VMID 7501 #define COMPUTE_VMID__DATA__SHIFT 0x0 7502 #define COMPUTE_VMID__DATA_MASK 0x0000000FL 7503 //COMPUTE_RESOURCE_LIMITS 7504 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH__SHIFT 0x0 7505 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU__SHIFT 0xc 7506 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD__SHIFT 0x10 7507 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL__SHIFT 0x16 7508 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST__SHIFT 0x17 7509 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT__SHIFT 0x18 7510 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH_MASK 0x000003FFL 7511 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU_MASK 0x0000F000L 7512 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD_MASK 0x003F0000L 7513 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL_MASK 0x00400000L 7514 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST_MASK 0x00800000L 7515 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT_MASK 0x07000000L 7516 //COMPUTE_DESTINATION_EN_SE0 7517 #define COMPUTE_DESTINATION_EN_SE0__CU_EN__SHIFT 0x0 7518 #define COMPUTE_DESTINATION_EN_SE0__CU_EN_MASK 0xFFFFFFFFL 7519 //COMPUTE_STATIC_THREAD_MGMT_SE0 7520 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN__SHIFT 0x0 7521 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN__SHIFT 0x10 7522 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA0_CU_EN_MASK 0x0000FFFFL 7523 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SA1_CU_EN_MASK 0xFFFF0000L 7524 //COMPUTE_DESTINATION_EN_SE1 7525 #define COMPUTE_DESTINATION_EN_SE1__CU_EN__SHIFT 0x0 7526 #define COMPUTE_DESTINATION_EN_SE1__CU_EN_MASK 0xFFFFFFFFL 7527 //COMPUTE_STATIC_THREAD_MGMT_SE1 7528 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN__SHIFT 0x0 7529 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN__SHIFT 0x10 7530 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA0_CU_EN_MASK 0x0000FFFFL 7531 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SA1_CU_EN_MASK 0xFFFF0000L 7532 //COMPUTE_TMPRING_SIZE 7533 #define COMPUTE_TMPRING_SIZE__WAVES__SHIFT 0x0 7534 #define COMPUTE_TMPRING_SIZE__WAVESIZE__SHIFT 0xc 7535 #define COMPUTE_TMPRING_SIZE__WAVES_MASK 0x00000FFFL 7536 #define COMPUTE_TMPRING_SIZE__WAVESIZE_MASK 0x3FFFF000L 7537 //COMPUTE_DESTINATION_EN_SE2 7538 #define COMPUTE_DESTINATION_EN_SE2__CU_EN__SHIFT 0x0 7539 #define COMPUTE_DESTINATION_EN_SE2__CU_EN_MASK 0xFFFFFFFFL 7540 //COMPUTE_STATIC_THREAD_MGMT_SE2 7541 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN__SHIFT 0x0 7542 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN__SHIFT 0x10 7543 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA0_CU_EN_MASK 0x0000FFFFL 7544 #define COMPUTE_STATIC_THREAD_MGMT_SE2__SA1_CU_EN_MASK 0xFFFF0000L 7545 //COMPUTE_DESTINATION_EN_SE3 7546 #define COMPUTE_DESTINATION_EN_SE3__CU_EN__SHIFT 0x0 7547 #define COMPUTE_DESTINATION_EN_SE3__CU_EN_MASK 0xFFFFFFFFL 7548 //COMPUTE_STATIC_THREAD_MGMT_SE3 7549 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN__SHIFT 0x0 7550 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN__SHIFT 0x10 7551 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA0_CU_EN_MASK 0x0000FFFFL 7552 #define COMPUTE_STATIC_THREAD_MGMT_SE3__SA1_CU_EN_MASK 0xFFFF0000L 7553 //COMPUTE_RESTART_X 7554 #define COMPUTE_RESTART_X__RESTART__SHIFT 0x0 7555 #define COMPUTE_RESTART_X__RESTART_MASK 0xFFFFFFFFL 7556 //COMPUTE_RESTART_Y 7557 #define COMPUTE_RESTART_Y__RESTART__SHIFT 0x0 7558 #define COMPUTE_RESTART_Y__RESTART_MASK 0xFFFFFFFFL 7559 //COMPUTE_RESTART_Z 7560 #define COMPUTE_RESTART_Z__RESTART__SHIFT 0x0 7561 #define COMPUTE_RESTART_Z__RESTART_MASK 0xFFFFFFFFL 7562 //COMPUTE_THREAD_TRACE_ENABLE 7563 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE__SHIFT 0x0 7564 #define COMPUTE_THREAD_TRACE_ENABLE__THREAD_TRACE_ENABLE_MASK 0x00000001L 7565 //COMPUTE_MISC_RESERVED 7566 #define COMPUTE_MISC_RESERVED__SEND_SEID__SHIFT 0x0 7567 #define COMPUTE_MISC_RESERVED__RESERVED4__SHIFT 0x4 7568 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE__SHIFT 0x5 7569 #define COMPUTE_MISC_RESERVED__SEND_SEID_MASK 0x0000000FL 7570 #define COMPUTE_MISC_RESERVED__RESERVED4_MASK 0x00000010L 7571 #define COMPUTE_MISC_RESERVED__WAVE_ID_BASE_MASK 0x0001FFE0L 7572 //COMPUTE_DISPATCH_ID 7573 #define COMPUTE_DISPATCH_ID__DISPATCH_ID__SHIFT 0x0 7574 #define COMPUTE_DISPATCH_ID__DISPATCH_ID_MASK 0xFFFFFFFFL 7575 //COMPUTE_THREADGROUP_ID 7576 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID__SHIFT 0x0 7577 #define COMPUTE_THREADGROUP_ID__THREADGROUP_ID_MASK 0xFFFFFFFFL 7578 //COMPUTE_REQ_CTRL 7579 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN__SHIFT 0x0 7580 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 7581 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 7582 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS__SHIFT 0x9 7583 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 7584 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 7585 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN__SHIFT 0x10 7586 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 7587 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT__SHIFT 0x14 7588 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_EN_MASK 0x00000001L 7589 #define COMPUTE_REQ_CTRL__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 7590 #define COMPUTE_REQ_CTRL__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 7591 #define COMPUTE_REQ_CTRL__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 7592 #define COMPUTE_REQ_CTRL__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 7593 #define COMPUTE_REQ_CTRL__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 7594 #define COMPUTE_REQ_CTRL__GLOBAL_SCANNING_EN_MASK 0x00010000L 7595 #define COMPUTE_REQ_CTRL__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 7596 #define COMPUTE_REQ_CTRL__DEDICATED_PREALLOCATION_BUFFER_LIMIT_MASK 0x07F00000L 7597 //COMPUTE_STATIC_THREAD_MGMT_SE8 7598 #define COMPUTE_STATIC_THREAD_MGMT_SE8__SA0_CU_EN__SHIFT 0x0 7599 #define COMPUTE_STATIC_THREAD_MGMT_SE8__SA1_CU_EN__SHIFT 0x10 7600 #define COMPUTE_STATIC_THREAD_MGMT_SE8__SA0_CU_EN_MASK 0x0000FFFFL 7601 #define COMPUTE_STATIC_THREAD_MGMT_SE8__SA1_CU_EN_MASK 0xFFFF0000L 7602 //COMPUTE_USER_ACCUM_0 7603 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION__SHIFT 0x0 7604 #define COMPUTE_USER_ACCUM_0__CONTRIBUTION_MASK 0x0000007FL 7605 //COMPUTE_USER_ACCUM_1 7606 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION__SHIFT 0x0 7607 #define COMPUTE_USER_ACCUM_1__CONTRIBUTION_MASK 0x0000007FL 7608 //COMPUTE_USER_ACCUM_2 7609 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION__SHIFT 0x0 7610 #define COMPUTE_USER_ACCUM_2__CONTRIBUTION_MASK 0x0000007FL 7611 //COMPUTE_USER_ACCUM_3 7612 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION__SHIFT 0x0 7613 #define COMPUTE_USER_ACCUM_3__CONTRIBUTION_MASK 0x0000007FL 7614 //COMPUTE_PGM_RSRC3 7615 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT__SHIFT 0x0 7616 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE__SHIFT 0x4 7617 #define COMPUTE_PGM_RSRC3__GLG_EN__SHIFT 0xd 7618 #define COMPUTE_PGM_RSRC3__IMAGE_OP__SHIFT 0x1f 7619 #define COMPUTE_PGM_RSRC3__SHARED_VGPR_CNT_MASK 0x0000000FL 7620 #define COMPUTE_PGM_RSRC3__INST_PREF_SIZE_MASK 0x00000FF0L 7621 #define COMPUTE_PGM_RSRC3__GLG_EN_MASK 0x00002000L 7622 #define COMPUTE_PGM_RSRC3__IMAGE_OP_MASK 0x80000000L 7623 //COMPUTE_DDID_INDEX 7624 #define COMPUTE_DDID_INDEX__INDEX__SHIFT 0x0 7625 #define COMPUTE_DDID_INDEX__INDEX_MASK 0x000007FFL 7626 //COMPUTE_SHADER_CHKSUM 7627 #define COMPUTE_SHADER_CHKSUM__CHECKSUM__SHIFT 0x0 7628 #define COMPUTE_SHADER_CHKSUM__CHECKSUM_MASK 0xFFFFFFFFL 7629 //COMPUTE_STATIC_THREAD_MGMT_SE4 7630 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN__SHIFT 0x0 7631 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN__SHIFT 0x10 7632 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA0_CU_EN_MASK 0x0000FFFFL 7633 #define COMPUTE_STATIC_THREAD_MGMT_SE4__SA1_CU_EN_MASK 0xFFFF0000L 7634 //COMPUTE_STATIC_THREAD_MGMT_SE5 7635 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN__SHIFT 0x0 7636 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN__SHIFT 0x10 7637 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA0_CU_EN_MASK 0x0000FFFFL 7638 #define COMPUTE_STATIC_THREAD_MGMT_SE5__SA1_CU_EN_MASK 0xFFFF0000L 7639 //COMPUTE_STATIC_THREAD_MGMT_SE6 7640 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN__SHIFT 0x0 7641 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN__SHIFT 0x10 7642 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA0_CU_EN_MASK 0x0000FFFFL 7643 #define COMPUTE_STATIC_THREAD_MGMT_SE6__SA1_CU_EN_MASK 0xFFFF0000L 7644 //COMPUTE_STATIC_THREAD_MGMT_SE7 7645 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN__SHIFT 0x0 7646 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN__SHIFT 0x10 7647 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA0_CU_EN_MASK 0x0000FFFFL 7648 #define COMPUTE_STATIC_THREAD_MGMT_SE7__SA1_CU_EN_MASK 0xFFFF0000L 7649 //COMPUTE_DISPATCH_INTERLEAVE 7650 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_1D__SHIFT 0x0 7651 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_2D_X_SIZE__SHIFT 0x10 7652 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_2D_Y_SIZE__SHIFT 0x18 7653 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_1D_MASK 0x000003FFL 7654 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_2D_X_SIZE_MASK 0x000F0000L 7655 #define COMPUTE_DISPATCH_INTERLEAVE__INTERLEAVE_2D_Y_SIZE_MASK 0x0F000000L 7656 //COMPUTE_RELAUNCH 7657 #define COMPUTE_RELAUNCH__PAYLOAD__SHIFT 0x0 7658 #define COMPUTE_RELAUNCH__IS_EVENT__SHIFT 0x1e 7659 #define COMPUTE_RELAUNCH__IS_STATE__SHIFT 0x1f 7660 #define COMPUTE_RELAUNCH__PAYLOAD_MASK 0x3FFFFFFFL 7661 #define COMPUTE_RELAUNCH__IS_EVENT_MASK 0x40000000L 7662 #define COMPUTE_RELAUNCH__IS_STATE_MASK 0x80000000L 7663 //COMPUTE_WAVE_RESTORE_ADDR_LO 7664 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR__SHIFT 0x0 7665 #define COMPUTE_WAVE_RESTORE_ADDR_LO__ADDR_MASK 0xFFFFFFFFL 7666 //COMPUTE_WAVE_RESTORE_ADDR_HI 7667 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR__SHIFT 0x0 7668 #define COMPUTE_WAVE_RESTORE_ADDR_HI__ADDR_MASK 0x0000FFFFL 7669 //COMPUTE_RELAUNCH2 7670 #define COMPUTE_RELAUNCH2__PAYLOAD__SHIFT 0x0 7671 #define COMPUTE_RELAUNCH2__IS_EVENT__SHIFT 0x1e 7672 #define COMPUTE_RELAUNCH2__IS_STATE__SHIFT 0x1f 7673 #define COMPUTE_RELAUNCH2__PAYLOAD_MASK 0x3FFFFFFFL 7674 #define COMPUTE_RELAUNCH2__IS_EVENT_MASK 0x40000000L 7675 #define COMPUTE_RELAUNCH2__IS_STATE_MASK 0x80000000L 7676 //COMPUTE_PRESCALED_DIM_X 7677 #define COMPUTE_PRESCALED_DIM_X__SIZE__SHIFT 0x0 7678 #define COMPUTE_PRESCALED_DIM_X__SIZE_MASK 0xFFFFFFFFL 7679 //COMPUTE_PRESCALED_DIM_Y 7680 #define COMPUTE_PRESCALED_DIM_Y__SIZE__SHIFT 0x0 7681 #define COMPUTE_PRESCALED_DIM_Y__SIZE_MASK 0xFFFFFFFFL 7682 //COMPUTE_PRESCALED_DIM_Z 7683 #define COMPUTE_PRESCALED_DIM_Z__SIZE__SHIFT 0x0 7684 #define COMPUTE_PRESCALED_DIM_Z__SIZE_MASK 0xFFFFFFFFL 7685 //COMPUTE_USER_DATA_0 7686 #define COMPUTE_USER_DATA_0__DATA__SHIFT 0x0 7687 #define COMPUTE_USER_DATA_0__DATA_MASK 0xFFFFFFFFL 7688 //COMPUTE_USER_DATA_1 7689 #define COMPUTE_USER_DATA_1__DATA__SHIFT 0x0 7690 #define COMPUTE_USER_DATA_1__DATA_MASK 0xFFFFFFFFL 7691 //COMPUTE_USER_DATA_2 7692 #define COMPUTE_USER_DATA_2__DATA__SHIFT 0x0 7693 #define COMPUTE_USER_DATA_2__DATA_MASK 0xFFFFFFFFL 7694 //COMPUTE_USER_DATA_3 7695 #define COMPUTE_USER_DATA_3__DATA__SHIFT 0x0 7696 #define COMPUTE_USER_DATA_3__DATA_MASK 0xFFFFFFFFL 7697 //COMPUTE_USER_DATA_4 7698 #define COMPUTE_USER_DATA_4__DATA__SHIFT 0x0 7699 #define COMPUTE_USER_DATA_4__DATA_MASK 0xFFFFFFFFL 7700 //COMPUTE_USER_DATA_5 7701 #define COMPUTE_USER_DATA_5__DATA__SHIFT 0x0 7702 #define COMPUTE_USER_DATA_5__DATA_MASK 0xFFFFFFFFL 7703 //COMPUTE_USER_DATA_6 7704 #define COMPUTE_USER_DATA_6__DATA__SHIFT 0x0 7705 #define COMPUTE_USER_DATA_6__DATA_MASK 0xFFFFFFFFL 7706 //COMPUTE_USER_DATA_7 7707 #define COMPUTE_USER_DATA_7__DATA__SHIFT 0x0 7708 #define COMPUTE_USER_DATA_7__DATA_MASK 0xFFFFFFFFL 7709 //COMPUTE_USER_DATA_8 7710 #define COMPUTE_USER_DATA_8__DATA__SHIFT 0x0 7711 #define COMPUTE_USER_DATA_8__DATA_MASK 0xFFFFFFFFL 7712 //COMPUTE_USER_DATA_9 7713 #define COMPUTE_USER_DATA_9__DATA__SHIFT 0x0 7714 #define COMPUTE_USER_DATA_9__DATA_MASK 0xFFFFFFFFL 7715 //COMPUTE_USER_DATA_10 7716 #define COMPUTE_USER_DATA_10__DATA__SHIFT 0x0 7717 #define COMPUTE_USER_DATA_10__DATA_MASK 0xFFFFFFFFL 7718 //COMPUTE_USER_DATA_11 7719 #define COMPUTE_USER_DATA_11__DATA__SHIFT 0x0 7720 #define COMPUTE_USER_DATA_11__DATA_MASK 0xFFFFFFFFL 7721 //COMPUTE_USER_DATA_12 7722 #define COMPUTE_USER_DATA_12__DATA__SHIFT 0x0 7723 #define COMPUTE_USER_DATA_12__DATA_MASK 0xFFFFFFFFL 7724 //COMPUTE_USER_DATA_13 7725 #define COMPUTE_USER_DATA_13__DATA__SHIFT 0x0 7726 #define COMPUTE_USER_DATA_13__DATA_MASK 0xFFFFFFFFL 7727 //COMPUTE_USER_DATA_14 7728 #define COMPUTE_USER_DATA_14__DATA__SHIFT 0x0 7729 #define COMPUTE_USER_DATA_14__DATA_MASK 0xFFFFFFFFL 7730 //COMPUTE_USER_DATA_15 7731 #define COMPUTE_USER_DATA_15__DATA__SHIFT 0x0 7732 #define COMPUTE_USER_DATA_15__DATA_MASK 0xFFFFFFFFL 7733 //COMPUTE_DISPATCH_TUNNEL 7734 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY__SHIFT 0x0 7735 #define COMPUTE_DISPATCH_TUNNEL__OFF_DELAY_MASK 0x00001FFFL 7736 //COMPUTE_DISPATCH_END 7737 #define COMPUTE_DISPATCH_END__DATA__SHIFT 0x0 7738 #define COMPUTE_DISPATCH_END__DATA_MASK 0xFFFFFFFFL 7739 //COMPUTE_NOWHERE 7740 #define COMPUTE_NOWHERE__DATA__SHIFT 0x0 7741 #define COMPUTE_NOWHERE__DATA_MASK 0xFFFFFFFFL 7742 //SH_RESERVED_REG0 7743 #define SH_RESERVED_REG0__DATA__SHIFT 0x0 7744 #define SH_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 7745 //SH_RESERVED_REG1 7746 #define SH_RESERVED_REG1__DATA__SHIFT 0x0 7747 #define SH_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 7748 7749 7750 // addressBlock: gc_gfx_cpwd_cpwd_rasdec 7751 //RAS_GE_SIGNATURE0 7752 #define RAS_GE_SIGNATURE0__SIGNATURE__SHIFT 0x0 7753 #define RAS_GE_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 7754 7755 7756 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_gccacdec 7757 //GC_CAC_CTRL_1 7758 #define GC_CAC_CTRL_1__CAC_WINDOW__SHIFT 0x0 7759 #define GC_CAC_CTRL_1__TDP_WINDOW__SHIFT 0x8 7760 #define GC_CAC_CTRL_1__CAC_WINDOW_MASK 0x000000FFL 7761 #define GC_CAC_CTRL_1__TDP_WINDOW_MASK 0xFFFFFF00L 7762 //GC_CAC_CTRL_2 7763 #define GC_CAC_CTRL_2__CAC_ENABLE__SHIFT 0x0 7764 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE__SHIFT 0x1 7765 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN__SHIFT 0x2 7766 #define GC_CAC_CTRL_2__TOGGLE_EN__SHIFT 0x3 7767 #define GC_CAC_CTRL_2__INTR_EN__SHIFT 0x4 7768 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL__SHIFT 0x5 7769 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN__SHIFT 0x6 7770 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN__SHIFT 0xf 7771 #define GC_CAC_CTRL_2__GC_LCAC_OVR_EN__SHIFT 0x10 7772 #define GC_CAC_CTRL_2__CAC_SOFT_CTRL_ENABLE__SHIFT 0x11 7773 #define GC_CAC_CTRL_2__CAC_INTR_MAX_HYSTERESIS__SHIFT 0x12 7774 #define GC_CAC_CTRL_2__CAC_ENABLE_MASK 0x00000001L 7775 #define GC_CAC_CTRL_2__GC_LCAC_ENABLE_MASK 0x00000002L 7776 #define GC_CAC_CTRL_2__GC_CAC_INDEX_AUTO_INCR_EN_MASK 0x00000004L 7777 #define GC_CAC_CTRL_2__TOGGLE_EN_MASK 0x00000008L 7778 #define GC_CAC_CTRL_2__INTR_EN_MASK 0x00000010L 7779 #define GC_CAC_CTRL_2__CAC_COUNTER_SNAP_SEL_MASK 0x00000020L 7780 #define GC_CAC_CTRL_2__SE_AGGR_ACC_EN_MASK 0x00007FC0L 7781 #define GC_CAC_CTRL_2__GC_AGGR_ACC_EN_MASK 0x00008000L 7782 #define GC_CAC_CTRL_2__GC_LCAC_OVR_EN_MASK 0x00010000L 7783 #define GC_CAC_CTRL_2__CAC_SOFT_CTRL_ENABLE_MASK 0x00020000L 7784 #define GC_CAC_CTRL_2__CAC_INTR_MAX_HYSTERESIS_MASK 0x00FC0000L 7785 //GC_CAC_AGGR_LOWER 7786 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0__SHIFT 0x0 7787 #define GC_CAC_AGGR_LOWER__GC_AGGR_31_0_MASK 0xFFFFFFFFL 7788 //GC_CAC_AGGR_UPPER 7789 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32__SHIFT 0x0 7790 #define GC_CAC_AGGR_UPPER__GC_AGGR_63_32_MASK 0xFFFFFFFFL 7791 //SE0_CAC_AGGR_LOWER 7792 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0__SHIFT 0x0 7793 #define SE0_CAC_AGGR_LOWER__SE0_AGGR_31_0_MASK 0xFFFFFFFFL 7794 //SE0_CAC_AGGR_UPPER 7795 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32__SHIFT 0x0 7796 #define SE0_CAC_AGGR_UPPER__SE0_AGGR_63_32_MASK 0xFFFFFFFFL 7797 //SE1_CAC_AGGR_LOWER 7798 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0__SHIFT 0x0 7799 #define SE1_CAC_AGGR_LOWER__SE1_AGGR_31_0_MASK 0xFFFFFFFFL 7800 //SE1_CAC_AGGR_UPPER 7801 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32__SHIFT 0x0 7802 #define SE1_CAC_AGGR_UPPER__SE1_AGGR_63_32_MASK 0xFFFFFFFFL 7803 //SE2_CAC_AGGR_LOWER 7804 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0__SHIFT 0x0 7805 #define SE2_CAC_AGGR_LOWER__SE2_AGGR_31_0_MASK 0xFFFFFFFFL 7806 //SE2_CAC_AGGR_UPPER 7807 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32__SHIFT 0x0 7808 #define SE2_CAC_AGGR_UPPER__SE2_AGGR_63_32_MASK 0xFFFFFFFFL 7809 //SE3_CAC_AGGR_LOWER 7810 #define SE3_CAC_AGGR_LOWER__SE3_AGGR_31_0__SHIFT 0x0 7811 #define SE3_CAC_AGGR_LOWER__SE3_AGGR_31_0_MASK 0xFFFFFFFFL 7812 //SE3_CAC_AGGR_UPPER 7813 #define SE3_CAC_AGGR_UPPER__SE3_AGGR_63_32__SHIFT 0x0 7814 #define SE3_CAC_AGGR_UPPER__SE3_AGGR_63_32_MASK 0xFFFFFFFFL 7815 //GC_CAC_AGGR_GFXCLK_CYCLE 7816 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE__SHIFT 0x0 7817 #define GC_CAC_AGGR_GFXCLK_CYCLE__GC_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 7818 //SE0_CAC_AGGR_GFXCLK_CYCLE 7819 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE__SHIFT 0x0 7820 #define SE0_CAC_AGGR_GFXCLK_CYCLE__SE0_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 7821 //SE1_CAC_AGGR_GFXCLK_CYCLE 7822 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE__SHIFT 0x0 7823 #define SE1_CAC_AGGR_GFXCLK_CYCLE__SE1_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 7824 //SE2_CAC_AGGR_GFXCLK_CYCLE 7825 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE__SHIFT 0x0 7826 #define SE2_CAC_AGGR_GFXCLK_CYCLE__SE2_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 7827 //SE3_CAC_AGGR_GFXCLK_CYCLE 7828 #define SE3_CAC_AGGR_GFXCLK_CYCLE__SE3_AGGR_GFXCLK_CYCLE__SHIFT 0x0 7829 #define SE3_CAC_AGGR_GFXCLK_CYCLE__SE3_AGGR_GFXCLK_CYCLE_MASK 0xFFFFFFFFL 7830 //GC_EDC_CTRL 7831 #define GC_EDC_CTRL__EDC_EN__SHIFT 0x0 7832 #define GC_EDC_CTRL__EDC_SW_RST__SHIFT 0x1 7833 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT 0x2 7834 #define GC_EDC_CTRL__EDC_FORCE_STALL__SHIFT 0x3 7835 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT 0x4 7836 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT 0xa 7837 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0xb 7838 #define GC_EDC_CTRL__EDC_LEVEL_SEL__SHIFT 0xf 7839 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT 0x10 7840 #define GC_EDC_CTRL__EDC_AVGDIV__SHIFT 0x11 7841 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL__SHIFT 0x15 7842 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK__SHIFT 0x18 7843 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK__SHIFT 0x19 7844 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK__SHIFT 0x1a 7845 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK__SHIFT 0x1b 7846 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS__SHIFT 0x1c 7847 #define GC_EDC_CTRL__EDC_EN_MASK 0x00000001L 7848 #define GC_EDC_CTRL__EDC_SW_RST_MASK 0x00000002L 7849 #define GC_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK 0x00000004L 7850 #define GC_EDC_CTRL__EDC_FORCE_STALL_MASK 0x00000008L 7851 #define GC_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK 0x000003F0L 7852 #define GC_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK 0x00000400L 7853 #define GC_EDC_CTRL__EDC_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00007800L 7854 #define GC_EDC_CTRL__EDC_LEVEL_SEL_MASK 0x00008000L 7855 #define GC_EDC_CTRL__EDC_ALGORITHM_MODE_MASK 0x00010000L 7856 #define GC_EDC_CTRL__EDC_AVGDIV_MASK 0x001E0000L 7857 #define GC_EDC_CTRL__PSM_THROTTLE_SRC_SEL_MASK 0x00E00000L 7858 #define GC_EDC_CTRL__THROTTLE_SRC0_MASK_MASK 0x01000000L 7859 #define GC_EDC_CTRL__THROTTLE_SRC1_MASK_MASK 0x02000000L 7860 #define GC_EDC_CTRL__THROTTLE_SRC2_MASK_MASK 0x04000000L 7861 #define GC_EDC_CTRL__THROTTLE_SRC3_MASK_MASK 0x08000000L 7862 #define GC_EDC_CTRL__EDC_CREDIT_SHIFT_BIT_NUMS_MASK 0xF0000000L 7863 //GC_EDC_STRETCH_CTRL 7864 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN__SHIFT 0x0 7865 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY__SHIFT 0x1 7866 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY__SHIFT 0xa 7867 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_EN_MASK 0x00000001L 7868 #define GC_EDC_STRETCH_CTRL__EDC_STRETCH_DELAY_MASK 0x000003FEL 7869 #define GC_EDC_STRETCH_CTRL__EDC_UNSTRETCH_DELAY_MASK 0x0007FC00L 7870 //GC_EDC_THRESHOLD_LO 7871 #define GC_EDC_THRESHOLD_LO__EDC_THRESHOLD_LO__SHIFT 0x0 7872 #define GC_EDC_THRESHOLD_LO__EDC_THRESHOLD_LO_MASK 0xFFFFFFFFL 7873 //GC_EDC_THRESHOLD_HI 7874 #define GC_EDC_THRESHOLD_HI__EDC_THRESHOLD_HI__SHIFT 0x0 7875 #define GC_EDC_THRESHOLD_HI__EDC_THRESHOLD_HI_MASK 0xFFFFFFFFL 7876 //GC_EDC_STRETCH_THRESHOLD_LO 7877 #define GC_EDC_STRETCH_THRESHOLD_LO__EDC_STRETCH_THRESHOLD_LO__SHIFT 0x0 7878 #define GC_EDC_STRETCH_THRESHOLD_LO__EDC_STRETCH_THRESHOLD_LO_MASK 0xFFFFFFFFL 7879 //GC_EDC_STRETCH_THRESHOLD_HI 7880 #define GC_EDC_STRETCH_THRESHOLD_HI__EDC_STRETCH_THRESHOLD_HI__SHIFT 0x0 7881 #define GC_EDC_STRETCH_THRESHOLD_HI__EDC_STRETCH_THRESHOLD_HI_MASK 0xFFFFFFFFL 7882 //EDC_HYSTERESIS_CNTL 7883 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT 0x0 7884 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER__SHIFT 0x8 7885 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN__SHIFT 0x10 7886 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE__SHIFT 0x11 7887 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE__SHIFT 0x14 7888 #define EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK 0x000000FFL 7889 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_TIMER_MASK 0x0000FF00L 7890 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_EN_MASK 0x00010000L 7891 #define EDC_HYSTERESIS_CNTL__PATTERN_EXTEND_MODE_MASK 0x000E0000L 7892 #define EDC_HYSTERESIS_CNTL__EDC_AGGR_MODE_MASK 0x00100000L 7893 //GC_THROTTLE_CTRL 7894 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST__SHIFT 0x0 7895 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN__SHIFT 0x1 7896 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN__SHIFT 0x2 7897 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL__SHIFT 0x3 7898 #define GC_THROTTLE_CTRL__PCC_STALL_EN__SHIFT 0x4 7899 #define GC_THROTTLE_CTRL__PATTERN_MODE__SHIFT 0x5 7900 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE__SHIFT 0x6 7901 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE__SHIFT 0x7 7902 #define GC_THROTTLE_CTRL__PCC_OVERRIDE__SHIFT 0x8 7903 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE__SHIFT 0x9 7904 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN__SHIFT 0xa 7905 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN__SHIFT 0xb 7906 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN__SHIFT 0xc 7907 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL__SHIFT 0xd 7908 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN__SHIFT 0x17 7909 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX__SHIFT 0x18 7910 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE__SHIFT 0x1d 7911 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE__SHIFT 0x1e 7912 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL__SHIFT 0x1f 7913 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_SW_RST_MASK 0x00000001L 7914 #define GC_THROTTLE_CTRL__GC_EDC_STALL_EN_MASK 0x00000002L 7915 #define GC_THROTTLE_CTRL__PWRBRK_STALL_EN_MASK 0x00000004L 7916 #define GC_THROTTLE_CTRL__PWRBRK_POLARITY_CNTL_MASK 0x00000008L 7917 #define GC_THROTTLE_CTRL__PCC_STALL_EN_MASK 0x00000010L 7918 #define GC_THROTTLE_CTRL__PATTERN_MODE_MASK 0x00000020L 7919 #define GC_THROTTLE_CTRL__GC_EDC_ONLY_MODE_MASK 0x00000040L 7920 #define GC_THROTTLE_CTRL__GC_EDC_OVERRIDE_MASK 0x00000080L 7921 #define GC_THROTTLE_CTRL__PCC_OVERRIDE_MASK 0x00000100L 7922 #define GC_THROTTLE_CTRL__PWRBRK_OVERRIDE_MASK 0x00000200L 7923 #define GC_THROTTLE_CTRL__GC_EDC_PERF_COUNTER_EN_MASK 0x00000400L 7924 #define GC_THROTTLE_CTRL__PCC_PERF_COUNTER_EN_MASK 0x00000800L 7925 #define GC_THROTTLE_CTRL__PWRBRK_PERF_COUNTER_EN_MASK 0x00001000L 7926 #define GC_THROTTLE_CTRL__RELEASE_STEP_INTERVAL_MASK 0x007FE000L 7927 #define GC_THROTTLE_CTRL__FIXED_PATTERN_PERF_COUNTER_EN_MASK 0x00800000L 7928 #define GC_THROTTLE_CTRL__FIXED_PATTERN_LOG_INDEX_MASK 0x1F000000L 7929 #define GC_THROTTLE_CTRL__LUT_HW_UPDATE_MASK 0x20000000L 7930 #define GC_THROTTLE_CTRL__THROTTLE_CTRL_CLK_EN_OVERRIDE_MASK 0x40000000L 7931 #define GC_THROTTLE_CTRL__PCC_POLARITY_CNTL_MASK 0x80000000L 7932 //GC_THROTTLE_CTRL1 7933 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN__SHIFT 0x0 7934 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP__SHIFT 0x1 7935 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP__SHIFT 0x5 7936 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE__SHIFT 0xa 7937 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN__SHIFT 0xd 7938 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP__SHIFT 0xe 7939 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP__SHIFT 0x12 7940 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE__SHIFT 0x17 7941 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT__SHIFT 0x1a 7942 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN__SHIFT 0x1e 7943 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN__SHIFT 0x1f 7944 #define GC_THROTTLE_CTRL1__PCC_FP_PROGRAM_STEP_EN_MASK 0x00000001L 7945 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MIN_STEP_MASK 0x0000001EL 7946 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_MAX_STEP_MASK 0x000003E0L 7947 #define GC_THROTTLE_CTRL1__PCC_PROGRAM_UPWARDS_STEP_SIZE_MASK 0x00001C00L 7948 #define GC_THROTTLE_CTRL1__PWRBRK_FP_PROGRAM_STEP_EN_MASK 0x00002000L 7949 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MIN_STEP_MASK 0x0003C000L 7950 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_MAX_STEP_MASK 0x007C0000L 7951 #define GC_THROTTLE_CTRL1__PWRBRK_PROGRAM_UPWARDS_STEP_SIZE_MASK 0x03800000L 7952 #define GC_THROTTLE_CTRL1__FIXED_PATTERN_SELECT_MASK 0x0C000000L 7953 #define GC_THROTTLE_CTRL1__GC_EDC_STRETCH_PERF_COUNTER_EN_MASK 0x40000000L 7954 #define GC_THROTTLE_CTRL1__GC_EDC_UNSTRETCH_PERF_COUNTER_EN_MASK 0x80000000L 7955 //GC_THROTTLE_CTRL2 7956 #define GC_THROTTLE_CTRL2__EDC_FP_PROGRAM_STEP_EN__SHIFT 0x0 7957 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_MIN_STEP__SHIFT 0x1 7958 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_MAX_STEP__SHIFT 0x5 7959 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_UPWARDS_STEP_SIZE__SHIFT 0xa 7960 #define GC_THROTTLE_CTRL2__PATTERN_COUNTER_NO_RESTART__SHIFT 0xd 7961 #define GC_THROTTLE_CTRL2__EDC_FP_PROGRAM_STEP_EN_MASK 0x00000001L 7962 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_MIN_STEP_MASK 0x0000001EL 7963 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_MAX_STEP_MASK 0x000003E0L 7964 #define GC_THROTTLE_CTRL2__EDC_PROGRAM_UPWARDS_STEP_SIZE_MASK 0x00001C00L 7965 #define GC_THROTTLE_CTRL2__PATTERN_COUNTER_NO_RESTART_MASK 0x00002000L 7966 //EDC_STALL_PATTERN_CTRL 7967 #define EDC_STALL_PATTERN_CTRL__EDC_STEP_INTERVAL__SHIFT 0x0 7968 #define EDC_STALL_PATTERN_CTRL__EDC_BEGIN_STEP__SHIFT 0xa 7969 #define EDC_STALL_PATTERN_CTRL__EDC_END_STEP__SHIFT 0xf 7970 #define EDC_STALL_PATTERN_CTRL__EDC_DITHER_MODE__SHIFT 0x14 7971 #define EDC_STALL_PATTERN_CTRL__EDC_STEP_INTERVAL_MASK 0x000003FFL 7972 #define EDC_STALL_PATTERN_CTRL__EDC_BEGIN_STEP_MASK 0x00007C00L 7973 #define EDC_STALL_PATTERN_CTRL__EDC_END_STEP_MASK 0x000F8000L 7974 #define EDC_STALL_PATTERN_CTRL__EDC_DITHER_MODE_MASK 0x00100000L 7975 //PCC_STALL_PATTERN_CTRL 7976 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL__SHIFT 0x0 7977 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP__SHIFT 0xa 7978 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP__SHIFT 0xf 7979 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0x14 7980 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR__SHIFT 0x18 7981 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR__SHIFT 0x19 7982 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE__SHIFT 0x1a 7983 #define PCC_STALL_PATTERN_CTRL__PCC_STEP_INTERVAL_MASK 0x000003FFL 7984 #define PCC_STALL_PATTERN_CTRL__PCC_BEGIN_STEP_MASK 0x00007C00L 7985 #define PCC_STALL_PATTERN_CTRL__PCC_END_STEP_MASK 0x000F8000L 7986 #define PCC_STALL_PATTERN_CTRL__PCC_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00F00000L 7987 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_INCR_MASK 0x01000000L 7988 #define PCC_STALL_PATTERN_CTRL__PCC_INST_THROT_DECR_MASK 0x02000000L 7989 #define PCC_STALL_PATTERN_CTRL__PCC_DITHER_MODE_MASK 0x04000000L 7990 //PWRBRK_STALL_PATTERN_CTRL 7991 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL__SHIFT 0x0 7992 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP__SHIFT 0xa 7993 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP__SHIFT 0xf 7994 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS__SHIFT 0x14 7995 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_STEP_INTERVAL_MASK 0x000003FFL 7996 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_BEGIN_STEP_MASK 0x00007C00L 7997 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_END_STEP_MASK 0x000F8000L 7998 #define PWRBRK_STALL_PATTERN_CTRL__PWRBRK_THROTTLE_PATTERN_BIT_NUMS_MASK 0x00F00000L 7999 //EDC_STALL_PATTERN_1_2 8000 #define EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1__SHIFT 0x0 8001 #define EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2__SHIFT 0x10 8002 #define EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1_MASK 0x00007FFFL 8003 #define EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2_MASK 0x7FFF0000L 8004 //EDC_STALL_PATTERN_3_4 8005 #define EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3__SHIFT 0x0 8006 #define EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4__SHIFT 0x10 8007 #define EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3_MASK 0x00007FFFL 8008 #define EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4_MASK 0x7FFF0000L 8009 //EDC_STALL_PATTERN_5_6 8010 #define EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5__SHIFT 0x0 8011 #define EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6__SHIFT 0x10 8012 #define EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5_MASK 0x00007FFFL 8013 #define EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6_MASK 0x7FFF0000L 8014 //EDC_STALL_PATTERN_7 8015 #define EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7__SHIFT 0x0 8016 #define EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7_MASK 0x00007FFFL 8017 //PCC_STALL_PATTERN_1_2 8018 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1__SHIFT 0x0 8019 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2__SHIFT 0x10 8020 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_1_MASK 0x00007FFFL 8021 #define PCC_STALL_PATTERN_1_2__PCC_STALL_PATTERN_2_MASK 0x7FFF0000L 8022 //PCC_STALL_PATTERN_3_4 8023 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3__SHIFT 0x0 8024 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4__SHIFT 0x10 8025 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_3_MASK 0x00007FFFL 8026 #define PCC_STALL_PATTERN_3_4__PCC_STALL_PATTERN_4_MASK 0x7FFF0000L 8027 //PCC_STALL_PATTERN_5_6 8028 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5__SHIFT 0x0 8029 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6__SHIFT 0x10 8030 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_5_MASK 0x00007FFFL 8031 #define PCC_STALL_PATTERN_5_6__PCC_STALL_PATTERN_6_MASK 0x7FFF0000L 8032 //PCC_STALL_PATTERN_7 8033 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7__SHIFT 0x0 8034 #define PCC_STALL_PATTERN_7__PCC_STALL_PATTERN_7_MASK 0x00007FFFL 8035 //PWRBRK_STALL_PATTERN_1_2 8036 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1__SHIFT 0x0 8037 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2__SHIFT 0x10 8038 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_1_MASK 0x00007FFFL 8039 #define PWRBRK_STALL_PATTERN_1_2__PWRBRK_STALL_PATTERN_2_MASK 0x7FFF0000L 8040 //PWRBRK_STALL_PATTERN_3_4 8041 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3__SHIFT 0x0 8042 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4__SHIFT 0x10 8043 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_3_MASK 0x00007FFFL 8044 #define PWRBRK_STALL_PATTERN_3_4__PWRBRK_STALL_PATTERN_4_MASK 0x7FFF0000L 8045 //PWRBRK_STALL_PATTERN_5_6 8046 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5__SHIFT 0x0 8047 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6__SHIFT 0x10 8048 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_5_MASK 0x00007FFFL 8049 #define PWRBRK_STALL_PATTERN_5_6__PWRBRK_STALL_PATTERN_6_MASK 0x7FFF0000L 8050 //PWRBRK_STALL_PATTERN_7 8051 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7__SHIFT 0x0 8052 #define PWRBRK_STALL_PATTERN_7__PWRBRK_STALL_PATTERN_7_MASK 0x00007FFFL 8053 //DIDT_STALL_PATTERN_CTRL 8054 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN__SHIFT 0x0 8055 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST__SHIFT 0x1 8056 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE__SHIFT 0x2 8057 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS__SHIFT 0x3 8058 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN__SHIFT 0x7 8059 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE__SHIFT 0x8 8060 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_STRETCH_EN__SHIFT 0xb 8061 #define DIDT_STALL_PATTERN_CTRL__DIDT_MAX_HYSTERESIS__SHIFT 0xc 8062 #define DIDT_STALL_PATTERN_CTRL__DIDT_PERF_COUNTER_EN__SHIFT 0x14 8063 #define DIDT_STALL_PATTERN_CTRL__PSM_DIDT_THROTTLE_SRC_SEL__SHIFT 0x15 8064 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC0_MASK__SHIFT 0x18 8065 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC1_MASK__SHIFT 0x19 8066 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC2_MASK__SHIFT 0x1a 8067 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC3_MASK__SHIFT 0x1b 8068 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CTRL_EN_MASK 0x00000001L 8069 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_SW_RST_MASK 0x00000002L 8070 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_CLK_EN_OVERRIDE_MASK 0x00000004L 8071 #define DIDT_STALL_PATTERN_CTRL__DIDT_STALL_PATTERN_BIT_NUMS_MASK 0x00000078L 8072 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_EN_MASK 0x00000080L 8073 #define DIDT_STALL_PATTERN_CTRL__DIDT_PATTERN_EXTEND_MODE_MASK 0x00000700L 8074 #define DIDT_STALL_PATTERN_CTRL__DIDT_DROOP_STRETCH_EN_MASK 0x00000800L 8075 #define DIDT_STALL_PATTERN_CTRL__DIDT_MAX_HYSTERESIS_MASK 0x000FF000L 8076 #define DIDT_STALL_PATTERN_CTRL__DIDT_PERF_COUNTER_EN_MASK 0x00100000L 8077 #define DIDT_STALL_PATTERN_CTRL__PSM_DIDT_THROTTLE_SRC_SEL_MASK 0x00E00000L 8078 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC0_MASK_MASK 0x01000000L 8079 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC1_MASK_MASK 0x02000000L 8080 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC2_MASK_MASK 0x04000000L 8081 #define DIDT_STALL_PATTERN_CTRL__DIDT_THROTTLE_SRC3_MASK_MASK 0x08000000L 8082 //DIDT_STALL_PATTERN_1_2 8083 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1__SHIFT 0x0 8084 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2__SHIFT 0x10 8085 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_1_MASK 0x00007FFFL 8086 #define DIDT_STALL_PATTERN_1_2__DIDT_STALL_PATTERN_2_MASK 0x7FFF0000L 8087 //DIDT_STALL_PATTERN_3_4 8088 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3__SHIFT 0x0 8089 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4__SHIFT 0x10 8090 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_3_MASK 0x00007FFFL 8091 #define DIDT_STALL_PATTERN_3_4__DIDT_STALL_PATTERN_4_MASK 0x7FFF0000L 8092 //DIDT_STALL_PATTERN_5_6 8093 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5__SHIFT 0x0 8094 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6__SHIFT 0x10 8095 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_5_MASK 0x00007FFFL 8096 #define DIDT_STALL_PATTERN_5_6__DIDT_STALL_PATTERN_6_MASK 0x7FFF0000L 8097 //DIDT_STALL_PATTERN_7 8098 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7__SHIFT 0x0 8099 #define DIDT_STALL_PATTERN_7__DIDT_STALL_PATTERN_7_MASK 0x00007FFFL 8100 //PCC_PWRBRK_HYSTERESIS_CTRL 8101 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS__SHIFT 0x0 8102 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS__SHIFT 0x8 8103 #define PCC_PWRBRK_HYSTERESIS_CTRL__PCC_MAX_HYSTERESIS_MASK 0x000000FFL 8104 #define PCC_PWRBRK_HYSTERESIS_CTRL__PWRBRK_MAX_HYSTERESIS_MASK 0x0000FF00L 8105 //EDC_STRETCH_PERF_COUNTER 8106 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER__SHIFT 0x0 8107 #define EDC_STRETCH_PERF_COUNTER__STRETCH_PERF_COUNTER_MASK 0xFFFFFFFFL 8108 //EDC_UNSTRETCH_PERF_COUNTER 8109 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER__SHIFT 0x0 8110 #define EDC_UNSTRETCH_PERF_COUNTER__UNSTRETCH_PERF_COUNTER_MASK 0xFFFFFFFFL 8111 //EDC_STRETCH_NUM_PERF_COUNTER 8112 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER__SHIFT 0x0 8113 #define EDC_STRETCH_NUM_PERF_COUNTER__STRETCH_NUM_PERF_COUNTER_MASK 0xFFFFFFFFL 8114 //GC_EDC_STATUS 8115 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT 0x0 8116 #define GC_EDC_STATUS__GPIO_IN_0__SHIFT 0x3 8117 #define GC_EDC_STATUS__GPIO_IN_1__SHIFT 0x4 8118 #define GC_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK 0x00000007L 8119 #define GC_EDC_STATUS__GPIO_IN_0_MASK 0x00000008L 8120 #define GC_EDC_STATUS__GPIO_IN_1_MASK 0x00000010L 8121 //GC_EDC_OVERFLOW 8122 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT 0x0 8123 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT 0x1 8124 #define GC_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK 0x00000001L 8125 #define GC_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK 0x0001FFFEL 8126 //GC_EDC_ROLLING_POWER_DELTA_LO 8127 #define GC_EDC_ROLLING_POWER_DELTA_LO__EDC_ROLLING_POWER_DELTA_LO__SHIFT 0x0 8128 #define GC_EDC_ROLLING_POWER_DELTA_LO__EDC_ROLLING_POWER_DELTA_LO_MASK 0xFFFFFFFFL 8129 //GC_EDC_ROLLING_POWER_DELTA_HI 8130 #define GC_EDC_ROLLING_POWER_DELTA_HI__EDC_ROLLING_POWER_DELTA_HI__SHIFT 0x0 8131 #define GC_EDC_ROLLING_POWER_DELTA_HI__EDC_ROLLING_POWER_DELTA_HI_MASK 0xFFFFFFFFL 8132 //GC_THROTTLE_STATUS 8133 #define GC_THROTTLE_STATUS__FSM_STATE__SHIFT 0x0 8134 #define GC_THROTTLE_STATUS__PATTERN_INDEX__SHIFT 0x4 8135 #define GC_THROTTLE_STATUS__FSM_STATE_MASK 0x0000000FL 8136 #define GC_THROTTLE_STATUS__PATTERN_INDEX_MASK 0x000001F0L 8137 //EDC_PERF_COUNTER 8138 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER__SHIFT 0x0 8139 #define EDC_PERF_COUNTER__EDC_PERF_COUNTER_MASK 0xFFFFFFFFL 8140 //PCC_PERF_COUNTER 8141 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER__SHIFT 0x0 8142 #define PCC_PERF_COUNTER__PCC_PERF_COUNTER_MASK 0xFFFFFFFFL 8143 //PWRBRK_PERF_COUNTER 8144 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER__SHIFT 0x0 8145 #define PWRBRK_PERF_COUNTER__PWRBRK_PERF_COUNTER_MASK 0xFFFFFFFFL 8146 //EDC_HYSTERESIS_STAT 8147 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT 0x0 8148 #define EDC_HYSTERESIS_STAT__EDC_STATUS__SHIFT 0x8 8149 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_STAT__SHIFT 0x9 8150 #define EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK 0x000000FFL 8151 #define EDC_HYSTERESIS_STAT__EDC_STATUS_MASK 0x00000100L 8152 #define EDC_HYSTERESIS_STAT__EDC_THRESHOLD_STAT_MASK 0x00000200L 8153 //DIDT_HYSTERESIS_STAT 8154 #define DIDT_HYSTERESIS_STAT__DIDT_HYSTERESIS_CNT__SHIFT 0x0 8155 #define DIDT_HYSTERESIS_STAT__DIDT_DROOP_STATUS__SHIFT 0x8 8156 #define DIDT_HYSTERESIS_STAT__DIDT_HYSTERESIS_CNT_MASK 0x000000FFL 8157 #define DIDT_HYSTERESIS_STAT__DIDT_DROOP_STATUS_MASK 0x00000100L 8158 //DIDT_PERF_COUNTER 8159 #define DIDT_PERF_COUNTER__DIDT_PERF_COUNTER__SHIFT 0x0 8160 #define DIDT_PERF_COUNTER__DIDT_PERF_COUNTER_MASK 0xFFFFFFFFL 8161 //GC_EDC_CLK_MONITOR_CTRL 8162 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN__SHIFT 0x0 8163 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL__SHIFT 0x1 8164 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD__SHIFT 0x5 8165 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_EN_MASK 0x00000001L 8166 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_INTERVAL_MASK 0x0000001EL 8167 #define GC_EDC_CLK_MONITOR_CTRL__EDC_CLK_MONITOR_THRESHOLD_MASK 0x0001FFE0L 8168 //GC_CAC_SOFT_CTRL 8169 #define GC_CAC_SOFT_CTRL__CAC_SOFT_SNAP__SHIFT 0x0 8170 #define GC_CAC_SOFT_CTRL__CAC_SOFT_SNAP_MASK 0x00000001L 8171 //GC_CAC_WEIGHT_CP_0 8172 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0__SHIFT 0x0 8173 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1__SHIFT 0x10 8174 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG0_MASK 0x0000FFFFL 8175 #define GC_CAC_WEIGHT_CP_0__WEIGHT_CP_SIG1_MASK 0xFFFF0000L 8176 //GC_CAC_WEIGHT_CP_1 8177 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2__SHIFT 0x0 8178 #define GC_CAC_WEIGHT_CP_1__WEIGHT_CP_SIG2_MASK 0x0000FFFFL 8179 //GC_CAC_WEIGHT_EA_0 8180 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0__SHIFT 0x0 8181 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1__SHIFT 0x10 8182 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG0_MASK 0x0000FFFFL 8183 #define GC_CAC_WEIGHT_EA_0__WEIGHT_EA_SIG1_MASK 0xFFFF0000L 8184 //GC_CAC_WEIGHT_EA_1 8185 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2__SHIFT 0x0 8186 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3__SHIFT 0x10 8187 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG2_MASK 0x0000FFFFL 8188 #define GC_CAC_WEIGHT_EA_1__WEIGHT_EA_SIG3_MASK 0xFFFF0000L 8189 //GC_CAC_WEIGHT_EA_2 8190 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4__SHIFT 0x0 8191 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5__SHIFT 0x10 8192 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG4_MASK 0x0000FFFFL 8193 #define GC_CAC_WEIGHT_EA_2__WEIGHT_EA_SIG5_MASK 0xFFFF0000L 8194 //GC_CAC_WEIGHT_UTCL2_ROUTER_0 8195 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0__SHIFT 0x0 8196 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1__SHIFT 0x10 8197 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG0_MASK 0x0000FFFFL 8198 #define GC_CAC_WEIGHT_UTCL2_ROUTER_0__WEIGHT_UTCL2_ROUTER_SIG1_MASK 0xFFFF0000L 8199 //GC_CAC_WEIGHT_UTCL2_ROUTER_1 8200 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2__SHIFT 0x0 8201 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3__SHIFT 0x10 8202 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG2_MASK 0x0000FFFFL 8203 #define GC_CAC_WEIGHT_UTCL2_ROUTER_1__WEIGHT_UTCL2_ROUTER_SIG3_MASK 0xFFFF0000L 8204 //GC_CAC_WEIGHT_UTCL2_ROUTER_2 8205 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4__SHIFT 0x0 8206 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5__SHIFT 0x10 8207 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG4_MASK 0x0000FFFFL 8208 #define GC_CAC_WEIGHT_UTCL2_ROUTER_2__WEIGHT_UTCL2_ROUTER_SIG5_MASK 0xFFFF0000L 8209 //GC_CAC_WEIGHT_UTCL2_ROUTER_3 8210 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6__SHIFT 0x0 8211 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7__SHIFT 0x10 8212 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG6_MASK 0x0000FFFFL 8213 #define GC_CAC_WEIGHT_UTCL2_ROUTER_3__WEIGHT_UTCL2_ROUTER_SIG7_MASK 0xFFFF0000L 8214 //GC_CAC_WEIGHT_UTCL2_ROUTER_4 8215 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8__SHIFT 0x0 8216 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9__SHIFT 0x10 8217 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG8_MASK 0x0000FFFFL 8218 #define GC_CAC_WEIGHT_UTCL2_ROUTER_4__WEIGHT_UTCL2_ROUTER_SIG9_MASK 0xFFFF0000L 8219 //GC_CAC_WEIGHT_UTCL2_VML2_0 8220 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0__SHIFT 0x0 8221 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1__SHIFT 0x10 8222 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG0_MASK 0x0000FFFFL 8223 #define GC_CAC_WEIGHT_UTCL2_VML2_0__WEIGHT_UTCL2_VML2_SIG1_MASK 0xFFFF0000L 8224 //GC_CAC_WEIGHT_UTCL2_VML2_1 8225 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2__SHIFT 0x0 8226 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3__SHIFT 0x10 8227 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG2_MASK 0x0000FFFFL 8228 #define GC_CAC_WEIGHT_UTCL2_VML2_1__WEIGHT_UTCL2_VML2_SIG3_MASK 0xFFFF0000L 8229 //GC_CAC_WEIGHT_UTCL2_VML2_2 8230 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4__SHIFT 0x0 8231 #define GC_CAC_WEIGHT_UTCL2_VML2_2__WEIGHT_UTCL2_VML2_SIG4_MASK 0x0000FFFFL 8232 //GC_CAC_WEIGHT_UTCL2_WALKER_0 8233 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0__SHIFT 0x0 8234 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1__SHIFT 0x10 8235 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG0_MASK 0x0000FFFFL 8236 #define GC_CAC_WEIGHT_UTCL2_WALKER_0__WEIGHT_UTCL2_WALKER_SIG1_MASK 0xFFFF0000L 8237 //GC_CAC_WEIGHT_UTCL2_WALKER_1 8238 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2__SHIFT 0x0 8239 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3__SHIFT 0x10 8240 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG2_MASK 0x0000FFFFL 8241 #define GC_CAC_WEIGHT_UTCL2_WALKER_1__WEIGHT_UTCL2_WALKER_SIG3_MASK 0xFFFF0000L 8242 //GC_CAC_WEIGHT_UTCL2_WALKER_2 8243 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4__SHIFT 0x0 8244 #define GC_CAC_WEIGHT_UTCL2_WALKER_2__WEIGHT_UTCL2_WALKER_SIG4_MASK 0x0000FFFFL 8245 //GC_CAC_WEIGHT_GE_0 8246 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0__SHIFT 0x0 8247 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1__SHIFT 0x10 8248 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG0_MASK 0x0000FFFFL 8249 #define GC_CAC_WEIGHT_GE_0__WEIGHT_GE_SIG1_MASK 0xFFFF0000L 8250 //GC_CAC_WEIGHT_GE_1 8251 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2__SHIFT 0x0 8252 #define GC_CAC_WEIGHT_GE_1__WEIGHT_GE_SIG2_MASK 0x0000FFFFL 8253 //GC_CAC_WEIGHT_PMM_0 8254 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0__SHIFT 0x0 8255 #define GC_CAC_WEIGHT_PMM_0__WEIGHT_PMM_SIG0_MASK 0x0000FFFFL 8256 //GC_CAC_WEIGHT_SDMA_0 8257 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0__SHIFT 0x0 8258 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1__SHIFT 0x10 8259 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG0_MASK 0x0000FFFFL 8260 #define GC_CAC_WEIGHT_SDMA_0__WEIGHT_SDMA_SIG1_MASK 0xFFFF0000L 8261 //GC_CAC_WEIGHT_SDMA_1 8262 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2__SHIFT 0x0 8263 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3__SHIFT 0x10 8264 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG2_MASK 0x0000FFFFL 8265 #define GC_CAC_WEIGHT_SDMA_1__WEIGHT_SDMA_SIG3_MASK 0xFFFF0000L 8266 //GC_CAC_WEIGHT_SDMA_2 8267 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4__SHIFT 0x0 8268 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5__SHIFT 0x10 8269 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG4_MASK 0x0000FFFFL 8270 #define GC_CAC_WEIGHT_SDMA_2__WEIGHT_SDMA_SIG5_MASK 0xFFFF0000L 8271 //GC_CAC_WEIGHT_SDMA_3 8272 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6__SHIFT 0x0 8273 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7__SHIFT 0x10 8274 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG6_MASK 0x0000FFFFL 8275 #define GC_CAC_WEIGHT_SDMA_3__WEIGHT_SDMA_SIG7_MASK 0xFFFF0000L 8276 //GC_CAC_WEIGHT_SDMA_4 8277 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8__SHIFT 0x0 8278 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9__SHIFT 0x10 8279 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG8_MASK 0x0000FFFFL 8280 #define GC_CAC_WEIGHT_SDMA_4__WEIGHT_SDMA_SIG9_MASK 0xFFFF0000L 8281 //GC_CAC_WEIGHT_SDMA_5 8282 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10__SHIFT 0x0 8283 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11__SHIFT 0x10 8284 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG10_MASK 0x0000FFFFL 8285 #define GC_CAC_WEIGHT_SDMA_5__WEIGHT_SDMA_SIG11_MASK 0xFFFF0000L 8286 //GC_CAC_WEIGHT_CHC_0 8287 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0__SHIFT 0x0 8288 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1__SHIFT 0x10 8289 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG0_MASK 0x0000FFFFL 8290 #define GC_CAC_WEIGHT_CHC_0__WEIGHT_CHC_SIG1_MASK 0xFFFF0000L 8291 //GC_CAC_WEIGHT_CHC_1 8292 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2__SHIFT 0x0 8293 #define GC_CAC_WEIGHT_CHC_1__WEIGHT_CHC_SIG2_MASK 0x0000FFFFL 8294 //GC_CAC_WEIGHT_RLC_0 8295 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0__SHIFT 0x0 8296 #define GC_CAC_WEIGHT_RLC_0__WEIGHT_RLC_SIG0_MASK 0x0000FFFFL 8297 //GC_CAC_WEIGHT_GRBM_0 8298 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0__SHIFT 0x0 8299 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1__SHIFT 0x10 8300 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG0_MASK 0x0000FFFFL 8301 #define GC_CAC_WEIGHT_GRBM_0__WEIGHT_GRBM_SIG1_MASK 0xFFFF0000L 8302 //GC_CAC_WEIGHT_GL2C_0 8303 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0__SHIFT 0x0 8304 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1__SHIFT 0x10 8305 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG0_MASK 0x0000FFFFL 8306 #define GC_CAC_WEIGHT_GL2C_0__WEIGHT_GL2C_SIG1_MASK 0xFFFF0000L 8307 //GC_CAC_WEIGHT_GL2C_1 8308 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2__SHIFT 0x0 8309 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3__SHIFT 0x10 8310 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG2_MASK 0x0000FFFFL 8311 #define GC_CAC_WEIGHT_GL2C_1__WEIGHT_GL2C_SIG3_MASK 0xFFFF0000L 8312 //GC_CAC_WEIGHT_GL2C_2 8313 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4__SHIFT 0x0 8314 #define GC_CAC_WEIGHT_GL2C_2__WEIGHT_GL2C_SIG4_MASK 0x0000FFFFL 8315 //GC_CAC_IND_INDEX 8316 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR__SHIFT 0x0 8317 #define GC_CAC_IND_INDEX__GC_CAC_IND_ADDR_MASK 0xFFFFFFFFL 8318 //GC_CAC_IND_DATA 8319 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA__SHIFT 0x0 8320 #define GC_CAC_IND_DATA__GC_CAC_IND_DATA_MASK 0xFFFFFFFFL 8321 8322 8323 // addressBlock: gc_gfx_cpwd_gc_ea_cpwd_gceadec 8324 //GC_EA_CPWD_VC_MAP 8325 #define GC_EA_CPWD_VC_MAP__DRAM_VC__SHIFT 0x0 8326 #define GC_EA_CPWD_VC_MAP__IO_RD_VC__SHIFT 0x3 8327 #define GC_EA_CPWD_VC_MAP__IO_WR_VC__SHIFT 0x6 8328 #define GC_EA_CPWD_VC_MAP__DRAM_VC_MASK 0x00000007L 8329 #define GC_EA_CPWD_VC_MAP__IO_RD_VC_MASK 0x00000038L 8330 #define GC_EA_CPWD_VC_MAP__IO_WR_VC_MASK 0x000001C0L 8331 //GC_EA_CPWD_SDP_ARB_FINAL 8332 #define GC_EA_CPWD_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT 0x0 8333 #define GC_EA_CPWD_SDP_ARB_FINAL__MAM_BURST_LIMIT__SHIFT 0x5 8334 #define GC_EA_CPWD_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT 0xa 8335 #define GC_EA_CPWD_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT 0xf 8336 #define GC_EA_CPWD_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT 0x11 8337 #define GC_EA_CPWD_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT 0x12 8338 #define GC_EA_CPWD_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK 0x0000001FL 8339 #define GC_EA_CPWD_SDP_ARB_FINAL__MAM_BURST_LIMIT_MASK 0x000003E0L 8340 #define GC_EA_CPWD_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK 0x00007C00L 8341 #define GC_EA_CPWD_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK 0x00018000L 8342 #define GC_EA_CPWD_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK 0x00020000L 8343 #define GC_EA_CPWD_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK 0x00040000L 8344 //GC_EA_CPWD_SDP_PRIORITY 8345 #define GC_EA_CPWD_SDP_PRIORITY__DRAM_PRIORITY__SHIFT 0x0 8346 #define GC_EA_CPWD_SDP_PRIORITY__IO_RD_PRIORITY__SHIFT 0x4 8347 #define GC_EA_CPWD_SDP_PRIORITY__IO_WR_PRIORITY__SHIFT 0x8 8348 #define GC_EA_CPWD_SDP_PRIORITY__MAM_WR_PRIORITY__SHIFT 0xc 8349 #define GC_EA_CPWD_SDP_PRIORITY__DRAM_PRIORITY_MASK 0x0000000FL 8350 #define GC_EA_CPWD_SDP_PRIORITY__IO_RD_PRIORITY_MASK 0x000000F0L 8351 #define GC_EA_CPWD_SDP_PRIORITY__IO_WR_PRIORITY_MASK 0x00000F00L 8352 #define GC_EA_CPWD_SDP_PRIORITY__MAM_WR_PRIORITY_MASK 0x0000F000L 8353 //GC_EA_CPWD_SDP_CREDITS 8354 #define GC_EA_CPWD_SDP_CREDITS__TAG_LIMIT__SHIFT 0x0 8355 #define GC_EA_CPWD_SDP_CREDITS__WR_RESP_CREDITS__SHIFT 0x9 8356 #define GC_EA_CPWD_SDP_CREDITS__RD_RESP_CREDITS__SHIFT 0x10 8357 #define GC_EA_CPWD_SDP_CREDITS__TAG_LIMIT_MASK 0x000001FFL 8358 #define GC_EA_CPWD_SDP_CREDITS__WR_RESP_CREDITS_MASK 0x0000FE00L 8359 #define GC_EA_CPWD_SDP_CREDITS__RD_RESP_CREDITS_MASK 0x007F0000L 8360 //GC_EA_CPWD_SDP_TAG_RESERVE0 8361 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC0__SHIFT 0x0 8362 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC1__SHIFT 0x9 8363 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC2__SHIFT 0x12 8364 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC0_MASK 0x000001FFL 8365 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC1_MASK 0x0003FE00L 8366 #define GC_EA_CPWD_SDP_TAG_RESERVE0__VC2_MASK 0x07FC0000L 8367 //GC_EA_CPWD_SDP_TAG_RESERVE1 8368 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC3__SHIFT 0x0 8369 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC4__SHIFT 0x9 8370 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC5__SHIFT 0x12 8371 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC3_MASK 0x000001FFL 8372 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC4_MASK 0x0003FE00L 8373 #define GC_EA_CPWD_SDP_TAG_RESERVE1__VC5_MASK 0x07FC0000L 8374 //GC_EA_CPWD_SDP_TAG_RESERVE2 8375 #define GC_EA_CPWD_SDP_TAG_RESERVE2__VC6__SHIFT 0x0 8376 #define GC_EA_CPWD_SDP_TAG_RESERVE2__VC7__SHIFT 0x9 8377 #define GC_EA_CPWD_SDP_TAG_RESERVE2__VC6_MASK 0x000001FFL 8378 #define GC_EA_CPWD_SDP_TAG_RESERVE2__VC7_MASK 0x0003FE00L 8379 //GC_EA_CPWD_SDP_VCC_RESERVE0 8380 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT 0x0 8381 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT 0x6 8382 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT 0xc 8383 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT 0x12 8384 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT 0x18 8385 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 8386 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 8387 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 8388 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 8389 #define GC_EA_CPWD_SDP_VCC_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 8390 //GC_EA_CPWD_SDP_VCC_RESERVE1 8391 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT 0x0 8392 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT 0x6 8393 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT 0xc 8394 #define GC_EA_CPWD_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 8395 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 8396 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 8397 #define GC_EA_CPWD_SDP_VCC_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 8398 #define GC_EA_CPWD_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 8399 //GC_EA_CPWD_SDP_VCD_RESERVE0 8400 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT 0x0 8401 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT 0x6 8402 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT 0xc 8403 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT 0x12 8404 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT 0x18 8405 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 8406 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 8407 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 8408 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 8409 #define GC_EA_CPWD_SDP_VCD_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 8410 //GC_EA_CPWD_SDP_VCD_RESERVE1 8411 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT 0x0 8412 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT 0x6 8413 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT 0xc 8414 #define GC_EA_CPWD_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 8415 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 8416 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 8417 #define GC_EA_CPWD_SDP_VCD_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 8418 #define GC_EA_CPWD_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 8419 //GC_EA_CPWD_SDP_REQ_CNTL 8420 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT 0x0 8421 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT 0x1 8422 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT 0x2 8423 #define GC_EA_CPWD_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT 0x3 8424 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ__SHIFT 0x4 8425 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE__SHIFT 0x6 8426 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC__SHIFT 0x8 8427 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK 0x00000001L 8428 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK 0x00000002L 8429 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK 0x00000004L 8430 #define GC_EA_CPWD_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK 0x00000008L 8431 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ_MASK 0x00000030L 8432 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE_MASK 0x000000C0L 8433 #define GC_EA_CPWD_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC_MASK 0x00000300L 8434 //GC_EA_CPWD_MISC 8435 #define GC_EA_CPWD_MISC__LINKMGR_DYNAMIC_MODE__SHIFT 0x0 8436 #define GC_EA_CPWD_MISC__LINKMGR_HALT_THRESHOLD__SHIFT 0x2 8437 #define GC_EA_CPWD_MISC__LINKMGR_RECONNECT_DELAY__SHIFT 0x4 8438 #define GC_EA_CPWD_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT 0x6 8439 #define GC_EA_CPWD_MISC__LINKMGR_CREDITRESET_CGCG_IGNORE__SHIFT 0xb 8440 #define GC_EA_CPWD_MISC__LINKMGR_DYNAMIC_MODE_MASK 0x00000003L 8441 #define GC_EA_CPWD_MISC__LINKMGR_HALT_THRESHOLD_MASK 0x0000000CL 8442 #define GC_EA_CPWD_MISC__LINKMGR_RECONNECT_DELAY_MASK 0x00000030L 8443 #define GC_EA_CPWD_MISC__LINKMGR_IDLE_THRESHOLD_MASK 0x000007C0L 8444 #define GC_EA_CPWD_MISC__LINKMGR_CREDITRESET_CGCG_IGNORE_MASK 0x00000800L 8445 //GC_EA_CPWD_ERR_STATUS 8446 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_STATUS__SHIFT 0x0 8447 #define GC_EA_CPWD_ERR_STATUS__SDP_WRRSP_STATUS__SHIFT 0x4 8448 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_DATASTATUS__SHIFT 0x8 8449 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR__SHIFT 0xa 8450 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_COMP_KEY_PARITY_ERROR__SHIFT 0xb 8451 #define GC_EA_CPWD_ERR_STATUS__CLEAR_ERROR_STATUS__SHIFT 0xc 8452 #define GC_EA_CPWD_ERR_STATUS__BUSY_ON_ERROR__SHIFT 0xd 8453 #define GC_EA_CPWD_ERR_STATUS__IGNORE_RDRSP_FED__SHIFT 0xe 8454 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_STATUS_MASK 0x0000000FL 8455 #define GC_EA_CPWD_ERR_STATUS__SDP_WRRSP_STATUS_MASK 0x000000F0L 8456 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_DATASTATUS_MASK 0x00000300L 8457 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_DATAPARITY_ERROR_MASK 0x00000400L 8458 #define GC_EA_CPWD_ERR_STATUS__SDP_RDRSP_COMP_KEY_PARITY_ERROR_MASK 0x00000800L 8459 #define GC_EA_CPWD_ERR_STATUS__CLEAR_ERROR_STATUS_MASK 0x00001000L 8460 #define GC_EA_CPWD_ERR_STATUS__BUSY_ON_ERROR_MASK 0x00002000L 8461 #define GC_EA_CPWD_ERR_STATUS__IGNORE_RDRSP_FED_MASK 0x00004000L 8462 //GC_EA_CPWD_MISC2 8463 #define GC_EA_CPWD_MISC2__BLOCK_REQUESTS__SHIFT 0x0 8464 #define GC_EA_CPWD_MISC2__REQUESTS_BLOCKED__SHIFT 0x1 8465 #define GC_EA_CPWD_MISC2__FGCLKEN_OVERRIDE__SHIFT 0x2 8466 #define GC_EA_CPWD_MISC2__LINKMGR_CRBUSY_MASK__SHIFT 0x3 8467 #define GC_EA_CPWD_MISC2__RDRET_FED_MASK__SHIFT 0x4 8468 #define GC_EA_CPWD_MISC2__BLOCK_REQUESTS_MASK 0x00000001L 8469 #define GC_EA_CPWD_MISC2__REQUESTS_BLOCKED_MASK 0x00000002L 8470 #define GC_EA_CPWD_MISC2__FGCLKEN_OVERRIDE_MASK 0x00000004L 8471 #define GC_EA_CPWD_MISC2__LINKMGR_CRBUSY_MASK_MASK 0x00000008L 8472 #define GC_EA_CPWD_MISC2__RDRET_FED_MASK_MASK 0x00000010L 8473 //GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0 8474 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED__SHIFT 0x0 8475 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED__SHIFT 0x7 8476 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED__SHIFT 0xe 8477 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED__SHIFT 0x15 8478 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED__SHIFT 0x1c 8479 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 8480 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 8481 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 8482 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 8483 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 8484 //GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE 8485 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC0_CREDITS_RECEIVED__SHIFT 0x0 8486 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC1_CREDITS_RECEIVED__SHIFT 0x7 8487 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC2_CREDITS_RECEIVED__SHIFT 0xe 8488 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC3_CREDITS_RECEIVED__SHIFT 0x15 8489 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC4_CREDITS_RECEIVED__SHIFT 0x1c 8490 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 8491 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 8492 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 8493 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 8494 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS0_WRITE__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 8495 //GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1 8496 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED__SHIFT 0x0 8497 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED__SHIFT 0x3 8498 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED__SHIFT 0xa 8499 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED__SHIFT 0x11 8500 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED__SHIFT 0x18 8501 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC4_CREDITS_RECEIVED_MASK 0x00000007L 8502 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 8503 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 8504 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 8505 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 8506 //GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE 8507 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC4_CREDITS_RECEIVED__SHIFT 0x0 8508 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC5_CREDITS_RECEIVED__SHIFT 0x3 8509 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC6_CREDITS_RECEIVED__SHIFT 0xa 8510 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC7_CREDITS_RECEIVED__SHIFT 0x11 8511 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__POOL_CREDITS_RECEIVED__SHIFT 0x18 8512 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC4_CREDITS_RECEIVED_MASK 0x00000007L 8513 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 8514 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 8515 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 8516 #define GC_EA_CPWD_SDP_BACKDOOR_CMDCREDITS1_WRITE__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 8517 //GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0 8518 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED__SHIFT 0x0 8519 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED__SHIFT 0x7 8520 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED__SHIFT 0xe 8521 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED__SHIFT 0x15 8522 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED__SHIFT 0x1c 8523 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 8524 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 8525 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 8526 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 8527 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 8528 //GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE 8529 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC0_CREDITS_RECEIVED__SHIFT 0x0 8530 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC1_CREDITS_RECEIVED__SHIFT 0x7 8531 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC2_CREDITS_RECEIVED__SHIFT 0xe 8532 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC3_CREDITS_RECEIVED__SHIFT 0x15 8533 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC4_CREDITS_RECEIVED__SHIFT 0x1c 8534 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC0_CREDITS_RECEIVED_MASK 0x0000007FL 8535 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC1_CREDITS_RECEIVED_MASK 0x00003F80L 8536 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC2_CREDITS_RECEIVED_MASK 0x001FC000L 8537 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC3_CREDITS_RECEIVED_MASK 0x0FE00000L 8538 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS0_WRITE__VC4_CREDITS_RECEIVED_MASK 0xF0000000L 8539 //GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1 8540 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED__SHIFT 0x0 8541 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED__SHIFT 0x3 8542 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED__SHIFT 0xa 8543 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED__SHIFT 0x11 8544 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED__SHIFT 0x18 8545 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC4_CREDITS_RECEIVED_MASK 0x00000007L 8546 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 8547 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 8548 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 8549 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 8550 //GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE 8551 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC4_CREDITS_RECEIVED__SHIFT 0x0 8552 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC5_CREDITS_RECEIVED__SHIFT 0x3 8553 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC6_CREDITS_RECEIVED__SHIFT 0xa 8554 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC7_CREDITS_RECEIVED__SHIFT 0x11 8555 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__POOL_CREDITS_RECEIVED__SHIFT 0x18 8556 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC4_CREDITS_RECEIVED_MASK 0x00000007L 8557 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC5_CREDITS_RECEIVED_MASK 0x000003F8L 8558 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC6_CREDITS_RECEIVED_MASK 0x0001FC00L 8559 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__VC7_CREDITS_RECEIVED_MASK 0x00FE0000L 8560 #define GC_EA_CPWD_SDP_BACKDOOR_DATACREDITS1_WRITE__POOL_CREDITS_RECEIVED_MASK 0x7F000000L 8561 //GC_EA_CPWD_SDP_BACKDOOR_MISCCTL 8562 #define GC_EA_CPWD_SDP_BACKDOOR_MISCCTL__SDP_ORIGCLKCTL__SHIFT 0x0 8563 #define GC_EA_CPWD_SDP_BACKDOOR_MISCCTL__SDP_ORIGCLKCTL_MASK 0x00000001L 8564 //GC_EA_CPWD_SDP_BACKDOOR_MISCCTL_WRITE 8565 #define GC_EA_CPWD_SDP_BACKDOOR_MISCCTL_WRITE__SDP_ORIGCLKCTL__SHIFT 0x0 8566 #define GC_EA_CPWD_SDP_BACKDOOR_MISCCTL_WRITE__SDP_ORIGCLKCTL_MASK 0x00000001L 8567 //GC_EA_CPWD_SDP_ENABLE 8568 #define GC_EA_CPWD_SDP_ENABLE__ENABLE__SHIFT 0x0 8569 #define GC_EA_CPWD_SDP_ENABLE__EARLY_CREDIT_REQUEST__SHIFT 0x1 8570 #define GC_EA_CPWD_SDP_ENABLE__ENABLE_MASK 0x00000001L 8571 #define GC_EA_CPWD_SDP_ENABLE__EARLY_CREDIT_REQUEST_MASK 0x00000002L 8572 8573 8574 // addressBlock: gc_gfx_cpwd_gc_ea_se_gceadec 8575 //GC_EA_SE_SDP_ARB_FINAL 8576 #define GC_EA_SE_SDP_ARB_FINAL__DRAM_BURST_LIMIT__SHIFT 0x0 8577 #define GC_EA_SE_SDP_ARB_FINAL__MAM_BURST_LIMIT__SHIFT 0x5 8578 #define GC_EA_SE_SDP_ARB_FINAL__IO_BURST_LIMIT__SHIFT 0xa 8579 #define GC_EA_SE_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER__SHIFT 0xf 8580 #define GC_EA_SE_SDP_ARB_FINAL__ERREVENT_ON_ERROR__SHIFT 0x11 8581 #define GC_EA_SE_SDP_ARB_FINAL__HALTREQ_ON_ERROR__SHIFT 0x12 8582 #define GC_EA_SE_SDP_ARB_FINAL__DRAM_BURST_LIMIT_MASK 0x0000001FL 8583 #define GC_EA_SE_SDP_ARB_FINAL__MAM_BURST_LIMIT_MASK 0x000003E0L 8584 #define GC_EA_SE_SDP_ARB_FINAL__IO_BURST_LIMIT_MASK 0x00007C00L 8585 #define GC_EA_SE_SDP_ARB_FINAL__BURST_LIMIT_MULTIPLIER_MASK 0x00018000L 8586 #define GC_EA_SE_SDP_ARB_FINAL__ERREVENT_ON_ERROR_MASK 0x00020000L 8587 #define GC_EA_SE_SDP_ARB_FINAL__HALTREQ_ON_ERROR_MASK 0x00040000L 8588 //GC_EA_SE_SDP_PRIORITY 8589 #define GC_EA_SE_SDP_PRIORITY__DRAM_PRIORITY__SHIFT 0x0 8590 #define GC_EA_SE_SDP_PRIORITY__IO_RD_PRIORITY__SHIFT 0x4 8591 #define GC_EA_SE_SDP_PRIORITY__IO_WR_PRIORITY__SHIFT 0x8 8592 #define GC_EA_SE_SDP_PRIORITY__MAM_WR_PRIORITY__SHIFT 0xc 8593 #define GC_EA_SE_SDP_PRIORITY__DRAM_PRIORITY_MASK 0x0000000FL 8594 #define GC_EA_SE_SDP_PRIORITY__IO_RD_PRIORITY_MASK 0x000000F0L 8595 #define GC_EA_SE_SDP_PRIORITY__IO_WR_PRIORITY_MASK 0x00000F00L 8596 #define GC_EA_SE_SDP_PRIORITY__MAM_WR_PRIORITY_MASK 0x0000F000L 8597 //GC_EA_SE_SDP_CREDITS 8598 #define GC_EA_SE_SDP_CREDITS__TAG_LIMIT__SHIFT 0x0 8599 #define GC_EA_SE_SDP_CREDITS__WR_RESP_CREDITS__SHIFT 0x9 8600 #define GC_EA_SE_SDP_CREDITS__RD_RESP_CREDITS__SHIFT 0x10 8601 #define GC_EA_SE_SDP_CREDITS__TAG_LIMIT_MASK 0x000001FFL 8602 #define GC_EA_SE_SDP_CREDITS__WR_RESP_CREDITS_MASK 0x0000FE00L 8603 #define GC_EA_SE_SDP_CREDITS__RD_RESP_CREDITS_MASK 0x007F0000L 8604 //GC_EA_SE_SDP_TAG_RESERVE0 8605 #define GC_EA_SE_SDP_TAG_RESERVE0__VC0__SHIFT 0x0 8606 #define GC_EA_SE_SDP_TAG_RESERVE0__VC1__SHIFT 0x9 8607 #define GC_EA_SE_SDP_TAG_RESERVE0__VC2__SHIFT 0x12 8608 #define GC_EA_SE_SDP_TAG_RESERVE0__VC0_MASK 0x000001FFL 8609 #define GC_EA_SE_SDP_TAG_RESERVE0__VC1_MASK 0x0003FE00L 8610 #define GC_EA_SE_SDP_TAG_RESERVE0__VC2_MASK 0x07FC0000L 8611 //GC_EA_SE_SDP_TAG_RESERVE1 8612 #define GC_EA_SE_SDP_TAG_RESERVE1__VC3__SHIFT 0x0 8613 #define GC_EA_SE_SDP_TAG_RESERVE1__VC4__SHIFT 0x9 8614 #define GC_EA_SE_SDP_TAG_RESERVE1__VC5__SHIFT 0x12 8615 #define GC_EA_SE_SDP_TAG_RESERVE1__VC3_MASK 0x000001FFL 8616 #define GC_EA_SE_SDP_TAG_RESERVE1__VC4_MASK 0x0003FE00L 8617 #define GC_EA_SE_SDP_TAG_RESERVE1__VC5_MASK 0x07FC0000L 8618 //GC_EA_SE_SDP_TAG_RESERVE2 8619 #define GC_EA_SE_SDP_TAG_RESERVE2__VC6__SHIFT 0x0 8620 #define GC_EA_SE_SDP_TAG_RESERVE2__VC7__SHIFT 0x9 8621 #define GC_EA_SE_SDP_TAG_RESERVE2__VC6_MASK 0x000001FFL 8622 #define GC_EA_SE_SDP_TAG_RESERVE2__VC7_MASK 0x0003FE00L 8623 //GC_EA_SE_SDP_VCC_RESERVE0 8624 #define GC_EA_SE_SDP_VCC_RESERVE0__VC0_CREDITS__SHIFT 0x0 8625 #define GC_EA_SE_SDP_VCC_RESERVE0__VC1_CREDITS__SHIFT 0x6 8626 #define GC_EA_SE_SDP_VCC_RESERVE0__VC2_CREDITS__SHIFT 0xc 8627 #define GC_EA_SE_SDP_VCC_RESERVE0__VC3_CREDITS__SHIFT 0x12 8628 #define GC_EA_SE_SDP_VCC_RESERVE0__VC4_CREDITS__SHIFT 0x18 8629 #define GC_EA_SE_SDP_VCC_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 8630 #define GC_EA_SE_SDP_VCC_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 8631 #define GC_EA_SE_SDP_VCC_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 8632 #define GC_EA_SE_SDP_VCC_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 8633 #define GC_EA_SE_SDP_VCC_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 8634 //GC_EA_SE_SDP_VCC_RESERVE1 8635 #define GC_EA_SE_SDP_VCC_RESERVE1__VC5_CREDITS__SHIFT 0x0 8636 #define GC_EA_SE_SDP_VCC_RESERVE1__VC6_CREDITS__SHIFT 0x6 8637 #define GC_EA_SE_SDP_VCC_RESERVE1__VC7_CREDITS__SHIFT 0xc 8638 #define GC_EA_SE_SDP_VCC_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 8639 #define GC_EA_SE_SDP_VCC_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 8640 #define GC_EA_SE_SDP_VCC_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 8641 #define GC_EA_SE_SDP_VCC_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 8642 #define GC_EA_SE_SDP_VCC_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 8643 //GC_EA_SE_SDP_VCD_RESERVE0 8644 #define GC_EA_SE_SDP_VCD_RESERVE0__VC0_CREDITS__SHIFT 0x0 8645 #define GC_EA_SE_SDP_VCD_RESERVE0__VC1_CREDITS__SHIFT 0x6 8646 #define GC_EA_SE_SDP_VCD_RESERVE0__VC2_CREDITS__SHIFT 0xc 8647 #define GC_EA_SE_SDP_VCD_RESERVE0__VC3_CREDITS__SHIFT 0x12 8648 #define GC_EA_SE_SDP_VCD_RESERVE0__VC4_CREDITS__SHIFT 0x18 8649 #define GC_EA_SE_SDP_VCD_RESERVE0__VC0_CREDITS_MASK 0x0000003FL 8650 #define GC_EA_SE_SDP_VCD_RESERVE0__VC1_CREDITS_MASK 0x00000FC0L 8651 #define GC_EA_SE_SDP_VCD_RESERVE0__VC2_CREDITS_MASK 0x0003F000L 8652 #define GC_EA_SE_SDP_VCD_RESERVE0__VC3_CREDITS_MASK 0x00FC0000L 8653 #define GC_EA_SE_SDP_VCD_RESERVE0__VC4_CREDITS_MASK 0x3F000000L 8654 //GC_EA_SE_SDP_VCD_RESERVE1 8655 #define GC_EA_SE_SDP_VCD_RESERVE1__VC5_CREDITS__SHIFT 0x0 8656 #define GC_EA_SE_SDP_VCD_RESERVE1__VC6_CREDITS__SHIFT 0x6 8657 #define GC_EA_SE_SDP_VCD_RESERVE1__VC7_CREDITS__SHIFT 0xc 8658 #define GC_EA_SE_SDP_VCD_RESERVE1__DISTRIBUTE_POOL__SHIFT 0x1f 8659 #define GC_EA_SE_SDP_VCD_RESERVE1__VC5_CREDITS_MASK 0x0000003FL 8660 #define GC_EA_SE_SDP_VCD_RESERVE1__VC6_CREDITS_MASK 0x00000FC0L 8661 #define GC_EA_SE_SDP_VCD_RESERVE1__VC7_CREDITS_MASK 0x0003F000L 8662 #define GC_EA_SE_SDP_VCD_RESERVE1__DISTRIBUTE_POOL_MASK 0x80000000L 8663 //GC_EA_SE_SDP_REQ_CNTL 8664 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ__SHIFT 0x0 8665 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE__SHIFT 0x1 8666 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC__SHIFT 0x2 8667 #define GC_EA_SE_SDP_REQ_CNTL__INNER_DOMAIN_MODE__SHIFT 0x3 8668 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ__SHIFT 0x4 8669 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE__SHIFT 0x6 8670 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC__SHIFT 0x8 8671 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_READ_MASK 0x00000001L 8672 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_WRITE_MASK 0x00000002L 8673 #define GC_EA_SE_SDP_REQ_CNTL__REQ_PASS_PW_OVERRIDE_ATOMIC_MASK 0x00000004L 8674 #define GC_EA_SE_SDP_REQ_CNTL__INNER_DOMAIN_MODE_MASK 0x00000008L 8675 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_READ_MASK 0x00000030L 8676 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_WRITE_MASK 0x000000C0L 8677 #define GC_EA_SE_SDP_REQ_CNTL__REQ_BLOCK_LEVEL_ATOMIC_MASK 0x00000300L 8678 //GC_EA_SE_MISC 8679 #define GC_EA_SE_MISC__LINKMGR_DYNAMIC_MODE__SHIFT 0x0 8680 #define GC_EA_SE_MISC__LINKMGR_HALT_THRESHOLD__SHIFT 0x2 8681 #define GC_EA_SE_MISC__LINKMGR_RECONNECT_DELAY__SHIFT 0x4 8682 #define GC_EA_SE_MISC__LINKMGR_IDLE_THRESHOLD__SHIFT 0x6 8683 #define GC_EA_SE_MISC__LINKMGR_CREDITRESET_CGCG_IGNORE__SHIFT 0xb 8684 #define GC_EA_SE_MISC__LINKMGR_DYNAMIC_MODE_MASK 0x00000003L 8685 #define GC_EA_SE_MISC__LINKMGR_HALT_THRESHOLD_MASK 0x0000000CL 8686 #define GC_EA_SE_MISC__LINKMGR_RECONNECT_DELAY_MASK 0x00000030L 8687 #define GC_EA_SE_MISC__LINKMGR_IDLE_THRESHOLD_MASK 0x000007C0L 8688 #define GC_EA_SE_MISC__LINKMGR_CREDITRESET_CGCG_IGNORE_MASK 0x00000800L 8689 //GC_EA_SE_MISC2 8690 #define GC_EA_SE_MISC2__BLOCK_REQUESTS__SHIFT 0x0 8691 #define GC_EA_SE_MISC2__REQUESTS_BLOCKED__SHIFT 0x1 8692 #define GC_EA_SE_MISC2__FGCLKEN_OVERRIDE__SHIFT 0x2 8693 #define GC_EA_SE_MISC2__LINKMGR_CRBUSY_MASK__SHIFT 0x3 8694 #define GC_EA_SE_MISC2__RDRET_FED_MASK__SHIFT 0x4 8695 #define GC_EA_SE_MISC2__BLOCK_REQUESTS_MASK 0x00000001L 8696 #define GC_EA_SE_MISC2__REQUESTS_BLOCKED_MASK 0x00000002L 8697 #define GC_EA_SE_MISC2__FGCLKEN_OVERRIDE_MASK 0x00000004L 8698 #define GC_EA_SE_MISC2__LINKMGR_CRBUSY_MASK_MASK 0x00000008L 8699 #define GC_EA_SE_MISC2__RDRET_FED_MASK_MASK 0x00000010L 8700 //GC_EA_SE_SDP_ENABLE 8701 #define GC_EA_SE_SDP_ENABLE__ENABLE__SHIFT 0x0 8702 #define GC_EA_SE_SDP_ENABLE__EARLY_CREDIT_REQUEST__SHIFT 0x1 8703 #define GC_EA_SE_SDP_ENABLE__ENABLE_MASK 0x00000001L 8704 #define GC_EA_SE_SDP_ENABLE__EARLY_CREDIT_REQUEST_MASK 0x00000002L 8705 8706 8707 // addressBlock: gc_gfx_cpwd_cpwd_gcrdec 8708 //GCR_PIO_CNTL 8709 #define GCR_PIO_CNTL__GCR_DATA_INDEX__SHIFT 0x0 8710 #define GCR_PIO_CNTL__GCR_REG_DONE__SHIFT 0x2 8711 #define GCR_PIO_CNTL__GCR_REG_RESET__SHIFT 0x3 8712 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG__SHIFT 0x10 8713 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE__SHIFT 0x1e 8714 #define GCR_PIO_CNTL__GCR_READY__SHIFT 0x1f 8715 #define GCR_PIO_CNTL__GCR_DATA_INDEX_MASK 0x00000003L 8716 #define GCR_PIO_CNTL__GCR_REG_DONE_MASK 0x00000004L 8717 #define GCR_PIO_CNTL__GCR_REG_RESET_MASK 0x00000008L 8718 #define GCR_PIO_CNTL__GCR_PIO_RSP_TAG_MASK 0x00FF0000L 8719 #define GCR_PIO_CNTL__GCR_PIO_RSP_DONE_MASK 0x40000000L 8720 #define GCR_PIO_CNTL__GCR_READY_MASK 0x80000000L 8721 //GCR_PIO_DATA 8722 #define GCR_PIO_DATA__GCR_DATA__SHIFT 0x0 8723 #define GCR_PIO_DATA__GCR_DATA_MASK 0xFFFFFFFFL 8724 //PMM_CNTL 8725 #define PMM_CNTL__ABIT_FORCE_FLUSH__SHIFT 0x0 8726 #define PMM_CNTL__RESERVED__SHIFT 0x1 8727 #define PMM_CNTL__ABIT_FORCE_FLUSH_MASK 0x00000001L 8728 #define PMM_CNTL__RESERVED_MASK 0xFFFFFFFEL 8729 //PMM_STATUS 8730 #define PMM_STATUS__PMM_IDLE__SHIFT 0x0 8731 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS__SHIFT 0x1 8732 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE__SHIFT 0x2 8733 #define PMM_STATUS__PMM_INTERRUPTS_PENDING__SHIFT 0x3 8734 #define PMM_STATUS__ABIT_FLUSH_ERROR__SHIFT 0x4 8735 #define PMM_STATUS__RESERVED__SHIFT 0x5 8736 #define PMM_STATUS__PMM_IDLE_MASK 0x00000001L 8737 #define PMM_STATUS__ABIT_FORCE_FLUSH_IN_PROGRESS_MASK 0x00000002L 8738 #define PMM_STATUS__ABIT_FORCE_FLUSH_DONE_MASK 0x00000004L 8739 #define PMM_STATUS__PMM_INTERRUPTS_PENDING_MASK 0x00000008L 8740 #define PMM_STATUS__ABIT_FLUSH_ERROR_MASK 0x00000010L 8741 #define PMM_STATUS__RESERVED_MASK 0xFFFFFFE0L 8742 8743 8744 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvmsharedpfdec 8745 //GCMC_VM_NB_MMIOBASE 8746 #define GCMC_VM_NB_MMIOBASE__MMIOBASE__SHIFT 0x0 8747 #define GCMC_VM_NB_MMIOBASE__MMIOBASE_MASK 0xFFFFFFFFL 8748 //GCMC_VM_NB_MMIOLIMIT 8749 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT__SHIFT 0x0 8750 #define GCMC_VM_NB_MMIOLIMIT__MMIOLIMIT_MASK 0xFFFFFFFFL 8751 //GCMC_VM_NB_PCI_CTRL 8752 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE__SHIFT 0x17 8753 #define GCMC_VM_NB_PCI_CTRL__MMIOENABLE_MASK 0x00800000L 8754 //GCMC_VM_NB_PCI_ARB 8755 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE__SHIFT 0x3 8756 #define GCMC_VM_NB_PCI_ARB__VGA_HOLE_MASK 0x00000008L 8757 //GCMC_VM_NB_TOP_OF_DRAM_SLOT1 8758 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM__SHIFT 0x17 8759 #define GCMC_VM_NB_TOP_OF_DRAM_SLOT1__TOP_OF_DRAM_MASK 0xFF800000L 8760 //GCMC_VM_NB_LOWER_TOP_OF_DRAM2 8761 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE__SHIFT 0x0 8762 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2__SHIFT 0x17 8763 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__ENABLE_MASK 0x00000001L 8764 #define GCMC_VM_NB_LOWER_TOP_OF_DRAM2__LOWER_TOM2_MASK 0xFF800000L 8765 //GCMC_VM_NB_UPPER_TOP_OF_DRAM2 8766 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2__SHIFT 0x0 8767 #define GCMC_VM_NB_UPPER_TOP_OF_DRAM2__UPPER_TOM2_MASK 0x0000FFFFL 8768 //GCMC_VM_FB_OFFSET 8769 #define GCMC_VM_FB_OFFSET__FB_OFFSET__SHIFT 0x0 8770 #define GCMC_VM_FB_OFFSET__FB_OFFSET_MASK 0x00FFFFFFL 8771 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB 8772 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB__SHIFT 0x0 8773 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB__PHYSICAL_PAGE_NUMBER_LSB_MASK 0xFFFFFFFFL 8774 //GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB 8775 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB__SHIFT 0x0 8776 #define GCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB__PHYSICAL_PAGE_NUMBER_MSB_MASK 0x0000000FL 8777 //GCMC_VM_STEERING 8778 #define GCMC_VM_STEERING__DEFAULT_STEERING__SHIFT 0x0 8779 #define GCMC_VM_STEERING__DEFAULT_STEERING_MASK 0x00000003L 8780 //GCMC_SHARED_VIRT_RESET_REQ 8781 #define GCMC_SHARED_VIRT_RESET_REQ__VF__SHIFT 0x0 8782 #define GCMC_SHARED_VIRT_RESET_REQ__PF__SHIFT 0x18 8783 #define GCMC_SHARED_VIRT_RESET_REQ__VF_MASK 0x00FFFFFFL 8784 #define GCMC_SHARED_VIRT_RESET_REQ__PF_MASK 0x01000000L 8785 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_START 8786 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS__SHIFT 0x0 8787 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_START__ADDRESS_MASK 0x00FFFFFFL 8788 //GCMC_VM_CACHEABLE_DRAM_ADDRESS_END 8789 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS__SHIFT 0x0 8790 #define GCMC_VM_CACHEABLE_DRAM_ADDRESS_END__ADDRESS_MASK 0x00FFFFFFL 8791 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_START 8792 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS__SHIFT 0x0 8793 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_START__ADDRESS_MASK 0x00FFFFFFL 8794 //GCMC_VM_LOCAL_SYSMEM_ADDRESS_END 8795 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS__SHIFT 0x0 8796 #define GCMC_VM_LOCAL_SYSMEM_ADDRESS_END__ADDRESS_MASK 0x00FFFFFFL 8797 //GCMC_VM_APT_CNTL 8798 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC__SHIFT 0x0 8799 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN__SHIFT 0x1 8800 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE__SHIFT 0x2 8801 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL__SHIFT 0x4 8802 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M__SHIFT 0x5 8803 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL__SHIFT 0x6 8804 #define GCMC_VM_APT_CNTL__FORCE_MTYPE_UC_MASK 0x00000001L 8805 #define GCMC_VM_APT_CNTL__DIRECT_SYSTEM_EN_MASK 0x00000002L 8806 #define GCMC_VM_APT_CNTL__FRAG_APT_INTXN_MODE_MASK 0x0000000CL 8807 #define GCMC_VM_APT_CNTL__CHECK_IS_LOCAL_MASK 0x00000010L 8808 #define GCMC_VM_APT_CNTL__CAP_FRAG_SIZE_2M_MASK 0x00000020L 8809 #define GCMC_VM_APT_CNTL__LOCAL_SYSMEM_APERTURE_CNTL_MASK 0x000000C0L 8810 //GCMC_VM_LOCAL_FB_ADDRESS_START 8811 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS__SHIFT 0x0 8812 #define GCMC_VM_LOCAL_FB_ADDRESS_START__ADDRESS_MASK 0x00FFFFFFL 8813 //GCMC_VM_LOCAL_FB_ADDRESS_END 8814 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS__SHIFT 0x0 8815 #define GCMC_VM_LOCAL_FB_ADDRESS_END__ADDRESS_MASK 0x00FFFFFFL 8816 //GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL 8817 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK__SHIFT 0x0 8818 #define GCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL__LOCK_MASK 0x00000001L 8819 //GCUTCL2_ICG_CTRL 8820 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS__SHIFT 0x0 8821 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT 0x4 8822 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT 0x5 8823 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT 0x6 8824 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT 0x7 8825 #define GCUTCL2_ICG_CTRL__OFF_HYSTERESIS_MASK 0x0000000FL 8826 #define GCUTCL2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK 0x00000010L 8827 #define GCUTCL2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK 0x00000020L 8828 #define GCUTCL2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK 0x00000040L 8829 #define GCUTCL2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK 0x00000080L 8830 //GCMC_SHARED_ACTIVE_FCN_ID 8831 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID__SHIFT 0x0 8832 #define GCMC_SHARED_ACTIVE_FCN_ID__VF__SHIFT 0x1f 8833 #define GCMC_SHARED_ACTIVE_FCN_ID__VFID_MASK 0x0000001FL 8834 #define GCMC_SHARED_ACTIVE_FCN_ID__VF_MASK 0x80000000L 8835 //GCUTCL2_CGTT_BUSY_CTRL 8836 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT 0x0 8837 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT 0x5 8838 #define GCUTCL2_CGTT_BUSY_CTRL__READ_DELAY_MASK 0x0000001FL 8839 #define GCUTCL2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK 0x00000020L 8840 //GCUTCL2_HARVEST_BYPASS_GROUPS 8841 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS__SHIFT 0x0 8842 #define GCUTCL2_HARVEST_BYPASS_GROUPS__BYPASS_GROUPS_MASK 0xFFFFFFFFL 8843 //GCUTCL2_GROUP_RET_FAULT_STATUS 8844 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS__SHIFT 0x0 8845 #define GCUTCL2_GROUP_RET_FAULT_STATUS__FAULT_GROUPS_MASK 0xFFFFFFFFL 8846 8847 8848 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pfdec 8849 //GCVM_L2_CNTL 8850 #define GCVM_L2_CNTL__ENABLE_L2_CACHE__SHIFT 0x0 8851 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING__SHIFT 0x1 8852 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE__SHIFT 0x2 8853 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE__SHIFT 0x4 8854 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE__SHIFT 0x8 8855 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE__SHIFT 0x9 8856 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE__SHIFT 0xa 8857 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY__SHIFT 0xb 8858 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE__SHIFT 0xc 8859 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE__SHIFT 0xf 8860 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION__SHIFT 0x12 8861 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE__SHIFT 0x13 8862 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE__SHIFT 0x15 8863 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE__SHIFT 0x1a 8864 #define GCVM_L2_CNTL__ENABLE_L2_CACHE_MASK 0x00000001L 8865 #define GCVM_L2_CNTL__ENABLE_L2_FRAGMENT_PROCESSING_MASK 0x00000002L 8866 #define GCVM_L2_CNTL__L2_CACHE_PTE_ENDIAN_SWAP_MODE_MASK 0x0000000CL 8867 #define GCVM_L2_CNTL__L2_CACHE_PDE_ENDIAN_SWAP_MODE_MASK 0x00000030L 8868 #define GCVM_L2_CNTL__L2_PDE0_CACHE_TAG_GENERATION_MODE_MASK 0x00000100L 8869 #define GCVM_L2_CNTL__ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE_MASK 0x00000200L 8870 #define GCVM_L2_CNTL__ENABLE_L2_PDE0_CACHE_LRU_UPDATE_BY_WRITE_MASK 0x00000400L 8871 #define GCVM_L2_CNTL__ENABLE_DEFAULT_PAGE_OUT_TO_SYSTEM_MEMORY_MASK 0x00000800L 8872 #define GCVM_L2_CNTL__L2_PDE0_CACHE_SPLIT_MODE_MASK 0x00007000L 8873 #define GCVM_L2_CNTL__EFFECTIVE_L2_QUEUE_SIZE_MASK 0x00038000L 8874 #define GCVM_L2_CNTL__PDE_FAULT_CLASSIFICATION_MASK 0x00040000L 8875 #define GCVM_L2_CNTL__CONTEXT1_IDENTITY_ACCESS_MODE_MASK 0x00180000L 8876 #define GCVM_L2_CNTL__IDENTITY_MODE_FRAGMENT_SIZE_MASK 0x03E00000L 8877 #define GCVM_L2_CNTL__L2_PTE_CACHE_ADDR_MODE_MASK 0x0C000000L 8878 //GCVM_L2_CNTL2 8879 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS__SHIFT 0x0 8880 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE__SHIFT 0x1 8881 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN__SHIFT 0x15 8882 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION__SHIFT 0x16 8883 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE__SHIFT 0x17 8884 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE__SHIFT 0x1a 8885 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE__SHIFT 0x1c 8886 #define GCVM_L2_CNTL2__INVALIDATE_ALL_L1_TLBS_MASK 0x00000001L 8887 #define GCVM_L2_CNTL2__INVALIDATE_L2_CACHE_MASK 0x00000002L 8888 #define GCVM_L2_CNTL2__DISABLE_INVALIDATE_PER_DOMAIN_MASK 0x00200000L 8889 #define GCVM_L2_CNTL2__DISABLE_BIGK_CACHE_OPTIMIZATION_MASK 0x00400000L 8890 #define GCVM_L2_CNTL2__L2_PTE_CACHE_VMID_MODE_MASK 0x03800000L 8891 #define GCVM_L2_CNTL2__INVALIDATE_CACHE_MODE_MASK 0x0C000000L 8892 #define GCVM_L2_CNTL2__PDE_CACHE_EFFECTIVE_SIZE_MASK 0x70000000L 8893 //GCVM_L2_CNTL3 8894 #define GCVM_L2_CNTL3__BANK_SELECT__SHIFT 0x0 8895 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE__SHIFT 0x6 8896 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE__SHIFT 0x8 8897 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0xf 8898 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY__SHIFT 0x14 8899 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE__SHIFT 0x15 8900 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE__SHIFT 0x18 8901 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS__SHIFT 0x1c 8902 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS__SHIFT 0x1d 8903 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS__SHIFT 0x1e 8904 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY__SHIFT 0x1f 8905 #define GCVM_L2_CNTL3__BANK_SELECT_MASK 0x0000003FL 8906 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_MODE_MASK 0x000000C0L 8907 #define GCVM_L2_CNTL3__L2_CACHE_UPDATE_WILDCARD_REFERENCE_VALUE_MASK 0x00001F00L 8908 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000F8000L 8909 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_ASSOCIATIVITY_MASK 0x00100000L 8910 #define GCVM_L2_CNTL3__L2_CACHE_4K_EFFECTIVE_SIZE_MASK 0x00E00000L 8911 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_EFFECTIVE_SIZE_MASK 0x0F000000L 8912 #define GCVM_L2_CNTL3__L2_CACHE_4K_FORCE_MISS_MASK 0x10000000L 8913 #define GCVM_L2_CNTL3__L2_CACHE_BIGK_FORCE_MISS_MASK 0x20000000L 8914 #define GCVM_L2_CNTL3__PDE_CACHE_FORCE_MISS_MASK 0x40000000L 8915 #define GCVM_L2_CNTL3__L2_CACHE_4K_ASSOCIATIVITY_MASK 0x80000000L 8916 //GCVM_L2_STATUS 8917 #define GCVM_L2_STATUS__L2_BUSY__SHIFT 0x0 8918 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY__SHIFT 0x1 8919 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS__SHIFT 0x11 8920 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS__SHIFT 0x12 8921 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS__SHIFT 0x13 8922 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS__SHIFT 0x14 8923 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS__SHIFT 0x15 8924 #define GCVM_L2_STATUS__L2_BUSY_MASK 0x00000001L 8925 #define GCVM_L2_STATUS__CONTEXT_DOMAIN_BUSY_MASK 0x0001FFFEL 8926 #define GCVM_L2_STATUS__FOUND_4K_PTE_CACHE_PARITY_ERRORS_MASK 0x00020000L 8927 #define GCVM_L2_STATUS__FOUND_BIGK_PTE_CACHE_PARITY_ERRORS_MASK 0x00040000L 8928 #define GCVM_L2_STATUS__FOUND_PDE0_CACHE_PARITY_ERRORS_MASK 0x00080000L 8929 #define GCVM_L2_STATUS__FOUND_PDE1_CACHE_PARITY_ERRORS_MASK 0x00100000L 8930 #define GCVM_L2_STATUS__FOUND_PDE2_CACHE_PARITY_ERRORS_MASK 0x00200000L 8931 //GCVM_DUMMY_PAGE_FAULT_CNTL 8932 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE__SHIFT 0x0 8933 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL__SHIFT 0x1 8934 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS__SHIFT 0x2 8935 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_FAULT_ENABLE_MASK 0x00000001L 8936 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_ADDRESS_LOGICAL_MASK 0x00000002L 8937 #define GCVM_DUMMY_PAGE_FAULT_CNTL__DUMMY_PAGE_COMPARE_MSBS_MASK 0x000000FCL 8938 //GCVM_DUMMY_PAGE_FAULT_ADDR_LO32 8939 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32__SHIFT 0x0 8940 #define GCVM_DUMMY_PAGE_FAULT_ADDR_LO32__DUMMY_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 8941 //GCVM_DUMMY_PAGE_FAULT_ADDR_HI32 8942 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4__SHIFT 0x0 8943 #define GCVM_DUMMY_PAGE_FAULT_ADDR_HI32__DUMMY_PAGE_ADDR_HI4_MASK 0x0000000FL 8944 //GCVM_INVALIDATE_CNTL 8945 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING__SHIFT 0x0 8946 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING__SHIFT 0x8 8947 #define GCVM_INVALIDATE_CNTL__PRI_REG_ALTERNATING_MASK 0x000000FFL 8948 #define GCVM_INVALIDATE_CNTL__MAX_REG_OUTSTANDING_MASK 0x0000FF00L 8949 //GCVM_L2_PROTECTION_FAULT_CNTL 8950 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x0 8951 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES__SHIFT 0x1 8952 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x2 8953 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x3 8954 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x4 8955 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x5 8956 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x6 8957 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x7 8958 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x8 8959 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x9 8960 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xa 8961 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 8962 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xc 8963 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0xd 8964 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x1d 8965 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT__SHIFT 0x1e 8966 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT__SHIFT 0x1f 8967 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x00000001L 8968 #define GCVM_L2_PROTECTION_FAULT_CNTL__ALLOW_SUBSEQUENT_PROTECTION_FAULT_STATUS_ADDR_UPDATES_MASK 0x00000002L 8969 #define GCVM_L2_PROTECTION_FAULT_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000004L 8970 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000008L 8971 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE1_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000010L 8972 #define GCVM_L2_PROTECTION_FAULT_CNTL__PDE2_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000020L 8973 #define GCVM_L2_PROTECTION_FAULT_CNTL__TRANSLATE_FURTHER_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000040L 8974 #define GCVM_L2_PROTECTION_FAULT_CNTL__NACK_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000080L 8975 #define GCVM_L2_PROTECTION_FAULT_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000100L 8976 #define GCVM_L2_PROTECTION_FAULT_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000200L 8977 #define GCVM_L2_PROTECTION_FAULT_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000400L 8978 #define GCVM_L2_PROTECTION_FAULT_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 8979 #define GCVM_L2_PROTECTION_FAULT_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00001000L 8980 #define GCVM_L2_PROTECTION_FAULT_CNTL__CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0x1FFFE000L 8981 #define GCVM_L2_PROTECTION_FAULT_CNTL__OTHER_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0x20000000L 8982 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_NO_RETRY_FAULT_MASK 0x40000000L 8983 #define GCVM_L2_PROTECTION_FAULT_CNTL__CRASH_ON_RETRY_FAULT_MASK 0x80000000L 8984 //GCVM_L2_PROTECTION_FAULT_CNTL2 8985 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT 0x0 8986 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT__SHIFT 0x10 8987 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE__SHIFT 0x11 8988 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY__SHIFT 0x12 8989 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT__SHIFT 0x13 8990 #define GCVM_L2_PROTECTION_FAULT_CNTL2__CLIENT_ID_PRT_FAULT_INTERRUPT_MASK 0x0000FFFFL 8991 #define GCVM_L2_PROTECTION_FAULT_CNTL2__OTHER_CLIENT_ID_PRT_FAULT_INTERRUPT_MASK 0x00010000L 8992 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_MASK 0x00020000L 8993 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ACTIVE_PAGE_MIGRATION_PTE_READ_RETRY_MASK 0x00040000L 8994 #define GCVM_L2_PROTECTION_FAULT_CNTL2__ENABLE_RETRY_FAULT_INTERRUPT_MASK 0x00080000L 8995 //GCVM_L2_PROTECTION_FAULT_MM_CNTL3 8996 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x0 8997 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL3__VML1_READ_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0xFFFFFFFFL 8998 //GCVM_L2_PROTECTION_FAULT_MM_CNTL4 8999 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT__SHIFT 0x0 9000 #define GCVM_L2_PROTECTION_FAULT_MM_CNTL4__VML1_WRITE_CLIENT_ID_NO_RETRY_FAULT_INTERRUPT_MASK 0xFFFFFFFFL 9001 //GCVM_L2_PROTECTION_FAULT_STATUS_LO32 9002 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__MORE_FAULTS__SHIFT 0x0 9003 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__WALKER_ERROR__SHIFT 0x1 9004 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__PERMISSION_FAULTS__SHIFT 0x4 9005 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__MAPPING_ERROR__SHIFT 0x8 9006 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__CID__SHIFT 0x9 9007 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__RW__SHIFT 0x12 9008 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__ATOMIC__SHIFT 0x13 9009 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VMID__SHIFT 0x14 9010 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VF__SHIFT 0x18 9011 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VFID__SHIFT 0x19 9012 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__PRT__SHIFT 0x1e 9013 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__UCE__SHIFT 0x1f 9014 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__MORE_FAULTS_MASK 0x00000001L 9015 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__WALKER_ERROR_MASK 0x0000000EL 9016 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__PERMISSION_FAULTS_MASK 0x000000F0L 9017 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__MAPPING_ERROR_MASK 0x00000100L 9018 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__CID_MASK 0x0003FE00L 9019 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__RW_MASK 0x00040000L 9020 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__ATOMIC_MASK 0x00080000L 9021 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VMID_MASK 0x00F00000L 9022 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VF_MASK 0x01000000L 9023 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__VFID_MASK 0x3E000000L 9024 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__PRT_MASK 0x40000000L 9025 #define GCVM_L2_PROTECTION_FAULT_STATUS_LO32__UCE_MASK 0x80000000L 9026 //GCVM_L2_PROTECTION_FAULT_STATUS_HI32 9027 #define GCVM_L2_PROTECTION_FAULT_STATUS_HI32__FED__SHIFT 0x0 9028 #define GCVM_L2_PROTECTION_FAULT_STATUS_HI32__FED_MASK 0x00000001L 9029 //GCVM_L2_PROTECTION_FAULT_ADDR_LO32 9030 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32__SHIFT 0x0 9031 #define GCVM_L2_PROTECTION_FAULT_ADDR_LO32__LOGICAL_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 9032 //GCVM_L2_PROTECTION_FAULT_ADDR_HI32 9033 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4__SHIFT 0x0 9034 #define GCVM_L2_PROTECTION_FAULT_ADDR_HI32__LOGICAL_PAGE_ADDR_HI4_MASK 0x0000000FL 9035 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32 9036 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32__SHIFT 0x0 9037 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32__PHYSICAL_PAGE_ADDR_LO32_MASK 0xFFFFFFFFL 9038 //GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32 9039 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4__SHIFT 0x0 9040 #define GCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32__PHYSICAL_PAGE_ADDR_HI4_MASK 0x0000000FL 9041 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32 9042 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 9043 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 9044 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32 9045 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 9046 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 9047 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32 9048 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 9049 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 9050 //GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32 9051 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 9052 #define GCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 9053 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32 9054 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32__SHIFT 0x0 9055 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32__PHYSICAL_PAGE_OFFSET_LO32_MASK 0xFFFFFFFFL 9056 //GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32 9057 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4__SHIFT 0x0 9058 #define GCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32__PHYSICAL_PAGE_OFFSET_HI4_MASK 0x0000000FL 9059 //GCVM_L2_CNTL4 9060 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT__SHIFT 0x0 9061 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL__SHIFT 0x6 9062 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL__SHIFT 0x7 9063 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT 0x8 9064 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT__SHIFT 0x12 9065 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE__SHIFT 0x1c 9066 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF__SHIFT 0x1d 9067 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE__SHIFT 0x1e 9068 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS__SHIFT 0x1f 9069 #define GCVM_L2_CNTL4__L2_CACHE_4K_PARTITION_COUNT_MASK 0x0000003FL 9070 #define GCVM_L2_CNTL4__VMC_TAP_PDE_REQUEST_PHYSICAL_MASK 0x00000040L 9071 #define GCVM_L2_CNTL4__VMC_TAP_PTE_REQUEST_PHYSICAL_MASK 0x00000080L 9072 #define GCVM_L2_CNTL4__MM_NONRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK 0x0003FF00L 9073 #define GCVM_L2_CNTL4__MM_SOFTRT_IFIFO_ACTIVE_TRANSACTION_LIMIT_MASK 0x0FFC0000L 9074 #define GCVM_L2_CNTL4__BPM_CGCGLS_OVERRIDE_MASK 0x10000000L 9075 #define GCVM_L2_CNTL4__GC_CH_FGCG_OFF_MASK 0x20000000L 9076 #define GCVM_L2_CNTL4__VFIFO_HEAD_OF_QUEUE_MASK 0x40000000L 9077 #define GCVM_L2_CNTL4__VFIFO_VISIBLE_BANK_SILOS_MASK 0x80000000L 9078 //GCVM_L2_MM_GROUP_RT_CLASSES 9079 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS__SHIFT 0x0 9080 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS__SHIFT 0x1 9081 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS__SHIFT 0x2 9082 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS__SHIFT 0x3 9083 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS__SHIFT 0x4 9084 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS__SHIFT 0x5 9085 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS__SHIFT 0x6 9086 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS__SHIFT 0x7 9087 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS__SHIFT 0x8 9088 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS__SHIFT 0x9 9089 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS__SHIFT 0xa 9090 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS__SHIFT 0xb 9091 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS__SHIFT 0xc 9092 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS__SHIFT 0xd 9093 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS__SHIFT 0xe 9094 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS__SHIFT 0xf 9095 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS__SHIFT 0x10 9096 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS__SHIFT 0x11 9097 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS__SHIFT 0x12 9098 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS__SHIFT 0x13 9099 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS__SHIFT 0x14 9100 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS__SHIFT 0x15 9101 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS__SHIFT 0x16 9102 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS__SHIFT 0x17 9103 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS__SHIFT 0x18 9104 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS__SHIFT 0x19 9105 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS__SHIFT 0x1a 9106 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS__SHIFT 0x1b 9107 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS__SHIFT 0x1c 9108 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS__SHIFT 0x1d 9109 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS__SHIFT 0x1e 9110 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS__SHIFT 0x1f 9111 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_0_RT_CLASS_MASK 0x00000001L 9112 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_1_RT_CLASS_MASK 0x00000002L 9113 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_2_RT_CLASS_MASK 0x00000004L 9114 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_3_RT_CLASS_MASK 0x00000008L 9115 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_4_RT_CLASS_MASK 0x00000010L 9116 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_5_RT_CLASS_MASK 0x00000020L 9117 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_6_RT_CLASS_MASK 0x00000040L 9118 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_7_RT_CLASS_MASK 0x00000080L 9119 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_8_RT_CLASS_MASK 0x00000100L 9120 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_9_RT_CLASS_MASK 0x00000200L 9121 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_10_RT_CLASS_MASK 0x00000400L 9122 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_11_RT_CLASS_MASK 0x00000800L 9123 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_12_RT_CLASS_MASK 0x00001000L 9124 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_13_RT_CLASS_MASK 0x00002000L 9125 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_14_RT_CLASS_MASK 0x00004000L 9126 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_15_RT_CLASS_MASK 0x00008000L 9127 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_16_RT_CLASS_MASK 0x00010000L 9128 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_17_RT_CLASS_MASK 0x00020000L 9129 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_18_RT_CLASS_MASK 0x00040000L 9130 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_19_RT_CLASS_MASK 0x00080000L 9131 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_20_RT_CLASS_MASK 0x00100000L 9132 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_21_RT_CLASS_MASK 0x00200000L 9133 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_22_RT_CLASS_MASK 0x00400000L 9134 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_23_RT_CLASS_MASK 0x00800000L 9135 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_24_RT_CLASS_MASK 0x01000000L 9136 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_25_RT_CLASS_MASK 0x02000000L 9137 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_26_RT_CLASS_MASK 0x04000000L 9138 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_27_RT_CLASS_MASK 0x08000000L 9139 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_28_RT_CLASS_MASK 0x10000000L 9140 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_29_RT_CLASS_MASK 0x20000000L 9141 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_30_RT_CLASS_MASK 0x40000000L 9142 #define GCVM_L2_MM_GROUP_RT_CLASSES__GROUP_31_RT_CLASS_MASK 0x80000000L 9143 //GCVM_L2_BANK_SELECT_RESERVED_CID 9144 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID__SHIFT 0x0 9145 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID__SHIFT 0xa 9146 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE__SHIFT 0x14 9147 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE__SHIFT 0x18 9148 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT 0x19 9149 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT 0x1a 9150 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_READ_CLIENT_ID_MASK 0x000001FFL 9151 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_WRITE_CLIENT_ID_MASK 0x0007FC00L 9152 #define GCVM_L2_BANK_SELECT_RESERVED_CID__ENABLE_MASK 0x00100000L 9153 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_INVALIDATION_MODE_MASK 0x01000000L 9154 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK 0x02000000L 9155 #define GCVM_L2_BANK_SELECT_RESERVED_CID__RESERVED_CACHE_FRAGMENT_SIZE_MASK 0x7C000000L 9156 //GCVM_L2_BANK_SELECT_RESERVED_CID2 9157 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID__SHIFT 0x0 9158 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID__SHIFT 0xa 9159 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE__SHIFT 0x14 9160 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE__SHIFT 0x18 9161 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION__SHIFT 0x19 9162 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE__SHIFT 0x1a 9163 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_READ_CLIENT_ID_MASK 0x000001FFL 9164 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_WRITE_CLIENT_ID_MASK 0x0007FC00L 9165 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__ENABLE_MASK 0x00100000L 9166 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_INVALIDATION_MODE_MASK 0x01000000L 9167 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_PRIVATE_INVALIDATION_MASK 0x02000000L 9168 #define GCVM_L2_BANK_SELECT_RESERVED_CID2__RESERVED_CACHE_FRAGMENT_SIZE_MASK 0x7C000000L 9169 //GCVM_L2_CACHE_PARITY_CNTL 9170 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES__SHIFT 0x0 9171 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES__SHIFT 0x1 9172 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES__SHIFT 0x2 9173 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE__SHIFT 0x3 9174 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE__SHIFT 0x4 9175 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE__SHIFT 0x5 9176 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK__SHIFT 0x6 9177 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER__SHIFT 0x9 9178 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC__SHIFT 0xc 9179 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_4K_PTE_CACHES_MASK 0x00000001L 9180 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_BIGK_PTE_CACHES_MASK 0x00000002L 9181 #define GCVM_L2_CACHE_PARITY_CNTL__ENABLE_PARITY_CHECKS_IN_PDE_CACHES_MASK 0x00000004L 9182 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_4K_PTE_CACHE_MASK 0x00000008L 9183 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_BIGK_PTE_CACHE_MASK 0x00000010L 9184 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_PARITY_MISMATCH_IN_PDE_CACHE_MASK 0x00000020L 9185 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_BANK_MASK 0x000001C0L 9186 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_NUMBER_MASK 0x00000E00L 9187 #define GCVM_L2_CACHE_PARITY_CNTL__FORCE_CACHE_ASSOC_MASK 0x0000F000L 9188 //GCVM_L2_ICG_CTRL 9189 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS__SHIFT 0x0 9190 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE__SHIFT 0x4 9191 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE__SHIFT 0x5 9192 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE__SHIFT 0x6 9193 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE__SHIFT 0x7 9194 #define GCVM_L2_ICG_CTRL__OFF_HYSTERESIS_MASK 0x0000000FL 9195 #define GCVM_L2_ICG_CTRL__DYNAMIC_CLOCK_OVERRIDE_MASK 0x00000010L 9196 #define GCVM_L2_ICG_CTRL__STATIC_CLOCK_OVERRIDE_MASK 0x00000020L 9197 #define GCVM_L2_ICG_CTRL__AON_CLOCK_OVERRIDE_MASK 0x00000040L 9198 #define GCVM_L2_ICG_CTRL__PERFMON_CLOCK_OVERRIDE_MASK 0x00000080L 9199 //GCVM_L2_CNTL5 9200 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 9201 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID__SHIFT 0x5 9202 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE__SHIFT 0xe 9203 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE__SHIFT 0xf 9204 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF__SHIFT 0x10 9205 #define GCVM_L2_CNTL5__UTCL2_ATC_INVREQ_REPEATER_FGCG_OFF__SHIFT 0x11 9206 #define GCVM_L2_CNTL5__UTCL2_ONE_OUTSTANDING_ATC_INVREQ__SHIFT 0x12 9207 #define GCVM_L2_CNTL5__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 9208 #define GCVM_L2_CNTL5__WALKER_PRIORITY_CLIENT_ID_MASK 0x00003FE0L 9209 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_NOALLOC_ENABLE_MASK 0x00004000L 9210 #define GCVM_L2_CNTL5__WALKER_FETCH_PDE_MTYPE_ENABLE_MASK 0x00008000L 9211 #define GCVM_L2_CNTL5__UTCL2_ATC_REQ_FGCG_OFF_MASK 0x00010000L 9212 #define GCVM_L2_CNTL5__UTCL2_ATC_INVREQ_REPEATER_FGCG_OFF_MASK 0x00020000L 9213 #define GCVM_L2_CNTL5__UTCL2_ONE_OUTSTANDING_ATC_INVREQ_MASK 0x00040000L 9214 //GCVM_L2_GCR_CNTL 9215 #define GCVM_L2_GCR_CNTL__GCR_ENABLE__SHIFT 0x0 9216 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID__SHIFT 0x1 9217 #define GCVM_L2_GCR_CNTL__GCR_ENABLE_MASK 0x00000001L 9218 #define GCVM_L2_GCR_CNTL__GCR_CLIENT_ID_MASK 0x000003FEL 9219 //GCVML2_WALKER_MACRO_THROTTLE_TIME 9220 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME__SHIFT 0x0 9221 #define GCVML2_WALKER_MACRO_THROTTLE_TIME__TIME_MASK 0x00FFFFFFL 9222 //GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT 9223 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT 0x1 9224 #define GCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK 0x0000FFFEL 9225 //GCVML2_WALKER_MICRO_THROTTLE_TIME 9226 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME__SHIFT 0x0 9227 #define GCVML2_WALKER_MICRO_THROTTLE_TIME__TIME_MASK 0x00FFFFFFL 9228 //GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT 9229 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT__SHIFT 0x1 9230 #define GCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT__LIMIT_MASK 0x0000FFFEL 9231 //GCVM_L2_CGTT_BUSY_CTRL 9232 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY__SHIFT 0x0 9233 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY__SHIFT 0x5 9234 #define GCVM_L2_CGTT_BUSY_CTRL__READ_DELAY_MASK 0x0000001FL 9235 #define GCVM_L2_CGTT_BUSY_CTRL__ALWAYS_BUSY_MASK 0x00000020L 9236 //GCVM_L2_PTE_CACHE_DUMP_CNTL 9237 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE__SHIFT 0x0 9238 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY__SHIFT 0x1 9239 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK__SHIFT 0x4 9240 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE__SHIFT 0x8 9241 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC__SHIFT 0xc 9242 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX__SHIFT 0x10 9243 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ENABLE_MASK 0x00000001L 9244 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__READY_MASK 0x00000002L 9245 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__BANK_MASK 0x000000F0L 9246 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__CACHE_MASK 0x00000F00L 9247 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__ASSOC_MASK 0x0000F000L 9248 #define GCVM_L2_PTE_CACHE_DUMP_CNTL__INDEX_MASK 0xFFFF0000L 9249 //GCVM_L2_PTE_CACHE_DUMP_READ 9250 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA__SHIFT 0x0 9251 #define GCVM_L2_PTE_CACHE_DUMP_READ__DATA_MASK 0xFFFFFFFFL 9252 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_LO32 9253 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_LO32__ADDR_LO32__SHIFT 0x0 9254 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_LO32__ADDR_LO32_MASK 0xFFFFFFFFL 9255 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_HI32 9256 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_HI32__ADDR_HI4__SHIFT 0x0 9257 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ADDR_HI32__ADDR_HI4_MASK 0x0000000FL 9258 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR 9259 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VMID__SHIFT 0x0 9260 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VFID__SHIFT 0x4 9261 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VF__SHIFT 0x9 9262 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__GPA__SHIFT 0xa 9263 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__RD_PERM__SHIFT 0xc 9264 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__WR_PERM__SHIFT 0xd 9265 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__EX_PERM__SHIFT 0xe 9266 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__CLIENT_ID__SHIFT 0xf 9267 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__REQ__SHIFT 0x1f 9268 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VMID_MASK 0x0000000FL 9269 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VFID_MASK 0x000001F0L 9270 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__VF_MASK 0x00000200L 9271 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__GPA_MASK 0x00000C00L 9272 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__RD_PERM_MASK 0x00001000L 9273 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__WR_PERM_MASK 0x00002000L 9274 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__EX_PERM_MASK 0x00004000L 9275 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__CLIENT_ID_MASK 0x00FF8000L 9276 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_ATTR__REQ_MASK 0x80000000L 9277 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_LO32 9278 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_LO32__ADDR_LO32__SHIFT 0x0 9279 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_LO32__ADDR_LO32_MASK 0xFFFFFFFFL 9280 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_HI32 9281 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_HI32__ADDR_HI4__SHIFT 0x0 9282 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ADDR_HI32__ADDR_HI4_MASK 0x0000000FL 9283 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR 9284 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__PERMS__SHIFT 0x0 9285 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__FRAGMENT_SIZE__SHIFT 0x3 9286 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__SNOOP__SHIFT 0x9 9287 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__SPA__SHIFT 0xa 9288 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__IO__SHIFT 0xb 9289 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__PTE_TMZ__SHIFT 0xc 9290 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__NO_PTE__SHIFT 0xd 9291 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__MTYPE__SHIFT 0xe 9292 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__COMP_EN__SHIFT 0x10 9293 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__NACK__SHIFT 0x11 9294 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__ACK__SHIFT 0x1f 9295 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__PERMS_MASK 0x00000007L 9296 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__FRAGMENT_SIZE_MASK 0x000001F8L 9297 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__SNOOP_MASK 0x00000200L 9298 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__SPA_MASK 0x00000400L 9299 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__IO_MASK 0x00000800L 9300 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__PTE_TMZ_MASK 0x00001000L 9301 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__NO_PTE_MASK 0x00002000L 9302 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__MTYPE_MASK 0x0000C000L 9303 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__COMP_EN_MASK 0x00010000L 9304 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__NACK_MASK 0x00060000L 9305 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_ATTR__ACK_MASK 0x80000000L 9306 //GCVM_L2_BANK_SELECT_MASKS 9307 #define GCVM_L2_BANK_SELECT_MASKS__MASK0__SHIFT 0x0 9308 #define GCVM_L2_BANK_SELECT_MASKS__MASK1__SHIFT 0x4 9309 #define GCVM_L2_BANK_SELECT_MASKS__MASK2__SHIFT 0x8 9310 #define GCVM_L2_BANK_SELECT_MASKS__MASK3__SHIFT 0xc 9311 #define GCVM_L2_BANK_SELECT_MASKS__MASK0_MASK 0x0000000FL 9312 #define GCVM_L2_BANK_SELECT_MASKS__MASK1_MASK 0x000000F0L 9313 #define GCVM_L2_BANK_SELECT_MASKS__MASK2_MASK 0x00000F00L 9314 #define GCVM_L2_BANK_SELECT_MASKS__MASK3_MASK 0x0000F000L 9315 //GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC 9316 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS__SHIFT 0x0 9317 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE__SHIFT 0xa 9318 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__CREDITS_MASK 0x000003FFL 9319 #define GCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC__UPDATE_MASK 0x00000400L 9320 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC 9321 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS__SHIFT 0x0 9322 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE__SHIFT 0xa 9323 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__CREDITS_MASK 0x000003FFL 9324 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC__UPDATE_MASK 0x00000400L 9325 //GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC 9326 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS__SHIFT 0x0 9327 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE__SHIFT 0xa 9328 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__CREDITS_MASK 0x000003FFL 9329 #define GCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC__UPDATE_MASK 0x00000400L 9330 //GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT 9331 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS__SHIFT 0x0 9332 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE__SHIFT 0xa 9333 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__CREDITS_MASK 0x000003FFL 9334 #define GCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT__UPDATE_MASK 0x00000400L 9335 //GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ 9336 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS__SHIFT 0x0 9337 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE__SHIFT 0xa 9338 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__CREDITS_MASK 0x000003FFL 9339 #define GCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ__UPDATE_MASK 0x00000400L 9340 9341 9342 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvmsharedvcdec 9343 //GCMC_VM_FB_LOCATION_BASE 9344 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE__SHIFT 0x0 9345 #define GCMC_VM_FB_LOCATION_BASE__FB_BASE_MASK 0x00FFFFFFL 9346 //GCMC_VM_FB_LOCATION_TOP 9347 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP__SHIFT 0x0 9348 #define GCMC_VM_FB_LOCATION_TOP__FB_TOP_MASK 0x00FFFFFFL 9349 //GCMC_VM_AGP_TOP 9350 #define GCMC_VM_AGP_TOP__AGP_TOP__SHIFT 0x0 9351 #define GCMC_VM_AGP_TOP__AGP_TOP_MASK 0x00FFFFFFL 9352 //GCMC_VM_AGP_BOT 9353 #define GCMC_VM_AGP_BOT__AGP_BOT__SHIFT 0x0 9354 #define GCMC_VM_AGP_BOT__AGP_BOT_MASK 0x00FFFFFFL 9355 //GCMC_VM_AGP_BASE 9356 #define GCMC_VM_AGP_BASE__AGP_BASE__SHIFT 0x0 9357 #define GCMC_VM_AGP_BASE__AGP_BASE_MASK 0x00FFFFFFL 9358 //GCMC_VM_SYSTEM_APERTURE_LOW_ADDR 9359 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR__SHIFT 0x0 9360 #define GCMC_VM_SYSTEM_APERTURE_LOW_ADDR__LOGICAL_ADDR_MASK 0x3FFFFFFFL 9361 //GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR 9362 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR__SHIFT 0x0 9363 #define GCMC_VM_SYSTEM_APERTURE_HIGH_ADDR__LOGICAL_ADDR_MASK 0x3FFFFFFFL 9364 //GCMC_VM_MX_L1_TLB_CNTL 9365 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB__SHIFT 0x0 9366 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE__SHIFT 0x3 9367 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS__SHIFT 0x5 9368 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL__SHIFT 0x6 9369 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS__SHIFT 0x7 9370 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE__SHIFT 0xb 9371 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_L1_TLB_MASK 0x00000001L 9372 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_ACCESS_MODE_MASK 0x00000018L 9373 #define GCMC_VM_MX_L1_TLB_CNTL__SYSTEM_APERTURE_UNMAPPED_ACCESS_MASK 0x00000020L 9374 #define GCMC_VM_MX_L1_TLB_CNTL__ENABLE_ADVANCED_DRIVER_MODEL_MASK 0x00000040L 9375 #define GCMC_VM_MX_L1_TLB_CNTL__ECO_BITS_MASK 0x00000780L 9376 #define GCMC_VM_MX_L1_TLB_CNTL__MTYPE_MASK 0x00001800L 9377 9378 9379 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2vcdec 9380 //GCVM_CONTEXT0_CNTL 9381 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9382 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9383 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9384 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9385 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9386 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9387 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9388 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9389 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9390 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9391 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9392 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9393 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9394 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9395 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9396 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9397 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9398 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9399 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9400 #define GCVM_CONTEXT0_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9401 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9402 #define GCVM_CONTEXT0_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9403 #define GCVM_CONTEXT0_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9404 #define GCVM_CONTEXT0_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9405 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9406 #define GCVM_CONTEXT0_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9407 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9408 #define GCVM_CONTEXT0_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9409 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9410 #define GCVM_CONTEXT0_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9411 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9412 #define GCVM_CONTEXT0_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9413 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9414 #define GCVM_CONTEXT0_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9415 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9416 #define GCVM_CONTEXT0_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9417 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9418 #define GCVM_CONTEXT0_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9419 //GCVM_CONTEXT1_CNTL 9420 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9421 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9422 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9423 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9424 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9425 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9426 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9427 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9428 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9429 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9430 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9431 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9432 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9433 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9434 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9435 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9436 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9437 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9438 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9439 #define GCVM_CONTEXT1_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9440 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9441 #define GCVM_CONTEXT1_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9442 #define GCVM_CONTEXT1_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9443 #define GCVM_CONTEXT1_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9444 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9445 #define GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9446 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9447 #define GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9448 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9449 #define GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9450 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9451 #define GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9452 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9453 #define GCVM_CONTEXT1_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9454 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9455 #define GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9456 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9457 #define GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9458 //GCVM_CONTEXT2_CNTL 9459 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9460 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9461 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9462 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9463 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9464 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9465 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9466 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9467 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9468 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9469 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9470 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9471 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9472 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9473 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9474 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9475 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9476 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9477 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9478 #define GCVM_CONTEXT2_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9479 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9480 #define GCVM_CONTEXT2_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9481 #define GCVM_CONTEXT2_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9482 #define GCVM_CONTEXT2_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9483 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9484 #define GCVM_CONTEXT2_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9485 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9486 #define GCVM_CONTEXT2_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9487 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9488 #define GCVM_CONTEXT2_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9489 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9490 #define GCVM_CONTEXT2_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9491 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9492 #define GCVM_CONTEXT2_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9493 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9494 #define GCVM_CONTEXT2_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9495 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9496 #define GCVM_CONTEXT2_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9497 //GCVM_CONTEXT3_CNTL 9498 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9499 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9500 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9501 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9502 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9503 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9504 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9505 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9506 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9507 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9508 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9509 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9510 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9511 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9512 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9513 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9514 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9515 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9516 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9517 #define GCVM_CONTEXT3_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9518 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9519 #define GCVM_CONTEXT3_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9520 #define GCVM_CONTEXT3_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9521 #define GCVM_CONTEXT3_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9522 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9523 #define GCVM_CONTEXT3_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9524 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9525 #define GCVM_CONTEXT3_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9526 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9527 #define GCVM_CONTEXT3_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9528 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9529 #define GCVM_CONTEXT3_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9530 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9531 #define GCVM_CONTEXT3_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9532 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9533 #define GCVM_CONTEXT3_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9534 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9535 #define GCVM_CONTEXT3_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9536 //GCVM_CONTEXT4_CNTL 9537 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9538 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9539 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9540 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9541 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9542 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9543 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9544 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9545 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9546 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9547 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9548 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9549 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9550 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9551 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9552 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9553 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9554 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9555 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9556 #define GCVM_CONTEXT4_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9557 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9558 #define GCVM_CONTEXT4_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9559 #define GCVM_CONTEXT4_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9560 #define GCVM_CONTEXT4_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9561 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9562 #define GCVM_CONTEXT4_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9563 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9564 #define GCVM_CONTEXT4_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9565 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9566 #define GCVM_CONTEXT4_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9567 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9568 #define GCVM_CONTEXT4_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9569 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9570 #define GCVM_CONTEXT4_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9571 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9572 #define GCVM_CONTEXT4_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9573 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9574 #define GCVM_CONTEXT4_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9575 //GCVM_CONTEXT5_CNTL 9576 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9577 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9578 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9579 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9580 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9581 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9582 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9583 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9584 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9585 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9586 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9587 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9588 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9589 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9590 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9591 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9592 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9593 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9594 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9595 #define GCVM_CONTEXT5_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9596 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9597 #define GCVM_CONTEXT5_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9598 #define GCVM_CONTEXT5_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9599 #define GCVM_CONTEXT5_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9600 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9601 #define GCVM_CONTEXT5_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9602 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9603 #define GCVM_CONTEXT5_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9604 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9605 #define GCVM_CONTEXT5_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9606 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9607 #define GCVM_CONTEXT5_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9608 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9609 #define GCVM_CONTEXT5_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9610 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9611 #define GCVM_CONTEXT5_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9612 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9613 #define GCVM_CONTEXT5_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9614 //GCVM_CONTEXT6_CNTL 9615 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9616 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9617 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9618 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9619 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9620 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9621 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9622 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9623 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9624 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9625 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9626 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9627 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9628 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9629 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9630 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9631 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9632 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9633 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9634 #define GCVM_CONTEXT6_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9635 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9636 #define GCVM_CONTEXT6_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9637 #define GCVM_CONTEXT6_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9638 #define GCVM_CONTEXT6_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9639 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9640 #define GCVM_CONTEXT6_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9641 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9642 #define GCVM_CONTEXT6_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9643 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9644 #define GCVM_CONTEXT6_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9645 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9646 #define GCVM_CONTEXT6_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9647 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9648 #define GCVM_CONTEXT6_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9649 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9650 #define GCVM_CONTEXT6_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9651 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9652 #define GCVM_CONTEXT6_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9653 //GCVM_CONTEXT7_CNTL 9654 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9655 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9656 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9657 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9658 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9659 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9660 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9661 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9662 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9663 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9664 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9665 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9666 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9667 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9668 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9669 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9670 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9671 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9672 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9673 #define GCVM_CONTEXT7_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9674 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9675 #define GCVM_CONTEXT7_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9676 #define GCVM_CONTEXT7_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9677 #define GCVM_CONTEXT7_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9678 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9679 #define GCVM_CONTEXT7_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9680 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9681 #define GCVM_CONTEXT7_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9682 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9683 #define GCVM_CONTEXT7_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9684 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9685 #define GCVM_CONTEXT7_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9686 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9687 #define GCVM_CONTEXT7_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9688 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9689 #define GCVM_CONTEXT7_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9690 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9691 #define GCVM_CONTEXT7_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9692 //GCVM_CONTEXT8_CNTL 9693 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9694 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9695 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9696 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9697 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9698 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9699 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9700 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9701 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9702 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9703 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9704 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9705 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9706 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9707 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9708 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9709 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9710 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9711 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9712 #define GCVM_CONTEXT8_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9713 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9714 #define GCVM_CONTEXT8_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9715 #define GCVM_CONTEXT8_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9716 #define GCVM_CONTEXT8_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9717 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9718 #define GCVM_CONTEXT8_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9719 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9720 #define GCVM_CONTEXT8_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9721 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9722 #define GCVM_CONTEXT8_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9723 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9724 #define GCVM_CONTEXT8_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9725 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9726 #define GCVM_CONTEXT8_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9727 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9728 #define GCVM_CONTEXT8_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9729 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9730 #define GCVM_CONTEXT8_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9731 //GCVM_CONTEXT9_CNTL 9732 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9733 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9734 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9735 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9736 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9737 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9738 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9739 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9740 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9741 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9742 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9743 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9744 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9745 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9746 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9747 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9748 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9749 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9750 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9751 #define GCVM_CONTEXT9_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9752 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9753 #define GCVM_CONTEXT9_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9754 #define GCVM_CONTEXT9_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9755 #define GCVM_CONTEXT9_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9756 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9757 #define GCVM_CONTEXT9_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9758 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9759 #define GCVM_CONTEXT9_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9760 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9761 #define GCVM_CONTEXT9_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9762 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9763 #define GCVM_CONTEXT9_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9764 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9765 #define GCVM_CONTEXT9_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9766 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9767 #define GCVM_CONTEXT9_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9768 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9769 #define GCVM_CONTEXT9_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9770 //GCVM_CONTEXT10_CNTL 9771 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9772 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9773 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9774 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9775 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9776 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9777 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9778 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9779 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9780 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9781 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9782 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9783 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9784 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9785 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9786 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9787 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9788 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9789 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9790 #define GCVM_CONTEXT10_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9791 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9792 #define GCVM_CONTEXT10_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9793 #define GCVM_CONTEXT10_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9794 #define GCVM_CONTEXT10_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9795 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9796 #define GCVM_CONTEXT10_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9797 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9798 #define GCVM_CONTEXT10_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9799 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9800 #define GCVM_CONTEXT10_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9801 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9802 #define GCVM_CONTEXT10_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9803 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9804 #define GCVM_CONTEXT10_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9805 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9806 #define GCVM_CONTEXT10_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9807 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9808 #define GCVM_CONTEXT10_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9809 //GCVM_CONTEXT11_CNTL 9810 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9811 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9812 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9813 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9814 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9815 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9816 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9817 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9818 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9819 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9820 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9821 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9822 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9823 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9824 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9825 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9826 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9827 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9828 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9829 #define GCVM_CONTEXT11_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9830 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9831 #define GCVM_CONTEXT11_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9832 #define GCVM_CONTEXT11_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9833 #define GCVM_CONTEXT11_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9834 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9835 #define GCVM_CONTEXT11_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9836 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9837 #define GCVM_CONTEXT11_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9838 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9839 #define GCVM_CONTEXT11_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9840 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9841 #define GCVM_CONTEXT11_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9842 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9843 #define GCVM_CONTEXT11_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9844 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9845 #define GCVM_CONTEXT11_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9846 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9847 #define GCVM_CONTEXT11_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9848 //GCVM_CONTEXT12_CNTL 9849 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9850 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9851 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9852 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9853 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9854 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9855 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9856 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9857 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9858 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9859 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9860 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9861 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9862 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9863 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9864 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9865 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9866 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9867 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9868 #define GCVM_CONTEXT12_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9869 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9870 #define GCVM_CONTEXT12_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9871 #define GCVM_CONTEXT12_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9872 #define GCVM_CONTEXT12_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9873 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9874 #define GCVM_CONTEXT12_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9875 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9876 #define GCVM_CONTEXT12_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9877 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9878 #define GCVM_CONTEXT12_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9879 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9880 #define GCVM_CONTEXT12_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9881 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9882 #define GCVM_CONTEXT12_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9883 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9884 #define GCVM_CONTEXT12_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9885 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9886 #define GCVM_CONTEXT12_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9887 //GCVM_CONTEXT13_CNTL 9888 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9889 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9890 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9891 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9892 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9893 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9894 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9895 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9896 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9897 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9898 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9899 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9900 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9901 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9902 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9903 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9904 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9905 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9906 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9907 #define GCVM_CONTEXT13_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9908 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9909 #define GCVM_CONTEXT13_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9910 #define GCVM_CONTEXT13_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9911 #define GCVM_CONTEXT13_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9912 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9913 #define GCVM_CONTEXT13_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9914 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9915 #define GCVM_CONTEXT13_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9916 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9917 #define GCVM_CONTEXT13_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9918 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9919 #define GCVM_CONTEXT13_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9920 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9921 #define GCVM_CONTEXT13_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9922 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9923 #define GCVM_CONTEXT13_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9924 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9925 #define GCVM_CONTEXT13_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9926 //GCVM_CONTEXT14_CNTL 9927 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9928 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9929 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9930 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9931 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9932 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9933 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9934 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9935 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9936 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9937 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9938 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9939 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9940 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9941 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9942 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9943 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9944 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9945 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9946 #define GCVM_CONTEXT14_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9947 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9948 #define GCVM_CONTEXT14_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9949 #define GCVM_CONTEXT14_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9950 #define GCVM_CONTEXT14_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9951 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9952 #define GCVM_CONTEXT14_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9953 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9954 #define GCVM_CONTEXT14_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9955 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9956 #define GCVM_CONTEXT14_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9957 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9958 #define GCVM_CONTEXT14_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9959 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9960 #define GCVM_CONTEXT14_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 9961 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 9962 #define GCVM_CONTEXT14_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 9963 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 9964 #define GCVM_CONTEXT14_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 9965 //GCVM_CONTEXT15_CNTL 9966 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT__SHIFT 0x0 9967 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH__SHIFT 0x1 9968 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE__SHIFT 0x4 9969 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT__SHIFT 0x8 9970 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT__SHIFT 0x9 9971 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xa 9972 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xb 9973 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xc 9974 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xd 9975 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0xe 9976 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0xf 9977 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x10 9978 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x11 9979 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x12 9980 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x13 9981 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x14 9982 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x15 9983 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT__SHIFT 0x16 9984 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT__SHIFT 0x17 9985 #define GCVM_CONTEXT15_CNTL__ENABLE_CONTEXT_MASK 0x00000001L 9986 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_DEPTH_MASK 0x00000006L 9987 #define GCVM_CONTEXT15_CNTL__PAGE_TABLE_BLOCK_SIZE_MASK 0x000000F0L 9988 #define GCVM_CONTEXT15_CNTL__RETRY_PERMISSION_OR_INVALID_PAGE_FAULT_MASK 0x00000100L 9989 #define GCVM_CONTEXT15_CNTL__RETRY_OTHER_FAULT_MASK 0x00000200L 9990 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00000400L 9991 #define GCVM_CONTEXT15_CNTL__RANGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00000800L 9992 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00001000L 9993 #define GCVM_CONTEXT15_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00002000L 9994 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00004000L 9995 #define GCVM_CONTEXT15_CNTL__PDE0_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00008000L 9996 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00010000L 9997 #define GCVM_CONTEXT15_CNTL__VALID_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00020000L 9998 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00040000L 9999 #define GCVM_CONTEXT15_CNTL__READ_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00080000L 10000 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00100000L 10001 #define GCVM_CONTEXT15_CNTL__WRITE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00200000L 10002 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK 0x00400000L 10003 #define GCVM_CONTEXT15_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_DEFAULT_MASK 0x00800000L 10004 //GCVM_CONTEXTS_DISABLE 10005 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0__SHIFT 0x0 10006 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1__SHIFT 0x1 10007 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2__SHIFT 0x2 10008 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3__SHIFT 0x3 10009 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4__SHIFT 0x4 10010 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5__SHIFT 0x5 10011 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6__SHIFT 0x6 10012 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7__SHIFT 0x7 10013 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8__SHIFT 0x8 10014 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9__SHIFT 0x9 10015 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10__SHIFT 0xa 10016 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11__SHIFT 0xb 10017 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12__SHIFT 0xc 10018 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13__SHIFT 0xd 10019 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14__SHIFT 0xe 10020 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15__SHIFT 0xf 10021 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_0_MASK 0x00000001L 10022 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_1_MASK 0x00000002L 10023 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_2_MASK 0x00000004L 10024 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_3_MASK 0x00000008L 10025 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_4_MASK 0x00000010L 10026 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_5_MASK 0x00000020L 10027 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_6_MASK 0x00000040L 10028 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_7_MASK 0x00000080L 10029 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_8_MASK 0x00000100L 10030 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_9_MASK 0x00000200L 10031 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_10_MASK 0x00000400L 10032 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_11_MASK 0x00000800L 10033 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_12_MASK 0x00001000L 10034 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_13_MASK 0x00002000L 10035 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_14_MASK 0x00004000L 10036 #define GCVM_CONTEXTS_DISABLE__DISABLE_CONTEXT_15_MASK 0x00008000L 10037 //GCVM_INVALIDATE_ENG0_SEM 10038 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE__SHIFT 0x0 10039 #define GCVM_INVALIDATE_ENG0_SEM__SEMAPHORE_MASK 0x00000001L 10040 //GCVM_INVALIDATE_ENG1_SEM 10041 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE__SHIFT 0x0 10042 #define GCVM_INVALIDATE_ENG1_SEM__SEMAPHORE_MASK 0x00000001L 10043 //GCVM_INVALIDATE_ENG2_SEM 10044 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE__SHIFT 0x0 10045 #define GCVM_INVALIDATE_ENG2_SEM__SEMAPHORE_MASK 0x00000001L 10046 //GCVM_INVALIDATE_ENG3_SEM 10047 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE__SHIFT 0x0 10048 #define GCVM_INVALIDATE_ENG3_SEM__SEMAPHORE_MASK 0x00000001L 10049 //GCVM_INVALIDATE_ENG4_SEM 10050 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE__SHIFT 0x0 10051 #define GCVM_INVALIDATE_ENG4_SEM__SEMAPHORE_MASK 0x00000001L 10052 //GCVM_INVALIDATE_ENG5_SEM 10053 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE__SHIFT 0x0 10054 #define GCVM_INVALIDATE_ENG5_SEM__SEMAPHORE_MASK 0x00000001L 10055 //GCVM_INVALIDATE_ENG6_SEM 10056 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE__SHIFT 0x0 10057 #define GCVM_INVALIDATE_ENG6_SEM__SEMAPHORE_MASK 0x00000001L 10058 //GCVM_INVALIDATE_ENG7_SEM 10059 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE__SHIFT 0x0 10060 #define GCVM_INVALIDATE_ENG7_SEM__SEMAPHORE_MASK 0x00000001L 10061 //GCVM_INVALIDATE_ENG8_SEM 10062 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE__SHIFT 0x0 10063 #define GCVM_INVALIDATE_ENG8_SEM__SEMAPHORE_MASK 0x00000001L 10064 //GCVM_INVALIDATE_ENG9_SEM 10065 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE__SHIFT 0x0 10066 #define GCVM_INVALIDATE_ENG9_SEM__SEMAPHORE_MASK 0x00000001L 10067 //GCVM_INVALIDATE_ENG10_SEM 10068 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE__SHIFT 0x0 10069 #define GCVM_INVALIDATE_ENG10_SEM__SEMAPHORE_MASK 0x00000001L 10070 //GCVM_INVALIDATE_ENG11_SEM 10071 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE__SHIFT 0x0 10072 #define GCVM_INVALIDATE_ENG11_SEM__SEMAPHORE_MASK 0x00000001L 10073 //GCVM_INVALIDATE_ENG12_SEM 10074 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE__SHIFT 0x0 10075 #define GCVM_INVALIDATE_ENG12_SEM__SEMAPHORE_MASK 0x00000001L 10076 //GCVM_INVALIDATE_ENG13_SEM 10077 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE__SHIFT 0x0 10078 #define GCVM_INVALIDATE_ENG13_SEM__SEMAPHORE_MASK 0x00000001L 10079 //GCVM_INVALIDATE_ENG14_SEM 10080 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE__SHIFT 0x0 10081 #define GCVM_INVALIDATE_ENG14_SEM__SEMAPHORE_MASK 0x00000001L 10082 //GCVM_INVALIDATE_ENG15_SEM 10083 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE__SHIFT 0x0 10084 #define GCVM_INVALIDATE_ENG15_SEM__SEMAPHORE_MASK 0x00000001L 10085 //GCVM_INVALIDATE_ENG16_SEM 10086 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE__SHIFT 0x0 10087 #define GCVM_INVALIDATE_ENG16_SEM__SEMAPHORE_MASK 0x00000001L 10088 //GCVM_INVALIDATE_ENG17_SEM 10089 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE__SHIFT 0x0 10090 #define GCVM_INVALIDATE_ENG17_SEM__SEMAPHORE_MASK 0x00000001L 10091 //GCVM_INVALIDATE_ENG0_REQ 10092 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10093 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE__SHIFT 0x10 10094 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10095 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10096 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10097 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10098 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10099 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10100 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST__SHIFT 0x19 10101 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10102 #define GCVM_INVALIDATE_ENG0_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10103 #define GCVM_INVALIDATE_ENG0_REQ__FLUSH_TYPE_MASK 0x00070000L 10104 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10105 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10106 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10107 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10108 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10109 #define GCVM_INVALIDATE_ENG0_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10110 #define GCVM_INVALIDATE_ENG0_REQ__LOG_REQUEST_MASK 0x02000000L 10111 #define GCVM_INVALIDATE_ENG0_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10112 //GCVM_INVALIDATE_ENG1_REQ 10113 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10114 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE__SHIFT 0x10 10115 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10116 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10117 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10118 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10119 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10120 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10121 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST__SHIFT 0x19 10122 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10123 #define GCVM_INVALIDATE_ENG1_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10124 #define GCVM_INVALIDATE_ENG1_REQ__FLUSH_TYPE_MASK 0x00070000L 10125 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10126 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10127 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10128 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10129 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10130 #define GCVM_INVALIDATE_ENG1_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10131 #define GCVM_INVALIDATE_ENG1_REQ__LOG_REQUEST_MASK 0x02000000L 10132 #define GCVM_INVALIDATE_ENG1_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10133 //GCVM_INVALIDATE_ENG2_REQ 10134 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10135 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE__SHIFT 0x10 10136 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10137 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10138 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10139 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10140 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10141 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10142 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST__SHIFT 0x19 10143 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10144 #define GCVM_INVALIDATE_ENG2_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10145 #define GCVM_INVALIDATE_ENG2_REQ__FLUSH_TYPE_MASK 0x00070000L 10146 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10147 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10148 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10149 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10150 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10151 #define GCVM_INVALIDATE_ENG2_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10152 #define GCVM_INVALIDATE_ENG2_REQ__LOG_REQUEST_MASK 0x02000000L 10153 #define GCVM_INVALIDATE_ENG2_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10154 //GCVM_INVALIDATE_ENG3_REQ 10155 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10156 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE__SHIFT 0x10 10157 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10158 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10159 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10160 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10161 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10162 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10163 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST__SHIFT 0x19 10164 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10165 #define GCVM_INVALIDATE_ENG3_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10166 #define GCVM_INVALIDATE_ENG3_REQ__FLUSH_TYPE_MASK 0x00070000L 10167 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10168 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10169 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10170 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10171 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10172 #define GCVM_INVALIDATE_ENG3_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10173 #define GCVM_INVALIDATE_ENG3_REQ__LOG_REQUEST_MASK 0x02000000L 10174 #define GCVM_INVALIDATE_ENG3_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10175 //GCVM_INVALIDATE_ENG4_REQ 10176 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10177 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE__SHIFT 0x10 10178 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10179 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10180 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10181 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10182 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10183 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10184 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST__SHIFT 0x19 10185 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10186 #define GCVM_INVALIDATE_ENG4_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10187 #define GCVM_INVALIDATE_ENG4_REQ__FLUSH_TYPE_MASK 0x00070000L 10188 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10189 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10190 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10191 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10192 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10193 #define GCVM_INVALIDATE_ENG4_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10194 #define GCVM_INVALIDATE_ENG4_REQ__LOG_REQUEST_MASK 0x02000000L 10195 #define GCVM_INVALIDATE_ENG4_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10196 //GCVM_INVALIDATE_ENG5_REQ 10197 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10198 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE__SHIFT 0x10 10199 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10200 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10201 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10202 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10203 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10204 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10205 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST__SHIFT 0x19 10206 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10207 #define GCVM_INVALIDATE_ENG5_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10208 #define GCVM_INVALIDATE_ENG5_REQ__FLUSH_TYPE_MASK 0x00070000L 10209 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10210 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10211 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10212 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10213 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10214 #define GCVM_INVALIDATE_ENG5_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10215 #define GCVM_INVALIDATE_ENG5_REQ__LOG_REQUEST_MASK 0x02000000L 10216 #define GCVM_INVALIDATE_ENG5_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10217 //GCVM_INVALIDATE_ENG6_REQ 10218 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10219 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE__SHIFT 0x10 10220 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10221 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10222 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10223 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10224 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10225 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10226 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST__SHIFT 0x19 10227 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10228 #define GCVM_INVALIDATE_ENG6_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10229 #define GCVM_INVALIDATE_ENG6_REQ__FLUSH_TYPE_MASK 0x00070000L 10230 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10231 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10232 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10233 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10234 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10235 #define GCVM_INVALIDATE_ENG6_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10236 #define GCVM_INVALIDATE_ENG6_REQ__LOG_REQUEST_MASK 0x02000000L 10237 #define GCVM_INVALIDATE_ENG6_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10238 //GCVM_INVALIDATE_ENG7_REQ 10239 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10240 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE__SHIFT 0x10 10241 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10242 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10243 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10244 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10245 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10246 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10247 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST__SHIFT 0x19 10248 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10249 #define GCVM_INVALIDATE_ENG7_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10250 #define GCVM_INVALIDATE_ENG7_REQ__FLUSH_TYPE_MASK 0x00070000L 10251 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10252 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10253 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10254 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10255 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10256 #define GCVM_INVALIDATE_ENG7_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10257 #define GCVM_INVALIDATE_ENG7_REQ__LOG_REQUEST_MASK 0x02000000L 10258 #define GCVM_INVALIDATE_ENG7_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10259 //GCVM_INVALIDATE_ENG8_REQ 10260 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10261 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE__SHIFT 0x10 10262 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10263 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10264 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10265 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10266 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10267 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10268 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST__SHIFT 0x19 10269 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10270 #define GCVM_INVALIDATE_ENG8_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10271 #define GCVM_INVALIDATE_ENG8_REQ__FLUSH_TYPE_MASK 0x00070000L 10272 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10273 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10274 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10275 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10276 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10277 #define GCVM_INVALIDATE_ENG8_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10278 #define GCVM_INVALIDATE_ENG8_REQ__LOG_REQUEST_MASK 0x02000000L 10279 #define GCVM_INVALIDATE_ENG8_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10280 //GCVM_INVALIDATE_ENG9_REQ 10281 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10282 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE__SHIFT 0x10 10283 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10284 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10285 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10286 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10287 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10288 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10289 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST__SHIFT 0x19 10290 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10291 #define GCVM_INVALIDATE_ENG9_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10292 #define GCVM_INVALIDATE_ENG9_REQ__FLUSH_TYPE_MASK 0x00070000L 10293 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10294 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10295 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10296 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10297 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10298 #define GCVM_INVALIDATE_ENG9_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10299 #define GCVM_INVALIDATE_ENG9_REQ__LOG_REQUEST_MASK 0x02000000L 10300 #define GCVM_INVALIDATE_ENG9_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10301 //GCVM_INVALIDATE_ENG10_REQ 10302 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10303 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE__SHIFT 0x10 10304 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10305 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10306 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10307 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10308 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10309 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10310 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST__SHIFT 0x19 10311 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10312 #define GCVM_INVALIDATE_ENG10_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10313 #define GCVM_INVALIDATE_ENG10_REQ__FLUSH_TYPE_MASK 0x00070000L 10314 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10315 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10316 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10317 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10318 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10319 #define GCVM_INVALIDATE_ENG10_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10320 #define GCVM_INVALIDATE_ENG10_REQ__LOG_REQUEST_MASK 0x02000000L 10321 #define GCVM_INVALIDATE_ENG10_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10322 //GCVM_INVALIDATE_ENG11_REQ 10323 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10324 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE__SHIFT 0x10 10325 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10326 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10327 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10328 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10329 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10330 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10331 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST__SHIFT 0x19 10332 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10333 #define GCVM_INVALIDATE_ENG11_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10334 #define GCVM_INVALIDATE_ENG11_REQ__FLUSH_TYPE_MASK 0x00070000L 10335 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10336 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10337 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10338 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10339 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10340 #define GCVM_INVALIDATE_ENG11_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10341 #define GCVM_INVALIDATE_ENG11_REQ__LOG_REQUEST_MASK 0x02000000L 10342 #define GCVM_INVALIDATE_ENG11_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10343 //GCVM_INVALIDATE_ENG12_REQ 10344 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10345 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE__SHIFT 0x10 10346 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10347 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10348 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10349 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10350 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10351 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10352 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST__SHIFT 0x19 10353 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10354 #define GCVM_INVALIDATE_ENG12_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10355 #define GCVM_INVALIDATE_ENG12_REQ__FLUSH_TYPE_MASK 0x00070000L 10356 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10357 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10358 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10359 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10360 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10361 #define GCVM_INVALIDATE_ENG12_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10362 #define GCVM_INVALIDATE_ENG12_REQ__LOG_REQUEST_MASK 0x02000000L 10363 #define GCVM_INVALIDATE_ENG12_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10364 //GCVM_INVALIDATE_ENG13_REQ 10365 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10366 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE__SHIFT 0x10 10367 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10368 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10369 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10370 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10371 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10372 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10373 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST__SHIFT 0x19 10374 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10375 #define GCVM_INVALIDATE_ENG13_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10376 #define GCVM_INVALIDATE_ENG13_REQ__FLUSH_TYPE_MASK 0x00070000L 10377 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10378 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10379 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10380 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10381 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10382 #define GCVM_INVALIDATE_ENG13_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10383 #define GCVM_INVALIDATE_ENG13_REQ__LOG_REQUEST_MASK 0x02000000L 10384 #define GCVM_INVALIDATE_ENG13_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10385 //GCVM_INVALIDATE_ENG14_REQ 10386 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10387 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE__SHIFT 0x10 10388 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10389 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10390 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10391 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10392 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10393 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10394 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST__SHIFT 0x19 10395 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10396 #define GCVM_INVALIDATE_ENG14_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10397 #define GCVM_INVALIDATE_ENG14_REQ__FLUSH_TYPE_MASK 0x00070000L 10398 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10399 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10400 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10401 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10402 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10403 #define GCVM_INVALIDATE_ENG14_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10404 #define GCVM_INVALIDATE_ENG14_REQ__LOG_REQUEST_MASK 0x02000000L 10405 #define GCVM_INVALIDATE_ENG14_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10406 //GCVM_INVALIDATE_ENG15_REQ 10407 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10408 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE__SHIFT 0x10 10409 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10410 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10411 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10412 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10413 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10414 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10415 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST__SHIFT 0x19 10416 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10417 #define GCVM_INVALIDATE_ENG15_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10418 #define GCVM_INVALIDATE_ENG15_REQ__FLUSH_TYPE_MASK 0x00070000L 10419 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10420 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10421 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10422 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10423 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10424 #define GCVM_INVALIDATE_ENG15_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10425 #define GCVM_INVALIDATE_ENG15_REQ__LOG_REQUEST_MASK 0x02000000L 10426 #define GCVM_INVALIDATE_ENG15_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10427 //GCVM_INVALIDATE_ENG16_REQ 10428 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10429 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE__SHIFT 0x10 10430 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10431 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10432 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10433 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10434 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10435 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10436 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST__SHIFT 0x19 10437 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10438 #define GCVM_INVALIDATE_ENG16_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10439 #define GCVM_INVALIDATE_ENG16_REQ__FLUSH_TYPE_MASK 0x00070000L 10440 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10441 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10442 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10443 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10444 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10445 #define GCVM_INVALIDATE_ENG16_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10446 #define GCVM_INVALIDATE_ENG16_REQ__LOG_REQUEST_MASK 0x02000000L 10447 #define GCVM_INVALIDATE_ENG16_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10448 //GCVM_INVALIDATE_ENG17_REQ 10449 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ__SHIFT 0x0 10450 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE__SHIFT 0x10 10451 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES__SHIFT 0x13 10452 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0__SHIFT 0x14 10453 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1__SHIFT 0x15 10454 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2__SHIFT 0x16 10455 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES__SHIFT 0x17 10456 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR__SHIFT 0x18 10457 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST__SHIFT 0x19 10458 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY__SHIFT 0x1a 10459 #define GCVM_INVALIDATE_ENG17_REQ__PER_VMID_INVALIDATE_REQ_MASK 0x0000FFFFL 10460 #define GCVM_INVALIDATE_ENG17_REQ__FLUSH_TYPE_MASK 0x00070000L 10461 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PTES_MASK 0x00080000L 10462 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE0_MASK 0x00100000L 10463 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE1_MASK 0x00200000L 10464 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L2_PDE2_MASK 0x00400000L 10465 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_L1_PTES_MASK 0x00800000L 10466 #define GCVM_INVALIDATE_ENG17_REQ__CLEAR_PROTECTION_FAULT_STATUS_ADDR_MASK 0x01000000L 10467 #define GCVM_INVALIDATE_ENG17_REQ__LOG_REQUEST_MASK 0x02000000L 10468 #define GCVM_INVALIDATE_ENG17_REQ__INVALIDATE_4K_PAGES_ONLY_MASK 0x04000000L 10469 //GCVM_INVALIDATE_ENG0_ACK 10470 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10471 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE__SHIFT 0x10 10472 #define GCVM_INVALIDATE_ENG0_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10473 #define GCVM_INVALIDATE_ENG0_ACK__SEMAPHORE_MASK 0x00010000L 10474 //GCVM_INVALIDATE_ENG1_ACK 10475 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10476 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE__SHIFT 0x10 10477 #define GCVM_INVALIDATE_ENG1_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10478 #define GCVM_INVALIDATE_ENG1_ACK__SEMAPHORE_MASK 0x00010000L 10479 //GCVM_INVALIDATE_ENG2_ACK 10480 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10481 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE__SHIFT 0x10 10482 #define GCVM_INVALIDATE_ENG2_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10483 #define GCVM_INVALIDATE_ENG2_ACK__SEMAPHORE_MASK 0x00010000L 10484 //GCVM_INVALIDATE_ENG3_ACK 10485 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10486 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE__SHIFT 0x10 10487 #define GCVM_INVALIDATE_ENG3_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10488 #define GCVM_INVALIDATE_ENG3_ACK__SEMAPHORE_MASK 0x00010000L 10489 //GCVM_INVALIDATE_ENG4_ACK 10490 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10491 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE__SHIFT 0x10 10492 #define GCVM_INVALIDATE_ENG4_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10493 #define GCVM_INVALIDATE_ENG4_ACK__SEMAPHORE_MASK 0x00010000L 10494 //GCVM_INVALIDATE_ENG5_ACK 10495 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10496 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE__SHIFT 0x10 10497 #define GCVM_INVALIDATE_ENG5_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10498 #define GCVM_INVALIDATE_ENG5_ACK__SEMAPHORE_MASK 0x00010000L 10499 //GCVM_INVALIDATE_ENG6_ACK 10500 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10501 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE__SHIFT 0x10 10502 #define GCVM_INVALIDATE_ENG6_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10503 #define GCVM_INVALIDATE_ENG6_ACK__SEMAPHORE_MASK 0x00010000L 10504 //GCVM_INVALIDATE_ENG7_ACK 10505 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10506 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE__SHIFT 0x10 10507 #define GCVM_INVALIDATE_ENG7_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10508 #define GCVM_INVALIDATE_ENG7_ACK__SEMAPHORE_MASK 0x00010000L 10509 //GCVM_INVALIDATE_ENG8_ACK 10510 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10511 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE__SHIFT 0x10 10512 #define GCVM_INVALIDATE_ENG8_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10513 #define GCVM_INVALIDATE_ENG8_ACK__SEMAPHORE_MASK 0x00010000L 10514 //GCVM_INVALIDATE_ENG9_ACK 10515 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10516 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE__SHIFT 0x10 10517 #define GCVM_INVALIDATE_ENG9_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10518 #define GCVM_INVALIDATE_ENG9_ACK__SEMAPHORE_MASK 0x00010000L 10519 //GCVM_INVALIDATE_ENG10_ACK 10520 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10521 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE__SHIFT 0x10 10522 #define GCVM_INVALIDATE_ENG10_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10523 #define GCVM_INVALIDATE_ENG10_ACK__SEMAPHORE_MASK 0x00010000L 10524 //GCVM_INVALIDATE_ENG11_ACK 10525 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10526 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE__SHIFT 0x10 10527 #define GCVM_INVALIDATE_ENG11_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10528 #define GCVM_INVALIDATE_ENG11_ACK__SEMAPHORE_MASK 0x00010000L 10529 //GCVM_INVALIDATE_ENG12_ACK 10530 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10531 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE__SHIFT 0x10 10532 #define GCVM_INVALIDATE_ENG12_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10533 #define GCVM_INVALIDATE_ENG12_ACK__SEMAPHORE_MASK 0x00010000L 10534 //GCVM_INVALIDATE_ENG13_ACK 10535 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10536 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE__SHIFT 0x10 10537 #define GCVM_INVALIDATE_ENG13_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10538 #define GCVM_INVALIDATE_ENG13_ACK__SEMAPHORE_MASK 0x00010000L 10539 //GCVM_INVALIDATE_ENG14_ACK 10540 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10541 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE__SHIFT 0x10 10542 #define GCVM_INVALIDATE_ENG14_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10543 #define GCVM_INVALIDATE_ENG14_ACK__SEMAPHORE_MASK 0x00010000L 10544 //GCVM_INVALIDATE_ENG15_ACK 10545 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10546 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE__SHIFT 0x10 10547 #define GCVM_INVALIDATE_ENG15_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10548 #define GCVM_INVALIDATE_ENG15_ACK__SEMAPHORE_MASK 0x00010000L 10549 //GCVM_INVALIDATE_ENG16_ACK 10550 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10551 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE__SHIFT 0x10 10552 #define GCVM_INVALIDATE_ENG16_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10553 #define GCVM_INVALIDATE_ENG16_ACK__SEMAPHORE_MASK 0x00010000L 10554 //GCVM_INVALIDATE_ENG17_ACK 10555 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK__SHIFT 0x0 10556 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE__SHIFT 0x10 10557 #define GCVM_INVALIDATE_ENG17_ACK__PER_VMID_INVALIDATE_ACK_MASK 0x0000FFFFL 10558 #define GCVM_INVALIDATE_ENG17_ACK__SEMAPHORE_MASK 0x00010000L 10559 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32 10560 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10561 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10562 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10563 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10564 //GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32 10565 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10566 #define GCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10567 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32 10568 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10569 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10570 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10571 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10572 //GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32 10573 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10574 #define GCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10575 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32 10576 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10577 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10578 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10579 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10580 //GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32 10581 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10582 #define GCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10583 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32 10584 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10585 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10586 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10587 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10588 //GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32 10589 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10590 #define GCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10591 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32 10592 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10593 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10594 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10595 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10596 //GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32 10597 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10598 #define GCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10599 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32 10600 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10601 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10602 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10603 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10604 //GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32 10605 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10606 #define GCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10607 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32 10608 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10609 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10610 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10611 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10612 //GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32 10613 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10614 #define GCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10615 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32 10616 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10617 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10618 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10619 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10620 //GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32 10621 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10622 #define GCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10623 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32 10624 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10625 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10626 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10627 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10628 //GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32 10629 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10630 #define GCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10631 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32 10632 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10633 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10634 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10635 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10636 //GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32 10637 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10638 #define GCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10639 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32 10640 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10641 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10642 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10643 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10644 //GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32 10645 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10646 #define GCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10647 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32 10648 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10649 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10650 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10651 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10652 //GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32 10653 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10654 #define GCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10655 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32 10656 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10657 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10658 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10659 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10660 //GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32 10661 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10662 #define GCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10663 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32 10664 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10665 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10666 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10667 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10668 //GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32 10669 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10670 #define GCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10671 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32 10672 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10673 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10674 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10675 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10676 //GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32 10677 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10678 #define GCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10679 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32 10680 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10681 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10682 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10683 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10684 //GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32 10685 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10686 #define GCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10687 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32 10688 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10689 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10690 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10691 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10692 //GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32 10693 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10694 #define GCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10695 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32 10696 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT__SHIFT 0x0 10697 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31__SHIFT 0x1 10698 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__S_BIT_MASK 0x00000001L 10699 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32__LOGI_PAGE_ADDR_RANGE_LO31_MASK 0xFFFFFFFEL 10700 //GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32 10701 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5__SHIFT 0x0 10702 #define GCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32__LOGI_PAGE_ADDR_RANGE_HI5_MASK 0x0000001FL 10703 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32 10704 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10705 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10706 //GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32 10707 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10708 #define GCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10709 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32 10710 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10711 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10712 //GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32 10713 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10714 #define GCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10715 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32 10716 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10717 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10718 //GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32 10719 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10720 #define GCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10721 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32 10722 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10723 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10724 //GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32 10725 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10726 #define GCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10727 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32 10728 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10729 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10730 //GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32 10731 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10732 #define GCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10733 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32 10734 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10735 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10736 //GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32 10737 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10738 #define GCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10739 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32 10740 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10741 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10742 //GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32 10743 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10744 #define GCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10745 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32 10746 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10747 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10748 //GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32 10749 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10750 #define GCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10751 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32 10752 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10753 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10754 //GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32 10755 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10756 #define GCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10757 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32 10758 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10759 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10760 //GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32 10761 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10762 #define GCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10763 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32 10764 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10765 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10766 //GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32 10767 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10768 #define GCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10769 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32 10770 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10771 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10772 //GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32 10773 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10774 #define GCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10775 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32 10776 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10777 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10778 //GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32 10779 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10780 #define GCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10781 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32 10782 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10783 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10784 //GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32 10785 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10786 #define GCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10787 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32 10788 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10789 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10790 //GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32 10791 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10792 #define GCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10793 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32 10794 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32__SHIFT 0x0 10795 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32__PAGE_DIRECTORY_ENTRY_LO32_MASK 0xFFFFFFFFL 10796 //GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32 10797 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32__SHIFT 0x0 10798 #define GCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32__PAGE_DIRECTORY_ENTRY_HI32_MASK 0xFFFFFFFFL 10799 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32 10800 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10801 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10802 //GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32 10803 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10804 #define GCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10805 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32 10806 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10807 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10808 //GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32 10809 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10810 #define GCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10811 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32 10812 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10813 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10814 //GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32 10815 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10816 #define GCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10817 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32 10818 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10819 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10820 //GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32 10821 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10822 #define GCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10823 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32 10824 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10825 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10826 //GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32 10827 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10828 #define GCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10829 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32 10830 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10831 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10832 //GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32 10833 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10834 #define GCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10835 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32 10836 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10837 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10838 //GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32 10839 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10840 #define GCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10841 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32 10842 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10843 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10844 //GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32 10845 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10846 #define GCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10847 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32 10848 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10849 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10850 //GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32 10851 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10852 #define GCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10853 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32 10854 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10855 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10856 //GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32 10857 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10858 #define GCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10859 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32 10860 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10861 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10862 //GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32 10863 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10864 #define GCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10865 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32 10866 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10867 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10868 //GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32 10869 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10870 #define GCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10871 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32 10872 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10873 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10874 //GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32 10875 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10876 #define GCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10877 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32 10878 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10879 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10880 //GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32 10881 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10882 #define GCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10883 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32 10884 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10885 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10886 //GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32 10887 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10888 #define GCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10889 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32 10890 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10891 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10892 //GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32 10893 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10894 #define GCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10895 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32 10896 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10897 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10898 //GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32 10899 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10900 #define GCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10901 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32 10902 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10903 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10904 //GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32 10905 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10906 #define GCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10907 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32 10908 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10909 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10910 //GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32 10911 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10912 #define GCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10913 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32 10914 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10915 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10916 //GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32 10917 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10918 #define GCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10919 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32 10920 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10921 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10922 //GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32 10923 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10924 #define GCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10925 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32 10926 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10927 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10928 //GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32 10929 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10930 #define GCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10931 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32 10932 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10933 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10934 //GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32 10935 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10936 #define GCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10937 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32 10938 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10939 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10940 //GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32 10941 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10942 #define GCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10943 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32 10944 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10945 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10946 //GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32 10947 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10948 #define GCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10949 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32 10950 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10951 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10952 //GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32 10953 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10954 #define GCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10955 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32 10956 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10957 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10958 //GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32 10959 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10960 #define GCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10961 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32 10962 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10963 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10964 //GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32 10965 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10966 #define GCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10967 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32 10968 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10969 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10970 //GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32 10971 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10972 #define GCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10973 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32 10974 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10975 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10976 //GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32 10977 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10978 #define GCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10979 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32 10980 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10981 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10982 //GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32 10983 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10984 #define GCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10985 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32 10986 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32__SHIFT 0x0 10987 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32__LOGICAL_PAGE_NUMBER_LO32_MASK 0xFFFFFFFFL 10988 //GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32 10989 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4__SHIFT 0x0 10990 #define GCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32__LOGICAL_PAGE_NUMBER_HI4_MASK 0x0000000FL 10991 //GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 10992 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 10993 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 10994 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 10995 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 10996 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 10997 #define GCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 10998 //GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 10999 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11000 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11001 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11002 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11003 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11004 #define GCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11005 //GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11006 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11007 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11008 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11009 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11010 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11011 #define GCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11012 //GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11013 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11014 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11015 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11016 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11017 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11018 #define GCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11019 //GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11020 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11021 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11022 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11023 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11024 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11025 #define GCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11026 //GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11027 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11028 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11029 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11030 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11031 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11032 #define GCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11033 //GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11034 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11035 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11036 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11037 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11038 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11039 #define GCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11040 //GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11041 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11042 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11043 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11044 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11045 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11046 #define GCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11047 //GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11048 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11049 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11050 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11051 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11052 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11053 #define GCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11054 //GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11055 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11056 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11057 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11058 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11059 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11060 #define GCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11061 //GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11062 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11063 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11064 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11065 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11066 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11067 #define GCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11068 //GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11069 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11070 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11071 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11072 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11073 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11074 #define GCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11075 //GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11076 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11077 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11078 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11079 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11080 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11081 #define GCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11082 //GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11083 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11084 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11085 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11086 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11087 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11088 #define GCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11089 //GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11090 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11091 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11092 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11093 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11094 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11095 #define GCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11096 //GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11097 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11098 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11099 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11100 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11101 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11102 #define GCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11103 //GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES 11104 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE__SHIFT 0x0 11105 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE__SHIFT 0x5 11106 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT__SHIFT 0xa 11107 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_SMALLK_FRAGMENT_SIZE_MASK 0x0000001FL 11108 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__L2_CACHE_BIGK_FRAGMENT_SIZE_MASK 0x000003E0L 11109 #define GCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES__BANK_SELECT_MASK 0x0000FC00L 11110 11111 11112 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2perfddec 11113 //GCVML2_PERFCOUNTER2_0_LO 11114 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO__SHIFT 0x0 11115 #define GCVML2_PERFCOUNTER2_0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 11116 //GCVML2_PERFCOUNTER2_1_LO 11117 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO__SHIFT 0x0 11118 #define GCVML2_PERFCOUNTER2_1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 11119 //GCVML2_PERFCOUNTER2_0_HI 11120 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI__SHIFT 0x0 11121 #define GCVML2_PERFCOUNTER2_0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 11122 //GCVML2_PERFCOUNTER2_1_HI 11123 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI__SHIFT 0x0 11124 #define GCVML2_PERFCOUNTER2_1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 11125 11126 11127 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2prdec 11128 //GCMC_VM_L2_PERFCOUNTER_LO 11129 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 11130 #define GCMC_VM_L2_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 11131 //GCMC_VM_L2_PERFCOUNTER_HI 11132 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 11133 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 11134 #define GCMC_VM_L2_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 11135 #define GCMC_VM_L2_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 11136 //GCUTCL2_PERFCOUNTER_LO 11137 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO__SHIFT 0x0 11138 #define GCUTCL2_PERFCOUNTER_LO__COUNTER_LO_MASK 0xFFFFFFFFL 11139 //GCUTCL2_PERFCOUNTER_HI 11140 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI__SHIFT 0x0 11141 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE__SHIFT 0x10 11142 #define GCUTCL2_PERFCOUNTER_HI__COUNTER_HI_MASK 0x0000FFFFL 11143 #define GCUTCL2_PERFCOUNTER_HI__COMPARE_VALUE_MASK 0xFFFF0000L 11144 11145 11146 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2perfsdec 11147 //GCVML2_PERFCOUNTER2_0_SELECT 11148 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL__SHIFT 0x0 11149 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1__SHIFT 0xa 11150 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE__SHIFT 0x14 11151 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1__SHIFT 0x18 11152 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE__SHIFT 0x1c 11153 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL_MASK 0x000003FFL 11154 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_SEL1_MASK 0x000FFC00L 11155 #define GCVML2_PERFCOUNTER2_0_SELECT__CNTR_MODE_MASK 0x00F00000L 11156 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE1_MASK 0x0F000000L 11157 #define GCVML2_PERFCOUNTER2_0_SELECT__PERF_MODE_MASK 0xF0000000L 11158 //GCVML2_PERFCOUNTER2_1_SELECT 11159 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL__SHIFT 0x0 11160 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1__SHIFT 0xa 11161 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE__SHIFT 0x14 11162 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1__SHIFT 0x18 11163 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE__SHIFT 0x1c 11164 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL_MASK 0x000003FFL 11165 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_SEL1_MASK 0x000FFC00L 11166 #define GCVML2_PERFCOUNTER2_1_SELECT__CNTR_MODE_MASK 0x00F00000L 11167 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE1_MASK 0x0F000000L 11168 #define GCVML2_PERFCOUNTER2_1_SELECT__PERF_MODE_MASK 0xF0000000L 11169 //GCVML2_PERFCOUNTER2_0_SELECT1 11170 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2__SHIFT 0x0 11171 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3__SHIFT 0xa 11172 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3__SHIFT 0x18 11173 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2__SHIFT 0x1c 11174 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL2_MASK 0x000003FFL 11175 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 11176 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE3_MASK 0x0F000000L 11177 #define GCVML2_PERFCOUNTER2_0_SELECT1__PERF_MODE2_MASK 0xF0000000L 11178 //GCVML2_PERFCOUNTER2_1_SELECT1 11179 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2__SHIFT 0x0 11180 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3__SHIFT 0xa 11181 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3__SHIFT 0x18 11182 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2__SHIFT 0x1c 11183 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL2_MASK 0x000003FFL 11184 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 11185 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE3_MASK 0x0F000000L 11186 #define GCVML2_PERFCOUNTER2_1_SELECT1__PERF_MODE2_MASK 0xF0000000L 11187 //GCVML2_PERFCOUNTER2_0_MODE 11188 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0__SHIFT 0x0 11189 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1__SHIFT 0x2 11190 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2__SHIFT 0x4 11191 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3__SHIFT 0x6 11192 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0__SHIFT 0x8 11193 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1__SHIFT 0xc 11194 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2__SHIFT 0x10 11195 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3__SHIFT 0x14 11196 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE0_MASK 0x00000003L 11197 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE1_MASK 0x0000000CL 11198 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE2_MASK 0x00000030L 11199 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_MODE3_MASK 0x000000C0L 11200 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE0_MASK 0x00000F00L 11201 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE1_MASK 0x0000F000L 11202 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE2_MASK 0x000F0000L 11203 #define GCVML2_PERFCOUNTER2_0_MODE__COMPARE_VALUE3_MASK 0x00F00000L 11204 //GCVML2_PERFCOUNTER2_1_MODE 11205 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0__SHIFT 0x0 11206 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1__SHIFT 0x2 11207 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2__SHIFT 0x4 11208 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3__SHIFT 0x6 11209 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0__SHIFT 0x8 11210 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1__SHIFT 0xc 11211 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2__SHIFT 0x10 11212 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3__SHIFT 0x14 11213 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE0_MASK 0x00000003L 11214 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE1_MASK 0x0000000CL 11215 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE2_MASK 0x00000030L 11216 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_MODE3_MASK 0x000000C0L 11217 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE0_MASK 0x00000F00L 11218 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE1_MASK 0x0000F000L 11219 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE2_MASK 0x000F0000L 11220 #define GCVML2_PERFCOUNTER2_1_MODE__COMPARE_VALUE3_MASK 0x00F00000L 11221 11222 11223 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pldec 11224 //GCMC_VM_L2_PERFCOUNTER0_CFG 11225 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 11226 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 11227 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 11228 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 11229 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 11230 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 11231 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 11232 #define GCMC_VM_L2_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 11233 #define GCMC_VM_L2_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 11234 #define GCMC_VM_L2_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 11235 //GCMC_VM_L2_PERFCOUNTER1_CFG 11236 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 11237 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 11238 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 11239 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 11240 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 11241 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 11242 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 11243 #define GCMC_VM_L2_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 11244 #define GCMC_VM_L2_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 11245 #define GCMC_VM_L2_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 11246 //GCMC_VM_L2_PERFCOUNTER2_CFG 11247 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 11248 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 11249 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 11250 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 11251 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 11252 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 11253 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 11254 #define GCMC_VM_L2_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 11255 #define GCMC_VM_L2_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 11256 #define GCMC_VM_L2_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 11257 //GCMC_VM_L2_PERFCOUNTER3_CFG 11258 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 11259 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 11260 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 11261 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 11262 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 11263 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 11264 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 11265 #define GCMC_VM_L2_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 11266 #define GCMC_VM_L2_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 11267 #define GCMC_VM_L2_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 11268 //GCMC_VM_L2_PERFCOUNTER4_CFG 11269 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL__SHIFT 0x0 11270 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END__SHIFT 0x8 11271 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE__SHIFT 0x18 11272 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE__SHIFT 0x1c 11273 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR__SHIFT 0x1d 11274 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_MASK 0x000000FFL 11275 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_SEL_END_MASK 0x0000FF00L 11276 #define GCMC_VM_L2_PERFCOUNTER4_CFG__PERF_MODE_MASK 0x0F000000L 11277 #define GCMC_VM_L2_PERFCOUNTER4_CFG__ENABLE_MASK 0x10000000L 11278 #define GCMC_VM_L2_PERFCOUNTER4_CFG__CLEAR_MASK 0x20000000L 11279 //GCMC_VM_L2_PERFCOUNTER5_CFG 11280 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL__SHIFT 0x0 11281 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END__SHIFT 0x8 11282 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE__SHIFT 0x18 11283 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE__SHIFT 0x1c 11284 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR__SHIFT 0x1d 11285 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_MASK 0x000000FFL 11286 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_SEL_END_MASK 0x0000FF00L 11287 #define GCMC_VM_L2_PERFCOUNTER5_CFG__PERF_MODE_MASK 0x0F000000L 11288 #define GCMC_VM_L2_PERFCOUNTER5_CFG__ENABLE_MASK 0x10000000L 11289 #define GCMC_VM_L2_PERFCOUNTER5_CFG__CLEAR_MASK 0x20000000L 11290 //GCMC_VM_L2_PERFCOUNTER6_CFG 11291 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL__SHIFT 0x0 11292 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END__SHIFT 0x8 11293 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE__SHIFT 0x18 11294 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE__SHIFT 0x1c 11295 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR__SHIFT 0x1d 11296 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_MASK 0x000000FFL 11297 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_SEL_END_MASK 0x0000FF00L 11298 #define GCMC_VM_L2_PERFCOUNTER6_CFG__PERF_MODE_MASK 0x0F000000L 11299 #define GCMC_VM_L2_PERFCOUNTER6_CFG__ENABLE_MASK 0x10000000L 11300 #define GCMC_VM_L2_PERFCOUNTER6_CFG__CLEAR_MASK 0x20000000L 11301 //GCMC_VM_L2_PERFCOUNTER7_CFG 11302 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL__SHIFT 0x0 11303 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END__SHIFT 0x8 11304 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE__SHIFT 0x18 11305 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE__SHIFT 0x1c 11306 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR__SHIFT 0x1d 11307 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_MASK 0x000000FFL 11308 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_SEL_END_MASK 0x0000FF00L 11309 #define GCMC_VM_L2_PERFCOUNTER7_CFG__PERF_MODE_MASK 0x0F000000L 11310 #define GCMC_VM_L2_PERFCOUNTER7_CFG__ENABLE_MASK 0x10000000L 11311 #define GCMC_VM_L2_PERFCOUNTER7_CFG__CLEAR_MASK 0x20000000L 11312 //GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL 11313 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 11314 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 11315 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 11316 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 11317 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 11318 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 11319 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 11320 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 11321 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 11322 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 11323 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 11324 #define GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 11325 //GCUTCL2_PERFCOUNTER0_CFG 11326 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL__SHIFT 0x0 11327 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END__SHIFT 0x8 11328 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE__SHIFT 0x18 11329 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE__SHIFT 0x1c 11330 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR__SHIFT 0x1d 11331 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_MASK 0x000000FFL 11332 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_SEL_END_MASK 0x0000FF00L 11333 #define GCUTCL2_PERFCOUNTER0_CFG__PERF_MODE_MASK 0x0F000000L 11334 #define GCUTCL2_PERFCOUNTER0_CFG__ENABLE_MASK 0x10000000L 11335 #define GCUTCL2_PERFCOUNTER0_CFG__CLEAR_MASK 0x20000000L 11336 //GCUTCL2_PERFCOUNTER1_CFG 11337 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL__SHIFT 0x0 11338 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END__SHIFT 0x8 11339 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE__SHIFT 0x18 11340 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE__SHIFT 0x1c 11341 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR__SHIFT 0x1d 11342 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_MASK 0x000000FFL 11343 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_SEL_END_MASK 0x0000FF00L 11344 #define GCUTCL2_PERFCOUNTER1_CFG__PERF_MODE_MASK 0x0F000000L 11345 #define GCUTCL2_PERFCOUNTER1_CFG__ENABLE_MASK 0x10000000L 11346 #define GCUTCL2_PERFCOUNTER1_CFG__CLEAR_MASK 0x20000000L 11347 //GCUTCL2_PERFCOUNTER2_CFG 11348 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL__SHIFT 0x0 11349 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END__SHIFT 0x8 11350 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE__SHIFT 0x18 11351 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE__SHIFT 0x1c 11352 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR__SHIFT 0x1d 11353 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_MASK 0x000000FFL 11354 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_SEL_END_MASK 0x0000FF00L 11355 #define GCUTCL2_PERFCOUNTER2_CFG__PERF_MODE_MASK 0x0F000000L 11356 #define GCUTCL2_PERFCOUNTER2_CFG__ENABLE_MASK 0x10000000L 11357 #define GCUTCL2_PERFCOUNTER2_CFG__CLEAR_MASK 0x20000000L 11358 //GCUTCL2_PERFCOUNTER3_CFG 11359 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL__SHIFT 0x0 11360 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END__SHIFT 0x8 11361 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE__SHIFT 0x18 11362 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE__SHIFT 0x1c 11363 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR__SHIFT 0x1d 11364 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_MASK 0x000000FFL 11365 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_SEL_END_MASK 0x0000FF00L 11366 #define GCUTCL2_PERFCOUNTER3_CFG__PERF_MODE_MASK 0x0F000000L 11367 #define GCUTCL2_PERFCOUNTER3_CFG__ENABLE_MASK 0x10000000L 11368 #define GCUTCL2_PERFCOUNTER3_CFG__CLEAR_MASK 0x20000000L 11369 //GCUTCL2_PERFCOUNTER_RSLT_CNTL 11370 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT__SHIFT 0x0 11371 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER__SHIFT 0x8 11372 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER__SHIFT 0x10 11373 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY__SHIFT 0x18 11374 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL__SHIFT 0x19 11375 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE__SHIFT 0x1a 11376 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__PERF_COUNTER_SELECT_MASK 0x0000000FL 11377 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__START_TRIGGER_MASK 0x0000FF00L 11378 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_TRIGGER_MASK 0x00FF0000L 11379 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__ENABLE_ANY_MASK 0x01000000L 11380 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__CLEAR_ALL_MASK 0x02000000L 11381 #define GCUTCL2_PERFCOUNTER_RSLT_CNTL__STOP_ALL_ON_SATURATE_MASK 0x04000000L 11382 11383 11384 // addressBlock: gc_gfx_cpwd_gcutcl2_gcvml2pspdec 11385 //GCUTCL2_TRANSLATION_BYPASS_BY_VMID 11386 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS__SHIFT 0x0 11387 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS__SHIFT 0x10 11388 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__TRANS_BYPASS_VMIDS_MASK 0x0000FFFFL 11389 #define GCUTCL2_TRANSLATION_BYPASS_BY_VMID__GPA_MODE_VMIDS_MASK 0xFFFF0000L 11390 //GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE 11391 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE__SHIFT 0x0 11392 #define GCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE__GPU_HOST_TRANSLATION_ENABLE_MASK 0x00000001L 11393 //GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL 11394 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE__SHIFT 0x0 11395 #define GCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL__ENABLE_MASK 0x00000001L 11396 //GCVM_IOMMU_CONTROL_REGISTER 11397 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN__SHIFT 0x0 11398 #define GCVM_IOMMU_CONTROL_REGISTER__IOMMUEN_MASK 0x00000001L 11399 //GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER 11400 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN__SHIFT 0xd 11401 #define GCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER__PERFOPTEN_MASK 0x00002000L 11402 //GCUTC_TRANSLATION_FAULT_CNTL0 11403 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB__SHIFT 0x0 11404 #define GCUTC_TRANSLATION_FAULT_CNTL0__DEFAULT_PHYSICAL_PAGE_ADDRESS_LSB_MASK 0xFFFFFFFFL 11405 //GCUTC_TRANSLATION_FAULT_CNTL1 11406 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB__SHIFT 0x0 11407 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO__SHIFT 0x4 11408 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA__SHIFT 0x5 11409 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP__SHIFT 0x6 11410 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_PHYSICAL_PAGE_ADDRESS_MSB_MASK 0x0000000FL 11411 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_IO_MASK 0x00000010L 11412 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SPA_MASK 0x00000020L 11413 #define GCUTC_TRANSLATION_FAULT_CNTL1__DEFAULT_SNOOP_MASK 0x00000040L 11414 //GCUTCL2_COMP_EN_OVERRIDES 11415 #define GCUTCL2_COMP_EN_OVERRIDES__GPA_MODE3__SHIFT 0x0 11416 #define GCUTCL2_COMP_EN_OVERRIDES__LOCAL_FB_PTE__SHIFT 0x1 11417 #define GCUTCL2_COMP_EN_OVERRIDES__REMOTE_FB_PTE__SHIFT 0x2 11418 #define GCUTCL2_COMP_EN_OVERRIDES__ROUTER_ATCL2__SHIFT 0x3 11419 #define GCUTCL2_COMP_EN_OVERRIDES__GPA_MODE3_MASK 0x00000001L 11420 #define GCUTCL2_COMP_EN_OVERRIDES__LOCAL_FB_PTE_MASK 0x00000002L 11421 #define GCUTCL2_COMP_EN_OVERRIDES__REMOTE_FB_PTE_MASK 0x00000004L 11422 #define GCUTCL2_COMP_EN_OVERRIDES__ROUTER_ATCL2_MASK 0x00000008L 11423 11424 11425 // addressBlock: gc_gfx_cpwd_cpwd_cppdec 11426 //CP_CU_MASK_ADDR_LO 11427 #define CP_CU_MASK_ADDR_LO__ADDR_LO__SHIFT 0x2 11428 #define CP_CU_MASK_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 11429 //CP_CU_MASK_ADDR_HI 11430 #define CP_CU_MASK_ADDR_HI__ADDR_HI__SHIFT 0x0 11431 #define CP_CU_MASK_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 11432 //CP_CU_MASK_CNTL 11433 #define CP_CU_MASK_CNTL__POLICY__SHIFT 0x0 11434 #define CP_CU_MASK_CNTL__POLICY_MASK 0x00000003L 11435 //CP_EOPQ_WAIT_TIME 11436 #define CP_EOPQ_WAIT_TIME__WAIT_TIME__SHIFT 0x0 11437 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT__SHIFT 0xa 11438 #define CP_EOPQ_WAIT_TIME__WAIT_TIME_MASK 0x000003FFL 11439 #define CP_EOPQ_WAIT_TIME__SCALE_COUNT_MASK 0x0003FC00L 11440 //CP_CPC_MGCG_SYNC_CNTL 11441 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD__SHIFT 0x0 11442 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD__SHIFT 0x8 11443 #define CP_CPC_MGCG_SYNC_CNTL__COOLDOWN_PERIOD_MASK 0x000000FFL 11444 #define CP_CPC_MGCG_SYNC_CNTL__WARMUP_PERIOD_MASK 0x0000FF00L 11445 //CPC_INT_INFO 11446 #define CPC_INT_INFO__ADDR_HI__SHIFT 0x0 11447 #define CPC_INT_INFO__TYPE__SHIFT 0x10 11448 #define CPC_INT_INFO__VMID__SHIFT 0x14 11449 #define CPC_INT_INFO__QUEUE_ID__SHIFT 0x1c 11450 #define CPC_INT_INFO__ADDR_HI_MASK 0x0000FFFFL 11451 #define CPC_INT_INFO__TYPE_MASK 0x00010000L 11452 #define CPC_INT_INFO__VMID_MASK 0x00F00000L 11453 #define CPC_INT_INFO__QUEUE_ID_MASK 0x70000000L 11454 //CP_VIRT_STATUS 11455 #define CP_VIRT_STATUS__VF__SHIFT 0x0 11456 #define CP_VIRT_STATUS__PF__SHIFT 0x1f 11457 #define CP_VIRT_STATUS__VF_MASK 0x00FFFFFFL 11458 #define CP_VIRT_STATUS__PF_MASK 0x80000000L 11459 //CPC_INT_ADDR 11460 #define CPC_INT_ADDR__ADDR__SHIFT 0x0 11461 #define CPC_INT_ADDR__ADDR_MASK 0xFFFFFFFFL 11462 //CPC_INT_PASID 11463 #define CPC_INT_PASID__PASID__SHIFT 0x0 11464 #define CPC_INT_PASID__BYPASS_PASID__SHIFT 0x10 11465 #define CPC_INT_PASID__PASID_MASK 0x0000FFFFL 11466 #define CPC_INT_PASID__BYPASS_PASID_MASK 0x00010000L 11467 //CP_GFX_ERROR 11468 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR__SHIFT 0x0 11469 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR__SHIFT 0x1 11470 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR__SHIFT 0x2 11471 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR__SHIFT 0x3 11472 #define CP_GFX_ERROR__SUA_ERROR__SHIFT 0x4 11473 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR__SHIFT 0x6 11474 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR__SHIFT 0x9 11475 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR__SHIFT 0xa 11476 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR__SHIFT 0xb 11477 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR__SHIFT 0xc 11478 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR__SHIFT 0xd 11479 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR__SHIFT 0xe 11480 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR__SHIFT 0xf 11481 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT 0x12 11482 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR__SHIFT 0x13 11483 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR__SHIFT 0x14 11484 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR__SHIFT 0x15 11485 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR__SHIFT 0x17 11486 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR__SHIFT 0x18 11487 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR__SHIFT 0x19 11488 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR__SHIFT 0x1a 11489 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR__SHIFT 0x1b 11490 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR__SHIFT 0x1e 11491 #define CP_GFX_ERROR__RESERVED__SHIFT 0x1f 11492 #define CP_GFX_ERROR__ME_INSTR_CACHE_UTCL1_ERROR_MASK 0x00000001L 11493 #define CP_GFX_ERROR__PFP_INSTR_CACHE_UTCL1_ERROR_MASK 0x00000002L 11494 #define CP_GFX_ERROR__DDID_DRAW_UTCL1_ERROR_MASK 0x00000004L 11495 #define CP_GFX_ERROR__DDID_DISPATCH_UTCL1_ERROR_MASK 0x00000008L 11496 #define CP_GFX_ERROR__SUA_ERROR_MASK 0x00000010L 11497 #define CP_GFX_ERROR__DATA_FETCHER_UTCL1_ERROR_MASK 0x00000040L 11498 #define CP_GFX_ERROR__QU_EOP_UTCL1_ERROR_MASK 0x00000200L 11499 #define CP_GFX_ERROR__QU_PIPE_UTCL1_ERROR_MASK 0x00000400L 11500 #define CP_GFX_ERROR__QU_READ_UTCL1_ERROR_MASK 0x00000800L 11501 #define CP_GFX_ERROR__SYNC_MEMRD_UTCL1_ERROR_MASK 0x00001000L 11502 #define CP_GFX_ERROR__SYNC_MEMWR_UTCL1_ERROR_MASK 0x00002000L 11503 #define CP_GFX_ERROR__SHADOW_UTCL1_ERROR_MASK 0x00004000L 11504 #define CP_GFX_ERROR__APPEND_UTCL1_ERROR_MASK 0x00008000L 11505 #define CP_GFX_ERROR__DMA_SRC_UTCL1_ERROR_MASK 0x00040000L 11506 #define CP_GFX_ERROR__DMA_DST_UTCL1_ERROR_MASK 0x00080000L 11507 #define CP_GFX_ERROR__PFP_TC_UTCL1_ERROR_MASK 0x00100000L 11508 #define CP_GFX_ERROR__ME_TC_UTCL1_ERROR_MASK 0x00200000L 11509 #define CP_GFX_ERROR__PRT_LOD_UTCL1_ERROR_MASK 0x00800000L 11510 #define CP_GFX_ERROR__RDPTR_RPT_UTCL1_ERROR_MASK 0x01000000L 11511 #define CP_GFX_ERROR__RB_FETCHER_UTCL1_ERROR_MASK 0x02000000L 11512 #define CP_GFX_ERROR__I1_FETCHER_UTCL1_ERROR_MASK 0x04000000L 11513 #define CP_GFX_ERROR__I2_FETCHER_UTCL1_ERROR_MASK 0x08000000L 11514 #define CP_GFX_ERROR__ST_FETCHER_UTCL1_ERROR_MASK 0x40000000L 11515 #define CP_GFX_ERROR__RESERVED_MASK 0x80000000L 11516 //CPG_UTCL1_CNTL 11517 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 11518 #define CPG_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 11519 #define CPG_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 11520 #define CPG_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 11521 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 11522 #define CPG_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 11523 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 11524 #define CPG_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 11525 #define CPG_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 11526 #define CPG_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 11527 #define CPG_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 11528 #define CPG_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 11529 #define CPG_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 11530 #define CPG_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 11531 //CPC_UTCL1_CNTL 11532 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 11533 #define CPC_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 11534 #define CPC_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 11535 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 11536 #define CPC_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 11537 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 11538 #define CPC_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 11539 #define CPC_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 11540 #define CPC_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 11541 #define CPC_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 11542 #define CPC_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 11543 #define CPC_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 11544 //CPF_UTCL1_CNTL 11545 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 11546 #define CPF_UTCL1_CNTL__VMID_RESET_MODE__SHIFT 0x17 11547 #define CPF_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 11548 #define CPF_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 11549 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 11550 #define CPF_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 11551 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x1d 11552 #define CPF_UTCL1_CNTL__FORCE_NO_EXE__SHIFT 0x1f 11553 #define CPF_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 11554 #define CPF_UTCL1_CNTL__VMID_RESET_MODE_MASK 0x00800000L 11555 #define CPF_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 11556 #define CPF_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 11557 #define CPF_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 11558 #define CPF_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 11559 #define CPF_UTCL1_CNTL__IGNORE_PTE_PERMISSION_MASK 0x20000000L 11560 #define CPF_UTCL1_CNTL__FORCE_NO_EXE_MASK 0x80000000L 11561 //CP_AQL_SMM_STATUS 11562 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM__SHIFT 0x0 11563 #define CP_AQL_SMM_STATUS__AQL_QUEUE_SMM_MASK 0xFFFFFFFFL 11564 //CP_RB0_BASE 11565 #define CP_RB0_BASE__RB_BASE__SHIFT 0x0 11566 #define CP_RB0_BASE__RB_BASE_MASK 0xFFFFFFFFL 11567 //CP_RB_BASE 11568 #define CP_RB_BASE__RB_BASE__SHIFT 0x0 11569 #define CP_RB_BASE__RB_BASE_MASK 0xFFFFFFFFL 11570 //CP_RB0_CNTL 11571 #define CP_RB0_CNTL__RB_BUFSZ__SHIFT 0x0 11572 #define CP_RB0_CNTL__TMZ_STATE__SHIFT 0x6 11573 #define CP_RB0_CNTL__TMZ_MATCH__SHIFT 0x7 11574 #define CP_RB0_CNTL__RB_BLKSZ__SHIFT 0x8 11575 #define CP_RB0_CNTL__RB_NON_PRIV__SHIFT 0xf 11576 #define CP_RB0_CNTL__MIN_AVAILSZ__SHIFT 0x14 11577 #define CP_RB0_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 11578 #define CP_RB0_CNTL__CACHE_POLICY__SHIFT 0x18 11579 #define CP_RB0_CNTL__RB_NO_UPDATE__SHIFT 0x1b 11580 #define CP_RB0_CNTL__RB_EXE__SHIFT 0x1c 11581 #define CP_RB0_CNTL__KMD_QUEUE__SHIFT 0x1d 11582 #define CP_RB0_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 11583 #define CP_RB0_CNTL__RB_BUFSZ_MASK 0x0000003FL 11584 #define CP_RB0_CNTL__TMZ_STATE_MASK 0x00000040L 11585 #define CP_RB0_CNTL__TMZ_MATCH_MASK 0x00000080L 11586 #define CP_RB0_CNTL__RB_BLKSZ_MASK 0x00003F00L 11587 #define CP_RB0_CNTL__RB_NON_PRIV_MASK 0x00008000L 11588 #define CP_RB0_CNTL__MIN_AVAILSZ_MASK 0x00300000L 11589 #define CP_RB0_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 11590 #define CP_RB0_CNTL__CACHE_POLICY_MASK 0x03000000L 11591 #define CP_RB0_CNTL__RB_NO_UPDATE_MASK 0x08000000L 11592 #define CP_RB0_CNTL__RB_EXE_MASK 0x10000000L 11593 #define CP_RB0_CNTL__KMD_QUEUE_MASK 0x20000000L 11594 #define CP_RB0_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 11595 //CP_RB_CNTL 11596 #define CP_RB_CNTL__RB_BUFSZ__SHIFT 0x0 11597 #define CP_RB_CNTL__TMZ_STATE__SHIFT 0x6 11598 #define CP_RB_CNTL__TMZ_MATCH__SHIFT 0x7 11599 #define CP_RB_CNTL__RB_BLKSZ__SHIFT 0x8 11600 #define CP_RB_CNTL__RB_NON_PRIV__SHIFT 0xf 11601 #define CP_RB_CNTL__MIN_AVAILSZ__SHIFT 0x14 11602 #define CP_RB_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 11603 #define CP_RB_CNTL__CACHE_POLICY__SHIFT 0x18 11604 #define CP_RB_CNTL__RB_NO_UPDATE__SHIFT 0x1b 11605 #define CP_RB_CNTL__RB_EXE__SHIFT 0x1c 11606 #define CP_RB_CNTL__KMD_QUEUE__SHIFT 0x1d 11607 #define CP_RB_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 11608 #define CP_RB_CNTL__RB_BUFSZ_MASK 0x0000003FL 11609 #define CP_RB_CNTL__TMZ_STATE_MASK 0x00000040L 11610 #define CP_RB_CNTL__TMZ_MATCH_MASK 0x00000080L 11611 #define CP_RB_CNTL__RB_BLKSZ_MASK 0x00003F00L 11612 #define CP_RB_CNTL__RB_NON_PRIV_MASK 0x00008000L 11613 #define CP_RB_CNTL__MIN_AVAILSZ_MASK 0x00300000L 11614 #define CP_RB_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 11615 #define CP_RB_CNTL__CACHE_POLICY_MASK 0x03000000L 11616 #define CP_RB_CNTL__RB_NO_UPDATE_MASK 0x08000000L 11617 #define CP_RB_CNTL__RB_EXE_MASK 0x10000000L 11618 #define CP_RB_CNTL__KMD_QUEUE_MASK 0x20000000L 11619 #define CP_RB_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 11620 //CP_RB_RPTR_WR 11621 #define CP_RB_RPTR_WR__RB_RPTR_WR__SHIFT 0x0 11622 #define CP_RB_RPTR_WR__RB_RPTR_WR_MASK 0x000FFFFFL 11623 //CP_RB0_RPTR_ADDR 11624 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 11625 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 11626 //CP_RB_RPTR_ADDR 11627 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 11628 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 11629 //CP_RB0_RPTR_ADDR_HI 11630 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 11631 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 11632 //CP_RB_RPTR_ADDR_HI 11633 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 11634 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 11635 //CP_RB0_BUFSZ_MASK 11636 #define CP_RB0_BUFSZ_MASK__DATA__SHIFT 0x0 11637 #define CP_RB0_BUFSZ_MASK__DATA_MASK 0x000FFFFFL 11638 //CP_RB_BUFSZ_MASK 11639 #define CP_RB_BUFSZ_MASK__DATA__SHIFT 0x0 11640 #define CP_RB_BUFSZ_MASK__DATA_MASK 0x000FFFFFL 11641 //CP_ME3_INT_STAT_DEBUG 11642 #define CP_ME3_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 11643 #define CP_ME3_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 11644 #define CP_ME3_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 11645 #define CP_ME3_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 11646 #define CP_ME3_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 11647 #define CP_ME3_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 11648 #define CP_ME3_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 11649 #define CP_ME3_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 11650 //GC_PRIV_MODE 11651 #define GC_PRIV_MODE__MC_PRIV_MODE__SHIFT 0x0 11652 #define GC_PRIV_MODE__MC_PRIV_MODE_MASK 0x00000001L 11653 //CP_INT_CNTL 11654 #define CP_INT_CNTL__RESUME_INT_ENABLE__SHIFT 0x8 11655 #define CP_INT_CNTL__SUSPEND_INT_ENABLE__SHIFT 0x9 11656 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE__SHIFT 0xa 11657 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT 0xb 11658 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 11659 #define CP_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 11660 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 11661 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE__SHIFT 0x12 11662 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE__SHIFT 0x13 11663 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE__SHIFT 0x14 11664 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE__SHIFT 0x15 11665 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE__SHIFT 0x16 11666 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 11667 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 11668 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 11669 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 11670 #define CP_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 11671 #define CP_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 11672 #define CP_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 11673 #define CP_INT_CNTL__RESUME_INT_ENABLE_MASK 0x00000100L 11674 #define CP_INT_CNTL__SUSPEND_INT_ENABLE_MASK 0x00000200L 11675 #define CP_INT_CNTL__DMA_WATCH_INT_ENABLE_MASK 0x00000400L 11676 #define CP_INT_CNTL__CP_VM_DOORBELL_WR_INT_ENABLE_MASK 0x00000800L 11677 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 11678 #define CP_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 11679 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 11680 #define CP_INT_CNTL__CMP_BUSY_INT_ENABLE_MASK 0x00040000L 11681 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 11682 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 11683 #define CP_INT_CNTL__GFX_IDLE_INT_ENABLE_MASK 0x00200000L 11684 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 11685 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 11686 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 11687 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 11688 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 11689 #define CP_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 11690 #define CP_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 11691 #define CP_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 11692 //CP_INT_STATUS 11693 #define CP_INT_STATUS__RESUME_INT_STAT__SHIFT 0x8 11694 #define CP_INT_STATUS__SUSPEND_INT_STAT__SHIFT 0x9 11695 #define CP_INT_STATUS__DMA_WATCH_INT_STAT__SHIFT 0xa 11696 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT__SHIFT 0xb 11697 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT__SHIFT 0xe 11698 #define CP_INT_STATUS__GPF_INT_STAT__SHIFT 0x10 11699 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x11 11700 #define CP_INT_STATUS__CMP_BUSY_INT_STAT__SHIFT 0x12 11701 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT__SHIFT 0x13 11702 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT__SHIFT 0x14 11703 #define CP_INT_STATUS__GFX_IDLE_INT_STAT__SHIFT 0x15 11704 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT__SHIFT 0x16 11705 #define CP_INT_STATUS__PRIV_REG_INT_STAT__SHIFT 0x17 11706 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT__SHIFT 0x18 11707 #define CP_INT_STATUS__TIME_STAMP_INT_STAT__SHIFT 0x1a 11708 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x1b 11709 #define CP_INT_STATUS__GENERIC2_INT_STAT__SHIFT 0x1d 11710 #define CP_INT_STATUS__GENERIC1_INT_STAT__SHIFT 0x1e 11711 #define CP_INT_STATUS__GENERIC0_INT_STAT__SHIFT 0x1f 11712 #define CP_INT_STATUS__RESUME_INT_STAT_MASK 0x00000100L 11713 #define CP_INT_STATUS__SUSPEND_INT_STAT_MASK 0x00000200L 11714 #define CP_INT_STATUS__DMA_WATCH_INT_STAT_MASK 0x00000400L 11715 #define CP_INT_STATUS__CP_VM_DOORBELL_WR_INT_STAT_MASK 0x00000800L 11716 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 11717 #define CP_INT_STATUS__GPF_INT_STAT_MASK 0x00010000L 11718 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 11719 #define CP_INT_STATUS__CMP_BUSY_INT_STAT_MASK 0x00040000L 11720 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT_MASK 0x00080000L 11721 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 11722 #define CP_INT_STATUS__GFX_IDLE_INT_STAT_MASK 0x00200000L 11723 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT_MASK 0x00400000L 11724 #define CP_INT_STATUS__PRIV_REG_INT_STAT_MASK 0x00800000L 11725 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 11726 #define CP_INT_STATUS__TIME_STAMP_INT_STAT_MASK 0x04000000L 11727 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 11728 #define CP_INT_STATUS__GENERIC2_INT_STAT_MASK 0x20000000L 11729 #define CP_INT_STATUS__GENERIC1_INT_STAT_MASK 0x40000000L 11730 #define CP_INT_STATUS__GENERIC0_INT_STAT_MASK 0x80000000L 11731 //CP_DEVICE_ID 11732 #define CP_DEVICE_ID__DEVICE_ID__SHIFT 0x0 11733 #define CP_DEVICE_ID__DEVICE_ID_MASK 0x000000FFL 11734 //CP_ME0_PIPE_PRIORITY_CNTS 11735 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 11736 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 11737 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 11738 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 11739 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 11740 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 11741 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 11742 #define CP_ME0_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 11743 //CP_RING_PRIORITY_CNTS 11744 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 11745 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 11746 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 11747 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 11748 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 11749 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 11750 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 11751 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 11752 //CP_ME0_PIPE0_PRIORITY 11753 #define CP_ME0_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 11754 #define CP_ME0_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 11755 //CP_RING0_PRIORITY 11756 #define CP_RING0_PRIORITY__PRIORITY__SHIFT 0x0 11757 #define CP_RING0_PRIORITY__PRIORITY_MASK 0x00000003L 11758 //CP_FATAL_ERROR 11759 #define CP_FATAL_ERROR__CPF_FATAL_ERROR__SHIFT 0x0 11760 #define CP_FATAL_ERROR__CPG_FATAL_ERROR__SHIFT 0x1 11761 #define CP_FATAL_ERROR__GFX_HALT_PROC__SHIFT 0x2 11762 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR__SHIFT 0x3 11763 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN__SHIFT 0x4 11764 #define CP_FATAL_ERROR__CPF_FATAL_ERROR_MASK 0x00000001L 11765 #define CP_FATAL_ERROR__CPG_FATAL_ERROR_MASK 0x00000002L 11766 #define CP_FATAL_ERROR__GFX_HALT_PROC_MASK 0x00000004L 11767 #define CP_FATAL_ERROR__DIS_CPG_FATAL_ERROR_MASK 0x00000008L 11768 #define CP_FATAL_ERROR__CPG_TAG_FATAL_ERROR_EN_MASK 0x00000010L 11769 //CP_RB_VMID 11770 #define CP_RB_VMID__RB0_VMID__SHIFT 0x0 11771 #define CP_RB_VMID__RB1_VMID__SHIFT 0x8 11772 #define CP_RB_VMID__RB2_VMID__SHIFT 0x10 11773 #define CP_RB_VMID__RB0_VMID_MASK 0x0000000FL 11774 #define CP_RB_VMID__RB1_VMID_MASK 0x00000F00L 11775 #define CP_RB_VMID__RB2_VMID_MASK 0x000F0000L 11776 //CP_ME0_PIPE0_VMID 11777 #define CP_ME0_PIPE0_VMID__VMID__SHIFT 0x0 11778 #define CP_ME0_PIPE0_VMID__VMID_MASK 0x0000000FL 11779 //CP_RB0_WPTR 11780 #define CP_RB0_WPTR__RB_WPTR__SHIFT 0x0 11781 #define CP_RB0_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 11782 //CP_RB_WPTR 11783 #define CP_RB_WPTR__RB_WPTR__SHIFT 0x0 11784 #define CP_RB_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 11785 //CP_RB0_WPTR_HI 11786 #define CP_RB0_WPTR_HI__RB_WPTR__SHIFT 0x0 11787 #define CP_RB0_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 11788 //CP_RB_WPTR_HI 11789 #define CP_RB_WPTR_HI__RB_WPTR__SHIFT 0x0 11790 #define CP_RB_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 11791 //CP_PROCESS_QUANTUM 11792 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION__SHIFT 0x0 11793 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED__SHIFT 0x1c 11794 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE__SHIFT 0x1d 11795 #define CP_PROCESS_QUANTUM__QUANTUM_EN__SHIFT 0x1f 11796 #define CP_PROCESS_QUANTUM__QUANTUM_DURATION_MASK 0x0FFFFFFFL 11797 #define CP_PROCESS_QUANTUM__TIMER_EXPIRED_MASK 0x10000000L 11798 #define CP_PROCESS_QUANTUM__QUANTUM_SCALE_MASK 0x60000000L 11799 #define CP_PROCESS_QUANTUM__QUANTUM_EN_MASK 0x80000000L 11800 //CP_RB_DOORBELL_RANGE_LOWER 11801 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT 0x2 11802 #define CP_RB_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK 0x00000FFCL 11803 //CP_RB_DOORBELL_RANGE_UPPER 11804 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT 0x2 11805 #define CP_RB_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK 0x00000FFCL 11806 //CP_MEC_DOORBELL_RANGE_LOWER 11807 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER__SHIFT 0x2 11808 #define CP_MEC_DOORBELL_RANGE_LOWER__DOORBELL_RANGE_LOWER_MASK 0x00000FFCL 11809 //CP_MEC_DOORBELL_RANGE_UPPER 11810 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER__SHIFT 0x2 11811 #define CP_MEC_DOORBELL_RANGE_UPPER__DOORBELL_RANGE_UPPER_MASK 0x00000FFCL 11812 //CPG_UTCL1_ERROR 11813 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT 0x0 11814 #define CPG_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK 0x00000001L 11815 //CPC_UTCL1_ERROR 11816 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT__SHIFT 0x0 11817 #define CPC_UTCL1_ERROR__ERROR_DETECTED_HALT_MASK 0x00000001L 11818 //CP_IB1_BUFFER_COUNT 11819 #define CP_IB1_BUFFER_COUNT__COUNT__SHIFT 0x0 11820 #define CP_IB1_BUFFER_COUNT__COUNT_MASK 0x000FFFFFL 11821 //CP_IB2_BUFFER_COUNT 11822 #define CP_IB2_BUFFER_COUNT__COUNT__SHIFT 0x0 11823 #define CP_IB2_BUFFER_COUNT__COUNT_MASK 0x000FFFFFL 11824 //CP_INT_CNTL_RING0 11825 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE__SHIFT 0x8 11826 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE__SHIFT 0x9 11827 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE__SHIFT 0xa 11828 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE__SHIFT 0xb 11829 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 11830 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE__SHIFT 0x10 11831 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 11832 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE__SHIFT 0x12 11833 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE__SHIFT 0x13 11834 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE__SHIFT 0x14 11835 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE__SHIFT 0x15 11836 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE__SHIFT 0x16 11837 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE__SHIFT 0x17 11838 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 11839 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 11840 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 11841 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE__SHIFT 0x1d 11842 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE__SHIFT 0x1e 11843 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE__SHIFT 0x1f 11844 #define CP_INT_CNTL_RING0__RESUME_INT_ENABLE_MASK 0x00000100L 11845 #define CP_INT_CNTL_RING0__SUSPEND_INT_ENABLE_MASK 0x00000200L 11846 #define CP_INT_CNTL_RING0__DMA_WATCH_INT_ENABLE_MASK 0x00000400L 11847 #define CP_INT_CNTL_RING0__CP_VM_DOORBELL_WR_INT_ENABLE_MASK 0x00000800L 11848 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 11849 #define CP_INT_CNTL_RING0__GPF_INT_ENABLE_MASK 0x00010000L 11850 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 11851 #define CP_INT_CNTL_RING0__CMP_BUSY_INT_ENABLE_MASK 0x00040000L 11852 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 11853 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 11854 #define CP_INT_CNTL_RING0__GFX_IDLE_INT_ENABLE_MASK 0x00200000L 11855 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 11856 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE_MASK 0x00800000L 11857 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 11858 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 11859 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 11860 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE_MASK 0x20000000L 11861 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE_MASK 0x40000000L 11862 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE_MASK 0x80000000L 11863 //CP_DEBUG_2 11864 #define CP_DEBUG_2__HEADER_TRAP_DIS__SHIFT 0xb 11865 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE__SHIFT 0xc 11866 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE__SHIFT 0xd 11867 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE__SHIFT 0xe 11868 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE__SHIFT 0xf 11869 #define CP_DEBUG_2__NOP_DISCARD_DISABLE__SHIFT 0x10 11870 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE__SHIFT 0x11 11871 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE__SHIFT 0x1b 11872 #define CP_DEBUG_2__DC_FORCE_CLK_EN__SHIFT 0x1c 11873 #define CP_DEBUG_2__DC_DISABLE_BROADCAST__SHIFT 0x1d 11874 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE__SHIFT 0x1e 11875 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE__SHIFT 0x1f 11876 #define CP_DEBUG_2__HEADER_TRAP_DIS_MASK 0x00000800L 11877 #define CP_DEBUG_2__CHIU_NOALLOC_OVERRIDE_MASK 0x00001000L 11878 #define CP_DEBUG_2__RCIU_SECURE_CHECK_DISABLE_MASK 0x00002000L 11879 #define CP_DEBUG_2__RB_PACKET_INJECTOR_DISABLE_MASK 0x00004000L 11880 #define CP_DEBUG_2__CNTX_DONE_COPY_STATE_DISABLE_MASK 0x00008000L 11881 #define CP_DEBUG_2__NOP_DISCARD_DISABLE_MASK 0x00010000L 11882 #define CP_DEBUG_2__DC_INTERLEAVE_DISABLE_MASK 0x00020000L 11883 #define CP_DEBUG_2__BC_LOOKUP_CB_DB_FLUSH_DISABLE_MASK 0x08000000L 11884 #define CP_DEBUG_2__DC_FORCE_CLK_EN_MASK 0x10000000L 11885 #define CP_DEBUG_2__DC_DISABLE_BROADCAST_MASK 0x20000000L 11886 #define CP_DEBUG_2__NOT_EOP_HW_DETECT_DISABLE_MASK 0x40000000L 11887 #define CP_DEBUG_2__PFP_DDID_HW_DETECT_DISABLE_MASK 0x80000000L 11888 //CP_INT_STATUS_RING0 11889 #define CP_INT_STATUS_RING0__RESUME_INT_STAT__SHIFT 0x8 11890 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT__SHIFT 0x9 11891 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT__SHIFT 0xa 11892 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT__SHIFT 0xb 11893 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT__SHIFT 0xe 11894 #define CP_INT_STATUS_RING0__GPF_INT_STAT__SHIFT 0x10 11895 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x11 11896 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT__SHIFT 0x12 11897 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT__SHIFT 0x13 11898 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT__SHIFT 0x14 11899 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT__SHIFT 0x15 11900 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT__SHIFT 0x16 11901 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT__SHIFT 0x17 11902 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT__SHIFT 0x18 11903 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT__SHIFT 0x1a 11904 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x1b 11905 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT__SHIFT 0x1d 11906 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT__SHIFT 0x1e 11907 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT__SHIFT 0x1f 11908 #define CP_INT_STATUS_RING0__RESUME_INT_STAT_MASK 0x00000100L 11909 #define CP_INT_STATUS_RING0__SUSPEND_INT_STAT_MASK 0x00000200L 11910 #define CP_INT_STATUS_RING0__DMA_WATCH_INT_STAT_MASK 0x00000400L 11911 #define CP_INT_STATUS_RING0__CP_VM_DOORBELL_WR_INT_STAT_MASK 0x00000800L 11912 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 11913 #define CP_INT_STATUS_RING0__GPF_INT_STAT_MASK 0x00010000L 11914 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 11915 #define CP_INT_STATUS_RING0__CMP_BUSY_INT_STAT_MASK 0x00040000L 11916 #define CP_INT_STATUS_RING0__GCNTX_BUSY_INT_STAT_MASK 0x00080000L 11917 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 11918 #define CP_INT_STATUS_RING0__GFX_IDLE_INT_STAT_MASK 0x00200000L 11919 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT_MASK 0x00400000L 11920 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT_MASK 0x00800000L 11921 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 11922 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT_MASK 0x04000000L 11923 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 11924 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT_MASK 0x20000000L 11925 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT_MASK 0x40000000L 11926 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT_MASK 0x80000000L 11927 //CP_ME_F32_INTERRUPT 11928 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT__SHIFT 0x0 11929 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT__SHIFT 0x1 11930 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2__SHIFT 0x2 11931 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3__SHIFT 0x3 11932 #define CP_ME_F32_INTERRUPT__ECC_ERROR_INT_MASK 0x00000001L 11933 #define CP_ME_F32_INTERRUPT__TIME_STAMP_INT_MASK 0x00000002L 11934 #define CP_ME_F32_INTERRUPT__ME_F32_INT_2_MASK 0x00000004L 11935 #define CP_ME_F32_INTERRUPT__ME_F32_INT_3_MASK 0x00000008L 11936 //CP_PFP_F32_INTERRUPT 11937 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT__SHIFT 0x0 11938 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT__SHIFT 0x1 11939 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT 0x2 11940 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3__SHIFT 0x3 11941 #define CP_PFP_F32_INTERRUPT__ECC_ERROR_INT_MASK 0x00000001L 11942 #define CP_PFP_F32_INTERRUPT__PRIV_REG_INT_MASK 0x00000002L 11943 #define CP_PFP_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK 0x00000004L 11944 #define CP_PFP_F32_INTERRUPT__PFP_F32_INT_3_MASK 0x00000008L 11945 //CP_MEC1_F32_INTERRUPT 11946 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT__SHIFT 0x0 11947 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT__SHIFT 0x1 11948 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT__SHIFT 0x2 11949 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT__SHIFT 0x3 11950 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT__SHIFT 0x4 11951 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT__SHIFT 0x5 11952 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT__SHIFT 0x6 11953 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT__SHIFT 0x7 11954 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT__SHIFT 0x8 11955 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT__SHIFT 0x9 11956 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF__SHIFT 0xa 11957 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA__SHIFT 0xb 11958 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC__SHIFT 0xc 11959 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT__SHIFT 0xd 11960 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT__SHIFT 0xe 11961 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT__SHIFT 0xf 11962 #define CP_MEC1_F32_INTERRUPT__EDC_ROQ_FED_INT_MASK 0x00000001L 11963 #define CP_MEC1_F32_INTERRUPT__PRIV_REG_INT_MASK 0x00000002L 11964 #define CP_MEC1_F32_INTERRUPT__RESERVED_BIT_ERR_INT_MASK 0x00000004L 11965 #define CP_MEC1_F32_INTERRUPT__EDC_TC_FED_INT_MASK 0x00000008L 11966 #define CP_MEC1_F32_INTERRUPT__EDC_GDS_FED_INT_MASK 0x00000010L 11967 #define CP_MEC1_F32_INTERRUPT__EDC_SCRATCH_FED_INT_MASK 0x00000020L 11968 #define CP_MEC1_F32_INTERRUPT__WAVE_RESTORE_INT_MASK 0x00000040L 11969 #define CP_MEC1_F32_INTERRUPT__SUA_VIOLATION_INT_MASK 0x00000080L 11970 #define CP_MEC1_F32_INTERRUPT__EDC_DMA_FED_INT_MASK 0x00000100L 11971 #define CP_MEC1_F32_INTERRUPT__IQ_TIMER_INT_MASK 0x00000200L 11972 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPF_MASK 0x00000400L 11973 #define CP_MEC1_F32_INTERRUPT__GPF_INT_DMA_MASK 0x00000800L 11974 #define CP_MEC1_F32_INTERRUPT__GPF_INT_CPC_MASK 0x00001000L 11975 #define CP_MEC1_F32_INTERRUPT__EDC_SR_MEM_FED_INT_MASK 0x00002000L 11976 #define CP_MEC1_F32_INTERRUPT__QUEUE_MESSAGE_INT_MASK 0x00004000L 11977 #define CP_MEC1_F32_INTERRUPT__FATAL_EDC_ERROR_INT_MASK 0x00008000L 11978 //CP_PWR_CNTL 11979 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0__SHIFT 0x0 11980 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1__SHIFT 0x1 11981 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0__SHIFT 0x8 11982 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1__SHIFT 0x9 11983 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2__SHIFT 0xa 11984 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3__SHIFT 0xb 11985 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0__SHIFT 0x10 11986 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1__SHIFT 0x11 11987 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2__SHIFT 0x12 11988 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3__SHIFT 0x13 11989 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0__SHIFT 0x14 11990 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1__SHIFT 0x15 11991 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2__SHIFT 0x16 11992 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3__SHIFT 0x17 11993 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE0_MASK 0x00000001L 11994 #define CP_PWR_CNTL__GFX_CLK_HALT_ME0_PIPE1_MASK 0x00000002L 11995 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE0_MASK 0x00000100L 11996 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE1_MASK 0x00000200L 11997 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE2_MASK 0x00000400L 11998 #define CP_PWR_CNTL__CMP_CLK_HALT_ME1_PIPE3_MASK 0x00000800L 11999 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE0_MASK 0x00010000L 12000 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE1_MASK 0x00020000L 12001 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE2_MASK 0x00040000L 12002 #define CP_PWR_CNTL__CMP_CLK_HALT_ME2_PIPE3_MASK 0x00080000L 12003 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE0_MASK 0x00100000L 12004 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE1_MASK 0x00200000L 12005 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE2_MASK 0x00400000L 12006 #define CP_PWR_CNTL__CMP_CLK_HALT_ME3_PIPE3_MASK 0x00800000L 12007 //CP_ECC_FIRSTOCCURRENCE 12008 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE__SHIFT 0x0 12009 #define CP_ECC_FIRSTOCCURRENCE__CLIENT__SHIFT 0x4 12010 #define CP_ECC_FIRSTOCCURRENCE__ME__SHIFT 0x8 12011 #define CP_ECC_FIRSTOCCURRENCE__PIPE__SHIFT 0xa 12012 #define CP_ECC_FIRSTOCCURRENCE__VMID__SHIFT 0x10 12013 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE_MASK 0x00000003L 12014 #define CP_ECC_FIRSTOCCURRENCE__CLIENT_MASK 0x000000F0L 12015 #define CP_ECC_FIRSTOCCURRENCE__ME_MASK 0x00000300L 12016 #define CP_ECC_FIRSTOCCURRENCE__PIPE_MASK 0x00000C00L 12017 #define CP_ECC_FIRSTOCCURRENCE__VMID_MASK 0x000F0000L 12018 //CP_ECC_FIRSTOCCURRENCE_RING0 12019 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE__SHIFT 0x0 12020 #define CP_ECC_FIRSTOCCURRENCE_RING0__OBSOLETE_MASK 0xFFFFFFFFL 12021 //GB_EDC_MODE 12022 #define GB_EDC_MODE__FORCE_SEC_ON_DED__SHIFT 0xf 12023 #define GB_EDC_MODE__COUNT_FED_OUT__SHIFT 0x10 12024 #define GB_EDC_MODE__GATE_FUE__SHIFT 0x11 12025 #define GB_EDC_MODE__DED_MODE__SHIFT 0x14 12026 #define GB_EDC_MODE__PROP_FED__SHIFT 0x1d 12027 #define GB_EDC_MODE__BYPASS__SHIFT 0x1f 12028 #define GB_EDC_MODE__FORCE_SEC_ON_DED_MASK 0x00008000L 12029 #define GB_EDC_MODE__COUNT_FED_OUT_MASK 0x00010000L 12030 #define GB_EDC_MODE__GATE_FUE_MASK 0x00020000L 12031 #define GB_EDC_MODE__DED_MODE_MASK 0x00300000L 12032 #define GB_EDC_MODE__PROP_FED_MASK 0x20000000L 12033 #define GB_EDC_MODE__BYPASS_MASK 0x80000000L 12034 //CP_DEBUG 12035 #define CP_DEBUG__PERFMON_RING_SEL__SHIFT 0x0 12036 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS__SHIFT 0x2 12037 #define CP_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0x8 12038 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 12039 #define CP_DEBUG__PACKET_FILTER_DISABLE__SHIFT 0xa 12040 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE__SHIFT 0xb 12041 #define CP_DEBUG__CPG_CHIU_RO_DISABLE__SHIFT 0xc 12042 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS__SHIFT 0xd 12043 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE__SHIFT 0xe 12044 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE__SHIFT 0xf 12045 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR__SHIFT 0x10 12046 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE__SHIFT 0x13 12047 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT 0x14 12048 #define CP_DEBUG__INTERRUPT_DISABLE__SHIFT 0x16 12049 #define CP_DEBUG__PREDICATE_DISABLE__SHIFT 0x17 12050 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 12051 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 12052 #define CP_DEBUG__EVENT_FILT_DISABLE__SHIFT 0x1a 12053 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT 0x1c 12054 #define CP_DEBUG__CS_STATE_FILT_DISABLE__SHIFT 0x1d 12055 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE__SHIFT 0x1e 12056 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE__SHIFT 0x1f 12057 #define CP_DEBUG__PERFMON_RING_SEL_MASK 0x00000003L 12058 #define CP_DEBUG__DEBUG_BUS_SELECT_BITS_MASK 0x000000FCL 12059 #define CP_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00000100L 12060 #define CP_DEBUG__CPG_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 12061 #define CP_DEBUG__PACKET_FILTER_DISABLE_MASK 0x00000400L 12062 #define CP_DEBUG__NOT_EOP_PREEMPT_DISABLE_MASK 0x00000800L 12063 #define CP_DEBUG__CPG_CHIU_RO_DISABLE_MASK 0x00001000L 12064 #define CP_DEBUG__CPG_GCR_CNTL_BYPASS_MASK 0x00002000L 12065 #define CP_DEBUG__CPG_RAM_CLK_GATING_DISABLE_MASK 0x00004000L 12066 #define CP_DEBUG__CPG_UTCL1_ERROR_HALT_DISABLE_MASK 0x00008000L 12067 #define CP_DEBUG__SURFSYNC_CNTX_RDADDR_MASK 0x00070000L 12068 #define CP_DEBUG__CPG_DATA_POISONING_INT_DISABLE_MASK 0x00080000L 12069 #define CP_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK 0x00100000L 12070 #define CP_DEBUG__INTERRUPT_DISABLE_MASK 0x00400000L 12071 #define CP_DEBUG__PREDICATE_DISABLE_MASK 0x00800000L 12072 #define CP_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 12073 #define CP_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 12074 #define CP_DEBUG__EVENT_FILT_DISABLE_MASK 0x04000000L 12075 #define CP_DEBUG__CPG_TC_ONE_CYCLE_WRITE_DISABLE_MASK 0x10000000L 12076 #define CP_DEBUG__CS_STATE_FILT_DISABLE_MASK 0x20000000L 12077 #define CP_DEBUG__CS_PIPELINE_RESET_DISABLE_MASK 0x40000000L 12078 #define CP_DEBUG__IB_PACKET_INJECTOR_DISABLE_MASK 0x80000000L 12079 //CP_CPF_DEBUG 12080 #define CP_CPF_DEBUG__PRIVATE_REG_ACC_DISABLE__SHIFT 0x6 12081 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0xe 12082 #define CP_CPF_DEBUG__MES_DOORBELL_HIT_BUSY_OVERRIDE__SHIFT 0xf 12083 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE__SHIFT 0x10 12084 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS__SHIFT 0x11 12085 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE__SHIFT 0x12 12086 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE__SHIFT 0x13 12087 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE__SHIFT 0x16 12088 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE__SHIFT 0x17 12089 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 12090 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 12091 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE__SHIFT 0x1a 12092 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE__SHIFT 0x1b 12093 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS__SHIFT 0x1d 12094 #define CP_CPF_DEBUG__DBGU_TRIGGER__SHIFT 0x1f 12095 #define CP_CPF_DEBUG__PRIVATE_REG_ACC_DISABLE_MASK 0x00000040L 12096 #define CP_CPF_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00004000L 12097 #define CP_CPF_DEBUG__MES_DOORBELL_HIT_BUSY_OVERRIDE_MASK 0x00008000L 12098 #define CP_CPF_DEBUG__CPF_REPEATER_FGCG_OVERRIDE_MASK 0x00010000L 12099 #define CP_CPF_DEBUG__CPF_GCR_CNTL_BYPASS_MASK 0x00020000L 12100 #define CP_CPF_DEBUG__CPF_RAM_CLK_GATING_DISABLE_MASK 0x00040000L 12101 #define CP_CPF_DEBUG__CPF_DATA_POISONING_INT_DISABLE_MASK 0x00080000L 12102 #define CP_CPF_DEBUG__CLOCK_ACTIVE_DELAY_OVERRIDE_MASK 0x00400000L 12103 #define CP_CPF_DEBUG__CLOCK_ACTIVE_OVERRIDE_MASK 0x00800000L 12104 #define CP_CPF_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 12105 #define CP_CPF_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 12106 #define CP_CPF_DEBUG__CPF_CHIU_NOALLOC_OVERRIDE_MASK 0x04000000L 12107 #define CP_CPF_DEBUG__CE_FETCHER_DISABLE_MASK 0x08000000L 12108 #define CP_CPF_DEBUG__CPF_PRIORITY_YIELD_ACTIVE_DIS_MASK 0x20000000L 12109 #define CP_CPF_DEBUG__DBGU_TRIGGER_MASK 0x80000000L 12110 //CP_CPC_DEBUG 12111 #define CP_CPC_DEBUG__PIPE_SELECT__SHIFT 0x0 12112 #define CP_CPC_DEBUG__ME_SELECT__SHIFT 0x2 12113 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE__SHIFT 0x4 12114 #define CP_CPC_DEBUG__ENABLE_RSVD_DC_MODE__SHIFT 0xc 12115 #define CP_CPC_DEBUG__ENABLE_CONF_CS_DIST__SHIFT 0xd 12116 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN__SHIFT 0xe 12117 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE__SHIFT 0xf 12118 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE__SHIFT 0x10 12119 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS__SHIFT 0x11 12120 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE__SHIFT 0x12 12121 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE__SHIFT 0x14 12122 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE__SHIFT 0x15 12123 #define CP_CPC_DEBUG__INTERRUPT_DISABLE__SHIFT 0x16 12124 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE__SHIFT 0x17 12125 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE__SHIFT 0x18 12126 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE__SHIFT 0x19 12127 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE__SHIFT 0x1a 12128 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE__SHIFT 0x1c 12129 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE__SHIFT 0x1d 12130 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE__SHIFT 0x1f 12131 #define CP_CPC_DEBUG__PIPE_SELECT_MASK 0x00000003L 12132 #define CP_CPC_DEBUG__ME_SELECT_MASK 0x00000004L 12133 #define CP_CPC_DEBUG__ADC_INTERLEAVE_DISABLE_MASK 0x00000010L 12134 #define CP_CPC_DEBUG__ENABLE_RSVD_DC_MODE_MASK 0x00001000L 12135 #define CP_CPC_DEBUG__ENABLE_CONF_CS_DIST_MASK 0x00002000L 12136 #define CP_CPC_DEBUG__DEBUG_BUS_FLOP_EN_MASK 0x00004000L 12137 #define CP_CPC_DEBUG__CPC_REPEATER_FGCG_OVERRIDE_MASK 0x00008000L 12138 #define CP_CPC_DEBUG__CPC_CHIU_NOALLOC_OVERRIDE_MASK 0x00010000L 12139 #define CP_CPC_DEBUG__CPC_GCR_CNTL_BYPASS_MASK 0x00020000L 12140 #define CP_CPC_DEBUG__CPC_RAM_CLK_GATING_DISABLE_MASK 0x00040000L 12141 #define CP_CPC_DEBUG__PRIV_VIOLATION_WRITE_DISABLE_MASK 0x00100000L 12142 #define CP_CPC_DEBUG__UCODE_ECC_ERROR_DISABLE_MASK 0x00200000L 12143 #define CP_CPC_DEBUG__INTERRUPT_DISABLE_MASK 0x00400000L 12144 #define CP_CPC_DEBUG__CPC_CHIU_RO_DISABLE_MASK 0x00800000L 12145 #define CP_CPC_DEBUG__UNDERFLOW_BUSY_DISABLE_MASK 0x01000000L 12146 #define CP_CPC_DEBUG__OVERFLOW_BUSY_DISABLE_MASK 0x02000000L 12147 #define CP_CPC_DEBUG__EVENT_FILT_DISABLE_MASK 0x04000000L 12148 #define CP_CPC_DEBUG__CPC_TC_ONE_CYCLE_WRITE_DISABLE_MASK 0x10000000L 12149 #define CP_CPC_DEBUG__CS_STATE_FILT_DISABLE_MASK 0x20000000L 12150 #define CP_CPC_DEBUG__ME2_UCODE_RAM_ENABLE_MASK 0x80000000L 12151 //CP_PQ_WPTR_POLL_CNTL 12152 #define CP_PQ_WPTR_POLL_CNTL__PERIOD__SHIFT 0x0 12153 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT__SHIFT 0x1d 12154 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE__SHIFT 0x1e 12155 #define CP_PQ_WPTR_POLL_CNTL__EN__SHIFT 0x1f 12156 #define CP_PQ_WPTR_POLL_CNTL__PERIOD_MASK 0x000000FFL 12157 #define CP_PQ_WPTR_POLL_CNTL__DISABLE_PEND_REQ_ONE_SHOT_MASK 0x20000000L 12158 #define CP_PQ_WPTR_POLL_CNTL__POLL_ACTIVE_MASK 0x40000000L 12159 #define CP_PQ_WPTR_POLL_CNTL__EN_MASK 0x80000000L 12160 //CP_PQ_WPTR_POLL_CNTL1 12161 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK__SHIFT 0x0 12162 #define CP_PQ_WPTR_POLL_CNTL1__QUEUE_MASK_MASK 0xFFFFFFFFL 12163 //CP_ME1_PIPE0_INT_CNTL 12164 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 12165 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 12166 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 12167 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 12168 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 12169 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 12170 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 12171 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 12172 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 12173 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 12174 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 12175 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 12176 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 12177 #define CP_ME1_PIPE0_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 12178 #define CP_ME1_PIPE0_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 12179 #define CP_ME1_PIPE0_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 12180 #define CP_ME1_PIPE0_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 12181 #define CP_ME1_PIPE0_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 12182 #define CP_ME1_PIPE0_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 12183 #define CP_ME1_PIPE0_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 12184 #define CP_ME1_PIPE0_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 12185 #define CP_ME1_PIPE0_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 12186 #define CP_ME1_PIPE0_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 12187 #define CP_ME1_PIPE0_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 12188 #define CP_ME1_PIPE0_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 12189 #define CP_ME1_PIPE0_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 12190 //CP_ME1_PIPE1_INT_CNTL 12191 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 12192 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 12193 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 12194 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 12195 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 12196 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 12197 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 12198 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 12199 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 12200 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 12201 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 12202 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 12203 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 12204 #define CP_ME1_PIPE1_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 12205 #define CP_ME1_PIPE1_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 12206 #define CP_ME1_PIPE1_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 12207 #define CP_ME1_PIPE1_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 12208 #define CP_ME1_PIPE1_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 12209 #define CP_ME1_PIPE1_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 12210 #define CP_ME1_PIPE1_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 12211 #define CP_ME1_PIPE1_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 12212 #define CP_ME1_PIPE1_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 12213 #define CP_ME1_PIPE1_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 12214 #define CP_ME1_PIPE1_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 12215 #define CP_ME1_PIPE1_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 12216 #define CP_ME1_PIPE1_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 12217 //CP_ME1_PIPE0_INT_STATUS 12218 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 12219 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 12220 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 12221 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 12222 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 12223 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 12224 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 12225 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 12226 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 12227 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 12228 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 12229 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 12230 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 12231 #define CP_ME1_PIPE0_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 12232 #define CP_ME1_PIPE0_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 12233 #define CP_ME1_PIPE0_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 12234 #define CP_ME1_PIPE0_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 12235 #define CP_ME1_PIPE0_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 12236 #define CP_ME1_PIPE0_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 12237 #define CP_ME1_PIPE0_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 12238 #define CP_ME1_PIPE0_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 12239 #define CP_ME1_PIPE0_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 12240 #define CP_ME1_PIPE0_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 12241 #define CP_ME1_PIPE0_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 12242 #define CP_ME1_PIPE0_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 12243 #define CP_ME1_PIPE0_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 12244 //CP_ME1_PIPE1_INT_STATUS 12245 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 12246 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 12247 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 12248 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 12249 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 12250 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 12251 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 12252 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 12253 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 12254 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 12255 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 12256 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 12257 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 12258 #define CP_ME1_PIPE1_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 12259 #define CP_ME1_PIPE1_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 12260 #define CP_ME1_PIPE1_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 12261 #define CP_ME1_PIPE1_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 12262 #define CP_ME1_PIPE1_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 12263 #define CP_ME1_PIPE1_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 12264 #define CP_ME1_PIPE1_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 12265 #define CP_ME1_PIPE1_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 12266 #define CP_ME1_PIPE1_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 12267 #define CP_ME1_PIPE1_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 12268 #define CP_ME1_PIPE1_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 12269 #define CP_ME1_PIPE1_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 12270 #define CP_ME1_PIPE1_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 12271 //CP_ME1_INT_STAT_DEBUG 12272 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED__SHIFT 0xc 12273 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED__SHIFT 0xd 12274 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0xe 12275 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 12276 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED__SHIFT 0x10 12277 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x11 12278 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x17 12279 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x18 12280 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x1a 12281 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x1b 12282 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x1d 12283 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x1e 12284 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x1f 12285 #define CP_ME1_INT_STAT_DEBUG__CMP_QUERY_STATUS_INT_ASSERTED_MASK 0x00001000L 12286 #define CP_ME1_INT_STAT_DEBUG__DEQUEUE_REQUEST_INT_ASSERTED_MASK 0x00002000L 12287 #define CP_ME1_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 12288 #define CP_ME1_INT_STAT_DEBUG__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 12289 #define CP_ME1_INT_STAT_DEBUG__GPF_INT_ASSERTED_MASK 0x00010000L 12290 #define CP_ME1_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 12291 #define CP_ME1_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 12292 #define CP_ME1_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 12293 #define CP_ME1_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 12294 #define CP_ME1_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 12295 #define CP_ME1_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 12296 #define CP_ME1_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 12297 #define CP_ME1_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 12298 //CP_GFX_QUEUE_INDEX 12299 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS__SHIFT 0x0 12300 #define CP_GFX_QUEUE_INDEX__PIPE_ID__SHIFT 0x4 12301 #define CP_GFX_QUEUE_INDEX__QUEUE_ID__SHIFT 0x8 12302 #define CP_GFX_QUEUE_INDEX__QUEUE_ACCESS_MASK 0x00000001L 12303 #define CP_GFX_QUEUE_INDEX__PIPE_ID_MASK 0x00000030L 12304 #define CP_GFX_QUEUE_INDEX__QUEUE_ID_MASK 0x00000700L 12305 //CC_GC_EDC_CONFIG 12306 #define CC_GC_EDC_CONFIG__DIS_EDC__SHIFT 0x1 12307 #define CC_GC_EDC_CONFIG__DIS_EDC_MASK 0x00000002L 12308 //CP_ME1_PIPE_PRIORITY_CNTS 12309 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 12310 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 12311 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 12312 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 12313 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 12314 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 12315 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 12316 #define CP_ME1_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 12317 //CP_ME1_PIPE0_PRIORITY 12318 #define CP_ME1_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 12319 #define CP_ME1_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 12320 //CP_ME1_PIPE1_PRIORITY 12321 #define CP_ME1_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 12322 #define CP_ME1_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 12323 //CP_PFP_PRGRM_CNTR_START 12324 #define CP_PFP_PRGRM_CNTR_START__IP_START__SHIFT 0x0 12325 #define CP_PFP_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 12326 //CP_ME_PRGRM_CNTR_START 12327 #define CP_ME_PRGRM_CNTR_START__IP_START__SHIFT 0x0 12328 #define CP_ME_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 12329 //CP_MEC1_PRGRM_CNTR_START 12330 #define CP_MEC1_PRGRM_CNTR_START__IP_START__SHIFT 0x0 12331 #define CP_MEC1_PRGRM_CNTR_START__IP_START_MASK 0x000FFFFFL 12332 //CP_PFP_INTR_ROUTINE_START 12333 #define CP_PFP_INTR_ROUTINE_START__IR_START__SHIFT 0x0 12334 #define CP_PFP_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 12335 //CP_ME_INTR_ROUTINE_START 12336 #define CP_ME_INTR_ROUTINE_START__IR_START__SHIFT 0x0 12337 #define CP_ME_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 12338 //CP_MEC1_INTR_ROUTINE_START 12339 #define CP_MEC1_INTR_ROUTINE_START__IR_START__SHIFT 0x0 12340 #define CP_MEC1_INTR_ROUTINE_START__IR_START_MASK 0x000FFFFFL 12341 //CP_CONTEXT_CNTL 12342 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX__SHIFT 0x0 12343 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX__SHIFT 0x4 12344 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX__SHIFT 0x10 12345 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX__SHIFT 0x14 12346 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_GE_CNTX_MASK 0x0000000FL 12347 #define CP_CONTEXT_CNTL__ME0PIPE0_MAX_PIPE_CNTX_MASK 0x000000F0L 12348 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_GE_CNTX_MASK 0x000F0000L 12349 #define CP_CONTEXT_CNTL__ME0PIPE1_MAX_PIPE_CNTX_MASK 0x00F00000L 12350 //CP_MAX_CONTEXT 12351 #define CP_MAX_CONTEXT__MAX_CONTEXT__SHIFT 0x0 12352 #define CP_MAX_CONTEXT__MAX_CONTEXT_MASK 0x00000007L 12353 //CP_IQ_WAIT_TIME1 12354 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD__SHIFT 0x0 12355 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD__SHIFT 0x8 12356 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD__SHIFT 0x10 12357 #define CP_IQ_WAIT_TIME1__GWS__SHIFT 0x18 12358 #define CP_IQ_WAIT_TIME1__IB_OFFLOAD_MASK 0x000000FFL 12359 #define CP_IQ_WAIT_TIME1__ATOMIC_OFFLOAD_MASK 0x0000FF00L 12360 #define CP_IQ_WAIT_TIME1__WRM_OFFLOAD_MASK 0x00FF0000L 12361 #define CP_IQ_WAIT_TIME1__GWS_MASK 0xFF000000L 12362 //CP_IQ_WAIT_TIME2 12363 #define CP_IQ_WAIT_TIME2__QUE_SLEEP__SHIFT 0x0 12364 #define CP_IQ_WAIT_TIME2__SCH_WAVE__SHIFT 0x8 12365 #define CP_IQ_WAIT_TIME2__DEQ_RETRY__SHIFT 0x18 12366 #define CP_IQ_WAIT_TIME2__QUE_SLEEP_MASK 0x000000FFL 12367 #define CP_IQ_WAIT_TIME2__SCH_WAVE_MASK 0x0000FF00L 12368 #define CP_IQ_WAIT_TIME2__DEQ_RETRY_MASK 0xFF000000L 12369 //CP_RB0_BASE_HI 12370 #define CP_RB0_BASE_HI__RB_BASE_HI__SHIFT 0x0 12371 #define CP_RB0_BASE_HI__RB_BASE_HI_MASK 0x000000FFL 12372 //CP_VMID_RESET 12373 #define CP_VMID_RESET__RESET_REQUEST__SHIFT 0x0 12374 #define CP_VMID_RESET__PIPE0_QUEUES__SHIFT 0x10 12375 #define CP_VMID_RESET__PIPE1_QUEUES__SHIFT 0x18 12376 #define CP_VMID_RESET__RESET_REQUEST_MASK 0x0000FFFFL 12377 #define CP_VMID_RESET__PIPE0_QUEUES_MASK 0x00FF0000L 12378 #define CP_VMID_RESET__PIPE1_QUEUES_MASK 0xFF000000L 12379 //CPC_INT_CNTL 12380 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE__SHIFT 0xc 12381 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE__SHIFT 0xd 12382 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0xe 12383 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE__SHIFT 0xf 12384 #define CPC_INT_CNTL__GPF_INT_ENABLE__SHIFT 0x10 12385 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x11 12386 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x17 12387 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x18 12388 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x1a 12389 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x1b 12390 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x1d 12391 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x1e 12392 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x1f 12393 #define CPC_INT_CNTL__CMP_QUERY_STATUS_INT_ENABLE_MASK 0x00001000L 12394 #define CPC_INT_CNTL__DEQUEUE_REQUEST_INT_ENABLE_MASK 0x00002000L 12395 #define CPC_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 12396 #define CPC_INT_CNTL__SUA_VIOLATION_INT_ENABLE_MASK 0x00008000L 12397 #define CPC_INT_CNTL__GPF_INT_ENABLE_MASK 0x00010000L 12398 #define CPC_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 12399 #define CPC_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 12400 #define CPC_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 12401 #define CPC_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 12402 #define CPC_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 12403 #define CPC_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 12404 #define CPC_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 12405 #define CPC_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 12406 //CPC_INT_STATUS 12407 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS__SHIFT 0xc 12408 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS__SHIFT 0xd 12409 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS__SHIFT 0xe 12410 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS__SHIFT 0xf 12411 #define CPC_INT_STATUS__GPF_INT_STATUS__SHIFT 0x10 12412 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS__SHIFT 0x11 12413 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS__SHIFT 0x17 12414 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS__SHIFT 0x18 12415 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS__SHIFT 0x1a 12416 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS__SHIFT 0x1b 12417 #define CPC_INT_STATUS__GENERIC2_INT_STATUS__SHIFT 0x1d 12418 #define CPC_INT_STATUS__GENERIC1_INT_STATUS__SHIFT 0x1e 12419 #define CPC_INT_STATUS__GENERIC0_INT_STATUS__SHIFT 0x1f 12420 #define CPC_INT_STATUS__CMP_QUERY_STATUS_INT_STATUS_MASK 0x00001000L 12421 #define CPC_INT_STATUS__DEQUEUE_REQUEST_INT_STATUS_MASK 0x00002000L 12422 #define CPC_INT_STATUS__CP_ECC_ERROR_INT_STATUS_MASK 0x00004000L 12423 #define CPC_INT_STATUS__SUA_VIOLATION_INT_STATUS_MASK 0x00008000L 12424 #define CPC_INT_STATUS__GPF_INT_STATUS_MASK 0x00010000L 12425 #define CPC_INT_STATUS__WRM_POLL_TIMEOUT_INT_STATUS_MASK 0x00020000L 12426 #define CPC_INT_STATUS__PRIV_REG_INT_STATUS_MASK 0x00800000L 12427 #define CPC_INT_STATUS__OPCODE_ERROR_INT_STATUS_MASK 0x01000000L 12428 #define CPC_INT_STATUS__TIME_STAMP_INT_STATUS_MASK 0x04000000L 12429 #define CPC_INT_STATUS__RESERVED_BIT_ERROR_INT_STATUS_MASK 0x08000000L 12430 #define CPC_INT_STATUS__GENERIC2_INT_STATUS_MASK 0x20000000L 12431 #define CPC_INT_STATUS__GENERIC1_INT_STATUS_MASK 0x40000000L 12432 #define CPC_INT_STATUS__GENERIC0_INT_STATUS_MASK 0x80000000L 12433 //CP_VMID_PREEMPT 12434 #define CP_VMID_PREEMPT__PREEMPT_REQUEST__SHIFT 0x0 12435 #define CP_VMID_PREEMPT__VIRT_COMMAND__SHIFT 0x10 12436 #define CP_VMID_PREEMPT__PREEMPT_REQUEST_MASK 0x0000FFFFL 12437 #define CP_VMID_PREEMPT__VIRT_COMMAND_MASK 0x000F0000L 12438 //CPC_INT_CNTX_ID 12439 #define CPC_INT_CNTX_ID__CNTX_ID__SHIFT 0x0 12440 #define CPC_INT_CNTX_ID__CNTX_ID_MASK 0xFFFFFFFFL 12441 //CP_PQ_STATUS 12442 #define CP_PQ_STATUS__DOORBELL_UPDATED__SHIFT 0x0 12443 #define CP_PQ_STATUS__DOORBELL_ENABLE__SHIFT 0x1 12444 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN__SHIFT 0x2 12445 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE__SHIFT 0x3 12446 #define CP_PQ_STATUS__DOORBELL_UPDATED_MASK 0x00000001L 12447 #define CP_PQ_STATUS__DOORBELL_ENABLE_MASK 0x00000002L 12448 #define CP_PQ_STATUS__DOORBELL_UPDATED_EN_MASK 0x00000004L 12449 #define CP_PQ_STATUS__DOORBELL_UPDATED_MODE_MASK 0x00000008L 12450 //CP_PFP_PRGRM_CNTR_START_HI 12451 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 12452 #define CP_PFP_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 12453 //CP_MAX_DRAW_COUNT 12454 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT__SHIFT 0x0 12455 #define CP_MAX_DRAW_COUNT__MAX_DRAW_COUNT_MASK 0xFFFFFFFFL 12456 //CP_VMID_STATUS 12457 #define CP_VMID_STATUS__PREEMPT_DE_STATUS__SHIFT 0x0 12458 #define CP_VMID_STATUS__PREEMPT_CE_STATUS__SHIFT 0x10 12459 #define CP_VMID_STATUS__PREEMPT_DE_STATUS_MASK 0x0000FFFFL 12460 #define CP_VMID_STATUS__PREEMPT_CE_STATUS_MASK 0xFFFF0000L 12461 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO 12462 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT 0xc 12463 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK 0xFFFFF000L 12464 //CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI 12465 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 12466 #define CPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12467 //CPC_SUSPEND_CTX_SAVE_CONTROL 12468 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY__SHIFT 0x3 12469 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT 0x17 12470 #define CPC_SUSPEND_CTX_SAVE_CONTROL__POLICY_MASK 0x00000018L 12471 #define CPC_SUSPEND_CTX_SAVE_CONTROL__EXE_DISABLE_MASK 0x00800000L 12472 //CPC_SUSPEND_CNTL_STACK_OFFSET 12473 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 12474 #define CPC_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 12475 //CPC_SUSPEND_CNTL_STACK_SIZE 12476 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE__SHIFT 0xc 12477 #define CPC_SUSPEND_CNTL_STACK_SIZE__SIZE_MASK 0x0000F000L 12478 //CPC_SUSPEND_WG_STATE_OFFSET 12479 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 12480 #define CPC_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 12481 //CPC_SUSPEND_CTX_SAVE_SIZE 12482 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE__SHIFT 0xc 12483 #define CPC_SUSPEND_CTX_SAVE_SIZE__SIZE_MASK 0x03FFF000L 12484 //CPC_OS_PIPES 12485 #define CPC_OS_PIPES__OS_PIPES__SHIFT 0x0 12486 #define CPC_OS_PIPES__OS_PIPES_MASK 0x000000FFL 12487 //CP_SUSPEND_RESUME_REQ 12488 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ__SHIFT 0x0 12489 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ__SHIFT 0x1 12490 #define CP_SUSPEND_RESUME_REQ__SUSPEND_REQ_MASK 0x00000001L 12491 #define CP_SUSPEND_RESUME_REQ__RESUME_REQ_MASK 0x00000002L 12492 //CP_SUSPEND_CNTL 12493 #define CP_SUSPEND_CNTL__SUSPEND_MODE__SHIFT 0x0 12494 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE__SHIFT 0x1 12495 #define CP_SUSPEND_CNTL__RESUME_LOCK__SHIFT 0x2 12496 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE__SHIFT 0x3 12497 #define CP_SUSPEND_CNTL__SUSPEND_MODE_MASK 0x00000001L 12498 #define CP_SUSPEND_CNTL__SUSPEND_ENABLE_MASK 0x00000002L 12499 #define CP_SUSPEND_CNTL__RESUME_LOCK_MASK 0x00000004L 12500 #define CP_SUSPEND_CNTL__ACE_SUSPEND_ACTIVE_MASK 0x00000008L 12501 //CP_IQ_WAIT_TIME3 12502 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE__SHIFT 0x0 12503 #define CP_IQ_WAIT_TIME3__SUSPEND_QUE_MASK 0x000000FFL 12504 //CPC_DDID_BASE_ADDR_LO 12505 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x6 12506 #define CPC_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFC0L 12507 //CP_DDID_BASE_ADDR_LO 12508 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO__SHIFT 0x6 12509 #define CP_DDID_BASE_ADDR_LO__BASE_ADDR_LO_MASK 0xFFFFFFC0L 12510 //CPC_DDID_BASE_ADDR_HI 12511 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 12512 #define CPC_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 12513 //CP_DDID_BASE_ADDR_HI 12514 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 12515 #define CP_DDID_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 12516 //CPC_DDID_CNTL 12517 #define CPC_DDID_CNTL__THRESHOLD__SHIFT 0x0 12518 #define CPC_DDID_CNTL__SIZE__SHIFT 0x10 12519 #define CPC_DDID_CNTL__NO_RING_MEMORY__SHIFT 0x13 12520 #define CPC_DDID_CNTL__POLICY__SHIFT 0x1c 12521 #define CPC_DDID_CNTL__MODE__SHIFT 0x1e 12522 #define CPC_DDID_CNTL__ENABLE__SHIFT 0x1f 12523 #define CPC_DDID_CNTL__THRESHOLD_MASK 0x000000FFL 12524 #define CPC_DDID_CNTL__SIZE_MASK 0x00010000L 12525 #define CPC_DDID_CNTL__NO_RING_MEMORY_MASK 0x00080000L 12526 #define CPC_DDID_CNTL__POLICY_MASK 0x30000000L 12527 #define CPC_DDID_CNTL__MODE_MASK 0x40000000L 12528 #define CPC_DDID_CNTL__ENABLE_MASK 0x80000000L 12529 //CP_DDID_CNTL 12530 #define CP_DDID_CNTL__THRESHOLD__SHIFT 0x0 12531 #define CP_DDID_CNTL__SIZE__SHIFT 0x10 12532 #define CP_DDID_CNTL__NO_RING_MEMORY__SHIFT 0x13 12533 #define CP_DDID_CNTL__VMID__SHIFT 0x14 12534 #define CP_DDID_CNTL__VMID_SEL__SHIFT 0x18 12535 #define CP_DDID_CNTL__POLICY__SHIFT 0x1c 12536 #define CP_DDID_CNTL__MODE__SHIFT 0x1e 12537 #define CP_DDID_CNTL__ENABLE__SHIFT 0x1f 12538 #define CP_DDID_CNTL__THRESHOLD_MASK 0x000000FFL 12539 #define CP_DDID_CNTL__SIZE_MASK 0x00010000L 12540 #define CP_DDID_CNTL__NO_RING_MEMORY_MASK 0x00080000L 12541 #define CP_DDID_CNTL__VMID_MASK 0x00F00000L 12542 #define CP_DDID_CNTL__VMID_SEL_MASK 0x01000000L 12543 #define CP_DDID_CNTL__POLICY_MASK 0x30000000L 12544 #define CP_DDID_CNTL__MODE_MASK 0x40000000L 12545 #define CP_DDID_CNTL__ENABLE_MASK 0x80000000L 12546 //CP_GFX_DDID_INFLIGHT_COUNT 12547 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT__SHIFT 0x0 12548 #define CP_GFX_DDID_INFLIGHT_COUNT__COUNT_MASK 0x0000FFFFL 12549 //CP_GFX_DDID_WPTR 12550 #define CP_GFX_DDID_WPTR__COUNT__SHIFT 0x0 12551 #define CP_GFX_DDID_WPTR__COUNT_MASK 0x0000FFFFL 12552 //CP_GFX_DDID_RPTR 12553 #define CP_GFX_DDID_RPTR__COUNT__SHIFT 0x0 12554 #define CP_GFX_DDID_RPTR__COUNT_MASK 0x0000FFFFL 12555 //CP_GFX_DDID_DELTA_RPT_COUNT 12556 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT__SHIFT 0x0 12557 #define CP_GFX_DDID_DELTA_RPT_COUNT__COUNT_MASK 0x000000FFL 12558 //CP_GFX_HPD_STATUS0 12559 #define CP_GFX_HPD_STATUS0__QUEUE_STATE__SHIFT 0x0 12560 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE__SHIFT 0x5 12561 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT 0x8 12562 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE__SHIFT 0x10 12563 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT 0x14 12564 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ__SHIFT 0x1c 12565 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID__SHIFT 0x1d 12566 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID__SHIFT 0x1e 12567 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE__SHIFT 0x1f 12568 #define CP_GFX_HPD_STATUS0__QUEUE_STATE_MASK 0x0000001FL 12569 #define CP_GFX_HPD_STATUS0__MAPPED_QUEUE_MASK 0x000000E0L 12570 #define CP_GFX_HPD_STATUS0__QUEUE_AVAILABLE_MASK 0x0000FF00L 12571 #define CP_GFX_HPD_STATUS0__FORCE_MAPPED_QUEUE_MASK 0x00070000L 12572 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_STATE_MASK 0x01F00000L 12573 #define CP_GFX_HPD_STATUS0__SUSPEND_REQ_MASK 0x10000000L 12574 #define CP_GFX_HPD_STATUS0__ENABLE_OVERIDE_QUEUEID_MASK 0x20000000L 12575 #define CP_GFX_HPD_STATUS0__OVERIDE_QUEUEID_MASK 0x40000000L 12576 #define CP_GFX_HPD_STATUS0__FORCE_QUEUE_MASK 0x80000000L 12577 //CP_GFX_HPD_CONTROL0 12578 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE__SHIFT 0x0 12579 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING__SHIFT 0x4 12580 #define CP_GFX_HPD_CONTROL0__SUSPEND_ENABLE_MASK 0x00000001L 12581 #define CP_GFX_HPD_CONTROL0__PIPE_HOLDING_MASK 0x00000010L 12582 //CP_GFX_HPD_OSPRE_FENCE_ADDR_LO 12583 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO__SHIFT 0x2 12584 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 12585 //CP_GFX_HPD_OSPRE_FENCE_ADDR_HI 12586 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI__SHIFT 0x0 12587 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD__SHIFT 0x10 12588 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12589 #define CP_GFX_HPD_OSPRE_FENCE_ADDR_HI__RSVD_MASK 0xFFFF0000L 12590 //CP_GFX_HPD_OSPRE_FENCE_DATA_LO 12591 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO__SHIFT 0x0 12592 #define CP_GFX_HPD_OSPRE_FENCE_DATA_LO__DATA_LO_MASK 0xFFFFFFFFL 12593 //CP_GFX_HPD_OSPRE_FENCE_DATA_HI 12594 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI__SHIFT 0x0 12595 #define CP_GFX_HPD_OSPRE_FENCE_DATA_HI__DATA_HI_MASK 0xFFFFFFFFL 12596 //CP_GFX_INDEX_MUTEX 12597 #define CP_GFX_INDEX_MUTEX__REQUEST__SHIFT 0x0 12598 #define CP_GFX_INDEX_MUTEX__CLIENTID__SHIFT 0x1 12599 #define CP_GFX_INDEX_MUTEX__REQUEST_MASK 0x00000001L 12600 #define CP_GFX_INDEX_MUTEX__CLIENTID_MASK 0x0000000EL 12601 //CP_ME_PRGRM_CNTR_START_HI 12602 #define CP_ME_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 12603 #define CP_ME_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 12604 //CP_PFP_INTR_ROUTINE_START_HI 12605 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 12606 #define CP_PFP_INTR_ROUTINE_START_HI__IR_START_MASK 0x3FFFFFFFL 12607 //CP_ME_INTR_ROUTINE_START_HI 12608 #define CP_ME_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 12609 #define CP_ME_INTR_ROUTINE_START_HI__IR_START_MASK 0x3FFFFFFFL 12610 //CP_GFX_MQD_BASE_ADDR 12611 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR__SHIFT 0x2 12612 #define CP_GFX_MQD_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFCL 12613 //CP_GFX_MQD_BASE_ADDR_HI 12614 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 12615 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID__SHIFT 0x1c 12616 #define CP_GFX_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 12617 #define CP_GFX_MQD_BASE_ADDR_HI__APP_VMID_MASK 0xF0000000L 12618 //CP_GFX_HQD_ACTIVE 12619 #define CP_GFX_HQD_ACTIVE__ACTIVE__SHIFT 0x0 12620 #define CP_GFX_HQD_ACTIVE__ACTIVE_MASK 0x00000001L 12621 //CP_GFX_HQD_VMID 12622 #define CP_GFX_HQD_VMID__VMID__SHIFT 0x0 12623 #define CP_GFX_HQD_VMID__VMID_MASK 0x0000000FL 12624 //CP_GFX_HQD_QUEUE_PRIORITY 12625 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT 0x0 12626 #define CP_GFX_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK 0x0000000FL 12627 //CP_GFX_HQD_QUANTUM 12628 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN__SHIFT 0x0 12629 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE__SHIFT 0x3 12630 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION__SHIFT 0x8 12631 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT 0x1f 12632 #define CP_GFX_HQD_QUANTUM__QUANTUM_EN_MASK 0x00000001L 12633 #define CP_GFX_HQD_QUANTUM__QUANTUM_SCALE_MASK 0x00000018L 12634 #define CP_GFX_HQD_QUANTUM__QUANTUM_DURATION_MASK 0x0000FF00L 12635 #define CP_GFX_HQD_QUANTUM__QUANTUM_ACTIVE_MASK 0x80000000L 12636 //CP_GFX_HQD_BASE 12637 #define CP_GFX_HQD_BASE__RB_BASE__SHIFT 0x0 12638 #define CP_GFX_HQD_BASE__RB_BASE_MASK 0xFFFFFFFFL 12639 //CP_GFX_HQD_BASE_HI 12640 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI__SHIFT 0x0 12641 #define CP_GFX_HQD_BASE_HI__RB_BASE_HI_MASK 0x000000FFL 12642 //CP_GFX_HQD_RPTR 12643 #define CP_GFX_HQD_RPTR__RB_RPTR__SHIFT 0x0 12644 #define CP_GFX_HQD_RPTR__RB_RPTR_MASK 0x000FFFFFL 12645 //CP_GFX_HQD_RPTR_ADDR 12646 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x2 12647 #define CP_GFX_HQD_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xFFFFFFFCL 12648 //CP_GFX_HQD_RPTR_ADDR_HI 12649 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x0 12650 #define CP_GFX_HQD_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x0000FFFFL 12651 //CP_RB_WPTR_POLL_ADDR_LO 12652 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO__SHIFT 0x2 12653 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO_MASK 0xFFFFFFFCL 12654 //CP_RB_WPTR_POLL_ADDR_HI 12655 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI__SHIFT 0x0 12656 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI_MASK 0x0000FFFFL 12657 //CP_RB_DOORBELL_CONTROL 12658 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT 0x1 12659 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT 0x2 12660 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN__SHIFT 0x1e 12661 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT 0x1f 12662 #define CP_RB_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK 0x00000002L 12663 #define CP_RB_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 12664 #define CP_RB_DOORBELL_CONTROL__DOORBELL_EN_MASK 0x40000000L 12665 #define CP_RB_DOORBELL_CONTROL__DOORBELL_HIT_MASK 0x80000000L 12666 //CP_GFX_HQD_OFFSET 12667 #define CP_GFX_HQD_OFFSET__RB_OFFSET__SHIFT 0x0 12668 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET__SHIFT 0x1f 12669 #define CP_GFX_HQD_OFFSET__RB_OFFSET_MASK 0x000FFFFFL 12670 #define CP_GFX_HQD_OFFSET__DISABLE_RB_OFFSET_MASK 0x80000000L 12671 //CP_GFX_HQD_CNTL 12672 #define CP_GFX_HQD_CNTL__RB_BUFSZ__SHIFT 0x0 12673 #define CP_GFX_HQD_CNTL__TMZ_STATE__SHIFT 0x6 12674 #define CP_GFX_HQD_CNTL__TMZ_MATCH__SHIFT 0x7 12675 #define CP_GFX_HQD_CNTL__RB_BLKSZ__SHIFT 0x8 12676 #define CP_GFX_HQD_CNTL__RB_NON_PRIV__SHIFT 0xf 12677 #define CP_GFX_HQD_CNTL__BUF_SWAP__SHIFT 0x10 12678 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ__SHIFT 0x14 12679 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ__SHIFT 0x16 12680 #define CP_GFX_HQD_CNTL__CACHE_POLICY__SHIFT 0x18 12681 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE__SHIFT 0x1b 12682 #define CP_GFX_HQD_CNTL__RB_EXE__SHIFT 0x1c 12683 #define CP_GFX_HQD_CNTL__KMD_QUEUE__SHIFT 0x1d 12684 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA__SHIFT 0x1f 12685 #define CP_GFX_HQD_CNTL__RB_BUFSZ_MASK 0x0000003FL 12686 #define CP_GFX_HQD_CNTL__TMZ_STATE_MASK 0x00000040L 12687 #define CP_GFX_HQD_CNTL__TMZ_MATCH_MASK 0x00000080L 12688 #define CP_GFX_HQD_CNTL__RB_BLKSZ_MASK 0x00003F00L 12689 #define CP_GFX_HQD_CNTL__RB_NON_PRIV_MASK 0x00008000L 12690 #define CP_GFX_HQD_CNTL__BUF_SWAP_MASK 0x00030000L 12691 #define CP_GFX_HQD_CNTL__MIN_AVAILSZ_MASK 0x00300000L 12692 #define CP_GFX_HQD_CNTL__MIN_IB_AVAILSZ_MASK 0x00C00000L 12693 #define CP_GFX_HQD_CNTL__CACHE_POLICY_MASK 0x03000000L 12694 #define CP_GFX_HQD_CNTL__RB_NO_UPDATE_MASK 0x08000000L 12695 #define CP_GFX_HQD_CNTL__RB_EXE_MASK 0x10000000L 12696 #define CP_GFX_HQD_CNTL__KMD_QUEUE_MASK 0x20000000L 12697 #define CP_GFX_HQD_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 12698 //CP_GFX_HQD_CSMD_RPTR 12699 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR__SHIFT 0x0 12700 #define CP_GFX_HQD_CSMD_RPTR__RB_RPTR_MASK 0x000FFFFFL 12701 //CP_GFX_HQD_WPTR 12702 #define CP_GFX_HQD_WPTR__RB_WPTR__SHIFT 0x0 12703 #define CP_GFX_HQD_WPTR__RB_WPTR_MASK 0xFFFFFFFFL 12704 //CP_GFX_HQD_WPTR_HI 12705 #define CP_GFX_HQD_WPTR_HI__RB_WPTR__SHIFT 0x0 12706 #define CP_GFX_HQD_WPTR_HI__RB_WPTR_MASK 0xFFFFFFFFL 12707 //CP_GFX_HQD_DEQUEUE_REQUEST 12708 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 12709 #define CP_GFX_HQD_DEQUEUE_REQUEST__REQ_TYPE__SHIFT 0x1 12710 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT 0x4 12711 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT 0x9 12712 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT 0xa 12713 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x00000001L 12714 #define CP_GFX_HQD_DEQUEUE_REQUEST__REQ_TYPE_MASK 0x0000000EL 12715 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK 0x00000010L 12716 #define CP_GFX_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK 0x00000200L 12717 #define CP_GFX_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK 0x00000400L 12718 //CP_GFX_HQD_MAPPED 12719 #define CP_GFX_HQD_MAPPED__MAPPED__SHIFT 0x0 12720 #define CP_GFX_HQD_MAPPED__MAPPED_MASK 0x00000001L 12721 //CP_GFX_HQD_QUE_MGR_CONTROL 12722 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT__SHIFT 0x0 12723 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE__SHIFT 0x4 12724 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT__SHIFT 0x5 12725 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN__SHIFT 0x6 12726 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN__SHIFT 0x7 12727 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE__SHIFT 0x8 12728 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE__SHIFT 0xb 12729 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE__SHIFT 0xd 12730 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR__SHIFT 0xf 12731 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE__SHIFT 0x10 12732 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE__SHIFT 0x11 12733 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT__SHIFT 0x12 12734 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG__SHIFT 0x17 12735 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_IDLE_QUEUE_DISCONNECT_MASK 0x00000001L 12736 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_CONNECT_HANDSHAKE_MASK 0x00000010L 12737 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_FETCHER_DISCONNECT_MASK 0x00000020L 12738 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_ACTIVE_EN_MASK 0x00000040L 12739 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_ALLOW_DB_UPDATE_EN_MASK 0x00000080L 12740 #define CP_GFX_HQD_QUE_MGR_CONTROL__FORCE_QUEUE_MASK 0x00000700L 12741 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_OFFSET_UPDATE_MASK 0x00000800L 12742 #define CP_GFX_HQD_QUE_MGR_CONTROL__PRIORITY_PREEMPT_DISABLE_MASK 0x00002000L 12743 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_QUEUE_MGR_MASK 0x00008000L 12744 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_IDLE_MESSAGE_MASK 0x00010000L 12745 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_SWITCH_MESSAGE_IDLE_MASK 0x00020000L 12746 #define CP_GFX_HQD_QUE_MGR_CONTROL__ENABLE_SWITCH_MSG_PREEMPT_MASK 0x00040000L 12747 #define CP_GFX_HQD_QUE_MGR_CONTROL__DISABLE_MAPPED_QUEUE_IDLE_MSG_MASK 0x00800000L 12748 //CP_GFX_HQD_IQ_TIMER 12749 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME__SHIFT 0x0 12750 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE__SHIFT 0x8 12751 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT 0xb 12752 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT 0xc 12753 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT 0xe 12754 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT 0x16 12755 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT 0x1b 12756 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER__SHIFT 0x1c 12757 #define CP_GFX_HQD_IQ_TIMER__ACTIVE__SHIFT 0x1f 12758 #define CP_GFX_HQD_IQ_TIMER__WAIT_TIME_MASK 0x000000FFL 12759 #define CP_GFX_HQD_IQ_TIMER__RETRY_TYPE_MASK 0x00000700L 12760 #define CP_GFX_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK 0x00000800L 12761 #define CP_GFX_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK 0x00003000L 12762 #define CP_GFX_HQD_IQ_TIMER__CLOCK_COUNT_MASK 0x0000C000L 12763 #define CP_GFX_HQD_IQ_TIMER__QUANTUM_TIMER_MASK 0x00400000L 12764 #define CP_GFX_HQD_IQ_TIMER__QUEUE_TYPE_MASK 0x08000000L 12765 #define CP_GFX_HQD_IQ_TIMER__REARM_TIMER_MASK 0x10000000L 12766 #define CP_GFX_HQD_IQ_TIMER__ACTIVE_MASK 0x80000000L 12767 //CP_GFX_HQD_HQ_STATUS0 12768 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS__SHIFT 0x0 12769 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS__SHIFT 0x4 12770 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK__SHIFT 0x6 12771 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT 0x1e 12772 #define CP_GFX_HQD_HQ_STATUS0__DEQUEUE_STATUS_MASK 0x00000001L 12773 #define CP_GFX_HQD_HQ_STATUS0__OS_PREEMPT_STATUS_MASK 0x00000030L 12774 #define CP_GFX_HQD_HQ_STATUS0__PREEMPT_ACK_MASK 0x00000040L 12775 #define CP_GFX_HQD_HQ_STATUS0__QUEUE_IDLE_MASK 0x40000000L 12776 //CP_GFX_HQD_HQ_CONTROL0 12777 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND__SHIFT 0x0 12778 #define CP_GFX_HQD_HQ_CONTROL0__SPARES__SHIFT 0x4 12779 #define CP_GFX_HQD_HQ_CONTROL0__COMMAND_MASK 0x0000000FL 12780 #define CP_GFX_HQD_HQ_CONTROL0__SPARES_MASK 0x000000F0L 12781 //CP_GFX_MQD_CONTROL 12782 #define CP_GFX_MQD_CONTROL__VMID__SHIFT 0x0 12783 #define CP_GFX_MQD_CONTROL__PRIV_STATE__SHIFT 0x8 12784 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD__SHIFT 0xc 12785 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT 0xd 12786 #define CP_GFX_MQD_CONTROL__EXE_DISABLE__SHIFT 0x17 12787 #define CP_GFX_MQD_CONTROL__CACHE_POLICY__SHIFT 0x18 12788 #define CP_GFX_MQD_CONTROL__VMID_MASK 0x0000000FL 12789 #define CP_GFX_MQD_CONTROL__PRIV_STATE_MASK 0x00000100L 12790 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_MASK 0x00001000L 12791 #define CP_GFX_MQD_CONTROL__PROCESSING_MQD_EN_MASK 0x00002000L 12792 #define CP_GFX_MQD_CONTROL__EXE_DISABLE_MASK 0x00800000L 12793 #define CP_GFX_MQD_CONTROL__CACHE_POLICY_MASK 0x03000000L 12794 //CP_HQD_GFX_CONTROL 12795 #define CP_HQD_GFX_CONTROL__MESSAGE__SHIFT 0x0 12796 #define CP_HQD_GFX_CONTROL__MISC__SHIFT 0x4 12797 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN__SHIFT 0xf 12798 #define CP_HQD_GFX_CONTROL__MESSAGE_MASK 0x0000000FL 12799 #define CP_HQD_GFX_CONTROL__MISC_MASK 0x00007FF0L 12800 #define CP_HQD_GFX_CONTROL__DB_UPDATED_MSG_EN_MASK 0x00008000L 12801 //CP_HQD_GFX_STATUS 12802 #define CP_HQD_GFX_STATUS__STATUS__SHIFT 0x0 12803 #define CP_HQD_GFX_STATUS__STATUS_MASK 0x0000FFFFL 12804 //CP_DMA_WATCH0_ADDR_LO 12805 #define CP_DMA_WATCH0_ADDR_LO__RSVD__SHIFT 0x0 12806 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO__SHIFT 0x8 12807 #define CP_DMA_WATCH0_ADDR_LO__RSVD_MASK 0x000000FFL 12808 #define CP_DMA_WATCH0_ADDR_LO__ADDR_LO_MASK 0xFFFFFF00L 12809 //CP_DMA_WATCH0_ADDR_HI 12810 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI__SHIFT 0x0 12811 #define CP_DMA_WATCH0_ADDR_HI__RSVD__SHIFT 0x10 12812 #define CP_DMA_WATCH0_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12813 #define CP_DMA_WATCH0_ADDR_HI__RSVD_MASK 0xFFFF0000L 12814 //CP_DMA_WATCH0_MASK 12815 #define CP_DMA_WATCH0_MASK__RSVD__SHIFT 0x0 12816 #define CP_DMA_WATCH0_MASK__MASK__SHIFT 0x8 12817 #define CP_DMA_WATCH0_MASK__RSVD_MASK 0x000000FFL 12818 #define CP_DMA_WATCH0_MASK__MASK_MASK 0xFFFFFF00L 12819 //CP_DMA_WATCH0_CNTL 12820 #define CP_DMA_WATCH0_CNTL__VMID__SHIFT 0x0 12821 #define CP_DMA_WATCH0_CNTL__RSVD1__SHIFT 0x4 12822 #define CP_DMA_WATCH0_CNTL__WATCH_READS__SHIFT 0x8 12823 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES__SHIFT 0x9 12824 #define CP_DMA_WATCH0_CNTL__ANY_VMID__SHIFT 0xa 12825 #define CP_DMA_WATCH0_CNTL__RSVD2__SHIFT 0xb 12826 #define CP_DMA_WATCH0_CNTL__VMID_MASK 0x0000000FL 12827 #define CP_DMA_WATCH0_CNTL__RSVD1_MASK 0x000000F0L 12828 #define CP_DMA_WATCH0_CNTL__WATCH_READS_MASK 0x00000100L 12829 #define CP_DMA_WATCH0_CNTL__WATCH_WRITES_MASK 0x00000200L 12830 #define CP_DMA_WATCH0_CNTL__ANY_VMID_MASK 0x00000400L 12831 #define CP_DMA_WATCH0_CNTL__RSVD2_MASK 0xFFFFF800L 12832 //CP_DMA_WATCH1_ADDR_LO 12833 #define CP_DMA_WATCH1_ADDR_LO__RSVD__SHIFT 0x0 12834 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO__SHIFT 0x8 12835 #define CP_DMA_WATCH1_ADDR_LO__RSVD_MASK 0x000000FFL 12836 #define CP_DMA_WATCH1_ADDR_LO__ADDR_LO_MASK 0xFFFFFF00L 12837 //CP_DMA_WATCH1_ADDR_HI 12838 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI__SHIFT 0x0 12839 #define CP_DMA_WATCH1_ADDR_HI__RSVD__SHIFT 0x10 12840 #define CP_DMA_WATCH1_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12841 #define CP_DMA_WATCH1_ADDR_HI__RSVD_MASK 0xFFFF0000L 12842 //CP_DMA_WATCH1_MASK 12843 #define CP_DMA_WATCH1_MASK__RSVD__SHIFT 0x0 12844 #define CP_DMA_WATCH1_MASK__MASK__SHIFT 0x8 12845 #define CP_DMA_WATCH1_MASK__RSVD_MASK 0x000000FFL 12846 #define CP_DMA_WATCH1_MASK__MASK_MASK 0xFFFFFF00L 12847 //CP_DMA_WATCH1_CNTL 12848 #define CP_DMA_WATCH1_CNTL__VMID__SHIFT 0x0 12849 #define CP_DMA_WATCH1_CNTL__RSVD1__SHIFT 0x4 12850 #define CP_DMA_WATCH1_CNTL__WATCH_READS__SHIFT 0x8 12851 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES__SHIFT 0x9 12852 #define CP_DMA_WATCH1_CNTL__ANY_VMID__SHIFT 0xa 12853 #define CP_DMA_WATCH1_CNTL__RSVD2__SHIFT 0xb 12854 #define CP_DMA_WATCH1_CNTL__VMID_MASK 0x0000000FL 12855 #define CP_DMA_WATCH1_CNTL__RSVD1_MASK 0x000000F0L 12856 #define CP_DMA_WATCH1_CNTL__WATCH_READS_MASK 0x00000100L 12857 #define CP_DMA_WATCH1_CNTL__WATCH_WRITES_MASK 0x00000200L 12858 #define CP_DMA_WATCH1_CNTL__ANY_VMID_MASK 0x00000400L 12859 #define CP_DMA_WATCH1_CNTL__RSVD2_MASK 0xFFFFF800L 12860 //CP_DMA_WATCH2_ADDR_LO 12861 #define CP_DMA_WATCH2_ADDR_LO__RSVD__SHIFT 0x0 12862 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO__SHIFT 0x8 12863 #define CP_DMA_WATCH2_ADDR_LO__RSVD_MASK 0x000000FFL 12864 #define CP_DMA_WATCH2_ADDR_LO__ADDR_LO_MASK 0xFFFFFF00L 12865 //CP_DMA_WATCH2_ADDR_HI 12866 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI__SHIFT 0x0 12867 #define CP_DMA_WATCH2_ADDR_HI__RSVD__SHIFT 0x10 12868 #define CP_DMA_WATCH2_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12869 #define CP_DMA_WATCH2_ADDR_HI__RSVD_MASK 0xFFFF0000L 12870 //CP_DMA_WATCH2_MASK 12871 #define CP_DMA_WATCH2_MASK__RSVD__SHIFT 0x0 12872 #define CP_DMA_WATCH2_MASK__MASK__SHIFT 0x8 12873 #define CP_DMA_WATCH2_MASK__RSVD_MASK 0x000000FFL 12874 #define CP_DMA_WATCH2_MASK__MASK_MASK 0xFFFFFF00L 12875 //CP_DMA_WATCH2_CNTL 12876 #define CP_DMA_WATCH2_CNTL__VMID__SHIFT 0x0 12877 #define CP_DMA_WATCH2_CNTL__RSVD1__SHIFT 0x4 12878 #define CP_DMA_WATCH2_CNTL__WATCH_READS__SHIFT 0x8 12879 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES__SHIFT 0x9 12880 #define CP_DMA_WATCH2_CNTL__ANY_VMID__SHIFT 0xa 12881 #define CP_DMA_WATCH2_CNTL__RSVD2__SHIFT 0xb 12882 #define CP_DMA_WATCH2_CNTL__VMID_MASK 0x0000000FL 12883 #define CP_DMA_WATCH2_CNTL__RSVD1_MASK 0x000000F0L 12884 #define CP_DMA_WATCH2_CNTL__WATCH_READS_MASK 0x00000100L 12885 #define CP_DMA_WATCH2_CNTL__WATCH_WRITES_MASK 0x00000200L 12886 #define CP_DMA_WATCH2_CNTL__ANY_VMID_MASK 0x00000400L 12887 #define CP_DMA_WATCH2_CNTL__RSVD2_MASK 0xFFFFF800L 12888 //CP_DMA_WATCH3_ADDR_LO 12889 #define CP_DMA_WATCH3_ADDR_LO__RSVD__SHIFT 0x0 12890 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO__SHIFT 0x8 12891 #define CP_DMA_WATCH3_ADDR_LO__RSVD_MASK 0x000000FFL 12892 #define CP_DMA_WATCH3_ADDR_LO__ADDR_LO_MASK 0xFFFFFF00L 12893 //CP_DMA_WATCH3_ADDR_HI 12894 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI__SHIFT 0x0 12895 #define CP_DMA_WATCH3_ADDR_HI__RSVD__SHIFT 0x10 12896 #define CP_DMA_WATCH3_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12897 #define CP_DMA_WATCH3_ADDR_HI__RSVD_MASK 0xFFFF0000L 12898 //CP_DMA_WATCH3_MASK 12899 #define CP_DMA_WATCH3_MASK__RSVD__SHIFT 0x0 12900 #define CP_DMA_WATCH3_MASK__MASK__SHIFT 0x8 12901 #define CP_DMA_WATCH3_MASK__RSVD_MASK 0x000000FFL 12902 #define CP_DMA_WATCH3_MASK__MASK_MASK 0xFFFFFF00L 12903 //CP_DMA_WATCH3_CNTL 12904 #define CP_DMA_WATCH3_CNTL__VMID__SHIFT 0x0 12905 #define CP_DMA_WATCH3_CNTL__RSVD1__SHIFT 0x4 12906 #define CP_DMA_WATCH3_CNTL__WATCH_READS__SHIFT 0x8 12907 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES__SHIFT 0x9 12908 #define CP_DMA_WATCH3_CNTL__ANY_VMID__SHIFT 0xa 12909 #define CP_DMA_WATCH3_CNTL__RSVD2__SHIFT 0xb 12910 #define CP_DMA_WATCH3_CNTL__VMID_MASK 0x0000000FL 12911 #define CP_DMA_WATCH3_CNTL__RSVD1_MASK 0x000000F0L 12912 #define CP_DMA_WATCH3_CNTL__WATCH_READS_MASK 0x00000100L 12913 #define CP_DMA_WATCH3_CNTL__WATCH_WRITES_MASK 0x00000200L 12914 #define CP_DMA_WATCH3_CNTL__ANY_VMID_MASK 0x00000400L 12915 #define CP_DMA_WATCH3_CNTL__RSVD2_MASK 0xFFFFF800L 12916 //CP_DMA_WATCH_STAT_ADDR_LO 12917 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO__SHIFT 0x2 12918 #define CP_DMA_WATCH_STAT_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 12919 //CP_DMA_WATCH_STAT_ADDR_HI 12920 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI__SHIFT 0x0 12921 #define CP_DMA_WATCH_STAT_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 12922 //CP_DMA_WATCH_STAT 12923 #define CP_DMA_WATCH_STAT__VMID__SHIFT 0x0 12924 #define CP_DMA_WATCH_STAT__QUEUE_ID__SHIFT 0x4 12925 #define CP_DMA_WATCH_STAT__CLIENT_ID__SHIFT 0x8 12926 #define CP_DMA_WATCH_STAT__PIPE__SHIFT 0xc 12927 #define CP_DMA_WATCH_STAT__WATCH_ID__SHIFT 0x10 12928 #define CP_DMA_WATCH_STAT__RD_WR__SHIFT 0x14 12929 #define CP_DMA_WATCH_STAT__TRAP_FLAG__SHIFT 0x1f 12930 #define CP_DMA_WATCH_STAT__VMID_MASK 0x0000000FL 12931 #define CP_DMA_WATCH_STAT__QUEUE_ID_MASK 0x00000070L 12932 #define CP_DMA_WATCH_STAT__CLIENT_ID_MASK 0x00000700L 12933 #define CP_DMA_WATCH_STAT__PIPE_MASK 0x00003000L 12934 #define CP_DMA_WATCH_STAT__WATCH_ID_MASK 0x00030000L 12935 #define CP_DMA_WATCH_STAT__RD_WR_MASK 0x00100000L 12936 #define CP_DMA_WATCH_STAT__TRAP_FLAG_MASK 0x80000000L 12937 //CP_PFP_JT_STAT 12938 #define CP_PFP_JT_STAT__JT_LOADED__SHIFT 0x0 12939 #define CP_PFP_JT_STAT__WR_MASK__SHIFT 0x10 12940 #define CP_PFP_JT_STAT__JT_LOADED_MASK 0x00000003L 12941 #define CP_PFP_JT_STAT__WR_MASK_MASK 0x00030000L 12942 //CP_MEC_JT_STAT 12943 #define CP_MEC_JT_STAT__JT_LOADED__SHIFT 0x0 12944 #define CP_MEC_JT_STAT__WR_MASK__SHIFT 0x10 12945 #define CP_MEC_JT_STAT__JT_LOADED_MASK 0x000000FFL 12946 #define CP_MEC_JT_STAT__WR_MASK_MASK 0x00FF0000L 12947 //CP_CPC_BUSY_HYSTERESIS 12948 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE__SHIFT 0x0 12949 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY__SHIFT 0x8 12950 #define CP_CPC_BUSY_HYSTERESIS__CAC_ACTIVE_MASK 0x000000FFL 12951 #define CP_CPC_BUSY_HYSTERESIS__CPC_BUSY_MASK 0x0000FF00L 12952 //CP_CPF_BUSY_HYSTERESIS1 12953 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT 0x0 12954 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY__SHIFT 0x8 12955 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY__SHIFT 0x10 12956 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT 0x18 12957 #define CP_CPF_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK 0x000000FFL 12958 #define CP_CPF_BUSY_HYSTERESIS1__CPF_BUSY_MASK 0x0000FF00L 12959 #define CP_CPF_BUSY_HYSTERESIS1__CORE_BUSY_MASK 0x00FF0000L 12960 #define CP_CPF_BUSY_HYSTERESIS1__GFX_BUSY_MASK 0xFF000000L 12961 //CP_CPF_BUSY_HYSTERESIS2 12962 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT 0x0 12963 #define CP_CPF_BUSY_HYSTERESIS2__CMP_BUSY_MASK 0x000000FFL 12964 //CP_CPG_BUSY_HYSTERESIS1 12965 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE__SHIFT 0x0 12966 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY__SHIFT 0x8 12967 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY__SHIFT 0x10 12968 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY__SHIFT 0x18 12969 #define CP_CPG_BUSY_HYSTERESIS1__CAC_ACTIVE_MASK 0x000000FFL 12970 #define CP_CPG_BUSY_HYSTERESIS1__CP_BUSY_MASK 0x0000FF00L 12971 #define CP_CPG_BUSY_HYSTERESIS1__DMA_BUSY_MASK 0x00FF0000L 12972 #define CP_CPG_BUSY_HYSTERESIS1__GFX_BUSY_MASK 0xFF000000L 12973 //CP_CPG_BUSY_HYSTERESIS2 12974 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY__SHIFT 0x0 12975 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0__SHIFT 0x8 12976 #define CP_CPG_BUSY_HYSTERESIS2__CMP_BUSY_MASK 0x000000FFL 12977 #define CP_CPG_BUSY_HYSTERESIS2__SPI_CLOCK_0_MASK 0x0000FF00L 12978 //CP_RB_DOORBELL_CLEAR 12979 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE__SHIFT 0x0 12980 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR__SHIFT 0x8 12981 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR__SHIFT 0x9 12982 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR__SHIFT 0xa 12983 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR__SHIFT 0xb 12984 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR__SHIFT 0xc 12985 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR__SHIFT 0xd 12986 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUEUE_MASK 0x00000007L 12987 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_EN_CLEAR_MASK 0x00000100L 12988 #define CP_RB_DOORBELL_CLEAR__MAPPED_QUE_DOORBELL_HIT_CLEAR_MASK 0x00000200L 12989 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_EN_CLEAR_MASK 0x00000400L 12990 #define CP_RB_DOORBELL_CLEAR__MASTER_DOORBELL_HIT_CLEAR_MASK 0x00000800L 12991 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_EN_CLEAR_MASK 0x00001000L 12992 #define CP_RB_DOORBELL_CLEAR__QUEUES_DOORBELL_HIT_CLEAR_MASK 0x00002000L 12993 //CP_RB0_ACTIVE 12994 #define CP_RB0_ACTIVE__ACTIVE__SHIFT 0x0 12995 #define CP_RB0_ACTIVE__ACTIVE_MASK 0x00000001L 12996 //CP_RB_ACTIVE 12997 #define CP_RB_ACTIVE__ACTIVE__SHIFT 0x0 12998 #define CP_RB_ACTIVE__ACTIVE_MASK 0x00000001L 12999 //CP_RB_STATUS 13000 #define CP_RB_STATUS__DOORBELL_UPDATED__SHIFT 0x0 13001 #define CP_RB_STATUS__DOORBELL_ENABLE__SHIFT 0x1 13002 #define CP_RB_STATUS__DOORBELL_UPDATED_MASK 0x00000001L 13003 #define CP_RB_STATUS__DOORBELL_ENABLE_MASK 0x00000002L 13004 //CPG_RCIU_CAM_INDEX 13005 #define CPG_RCIU_CAM_INDEX__INDEX__SHIFT 0x0 13006 #define CPG_RCIU_CAM_INDEX__INDEX_MASK 0x0000001FL 13007 //CPG_RCIU_CAM_DATA 13008 #define CPG_RCIU_CAM_DATA__DATA__SHIFT 0x0 13009 #define CPG_RCIU_CAM_DATA__DATA_MASK 0xFFFFFFFFL 13010 //CPG_RCIU_CAM_DATA_PHASE0 13011 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR__SHIFT 0x0 13012 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN__SHIFT 0x18 13013 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN__SHIFT 0x19 13014 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR__SHIFT 0x1f 13015 #define CPG_RCIU_CAM_DATA_PHASE0__ADDR_MASK 0x0003FFFFL 13016 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE0_EN_MASK 0x01000000L 13017 #define CPG_RCIU_CAM_DATA_PHASE0__PIPE1_EN_MASK 0x02000000L 13018 #define CPG_RCIU_CAM_DATA_PHASE0__SKIP_WR_MASK 0x80000000L 13019 //CPG_RCIU_CAM_DATA_PHASE1 13020 #define CPG_RCIU_CAM_DATA_PHASE1__MASK__SHIFT 0x0 13021 #define CPG_RCIU_CAM_DATA_PHASE1__MASK_MASK 0xFFFFFFFFL 13022 //CPG_RCIU_CAM_DATA_PHASE2 13023 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE__SHIFT 0x0 13024 #define CPG_RCIU_CAM_DATA_PHASE2__VALUE_MASK 0xFFFFFFFFL 13025 //CPG_RCIU_CAM_DATA_PHASE3 13026 #define CPG_RCIU_CAM_DATA_PHASE3__ADDR_HI__SHIFT 0x0 13027 #define CPG_RCIU_CAM_DATA_PHASE3__ADDR_HI_MASK 0x000FFFFFL 13028 //CP_GPU_TIMESTAMP_OFFSET_LO 13029 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO__SHIFT 0x0 13030 #define CP_GPU_TIMESTAMP_OFFSET_LO__OFFSET_LO_MASK 0xFFFFFFFFL 13031 //CP_GPU_TIMESTAMP_OFFSET_HI 13032 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI__SHIFT 0x0 13033 #define CP_GPU_TIMESTAMP_OFFSET_HI__OFFSET_HI_MASK 0xFFFFFFFFL 13034 //CP_SDMA_DMA_DONE 13035 #define CP_SDMA_DMA_DONE__SDMA_ID__SHIFT 0x0 13036 #define CP_SDMA_DMA_DONE__SDMA_ID_MASK 0x0000000FL 13037 //CP_PFP_SDMA_CS 13038 #define CP_PFP_SDMA_CS__REQUEST_GRANT__SHIFT 0x0 13039 #define CP_PFP_SDMA_CS__SDMA_ID__SHIFT 0x4 13040 #define CP_PFP_SDMA_CS__REQUEST_POSITION__SHIFT 0x8 13041 #define CP_PFP_SDMA_CS__SDMA_COUNT__SHIFT 0xc 13042 #define CP_PFP_SDMA_CS__REQUEST_GRANT_MASK 0x00000001L 13043 #define CP_PFP_SDMA_CS__SDMA_ID_MASK 0x000000F0L 13044 #define CP_PFP_SDMA_CS__REQUEST_POSITION_MASK 0x00000F00L 13045 #define CP_PFP_SDMA_CS__SDMA_COUNT_MASK 0x00003000L 13046 //CP_ME_SDMA_CS 13047 #define CP_ME_SDMA_CS__REQUEST_GRANT__SHIFT 0x0 13048 #define CP_ME_SDMA_CS__SDMA_ID__SHIFT 0x4 13049 #define CP_ME_SDMA_CS__REQUEST_POSITION__SHIFT 0x8 13050 #define CP_ME_SDMA_CS__SDMA_COUNT__SHIFT 0xc 13051 #define CP_ME_SDMA_CS__REQUEST_GRANT_MASK 0x00000001L 13052 #define CP_ME_SDMA_CS__SDMA_ID_MASK 0x000000F0L 13053 #define CP_ME_SDMA_CS__REQUEST_POSITION_MASK 0x00000F00L 13054 #define CP_ME_SDMA_CS__SDMA_COUNT_MASK 0x00003000L 13055 //CPF_GCR_CNTL 13056 #define CPF_GCR_CNTL__GCR_GL_CMD__SHIFT 0x0 13057 #define CPF_GCR_CNTL__GCR_GL_CMD_MASK 0x0007FFFFL 13058 //CPG_UTCL1_STATUS 13059 #define CPG_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 13060 #define CPG_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 13061 #define CPG_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 13062 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 13063 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 13064 #define CPG_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 13065 #define CPG_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 13066 #define CPG_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 13067 #define CPG_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 13068 #define CPG_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 13069 #define CPG_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 13070 #define CPG_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 13071 //CPC_UTCL1_STATUS 13072 #define CPC_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 13073 #define CPC_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 13074 #define CPC_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 13075 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 13076 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 13077 #define CPC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 13078 #define CPC_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 13079 #define CPC_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 13080 #define CPC_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 13081 #define CPC_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 13082 #define CPC_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 13083 #define CPC_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 13084 //CPF_UTCL1_STATUS 13085 #define CPF_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 13086 #define CPF_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 13087 #define CPF_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 13088 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 13089 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 13090 #define CPF_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 13091 #define CPF_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 13092 #define CPF_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 13093 #define CPF_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 13094 #define CPF_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 13095 #define CPF_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 13096 #define CPF_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 13097 //CP_SD_CNTL 13098 #define CP_SD_CNTL__CPF_EN__SHIFT 0x0 13099 #define CP_SD_CNTL__CPG_EN__SHIFT 0x1 13100 #define CP_SD_CNTL__CPC_EN__SHIFT 0x2 13101 #define CP_SD_CNTL__RLC_EN__SHIFT 0x3 13102 #define CP_SD_CNTL__GE_EN__SHIFT 0x5 13103 #define CP_SD_CNTL__UTCL1_EN__SHIFT 0x6 13104 #define CP_SD_CNTL__EA_EN__SHIFT 0x9 13105 #define CP_SD_CNTL__SDMA_EN__SHIFT 0xa 13106 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE__SHIFT 0x1f 13107 #define CP_SD_CNTL__CPF_EN_MASK 0x00000001L 13108 #define CP_SD_CNTL__CPG_EN_MASK 0x00000002L 13109 #define CP_SD_CNTL__CPC_EN_MASK 0x00000004L 13110 #define CP_SD_CNTL__RLC_EN_MASK 0x00000008L 13111 #define CP_SD_CNTL__GE_EN_MASK 0x00000020L 13112 #define CP_SD_CNTL__UTCL1_EN_MASK 0x00000040L 13113 #define CP_SD_CNTL__EA_EN_MASK 0x00000200L 13114 #define CP_SD_CNTL__SDMA_EN_MASK 0x00000400L 13115 #define CP_SD_CNTL__SD_VMIDVEC_OVERRIDE_MASK 0x80000000L 13116 //CP_SOFT_RESET_CNTL 13117 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET__SHIFT 0x0 13118 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET__SHIFT 0x1 13119 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET__SHIFT 0x2 13120 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET__SHIFT 0x3 13121 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET__SHIFT 0x4 13122 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET__SHIFT 0x5 13123 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET__SHIFT 0x6 13124 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET__SHIFT 0x7 13125 #define CP_SOFT_RESET_CNTL__CMP_ONLY_SOFT_RESET_MASK 0x00000001L 13126 #define CP_SOFT_RESET_CNTL__GFX_ONLY_SOFT_RESET_MASK 0x00000002L 13127 #define CP_SOFT_RESET_CNTL__CMP_HQD_REG_RESET_MASK 0x00000004L 13128 #define CP_SOFT_RESET_CNTL__CMP_INTR_REG_RESET_MASK 0x00000008L 13129 #define CP_SOFT_RESET_CNTL__CMP_HQD_QUEUE_DOORBELL_RESET_MASK 0x00000010L 13130 #define CP_SOFT_RESET_CNTL__GFX_RB_DOORBELL_RESET_MASK 0x00000020L 13131 #define CP_SOFT_RESET_CNTL__GFX_INTR_REG_RESET_MASK 0x00000040L 13132 #define CP_SOFT_RESET_CNTL__GFX_HQD_REG_RESET_MASK 0x00000080L 13133 //CP_CPC_GFX_CNTL 13134 #define CP_CPC_GFX_CNTL__QUEUEID__SHIFT 0x0 13135 #define CP_CPC_GFX_CNTL__PIPEID__SHIFT 0x3 13136 #define CP_CPC_GFX_CNTL__MEID__SHIFT 0x5 13137 #define CP_CPC_GFX_CNTL__VALID__SHIFT 0x7 13138 #define CP_CPC_GFX_CNTL__QUEUEID_MASK 0x00000007L 13139 #define CP_CPC_GFX_CNTL__PIPEID_MASK 0x00000018L 13140 #define CP_CPC_GFX_CNTL__MEID_MASK 0x00000060L 13141 #define CP_CPC_GFX_CNTL__VALID_MASK 0x00000080L 13142 13143 13144 // addressBlock: gc_gfx_cpwd_cpwd_cpphqddec 13145 //CP_HPD_UTCL1_CNTL 13146 #define CP_HPD_UTCL1_CNTL__SELECT__SHIFT 0x0 13147 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT__SHIFT 0xa 13148 #define CP_HPD_UTCL1_CNTL__SELECT_MASK 0x0000000FL 13149 #define CP_HPD_UTCL1_CNTL__DISABLE_ERROR_REPORT_MASK 0x00000400L 13150 //CP_HPD_UTCL1_ERROR 13151 #define CP_HPD_UTCL1_ERROR__ADDR_HI__SHIFT 0x0 13152 #define CP_HPD_UTCL1_ERROR__TYPE__SHIFT 0x10 13153 #define CP_HPD_UTCL1_ERROR__VMID__SHIFT 0x14 13154 #define CP_HPD_UTCL1_ERROR__ADDR_HI_MASK 0x0000FFFFL 13155 #define CP_HPD_UTCL1_ERROR__TYPE_MASK 0x00010000L 13156 #define CP_HPD_UTCL1_ERROR__VMID_MASK 0x00F00000L 13157 //CP_HPD_UTCL1_ERROR_ADDR 13158 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR__SHIFT 0xc 13159 #define CP_HPD_UTCL1_ERROR_ADDR__ADDR_MASK 0xFFFFF000L 13160 //CP_MQD_BASE_ADDR 13161 #define CP_MQD_BASE_ADDR__BASE_ADDR__SHIFT 0x2 13162 #define CP_MQD_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFCL 13163 //CP_MQD_BASE_ADDR_HI 13164 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 13165 #define CP_MQD_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x0000FFFFL 13166 //CP_HQD_ACTIVE 13167 #define CP_HQD_ACTIVE__ACTIVE__SHIFT 0x0 13168 #define CP_HQD_ACTIVE__BUSY_GATE__SHIFT 0x1 13169 #define CP_HQD_ACTIVE__ACTIVE_MASK 0x00000001L 13170 #define CP_HQD_ACTIVE__BUSY_GATE_MASK 0x00000002L 13171 //CP_HQD_VMID 13172 #define CP_HQD_VMID__VMID__SHIFT 0x0 13173 #define CP_HQD_VMID__IB_VMID__SHIFT 0x8 13174 #define CP_HQD_VMID__VQID__SHIFT 0x10 13175 #define CP_HQD_VMID__VMID_MASK 0x0000000FL 13176 #define CP_HQD_VMID__IB_VMID_MASK 0x00000F00L 13177 #define CP_HQD_VMID__VQID_MASK 0x03FF0000L 13178 //CP_HQD_PERSISTENT_STATE 13179 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ__SHIFT 0x0 13180 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE__SHIFT 0x1 13181 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS__SHIFT 0x7 13182 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE__SHIFT 0x8 13183 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT__SHIFT 0x12 13184 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS__SHIFT 0x13 13185 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN__SHIFT 0x14 13186 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN__SHIFT 0x15 13187 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN__SHIFT 0x16 13188 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN__SHIFT 0x17 13189 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN__SHIFT 0x18 13190 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN__SHIFT 0x19 13191 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN__SHIFT 0x1a 13192 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN__SHIFT 0x1b 13193 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE__SHIFT 0x1c 13194 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES__SHIFT 0x1d 13195 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE__SHIFT 0x1e 13196 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE__SHIFT 0x1f 13197 #define CP_HQD_PERSISTENT_STATE__PRELOAD_REQ_MASK 0x00000001L 13198 #define CP_HQD_PERSISTENT_STATE__TMZ_CONNECT_OVERRIDE_MASK 0x00000002L 13199 #define CP_HQD_PERSISTENT_STATE__SUSPEND_STATUS_MASK 0x00000080L 13200 #define CP_HQD_PERSISTENT_STATE__PRELOAD_SIZE_MASK 0x0003FF00L 13201 #define CP_HQD_PERSISTENT_STATE__TMZ_SWITCH_EXEMPT_MASK 0x00040000L 13202 #define CP_HQD_PERSISTENT_STATE__TMZ_MATCH_DIS_MASK 0x00080000L 13203 #define CP_HQD_PERSISTENT_STATE__WPP_CLAMP_EN_MASK 0x00100000L 13204 #define CP_HQD_PERSISTENT_STATE__WPP_SWITCH_QOS_EN_MASK 0x00200000L 13205 #define CP_HQD_PERSISTENT_STATE__IQ_SWITCH_QOS_EN_MASK 0x00400000L 13206 #define CP_HQD_PERSISTENT_STATE__IB_SWITCH_QOS_EN_MASK 0x00800000L 13207 #define CP_HQD_PERSISTENT_STATE__EOP_SWITCH_QOS_EN_MASK 0x01000000L 13208 #define CP_HQD_PERSISTENT_STATE__PQ_SWITCH_QOS_EN_MASK 0x02000000L 13209 #define CP_HQD_PERSISTENT_STATE__TC_OFFLOAD_QOS_EN_MASK 0x04000000L 13210 #define CP_HQD_PERSISTENT_STATE__CACHE_FULL_PACKET_EN_MASK 0x08000000L 13211 #define CP_HQD_PERSISTENT_STATE__RESTORE_ACTIVE_MASK 0x10000000L 13212 #define CP_HQD_PERSISTENT_STATE__RELAUNCH_WAVES_MASK 0x20000000L 13213 #define CP_HQD_PERSISTENT_STATE__QSWITCH_MODE_MASK 0x40000000L 13214 #define CP_HQD_PERSISTENT_STATE__DISP_ACTIVE_MASK 0x80000000L 13215 //CP_HQD_PIPE_PRIORITY 13216 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY__SHIFT 0x0 13217 #define CP_HQD_PIPE_PRIORITY__PIPE_PRIORITY_MASK 0x00000003L 13218 //CP_HQD_QUEUE_PRIORITY 13219 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL__SHIFT 0x0 13220 #define CP_HQD_QUEUE_PRIORITY__PRIORITY_LEVEL_MASK 0x0000000FL 13221 //CP_HQD_QUANTUM 13222 #define CP_HQD_QUANTUM__QUANTUM_EN__SHIFT 0x0 13223 #define CP_HQD_QUANTUM__QUANTUM_SCALE__SHIFT 0x4 13224 #define CP_HQD_QUANTUM__QUANTUM_DURATION__SHIFT 0x8 13225 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE__SHIFT 0x1f 13226 #define CP_HQD_QUANTUM__QUANTUM_EN_MASK 0x00000001L 13227 #define CP_HQD_QUANTUM__QUANTUM_SCALE_MASK 0x00000010L 13228 #define CP_HQD_QUANTUM__QUANTUM_DURATION_MASK 0x00003F00L 13229 #define CP_HQD_QUANTUM__QUANTUM_ACTIVE_MASK 0x80000000L 13230 //CP_HQD_PQ_BASE 13231 #define CP_HQD_PQ_BASE__ADDR__SHIFT 0x0 13232 #define CP_HQD_PQ_BASE__ADDR_MASK 0xFFFFFFFFL 13233 //CP_HQD_PQ_BASE_HI 13234 #define CP_HQD_PQ_BASE_HI__ADDR_HI__SHIFT 0x0 13235 #define CP_HQD_PQ_BASE_HI__ADDR_HI_MASK 0x000000FFL 13236 //CP_HQD_PQ_RPTR 13237 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET__SHIFT 0x0 13238 #define CP_HQD_PQ_RPTR__CONSUMED_OFFSET_MASK 0xFFFFFFFFL 13239 //CP_HQD_PQ_RPTR_REPORT_ADDR 13240 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR__SHIFT 0x2 13241 #define CP_HQD_PQ_RPTR_REPORT_ADDR__RPTR_REPORT_ADDR_MASK 0xFFFFFFFCL 13242 //CP_HQD_PQ_RPTR_REPORT_ADDR_HI 13243 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI__SHIFT 0x0 13244 #define CP_HQD_PQ_RPTR_REPORT_ADDR_HI__RPTR_REPORT_ADDR_HI_MASK 0x0000FFFFL 13245 //CP_HQD_PQ_WPTR_POLL_ADDR 13246 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR__SHIFT 0x3 13247 #define CP_HQD_PQ_WPTR_POLL_ADDR__WPTR_ADDR_MASK 0xFFFFFFF8L 13248 //CP_HQD_PQ_WPTR_POLL_ADDR_HI 13249 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI__SHIFT 0x0 13250 #define CP_HQD_PQ_WPTR_POLL_ADDR_HI__WPTR_ADDR_HI_MASK 0x0000FFFFL 13251 //CP_HQD_PQ_DOORBELL_CONTROL 13252 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE__SHIFT 0x0 13253 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP__SHIFT 0x1 13254 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET__SHIFT 0x2 13255 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE__SHIFT 0x1c 13256 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT__SHIFT 0x1d 13257 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN__SHIFT 0x1e 13258 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT__SHIFT 0x1f 13259 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_MODE_MASK 0x00000001L 13260 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_BIF_DROP_MASK 0x00000002L 13261 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 13262 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SOURCE_MASK 0x10000000L 13263 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_SCHD_HIT_MASK 0x20000000L 13264 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_EN_MASK 0x40000000L 13265 #define CP_HQD_PQ_DOORBELL_CONTROL__DOORBELL_HIT_MASK 0x80000000L 13266 //CP_HQD_PQ_CONTROL 13267 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE__SHIFT 0x0 13268 #define CP_HQD_PQ_CONTROL__WPTR_CARRY__SHIFT 0x6 13269 #define CP_HQD_PQ_CONTROL__RPTR_CARRY__SHIFT 0x7 13270 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE__SHIFT 0x8 13271 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN__SHIFT 0xe 13272 #define CP_HQD_PQ_CONTROL__PQ_EMPTY__SHIFT 0xf 13273 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR__SHIFT 0x12 13274 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE__SHIFT 0x14 13275 #define CP_HQD_PQ_CONTROL__TMZ__SHIFT 0x16 13276 #define CP_HQD_PQ_CONTROL__EXE_DISABLE__SHIFT 0x17 13277 #define CP_HQD_PQ_CONTROL__CACHE_POLICY__SHIFT 0x18 13278 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR__SHIFT 0x1b 13279 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH__SHIFT 0x1c 13280 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH__SHIFT 0x1d 13281 #define CP_HQD_PQ_CONTROL__PRIV_STATE__SHIFT 0x1e 13282 #define CP_HQD_PQ_CONTROL__KMD_QUEUE__SHIFT 0x1f 13283 #define CP_HQD_PQ_CONTROL__QUEUE_SIZE_MASK 0x0000003FL 13284 #define CP_HQD_PQ_CONTROL__WPTR_CARRY_MASK 0x00000040L 13285 #define CP_HQD_PQ_CONTROL__RPTR_CARRY_MASK 0x00000080L 13286 #define CP_HQD_PQ_CONTROL__RPTR_BLOCK_SIZE_MASK 0x00003F00L 13287 #define CP_HQD_PQ_CONTROL__QUEUE_FULL_EN_MASK 0x00004000L 13288 #define CP_HQD_PQ_CONTROL__PQ_EMPTY_MASK 0x00008000L 13289 #define CP_HQD_PQ_CONTROL__SLOT_BASED_WPTR_MASK 0x000C0000L 13290 #define CP_HQD_PQ_CONTROL__MIN_AVAIL_SIZE_MASK 0x00300000L 13291 #define CP_HQD_PQ_CONTROL__TMZ_MASK 0x00400000L 13292 #define CP_HQD_PQ_CONTROL__EXE_DISABLE_MASK 0x00800000L 13293 #define CP_HQD_PQ_CONTROL__CACHE_POLICY_MASK 0x03000000L 13294 #define CP_HQD_PQ_CONTROL__NO_UPDATE_RPTR_MASK 0x08000000L 13295 #define CP_HQD_PQ_CONTROL__UNORD_DISPATCH_MASK 0x10000000L 13296 #define CP_HQD_PQ_CONTROL__TUNNEL_DISPATCH_MASK 0x20000000L 13297 #define CP_HQD_PQ_CONTROL__PRIV_STATE_MASK 0x40000000L 13298 #define CP_HQD_PQ_CONTROL__KMD_QUEUE_MASK 0x80000000L 13299 //CP_HQD_IB_BASE_ADDR 13300 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR__SHIFT 0x2 13301 #define CP_HQD_IB_BASE_ADDR__IB_BASE_ADDR_MASK 0xFFFFFFFCL 13302 //CP_HQD_IB_BASE_ADDR_HI 13303 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI__SHIFT 0x0 13304 #define CP_HQD_IB_BASE_ADDR_HI__IB_BASE_ADDR_HI_MASK 0x0000FFFFL 13305 //CP_HQD_IB_RPTR 13306 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET__SHIFT 0x0 13307 #define CP_HQD_IB_RPTR__CONSUMED_OFFSET_MASK 0x000FFFFFL 13308 //CP_HQD_IB_CONTROL 13309 #define CP_HQD_IB_CONTROL__IB_SIZE__SHIFT 0x0 13310 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE__SHIFT 0x14 13311 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE__SHIFT 0x17 13312 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY__SHIFT 0x18 13313 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE__SHIFT 0x1e 13314 #define CP_HQD_IB_CONTROL__PROCESSING_IB__SHIFT 0x1f 13315 #define CP_HQD_IB_CONTROL__IB_SIZE_MASK 0x000FFFFFL 13316 #define CP_HQD_IB_CONTROL__MIN_IB_AVAIL_SIZE_MASK 0x00300000L 13317 #define CP_HQD_IB_CONTROL__IB_EXE_DISABLE_MASK 0x00800000L 13318 #define CP_HQD_IB_CONTROL__IB_CACHE_POLICY_MASK 0x03000000L 13319 #define CP_HQD_IB_CONTROL__IB_PRIV_STATE_MASK 0x40000000L 13320 #define CP_HQD_IB_CONTROL__PROCESSING_IB_MASK 0x80000000L 13321 //CP_HQD_IQ_TIMER 13322 #define CP_HQD_IQ_TIMER__WAIT_TIME__SHIFT 0x0 13323 #define CP_HQD_IQ_TIMER__RETRY_TYPE__SHIFT 0x8 13324 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE__SHIFT 0xb 13325 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE__SHIFT 0xc 13326 #define CP_HQD_IQ_TIMER__CLOCK_COUNT__SHIFT 0xe 13327 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE__SHIFT 0x10 13328 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER__SHIFT 0x16 13329 #define CP_HQD_IQ_TIMER__EXE_DISABLE__SHIFT 0x17 13330 #define CP_HQD_IQ_TIMER__CACHE_POLICY__SHIFT 0x18 13331 #define CP_HQD_IQ_TIMER__QUEUE_TYPE__SHIFT 0x1b 13332 #define CP_HQD_IQ_TIMER__REARM_TIMER__SHIFT 0x1c 13333 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN__SHIFT 0x1d 13334 #define CP_HQD_IQ_TIMER__PROCESSING_IQ__SHIFT 0x1e 13335 #define CP_HQD_IQ_TIMER__ACTIVE__SHIFT 0x1f 13336 #define CP_HQD_IQ_TIMER__WAIT_TIME_MASK 0x000000FFL 13337 #define CP_HQD_IQ_TIMER__RETRY_TYPE_MASK 0x00000700L 13338 #define CP_HQD_IQ_TIMER__IMMEDIATE_EXPIRE_MASK 0x00000800L 13339 #define CP_HQD_IQ_TIMER__INTERRUPT_TYPE_MASK 0x00003000L 13340 #define CP_HQD_IQ_TIMER__CLOCK_COUNT_MASK 0x0000C000L 13341 #define CP_HQD_IQ_TIMER__INTERRUPT_SIZE_MASK 0x003F0000L 13342 #define CP_HQD_IQ_TIMER__QUANTUM_TIMER_MASK 0x00400000L 13343 #define CP_HQD_IQ_TIMER__EXE_DISABLE_MASK 0x00800000L 13344 #define CP_HQD_IQ_TIMER__CACHE_POLICY_MASK 0x03000000L 13345 #define CP_HQD_IQ_TIMER__QUEUE_TYPE_MASK 0x08000000L 13346 #define CP_HQD_IQ_TIMER__REARM_TIMER_MASK 0x10000000L 13347 #define CP_HQD_IQ_TIMER__PROCESS_IQ_EN_MASK 0x20000000L 13348 #define CP_HQD_IQ_TIMER__PROCESSING_IQ_MASK 0x40000000L 13349 #define CP_HQD_IQ_TIMER__ACTIVE_MASK 0x80000000L 13350 //CP_HQD_IQ_RPTR 13351 #define CP_HQD_IQ_RPTR__OFFSET__SHIFT 0x0 13352 #define CP_HQD_IQ_RPTR__OFFSET_MASK 0x0000003FL 13353 //CP_HQD_DEQUEUE_REQUEST 13354 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ__SHIFT 0x0 13355 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND__SHIFT 0x4 13356 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT__SHIFT 0x8 13357 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN__SHIFT 0x9 13358 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN__SHIFT 0xa 13359 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_MASK 0x0000000FL 13360 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_MASK 0x00000010L 13361 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_INT_MASK 0x00000100L 13362 #define CP_HQD_DEQUEUE_REQUEST__IQ_REQ_PEND_EN_MASK 0x00000200L 13363 #define CP_HQD_DEQUEUE_REQUEST__DEQUEUE_REQ_EN_MASK 0x00000400L 13364 //CP_HQD_DMA_OFFLOAD 13365 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD__SHIFT 0x0 13366 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN__SHIFT 0x1 13367 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD__SHIFT 0x2 13368 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN__SHIFT 0x3 13369 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD__SHIFT 0x4 13370 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN__SHIFT 0x5 13371 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_MASK 0x00000001L 13372 #define CP_HQD_DMA_OFFLOAD__DMA_OFFLOAD_EN_MASK 0x00000002L 13373 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_MASK 0x00000004L 13374 #define CP_HQD_DMA_OFFLOAD__AQL_OFFLOAD_EN_MASK 0x00000008L 13375 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_MASK 0x00000010L 13376 #define CP_HQD_DMA_OFFLOAD__EOP_OFFLOAD_EN_MASK 0x00000020L 13377 //CP_HQD_OFFLOAD 13378 #define CP_HQD_OFFLOAD__DMA_OFFLOAD__SHIFT 0x0 13379 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN__SHIFT 0x1 13380 #define CP_HQD_OFFLOAD__AQL_OFFLOAD__SHIFT 0x2 13381 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN__SHIFT 0x3 13382 #define CP_HQD_OFFLOAD__EOP_OFFLOAD__SHIFT 0x4 13383 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN__SHIFT 0x5 13384 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_MASK 0x00000001L 13385 #define CP_HQD_OFFLOAD__DMA_OFFLOAD_EN_MASK 0x00000002L 13386 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_MASK 0x00000004L 13387 #define CP_HQD_OFFLOAD__AQL_OFFLOAD_EN_MASK 0x00000008L 13388 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_MASK 0x00000010L 13389 #define CP_HQD_OFFLOAD__EOP_OFFLOAD_EN_MASK 0x00000020L 13390 //CP_HQD_MSG_TYPE 13391 #define CP_HQD_MSG_TYPE__ACTION__SHIFT 0x0 13392 #define CP_HQD_MSG_TYPE__SAVE_STATE__SHIFT 0x4 13393 #define CP_HQD_MSG_TYPE__ACTION_MASK 0x00000007L 13394 #define CP_HQD_MSG_TYPE__SAVE_STATE_MASK 0x00000070L 13395 //CP_HQD_ATOMIC0_PREOP_LO 13396 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO__SHIFT 0x0 13397 #define CP_HQD_ATOMIC0_PREOP_LO__ATOMIC0_PREOP_LO_MASK 0xFFFFFFFFL 13398 //CP_HQD_ATOMIC0_PREOP_HI 13399 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI__SHIFT 0x0 13400 #define CP_HQD_ATOMIC0_PREOP_HI__ATOMIC0_PREOP_HI_MASK 0xFFFFFFFFL 13401 //CP_HQD_ATOMIC1_PREOP_LO 13402 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO__SHIFT 0x0 13403 #define CP_HQD_ATOMIC1_PREOP_LO__ATOMIC1_PREOP_LO_MASK 0xFFFFFFFFL 13404 //CP_HQD_ATOMIC1_PREOP_HI 13405 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI__SHIFT 0x0 13406 #define CP_HQD_ATOMIC1_PREOP_HI__ATOMIC1_PREOP_HI_MASK 0xFFFFFFFFL 13407 //CP_HQD_HQ_SCHEDULER0 13408 #define CP_HQD_HQ_SCHEDULER0__CWSR__SHIFT 0x0 13409 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS__SHIFT 0x1 13410 #define CP_HQD_HQ_SCHEDULER0__RSRV__SHIFT 0x2 13411 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE__SHIFT 0x3 13412 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE__SHIFT 0x6 13413 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT__SHIFT 0x7 13414 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY__SHIFT 0x8 13415 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID__SHIFT 0x9 13416 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE__SHIFT 0xa 13417 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS__SHIFT 0xd 13418 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN__SHIFT 0xe 13419 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED__SHIFT 0xf 13420 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED__SHIFT 0x14 13421 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE__SHIFT 0x15 13422 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT__SHIFT 0x18 13423 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE__SHIFT 0x1e 13424 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN__SHIFT 0x1f 13425 #define CP_HQD_HQ_SCHEDULER0__CWSR_MASK 0x00000001L 13426 #define CP_HQD_HQ_SCHEDULER0__SAVE_STATUS_MASK 0x00000002L 13427 #define CP_HQD_HQ_SCHEDULER0__RSRV_MASK 0x00000004L 13428 #define CP_HQD_HQ_SCHEDULER0__STATIC_QUEUE_MASK 0x00000038L 13429 #define CP_HQD_HQ_SCHEDULER0__QUEUE_RUN_ONCE_MASK 0x00000040L 13430 #define CP_HQD_HQ_SCHEDULER0__SCRATCH_RAM_INIT_MASK 0x00000080L 13431 #define CP_HQD_HQ_SCHEDULER0__TCL2_DIRTY_MASK 0x00000100L 13432 #define CP_HQD_HQ_SCHEDULER0__C_INHERIT_VMID_MASK 0x00000200L 13433 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SCHEDULER_TYPE_MASK 0x00001C00L 13434 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_USE_GWS_MASK 0x00002000L 13435 #define CP_HQD_HQ_SCHEDULER0__C_QUEUE_DEBUG_EN_MASK 0x00004000L 13436 #define CP_HQD_HQ_SCHEDULER0__QUEUE_SLOT_CONNECTED_MASK 0x00008000L 13437 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_ENABLED_MASK 0x00100000L 13438 #define CP_HQD_HQ_SCHEDULER0__MES_INTERRUPT_PIPE_MASK 0x00600000L 13439 #define CP_HQD_HQ_SCHEDULER0__CONCURRENT_PROCESS_COUNT_MASK 0x0F000000L 13440 #define CP_HQD_HQ_SCHEDULER0__QUEUE_IDLE_MASK 0x40000000L 13441 #define CP_HQD_HQ_SCHEDULER0__DB_UPDATED_MSG_EN_MASK 0x80000000L 13442 //CP_HQD_HQ_STATUS0 13443 #define CP_HQD_HQ_STATUS0__CWSR__SHIFT 0x0 13444 #define CP_HQD_HQ_STATUS0__SAVE_STATUS__SHIFT 0x1 13445 #define CP_HQD_HQ_STATUS0__RSRV__SHIFT 0x2 13446 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE__SHIFT 0x3 13447 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE__SHIFT 0x6 13448 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT__SHIFT 0x7 13449 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY__SHIFT 0x8 13450 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID__SHIFT 0x9 13451 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE__SHIFT 0xa 13452 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS__SHIFT 0xd 13453 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN__SHIFT 0xe 13454 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED__SHIFT 0xf 13455 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED__SHIFT 0x14 13456 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE__SHIFT 0x15 13457 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT__SHIFT 0x18 13458 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE__SHIFT 0x1e 13459 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN__SHIFT 0x1f 13460 #define CP_HQD_HQ_STATUS0__CWSR_MASK 0x00000001L 13461 #define CP_HQD_HQ_STATUS0__SAVE_STATUS_MASK 0x00000002L 13462 #define CP_HQD_HQ_STATUS0__RSRV_MASK 0x00000004L 13463 #define CP_HQD_HQ_STATUS0__STATIC_QUEUE_MASK 0x00000038L 13464 #define CP_HQD_HQ_STATUS0__QUEUE_RUN_ONCE_MASK 0x00000040L 13465 #define CP_HQD_HQ_STATUS0__SCRATCH_RAM_INIT_MASK 0x00000080L 13466 #define CP_HQD_HQ_STATUS0__TCL2_DIRTY_MASK 0x00000100L 13467 #define CP_HQD_HQ_STATUS0__C_INHERIT_VMID_MASK 0x00000200L 13468 #define CP_HQD_HQ_STATUS0__QUEUE_SCHEDULER_TYPE_MASK 0x00001C00L 13469 #define CP_HQD_HQ_STATUS0__C_QUEUE_USE_GWS_MASK 0x00002000L 13470 #define CP_HQD_HQ_STATUS0__C_QUEUE_DEBUG_EN_MASK 0x00004000L 13471 #define CP_HQD_HQ_STATUS0__QUEUE_SLOT_CONNECTED_MASK 0x00008000L 13472 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_ENABLED_MASK 0x00100000L 13473 #define CP_HQD_HQ_STATUS0__MES_INTERRUPT_PIPE_MASK 0x00600000L 13474 #define CP_HQD_HQ_STATUS0__CONCURRENT_PROCESS_COUNT_MASK 0x0F000000L 13475 #define CP_HQD_HQ_STATUS0__QUEUE_IDLE_MASK 0x40000000L 13476 #define CP_HQD_HQ_STATUS0__DB_UPDATED_MSG_EN_MASK 0x80000000L 13477 //CP_HQD_HQ_CONTROL0 13478 #define CP_HQD_HQ_CONTROL0__CONTROL__SHIFT 0x0 13479 #define CP_HQD_HQ_CONTROL0__CONTROL_MASK 0xFFFFFFFFL 13480 //CP_HQD_HQ_SCHEDULER1 13481 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER__SHIFT 0x0 13482 #define CP_HQD_HQ_SCHEDULER1__SCHEDULER_MASK 0xFFFFFFFFL 13483 //CP_MQD_CONTROL 13484 #define CP_MQD_CONTROL__VMID__SHIFT 0x0 13485 #define CP_MQD_CONTROL__PRIV_STATE__SHIFT 0x8 13486 #define CP_MQD_CONTROL__PROCESSING_MQD__SHIFT 0xc 13487 #define CP_MQD_CONTROL__PROCESSING_MQD_EN__SHIFT 0xd 13488 #define CP_MQD_CONTROL__EXE_DISABLE__SHIFT 0x17 13489 #define CP_MQD_CONTROL__CACHE_POLICY__SHIFT 0x18 13490 #define CP_MQD_CONTROL__VMID_MASK 0x0000000FL 13491 #define CP_MQD_CONTROL__PRIV_STATE_MASK 0x00000100L 13492 #define CP_MQD_CONTROL__PROCESSING_MQD_MASK 0x00001000L 13493 #define CP_MQD_CONTROL__PROCESSING_MQD_EN_MASK 0x00002000L 13494 #define CP_MQD_CONTROL__EXE_DISABLE_MASK 0x00800000L 13495 #define CP_MQD_CONTROL__CACHE_POLICY_MASK 0x03000000L 13496 //CP_HQD_HQ_STATUS1 13497 #define CP_HQD_HQ_STATUS1__STATUS__SHIFT 0x0 13498 #define CP_HQD_HQ_STATUS1__STATUS_MASK 0xFFFFFFFFL 13499 //CP_HQD_HQ_CONTROL1 13500 #define CP_HQD_HQ_CONTROL1__CONTROL__SHIFT 0x0 13501 #define CP_HQD_HQ_CONTROL1__CONTROL_MASK 0xFFFFFFFFL 13502 //CP_HQD_EOP_BASE_ADDR 13503 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR__SHIFT 0x0 13504 #define CP_HQD_EOP_BASE_ADDR__BASE_ADDR_MASK 0xFFFFFFFFL 13505 //CP_HQD_EOP_BASE_ADDR_HI 13506 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI__SHIFT 0x0 13507 #define CP_HQD_EOP_BASE_ADDR_HI__BASE_ADDR_HI_MASK 0x000000FFL 13508 //CP_HQD_EOP_CONTROL 13509 #define CP_HQD_EOP_CONTROL__EOP_SIZE__SHIFT 0x0 13510 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP__SHIFT 0x8 13511 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN__SHIFT 0xc 13512 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB__SHIFT 0xd 13513 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN__SHIFT 0xe 13514 #define CP_HQD_EOP_CONTROL__HALT_FETCHER__SHIFT 0x15 13515 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN__SHIFT 0x16 13516 #define CP_HQD_EOP_CONTROL__EXE_DISABLE__SHIFT 0x17 13517 #define CP_HQD_EOP_CONTROL__CACHE_POLICY__SHIFT 0x18 13518 #define CP_HQD_EOP_CONTROL__EOP_SIZE_MASK 0x0000003FL 13519 #define CP_HQD_EOP_CONTROL__PROCESSING_EOP_MASK 0x00000100L 13520 #define CP_HQD_EOP_CONTROL__PROCESS_EOP_EN_MASK 0x00001000L 13521 #define CP_HQD_EOP_CONTROL__PROCESSING_EOPIB_MASK 0x00002000L 13522 #define CP_HQD_EOP_CONTROL__PROCESS_EOPIB_EN_MASK 0x00004000L 13523 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_MASK 0x00200000L 13524 #define CP_HQD_EOP_CONTROL__HALT_FETCHER_EN_MASK 0x00400000L 13525 #define CP_HQD_EOP_CONTROL__EXE_DISABLE_MASK 0x00800000L 13526 #define CP_HQD_EOP_CONTROL__CACHE_POLICY_MASK 0x03000000L 13527 //CP_HQD_EOP_RPTR 13528 #define CP_HQD_EOP_RPTR__RPTR__SHIFT 0x0 13529 #define CP_HQD_EOP_RPTR__RESET_FETCHER__SHIFT 0x1c 13530 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND__SHIFT 0x1d 13531 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR__SHIFT 0x1e 13532 #define CP_HQD_EOP_RPTR__INIT_FETCHER__SHIFT 0x1f 13533 #define CP_HQD_EOP_RPTR__RPTR_MASK 0x00001FFFL 13534 #define CP_HQD_EOP_RPTR__RESET_FETCHER_MASK 0x10000000L 13535 #define CP_HQD_EOP_RPTR__DEQUEUE_PEND_MASK 0x20000000L 13536 #define CP_HQD_EOP_RPTR__RPTR_EQ_CSMD_WPTR_MASK 0x40000000L 13537 #define CP_HQD_EOP_RPTR__INIT_FETCHER_MASK 0x80000000L 13538 //CP_HQD_EOP_WPTR 13539 #define CP_HQD_EOP_WPTR__WPTR__SHIFT 0x0 13540 #define CP_HQD_EOP_WPTR__EOP_EMPTY__SHIFT 0xf 13541 #define CP_HQD_EOP_WPTR__EOP_AVAIL__SHIFT 0x10 13542 #define CP_HQD_EOP_WPTR__WPTR_MASK 0x00001FFFL 13543 #define CP_HQD_EOP_WPTR__EOP_EMPTY_MASK 0x00008000L 13544 #define CP_HQD_EOP_WPTR__EOP_AVAIL_MASK 0x1FFF0000L 13545 //CP_HQD_EOP_EVENTS 13546 #define CP_HQD_EOP_EVENTS__EVENT_COUNT__SHIFT 0x0 13547 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND__SHIFT 0x10 13548 #define CP_HQD_EOP_EVENTS__EVENT_COUNT_MASK 0x00000FFFL 13549 #define CP_HQD_EOP_EVENTS__CS_PARTIAL_FLUSH_PEND_MASK 0x00010000L 13550 //CP_HQD_CTX_SAVE_BASE_ADDR_LO 13551 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR__SHIFT 0xc 13552 #define CP_HQD_CTX_SAVE_BASE_ADDR_LO__ADDR_MASK 0xFFFFF000L 13553 //CP_HQD_CTX_SAVE_BASE_ADDR_HI 13554 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 13555 #define CP_HQD_CTX_SAVE_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 13556 //CP_HQD_CTX_SAVE_CONTROL 13557 #define CP_HQD_CTX_SAVE_CONTROL__POLICY__SHIFT 0x3 13558 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE__SHIFT 0x17 13559 #define CP_HQD_CTX_SAVE_CONTROL__POLICY_MASK 0x00000018L 13560 #define CP_HQD_CTX_SAVE_CONTROL__EXE_DISABLE_MASK 0x00800000L 13561 //CP_HQD_CNTL_STACK_OFFSET 13562 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 13563 #define CP_HQD_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 13564 //CP_HQD_CNTL_STACK_SIZE 13565 #define CP_HQD_CNTL_STACK_SIZE__SIZE__SHIFT 0xc 13566 #define CP_HQD_CNTL_STACK_SIZE__SIZE_MASK 0x0000F000L 13567 //CP_HQD_WG_STATE_OFFSET 13568 #define CP_HQD_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 13569 #define CP_HQD_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 13570 //CP_HQD_CTX_SAVE_SIZE 13571 #define CP_HQD_CTX_SAVE_SIZE__SIZE__SHIFT 0xc 13572 #define CP_HQD_CTX_SAVE_SIZE__SIZE_MASK 0x03FFF000L 13573 //CP_HQD_GDS_RESOURCE_STATE 13574 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED__SHIFT 0x0 13575 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED__SHIFT 0x1 13576 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE__SHIFT 0x4 13577 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR__SHIFT 0xc 13578 #define CP_HQD_GDS_RESOURCE_STATE__OA_REQUIRED_MASK 0x00000001L 13579 #define CP_HQD_GDS_RESOURCE_STATE__OA_ACQUIRED_MASK 0x00000002L 13580 #define CP_HQD_GDS_RESOURCE_STATE__GWS_SIZE_MASK 0x000003F0L 13581 #define CP_HQD_GDS_RESOURCE_STATE__GWS_PNTR_MASK 0x0003F000L 13582 //CP_HQD_ERROR 13583 #define CP_HQD_ERROR__EDC_ERROR_ID__SHIFT 0x0 13584 #define CP_HQD_ERROR__SUA_ERROR__SHIFT 0x4 13585 #define CP_HQD_ERROR__AQL_ERROR__SHIFT 0x5 13586 #define CP_HQD_ERROR__PQ_UTCL1_ERROR__SHIFT 0x8 13587 #define CP_HQD_ERROR__IB_UTCL1_ERROR__SHIFT 0x9 13588 #define CP_HQD_ERROR__EOP_UTCL1_ERROR__SHIFT 0xa 13589 #define CP_HQD_ERROR__IQ_UTCL1_ERROR__SHIFT 0xb 13590 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR__SHIFT 0xc 13591 #define CP_HQD_ERROR__WPP_UTCL1_ERROR__SHIFT 0xd 13592 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR__SHIFT 0xf 13593 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR__SHIFT 0x10 13594 #define CP_HQD_ERROR__SR_UTCL1_ERROR__SHIFT 0x11 13595 #define CP_HQD_ERROR__QU_UTCL1_ERROR__SHIFT 0x12 13596 #define CP_HQD_ERROR__TC_UTCL1_ERROR__SHIFT 0x13 13597 #define CP_HQD_ERROR__EDC_ERROR_ID_MASK 0x0000000FL 13598 #define CP_HQD_ERROR__SUA_ERROR_MASK 0x00000010L 13599 #define CP_HQD_ERROR__AQL_ERROR_MASK 0x00000020L 13600 #define CP_HQD_ERROR__PQ_UTCL1_ERROR_MASK 0x00000100L 13601 #define CP_HQD_ERROR__IB_UTCL1_ERROR_MASK 0x00000200L 13602 #define CP_HQD_ERROR__EOP_UTCL1_ERROR_MASK 0x00000400L 13603 #define CP_HQD_ERROR__IQ_UTCL1_ERROR_MASK 0x00000800L 13604 #define CP_HQD_ERROR__RRPT_UTCL1_ERROR_MASK 0x00001000L 13605 #define CP_HQD_ERROR__WPP_UTCL1_ERROR_MASK 0x00002000L 13606 #define CP_HQD_ERROR__DMA_SRC_UTCL1_ERROR_MASK 0x00008000L 13607 #define CP_HQD_ERROR__DMA_DST_UTCL1_ERROR_MASK 0x00010000L 13608 #define CP_HQD_ERROR__SR_UTCL1_ERROR_MASK 0x00020000L 13609 #define CP_HQD_ERROR__QU_UTCL1_ERROR_MASK 0x00040000L 13610 #define CP_HQD_ERROR__TC_UTCL1_ERROR_MASK 0x00080000L 13611 //CP_HQD_EOP_WPTR_MEM 13612 #define CP_HQD_EOP_WPTR_MEM__WPTR__SHIFT 0x0 13613 #define CP_HQD_EOP_WPTR_MEM__WPTR_MASK 0x00001FFFL 13614 //CP_HQD_AQL_CONTROL 13615 #define CP_HQD_AQL_CONTROL__CONTROL0__SHIFT 0x0 13616 #define CP_HQD_AQL_CONTROL__CONTROL0_EN__SHIFT 0xf 13617 #define CP_HQD_AQL_CONTROL__CONTROL1__SHIFT 0x10 13618 #define CP_HQD_AQL_CONTROL__CONTROL1_EN__SHIFT 0x1f 13619 #define CP_HQD_AQL_CONTROL__CONTROL0_MASK 0x00007FFFL 13620 #define CP_HQD_AQL_CONTROL__CONTROL0_EN_MASK 0x00008000L 13621 #define CP_HQD_AQL_CONTROL__CONTROL1_MASK 0x7FFF0000L 13622 #define CP_HQD_AQL_CONTROL__CONTROL1_EN_MASK 0x80000000L 13623 //CP_HQD_PQ_WPTR_LO 13624 #define CP_HQD_PQ_WPTR_LO__OFFSET__SHIFT 0x0 13625 #define CP_HQD_PQ_WPTR_LO__OFFSET_MASK 0xFFFFFFFFL 13626 //CP_HQD_PQ_WPTR_HI 13627 #define CP_HQD_PQ_WPTR_HI__DATA__SHIFT 0x0 13628 #define CP_HQD_PQ_WPTR_HI__DATA_MASK 0xFFFFFFFFL 13629 //CP_HQD_SUSPEND_CNTL_STACK_OFFSET 13630 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET__SHIFT 0x2 13631 #define CP_HQD_SUSPEND_CNTL_STACK_OFFSET__OFFSET_MASK 0x0000FFFCL 13632 //CP_HQD_SUSPEND_CNTL_STACK_DW_CNT 13633 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT__SHIFT 0x0 13634 #define CP_HQD_SUSPEND_CNTL_STACK_DW_CNT__CNT_MASK 0x00003FFFL 13635 //CP_HQD_SUSPEND_WG_STATE_OFFSET 13636 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET__SHIFT 0x2 13637 #define CP_HQD_SUSPEND_WG_STATE_OFFSET__OFFSET_MASK 0x03FFFFFCL 13638 //CP_HQD_DDID_RPTR 13639 #define CP_HQD_DDID_RPTR__RPTR__SHIFT 0x0 13640 #define CP_HQD_DDID_RPTR__RPTR_MASK 0x000007FFL 13641 //CP_HQD_DDID_WPTR 13642 #define CP_HQD_DDID_WPTR__WPTR__SHIFT 0x0 13643 #define CP_HQD_DDID_WPTR__WPTR_MASK 0x000007FFL 13644 //CP_HQD_DDID_INFLIGHT_COUNT 13645 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT__SHIFT 0x0 13646 #define CP_HQD_DDID_INFLIGHT_COUNT__COUNT_MASK 0x0000FFFFL 13647 //CP_HQD_DDID_DELTA_RPT_COUNT 13648 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT__SHIFT 0x0 13649 #define CP_HQD_DDID_DELTA_RPT_COUNT__COUNT_MASK 0x000000FFL 13650 //CP_HQD_DEQUEUE_STATUS 13651 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT__SHIFT 0x0 13652 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND__SHIFT 0x4 13653 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN__SHIFT 0x9 13654 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN__SHIFT 0xa 13655 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_MASK 0x0000000FL 13656 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_MASK 0x00000010L 13657 #define CP_HQD_DEQUEUE_STATUS__SUSPEND_REQ_PEND_EN_MASK 0x00000200L 13658 #define CP_HQD_DEQUEUE_STATUS__DEQUEUE_STAT_EN_MASK 0x00000400L 13659 13660 13661 // addressBlock: gc_gfx_cpwd_cpwd_gfxdec0 13662 //COHER_DEST_BASE_HI_0 13663 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B__SHIFT 0x0 13664 #define COHER_DEST_BASE_HI_0__DEST_BASE_HI_256B_MASK 0x000000FFL 13665 //COHER_DEST_BASE_HI_1 13666 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B__SHIFT 0x0 13667 #define COHER_DEST_BASE_HI_1__DEST_BASE_HI_256B_MASK 0x000000FFL 13668 //COHER_DEST_BASE_HI_2 13669 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B__SHIFT 0x0 13670 #define COHER_DEST_BASE_HI_2__DEST_BASE_HI_256B_MASK 0x000000FFL 13671 //COHER_DEST_BASE_HI_3 13672 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B__SHIFT 0x0 13673 #define COHER_DEST_BASE_HI_3__DEST_BASE_HI_256B_MASK 0x000000FFL 13674 //COHER_DEST_BASE_2 13675 #define COHER_DEST_BASE_2__DEST_BASE_256B__SHIFT 0x0 13676 #define COHER_DEST_BASE_2__DEST_BASE_256B_MASK 0xFFFFFFFFL 13677 //COHER_DEST_BASE_3 13678 #define COHER_DEST_BASE_3__DEST_BASE_256B__SHIFT 0x0 13679 #define COHER_DEST_BASE_3__DEST_BASE_256B_MASK 0xFFFFFFFFL 13680 //COHER_DEST_BASE_0 13681 #define COHER_DEST_BASE_0__DEST_BASE_256B__SHIFT 0x0 13682 #define COHER_DEST_BASE_0__DEST_BASE_256B_MASK 0xFFFFFFFFL 13683 //COHER_DEST_BASE_1 13684 #define COHER_DEST_BASE_1__DEST_BASE_256B__SHIFT 0x0 13685 #define COHER_DEST_BASE_1__DEST_BASE_256B_MASK 0xFFFFFFFFL 13686 //CP_PERFMON_CNTX_CNTL 13687 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE__SHIFT 0x1f 13688 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE_MASK 0x80000000L 13689 //CP_CP_PIPEID 13690 #define CP_CP_PIPEID__PIPE_ID__SHIFT 0x0 13691 #define CP_CP_PIPEID__PIPE_ID_MASK 0x00000003L 13692 //CP_RINGID 13693 #define CP_RINGID__RINGID__SHIFT 0x0 13694 #define CP_RINGID__RINGID_MASK 0x00000003L 13695 //CP_CP_VMID 13696 #define CP_CP_VMID__VMID__SHIFT 0x0 13697 #define CP_CP_VMID__VMID_MASK 0x0000000FL 13698 //CONTEXT_RESERVED_REG0 13699 #define CONTEXT_RESERVED_REG0__DATA__SHIFT 0x0 13700 #define CONTEXT_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 13701 //CONTEXT_RESERVED_REG1 13702 #define CONTEXT_RESERVED_REG1__DATA__SHIFT 0x0 13703 #define CONTEXT_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 13704 //VGT_MULTI_PRIM_IB_RESET_INDX 13705 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX__SHIFT 0x0 13706 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX_MASK 0xFFFFFFFFL 13707 //GFX_COPY_STATE 13708 #define GFX_COPY_STATE__SRC_STATE_ID__SHIFT 0x0 13709 #define GFX_COPY_STATE__SRC_STATE_ID_MASK 0x00000007L 13710 //VGT_DMA_BASE_HI 13711 #define VGT_DMA_BASE_HI__BASE_ADDR__SHIFT 0x0 13712 #define VGT_DMA_BASE_HI__BASE_ADDR_MASK 0x0000FFFFL 13713 //VGT_DMA_BASE 13714 #define VGT_DMA_BASE__BASE_ADDR__SHIFT 0x0 13715 #define VGT_DMA_BASE__BASE_ADDR_MASK 0xFFFFFFFFL 13716 //VGT_DRAW_INITIATOR 13717 #define VGT_DRAW_INITIATOR__SOURCE_SELECT__SHIFT 0x0 13718 #define VGT_DRAW_INITIATOR__NOT_EOP__SHIFT 0x5 13719 #define VGT_DRAW_INITIATOR__USE_OPAQUE__SHIFT 0x6 13720 #define VGT_DRAW_INITIATOR__REG_RT_INDEX__SHIFT 0x1d 13721 #define VGT_DRAW_INITIATOR__SOURCE_SELECT_MASK 0x00000003L 13722 #define VGT_DRAW_INITIATOR__NOT_EOP_MASK 0x00000020L 13723 #define VGT_DRAW_INITIATOR__USE_OPAQUE_MASK 0x00000040L 13724 #define VGT_DRAW_INITIATOR__REG_RT_INDEX_MASK 0xE0000000L 13725 //VGT_EVENT_ADDRESS_REG 13726 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW__SHIFT 0x0 13727 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW_MASK 0x0FFFFFFFL 13728 //VGT_HOS_MAX_TESS_LEVEL 13729 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS__SHIFT 0x0 13730 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS_MASK 0xFFFFFFFFL 13731 //VGT_HOS_MIN_TESS_LEVEL 13732 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS__SHIFT 0x0 13733 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS_MASK 0xFFFFFFFFL 13734 //GE_IA_ENHANCE 13735 #define GE_IA_ENHANCE__MISC__SHIFT 0x0 13736 #define GE_IA_ENHANCE__MISC_MASK 0xFFFFFFFFL 13737 //VGT_DMA_SIZE 13738 #define VGT_DMA_SIZE__NUM_INDICES__SHIFT 0x0 13739 #define VGT_DMA_SIZE__NUM_INDICES_MASK 0xFFFFFFFFL 13740 //VGT_DMA_MAX_SIZE 13741 #define VGT_DMA_MAX_SIZE__MAX_SIZE__SHIFT 0x0 13742 #define VGT_DMA_MAX_SIZE__MAX_SIZE_MASK 0xFFFFFFFFL 13743 //VGT_DMA_INDEX_TYPE 13744 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 13745 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY__SHIFT 0x6 13746 #define VGT_DMA_INDEX_TYPE__NOT_EOP__SHIFT 0x9 13747 #define VGT_DMA_INDEX_TYPE__MTYPE__SHIFT 0xb 13748 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT 0xe 13749 #define VGT_DMA_INDEX_TYPE__TEMPORAL__SHIFT 0xf 13750 #define VGT_DMA_INDEX_TYPE__SPEC_DATA_READ__SHIFT 0x11 13751 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 13752 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY_MASK 0x000000C0L 13753 #define VGT_DMA_INDEX_TYPE__NOT_EOP_MASK 0x00000200L 13754 #define VGT_DMA_INDEX_TYPE__MTYPE_MASK 0x00003800L 13755 #define VGT_DMA_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK 0x00004000L 13756 #define VGT_DMA_INDEX_TYPE__TEMPORAL_MASK 0x00018000L 13757 #define VGT_DMA_INDEX_TYPE__SPEC_DATA_READ_MASK 0x00060000L 13758 //GE_WD_ENHANCE 13759 #define GE_WD_ENHANCE__MISC__SHIFT 0x0 13760 #define GE_WD_ENHANCE__MISC_MASK 0xFFFFFFFFL 13761 //VGT_DMA_NUM_INSTANCES 13762 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x0 13763 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES_MASK 0xFFFFFFFFL 13764 //VGT_EVENT_INITIATOR 13765 #define VGT_EVENT_INITIATOR__EVENT_TYPE__SHIFT 0x0 13766 #define VGT_EVENT_INITIATOR__ADDRESS_HI__SHIFT 0xa 13767 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT__SHIFT 0x1b 13768 #define VGT_EVENT_INITIATOR__EVENT_TYPE_MASK 0x0000003FL 13769 #define VGT_EVENT_INITIATOR__ADDRESS_HI_MASK 0x07FFFC00L 13770 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT_MASK 0x08000000L 13771 //VGT_SHADER_STAGES_EN 13772 #define VGT_SHADER_STAGES_EN__HS_EN__SHIFT 0x2 13773 #define VGT_SHADER_STAGES_EN__GS_EN__SHIFT 0x5 13774 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH__SHIFT 0x13 13775 #define VGT_SHADER_STAGES_EN__HS_W32_EN__SHIFT 0x15 13776 #define VGT_SHADER_STAGES_EN__GS_W32_EN__SHIFT 0x16 13777 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN__SHIFT 0x18 13778 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG__SHIFT 0x1a 13779 #define VGT_SHADER_STAGES_EN__HS_EN_MASK 0x00000004L 13780 #define VGT_SHADER_STAGES_EN__GS_EN_MASK 0x00000020L 13781 #define VGT_SHADER_STAGES_EN__GS_FAST_LAUNCH_MASK 0x00080000L 13782 #define VGT_SHADER_STAGES_EN__HS_W32_EN_MASK 0x00200000L 13783 #define VGT_SHADER_STAGES_EN__GS_W32_EN_MASK 0x00400000L 13784 #define VGT_SHADER_STAGES_EN__NGG_WAVE_ID_EN_MASK 0x01000000L 13785 #define VGT_SHADER_STAGES_EN__PRIMGEN_PASSTHRU_NO_MSG_MASK 0x04000000L 13786 //VGT_TF_PARAM 13787 #define VGT_TF_PARAM__TYPE__SHIFT 0x0 13788 #define VGT_TF_PARAM__PARTITIONING__SHIFT 0x2 13789 #define VGT_TF_PARAM__TOPOLOGY__SHIFT 0x5 13790 #define VGT_TF_PARAM__DISABLE_DONUTS__SHIFT 0xe 13791 #define VGT_TF_PARAM__TEMPORAL__SHIFT 0xf 13792 #define VGT_TF_PARAM__DISTRIBUTION_MODE__SHIFT 0x11 13793 #define VGT_TF_PARAM__DETECT_ONE__SHIFT 0x13 13794 #define VGT_TF_PARAM__DETECT_ZERO__SHIFT 0x14 13795 #define VGT_TF_PARAM__MTYPE__SHIFT 0x17 13796 #define VGT_TF_PARAM__SPEC_DATA_READ__SHIFT 0x1c 13797 #define VGT_TF_PARAM__TYPE_MASK 0x00000003L 13798 #define VGT_TF_PARAM__PARTITIONING_MASK 0x0000001CL 13799 #define VGT_TF_PARAM__TOPOLOGY_MASK 0x000000E0L 13800 #define VGT_TF_PARAM__DISABLE_DONUTS_MASK 0x00004000L 13801 #define VGT_TF_PARAM__TEMPORAL_MASK 0x00018000L 13802 #define VGT_TF_PARAM__DISTRIBUTION_MODE_MASK 0x00060000L 13803 #define VGT_TF_PARAM__DETECT_ONE_MASK 0x00080000L 13804 #define VGT_TF_PARAM__DETECT_ZERO_MASK 0x00100000L 13805 #define VGT_TF_PARAM__MTYPE_MASK 0x03800000L 13806 #define VGT_TF_PARAM__SPEC_DATA_READ_MASK 0x30000000L 13807 //VGT_STRMOUT_DRAW_OPAQUE_OFFSET 13808 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET__SHIFT 0x0 13809 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET_MASK 0xFFFFFFFFL 13810 //VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE 13811 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE__SHIFT 0x0 13812 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE_MASK 0xFFFFFFFFL 13813 //VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE 13814 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE__SHIFT 0x0 13815 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE_MASK 0x000001FFL 13816 //VGT_TESS_DISTRIBUTION 13817 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE__SHIFT 0x0 13818 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI__SHIFT 0x8 13819 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD__SHIFT 0x10 13820 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT__SHIFT 0x18 13821 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT__SHIFT 0x1d 13822 #define VGT_TESS_DISTRIBUTION__ACCUM_ISOLINE_MASK 0x000000FFL 13823 #define VGT_TESS_DISTRIBUTION__ACCUM_TRI_MASK 0x0000FF00L 13824 #define VGT_TESS_DISTRIBUTION__ACCUM_QUAD_MASK 0x00FF0000L 13825 #define VGT_TESS_DISTRIBUTION__DONUT_SPLIT_MASK 0x1F000000L 13826 #define VGT_TESS_DISTRIBUTION__TRAP_SPLIT_MASK 0xE0000000L 13827 //VGT_LS_HS_CONFIG 13828 #define VGT_LS_HS_CONFIG__NUM_PATCHES__SHIFT 0x0 13829 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP__SHIFT 0xe 13830 #define VGT_LS_HS_CONFIG__NUM_PATCHES_MASK 0x000000FFL 13831 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP_MASK 0x000FC000L 13832 13833 13834 // addressBlock: gc_gfx_cpwd_cpwd_pfvf_cpdec 13835 //CONFIG_RESERVED_REG0 13836 #define CONFIG_RESERVED_REG0__DATA__SHIFT 0x0 13837 #define CONFIG_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 13838 //CONFIG_RESERVED_REG1 13839 #define CONFIG_RESERVED_REG1__DATA__SHIFT 0x0 13840 #define CONFIG_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 13841 //CP_MEC_CNTL 13842 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET__SHIFT 0x10 13843 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET__SHIFT 0x11 13844 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE__SHIFT 0x1b 13845 #define CP_MEC_CNTL__MEC_ME1_HALT__SHIFT 0x1e 13846 #define CP_MEC_CNTL__MEC_ME1_STEP__SHIFT 0x1f 13847 #define CP_MEC_CNTL__MEC_ME1_PIPE0_RESET_MASK 0x00010000L 13848 #define CP_MEC_CNTL__MEC_ME1_PIPE1_RESET_MASK 0x00020000L 13849 #define CP_MEC_CNTL__MEC_INVALIDATE_ICACHE_MASK 0x08000000L 13850 #define CP_MEC_CNTL__MEC_ME1_HALT_MASK 0x40000000L 13851 #define CP_MEC_CNTL__MEC_ME1_STEP_MASK 0x80000000L 13852 //CP_ME_CNTL 13853 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE__SHIFT 0x4 13854 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE__SHIFT 0x6 13855 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE__SHIFT 0x8 13856 #define CP_ME_CNTL__PFP_PIPE0_DISABLE__SHIFT 0xc 13857 #define CP_ME_CNTL__PFP_PIPE1_DISABLE__SHIFT 0xd 13858 #define CP_ME_CNTL__ME_PIPE0_DISABLE__SHIFT 0xe 13859 #define CP_ME_CNTL__ME_PIPE1_DISABLE__SHIFT 0xf 13860 #define CP_ME_CNTL__CE_PIPE0_RESET__SHIFT 0x10 13861 #define CP_ME_CNTL__CE_PIPE1_RESET__SHIFT 0x11 13862 #define CP_ME_CNTL__PFP_PIPE0_RESET__SHIFT 0x12 13863 #define CP_ME_CNTL__PFP_PIPE1_RESET__SHIFT 0x13 13864 #define CP_ME_CNTL__ME_PIPE0_RESET__SHIFT 0x14 13865 #define CP_ME_CNTL__ME_PIPE1_RESET__SHIFT 0x15 13866 #define CP_ME_CNTL__CE_HALT__SHIFT 0x18 13867 #define CP_ME_CNTL__CE_STEP__SHIFT 0x19 13868 #define CP_ME_CNTL__PFP_HALT__SHIFT 0x1a 13869 #define CP_ME_CNTL__PFP_STEP__SHIFT 0x1b 13870 #define CP_ME_CNTL__ME_HALT__SHIFT 0x1c 13871 #define CP_ME_CNTL__ME_STEP__SHIFT 0x1d 13872 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE_MASK 0x00000010L 13873 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE_MASK 0x00000040L 13874 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE_MASK 0x00000100L 13875 #define CP_ME_CNTL__PFP_PIPE0_DISABLE_MASK 0x00001000L 13876 #define CP_ME_CNTL__PFP_PIPE1_DISABLE_MASK 0x00002000L 13877 #define CP_ME_CNTL__ME_PIPE0_DISABLE_MASK 0x00004000L 13878 #define CP_ME_CNTL__ME_PIPE1_DISABLE_MASK 0x00008000L 13879 #define CP_ME_CNTL__CE_PIPE0_RESET_MASK 0x00010000L 13880 #define CP_ME_CNTL__CE_PIPE1_RESET_MASK 0x00020000L 13881 #define CP_ME_CNTL__PFP_PIPE0_RESET_MASK 0x00040000L 13882 #define CP_ME_CNTL__PFP_PIPE1_RESET_MASK 0x00080000L 13883 #define CP_ME_CNTL__ME_PIPE0_RESET_MASK 0x00100000L 13884 #define CP_ME_CNTL__ME_PIPE1_RESET_MASK 0x00200000L 13885 #define CP_ME_CNTL__CE_HALT_MASK 0x01000000L 13886 #define CP_ME_CNTL__CE_STEP_MASK 0x02000000L 13887 #define CP_ME_CNTL__PFP_HALT_MASK 0x04000000L 13888 #define CP_ME_CNTL__PFP_STEP_MASK 0x08000000L 13889 #define CP_ME_CNTL__ME_HALT_MASK 0x10000000L 13890 #define CP_ME_CNTL__ME_STEP_MASK 0x20000000L 13891 //CP_UNMAPPED_QUEUE0 13892 #define CP_UNMAPPED_QUEUE0__HIT__SHIFT 0x0 13893 #define CP_UNMAPPED_QUEUE0__HIT_MASK 0xFFFFFFFFL 13894 //CP_UNMAPPED_QUEUE1 13895 #define CP_UNMAPPED_QUEUE1__HIT__SHIFT 0x0 13896 #define CP_UNMAPPED_QUEUE1__HIT_MASK 0xFFFFFFFFL 13897 //CP_UNMAPPED_QUEUE2 13898 #define CP_UNMAPPED_QUEUE2__HIT__SHIFT 0x0 13899 #define CP_UNMAPPED_QUEUE2__HIT_MASK 0xFFFFFFFFL 13900 //CP_UNMAPPED_QUEUE3 13901 #define CP_UNMAPPED_QUEUE3__HIT__SHIFT 0x0 13902 #define CP_UNMAPPED_QUEUE3__HIT_MASK 0xFFFFFFFFL 13903 //CP_UNMAPPED_QUEUE4 13904 #define CP_UNMAPPED_QUEUE4__HIT__SHIFT 0x0 13905 #define CP_UNMAPPED_QUEUE4__HIT_MASK 0xFFFFFFFFL 13906 //CP_UNMAPPED_QUEUE5 13907 #define CP_UNMAPPED_QUEUE5__HIT__SHIFT 0x0 13908 #define CP_UNMAPPED_QUEUE5__HIT_MASK 0xFFFFFFFFL 13909 //CP_UNMAPPED_QUEUE6 13910 #define CP_UNMAPPED_QUEUE6__HIT__SHIFT 0x0 13911 #define CP_UNMAPPED_QUEUE6__HIT_MASK 0xFFFFFFFFL 13912 //CP_UNMAPPED_QUEUE7 13913 #define CP_UNMAPPED_QUEUE7__HIT__SHIFT 0x0 13914 #define CP_UNMAPPED_QUEUE7__HIT_MASK 0xFFFFFFFFL 13915 //CP_UNMAPPED_QUEUE8 13916 #define CP_UNMAPPED_QUEUE8__HIT__SHIFT 0x0 13917 #define CP_UNMAPPED_QUEUE8__HIT_MASK 0xFFFFFFFFL 13918 //CP_UNMAPPED_QUEUE9 13919 #define CP_UNMAPPED_QUEUE9__HIT__SHIFT 0x0 13920 #define CP_UNMAPPED_QUEUE9__HIT_MASK 0xFFFFFFFFL 13921 //CP_UNMAPPED_QUEUE10 13922 #define CP_UNMAPPED_QUEUE10__HIT__SHIFT 0x0 13923 #define CP_UNMAPPED_QUEUE10__HIT_MASK 0xFFFFFFFFL 13924 //CP_UNMAPPED_QUEUE11 13925 #define CP_UNMAPPED_QUEUE11__HIT__SHIFT 0x0 13926 #define CP_UNMAPPED_QUEUE11__HIT_MASK 0xFFFFFFFFL 13927 //CP_UNMAPPED_QUEUE12 13928 #define CP_UNMAPPED_QUEUE12__HIT__SHIFT 0x0 13929 #define CP_UNMAPPED_QUEUE12__HIT_MASK 0xFFFFFFFFL 13930 //CP_UNMAPPED_QUEUE13 13931 #define CP_UNMAPPED_QUEUE13__HIT__SHIFT 0x0 13932 #define CP_UNMAPPED_QUEUE13__HIT_MASK 0xFFFFFFFFL 13933 //CP_UNMAPPED_QUEUE14 13934 #define CP_UNMAPPED_QUEUE14__HIT__SHIFT 0x0 13935 #define CP_UNMAPPED_QUEUE14__HIT_MASK 0xFFFFFFFFL 13936 //CP_UNMAPPED_QUEUE15 13937 #define CP_UNMAPPED_QUEUE15__HIT__SHIFT 0x0 13938 #define CP_UNMAPPED_QUEUE15__HIT_MASK 0xFFFFFFFFL 13939 //CP_UNMAPPED_QUEUE16 13940 #define CP_UNMAPPED_QUEUE16__HIT__SHIFT 0x0 13941 #define CP_UNMAPPED_QUEUE16__HIT_MASK 0xFFFFFFFFL 13942 //CP_UNMAPPED_QUEUE17 13943 #define CP_UNMAPPED_QUEUE17__HIT__SHIFT 0x0 13944 #define CP_UNMAPPED_QUEUE17__HIT_MASK 0xFFFFFFFFL 13945 //CP_UNMAPPED_QUEUE18 13946 #define CP_UNMAPPED_QUEUE18__HIT__SHIFT 0x0 13947 #define CP_UNMAPPED_QUEUE18__HIT_MASK 0xFFFFFFFFL 13948 //CP_UNMAPPED_QUEUE19 13949 #define CP_UNMAPPED_QUEUE19__HIT__SHIFT 0x0 13950 #define CP_UNMAPPED_QUEUE19__HIT_MASK 0xFFFFFFFFL 13951 //CP_UNMAPPED_QUEUE20 13952 #define CP_UNMAPPED_QUEUE20__HIT__SHIFT 0x0 13953 #define CP_UNMAPPED_QUEUE20__HIT_MASK 0xFFFFFFFFL 13954 //CP_UNMAPPED_QUEUE21 13955 #define CP_UNMAPPED_QUEUE21__HIT__SHIFT 0x0 13956 #define CP_UNMAPPED_QUEUE21__HIT_MASK 0xFFFFFFFFL 13957 //CP_UNMAPPED_QUEUE22 13958 #define CP_UNMAPPED_QUEUE22__HIT__SHIFT 0x0 13959 #define CP_UNMAPPED_QUEUE22__HIT_MASK 0xFFFFFFFFL 13960 //CP_UNMAPPED_QUEUE23 13961 #define CP_UNMAPPED_QUEUE23__HIT__SHIFT 0x0 13962 #define CP_UNMAPPED_QUEUE23__HIT_MASK 0xFFFFFFFFL 13963 //CP_UNMAPPED_QUEUE24 13964 #define CP_UNMAPPED_QUEUE24__HIT__SHIFT 0x0 13965 #define CP_UNMAPPED_QUEUE24__HIT_MASK 0xFFFFFFFFL 13966 //CP_UNMAPPED_QUEUE25 13967 #define CP_UNMAPPED_QUEUE25__HIT__SHIFT 0x0 13968 #define CP_UNMAPPED_QUEUE25__HIT_MASK 0xFFFFFFFFL 13969 //CP_UNMAPPED_QUEUE26 13970 #define CP_UNMAPPED_QUEUE26__HIT__SHIFT 0x0 13971 #define CP_UNMAPPED_QUEUE26__HIT_MASK 0xFFFFFFFFL 13972 //CP_UNMAPPED_QUEUE27 13973 #define CP_UNMAPPED_QUEUE27__HIT__SHIFT 0x0 13974 #define CP_UNMAPPED_QUEUE27__HIT_MASK 0xFFFFFFFFL 13975 //CP_UNMAPPED_QUEUE28 13976 #define CP_UNMAPPED_QUEUE28__HIT__SHIFT 0x0 13977 #define CP_UNMAPPED_QUEUE28__HIT_MASK 0xFFFFFFFFL 13978 //CP_UNMAPPED_QUEUE29 13979 #define CP_UNMAPPED_QUEUE29__HIT__SHIFT 0x0 13980 #define CP_UNMAPPED_QUEUE29__HIT_MASK 0xFFFFFFFFL 13981 //CP_UNMAPPED_QUEUE30 13982 #define CP_UNMAPPED_QUEUE30__HIT__SHIFT 0x0 13983 #define CP_UNMAPPED_QUEUE30__HIT_MASK 0xFFFFFFFFL 13984 //CP_UNMAPPED_QUEUE31 13985 #define CP_UNMAPPED_QUEUE31__HIT__SHIFT 0x0 13986 #define CP_UNMAPPED_QUEUE31__HIT_MASK 0xFFFFFFFFL 13987 //CP_UNMAPPED_QUEUE32 13988 #define CP_UNMAPPED_QUEUE32__HIT__SHIFT 0x0 13989 #define CP_UNMAPPED_QUEUE32__HIT_MASK 0xFFFFFFFFL 13990 //CP_UNMAPPED_QUEUE33 13991 #define CP_UNMAPPED_QUEUE33__HIT__SHIFT 0x0 13992 #define CP_UNMAPPED_QUEUE33__HIT_MASK 0xFFFFFFFFL 13993 //CP_UNMAPPED_QUEUE34 13994 #define CP_UNMAPPED_QUEUE34__HIT__SHIFT 0x0 13995 #define CP_UNMAPPED_QUEUE34__HIT_MASK 0xFFFFFFFFL 13996 //CP_UNMAPPED_QUEUE35 13997 #define CP_UNMAPPED_QUEUE35__HIT__SHIFT 0x0 13998 #define CP_UNMAPPED_QUEUE35__HIT_MASK 0xFFFFFFFFL 13999 //CP_UNMAPPED_QUEUE36 14000 #define CP_UNMAPPED_QUEUE36__HIT__SHIFT 0x0 14001 #define CP_UNMAPPED_QUEUE36__HIT_MASK 0xFFFFFFFFL 14002 //CP_UNMAPPED_QUEUE37 14003 #define CP_UNMAPPED_QUEUE37__HIT__SHIFT 0x0 14004 #define CP_UNMAPPED_QUEUE37__HIT_MASK 0xFFFFFFFFL 14005 //CP_UNMAPPED_QUEUE38 14006 #define CP_UNMAPPED_QUEUE38__HIT__SHIFT 0x0 14007 #define CP_UNMAPPED_QUEUE38__HIT_MASK 0xFFFFFFFFL 14008 //CP_UNMAPPED_QUEUE39 14009 #define CP_UNMAPPED_QUEUE39__HIT__SHIFT 0x0 14010 #define CP_UNMAPPED_QUEUE39__HIT_MASK 0xFFFFFFFFL 14011 //CP_UNMAPPED_QUEUE40 14012 #define CP_UNMAPPED_QUEUE40__HIT__SHIFT 0x0 14013 #define CP_UNMAPPED_QUEUE40__HIT_MASK 0xFFFFFFFFL 14014 //CP_UNMAPPED_QUEUE41 14015 #define CP_UNMAPPED_QUEUE41__HIT__SHIFT 0x0 14016 #define CP_UNMAPPED_QUEUE41__HIT_MASK 0xFFFFFFFFL 14017 //CP_UNMAPPED_QUEUE42 14018 #define CP_UNMAPPED_QUEUE42__HIT__SHIFT 0x0 14019 #define CP_UNMAPPED_QUEUE42__HIT_MASK 0xFFFFFFFFL 14020 //CP_UNMAPPED_QUEUE43 14021 #define CP_UNMAPPED_QUEUE43__HIT__SHIFT 0x0 14022 #define CP_UNMAPPED_QUEUE43__HIT_MASK 0xFFFFFFFFL 14023 //CP_UNMAPPED_QUEUE44 14024 #define CP_UNMAPPED_QUEUE44__HIT__SHIFT 0x0 14025 #define CP_UNMAPPED_QUEUE44__HIT_MASK 0xFFFFFFFFL 14026 //CP_UNMAPPED_QUEUE45 14027 #define CP_UNMAPPED_QUEUE45__HIT__SHIFT 0x0 14028 #define CP_UNMAPPED_QUEUE45__HIT_MASK 0xFFFFFFFFL 14029 //CP_UNMAPPED_QUEUE46 14030 #define CP_UNMAPPED_QUEUE46__HIT__SHIFT 0x0 14031 #define CP_UNMAPPED_QUEUE46__HIT_MASK 0xFFFFFFFFL 14032 //CP_UNMAPPED_QUEUE47 14033 #define CP_UNMAPPED_QUEUE47__HIT__SHIFT 0x0 14034 #define CP_UNMAPPED_QUEUE47__HIT_MASK 0xFFFFFFFFL 14035 //CP_UNMAPPED_QUEUE48 14036 #define CP_UNMAPPED_QUEUE48__HIT__SHIFT 0x0 14037 #define CP_UNMAPPED_QUEUE48__HIT_MASK 0xFFFFFFFFL 14038 //CP_UNMAPPED_QUEUE49 14039 #define CP_UNMAPPED_QUEUE49__HIT__SHIFT 0x0 14040 #define CP_UNMAPPED_QUEUE49__HIT_MASK 0xFFFFFFFFL 14041 //CP_UNMAPPED_QUEUE50 14042 #define CP_UNMAPPED_QUEUE50__HIT__SHIFT 0x0 14043 #define CP_UNMAPPED_QUEUE50__HIT_MASK 0xFFFFFFFFL 14044 //CP_UNMAPPED_QUEUE51 14045 #define CP_UNMAPPED_QUEUE51__HIT__SHIFT 0x0 14046 #define CP_UNMAPPED_QUEUE51__HIT_MASK 0xFFFFFFFFL 14047 //CP_UNMAPPED_QUEUE52 14048 #define CP_UNMAPPED_QUEUE52__HIT__SHIFT 0x0 14049 #define CP_UNMAPPED_QUEUE52__HIT_MASK 0xFFFFFFFFL 14050 //CP_UNMAPPED_QUEUE53 14051 #define CP_UNMAPPED_QUEUE53__HIT__SHIFT 0x0 14052 #define CP_UNMAPPED_QUEUE53__HIT_MASK 0xFFFFFFFFL 14053 //CP_UNMAPPED_QUEUE54 14054 #define CP_UNMAPPED_QUEUE54__HIT__SHIFT 0x0 14055 #define CP_UNMAPPED_QUEUE54__HIT_MASK 0xFFFFFFFFL 14056 //CP_UNMAPPED_QUEUE55 14057 #define CP_UNMAPPED_QUEUE55__HIT__SHIFT 0x0 14058 #define CP_UNMAPPED_QUEUE55__HIT_MASK 0xFFFFFFFFL 14059 //CP_UNMAPPED_QUEUE56 14060 #define CP_UNMAPPED_QUEUE56__HIT__SHIFT 0x0 14061 #define CP_UNMAPPED_QUEUE56__HIT_MASK 0xFFFFFFFFL 14062 //CP_UNMAPPED_QUEUE57 14063 #define CP_UNMAPPED_QUEUE57__HIT__SHIFT 0x0 14064 #define CP_UNMAPPED_QUEUE57__HIT_MASK 0xFFFFFFFFL 14065 //CP_UNMAPPED_QUEUE58 14066 #define CP_UNMAPPED_QUEUE58__HIT__SHIFT 0x0 14067 #define CP_UNMAPPED_QUEUE58__HIT_MASK 0xFFFFFFFFL 14068 //CP_UNMAPPED_QUEUE59 14069 #define CP_UNMAPPED_QUEUE59__HIT__SHIFT 0x0 14070 #define CP_UNMAPPED_QUEUE59__HIT_MASK 0xFFFFFFFFL 14071 //CP_UNMAPPED_QUEUE60 14072 #define CP_UNMAPPED_QUEUE60__HIT__SHIFT 0x0 14073 #define CP_UNMAPPED_QUEUE60__HIT_MASK 0xFFFFFFFFL 14074 //CP_UNMAPPED_QUEUE61 14075 #define CP_UNMAPPED_QUEUE61__HIT__SHIFT 0x0 14076 #define CP_UNMAPPED_QUEUE61__HIT_MASK 0xFFFFFFFFL 14077 //CP_UNMAPPED_QUEUE62 14078 #define CP_UNMAPPED_QUEUE62__HIT__SHIFT 0x0 14079 #define CP_UNMAPPED_QUEUE62__HIT_MASK 0xFFFFFFFFL 14080 //CP_UNMAPPED_QUEUE63 14081 #define CP_UNMAPPED_QUEUE63__HIT__SHIFT 0x0 14082 #define CP_UNMAPPED_QUEUE63__HIT_MASK 0xFFFFFFFFL 14083 //CP_UNMAPPED_DOORBELL 14084 #define CP_UNMAPPED_DOORBELL__ENABLE__SHIFT 0x0 14085 #define CP_UNMAPPED_DOORBELL__DBELL_MSG_BLOCK__SHIFT 0x1 14086 #define CP_UNMAPPED_DOORBELL__CLEAR_ALL__SHIFT 0x2 14087 #define CP_UNMAPPED_DOORBELL__QUEUE_LSB__SHIFT 0x4 14088 #define CP_UNMAPPED_DOORBELL__PROC_LSB__SHIFT 0x8 14089 #define CP_UNMAPPED_DOORBELL__ENABLE_MASK 0x00000001L 14090 #define CP_UNMAPPED_DOORBELL__DBELL_MSG_BLOCK_MASK 0x00000002L 14091 #define CP_UNMAPPED_DOORBELL__CLEAR_ALL_MASK 0x00000004L 14092 #define CP_UNMAPPED_DOORBELL__QUEUE_LSB_MASK 0x000000F0L 14093 #define CP_UNMAPPED_DOORBELL__PROC_LSB_MASK 0x00001F00L 14094 //CP_UNMAPPED_QUEUE_BANK0 14095 #define CP_UNMAPPED_QUEUE_BANK0__BANK_HIT__SHIFT 0x0 14096 #define CP_UNMAPPED_QUEUE_BANK0__BANK_HIT_MASK 0xFFFFFFFFL 14097 //CP_UNMAPPED_QUEUE_BANK1 14098 #define CP_UNMAPPED_QUEUE_BANK1__BANK_HIT__SHIFT 0x0 14099 #define CP_UNMAPPED_QUEUE_BANK1__BANK_HIT_MASK 0xFFFFFFFFL 14100 14101 14102 // addressBlock: gc_gfx_cpwd_cpwd_pfvf_grbmdec 14103 //GRBM_GFX_CNTL 14104 #define GRBM_GFX_CNTL__PIPEID__SHIFT 0x0 14105 #define GRBM_GFX_CNTL__MEID__SHIFT 0x2 14106 #define GRBM_GFX_CNTL__VMID__SHIFT 0x4 14107 #define GRBM_GFX_CNTL__QUEUEID__SHIFT 0x8 14108 #define GRBM_GFX_CNTL__CTXID__SHIFT 0xb 14109 #define GRBM_GFX_CNTL__PIPEID_MASK 0x00000003L 14110 #define GRBM_GFX_CNTL__MEID_MASK 0x0000000CL 14111 #define GRBM_GFX_CNTL__VMID_MASK 0x000000F0L 14112 #define GRBM_GFX_CNTL__QUEUEID_MASK 0x00000700L 14113 #define GRBM_GFX_CNTL__CTXID_MASK 0x00003800L 14114 //GRBM_NOWHERE 14115 #define GRBM_NOWHERE__DATA__SHIFT 0x0 14116 #define GRBM_NOWHERE__DATA_MASK 0xFFFFFFFFL 14117 14118 14119 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_cpdec 14120 //CP_FETCHER_SOURCE 14121 #define CP_FETCHER_SOURCE__ME_SRC__SHIFT 0x0 14122 #define CP_FETCHER_SOURCE__ME_SRC_MASK 0x00000001L 14123 //CP_DFY_CNTL 14124 #define CP_DFY_CNTL__POLICY__SHIFT 0x8 14125 #define CP_DFY_CNTL__SPEC_DATA_READ__SHIFT 0xc 14126 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE__SHIFT 0x19 14127 #define CP_DFY_CNTL__TPI_SDP_SEL__SHIFT 0x1a 14128 #define CP_DFY_CNTL__LFSR_RESET__SHIFT 0x1c 14129 #define CP_DFY_CNTL__MODE__SHIFT 0x1d 14130 #define CP_DFY_CNTL__ENABLE__SHIFT 0x1f 14131 #define CP_DFY_CNTL__POLICY_MASK 0x00000300L 14132 #define CP_DFY_CNTL__SPEC_DATA_READ_MASK 0x00003000L 14133 #define CP_DFY_CNTL__REPEATER_FGCG_DISABLE_MASK 0x02000000L 14134 #define CP_DFY_CNTL__TPI_SDP_SEL_MASK 0x04000000L 14135 #define CP_DFY_CNTL__LFSR_RESET_MASK 0x10000000L 14136 #define CP_DFY_CNTL__MODE_MASK 0x60000000L 14137 #define CP_DFY_CNTL__ENABLE_MASK 0x80000000L 14138 //CP_DFY_STAT 14139 #define CP_DFY_STAT__BURST_COUNT__SHIFT 0x0 14140 #define CP_DFY_STAT__TAGS_PENDING__SHIFT 0x10 14141 #define CP_DFY_STAT__BUSY__SHIFT 0x1f 14142 #define CP_DFY_STAT__BURST_COUNT_MASK 0x0000FFFFL 14143 #define CP_DFY_STAT__TAGS_PENDING_MASK 0x07FF0000L 14144 #define CP_DFY_STAT__BUSY_MASK 0x80000000L 14145 //CP_DFY_ADDR_HI 14146 #define CP_DFY_ADDR_HI__ADDR_HI__SHIFT 0x0 14147 #define CP_DFY_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 14148 //CP_DFY_ADDR_LO 14149 #define CP_DFY_ADDR_LO__ADDR_LO__SHIFT 0x5 14150 #define CP_DFY_ADDR_LO__ADDR_LO_MASK 0xFFFFFFE0L 14151 //CP_DFY_DATA_0 14152 #define CP_DFY_DATA_0__DATA__SHIFT 0x0 14153 #define CP_DFY_DATA_0__DATA_MASK 0xFFFFFFFFL 14154 //CP_DFY_DATA_1 14155 #define CP_DFY_DATA_1__DATA__SHIFT 0x0 14156 #define CP_DFY_DATA_1__DATA_MASK 0xFFFFFFFFL 14157 //CP_DFY_DATA_2 14158 #define CP_DFY_DATA_2__DATA__SHIFT 0x0 14159 #define CP_DFY_DATA_2__DATA_MASK 0xFFFFFFFFL 14160 //CP_DFY_DATA_3 14161 #define CP_DFY_DATA_3__DATA__SHIFT 0x0 14162 #define CP_DFY_DATA_3__DATA_MASK 0xFFFFFFFFL 14163 //CP_DFY_DATA_4 14164 #define CP_DFY_DATA_4__DATA__SHIFT 0x0 14165 #define CP_DFY_DATA_4__DATA_MASK 0xFFFFFFFFL 14166 //CP_DFY_DATA_5 14167 #define CP_DFY_DATA_5__DATA__SHIFT 0x0 14168 #define CP_DFY_DATA_5__DATA_MASK 0xFFFFFFFFL 14169 //CP_DFY_DATA_6 14170 #define CP_DFY_DATA_6__DATA__SHIFT 0x0 14171 #define CP_DFY_DATA_6__DATA_MASK 0xFFFFFFFFL 14172 //CP_DFY_DATA_7 14173 #define CP_DFY_DATA_7__DATA__SHIFT 0x0 14174 #define CP_DFY_DATA_7__DATA_MASK 0xFFFFFFFFL 14175 //CP_DFY_DATA_8 14176 #define CP_DFY_DATA_8__DATA__SHIFT 0x0 14177 #define CP_DFY_DATA_8__DATA_MASK 0xFFFFFFFFL 14178 //CP_DFY_DATA_9 14179 #define CP_DFY_DATA_9__DATA__SHIFT 0x0 14180 #define CP_DFY_DATA_9__DATA_MASK 0xFFFFFFFFL 14181 //CP_DFY_DATA_10 14182 #define CP_DFY_DATA_10__DATA__SHIFT 0x0 14183 #define CP_DFY_DATA_10__DATA_MASK 0xFFFFFFFFL 14184 //CP_DFY_DATA_11 14185 #define CP_DFY_DATA_11__DATA__SHIFT 0x0 14186 #define CP_DFY_DATA_11__DATA_MASK 0xFFFFFFFFL 14187 //CP_DFY_DATA_12 14188 #define CP_DFY_DATA_12__DATA__SHIFT 0x0 14189 #define CP_DFY_DATA_12__DATA_MASK 0xFFFFFFFFL 14190 //CP_DFY_DATA_13 14191 #define CP_DFY_DATA_13__DATA__SHIFT 0x0 14192 #define CP_DFY_DATA_13__DATA_MASK 0xFFFFFFFFL 14193 //CP_DFY_DATA_14 14194 #define CP_DFY_DATA_14__DATA__SHIFT 0x0 14195 #define CP_DFY_DATA_14__DATA_MASK 0xFFFFFFFFL 14196 //CP_DFY_DATA_15 14197 #define CP_DFY_DATA_15__DATA__SHIFT 0x0 14198 #define CP_DFY_DATA_15__DATA_MASK 0xFFFFFFFFL 14199 //CP_DFY_CMD 14200 #define CP_DFY_CMD__SIZE__SHIFT 0x10 14201 #define CP_DFY_CMD__SIZE_MASK 0xFFFF0000L 14202 14203 14204 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_cpphqddec 14205 //CP_HPD_MES_ROQ_OFFSETS 14206 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET__SHIFT 0x0 14207 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET__SHIFT 0x8 14208 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET__SHIFT 0x10 14209 #define CP_HPD_MES_ROQ_OFFSETS__IQ_OFFSET_MASK 0x00000007L 14210 #define CP_HPD_MES_ROQ_OFFSETS__PQ_OFFSET_MASK 0x00003F00L 14211 #define CP_HPD_MES_ROQ_OFFSETS__IB_OFFSET_MASK 0x007F0000L 14212 //CP_HPD_ROQ_OFFSETS 14213 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET__SHIFT 0x0 14214 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET__SHIFT 0x8 14215 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET__SHIFT 0x10 14216 #define CP_HPD_ROQ_OFFSETS__IQ_OFFSET_MASK 0x00000007L 14217 #define CP_HPD_ROQ_OFFSETS__PQ_OFFSET_MASK 0x00003F00L 14218 #define CP_HPD_ROQ_OFFSETS__IB_OFFSET_MASK 0x007F0000L 14219 //CP_HPD_STATUS0 14220 #define CP_HPD_STATUS0__QUEUE_STATE__SHIFT 0x0 14221 #define CP_HPD_STATUS0__MAPPED_QUEUE__SHIFT 0x5 14222 #define CP_HPD_STATUS0__QUEUE_AVAILABLE__SHIFT 0x8 14223 #define CP_HPD_STATUS0__FETCHING_MQD__SHIFT 0x10 14224 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB__SHIFT 0x11 14225 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ__SHIFT 0x12 14226 #define CP_HPD_STATUS0__ENABLE_MSG_NO_DISC__SHIFT 0x13 14227 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE__SHIFT 0x14 14228 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS__SHIFT 0x1b 14229 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK__SHIFT 0x1c 14230 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE__SHIFT 0x1e 14231 #define CP_HPD_STATUS0__FORCE_QUEUE__SHIFT 0x1f 14232 #define CP_HPD_STATUS0__QUEUE_STATE_MASK 0x0000001FL 14233 #define CP_HPD_STATUS0__MAPPED_QUEUE_MASK 0x000000E0L 14234 #define CP_HPD_STATUS0__QUEUE_AVAILABLE_MASK 0x0000FF00L 14235 #define CP_HPD_STATUS0__FETCHING_MQD_MASK 0x00010000L 14236 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_PQIB_MASK 0x00020000L 14237 #define CP_HPD_STATUS0__PEND_TXFER_SIZE_IQ_MASK 0x00040000L 14238 #define CP_HPD_STATUS0__ENABLE_MSG_NO_DISC_MASK 0x00080000L 14239 #define CP_HPD_STATUS0__FORCE_QUEUE_STATE_MASK 0x01F00000L 14240 #define CP_HPD_STATUS0__MASTER_QUEUE_IDLE_DIS_MASK 0x08000000L 14241 #define CP_HPD_STATUS0__ENABLE_OFFLOAD_CHECK_MASK 0x30000000L 14242 #define CP_HPD_STATUS0__FREEZE_QUEUE_STATE_MASK 0x40000000L 14243 #define CP_HPD_STATUS0__FORCE_QUEUE_MASK 0x80000000L 14244 14245 14246 // addressBlock: gc_gfx_cpwd_cpwd_pfonly_gcrdec 14247 //GCR_GENERAL_CNTL 14248 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP__SHIFT 0x0 14249 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ__SHIFT 0x1 14250 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ__SHIFT 0x2 14251 #define GCR_GENERAL_CNTL__FORCE_INV_ALL__SHIFT 0x3 14252 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL__SHIFT 0x4 14253 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE__SHIFT 0x6 14254 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE__SHIFT 0x7 14255 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE__SHIFT 0x8 14256 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ__SHIFT 0x9 14257 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM__SHIFT 0xa 14258 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS__SHIFT 0xd 14259 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS__SHIFT 0xe 14260 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ__SHIFT 0xf 14261 #define GCR_GENERAL_CNTL__DISABLE_FGCG__SHIFT 0x10 14262 #define GCR_GENERAL_CNTL__UTCL2_REQ_LIMIT__SHIFT 0x11 14263 #define GCR_GENERAL_CNTL__CLIENT_ID__SHIFT 0x14 14264 #define GCR_GENERAL_CNTL__FORCE_4K_L2_RESP_MASK 0x00000001L 14265 #define GCR_GENERAL_CNTL__REDUCE_HALF_MAIN_WQ_MASK 0x00000002L 14266 #define GCR_GENERAL_CNTL__REDUCE_HALF_PHY_WQ_MASK 0x00000004L 14267 #define GCR_GENERAL_CNTL__FORCE_INV_ALL_MASK 0x00000008L 14268 #define GCR_GENERAL_CNTL__HI_PRIORITY_CNTL_MASK 0x00000030L 14269 #define GCR_GENERAL_CNTL__HI_PRIORITY_DISABLE_MASK 0x00000040L 14270 #define GCR_GENERAL_CNTL__BIG_PAGE_FILTER_DISABLE_MASK 0x00000080L 14271 #define GCR_GENERAL_CNTL__PERF_CNTR_ENABLE_MASK 0x00000100L 14272 #define GCR_GENERAL_CNTL__FORCE_SINGLE_WQ_MASK 0x00000200L 14273 #define GCR_GENERAL_CNTL__UTCL2_REQ_PERM_MASK 0x00001C00L 14274 #define GCR_GENERAL_CNTL__TARGET_MGCG_CLKEN_DIS_MASK 0x00002000L 14275 #define GCR_GENERAL_CNTL__MIXED_RANGE_MODE_DIS_MASK 0x00004000L 14276 #define GCR_GENERAL_CNTL__ENABLE_16K_UTCL2_REQ_MASK 0x00008000L 14277 #define GCR_GENERAL_CNTL__DISABLE_FGCG_MASK 0x00010000L 14278 #define GCR_GENERAL_CNTL__UTCL2_REQ_LIMIT_MASK 0x000E0000L 14279 #define GCR_GENERAL_CNTL__CLIENT_ID_MASK 0x1FF00000L 14280 //GCR_TARGET_DISABLE 14281 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY__SHIFT 0x0 14282 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT__SHIFT 0x1 14283 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY__SHIFT 0x2 14284 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT__SHIFT 0x3 14285 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY__SHIFT 0x4 14286 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT__SHIFT 0x5 14287 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY__SHIFT 0x6 14288 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT__SHIFT 0x7 14289 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY__SHIFT 0x8 14290 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY__SHIFT 0x9 14291 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY__SHIFT 0xa 14292 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY__SHIFT 0xb 14293 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS__SHIFT 0x10 14294 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS__SHIFT 0x11 14295 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS__SHIFT 0x12 14296 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS__SHIFT 0x13 14297 #define GCR_TARGET_DISABLE__GL2A0_DISABLE_STATUS__SHIFT 0x18 14298 #define GCR_TARGET_DISABLE__GL2A1_DISABLE_STATUS__SHIFT 0x19 14299 #define GCR_TARGET_DISABLE__GL2A2_DISABLE_STATUS__SHIFT 0x1a 14300 #define GCR_TARGET_DISABLE__GL2A3_DISABLE_STATUS__SHIFT 0x1b 14301 #define GCR_TARGET_DISABLE__DISABLE_SE0_PHY_MASK 0x00000001L 14302 #define GCR_TARGET_DISABLE__DISABLE_SE0_VIRT_MASK 0x00000002L 14303 #define GCR_TARGET_DISABLE__DISABLE_SE1_PHY_MASK 0x00000004L 14304 #define GCR_TARGET_DISABLE__DISABLE_SE1_VIRT_MASK 0x00000008L 14305 #define GCR_TARGET_DISABLE__DISABLE_SE2_PHY_MASK 0x00000010L 14306 #define GCR_TARGET_DISABLE__DISABLE_SE2_VIRT_MASK 0x00000020L 14307 #define GCR_TARGET_DISABLE__DISABLE_SE3_PHY_MASK 0x00000040L 14308 #define GCR_TARGET_DISABLE__DISABLE_SE3_VIRT_MASK 0x00000080L 14309 #define GCR_TARGET_DISABLE__DISABLE_GL2A0_PHY_MASK 0x00000100L 14310 #define GCR_TARGET_DISABLE__DISABLE_GL2A1_PHY_MASK 0x00000200L 14311 #define GCR_TARGET_DISABLE__DISABLE_GL2A2_PHY_MASK 0x00000400L 14312 #define GCR_TARGET_DISABLE__DISABLE_GL2A3_PHY_MASK 0x00000800L 14313 #define GCR_TARGET_DISABLE__SE0_INACTIVE_STATUS_MASK 0x00010000L 14314 #define GCR_TARGET_DISABLE__SE1_INACTIVE_STATUS_MASK 0x00020000L 14315 #define GCR_TARGET_DISABLE__SE2_INACTIVE_STATUS_MASK 0x00040000L 14316 #define GCR_TARGET_DISABLE__SE3_INACTIVE_STATUS_MASK 0x00080000L 14317 #define GCR_TARGET_DISABLE__GL2A0_DISABLE_STATUS_MASK 0x01000000L 14318 #define GCR_TARGET_DISABLE__GL2A1_DISABLE_STATUS_MASK 0x02000000L 14319 #define GCR_TARGET_DISABLE__GL2A2_DISABLE_STATUS_MASK 0x04000000L 14320 #define GCR_TARGET_DISABLE__GL2A3_DISABLE_STATUS_MASK 0x08000000L 14321 //GCR_CMD_STATUS 14322 #define GCR_CMD_STATUS__GCR_CONTROL__SHIFT 0x0 14323 #define GCR_CMD_STATUS__GCR_SRC__SHIFT 0x13 14324 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN__SHIFT 0x17 14325 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID__SHIFT 0x18 14326 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS__SHIFT 0x1c 14327 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR__SHIFT 0x1e 14328 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR__SHIFT 0x1f 14329 #define GCR_CMD_STATUS__GCR_CONTROL_MASK 0x0007FFFFL 14330 #define GCR_CMD_STATUS__GCR_SRC_MASK 0x00380000L 14331 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_MASK 0x00800000L 14332 #define GCR_CMD_STATUS__GCR_TLB_SHOOTDOWN_VMID_MASK 0x0F000000L 14333 #define GCR_CMD_STATUS__UTCL2_NACK_STATUS_MASK 0x30000000L 14334 #define GCR_CMD_STATUS__GCR_SEQ_OP_ERROR_MASK 0x40000000L 14335 #define GCR_CMD_STATUS__UTCL2_NACK_ERROR_MASK 0x80000000L 14336 //GCR_SPARE 14337 #define GCR_SPARE__SPARE_BIT_1__SHIFT 0x1 14338 #define GCR_SPARE__SPARE_BIT_2__SHIFT 0x2 14339 #define GCR_SPARE__SPARE_BIT_3__SHIFT 0x3 14340 #define GCR_SPARE__SPARE_BIT_4__SHIFT 0x4 14341 #define GCR_SPARE__SPARE_BIT_5__SHIFT 0x5 14342 #define GCR_SPARE__SPARE_BIT_6__SHIFT 0x6 14343 #define GCR_SPARE__SPARE_BIT_7__SHIFT 0x7 14344 #define GCR_SPARE__UTCL2_REQ_CREDIT__SHIFT 0x8 14345 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT__SHIFT 0x10 14346 #define GCR_SPARE__GCRD_SE_REQ_CREDIT__SHIFT 0x14 14347 #define GCR_SPARE__SPARE_BIT_31_24__SHIFT 0x18 14348 #define GCR_SPARE__SPARE_BIT_1_MASK 0x00000002L 14349 #define GCR_SPARE__SPARE_BIT_2_MASK 0x00000004L 14350 #define GCR_SPARE__SPARE_BIT_3_MASK 0x00000008L 14351 #define GCR_SPARE__SPARE_BIT_4_MASK 0x00000010L 14352 #define GCR_SPARE__SPARE_BIT_5_MASK 0x00000020L 14353 #define GCR_SPARE__SPARE_BIT_6_MASK 0x00000040L 14354 #define GCR_SPARE__SPARE_BIT_7_MASK 0x00000080L 14355 #define GCR_SPARE__UTCL2_REQ_CREDIT_MASK 0x0000FF00L 14356 #define GCR_SPARE__GCRD_GL2A_REQ_CREDIT_MASK 0x000F0000L 14357 #define GCR_SPARE__GCRD_SE_REQ_CREDIT_MASK 0x00F00000L 14358 #define GCR_SPARE__SPARE_BIT_31_24_MASK 0xFF000000L 14359 //PMM_CNTL2 14360 #define PMM_CNTL2__PMM_DISABLE__SHIFT 0x0 14361 #define PMM_CNTL2__PMM_INTERRUPTS_DISABLE__SHIFT 0x1 14362 #define PMM_CNTL2__PMM_ABIT_FLUSH_DISABLE__SHIFT 0x2 14363 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE__SHIFT 0x3 14364 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE__SHIFT 0x7 14365 #define PMM_CNTL2__RESERVED__SHIFT 0x18 14366 #define PMM_CNTL2__PMM_DISABLE_MASK 0x00000001L 14367 #define PMM_CNTL2__PMM_INTERRUPTS_DISABLE_MASK 0x00000002L 14368 #define PMM_CNTL2__PMM_ABIT_FLUSH_DISABLE_MASK 0x00000004L 14369 #define PMM_CNTL2__PMM_IH_INTERRUPT_CREDITS_OVERRIDE_MASK 0x00000078L 14370 #define PMM_CNTL2__ABIT_INTR_ON_FLUSH_DONE_MASK 0x00000080L 14371 #define PMM_CNTL2__RESERVED_MASK 0xFF000000L 14372 14373 14374 // addressBlock: gc_gfx_cpwd_cpwd_gfxudec 14375 //CP_EOP_DONE_ADDR_LO 14376 #define CP_EOP_DONE_ADDR_LO__ADDR_LO__SHIFT 0x2 14377 #define CP_EOP_DONE_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 14378 //CP_EOP_DONE_ADDR_HI 14379 #define CP_EOP_DONE_ADDR_HI__ADDR_HI__SHIFT 0x0 14380 #define CP_EOP_DONE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14381 //CP_EOP_DONE_DATA_LO 14382 #define CP_EOP_DONE_DATA_LO__DATA_LO__SHIFT 0x0 14383 #define CP_EOP_DONE_DATA_LO__DATA_LO_MASK 0xFFFFFFFFL 14384 //CP_EOP_DONE_DATA_HI 14385 #define CP_EOP_DONE_DATA_HI__DATA_HI__SHIFT 0x0 14386 #define CP_EOP_DONE_DATA_HI__DATA_HI_MASK 0xFFFFFFFFL 14387 //CP_EOP_LAST_FENCE_LO 14388 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO__SHIFT 0x0 14389 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO_MASK 0xFFFFFFFFL 14390 //CP_EOP_LAST_FENCE_HI 14391 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI__SHIFT 0x0 14392 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI_MASK 0xFFFFFFFFL 14393 //CP_PIPE_STATS_ADDR_LO 14394 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO__SHIFT 0x2 14395 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO_MASK 0xFFFFFFFCL 14396 //CP_PIPE_STATS_ADDR_HI 14397 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI__SHIFT 0x0 14398 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI_MASK 0x0000FFFFL 14399 //CP_VGT_IAVERT_COUNT_LO 14400 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO__SHIFT 0x0 14401 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO_MASK 0xFFFFFFFFL 14402 //CP_VGT_IAVERT_COUNT_HI 14403 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI__SHIFT 0x0 14404 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI_MASK 0xFFFFFFFFL 14405 //CP_VGT_IAPRIM_COUNT_LO 14406 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO__SHIFT 0x0 14407 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO_MASK 0xFFFFFFFFL 14408 //CP_VGT_IAPRIM_COUNT_HI 14409 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI__SHIFT 0x0 14410 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI_MASK 0xFFFFFFFFL 14411 //CP_VGT_GSPRIM_COUNT_LO 14412 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO__SHIFT 0x0 14413 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO_MASK 0xFFFFFFFFL 14414 //CP_VGT_GSPRIM_COUNT_HI 14415 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI__SHIFT 0x0 14416 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI_MASK 0xFFFFFFFFL 14417 //CP_VGT_VSINVOC_COUNT_LO 14418 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO__SHIFT 0x0 14419 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14420 //CP_VGT_VSINVOC_COUNT_HI 14421 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI__SHIFT 0x0 14422 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14423 //CP_VGT_GSINVOC_COUNT_LO 14424 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO__SHIFT 0x0 14425 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14426 //CP_VGT_GSINVOC_COUNT_HI 14427 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI__SHIFT 0x0 14428 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14429 //CP_VGT_HSINVOC_COUNT_LO 14430 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO__SHIFT 0x0 14431 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14432 //CP_VGT_HSINVOC_COUNT_HI 14433 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI__SHIFT 0x0 14434 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14435 //CP_VGT_DSINVOC_COUNT_LO 14436 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO__SHIFT 0x0 14437 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14438 //CP_VGT_DSINVOC_COUNT_HI 14439 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI__SHIFT 0x0 14440 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14441 //CP_PA_CINVOC_COUNT_LO 14442 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO__SHIFT 0x0 14443 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14444 //CP_PA_CINVOC_COUNT_HI 14445 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI__SHIFT 0x0 14446 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14447 //CP_PA_CPRIM_COUNT_LO 14448 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO__SHIFT 0x0 14449 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO_MASK 0xFFFFFFFFL 14450 //CP_PA_CPRIM_COUNT_HI 14451 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI__SHIFT 0x0 14452 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI_MASK 0xFFFFFFFFL 14453 //CP_SC_PSINVOC_COUNT0_LO 14454 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO__SHIFT 0x0 14455 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO_MASK 0xFFFFFFFFL 14456 //CP_SC_PSINVOC_COUNT0_HI 14457 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI__SHIFT 0x0 14458 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI_MASK 0xFFFFFFFFL 14459 //CP_SC_PSINVOC_COUNT1_LO 14460 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE__SHIFT 0x0 14461 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE_MASK 0xFFFFFFFFL 14462 //CP_SC_PSINVOC_COUNT1_HI 14463 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE__SHIFT 0x0 14464 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE_MASK 0xFFFFFFFFL 14465 //CP_VGT_CSINVOC_COUNT_LO 14466 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO__SHIFT 0x0 14467 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14468 //CP_VGT_CSINVOC_COUNT_HI 14469 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI__SHIFT 0x0 14470 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14471 //CP_VGT_ASINVOC_COUNT_LO 14472 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO__SHIFT 0x0 14473 #define CP_VGT_ASINVOC_COUNT_LO__ASINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14474 //CP_VGT_ASINVOC_COUNT_HI 14475 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI__SHIFT 0x0 14476 #define CP_VGT_ASINVOC_COUNT_HI__ASINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14477 //CP_PIPE_STATS_CONTROL 14478 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY__SHIFT 0x19 14479 #define CP_PIPE_STATS_CONTROL__CACHE_POLICY_MASK 0x06000000L 14480 //SCRATCH_REG0 14481 #define SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x0 14482 #define SCRATCH_REG0__SCRATCH_REG0_MASK 0xFFFFFFFFL 14483 //SCRATCH_REG1 14484 #define SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x0 14485 #define SCRATCH_REG1__SCRATCH_REG1_MASK 0xFFFFFFFFL 14486 //SCRATCH_REG2 14487 #define SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x0 14488 #define SCRATCH_REG2__SCRATCH_REG2_MASK 0xFFFFFFFFL 14489 //SCRATCH_REG3 14490 #define SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x0 14491 #define SCRATCH_REG3__SCRATCH_REG3_MASK 0xFFFFFFFFL 14492 //SCRATCH_REG4 14493 #define SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x0 14494 #define SCRATCH_REG4__SCRATCH_REG4_MASK 0xFFFFFFFFL 14495 //SCRATCH_REG5 14496 #define SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x0 14497 #define SCRATCH_REG5__SCRATCH_REG5_MASK 0xFFFFFFFFL 14498 //SCRATCH_REG6 14499 #define SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x0 14500 #define SCRATCH_REG6__SCRATCH_REG6_MASK 0xFFFFFFFFL 14501 //SCRATCH_REG7 14502 #define SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x0 14503 #define SCRATCH_REG7__SCRATCH_REG7_MASK 0xFFFFFFFFL 14504 //SCRATCH_REG_ATOMIC 14505 #define SCRATCH_REG_ATOMIC__IMMED__SHIFT 0x0 14506 #define SCRATCH_REG_ATOMIC__ID__SHIFT 0x18 14507 #define SCRATCH_REG_ATOMIC__reserved27__SHIFT 0x1b 14508 #define SCRATCH_REG_ATOMIC__OP__SHIFT 0x1c 14509 #define SCRATCH_REG_ATOMIC__reserved31__SHIFT 0x1f 14510 #define SCRATCH_REG_ATOMIC__IMMED_MASK 0x00FFFFFFL 14511 #define SCRATCH_REG_ATOMIC__ID_MASK 0x07000000L 14512 #define SCRATCH_REG_ATOMIC__reserved27_MASK 0x08000000L 14513 #define SCRATCH_REG_ATOMIC__OP_MASK 0x70000000L 14514 #define SCRATCH_REG_ATOMIC__reserved31_MASK 0x80000000L 14515 //SCRATCH_REG_CMPSWAP_ATOMIC 14516 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE__SHIFT 0x0 14517 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE__SHIFT 0xc 14518 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID__SHIFT 0x18 14519 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27__SHIFT 0x1b 14520 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP__SHIFT 0x1c 14521 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31__SHIFT 0x1f 14522 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_COMPARE_MASK 0x00000FFFL 14523 #define SCRATCH_REG_CMPSWAP_ATOMIC__IMMED_REPLACE_MASK 0x00FFF000L 14524 #define SCRATCH_REG_CMPSWAP_ATOMIC__ID_MASK 0x07000000L 14525 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved27_MASK 0x08000000L 14526 #define SCRATCH_REG_CMPSWAP_ATOMIC__OP_MASK 0x70000000L 14527 #define SCRATCH_REG_CMPSWAP_ATOMIC__reserved31_MASK 0x80000000L 14528 //CP_APPEND_DDID_CNT 14529 #define CP_APPEND_DDID_CNT__DATA__SHIFT 0x0 14530 #define CP_APPEND_DDID_CNT__DATA_MASK 0x000000FFL 14531 //CP_APPEND_DATA_HI 14532 #define CP_APPEND_DATA_HI__DATA__SHIFT 0x0 14533 #define CP_APPEND_DATA_HI__DATA_MASK 0xFFFFFFFFL 14534 //CP_APPEND_LAST_CS_FENCE_HI 14535 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE__SHIFT 0x0 14536 #define CP_APPEND_LAST_CS_FENCE_HI__LAST_FENCE_MASK 0xFFFFFFFFL 14537 //CP_APPEND_LAST_PS_FENCE_HI 14538 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE__SHIFT 0x0 14539 #define CP_APPEND_LAST_PS_FENCE_HI__LAST_FENCE_MASK 0xFFFFFFFFL 14540 //CP_PFP_ATOMIC_PREOP_LO 14541 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 14542 #define CP_PFP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 14543 //CP_PFP_ATOMIC_PREOP_HI 14544 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 14545 #define CP_PFP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 14546 //CP_APPEND_ADDR_LO 14547 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO__SHIFT 0x2 14548 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO_MASK 0xFFFFFFFCL 14549 //CP_APPEND_ADDR_HI 14550 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI__SHIFT 0x0 14551 #define CP_APPEND_ADDR_HI__CS_PS_SEL__SHIFT 0x10 14552 #define CP_APPEND_ADDR_HI__FENCE_SIZE__SHIFT 0x12 14553 #define CP_APPEND_ADDR_HI__PWS_ENABLE__SHIFT 0x13 14554 #define CP_APPEND_ADDR_HI__CACHE_POLICY__SHIFT 0x19 14555 #define CP_APPEND_ADDR_HI__COMMAND__SHIFT 0x1d 14556 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI_MASK 0x0000FFFFL 14557 #define CP_APPEND_ADDR_HI__CS_PS_SEL_MASK 0x00030000L 14558 #define CP_APPEND_ADDR_HI__FENCE_SIZE_MASK 0x00040000L 14559 #define CP_APPEND_ADDR_HI__PWS_ENABLE_MASK 0x00080000L 14560 #define CP_APPEND_ADDR_HI__CACHE_POLICY_MASK 0x06000000L 14561 #define CP_APPEND_ADDR_HI__COMMAND_MASK 0xE0000000L 14562 //CP_APPEND_DATA 14563 #define CP_APPEND_DATA__DATA__SHIFT 0x0 14564 #define CP_APPEND_DATA__DATA_MASK 0xFFFFFFFFL 14565 //CP_APPEND_DATA_LO 14566 #define CP_APPEND_DATA_LO__DATA__SHIFT 0x0 14567 #define CP_APPEND_DATA_LO__DATA_MASK 0xFFFFFFFFL 14568 //CP_APPEND_LAST_CS_FENCE 14569 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE__SHIFT 0x0 14570 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE_MASK 0xFFFFFFFFL 14571 //CP_APPEND_LAST_CS_FENCE_LO 14572 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE__SHIFT 0x0 14573 #define CP_APPEND_LAST_CS_FENCE_LO__LAST_FENCE_MASK 0xFFFFFFFFL 14574 //CP_APPEND_LAST_PS_FENCE 14575 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE__SHIFT 0x0 14576 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE_MASK 0xFFFFFFFFL 14577 //CP_APPEND_LAST_PS_FENCE_LO 14578 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE__SHIFT 0x0 14579 #define CP_APPEND_LAST_PS_FENCE_LO__LAST_FENCE_MASK 0xFFFFFFFFL 14580 //CP_ATOMIC_PREOP_LO 14581 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 14582 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 14583 //CP_ME_ATOMIC_PREOP_LO 14584 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x0 14585 #define CP_ME_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xFFFFFFFFL 14586 //CP_ATOMIC_PREOP_HI 14587 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 14588 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 14589 //CP_ME_ATOMIC_PREOP_HI 14590 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x0 14591 #define CP_ME_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xFFFFFFFFL 14592 //CP_ME_MC_WADDR_LO 14593 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO__SHIFT 0x2 14594 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO_MASK 0xFFFFFFFCL 14595 //CP_ME_MC_WADDR_HI 14596 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI__SHIFT 0x0 14597 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM__SHIFT 0x11 14598 #define CP_ME_MC_WADDR_HI__WRITE64__SHIFT 0x12 14599 #define CP_ME_MC_WADDR_HI__CACHE_POLICY__SHIFT 0x16 14600 #define CP_ME_MC_WADDR_HI__VMID__SHIFT 0x18 14601 #define CP_ME_MC_WADDR_HI__RINGID__SHIFT 0x1c 14602 #define CP_ME_MC_WADDR_HI__PRIVILEGE__SHIFT 0x1f 14603 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI_MASK 0x0000FFFFL 14604 #define CP_ME_MC_WADDR_HI__WRITE_CONFIRM_MASK 0x00020000L 14605 #define CP_ME_MC_WADDR_HI__WRITE64_MASK 0x00040000L 14606 #define CP_ME_MC_WADDR_HI__CACHE_POLICY_MASK 0x00C00000L 14607 #define CP_ME_MC_WADDR_HI__VMID_MASK 0x0F000000L 14608 #define CP_ME_MC_WADDR_HI__RINGID_MASK 0x30000000L 14609 #define CP_ME_MC_WADDR_HI__PRIVILEGE_MASK 0x80000000L 14610 //CP_ME_MC_WDATA_LO 14611 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO__SHIFT 0x0 14612 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO_MASK 0xFFFFFFFFL 14613 //CP_ME_MC_WDATA_HI 14614 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI__SHIFT 0x0 14615 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI_MASK 0xFFFFFFFFL 14616 //CP_ME_MC_RADDR_LO 14617 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO__SHIFT 0x2 14618 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO_MASK 0xFFFFFFFCL 14619 //CP_ME_MC_RADDR_HI 14620 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI__SHIFT 0x0 14621 #define CP_ME_MC_RADDR_HI__SIZE__SHIFT 0x10 14622 #define CP_ME_MC_RADDR_HI__CACHE_POLICY__SHIFT 0x16 14623 #define CP_ME_MC_RADDR_HI__VMID__SHIFT 0x18 14624 #define CP_ME_MC_RADDR_HI__PRIVILEGE__SHIFT 0x1f 14625 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI_MASK 0x0000FFFFL 14626 #define CP_ME_MC_RADDR_HI__SIZE_MASK 0x000F0000L 14627 #define CP_ME_MC_RADDR_HI__CACHE_POLICY_MASK 0x00C00000L 14628 #define CP_ME_MC_RADDR_HI__VMID_MASK 0x0F000000L 14629 #define CP_ME_MC_RADDR_HI__PRIVILEGE_MASK 0x80000000L 14630 //CP_WAIT_REG_MEM_TIMEOUT 14631 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT__SHIFT 0x0 14632 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT_MASK 0xFFFFFFFFL 14633 //CP_DMA_PFP_CONTROL 14634 #define CP_DMA_PFP_CONTROL__VMID__SHIFT 0x0 14635 #define CP_DMA_PFP_CONTROL__TMZ__SHIFT 0x4 14636 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR__SHIFT 0xa 14637 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY__SHIFT 0xd 14638 #define CP_DMA_PFP_CONTROL__DST_SELECT__SHIFT 0x14 14639 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY__SHIFT 0x19 14640 #define CP_DMA_PFP_CONTROL__SRC_SELECT__SHIFT 0x1d 14641 #define CP_DMA_PFP_CONTROL__VMID_MASK 0x0000000FL 14642 #define CP_DMA_PFP_CONTROL__TMZ_MASK 0x00000010L 14643 #define CP_DMA_PFP_CONTROL__MEMLOG_CLEAR_MASK 0x00000400L 14644 #define CP_DMA_PFP_CONTROL__SRC_CACHE_POLICY_MASK 0x00006000L 14645 #define CP_DMA_PFP_CONTROL__DST_SELECT_MASK 0x00300000L 14646 #define CP_DMA_PFP_CONTROL__DST_CACHE_POLICY_MASK 0x06000000L 14647 #define CP_DMA_PFP_CONTROL__SRC_SELECT_MASK 0x60000000L 14648 //CP_DMA_ME_CONTROL 14649 #define CP_DMA_ME_CONTROL__VMID__SHIFT 0x0 14650 #define CP_DMA_ME_CONTROL__TMZ__SHIFT 0x4 14651 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR__SHIFT 0xa 14652 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY__SHIFT 0xd 14653 #define CP_DMA_ME_CONTROL__DST_SELECT__SHIFT 0x14 14654 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY__SHIFT 0x19 14655 #define CP_DMA_ME_CONTROL__SRC_SELECT__SHIFT 0x1d 14656 #define CP_DMA_ME_CONTROL__VMID_MASK 0x0000000FL 14657 #define CP_DMA_ME_CONTROL__TMZ_MASK 0x00000010L 14658 #define CP_DMA_ME_CONTROL__MEMLOG_CLEAR_MASK 0x00000400L 14659 #define CP_DMA_ME_CONTROL__SRC_CACHE_POLICY_MASK 0x00006000L 14660 #define CP_DMA_ME_CONTROL__DST_SELECT_MASK 0x00300000L 14661 #define CP_DMA_ME_CONTROL__DST_CACHE_POLICY_MASK 0x06000000L 14662 #define CP_DMA_ME_CONTROL__SRC_SELECT_MASK 0x60000000L 14663 //CP_DMA_ME_SRC_ADDR 14664 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR__SHIFT 0x0 14665 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR_MASK 0xFFFFFFFFL 14666 //CP_DMA_ME_SRC_ADDR_HI 14667 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x0 14668 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x0000FFFFL 14669 //CP_DMA_ME_DST_ADDR 14670 #define CP_DMA_ME_DST_ADDR__DST_ADDR__SHIFT 0x0 14671 #define CP_DMA_ME_DST_ADDR__DST_ADDR_MASK 0xFFFFFFFFL 14672 //CP_DMA_ME_DST_ADDR_HI 14673 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x0 14674 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI_MASK 0x0000FFFFL 14675 //CP_DMA_ME_COMMAND 14676 #define CP_DMA_ME_COMMAND__BYTE_COUNT__SHIFT 0x0 14677 #define CP_DMA_ME_COMMAND__SAS__SHIFT 0x1a 14678 #define CP_DMA_ME_COMMAND__DAS__SHIFT 0x1b 14679 #define CP_DMA_ME_COMMAND__SAIC__SHIFT 0x1c 14680 #define CP_DMA_ME_COMMAND__DAIC__SHIFT 0x1d 14681 #define CP_DMA_ME_COMMAND__RAW_WAIT__SHIFT 0x1e 14682 #define CP_DMA_ME_COMMAND__DIS_WC__SHIFT 0x1f 14683 #define CP_DMA_ME_COMMAND__BYTE_COUNT_MASK 0x03FFFFFFL 14684 #define CP_DMA_ME_COMMAND__SAS_MASK 0x04000000L 14685 #define CP_DMA_ME_COMMAND__DAS_MASK 0x08000000L 14686 #define CP_DMA_ME_COMMAND__SAIC_MASK 0x10000000L 14687 #define CP_DMA_ME_COMMAND__DAIC_MASK 0x20000000L 14688 #define CP_DMA_ME_COMMAND__RAW_WAIT_MASK 0x40000000L 14689 #define CP_DMA_ME_COMMAND__DIS_WC_MASK 0x80000000L 14690 //CP_DMA_PFP_SRC_ADDR 14691 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR__SHIFT 0x0 14692 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR_MASK 0xFFFFFFFFL 14693 //CP_DMA_PFP_SRC_ADDR_HI 14694 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x0 14695 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x0000FFFFL 14696 //CP_DMA_PFP_DST_ADDR 14697 #define CP_DMA_PFP_DST_ADDR__DST_ADDR__SHIFT 0x0 14698 #define CP_DMA_PFP_DST_ADDR__DST_ADDR_MASK 0xFFFFFFFFL 14699 //CP_DMA_PFP_DST_ADDR_HI 14700 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x0 14701 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI_MASK 0x0000FFFFL 14702 //CP_DMA_PFP_COMMAND 14703 #define CP_DMA_PFP_COMMAND__BYTE_COUNT__SHIFT 0x0 14704 #define CP_DMA_PFP_COMMAND__SAS__SHIFT 0x1a 14705 #define CP_DMA_PFP_COMMAND__DAS__SHIFT 0x1b 14706 #define CP_DMA_PFP_COMMAND__SAIC__SHIFT 0x1c 14707 #define CP_DMA_PFP_COMMAND__DAIC__SHIFT 0x1d 14708 #define CP_DMA_PFP_COMMAND__RAW_WAIT__SHIFT 0x1e 14709 #define CP_DMA_PFP_COMMAND__DIS_WC__SHIFT 0x1f 14710 #define CP_DMA_PFP_COMMAND__BYTE_COUNT_MASK 0x03FFFFFFL 14711 #define CP_DMA_PFP_COMMAND__SAS_MASK 0x04000000L 14712 #define CP_DMA_PFP_COMMAND__DAS_MASK 0x08000000L 14713 #define CP_DMA_PFP_COMMAND__SAIC_MASK 0x10000000L 14714 #define CP_DMA_PFP_COMMAND__DAIC_MASK 0x20000000L 14715 #define CP_DMA_PFP_COMMAND__RAW_WAIT_MASK 0x40000000L 14716 #define CP_DMA_PFP_COMMAND__DIS_WC_MASK 0x80000000L 14717 //CP_DMA_CNTL 14718 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL__SHIFT 0x0 14719 #define CP_DMA_CNTL__WATCH_CONTROL__SHIFT 0x1 14720 #define CP_DMA_CNTL__MIN_AVAILSZ__SHIFT 0x4 14721 #define CP_DMA_CNTL__SPECULATIVE_DATA_READ__SHIFT 0x6 14722 #define CP_DMA_CNTL__BUFFER_DEPTH__SHIFT 0x10 14723 #define CP_DMA_CNTL__PIO_FIFO_EMPTY__SHIFT 0x1c 14724 #define CP_DMA_CNTL__PIO_FIFO_FULL__SHIFT 0x1d 14725 #define CP_DMA_CNTL__PIO_COUNT__SHIFT 0x1e 14726 #define CP_DMA_CNTL__UTCL1_FAULT_CONTROL_MASK 0x00000001L 14727 #define CP_DMA_CNTL__WATCH_CONTROL_MASK 0x00000002L 14728 #define CP_DMA_CNTL__MIN_AVAILSZ_MASK 0x00000030L 14729 #define CP_DMA_CNTL__SPECULATIVE_DATA_READ_MASK 0x000000C0L 14730 #define CP_DMA_CNTL__BUFFER_DEPTH_MASK 0x01FF0000L 14731 #define CP_DMA_CNTL__PIO_FIFO_EMPTY_MASK 0x10000000L 14732 #define CP_DMA_CNTL__PIO_FIFO_FULL_MASK 0x20000000L 14733 #define CP_DMA_CNTL__PIO_COUNT_MASK 0xC0000000L 14734 //CP_DMA_READ_TAGS 14735 #define CP_DMA_READ_TAGS__DMA_READ_TAG__SHIFT 0x0 14736 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID__SHIFT 0x1c 14737 #define CP_DMA_READ_TAGS__DMA_READ_TAG_MASK 0x03FFFFFFL 14738 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID_MASK 0x10000000L 14739 //CP_PFP_IB_CONTROL 14740 #define CP_PFP_IB_CONTROL__IB_EN__SHIFT 0x0 14741 #define CP_PFP_IB_CONTROL__IB_EN_MASK 0x000000FFL 14742 //CP_PFP_LOAD_CONTROL 14743 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN__SHIFT 0x0 14744 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN__SHIFT 0x1 14745 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN__SHIFT 0xf 14746 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN__SHIFT 0x10 14747 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN__SHIFT 0x18 14748 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL__SHIFT 0x1f 14749 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN_MASK 0x00000001L 14750 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN_MASK 0x00000002L 14751 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN_MASK 0x00008000L 14752 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN_MASK 0x00010000L 14753 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN_MASK 0x01000000L 14754 #define CP_PFP_LOAD_CONTROL__LOAD_ORDINAL_MASK 0x80000000L 14755 //CP_SCRATCH_INDEX 14756 #define CP_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 14757 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 14758 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 14759 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 14760 //CP_SCRATCH_DATA 14761 #define CP_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 14762 #define CP_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 14763 //CP_RB_OFFSET 14764 #define CP_RB_OFFSET__RB_OFFSET__SHIFT 0x0 14765 #define CP_RB_OFFSET__RB_OFFSET_MASK 0x000FFFFFL 14766 //CP_IB1_OFFSET 14767 #define CP_IB1_OFFSET__IB1_OFFSET__SHIFT 0x0 14768 #define CP_IB1_OFFSET__IB1_OFFSET_MASK 0x000FFFFFL 14769 //CP_IB2_OFFSET 14770 #define CP_IB2_OFFSET__IB2_OFFSET__SHIFT 0x0 14771 #define CP_IB2_OFFSET__IB2_OFFSET_MASK 0x000FFFFFL 14772 //CP_IB1_PREAMBLE_BEGIN 14773 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN__SHIFT 0x0 14774 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN_MASK 0x000FFFFFL 14775 //CP_IB1_PREAMBLE_END 14776 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END__SHIFT 0x0 14777 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END_MASK 0x000FFFFFL 14778 //CP_IB2_PREAMBLE_BEGIN 14779 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN__SHIFT 0x0 14780 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN_MASK 0x000FFFFFL 14781 //CP_IB2_PREAMBLE_END 14782 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END__SHIFT 0x0 14783 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END_MASK 0x000FFFFFL 14784 //CP_DMA_ME_CMD_ADDR_LO 14785 #define CP_DMA_ME_CMD_ADDR_LO__RSVD__SHIFT 0x0 14786 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO__SHIFT 0x2 14787 #define CP_DMA_ME_CMD_ADDR_LO__RSVD_MASK 0x00000003L 14788 #define CP_DMA_ME_CMD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 14789 //CP_DMA_ME_CMD_ADDR_HI 14790 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI__SHIFT 0x0 14791 #define CP_DMA_ME_CMD_ADDR_HI__RSVD__SHIFT 0x10 14792 #define CP_DMA_ME_CMD_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14793 #define CP_DMA_ME_CMD_ADDR_HI__RSVD_MASK 0xFFFF0000L 14794 //CP_DMA_PFP_CMD_ADDR_LO 14795 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD__SHIFT 0x0 14796 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO__SHIFT 0x2 14797 #define CP_DMA_PFP_CMD_ADDR_LO__RSVD_MASK 0x00000003L 14798 #define CP_DMA_PFP_CMD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFCL 14799 //CP_DMA_PFP_CMD_ADDR_HI 14800 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI__SHIFT 0x0 14801 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD__SHIFT 0x10 14802 #define CP_DMA_PFP_CMD_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14803 #define CP_DMA_PFP_CMD_ADDR_HI__RSVD_MASK 0xFFFF0000L 14804 //UCONFIG_RESERVED_REG0 14805 #define UCONFIG_RESERVED_REG0__DATA__SHIFT 0x0 14806 #define UCONFIG_RESERVED_REG0__DATA_MASK 0xFFFFFFFFL 14807 //UCONFIG_RESERVED_REG1 14808 #define UCONFIG_RESERVED_REG1__DATA__SHIFT 0x0 14809 #define UCONFIG_RESERVED_REG1__DATA_MASK 0xFFFFFFFFL 14810 //CP_PA_MSPRIM_COUNT_LO 14811 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO__SHIFT 0x0 14812 #define CP_PA_MSPRIM_COUNT_LO__MSPRIM_COUNT_LO_MASK 0xFFFFFFFFL 14813 //CP_PA_MSPRIM_COUNT_HI 14814 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI__SHIFT 0x0 14815 #define CP_PA_MSPRIM_COUNT_HI__MSPRIM_COUNT_HI_MASK 0xFFFFFFFFL 14816 //CP_GE_MSINVOC_COUNT_LO 14817 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO__SHIFT 0x0 14818 #define CP_GE_MSINVOC_COUNT_LO__MSINVOC_COUNT_LO_MASK 0xFFFFFFFFL 14819 //CP_GE_MSINVOC_COUNT_HI 14820 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI__SHIFT 0x0 14821 #define CP_GE_MSINVOC_COUNT_HI__MSINVOC_COUNT_HI_MASK 0xFFFFFFFFL 14822 //CP_IB1_CMD_BUFSZ 14823 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ__SHIFT 0x0 14824 #define CP_IB1_CMD_BUFSZ__IB1_CMD_REQSZ_MASK 0x000FFFFFL 14825 //CP_IB2_CMD_BUFSZ 14826 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ__SHIFT 0x0 14827 #define CP_IB2_CMD_BUFSZ__IB2_CMD_REQSZ_MASK 0x000FFFFFL 14828 //CP_ST_CMD_BUFSZ 14829 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ__SHIFT 0x0 14830 #define CP_ST_CMD_BUFSZ__ST_CMD_REQSZ_MASK 0x000FFFFFL 14831 //CP_IB1_BASE_LO 14832 #define CP_IB1_BASE_LO__IB1_BASE_LO__SHIFT 0x2 14833 #define CP_IB1_BASE_LO__IB1_BASE_LO_MASK 0xFFFFFFFCL 14834 //CP_IB1_BASE_HI 14835 #define CP_IB1_BASE_HI__IB1_BASE_HI__SHIFT 0x0 14836 #define CP_IB1_BASE_HI__IB1_BASE_HI_MASK 0x0000FFFFL 14837 //CP_IB1_BUFSZ 14838 #define CP_IB1_BUFSZ__IB1_BUFSZ__SHIFT 0x0 14839 #define CP_IB1_BUFSZ__IB1_BUFSZ_MASK 0x000FFFFFL 14840 //CP_IB2_BASE_LO 14841 #define CP_IB2_BASE_LO__IB2_BASE_LO__SHIFT 0x2 14842 #define CP_IB2_BASE_LO__IB2_BASE_LO_MASK 0xFFFFFFFCL 14843 //CP_IB2_BASE_HI 14844 #define CP_IB2_BASE_HI__IB2_BASE_HI__SHIFT 0x0 14845 #define CP_IB2_BASE_HI__IB2_BASE_HI_MASK 0x0000FFFFL 14846 //CP_IB2_BUFSZ 14847 #define CP_IB2_BUFSZ__IB2_BUFSZ__SHIFT 0x0 14848 #define CP_IB2_BUFSZ__IB2_BUFSZ_MASK 0x000FFFFFL 14849 //CP_ST_BASE_LO 14850 #define CP_ST_BASE_LO__ST_BASE_LO__SHIFT 0x2 14851 #define CP_ST_BASE_LO__ST_BASE_LO_MASK 0xFFFFFFFCL 14852 //CP_ST_BASE_HI 14853 #define CP_ST_BASE_HI__ST_BASE_HI__SHIFT 0x0 14854 #define CP_ST_BASE_HI__ST_BASE_HI_MASK 0x0000FFFFL 14855 //CP_ST_BUFSZ 14856 #define CP_ST_BUFSZ__ST_BUFSZ__SHIFT 0x0 14857 #define CP_ST_BUFSZ__ST_BUFSZ_MASK 0x000FFFFFL 14858 //CP_EOP_DONE_EVENT_CNTL 14859 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL__SHIFT 0xc 14860 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY__SHIFT 0x19 14861 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE__SHIFT 0x1c 14862 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV__SHIFT 0x1e 14863 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE__SHIFT 0x1f 14864 #define CP_EOP_DONE_EVENT_CNTL__GCR_CNTL_MASK 0x01FFF000L 14865 #define CP_EOP_DONE_EVENT_CNTL__CACHE_POLICY_MASK 0x06000000L 14866 #define CP_EOP_DONE_EVENT_CNTL__EXECUTE_MASK 0x10000000L 14867 #define CP_EOP_DONE_EVENT_CNTL__GLK_INV_MASK 0x40000000L 14868 #define CP_EOP_DONE_EVENT_CNTL__PWS_ENABLE_MASK 0x80000000L 14869 //CP_EOP_DONE_DATA_CNTL 14870 #define CP_EOP_DONE_DATA_CNTL__DST_SEL__SHIFT 0x10 14871 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID__SHIFT 0x14 14872 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID__SHIFT 0x16 14873 #define CP_EOP_DONE_DATA_CNTL__INT_SEL__SHIFT 0x18 14874 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL__SHIFT 0x1d 14875 #define CP_EOP_DONE_DATA_CNTL__DST_SEL_MASK 0x00030000L 14876 #define CP_EOP_DONE_DATA_CNTL__ACTION_PIPE_ID_MASK 0x00300000L 14877 #define CP_EOP_DONE_DATA_CNTL__ACTION_ID_MASK 0x00C00000L 14878 #define CP_EOP_DONE_DATA_CNTL__INT_SEL_MASK 0x07000000L 14879 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL_MASK 0xE0000000L 14880 //CP_EOP_DONE_CNTX_ID 14881 #define CP_EOP_DONE_CNTX_ID__CNTX_ID__SHIFT 0x0 14882 #define CP_EOP_DONE_CNTX_ID__CNTX_ID_MASK 0xFFFFFFFFL 14883 //CP_DB_BASE_LO 14884 #define CP_DB_BASE_LO__DB_BASE_LO__SHIFT 0x2 14885 #define CP_DB_BASE_LO__DB_BASE_LO_MASK 0xFFFFFFFCL 14886 //CP_DB_BASE_HI 14887 #define CP_DB_BASE_HI__DB_BASE_HI__SHIFT 0x0 14888 #define CP_DB_BASE_HI__DB_BASE_HI_MASK 0x0000FFFFL 14889 //CP_DB_BUFSZ 14890 #define CP_DB_BUFSZ__DB_BUFSZ__SHIFT 0x0 14891 #define CP_DB_BUFSZ__DB_BUFSZ_MASK 0x000FFFFFL 14892 //CP_DB_CMD_BUFSZ 14893 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ__SHIFT 0x0 14894 #define CP_DB_CMD_BUFSZ__DB_CMD_REQSZ_MASK 0x000FFFFFL 14895 //CP_PFP_COMPLETION_STATUS 14896 #define CP_PFP_COMPLETION_STATUS__STATUS__SHIFT 0x0 14897 #define CP_PFP_COMPLETION_STATUS__STATUS_MASK 0x00000003L 14898 //CP_PRED_NOT_VISIBLE 14899 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE__SHIFT 0x0 14900 #define CP_PRED_NOT_VISIBLE__NOT_VISIBLE_MASK 0x00000001L 14901 //CP_PFP_METADATA_BASE_ADDR 14902 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO__SHIFT 0x0 14903 #define CP_PFP_METADATA_BASE_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 14904 //CP_PFP_METADATA_BASE_ADDR_HI 14905 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 14906 #define CP_PFP_METADATA_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14907 //CP_DRAW_INDX_INDR_ADDR 14908 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO__SHIFT 0x0 14909 #define CP_DRAW_INDX_INDR_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 14910 //CP_DRAW_INDX_INDR_ADDR_HI 14911 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI__SHIFT 0x0 14912 #define CP_DRAW_INDX_INDR_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14913 //CP_DISPATCH_INDR_ADDR 14914 #define CP_DISPATCH_INDR_ADDR__ADDR_LO__SHIFT 0x0 14915 #define CP_DISPATCH_INDR_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 14916 //CP_DISPATCH_INDR_ADDR_HI 14917 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI__SHIFT 0x0 14918 #define CP_DISPATCH_INDR_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14919 //CP_INDEX_BASE_ADDR 14920 #define CP_INDEX_BASE_ADDR__ADDR_LO__SHIFT 0x0 14921 #define CP_INDEX_BASE_ADDR__ADDR_LO_MASK 0xFFFFFFFFL 14922 //CP_INDEX_BASE_ADDR_HI 14923 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI__SHIFT 0x0 14924 #define CP_INDEX_BASE_ADDR_HI__ADDR_HI_MASK 0x0000FFFFL 14925 //CP_INDEX_TYPE 14926 #define CP_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 14927 #define CP_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 14928 //CP_SAMPLE_STATUS 14929 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE__SHIFT 0x0 14930 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE__SHIFT 0x1 14931 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE__SHIFT 0x2 14932 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE__SHIFT 0x3 14933 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE__SHIFT 0x4 14934 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE__SHIFT 0x5 14935 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE__SHIFT 0x6 14936 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE__SHIFT 0x7 14937 #define CP_SAMPLE_STATUS__Z_PASS_ACITVE_MASK 0x00000001L 14938 #define CP_SAMPLE_STATUS__STREAMOUT_ACTIVE_MASK 0x00000002L 14939 #define CP_SAMPLE_STATUS__PIPELINE_ACTIVE_MASK 0x00000004L 14940 #define CP_SAMPLE_STATUS__STIPPLE_ACTIVE_MASK 0x00000008L 14941 #define CP_SAMPLE_STATUS__VGT_BUFFERS_ACTIVE_MASK 0x00000010L 14942 #define CP_SAMPLE_STATUS__SCREEN_EXT_ACTIVE_MASK 0x00000020L 14943 #define CP_SAMPLE_STATUS__DRAW_INDIRECT_ACTIVE_MASK 0x00000040L 14944 #define CP_SAMPLE_STATUS__DISP_INDIRECT_ACTIVE_MASK 0x00000080L 14945 //CP_ME_COHER_CNTL 14946 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA__SHIFT 0x0 14947 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA__SHIFT 0x1 14948 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA__SHIFT 0x6 14949 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA__SHIFT 0x7 14950 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA__SHIFT 0x8 14951 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA__SHIFT 0x9 14952 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA__SHIFT 0xa 14953 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA__SHIFT 0xb 14954 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA__SHIFT 0xc 14955 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA__SHIFT 0xd 14956 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA__SHIFT 0xe 14957 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA__SHIFT 0x13 14958 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA__SHIFT 0x15 14959 #define CP_ME_COHER_CNTL__DEST_BASE_0_ENA_MASK 0x00000001L 14960 #define CP_ME_COHER_CNTL__DEST_BASE_1_ENA_MASK 0x00000002L 14961 #define CP_ME_COHER_CNTL__CB0_DEST_BASE_ENA_MASK 0x00000040L 14962 #define CP_ME_COHER_CNTL__CB1_DEST_BASE_ENA_MASK 0x00000080L 14963 #define CP_ME_COHER_CNTL__CB2_DEST_BASE_ENA_MASK 0x00000100L 14964 #define CP_ME_COHER_CNTL__CB3_DEST_BASE_ENA_MASK 0x00000200L 14965 #define CP_ME_COHER_CNTL__CB4_DEST_BASE_ENA_MASK 0x00000400L 14966 #define CP_ME_COHER_CNTL__CB5_DEST_BASE_ENA_MASK 0x00000800L 14967 #define CP_ME_COHER_CNTL__CB6_DEST_BASE_ENA_MASK 0x00001000L 14968 #define CP_ME_COHER_CNTL__CB7_DEST_BASE_ENA_MASK 0x00002000L 14969 #define CP_ME_COHER_CNTL__DB_DEST_BASE_ENA_MASK 0x00004000L 14970 #define CP_ME_COHER_CNTL__DEST_BASE_2_ENA_MASK 0x00080000L 14971 #define CP_ME_COHER_CNTL__DEST_BASE_3_ENA_MASK 0x00200000L 14972 //CP_ME_COHER_SIZE 14973 #define CP_ME_COHER_SIZE__COHER_SIZE_256B__SHIFT 0x0 14974 #define CP_ME_COHER_SIZE__COHER_SIZE_256B_MASK 0xFFFFFFFFL 14975 //CP_ME_COHER_SIZE_HI 14976 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B__SHIFT 0x0 14977 #define CP_ME_COHER_SIZE_HI__COHER_SIZE_HI_256B_MASK 0x000000FFL 14978 //CP_ME_COHER_BASE 14979 #define CP_ME_COHER_BASE__COHER_BASE_256B__SHIFT 0x0 14980 #define CP_ME_COHER_BASE__COHER_BASE_256B_MASK 0xFFFFFFFFL 14981 //CP_ME_COHER_BASE_HI 14982 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B__SHIFT 0x0 14983 #define CP_ME_COHER_BASE_HI__COHER_BASE_HI_256B_MASK 0x000000FFL 14984 //CP_ME_COHER_STATUS 14985 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX__SHIFT 0x0 14986 #define CP_ME_COHER_STATUS__STATUS__SHIFT 0x1f 14987 #define CP_ME_COHER_STATUS__MATCHING_GFX_CNTX_MASK 0x000000FFL 14988 #define CP_ME_COHER_STATUS__STATUS_MASK 0x80000000L 14989 //RLC_GPM_PERF_COUNT_0 14990 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL__SHIFT 0x0 14991 #define RLC_GPM_PERF_COUNT_0__SE_INDEX__SHIFT 0x4 14992 #define RLC_GPM_PERF_COUNT_0__SA_INDEX__SHIFT 0x8 14993 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX__SHIFT 0xc 14994 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL__SHIFT 0x10 14995 #define RLC_GPM_PERF_COUNT_0__UNUSED__SHIFT 0x12 14996 #define RLC_GPM_PERF_COUNT_0__ENABLE__SHIFT 0x14 14997 #define RLC_GPM_PERF_COUNT_0__RESERVED__SHIFT 0x15 14998 #define RLC_GPM_PERF_COUNT_0__FEATURE_SEL_MASK 0x0000000FL 14999 #define RLC_GPM_PERF_COUNT_0__SE_INDEX_MASK 0x000000F0L 15000 #define RLC_GPM_PERF_COUNT_0__SA_INDEX_MASK 0x00000F00L 15001 #define RLC_GPM_PERF_COUNT_0__WGP_INDEX_MASK 0x0000F000L 15002 #define RLC_GPM_PERF_COUNT_0__EVENT_SEL_MASK 0x00030000L 15003 #define RLC_GPM_PERF_COUNT_0__UNUSED_MASK 0x000C0000L 15004 #define RLC_GPM_PERF_COUNT_0__ENABLE_MASK 0x00100000L 15005 #define RLC_GPM_PERF_COUNT_0__RESERVED_MASK 0xFFE00000L 15006 //RLC_GPM_PERF_COUNT_1 15007 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL__SHIFT 0x0 15008 #define RLC_GPM_PERF_COUNT_1__SE_INDEX__SHIFT 0x4 15009 #define RLC_GPM_PERF_COUNT_1__SA_INDEX__SHIFT 0x8 15010 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX__SHIFT 0xc 15011 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL__SHIFT 0x10 15012 #define RLC_GPM_PERF_COUNT_1__UNUSED__SHIFT 0x12 15013 #define RLC_GPM_PERF_COUNT_1__ENABLE__SHIFT 0x14 15014 #define RLC_GPM_PERF_COUNT_1__RESERVED__SHIFT 0x15 15015 #define RLC_GPM_PERF_COUNT_1__FEATURE_SEL_MASK 0x0000000FL 15016 #define RLC_GPM_PERF_COUNT_1__SE_INDEX_MASK 0x000000F0L 15017 #define RLC_GPM_PERF_COUNT_1__SA_INDEX_MASK 0x00000F00L 15018 #define RLC_GPM_PERF_COUNT_1__WGP_INDEX_MASK 0x0000F000L 15019 #define RLC_GPM_PERF_COUNT_1__EVENT_SEL_MASK 0x00030000L 15020 #define RLC_GPM_PERF_COUNT_1__UNUSED_MASK 0x000C0000L 15021 #define RLC_GPM_PERF_COUNT_1__ENABLE_MASK 0x00100000L 15022 #define RLC_GPM_PERF_COUNT_1__RESERVED_MASK 0xFFE00000L 15023 //GRBM_GFX_INDEX 15024 #define GRBM_GFX_INDEX__INSTANCE_INDEX__SHIFT 0x0 15025 #define GRBM_GFX_INDEX__SA_INDEX__SHIFT 0x8 15026 #define GRBM_GFX_INDEX__SE_INDEX__SHIFT 0x10 15027 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES__SHIFT 0x1d 15028 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES__SHIFT 0x1e 15029 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES__SHIFT 0x1f 15030 #define GRBM_GFX_INDEX__INSTANCE_INDEX_MASK 0x0000007FL 15031 #define GRBM_GFX_INDEX__SA_INDEX_MASK 0x00000300L 15032 #define GRBM_GFX_INDEX__SE_INDEX_MASK 0x000F0000L 15033 #define GRBM_GFX_INDEX__SA_BROADCAST_WRITES_MASK 0x20000000L 15034 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES_MASK 0x40000000L 15035 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES_MASK 0x80000000L 15036 //GRBM_NOWHERE_2 15037 #define GRBM_NOWHERE_2__DATA__SHIFT 0x0 15038 #define GRBM_NOWHERE_2__DATA_MASK 0xFFFFFFFFL 15039 //VGT_PRIMITIVE_TYPE 15040 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE__SHIFT 0x0 15041 #define VGT_PRIMITIVE_TYPE__NUM_INPUT_CP__SHIFT 0x6 15042 #define VGT_PRIMITIVE_TYPE__PRIMS_PER_SUBGROUP__SHIFT 0xc 15043 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE_MASK 0x0000003FL 15044 #define VGT_PRIMITIVE_TYPE__NUM_INPUT_CP_MASK 0x00000FC0L 15045 #define VGT_PRIMITIVE_TYPE__PRIMS_PER_SUBGROUP_MASK 0x001FF000L 15046 //VGT_INDEX_TYPE 15047 #define VGT_INDEX_TYPE__INDEX_TYPE__SHIFT 0x0 15048 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING__SHIFT 0xe 15049 #define VGT_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 15050 #define VGT_INDEX_TYPE__DISABLE_INSTANCE_PACKING_MASK 0x00004000L 15051 //GE_MIN_VTX_INDX 15052 #define GE_MIN_VTX_INDX__MIN_INDX__SHIFT 0x0 15053 #define GE_MIN_VTX_INDX__MIN_INDX_MASK 0xFFFFFFFFL 15054 //GE_INDX_OFFSET 15055 #define GE_INDX_OFFSET__INDX_OFFSET__SHIFT 0x0 15056 #define GE_INDX_OFFSET__INDX_OFFSET_MASK 0xFFFFFFFFL 15057 //GE_MULTI_PRIM_IB_RESET_EN 15058 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN__SHIFT 0x0 15059 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS__SHIFT 0x1 15060 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX__SHIFT 0x2 15061 #define GE_MULTI_PRIM_IB_RESET_EN__RESET_EN_MASK 0x00000001L 15062 #define GE_MULTI_PRIM_IB_RESET_EN__MATCH_ALL_BITS_MASK 0x00000002L 15063 #define GE_MULTI_PRIM_IB_RESET_EN__DISABLE_FOR_AUTO_INDEX_MASK 0x00000004L 15064 //VGT_NUM_INDICES 15065 #define VGT_NUM_INDICES__NUM_INDICES__SHIFT 0x0 15066 #define VGT_NUM_INDICES__NUM_INDICES_MASK 0xFFFFFFFFL 15067 //VGT_NUM_INSTANCES 15068 #define VGT_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x0 15069 #define VGT_NUM_INSTANCES__NUM_INSTANCES_MASK 0xFFFFFFFFL 15070 //VGT_TF_MEMORY_BASE 15071 #define VGT_TF_MEMORY_BASE__BASE__SHIFT 0x0 15072 #define VGT_TF_MEMORY_BASE__BASE_MASK 0xFFFFFFFFL 15073 //GE_GS_THROTTLE 15074 #define GE_GS_THROTTLE__T0__SHIFT 0x0 15075 #define GE_GS_THROTTLE__T1__SHIFT 0x3 15076 #define GE_GS_THROTTLE__T2__SHIFT 0x6 15077 #define GE_GS_THROTTLE__STALL_CYCLES__SHIFT 0x9 15078 #define GE_GS_THROTTLE__FACTOR1__SHIFT 0x10 15079 #define GE_GS_THROTTLE__FACTOR2__SHIFT 0x13 15080 #define GE_GS_THROTTLE__ENABLE_THROTTLE__SHIFT 0x16 15081 #define GE_GS_THROTTLE__NUM_INIT_GRPS__SHIFT 0x17 15082 #define GE_GS_THROTTLE__T0_MASK 0x00000007L 15083 #define GE_GS_THROTTLE__T1_MASK 0x00000038L 15084 #define GE_GS_THROTTLE__T2_MASK 0x000001C0L 15085 #define GE_GS_THROTTLE__STALL_CYCLES_MASK 0x0000FE00L 15086 #define GE_GS_THROTTLE__FACTOR1_MASK 0x00070000L 15087 #define GE_GS_THROTTLE__FACTOR2_MASK 0x00380000L 15088 #define GE_GS_THROTTLE__ENABLE_THROTTLE_MASK 0x00400000L 15089 #define GE_GS_THROTTLE__NUM_INIT_GRPS_MASK 0x7F800000L 15090 //GE_MAX_VTX_INDX 15091 #define GE_MAX_VTX_INDX__MAX_INDX__SHIFT 0x0 15092 #define GE_MAX_VTX_INDX__MAX_INDX_MASK 0xFFFFFFFFL 15093 //VGT_INSTANCE_BASE_ID 15094 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID__SHIFT 0x0 15095 #define VGT_INSTANCE_BASE_ID__INSTANCE_BASE_ID_MASK 0xFFFFFFFFL 15096 //GE_CNTL 15097 #define GE_CNTL__PRIMS_PER_SUBGRP__SHIFT 0x0 15098 #define GE_CNTL__VERTS_PER_SUBGRP__SHIFT 0x9 15099 #define GE_CNTL__BREAK_SUBGRP_AT_EOI__SHIFT 0x12 15100 #define GE_CNTL__PACKET_TO_ONE_PA__SHIFT 0x13 15101 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI__SHIFT 0x14 15102 #define GE_CNTL__PRIM_GRP_SIZE__SHIFT 0x15 15103 #define GE_CNTL__GCR_DISABLE__SHIFT 0x1e 15104 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP__SHIFT 0x1f 15105 #define GE_CNTL__PRIMS_PER_SUBGRP_MASK 0x000001FFL 15106 #define GE_CNTL__VERTS_PER_SUBGRP_MASK 0x0003FE00L 15107 #define GE_CNTL__BREAK_SUBGRP_AT_EOI_MASK 0x00040000L 15108 #define GE_CNTL__PACKET_TO_ONE_PA_MASK 0x00080000L 15109 #define GE_CNTL__BREAK_PRIMGRP_AT_EOI_MASK 0x00100000L 15110 #define GE_CNTL__PRIM_GRP_SIZE_MASK 0x3FE00000L 15111 #define GE_CNTL__GCR_DISABLE_MASK 0x40000000L 15112 #define GE_CNTL__DIS_PG_SIZE_ADJUST_FOR_STRIP_MASK 0x80000000L 15113 //GE_USER_VGPR1 15114 #define GE_USER_VGPR1__DATA__SHIFT 0x0 15115 #define GE_USER_VGPR1__DATA_MASK 0xFFFFFFFFL 15116 //GE_USER_VGPR2 15117 #define GE_USER_VGPR2__DATA__SHIFT 0x0 15118 #define GE_USER_VGPR2__DATA_MASK 0xFFFFFFFFL 15119 //GE_USER_VGPR3 15120 #define GE_USER_VGPR3__DATA__SHIFT 0x0 15121 #define GE_USER_VGPR3__DATA_MASK 0xFFFFFFFFL 15122 //GE_STEREO_CNTL 15123 #define GE_STEREO_CNTL__RT_SLICE__SHIFT 0x0 15124 #define GE_STEREO_CNTL__VIEWPORT__SHIFT 0x3 15125 #define GE_STEREO_CNTL__UNUSED__SHIFT 0x7 15126 #define GE_STEREO_CNTL__EN_STEREO__SHIFT 0x8 15127 #define GE_STEREO_CNTL__RT_SLICE_MASK 0x00000007L 15128 #define GE_STEREO_CNTL__VIEWPORT_MASK 0x00000078L 15129 #define GE_STEREO_CNTL__UNUSED_MASK 0x00000080L 15130 #define GE_STEREO_CNTL__EN_STEREO_MASK 0x00000100L 15131 //GE_USER_VGPR_EN 15132 #define GE_USER_VGPR_EN__EN_USER_VGPR1__SHIFT 0x0 15133 #define GE_USER_VGPR_EN__EN_USER_VGPR2__SHIFT 0x1 15134 #define GE_USER_VGPR_EN__EN_USER_VGPR3__SHIFT 0x2 15135 #define GE_USER_VGPR_EN__EN_USER_VGPR1_MASK 0x00000001L 15136 #define GE_USER_VGPR_EN__EN_USER_VGPR2_MASK 0x00000002L 15137 #define GE_USER_VGPR_EN__EN_USER_VGPR3_MASK 0x00000004L 15138 //VGT_PRIMITIVEID_EN 15139 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE__SHIFT 0x2 15140 #define VGT_PRIMITIVEID_EN__NGG_DISABLE_PROVOK_REUSE_MASK 0x00000004L 15141 //GE_VRS_RATE 15142 #define GE_VRS_RATE__RATE_X__SHIFT 0x0 15143 #define GE_VRS_RATE__RATE_Y__SHIFT 0x4 15144 #define GE_VRS_RATE__RATE_X_MASK 0x00000003L 15145 #define GE_VRS_RATE__RATE_Y_MASK 0x00000030L 15146 //GE_GS_FAST_LAUNCH_WG_DIM 15147 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X__SHIFT 0x0 15148 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y__SHIFT 0x10 15149 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_X_MASK 0x0000FFFFL 15150 #define GE_GS_FAST_LAUNCH_WG_DIM__GS_FL_DIM_Y_MASK 0xFFFF0000L 15151 //GE_GS_FAST_LAUNCH_WG_DIM_1 15152 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z__SHIFT 0x0 15153 #define GE_GS_FAST_LAUNCH_WG_DIM_1__GS_FL_DIM_Z_MASK 0x0000FFFFL 15154 //VGT_GS_OUT_PRIM_TYPE 15155 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE__SHIFT 0x0 15156 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_MASK 0x0000003FL 15157 //VGT_TF_MEMORY_BASE_HI 15158 #define VGT_TF_MEMORY_BASE_HI__BASE_HI__SHIFT 0x0 15159 #define VGT_TF_MEMORY_BASE_HI__BASE_HI_MASK 0x000000FFL 15160 //GE_GS_ORDERED_ID_BASE 15161 #define GE_GS_ORDERED_ID_BASE__BASE__SHIFT 0x0 15162 #define GE_GS_ORDERED_ID_BASE__BASE_MASK 0x00000FFFL 15163 //VGT_PRIMITIVEID_RESET 15164 #define VGT_PRIMITIVEID_RESET__VALUE__SHIFT 0x0 15165 #define VGT_PRIMITIVEID_RESET__VALUE_MASK 0xFFFFFFFFL 15166 15167 15168 // addressBlock: gc_gfx_cpwd_cpwd_cprs64dec 15169 //CP_MES_PRGRM_CNTR_START 15170 #define CP_MES_PRGRM_CNTR_START__IP_START__SHIFT 0x0 15171 #define CP_MES_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 15172 //CP_MES_INTR_ROUTINE_START 15173 #define CP_MES_INTR_ROUTINE_START__IR_START__SHIFT 0x0 15174 #define CP_MES_INTR_ROUTINE_START__IR_START_MASK 0xFFFFFFFFL 15175 //CP_MES_MTVEC_LO 15176 #define CP_MES_MTVEC_LO__ADDR_LO__SHIFT 0x0 15177 #define CP_MES_MTVEC_LO__ADDR_LO_MASK 0xFFFFFFFFL 15178 //CP_MES_INTR_ROUTINE_START_HI 15179 #define CP_MES_INTR_ROUTINE_START_HI__IR_START__SHIFT 0x0 15180 #define CP_MES_INTR_ROUTINE_START_HI__IR_START_MASK 0xFFFFFFFFL 15181 //CP_MES_MTVEC_HI 15182 #define CP_MES_MTVEC_HI__ADDR_LO__SHIFT 0x0 15183 #define CP_MES_MTVEC_HI__ADDR_LO_MASK 0xFFFFFFFFL 15184 //CP_MES_CNTL 15185 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE__SHIFT 0x4 15186 #define CP_MES_CNTL__MES_PIPE0_RESET__SHIFT 0x10 15187 #define CP_MES_CNTL__MES_PIPE1_RESET__SHIFT 0x11 15188 #define CP_MES_CNTL__MES_PIPE2_RESET__SHIFT 0x12 15189 #define CP_MES_CNTL__MES_PIPE3_RESET__SHIFT 0x13 15190 #define CP_MES_CNTL__MES_PIPE0_ACTIVE__SHIFT 0x1a 15191 #define CP_MES_CNTL__MES_PIPE1_ACTIVE__SHIFT 0x1b 15192 #define CP_MES_CNTL__MES_PIPE2_ACTIVE__SHIFT 0x1c 15193 #define CP_MES_CNTL__MES_PIPE3_ACTIVE__SHIFT 0x1d 15194 #define CP_MES_CNTL__MES_HALT__SHIFT 0x1e 15195 #define CP_MES_CNTL__MES_STEP__SHIFT 0x1f 15196 #define CP_MES_CNTL__MES_INVALIDATE_ICACHE_MASK 0x00000010L 15197 #define CP_MES_CNTL__MES_PIPE0_RESET_MASK 0x00010000L 15198 #define CP_MES_CNTL__MES_PIPE1_RESET_MASK 0x00020000L 15199 #define CP_MES_CNTL__MES_PIPE2_RESET_MASK 0x00040000L 15200 #define CP_MES_CNTL__MES_PIPE3_RESET_MASK 0x00080000L 15201 #define CP_MES_CNTL__MES_PIPE0_ACTIVE_MASK 0x04000000L 15202 #define CP_MES_CNTL__MES_PIPE1_ACTIVE_MASK 0x08000000L 15203 #define CP_MES_CNTL__MES_PIPE2_ACTIVE_MASK 0x10000000L 15204 #define CP_MES_CNTL__MES_PIPE3_ACTIVE_MASK 0x20000000L 15205 #define CP_MES_CNTL__MES_HALT_MASK 0x40000000L 15206 #define CP_MES_CNTL__MES_STEP_MASK 0x80000000L 15207 //CP_MES_PIPE_PRIORITY_CNTS 15208 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x0 15209 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x8 15210 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x10 15211 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x18 15212 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000FFL 15213 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000FF00L 15214 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00FF0000L 15215 #define CP_MES_PIPE_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xFF000000L 15216 //CP_MES_PIPE0_PRIORITY 15217 #define CP_MES_PIPE0_PRIORITY__PRIORITY__SHIFT 0x0 15218 #define CP_MES_PIPE0_PRIORITY__PRIORITY_MASK 0x00000003L 15219 //CP_MES_PIPE1_PRIORITY 15220 #define CP_MES_PIPE1_PRIORITY__PRIORITY__SHIFT 0x0 15221 #define CP_MES_PIPE1_PRIORITY__PRIORITY_MASK 0x00000003L 15222 //CP_MES_PIPE2_PRIORITY 15223 #define CP_MES_PIPE2_PRIORITY__PRIORITY__SHIFT 0x0 15224 #define CP_MES_PIPE2_PRIORITY__PRIORITY_MASK 0x00000003L 15225 //CP_MES_PIPE3_PRIORITY 15226 #define CP_MES_PIPE3_PRIORITY__PRIORITY__SHIFT 0x0 15227 #define CP_MES_PIPE3_PRIORITY__PRIORITY_MASK 0x00000003L 15228 //CP_MES_HEADER_DUMP 15229 #define CP_MES_HEADER_DUMP__HEADER_DUMP__SHIFT 0x0 15230 #define CP_MES_HEADER_DUMP__HEADER_DUMP_MASK 0xFFFFFFFFL 15231 //CP_MES_MIE_LO 15232 #define CP_MES_MIE_LO__MES_INT__SHIFT 0x0 15233 #define CP_MES_MIE_LO__MES_INT_MASK 0xFFFFFFFFL 15234 //CP_MES_MIE_HI 15235 #define CP_MES_MIE_HI__MES_INT__SHIFT 0x0 15236 #define CP_MES_MIE_HI__MES_INT_MASK 0xFFFFFFFFL 15237 //CP_MES_INTERRUPT 15238 #define CP_MES_INTERRUPT__MES_INT__SHIFT 0x0 15239 #define CP_MES_INTERRUPT__MES_INT_MASK 0xFFFFFFFFL 15240 //CP_MES_SCRATCH_INDEX 15241 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x0 15242 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE__SHIFT 0x1f 15243 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000001FFL 15244 #define CP_MES_SCRATCH_INDEX__SCRATCH_INDEX_64BIT_MODE_MASK 0x80000000L 15245 //CP_MES_SCRATCH_DATA 15246 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x0 15247 #define CP_MES_SCRATCH_DATA__SCRATCH_DATA_MASK 0xFFFFFFFFL 15248 //CP_MES_INSTR_PNTR 15249 #define CP_MES_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 15250 #define CP_MES_INSTR_PNTR__INSTR_PNTR_MASK 0x000FFFFFL 15251 //CP_MES_MSCRATCH_HI 15252 #define CP_MES_MSCRATCH_HI__DATA__SHIFT 0x0 15253 #define CP_MES_MSCRATCH_HI__DATA_MASK 0xFFFFFFFFL 15254 //CP_MES_MSCRATCH_LO 15255 #define CP_MES_MSCRATCH_LO__DATA__SHIFT 0x0 15256 #define CP_MES_MSCRATCH_LO__DATA_MASK 0xFFFFFFFFL 15257 //CP_MES_MSTATUS_LO 15258 #define CP_MES_MSTATUS_LO__STATUS_LO__SHIFT 0x0 15259 #define CP_MES_MSTATUS_LO__STATUS_LO_MASK 0xFFFFFFFFL 15260 //CP_MES_MSTATUS_HI 15261 #define CP_MES_MSTATUS_HI__STATUS_HI__SHIFT 0x0 15262 #define CP_MES_MSTATUS_HI__STATUS_HI_MASK 0xFFFFFFFFL 15263 //CP_MES_MEPC_LO 15264 #define CP_MES_MEPC_LO__MEPC_LO__SHIFT 0x0 15265 #define CP_MES_MEPC_LO__MEPC_LO_MASK 0xFFFFFFFFL 15266 //CP_MES_MEPC_HI 15267 #define CP_MES_MEPC_HI__MEPC_HI__SHIFT 0x0 15268 #define CP_MES_MEPC_HI__MEPC_HI_MASK 0xFFFFFFFFL 15269 //CP_MES_MCAUSE_LO 15270 #define CP_MES_MCAUSE_LO__CAUSE_LO__SHIFT 0x0 15271 #define CP_MES_MCAUSE_LO__CAUSE_LO_MASK 0xFFFFFFFFL 15272 //CP_MES_MCAUSE_HI 15273 #define CP_MES_MCAUSE_HI__CAUSE_HI__SHIFT 0x0 15274 #define CP_MES_MCAUSE_HI__CAUSE_HI_MASK 0xFFFFFFFFL 15275 //CP_MES_MBADADDR_LO 15276 #define CP_MES_MBADADDR_LO__ADDR_LO__SHIFT 0x0 15277 #define CP_MES_MBADADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 15278 //CP_MES_MBADADDR_HI 15279 #define CP_MES_MBADADDR_HI__ADDR_HI__SHIFT 0x0 15280 #define CP_MES_MBADADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 15281 //CP_MES_MIP_LO 15282 #define CP_MES_MIP_LO__MIP_LO__SHIFT 0x0 15283 #define CP_MES_MIP_LO__MIP_LO_MASK 0xFFFFFFFFL 15284 //CP_MES_MIP_HI 15285 #define CP_MES_MIP_HI__MIP_HI__SHIFT 0x0 15286 #define CP_MES_MIP_HI__MIP_HI_MASK 0xFFFFFFFFL 15287 //CP_MES_IC_OP_CNTL 15288 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 15289 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 15290 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 15291 #define CP_MES_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 15292 #define CP_MES_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 15293 #define CP_MES_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 15294 //CP_MES_MCYCLE_LO 15295 #define CP_MES_MCYCLE_LO__CYCLE_LO__SHIFT 0x0 15296 #define CP_MES_MCYCLE_LO__CYCLE_LO_MASK 0xFFFFFFFFL 15297 //CP_MES_MCYCLE_HI 15298 #define CP_MES_MCYCLE_HI__CYCLE_HI__SHIFT 0x0 15299 #define CP_MES_MCYCLE_HI__CYCLE_HI_MASK 0xFFFFFFFFL 15300 //CP_MES_MTIME_LO 15301 #define CP_MES_MTIME_LO__TIME_LO__SHIFT 0x0 15302 #define CP_MES_MTIME_LO__TIME_LO_MASK 0xFFFFFFFFL 15303 //CP_MES_MTIME_HI 15304 #define CP_MES_MTIME_HI__TIME_HI__SHIFT 0x0 15305 #define CP_MES_MTIME_HI__TIME_HI_MASK 0xFFFFFFFFL 15306 //CP_MES_MINSTRET_LO 15307 #define CP_MES_MINSTRET_LO__INSTRET_LO__SHIFT 0x0 15308 #define CP_MES_MINSTRET_LO__INSTRET_LO_MASK 0xFFFFFFFFL 15309 //CP_MES_MINSTRET_HI 15310 #define CP_MES_MINSTRET_HI__INSTRET_HI__SHIFT 0x0 15311 #define CP_MES_MINSTRET_HI__INSTRET_HI_MASK 0xFFFFFFFFL 15312 //CP_MES_MISA_LO 15313 #define CP_MES_MISA_LO__MISA_LO__SHIFT 0x0 15314 #define CP_MES_MISA_LO__MISA_LO_MASK 0xFFFFFFFFL 15315 //CP_MES_MISA_HI 15316 #define CP_MES_MISA_HI__MISA_HI__SHIFT 0x0 15317 #define CP_MES_MISA_HI__MISA_HI_MASK 0xFFFFFFFFL 15318 //CP_MES_MVENDORID_LO 15319 #define CP_MES_MVENDORID_LO__MVENDORID_LO__SHIFT 0x0 15320 #define CP_MES_MVENDORID_LO__MVENDORID_LO_MASK 0xFFFFFFFFL 15321 //CP_MES_MVENDORID_HI 15322 #define CP_MES_MVENDORID_HI__MVENDORID_HI__SHIFT 0x0 15323 #define CP_MES_MVENDORID_HI__MVENDORID_HI_MASK 0xFFFFFFFFL 15324 //CP_MES_MARCHID_LO 15325 #define CP_MES_MARCHID_LO__MARCHID_LO__SHIFT 0x0 15326 #define CP_MES_MARCHID_LO__MARCHID_LO_MASK 0xFFFFFFFFL 15327 //CP_MES_MARCHID_HI 15328 #define CP_MES_MARCHID_HI__MARCHID_HI__SHIFT 0x0 15329 #define CP_MES_MARCHID_HI__MARCHID_HI_MASK 0xFFFFFFFFL 15330 //CP_MES_MIMPID_LO 15331 #define CP_MES_MIMPID_LO__MIMPID_LO__SHIFT 0x0 15332 #define CP_MES_MIMPID_LO__MIMPID_LO_MASK 0xFFFFFFFFL 15333 //CP_MES_MIMPID_HI 15334 #define CP_MES_MIMPID_HI__MIMPID_HI__SHIFT 0x0 15335 #define CP_MES_MIMPID_HI__MIMPID_HI_MASK 0xFFFFFFFFL 15336 //CP_MES_MHARTID_LO 15337 #define CP_MES_MHARTID_LO__MHARTID_LO__SHIFT 0x0 15338 #define CP_MES_MHARTID_LO__MHARTID_LO_MASK 0xFFFFFFFFL 15339 //CP_MES_MHARTID_HI 15340 #define CP_MES_MHARTID_HI__MHARTID_HI__SHIFT 0x0 15341 #define CP_MES_MHARTID_HI__MHARTID_HI_MASK 0xFFFFFFFFL 15342 //CP_MES_DC_BASE_CNTL 15343 #define CP_MES_DC_BASE_CNTL__VMID__SHIFT 0x0 15344 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 15345 #define CP_MES_DC_BASE_CNTL__VMID_MASK 0x0000000FL 15346 #define CP_MES_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 15347 //CP_MES_DC_OP_CNTL 15348 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 15349 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 15350 #define CP_MES_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 15351 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 15352 #define CP_MES_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 15353 #define CP_MES_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 15354 //CP_MES_MTIMECMP_LO 15355 #define CP_MES_MTIMECMP_LO__TIME_LO__SHIFT 0x0 15356 #define CP_MES_MTIMECMP_LO__TIME_LO_MASK 0xFFFFFFFFL 15357 //CP_MES_MTIMECMP_HI 15358 #define CP_MES_MTIMECMP_HI__TIME_HI__SHIFT 0x0 15359 #define CP_MES_MTIMECMP_HI__TIME_HI_MASK 0xFFFFFFFFL 15360 //CP_MES_PROCESS_QUANTUM_PIPE0 15361 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION__SHIFT 0x0 15362 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED__SHIFT 0x1c 15363 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE__SHIFT 0x1d 15364 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN__SHIFT 0x1f 15365 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_DURATION_MASK 0x0FFFFFFFL 15366 #define CP_MES_PROCESS_QUANTUM_PIPE0__TIMER_EXPIRED_MASK 0x10000000L 15367 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_SCALE_MASK 0x60000000L 15368 #define CP_MES_PROCESS_QUANTUM_PIPE0__QUANTUM_EN_MASK 0x80000000L 15369 //CP_MES_PROCESS_QUANTUM_PIPE1 15370 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION__SHIFT 0x0 15371 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED__SHIFT 0x1c 15372 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE__SHIFT 0x1d 15373 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN__SHIFT 0x1f 15374 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_DURATION_MASK 0x0FFFFFFFL 15375 #define CP_MES_PROCESS_QUANTUM_PIPE1__TIMER_EXPIRED_MASK 0x10000000L 15376 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_SCALE_MASK 0x60000000L 15377 #define CP_MES_PROCESS_QUANTUM_PIPE1__QUANTUM_EN_MASK 0x80000000L 15378 //CP_MES_DOORBELL_CONTROL1 15379 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET__SHIFT 0x2 15380 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN__SHIFT 0x1e 15381 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT__SHIFT 0x1f 15382 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15383 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_EN_MASK 0x40000000L 15384 #define CP_MES_DOORBELL_CONTROL1__DOORBELL_HIT_MASK 0x80000000L 15385 //CP_MES_DOORBELL_CONTROL2 15386 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET__SHIFT 0x2 15387 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN__SHIFT 0x1e 15388 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT__SHIFT 0x1f 15389 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15390 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_EN_MASK 0x40000000L 15391 #define CP_MES_DOORBELL_CONTROL2__DOORBELL_HIT_MASK 0x80000000L 15392 //CP_MES_DOORBELL_CONTROL3 15393 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET__SHIFT 0x2 15394 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN__SHIFT 0x1e 15395 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT__SHIFT 0x1f 15396 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15397 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_EN_MASK 0x40000000L 15398 #define CP_MES_DOORBELL_CONTROL3__DOORBELL_HIT_MASK 0x80000000L 15399 //CP_MES_DOORBELL_CONTROL4 15400 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET__SHIFT 0x2 15401 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN__SHIFT 0x1e 15402 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT__SHIFT 0x1f 15403 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15404 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_EN_MASK 0x40000000L 15405 #define CP_MES_DOORBELL_CONTROL4__DOORBELL_HIT_MASK 0x80000000L 15406 //CP_MES_DOORBELL_CONTROL5 15407 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET__SHIFT 0x2 15408 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN__SHIFT 0x1e 15409 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT__SHIFT 0x1f 15410 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15411 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_EN_MASK 0x40000000L 15412 #define CP_MES_DOORBELL_CONTROL5__DOORBELL_HIT_MASK 0x80000000L 15413 //CP_MES_DOORBELL_CONTROL6 15414 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET__SHIFT 0x2 15415 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN__SHIFT 0x1e 15416 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT__SHIFT 0x1f 15417 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_OFFSET_MASK 0x0FFFFFFCL 15418 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_EN_MASK 0x40000000L 15419 #define CP_MES_DOORBELL_CONTROL6__DOORBELL_HIT_MASK 0x80000000L 15420 //CP_MES_GP0_LO 15421 #define CP_MES_GP0_LO__PG_VIRT_HALTED__SHIFT 0x0 15422 #define CP_MES_GP0_LO__DATA__SHIFT 0x1 15423 #define CP_MES_GP0_LO__PG_VIRT_HALTED_MASK 0x00000001L 15424 #define CP_MES_GP0_LO__DATA_MASK 0xFFFFFFFEL 15425 //CP_MES_GP0_HI 15426 #define CP_MES_GP0_HI__M_RET_ADDR__SHIFT 0x0 15427 #define CP_MES_GP0_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 15428 //CP_MES_GP1_LO 15429 #define CP_MES_GP1_LO__RD_WR_SELECT_LO__SHIFT 0x0 15430 #define CP_MES_GP1_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 15431 //CP_MES_GP1_HI 15432 #define CP_MES_GP1_HI__RD_WR_SELECT_HI__SHIFT 0x0 15433 #define CP_MES_GP1_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 15434 //CP_MES_GP2_LO 15435 #define CP_MES_GP2_LO__STACK_PNTR_LO__SHIFT 0x0 15436 #define CP_MES_GP2_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 15437 //CP_MES_GP2_HI 15438 #define CP_MES_GP2_HI__STACK_PNTR_HI__SHIFT 0x0 15439 #define CP_MES_GP2_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 15440 //CP_MES_GP3_LO 15441 #define CP_MES_GP3_LO__DATA__SHIFT 0x0 15442 #define CP_MES_GP3_LO__DATA_MASK 0xFFFFFFFFL 15443 //CP_MES_GP3_HI 15444 #define CP_MES_GP3_HI__DATA__SHIFT 0x0 15445 #define CP_MES_GP3_HI__DATA_MASK 0xFFFFFFFFL 15446 //CP_MES_GP4_LO 15447 #define CP_MES_GP4_LO__DATA__SHIFT 0x0 15448 #define CP_MES_GP4_LO__DATA_MASK 0xFFFFFFFFL 15449 //CP_MES_GP4_HI 15450 #define CP_MES_GP4_HI__DATA__SHIFT 0x0 15451 #define CP_MES_GP4_HI__DATA_MASK 0xFFFFFFFFL 15452 //CP_MES_GP5_LO 15453 #define CP_MES_GP5_LO__PG_VIRT_HALTED__SHIFT 0x0 15454 #define CP_MES_GP5_LO__DATA__SHIFT 0x1 15455 #define CP_MES_GP5_LO__PG_VIRT_HALTED_MASK 0x00000001L 15456 #define CP_MES_GP5_LO__DATA_MASK 0xFFFFFFFEL 15457 //CP_MES_GP5_HI 15458 #define CP_MES_GP5_HI__M_RET_ADDR__SHIFT 0x0 15459 #define CP_MES_GP5_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 15460 //CP_MES_GP6_LO 15461 #define CP_MES_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 15462 #define CP_MES_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 15463 //CP_MES_GP6_HI 15464 #define CP_MES_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 15465 #define CP_MES_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 15466 //CP_MES_GP7_LO 15467 #define CP_MES_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 15468 #define CP_MES_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 15469 //CP_MES_GP7_HI 15470 #define CP_MES_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 15471 #define CP_MES_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 15472 //CP_MES_GP8_LO 15473 #define CP_MES_GP8_LO__DATA__SHIFT 0x0 15474 #define CP_MES_GP8_LO__DATA_MASK 0xFFFFFFFFL 15475 //CP_MES_GP8_HI 15476 #define CP_MES_GP8_HI__DATA__SHIFT 0x0 15477 #define CP_MES_GP8_HI__DATA_MASK 0xFFFFFFFFL 15478 //CP_MES_GP9_LO 15479 #define CP_MES_GP9_LO__DATA__SHIFT 0x0 15480 #define CP_MES_GP9_LO__DATA_MASK 0xFFFFFFFFL 15481 //CP_MES_GP9_HI 15482 #define CP_MES_GP9_HI__DATA__SHIFT 0x0 15483 #define CP_MES_GP9_HI__DATA_MASK 0xFFFFFFFFL 15484 //CP_MES_LOCAL_BASE0_LO 15485 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 15486 #define CP_MES_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 15487 //CP_MES_LOCAL_BASE0_HI 15488 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 15489 #define CP_MES_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 15490 //CP_MES_LOCAL_MASK0_LO 15491 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 15492 #define CP_MES_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 15493 //CP_MES_LOCAL_MASK0_HI 15494 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 15495 #define CP_MES_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 15496 //CP_MES_LOCAL_APERTURE 15497 #define CP_MES_LOCAL_APERTURE__APERTURE__SHIFT 0x0 15498 #define CP_MES_LOCAL_APERTURE__SCOPE__SHIFT 0x6 15499 #define CP_MES_LOCAL_APERTURE__TEMPORAL__SHIFT 0x8 15500 #define CP_MES_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 15501 #define CP_MES_LOCAL_APERTURE__SCOPE_MASK 0x000000C0L 15502 #define CP_MES_LOCAL_APERTURE__TEMPORAL_MASK 0x00000700L 15503 //CP_MES_LOCAL_INSTR_BASE_LO 15504 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 15505 #define CP_MES_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 15506 //CP_MES_LOCAL_INSTR_BASE_HI 15507 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 15508 #define CP_MES_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 15509 //CP_MES_LOCAL_INSTR_MASK_LO 15510 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 15511 #define CP_MES_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 15512 //CP_MES_LOCAL_INSTR_MASK_HI 15513 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 15514 #define CP_MES_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 15515 //CP_MES_LOCAL_INSTR_APERTURE 15516 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 15517 #define CP_MES_LOCAL_INSTR_APERTURE__SCOPE__SHIFT 0x6 15518 #define CP_MES_LOCAL_INSTR_APERTURE__TEMPORAL__SHIFT 0x8 15519 #define CP_MES_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 15520 #define CP_MES_LOCAL_INSTR_APERTURE__SCOPE_MASK 0x000000C0L 15521 #define CP_MES_LOCAL_INSTR_APERTURE__TEMPORAL_MASK 0x00000700L 15522 //CP_MES_LOCAL_SCRATCH_APERTURE 15523 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 15524 #define CP_MES_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 15525 //CP_MES_LOCAL_SCRATCH_BASE_LO 15526 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 15527 #define CP_MES_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 15528 //CP_MES_LOCAL_SCRATCH_BASE_HI 15529 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 15530 #define CP_MES_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 15531 //CP_MES_PERFCOUNT_CNTL 15532 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL__SHIFT 0x0 15533 #define CP_MES_PERFCOUNT_CNTL__EVENT_SEL_MASK 0x0000001FL 15534 //CP_MES_PENDING_INTERRUPT 15535 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT 0x0 15536 #define CP_MES_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 15537 //CP_MES_RS64_EXCEPTION_STATUS 15538 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION__SHIFT 0x0 15539 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR__SHIFT 0x1 15540 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION__SHIFT 0x2 15541 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT__SHIFT 0x3 15542 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR__SHIFT 0x4 15543 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION_MASK 0x00000001L 15544 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR_MASK 0x00000002L 15545 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION_MASK 0x00000004L 15546 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT_MASK 0x00000008L 15547 #define CP_MES_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR_MASK 0x07FFFFF0L 15548 //CP_MES_PRGRM_CNTR_START_HI 15549 #define CP_MES_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 15550 #define CP_MES_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 15551 //CP_MES_INTERRUPT_DATA_16 15552 #define CP_MES_INTERRUPT_DATA_16__DATA__SHIFT 0x0 15553 #define CP_MES_INTERRUPT_DATA_16__DATA_MASK 0xFFFFFFFFL 15554 //CP_MES_INTERRUPT_DATA_17 15555 #define CP_MES_INTERRUPT_DATA_17__DATA__SHIFT 0x0 15556 #define CP_MES_INTERRUPT_DATA_17__DATA_MASK 0xFFFFFFFFL 15557 //CP_MES_INTERRUPT_DATA_18 15558 #define CP_MES_INTERRUPT_DATA_18__DATA__SHIFT 0x0 15559 #define CP_MES_INTERRUPT_DATA_18__DATA_MASK 0xFFFFFFFFL 15560 //CP_MES_INTERRUPT_DATA_19 15561 #define CP_MES_INTERRUPT_DATA_19__DATA__SHIFT 0x0 15562 #define CP_MES_INTERRUPT_DATA_19__DATA_MASK 0xFFFFFFFFL 15563 //CP_MES_INTERRUPT_DATA_20 15564 #define CP_MES_INTERRUPT_DATA_20__DATA__SHIFT 0x0 15565 #define CP_MES_INTERRUPT_DATA_20__DATA_MASK 0xFFFFFFFFL 15566 //CP_MES_INTERRUPT_DATA_21 15567 #define CP_MES_INTERRUPT_DATA_21__DATA__SHIFT 0x0 15568 #define CP_MES_INTERRUPT_DATA_21__DATA_MASK 0xFFFFFFFFL 15569 //CP_MES_INTERRUPT_DATA_22 15570 #define CP_MES_INTERRUPT_DATA_22__DATA__SHIFT 0x0 15571 #define CP_MES_INTERRUPT_DATA_22__DATA_MASK 0xFFFFFFFFL 15572 //CP_MES_INTERRUPT_DATA_23 15573 #define CP_MES_INTERRUPT_DATA_23__DATA__SHIFT 0x0 15574 #define CP_MES_INTERRUPT_DATA_23__DATA_MASK 0xFFFFFFFFL 15575 //CP_MES_INTERRUPT_DATA_24 15576 #define CP_MES_INTERRUPT_DATA_24__DATA__SHIFT 0x0 15577 #define CP_MES_INTERRUPT_DATA_24__DATA_MASK 0xFFFFFFFFL 15578 //CP_MES_INTERRUPT_DATA_25 15579 #define CP_MES_INTERRUPT_DATA_25__DATA__SHIFT 0x0 15580 #define CP_MES_INTERRUPT_DATA_25__DATA_MASK 0xFFFFFFFFL 15581 //CP_MES_INTERRUPT_DATA_26 15582 #define CP_MES_INTERRUPT_DATA_26__DATA__SHIFT 0x0 15583 #define CP_MES_INTERRUPT_DATA_26__DATA_MASK 0xFFFFFFFFL 15584 //CP_MES_INTERRUPT_DATA_27 15585 #define CP_MES_INTERRUPT_DATA_27__DATA__SHIFT 0x0 15586 #define CP_MES_INTERRUPT_DATA_27__DATA_MASK 0xFFFFFFFFL 15587 //CP_MES_INTERRUPT_DATA_28 15588 #define CP_MES_INTERRUPT_DATA_28__DATA__SHIFT 0x0 15589 #define CP_MES_INTERRUPT_DATA_28__DATA_MASK 0xFFFFFFFFL 15590 //CP_MES_INTERRUPT_DATA_29 15591 #define CP_MES_INTERRUPT_DATA_29__DATA__SHIFT 0x0 15592 #define CP_MES_INTERRUPT_DATA_29__DATA_MASK 0xFFFFFFFFL 15593 //CP_MES_INTERRUPT_DATA_30 15594 #define CP_MES_INTERRUPT_DATA_30__DATA__SHIFT 0x0 15595 #define CP_MES_INTERRUPT_DATA_30__DATA_MASK 0xFFFFFFFFL 15596 //CP_MES_INTERRUPT_DATA_31 15597 #define CP_MES_INTERRUPT_DATA_31__DATA__SHIFT 0x0 15598 #define CP_MES_INTERRUPT_DATA_31__DATA_MASK 0xFFFFFFFFL 15599 //CP_MES_DC_APERTURE0_BASE 15600 #define CP_MES_DC_APERTURE0_BASE__BASE__SHIFT 0x0 15601 #define CP_MES_DC_APERTURE0_BASE__BASE_MASK 0xFFFFFFFFL 15602 //CP_MES_DC_APERTURE0_MASK 15603 #define CP_MES_DC_APERTURE0_MASK__MASK__SHIFT 0x0 15604 #define CP_MES_DC_APERTURE0_MASK__MASK_MASK 0xFFFFFFFFL 15605 //CP_MES_DC_APERTURE0_CNTL 15606 #define CP_MES_DC_APERTURE0_CNTL__VMID__SHIFT 0x0 15607 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT 0x4 15608 #define CP_MES_DC_APERTURE0_CNTL__ENABLE__SHIFT 0x5 15609 #define CP_MES_DC_APERTURE0_CNTL__SCOPE__SHIFT 0x6 15610 #define CP_MES_DC_APERTURE0_CNTL__TEMPORAL__SHIFT 0x8 15611 #define CP_MES_DC_APERTURE0_CNTL__VMID_MASK 0x0000000FL 15612 #define CP_MES_DC_APERTURE0_CNTL__BYPASS_MODE_MASK 0x00000010L 15613 #define CP_MES_DC_APERTURE0_CNTL__ENABLE_MASK 0x00000020L 15614 #define CP_MES_DC_APERTURE0_CNTL__SCOPE_MASK 0x000000C0L 15615 #define CP_MES_DC_APERTURE0_CNTL__TEMPORAL_MASK 0x00000700L 15616 //CP_MES_DC_APERTURE1_BASE 15617 #define CP_MES_DC_APERTURE1_BASE__BASE__SHIFT 0x0 15618 #define CP_MES_DC_APERTURE1_BASE__BASE_MASK 0xFFFFFFFFL 15619 //CP_MES_DC_APERTURE1_MASK 15620 #define CP_MES_DC_APERTURE1_MASK__MASK__SHIFT 0x0 15621 #define CP_MES_DC_APERTURE1_MASK__MASK_MASK 0xFFFFFFFFL 15622 //CP_MES_DC_APERTURE1_CNTL 15623 #define CP_MES_DC_APERTURE1_CNTL__VMID__SHIFT 0x0 15624 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT 0x4 15625 #define CP_MES_DC_APERTURE1_CNTL__ENABLE__SHIFT 0x5 15626 #define CP_MES_DC_APERTURE1_CNTL__SCOPE__SHIFT 0x6 15627 #define CP_MES_DC_APERTURE1_CNTL__TEMPORAL__SHIFT 0x8 15628 #define CP_MES_DC_APERTURE1_CNTL__VMID_MASK 0x0000000FL 15629 #define CP_MES_DC_APERTURE1_CNTL__BYPASS_MODE_MASK 0x00000010L 15630 #define CP_MES_DC_APERTURE1_CNTL__ENABLE_MASK 0x00000020L 15631 #define CP_MES_DC_APERTURE1_CNTL__SCOPE_MASK 0x000000C0L 15632 #define CP_MES_DC_APERTURE1_CNTL__TEMPORAL_MASK 0x00000700L 15633 //CP_MES_DC_APERTURE2_BASE 15634 #define CP_MES_DC_APERTURE2_BASE__BASE__SHIFT 0x0 15635 #define CP_MES_DC_APERTURE2_BASE__BASE_MASK 0xFFFFFFFFL 15636 //CP_MES_DC_APERTURE2_MASK 15637 #define CP_MES_DC_APERTURE2_MASK__MASK__SHIFT 0x0 15638 #define CP_MES_DC_APERTURE2_MASK__MASK_MASK 0xFFFFFFFFL 15639 //CP_MES_DC_APERTURE2_CNTL 15640 #define CP_MES_DC_APERTURE2_CNTL__VMID__SHIFT 0x0 15641 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT 0x4 15642 #define CP_MES_DC_APERTURE2_CNTL__ENABLE__SHIFT 0x5 15643 #define CP_MES_DC_APERTURE2_CNTL__SCOPE__SHIFT 0x6 15644 #define CP_MES_DC_APERTURE2_CNTL__TEMPORAL__SHIFT 0x8 15645 #define CP_MES_DC_APERTURE2_CNTL__VMID_MASK 0x0000000FL 15646 #define CP_MES_DC_APERTURE2_CNTL__BYPASS_MODE_MASK 0x00000010L 15647 #define CP_MES_DC_APERTURE2_CNTL__ENABLE_MASK 0x00000020L 15648 #define CP_MES_DC_APERTURE2_CNTL__SCOPE_MASK 0x000000C0L 15649 #define CP_MES_DC_APERTURE2_CNTL__TEMPORAL_MASK 0x00000700L 15650 //CP_MES_DC_APERTURE3_BASE 15651 #define CP_MES_DC_APERTURE3_BASE__BASE__SHIFT 0x0 15652 #define CP_MES_DC_APERTURE3_BASE__BASE_MASK 0xFFFFFFFFL 15653 //CP_MES_DC_APERTURE3_MASK 15654 #define CP_MES_DC_APERTURE3_MASK__MASK__SHIFT 0x0 15655 #define CP_MES_DC_APERTURE3_MASK__MASK_MASK 0xFFFFFFFFL 15656 //CP_MES_DC_APERTURE3_CNTL 15657 #define CP_MES_DC_APERTURE3_CNTL__VMID__SHIFT 0x0 15658 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT 0x4 15659 #define CP_MES_DC_APERTURE3_CNTL__ENABLE__SHIFT 0x5 15660 #define CP_MES_DC_APERTURE3_CNTL__SCOPE__SHIFT 0x6 15661 #define CP_MES_DC_APERTURE3_CNTL__TEMPORAL__SHIFT 0x8 15662 #define CP_MES_DC_APERTURE3_CNTL__VMID_MASK 0x0000000FL 15663 #define CP_MES_DC_APERTURE3_CNTL__BYPASS_MODE_MASK 0x00000010L 15664 #define CP_MES_DC_APERTURE3_CNTL__ENABLE_MASK 0x00000020L 15665 #define CP_MES_DC_APERTURE3_CNTL__SCOPE_MASK 0x000000C0L 15666 #define CP_MES_DC_APERTURE3_CNTL__TEMPORAL_MASK 0x00000700L 15667 //CP_MES_DC_APERTURE4_BASE 15668 #define CP_MES_DC_APERTURE4_BASE__BASE__SHIFT 0x0 15669 #define CP_MES_DC_APERTURE4_BASE__BASE_MASK 0xFFFFFFFFL 15670 //CP_MES_DC_APERTURE4_MASK 15671 #define CP_MES_DC_APERTURE4_MASK__MASK__SHIFT 0x0 15672 #define CP_MES_DC_APERTURE4_MASK__MASK_MASK 0xFFFFFFFFL 15673 //CP_MES_DC_APERTURE4_CNTL 15674 #define CP_MES_DC_APERTURE4_CNTL__VMID__SHIFT 0x0 15675 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT 0x4 15676 #define CP_MES_DC_APERTURE4_CNTL__ENABLE__SHIFT 0x5 15677 #define CP_MES_DC_APERTURE4_CNTL__SCOPE__SHIFT 0x6 15678 #define CP_MES_DC_APERTURE4_CNTL__TEMPORAL__SHIFT 0x8 15679 #define CP_MES_DC_APERTURE4_CNTL__VMID_MASK 0x0000000FL 15680 #define CP_MES_DC_APERTURE4_CNTL__BYPASS_MODE_MASK 0x00000010L 15681 #define CP_MES_DC_APERTURE4_CNTL__ENABLE_MASK 0x00000020L 15682 #define CP_MES_DC_APERTURE4_CNTL__SCOPE_MASK 0x000000C0L 15683 #define CP_MES_DC_APERTURE4_CNTL__TEMPORAL_MASK 0x00000700L 15684 //CP_MES_DC_APERTURE5_BASE 15685 #define CP_MES_DC_APERTURE5_BASE__BASE__SHIFT 0x0 15686 #define CP_MES_DC_APERTURE5_BASE__BASE_MASK 0xFFFFFFFFL 15687 //CP_MES_DC_APERTURE5_MASK 15688 #define CP_MES_DC_APERTURE5_MASK__MASK__SHIFT 0x0 15689 #define CP_MES_DC_APERTURE5_MASK__MASK_MASK 0xFFFFFFFFL 15690 //CP_MES_DC_APERTURE5_CNTL 15691 #define CP_MES_DC_APERTURE5_CNTL__VMID__SHIFT 0x0 15692 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT 0x4 15693 #define CP_MES_DC_APERTURE5_CNTL__ENABLE__SHIFT 0x5 15694 #define CP_MES_DC_APERTURE5_CNTL__SCOPE__SHIFT 0x6 15695 #define CP_MES_DC_APERTURE5_CNTL__TEMPORAL__SHIFT 0x8 15696 #define CP_MES_DC_APERTURE5_CNTL__VMID_MASK 0x0000000FL 15697 #define CP_MES_DC_APERTURE5_CNTL__BYPASS_MODE_MASK 0x00000010L 15698 #define CP_MES_DC_APERTURE5_CNTL__ENABLE_MASK 0x00000020L 15699 #define CP_MES_DC_APERTURE5_CNTL__SCOPE_MASK 0x000000C0L 15700 #define CP_MES_DC_APERTURE5_CNTL__TEMPORAL_MASK 0x00000700L 15701 //CP_MES_DC_APERTURE6_BASE 15702 #define CP_MES_DC_APERTURE6_BASE__BASE__SHIFT 0x0 15703 #define CP_MES_DC_APERTURE6_BASE__BASE_MASK 0xFFFFFFFFL 15704 //CP_MES_DC_APERTURE6_MASK 15705 #define CP_MES_DC_APERTURE6_MASK__MASK__SHIFT 0x0 15706 #define CP_MES_DC_APERTURE6_MASK__MASK_MASK 0xFFFFFFFFL 15707 //CP_MES_DC_APERTURE6_CNTL 15708 #define CP_MES_DC_APERTURE6_CNTL__VMID__SHIFT 0x0 15709 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT 0x4 15710 #define CP_MES_DC_APERTURE6_CNTL__ENABLE__SHIFT 0x5 15711 #define CP_MES_DC_APERTURE6_CNTL__SCOPE__SHIFT 0x6 15712 #define CP_MES_DC_APERTURE6_CNTL__TEMPORAL__SHIFT 0x8 15713 #define CP_MES_DC_APERTURE6_CNTL__VMID_MASK 0x0000000FL 15714 #define CP_MES_DC_APERTURE6_CNTL__BYPASS_MODE_MASK 0x00000010L 15715 #define CP_MES_DC_APERTURE6_CNTL__ENABLE_MASK 0x00000020L 15716 #define CP_MES_DC_APERTURE6_CNTL__SCOPE_MASK 0x000000C0L 15717 #define CP_MES_DC_APERTURE6_CNTL__TEMPORAL_MASK 0x00000700L 15718 //CP_MES_DC_APERTURE7_BASE 15719 #define CP_MES_DC_APERTURE7_BASE__BASE__SHIFT 0x0 15720 #define CP_MES_DC_APERTURE7_BASE__BASE_MASK 0xFFFFFFFFL 15721 //CP_MES_DC_APERTURE7_MASK 15722 #define CP_MES_DC_APERTURE7_MASK__MASK__SHIFT 0x0 15723 #define CP_MES_DC_APERTURE7_MASK__MASK_MASK 0xFFFFFFFFL 15724 //CP_MES_DC_APERTURE7_CNTL 15725 #define CP_MES_DC_APERTURE7_CNTL__VMID__SHIFT 0x0 15726 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT 0x4 15727 #define CP_MES_DC_APERTURE7_CNTL__ENABLE__SHIFT 0x5 15728 #define CP_MES_DC_APERTURE7_CNTL__SCOPE__SHIFT 0x6 15729 #define CP_MES_DC_APERTURE7_CNTL__TEMPORAL__SHIFT 0x8 15730 #define CP_MES_DC_APERTURE7_CNTL__VMID_MASK 0x0000000FL 15731 #define CP_MES_DC_APERTURE7_CNTL__BYPASS_MODE_MASK 0x00000010L 15732 #define CP_MES_DC_APERTURE7_CNTL__ENABLE_MASK 0x00000020L 15733 #define CP_MES_DC_APERTURE7_CNTL__SCOPE_MASK 0x000000C0L 15734 #define CP_MES_DC_APERTURE7_CNTL__TEMPORAL_MASK 0x00000700L 15735 //CP_MES_DC_APERTURE8_BASE 15736 #define CP_MES_DC_APERTURE8_BASE__BASE__SHIFT 0x0 15737 #define CP_MES_DC_APERTURE8_BASE__BASE_MASK 0xFFFFFFFFL 15738 //CP_MES_DC_APERTURE8_MASK 15739 #define CP_MES_DC_APERTURE8_MASK__MASK__SHIFT 0x0 15740 #define CP_MES_DC_APERTURE8_MASK__MASK_MASK 0xFFFFFFFFL 15741 //CP_MES_DC_APERTURE8_CNTL 15742 #define CP_MES_DC_APERTURE8_CNTL__VMID__SHIFT 0x0 15743 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT 0x4 15744 #define CP_MES_DC_APERTURE8_CNTL__ENABLE__SHIFT 0x5 15745 #define CP_MES_DC_APERTURE8_CNTL__SCOPE__SHIFT 0x6 15746 #define CP_MES_DC_APERTURE8_CNTL__TEMPORAL__SHIFT 0x8 15747 #define CP_MES_DC_APERTURE8_CNTL__VMID_MASK 0x0000000FL 15748 #define CP_MES_DC_APERTURE8_CNTL__BYPASS_MODE_MASK 0x00000010L 15749 #define CP_MES_DC_APERTURE8_CNTL__ENABLE_MASK 0x00000020L 15750 #define CP_MES_DC_APERTURE8_CNTL__SCOPE_MASK 0x000000C0L 15751 #define CP_MES_DC_APERTURE8_CNTL__TEMPORAL_MASK 0x00000700L 15752 //CP_MES_DC_APERTURE9_BASE 15753 #define CP_MES_DC_APERTURE9_BASE__BASE__SHIFT 0x0 15754 #define CP_MES_DC_APERTURE9_BASE__BASE_MASK 0xFFFFFFFFL 15755 //CP_MES_DC_APERTURE9_MASK 15756 #define CP_MES_DC_APERTURE9_MASK__MASK__SHIFT 0x0 15757 #define CP_MES_DC_APERTURE9_MASK__MASK_MASK 0xFFFFFFFFL 15758 //CP_MES_DC_APERTURE9_CNTL 15759 #define CP_MES_DC_APERTURE9_CNTL__VMID__SHIFT 0x0 15760 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT 0x4 15761 #define CP_MES_DC_APERTURE9_CNTL__ENABLE__SHIFT 0x5 15762 #define CP_MES_DC_APERTURE9_CNTL__SCOPE__SHIFT 0x6 15763 #define CP_MES_DC_APERTURE9_CNTL__TEMPORAL__SHIFT 0x8 15764 #define CP_MES_DC_APERTURE9_CNTL__VMID_MASK 0x0000000FL 15765 #define CP_MES_DC_APERTURE9_CNTL__BYPASS_MODE_MASK 0x00000010L 15766 #define CP_MES_DC_APERTURE9_CNTL__ENABLE_MASK 0x00000020L 15767 #define CP_MES_DC_APERTURE9_CNTL__SCOPE_MASK 0x000000C0L 15768 #define CP_MES_DC_APERTURE9_CNTL__TEMPORAL_MASK 0x00000700L 15769 //CP_MES_DC_APERTURE10_BASE 15770 #define CP_MES_DC_APERTURE10_BASE__BASE__SHIFT 0x0 15771 #define CP_MES_DC_APERTURE10_BASE__BASE_MASK 0xFFFFFFFFL 15772 //CP_MES_DC_APERTURE10_MASK 15773 #define CP_MES_DC_APERTURE10_MASK__MASK__SHIFT 0x0 15774 #define CP_MES_DC_APERTURE10_MASK__MASK_MASK 0xFFFFFFFFL 15775 //CP_MES_DC_APERTURE10_CNTL 15776 #define CP_MES_DC_APERTURE10_CNTL__VMID__SHIFT 0x0 15777 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT 0x4 15778 #define CP_MES_DC_APERTURE10_CNTL__ENABLE__SHIFT 0x5 15779 #define CP_MES_DC_APERTURE10_CNTL__SCOPE__SHIFT 0x6 15780 #define CP_MES_DC_APERTURE10_CNTL__TEMPORAL__SHIFT 0x8 15781 #define CP_MES_DC_APERTURE10_CNTL__VMID_MASK 0x0000000FL 15782 #define CP_MES_DC_APERTURE10_CNTL__BYPASS_MODE_MASK 0x00000010L 15783 #define CP_MES_DC_APERTURE10_CNTL__ENABLE_MASK 0x00000020L 15784 #define CP_MES_DC_APERTURE10_CNTL__SCOPE_MASK 0x000000C0L 15785 #define CP_MES_DC_APERTURE10_CNTL__TEMPORAL_MASK 0x00000700L 15786 //CP_MES_DC_APERTURE11_BASE 15787 #define CP_MES_DC_APERTURE11_BASE__BASE__SHIFT 0x0 15788 #define CP_MES_DC_APERTURE11_BASE__BASE_MASK 0xFFFFFFFFL 15789 //CP_MES_DC_APERTURE11_MASK 15790 #define CP_MES_DC_APERTURE11_MASK__MASK__SHIFT 0x0 15791 #define CP_MES_DC_APERTURE11_MASK__MASK_MASK 0xFFFFFFFFL 15792 //CP_MES_DC_APERTURE11_CNTL 15793 #define CP_MES_DC_APERTURE11_CNTL__VMID__SHIFT 0x0 15794 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT 0x4 15795 #define CP_MES_DC_APERTURE11_CNTL__ENABLE__SHIFT 0x5 15796 #define CP_MES_DC_APERTURE11_CNTL__SCOPE__SHIFT 0x6 15797 #define CP_MES_DC_APERTURE11_CNTL__TEMPORAL__SHIFT 0x8 15798 #define CP_MES_DC_APERTURE11_CNTL__VMID_MASK 0x0000000FL 15799 #define CP_MES_DC_APERTURE11_CNTL__BYPASS_MODE_MASK 0x00000010L 15800 #define CP_MES_DC_APERTURE11_CNTL__ENABLE_MASK 0x00000020L 15801 #define CP_MES_DC_APERTURE11_CNTL__SCOPE_MASK 0x000000C0L 15802 #define CP_MES_DC_APERTURE11_CNTL__TEMPORAL_MASK 0x00000700L 15803 //CP_MES_DC_APERTURE12_BASE 15804 #define CP_MES_DC_APERTURE12_BASE__BASE__SHIFT 0x0 15805 #define CP_MES_DC_APERTURE12_BASE__BASE_MASK 0xFFFFFFFFL 15806 //CP_MES_DC_APERTURE12_MASK 15807 #define CP_MES_DC_APERTURE12_MASK__MASK__SHIFT 0x0 15808 #define CP_MES_DC_APERTURE12_MASK__MASK_MASK 0xFFFFFFFFL 15809 //CP_MES_DC_APERTURE12_CNTL 15810 #define CP_MES_DC_APERTURE12_CNTL__VMID__SHIFT 0x0 15811 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT 0x4 15812 #define CP_MES_DC_APERTURE12_CNTL__ENABLE__SHIFT 0x5 15813 #define CP_MES_DC_APERTURE12_CNTL__SCOPE__SHIFT 0x6 15814 #define CP_MES_DC_APERTURE12_CNTL__TEMPORAL__SHIFT 0x8 15815 #define CP_MES_DC_APERTURE12_CNTL__VMID_MASK 0x0000000FL 15816 #define CP_MES_DC_APERTURE12_CNTL__BYPASS_MODE_MASK 0x00000010L 15817 #define CP_MES_DC_APERTURE12_CNTL__ENABLE_MASK 0x00000020L 15818 #define CP_MES_DC_APERTURE12_CNTL__SCOPE_MASK 0x000000C0L 15819 #define CP_MES_DC_APERTURE12_CNTL__TEMPORAL_MASK 0x00000700L 15820 //CP_MES_DC_APERTURE13_BASE 15821 #define CP_MES_DC_APERTURE13_BASE__BASE__SHIFT 0x0 15822 #define CP_MES_DC_APERTURE13_BASE__BASE_MASK 0xFFFFFFFFL 15823 //CP_MES_DC_APERTURE13_MASK 15824 #define CP_MES_DC_APERTURE13_MASK__MASK__SHIFT 0x0 15825 #define CP_MES_DC_APERTURE13_MASK__MASK_MASK 0xFFFFFFFFL 15826 //CP_MES_DC_APERTURE13_CNTL 15827 #define CP_MES_DC_APERTURE13_CNTL__VMID__SHIFT 0x0 15828 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT 0x4 15829 #define CP_MES_DC_APERTURE13_CNTL__ENABLE__SHIFT 0x5 15830 #define CP_MES_DC_APERTURE13_CNTL__SCOPE__SHIFT 0x6 15831 #define CP_MES_DC_APERTURE13_CNTL__TEMPORAL__SHIFT 0x8 15832 #define CP_MES_DC_APERTURE13_CNTL__VMID_MASK 0x0000000FL 15833 #define CP_MES_DC_APERTURE13_CNTL__BYPASS_MODE_MASK 0x00000010L 15834 #define CP_MES_DC_APERTURE13_CNTL__ENABLE_MASK 0x00000020L 15835 #define CP_MES_DC_APERTURE13_CNTL__SCOPE_MASK 0x000000C0L 15836 #define CP_MES_DC_APERTURE13_CNTL__TEMPORAL_MASK 0x00000700L 15837 //CP_MES_DC_APERTURE14_BASE 15838 #define CP_MES_DC_APERTURE14_BASE__BASE__SHIFT 0x0 15839 #define CP_MES_DC_APERTURE14_BASE__BASE_MASK 0xFFFFFFFFL 15840 //CP_MES_DC_APERTURE14_MASK 15841 #define CP_MES_DC_APERTURE14_MASK__MASK__SHIFT 0x0 15842 #define CP_MES_DC_APERTURE14_MASK__MASK_MASK 0xFFFFFFFFL 15843 //CP_MES_DC_APERTURE14_CNTL 15844 #define CP_MES_DC_APERTURE14_CNTL__VMID__SHIFT 0x0 15845 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT 0x4 15846 #define CP_MES_DC_APERTURE14_CNTL__ENABLE__SHIFT 0x5 15847 #define CP_MES_DC_APERTURE14_CNTL__SCOPE__SHIFT 0x6 15848 #define CP_MES_DC_APERTURE14_CNTL__TEMPORAL__SHIFT 0x8 15849 #define CP_MES_DC_APERTURE14_CNTL__VMID_MASK 0x0000000FL 15850 #define CP_MES_DC_APERTURE14_CNTL__BYPASS_MODE_MASK 0x00000010L 15851 #define CP_MES_DC_APERTURE14_CNTL__ENABLE_MASK 0x00000020L 15852 #define CP_MES_DC_APERTURE14_CNTL__SCOPE_MASK 0x000000C0L 15853 #define CP_MES_DC_APERTURE14_CNTL__TEMPORAL_MASK 0x00000700L 15854 //CP_MES_DC_APERTURE15_BASE 15855 #define CP_MES_DC_APERTURE15_BASE__BASE__SHIFT 0x0 15856 #define CP_MES_DC_APERTURE15_BASE__BASE_MASK 0xFFFFFFFFL 15857 //CP_MES_DC_APERTURE15_MASK 15858 #define CP_MES_DC_APERTURE15_MASK__MASK__SHIFT 0x0 15859 #define CP_MES_DC_APERTURE15_MASK__MASK_MASK 0xFFFFFFFFL 15860 //CP_MES_DC_APERTURE15_CNTL 15861 #define CP_MES_DC_APERTURE15_CNTL__VMID__SHIFT 0x0 15862 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT 0x4 15863 #define CP_MES_DC_APERTURE15_CNTL__ENABLE__SHIFT 0x5 15864 #define CP_MES_DC_APERTURE15_CNTL__SCOPE__SHIFT 0x6 15865 #define CP_MES_DC_APERTURE15_CNTL__TEMPORAL__SHIFT 0x8 15866 #define CP_MES_DC_APERTURE15_CNTL__VMID_MASK 0x0000000FL 15867 #define CP_MES_DC_APERTURE15_CNTL__BYPASS_MODE_MASK 0x00000010L 15868 #define CP_MES_DC_APERTURE15_CNTL__ENABLE_MASK 0x00000020L 15869 #define CP_MES_DC_APERTURE15_CNTL__SCOPE_MASK 0x000000C0L 15870 #define CP_MES_DC_APERTURE15_CNTL__TEMPORAL_MASK 0x00000700L 15871 //CP_MES_METADATA_CNTL 15872 #define CP_MES_METADATA_CNTL__SCOPE__SHIFT 0x6 15873 #define CP_MES_METADATA_CNTL__TEMPORAL__SHIFT 0x8 15874 #define CP_MES_METADATA_CNTL__SCOPE_MASK 0x000000C0L 15875 #define CP_MES_METADATA_CNTL__TEMPORAL_MASK 0x00000700L 15876 //CP_MEC_RS64_PRGRM_CNTR_START 15877 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START__SHIFT 0x0 15878 #define CP_MEC_RS64_PRGRM_CNTR_START__IP_START_MASK 0xFFFFFFFFL 15879 //CP_MEC_MTVEC_LO 15880 #define CP_MEC_MTVEC_LO__ADDR_LO__SHIFT 0x0 15881 #define CP_MEC_MTVEC_LO__ADDR_LO_MASK 0xFFFFFFFFL 15882 //CP_MEC_MTVEC_HI 15883 #define CP_MEC_MTVEC_HI__ADDR_LO__SHIFT 0x0 15884 #define CP_MEC_MTVEC_HI__ADDR_LO_MASK 0xFFFFFFFFL 15885 //CP_MEC_RS64_CNTL 15886 #define CP_MEC_RS64_CNTL__SPARE__SHIFT 0x0 15887 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE__SHIFT 0x4 15888 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET__SHIFT 0x10 15889 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET__SHIFT 0x11 15890 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET__SHIFT 0x12 15891 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET__SHIFT 0x13 15892 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE__SHIFT 0x1a 15893 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE__SHIFT 0x1b 15894 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE__SHIFT 0x1c 15895 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE__SHIFT 0x1d 15896 #define CP_MEC_RS64_CNTL__MEC_HALT__SHIFT 0x1e 15897 #define CP_MEC_RS64_CNTL__MEC_STEP__SHIFT 0x1f 15898 #define CP_MEC_RS64_CNTL__SPARE_MASK 0x0000000FL 15899 #define CP_MEC_RS64_CNTL__MEC_INVALIDATE_ICACHE_MASK 0x00000010L 15900 #define CP_MEC_RS64_CNTL__MEC_PIPE0_RESET_MASK 0x00010000L 15901 #define CP_MEC_RS64_CNTL__MEC_PIPE1_RESET_MASK 0x00020000L 15902 #define CP_MEC_RS64_CNTL__MEC_PIPE2_RESET_MASK 0x00040000L 15903 #define CP_MEC_RS64_CNTL__MEC_PIPE3_RESET_MASK 0x00080000L 15904 #define CP_MEC_RS64_CNTL__MEC_PIPE0_ACTIVE_MASK 0x04000000L 15905 #define CP_MEC_RS64_CNTL__MEC_PIPE1_ACTIVE_MASK 0x08000000L 15906 #define CP_MEC_RS64_CNTL__MEC_PIPE2_ACTIVE_MASK 0x10000000L 15907 #define CP_MEC_RS64_CNTL__MEC_PIPE3_ACTIVE_MASK 0x20000000L 15908 #define CP_MEC_RS64_CNTL__MEC_HALT_MASK 0x40000000L 15909 #define CP_MEC_RS64_CNTL__MEC_STEP_MASK 0x80000000L 15910 //CP_MEC_MIE_LO 15911 #define CP_MEC_MIE_LO__MEC_INT__SHIFT 0x0 15912 #define CP_MEC_MIE_LO__MEC_INT_MASK 0xFFFFFFFFL 15913 //CP_MEC_MIE_HI 15914 #define CP_MEC_MIE_HI__MEC_INT__SHIFT 0x0 15915 #define CP_MEC_MIE_HI__MEC_INT_MASK 0xFFFFFFFFL 15916 //CP_MEC_RS64_INTERRUPT 15917 #define CP_MEC_RS64_INTERRUPT__MEC_INT__SHIFT 0x0 15918 #define CP_MEC_RS64_INTERRUPT__MEC_INT_MASK 0xFFFFFFFFL 15919 //CP_MEC_RS64_INSTR_PNTR 15920 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR__SHIFT 0x0 15921 #define CP_MEC_RS64_INSTR_PNTR__INSTR_PNTR_MASK 0x000FFFFFL 15922 //CP_MEC_MIP_LO 15923 #define CP_MEC_MIP_LO__MIP_LO__SHIFT 0x0 15924 #define CP_MEC_MIP_LO__MIP_LO_MASK 0xFFFFFFFFL 15925 //CP_MEC_MIP_HI 15926 #define CP_MEC_MIP_HI__MIP_HI__SHIFT 0x0 15927 #define CP_MEC_MIP_HI__MIP_HI_MASK 0xFFFFFFFFL 15928 //CP_MEC_DC_BASE_CNTL 15929 #define CP_MEC_DC_BASE_CNTL__VMID__SHIFT 0x0 15930 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 15931 #define CP_MEC_DC_BASE_CNTL__VMID_MASK 0x0000000FL 15932 #define CP_MEC_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 15933 //CP_MEC_DC_OP_CNTL 15934 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 15935 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 15936 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 15937 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 15938 #define CP_MEC_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 15939 #define CP_MEC_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 15940 //CP_MEC_MTIMECMP_LO 15941 #define CP_MEC_MTIMECMP_LO__TIME_LO__SHIFT 0x0 15942 #define CP_MEC_MTIMECMP_LO__TIME_LO_MASK 0xFFFFFFFFL 15943 //CP_MEC_MTIMECMP_HI 15944 #define CP_MEC_MTIMECMP_HI__TIME_HI__SHIFT 0x0 15945 #define CP_MEC_MTIMECMP_HI__TIME_HI_MASK 0xFFFFFFFFL 15946 //CP_MEC_GP0_LO 15947 #define CP_MEC_GP0_LO__PG_VIRT_HALTED__SHIFT 0x0 15948 #define CP_MEC_GP0_LO__DATA__SHIFT 0x1 15949 #define CP_MEC_GP0_LO__PG_VIRT_HALTED_MASK 0x00000001L 15950 #define CP_MEC_GP0_LO__DATA_MASK 0xFFFFFFFEL 15951 //CP_MEC_GP0_HI 15952 #define CP_MEC_GP0_HI__M_RET_ADDR__SHIFT 0x0 15953 #define CP_MEC_GP0_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 15954 //CP_MEC_GP1_LO 15955 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO__SHIFT 0x0 15956 #define CP_MEC_GP1_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 15957 //CP_MEC_GP1_HI 15958 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI__SHIFT 0x0 15959 #define CP_MEC_GP1_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 15960 //CP_MEC_GP2_LO 15961 #define CP_MEC_GP2_LO__STACK_PNTR_LO__SHIFT 0x0 15962 #define CP_MEC_GP2_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 15963 //CP_MEC_GP2_HI 15964 #define CP_MEC_GP2_HI__STACK_PNTR_HI__SHIFT 0x0 15965 #define CP_MEC_GP2_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 15966 //CP_MEC_GP3_LO 15967 #define CP_MEC_GP3_LO__DATA__SHIFT 0x0 15968 #define CP_MEC_GP3_LO__DATA_MASK 0xFFFFFFFFL 15969 //CP_MEC_GP3_HI 15970 #define CP_MEC_GP3_HI__DATA__SHIFT 0x0 15971 #define CP_MEC_GP3_HI__DATA_MASK 0xFFFFFFFFL 15972 //CP_MEC_GP4_LO 15973 #define CP_MEC_GP4_LO__DATA__SHIFT 0x0 15974 #define CP_MEC_GP4_LO__DATA_MASK 0xFFFFFFFFL 15975 //CP_MEC_GP4_HI 15976 #define CP_MEC_GP4_HI__DATA__SHIFT 0x0 15977 #define CP_MEC_GP4_HI__DATA_MASK 0xFFFFFFFFL 15978 //CP_MEC_GP5_LO 15979 #define CP_MEC_GP5_LO__PG_VIRT_HALTED__SHIFT 0x0 15980 #define CP_MEC_GP5_LO__DATA__SHIFT 0x1 15981 #define CP_MEC_GP5_LO__PG_VIRT_HALTED_MASK 0x00000001L 15982 #define CP_MEC_GP5_LO__DATA_MASK 0xFFFFFFFEL 15983 //CP_MEC_GP5_HI 15984 #define CP_MEC_GP5_HI__M_RET_ADDR__SHIFT 0x0 15985 #define CP_MEC_GP5_HI__M_RET_ADDR_MASK 0xFFFFFFFFL 15986 //CP_MEC_GP6_LO 15987 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 15988 #define CP_MEC_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 15989 //CP_MEC_GP6_HI 15990 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 15991 #define CP_MEC_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 15992 //CP_MEC_GP7_LO 15993 #define CP_MEC_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 15994 #define CP_MEC_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 15995 //CP_MEC_GP7_HI 15996 #define CP_MEC_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 15997 #define CP_MEC_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 15998 //CP_MEC_GP8_LO 15999 #define CP_MEC_GP8_LO__DATA__SHIFT 0x0 16000 #define CP_MEC_GP8_LO__DATA_MASK 0xFFFFFFFFL 16001 //CP_MEC_GP8_HI 16002 #define CP_MEC_GP8_HI__DATA__SHIFT 0x0 16003 #define CP_MEC_GP8_HI__DATA_MASK 0xFFFFFFFFL 16004 //CP_MEC_GP9_LO 16005 #define CP_MEC_GP9_LO__DATA__SHIFT 0x0 16006 #define CP_MEC_GP9_LO__DATA_MASK 0xFFFFFFFFL 16007 //CP_MEC_GP9_HI 16008 #define CP_MEC_GP9_HI__DATA__SHIFT 0x0 16009 #define CP_MEC_GP9_HI__DATA_MASK 0xFFFFFFFFL 16010 //CP_MEC_LOCAL_BASE0_LO 16011 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 16012 #define CP_MEC_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 16013 //CP_MEC_LOCAL_BASE0_HI 16014 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 16015 #define CP_MEC_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 16016 //CP_MEC_LOCAL_MASK0_LO 16017 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 16018 #define CP_MEC_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 16019 //CP_MEC_LOCAL_MASK0_HI 16020 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 16021 #define CP_MEC_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 16022 //CP_MEC_LOCAL_APERTURE 16023 #define CP_MEC_LOCAL_APERTURE__APERTURE__SHIFT 0x0 16024 #define CP_MEC_LOCAL_APERTURE__SCOPE__SHIFT 0x6 16025 #define CP_MEC_LOCAL_APERTURE__TEMPORAL__SHIFT 0x8 16026 #define CP_MEC_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 16027 #define CP_MEC_LOCAL_APERTURE__SCOPE_MASK 0x000000C0L 16028 #define CP_MEC_LOCAL_APERTURE__TEMPORAL_MASK 0x00000700L 16029 //CP_MEC_LOCAL_INSTR_BASE_LO 16030 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 16031 #define CP_MEC_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 16032 //CP_MEC_LOCAL_INSTR_BASE_HI 16033 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 16034 #define CP_MEC_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 16035 //CP_MEC_LOCAL_INSTR_MASK_LO 16036 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 16037 #define CP_MEC_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 16038 //CP_MEC_LOCAL_INSTR_MASK_HI 16039 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 16040 #define CP_MEC_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 16041 //CP_MEC_LOCAL_INSTR_APERTURE 16042 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 16043 #define CP_MEC_LOCAL_INSTR_APERTURE__SCOPE__SHIFT 0x6 16044 #define CP_MEC_LOCAL_INSTR_APERTURE__TEMPORAL__SHIFT 0x8 16045 #define CP_MEC_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 16046 #define CP_MEC_LOCAL_INSTR_APERTURE__SCOPE_MASK 0x000000C0L 16047 #define CP_MEC_LOCAL_INSTR_APERTURE__TEMPORAL_MASK 0x00000700L 16048 //CP_MEC_LOCAL_SCRATCH_APERTURE 16049 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 16050 #define CP_MEC_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 16051 //CP_MEC_LOCAL_SCRATCH_BASE_LO 16052 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 16053 #define CP_MEC_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 16054 //CP_MEC_LOCAL_SCRATCH_BASE_HI 16055 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 16056 #define CP_MEC_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 16057 //CP_MEC_RS64_PERFCOUNT_CNTL 16058 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL__SHIFT 0x0 16059 #define CP_MEC_RS64_PERFCOUNT_CNTL__EVENT_SEL_MASK 0x0000001FL 16060 //CP_MEC_RS64_PENDING_INTERRUPT 16061 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT__SHIFT 0x0 16062 #define CP_MEC_RS64_PENDING_INTERRUPT__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 16063 //CP_MEC_RS64_EXCEPTION_STATUS 16064 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION__SHIFT 0x0 16065 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR__SHIFT 0x1 16066 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION__SHIFT 0x2 16067 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT__SHIFT 0x3 16068 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR__SHIFT 0x4 16069 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION_MASK 0x00000001L 16070 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR_MASK 0x00000002L 16071 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION_MASK 0x00000004L 16072 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT_MASK 0x00000008L 16073 #define CP_MEC_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR_MASK 0x07FFFFF0L 16074 //CP_MEC_RS64_PRGRM_CNTR_START_HI 16075 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START__SHIFT 0x0 16076 #define CP_MEC_RS64_PRGRM_CNTR_START_HI__IP_START_MASK 0x3FFFFFFFL 16077 //CP_MEC_RS64_INTERRUPT_DATA_16 16078 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA__SHIFT 0x0 16079 #define CP_MEC_RS64_INTERRUPT_DATA_16__DATA_MASK 0xFFFFFFFFL 16080 //CP_MEC_RS64_INTERRUPT_DATA_17 16081 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA__SHIFT 0x0 16082 #define CP_MEC_RS64_INTERRUPT_DATA_17__DATA_MASK 0xFFFFFFFFL 16083 //CP_MEC_RS64_INTERRUPT_DATA_18 16084 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA__SHIFT 0x0 16085 #define CP_MEC_RS64_INTERRUPT_DATA_18__DATA_MASK 0xFFFFFFFFL 16086 //CP_MEC_RS64_INTERRUPT_DATA_19 16087 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA__SHIFT 0x0 16088 #define CP_MEC_RS64_INTERRUPT_DATA_19__DATA_MASK 0xFFFFFFFFL 16089 //CP_MEC_RS64_INTERRUPT_DATA_20 16090 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA__SHIFT 0x0 16091 #define CP_MEC_RS64_INTERRUPT_DATA_20__DATA_MASK 0xFFFFFFFFL 16092 //CP_MEC_RS64_INTERRUPT_DATA_21 16093 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA__SHIFT 0x0 16094 #define CP_MEC_RS64_INTERRUPT_DATA_21__DATA_MASK 0xFFFFFFFFL 16095 //CP_MEC_RS64_INTERRUPT_DATA_22 16096 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA__SHIFT 0x0 16097 #define CP_MEC_RS64_INTERRUPT_DATA_22__DATA_MASK 0xFFFFFFFFL 16098 //CP_MEC_RS64_INTERRUPT_DATA_23 16099 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA__SHIFT 0x0 16100 #define CP_MEC_RS64_INTERRUPT_DATA_23__DATA_MASK 0xFFFFFFFFL 16101 //CP_MEC_RS64_INTERRUPT_DATA_24 16102 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA__SHIFT 0x0 16103 #define CP_MEC_RS64_INTERRUPT_DATA_24__DATA_MASK 0xFFFFFFFFL 16104 //CP_MEC_RS64_INTERRUPT_DATA_25 16105 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA__SHIFT 0x0 16106 #define CP_MEC_RS64_INTERRUPT_DATA_25__DATA_MASK 0xFFFFFFFFL 16107 //CP_MEC_RS64_INTERRUPT_DATA_26 16108 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA__SHIFT 0x0 16109 #define CP_MEC_RS64_INTERRUPT_DATA_26__DATA_MASK 0xFFFFFFFFL 16110 //CP_MEC_RS64_INTERRUPT_DATA_27 16111 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA__SHIFT 0x0 16112 #define CP_MEC_RS64_INTERRUPT_DATA_27__DATA_MASK 0xFFFFFFFFL 16113 //CP_MEC_RS64_INTERRUPT_DATA_28 16114 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA__SHIFT 0x0 16115 #define CP_MEC_RS64_INTERRUPT_DATA_28__DATA_MASK 0xFFFFFFFFL 16116 //CP_MEC_RS64_INTERRUPT_DATA_29 16117 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA__SHIFT 0x0 16118 #define CP_MEC_RS64_INTERRUPT_DATA_29__DATA_MASK 0xFFFFFFFFL 16119 //CP_MEC_RS64_INTERRUPT_DATA_30 16120 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA__SHIFT 0x0 16121 #define CP_MEC_RS64_INTERRUPT_DATA_30__DATA_MASK 0xFFFFFFFFL 16122 //CP_MEC_RS64_INTERRUPT_DATA_31 16123 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA__SHIFT 0x0 16124 #define CP_MEC_RS64_INTERRUPT_DATA_31__DATA_MASK 0xFFFFFFFFL 16125 //CP_MEC_DC_APERTURE0_BASE 16126 #define CP_MEC_DC_APERTURE0_BASE__BASE__SHIFT 0x0 16127 #define CP_MEC_DC_APERTURE0_BASE__BASE_MASK 0xFFFFFFFFL 16128 //CP_MEC_DC_APERTURE0_MASK 16129 #define CP_MEC_DC_APERTURE0_MASK__MASK__SHIFT 0x0 16130 #define CP_MEC_DC_APERTURE0_MASK__MASK_MASK 0xFFFFFFFFL 16131 //CP_MEC_DC_APERTURE0_CNTL 16132 #define CP_MEC_DC_APERTURE0_CNTL__VMID__SHIFT 0x0 16133 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE__SHIFT 0x4 16134 #define CP_MEC_DC_APERTURE0_CNTL__ENABLE__SHIFT 0x5 16135 #define CP_MEC_DC_APERTURE0_CNTL__SCOPE__SHIFT 0x6 16136 #define CP_MEC_DC_APERTURE0_CNTL__TEMPORAL__SHIFT 0x8 16137 #define CP_MEC_DC_APERTURE0_CNTL__VMID_MASK 0x0000000FL 16138 #define CP_MEC_DC_APERTURE0_CNTL__BYPASS_MODE_MASK 0x00000010L 16139 #define CP_MEC_DC_APERTURE0_CNTL__ENABLE_MASK 0x00000020L 16140 #define CP_MEC_DC_APERTURE0_CNTL__SCOPE_MASK 0x000000C0L 16141 #define CP_MEC_DC_APERTURE0_CNTL__TEMPORAL_MASK 0x00000700L 16142 //CP_MEC_DC_APERTURE1_BASE 16143 #define CP_MEC_DC_APERTURE1_BASE__BASE__SHIFT 0x0 16144 #define CP_MEC_DC_APERTURE1_BASE__BASE_MASK 0xFFFFFFFFL 16145 //CP_MEC_DC_APERTURE1_MASK 16146 #define CP_MEC_DC_APERTURE1_MASK__MASK__SHIFT 0x0 16147 #define CP_MEC_DC_APERTURE1_MASK__MASK_MASK 0xFFFFFFFFL 16148 //CP_MEC_DC_APERTURE1_CNTL 16149 #define CP_MEC_DC_APERTURE1_CNTL__VMID__SHIFT 0x0 16150 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE__SHIFT 0x4 16151 #define CP_MEC_DC_APERTURE1_CNTL__ENABLE__SHIFT 0x5 16152 #define CP_MEC_DC_APERTURE1_CNTL__SCOPE__SHIFT 0x6 16153 #define CP_MEC_DC_APERTURE1_CNTL__TEMPORAL__SHIFT 0x8 16154 #define CP_MEC_DC_APERTURE1_CNTL__VMID_MASK 0x0000000FL 16155 #define CP_MEC_DC_APERTURE1_CNTL__BYPASS_MODE_MASK 0x00000010L 16156 #define CP_MEC_DC_APERTURE1_CNTL__ENABLE_MASK 0x00000020L 16157 #define CP_MEC_DC_APERTURE1_CNTL__SCOPE_MASK 0x000000C0L 16158 #define CP_MEC_DC_APERTURE1_CNTL__TEMPORAL_MASK 0x00000700L 16159 //CP_MEC_DC_APERTURE2_BASE 16160 #define CP_MEC_DC_APERTURE2_BASE__BASE__SHIFT 0x0 16161 #define CP_MEC_DC_APERTURE2_BASE__BASE_MASK 0xFFFFFFFFL 16162 //CP_MEC_DC_APERTURE2_MASK 16163 #define CP_MEC_DC_APERTURE2_MASK__MASK__SHIFT 0x0 16164 #define CP_MEC_DC_APERTURE2_MASK__MASK_MASK 0xFFFFFFFFL 16165 //CP_MEC_DC_APERTURE2_CNTL 16166 #define CP_MEC_DC_APERTURE2_CNTL__VMID__SHIFT 0x0 16167 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE__SHIFT 0x4 16168 #define CP_MEC_DC_APERTURE2_CNTL__ENABLE__SHIFT 0x5 16169 #define CP_MEC_DC_APERTURE2_CNTL__SCOPE__SHIFT 0x6 16170 #define CP_MEC_DC_APERTURE2_CNTL__TEMPORAL__SHIFT 0x8 16171 #define CP_MEC_DC_APERTURE2_CNTL__VMID_MASK 0x0000000FL 16172 #define CP_MEC_DC_APERTURE2_CNTL__BYPASS_MODE_MASK 0x00000010L 16173 #define CP_MEC_DC_APERTURE2_CNTL__ENABLE_MASK 0x00000020L 16174 #define CP_MEC_DC_APERTURE2_CNTL__SCOPE_MASK 0x000000C0L 16175 #define CP_MEC_DC_APERTURE2_CNTL__TEMPORAL_MASK 0x00000700L 16176 //CP_MEC_DC_APERTURE3_BASE 16177 #define CP_MEC_DC_APERTURE3_BASE__BASE__SHIFT 0x0 16178 #define CP_MEC_DC_APERTURE3_BASE__BASE_MASK 0xFFFFFFFFL 16179 //CP_MEC_DC_APERTURE3_MASK 16180 #define CP_MEC_DC_APERTURE3_MASK__MASK__SHIFT 0x0 16181 #define CP_MEC_DC_APERTURE3_MASK__MASK_MASK 0xFFFFFFFFL 16182 //CP_MEC_DC_APERTURE3_CNTL 16183 #define CP_MEC_DC_APERTURE3_CNTL__VMID__SHIFT 0x0 16184 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE__SHIFT 0x4 16185 #define CP_MEC_DC_APERTURE3_CNTL__ENABLE__SHIFT 0x5 16186 #define CP_MEC_DC_APERTURE3_CNTL__SCOPE__SHIFT 0x6 16187 #define CP_MEC_DC_APERTURE3_CNTL__TEMPORAL__SHIFT 0x8 16188 #define CP_MEC_DC_APERTURE3_CNTL__VMID_MASK 0x0000000FL 16189 #define CP_MEC_DC_APERTURE3_CNTL__BYPASS_MODE_MASK 0x00000010L 16190 #define CP_MEC_DC_APERTURE3_CNTL__ENABLE_MASK 0x00000020L 16191 #define CP_MEC_DC_APERTURE3_CNTL__SCOPE_MASK 0x000000C0L 16192 #define CP_MEC_DC_APERTURE3_CNTL__TEMPORAL_MASK 0x00000700L 16193 //CP_MEC_DC_APERTURE4_BASE 16194 #define CP_MEC_DC_APERTURE4_BASE__BASE__SHIFT 0x0 16195 #define CP_MEC_DC_APERTURE4_BASE__BASE_MASK 0xFFFFFFFFL 16196 //CP_MEC_DC_APERTURE4_MASK 16197 #define CP_MEC_DC_APERTURE4_MASK__MASK__SHIFT 0x0 16198 #define CP_MEC_DC_APERTURE4_MASK__MASK_MASK 0xFFFFFFFFL 16199 //CP_MEC_DC_APERTURE4_CNTL 16200 #define CP_MEC_DC_APERTURE4_CNTL__VMID__SHIFT 0x0 16201 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE__SHIFT 0x4 16202 #define CP_MEC_DC_APERTURE4_CNTL__ENABLE__SHIFT 0x5 16203 #define CP_MEC_DC_APERTURE4_CNTL__SCOPE__SHIFT 0x6 16204 #define CP_MEC_DC_APERTURE4_CNTL__TEMPORAL__SHIFT 0x8 16205 #define CP_MEC_DC_APERTURE4_CNTL__VMID_MASK 0x0000000FL 16206 #define CP_MEC_DC_APERTURE4_CNTL__BYPASS_MODE_MASK 0x00000010L 16207 #define CP_MEC_DC_APERTURE4_CNTL__ENABLE_MASK 0x00000020L 16208 #define CP_MEC_DC_APERTURE4_CNTL__SCOPE_MASK 0x000000C0L 16209 #define CP_MEC_DC_APERTURE4_CNTL__TEMPORAL_MASK 0x00000700L 16210 //CP_MEC_DC_APERTURE5_BASE 16211 #define CP_MEC_DC_APERTURE5_BASE__BASE__SHIFT 0x0 16212 #define CP_MEC_DC_APERTURE5_BASE__BASE_MASK 0xFFFFFFFFL 16213 //CP_MEC_DC_APERTURE5_MASK 16214 #define CP_MEC_DC_APERTURE5_MASK__MASK__SHIFT 0x0 16215 #define CP_MEC_DC_APERTURE5_MASK__MASK_MASK 0xFFFFFFFFL 16216 //CP_MEC_DC_APERTURE5_CNTL 16217 #define CP_MEC_DC_APERTURE5_CNTL__VMID__SHIFT 0x0 16218 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE__SHIFT 0x4 16219 #define CP_MEC_DC_APERTURE5_CNTL__ENABLE__SHIFT 0x5 16220 #define CP_MEC_DC_APERTURE5_CNTL__SCOPE__SHIFT 0x6 16221 #define CP_MEC_DC_APERTURE5_CNTL__TEMPORAL__SHIFT 0x8 16222 #define CP_MEC_DC_APERTURE5_CNTL__VMID_MASK 0x0000000FL 16223 #define CP_MEC_DC_APERTURE5_CNTL__BYPASS_MODE_MASK 0x00000010L 16224 #define CP_MEC_DC_APERTURE5_CNTL__ENABLE_MASK 0x00000020L 16225 #define CP_MEC_DC_APERTURE5_CNTL__SCOPE_MASK 0x000000C0L 16226 #define CP_MEC_DC_APERTURE5_CNTL__TEMPORAL_MASK 0x00000700L 16227 //CP_MEC_DC_APERTURE6_BASE 16228 #define CP_MEC_DC_APERTURE6_BASE__BASE__SHIFT 0x0 16229 #define CP_MEC_DC_APERTURE6_BASE__BASE_MASK 0xFFFFFFFFL 16230 //CP_MEC_DC_APERTURE6_MASK 16231 #define CP_MEC_DC_APERTURE6_MASK__MASK__SHIFT 0x0 16232 #define CP_MEC_DC_APERTURE6_MASK__MASK_MASK 0xFFFFFFFFL 16233 //CP_MEC_DC_APERTURE6_CNTL 16234 #define CP_MEC_DC_APERTURE6_CNTL__VMID__SHIFT 0x0 16235 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE__SHIFT 0x4 16236 #define CP_MEC_DC_APERTURE6_CNTL__ENABLE__SHIFT 0x5 16237 #define CP_MEC_DC_APERTURE6_CNTL__SCOPE__SHIFT 0x6 16238 #define CP_MEC_DC_APERTURE6_CNTL__TEMPORAL__SHIFT 0x8 16239 #define CP_MEC_DC_APERTURE6_CNTL__VMID_MASK 0x0000000FL 16240 #define CP_MEC_DC_APERTURE6_CNTL__BYPASS_MODE_MASK 0x00000010L 16241 #define CP_MEC_DC_APERTURE6_CNTL__ENABLE_MASK 0x00000020L 16242 #define CP_MEC_DC_APERTURE6_CNTL__SCOPE_MASK 0x000000C0L 16243 #define CP_MEC_DC_APERTURE6_CNTL__TEMPORAL_MASK 0x00000700L 16244 //CP_MEC_DC_APERTURE7_BASE 16245 #define CP_MEC_DC_APERTURE7_BASE__BASE__SHIFT 0x0 16246 #define CP_MEC_DC_APERTURE7_BASE__BASE_MASK 0xFFFFFFFFL 16247 //CP_MEC_DC_APERTURE7_MASK 16248 #define CP_MEC_DC_APERTURE7_MASK__MASK__SHIFT 0x0 16249 #define CP_MEC_DC_APERTURE7_MASK__MASK_MASK 0xFFFFFFFFL 16250 //CP_MEC_DC_APERTURE7_CNTL 16251 #define CP_MEC_DC_APERTURE7_CNTL__VMID__SHIFT 0x0 16252 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE__SHIFT 0x4 16253 #define CP_MEC_DC_APERTURE7_CNTL__ENABLE__SHIFT 0x5 16254 #define CP_MEC_DC_APERTURE7_CNTL__SCOPE__SHIFT 0x6 16255 #define CP_MEC_DC_APERTURE7_CNTL__TEMPORAL__SHIFT 0x8 16256 #define CP_MEC_DC_APERTURE7_CNTL__VMID_MASK 0x0000000FL 16257 #define CP_MEC_DC_APERTURE7_CNTL__BYPASS_MODE_MASK 0x00000010L 16258 #define CP_MEC_DC_APERTURE7_CNTL__ENABLE_MASK 0x00000020L 16259 #define CP_MEC_DC_APERTURE7_CNTL__SCOPE_MASK 0x000000C0L 16260 #define CP_MEC_DC_APERTURE7_CNTL__TEMPORAL_MASK 0x00000700L 16261 //CP_MEC_DC_APERTURE8_BASE 16262 #define CP_MEC_DC_APERTURE8_BASE__BASE__SHIFT 0x0 16263 #define CP_MEC_DC_APERTURE8_BASE__BASE_MASK 0xFFFFFFFFL 16264 //CP_MEC_DC_APERTURE8_MASK 16265 #define CP_MEC_DC_APERTURE8_MASK__MASK__SHIFT 0x0 16266 #define CP_MEC_DC_APERTURE8_MASK__MASK_MASK 0xFFFFFFFFL 16267 //CP_MEC_DC_APERTURE8_CNTL 16268 #define CP_MEC_DC_APERTURE8_CNTL__VMID__SHIFT 0x0 16269 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE__SHIFT 0x4 16270 #define CP_MEC_DC_APERTURE8_CNTL__ENABLE__SHIFT 0x5 16271 #define CP_MEC_DC_APERTURE8_CNTL__SCOPE__SHIFT 0x6 16272 #define CP_MEC_DC_APERTURE8_CNTL__TEMPORAL__SHIFT 0x8 16273 #define CP_MEC_DC_APERTURE8_CNTL__VMID_MASK 0x0000000FL 16274 #define CP_MEC_DC_APERTURE8_CNTL__BYPASS_MODE_MASK 0x00000010L 16275 #define CP_MEC_DC_APERTURE8_CNTL__ENABLE_MASK 0x00000020L 16276 #define CP_MEC_DC_APERTURE8_CNTL__SCOPE_MASK 0x000000C0L 16277 #define CP_MEC_DC_APERTURE8_CNTL__TEMPORAL_MASK 0x00000700L 16278 //CP_MEC_DC_APERTURE9_BASE 16279 #define CP_MEC_DC_APERTURE9_BASE__BASE__SHIFT 0x0 16280 #define CP_MEC_DC_APERTURE9_BASE__BASE_MASK 0xFFFFFFFFL 16281 //CP_MEC_DC_APERTURE9_MASK 16282 #define CP_MEC_DC_APERTURE9_MASK__MASK__SHIFT 0x0 16283 #define CP_MEC_DC_APERTURE9_MASK__MASK_MASK 0xFFFFFFFFL 16284 //CP_MEC_DC_APERTURE9_CNTL 16285 #define CP_MEC_DC_APERTURE9_CNTL__VMID__SHIFT 0x0 16286 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE__SHIFT 0x4 16287 #define CP_MEC_DC_APERTURE9_CNTL__ENABLE__SHIFT 0x5 16288 #define CP_MEC_DC_APERTURE9_CNTL__SCOPE__SHIFT 0x6 16289 #define CP_MEC_DC_APERTURE9_CNTL__TEMPORAL__SHIFT 0x8 16290 #define CP_MEC_DC_APERTURE9_CNTL__VMID_MASK 0x0000000FL 16291 #define CP_MEC_DC_APERTURE9_CNTL__BYPASS_MODE_MASK 0x00000010L 16292 #define CP_MEC_DC_APERTURE9_CNTL__ENABLE_MASK 0x00000020L 16293 #define CP_MEC_DC_APERTURE9_CNTL__SCOPE_MASK 0x000000C0L 16294 #define CP_MEC_DC_APERTURE9_CNTL__TEMPORAL_MASK 0x00000700L 16295 //CP_MEC_DC_APERTURE10_BASE 16296 #define CP_MEC_DC_APERTURE10_BASE__BASE__SHIFT 0x0 16297 #define CP_MEC_DC_APERTURE10_BASE__BASE_MASK 0xFFFFFFFFL 16298 //CP_MEC_DC_APERTURE10_MASK 16299 #define CP_MEC_DC_APERTURE10_MASK__MASK__SHIFT 0x0 16300 #define CP_MEC_DC_APERTURE10_MASK__MASK_MASK 0xFFFFFFFFL 16301 //CP_MEC_DC_APERTURE10_CNTL 16302 #define CP_MEC_DC_APERTURE10_CNTL__VMID__SHIFT 0x0 16303 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE__SHIFT 0x4 16304 #define CP_MEC_DC_APERTURE10_CNTL__ENABLE__SHIFT 0x5 16305 #define CP_MEC_DC_APERTURE10_CNTL__SCOPE__SHIFT 0x6 16306 #define CP_MEC_DC_APERTURE10_CNTL__TEMPORAL__SHIFT 0x8 16307 #define CP_MEC_DC_APERTURE10_CNTL__VMID_MASK 0x0000000FL 16308 #define CP_MEC_DC_APERTURE10_CNTL__BYPASS_MODE_MASK 0x00000010L 16309 #define CP_MEC_DC_APERTURE10_CNTL__ENABLE_MASK 0x00000020L 16310 #define CP_MEC_DC_APERTURE10_CNTL__SCOPE_MASK 0x000000C0L 16311 #define CP_MEC_DC_APERTURE10_CNTL__TEMPORAL_MASK 0x00000700L 16312 //CP_MEC_DC_APERTURE11_BASE 16313 #define CP_MEC_DC_APERTURE11_BASE__BASE__SHIFT 0x0 16314 #define CP_MEC_DC_APERTURE11_BASE__BASE_MASK 0xFFFFFFFFL 16315 //CP_MEC_DC_APERTURE11_MASK 16316 #define CP_MEC_DC_APERTURE11_MASK__MASK__SHIFT 0x0 16317 #define CP_MEC_DC_APERTURE11_MASK__MASK_MASK 0xFFFFFFFFL 16318 //CP_MEC_DC_APERTURE11_CNTL 16319 #define CP_MEC_DC_APERTURE11_CNTL__VMID__SHIFT 0x0 16320 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE__SHIFT 0x4 16321 #define CP_MEC_DC_APERTURE11_CNTL__ENABLE__SHIFT 0x5 16322 #define CP_MEC_DC_APERTURE11_CNTL__SCOPE__SHIFT 0x6 16323 #define CP_MEC_DC_APERTURE11_CNTL__TEMPORAL__SHIFT 0x8 16324 #define CP_MEC_DC_APERTURE11_CNTL__VMID_MASK 0x0000000FL 16325 #define CP_MEC_DC_APERTURE11_CNTL__BYPASS_MODE_MASK 0x00000010L 16326 #define CP_MEC_DC_APERTURE11_CNTL__ENABLE_MASK 0x00000020L 16327 #define CP_MEC_DC_APERTURE11_CNTL__SCOPE_MASK 0x000000C0L 16328 #define CP_MEC_DC_APERTURE11_CNTL__TEMPORAL_MASK 0x00000700L 16329 //CP_MEC_DC_APERTURE12_BASE 16330 #define CP_MEC_DC_APERTURE12_BASE__BASE__SHIFT 0x0 16331 #define CP_MEC_DC_APERTURE12_BASE__BASE_MASK 0xFFFFFFFFL 16332 //CP_MEC_DC_APERTURE12_MASK 16333 #define CP_MEC_DC_APERTURE12_MASK__MASK__SHIFT 0x0 16334 #define CP_MEC_DC_APERTURE12_MASK__MASK_MASK 0xFFFFFFFFL 16335 //CP_MEC_DC_APERTURE12_CNTL 16336 #define CP_MEC_DC_APERTURE12_CNTL__VMID__SHIFT 0x0 16337 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE__SHIFT 0x4 16338 #define CP_MEC_DC_APERTURE12_CNTL__ENABLE__SHIFT 0x5 16339 #define CP_MEC_DC_APERTURE12_CNTL__SCOPE__SHIFT 0x6 16340 #define CP_MEC_DC_APERTURE12_CNTL__TEMPORAL__SHIFT 0x8 16341 #define CP_MEC_DC_APERTURE12_CNTL__VMID_MASK 0x0000000FL 16342 #define CP_MEC_DC_APERTURE12_CNTL__BYPASS_MODE_MASK 0x00000010L 16343 #define CP_MEC_DC_APERTURE12_CNTL__ENABLE_MASK 0x00000020L 16344 #define CP_MEC_DC_APERTURE12_CNTL__SCOPE_MASK 0x000000C0L 16345 #define CP_MEC_DC_APERTURE12_CNTL__TEMPORAL_MASK 0x00000700L 16346 //CP_MEC_DC_APERTURE13_BASE 16347 #define CP_MEC_DC_APERTURE13_BASE__BASE__SHIFT 0x0 16348 #define CP_MEC_DC_APERTURE13_BASE__BASE_MASK 0xFFFFFFFFL 16349 //CP_MEC_DC_APERTURE13_MASK 16350 #define CP_MEC_DC_APERTURE13_MASK__MASK__SHIFT 0x0 16351 #define CP_MEC_DC_APERTURE13_MASK__MASK_MASK 0xFFFFFFFFL 16352 //CP_MEC_DC_APERTURE13_CNTL 16353 #define CP_MEC_DC_APERTURE13_CNTL__VMID__SHIFT 0x0 16354 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE__SHIFT 0x4 16355 #define CP_MEC_DC_APERTURE13_CNTL__ENABLE__SHIFT 0x5 16356 #define CP_MEC_DC_APERTURE13_CNTL__SCOPE__SHIFT 0x6 16357 #define CP_MEC_DC_APERTURE13_CNTL__TEMPORAL__SHIFT 0x8 16358 #define CP_MEC_DC_APERTURE13_CNTL__VMID_MASK 0x0000000FL 16359 #define CP_MEC_DC_APERTURE13_CNTL__BYPASS_MODE_MASK 0x00000010L 16360 #define CP_MEC_DC_APERTURE13_CNTL__ENABLE_MASK 0x00000020L 16361 #define CP_MEC_DC_APERTURE13_CNTL__SCOPE_MASK 0x000000C0L 16362 #define CP_MEC_DC_APERTURE13_CNTL__TEMPORAL_MASK 0x00000700L 16363 //CP_MEC_DC_APERTURE14_BASE 16364 #define CP_MEC_DC_APERTURE14_BASE__BASE__SHIFT 0x0 16365 #define CP_MEC_DC_APERTURE14_BASE__BASE_MASK 0xFFFFFFFFL 16366 //CP_MEC_DC_APERTURE14_MASK 16367 #define CP_MEC_DC_APERTURE14_MASK__MASK__SHIFT 0x0 16368 #define CP_MEC_DC_APERTURE14_MASK__MASK_MASK 0xFFFFFFFFL 16369 //CP_MEC_DC_APERTURE14_CNTL 16370 #define CP_MEC_DC_APERTURE14_CNTL__VMID__SHIFT 0x0 16371 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE__SHIFT 0x4 16372 #define CP_MEC_DC_APERTURE14_CNTL__ENABLE__SHIFT 0x5 16373 #define CP_MEC_DC_APERTURE14_CNTL__SCOPE__SHIFT 0x6 16374 #define CP_MEC_DC_APERTURE14_CNTL__TEMPORAL__SHIFT 0x8 16375 #define CP_MEC_DC_APERTURE14_CNTL__VMID_MASK 0x0000000FL 16376 #define CP_MEC_DC_APERTURE14_CNTL__BYPASS_MODE_MASK 0x00000010L 16377 #define CP_MEC_DC_APERTURE14_CNTL__ENABLE_MASK 0x00000020L 16378 #define CP_MEC_DC_APERTURE14_CNTL__SCOPE_MASK 0x000000C0L 16379 #define CP_MEC_DC_APERTURE14_CNTL__TEMPORAL_MASK 0x00000700L 16380 //CP_MEC_DC_APERTURE15_BASE 16381 #define CP_MEC_DC_APERTURE15_BASE__BASE__SHIFT 0x0 16382 #define CP_MEC_DC_APERTURE15_BASE__BASE_MASK 0xFFFFFFFFL 16383 //CP_MEC_DC_APERTURE15_MASK 16384 #define CP_MEC_DC_APERTURE15_MASK__MASK__SHIFT 0x0 16385 #define CP_MEC_DC_APERTURE15_MASK__MASK_MASK 0xFFFFFFFFL 16386 //CP_MEC_DC_APERTURE15_CNTL 16387 #define CP_MEC_DC_APERTURE15_CNTL__VMID__SHIFT 0x0 16388 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE__SHIFT 0x4 16389 #define CP_MEC_DC_APERTURE15_CNTL__ENABLE__SHIFT 0x5 16390 #define CP_MEC_DC_APERTURE15_CNTL__SCOPE__SHIFT 0x6 16391 #define CP_MEC_DC_APERTURE15_CNTL__TEMPORAL__SHIFT 0x8 16392 #define CP_MEC_DC_APERTURE15_CNTL__VMID_MASK 0x0000000FL 16393 #define CP_MEC_DC_APERTURE15_CNTL__BYPASS_MODE_MASK 0x00000010L 16394 #define CP_MEC_DC_APERTURE15_CNTL__ENABLE_MASK 0x00000020L 16395 #define CP_MEC_DC_APERTURE15_CNTL__SCOPE_MASK 0x000000C0L 16396 #define CP_MEC_DC_APERTURE15_CNTL__TEMPORAL_MASK 0x00000700L 16397 //CP_CPC_IC_OP_CNTL 16398 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 16399 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 16400 #define CP_CPC_IC_OP_CNTL__RESERVED__SHIFT 0x2 16401 #define CP_CPC_IC_OP_CNTL__PRIME_START_PC__SHIFT 0x3 16402 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 16403 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 16404 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 16405 #define CP_CPC_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 16406 #define CP_CPC_IC_OP_CNTL__RESERVED_MASK 0x00000004L 16407 #define CP_CPC_IC_OP_CNTL__PRIME_START_PC_MASK 0x00000008L 16408 #define CP_CPC_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 16409 #define CP_CPC_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 16410 //CP_GFX_RS64_INTERRUPT0 16411 #define CP_GFX_RS64_INTERRUPT0__ME_INT__SHIFT 0x0 16412 #define CP_GFX_RS64_INTERRUPT0__ME_INT_MASK 0xFFFFFFFFL 16413 //CP_GFX_RS64_INTR_EN0 16414 #define CP_GFX_RS64_INTR_EN0__ME_INT__SHIFT 0x0 16415 #define CP_GFX_RS64_INTR_EN0__ME_INT_MASK 0xFFFFFFFFL 16416 //CP_GFX_RS64_INTR_EN1 16417 #define CP_GFX_RS64_INTR_EN1__ME_INT__SHIFT 0x0 16418 #define CP_GFX_RS64_INTR_EN1__ME_INT_MASK 0xFFFFFFFFL 16419 //CP_GFX_RS64_DC_BASE_CNTL 16420 #define CP_GFX_RS64_DC_BASE_CNTL__VMID__SHIFT 0x0 16421 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 16422 #define CP_GFX_RS64_DC_BASE_CNTL__VMID_MASK 0x0000000FL 16423 #define CP_GFX_RS64_DC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 16424 //CP_GFX_RS64_DC_OP_CNTL 16425 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE__SHIFT 0x0 16426 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE__SHIFT 0x1 16427 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL__SHIFT 0x2 16428 #define CP_GFX_RS64_DC_OP_CNTL__DEPRECATED__SHIFT 0x3 16429 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_MASK 0x00000001L 16430 #define CP_GFX_RS64_DC_OP_CNTL__INVALIDATE_DCACHE_COMPLETE_MASK 0x00000002L 16431 #define CP_GFX_RS64_DC_OP_CNTL__BYPASS_ALL_MASK 0x00000004L 16432 #define CP_GFX_RS64_DC_OP_CNTL__DEPRECATED_MASK 0x00000008L 16433 //CP_GFX_RS64_LOCAL_BASE0_LO 16434 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO__SHIFT 0x10 16435 #define CP_GFX_RS64_LOCAL_BASE0_LO__BASE0_LO_MASK 0xFFFF0000L 16436 //CP_GFX_RS64_LOCAL_BASE0_HI 16437 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI__SHIFT 0x0 16438 #define CP_GFX_RS64_LOCAL_BASE0_HI__BASE0_HI_MASK 0x0000FFFFL 16439 //CP_GFX_RS64_LOCAL_MASK0_LO 16440 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO__SHIFT 0x10 16441 #define CP_GFX_RS64_LOCAL_MASK0_LO__MASK0_LO_MASK 0xFFFF0000L 16442 //CP_GFX_RS64_LOCAL_MASK0_HI 16443 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI__SHIFT 0x0 16444 #define CP_GFX_RS64_LOCAL_MASK0_HI__MASK0_HI_MASK 0x0000FFFFL 16445 //CP_GFX_RS64_LOCAL_APERTURE 16446 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE__SHIFT 0x0 16447 #define CP_GFX_RS64_LOCAL_APERTURE__SCOPE__SHIFT 0x6 16448 #define CP_GFX_RS64_LOCAL_APERTURE__TEMPORAL__SHIFT 0x8 16449 #define CP_GFX_RS64_LOCAL_APERTURE__APERTURE_MASK 0x00000007L 16450 #define CP_GFX_RS64_LOCAL_APERTURE__SCOPE_MASK 0x000000C0L 16451 #define CP_GFX_RS64_LOCAL_APERTURE__TEMPORAL_MASK 0x00000700L 16452 //CP_GFX_RS64_LOCAL_INSTR_BASE_LO 16453 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO__SHIFT 0x10 16454 #define CP_GFX_RS64_LOCAL_INSTR_BASE_LO__BASE_LO_MASK 0xFFFF0000L 16455 //CP_GFX_RS64_LOCAL_INSTR_BASE_HI 16456 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI__SHIFT 0x0 16457 #define CP_GFX_RS64_LOCAL_INSTR_BASE_HI__BASE_HI_MASK 0x0000FFFFL 16458 //CP_GFX_RS64_LOCAL_INSTR_MASK_LO 16459 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO__SHIFT 0x10 16460 #define CP_GFX_RS64_LOCAL_INSTR_MASK_LO__MASK_LO_MASK 0xFFFF0000L 16461 //CP_GFX_RS64_LOCAL_INSTR_MASK_HI 16462 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI__SHIFT 0x0 16463 #define CP_GFX_RS64_LOCAL_INSTR_MASK_HI__MASK_HI_MASK 0x0000FFFFL 16464 //CP_GFX_RS64_LOCAL_INSTR_APERTURE 16465 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE__SHIFT 0x0 16466 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__SCOPE__SHIFT 0x6 16467 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__TEMPORAL__SHIFT 0x8 16468 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__APERTURE_MASK 0x00000007L 16469 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__SCOPE_MASK 0x000000C0L 16470 #define CP_GFX_RS64_LOCAL_INSTR_APERTURE__TEMPORAL_MASK 0x00000700L 16471 //CP_GFX_RS64_LOCAL_SCRATCH_APERTURE 16472 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE__SHIFT 0x0 16473 #define CP_GFX_RS64_LOCAL_SCRATCH_APERTURE__APERTURE_MASK 0x00000007L 16474 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO 16475 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO__SHIFT 0x10 16476 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_LO__BASE_LO_MASK 0xFFFF0000L 16477 //CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI 16478 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI__SHIFT 0x0 16479 #define CP_GFX_RS64_LOCAL_SCRATCH_BASE_HI__BASE_HI_MASK 0x0000FFFFL 16480 //CP_PFP_RS64_EXCEPTION_STATUS 16481 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION__SHIFT 0x0 16482 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR__SHIFT 0x1 16483 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION__SHIFT 0x2 16484 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT__SHIFT 0x3 16485 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR__SHIFT 0x4 16486 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION_MASK 0x00000001L 16487 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR_MASK 0x00000002L 16488 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION_MASK 0x00000004L 16489 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT_MASK 0x00000008L 16490 #define CP_PFP_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR_MASK 0x07FFFFF0L 16491 //CP_GFX_RS64_PERFCOUNT_CNTL0 16492 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL__SHIFT 0x0 16493 #define CP_GFX_RS64_PERFCOUNT_CNTL0__EVENT_SEL_MASK 0x0000001FL 16494 //CP_GFX_RS64_PERFCOUNT_CNTL1 16495 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL__SHIFT 0x0 16496 #define CP_GFX_RS64_PERFCOUNT_CNTL1__EVENT_SEL_MASK 0x0000001FL 16497 //CP_GFX_RS64_MIP_LO0 16498 #define CP_GFX_RS64_MIP_LO0__MIP_LO__SHIFT 0x0 16499 #define CP_GFX_RS64_MIP_LO0__MIP_LO_MASK 0xFFFFFFFFL 16500 //CP_GFX_RS64_MIP_LO1 16501 #define CP_GFX_RS64_MIP_LO1__MIP_LO__SHIFT 0x0 16502 #define CP_GFX_RS64_MIP_LO1__MIP_LO_MASK 0xFFFFFFFFL 16503 //CP_GFX_RS64_MIP_HI0 16504 #define CP_GFX_RS64_MIP_HI0__MIP_HI__SHIFT 0x0 16505 #define CP_GFX_RS64_MIP_HI0__MIP_HI_MASK 0xFFFFFFFFL 16506 //CP_GFX_RS64_MIP_HI1 16507 #define CP_GFX_RS64_MIP_HI1__MIP_HI__SHIFT 0x0 16508 #define CP_GFX_RS64_MIP_HI1__MIP_HI_MASK 0xFFFFFFFFL 16509 //CP_GFX_RS64_MTIMECMP_LO0 16510 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO__SHIFT 0x0 16511 #define CP_GFX_RS64_MTIMECMP_LO0__TIME_LO_MASK 0xFFFFFFFFL 16512 //CP_GFX_RS64_MTIMECMP_LO1 16513 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO__SHIFT 0x0 16514 #define CP_GFX_RS64_MTIMECMP_LO1__TIME_LO_MASK 0xFFFFFFFFL 16515 //CP_GFX_RS64_MTIMECMP_HI0 16516 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI__SHIFT 0x0 16517 #define CP_GFX_RS64_MTIMECMP_HI0__TIME_HI_MASK 0xFFFFFFFFL 16518 //CP_GFX_RS64_MTIMECMP_HI1 16519 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI__SHIFT 0x0 16520 #define CP_GFX_RS64_MTIMECMP_HI1__TIME_HI_MASK 0xFFFFFFFFL 16521 //CP_GFX_RS64_GP0_LO0 16522 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED__SHIFT 0x0 16523 #define CP_GFX_RS64_GP0_LO0__DATA__SHIFT 0x1 16524 #define CP_GFX_RS64_GP0_LO0__PG_VIRT_HALTED_MASK 0x00000001L 16525 #define CP_GFX_RS64_GP0_LO0__DATA_MASK 0xFFFFFFFEL 16526 //CP_GFX_RS64_GP0_LO1 16527 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED__SHIFT 0x0 16528 #define CP_GFX_RS64_GP0_LO1__DATA__SHIFT 0x1 16529 #define CP_GFX_RS64_GP0_LO1__PG_VIRT_HALTED_MASK 0x00000001L 16530 #define CP_GFX_RS64_GP0_LO1__DATA_MASK 0xFFFFFFFEL 16531 //CP_GFX_RS64_GP0_HI0 16532 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR__SHIFT 0x0 16533 #define CP_GFX_RS64_GP0_HI0__M_RET_ADDR_MASK 0xFFFFFFFFL 16534 //CP_GFX_RS64_GP0_HI1 16535 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR__SHIFT 0x0 16536 #define CP_GFX_RS64_GP0_HI1__M_RET_ADDR_MASK 0xFFFFFFFFL 16537 //CP_GFX_RS64_GP1_LO0 16538 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO__SHIFT 0x0 16539 #define CP_GFX_RS64_GP1_LO0__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 16540 //CP_GFX_RS64_GP1_LO1 16541 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO__SHIFT 0x0 16542 #define CP_GFX_RS64_GP1_LO1__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 16543 //CP_GFX_RS64_GP1_HI0 16544 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI__SHIFT 0x0 16545 #define CP_GFX_RS64_GP1_HI0__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 16546 //CP_GFX_RS64_GP1_HI1 16547 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI__SHIFT 0x0 16548 #define CP_GFX_RS64_GP1_HI1__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 16549 //CP_GFX_RS64_GP2_LO0 16550 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO__SHIFT 0x0 16551 #define CP_GFX_RS64_GP2_LO0__STACK_PNTR_LO_MASK 0xFFFFFFFFL 16552 //CP_GFX_RS64_GP2_LO1 16553 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO__SHIFT 0x0 16554 #define CP_GFX_RS64_GP2_LO1__STACK_PNTR_LO_MASK 0xFFFFFFFFL 16555 //CP_GFX_RS64_GP2_HI0 16556 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI__SHIFT 0x0 16557 #define CP_GFX_RS64_GP2_HI0__STACK_PNTR_HI_MASK 0xFFFFFFFFL 16558 //CP_GFX_RS64_GP2_HI1 16559 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI__SHIFT 0x0 16560 #define CP_GFX_RS64_GP2_HI1__STACK_PNTR_HI_MASK 0xFFFFFFFFL 16561 //CP_GFX_RS64_GP3_LO0 16562 #define CP_GFX_RS64_GP3_LO0__DATA__SHIFT 0x0 16563 #define CP_GFX_RS64_GP3_LO0__DATA_MASK 0xFFFFFFFFL 16564 //CP_GFX_RS64_GP3_LO1 16565 #define CP_GFX_RS64_GP3_LO1__DATA__SHIFT 0x0 16566 #define CP_GFX_RS64_GP3_LO1__DATA_MASK 0xFFFFFFFFL 16567 //CP_GFX_RS64_GP3_HI0 16568 #define CP_GFX_RS64_GP3_HI0__DATA__SHIFT 0x0 16569 #define CP_GFX_RS64_GP3_HI0__DATA_MASK 0xFFFFFFFFL 16570 //CP_GFX_RS64_GP3_HI1 16571 #define CP_GFX_RS64_GP3_HI1__DATA__SHIFT 0x0 16572 #define CP_GFX_RS64_GP3_HI1__DATA_MASK 0xFFFFFFFFL 16573 //CP_GFX_RS64_GP4_LO0 16574 #define CP_GFX_RS64_GP4_LO0__DATA__SHIFT 0x0 16575 #define CP_GFX_RS64_GP4_LO0__DATA_MASK 0xFFFFFFFFL 16576 //CP_GFX_RS64_GP4_LO1 16577 #define CP_GFX_RS64_GP4_LO1__DATA__SHIFT 0x0 16578 #define CP_GFX_RS64_GP4_LO1__DATA_MASK 0xFFFFFFFFL 16579 //CP_GFX_RS64_GP4_HI0 16580 #define CP_GFX_RS64_GP4_HI0__DATA__SHIFT 0x0 16581 #define CP_GFX_RS64_GP4_HI0__DATA_MASK 0xFFFFFFFFL 16582 //CP_GFX_RS64_GP4_HI1 16583 #define CP_GFX_RS64_GP4_HI1__DATA__SHIFT 0x0 16584 #define CP_GFX_RS64_GP4_HI1__DATA_MASK 0xFFFFFFFFL 16585 //CP_GFX_RS64_GP5_LO0 16586 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED__SHIFT 0x0 16587 #define CP_GFX_RS64_GP5_LO0__DATA__SHIFT 0x1 16588 #define CP_GFX_RS64_GP5_LO0__PG_VIRT_HALTED_MASK 0x00000001L 16589 #define CP_GFX_RS64_GP5_LO0__DATA_MASK 0xFFFFFFFEL 16590 //CP_GFX_RS64_GP5_LO1 16591 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED__SHIFT 0x0 16592 #define CP_GFX_RS64_GP5_LO1__DATA__SHIFT 0x1 16593 #define CP_GFX_RS64_GP5_LO1__PG_VIRT_HALTED_MASK 0x00000001L 16594 #define CP_GFX_RS64_GP5_LO1__DATA_MASK 0xFFFFFFFEL 16595 //CP_GFX_RS64_GP5_HI0 16596 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR__SHIFT 0x0 16597 #define CP_GFX_RS64_GP5_HI0__M_RET_ADDR_MASK 0xFFFFFFFFL 16598 //CP_GFX_RS64_GP5_HI1 16599 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR__SHIFT 0x0 16600 #define CP_GFX_RS64_GP5_HI1__M_RET_ADDR_MASK 0xFFFFFFFFL 16601 //CP_GFX_RS64_GP6_LO 16602 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO__SHIFT 0x0 16603 #define CP_GFX_RS64_GP6_LO__RD_WR_SELECT_LO_MASK 0xFFFFFFFFL 16604 //CP_GFX_RS64_GP6_HI 16605 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI__SHIFT 0x0 16606 #define CP_GFX_RS64_GP6_HI__RD_WR_SELECT_HI_MASK 0xFFFFFFFFL 16607 //CP_GFX_RS64_GP7_LO 16608 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO__SHIFT 0x0 16609 #define CP_GFX_RS64_GP7_LO__STACK_PNTR_LO_MASK 0xFFFFFFFFL 16610 //CP_GFX_RS64_GP7_HI 16611 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI__SHIFT 0x0 16612 #define CP_GFX_RS64_GP7_HI__STACK_PNTR_HI_MASK 0xFFFFFFFFL 16613 //CP_GFX_RS64_GP8_LO 16614 #define CP_GFX_RS64_GP8_LO__DATA__SHIFT 0x0 16615 #define CP_GFX_RS64_GP8_LO__DATA_MASK 0xFFFFFFFFL 16616 //CP_GFX_RS64_GP8_HI 16617 #define CP_GFX_RS64_GP8_HI__DATA__SHIFT 0x0 16618 #define CP_GFX_RS64_GP8_HI__DATA_MASK 0xFFFFFFFFL 16619 //CP_GFX_RS64_GP9_LO 16620 #define CP_GFX_RS64_GP9_LO__DATA__SHIFT 0x0 16621 #define CP_GFX_RS64_GP9_LO__DATA_MASK 0xFFFFFFFFL 16622 //CP_GFX_RS64_GP9_HI 16623 #define CP_GFX_RS64_GP9_HI__DATA__SHIFT 0x0 16624 #define CP_GFX_RS64_GP9_HI__DATA_MASK 0xFFFFFFFFL 16625 //CP_GFX_RS64_INSTR_PNTR0 16626 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR__SHIFT 0x0 16627 #define CP_GFX_RS64_INSTR_PNTR0__INSTR_PNTR_MASK 0x000FFFFFL 16628 //CP_GFX_RS64_INSTR_PNTR1 16629 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR__SHIFT 0x0 16630 #define CP_GFX_RS64_INSTR_PNTR1__INSTR_PNTR_MASK 0x000FFFFFL 16631 //CP_GFX_RS64_PENDING_INTERRUPT0 16632 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT__SHIFT 0x0 16633 #define CP_GFX_RS64_PENDING_INTERRUPT0__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 16634 //CP_GFX_RS64_PENDING_INTERRUPT1 16635 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT__SHIFT 0x0 16636 #define CP_GFX_RS64_PENDING_INTERRUPT1__PENDING_INTERRUPT_MASK 0xFFFFFFFFL 16637 //CP_GFX_RS64_DC_APERTURE0_BASE0 16638 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE__SHIFT 0x0 16639 #define CP_GFX_RS64_DC_APERTURE0_BASE0__BASE_MASK 0xFFFFFFFFL 16640 //CP_GFX_RS64_DC_APERTURE0_MASK0 16641 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK__SHIFT 0x0 16642 #define CP_GFX_RS64_DC_APERTURE0_MASK0__MASK_MASK 0xFFFFFFFFL 16643 //CP_GFX_RS64_DC_APERTURE0_CNTL0 16644 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID__SHIFT 0x0 16645 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE__SHIFT 0x4 16646 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__ENABLE__SHIFT 0x5 16647 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__SCOPE__SHIFT 0x6 16648 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__TEMPORAL__SHIFT 0x8 16649 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__VMID_MASK 0x0000000FL 16650 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__BYPASS_MODE_MASK 0x00000010L 16651 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__ENABLE_MASK 0x00000020L 16652 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__SCOPE_MASK 0x000000C0L 16653 #define CP_GFX_RS64_DC_APERTURE0_CNTL0__TEMPORAL_MASK 0x00000700L 16654 //CP_GFX_RS64_DC_APERTURE1_BASE0 16655 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE__SHIFT 0x0 16656 #define CP_GFX_RS64_DC_APERTURE1_BASE0__BASE_MASK 0xFFFFFFFFL 16657 //CP_GFX_RS64_DC_APERTURE1_MASK0 16658 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK__SHIFT 0x0 16659 #define CP_GFX_RS64_DC_APERTURE1_MASK0__MASK_MASK 0xFFFFFFFFL 16660 //CP_GFX_RS64_DC_APERTURE1_CNTL0 16661 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID__SHIFT 0x0 16662 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE__SHIFT 0x4 16663 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__ENABLE__SHIFT 0x5 16664 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__SCOPE__SHIFT 0x6 16665 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__TEMPORAL__SHIFT 0x8 16666 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__VMID_MASK 0x0000000FL 16667 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__BYPASS_MODE_MASK 0x00000010L 16668 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__ENABLE_MASK 0x00000020L 16669 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__SCOPE_MASK 0x000000C0L 16670 #define CP_GFX_RS64_DC_APERTURE1_CNTL0__TEMPORAL_MASK 0x00000700L 16671 //CP_GFX_RS64_DC_APERTURE2_BASE0 16672 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE__SHIFT 0x0 16673 #define CP_GFX_RS64_DC_APERTURE2_BASE0__BASE_MASK 0xFFFFFFFFL 16674 //CP_GFX_RS64_DC_APERTURE2_MASK0 16675 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK__SHIFT 0x0 16676 #define CP_GFX_RS64_DC_APERTURE2_MASK0__MASK_MASK 0xFFFFFFFFL 16677 //CP_GFX_RS64_DC_APERTURE2_CNTL0 16678 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID__SHIFT 0x0 16679 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE__SHIFT 0x4 16680 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__ENABLE__SHIFT 0x5 16681 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__SCOPE__SHIFT 0x6 16682 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__TEMPORAL__SHIFT 0x8 16683 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__VMID_MASK 0x0000000FL 16684 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__BYPASS_MODE_MASK 0x00000010L 16685 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__ENABLE_MASK 0x00000020L 16686 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__SCOPE_MASK 0x000000C0L 16687 #define CP_GFX_RS64_DC_APERTURE2_CNTL0__TEMPORAL_MASK 0x00000700L 16688 //CP_GFX_RS64_DC_APERTURE3_BASE0 16689 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE__SHIFT 0x0 16690 #define CP_GFX_RS64_DC_APERTURE3_BASE0__BASE_MASK 0xFFFFFFFFL 16691 //CP_GFX_RS64_DC_APERTURE3_MASK0 16692 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK__SHIFT 0x0 16693 #define CP_GFX_RS64_DC_APERTURE3_MASK0__MASK_MASK 0xFFFFFFFFL 16694 //CP_GFX_RS64_DC_APERTURE3_CNTL0 16695 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID__SHIFT 0x0 16696 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE__SHIFT 0x4 16697 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__ENABLE__SHIFT 0x5 16698 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__SCOPE__SHIFT 0x6 16699 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__TEMPORAL__SHIFT 0x8 16700 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__VMID_MASK 0x0000000FL 16701 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__BYPASS_MODE_MASK 0x00000010L 16702 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__ENABLE_MASK 0x00000020L 16703 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__SCOPE_MASK 0x000000C0L 16704 #define CP_GFX_RS64_DC_APERTURE3_CNTL0__TEMPORAL_MASK 0x00000700L 16705 //CP_GFX_RS64_DC_APERTURE4_BASE0 16706 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE__SHIFT 0x0 16707 #define CP_GFX_RS64_DC_APERTURE4_BASE0__BASE_MASK 0xFFFFFFFFL 16708 //CP_GFX_RS64_DC_APERTURE4_MASK0 16709 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK__SHIFT 0x0 16710 #define CP_GFX_RS64_DC_APERTURE4_MASK0__MASK_MASK 0xFFFFFFFFL 16711 //CP_GFX_RS64_DC_APERTURE4_CNTL0 16712 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID__SHIFT 0x0 16713 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE__SHIFT 0x4 16714 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__ENABLE__SHIFT 0x5 16715 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__SCOPE__SHIFT 0x6 16716 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__TEMPORAL__SHIFT 0x8 16717 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__VMID_MASK 0x0000000FL 16718 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__BYPASS_MODE_MASK 0x00000010L 16719 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__ENABLE_MASK 0x00000020L 16720 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__SCOPE_MASK 0x000000C0L 16721 #define CP_GFX_RS64_DC_APERTURE4_CNTL0__TEMPORAL_MASK 0x00000700L 16722 //CP_GFX_RS64_DC_APERTURE5_BASE0 16723 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE__SHIFT 0x0 16724 #define CP_GFX_RS64_DC_APERTURE5_BASE0__BASE_MASK 0xFFFFFFFFL 16725 //CP_GFX_RS64_DC_APERTURE5_MASK0 16726 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK__SHIFT 0x0 16727 #define CP_GFX_RS64_DC_APERTURE5_MASK0__MASK_MASK 0xFFFFFFFFL 16728 //CP_GFX_RS64_DC_APERTURE5_CNTL0 16729 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID__SHIFT 0x0 16730 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE__SHIFT 0x4 16731 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__ENABLE__SHIFT 0x5 16732 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__SCOPE__SHIFT 0x6 16733 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__TEMPORAL__SHIFT 0x8 16734 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__VMID_MASK 0x0000000FL 16735 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__BYPASS_MODE_MASK 0x00000010L 16736 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__ENABLE_MASK 0x00000020L 16737 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__SCOPE_MASK 0x000000C0L 16738 #define CP_GFX_RS64_DC_APERTURE5_CNTL0__TEMPORAL_MASK 0x00000700L 16739 //CP_GFX_RS64_DC_APERTURE6_BASE0 16740 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE__SHIFT 0x0 16741 #define CP_GFX_RS64_DC_APERTURE6_BASE0__BASE_MASK 0xFFFFFFFFL 16742 //CP_GFX_RS64_DC_APERTURE6_MASK0 16743 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK__SHIFT 0x0 16744 #define CP_GFX_RS64_DC_APERTURE6_MASK0__MASK_MASK 0xFFFFFFFFL 16745 //CP_GFX_RS64_DC_APERTURE6_CNTL0 16746 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID__SHIFT 0x0 16747 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE__SHIFT 0x4 16748 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__ENABLE__SHIFT 0x5 16749 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__SCOPE__SHIFT 0x6 16750 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__TEMPORAL__SHIFT 0x8 16751 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__VMID_MASK 0x0000000FL 16752 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__BYPASS_MODE_MASK 0x00000010L 16753 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__ENABLE_MASK 0x00000020L 16754 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__SCOPE_MASK 0x000000C0L 16755 #define CP_GFX_RS64_DC_APERTURE6_CNTL0__TEMPORAL_MASK 0x00000700L 16756 //CP_GFX_RS64_DC_APERTURE7_BASE0 16757 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE__SHIFT 0x0 16758 #define CP_GFX_RS64_DC_APERTURE7_BASE0__BASE_MASK 0xFFFFFFFFL 16759 //CP_GFX_RS64_DC_APERTURE7_MASK0 16760 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK__SHIFT 0x0 16761 #define CP_GFX_RS64_DC_APERTURE7_MASK0__MASK_MASK 0xFFFFFFFFL 16762 //CP_GFX_RS64_DC_APERTURE7_CNTL0 16763 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID__SHIFT 0x0 16764 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE__SHIFT 0x4 16765 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__ENABLE__SHIFT 0x5 16766 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__SCOPE__SHIFT 0x6 16767 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__TEMPORAL__SHIFT 0x8 16768 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__VMID_MASK 0x0000000FL 16769 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__BYPASS_MODE_MASK 0x00000010L 16770 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__ENABLE_MASK 0x00000020L 16771 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__SCOPE_MASK 0x000000C0L 16772 #define CP_GFX_RS64_DC_APERTURE7_CNTL0__TEMPORAL_MASK 0x00000700L 16773 //CP_GFX_RS64_DC_APERTURE8_BASE0 16774 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE__SHIFT 0x0 16775 #define CP_GFX_RS64_DC_APERTURE8_BASE0__BASE_MASK 0xFFFFFFFFL 16776 //CP_GFX_RS64_DC_APERTURE8_MASK0 16777 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK__SHIFT 0x0 16778 #define CP_GFX_RS64_DC_APERTURE8_MASK0__MASK_MASK 0xFFFFFFFFL 16779 //CP_GFX_RS64_DC_APERTURE8_CNTL0 16780 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID__SHIFT 0x0 16781 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE__SHIFT 0x4 16782 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__ENABLE__SHIFT 0x5 16783 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__SCOPE__SHIFT 0x6 16784 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__TEMPORAL__SHIFT 0x8 16785 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__VMID_MASK 0x0000000FL 16786 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__BYPASS_MODE_MASK 0x00000010L 16787 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__ENABLE_MASK 0x00000020L 16788 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__SCOPE_MASK 0x000000C0L 16789 #define CP_GFX_RS64_DC_APERTURE8_CNTL0__TEMPORAL_MASK 0x00000700L 16790 //CP_GFX_RS64_DC_APERTURE9_BASE0 16791 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE__SHIFT 0x0 16792 #define CP_GFX_RS64_DC_APERTURE9_BASE0__BASE_MASK 0xFFFFFFFFL 16793 //CP_GFX_RS64_DC_APERTURE9_MASK0 16794 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK__SHIFT 0x0 16795 #define CP_GFX_RS64_DC_APERTURE9_MASK0__MASK_MASK 0xFFFFFFFFL 16796 //CP_GFX_RS64_DC_APERTURE9_CNTL0 16797 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID__SHIFT 0x0 16798 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE__SHIFT 0x4 16799 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__ENABLE__SHIFT 0x5 16800 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__SCOPE__SHIFT 0x6 16801 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__TEMPORAL__SHIFT 0x8 16802 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__VMID_MASK 0x0000000FL 16803 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__BYPASS_MODE_MASK 0x00000010L 16804 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__ENABLE_MASK 0x00000020L 16805 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__SCOPE_MASK 0x000000C0L 16806 #define CP_GFX_RS64_DC_APERTURE9_CNTL0__TEMPORAL_MASK 0x00000700L 16807 //CP_GFX_RS64_DC_APERTURE10_BASE0 16808 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE__SHIFT 0x0 16809 #define CP_GFX_RS64_DC_APERTURE10_BASE0__BASE_MASK 0xFFFFFFFFL 16810 //CP_GFX_RS64_DC_APERTURE10_MASK0 16811 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK__SHIFT 0x0 16812 #define CP_GFX_RS64_DC_APERTURE10_MASK0__MASK_MASK 0xFFFFFFFFL 16813 //CP_GFX_RS64_DC_APERTURE10_CNTL0 16814 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID__SHIFT 0x0 16815 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE__SHIFT 0x4 16816 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__ENABLE__SHIFT 0x5 16817 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__SCOPE__SHIFT 0x6 16818 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__TEMPORAL__SHIFT 0x8 16819 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__VMID_MASK 0x0000000FL 16820 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__BYPASS_MODE_MASK 0x00000010L 16821 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__ENABLE_MASK 0x00000020L 16822 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__SCOPE_MASK 0x000000C0L 16823 #define CP_GFX_RS64_DC_APERTURE10_CNTL0__TEMPORAL_MASK 0x00000700L 16824 //CP_GFX_RS64_DC_APERTURE11_BASE0 16825 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE__SHIFT 0x0 16826 #define CP_GFX_RS64_DC_APERTURE11_BASE0__BASE_MASK 0xFFFFFFFFL 16827 //CP_GFX_RS64_DC_APERTURE11_MASK0 16828 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK__SHIFT 0x0 16829 #define CP_GFX_RS64_DC_APERTURE11_MASK0__MASK_MASK 0xFFFFFFFFL 16830 //CP_GFX_RS64_DC_APERTURE11_CNTL0 16831 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID__SHIFT 0x0 16832 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE__SHIFT 0x4 16833 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__ENABLE__SHIFT 0x5 16834 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__SCOPE__SHIFT 0x6 16835 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__TEMPORAL__SHIFT 0x8 16836 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__VMID_MASK 0x0000000FL 16837 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__BYPASS_MODE_MASK 0x00000010L 16838 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__ENABLE_MASK 0x00000020L 16839 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__SCOPE_MASK 0x000000C0L 16840 #define CP_GFX_RS64_DC_APERTURE11_CNTL0__TEMPORAL_MASK 0x00000700L 16841 //CP_GFX_RS64_DC_APERTURE12_BASE0 16842 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE__SHIFT 0x0 16843 #define CP_GFX_RS64_DC_APERTURE12_BASE0__BASE_MASK 0xFFFFFFFFL 16844 //CP_GFX_RS64_DC_APERTURE12_MASK0 16845 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK__SHIFT 0x0 16846 #define CP_GFX_RS64_DC_APERTURE12_MASK0__MASK_MASK 0xFFFFFFFFL 16847 //CP_GFX_RS64_DC_APERTURE12_CNTL0 16848 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID__SHIFT 0x0 16849 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE__SHIFT 0x4 16850 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__ENABLE__SHIFT 0x5 16851 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__SCOPE__SHIFT 0x6 16852 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__TEMPORAL__SHIFT 0x8 16853 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__VMID_MASK 0x0000000FL 16854 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__BYPASS_MODE_MASK 0x00000010L 16855 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__ENABLE_MASK 0x00000020L 16856 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__SCOPE_MASK 0x000000C0L 16857 #define CP_GFX_RS64_DC_APERTURE12_CNTL0__TEMPORAL_MASK 0x00000700L 16858 //CP_GFX_RS64_DC_APERTURE13_BASE0 16859 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE__SHIFT 0x0 16860 #define CP_GFX_RS64_DC_APERTURE13_BASE0__BASE_MASK 0xFFFFFFFFL 16861 //CP_GFX_RS64_DC_APERTURE13_MASK0 16862 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK__SHIFT 0x0 16863 #define CP_GFX_RS64_DC_APERTURE13_MASK0__MASK_MASK 0xFFFFFFFFL 16864 //CP_GFX_RS64_DC_APERTURE13_CNTL0 16865 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID__SHIFT 0x0 16866 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE__SHIFT 0x4 16867 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__ENABLE__SHIFT 0x5 16868 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__SCOPE__SHIFT 0x6 16869 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__TEMPORAL__SHIFT 0x8 16870 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__VMID_MASK 0x0000000FL 16871 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__BYPASS_MODE_MASK 0x00000010L 16872 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__ENABLE_MASK 0x00000020L 16873 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__SCOPE_MASK 0x000000C0L 16874 #define CP_GFX_RS64_DC_APERTURE13_CNTL0__TEMPORAL_MASK 0x00000700L 16875 //CP_GFX_RS64_DC_APERTURE14_BASE0 16876 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE__SHIFT 0x0 16877 #define CP_GFX_RS64_DC_APERTURE14_BASE0__BASE_MASK 0xFFFFFFFFL 16878 //CP_GFX_RS64_DC_APERTURE14_MASK0 16879 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK__SHIFT 0x0 16880 #define CP_GFX_RS64_DC_APERTURE14_MASK0__MASK_MASK 0xFFFFFFFFL 16881 //CP_GFX_RS64_DC_APERTURE14_CNTL0 16882 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID__SHIFT 0x0 16883 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE__SHIFT 0x4 16884 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__ENABLE__SHIFT 0x5 16885 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__SCOPE__SHIFT 0x6 16886 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__TEMPORAL__SHIFT 0x8 16887 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__VMID_MASK 0x0000000FL 16888 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__BYPASS_MODE_MASK 0x00000010L 16889 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__ENABLE_MASK 0x00000020L 16890 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__SCOPE_MASK 0x000000C0L 16891 #define CP_GFX_RS64_DC_APERTURE14_CNTL0__TEMPORAL_MASK 0x00000700L 16892 //CP_GFX_RS64_DC_APERTURE15_BASE0 16893 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE__SHIFT 0x0 16894 #define CP_GFX_RS64_DC_APERTURE15_BASE0__BASE_MASK 0xFFFFFFFFL 16895 //CP_GFX_RS64_DC_APERTURE15_MASK0 16896 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK__SHIFT 0x0 16897 #define CP_GFX_RS64_DC_APERTURE15_MASK0__MASK_MASK 0xFFFFFFFFL 16898 //CP_GFX_RS64_DC_APERTURE15_CNTL0 16899 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID__SHIFT 0x0 16900 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE__SHIFT 0x4 16901 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__ENABLE__SHIFT 0x5 16902 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__SCOPE__SHIFT 0x6 16903 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__TEMPORAL__SHIFT 0x8 16904 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__VMID_MASK 0x0000000FL 16905 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__BYPASS_MODE_MASK 0x00000010L 16906 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__ENABLE_MASK 0x00000020L 16907 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__SCOPE_MASK 0x000000C0L 16908 #define CP_GFX_RS64_DC_APERTURE15_CNTL0__TEMPORAL_MASK 0x00000700L 16909 //CP_GFX_RS64_DC_APERTURE0_BASE1 16910 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE__SHIFT 0x0 16911 #define CP_GFX_RS64_DC_APERTURE0_BASE1__BASE_MASK 0xFFFFFFFFL 16912 //CP_GFX_RS64_DC_APERTURE0_MASK1 16913 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK__SHIFT 0x0 16914 #define CP_GFX_RS64_DC_APERTURE0_MASK1__MASK_MASK 0xFFFFFFFFL 16915 //CP_GFX_RS64_DC_APERTURE0_CNTL1 16916 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID__SHIFT 0x0 16917 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE__SHIFT 0x4 16918 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__ENABLE__SHIFT 0x5 16919 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__SCOPE__SHIFT 0x6 16920 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__TEMPORAL__SHIFT 0x8 16921 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__VMID_MASK 0x0000000FL 16922 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__BYPASS_MODE_MASK 0x00000010L 16923 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__ENABLE_MASK 0x00000020L 16924 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__SCOPE_MASK 0x000000C0L 16925 #define CP_GFX_RS64_DC_APERTURE0_CNTL1__TEMPORAL_MASK 0x00000700L 16926 //CP_GFX_RS64_DC_APERTURE1_BASE1 16927 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE__SHIFT 0x0 16928 #define CP_GFX_RS64_DC_APERTURE1_BASE1__BASE_MASK 0xFFFFFFFFL 16929 //CP_GFX_RS64_DC_APERTURE1_MASK1 16930 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK__SHIFT 0x0 16931 #define CP_GFX_RS64_DC_APERTURE1_MASK1__MASK_MASK 0xFFFFFFFFL 16932 //CP_GFX_RS64_DC_APERTURE1_CNTL1 16933 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID__SHIFT 0x0 16934 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE__SHIFT 0x4 16935 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__ENABLE__SHIFT 0x5 16936 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__SCOPE__SHIFT 0x6 16937 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__TEMPORAL__SHIFT 0x8 16938 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__VMID_MASK 0x0000000FL 16939 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__BYPASS_MODE_MASK 0x00000010L 16940 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__ENABLE_MASK 0x00000020L 16941 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__SCOPE_MASK 0x000000C0L 16942 #define CP_GFX_RS64_DC_APERTURE1_CNTL1__TEMPORAL_MASK 0x00000700L 16943 //CP_GFX_RS64_DC_APERTURE2_BASE1 16944 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE__SHIFT 0x0 16945 #define CP_GFX_RS64_DC_APERTURE2_BASE1__BASE_MASK 0xFFFFFFFFL 16946 //CP_GFX_RS64_DC_APERTURE2_MASK1 16947 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK__SHIFT 0x0 16948 #define CP_GFX_RS64_DC_APERTURE2_MASK1__MASK_MASK 0xFFFFFFFFL 16949 //CP_GFX_RS64_DC_APERTURE2_CNTL1 16950 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID__SHIFT 0x0 16951 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE__SHIFT 0x4 16952 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__ENABLE__SHIFT 0x5 16953 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__SCOPE__SHIFT 0x6 16954 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__TEMPORAL__SHIFT 0x8 16955 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__VMID_MASK 0x0000000FL 16956 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__BYPASS_MODE_MASK 0x00000010L 16957 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__ENABLE_MASK 0x00000020L 16958 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__SCOPE_MASK 0x000000C0L 16959 #define CP_GFX_RS64_DC_APERTURE2_CNTL1__TEMPORAL_MASK 0x00000700L 16960 //CP_GFX_RS64_DC_APERTURE3_BASE1 16961 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE__SHIFT 0x0 16962 #define CP_GFX_RS64_DC_APERTURE3_BASE1__BASE_MASK 0xFFFFFFFFL 16963 //CP_GFX_RS64_DC_APERTURE3_MASK1 16964 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK__SHIFT 0x0 16965 #define CP_GFX_RS64_DC_APERTURE3_MASK1__MASK_MASK 0xFFFFFFFFL 16966 //CP_GFX_RS64_DC_APERTURE3_CNTL1 16967 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID__SHIFT 0x0 16968 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE__SHIFT 0x4 16969 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__ENABLE__SHIFT 0x5 16970 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__SCOPE__SHIFT 0x6 16971 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__TEMPORAL__SHIFT 0x8 16972 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__VMID_MASK 0x0000000FL 16973 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__BYPASS_MODE_MASK 0x00000010L 16974 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__ENABLE_MASK 0x00000020L 16975 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__SCOPE_MASK 0x000000C0L 16976 #define CP_GFX_RS64_DC_APERTURE3_CNTL1__TEMPORAL_MASK 0x00000700L 16977 //CP_GFX_RS64_DC_APERTURE4_BASE1 16978 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE__SHIFT 0x0 16979 #define CP_GFX_RS64_DC_APERTURE4_BASE1__BASE_MASK 0xFFFFFFFFL 16980 //CP_GFX_RS64_DC_APERTURE4_MASK1 16981 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK__SHIFT 0x0 16982 #define CP_GFX_RS64_DC_APERTURE4_MASK1__MASK_MASK 0xFFFFFFFFL 16983 //CP_GFX_RS64_DC_APERTURE4_CNTL1 16984 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID__SHIFT 0x0 16985 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE__SHIFT 0x4 16986 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__ENABLE__SHIFT 0x5 16987 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__SCOPE__SHIFT 0x6 16988 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__TEMPORAL__SHIFT 0x8 16989 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__VMID_MASK 0x0000000FL 16990 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__BYPASS_MODE_MASK 0x00000010L 16991 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__ENABLE_MASK 0x00000020L 16992 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__SCOPE_MASK 0x000000C0L 16993 #define CP_GFX_RS64_DC_APERTURE4_CNTL1__TEMPORAL_MASK 0x00000700L 16994 //CP_GFX_RS64_DC_APERTURE5_BASE1 16995 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE__SHIFT 0x0 16996 #define CP_GFX_RS64_DC_APERTURE5_BASE1__BASE_MASK 0xFFFFFFFFL 16997 //CP_GFX_RS64_DC_APERTURE5_MASK1 16998 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK__SHIFT 0x0 16999 #define CP_GFX_RS64_DC_APERTURE5_MASK1__MASK_MASK 0xFFFFFFFFL 17000 //CP_GFX_RS64_DC_APERTURE5_CNTL1 17001 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID__SHIFT 0x0 17002 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE__SHIFT 0x4 17003 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__ENABLE__SHIFT 0x5 17004 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__SCOPE__SHIFT 0x6 17005 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__TEMPORAL__SHIFT 0x8 17006 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__VMID_MASK 0x0000000FL 17007 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__BYPASS_MODE_MASK 0x00000010L 17008 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__ENABLE_MASK 0x00000020L 17009 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__SCOPE_MASK 0x000000C0L 17010 #define CP_GFX_RS64_DC_APERTURE5_CNTL1__TEMPORAL_MASK 0x00000700L 17011 //CP_GFX_RS64_DC_APERTURE6_BASE1 17012 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE__SHIFT 0x0 17013 #define CP_GFX_RS64_DC_APERTURE6_BASE1__BASE_MASK 0xFFFFFFFFL 17014 //CP_GFX_RS64_DC_APERTURE6_MASK1 17015 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK__SHIFT 0x0 17016 #define CP_GFX_RS64_DC_APERTURE6_MASK1__MASK_MASK 0xFFFFFFFFL 17017 //CP_GFX_RS64_DC_APERTURE6_CNTL1 17018 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID__SHIFT 0x0 17019 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE__SHIFT 0x4 17020 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__ENABLE__SHIFT 0x5 17021 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__SCOPE__SHIFT 0x6 17022 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__TEMPORAL__SHIFT 0x8 17023 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__VMID_MASK 0x0000000FL 17024 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__BYPASS_MODE_MASK 0x00000010L 17025 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__ENABLE_MASK 0x00000020L 17026 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__SCOPE_MASK 0x000000C0L 17027 #define CP_GFX_RS64_DC_APERTURE6_CNTL1__TEMPORAL_MASK 0x00000700L 17028 //CP_GFX_RS64_DC_APERTURE7_BASE1 17029 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE__SHIFT 0x0 17030 #define CP_GFX_RS64_DC_APERTURE7_BASE1__BASE_MASK 0xFFFFFFFFL 17031 //CP_GFX_RS64_DC_APERTURE7_MASK1 17032 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK__SHIFT 0x0 17033 #define CP_GFX_RS64_DC_APERTURE7_MASK1__MASK_MASK 0xFFFFFFFFL 17034 //CP_GFX_RS64_DC_APERTURE7_CNTL1 17035 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID__SHIFT 0x0 17036 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE__SHIFT 0x4 17037 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__ENABLE__SHIFT 0x5 17038 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__SCOPE__SHIFT 0x6 17039 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__TEMPORAL__SHIFT 0x8 17040 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__VMID_MASK 0x0000000FL 17041 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__BYPASS_MODE_MASK 0x00000010L 17042 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__ENABLE_MASK 0x00000020L 17043 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__SCOPE_MASK 0x000000C0L 17044 #define CP_GFX_RS64_DC_APERTURE7_CNTL1__TEMPORAL_MASK 0x00000700L 17045 //CP_GFX_RS64_DC_APERTURE8_BASE1 17046 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE__SHIFT 0x0 17047 #define CP_GFX_RS64_DC_APERTURE8_BASE1__BASE_MASK 0xFFFFFFFFL 17048 //CP_GFX_RS64_DC_APERTURE8_MASK1 17049 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK__SHIFT 0x0 17050 #define CP_GFX_RS64_DC_APERTURE8_MASK1__MASK_MASK 0xFFFFFFFFL 17051 //CP_GFX_RS64_DC_APERTURE8_CNTL1 17052 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID__SHIFT 0x0 17053 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE__SHIFT 0x4 17054 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__ENABLE__SHIFT 0x5 17055 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__SCOPE__SHIFT 0x6 17056 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__TEMPORAL__SHIFT 0x8 17057 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__VMID_MASK 0x0000000FL 17058 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__BYPASS_MODE_MASK 0x00000010L 17059 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__ENABLE_MASK 0x00000020L 17060 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__SCOPE_MASK 0x000000C0L 17061 #define CP_GFX_RS64_DC_APERTURE8_CNTL1__TEMPORAL_MASK 0x00000700L 17062 //CP_GFX_RS64_DC_APERTURE9_BASE1 17063 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE__SHIFT 0x0 17064 #define CP_GFX_RS64_DC_APERTURE9_BASE1__BASE_MASK 0xFFFFFFFFL 17065 //CP_GFX_RS64_DC_APERTURE9_MASK1 17066 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK__SHIFT 0x0 17067 #define CP_GFX_RS64_DC_APERTURE9_MASK1__MASK_MASK 0xFFFFFFFFL 17068 //CP_GFX_RS64_DC_APERTURE9_CNTL1 17069 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID__SHIFT 0x0 17070 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE__SHIFT 0x4 17071 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__ENABLE__SHIFT 0x5 17072 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__SCOPE__SHIFT 0x6 17073 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__TEMPORAL__SHIFT 0x8 17074 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__VMID_MASK 0x0000000FL 17075 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__BYPASS_MODE_MASK 0x00000010L 17076 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__ENABLE_MASK 0x00000020L 17077 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__SCOPE_MASK 0x000000C0L 17078 #define CP_GFX_RS64_DC_APERTURE9_CNTL1__TEMPORAL_MASK 0x00000700L 17079 //CP_GFX_RS64_DC_APERTURE10_BASE1 17080 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE__SHIFT 0x0 17081 #define CP_GFX_RS64_DC_APERTURE10_BASE1__BASE_MASK 0xFFFFFFFFL 17082 //CP_GFX_RS64_DC_APERTURE10_MASK1 17083 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK__SHIFT 0x0 17084 #define CP_GFX_RS64_DC_APERTURE10_MASK1__MASK_MASK 0xFFFFFFFFL 17085 //CP_GFX_RS64_DC_APERTURE10_CNTL1 17086 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID__SHIFT 0x0 17087 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE__SHIFT 0x4 17088 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__ENABLE__SHIFT 0x5 17089 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__SCOPE__SHIFT 0x6 17090 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__TEMPORAL__SHIFT 0x8 17091 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__VMID_MASK 0x0000000FL 17092 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__BYPASS_MODE_MASK 0x00000010L 17093 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__ENABLE_MASK 0x00000020L 17094 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__SCOPE_MASK 0x000000C0L 17095 #define CP_GFX_RS64_DC_APERTURE10_CNTL1__TEMPORAL_MASK 0x00000700L 17096 //CP_GFX_RS64_DC_APERTURE11_BASE1 17097 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE__SHIFT 0x0 17098 #define CP_GFX_RS64_DC_APERTURE11_BASE1__BASE_MASK 0xFFFFFFFFL 17099 //CP_GFX_RS64_DC_APERTURE11_MASK1 17100 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK__SHIFT 0x0 17101 #define CP_GFX_RS64_DC_APERTURE11_MASK1__MASK_MASK 0xFFFFFFFFL 17102 //CP_GFX_RS64_DC_APERTURE11_CNTL1 17103 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID__SHIFT 0x0 17104 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE__SHIFT 0x4 17105 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__ENABLE__SHIFT 0x5 17106 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__SCOPE__SHIFT 0x6 17107 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__TEMPORAL__SHIFT 0x8 17108 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__VMID_MASK 0x0000000FL 17109 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__BYPASS_MODE_MASK 0x00000010L 17110 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__ENABLE_MASK 0x00000020L 17111 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__SCOPE_MASK 0x000000C0L 17112 #define CP_GFX_RS64_DC_APERTURE11_CNTL1__TEMPORAL_MASK 0x00000700L 17113 //CP_GFX_RS64_DC_APERTURE12_BASE1 17114 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE__SHIFT 0x0 17115 #define CP_GFX_RS64_DC_APERTURE12_BASE1__BASE_MASK 0xFFFFFFFFL 17116 //CP_GFX_RS64_DC_APERTURE12_MASK1 17117 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK__SHIFT 0x0 17118 #define CP_GFX_RS64_DC_APERTURE12_MASK1__MASK_MASK 0xFFFFFFFFL 17119 //CP_GFX_RS64_DC_APERTURE12_CNTL1 17120 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID__SHIFT 0x0 17121 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE__SHIFT 0x4 17122 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__ENABLE__SHIFT 0x5 17123 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__SCOPE__SHIFT 0x6 17124 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__TEMPORAL__SHIFT 0x8 17125 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__VMID_MASK 0x0000000FL 17126 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__BYPASS_MODE_MASK 0x00000010L 17127 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__ENABLE_MASK 0x00000020L 17128 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__SCOPE_MASK 0x000000C0L 17129 #define CP_GFX_RS64_DC_APERTURE12_CNTL1__TEMPORAL_MASK 0x00000700L 17130 //CP_GFX_RS64_DC_APERTURE13_BASE1 17131 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE__SHIFT 0x0 17132 #define CP_GFX_RS64_DC_APERTURE13_BASE1__BASE_MASK 0xFFFFFFFFL 17133 //CP_GFX_RS64_DC_APERTURE13_MASK1 17134 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK__SHIFT 0x0 17135 #define CP_GFX_RS64_DC_APERTURE13_MASK1__MASK_MASK 0xFFFFFFFFL 17136 //CP_GFX_RS64_DC_APERTURE13_CNTL1 17137 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID__SHIFT 0x0 17138 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE__SHIFT 0x4 17139 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__ENABLE__SHIFT 0x5 17140 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__SCOPE__SHIFT 0x6 17141 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__TEMPORAL__SHIFT 0x8 17142 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__VMID_MASK 0x0000000FL 17143 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__BYPASS_MODE_MASK 0x00000010L 17144 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__ENABLE_MASK 0x00000020L 17145 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__SCOPE_MASK 0x000000C0L 17146 #define CP_GFX_RS64_DC_APERTURE13_CNTL1__TEMPORAL_MASK 0x00000700L 17147 //CP_GFX_RS64_DC_APERTURE14_BASE1 17148 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE__SHIFT 0x0 17149 #define CP_GFX_RS64_DC_APERTURE14_BASE1__BASE_MASK 0xFFFFFFFFL 17150 //CP_GFX_RS64_DC_APERTURE14_MASK1 17151 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK__SHIFT 0x0 17152 #define CP_GFX_RS64_DC_APERTURE14_MASK1__MASK_MASK 0xFFFFFFFFL 17153 //CP_GFX_RS64_DC_APERTURE14_CNTL1 17154 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID__SHIFT 0x0 17155 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE__SHIFT 0x4 17156 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__ENABLE__SHIFT 0x5 17157 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__SCOPE__SHIFT 0x6 17158 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__TEMPORAL__SHIFT 0x8 17159 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__VMID_MASK 0x0000000FL 17160 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__BYPASS_MODE_MASK 0x00000010L 17161 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__ENABLE_MASK 0x00000020L 17162 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__SCOPE_MASK 0x000000C0L 17163 #define CP_GFX_RS64_DC_APERTURE14_CNTL1__TEMPORAL_MASK 0x00000700L 17164 //CP_GFX_RS64_DC_APERTURE15_BASE1 17165 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE__SHIFT 0x0 17166 #define CP_GFX_RS64_DC_APERTURE15_BASE1__BASE_MASK 0xFFFFFFFFL 17167 //CP_GFX_RS64_DC_APERTURE15_MASK1 17168 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK__SHIFT 0x0 17169 #define CP_GFX_RS64_DC_APERTURE15_MASK1__MASK_MASK 0xFFFFFFFFL 17170 //CP_GFX_RS64_DC_APERTURE15_CNTL1 17171 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID__SHIFT 0x0 17172 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE__SHIFT 0x4 17173 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__ENABLE__SHIFT 0x5 17174 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__SCOPE__SHIFT 0x6 17175 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__TEMPORAL__SHIFT 0x8 17176 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__VMID_MASK 0x0000000FL 17177 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__BYPASS_MODE_MASK 0x00000010L 17178 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__ENABLE_MASK 0x00000020L 17179 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__SCOPE_MASK 0x000000C0L 17180 #define CP_GFX_RS64_DC_APERTURE15_CNTL1__TEMPORAL_MASK 0x00000700L 17181 //CP_ME_RS64_EXCEPTION_STATUS 17182 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION__SHIFT 0x0 17183 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR__SHIFT 0x1 17184 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION__SHIFT 0x2 17185 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT__SHIFT 0x3 17186 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR__SHIFT 0x4 17187 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_ILLEGAL_INSTRUCTION_MASK 0x00000001L 17188 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_MISALIGNED_ADDR_MASK 0x00000002L 17189 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_UNALIGNED_INSTRUTCION_MASK 0x00000004L 17190 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_PAGE_FAULT_MASK 0x00000008L 17191 #define CP_ME_RS64_EXCEPTION_STATUS__RS64_EXCEPTION_INSTRUCTION_ADDR_MASK 0x07FFFFF0L 17192 //CP_GFX_RS64_INTERRUPT1 17193 #define CP_GFX_RS64_INTERRUPT1__ME_INT__SHIFT 0x0 17194 #define CP_GFX_RS64_INTERRUPT1__ME_INT_MASK 0xFFFFFFFFL 17195 17196 17197 // addressBlock: gc_gfx_cpwd_cpwd_chdec 17198 //CH_ARB_CTRL 17199 #define CH_ARB_CTRL__NUM_MEM_PIPES__SHIFT 0x0 17200 #define CH_ARB_CTRL__FGCG_DISABLE__SHIFT 0x3 17201 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x4 17202 #define CH_ARB_CTRL__CHICKEN_BITS__SHIFT 0x5 17203 #define CH_ARB_CTRL__NUM_MEM_PIPES_MASK 0x00000003L 17204 #define CH_ARB_CTRL__FGCG_DISABLE_MASK 0x00000008L 17205 #define CH_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000010L 17206 #define CH_ARB_CTRL__CHICKEN_BITS_MASK 0x00001FE0L 17207 //CH_DRAM_BURST_MASK 17208 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT 0x0 17209 #define CH_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK 0x000000FFL 17210 //CH_ARB_STATUS 17211 #define CH_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 17212 #define CH_ARB_STATUS__RET_ARB_BUSY__SHIFT 0x1 17213 #define CH_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 17214 #define CH_ARB_STATUS__RET_ARB_BUSY_MASK 0x00000002L 17215 //CH_DRAM_BURST_CTRL 17216 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT 0x0 17217 #define CH_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 17218 #define CH_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK 0x00000007L 17219 #define CH_DRAM_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 17220 //CHA_CHC_CREDITS 17221 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS__SHIFT 0x0 17222 #define CHA_CHC_CREDITS__CHC_DATA_CREDITS__SHIFT 0x8 17223 #define CHA_CHC_CREDITS__CHC_REQ_CREDITS_MASK 0x000000FFL 17224 #define CHA_CHC_CREDITS__CHC_DATA_CREDITS_MASK 0x0000FF00L 17225 //CHA_CLIENT_FREE_DELAY 17226 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY__SHIFT 0x0 17227 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY__SHIFT 0x3 17228 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY__SHIFT 0x6 17229 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY__SHIFT 0x9 17230 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY__SHIFT 0xc 17231 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY_MASK 0x00000007L 17232 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY_MASK 0x00000038L 17233 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY_MASK 0x000001C0L 17234 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY_MASK 0x00000E00L 17235 #define CHA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY_MASK 0x00007000L 17236 //CHA_COMPRESSION_MODE 17237 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE__SHIFT 0x0 17238 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE__SHIFT 0x1 17239 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION__SHIFT 0x2 17240 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE__SHIFT 0x3 17241 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE__SHIFT 0x4 17242 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION__SHIFT 0x5 17243 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE__SHIFT 0x6 17244 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE__SHIFT 0x7 17245 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION__SHIFT 0x8 17246 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE__SHIFT 0x9 17247 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE__SHIFT 0xa 17248 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION__SHIFT 0xb 17249 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_OVERRIDE__SHIFT 0xc 17250 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_WRITE_COMPRESSION_DISABLE__SHIFT 0xd 17251 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_BYPASS_COMPRESSION__SHIFT 0xe 17252 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_OVERRIDE__SHIFT 0xf 17253 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_WRITE_COMPRESSION_DISABLE__SHIFT 0x10 17254 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_BYPASS_COMPRESSION__SHIFT 0x11 17255 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_OVERRIDE__SHIFT 0x12 17256 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_WRITE_COMPRESSION_DISABLE__SHIFT 0x13 17257 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_BYPASS_COMPRESSION__SHIFT 0x14 17258 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_OVERRIDE__SHIFT 0x15 17259 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_WRITE_COMPRESSION_DISABLE__SHIFT 0x16 17260 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_BYPASS_COMPRESSION__SHIFT 0x17 17261 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_OVERRIDE__SHIFT 0x18 17262 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_WRITE_COMPRESSION_DISABLE__SHIFT 0x19 17263 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_BYPASS_COMPRESSION__SHIFT 0x1a 17264 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE_MASK 0x00000001L 17265 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE_MASK 0x00000002L 17266 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION_MASK 0x00000004L 17267 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE_MASK 0x00000008L 17268 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE_MASK 0x00000010L 17269 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION_MASK 0x00000020L 17270 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE_MASK 0x00000040L 17271 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE_MASK 0x00000080L 17272 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION_MASK 0x00000100L 17273 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE_MASK 0x00000200L 17274 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE_MASK 0x00000400L 17275 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION_MASK 0x00000800L 17276 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_OVERRIDE_MASK 0x00001000L 17277 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_WRITE_COMPRESSION_DISABLE_MASK 0x00002000L 17278 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_4_BYPASS_COMPRESSION_MASK 0x00004000L 17279 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_OVERRIDE_MASK 0x00008000L 17280 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_WRITE_COMPRESSION_DISABLE_MASK 0x00010000L 17281 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_5_BYPASS_COMPRESSION_MASK 0x00020000L 17282 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_OVERRIDE_MASK 0x00040000L 17283 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_WRITE_COMPRESSION_DISABLE_MASK 0x00080000L 17284 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_6_BYPASS_COMPRESSION_MASK 0x00100000L 17285 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_OVERRIDE_MASK 0x00200000L 17286 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_WRITE_COMPRESSION_DISABLE_MASK 0x00400000L 17287 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_7_BYPASS_COMPRESSION_MASK 0x00800000L 17288 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_OVERRIDE_MASK 0x01000000L 17289 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_WRITE_COMPRESSION_DISABLE_MASK 0x02000000L 17290 #define CHA_COMPRESSION_MODE__CLIENT_TYPE_8_BYPASS_COMPRESSION_MASK 0x04000000L 17291 //CHA_COMPRESSOR_OVERRIDE 17292 #define CHA_COMPRESSOR_OVERRIDE__DATA_FORMAT__SHIFT 0x0 17293 #define CHA_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE__SHIFT 0x7 17294 #define CHA_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE__SHIFT 0x9 17295 #define CHA_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE__SHIFT 0xa 17296 #define CHA_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2__SHIFT 0xc 17297 #define CHA_COMPRESSOR_OVERRIDE__NUMBER_TYPE__SHIFT 0xe 17298 #define CHA_COMPRESSOR_OVERRIDE__DATA_FORMAT_MASK 0x0000003FL 17299 #define CHA_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE_MASK 0x00000180L 17300 #define CHA_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE_MASK 0x00000200L 17301 #define CHA_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE_MASK 0x00000C00L 17302 #define CHA_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2_MASK 0x00003000L 17303 #define CHA_COMPRESSOR_OVERRIDE__NUMBER_TYPE_MASK 0x0001C000L 17304 //CHI_CHR_REP_FGCG_OVERRIDE 17305 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE__SHIFT 0x0 17306 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE__SHIFT 0x1 17307 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE__SHIFT 0x2 17308 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE__SHIFT 0x3 17309 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIW_REP_FGCG_OVERRIDE_MASK 0x00000001L 17310 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHIR_REP_FGCG_OVERRIDE_MASK 0x00000002L 17311 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_SRC_REP_FGCG_OVERRIDE_MASK 0x00000004L 17312 #define CHI_CHR_REP_FGCG_OVERRIDE__CHA_CHR_RET_REP_FGCG_OVERRIDE_MASK 0x00000008L 17313 //CHC_CTRL 17314 #define CHC_CTRL__BUFFER_DEPTH_MAX__SHIFT 0x0 17315 #define CHC_CTRL__GL2_REQ_CREDITS__SHIFT 0x4 17316 #define CHC_CTRL__GL2_DATA_CREDITS__SHIFT 0xb 17317 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x12 17318 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x13 17319 #define CHC_CTRL__DISABLE_CMPSWAP_DATA_REPLICATE__SHIFT 0x14 17320 #define CHC_CTRL__OC_EA_REQ_D_CREDIT__SHIFT 0x15 17321 #define CHC_CTRL__OC_EA_REQ_I_CREDIT__SHIFT 0x1a 17322 #define CHC_CTRL__BUFFER_DEPTH_MAX_MASK 0x0000000FL 17323 #define CHC_CTRL__GL2_REQ_CREDITS_MASK 0x000007F0L 17324 #define CHC_CTRL__GL2_DATA_CREDITS_MASK 0x0003F800L 17325 #define CHC_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x00040000L 17326 #define CHC_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x00080000L 17327 #define CHC_CTRL__DISABLE_CMPSWAP_DATA_REPLICATE_MASK 0x00100000L 17328 #define CHC_CTRL__OC_EA_REQ_D_CREDIT_MASK 0x03E00000L 17329 #define CHC_CTRL__OC_EA_REQ_I_CREDIT_MASK 0x7C000000L 17330 //CHC_STATUS 17331 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 17332 #define CHC_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 17333 #define CHC_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 17334 #define CHC_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 17335 #define CHC_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 17336 #define CHC_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 17337 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 17338 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 17339 #define CHC_STATUS__GL2_RH_BUSY__SHIFT 0x9 17340 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 17341 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT 0x15 17342 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT 0x16 17343 #define CHC_STATUS__REQUEST_TRACKER_BUSY__SHIFT 0x17 17344 #define CHC_STATUS__BUFFER_FULL__SHIFT 0x18 17345 #define CHC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 17346 #define CHC_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 17347 #define CHC_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 17348 #define CHC_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 17349 #define CHC_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 17350 #define CHC_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 17351 #define CHC_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 17352 #define CHC_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 17353 #define CHC_STATUS__GL2_RH_BUSY_MASK 0x00000200L 17354 #define CHC_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x001FFC00L 17355 #define CHC_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK 0x00200000L 17356 #define CHC_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK 0x00400000L 17357 #define CHC_STATUS__REQUEST_TRACKER_BUSY_MASK 0x00800000L 17358 #define CHC_STATUS__BUFFER_FULL_MASK 0x01000000L 17359 //CHC_CTRL2 17360 #define CHC_CTRL2__DCC_COMP_TO_CONSTANT_EN__SHIFT 0x0 17361 #define CHC_CTRL2__DCC_COMP_TO_SINGLE_EN__SHIFT 0x1 17362 #define CHC_CTRL2__DCC_CLEAR_ERRORS__SHIFT 0x6 17363 #define CHC_CTRL2__DCC_COMP_TRANSFER_SIZE_ENABLE__SHIFT 0x7 17364 #define CHC_CTRL2__DCC_COMP_SKIP_LOW_COMP_RATIOS__SHIFT 0xa 17365 #define CHC_CTRL2__DCC_COMPRESSION_DISABLE__SHIFT 0xb 17366 #define CHC_CTRL2__DF_COMPRESSION_MODE_OVERRIDE__SHIFT 0xc 17367 #define CHC_CTRL2__OC_OVERRIDE_UNCOMP_LOGICAL_SIZE_DISABLE__SHIFT 0xe 17368 #define CHC_CTRL2__EA_NACK_DISABLE__SHIFT 0xf 17369 #define CHC_CTRL2__DCC_FORCE_BYPASS__SHIFT 0x10 17370 #define CHC_CTRL2__DCC_CLEAR_128B_CONSTANT_ENCODE_EN__SHIFT 0x11 17371 #define CHC_CTRL2__OC_UNCOMP_128B_COMPRESS_EN_DISABLE__SHIFT 0x12 17372 #define CHC_CTRL2__DCC_COMP_TO_CONSTANT_EN_MASK 0x00000001L 17373 #define CHC_CTRL2__DCC_COMP_TO_SINGLE_EN_MASK 0x00000002L 17374 #define CHC_CTRL2__DCC_CLEAR_ERRORS_MASK 0x00000040L 17375 #define CHC_CTRL2__DCC_COMP_TRANSFER_SIZE_ENABLE_MASK 0x00000380L 17376 #define CHC_CTRL2__DCC_COMP_SKIP_LOW_COMP_RATIOS_MASK 0x00000400L 17377 #define CHC_CTRL2__DCC_COMPRESSION_DISABLE_MASK 0x00000800L 17378 #define CHC_CTRL2__DF_COMPRESSION_MODE_OVERRIDE_MASK 0x00003000L 17379 #define CHC_CTRL2__OC_OVERRIDE_UNCOMP_LOGICAL_SIZE_DISABLE_MASK 0x00004000L 17380 #define CHC_CTRL2__EA_NACK_DISABLE_MASK 0x00008000L 17381 #define CHC_CTRL2__DCC_FORCE_BYPASS_MASK 0x00010000L 17382 #define CHC_CTRL2__DCC_CLEAR_128B_CONSTANT_ENCODE_EN_MASK 0x00020000L 17383 #define CHC_CTRL2__OC_UNCOMP_128B_COMPRESS_EN_DISABLE_MASK 0x00040000L 17384 //CHC_STATUS2 17385 #define CHC_STATUS2__DCC_OUT_ERROR_CODE__SHIFT 0x0 17386 #define CHC_STATUS2__DCC_OUT_ERROR_CODE_MASK 0x00000FFFL 17387 17388 17389 // addressBlock: gc_gfx_cpwd_cpwd_gl2dec 17390 //GL2C_CTRL 17391 #define GL2C_CTRL__CACHE_SIZE__SHIFT 0x0 17392 #define GL2C_CTRL__RATE__SHIFT 0x2 17393 #define GL2C_CTRL__WRITEBACK_MARGIN__SHIFT 0x4 17394 #define GL2C_CTRL__DCC_COMP_TRANSFER_SIZE_ENABLE__SHIFT 0x8 17395 #define GL2C_CTRL__DCC_COMP_SKIP_LOW_COMP_RATIOS__SHIFT 0xb 17396 #define GL2C_CTRL__SRC_FIFO_SIZE__SHIFT 0xc 17397 #define GL2C_CTRL__LATENCY_FIFO_SIZE__SHIFT 0x10 17398 #define GL2C_CTRL__LINEAR_SET_HASH__SHIFT 0x15 17399 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP__SHIFT 0x16 17400 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN__SHIFT 0x1b 17401 #define GL2C_CTRL__SINGLE_GL2__SHIFT 0x1c 17402 #define GL2C_CTRL__UNSUPPORTED_DF_ATOMIC_OPS__SHIFT 0x1d 17403 #define GL2C_CTRL__CACHE_SIZE_MASK 0x00000003L 17404 #define GL2C_CTRL__RATE_MASK 0x0000000CL 17405 #define GL2C_CTRL__WRITEBACK_MARGIN_MASK 0x000000F0L 17406 #define GL2C_CTRL__DCC_COMP_TRANSFER_SIZE_ENABLE_MASK 0x00000700L 17407 #define GL2C_CTRL__DCC_COMP_SKIP_LOW_COMP_RATIOS_MASK 0x00000800L 17408 #define GL2C_CTRL__SRC_FIFO_SIZE_MASK 0x0000F000L 17409 #define GL2C_CTRL__LATENCY_FIFO_SIZE_MASK 0x000F0000L 17410 #define GL2C_CTRL__LINEAR_SET_HASH_MASK 0x00200000L 17411 #define GL2C_CTRL__FORCE_HIT_QUEUE_POP_MASK 0x00C00000L 17412 #define GL2C_CTRL__IGNORE_FULLY_WRITTEN_MASK 0x08000000L 17413 #define GL2C_CTRL__SINGLE_GL2_MASK 0x10000000L 17414 #define GL2C_CTRL__UNSUPPORTED_DF_ATOMIC_OPS_MASK 0x20000000L 17415 //GL2C_CTRL2 17416 #define GL2C_CTRL2__FILL_SIZE_32__SHIFT 0x0 17417 #define GL2C_CTRL2__FILL_SIZE_64__SHIFT 0x2 17418 #define GL2C_CTRL2__ADDR_MATCH_DISABLE__SHIFT 0x4 17419 #define GL2C_CTRL2__FILL_SIZE_128__SHIFT 0x5 17420 #define GL2C_CTRL2__SC_TO_HI_PRIORITY__SHIFT 0x6 17421 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE__SHIFT 0x7 17422 #define GL2C_CTRL2__RO_DISABLE__SHIFT 0x8 17423 #define GL2C_CTRL2__UNCOMP_RET_LATENCY_MODE__SHIFT 0x9 17424 #define GL2C_CTRL2__GCR_ARB_CTRL__SHIFT 0xa 17425 #define GL2C_CTRL2__GCR_ALL_SET__SHIFT 0xd 17426 #define GL2C_CTRL2__DCC_COMPRESSION_DISABLE__SHIFT 0xe 17427 #define GL2C_CTRL2__DF_COMPRESSION_MODE_OVERRIDE__SHIFT 0xf 17428 #define GL2C_CTRL2__COMPRESSED_WRITE_SAFE_MODE__SHIFT 0x11 17429 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK__SHIFT 0x12 17430 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE__SHIFT 0x13 17431 #define GL2C_CTRL2__MAX_MIN_CTRL__SHIFT 0x14 17432 #define GL2C_CTRL2__DECOMPRESS_WRITE_COMPRESSION_DISABLE__SHIFT 0x16 17433 #define GL2C_CTRL2__FORCE_WRITE_DECOMPRESSION__SHIFT 0x17 17434 #define GL2C_CTRL2__DCC_CLEAR_ERRORS__SHIFT 0x18 17435 #define GL2C_CTRL2__DCC_COMP_TO_SINGLE_EN__SHIFT 0x1a 17436 #define GL2C_CTRL2__DCC_COMP_TO_CONSTANT_EN__SHIFT 0x1b 17437 #define GL2C_CTRL2__DISABLE_HI_PRIORITY__SHIFT 0x1c 17438 #define GL2C_CTRL2__OC_OVERRIDE_UNCOMP_LOGICAL_SIZE_DISABLE__SHIFT 0x1d 17439 #define GL2C_CTRL2__DISABLE_CACHE_RAM_READ_FILTER__SHIFT 0x1e 17440 #define GL2C_CTRL2__DISABLE_TAG_RAM_READ_FILTER__SHIFT 0x1f 17441 #define GL2C_CTRL2__FILL_SIZE_32_MASK 0x00000003L 17442 #define GL2C_CTRL2__FILL_SIZE_64_MASK 0x0000000CL 17443 #define GL2C_CTRL2__ADDR_MATCH_DISABLE_MASK 0x00000010L 17444 #define GL2C_CTRL2__FILL_SIZE_128_MASK 0x00000020L 17445 #define GL2C_CTRL2__SC_TO_HI_PRIORITY_MASK 0x00000040L 17446 #define GL2C_CTRL2__HIT_UNDER_MISS_DISABLE_MASK 0x00000080L 17447 #define GL2C_CTRL2__RO_DISABLE_MASK 0x00000100L 17448 #define GL2C_CTRL2__UNCOMP_RET_LATENCY_MODE_MASK 0x00000200L 17449 #define GL2C_CTRL2__GCR_ARB_CTRL_MASK 0x00001C00L 17450 #define GL2C_CTRL2__GCR_ALL_SET_MASK 0x00002000L 17451 #define GL2C_CTRL2__DCC_COMPRESSION_DISABLE_MASK 0x00004000L 17452 #define GL2C_CTRL2__DF_COMPRESSION_MODE_OVERRIDE_MASK 0x00018000L 17453 #define GL2C_CTRL2__COMPRESSED_WRITE_SAFE_MODE_MASK 0x00020000L 17454 #define GL2C_CTRL2__USE_EA_EARLYWRRET_ON_WRITEBACK_MASK 0x00040000L 17455 #define GL2C_CTRL2__WRITEBACK_ALL_WAIT_FOR_ALL_EA_WRITE_COMPLETE_MASK 0x00080000L 17456 #define GL2C_CTRL2__MAX_MIN_CTRL_MASK 0x00300000L 17457 #define GL2C_CTRL2__DECOMPRESS_WRITE_COMPRESSION_DISABLE_MASK 0x00400000L 17458 #define GL2C_CTRL2__FORCE_WRITE_DECOMPRESSION_MASK 0x00800000L 17459 #define GL2C_CTRL2__DCC_CLEAR_ERRORS_MASK 0x01000000L 17460 #define GL2C_CTRL2__DCC_COMP_TO_SINGLE_EN_MASK 0x04000000L 17461 #define GL2C_CTRL2__DCC_COMP_TO_CONSTANT_EN_MASK 0x08000000L 17462 #define GL2C_CTRL2__DISABLE_HI_PRIORITY_MASK 0x10000000L 17463 #define GL2C_CTRL2__OC_OVERRIDE_UNCOMP_LOGICAL_SIZE_DISABLE_MASK 0x20000000L 17464 #define GL2C_CTRL2__DISABLE_CACHE_RAM_READ_FILTER_MASK 0x40000000L 17465 #define GL2C_CTRL2__DISABLE_TAG_RAM_READ_FILTER_MASK 0x80000000L 17466 //GL2C_STATUS 17467 #define GL2C_STATUS__NONCACHEABLE_UNSUPPORTED_DF_ATOMIC__SHIFT 0x4 17468 #define GL2C_STATUS__WRRET_NACK_FAULT__SHIFT 0x6 17469 #define GL2C_STATUS__RDRET_NACK_FAULT__SHIFT 0x7 17470 #define GL2C_STATUS__FED_FSM_STATE__SHIFT 0x9 17471 #define GL2C_STATUS__SAFE_MODE_FED__SHIFT 0xb 17472 #define GL2C_STATUS__FED_SRC_SEL__SHIFT 0xc 17473 #define GL2C_STATUS__DCC_OUT_ERROR_CODE__SHIFT 0x14 17474 #define GL2C_STATUS__NONCACHEABLE_UNSUPPORTED_DF_ATOMIC_MASK 0x00000010L 17475 #define GL2C_STATUS__WRRET_NACK_FAULT_MASK 0x00000040L 17476 #define GL2C_STATUS__RDRET_NACK_FAULT_MASK 0x00000080L 17477 #define GL2C_STATUS__FED_FSM_STATE_MASK 0x00000600L 17478 #define GL2C_STATUS__SAFE_MODE_FED_MASK 0x00000800L 17479 #define GL2C_STATUS__FED_SRC_SEL_MASK 0x000FF000L 17480 #define GL2C_STATUS__DCC_OUT_ERROR_CODE_MASK 0xFFF00000L 17481 //GL2C_ADDR_MATCH_MASK 17482 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK__SHIFT 0x0 17483 #define GL2C_ADDR_MATCH_MASK__ADDR_MASK_MASK 0xFFFFFFFFL 17484 //GL2C_ADDR_MATCH_SIZE 17485 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT 0x0 17486 #define GL2C_ADDR_MATCH_SIZE__MAX_COUNT_MASK 0x00000007L 17487 //GL2C_WBINVL2 17488 #define GL2C_WBINVL2__DONE__SHIFT 0x4 17489 #define GL2C_WBINVL2__DONE_MASK 0x00000010L 17490 //GL2C_SOFT_RESET 17491 #define GL2C_SOFT_RESET__HALT_FOR_RESET__SHIFT 0x0 17492 #define GL2C_SOFT_RESET__HALT_FOR_RESET_MASK 0x00000001L 17493 //GL2C_CTRL3 17494 #define GL2C_CTRL3__COMP_STREAM_OVERRIDE__SHIFT 0x0 17495 #define GL2C_CTRL3__LAST_USE_MODE__SHIFT 0x1 17496 #define GL2C_CTRL3__FORCE_UNCOMP_READ__SHIFT 0x2 17497 #define GL2C_CTRL3__LAST_USE_SAFE_MODE__SHIFT 0x4 17498 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE__SHIFT 0x5 17499 #define GL2C_CTRL3__ENABLE_64B_LAST_USE__SHIFT 0x6 17500 #define GL2C_CTRL3__UNCACHED_TO_UC_QUEUE__SHIFT 0x7 17501 #define GL2C_CTRL3__IO_CHANNEL_ENABLE__SHIFT 0x8 17502 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE__SHIFT 0xb 17503 #define GL2C_CTRL3__HASH_256B_ENABLE__SHIFT 0xc 17504 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE__SHIFT 0xd 17505 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP__SHIFT 0xe 17506 #define GL2C_CTRL3__FGCG_OVERRIDE__SHIFT 0xf 17507 #define GL2C_CTRL3__FORCE_MTYPE_UC__SHIFT 0x10 17508 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN__SHIFT 0x12 17509 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT__SHIFT 0x13 17510 #define GL2C_CTRL3__EA_WRITE_SIZE_LIMIT__SHIFT 0x14 17511 #define GL2C_CTRL3__WB_OPT_ENABLE__SHIFT 0x15 17512 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT__SHIFT 0x16 17513 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE__SHIFT 0x18 17514 #define GL2C_CTRL3__EA_GMI_DISABLE__SHIFT 0x19 17515 #define GL2C_CTRL3__COMP_STREAM_OVERRIDE_BYPASS__SHIFT 0x1a 17516 #define GL2C_CTRL3__INF_NAN_CLAMP__SHIFT 0x1b 17517 #define GL2C_CTRL3__SCRATCH__SHIFT 0x1c 17518 #define GL2C_CTRL3__COMP_STREAM_OVERRIDE_MASK 0x00000001L 17519 #define GL2C_CTRL3__LAST_USE_MODE_MASK 0x00000002L 17520 #define GL2C_CTRL3__FORCE_UNCOMP_READ_MASK 0x0000000CL 17521 #define GL2C_CTRL3__LAST_USE_SAFE_MODE_MASK 0x00000010L 17522 #define GL2C_CTRL3__BANK_LINEAR_HASH_MODE_MASK 0x00000020L 17523 #define GL2C_CTRL3__ENABLE_64B_LAST_USE_MASK 0x00000040L 17524 #define GL2C_CTRL3__UNCACHED_TO_UC_QUEUE_MASK 0x00000080L 17525 #define GL2C_CTRL3__IO_CHANNEL_ENABLE_MASK 0x00000100L 17526 #define GL2C_CTRL3__BANK_LINEAR_HASH_ENABLE_MASK 0x00000800L 17527 #define GL2C_CTRL3__HASH_256B_ENABLE_MASK 0x00001000L 17528 #define GL2C_CTRL3__DECOMP_NBC_IND64_DISABLE_MASK 0x00002000L 17529 #define GL2C_CTRL3__FORCE_READ_ON_WRITE_OP_MASK 0x00004000L 17530 #define GL2C_CTRL3__FGCG_OVERRIDE_MASK 0x00008000L 17531 #define GL2C_CTRL3__FORCE_MTYPE_UC_MASK 0x00010000L 17532 #define GL2C_CTRL3__WRITE_SET_SECTOR_FULLY_WRITTEN_MASK 0x00040000L 17533 #define GL2C_CTRL3__EA_READ_SIZE_LIMIT_MASK 0x00080000L 17534 #define GL2C_CTRL3__EA_WRITE_SIZE_LIMIT_MASK 0x00100000L 17535 #define GL2C_CTRL3__WB_OPT_ENABLE_MASK 0x00200000L 17536 #define GL2C_CTRL3__WB_OPT_BURST_MAX_COUNT_MASK 0x00C00000L 17537 #define GL2C_CTRL3__SET_GROUP_LINEAR_HASH_ENABLE_MASK 0x01000000L 17538 #define GL2C_CTRL3__EA_GMI_DISABLE_MASK 0x02000000L 17539 #define GL2C_CTRL3__COMP_STREAM_OVERRIDE_BYPASS_MASK 0x04000000L 17540 #define GL2C_CTRL3__INF_NAN_CLAMP_MASK 0x08000000L 17541 #define GL2C_CTRL3__SCRATCH_MASK 0xF0000000L 17542 //GL2C_EA_CREDITS_CTRL 17543 #define GL2C_EA_CREDITS_CTRL__EA_IF_REQ_CREDITS__SHIFT 0x0 17544 #define GL2C_EA_CREDITS_CTRL__EA_IF_DATA_CREDITS__SHIFT 0x5 17545 #define GL2C_EA_CREDITS_CTRL__OC_EA_REQ_D_CREDIT__SHIFT 0xa 17546 #define GL2C_EA_CREDITS_CTRL__OC_EA_REQ_I_CREDIT__SHIFT 0xf 17547 #define GL2C_EA_CREDITS_CTRL__EA_IF_REQ_CREDITS_MASK 0x0000001FL 17548 #define GL2C_EA_CREDITS_CTRL__EA_IF_DATA_CREDITS_MASK 0x000003E0L 17549 #define GL2C_EA_CREDITS_CTRL__OC_EA_REQ_D_CREDIT_MASK 0x00007C00L 17550 #define GL2C_EA_CREDITS_CTRL__OC_EA_REQ_I_CREDIT_MASK 0x000F8000L 17551 //GL2C_CTRL4 17552 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE__SHIFT 0x1 17553 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE__SHIFT 0x3 17554 #define GL2C_CTRL4__OC_UNCOMP_128B_COMPRESS_EN_DISABLE__SHIFT 0x4 17555 #define GL2C_CTRL4__TAG_MGCG_MODE__SHIFT 0x6 17556 #define GL2C_CTRL4__CORE_MGCG_MODE__SHIFT 0x7 17557 #define GL2C_CTRL4__EXECUTE_MGCG_MODE__SHIFT 0x8 17558 #define GL2C_CTRL4__EA_NACK_DISABLE__SHIFT 0x9 17559 #define GL2C_CTRL4__FED_SAFE_MODE__SHIFT 0xa 17560 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE__SHIFT 0xb 17561 #define GL2C_CTRL4__LFIFO_VMISS_DISABLE__SHIFT 0xc 17562 #define GL2C_CTRL4__EA_COMPRESSED_NACK_DISABLE__SHIFT 0xd 17563 #define GL2C_CTRL4__DCC_FORCE_BYPASS__SHIFT 0xe 17564 #define GL2C_CTRL4__DCC_CLEAR_128B_CONSTANT_ENCODE_EN__SHIFT 0xf 17565 #define GL2C_CTRL4__LFIFO_HASH_MODE__SHIFT 0x10 17566 #define GL2C_CTRL4__SPA_CHANNEL_ENABLE_MASK 0x00000002L 17567 #define GL2C_CTRL4__WRITEBACK_FIFO_STALL_ENABLE_MASK 0x00000008L 17568 #define GL2C_CTRL4__OC_UNCOMP_128B_COMPRESS_EN_DISABLE_MASK 0x00000010L 17569 #define GL2C_CTRL4__TAG_MGCG_MODE_MASK 0x00000040L 17570 #define GL2C_CTRL4__CORE_MGCG_MODE_MASK 0x00000080L 17571 #define GL2C_CTRL4__EXECUTE_MGCG_MODE_MASK 0x00000100L 17572 #define GL2C_CTRL4__EA_NACK_DISABLE_MASK 0x00000200L 17573 #define GL2C_CTRL4__FED_SAFE_MODE_MASK 0x00000400L 17574 #define GL2C_CTRL4__FLUSH_SET_COUNTER_MASK_DISABLE_MASK 0x00000800L 17575 #define GL2C_CTRL4__LFIFO_VMISS_DISABLE_MASK 0x00001000L 17576 #define GL2C_CTRL4__EA_COMPRESSED_NACK_DISABLE_MASK 0x00002000L 17577 #define GL2C_CTRL4__DCC_FORCE_BYPASS_MASK 0x00004000L 17578 #define GL2C_CTRL4__DCC_CLEAR_128B_CONSTANT_ENCODE_EN_MASK 0x00008000L 17579 #define GL2C_CTRL4__LFIFO_HASH_MODE_MASK 0xFFFF0000L 17580 //GL2C_DISCARD_STALL_CTRL 17581 #define GL2C_DISCARD_STALL_CTRL__LIMIT__SHIFT 0x0 17582 #define GL2C_DISCARD_STALL_CTRL__WINDOW__SHIFT 0xf 17583 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT__SHIFT 0x1e 17584 #define GL2C_DISCARD_STALL_CTRL__ENABLE__SHIFT 0x1f 17585 #define GL2C_DISCARD_STALL_CTRL__LIMIT_MASK 0x00007FFFL 17586 #define GL2C_DISCARD_STALL_CTRL__WINDOW_MASK 0x3FFF8000L 17587 #define GL2C_DISCARD_STALL_CTRL__DROP_NEXT_MASK 0x40000000L 17588 #define GL2C_DISCARD_STALL_CTRL__ENABLE_MASK 0x80000000L 17589 //GL2C_CTRL5 17590 #define GL2C_CTRL5__CB_SUPPORTED_COMP_SCHEME__SHIFT 0x0 17591 #define GL2C_CTRL5__DB_SUPPORTED_COMP_SCHEME__SHIFT 0x4 17592 #define GL2C_CTRL5__CONCAT_GT_128B_DISABLE__SHIFT 0x8 17593 #define GL2C_CTRL5__FORCE_UNCOMP_READ_ON_UNCOMPRESSED_CL__SHIFT 0x9 17594 #define GL2C_CTRL5__VGT_GS_MAX_WAVE_ID_WIDTH__SHIFT 0xa 17595 #define GL2C_CTRL5__CID_REMAP_ENABLE__SHIFT 0xf 17596 #define GL2C_CTRL5__PERF_CNTR_EN_OVERRIDE__SHIFT 0x10 17597 #define GL2C_CTRL5__COMP_BYPASS_READ_MODE__SHIFT 0x11 17598 #define GL2C_CTRL5__UNCACHED_COMP_WRITE_PASSTHROUGH_EN__SHIFT 0x12 17599 #define GL2C_CTRL5__LAST_USE_SAFE_MODE_COMP__SHIFT 0x13 17600 #define GL2C_CTRL5__UNCOMP_KEY_COMP_WRITE_EN__SHIFT 0x14 17601 #define GL2C_CTRL5__CB_SUPPORTED_COMP_SCHEME_MASK 0x00000007L 17602 #define GL2C_CTRL5__DB_SUPPORTED_COMP_SCHEME_MASK 0x00000070L 17603 #define GL2C_CTRL5__CONCAT_GT_128B_DISABLE_MASK 0x00000100L 17604 #define GL2C_CTRL5__FORCE_UNCOMP_READ_ON_UNCOMPRESSED_CL_MASK 0x00000200L 17605 #define GL2C_CTRL5__VGT_GS_MAX_WAVE_ID_WIDTH_MASK 0x00007C00L 17606 #define GL2C_CTRL5__CID_REMAP_ENABLE_MASK 0x00008000L 17607 #define GL2C_CTRL5__PERF_CNTR_EN_OVERRIDE_MASK 0x00010000L 17608 #define GL2C_CTRL5__COMP_BYPASS_READ_MODE_MASK 0x00020000L 17609 #define GL2C_CTRL5__UNCACHED_COMP_WRITE_PASSTHROUGH_EN_MASK 0x00040000L 17610 #define GL2C_CTRL5__LAST_USE_SAFE_MODE_COMP_MASK 0x00080000L 17611 #define GL2C_CTRL5__UNCOMP_KEY_COMP_WRITE_EN_MASK 0x00100000L 17612 //GL2A_ADDR_MATCH_CTRL 17613 #define GL2A_ADDR_MATCH_CTRL__DISABLE__SHIFT 0x0 17614 #define GL2A_ADDR_MATCH_CTRL__DISABLE_MASK 0xFFFFFFFFL 17615 //GL2A_ADDR_MATCH_MASK 17616 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK__SHIFT 0x0 17617 #define GL2A_ADDR_MATCH_MASK__ADDR_MASK_MASK 0xFFFFFFFFL 17618 //GL2A_ADDR_MATCH_SIZE 17619 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT__SHIFT 0x0 17620 #define GL2A_ADDR_MATCH_SIZE__MAX_COUNT_MASK 0x00000007L 17621 //GL2A_CTRL 17622 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE__SHIFT 0x0 17623 #define GL2A_CTRL__STAY_ON_BURST__SHIFT 0x1 17624 #define GL2A_CTRL__FGCG_OVERRIDE__SHIFT 0x2 17625 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY__SHIFT 0x3 17626 #define GL2A_CTRL__GCRD_REQ_CREDIT_SAFE_REG__SHIFT 0x4 17627 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT__SHIFT 0xc 17628 #define GL2A_CTRL__SC_TO_HI_PRIORITY__SHIFT 0x11 17629 #define GL2A_CTRL__DISABLE_HI_PRIORITY__SHIFT 0x12 17630 #define GL2A_CTRL__HI_PRIORITY_TIMEOUT_COUNT__SHIFT 0x13 17631 #define GL2A_CTRL__REQ_CREDIT_MODE__SHIFT 0x18 17632 #define GL2A_CTRL__RTN_ARB_TIMER_RESET_VALUE_MASK 0x00000001L 17633 #define GL2A_CTRL__STAY_ON_BURST_MASK 0x00000002L 17634 #define GL2A_CTRL__FGCG_OVERRIDE_MASK 0x00000004L 17635 #define GL2A_CTRL__CLIENT_ARB_PRIO_STAY_MASK 0x00000008L 17636 #define GL2A_CTRL__GCRD_REQ_CREDIT_SAFE_REG_MASK 0x000000F0L 17637 #define GL2A_CTRL__WRITE_COMBINE_TIMEOUT_COUNT_MASK 0x0001F000L 17638 #define GL2A_CTRL__SC_TO_HI_PRIORITY_MASK 0x00020000L 17639 #define GL2A_CTRL__DISABLE_HI_PRIORITY_MASK 0x00040000L 17640 #define GL2A_CTRL__HI_PRIORITY_TIMEOUT_COUNT_MASK 0x00F80000L 17641 #define GL2A_CTRL__REQ_CREDIT_MODE_MASK 0x01000000L 17642 //GL2A_CTRL2 17643 #define GL2A_CTRL2__GCRD_RSP_CREDIT_SAFE_REG__SHIFT 0x0 17644 #define GL2A_CTRL2__REQ_CREDIT_SAFE_REG__SHIFT 0x8 17645 #define GL2A_CTRL2__DATA_CREDIT_SAFE_REG__SHIFT 0xd 17646 #define GL2A_CTRL2__GCRD_RSP_CREDIT_SAFE_REG_MASK 0x0000000FL 17647 #define GL2A_CTRL2__REQ_CREDIT_SAFE_REG_MASK 0x00001F00L 17648 #define GL2A_CTRL2__DATA_CREDIT_SAFE_REG_MASK 0x0003E000L 17649 //GL2A_CHANNEL_HASH_CTRL 17650 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL0__SHIFT 0x0 17651 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL1__SHIFT 0x6 17652 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL2__SHIFT 0xc 17653 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL3__SHIFT 0x12 17654 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL4__SHIFT 0x18 17655 #define GL2A_CHANNEL_HASH_CTRL__HASH_MODE__SHIFT 0x1f 17656 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL0_MASK 0x0000003FL 17657 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL1_MASK 0x00000FC0L 17658 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL2_MASK 0x0003F000L 17659 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL3_MASK 0x00FC0000L 17660 #define GL2A_CHANNEL_HASH_CTRL__HASH_BIT_SEL4_MASK 0x3F000000L 17661 #define GL2A_CHANNEL_HASH_CTRL__HASH_MODE_MASK 0x80000000L 17662 //GL2A_DISABLE 17663 #define GL2A_DISABLE__DISABLE__SHIFT 0x0 17664 #define GL2A_DISABLE__DISABLE_MASK 0x0000000FL 17665 //GL2A_RESP_THROTTLE_CTRL 17666 #define GL2A_RESP_THROTTLE_CTRL__DISABLE__SHIFT 0x0 17667 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_SA__SHIFT 0x10 17668 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_SAx__SHIFT 0x18 17669 #define GL2A_RESP_THROTTLE_CTRL__DISABLE_MASK 0x0000FFFFL 17670 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_SA_MASK 0x00FF0000L 17671 #define GL2A_RESP_THROTTLE_CTRL__CREDIT_SAx_MASK 0xFF000000L 17672 17673 17674 // addressBlock: gc_gfx_cpwd_cpwd_perfddec 17675 //CPG_PERFCOUNTER1_LO 17676 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17677 #define CPG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17678 //CPG_PERFCOUNTER1_HI 17679 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17680 #define CPG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17681 //CPG_PERFCOUNTER0_LO 17682 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17683 #define CPG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17684 //CPG_PERFCOUNTER0_HI 17685 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17686 #define CPG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17687 //CPC_PERFCOUNTER1_LO 17688 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17689 #define CPC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17690 //CPC_PERFCOUNTER1_HI 17691 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17692 #define CPC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17693 //CPC_PERFCOUNTER0_LO 17694 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17695 #define CPC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17696 //CPC_PERFCOUNTER0_HI 17697 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17698 #define CPC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17699 //CPF_PERFCOUNTER1_LO 17700 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17701 #define CPF_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17702 //CPF_PERFCOUNTER1_HI 17703 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17704 #define CPF_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17705 //CPF_PERFCOUNTER0_LO 17706 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17707 #define CPF_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17708 //CPF_PERFCOUNTER0_HI 17709 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17710 #define CPF_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17711 //CPF_LATENCY_STATS_DATA 17712 #define CPF_LATENCY_STATS_DATA__DATA__SHIFT 0x0 17713 #define CPF_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 17714 //CPG_LATENCY_STATS_DATA 17715 #define CPG_LATENCY_STATS_DATA__DATA__SHIFT 0x0 17716 #define CPG_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 17717 //CPC_LATENCY_STATS_DATA 17718 #define CPC_LATENCY_STATS_DATA__DATA__SHIFT 0x0 17719 #define CPC_LATENCY_STATS_DATA__DATA_MASK 0xFFFFFFFFL 17720 //GRBM_PERFCOUNTER0_LO 17721 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17722 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17723 //GRBM_PERFCOUNTER0_HI 17724 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17725 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17726 //GRBM_PERFCOUNTER1_LO 17727 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17728 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17729 //GRBM_PERFCOUNTER1_HI 17730 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17731 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17732 //GE1_PERFCOUNTER0_LO 17733 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17734 #define GE1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17735 //GE1_PERFCOUNTER0_HI 17736 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17737 #define GE1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17738 //GE1_PERFCOUNTER1_LO 17739 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17740 #define GE1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17741 //GE1_PERFCOUNTER1_HI 17742 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17743 #define GE1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17744 //GE1_PERFCOUNTER2_LO 17745 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17746 #define GE1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17747 //GE1_PERFCOUNTER2_HI 17748 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17749 #define GE1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17750 //GE1_PERFCOUNTER3_LO 17751 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17752 #define GE1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17753 //GE1_PERFCOUNTER3_HI 17754 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17755 #define GE1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17756 //GE2_DIST_PERFCOUNTER0_LO 17757 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17758 #define GE2_DIST_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17759 //GE2_DIST_PERFCOUNTER0_HI 17760 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17761 #define GE2_DIST_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17762 //GE2_DIST_PERFCOUNTER1_LO 17763 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17764 #define GE2_DIST_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17765 //GE2_DIST_PERFCOUNTER1_HI 17766 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17767 #define GE2_DIST_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17768 //GE2_DIST_PERFCOUNTER2_LO 17769 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17770 #define GE2_DIST_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17771 //GE2_DIST_PERFCOUNTER2_HI 17772 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17773 #define GE2_DIST_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17774 //GE2_DIST_PERFCOUNTER3_LO 17775 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17776 #define GE2_DIST_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17777 //GE2_DIST_PERFCOUNTER3_HI 17778 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17779 #define GE2_DIST_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17780 //GC_EA_CPWD_PERFCOUNTER0_LO 17781 #define GC_EA_CPWD_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17782 #define GC_EA_CPWD_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17783 //GC_EA_CPWD_PERFCOUNTER0_HI 17784 #define GC_EA_CPWD_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17785 #define GC_EA_CPWD_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17786 //GC_EA_CPWD_PERFCOUNTER1_LO 17787 #define GC_EA_CPWD_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17788 #define GC_EA_CPWD_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17789 //GC_EA_CPWD_PERFCOUNTER1_HI 17790 #define GC_EA_CPWD_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17791 #define GC_EA_CPWD_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17792 //GC_EA_SE_PERFCOUNTER0_LO 17793 #define GC_EA_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17794 #define GC_EA_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17795 //GC_EA_SE_PERFCOUNTER0_HI 17796 #define GC_EA_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17797 #define GC_EA_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17798 //GC_EA_SE_PERFCOUNTER1_LO 17799 #define GC_EA_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17800 #define GC_EA_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17801 //GC_EA_SE_PERFCOUNTER1_HI 17802 #define GC_EA_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17803 #define GC_EA_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17804 //GL2C_PERFCOUNTER0_LO 17805 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17806 #define GL2C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17807 //GL2C_PERFCOUNTER0_HI 17808 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17809 #define GL2C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17810 //GL2C_PERFCOUNTER1_LO 17811 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17812 #define GL2C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17813 //GL2C_PERFCOUNTER1_HI 17814 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17815 #define GL2C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17816 //GL2C_PERFCOUNTER2_LO 17817 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17818 #define GL2C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17819 //GL2C_PERFCOUNTER2_HI 17820 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17821 #define GL2C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17822 //GL2C_PERFCOUNTER3_LO 17823 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17824 #define GL2C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17825 //GL2C_PERFCOUNTER3_HI 17826 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17827 #define GL2C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17828 //GL2A_PERFCOUNTER0_LO 17829 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17830 #define GL2A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17831 //GL2A_PERFCOUNTER0_HI 17832 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17833 #define GL2A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17834 //GL2A_PERFCOUNTER1_LO 17835 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17836 #define GL2A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17837 //GL2A_PERFCOUNTER1_HI 17838 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17839 #define GL2A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17840 //GL2A_PERFCOUNTER2_LO 17841 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17842 #define GL2A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17843 //GL2A_PERFCOUNTER2_HI 17844 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17845 #define GL2A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17846 //GL2A_PERFCOUNTER3_LO 17847 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17848 #define GL2A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17849 //GL2A_PERFCOUNTER3_HI 17850 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17851 #define GL2A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17852 //CHC_PERFCOUNTER0_LO 17853 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17854 #define CHC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17855 //CHC_PERFCOUNTER0_HI 17856 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17857 #define CHC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17858 //CHC_PERFCOUNTER1_LO 17859 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17860 #define CHC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17861 //CHC_PERFCOUNTER1_HI 17862 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17863 #define CHC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17864 //CHC_PERFCOUNTER2_LO 17865 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17866 #define CHC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17867 //CHC_PERFCOUNTER2_HI 17868 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17869 #define CHC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17870 //CHC_PERFCOUNTER3_LO 17871 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17872 #define CHC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17873 //CHC_PERFCOUNTER3_HI 17874 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17875 #define CHC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17876 //RLC_PERFCOUNTER0_LO 17877 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17878 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17879 //RLC_PERFCOUNTER0_HI 17880 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17881 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17882 //RLC_PERFCOUNTER1_LO 17883 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17884 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17885 //RLC_PERFCOUNTER1_HI 17886 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17887 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17888 //GCR_PERFCOUNTER0_LO 17889 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17890 #define GCR_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17891 //GCR_PERFCOUNTER0_HI 17892 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17893 #define GCR_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17894 //GCR_PERFCOUNTER1_LO 17895 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17896 #define GCR_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17897 //GCR_PERFCOUNTER1_HI 17898 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17899 #define GCR_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17900 //CHA_PERFCOUNTER0_LO 17901 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 17902 #define CHA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17903 //CHA_PERFCOUNTER0_HI 17904 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 17905 #define CHA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17906 //CHA_PERFCOUNTER1_LO 17907 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 17908 #define CHA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17909 //CHA_PERFCOUNTER1_HI 17910 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 17911 #define CHA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17912 //CHA_PERFCOUNTER2_LO 17913 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 17914 #define CHA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17915 //CHA_PERFCOUNTER2_HI 17916 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 17917 #define CHA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17918 //CHA_PERFCOUNTER3_LO 17919 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 17920 #define CHA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 17921 //CHA_PERFCOUNTER3_HI 17922 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 17923 #define CHA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 17924 17925 17926 // addressBlock: gc_gfx_cpwd_cpwd_perfsdec 17927 //CPG_PERFCOUNTER1_SELECT 17928 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 17929 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 17930 #define CPG_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 17931 #define CPG_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 17932 //CPG_PERFCOUNTER0_SELECT1 17933 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 17934 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 17935 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 17936 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 17937 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 17938 #define CPG_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 17939 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 17940 #define CPG_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 17941 //CPG_PERFCOUNTER0_SELECT 17942 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 17943 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 17944 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 17945 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 17946 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 17947 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 17948 #define CPG_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 17949 #define CPG_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 17950 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 17951 #define CPG_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 17952 //CPC_PERFCOUNTER1_SELECT 17953 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 17954 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 17955 #define CPC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 17956 #define CPC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 17957 //CPC_PERFCOUNTER0_SELECT1 17958 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 17959 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 17960 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 17961 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 17962 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 17963 #define CPC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 17964 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 17965 #define CPC_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 17966 //CPF_PERFCOUNTER1_SELECT 17967 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 17968 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x1c 17969 #define CPF_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 17970 #define CPF_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0xF0000000L 17971 //CPF_PERFCOUNTER0_SELECT1 17972 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 17973 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 17974 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3__SHIFT 0x18 17975 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2__SHIFT 0x1c 17976 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 17977 #define CPF_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 17978 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE3_MASK 0x0F000000L 17979 #define CPF_PERFCOUNTER0_SELECT1__CNTR_MODE2_MASK 0xF0000000L 17980 //CPF_PERFCOUNTER0_SELECT 17981 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 17982 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 17983 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 17984 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 17985 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 17986 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 17987 #define CPF_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 17988 #define CPF_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 17989 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 17990 #define CPF_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 17991 //CP_CP_PERFMON_CNTL 17992 #define CP_CP_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x0 17993 #define CP_CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT 0x4 17994 #define CP_CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT 0x8 17995 #define CP_CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 17996 #define CP_CP_PERFMON_CNTL__PERFMON_STATE_MASK 0x0000000FL 17997 #define CP_CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK 0x000000F0L 17998 #define CP_CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK 0x00000300L 17999 #define CP_CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 18000 //CPC_PERFCOUNTER0_SELECT 18001 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18002 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18003 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 18004 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1__SHIFT 0x18 18005 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0__SHIFT 0x1c 18006 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18007 #define CPC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18008 #define CPC_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 18009 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE1_MASK 0x0F000000L 18010 #define CPC_PERFCOUNTER0_SELECT__CNTR_MODE0_MASK 0xF0000000L 18011 //CPF_TC_PERF_COUNTER_WINDOW_SELECT 18012 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 18013 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 18014 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 18015 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x00000007L 18016 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 18017 #define CPF_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 18018 //CPG_TC_PERF_COUNTER_WINDOW_SELECT 18019 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 18020 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 18021 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 18022 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x0000001FL 18023 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 18024 #define CPG_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 18025 //CPF_LATENCY_STATS_SELECT 18026 #define CPF_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 18027 #define CPF_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 18028 #define CPF_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 18029 #define CPF_LATENCY_STATS_SELECT__INDEX_MASK 0x0000000FL 18030 #define CPF_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 18031 #define CPF_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 18032 //CPG_LATENCY_STATS_SELECT 18033 #define CPG_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 18034 #define CPG_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 18035 #define CPG_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 18036 #define CPG_LATENCY_STATS_SELECT__INDEX_MASK 0x0000001FL 18037 #define CPG_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 18038 #define CPG_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 18039 //CPC_LATENCY_STATS_SELECT 18040 #define CPC_LATENCY_STATS_SELECT__INDEX__SHIFT 0x0 18041 #define CPC_LATENCY_STATS_SELECT__CLEAR__SHIFT 0x1e 18042 #define CPC_LATENCY_STATS_SELECT__ENABLE__SHIFT 0x1f 18043 #define CPC_LATENCY_STATS_SELECT__INDEX_MASK 0x0000001FL 18044 #define CPC_LATENCY_STATS_SELECT__CLEAR_MASK 0x40000000L 18045 #define CPC_LATENCY_STATS_SELECT__ENABLE_MASK 0x80000000L 18046 //CPC_TC_PERF_COUNTER_WINDOW_SELECT 18047 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX__SHIFT 0x0 18048 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS__SHIFT 0x1e 18049 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE__SHIFT 0x1f 18050 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__INDEX_MASK 0x0000001FL 18051 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ALWAYS_MASK 0x40000000L 18052 #define CPC_TC_PERF_COUNTER_WINDOW_SELECT__ENABLE_MASK 0x80000000L 18053 //CP_DRAW_OBJECT 18054 #define CP_DRAW_OBJECT__OBJECT__SHIFT 0x0 18055 #define CP_DRAW_OBJECT__OBJECT_MASK 0xFFFFFFFFL 18056 //CP_DRAW_OBJECT_COUNTER 18057 #define CP_DRAW_OBJECT_COUNTER__COUNT__SHIFT 0x0 18058 #define CP_DRAW_OBJECT_COUNTER__COUNT_MASK 0x0000FFFFL 18059 //CP_DRAW_WINDOW_MASK_HI 18060 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI__SHIFT 0x0 18061 #define CP_DRAW_WINDOW_MASK_HI__WINDOW_MASK_HI_MASK 0xFFFFFFFFL 18062 //CP_DRAW_WINDOW_HI 18063 #define CP_DRAW_WINDOW_HI__WINDOW_HI__SHIFT 0x0 18064 #define CP_DRAW_WINDOW_HI__WINDOW_HI_MASK 0xFFFFFFFFL 18065 //CP_DRAW_WINDOW_LO 18066 #define CP_DRAW_WINDOW_LO__MIN__SHIFT 0x0 18067 #define CP_DRAW_WINDOW_LO__MAX__SHIFT 0x10 18068 #define CP_DRAW_WINDOW_LO__MIN_MASK 0x0000FFFFL 18069 #define CP_DRAW_WINDOW_LO__MAX_MASK 0xFFFF0000L 18070 //CP_DRAW_WINDOW_CNTL 18071 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX__SHIFT 0x0 18072 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN__SHIFT 0x1 18073 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI__SHIFT 0x2 18074 #define CP_DRAW_WINDOW_CNTL__MODE__SHIFT 0x8 18075 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MAX_MASK 0x00000001L 18076 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_LO_MIN_MASK 0x00000002L 18077 #define CP_DRAW_WINDOW_CNTL__DISABLE_DRAW_WINDOW_HI_MASK 0x00000004L 18078 #define CP_DRAW_WINDOW_CNTL__MODE_MASK 0x00000100L 18079 //GRBM_PERFCOUNTER0_SELECT 18080 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18081 #define GRBM_PERFCOUNTER0_SELECT__SC_CLEAN_USER_DEFINED_MASK__SHIFT 0x9 18082 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 18083 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 18084 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 18085 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 18086 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 18087 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 18088 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 18089 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x13 18090 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 18091 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 18092 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x16 18093 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 18094 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 18095 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 18096 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 18097 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 18098 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 18099 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x0000003FL 18100 #define GRBM_PERFCOUNTER0_SELECT__SC_CLEAN_USER_DEFINED_MASK_MASK 0x00000200L 18101 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 18102 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 18103 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 18104 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 18105 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 18106 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 18107 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 18108 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 18109 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 18110 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 18111 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 18112 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 18113 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 18114 #define GRBM_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 18115 #define GRBM_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 18116 #define GRBM_PERFCOUNTER0_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 18117 #define GRBM_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 18118 //GRBM_PERFCOUNTER1_SELECT 18119 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18120 #define GRBM_PERFCOUNTER1_SELECT__SC_CLEAN_USER_DEFINED_MASK__SHIFT 0x9 18121 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xa 18122 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 18123 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 18124 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 18125 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 18126 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 18127 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 18128 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x13 18129 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 18130 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 18131 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x16 18132 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 18133 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 18134 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 18135 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 18136 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 18137 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 18138 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x0000003FL 18139 #define GRBM_PERFCOUNTER1_SELECT__SC_CLEAN_USER_DEFINED_MASK_MASK 0x00000200L 18140 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 18141 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 18142 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 18143 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 18144 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 18145 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 18146 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 18147 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 18148 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 18149 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 18150 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 18151 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 18152 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 18153 #define GRBM_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 18154 #define GRBM_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 18155 #define GRBM_PERFCOUNTER1_SELECT__UTCL2_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 18156 #define GRBM_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 18157 //GRBM_PERFCOUNTER0_SELECT_HI 18158 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1 18159 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT 0x2 18160 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT 0x3 18161 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT 0x4 18162 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT 0x6 18163 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x8 18164 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1XCC_BUSY_USER_DEFINED_MASK__SHIFT 0x9 18165 #define GRBM_PERFCOUNTER0_SELECT_HI__PC_BUSY_USER_DEFINED_MASK__SHIFT 0xa 18166 #define GRBM_PERFCOUNTER0_SELECT_HI__EA_STAT_LINK_BUSY_USER_DEFINED_MASK__SHIFT 0xd 18167 #define GRBM_PERFCOUNTER0_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00000002L 18168 #define GRBM_PERFCOUNTER0_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK 0x00000004L 18169 #define GRBM_PERFCOUNTER0_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK 0x00000008L 18170 #define GRBM_PERFCOUNTER0_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK 0x00000010L 18171 #define GRBM_PERFCOUNTER0_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 18172 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 18173 #define GRBM_PERFCOUNTER0_SELECT_HI__GL1XCC_BUSY_USER_DEFINED_MASK_MASK 0x00000200L 18174 #define GRBM_PERFCOUNTER0_SELECT_HI__PC_BUSY_USER_DEFINED_MASK_MASK 0x00000400L 18175 #define GRBM_PERFCOUNTER0_SELECT_HI__EA_STAT_LINK_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 18176 //GRBM_PERFCOUNTER1_SELECT_HI 18177 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1 18178 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK__SHIFT 0x2 18179 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK__SHIFT 0x3 18180 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK__SHIFT 0x4 18181 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK__SHIFT 0x6 18182 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x8 18183 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1XCC_BUSY_USER_DEFINED_MASK__SHIFT 0x9 18184 #define GRBM_PERFCOUNTER1_SELECT_HI__PC_BUSY_USER_DEFINED_MASK__SHIFT 0xa 18185 #define GRBM_PERFCOUNTER1_SELECT_HI__EA_STAT_LINK_BUSY_USER_DEFINED_MASK__SHIFT 0xd 18186 #define GRBM_PERFCOUNTER1_SELECT_HI__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x00000002L 18187 #define GRBM_PERFCOUNTER1_SELECT_HI__GL2CC_BUSY_USER_DEFINED_MASK_MASK 0x00000004L 18188 #define GRBM_PERFCOUNTER1_SELECT_HI__SDMA_BUSY_USER_DEFINED_MASK_MASK 0x00000008L 18189 #define GRBM_PERFCOUNTER1_SELECT_HI__CH_BUSY_USER_DEFINED_MASK_MASK 0x00000010L 18190 #define GRBM_PERFCOUNTER1_SELECT_HI__PMM_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 18191 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 18192 #define GRBM_PERFCOUNTER1_SELECT_HI__GL1XCC_BUSY_USER_DEFINED_MASK_MASK 0x00000200L 18193 #define GRBM_PERFCOUNTER1_SELECT_HI__PC_BUSY_USER_DEFINED_MASK_MASK 0x00000400L 18194 #define GRBM_PERFCOUNTER1_SELECT_HI__EA_STAT_LINK_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 18195 //GE1_PERFCOUNTER0_SELECT 18196 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 18197 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18198 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18199 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18200 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 18201 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 18202 #define GE1_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18203 #define GE1_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18204 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18205 #define GE1_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 18206 //GE1_PERFCOUNTER0_SELECT1 18207 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18208 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18209 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 18210 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 18211 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18212 #define GE1_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18213 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 18214 #define GE1_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 18215 //GE1_PERFCOUNTER1_SELECT 18216 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 18217 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18218 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18219 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18220 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 18221 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 18222 #define GE1_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18223 #define GE1_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18224 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18225 #define GE1_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 18226 //GE1_PERFCOUNTER1_SELECT1 18227 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18228 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18229 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 18230 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 18231 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18232 #define GE1_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18233 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 18234 #define GE1_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 18235 //GE1_PERFCOUNTER2_SELECT 18236 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 18237 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 18238 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 18239 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 18240 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 18241 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 18242 #define GE1_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 18243 #define GE1_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 18244 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 18245 #define GE1_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 18246 //GE1_PERFCOUNTER2_SELECT1 18247 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 18248 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 18249 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 18250 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 18251 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 18252 #define GE1_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18253 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 18254 #define GE1_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 18255 //GE1_PERFCOUNTER3_SELECT 18256 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 18257 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 18258 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 18259 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 18260 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 18261 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 18262 #define GE1_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 18263 #define GE1_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 18264 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 18265 #define GE1_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 18266 //GE1_PERFCOUNTER3_SELECT1 18267 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 18268 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 18269 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 18270 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 18271 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 18272 #define GE1_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18273 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 18274 #define GE1_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 18275 //GE2_DIST_PERFCOUNTER0_SELECT 18276 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 18277 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18278 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18279 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18280 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 18281 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 18282 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18283 #define GE2_DIST_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18284 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18285 #define GE2_DIST_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 18286 //GE2_DIST_PERFCOUNTER0_SELECT1 18287 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18288 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18289 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 18290 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 18291 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18292 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18293 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 18294 #define GE2_DIST_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 18295 //GE2_DIST_PERFCOUNTER1_SELECT 18296 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 18297 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18298 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18299 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18300 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 18301 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 18302 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18303 #define GE2_DIST_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18304 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18305 #define GE2_DIST_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 18306 //GE2_DIST_PERFCOUNTER1_SELECT1 18307 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18308 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18309 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 18310 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 18311 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18312 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18313 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 18314 #define GE2_DIST_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 18315 //GE2_DIST_PERFCOUNTER2_SELECT 18316 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 18317 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 18318 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 18319 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 18320 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 18321 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 18322 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 18323 #define GE2_DIST_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 18324 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 18325 #define GE2_DIST_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 18326 //GE2_DIST_PERFCOUNTER2_SELECT1 18327 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 18328 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 18329 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 18330 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 18331 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 18332 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18333 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 18334 #define GE2_DIST_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 18335 //GE2_DIST_PERFCOUNTER3_SELECT 18336 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 18337 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 18338 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 18339 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 18340 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 18341 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 18342 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 18343 #define GE2_DIST_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 18344 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 18345 #define GE2_DIST_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 18346 //GE2_DIST_PERFCOUNTER3_SELECT1 18347 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 18348 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 18349 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 18350 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 18351 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 18352 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18353 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 18354 #define GE2_DIST_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 18355 //GC_EA_CPWD_PERFCOUNTER0_SELECT 18356 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18357 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18358 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18359 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18360 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18361 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18362 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18363 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18364 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18365 #define GC_EA_CPWD_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18366 //GC_EA_CPWD_PERFCOUNTER0_SELECT1 18367 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18368 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18369 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 18370 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 18371 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18372 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18373 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 18374 #define GC_EA_CPWD_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 18375 //GC_EA_CPWD_PERFCOUNTER1_SELECT 18376 #define GC_EA_CPWD_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18377 #define GC_EA_CPWD_PERFCOUNTER1_SELECT__COUNTER_MODE__SHIFT 0x1c 18378 #define GC_EA_CPWD_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18379 #define GC_EA_CPWD_PERFCOUNTER1_SELECT__COUNTER_MODE_MASK 0xF0000000L 18380 //GC_EA_SE_PERFCOUNTER0_SELECT 18381 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18382 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18383 #define GC_EA_SE_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18384 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18385 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18386 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18387 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18388 #define GC_EA_SE_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18389 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18390 #define GC_EA_SE_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18391 //GC_EA_SE_PERFCOUNTER0_SELECT1 18392 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18393 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18394 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 18395 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 18396 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18397 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18398 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 18399 #define GC_EA_SE_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 18400 //GC_EA_SE_PERFCOUNTER1_SELECT 18401 #define GC_EA_SE_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18402 #define GC_EA_SE_PERFCOUNTER1_SELECT__COUNTER_MODE__SHIFT 0x1c 18403 #define GC_EA_SE_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18404 #define GC_EA_SE_PERFCOUNTER1_SELECT__COUNTER_MODE_MASK 0xF0000000L 18405 //GL2C_PERFCOUNTER0_SELECT 18406 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18407 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18408 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18409 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18410 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18411 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18412 #define GL2C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18413 #define GL2C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18414 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18415 #define GL2C_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18416 //GL2C_PERFCOUNTER0_SELECT1 18417 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18418 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18419 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 18420 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 18421 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18422 #define GL2C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18423 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 18424 #define GL2C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 18425 //GL2C_PERFCOUNTER1_SELECT 18426 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18427 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18428 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18429 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18430 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 18431 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18432 #define GL2C_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18433 #define GL2C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18434 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18435 #define GL2C_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 18436 //GL2C_PERFCOUNTER1_SELECT1 18437 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18438 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18439 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 18440 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 18441 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18442 #define GL2C_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18443 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 18444 #define GL2C_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 18445 //GL2C_PERFCOUNTER2_SELECT 18446 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 18447 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 18448 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 18449 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 18450 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 18451 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 18452 #define GL2C_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 18453 #define GL2C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 18454 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 18455 #define GL2C_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 18456 //GL2C_PERFCOUNTER2_SELECT1 18457 #define GL2C_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 18458 #define GL2C_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 18459 #define GL2C_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 18460 #define GL2C_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 18461 #define GL2C_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 18462 #define GL2C_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18463 #define GL2C_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 18464 #define GL2C_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 18465 //GL2C_PERFCOUNTER3_SELECT 18466 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 18467 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 18468 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 18469 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 18470 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 18471 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 18472 #define GL2C_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 18473 #define GL2C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 18474 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 18475 #define GL2C_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 18476 //GL2C_PERFCOUNTER3_SELECT1 18477 #define GL2C_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 18478 #define GL2C_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 18479 #define GL2C_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 18480 #define GL2C_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 18481 #define GL2C_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 18482 #define GL2C_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18483 #define GL2C_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 18484 #define GL2C_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 18485 //GL2A_PERFCOUNTER0_SELECT 18486 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18487 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18488 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18489 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18490 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18491 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18492 #define GL2A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18493 #define GL2A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18494 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18495 #define GL2A_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18496 //GL2A_PERFCOUNTER0_SELECT1 18497 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18498 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18499 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 18500 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 18501 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18502 #define GL2A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18503 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 18504 #define GL2A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 18505 //GL2A_PERFCOUNTER1_SELECT 18506 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18507 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18508 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18509 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18510 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 18511 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18512 #define GL2A_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18513 #define GL2A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18514 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18515 #define GL2A_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 18516 //GL2A_PERFCOUNTER1_SELECT1 18517 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18518 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18519 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 18520 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 18521 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18522 #define GL2A_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18523 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 18524 #define GL2A_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 18525 //GL2A_PERFCOUNTER2_SELECT 18526 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 18527 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 18528 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 18529 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 18530 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 18531 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 18532 #define GL2A_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 18533 #define GL2A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 18534 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 18535 #define GL2A_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 18536 //GL2A_PERFCOUNTER2_SELECT1 18537 #define GL2A_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 18538 #define GL2A_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 18539 #define GL2A_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 18540 #define GL2A_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 18541 #define GL2A_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 18542 #define GL2A_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18543 #define GL2A_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 18544 #define GL2A_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 18545 //GL2A_PERFCOUNTER3_SELECT 18546 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 18547 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 18548 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 18549 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 18550 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 18551 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 18552 #define GL2A_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 18553 #define GL2A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 18554 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 18555 #define GL2A_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 18556 //GL2A_PERFCOUNTER3_SELECT1 18557 #define GL2A_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 18558 #define GL2A_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 18559 #define GL2A_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 18560 #define GL2A_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 18561 #define GL2A_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 18562 #define GL2A_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18563 #define GL2A_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 18564 #define GL2A_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 18565 //CHC_PERFCOUNTER0_SELECT 18566 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18567 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18568 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18569 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18570 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18571 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18572 #define CHC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18573 #define CHC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18574 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18575 #define CHC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18576 //CHC_PERFCOUNTER0_SELECT1 18577 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18578 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18579 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 18580 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 18581 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18582 #define CHC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18583 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 18584 #define CHC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 18585 //CHC_PERFCOUNTER1_SELECT 18586 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18587 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18588 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18589 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18590 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 18591 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18592 #define CHC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18593 #define CHC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18594 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18595 #define CHC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 18596 //CHC_PERFCOUNTER1_SELECT1 18597 #define CHC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18598 #define CHC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18599 #define CHC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 18600 #define CHC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 18601 #define CHC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18602 #define CHC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18603 #define CHC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 18604 #define CHC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 18605 //CHC_PERFCOUNTER2_SELECT 18606 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 18607 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 18608 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 18609 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 18610 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 18611 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 18612 #define CHC_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 18613 #define CHC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 18614 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 18615 #define CHC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 18616 //CHC_PERFCOUNTER2_SELECT1 18617 #define CHC_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 18618 #define CHC_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 18619 #define CHC_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 18620 #define CHC_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 18621 #define CHC_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 18622 #define CHC_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18623 #define CHC_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 18624 #define CHC_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 18625 //CHC_PERFCOUNTER3_SELECT 18626 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 18627 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 18628 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 18629 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 18630 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 18631 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 18632 #define CHC_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 18633 #define CHC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 18634 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 18635 #define CHC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 18636 //CHC_PERFCOUNTER3_SELECT1 18637 #define CHC_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 18638 #define CHC_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 18639 #define CHC_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 18640 #define CHC_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 18641 #define CHC_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 18642 #define CHC_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18643 #define CHC_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 18644 #define CHC_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 18645 //RLC_SPM_PERFMON_CNTL 18646 #define RLC_SPM_PERFMON_CNTL__RESERVED__SHIFT 0x0 18647 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE__SHIFT 0xc 18648 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_START_MODE__SHIFT 0xe 18649 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_TYPE__SHIFT 0xf 18650 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL__SHIFT 0x10 18651 #define RLC_SPM_PERFMON_CNTL__RESERVED_MASK 0x00000FFFL 18652 #define RLC_SPM_PERFMON_CNTL__PERFMON_RING_MODE_MASK 0x00003000L 18653 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_START_MODE_MASK 0x00004000L 18654 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_TYPE_MASK 0x00008000L 18655 #define RLC_SPM_PERFMON_CNTL__PERFMON_SAMPLE_INTERVAL_MASK 0xFFFF0000L 18656 //RLC_SPM_PERFMON_RING_BASE_LO 18657 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO__SHIFT 0x0 18658 #define RLC_SPM_PERFMON_RING_BASE_LO__RING_BASE_LO_MASK 0xFFFFFFFFL 18659 //RLC_SPM_PERFMON_RING_BASE_HI 18660 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI__SHIFT 0x0 18661 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED__SHIFT 0x10 18662 #define RLC_SPM_PERFMON_RING_BASE_HI__RING_BASE_HI_MASK 0x0000FFFFL 18663 #define RLC_SPM_PERFMON_RING_BASE_HI__RESERVED_MASK 0xFFFF0000L 18664 //RLC_SPM_PERFMON_RING_SIZE 18665 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE__SHIFT 0x0 18666 #define RLC_SPM_PERFMON_RING_SIZE__RING_BASE_SIZE_MASK 0xFFFFFFFFL 18667 //RLC_SPM_RING_WRPTR 18668 #define RLC_SPM_RING_WRPTR__RESERVED__SHIFT 0x0 18669 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR__SHIFT 0x5 18670 #define RLC_SPM_RING_WRPTR__RESERVED_MASK 0x0000001FL 18671 #define RLC_SPM_RING_WRPTR__PERFMON_RING_WRPTR_MASK 0xFFFFFFE0L 18672 //RLC_SPM_RING_RDPTR 18673 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR__SHIFT 0x0 18674 #define RLC_SPM_RING_RDPTR__PERFMON_RING_RDPTR_MASK 0xFFFFFFFFL 18675 //RLC_SPM_SEGMENT_THRESHOLD 18676 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD__SHIFT 0x0 18677 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED__SHIFT 0x8 18678 #define RLC_SPM_SEGMENT_THRESHOLD__NUM_SEGMENT_THRESHOLD_MASK 0x000000FFL 18679 #define RLC_SPM_SEGMENT_THRESHOLD__RESERVED_MASK 0xFFFFFF00L 18680 //RLC_SPM_PERFMON_SEGMENT_SIZE 18681 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT__SHIFT 0x0 18682 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT__SHIFT 0x10 18683 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT__SHIFT 0x18 18684 #define RLC_SPM_PERFMON_SEGMENT_SIZE__TOTAL_NUM_SEGMENT_MASK 0x0000FFFFL 18685 #define RLC_SPM_PERFMON_SEGMENT_SIZE__GLOBAL_NUM_SEGMENT_MASK 0x00FF0000L 18686 #define RLC_SPM_PERFMON_SEGMENT_SIZE__SE_NUM_SEGMENT_MASK 0xFF000000L 18687 //RLC_SPM_GLOBAL_MUXSEL_ADDR 18688 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR__SHIFT 0x0 18689 #define RLC_SPM_GLOBAL_MUXSEL_ADDR__ADDR_MASK 0x000003FFL 18690 //RLC_SPM_GLOBAL_MUXSEL_DATA 18691 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0__SHIFT 0x0 18692 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1__SHIFT 0x10 18693 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL0_MASK 0x0000FFFFL 18694 #define RLC_SPM_GLOBAL_MUXSEL_DATA__SEL1_MASK 0xFFFF0000L 18695 //RLC_SPM_SE_MUXSEL_ADDR 18696 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR__SHIFT 0x0 18697 #define RLC_SPM_SE_MUXSEL_ADDR__ADDR_MASK 0x000003FFL 18698 //RLC_SPM_SE_MUXSEL_DATA 18699 #define RLC_SPM_SE_MUXSEL_DATA__SEL0__SHIFT 0x0 18700 #define RLC_SPM_SE_MUXSEL_DATA__SEL1__SHIFT 0x10 18701 #define RLC_SPM_SE_MUXSEL_DATA__SEL0_MASK 0x0000FFFFL 18702 #define RLC_SPM_SE_MUXSEL_DATA__SEL1_MASK 0xFFFF0000L 18703 //RLC_SPM_ACCUM_DATARAM_ADDR 18704 #define RLC_SPM_ACCUM_DATARAM_ADDR__ADDR__SHIFT 0x0 18705 #define RLC_SPM_ACCUM_DATARAM_ADDR__ADDR_MASK 0x0000007FL 18706 //RLC_SPM_ACCUM_DATARAM_DATA 18707 #define RLC_SPM_ACCUM_DATARAM_DATA__DATA__SHIFT 0x0 18708 #define RLC_SPM_ACCUM_DATARAM_DATA__DATA_MASK 0xFFFFFFFFL 18709 //RLC_SPM_ACCUM_SWA_DATARAM_ADDR 18710 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__ADDR__SHIFT 0x0 18711 #define RLC_SPM_ACCUM_SWA_DATARAM_ADDR__ADDR_MASK 0x0000007FL 18712 //RLC_SPM_ACCUM_SWA_DATARAM_DATA 18713 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__DATA__SHIFT 0x0 18714 #define RLC_SPM_ACCUM_SWA_DATARAM_DATA__DATA_MASK 0xFFFFFFFFL 18715 //RLC_SPM_ACCUM_CTRLRAM_ADDR 18716 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__ADDR__SHIFT 0x0 18717 #define RLC_SPM_ACCUM_CTRLRAM_ADDR__ADDR_MASK 0x000007FFL 18718 //RLC_SPM_ACCUM_CTRLRAM_DATA 18719 #define RLC_SPM_ACCUM_CTRLRAM_DATA__DATA__SHIFT 0x0 18720 #define RLC_SPM_ACCUM_CTRLRAM_DATA__DATA_MASK 0x000000FFL 18721 //RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET 18722 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset__SHIFT 0x0 18723 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset__SHIFT 0x8 18724 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset__SHIFT 0x10 18725 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__global_offset_MASK 0x000000FFL 18726 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_se_offset_MASK 0x0000FF00L 18727 #define RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET__spmwithaccum_global_offset_MASK 0x00FF0000L 18728 //RLC_SPM_ACCUM_STATUS 18729 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted__SHIFT 0x0 18730 #define RLC_SPM_ACCUM_STATUS__AccumDone__SHIFT 0x8 18731 #define RLC_SPM_ACCUM_STATUS__SpmDone__SHIFT 0x9 18732 #define RLC_SPM_ACCUM_STATUS__AccumOverflow__SHIFT 0xa 18733 #define RLC_SPM_ACCUM_STATUS__AccumArmed__SHIFT 0xb 18734 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress__SHIFT 0xc 18735 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress__SHIFT 0xd 18736 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty__SHIFT 0xe 18737 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle__SHIFT 0xf 18738 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone__SHIFT 0x10 18739 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone__SHIFT 0x11 18740 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow__SHIFT 0x12 18741 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed__SHIFT 0x13 18742 #define RLC_SPM_ACCUM_STATUS__AllSegsDone__SHIFT 0x14 18743 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending__SHIFT 0x15 18744 #define RLC_SPM_ACCUM_STATUS__RearmSppPending__SHIFT 0x16 18745 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted__SHIFT 0x17 18746 #define RLC_SPM_ACCUM_STATUS__NumbSamplesCompleted_MASK 0x000000FFL 18747 #define RLC_SPM_ACCUM_STATUS__AccumDone_MASK 0x00000100L 18748 #define RLC_SPM_ACCUM_STATUS__SpmDone_MASK 0x00000200L 18749 #define RLC_SPM_ACCUM_STATUS__AccumOverflow_MASK 0x00000400L 18750 #define RLC_SPM_ACCUM_STATUS__AccumArmed_MASK 0x00000800L 18751 #define RLC_SPM_ACCUM_STATUS__SequenceInProgress_MASK 0x00001000L 18752 #define RLC_SPM_ACCUM_STATUS__FinalSequenceInProgress_MASK 0x00002000L 18753 #define RLC_SPM_ACCUM_STATUS__AllFifosEmpty_MASK 0x00004000L 18754 #define RLC_SPM_ACCUM_STATUS__FSMIsIdle_MASK 0x00008000L 18755 #define RLC_SPM_ACCUM_STATUS__SwaAccumDone_MASK 0x00010000L 18756 #define RLC_SPM_ACCUM_STATUS__SwaSpmDone_MASK 0x00020000L 18757 #define RLC_SPM_ACCUM_STATUS__SwaAccumOverflow_MASK 0x00040000L 18758 #define RLC_SPM_ACCUM_STATUS__SwaAccumArmed_MASK 0x00080000L 18759 #define RLC_SPM_ACCUM_STATUS__AllSegsDone_MASK 0x00100000L 18760 #define RLC_SPM_ACCUM_STATUS__RearmSwaPending_MASK 0x00200000L 18761 #define RLC_SPM_ACCUM_STATUS__RearmSppPending_MASK 0x00400000L 18762 #define RLC_SPM_ACCUM_STATUS__MultiSampleAborted_MASK 0x00800000L 18763 //RLC_SPM_ACCUM_CTRL 18764 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors__SHIFT 0x0 18765 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation__SHIFT 0x1 18766 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum__SHIFT 0x2 18767 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock__SHIFT 0x3 18768 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm__SHIFT 0x4 18769 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum__SHIFT 0x8 18770 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa__SHIFT 0x9 18771 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires__SHIFT 0xa 18772 #define RLC_SPM_ACCUM_CTRL__StrobeResetPerfMonitors_MASK 0x00000001L 18773 #define RLC_SPM_ACCUM_CTRL__StrobeStartAccumulation_MASK 0x00000002L 18774 #define RLC_SPM_ACCUM_CTRL__StrobeRearmAccum_MASK 0x00000004L 18775 #define RLC_SPM_ACCUM_CTRL__StrobeResetSpmBlock_MASK 0x00000008L 18776 #define RLC_SPM_ACCUM_CTRL__StrobeStartSpm_MASK 0x000000F0L 18777 #define RLC_SPM_ACCUM_CTRL__StrobeRearmSwaAccum_MASK 0x00000100L 18778 #define RLC_SPM_ACCUM_CTRL__StrobeStartSwa_MASK 0x00000200L 18779 #define RLC_SPM_ACCUM_CTRL__StrobePerfmonSampleWires_MASK 0x00000400L 18780 //RLC_SPM_ACCUM_MODE 18781 #define RLC_SPM_ACCUM_MODE__EnableAccum__SHIFT 0x0 18782 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode__SHIFT 0x1 18783 #define RLC_SPM_ACCUM_MODE__EnableSPPMode__SHIFT 0x2 18784 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable__SHIFT 0x3 18785 #define RLC_SPM_ACCUM_MODE__RESERVED_4__SHIFT 0x4 18786 #define RLC_SPM_ACCUM_MODE__AutoAccumEn__SHIFT 0x5 18787 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn__SHIFT 0x6 18788 #define RLC_SPM_ACCUM_MODE__AutoSpmEn__SHIFT 0x7 18789 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn__SHIFT 0x8 18790 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride__SHIFT 0x9 18791 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride__SHIFT 0xa 18792 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride__SHIFT 0xb 18793 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride__SHIFT 0xc 18794 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride__SHIFT 0xd 18795 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride__SHIFT 0xe 18796 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride__SHIFT 0xf 18797 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride__SHIFT 0x10 18798 #define RLC_SPM_ACCUM_MODE__SE3_LoadOverride__SHIFT 0x11 18799 #define RLC_SPM_ACCUM_MODE__SE3_SwaLoadOverride__SHIFT 0x12 18800 #define RLC_SPM_ACCUM_MODE__RESERVED_20_19__SHIFT 0x13 18801 #define RLC_SPM_ACCUM_MODE__RESERVED_22_21__SHIFT 0x15 18802 #define RLC_SPM_ACCUM_MODE__RESERVED_24_23__SHIFT 0x17 18803 #define RLC_SPM_ACCUM_MODE__RESERVED_26_25__SHIFT 0x19 18804 #define RLC_SPM_ACCUM_MODE__RESERVED_31_27__SHIFT 0x1b 18805 #define RLC_SPM_ACCUM_MODE__EnableAccum_MASK 0x00000001L 18806 #define RLC_SPM_ACCUM_MODE__EnableSpmWithAccumMode_MASK 0x00000002L 18807 #define RLC_SPM_ACCUM_MODE__EnableSPPMode_MASK 0x00000004L 18808 #define RLC_SPM_ACCUM_MODE__AutoResetPerfmonDisable_MASK 0x00000008L 18809 #define RLC_SPM_ACCUM_MODE__RESERVED_4_MASK 0x00000010L 18810 #define RLC_SPM_ACCUM_MODE__AutoAccumEn_MASK 0x00000020L 18811 #define RLC_SPM_ACCUM_MODE__SwaAutoAccumEn_MASK 0x00000040L 18812 #define RLC_SPM_ACCUM_MODE__AutoSpmEn_MASK 0x00000080L 18813 #define RLC_SPM_ACCUM_MODE__SwaAutoSpmEn_MASK 0x00000100L 18814 #define RLC_SPM_ACCUM_MODE__Globals_LoadOverride_MASK 0x00000200L 18815 #define RLC_SPM_ACCUM_MODE__Globals_SwaLoadOverride_MASK 0x00000400L 18816 #define RLC_SPM_ACCUM_MODE__SE0_LoadOverride_MASK 0x00000800L 18817 #define RLC_SPM_ACCUM_MODE__SE0_SwaLoadOverride_MASK 0x00001000L 18818 #define RLC_SPM_ACCUM_MODE__SE1_LoadOverride_MASK 0x00002000L 18819 #define RLC_SPM_ACCUM_MODE__SE1_SwaLoadOverride_MASK 0x00004000L 18820 #define RLC_SPM_ACCUM_MODE__SE2_LoadOverride_MASK 0x00008000L 18821 #define RLC_SPM_ACCUM_MODE__SE2_SwaLoadOverride_MASK 0x00010000L 18822 #define RLC_SPM_ACCUM_MODE__SE3_LoadOverride_MASK 0x00020000L 18823 #define RLC_SPM_ACCUM_MODE__SE3_SwaLoadOverride_MASK 0x00040000L 18824 #define RLC_SPM_ACCUM_MODE__RESERVED_20_19_MASK 0x00180000L 18825 #define RLC_SPM_ACCUM_MODE__RESERVED_22_21_MASK 0x00600000L 18826 #define RLC_SPM_ACCUM_MODE__RESERVED_24_23_MASK 0x01800000L 18827 #define RLC_SPM_ACCUM_MODE__RESERVED_26_25_MASK 0x06000000L 18828 #define RLC_SPM_ACCUM_MODE__RESERVED_31_27_MASK 0xF8000000L 18829 //RLC_SPM_ACCUM_THRESHOLD 18830 #define RLC_SPM_ACCUM_THRESHOLD__Threshold__SHIFT 0x0 18831 #define RLC_SPM_ACCUM_THRESHOLD__Threshold_MASK 0x0000FFFFL 18832 //RLC_SPM_ACCUM_SAMPLES_REQUESTED 18833 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested__SHIFT 0x0 18834 #define RLC_SPM_ACCUM_SAMPLES_REQUESTED__SamplesRequested_MASK 0x000000FFL 18835 //RLC_SPM_ACCUM_DATARAM_WRCOUNT 18836 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount__SHIFT 0x0 18837 #define RLC_SPM_ACCUM_DATARAM_WRCOUNT__DataRamWrCount_MASK 0x0007FFFFL 18838 //RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS 18839 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region__SHIFT 0x0 18840 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region__SHIFT 0x8 18841 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__spp_addr_region_MASK 0x000000FFL 18842 #define RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS__swa_addr_region_MASK 0x0000FF00L 18843 //RLC_SPM_PAUSE 18844 #define RLC_SPM_PAUSE__PAUSE__SHIFT 0x0 18845 #define RLC_SPM_PAUSE__PAUSED__SHIFT 0x1 18846 #define RLC_SPM_PAUSE__PAUSE_MASK 0x00000001L 18847 #define RLC_SPM_PAUSE__PAUSED_MASK 0x00000002L 18848 //RLC_SPM_STATUS 18849 #define RLC_SPM_STATUS__CTL_BUSY__SHIFT 0x0 18850 #define RLC_SPM_STATUS__RSPM_REG_BUSY__SHIFT 0x1 18851 #define RLC_SPM_STATUS__SPM_RSPM_BUSY__SHIFT 0x2 18852 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY__SHIFT 0x3 18853 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY__SHIFT 0x4 18854 #define RLC_SPM_STATUS__ACCUM_BUSY__SHIFT 0xf 18855 #define RLC_SPM_STATUS__FSM_MASTER_STATE__SHIFT 0x10 18856 #define RLC_SPM_STATUS__FSM_MEMORY_STATE__SHIFT 0x14 18857 #define RLC_SPM_STATUS__CTL_REQ_STATE__SHIFT 0x18 18858 #define RLC_SPM_STATUS__CTL_RET_STATE__SHIFT 0x1a 18859 #define RLC_SPM_STATUS__CTL_BUSY_MASK 0x00000001L 18860 #define RLC_SPM_STATUS__RSPM_REG_BUSY_MASK 0x00000002L 18861 #define RLC_SPM_STATUS__SPM_RSPM_BUSY_MASK 0x00000004L 18862 #define RLC_SPM_STATUS__SPM_RSPM_IO_BUSY_MASK 0x00000008L 18863 #define RLC_SPM_STATUS__SE_RSPM_IO_BUSY_MASK 0x00000FF0L 18864 #define RLC_SPM_STATUS__ACCUM_BUSY_MASK 0x00008000L 18865 #define RLC_SPM_STATUS__FSM_MASTER_STATE_MASK 0x000F0000L 18866 #define RLC_SPM_STATUS__FSM_MEMORY_STATE_MASK 0x00F00000L 18867 #define RLC_SPM_STATUS__CTL_REQ_STATE_MASK 0x03000000L 18868 #define RLC_SPM_STATUS__CTL_RET_STATE_MASK 0x04000000L 18869 //RLC_SPM_GFXCLOCK_LOWCOUNT 18870 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT__SHIFT 0x0 18871 #define RLC_SPM_GFXCLOCK_LOWCOUNT__GFXCLOCK_LOWCOUNT_MASK 0xFFFFFFFFL 18872 //RLC_SPM_GFXCLOCK_HIGHCOUNT 18873 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT__SHIFT 0x0 18874 #define RLC_SPM_GFXCLOCK_HIGHCOUNT__GFXCLOCK_HIGHCOUNT_MASK 0xFFFFFFFFL 18875 //RLC_SPM_GTS_TRIGGER_VALUE_LO 18876 #define RLC_SPM_GTS_TRIGGER_VALUE_LO__VALUE_LO__SHIFT 0x0 18877 #define RLC_SPM_GTS_TRIGGER_VALUE_LO__VALUE_LO_MASK 0xFFFFFFFFL 18878 //RLC_SPM_GTS_TRIGGER_VALUE_HI 18879 #define RLC_SPM_GTS_TRIGGER_VALUE_HI__VALUE_HI__SHIFT 0x0 18880 #define RLC_SPM_GTS_TRIGGER_VALUE_HI__VALUE_HI_MASK 0x00FFFFFFL 18881 //RLC_SPM_MODE 18882 #define RLC_SPM_MODE__MODE__SHIFT 0x0 18883 #define RLC_SPM_MODE__MODE_MASK 0x00000001L 18884 //RLC_SPM_RSPM_REQ_DATA 18885 #define RLC_SPM_RSPM_REQ_DATA__DATA__SHIFT 0x0 18886 #define RLC_SPM_RSPM_REQ_DATA__DATA_MASK 0x0000000FL 18887 //RLC_SPM_RSPM_REQ_OP 18888 #define RLC_SPM_RSPM_REQ_OP__OP__SHIFT 0x0 18889 #define RLC_SPM_RSPM_REQ_OP__OP_MASK 0x0000000FL 18890 //RLC_SPM_RSPM_RET_DATA 18891 #define RLC_SPM_RSPM_RET_DATA__DATA__SHIFT 0x0 18892 #define RLC_SPM_RSPM_RET_DATA__DATA_MASK 0xFFFFFFFFL 18893 //RLC_SPM_RSPM_RET_OP 18894 #define RLC_SPM_RSPM_RET_OP__OP__SHIFT 0x0 18895 #define RLC_SPM_RSPM_RET_OP__VALID__SHIFT 0x8 18896 #define RLC_SPM_RSPM_RET_OP__OP_MASK 0x0000000FL 18897 #define RLC_SPM_RSPM_RET_OP__VALID_MASK 0x00000100L 18898 //RLC_SPM_SE_RSPM_REQ_DATA 18899 #define RLC_SPM_SE_RSPM_REQ_DATA__DATA__SHIFT 0x0 18900 #define RLC_SPM_SE_RSPM_REQ_DATA__DATA_MASK 0x0000000FL 18901 //RLC_SPM_SE_RSPM_REQ_OP 18902 #define RLC_SPM_SE_RSPM_REQ_OP__OP__SHIFT 0x0 18903 #define RLC_SPM_SE_RSPM_REQ_OP__OP_MASK 0x0000000FL 18904 //RLC_SPM_SE_RSPM_RET_DATA 18905 #define RLC_SPM_SE_RSPM_RET_DATA__DATA__SHIFT 0x0 18906 #define RLC_SPM_SE_RSPM_RET_DATA__DATA_MASK 0xFFFFFFFFL 18907 //RLC_SPM_SE_RSPM_RET_OP 18908 #define RLC_SPM_SE_RSPM_RET_OP__OP__SHIFT 0x0 18909 #define RLC_SPM_SE_RSPM_RET_OP__VALID__SHIFT 0x8 18910 #define RLC_SPM_SE_RSPM_RET_OP__OP_MASK 0x0000000FL 18911 #define RLC_SPM_SE_RSPM_RET_OP__VALID_MASK 0x00000100L 18912 //RLC_SPM_RSPM_CMD 18913 #define RLC_SPM_RSPM_CMD__CMD__SHIFT 0x0 18914 #define RLC_SPM_RSPM_CMD__CMD_MASK 0x0000000FL 18915 //RLC_SPM_RSPM_CMD_ACK 18916 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK__SHIFT 0x0 18917 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK__SHIFT 0x1 18918 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK__SHIFT 0x2 18919 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK__SHIFT 0x3 18920 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK__SHIFT 0x4 18921 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK__SHIFT 0x5 18922 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK__SHIFT 0x6 18923 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK__SHIFT 0x7 18924 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK__SHIFT 0x8 18925 #define RLC_SPM_RSPM_CMD_ACK__SE0_ACK_MASK 0x00000001L 18926 #define RLC_SPM_RSPM_CMD_ACK__SE1_ACK_MASK 0x00000002L 18927 #define RLC_SPM_RSPM_CMD_ACK__SE2_ACK_MASK 0x00000004L 18928 #define RLC_SPM_RSPM_CMD_ACK__SE3_ACK_MASK 0x00000008L 18929 #define RLC_SPM_RSPM_CMD_ACK__SE4_ACK_MASK 0x00000010L 18930 #define RLC_SPM_RSPM_CMD_ACK__SE5_ACK_MASK 0x00000020L 18931 #define RLC_SPM_RSPM_CMD_ACK__SE6_ACK_MASK 0x00000040L 18932 #define RLC_SPM_RSPM_CMD_ACK__SE7_ACK_MASK 0x00000080L 18933 #define RLC_SPM_RSPM_CMD_ACK__SPM_ACK_MASK 0x00000100L 18934 //RLC_SPM_SPARE 18935 #define RLC_SPM_SPARE__SPARE__SHIFT 0x0 18936 #define RLC_SPM_SPARE__SPARE_MASK 0xFFFFFFFFL 18937 //RLC_PERFMON_CNTL 18938 #define RLC_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x0 18939 #define RLC_PERFMON_CNTL__RESERVED_9_3__SHIFT 0x3 18940 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 18941 #define RLC_PERFMON_CNTL__RESERVED__SHIFT 0xb 18942 #define RLC_PERFMON_CNTL__PERFMON_STATE_MASK 0x00000007L 18943 #define RLC_PERFMON_CNTL__RESERVED_9_3_MASK 0x000003F8L 18944 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 18945 #define RLC_PERFMON_CNTL__RESERVED_MASK 0xFFFFF800L 18946 //RLC_PERFCOUNTER0_SELECT 18947 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT 0x0 18948 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK 0x000000FFL 18949 //RLC_PERFCOUNTER1_SELECT 18950 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT 0x0 18951 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK 0x000000FFL 18952 //GCR_PERFCOUNTER0_SELECT 18953 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18954 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18955 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18956 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18957 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18958 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18959 #define GCR_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 18960 #define GCR_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 18961 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 18962 #define GCR_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 18963 //GCR_PERFCOUNTER0_SELECT1 18964 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 18965 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 18966 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 18967 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 18968 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 18969 #define GCR_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18970 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 18971 #define GCR_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 18972 //GCR_PERFCOUNTER1_SELECT 18973 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 18974 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 18975 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 18976 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 18977 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 18978 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 18979 #define GCR_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 18980 #define GCR_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 18981 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 18982 #define GCR_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 18983 //GCR_PERFCOUNTER1_SELECT1 18984 #define GCR_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 18985 #define GCR_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 18986 #define GCR_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 18987 #define GCR_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 18988 #define GCR_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 18989 #define GCR_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 18990 #define GCR_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 18991 #define GCR_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 18992 //CHA_PERFCOUNTER0_SELECT 18993 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 18994 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 18995 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 18996 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 18997 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 18998 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 18999 #define CHA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 19000 #define CHA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 19001 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 19002 #define CHA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 19003 //CHA_PERFCOUNTER0_SELECT1 19004 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 19005 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 19006 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 19007 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 19008 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 19009 #define CHA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 19010 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 19011 #define CHA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 19012 //CHA_PERFCOUNTER1_SELECT 19013 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 19014 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 19015 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 19016 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 19017 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 19018 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 19019 #define CHA_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 19020 #define CHA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 19021 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 19022 #define CHA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 19023 //CHA_PERFCOUNTER1_SELECT1 19024 #define CHA_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 19025 #define CHA_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 19026 #define CHA_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 19027 #define CHA_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 19028 #define CHA_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 19029 #define CHA_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 19030 #define CHA_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 19031 #define CHA_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 19032 //CHA_PERFCOUNTER2_SELECT 19033 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 19034 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 19035 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 19036 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 19037 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 19038 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 19039 #define CHA_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 19040 #define CHA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 19041 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 19042 #define CHA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 19043 //CHA_PERFCOUNTER2_SELECT1 19044 #define CHA_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 19045 #define CHA_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 19046 #define CHA_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 19047 #define CHA_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 19048 #define CHA_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 19049 #define CHA_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 19050 #define CHA_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 19051 #define CHA_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 19052 //CHA_PERFCOUNTER3_SELECT 19053 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 19054 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 19055 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 19056 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 19057 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 19058 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 19059 #define CHA_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 19060 #define CHA_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 19061 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 19062 #define CHA_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 19063 //CHA_PERFCOUNTER3_SELECT1 19064 #define CHA_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 19065 #define CHA_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 19066 #define CHA_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 19067 #define CHA_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 19068 #define CHA_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 19069 #define CHA_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 19070 #define CHA_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 19071 #define CHA_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 19072 19073 19074 // addressBlock: gc_gfx_cpwd_gdfll_gdfll_gdfll_reg_blk 19075 //GDFLL_EDC_HYSTERESIS_CNTL 19076 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS__SHIFT 0x0 19077 #define GDFLL_EDC_HYSTERESIS_CNTL__MAX_HYSTERESIS_MASK 0x000000FFL 19078 //GDFLL_EDC_HYSTERESIS_STAT 19079 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT__SHIFT 0x0 19080 #define GDFLL_EDC_HYSTERESIS_STAT__EDC__SHIFT 0x8 19081 #define GDFLL_EDC_HYSTERESIS_STAT__HYSTERESIS_CNT_MASK 0x000000FFL 19082 #define GDFLL_EDC_HYSTERESIS_STAT__EDC_MASK 0x00000100L 19083 19084 19085 // addressBlock: gc_gfx_cpwd_gdfll_xvmin_xvmin_xvmin_reg_blk 19086 //XVMIN_XVMIN_WR_DATA 19087 #define XVMIN_XVMIN_WR_DATA__XVMINDATA__SHIFT 0x0 19088 #define XVMIN_XVMIN_WR_DATA__XVMINDATA_MASK 0xFFFFFFFFL 19089 19090 19091 // addressBlock: gc_gfx_cpwd_grtavfs_grtavfs_grtavfs_reg_blk 19092 //GRTAVFS_RTAVFS_REG_ADDR 19093 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT 0x0 19094 #define GRTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK 0x000003FFL 19095 //GRTAVFS_RTAVFS_WR_DATA 19096 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT 0x0 19097 #define GRTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 19098 //GRTAVFS_GENERAL_0 19099 #define GRTAVFS_GENERAL_0__DATA__SHIFT 0x0 19100 #define GRTAVFS_GENERAL_0__DATA_MASK 0xFFFFFFFFL 19101 //GRTAVFS_RTAVFS_RD_DATA 19102 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA__SHIFT 0x0 19103 #define GRTAVFS_RTAVFS_RD_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 19104 //GRTAVFS_RTAVFS_REG_CTRL 19105 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN__SHIFT 0x0 19106 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN__SHIFT 0x1 19107 #define GRTAVFS_RTAVFS_REG_CTRL__SET_WR_EN_MASK 0x00000001L 19108 #define GRTAVFS_RTAVFS_REG_CTRL__SET_RD_EN_MASK 0x00000002L 19109 //GRTAVFS_RTAVFS_REG_STATUS 19110 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK__SHIFT 0x0 19111 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID__SHIFT 0x1 19112 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_WR_ACK_MASK 0x00000001L 19113 #define GRTAVFS_RTAVFS_REG_STATUS__RTAVFS_RD_DATA_VALID_MASK 0x00000002L 19114 //GRTAVFS_TARG_FREQ 19115 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY__SHIFT 0x0 19116 #define GRTAVFS_TARG_FREQ__REQUEST__SHIFT 0x10 19117 #define GRTAVFS_TARG_FREQ__RESERVED__SHIFT 0x11 19118 #define GRTAVFS_TARG_FREQ__TARGET_FREQUENCY_MASK 0x0000FFFFL 19119 #define GRTAVFS_TARG_FREQ__REQUEST_MASK 0x00010000L 19120 #define GRTAVFS_TARG_FREQ__RESERVED_MASK 0xFFFE0000L 19121 //GRTAVFS_TARG_VOLT 19122 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE__SHIFT 0x0 19123 #define GRTAVFS_TARG_VOLT__VALID__SHIFT 0xa 19124 #define GRTAVFS_TARG_VOLT__RESERVED__SHIFT 0xb 19125 #define GRTAVFS_TARG_VOLT__TARGET_VOLTAGE_MASK 0x000003FFL 19126 #define GRTAVFS_TARG_VOLT__VALID_MASK 0x00000400L 19127 #define GRTAVFS_TARG_VOLT__RESERVED_MASK 0xFFFFF800L 19128 //GRTAVFS_SOFT_RESET 19129 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE__SHIFT 0x0 19130 #define GRTAVFS_SOFT_RESET__RESERVED__SHIFT 0x1 19131 #define GRTAVFS_SOFT_RESET__RESETN_OVERRIDE_MASK 0x00000001L 19132 #define GRTAVFS_SOFT_RESET__RESERVED_MASK 0xFFFFFFFEL 19133 //GRTAVFS_PSM_CNTL 19134 #define GRTAVFS_PSM_CNTL__PSM_COUNT__SHIFT 0x0 19135 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN__SHIFT 0xe 19136 #define GRTAVFS_PSM_CNTL__RESERVED__SHIFT 0xf 19137 #define GRTAVFS_PSM_CNTL__PSM_COUNT_MASK 0x00003FFFL 19138 #define GRTAVFS_PSM_CNTL__PSM_SAMPLE_EN_MASK 0x00004000L 19139 #define GRTAVFS_PSM_CNTL__RESERVED_MASK 0xFFFF8000L 19140 //GRTAVFS_CLK_CNTL 19141 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL__SHIFT 0x0 19142 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL__SHIFT 0x1 19143 #define GRTAVFS_CLK_CNTL__RESERVED__SHIFT 0x2 19144 #define GRTAVFS_CLK_CNTL__GRTAVFS_MUX_CLK_SEL_MASK 0x00000001L 19145 #define GRTAVFS_CLK_CNTL__FORCE_GRTAVFS_CLK_SEL_MASK 0x00000002L 19146 #define GRTAVFS_CLK_CNTL__RESERVED_MASK 0xFFFFFFFCL 19147 //GFX_ICG_GRTAVFS_CTRL 19148 #define GFX_ICG_GRTAVFS_CTRL__DYN_OVERRIDE__SHIFT 0x0 19149 #define GFX_ICG_GRTAVFS_CTRL__DYN_OVERRIDE_MASK 0x00000001L 19150 19151 19152 // addressBlock: gc_gfx_cpwd_grtavfs_rtavfs_rtavfs_rtavfs_reg_blk 19153 //RTAVFS_RTAVFS_REG_ADDR 19154 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR__SHIFT 0x0 19155 #define RTAVFS_RTAVFS_REG_ADDR__RTAVFSADDR_MASK 0x000003FFL 19156 //RTAVFS_RTAVFS_WR_DATA 19157 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA__SHIFT 0x0 19158 #define RTAVFS_RTAVFS_WR_DATA__RTAVFSDATA_MASK 0xFFFFFFFFL 19159 19160 19161 // addressBlock: gc_gfx_cpwd_cpwd_hypdec 19162 //RLC_SDMA0_STATUS 19163 #define RLC_SDMA0_STATUS__STATUS__SHIFT 0x0 19164 #define RLC_SDMA0_STATUS__STATUS_MASK 0xFFFFFFFFL 19165 //RLC_SDMA1_STATUS 19166 #define RLC_SDMA1_STATUS__STATUS__SHIFT 0x0 19167 #define RLC_SDMA1_STATUS__STATUS_MASK 0xFFFFFFFFL 19168 //RLC_SDMA2_STATUS 19169 #define RLC_SDMA2_STATUS__STATUS__SHIFT 0x0 19170 #define RLC_SDMA2_STATUS__STATUS_MASK 0xFFFFFFFFL 19171 //RLC_SDMA3_STATUS 19172 #define RLC_SDMA3_STATUS__STATUS__SHIFT 0x0 19173 #define RLC_SDMA3_STATUS__STATUS_MASK 0xFFFFFFFFL 19174 //RLC_SDMA0_BUSY_STATUS 19175 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 19176 #define RLC_SDMA0_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 19177 //RLC_SDMA1_BUSY_STATUS 19178 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 19179 #define RLC_SDMA1_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 19180 //RLC_SDMA2_BUSY_STATUS 19181 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 19182 #define RLC_SDMA2_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 19183 //RLC_SDMA3_BUSY_STATUS 19184 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS__SHIFT 0x0 19185 #define RLC_SDMA3_BUSY_STATUS__BUSY_STATUS_MASK 0xFFFFFFFFL 19186 //RLC_HYP_SEMAPHORE_0 19187 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID__SHIFT 0x0 19188 #define RLC_HYP_SEMAPHORE_0__CLIENT_ID_MASK 0x0000001FL 19189 //RLC_HYP_SEMAPHORE_1 19190 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID__SHIFT 0x0 19191 #define RLC_HYP_SEMAPHORE_1__CLIENT_ID_MASK 0x0000001FL 19192 //RLC_BUSY_CLK_CNTL 19193 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY__SHIFT 0x0 19194 #define RLC_BUSY_CLK_CNTL__RESERVED__SHIFT 0x6 19195 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY__SHIFT 0x8 19196 #define RLC_BUSY_CLK_CNTL__BUSY_OFF_LATENCY_MASK 0x0000003FL 19197 #define RLC_BUSY_CLK_CNTL__RESERVED_MASK 0x000000C0L 19198 #define RLC_BUSY_CLK_CNTL__GRBM_BUSY_OFF_LATENCY_MASK 0x00003F00L 19199 //RLC_CLK_CNTL 19200 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE__SHIFT 0x0 19201 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE__SHIFT 0x1 19202 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE__SHIFT 0x2 19203 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE__SHIFT 0x3 19204 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE__SHIFT 0x4 19205 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE__SHIFT 0x5 19206 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE__SHIFT 0x6 19207 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE__SHIFT 0x7 19208 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE__SHIFT 0x8 19209 #define RLC_CLK_CNTL__RESERVED_9__SHIFT 0x9 19210 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE__SHIFT 0xa 19211 #define RLC_CLK_CNTL__RESERVED_11__SHIFT 0xb 19212 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE__SHIFT 0xc 19213 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE__SHIFT 0xd 19214 #define RLC_CLK_CNTL__RESERVED_15__SHIFT 0xf 19215 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE__SHIFT 0x10 19216 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE__SHIFT 0x11 19217 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE__SHIFT 0x12 19218 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE__SHIFT 0x13 19219 #define RLC_CLK_CNTL__RLC_BRIDGE_ICG_OVERRIDE__SHIFT 0x14 19220 #define RLC_CLK_CNTL__RESERVED__SHIFT 0x16 19221 #define RLC_CLK_CNTL__RLC_SRM_ICG_OVERRIDE_MASK 0x00000001L 19222 #define RLC_CLK_CNTL__RLC_IMU_ICG_OVERRIDE_MASK 0x00000002L 19223 #define RLC_CLK_CNTL__RLC_SPM_ICG_OVERRIDE_MASK 0x00000004L 19224 #define RLC_CLK_CNTL__RLC_SPM_RSPM_ICG_OVERRIDE_MASK 0x00000008L 19225 #define RLC_CLK_CNTL__RLC_GPM_ICG_OVERRIDE_MASK 0x00000010L 19226 #define RLC_CLK_CNTL__RLC_CMN_ICG_OVERRIDE_MASK 0x00000020L 19227 #define RLC_CLK_CNTL__RLC_TC_ICG_OVERRIDE_MASK 0x00000040L 19228 #define RLC_CLK_CNTL__RLC_REG_ICG_OVERRIDE_MASK 0x00000080L 19229 #define RLC_CLK_CNTL__RLC_SRAM_CLK_GATER_OVERRIDE_MASK 0x00000100L 19230 #define RLC_CLK_CNTL__RESERVED_9_MASK 0x00000200L 19231 #define RLC_CLK_CNTL__RLC_SPP_ICG_OVERRIDE_MASK 0x00000400L 19232 #define RLC_CLK_CNTL__RESERVED_11_MASK 0x00000800L 19233 #define RLC_CLK_CNTL__RLC_TC_FGCG_REP_OVERRIDE_MASK 0x00001000L 19234 #define RLC_CLK_CNTL__RLC_DFLL_ICG_OVERRIDE_MASK 0x00002000L 19235 #define RLC_CLK_CNTL__RESERVED_15_MASK 0x00008000L 19236 #define RLC_CLK_CNTL__RLC_LX6_CORE_ICG_OVERRIDE_MASK 0x00010000L 19237 #define RLC_CLK_CNTL__RLC_LX6_ICG_OVERRIDE_MASK 0x00020000L 19238 #define RLC_CLK_CNTL__RLC_UTCL2_FGCG_OVERRIDE_MASK 0x00040000L 19239 #define RLC_CLK_CNTL__RLC_IH_GASKET_ICG_OVERRIDE_MASK 0x00080000L 19240 #define RLC_CLK_CNTL__RLC_BRIDGE_ICG_OVERRIDE_MASK 0x00100000L 19241 #define RLC_CLK_CNTL__RESERVED_MASK 0xFFC00000L 19242 //RLC_IH_COOKIE 19243 #define RLC_IH_COOKIE__DATA__SHIFT 0x0 19244 #define RLC_IH_COOKIE__DATA_MASK 0xFFFFFFFFL 19245 //RLC_IH_COOKIE_CNTL 19246 #define RLC_IH_COOKIE_CNTL__CREDIT__SHIFT 0x0 19247 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER__SHIFT 0x2 19248 #define RLC_IH_COOKIE_CNTL__CREDIT_MASK 0x00000003L 19249 #define RLC_IH_COOKIE_CNTL__RESET_COUNTER_MASK 0x00000004L 19250 //RLC_HYP_RLCG_UCODE_CHKSUM 19251 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 19252 #define RLC_HYP_RLCG_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 19253 //RLC_HYP_SEMAPHORE_2 19254 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID__SHIFT 0x0 19255 #define RLC_HYP_SEMAPHORE_2__CLIENT_ID_MASK 0x0000001FL 19256 //RLC_HYP_SEMAPHORE_3 19257 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID__SHIFT 0x0 19258 #define RLC_HYP_SEMAPHORE_3__CLIENT_ID_MASK 0x0000001FL 19259 //RLC_GPM_UCODE_ADDR 19260 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19261 #define RLC_GPM_UCODE_ADDR__RESERVED__SHIFT 0xe 19262 #define RLC_GPM_UCODE_ADDR__UCODE_ADDR_MASK 0x00003FFFL 19263 #define RLC_GPM_UCODE_ADDR__RESERVED_MASK 0xFFFFC000L 19264 //RLC_GPM_UCODE_DATA 19265 #define RLC_GPM_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19266 #define RLC_GPM_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19267 //RLC_GPM_IRAM_ADDR 19268 #define RLC_GPM_IRAM_ADDR__ADDR__SHIFT 0x0 19269 #define RLC_GPM_IRAM_ADDR__ADDR_MASK 0xFFFFFFFFL 19270 //RLC_GPM_IRAM_DATA 19271 #define RLC_GPM_IRAM_DATA__DATA__SHIFT 0x0 19272 #define RLC_GPM_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 19273 //RLC_LX6_DRAM_ADDR 19274 #define RLC_LX6_DRAM_ADDR__ADDR__SHIFT 0x0 19275 #define RLC_LX6_DRAM_ADDR__ADDR_MASK 0x000007FFL 19276 //RLC_LX6_DRAM_DATA 19277 #define RLC_LX6_DRAM_DATA__DATA__SHIFT 0x0 19278 #define RLC_LX6_DRAM_DATA__DATA_MASK 0xFFFFFFFFL 19279 //RLC_LX6_IRAM_ADDR 19280 #define RLC_LX6_IRAM_ADDR__ADDR__SHIFT 0x0 19281 #define RLC_LX6_IRAM_ADDR__ADDR_MASK 0x00000FFFL 19282 //RLC_LX6_IRAM_DATA 19283 #define RLC_LX6_IRAM_DATA__DATA__SHIFT 0x0 19284 #define RLC_LX6_IRAM_DATA__DATA_MASK 0xFFFFFFFFL 19285 //RLC_GPM_SCRATCH_ADDR 19286 #define RLC_GPM_SCRATCH_ADDR__ADDR__SHIFT 0x0 19287 #define RLC_GPM_SCRATCH_ADDR__ADDR_MASK 0x0000FFFFL 19288 //RLC_GPM_SCRATCH_DATA 19289 #define RLC_GPM_SCRATCH_DATA__DATA__SHIFT 0x0 19290 #define RLC_GPM_SCRATCH_DATA__DATA_MASK 0xFFFFFFFFL 19291 //RLC_SRM_DRAM_ADDR 19292 #define RLC_SRM_DRAM_ADDR__ADDR__SHIFT 0x0 19293 #define RLC_SRM_DRAM_ADDR__RESERVED__SHIFT 0xd 19294 #define RLC_SRM_DRAM_ADDR__ADDR_MASK 0x00001FFFL 19295 #define RLC_SRM_DRAM_ADDR__RESERVED_MASK 0xFFFFE000L 19296 //RLC_SRM_DRAM_DATA 19297 #define RLC_SRM_DRAM_DATA__DATA__SHIFT 0x0 19298 #define RLC_SRM_DRAM_DATA__DATA_MASK 0xFFFFFFFFL 19299 //RLC_SRM_ARAM_ADDR 19300 #define RLC_SRM_ARAM_ADDR__ADDR__SHIFT 0x0 19301 #define RLC_SRM_ARAM_ADDR__RESERVED__SHIFT 0xd 19302 #define RLC_SRM_ARAM_ADDR__ADDR_MASK 0x00001FFFL 19303 #define RLC_SRM_ARAM_ADDR__RESERVED_MASK 0xFFFFE000L 19304 //RLC_SRM_ARAM_DATA 19305 #define RLC_SRM_ARAM_DATA__DATA__SHIFT 0x0 19306 #define RLC_SRM_ARAM_DATA__DATA_MASK 0xFFFFFFFFL 19307 //RLC_GTS_OFFSET_LSB 19308 #define RLC_GTS_OFFSET_LSB__DATA__SHIFT 0x0 19309 #define RLC_GTS_OFFSET_LSB__DATA_MASK 0xFFFFFFFFL 19310 //RLC_GTS_OFFSET_MSB 19311 #define RLC_GTS_OFFSET_MSB__DATA__SHIFT 0x0 19312 #define RLC_GTS_OFFSET_MSB__DATA_MASK 0xFFFFFFFFL 19313 //RLC_GTS_OFFSET_SNAP_LSB 19314 #define RLC_GTS_OFFSET_SNAP_LSB__DATA__SHIFT 0x0 19315 #define RLC_GTS_OFFSET_SNAP_LSB__DATA_MASK 0xFFFFFFFFL 19316 //RLC_GTS_OFFSET_SNAP_MSB 19317 #define RLC_GTS_OFFSET_SNAP_MSB__DATA__SHIFT 0x0 19318 #define RLC_GTS_OFFSET_SNAP_MSB__DATA_MASK 0xFFFFFFFFL 19319 //GL2_PIPE_STEER_0 19320 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0__SHIFT 0x0 19321 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0__SHIFT 0x4 19322 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0__SHIFT 0x8 19323 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0__SHIFT 0xc 19324 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1__SHIFT 0x10 19325 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1__SHIFT 0x14 19326 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1__SHIFT 0x18 19327 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1__SHIFT 0x1c 19328 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q0_MASK 0x00000007L 19329 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q0_MASK 0x00000070L 19330 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q0_MASK 0x00000700L 19331 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q0_MASK 0x00007000L 19332 #define GL2_PIPE_STEER_0__PIPE_0_TO_CHAN_IN_Q1_MASK 0x00070000L 19333 #define GL2_PIPE_STEER_0__PIPE_1_TO_CHAN_IN_Q1_MASK 0x00700000L 19334 #define GL2_PIPE_STEER_0__PIPE_2_TO_CHAN_IN_Q1_MASK 0x07000000L 19335 #define GL2_PIPE_STEER_0__PIPE_3_TO_CHAN_IN_Q1_MASK 0x70000000L 19336 //GL2_PIPE_STEER_1 19337 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2__SHIFT 0x0 19338 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2__SHIFT 0x4 19339 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2__SHIFT 0x8 19340 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2__SHIFT 0xc 19341 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3__SHIFT 0x10 19342 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3__SHIFT 0x14 19343 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3__SHIFT 0x18 19344 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3__SHIFT 0x1c 19345 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q2_MASK 0x00000007L 19346 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q2_MASK 0x00000070L 19347 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q2_MASK 0x00000700L 19348 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q2_MASK 0x00007000L 19349 #define GL2_PIPE_STEER_1__PIPE_0_TO_CHAN_IN_Q3_MASK 0x00070000L 19350 #define GL2_PIPE_STEER_1__PIPE_1_TO_CHAN_IN_Q3_MASK 0x00700000L 19351 #define GL2_PIPE_STEER_1__PIPE_2_TO_CHAN_IN_Q3_MASK 0x07000000L 19352 #define GL2_PIPE_STEER_1__PIPE_3_TO_CHAN_IN_Q3_MASK 0x70000000L 19353 //GL2_PIPE_STEER_2 19354 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0__SHIFT 0x0 19355 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0__SHIFT 0x4 19356 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0__SHIFT 0x8 19357 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0__SHIFT 0xc 19358 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1__SHIFT 0x10 19359 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1__SHIFT 0x14 19360 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1__SHIFT 0x18 19361 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1__SHIFT 0x1c 19362 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q0_MASK 0x00000007L 19363 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q0_MASK 0x00000070L 19364 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q0_MASK 0x00000700L 19365 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q0_MASK 0x00007000L 19366 #define GL2_PIPE_STEER_2__PIPE_4_TO_CHAN_IN_Q1_MASK 0x00070000L 19367 #define GL2_PIPE_STEER_2__PIPE_5_TO_CHAN_IN_Q1_MASK 0x00700000L 19368 #define GL2_PIPE_STEER_2__PIPE_6_TO_CHAN_IN_Q1_MASK 0x07000000L 19369 #define GL2_PIPE_STEER_2__PIPE_7_TO_CHAN_IN_Q1_MASK 0x70000000L 19370 //GL2_PIPE_STEER_3 19371 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2__SHIFT 0x0 19372 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2__SHIFT 0x4 19373 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2__SHIFT 0x8 19374 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2__SHIFT 0xc 19375 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3__SHIFT 0x10 19376 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3__SHIFT 0x14 19377 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3__SHIFT 0x18 19378 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3__SHIFT 0x1c 19379 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q2_MASK 0x00000007L 19380 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q2_MASK 0x00000070L 19381 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q2_MASK 0x00000700L 19382 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q2_MASK 0x00007000L 19383 #define GL2_PIPE_STEER_3__PIPE_4_TO_CHAN_IN_Q3_MASK 0x00070000L 19384 #define GL2_PIPE_STEER_3__PIPE_5_TO_CHAN_IN_Q3_MASK 0x00700000L 19385 #define GL2_PIPE_STEER_3__PIPE_6_TO_CHAN_IN_Q3_MASK 0x07000000L 19386 #define GL2_PIPE_STEER_3__PIPE_7_TO_CHAN_IN_Q3_MASK 0x70000000L 19387 //CH_PIPE_STEER 19388 #define CH_PIPE_STEER__PIPE0__SHIFT 0x0 19389 #define CH_PIPE_STEER__PIPE1__SHIFT 0x2 19390 #define CH_PIPE_STEER__PIPE2__SHIFT 0x4 19391 #define CH_PIPE_STEER__PIPE3__SHIFT 0x6 19392 #define CH_PIPE_STEER__MODE__SHIFT 0x8 19393 #define CH_PIPE_STEER__PIPE0_MASK 0x00000003L 19394 #define CH_PIPE_STEER__PIPE1_MASK 0x0000000CL 19395 #define CH_PIPE_STEER__PIPE2_MASK 0x00000030L 19396 #define CH_PIPE_STEER__PIPE3_MASK 0x000000C0L 19397 #define CH_PIPE_STEER__MODE_MASK 0x00000100L 19398 //GC_USER_FULL_SA_UNIT_DISABLE 19399 #define GC_USER_FULL_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 19400 #define GC_USER_FULL_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x03FFFF00L 19401 //GRBM_GC_USER_SA_UNIT_DISABLE 19402 #define GRBM_GC_USER_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 19403 #define GRBM_GC_USER_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 19404 //GC_USER_GL2C_DISABLE_0 19405 #define GC_USER_GL2C_DISABLE_0__GL2C_DISABLE__SHIFT 0x10 19406 #define GC_USER_GL2C_DISABLE_0__GL2C_DISABLE_MASK 0xFFFF0000L 19407 //GC_USER_GL2C_DISABLE_1 19408 #define GC_USER_GL2C_DISABLE_1__GL2C_DISABLE__SHIFT 0x10 19409 #define GC_USER_GL2C_DISABLE_1__GL2C_DISABLE_MASK 0xFFFF0000L 19410 19411 19412 // addressBlock: gc_gfx_cpwd_cpwd_cphypdec 19413 //CP_HYP_CONTEXT_RANGE_BASE 19414 #define CP_HYP_CONTEXT_RANGE_BASE__BASE__SHIFT 0x0 19415 #define CP_HYP_CONTEXT_RANGE_BASE__BASE_MASK 0x0003FFFFL 19416 //CP_HYP_CONTEXT_RANGE_END 19417 #define CP_HYP_CONTEXT_RANGE_END__END__SHIFT 0x0 19418 #define CP_HYP_CONTEXT_RANGE_END__END_MASK 0x0003FFFFL 19419 //CP_HYP_PFP_UCODE_ADDR 19420 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19421 #define CP_HYP_PFP_UCODE_ADDR__PIPE_SEL__SHIFT 0x1f 19422 #define CP_HYP_PFP_UCODE_ADDR__UCODE_ADDR_MASK 0x000000FFL 19423 #define CP_HYP_PFP_UCODE_ADDR__PIPE_SEL_MASK 0x80000000L 19424 //CP_PFP_UCODE_ADDR 19425 #define CP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19426 #define CP_PFP_UCODE_ADDR__PIPE_SEL__SHIFT 0x1f 19427 #define CP_PFP_UCODE_ADDR__UCODE_ADDR_MASK 0x000000FFL 19428 #define CP_PFP_UCODE_ADDR__PIPE_SEL_MASK 0x80000000L 19429 //CP_HYP_PFP_UCODE_DATA 19430 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19431 #define CP_HYP_PFP_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19432 //CP_PFP_UCODE_DATA 19433 #define CP_PFP_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19434 #define CP_PFP_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19435 //CP_HYP_ME_UCODE_ADDR 19436 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19437 #define CP_HYP_ME_UCODE_ADDR__PIPE_SEL__SHIFT 0x1f 19438 #define CP_HYP_ME_UCODE_ADDR__UCODE_ADDR_MASK 0x000000FFL 19439 #define CP_HYP_ME_UCODE_ADDR__PIPE_SEL_MASK 0x80000000L 19440 //CP_ME_RAM_RADDR 19441 #define CP_ME_RAM_RADDR__ME_RAM_RADDR__SHIFT 0x0 19442 #define CP_ME_RAM_RADDR__PIPE_SEL__SHIFT 0x1f 19443 #define CP_ME_RAM_RADDR__ME_RAM_RADDR_MASK 0x000000FFL 19444 #define CP_ME_RAM_RADDR__PIPE_SEL_MASK 0x80000000L 19445 //CP_ME_RAM_WADDR 19446 #define CP_ME_RAM_WADDR__ME_RAM_WADDR__SHIFT 0x0 19447 #define CP_ME_RAM_WADDR__PIPE_SEL__SHIFT 0x1f 19448 #define CP_ME_RAM_WADDR__ME_RAM_WADDR_MASK 0x000000FFL 19449 #define CP_ME_RAM_WADDR__PIPE_SEL_MASK 0x80000000L 19450 //CP_HYP_ME_UCODE_DATA 19451 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19452 #define CP_HYP_ME_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19453 //CP_ME_RAM_DATA 19454 #define CP_ME_RAM_DATA__ME_RAM_DATA__SHIFT 0x0 19455 #define CP_ME_RAM_DATA__ME_RAM_DATA_MASK 0xFFFFFFFFL 19456 //CP_HYP_MEC1_UCODE_ADDR 19457 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19458 #define CP_HYP_MEC1_UCODE_ADDR__PIPE_SEL__SHIFT 0x1f 19459 #define CP_HYP_MEC1_UCODE_ADDR__UCODE_ADDR_MASK 0x000000FFL 19460 #define CP_HYP_MEC1_UCODE_ADDR__PIPE_SEL_MASK 0x80000000L 19461 //CP_MEC_ME1_UCODE_ADDR 19462 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR__SHIFT 0x0 19463 #define CP_MEC_ME1_UCODE_ADDR__PIPE_SEL__SHIFT 0x1f 19464 #define CP_MEC_ME1_UCODE_ADDR__UCODE_ADDR_MASK 0x000000FFL 19465 #define CP_MEC_ME1_UCODE_ADDR__PIPE_SEL_MASK 0x80000000L 19466 //CP_HYP_MEC1_UCODE_DATA 19467 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19468 #define CP_HYP_MEC1_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19469 //CP_MEC_ME1_UCODE_DATA 19470 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA__SHIFT 0x0 19471 #define CP_MEC_ME1_UCODE_DATA__UCODE_DATA_MASK 0xFFFFFFFFL 19472 //CP_HYP_PFP_UCODE_CHKSUM 19473 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 19474 #define CP_HYP_PFP_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 19475 //CP_HYP_ME_UCODE_CHKSUM 19476 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 19477 #define CP_HYP_ME_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 19478 //CP_HYP_MEC_ME1_UCODE_CHKSUM 19479 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM__SHIFT 0x0 19480 #define CP_HYP_MEC_ME1_UCODE_CHKSUM__UCODE_CHKSUM_MASK 0xFFFFFFFFL 19481 //CP_PFP_IC_BASE_LO 19482 #define CP_PFP_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 19483 #define CP_PFP_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 19484 //CP_PFP_IC_BASE_HI 19485 #define CP_PFP_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 19486 #define CP_PFP_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 19487 //CP_PFP_IC_BASE_CNTL 19488 #define CP_PFP_IC_BASE_CNTL__VMID__SHIFT 0x0 19489 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 19490 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 19491 #define CP_PFP_IC_BASE_CNTL__VMID_MASK 0x0000000FL 19492 #define CP_PFP_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 19493 #define CP_PFP_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 19494 //CP_PFP_IC_OP_CNTL 19495 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 19496 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 19497 #define CP_PFP_IC_OP_CNTL__PRIME_START_PC__SHIFT 0x3 19498 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 19499 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 19500 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 19501 #define CP_PFP_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 19502 #define CP_PFP_IC_OP_CNTL__PRIME_START_PC_MASK 0x00000008L 19503 #define CP_PFP_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 19504 #define CP_PFP_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 19505 //CP_ME_IC_BASE_LO 19506 #define CP_ME_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 19507 #define CP_ME_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 19508 //CP_ME_IC_BASE_HI 19509 #define CP_ME_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 19510 #define CP_ME_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 19511 //CP_ME_IC_BASE_CNTL 19512 #define CP_ME_IC_BASE_CNTL__VMID__SHIFT 0x0 19513 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 19514 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 19515 #define CP_ME_IC_BASE_CNTL__VMID_MASK 0x0000000FL 19516 #define CP_ME_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 19517 #define CP_ME_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 19518 //CP_ME_IC_OP_CNTL 19519 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE__SHIFT 0x0 19520 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE__SHIFT 0x1 19521 #define CP_ME_IC_OP_CNTL__PRIME_START_PC__SHIFT 0x3 19522 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE__SHIFT 0x4 19523 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED__SHIFT 0x5 19524 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_MASK 0x00000001L 19525 #define CP_ME_IC_OP_CNTL__INVALIDATE_CACHE_COMPLETE_MASK 0x00000002L 19526 #define CP_ME_IC_OP_CNTL__PRIME_START_PC_MASK 0x00000008L 19527 #define CP_ME_IC_OP_CNTL__PRIME_ICACHE_MASK 0x00000010L 19528 #define CP_ME_IC_OP_CNTL__ICACHE_PRIMED_MASK 0x00000020L 19529 //CP_CPC_IC_BASE_LO 19530 #define CP_CPC_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 19531 #define CP_CPC_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 19532 //CP_CPC_IC_BASE_HI 19533 #define CP_CPC_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 19534 #define CP_CPC_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 19535 //CP_CPC_IC_BASE_CNTL 19536 #define CP_CPC_IC_BASE_CNTL__VMID__SHIFT 0x0 19537 #define CP_CPC_IC_BASE_CNTL__PER_PIPE__SHIFT 0x5 19538 #define CP_CPC_IC_BASE_CNTL__SCOPE__SHIFT 0x6 19539 #define CP_CPC_IC_BASE_CNTL__TEMPORAL__SHIFT 0x8 19540 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 19541 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 19542 #define CP_CPC_IC_BASE_CNTL__VMID_MASK 0x0000000FL 19543 #define CP_CPC_IC_BASE_CNTL__PER_PIPE_MASK 0x00000020L 19544 #define CP_CPC_IC_BASE_CNTL__SCOPE_MASK 0x000000C0L 19545 #define CP_CPC_IC_BASE_CNTL__TEMPORAL_MASK 0x00000700L 19546 #define CP_CPC_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 19547 #define CP_CPC_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 19548 //CP_MES_IC_BASE_LO 19549 #define CP_MES_IC_BASE_LO__IC_BASE_LO__SHIFT 0xc 19550 #define CP_MES_IC_BASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 19551 //CP_MES_MIBASE_LO 19552 #define CP_MES_MIBASE_LO__IC_BASE_LO__SHIFT 0xc 19553 #define CP_MES_MIBASE_LO__IC_BASE_LO_MASK 0xFFFFF000L 19554 //CP_MES_IC_BASE_HI 19555 #define CP_MES_IC_BASE_HI__IC_BASE_HI__SHIFT 0x0 19556 #define CP_MES_IC_BASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 19557 //CP_MES_MIBASE_HI 19558 #define CP_MES_MIBASE_HI__IC_BASE_HI__SHIFT 0x0 19559 #define CP_MES_MIBASE_HI__IC_BASE_HI_MASK 0x0000FFFFL 19560 //CP_MES_IC_BASE_CNTL 19561 #define CP_MES_IC_BASE_CNTL__VMID__SHIFT 0x0 19562 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE__SHIFT 0x17 19563 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY__SHIFT 0x18 19564 #define CP_MES_IC_BASE_CNTL__VMID_MASK 0x0000000FL 19565 #define CP_MES_IC_BASE_CNTL__EXE_DISABLE_MASK 0x00800000L 19566 #define CP_MES_IC_BASE_CNTL__CACHE_POLICY_MASK 0x03000000L 19567 //CP_MES_DC_BASE_LO 19568 #define CP_MES_DC_BASE_LO__DC_BASE_LO__SHIFT 0x10 19569 #define CP_MES_DC_BASE_LO__DC_BASE_LO_MASK 0xFFFF0000L 19570 //CP_MES_MDBASE_LO 19571 #define CP_MES_MDBASE_LO__BASE_LO__SHIFT 0x10 19572 #define CP_MES_MDBASE_LO__BASE_LO_MASK 0xFFFF0000L 19573 //CP_MES_DC_BASE_HI 19574 #define CP_MES_DC_BASE_HI__DC_BASE_HI__SHIFT 0x0 19575 #define CP_MES_DC_BASE_HI__DC_BASE_HI_MASK 0x0000FFFFL 19576 //CP_MES_MDBASE_HI 19577 #define CP_MES_MDBASE_HI__BASE_HI__SHIFT 0x0 19578 #define CP_MES_MDBASE_HI__BASE_HI_MASK 0x0000FFFFL 19579 //CP_MES_MIBOUND_LO 19580 #define CP_MES_MIBOUND_LO__BOUND_LO__SHIFT 0x0 19581 #define CP_MES_MIBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 19582 //CP_MES_MIBOUND_HI 19583 #define CP_MES_MIBOUND_HI__BOUND_HI__SHIFT 0x0 19584 #define CP_MES_MIBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 19585 //CP_MES_MDBOUND_LO 19586 #define CP_MES_MDBOUND_LO__BOUND_LO__SHIFT 0x0 19587 #define CP_MES_MDBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 19588 //CP_MES_MDBOUND_HI 19589 #define CP_MES_MDBOUND_HI__BOUND_HI__SHIFT 0x0 19590 #define CP_MES_MDBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 19591 //CP_HYP_PFP_UCODE_VERS 19592 #define CP_HYP_PFP_UCODE_VERS__ENGINE__SHIFT 0x0 19593 #define CP_HYP_PFP_UCODE_VERS__COMMON__SHIFT 0xa 19594 #define CP_HYP_PFP_UCODE_VERS__HEADER__SHIFT 0x14 19595 #define CP_HYP_PFP_UCODE_VERS__STEP__SHIFT 0x1e 19596 #define CP_HYP_PFP_UCODE_VERS__ENGINE_MASK 0x000003FFL 19597 #define CP_HYP_PFP_UCODE_VERS__COMMON_MASK 0x000FFC00L 19598 #define CP_HYP_PFP_UCODE_VERS__HEADER_MASK 0x3FF00000L 19599 #define CP_HYP_PFP_UCODE_VERS__STEP_MASK 0xC0000000L 19600 //CP_HYP_ME_UCODE_VERS 19601 #define CP_HYP_ME_UCODE_VERS__ENGINE__SHIFT 0x0 19602 #define CP_HYP_ME_UCODE_VERS__COMMON__SHIFT 0xa 19603 #define CP_HYP_ME_UCODE_VERS__HEADER__SHIFT 0x14 19604 #define CP_HYP_ME_UCODE_VERS__STEP__SHIFT 0x1e 19605 #define CP_HYP_ME_UCODE_VERS__ENGINE_MASK 0x000003FFL 19606 #define CP_HYP_ME_UCODE_VERS__COMMON_MASK 0x000FFC00L 19607 #define CP_HYP_ME_UCODE_VERS__HEADER_MASK 0x3FF00000L 19608 #define CP_HYP_ME_UCODE_VERS__STEP_MASK 0xC0000000L 19609 //CP_GFX_RS64_DC_BASE0_LO 19610 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO__SHIFT 0x10 19611 #define CP_GFX_RS64_DC_BASE0_LO__DC_BASE_LO_MASK 0xFFFF0000L 19612 //CP_GFX_RS64_DC_BASE1_LO 19613 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO__SHIFT 0x10 19614 #define CP_GFX_RS64_DC_BASE1_LO__DC_BASE_LO_MASK 0xFFFF0000L 19615 //CP_GFX_RS64_DC_BASE0_HI 19616 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI__SHIFT 0x0 19617 #define CP_GFX_RS64_DC_BASE0_HI__DC_BASE_HI_MASK 0x0000FFFFL 19618 //CP_GFX_RS64_DC_BASE1_HI 19619 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI__SHIFT 0x0 19620 #define CP_GFX_RS64_DC_BASE1_HI__DC_BASE_HI_MASK 0x0000FFFFL 19621 //CP_GFX_RS64_MIBOUND_LO 19622 #define CP_GFX_RS64_MIBOUND_LO__BOUND__SHIFT 0x0 19623 #define CP_GFX_RS64_MIBOUND_LO__BOUND_MASK 0xFFFFFFFFL 19624 //CP_GFX_RS64_MIBOUND_HI 19625 #define CP_GFX_RS64_MIBOUND_HI__BOUND__SHIFT 0x0 19626 #define CP_GFX_RS64_MIBOUND_HI__BOUND_MASK 0xFFFFFFFFL 19627 //CP_MEC_DC_BASE_LO 19628 #define CP_MEC_DC_BASE_LO__DC_BASE_LO__SHIFT 0x10 19629 #define CP_MEC_DC_BASE_LO__DC_BASE_LO_MASK 0xFFFF0000L 19630 //CP_MEC_MDBASE_LO 19631 #define CP_MEC_MDBASE_LO__BASE_LO__SHIFT 0x10 19632 #define CP_MEC_MDBASE_LO__BASE_LO_MASK 0xFFFF0000L 19633 //CP_MEC_DC_BASE_HI 19634 #define CP_MEC_DC_BASE_HI__DC_BASE_HI__SHIFT 0x0 19635 #define CP_MEC_DC_BASE_HI__DC_BASE_HI_MASK 0x0000FFFFL 19636 //CP_MEC_MDBASE_HI 19637 #define CP_MEC_MDBASE_HI__BASE_HI__SHIFT 0x0 19638 #define CP_MEC_MDBASE_HI__BASE_HI_MASK 0x0000FFFFL 19639 //CP_MEC_MIBOUND_LO 19640 #define CP_MEC_MIBOUND_LO__BOUND_LO__SHIFT 0x0 19641 #define CP_MEC_MIBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 19642 //CP_MEC_MIBOUND_HI 19643 #define CP_MEC_MIBOUND_HI__BOUND_HI__SHIFT 0x0 19644 #define CP_MEC_MIBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 19645 //CP_MEC_MDBOUND_LO 19646 #define CP_MEC_MDBOUND_LO__BOUND_LO__SHIFT 0x0 19647 #define CP_MEC_MDBOUND_LO__BOUND_LO_MASK 0xFFFFFFFFL 19648 //CP_MEC_MDBOUND_HI 19649 #define CP_MEC_MDBOUND_HI__BOUND_HI__SHIFT 0x0 19650 #define CP_MEC_MDBOUND_HI__BOUND_HI_MASK 0xFFFFFFFFL 19651 19652 19653 // addressBlock: gc_gfx_cpwd_cpwd_grbm_hypdec 19654 //GRBM_GFX_INDEX_SR_SELECT 19655 #define GRBM_GFX_INDEX_SR_SELECT__INDEX__SHIFT 0x0 19656 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF__SHIFT 0x1f 19657 #define GRBM_GFX_INDEX_SR_SELECT__INDEX_MASK 0x00000007L 19658 #define GRBM_GFX_INDEX_SR_SELECT__VF_PF_MASK 0x80000000L 19659 //GRBM_GFX_INDEX_SR_DATA 19660 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX__SHIFT 0x0 19661 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX__SHIFT 0x8 19662 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX__SHIFT 0x10 19663 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES__SHIFT 0x1d 19664 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES__SHIFT 0x1e 19665 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES__SHIFT 0x1f 19666 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_INDEX_MASK 0x0000007FL 19667 #define GRBM_GFX_INDEX_SR_DATA__SA_INDEX_MASK 0x00000300L 19668 #define GRBM_GFX_INDEX_SR_DATA__SE_INDEX_MASK 0x000F0000L 19669 #define GRBM_GFX_INDEX_SR_DATA__SA_BROADCAST_WRITES_MASK 0x20000000L 19670 #define GRBM_GFX_INDEX_SR_DATA__INSTANCE_BROADCAST_WRITES_MASK 0x40000000L 19671 #define GRBM_GFX_INDEX_SR_DATA__SE_BROADCAST_WRITES_MASK 0x80000000L 19672 //GRBM_GFX_CNTL_SR_SELECT 19673 #define GRBM_GFX_CNTL_SR_SELECT__INDEX__SHIFT 0x0 19674 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF__SHIFT 0x1f 19675 #define GRBM_GFX_CNTL_SR_SELECT__INDEX_MASK 0x00000007L 19676 #define GRBM_GFX_CNTL_SR_SELECT__VF_PF_MASK 0x80000000L 19677 //GRBM_GFX_CNTL_SR_DATA 19678 #define GRBM_GFX_CNTL_SR_DATA__PIPEID__SHIFT 0x0 19679 #define GRBM_GFX_CNTL_SR_DATA__MEID__SHIFT 0x2 19680 #define GRBM_GFX_CNTL_SR_DATA__VMID__SHIFT 0x4 19681 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID__SHIFT 0x8 19682 #define GRBM_GFX_CNTL_SR_DATA__PIPEID_MASK 0x00000003L 19683 #define GRBM_GFX_CNTL_SR_DATA__MEID_MASK 0x0000000CL 19684 #define GRBM_GFX_CNTL_SR_DATA__VMID_MASK 0x000000F0L 19685 #define GRBM_GFX_CNTL_SR_DATA__QUEUEID_MASK 0x00000700L 19686 //GC_IH_COOKIE_0_PTR 19687 #define GC_IH_COOKIE_0_PTR__ADDR__SHIFT 0x0 19688 #define GC_IH_COOKIE_0_PTR__ADDR_MASK 0xFFFFFFFFL 19689 //GRBM_SE_REMAP_CNTL 19690 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN__SHIFT 0x0 19691 #define GRBM_SE_REMAP_CNTL__SE0_REMAP__SHIFT 0x1 19692 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN__SHIFT 0x4 19693 #define GRBM_SE_REMAP_CNTL__SE1_REMAP__SHIFT 0x5 19694 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN__SHIFT 0x8 19695 #define GRBM_SE_REMAP_CNTL__SE2_REMAP__SHIFT 0x9 19696 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN__SHIFT 0xc 19697 #define GRBM_SE_REMAP_CNTL__SE3_REMAP__SHIFT 0xd 19698 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN__SHIFT 0x10 19699 #define GRBM_SE_REMAP_CNTL__SE4_REMAP__SHIFT 0x11 19700 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN__SHIFT 0x14 19701 #define GRBM_SE_REMAP_CNTL__SE5_REMAP__SHIFT 0x15 19702 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN__SHIFT 0x18 19703 #define GRBM_SE_REMAP_CNTL__SE6_REMAP__SHIFT 0x19 19704 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN__SHIFT 0x1c 19705 #define GRBM_SE_REMAP_CNTL__SE7_REMAP__SHIFT 0x1d 19706 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_EN_MASK 0x00000001L 19707 #define GRBM_SE_REMAP_CNTL__SE0_REMAP_MASK 0x0000000EL 19708 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_EN_MASK 0x00000010L 19709 #define GRBM_SE_REMAP_CNTL__SE1_REMAP_MASK 0x000000E0L 19710 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_EN_MASK 0x00000100L 19711 #define GRBM_SE_REMAP_CNTL__SE2_REMAP_MASK 0x00000E00L 19712 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_EN_MASK 0x00001000L 19713 #define GRBM_SE_REMAP_CNTL__SE3_REMAP_MASK 0x0000E000L 19714 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_EN_MASK 0x00010000L 19715 #define GRBM_SE_REMAP_CNTL__SE4_REMAP_MASK 0x000E0000L 19716 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_EN_MASK 0x00100000L 19717 #define GRBM_SE_REMAP_CNTL__SE5_REMAP_MASK 0x00E00000L 19718 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_EN_MASK 0x01000000L 19719 #define GRBM_SE_REMAP_CNTL__SE6_REMAP_MASK 0x0E000000L 19720 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_EN_MASK 0x10000000L 19721 #define GRBM_SE_REMAP_CNTL__SE7_REMAP_MASK 0xE0000000L 19722 //GRBM_GRBM_SA_REMAP_CNTL 19723 #define GRBM_GRBM_SA_REMAP_CNTL__SE0_SA_REMAP__SHIFT 0x0 19724 #define GRBM_GRBM_SA_REMAP_CNTL__SE1_SA_REMAP__SHIFT 0x2 19725 #define GRBM_GRBM_SA_REMAP_CNTL__SE2_SA_REMAP__SHIFT 0x4 19726 #define GRBM_GRBM_SA_REMAP_CNTL__SE3_SA_REMAP__SHIFT 0x6 19727 #define GRBM_GRBM_SA_REMAP_CNTL__SE4_SA_REMAP__SHIFT 0x8 19728 #define GRBM_GRBM_SA_REMAP_CNTL__SE5_SA_REMAP__SHIFT 0xa 19729 #define GRBM_GRBM_SA_REMAP_CNTL__SE6_SA_REMAP__SHIFT 0xc 19730 #define GRBM_GRBM_SA_REMAP_CNTL__SE7_SA_REMAP__SHIFT 0xe 19731 #define GRBM_GRBM_SA_REMAP_CNTL__SE0_SA_REMAP_MASK 0x00000003L 19732 #define GRBM_GRBM_SA_REMAP_CNTL__SE1_SA_REMAP_MASK 0x0000000CL 19733 #define GRBM_GRBM_SA_REMAP_CNTL__SE2_SA_REMAP_MASK 0x00000030L 19734 #define GRBM_GRBM_SA_REMAP_CNTL__SE3_SA_REMAP_MASK 0x000000C0L 19735 #define GRBM_GRBM_SA_REMAP_CNTL__SE4_SA_REMAP_MASK 0x00000300L 19736 #define GRBM_GRBM_SA_REMAP_CNTL__SE5_SA_REMAP_MASK 0x00000C00L 19737 #define GRBM_GRBM_SA_REMAP_CNTL__SE6_SA_REMAP_MASK 0x00003000L 19738 #define GRBM_GRBM_SA_REMAP_CNTL__SE7_SA_REMAP_MASK 0x0000C000L 19739 19740 19741 // addressBlock: gc_gfx_cpwd_cpwd_rlcdec 19742 //RLC_CNTL 19743 #define RLC_CNTL__RLC_ENABLE_F32__SHIFT 0x0 19744 #define RLC_CNTL__FORCE_RETRY__SHIFT 0x1 19745 #define RLC_CNTL__READ_CACHE_DISABLE__SHIFT 0x2 19746 #define RLC_CNTL__RLC_STEP_F32__SHIFT 0x3 19747 #define RLC_CNTL__RESERVED__SHIFT 0x4 19748 #define RLC_CNTL__RLC_ENABLE_F32_MASK 0x00000001L 19749 #define RLC_CNTL__FORCE_RETRY_MASK 0x00000002L 19750 #define RLC_CNTL__READ_CACHE_DISABLE_MASK 0x00000004L 19751 #define RLC_CNTL__RLC_STEP_F32_MASK 0x00000008L 19752 #define RLC_CNTL__RESERVED_MASK 0xFFFFFFF0L 19753 //RLC_F32_UCODE_VERSION 19754 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION__SHIFT 0x0 19755 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION__SHIFT 0xa 19756 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION__SHIFT 0x14 19757 #define RLC_F32_UCODE_VERSION__THREAD0_VERSION_MASK 0x000003FFL 19758 #define RLC_F32_UCODE_VERSION__THREAD1_VERSION_MASK 0x000FFC00L 19759 #define RLC_F32_UCODE_VERSION__THREAD2_VERSION_MASK 0x3FF00000L 19760 //RLC_STAT 19761 #define RLC_STAT__RLC_BUSY__SHIFT 0x0 19762 #define RLC_STAT__RLC_SRM_BUSY__SHIFT 0x1 19763 #define RLC_STAT__RLC_GPM_BUSY__SHIFT 0x2 19764 #define RLC_STAT__RLC_SPM_BUSY__SHIFT 0x3 19765 #define RLC_STAT__MC_BUSY__SHIFT 0x4 19766 #define RLC_STAT__RLC_THREAD_0_BUSY__SHIFT 0x5 19767 #define RLC_STAT__RLC_THREAD_1_BUSY__SHIFT 0x6 19768 #define RLC_STAT__RLC_THREAD_2_BUSY__SHIFT 0x7 19769 #define RLC_STAT__RESERVED__SHIFT 0x9 19770 #define RLC_STAT__RLC_BUSY_MASK 0x00000001L 19771 #define RLC_STAT__RLC_SRM_BUSY_MASK 0x00000002L 19772 #define RLC_STAT__RLC_GPM_BUSY_MASK 0x00000004L 19773 #define RLC_STAT__RLC_SPM_BUSY_MASK 0x00000008L 19774 #define RLC_STAT__MC_BUSY_MASK 0x00000010L 19775 #define RLC_STAT__RLC_THREAD_0_BUSY_MASK 0x00000020L 19776 #define RLC_STAT__RLC_THREAD_1_BUSY_MASK 0x00000040L 19777 #define RLC_STAT__RLC_THREAD_2_BUSY_MASK 0x00000080L 19778 #define RLC_STAT__RESERVED_MASK 0xFFFFFE00L 19779 //RLC_ACTIVE_MASK 19780 #define RLC_ACTIVE_MASK__SE__SHIFT 0x0 19781 #define RLC_ACTIVE_MASK__SE_MASK 0x000000FFL 19782 //RLC_GFX_SE_STATUS 19783 #define RLC_GFX_SE_STATUS__SQG_TTRACE_HALT__SHIFT 0x0 19784 #define RLC_GFX_SE_STATUS__SQG_TTRACE_HALT_MASK 0x0000000FL 19785 //RLC_REFCLOCK_TIMESTAMP_LSB 19786 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB__SHIFT 0x0 19787 #define RLC_REFCLOCK_TIMESTAMP_LSB__TIMESTAMP_LSB_MASK 0xFFFFFFFFL 19788 //RLC_REFCLOCK_TIMESTAMP_MSB 19789 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB__SHIFT 0x0 19790 #define RLC_REFCLOCK_TIMESTAMP_MSB__TIMESTAMP_MSB_MASK 0xFFFFFFFFL 19791 //RLC_GPM_TIMER_INT_0 19792 #define RLC_GPM_TIMER_INT_0__TIMER__SHIFT 0x0 19793 #define RLC_GPM_TIMER_INT_0__TIMER_MASK 0xFFFFFFFFL 19794 //RLC_GPM_TIMER_INT_1 19795 #define RLC_GPM_TIMER_INT_1__TIMER__SHIFT 0x0 19796 #define RLC_GPM_TIMER_INT_1__TIMER_MASK 0xFFFFFFFFL 19797 //RLC_GPM_TIMER_INT_2 19798 #define RLC_GPM_TIMER_INT_2__TIMER__SHIFT 0x0 19799 #define RLC_GPM_TIMER_INT_2__TIMER_MASK 0xFFFFFFFFL 19800 //RLC_GPM_TIMER_INT_3 19801 #define RLC_GPM_TIMER_INT_3__TIMER__SHIFT 0x0 19802 #define RLC_GPM_TIMER_INT_3__TIMER_MASK 0xFFFFFFFFL 19803 //RLC_GPM_TIMER_INT_4 19804 #define RLC_GPM_TIMER_INT_4__TIMER__SHIFT 0x0 19805 #define RLC_GPM_TIMER_INT_4__TIMER_MASK 0xFFFFFFFFL 19806 //RLC_GPM_TIMER_CTRL 19807 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN__SHIFT 0x0 19808 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN__SHIFT 0x1 19809 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN__SHIFT 0x2 19810 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN__SHIFT 0x3 19811 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN__SHIFT 0x4 19812 #define RLC_GPM_TIMER_CTRL__RESERVED_1__SHIFT 0x5 19813 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM__SHIFT 0x8 19814 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM__SHIFT 0x9 19815 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM__SHIFT 0xa 19816 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM__SHIFT 0xb 19817 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM__SHIFT 0xc 19818 #define RLC_GPM_TIMER_CTRL__RESERVED_2__SHIFT 0xd 19819 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR__SHIFT 0x10 19820 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR__SHIFT 0x11 19821 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR__SHIFT 0x12 19822 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR__SHIFT 0x13 19823 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR__SHIFT 0x14 19824 #define RLC_GPM_TIMER_CTRL__RESERVED__SHIFT 0x15 19825 #define RLC_GPM_TIMER_CTRL__TIMER_0_EN_MASK 0x00000001L 19826 #define RLC_GPM_TIMER_CTRL__TIMER_1_EN_MASK 0x00000002L 19827 #define RLC_GPM_TIMER_CTRL__TIMER_2_EN_MASK 0x00000004L 19828 #define RLC_GPM_TIMER_CTRL__TIMER_3_EN_MASK 0x00000008L 19829 #define RLC_GPM_TIMER_CTRL__TIMER_4_EN_MASK 0x00000010L 19830 #define RLC_GPM_TIMER_CTRL__RESERVED_1_MASK 0x000000E0L 19831 #define RLC_GPM_TIMER_CTRL__TIMER_0_AUTO_REARM_MASK 0x00000100L 19832 #define RLC_GPM_TIMER_CTRL__TIMER_1_AUTO_REARM_MASK 0x00000200L 19833 #define RLC_GPM_TIMER_CTRL__TIMER_2_AUTO_REARM_MASK 0x00000400L 19834 #define RLC_GPM_TIMER_CTRL__TIMER_3_AUTO_REARM_MASK 0x00000800L 19835 #define RLC_GPM_TIMER_CTRL__TIMER_4_AUTO_REARM_MASK 0x00001000L 19836 #define RLC_GPM_TIMER_CTRL__RESERVED_2_MASK 0x0000E000L 19837 #define RLC_GPM_TIMER_CTRL__TIMER_0_INT_CLEAR_MASK 0x00010000L 19838 #define RLC_GPM_TIMER_CTRL__TIMER_1_INT_CLEAR_MASK 0x00020000L 19839 #define RLC_GPM_TIMER_CTRL__TIMER_2_INT_CLEAR_MASK 0x00040000L 19840 #define RLC_GPM_TIMER_CTRL__TIMER_3_INT_CLEAR_MASK 0x00080000L 19841 #define RLC_GPM_TIMER_CTRL__TIMER_4_INT_CLEAR_MASK 0x00100000L 19842 #define RLC_GPM_TIMER_CTRL__RESERVED_MASK 0xFFE00000L 19843 //RLC_GPM_TIMER_STAT 19844 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT__SHIFT 0x0 19845 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT__SHIFT 0x1 19846 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT__SHIFT 0x2 19847 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT__SHIFT 0x3 19848 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT__SHIFT 0x4 19849 #define RLC_GPM_TIMER_STAT__RESERVED_1__SHIFT 0x5 19850 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC__SHIFT 0x8 19851 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC__SHIFT 0x9 19852 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC__SHIFT 0xa 19853 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC__SHIFT 0xb 19854 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC__SHIFT 0xc 19855 #define RLC_GPM_TIMER_STAT__RESERVED_2__SHIFT 0xd 19856 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC__SHIFT 0x10 19857 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC__SHIFT 0x11 19858 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC__SHIFT 0x12 19859 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC__SHIFT 0x13 19860 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC__SHIFT 0x14 19861 #define RLC_GPM_TIMER_STAT__RESERVED__SHIFT 0x15 19862 #define RLC_GPM_TIMER_STAT__TIMER_0_STAT_MASK 0x00000001L 19863 #define RLC_GPM_TIMER_STAT__TIMER_1_STAT_MASK 0x00000002L 19864 #define RLC_GPM_TIMER_STAT__TIMER_2_STAT_MASK 0x00000004L 19865 #define RLC_GPM_TIMER_STAT__TIMER_3_STAT_MASK 0x00000008L 19866 #define RLC_GPM_TIMER_STAT__TIMER_4_STAT_MASK 0x00000010L 19867 #define RLC_GPM_TIMER_STAT__RESERVED_1_MASK 0x000000E0L 19868 #define RLC_GPM_TIMER_STAT__TIMER_0_ENABLE_SYNC_MASK 0x00000100L 19869 #define RLC_GPM_TIMER_STAT__TIMER_1_ENABLE_SYNC_MASK 0x00000200L 19870 #define RLC_GPM_TIMER_STAT__TIMER_2_ENABLE_SYNC_MASK 0x00000400L 19871 #define RLC_GPM_TIMER_STAT__TIMER_3_ENABLE_SYNC_MASK 0x00000800L 19872 #define RLC_GPM_TIMER_STAT__TIMER_4_ENABLE_SYNC_MASK 0x00001000L 19873 #define RLC_GPM_TIMER_STAT__RESERVED_2_MASK 0x0000E000L 19874 #define RLC_GPM_TIMER_STAT__TIMER_0_AUTO_REARM_SYNC_MASK 0x00010000L 19875 #define RLC_GPM_TIMER_STAT__TIMER_1_AUTO_REARM_SYNC_MASK 0x00020000L 19876 #define RLC_GPM_TIMER_STAT__TIMER_2_AUTO_REARM_SYNC_MASK 0x00040000L 19877 #define RLC_GPM_TIMER_STAT__TIMER_3_AUTO_REARM_SYNC_MASK 0x00080000L 19878 #define RLC_GPM_TIMER_STAT__TIMER_4_AUTO_REARM_SYNC_MASK 0x00100000L 19879 #define RLC_GPM_TIMER_STAT__RESERVED_MASK 0xFFE00000L 19880 //RLC_GPM_LEGACY_INT_STAT 19881 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED__SHIFT 0x0 19882 #define RLC_GPM_LEGACY_INT_STAT__RESERVED__SHIFT 0x1 19883 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED__SHIFT 0x2 19884 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED__SHIFT 0x3 19885 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT 0x4 19886 #define RLC_GPM_LEGACY_INT_STAT__SPP_PVT_INT_CHANGED_MASK 0x00000001L 19887 #define RLC_GPM_LEGACY_INT_STAT__RESERVED_MASK 0x00000002L 19888 #define RLC_GPM_LEGACY_INT_STAT__RLC_EOF_INT_CHANGED_MASK 0x00000004L 19889 #define RLC_GPM_LEGACY_INT_STAT__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 19890 #define RLC_GPM_LEGACY_INT_STAT__STORE_LOAD_TIMER3_EXPIRED_T0_MASK 0x00000010L 19891 //RLC_GPM_LEGACY_INT_CLEAR 19892 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED__SHIFT 0x0 19893 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED__SHIFT 0x1 19894 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED__SHIFT 0x2 19895 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED__SHIFT 0x3 19896 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4__SHIFT 0x4 19897 #define RLC_GPM_LEGACY_INT_CLEAR__SPP_PVT_INT_CHANGED_MASK 0x00000001L 19898 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_MASK 0x00000002L 19899 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_EOF_INT_CHANGED_MASK 0x00000004L 19900 #define RLC_GPM_LEGACY_INT_CLEAR__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 19901 #define RLC_GPM_LEGACY_INT_CLEAR__RESERVED_4_MASK 0x00000010L 19902 //RLC_INT_STAT 19903 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID__SHIFT 0x0 19904 #define RLC_INT_STAT__CP_RLC_INT_PENDING__SHIFT 0x8 19905 #define RLC_INT_STAT__RESERVED__SHIFT 0x9 19906 #define RLC_INT_STAT__LAST_CP_RLC_INT_ID_MASK 0x000000FFL 19907 #define RLC_INT_STAT__CP_RLC_INT_PENDING_MASK 0x00000100L 19908 #define RLC_INT_STAT__RESERVED_MASK 0xFFFFFE00L 19909 //RLC_MGCG_CTRL 19910 #define RLC_MGCG_CTRL__MGCG_EN__SHIFT 0x0 19911 #define RLC_MGCG_CTRL__SILICON_EN__SHIFT 0x1 19912 #define RLC_MGCG_CTRL__SIMULATION_EN__SHIFT 0x2 19913 #define RLC_MGCG_CTRL__ON_DELAY__SHIFT 0x3 19914 #define RLC_MGCG_CTRL__OFF_HYSTERESIS__SHIFT 0x7 19915 #define RLC_MGCG_CTRL__SPARE__SHIFT 0xf 19916 #define RLC_MGCG_CTRL__MGCG_EN_MASK 0x00000001L 19917 #define RLC_MGCG_CTRL__SILICON_EN_MASK 0x00000002L 19918 #define RLC_MGCG_CTRL__SIMULATION_EN_MASK 0x00000004L 19919 #define RLC_MGCG_CTRL__ON_DELAY_MASK 0x00000078L 19920 #define RLC_MGCG_CTRL__OFF_HYSTERESIS_MASK 0x00007F80L 19921 #define RLC_MGCG_CTRL__SPARE_MASK 0xFFFF8000L 19922 //RLC_JUMP_TABLE_RESTORE 19923 #define RLC_JUMP_TABLE_RESTORE__ADDR__SHIFT 0x0 19924 #define RLC_JUMP_TABLE_RESTORE__ADDR_MASK 0xFFFFFFFFL 19925 //RLC_PG_DELAY_2 19926 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE__SHIFT 0x0 19927 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY__SHIFT 0x8 19928 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE__SHIFT 0x10 19929 #define RLC_PG_DELAY_2__SERDES_TIMEOUT_VALUE_MASK 0x000000FFL 19930 #define RLC_PG_DELAY_2__SERDES_CMD_DELAY_MASK 0x0000FF00L 19931 #define RLC_PG_DELAY_2__PERWGP_TIMEOUT_VALUE_MASK 0xFFFF0000L 19932 //RLC_GPU_CLOCK_COUNT_LSB 19933 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB__SHIFT 0x0 19934 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 19935 //RLC_GPU_CLOCK_COUNT_MSB 19936 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB__SHIFT 0x0 19937 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 19938 //RLC_CAPTURE_GPU_CLOCK_COUNT 19939 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE__SHIFT 0x0 19940 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED__SHIFT 0x1 19941 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE_MASK 0x00000001L 19942 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED_MASK 0xFFFFFFFEL 19943 //RLC_UCODE_CNTL 19944 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS__SHIFT 0x0 19945 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS_MASK 0xFFFFFFFFL 19946 //RLC_GPM_THREAD_RESET 19947 #define RLC_GPM_THREAD_RESET__THREAD0_RESET__SHIFT 0x0 19948 #define RLC_GPM_THREAD_RESET__THREAD1_RESET__SHIFT 0x1 19949 #define RLC_GPM_THREAD_RESET__THREAD2_RESET__SHIFT 0x2 19950 #define RLC_GPM_THREAD_RESET__THREAD3_RESET__SHIFT 0x3 19951 #define RLC_GPM_THREAD_RESET__RESERVED__SHIFT 0x4 19952 #define RLC_GPM_THREAD_RESET__THREAD0_RESET_MASK 0x00000001L 19953 #define RLC_GPM_THREAD_RESET__THREAD1_RESET_MASK 0x00000002L 19954 #define RLC_GPM_THREAD_RESET__THREAD2_RESET_MASK 0x00000004L 19955 #define RLC_GPM_THREAD_RESET__THREAD3_RESET_MASK 0x00000008L 19956 #define RLC_GPM_THREAD_RESET__RESERVED_MASK 0xFFFFFFF0L 19957 //RLC_GPM_CP_DMA_COMPLETE_T0 19958 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA__SHIFT 0x0 19959 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED__SHIFT 0x1 19960 #define RLC_GPM_CP_DMA_COMPLETE_T0__DATA_MASK 0x00000001L 19961 #define RLC_GPM_CP_DMA_COMPLETE_T0__RESERVED_MASK 0xFFFFFFFEL 19962 //RLC_GPM_CP_DMA_COMPLETE_T1 19963 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA__SHIFT 0x0 19964 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED__SHIFT 0x1 19965 #define RLC_GPM_CP_DMA_COMPLETE_T1__DATA_MASK 0x00000001L 19966 #define RLC_GPM_CP_DMA_COMPLETE_T1__RESERVED_MASK 0xFFFFFFFEL 19967 //RLC_GPM_THREAD_INVALIDATE_CACHE 19968 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE__SHIFT 0x0 19969 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE__SHIFT 0x1 19970 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE__SHIFT 0x2 19971 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE__SHIFT 0x3 19972 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED__SHIFT 0x4 19973 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD0_INVALIDATE_CACHE_MASK 0x00000001L 19974 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD1_INVALIDATE_CACHE_MASK 0x00000002L 19975 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD2_INVALIDATE_CACHE_MASK 0x00000004L 19976 #define RLC_GPM_THREAD_INVALIDATE_CACHE__THREAD3_INVALIDATE_CACHE_MASK 0x00000008L 19977 #define RLC_GPM_THREAD_INVALIDATE_CACHE__RESERVED_MASK 0xFFFFFFF0L 19978 //RLC_CLK_COUNT_GFXCLK_LSB 19979 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER__SHIFT 0x0 19980 #define RLC_CLK_COUNT_GFXCLK_LSB__COUNTER_MASK 0xFFFFFFFFL 19981 //RLC_CLK_COUNT_GFXCLK_MSB 19982 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER__SHIFT 0x0 19983 #define RLC_CLK_COUNT_GFXCLK_MSB__COUNTER_MASK 0xFFFFFFFFL 19984 //RLC_CLK_COUNT_REFCLK_LSB 19985 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER__SHIFT 0x0 19986 #define RLC_CLK_COUNT_REFCLK_LSB__COUNTER_MASK 0xFFFFFFFFL 19987 //RLC_CLK_COUNT_REFCLK_MSB 19988 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER__SHIFT 0x0 19989 #define RLC_CLK_COUNT_REFCLK_MSB__COUNTER_MASK 0xFFFFFFFFL 19990 //RLC_CLK_COUNT_CTRL 19991 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN__SHIFT 0x0 19992 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET__SHIFT 0x1 19993 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE__SHIFT 0x2 19994 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN__SHIFT 0x3 19995 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET__SHIFT 0x4 19996 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE__SHIFT 0x5 19997 #define RLC_CLK_COUNT_CTRL__GFXCLK_RUN_MASK 0x00000001L 19998 #define RLC_CLK_COUNT_CTRL__GFXCLK_RESET_MASK 0x00000002L 19999 #define RLC_CLK_COUNT_CTRL__GFXCLK_SAMPLE_MASK 0x00000004L 20000 #define RLC_CLK_COUNT_CTRL__REFCLK_RUN_MASK 0x00000008L 20001 #define RLC_CLK_COUNT_CTRL__REFCLK_RESET_MASK 0x00000010L 20002 #define RLC_CLK_COUNT_CTRL__REFCLK_SAMPLE_MASK 0x00000020L 20003 //RLC_CLK_COUNT_STAT 20004 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID__SHIFT 0x0 20005 #define RLC_CLK_COUNT_STAT__REFCLK_VALID__SHIFT 0x1 20006 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC__SHIFT 0x2 20007 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC__SHIFT 0x3 20008 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC__SHIFT 0x4 20009 #define RLC_CLK_COUNT_STAT__RESERVED__SHIFT 0x5 20010 #define RLC_CLK_COUNT_STAT__GFXCLK_VALID_MASK 0x00000001L 20011 #define RLC_CLK_COUNT_STAT__REFCLK_VALID_MASK 0x00000002L 20012 #define RLC_CLK_COUNT_STAT__REFCLK_RUN_RESYNC_MASK 0x00000004L 20013 #define RLC_CLK_COUNT_STAT__REFCLK_RESET_RESYNC_MASK 0x00000008L 20014 #define RLC_CLK_COUNT_STAT__REFCLK_SAMPLE_RESYNC_MASK 0x00000010L 20015 #define RLC_CLK_COUNT_STAT__RESERVED_MASK 0xFFFFFFE0L 20016 //RLC_RLCG_DOORBELL_CNTL 20017 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 20018 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 20019 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 20020 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 20021 #define RLC_RLCG_DOORBELL_CNTL__RESERVED__SHIFT 0x8 20022 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 20023 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 20024 #define RLC_RLCG_DOORBELL_CNTL__RESERVED_31_22__SHIFT 0x16 20025 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 20026 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 20027 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 20028 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 20029 #define RLC_RLCG_DOORBELL_CNTL__RESERVED_MASK 0x0000FF00L 20030 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 20031 #define RLC_RLCG_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 20032 #define RLC_RLCG_DOORBELL_CNTL__RESERVED_31_22_MASK 0xFFC00000L 20033 //RLC_RLCG_DOORBELL_STAT 20034 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 20035 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 20036 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 20037 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 20038 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 20039 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 20040 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 20041 #define RLC_RLCG_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 20042 //RLC_RLCG_DOORBELL_0_DATA_LO 20043 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 20044 #define RLC_RLCG_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 20045 //RLC_RLCG_DOORBELL_0_DATA_HI 20046 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 20047 #define RLC_RLCG_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 20048 //RLC_RLCG_DOORBELL_1_DATA_LO 20049 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 20050 #define RLC_RLCG_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 20051 //RLC_RLCG_DOORBELL_1_DATA_HI 20052 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 20053 #define RLC_RLCG_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 20054 //RLC_RLCG_DOORBELL_2_DATA_LO 20055 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 20056 #define RLC_RLCG_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 20057 //RLC_RLCG_DOORBELL_2_DATA_HI 20058 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 20059 #define RLC_RLCG_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 20060 //RLC_RLCG_DOORBELL_3_DATA_LO 20061 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 20062 #define RLC_RLCG_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 20063 //RLC_RLCG_DOORBELL_3_DATA_HI 20064 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 20065 #define RLC_RLCG_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 20066 //RLC_GPU_CLOCK_32_RES_SEL 20067 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL__SHIFT 0x0 20068 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED__SHIFT 0x6 20069 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL_MASK 0x0000003FL 20070 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED_MASK 0xFFFFFFC0L 20071 //RLC_GPU_CLOCK_32 20072 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32__SHIFT 0x0 20073 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32_MASK 0xFFFFFFFFL 20074 //RLC_PG_CNTL 20075 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE__SHIFT 0x0 20076 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC__SHIFT 0x1 20077 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE__SHIFT 0x2 20078 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE__SHIFT 0x3 20079 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE__SHIFT 0x4 20080 #define RLC_PG_CNTL__RESERVED__SHIFT 0x5 20081 #define RLC_PG_CNTL__MEM_DS_DISABLE__SHIFT 0xd 20082 #define RLC_PG_CNTL__PG_OVERRIDE__SHIFT 0xe 20083 #define RLC_PG_CNTL__CP_PG_DISABLE__SHIFT 0xf 20084 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE__SHIFT 0x10 20085 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE__SHIFT 0x11 20086 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE__SHIFT 0x12 20087 #define RLC_PG_CNTL__RESERVED1__SHIFT 0x13 20088 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable__SHIFT 0x15 20089 #define RLC_PG_CNTL__RESERVED2__SHIFT 0x16 20090 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE__SHIFT 0x17 20091 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE_MASK 0x00000001L 20092 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC_MASK 0x00000002L 20093 #define RLC_PG_CNTL__DYN_PER_WGP_PG_ENABLE_MASK 0x00000004L 20094 #define RLC_PG_CNTL__STATIC_PER_WGP_PG_ENABLE_MASK 0x00000008L 20095 #define RLC_PG_CNTL__GFX_PIPELINE_PG_ENABLE_MASK 0x00000010L 20096 #define RLC_PG_CNTL__RESERVED_MASK 0x00001FE0L 20097 #define RLC_PG_CNTL__MEM_DS_DISABLE_MASK 0x00002000L 20098 #define RLC_PG_CNTL__PG_OVERRIDE_MASK 0x00004000L 20099 #define RLC_PG_CNTL__CP_PG_DISABLE_MASK 0x00008000L 20100 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE_MASK 0x00010000L 20101 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE_MASK 0x00020000L 20102 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE_MASK 0x00040000L 20103 #define RLC_PG_CNTL__RESERVED1_MASK 0x00180000L 20104 #define RLC_PG_CNTL__Ultra_Low_Voltage_Enable_MASK 0x00200000L 20105 #define RLC_PG_CNTL__RESERVED2_MASK 0x00400000L 20106 #define RLC_PG_CNTL__SMU_HANDSHAKE_DISABLE_MASK 0x00800000L 20107 //RLC_GPM_THREAD_PRIORITY 20108 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY__SHIFT 0x0 20109 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY__SHIFT 0x8 20110 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY__SHIFT 0x10 20111 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY__SHIFT 0x18 20112 #define RLC_GPM_THREAD_PRIORITY__THREAD0_PRIORITY_MASK 0x000000FFL 20113 #define RLC_GPM_THREAD_PRIORITY__THREAD1_PRIORITY_MASK 0x0000FF00L 20114 #define RLC_GPM_THREAD_PRIORITY__THREAD2_PRIORITY_MASK 0x00FF0000L 20115 #define RLC_GPM_THREAD_PRIORITY__THREAD3_PRIORITY_MASK 0xFF000000L 20116 //RLC_GPM_THREAD_ENABLE 20117 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE__SHIFT 0x0 20118 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE__SHIFT 0x1 20119 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE__SHIFT 0x2 20120 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE__SHIFT 0x3 20121 #define RLC_GPM_THREAD_ENABLE__RESERVED__SHIFT 0x4 20122 #define RLC_GPM_THREAD_ENABLE__THREAD0_ENABLE_MASK 0x00000001L 20123 #define RLC_GPM_THREAD_ENABLE__THREAD1_ENABLE_MASK 0x00000002L 20124 #define RLC_GPM_THREAD_ENABLE__THREAD2_ENABLE_MASK 0x00000004L 20125 #define RLC_GPM_THREAD_ENABLE__THREAD3_ENABLE_MASK 0x00000008L 20126 #define RLC_GPM_THREAD_ENABLE__RESERVED_MASK 0xFFFFFFF0L 20127 //RLC_RLCG_DOORBELL_RANGE 20128 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 20129 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 20130 #define RLC_RLCG_DOORBELL_RANGE__RESERVED_15_12__SHIFT 0xc 20131 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 20132 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 20133 #define RLC_RLCG_DOORBELL_RANGE__RESERVED_31_28__SHIFT 0x1c 20134 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 20135 #define RLC_RLCG_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 20136 #define RLC_RLCG_DOORBELL_RANGE__RESERVED_15_12_MASK 0x0000F000L 20137 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 20138 #define RLC_RLCG_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 20139 #define RLC_RLCG_DOORBELL_RANGE__RESERVED_31_28_MASK 0xF0000000L 20140 //RLC_CGTT_MGCG_OVERRIDE 20141 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE__SHIFT 0x0 20142 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE__SHIFT 0x1 20143 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE__SHIFT 0x2 20144 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE__SHIFT 0x3 20145 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE__SHIFT 0x4 20146 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE__SHIFT 0x5 20147 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE__SHIFT 0x6 20148 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE__SHIFT 0x7 20149 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE__SHIFT 0x8 20150 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 20151 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE__SHIFT 0xa 20152 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_11__SHIFT 0xb 20153 #define RLC_CGTT_MGCG_OVERRIDE__RLC_REPEATER_FGCG_OVERRIDE_MASK 0x00000001L 20154 #define RLC_CGTT_MGCG_OVERRIDE__RLC_CGTT_SCLK_OVERRIDE_MASK 0x00000002L 20155 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGCG_OVERRIDE_MASK 0x00000004L 20156 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGCG_OVERRIDE_MASK 0x00000008L 20157 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_CGLS_OVERRIDE_MASK 0x00000010L 20158 #define RLC_CGTT_MGCG_OVERRIDE__GRBM_CGTT_SCLK_OVERRIDE_MASK 0x00000020L 20159 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_MGLS_OVERRIDE_MASK 0x00000040L 20160 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_GFX3D_CG_OVERRIDE_MASK 0x00000080L 20161 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_FGCG_OVERRIDE_MASK 0x00000100L 20162 #define RLC_CGTT_MGCG_OVERRIDE__GFXIP_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 20163 #define RLC_CGTT_MGCG_OVERRIDE__PERFMON_CLOCK_STATE_MASK 0x00000400L 20164 #define RLC_CGTT_MGCG_OVERRIDE__RESERVED_31_11_MASK 0xFFFFF800L 20165 //RLC_CGCG_CGLS_CTRL 20166 #define RLC_CGCG_CGLS_CTRL__CGCG_EN__SHIFT 0x0 20167 #define RLC_CGCG_CGLS_CTRL__CGLS_EN__SHIFT 0x1 20168 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY__SHIFT 0x2 20169 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD__SHIFT 0x8 20170 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER__SHIFT 0x1b 20171 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL__SHIFT 0x1c 20172 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE__SHIFT 0x1d 20173 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN__SHIFT 0x1f 20174 #define RLC_CGCG_CGLS_CTRL__CGCG_EN_MASK 0x00000001L 20175 #define RLC_CGCG_CGLS_CTRL__CGLS_EN_MASK 0x00000002L 20176 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY_MASK 0x000000FCL 20177 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD_MASK 0x07FFFF00L 20178 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER_MASK 0x08000000L 20179 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL_MASK 0x10000000L 20180 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE_MASK 0x60000000L 20181 #define RLC_CGCG_CGLS_CTRL__SIM_SILICON_EN_MASK 0x80000000L 20182 //RLC_CGCG_RAMP_CTRL 20183 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT__SHIFT 0x0 20184 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT__SHIFT 0x4 20185 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT__SHIFT 0x8 20186 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT__SHIFT 0xc 20187 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT__SHIFT 0x10 20188 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT__SHIFT 0x1c 20189 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT_MASK 0x0000000FL 20190 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT_MASK 0x000000F0L 20191 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT_MASK 0x00000F00L 20192 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT_MASK 0x0000F000L 20193 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT_MASK 0x0FFF0000L 20194 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT_MASK 0xF0000000L 20195 //RLC_DYN_PG_STATUS 20196 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT 0x0 20197 #define RLC_DYN_PG_STATUS__PG_STATUS_WGP_MASK_MASK 0xFFFFFFFFL 20198 //RLC_DYN_PG_REQUEST 20199 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK__SHIFT 0x0 20200 #define RLC_DYN_PG_REQUEST__PG_REQUEST_WGP_MASK_MASK 0xFFFFFFFFL 20201 //RLC_PG_DELAY 20202 #define RLC_PG_DELAY__POWER_UP_DELAY__SHIFT 0x0 20203 #define RLC_PG_DELAY__POWER_DOWN_DELAY__SHIFT 0x8 20204 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY__SHIFT 0x10 20205 #define RLC_PG_DELAY__MEM_SLEEP_DELAY__SHIFT 0x18 20206 #define RLC_PG_DELAY__POWER_UP_DELAY_MASK 0x000000FFL 20207 #define RLC_PG_DELAY__POWER_DOWN_DELAY_MASK 0x0000FF00L 20208 #define RLC_PG_DELAY__CMD_PROPAGATE_DELAY_MASK 0x00FF0000L 20209 #define RLC_PG_DELAY__MEM_SLEEP_DELAY_MASK 0xFF000000L 20210 //RLC_PG_ALWAYS_ON_WGP_MASK 20211 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK__SHIFT 0x0 20212 #define RLC_PG_ALWAYS_ON_WGP_MASK__AON_WGP_MASK_MASK 0xFFFFFFFFL 20213 //RLC_MAX_PG_WGP 20214 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP__SHIFT 0x0 20215 #define RLC_MAX_PG_WGP__SPARE__SHIFT 0x8 20216 #define RLC_MAX_PG_WGP__MAX_POWERED_UP_WGP_MASK 0x000000FFL 20217 #define RLC_MAX_PG_WGP__SPARE_MASK 0xFFFFFF00L 20218 //RLC_AUTO_PG_CTRL 20219 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN__SHIFT 0x0 20220 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN__SHIFT 0x1 20221 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN__SHIFT 0x2 20222 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD__SHIFT 0x3 20223 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD__SHIFT 0x13 20224 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN_MASK 0x00000001L 20225 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN_MASK 0x00000002L 20226 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN_MASK 0x00000004L 20227 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD_MASK 0x0007FFF8L 20228 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD_MASK 0xFFF80000L 20229 //RLC_SERDES_RD_INDEX 20230 #define RLC_SERDES_RD_INDEX__DATA_REG_ID__SHIFT 0x0 20231 #define RLC_SERDES_RD_INDEX__SPARE__SHIFT 0x2 20232 #define RLC_SERDES_RD_INDEX__DATA_REG_ID_MASK 0x00000003L 20233 #define RLC_SERDES_RD_INDEX__SPARE_MASK 0xFFFFFFFCL 20234 //RLC_SERDES_RD_DATA_0 20235 #define RLC_SERDES_RD_DATA_0__DATA__SHIFT 0x0 20236 #define RLC_SERDES_RD_DATA_0__DATA_MASK 0xFFFFFFFFL 20237 //RLC_SERDES_RD_DATA_1 20238 #define RLC_SERDES_RD_DATA_1__DATA__SHIFT 0x0 20239 #define RLC_SERDES_RD_DATA_1__DATA_MASK 0xFFFFFFFFL 20240 //RLC_SERDES_RD_DATA_2 20241 #define RLC_SERDES_RD_DATA_2__DATA__SHIFT 0x0 20242 #define RLC_SERDES_RD_DATA_2__DATA_MASK 0xFFFFFFFFL 20243 //RLC_SERDES_RD_DATA_3 20244 #define RLC_SERDES_RD_DATA_3__DATA__SHIFT 0x0 20245 #define RLC_SERDES_RD_DATA_3__DATA_MASK 0xFFFFFFFFL 20246 //RLC_SERDES_MASK 20247 #define RLC_SERDES_MASK__GC_CENTER_HUB_0__SHIFT 0x0 20248 #define RLC_SERDES_MASK__GC_CENTER_HUB_1__SHIFT 0x1 20249 #define RLC_SERDES_MASK__GC_CENTER_HUB_0_MASK 0x00000001L 20250 #define RLC_SERDES_MASK__GC_CENTER_HUB_1_MASK 0x00000002L 20251 //RLC_SERDES_CTRL 20252 #define RLC_SERDES_CTRL__BPM_BROADCAST__SHIFT 0x0 20253 #define RLC_SERDES_CTRL__BPM_REG_WRITE__SHIFT 0x1 20254 #define RLC_SERDES_CTRL__BPM_LONG_CMD__SHIFT 0x2 20255 #define RLC_SERDES_CTRL__BPM_ADDR__SHIFT 0x4 20256 #define RLC_SERDES_CTRL__REG_ADDR__SHIFT 0x10 20257 #define RLC_SERDES_CTRL__BPM_BROADCAST_MASK 0x000001L 20258 #define RLC_SERDES_CTRL__BPM_REG_WRITE_MASK 0x000002L 20259 #define RLC_SERDES_CTRL__BPM_LONG_CMD_MASK 0x000004L 20260 #define RLC_SERDES_CTRL__BPM_ADDR_MASK 0x007FF0L 20261 #define RLC_SERDES_CTRL__REG_ADDR_MASK 0xFF0000L 20262 //RLC_SERDES_DATA 20263 #define RLC_SERDES_DATA__DATA__SHIFT 0x0 20264 #define RLC_SERDES_DATA__DATA_MASK 0xFFFFFFFFL 20265 //RLC_SERDES_BUSY 20266 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0__SHIFT 0x0 20267 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1__SHIFT 0x1 20268 #define RLC_SERDES_BUSY__RESERVED__SHIFT 0x2 20269 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY__SHIFT 0x1e 20270 #define RLC_SERDES_BUSY__RD_PENDING__SHIFT 0x1f 20271 #define RLC_SERDES_BUSY__GC_CENTER_HUB_0_MASK 0x00000001L 20272 #define RLC_SERDES_BUSY__GC_CENTER_HUB_1_MASK 0x00000002L 20273 #define RLC_SERDES_BUSY__RESERVED_MASK 0x3FFFFFFCL 20274 #define RLC_SERDES_BUSY__RD_FIFO_NOT_EMPTY_MASK 0x40000000L 20275 #define RLC_SERDES_BUSY__RD_PENDING_MASK 0x80000000L 20276 //RLC_GPM_GENERAL_0 20277 #define RLC_GPM_GENERAL_0__DATA__SHIFT 0x0 20278 #define RLC_GPM_GENERAL_0__DATA_MASK 0xFFFFFFFFL 20279 //RLC_GPM_GENERAL_1 20280 #define RLC_GPM_GENERAL_1__DATA__SHIFT 0x0 20281 #define RLC_GPM_GENERAL_1__DATA_MASK 0xFFFFFFFFL 20282 //RLC_GPM_GENERAL_2 20283 #define RLC_GPM_GENERAL_2__DATA__SHIFT 0x0 20284 #define RLC_GPM_GENERAL_2__DATA_MASK 0xFFFFFFFFL 20285 //RLC_GPM_GENERAL_3 20286 #define RLC_GPM_GENERAL_3__DATA__SHIFT 0x0 20287 #define RLC_GPM_GENERAL_3__DATA_MASK 0xFFFFFFFFL 20288 //RLC_GPM_GENERAL_4 20289 #define RLC_GPM_GENERAL_4__DATA__SHIFT 0x0 20290 #define RLC_GPM_GENERAL_4__DATA_MASK 0xFFFFFFFFL 20291 //RLC_GPM_GENERAL_5 20292 #define RLC_GPM_GENERAL_5__DATA__SHIFT 0x0 20293 #define RLC_GPM_GENERAL_5__DATA_MASK 0xFFFFFFFFL 20294 //RLC_GPM_GENERAL_6 20295 #define RLC_GPM_GENERAL_6__DATA__SHIFT 0x0 20296 #define RLC_GPM_GENERAL_6__DATA_MASK 0xFFFFFFFFL 20297 //RLC_GPM_GENERAL_7 20298 #define RLC_GPM_GENERAL_7__DATA__SHIFT 0x0 20299 #define RLC_GPM_GENERAL_7__DATA_MASK 0xFFFFFFFFL 20300 //RLC_STATIC_PG_STATUS 20301 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK__SHIFT 0x0 20302 #define RLC_STATIC_PG_STATUS__PG_STATUS_WGP_MASK_MASK 0xFFFFFFFFL 20303 //RLC_GPM_GENERAL_16 20304 #define RLC_GPM_GENERAL_16__DATA__SHIFT 0x0 20305 #define RLC_GPM_GENERAL_16__DATA_MASK 0xFFFFFFFFL 20306 //RLC_PG_DELAY_3 20307 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG__SHIFT 0x0 20308 #define RLC_PG_DELAY_3__CGCG_ACTIVE_BEFORE_CGPG_MASK 0xFFFFFFFFL 20309 //RLC_GPR_REG1 20310 #define RLC_GPR_REG1__DATA__SHIFT 0x0 20311 #define RLC_GPR_REG1__DATA_MASK 0xFFFFFFFFL 20312 //RLC_GPR_REG2 20313 #define RLC_GPR_REG2__DATA__SHIFT 0x0 20314 #define RLC_GPR_REG2__DATA_MASK 0xFFFFFFFFL 20315 //RLC_GPM_INT_DISABLE_TH0 20316 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT__SHIFT 0x0 20317 #define RLC_GPM_INT_DISABLE_TH0__DISABLE_INT_MASK 0xFFFFFFFFL 20318 //RLC_GPM_LEGACY_INT_DISABLE 20319 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED__SHIFT 0x0 20320 #define RLC_GPM_LEGACY_INT_DISABLE__RESERVED__SHIFT 0x1 20321 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED__SHIFT 0x2 20322 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED__SHIFT 0x3 20323 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0__SHIFT 0x4 20324 #define RLC_GPM_LEGACY_INT_DISABLE__SPP_PVT_INT_CHANGED_MASK 0x00000001L 20325 #define RLC_GPM_LEGACY_INT_DISABLE__RESERVED_MASK 0x00000002L 20326 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_EOF_INT_CHANGED_MASK 0x00000004L 20327 #define RLC_GPM_LEGACY_INT_DISABLE__RLC_PG_CNTL_CHANGED_MASK 0x00000008L 20328 #define RLC_GPM_LEGACY_INT_DISABLE__STORE_LOAD_TIMER3_EXPIRED_T0_MASK 0x00000010L 20329 //RLC_GPM_INT_FORCE_TH0 20330 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT__SHIFT 0x0 20331 #define RLC_GPM_INT_FORCE_TH0__FORCE_INT_MASK 0xFFFFFFFFL 20332 //RLC_SRM_CNTL 20333 #define RLC_SRM_CNTL__SRM_ENABLE__SHIFT 0x0 20334 #define RLC_SRM_CNTL__AUTO_INCR_ADDR__SHIFT 0x1 20335 #define RLC_SRM_CNTL__SRM_GPM_FIFO_RESET__SHIFT 0x2 20336 #define RLC_SRM_CNTL__RESERVED__SHIFT 0x3 20337 #define RLC_SRM_CNTL__SRM_ENABLE_MASK 0x00000001L 20338 #define RLC_SRM_CNTL__AUTO_INCR_ADDR_MASK 0x00000002L 20339 #define RLC_SRM_CNTL__SRM_GPM_FIFO_RESET_MASK 0x00000004L 20340 #define RLC_SRM_CNTL__RESERVED_MASK 0xFFFFFFF8L 20341 //RLC_SRM_GPM_COMMAND_STATUS 20342 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY__SHIFT 0x0 20343 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL__SHIFT 0x1 20344 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_OVERFLOW__SHIFT 0x2 20345 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED__SHIFT 0x3 20346 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_EMPTY_MASK 0x00000001L 20347 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_FULL_MASK 0x00000002L 20348 #define RLC_SRM_GPM_COMMAND_STATUS__FIFO_OVERFLOW_MASK 0x00000004L 20349 #define RLC_SRM_GPM_COMMAND_STATUS__RESERVED_MASK 0xFFFFFFF8L 20350 //RLC_SRM_INDEX_CNTL_ADDR_0 20351 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS__SHIFT 0x0 20352 #define RLC_SRM_INDEX_CNTL_ADDR_0__ADDRESS_MASK 0x0003FFFFL 20353 //RLC_SRM_INDEX_CNTL_ADDR_1 20354 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS__SHIFT 0x0 20355 #define RLC_SRM_INDEX_CNTL_ADDR_1__ADDRESS_MASK 0x0003FFFFL 20356 //RLC_SRM_INDEX_CNTL_ADDR_2 20357 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS__SHIFT 0x0 20358 #define RLC_SRM_INDEX_CNTL_ADDR_2__ADDRESS_MASK 0x0003FFFFL 20359 //RLC_SRM_INDEX_CNTL_ADDR_3 20360 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS__SHIFT 0x0 20361 #define RLC_SRM_INDEX_CNTL_ADDR_3__ADDRESS_MASK 0x0003FFFFL 20362 //RLC_SRM_INDEX_CNTL_ADDR_4 20363 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS__SHIFT 0x0 20364 #define RLC_SRM_INDEX_CNTL_ADDR_4__ADDRESS_MASK 0x0003FFFFL 20365 //RLC_SRM_INDEX_CNTL_ADDR_5 20366 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS__SHIFT 0x0 20367 #define RLC_SRM_INDEX_CNTL_ADDR_5__ADDRESS_MASK 0x0003FFFFL 20368 //RLC_SRM_INDEX_CNTL_ADDR_6 20369 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS__SHIFT 0x0 20370 #define RLC_SRM_INDEX_CNTL_ADDR_6__ADDRESS_MASK 0x0003FFFFL 20371 //RLC_SRM_INDEX_CNTL_ADDR_7 20372 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS__SHIFT 0x0 20373 #define RLC_SRM_INDEX_CNTL_ADDR_7__ADDRESS_MASK 0x0003FFFFL 20374 //RLC_SRM_INDEX_CNTL_DATA_0 20375 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA__SHIFT 0x0 20376 #define RLC_SRM_INDEX_CNTL_DATA_0__DATA_MASK 0xFFFFFFFFL 20377 //RLC_SRM_INDEX_CNTL_DATA_1 20378 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA__SHIFT 0x0 20379 #define RLC_SRM_INDEX_CNTL_DATA_1__DATA_MASK 0xFFFFFFFFL 20380 //RLC_SRM_INDEX_CNTL_DATA_2 20381 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA__SHIFT 0x0 20382 #define RLC_SRM_INDEX_CNTL_DATA_2__DATA_MASK 0xFFFFFFFFL 20383 //RLC_SRM_INDEX_CNTL_DATA_3 20384 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA__SHIFT 0x0 20385 #define RLC_SRM_INDEX_CNTL_DATA_3__DATA_MASK 0xFFFFFFFFL 20386 //RLC_SRM_INDEX_CNTL_DATA_4 20387 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA__SHIFT 0x0 20388 #define RLC_SRM_INDEX_CNTL_DATA_4__DATA_MASK 0xFFFFFFFFL 20389 //RLC_SRM_INDEX_CNTL_DATA_5 20390 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA__SHIFT 0x0 20391 #define RLC_SRM_INDEX_CNTL_DATA_5__DATA_MASK 0xFFFFFFFFL 20392 //RLC_SRM_INDEX_CNTL_DATA_6 20393 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA__SHIFT 0x0 20394 #define RLC_SRM_INDEX_CNTL_DATA_6__DATA_MASK 0xFFFFFFFFL 20395 //RLC_SRM_INDEX_CNTL_DATA_7 20396 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA__SHIFT 0x0 20397 #define RLC_SRM_INDEX_CNTL_DATA_7__DATA_MASK 0xFFFFFFFFL 20398 //RLC_SRM_STAT 20399 #define RLC_SRM_STAT__SRM_BUSY__SHIFT 0x0 20400 #define RLC_SRM_STAT__RESERVED__SHIFT 0x1 20401 #define RLC_SRM_STAT__SRM_BUSY_MASK 0x00000001L 20402 #define RLC_SRM_STAT__RESERVED_MASK 0xFFFFFFFEL 20403 //RLC_LX6_UTCL1_ERROR_2 20404 #define RLC_LX6_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 20405 #define RLC_LX6_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 20406 //RLC_GPM_GENERAL_8 20407 #define RLC_GPM_GENERAL_8__DATA__SHIFT 0x0 20408 #define RLC_GPM_GENERAL_8__DATA_MASK 0xFFFFFFFFL 20409 //RLC_GPM_GENERAL_9 20410 #define RLC_GPM_GENERAL_9__DATA__SHIFT 0x0 20411 #define RLC_GPM_GENERAL_9__DATA_MASK 0xFFFFFFFFL 20412 //RLC_GPM_GENERAL_10 20413 #define RLC_GPM_GENERAL_10__DATA__SHIFT 0x0 20414 #define RLC_GPM_GENERAL_10__DATA_MASK 0xFFFFFFFFL 20415 //RLC_GPM_GENERAL_11 20416 #define RLC_GPM_GENERAL_11__DATA__SHIFT 0x0 20417 #define RLC_GPM_GENERAL_11__DATA_MASK 0xFFFFFFFFL 20418 //RLC_GPM_GENERAL_12 20419 #define RLC_GPM_GENERAL_12__DATA__SHIFT 0x0 20420 #define RLC_GPM_GENERAL_12__DATA_MASK 0xFFFFFFFFL 20421 //RLC_GPM_UTCL1_CNTL_0 20422 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT__SHIFT 0x0 20423 #define RLC_GPM_UTCL1_CNTL_0__RESERVED_23_20__SHIFT 0x14 20424 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE__SHIFT 0x18 20425 #define RLC_GPM_UTCL1_CNTL_0__BYPASS__SHIFT 0x19 20426 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE__SHIFT 0x1a 20427 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE__SHIFT 0x1b 20428 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP__SHIFT 0x1c 20429 #define RLC_GPM_UTCL1_CNTL_0__RESERVED__SHIFT 0x1d 20430 #define RLC_GPM_UTCL1_CNTL_0__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 20431 #define RLC_GPM_UTCL1_CNTL_0__RESERVED_23_20_MASK 0x00F00000L 20432 #define RLC_GPM_UTCL1_CNTL_0__DROP_MODE_MASK 0x01000000L 20433 #define RLC_GPM_UTCL1_CNTL_0__BYPASS_MASK 0x02000000L 20434 #define RLC_GPM_UTCL1_CNTL_0__INVALIDATE_MASK 0x04000000L 20435 #define RLC_GPM_UTCL1_CNTL_0__FRAG_LIMIT_MODE_MASK 0x08000000L 20436 #define RLC_GPM_UTCL1_CNTL_0__FORCE_SNOOP_MASK 0x10000000L 20437 #define RLC_GPM_UTCL1_CNTL_0__RESERVED_MASK 0xE0000000L 20438 //RLC_SPM_UTCL1_CNTL 20439 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 20440 #define RLC_SPM_UTCL1_CNTL__RESERVED_23_20__SHIFT 0x14 20441 #define RLC_SPM_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 20442 #define RLC_SPM_UTCL1_CNTL__BYPASS__SHIFT 0x19 20443 #define RLC_SPM_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 20444 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 20445 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 20446 #define RLC_SPM_UTCL1_CNTL__RESERVED__SHIFT 0x1d 20447 #define RLC_SPM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 20448 #define RLC_SPM_UTCL1_CNTL__RESERVED_23_20_MASK 0x00F00000L 20449 #define RLC_SPM_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 20450 #define RLC_SPM_UTCL1_CNTL__BYPASS_MASK 0x02000000L 20451 #define RLC_SPM_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 20452 #define RLC_SPM_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 20453 #define RLC_SPM_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 20454 #define RLC_SPM_UTCL1_CNTL__RESERVED_MASK 0xE0000000L 20455 //RLC_UTCL1_STATUS_2 20456 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY__SHIFT 0x0 20457 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY__SHIFT 0x1 20458 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY__SHIFT 0x2 20459 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY__SHIFT 0x3 20460 #define RLC_UTCL1_STATUS_2__LX6_UTCL1_BUSY__SHIFT 0x4 20461 #define RLC_UTCL1_STATUS_2__DMA_UTCL1_BUSY__SHIFT 0x5 20462 #define RLC_UTCL1_STATUS_2__SRM_UTCL1_BUSY__SHIFT 0x6 20463 #define RLC_UTCL1_STATUS_2__DLG_UTCL1_BUSY__SHIFT 0x7 20464 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans__SHIFT 0x8 20465 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans__SHIFT 0x9 20466 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans__SHIFT 0xa 20467 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans__SHIFT 0xb 20468 #define RLC_UTCL1_STATUS_2__LX6_UTCL1_StallOnTrans__SHIFT 0xc 20469 #define RLC_UTCL1_STATUS_2__DMA_UTCL1_StallOnTrans__SHIFT 0xd 20470 #define RLC_UTCL1_STATUS_2__SRM_UTCL1_StallOnTrans__SHIFT 0xe 20471 #define RLC_UTCL1_STATUS_2__DLG_UTCL1_StallOnTrans__SHIFT 0xf 20472 #define RLC_UTCL1_STATUS_2__RESERVED__SHIFT 0x10 20473 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_BUSY_MASK 0x00000001L 20474 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_BUSY_MASK 0x00000002L 20475 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_BUSY_MASK 0x00000004L 20476 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_BUSY_MASK 0x00000008L 20477 #define RLC_UTCL1_STATUS_2__LX6_UTCL1_BUSY_MASK 0x00000010L 20478 #define RLC_UTCL1_STATUS_2__DMA_UTCL1_BUSY_MASK 0x00000020L 20479 #define RLC_UTCL1_STATUS_2__SRM_UTCL1_BUSY_MASK 0x00000040L 20480 #define RLC_UTCL1_STATUS_2__DLG_UTCL1_BUSY_MASK 0x00000080L 20481 #define RLC_UTCL1_STATUS_2__GPM_TH0_UTCL1_StallOnTrans_MASK 0x00000100L 20482 #define RLC_UTCL1_STATUS_2__GPM_TH1_UTCL1_StallOnTrans_MASK 0x00000200L 20483 #define RLC_UTCL1_STATUS_2__GPM_TH2_UTCL1_StallOnTrans_MASK 0x00000400L 20484 #define RLC_UTCL1_STATUS_2__SPM_UTCL1_StallOnTrans_MASK 0x00000800L 20485 #define RLC_UTCL1_STATUS_2__LX6_UTCL1_StallOnTrans_MASK 0x00001000L 20486 #define RLC_UTCL1_STATUS_2__DMA_UTCL1_StallOnTrans_MASK 0x00002000L 20487 #define RLC_UTCL1_STATUS_2__SRM_UTCL1_StallOnTrans_MASK 0x00004000L 20488 #define RLC_UTCL1_STATUS_2__DLG_UTCL1_StallOnTrans_MASK 0x00008000L 20489 #define RLC_UTCL1_STATUS_2__RESERVED_MASK 0xFFFF0000L 20490 //RLC_SPM_UTCL1_ERROR_1 20491 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError__SHIFT 0x0 20492 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 20493 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 20494 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqError_MASK 0x00000003L 20495 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 20496 #define RLC_SPM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 20497 //RLC_SPM_UTCL1_ERROR_2 20498 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 20499 #define RLC_SPM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 20500 //RLC_GPM_UTCL1_TH0_ERROR_1 20501 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError__SHIFT 0x0 20502 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 20503 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 20504 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqError_MASK 0x00000003L 20505 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 20506 #define RLC_GPM_UTCL1_TH0_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 20507 //RLC_GPM_UTCL1_TH0_ERROR_2 20508 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 20509 #define RLC_GPM_UTCL1_TH0_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 20510 //RLC_CGCG_CGLS_CTRL_3D 20511 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN__SHIFT 0x0 20512 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN__SHIFT 0x1 20513 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY__SHIFT 0x2 20514 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD__SHIFT 0x8 20515 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER__SHIFT 0x1b 20516 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL__SHIFT 0x1c 20517 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE__SHIFT 0x1d 20518 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN__SHIFT 0x1f 20519 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_EN_MASK 0x00000001L 20520 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_EN_MASK 0x00000002L 20521 #define RLC_CGCG_CGLS_CTRL_3D__CGLS_REP_COMPANSAT_DELAY_MASK 0x000000FCL 20522 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_GFX_IDLE_THRESHOLD_MASK 0x07FFFF00L 20523 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_CONTROLLER_MASK 0x08000000L 20524 #define RLC_CGCG_CGLS_CTRL_3D__CGCG_REG_CTRL_MASK 0x10000000L 20525 #define RLC_CGCG_CGLS_CTRL_3D__SLEEP_MODE_MASK 0x60000000L 20526 #define RLC_CGCG_CGLS_CTRL_3D__SIM_SILICON_EN_MASK 0x80000000L 20527 //RLC_CGCG_RAMP_CTRL_3D 20528 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT__SHIFT 0x0 20529 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT__SHIFT 0x4 20530 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT__SHIFT 0x8 20531 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT__SHIFT 0xc 20532 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT__SHIFT 0x10 20533 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT__SHIFT 0x1c 20534 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_START_UNIT_MASK 0x0000000FL 20535 #define RLC_CGCG_RAMP_CTRL_3D__DOWN_DIV_STEP_UNIT_MASK 0x000000F0L 20536 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_START_UNIT_MASK 0x00000F00L 20537 #define RLC_CGCG_RAMP_CTRL_3D__UP_DIV_STEP_UNIT_MASK 0x0000F000L 20538 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_CNT_MASK 0x0FFF0000L 20539 #define RLC_CGCG_RAMP_CTRL_3D__STEP_DELAY_UNIT_MASK 0xF0000000L 20540 //RLC_SEMAPHORE_0 20541 #define RLC_SEMAPHORE_0__CLIENT_ID__SHIFT 0x0 20542 #define RLC_SEMAPHORE_0__CLIENT_ID_MASK 0x0000001FL 20543 //RLC_SEMAPHORE_1 20544 #define RLC_SEMAPHORE_1__CLIENT_ID__SHIFT 0x0 20545 #define RLC_SEMAPHORE_1__CLIENT_ID_MASK 0x0000001FL 20546 //RLC_SEMAPHORE_2 20547 #define RLC_SEMAPHORE_2__CLIENT_ID__SHIFT 0x0 20548 #define RLC_SEMAPHORE_2__CLIENT_ID_MASK 0x0000001FL 20549 //RLC_SEMAPHORE_3 20550 #define RLC_SEMAPHORE_3__CLIENT_ID__SHIFT 0x0 20551 #define RLC_SEMAPHORE_3__CLIENT_ID_MASK 0x0000001FL 20552 //RLC_SRM_UTCL1_CNTL 20553 #define RLC_SRM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 20554 #define RLC_SRM_UTCL1_CNTL__RESERVED_23_20__SHIFT 0x14 20555 #define RLC_SRM_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 20556 #define RLC_SRM_UTCL1_CNTL__BYPASS__SHIFT 0x19 20557 #define RLC_SRM_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 20558 #define RLC_SRM_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 20559 #define RLC_SRM_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 20560 #define RLC_SRM_UTCL1_CNTL__RESERVED__SHIFT 0x1d 20561 #define RLC_SRM_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 20562 #define RLC_SRM_UTCL1_CNTL__RESERVED_23_20_MASK 0x00F00000L 20563 #define RLC_SRM_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 20564 #define RLC_SRM_UTCL1_CNTL__BYPASS_MASK 0x02000000L 20565 #define RLC_SRM_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 20566 #define RLC_SRM_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 20567 #define RLC_SRM_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 20568 #define RLC_SRM_UTCL1_CNTL__RESERVED_MASK 0xE0000000L 20569 //RLC_SRM_UTCL1_ERROR_1 20570 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqError__SHIFT 0x0 20571 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 20572 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 20573 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqError_MASK 0x00000003L 20574 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 20575 #define RLC_SRM_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 20576 //RLC_SRM_UTCL1_ERROR_2 20577 #define RLC_SRM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB__SHIFT 0x0 20578 #define RLC_SRM_UTCL1_ERROR_2__Translated_ReqErrorAddr_LSB_MASK 0xFFFFFFFFL 20579 //RLC_UTCL1_STATUS 20580 #define RLC_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 20581 #define RLC_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 20582 #define RLC_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 20583 #define RLC_UTCL1_STATUS__RESERVED__SHIFT 0x3 20584 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID__SHIFT 0x8 20585 #define RLC_UTCL1_STATUS__RESERVED_1__SHIFT 0xe 20586 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID__SHIFT 0x10 20587 #define RLC_UTCL1_STATUS__RESERVED_2__SHIFT 0x16 20588 #define RLC_UTCL1_STATUS__PRT_UTCL1ID__SHIFT 0x18 20589 #define RLC_UTCL1_STATUS__RESERVED_3__SHIFT 0x1e 20590 #define RLC_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 20591 #define RLC_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 20592 #define RLC_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 20593 #define RLC_UTCL1_STATUS__RESERVED_MASK 0x000000F8L 20594 #define RLC_UTCL1_STATUS__FAULT_UTCL1ID_MASK 0x00003F00L 20595 #define RLC_UTCL1_STATUS__RESERVED_1_MASK 0x0000C000L 20596 #define RLC_UTCL1_STATUS__RETRY_UTCL1ID_MASK 0x003F0000L 20597 #define RLC_UTCL1_STATUS__RESERVED_2_MASK 0x00C00000L 20598 #define RLC_UTCL1_STATUS__PRT_UTCL1ID_MASK 0x3F000000L 20599 #define RLC_UTCL1_STATUS__RESERVED_3_MASK 0xC0000000L 20600 //RLC_R2I_CNTL_0 20601 #define RLC_R2I_CNTL_0__Data__SHIFT 0x0 20602 #define RLC_R2I_CNTL_0__Data_MASK 0xFFFFFFFFL 20603 //RLC_R2I_CNTL_1 20604 #define RLC_R2I_CNTL_1__Data__SHIFT 0x0 20605 #define RLC_R2I_CNTL_1__Data_MASK 0xFFFFFFFFL 20606 //RLC_R2I_CNTL_2 20607 #define RLC_R2I_CNTL_2__Data__SHIFT 0x0 20608 #define RLC_R2I_CNTL_2__Data_MASK 0xFFFFFFFFL 20609 //RLC_R2I_CNTL_3 20610 #define RLC_R2I_CNTL_3__Data__SHIFT 0x0 20611 #define RLC_R2I_CNTL_3__Data_MASK 0xFFFFFFFFL 20612 //RLC_GPM_INT_STAT_TH0 20613 #define RLC_GPM_INT_STAT_TH0__STATUS__SHIFT 0x0 20614 #define RLC_GPM_INT_STAT_TH0__STATUS_MASK 0xFFFFFFFFL 20615 //RLC_GPM_GENERAL_13 20616 #define RLC_GPM_GENERAL_13__DATA__SHIFT 0x0 20617 #define RLC_GPM_GENERAL_13__DATA_MASK 0xFFFFFFFFL 20618 //RLC_GPM_GENERAL_14 20619 #define RLC_GPM_GENERAL_14__DATA__SHIFT 0x0 20620 #define RLC_GPM_GENERAL_14__DATA_MASK 0xFFFFFFFFL 20621 //RLC_GPM_GENERAL_15 20622 #define RLC_GPM_GENERAL_15__DATA__SHIFT 0x0 20623 #define RLC_GPM_GENERAL_15__DATA_MASK 0xFFFFFFFFL 20624 //RLC_LX6_UTCL1_ERROR_1 20625 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqError__SHIFT 0x0 20626 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqErrorVmid__SHIFT 0x2 20627 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB__SHIFT 0x6 20628 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqError_MASK 0x00000003L 20629 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqErrorVmid_MASK 0x0000003CL 20630 #define RLC_LX6_UTCL1_ERROR_1__Translated_ReqErrorAddr_MSB_MASK 0x000003C0L 20631 //RLC_LX6_UTCL1_CNTL 20632 #define RLC_LX6_UTCL1_CNTL__XNACK_REDO_TIMER_CNT__SHIFT 0x0 20633 #define RLC_LX6_UTCL1_CNTL__RESERVED_23_20__SHIFT 0x14 20634 #define RLC_LX6_UTCL1_CNTL__DROP_MODE__SHIFT 0x18 20635 #define RLC_LX6_UTCL1_CNTL__BYPASS__SHIFT 0x19 20636 #define RLC_LX6_UTCL1_CNTL__INVALIDATE__SHIFT 0x1a 20637 #define RLC_LX6_UTCL1_CNTL__FRAG_LIMIT_MODE__SHIFT 0x1b 20638 #define RLC_LX6_UTCL1_CNTL__FORCE_SNOOP__SHIFT 0x1c 20639 #define RLC_LX6_UTCL1_CNTL__RESERVED__SHIFT 0x1d 20640 #define RLC_LX6_UTCL1_CNTL__XNACK_REDO_TIMER_CNT_MASK 0x000FFFFFL 20641 #define RLC_LX6_UTCL1_CNTL__RESERVED_23_20_MASK 0x00F00000L 20642 #define RLC_LX6_UTCL1_CNTL__DROP_MODE_MASK 0x01000000L 20643 #define RLC_LX6_UTCL1_CNTL__BYPASS_MASK 0x02000000L 20644 #define RLC_LX6_UTCL1_CNTL__INVALIDATE_MASK 0x04000000L 20645 #define RLC_LX6_UTCL1_CNTL__FRAG_LIMIT_MODE_MASK 0x08000000L 20646 #define RLC_LX6_UTCL1_CNTL__FORCE_SNOOP_MASK 0x10000000L 20647 #define RLC_LX6_UTCL1_CNTL__RESERVED_MASK 0xE0000000L 20648 //RLC_CAPTURE_GPU_CLOCK_COUNT_1 20649 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE__SHIFT 0x0 20650 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED__SHIFT 0x1 20651 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__CAPTURE_MASK 0x00000001L 20652 #define RLC_CAPTURE_GPU_CLOCK_COUNT_1__RESERVED_MASK 0xFFFFFFFEL 20653 //RLC_GPU_CLOCK_COUNT_LSB_2 20654 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB__SHIFT 0x0 20655 #define RLC_GPU_CLOCK_COUNT_LSB_2__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 20656 //RLC_GPU_CLOCK_COUNT_MSB_2 20657 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB__SHIFT 0x0 20658 #define RLC_GPU_CLOCK_COUNT_MSB_2__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 20659 //RLC_CAPTURE_GPU_CLOCK_COUNT_2 20660 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE__SHIFT 0x0 20661 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED__SHIFT 0x1 20662 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__CAPTURE_MASK 0x00000001L 20663 #define RLC_CAPTURE_GPU_CLOCK_COUNT_2__RESERVED_MASK 0xFFFFFFFEL 20664 //RLC_GPU_CLOCK_COUNT_LSB_1 20665 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB__SHIFT 0x0 20666 #define RLC_GPU_CLOCK_COUNT_LSB_1__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 20667 //RLC_GPU_CLOCK_COUNT_MSB_1 20668 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB__SHIFT 0x0 20669 #define RLC_GPU_CLOCK_COUNT_MSB_1__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 20670 //RLC_RLCV_SPARE_INT 20671 #define RLC_RLCV_SPARE_INT__INTERRUPT__SHIFT 0x0 20672 #define RLC_RLCV_SPARE_INT__RESERVED__SHIFT 0x1 20673 #define RLC_RLCV_SPARE_INT__INTERRUPT_MASK 0x00000001L 20674 #define RLC_RLCV_SPARE_INT__RESERVED_MASK 0xFFFFFFFEL 20675 //RLC_SMU_CLK_REQ 20676 #define RLC_SMU_CLK_REQ__VALID__SHIFT 0x0 20677 #define RLC_SMU_CLK_REQ__VALID_MASK 0x00000001L 20678 //RLC_SPARE 20679 #define RLC_SPARE__SPARE__SHIFT 0x0 20680 #define RLC_SPARE__SPARE_MASK 0xFFFFFFFFL 20681 //RLC_SPP_CTRL 20682 #define RLC_SPP_CTRL__ENABLE__SHIFT 0x0 20683 #define RLC_SPP_CTRL__ENABLE_PPROF__SHIFT 0x1 20684 #define RLC_SPP_CTRL__ENABLE_PWR_OPT__SHIFT 0x2 20685 #define RLC_SPP_CTRL__PAUSE__SHIFT 0x3 20686 #define RLC_SPP_CTRL__ENABLE_MASK 0x00000001L 20687 #define RLC_SPP_CTRL__ENABLE_PPROF_MASK 0x00000002L 20688 #define RLC_SPP_CTRL__ENABLE_PWR_OPT_MASK 0x00000004L 20689 #define RLC_SPP_CTRL__PAUSE_MASK 0x00000008L 20690 //RLC_SPP_SHADER_PROFILE_EN 20691 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE__SHIFT 0x0 20692 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE__SHIFT 0x2 20693 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE__SHIFT 0x3 20694 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE__SHIFT 0x4 20695 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE__SHIFT 0x5 20696 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION__SHIFT 0xb 20697 #define RLC_SPP_SHADER_PROFILE_EN__CSG_START_CONDITION__SHIFT 0xc 20698 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION__SHIFT 0xd 20699 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS__SHIFT 0xe 20700 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED__SHIFT 0xf 20701 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK__SHIFT 0x10 20702 #define RLC_SPP_SHADER_PROFILE_EN__PS_ENABLE_MASK 0x00000001L 20703 #define RLC_SPP_SHADER_PROFILE_EN__GS_ENABLE_MASK 0x00000004L 20704 #define RLC_SPP_SHADER_PROFILE_EN__HS_ENABLE_MASK 0x00000008L 20705 #define RLC_SPP_SHADER_PROFILE_EN__CSG_ENABLE_MASK 0x00000010L 20706 #define RLC_SPP_SHADER_PROFILE_EN__CS_ENABLE_MASK 0x00000020L 20707 #define RLC_SPP_SHADER_PROFILE_EN__PS_START_CONDITION_MASK 0x00000800L 20708 #define RLC_SPP_SHADER_PROFILE_EN__CSG_START_CONDITION_MASK 0x00001000L 20709 #define RLC_SPP_SHADER_PROFILE_EN__CS_START_CONDITION_MASK 0x00002000L 20710 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_MISS_MASK 0x00004000L 20711 #define RLC_SPP_SHADER_PROFILE_EN__FORCE_UNLOCKED_MASK 0x00008000L 20712 #define RLC_SPP_SHADER_PROFILE_EN__ENABLE_PROF_INFO_LOCK_MASK 0x00010000L 20713 //RLC_SPP_SSF_CAPTURE_EN 20714 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE__SHIFT 0x0 20715 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE__SHIFT 0x2 20716 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE__SHIFT 0x3 20717 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE__SHIFT 0x4 20718 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE__SHIFT 0x5 20719 #define RLC_SPP_SSF_CAPTURE_EN__PS_ENABLE_MASK 0x00000001L 20720 #define RLC_SPP_SSF_CAPTURE_EN__GS_ENABLE_MASK 0x00000004L 20721 #define RLC_SPP_SSF_CAPTURE_EN__HS_ENABLE_MASK 0x00000008L 20722 #define RLC_SPP_SSF_CAPTURE_EN__CSG_ENABLE_MASK 0x00000010L 20723 #define RLC_SPP_SSF_CAPTURE_EN__CS_ENABLE_MASK 0x00000020L 20724 //RLC_SPP_SSF_THRESHOLD_0 20725 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD__SHIFT 0x0 20726 #define RLC_SPP_SSF_THRESHOLD_0__PS_THRESHOLD_MASK 0x0000FFFFL 20727 //RLC_SPP_SSF_THRESHOLD_1 20728 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD__SHIFT 0x0 20729 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD__SHIFT 0x10 20730 #define RLC_SPP_SSF_THRESHOLD_1__GS_THRESHOLD_MASK 0x0000FFFFL 20731 #define RLC_SPP_SSF_THRESHOLD_1__HS_THRESHOLD_MASK 0xFFFF0000L 20732 //RLC_SPP_SSF_THRESHOLD_2 20733 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD__SHIFT 0x0 20734 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD__SHIFT 0x10 20735 #define RLC_SPP_SSF_THRESHOLD_2__CSG_THRESHOLD_MASK 0x0000FFFFL 20736 #define RLC_SPP_SSF_THRESHOLD_2__CS_THRESHOLD_MASK 0xFFFF0000L 20737 //RLC_SPP_INFLIGHT_RD_ADDR 20738 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR__SHIFT 0x0 20739 #define RLC_SPP_INFLIGHT_RD_ADDR__ADDR_MASK 0x0000001FL 20740 //RLC_SPP_INFLIGHT_RD_DATA 20741 #define RLC_SPP_INFLIGHT_RD_DATA__DATA__SHIFT 0x0 20742 #define RLC_SPP_INFLIGHT_RD_DATA__DATA_MASK 0xFFFFFFFFL 20743 //RLC_SPP_PROF_INFO_1 20744 #define RLC_SPP_PROF_INFO_1__SH_ID__SHIFT 0x0 20745 #define RLC_SPP_PROF_INFO_1__SH_ID_MASK 0xFFFFFFFFL 20746 //RLC_SPP_PROF_INFO_2 20747 #define RLC_SPP_PROF_INFO_2__SH_TYPE__SHIFT 0x0 20748 #define RLC_SPP_PROF_INFO_2__CAM_HIT__SHIFT 0x5 20749 #define RLC_SPP_PROF_INFO_2__CAM_LOCK__SHIFT 0x6 20750 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT__SHIFT 0x7 20751 #define RLC_SPP_PROF_INFO_2__SH_TYPE_MASK 0x0000001FL 20752 #define RLC_SPP_PROF_INFO_2__CAM_HIT_MASK 0x00000020L 20753 #define RLC_SPP_PROF_INFO_2__CAM_LOCK_MASK 0x00000040L 20754 #define RLC_SPP_PROF_INFO_2__CAM_CONFLICT_MASK 0x00000080L 20755 //RLC_SPP_GLOBAL_SH_ID 20756 #define RLC_SPP_GLOBAL_SH_ID__SH_ID__SHIFT 0x0 20757 #define RLC_SPP_GLOBAL_SH_ID__SH_ID_MASK 0xFFFFFFFFL 20758 //RLC_SPP_GLOBAL_SH_ID_VALID 20759 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID__SHIFT 0x0 20760 #define RLC_SPP_GLOBAL_SH_ID_VALID__VALID_MASK 0x00000001L 20761 //RLC_SPP_STATUS 20762 #define RLC_SPP_STATUS__RESERVED_0__SHIFT 0x0 20763 #define RLC_SPP_STATUS__SSF_BUSY__SHIFT 0x1 20764 #define RLC_SPP_STATUS__EVENT_ARB_BUSY__SHIFT 0x2 20765 #define RLC_SPP_STATUS__SPP_BUSY__SHIFT 0x1f 20766 #define RLC_SPP_STATUS__RESERVED_0_MASK 0x00000001L 20767 #define RLC_SPP_STATUS__SSF_BUSY_MASK 0x00000002L 20768 #define RLC_SPP_STATUS__EVENT_ARB_BUSY_MASK 0x00000004L 20769 #define RLC_SPP_STATUS__SPP_BUSY_MASK 0x80000000L 20770 //RLC_SPP_PVT_STAT_0 20771 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER__SHIFT 0x0 20772 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER__SHIFT 0x8 20773 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER__SHIFT 0x10 20774 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER__SHIFT 0x18 20775 #define RLC_SPP_PVT_STAT_0__LEVEL_0_COUNTER_MASK 0x0000007FL 20776 #define RLC_SPP_PVT_STAT_0__LEVEL_1_COUNTER_MASK 0x00007F00L 20777 #define RLC_SPP_PVT_STAT_0__LEVEL_2_COUNTER_MASK 0x007F0000L 20778 #define RLC_SPP_PVT_STAT_0__LEVEL_3_COUNTER_MASK 0x7F000000L 20779 //RLC_SPP_PVT_STAT_1 20780 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER__SHIFT 0x0 20781 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER__SHIFT 0x8 20782 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER__SHIFT 0x10 20783 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER__SHIFT 0x18 20784 #define RLC_SPP_PVT_STAT_1__LEVEL_4_COUNTER_MASK 0x0000007FL 20785 #define RLC_SPP_PVT_STAT_1__LEVEL_5_COUNTER_MASK 0x00007F00L 20786 #define RLC_SPP_PVT_STAT_1__LEVEL_6_COUNTER_MASK 0x007F0000L 20787 #define RLC_SPP_PVT_STAT_1__LEVEL_7_COUNTER_MASK 0x7F000000L 20788 //RLC_SPP_PVT_STAT_2 20789 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER__SHIFT 0x0 20790 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER__SHIFT 0x8 20791 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER__SHIFT 0x10 20792 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER__SHIFT 0x18 20793 #define RLC_SPP_PVT_STAT_2__LEVEL_8_COUNTER_MASK 0x0000007FL 20794 #define RLC_SPP_PVT_STAT_2__LEVEL_9_COUNTER_MASK 0x00007F00L 20795 #define RLC_SPP_PVT_STAT_2__LEVEL_10_COUNTER_MASK 0x007F0000L 20796 #define RLC_SPP_PVT_STAT_2__LEVEL_11_COUNTER_MASK 0x7F000000L 20797 //RLC_SPP_PVT_STAT_3 20798 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER__SHIFT 0x0 20799 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER__SHIFT 0x8 20800 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER__SHIFT 0x10 20801 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER__SHIFT 0x18 20802 #define RLC_SPP_PVT_STAT_3__LEVEL_12_COUNTER_MASK 0x0000007FL 20803 #define RLC_SPP_PVT_STAT_3__LEVEL_13_COUNTER_MASK 0x00007F00L 20804 #define RLC_SPP_PVT_STAT_3__LEVEL_14_COUNTER_MASK 0x007F0000L 20805 #define RLC_SPP_PVT_STAT_3__LEVEL_15_COUNTER_MASK 0x7F000000L 20806 //RLC_SPP_PVT_LEVEL_MAX 20807 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL__SHIFT 0x0 20808 #define RLC_SPP_PVT_LEVEL_MAX__LEVEL_MASK 0x0000000FL 20809 //RLC_SPP_STALL_STATE_UPDATE 20810 #define RLC_SPP_STALL_STATE_UPDATE__STALL__SHIFT 0x0 20811 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE__SHIFT 0x1 20812 #define RLC_SPP_STALL_STATE_UPDATE__STALL_MASK 0x00000001L 20813 #define RLC_SPP_STALL_STATE_UPDATE__ENABLE_MASK 0x00000002L 20814 //RLC_SPP_PBB_INFO 20815 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE__SHIFT 0x0 20816 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID__SHIFT 0x1 20817 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE__SHIFT 0x2 20818 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID__SHIFT 0x3 20819 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_MASK 0x00000001L 20820 #define RLC_SPP_PBB_INFO__PIPE0_OVERRIDE_VALID_MASK 0x00000002L 20821 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_MASK 0x00000004L 20822 #define RLC_SPP_PBB_INFO__PIPE1_OVERRIDE_VALID_MASK 0x00000008L 20823 //RLC_SPP_RESET 20824 #define RLC_SPP_RESET__SSF_RESET__SHIFT 0x0 20825 #define RLC_SPP_RESET__EVENT_ARB_RESET__SHIFT 0x1 20826 #define RLC_SPP_RESET__CAM_RESET__SHIFT 0x2 20827 #define RLC_SPP_RESET__PVT_RESET__SHIFT 0x3 20828 #define RLC_SPP_RESET__SSF_RESET_MASK 0x00000001L 20829 #define RLC_SPP_RESET__EVENT_ARB_RESET_MASK 0x00000002L 20830 #define RLC_SPP_RESET__CAM_RESET_MASK 0x00000004L 20831 #define RLC_SPP_RESET__PVT_RESET_MASK 0x00000008L 20832 //RLC_CAC_MASK_CNTL 20833 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK__SHIFT 0x0 20834 #define RLC_CAC_MASK_CNTL__RLC_CAC_MASK_MASK 0xFFFFFFFFL 20835 //RLC_POWER_RESIDENCY_CNTR_CTRL 20836 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20837 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20838 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20839 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20840 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20841 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20842 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20843 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20844 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20845 #define RLC_POWER_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20846 #define RLC_POWER_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20847 #define RLC_POWER_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20848 //RLC_CLK_RESIDENCY_CNTR_CTRL 20849 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20850 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20851 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20852 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20853 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20854 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20855 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20856 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20857 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20858 #define RLC_CLK_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20859 #define RLC_CLK_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20860 #define RLC_CLK_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20861 //RLC_DS_RESIDENCY_CNTR_CTRL 20862 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20863 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20864 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20865 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20866 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20867 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20868 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20869 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20870 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20871 #define RLC_DS_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20872 #define RLC_DS_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20873 #define RLC_DS_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20874 //RLC_ULV_RESIDENCY_CNTR_CTRL 20875 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20876 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20877 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20878 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20879 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20880 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20881 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20882 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20883 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20884 #define RLC_ULV_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20885 #define RLC_ULV_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20886 #define RLC_ULV_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20887 //RLC_PCC_RESIDENCY_CNTR_CTRL 20888 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20889 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20890 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20891 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20892 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20893 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20894 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20895 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20896 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20897 #define RLC_PCC_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20898 #define RLC_PCC_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20899 #define RLC_PCC_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20900 //RLC_GENERAL_RESIDENCY_CNTR_CTRL 20901 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET__SHIFT 0x0 20902 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE__SHIFT 0x1 20903 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK__SHIFT 0x2 20904 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK__SHIFT 0x3 20905 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW__SHIFT 0x4 20906 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED__SHIFT 0x5 20907 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_MASK 0x00000001L 20908 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_MASK 0x00000002L 20909 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESET_ACK_MASK 0x00000004L 20910 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__ENABLE_ACK_MASK 0x00000008L 20911 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__COUNTER_OVERFLOW_MASK 0x00000010L 20912 #define RLC_GENERAL_RESIDENCY_CNTR_CTRL__RESERVED_MASK 0xFFFFFFE0L 20913 //RLC_POWER_RESIDENCY_EVENT_CNTR 20914 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20915 #define RLC_POWER_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20916 //RLC_CLK_RESIDENCY_EVENT_CNTR 20917 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20918 #define RLC_CLK_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20919 //RLC_DS_RESIDENCY_EVENT_CNTR 20920 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20921 #define RLC_DS_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20922 //RLC_ULV_RESIDENCY_EVENT_CNTR 20923 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20924 #define RLC_ULV_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20925 //RLC_PCC_RESIDENCY_EVENT_CNTR 20926 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20927 #define RLC_PCC_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20928 //RLC_GENERAL_RESIDENCY_EVENT_CNTR 20929 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA__SHIFT 0x0 20930 #define RLC_GENERAL_RESIDENCY_EVENT_CNTR__DATA_MASK 0xFFFFFFFFL 20931 //RLC_POWER_RESIDENCY_REF_CNTR 20932 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20933 #define RLC_POWER_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20934 //RLC_CLK_RESIDENCY_REF_CNTR 20935 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20936 #define RLC_CLK_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20937 //RLC_DS_RESIDENCY_REF_CNTR 20938 #define RLC_DS_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20939 #define RLC_DS_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20940 //RLC_ULV_RESIDENCY_REF_CNTR 20941 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20942 #define RLC_ULV_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20943 //RLC_PCC_RESIDENCY_REF_CNTR 20944 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20945 #define RLC_PCC_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20946 //RLC_GENERAL_RESIDENCY_REF_CNTR 20947 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA__SHIFT 0x0 20948 #define RLC_GENERAL_RESIDENCY_REF_CNTR__DATA_MASK 0xFFFFFFFFL 20949 //RLC_GFX_IH_CLIENT_CTRL 20950 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK__SHIFT 0x0 20951 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK__SHIFT 0x8 20952 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK__SHIFT 0xc 20953 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK__SHIFT 0xd 20954 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15_14__SHIFT 0xe 20955 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR__SHIFT 0x10 20956 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR__SHIFT 0x18 20957 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR__SHIFT 0x1c 20958 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR__SHIFT 0x1d 20959 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31_30__SHIFT 0x1e 20960 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_MASK_MASK 0x000000FFL 20961 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_MASK_MASK 0x00000F00L 20962 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_MASK_MASK 0x00001000L 20963 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_MASK_MASK 0x00002000L 20964 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_15_14_MASK 0x0000C000L 20965 #define RLC_GFX_IH_CLIENT_CTRL__SE_INTERRUPT_ERROR_CLEAR_MASK 0x00FF0000L 20966 #define RLC_GFX_IH_CLIENT_CTRL__SDMA_INTERRUPT_ERROR_CLEAR_MASK 0x0F000000L 20967 #define RLC_GFX_IH_CLIENT_CTRL__UTCL2_INTERRUPT_ERROR_CLEAR_MASK 0x10000000L 20968 #define RLC_GFX_IH_CLIENT_CTRL__PMM_INTERRUPT_ERROR_CLEAR_MASK 0x20000000L 20969 #define RLC_GFX_IH_CLIENT_CTRL__RESERVED_31_30_MASK 0xC0000000L 20970 //RLC_GFX_IH_ARBITER_STAT 20971 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED__SHIFT 0x0 20972 #define RLC_GFX_IH_ARBITER_STAT__RESERVED__SHIFT 0x10 20973 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED__SHIFT 0x1c 20974 #define RLC_GFX_IH_ARBITER_STAT__CLIENT_GRANTED_MASK 0x0000FFFFL 20975 #define RLC_GFX_IH_ARBITER_STAT__RESERVED_MASK 0x0FFF0000L 20976 #define RLC_GFX_IH_ARBITER_STAT__LAST_CLIENT_GRANTED_MASK 0xF0000000L 20977 //RLC_GFX_IH_CLIENT_SE_STAT_L 20978 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL__SHIFT 0x0 20979 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING__SHIFT 0x4 20980 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR__SHIFT 0x5 20981 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW__SHIFT 0x6 20982 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED__SHIFT 0x7 20983 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL__SHIFT 0x8 20984 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING__SHIFT 0xc 20985 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR__SHIFT 0xd 20986 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW__SHIFT 0xe 20987 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED__SHIFT 0xf 20988 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL__SHIFT 0x10 20989 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING__SHIFT 0x14 20990 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR__SHIFT 0x15 20991 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW__SHIFT 0x16 20992 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED__SHIFT 0x17 20993 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL__SHIFT 0x18 20994 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING__SHIFT 0x1c 20995 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR__SHIFT 0x1d 20996 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW__SHIFT 0x1e 20997 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED__SHIFT 0x1f 20998 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LEVEL_MASK 0x0000000FL 20999 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_LOADING_MASK 0x00000010L 21000 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_PROTOCOL_ERROR_MASK 0x00000020L 21001 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_BUFFER_OVERFLOW_MASK 0x00000040L 21002 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE0_RESERVED_MASK 0x00000080L 21003 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LEVEL_MASK 0x00000F00L 21004 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_LOADING_MASK 0x00001000L 21005 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_PROTOCOL_ERROR_MASK 0x00002000L 21006 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_BUFFER_OVERFLOW_MASK 0x00004000L 21007 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE1_RESERVED_MASK 0x00008000L 21008 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LEVEL_MASK 0x000F0000L 21009 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_LOADING_MASK 0x00100000L 21010 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_PROTOCOL_ERROR_MASK 0x00200000L 21011 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_BUFFER_OVERFLOW_MASK 0x00400000L 21012 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE2_RESERVED_MASK 0x00800000L 21013 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LEVEL_MASK 0x0F000000L 21014 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_LOADING_MASK 0x10000000L 21015 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_PROTOCOL_ERROR_MASK 0x20000000L 21016 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_BUFFER_OVERFLOW_MASK 0x40000000L 21017 #define RLC_GFX_IH_CLIENT_SE_STAT_L__SE3_RESERVED_MASK 0x80000000L 21018 //RLC_GFX_IH_CLIENT_SE_STAT_H 21019 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL__SHIFT 0x0 21020 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING__SHIFT 0x4 21021 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR__SHIFT 0x5 21022 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW__SHIFT 0x6 21023 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED__SHIFT 0x7 21024 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL__SHIFT 0x8 21025 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING__SHIFT 0xc 21026 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR__SHIFT 0xd 21027 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW__SHIFT 0xe 21028 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED__SHIFT 0xf 21029 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL__SHIFT 0x10 21030 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING__SHIFT 0x14 21031 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR__SHIFT 0x15 21032 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW__SHIFT 0x16 21033 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED__SHIFT 0x17 21034 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL__SHIFT 0x18 21035 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING__SHIFT 0x1c 21036 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR__SHIFT 0x1d 21037 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW__SHIFT 0x1e 21038 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED__SHIFT 0x1f 21039 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LEVEL_MASK 0x0000000FL 21040 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_LOADING_MASK 0x00000010L 21041 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_PROTOCOL_ERROR_MASK 0x00000020L 21042 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_BUFFER_OVERFLOW_MASK 0x00000040L 21043 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE4_RESERVED_MASK 0x00000080L 21044 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LEVEL_MASK 0x00000F00L 21045 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_LOADING_MASK 0x00001000L 21046 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_PROTOCOL_ERROR_MASK 0x00002000L 21047 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_BUFFER_OVERFLOW_MASK 0x00004000L 21048 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE5_RESERVED_MASK 0x00008000L 21049 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LEVEL_MASK 0x000F0000L 21050 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_LOADING_MASK 0x00100000L 21051 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_PROTOCOL_ERROR_MASK 0x00200000L 21052 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_BUFFER_OVERFLOW_MASK 0x00400000L 21053 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE6_RESERVED_MASK 0x00800000L 21054 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LEVEL_MASK 0x0F000000L 21055 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_LOADING_MASK 0x10000000L 21056 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_PROTOCOL_ERROR_MASK 0x20000000L 21057 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_BUFFER_OVERFLOW_MASK 0x40000000L 21058 #define RLC_GFX_IH_CLIENT_SE_STAT_H__SE7_RESERVED_MASK 0x80000000L 21059 //RLC_GFX_IH_CLIENT_SDMA_STAT 21060 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL__SHIFT 0x0 21061 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING__SHIFT 0x4 21062 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR__SHIFT 0x5 21063 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW__SHIFT 0x6 21064 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED__SHIFT 0x7 21065 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL__SHIFT 0x8 21066 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING__SHIFT 0xc 21067 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR__SHIFT 0xd 21068 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW__SHIFT 0xe 21069 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED__SHIFT 0xf 21070 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL__SHIFT 0x10 21071 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING__SHIFT 0x14 21072 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR__SHIFT 0x15 21073 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW__SHIFT 0x16 21074 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED__SHIFT 0x17 21075 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL__SHIFT 0x18 21076 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING__SHIFT 0x1c 21077 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR__SHIFT 0x1d 21078 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW__SHIFT 0x1e 21079 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED__SHIFT 0x1f 21080 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LEVEL_MASK 0x0000000FL 21081 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_LOADING_MASK 0x00000010L 21082 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_PROTOCOL_ERROR_MASK 0x00000020L 21083 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_BUFFER_OVERFLOW_MASK 0x00000040L 21084 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA0_RESERVED_MASK 0x00000080L 21085 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LEVEL_MASK 0x00000F00L 21086 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_LOADING_MASK 0x00001000L 21087 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_PROTOCOL_ERROR_MASK 0x00002000L 21088 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_BUFFER_OVERFLOW_MASK 0x00004000L 21089 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA1_RESERVED_MASK 0x00008000L 21090 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LEVEL_MASK 0x000F0000L 21091 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_LOADING_MASK 0x00100000L 21092 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_PROTOCOL_ERROR_MASK 0x00200000L 21093 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_BUFFER_OVERFLOW_MASK 0x00400000L 21094 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA2_RESERVED_MASK 0x00800000L 21095 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LEVEL_MASK 0x0F000000L 21096 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_LOADING_MASK 0x10000000L 21097 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_PROTOCOL_ERROR_MASK 0x20000000L 21098 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_BUFFER_OVERFLOW_MASK 0x40000000L 21099 #define RLC_GFX_IH_CLIENT_SDMA_STAT__SDMA3_RESERVED_MASK 0x80000000L 21100 //RLC_GFX_IH_CLIENT_OTHER_STAT 21101 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL__SHIFT 0x0 21102 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING__SHIFT 0x4 21103 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR__SHIFT 0x5 21104 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW__SHIFT 0x6 21105 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED__SHIFT 0x7 21106 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL__SHIFT 0x8 21107 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING__SHIFT 0xc 21108 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR__SHIFT 0xd 21109 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW__SHIFT 0xe 21110 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED__SHIFT 0xf 21111 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_16__SHIFT 0x10 21112 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LEVEL_MASK 0x0000000FL 21113 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_LOADING_MASK 0x00000010L 21114 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_PROTOCOL_ERROR_MASK 0x00000020L 21115 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_BUFFER_OVERFLOW_MASK 0x00000040L 21116 #define RLC_GFX_IH_CLIENT_OTHER_STAT__UTCL2_RESERVED_MASK 0x00000080L 21117 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LEVEL_MASK 0x00000F00L 21118 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_LOADING_MASK 0x00001000L 21119 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_PROTOCOL_ERROR_MASK 0x00002000L 21120 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_BUFFER_OVERFLOW_MASK 0x00004000L 21121 #define RLC_GFX_IH_CLIENT_OTHER_STAT__PMM_RESERVED_MASK 0x00008000L 21122 #define RLC_GFX_IH_CLIENT_OTHER_STAT__RESERVED_31_16_MASK 0xFFFF0000L 21123 //RLC_SPM_GLOBAL_DELAY_IND_ADDR 21124 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR__SHIFT 0x0 21125 #define RLC_SPM_GLOBAL_DELAY_IND_ADDR__ADDR_MASK 0x00000FFFL 21126 //RLC_SPM_GLOBAL_DELAY_IND_DATA 21127 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA__SHIFT 0x0 21128 #define RLC_SPM_GLOBAL_DELAY_IND_DATA__DATA_MASK 0x0000003FL 21129 //RLC_SPM_SE_DELAY_IND_ADDR 21130 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR__SHIFT 0x0 21131 #define RLC_SPM_SE_DELAY_IND_ADDR__ADDR_MASK 0x00000FFFL 21132 //RLC_SPM_SE_DELAY_IND_DATA 21133 #define RLC_SPM_SE_DELAY_IND_DATA__DATA__SHIFT 0x0 21134 #define RLC_SPM_SE_DELAY_IND_DATA__DATA_MASK 0x0000003FL 21135 //RLC_SPM_SE_BLK_EN_MASK_IND_ADDR 21136 #define RLC_SPM_SE_BLK_EN_MASK_IND_ADDR__ADDR__SHIFT 0x0 21137 #define RLC_SPM_SE_BLK_EN_MASK_IND_ADDR__ADDR_MASK 0x00000FFFL 21138 //RLC_SPM_SE_BLK_EN_MASK_IND_DATA 21139 #define RLC_SPM_SE_BLK_EN_MASK_IND_DATA__DATA__SHIFT 0x0 21140 #define RLC_SPM_SE_BLK_EN_MASK_IND_DATA__DATA_MASK 0xFFFFFFFFL 21141 //RLC_LX6_CNTL 21142 #define RLC_LX6_CNTL__BRESET__SHIFT 0x0 21143 #define RLC_LX6_CNTL__RUNSTALL__SHIFT 0x1 21144 #define RLC_LX6_CNTL__PDEBUG_ENABLE__SHIFT 0x2 21145 #define RLC_LX6_CNTL__STAT_VECTOR_SEL__SHIFT 0x3 21146 #define RLC_LX6_CNTL__BRESET_MASK 0x00000001L 21147 #define RLC_LX6_CNTL__RUNSTALL_MASK 0x00000002L 21148 #define RLC_LX6_CNTL__PDEBUG_ENABLE_MASK 0x00000004L 21149 #define RLC_LX6_CNTL__STAT_VECTOR_SEL_MASK 0x00000008L 21150 //RLC_LX6_STATUS 21151 #define RLC_LX6_STATUS__CORE0_CORE_BUSY__SHIFT 0x0 21152 #define RLC_LX6_STATUS__CORE0_PIF_GASKET_BUSY__SHIFT 0x1 21153 #define RLC_LX6_STATUS__CORE0_INT_PENDING__SHIFT 0x2 21154 #define RLC_LX6_STATUS__CORE0_GRBMT_BUSY__SHIFT 0x3 21155 #define RLC_LX6_STATUS__GRBMT_BUSY__SHIFT 0x8 21156 #define RLC_LX6_STATUS__CORE0_CORE_BUSY_MASK 0x00000001L 21157 #define RLC_LX6_STATUS__CORE0_PIF_GASKET_BUSY_MASK 0x00000002L 21158 #define RLC_LX6_STATUS__CORE0_INT_PENDING_MASK 0x00000004L 21159 #define RLC_LX6_STATUS__CORE0_GRBMT_BUSY_MASK 0x00000008L 21160 #define RLC_LX6_STATUS__GRBMT_BUSY_MASK 0x00000100L 21161 //RLC_LX6_FW_STATUS 21162 #define RLC_LX6_FW_STATUS__STATUS__SHIFT 0x0 21163 #define RLC_LX6_FW_STATUS__STATUS_MASK 0xFFFFFFFFL 21164 //RLC_LX6_FW_VERSION 21165 #define RLC_LX6_FW_VERSION__VERSION__SHIFT 0x0 21166 #define RLC_LX6_FW_VERSION__VERSION_MASK 0xFFFFFFFFL 21167 //RLC_XT_CORE_STATUS 21168 #define RLC_XT_CORE_STATUS__P_WAIT_MODE__SHIFT 0x0 21169 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR__SHIFT 0x1 21170 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR__SHIFT 0x2 21171 #define RLC_XT_CORE_STATUS__P_WAIT_MODE_MASK 0x00000001L 21172 #define RLC_XT_CORE_STATUS__P_FATAL_ERROR_MASK 0x00000002L 21173 #define RLC_XT_CORE_STATUS__DOUBLE_EXCEPTION_ERROR_MASK 0x00000004L 21174 //RLC_XT_CORE_INTERRUPT 21175 #define RLC_XT_CORE_INTERRUPT__EXTINT1__SHIFT 0x0 21176 #define RLC_XT_CORE_INTERRUPT__EXTINT2__SHIFT 0x1a 21177 #define RLC_XT_CORE_INTERRUPT__NMI__SHIFT 0x1b 21178 #define RLC_XT_CORE_INTERRUPT__EXTINT1_MASK 0x03FFFFFFL 21179 #define RLC_XT_CORE_INTERRUPT__EXTINT2_MASK 0x04000000L 21180 #define RLC_XT_CORE_INTERRUPT__NMI_MASK 0x08000000L 21181 //RLC_XT_CORE_FAULT_INFO 21182 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO__SHIFT 0x0 21183 #define RLC_XT_CORE_FAULT_INFO__FAULT_INFO_MASK 0xFFFFFFFFL 21184 //RLC_XT_CORE_ALT_RESET_VEC 21185 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC__SHIFT 0x0 21186 #define RLC_XT_CORE_ALT_RESET_VEC__ALT_RESET_VEC_MASK 0xFFFFFFFFL 21187 //RLC_XT_CORE_RESERVED 21188 #define RLC_XT_CORE_RESERVED__RESERVED__SHIFT 0x0 21189 #define RLC_XT_CORE_RESERVED__RESERVED_MASK 0xFFFFFFFFL 21190 //RLC_XT_INT_VEC_FORCE 21191 #define RLC_XT_INT_VEC_FORCE__NUM_0__SHIFT 0x0 21192 #define RLC_XT_INT_VEC_FORCE__NUM_1__SHIFT 0x1 21193 #define RLC_XT_INT_VEC_FORCE__NUM_2__SHIFT 0x2 21194 #define RLC_XT_INT_VEC_FORCE__NUM_3__SHIFT 0x3 21195 #define RLC_XT_INT_VEC_FORCE__NUM_4__SHIFT 0x4 21196 #define RLC_XT_INT_VEC_FORCE__NUM_5__SHIFT 0x5 21197 #define RLC_XT_INT_VEC_FORCE__NUM_6__SHIFT 0x6 21198 #define RLC_XT_INT_VEC_FORCE__NUM_7__SHIFT 0x7 21199 #define RLC_XT_INT_VEC_FORCE__NUM_8__SHIFT 0x8 21200 #define RLC_XT_INT_VEC_FORCE__NUM_9__SHIFT 0x9 21201 #define RLC_XT_INT_VEC_FORCE__NUM_10__SHIFT 0xa 21202 #define RLC_XT_INT_VEC_FORCE__NUM_11__SHIFT 0xb 21203 #define RLC_XT_INT_VEC_FORCE__NUM_12__SHIFT 0xc 21204 #define RLC_XT_INT_VEC_FORCE__NUM_13__SHIFT 0xd 21205 #define RLC_XT_INT_VEC_FORCE__NUM_14__SHIFT 0xe 21206 #define RLC_XT_INT_VEC_FORCE__NUM_15__SHIFT 0xf 21207 #define RLC_XT_INT_VEC_FORCE__NUM_16__SHIFT 0x10 21208 #define RLC_XT_INT_VEC_FORCE__NUM_17__SHIFT 0x11 21209 #define RLC_XT_INT_VEC_FORCE__NUM_18__SHIFT 0x12 21210 #define RLC_XT_INT_VEC_FORCE__NUM_19__SHIFT 0x13 21211 #define RLC_XT_INT_VEC_FORCE__NUM_20__SHIFT 0x14 21212 #define RLC_XT_INT_VEC_FORCE__NUM_21__SHIFT 0x15 21213 #define RLC_XT_INT_VEC_FORCE__NUM_22__SHIFT 0x16 21214 #define RLC_XT_INT_VEC_FORCE__NUM_23__SHIFT 0x17 21215 #define RLC_XT_INT_VEC_FORCE__NUM_24__SHIFT 0x18 21216 #define RLC_XT_INT_VEC_FORCE__NUM_25__SHIFT 0x19 21217 #define RLC_XT_INT_VEC_FORCE__NUM_0_MASK 0x00000001L 21218 #define RLC_XT_INT_VEC_FORCE__NUM_1_MASK 0x00000002L 21219 #define RLC_XT_INT_VEC_FORCE__NUM_2_MASK 0x00000004L 21220 #define RLC_XT_INT_VEC_FORCE__NUM_3_MASK 0x00000008L 21221 #define RLC_XT_INT_VEC_FORCE__NUM_4_MASK 0x00000010L 21222 #define RLC_XT_INT_VEC_FORCE__NUM_5_MASK 0x00000020L 21223 #define RLC_XT_INT_VEC_FORCE__NUM_6_MASK 0x00000040L 21224 #define RLC_XT_INT_VEC_FORCE__NUM_7_MASK 0x00000080L 21225 #define RLC_XT_INT_VEC_FORCE__NUM_8_MASK 0x00000100L 21226 #define RLC_XT_INT_VEC_FORCE__NUM_9_MASK 0x00000200L 21227 #define RLC_XT_INT_VEC_FORCE__NUM_10_MASK 0x00000400L 21228 #define RLC_XT_INT_VEC_FORCE__NUM_11_MASK 0x00000800L 21229 #define RLC_XT_INT_VEC_FORCE__NUM_12_MASK 0x00001000L 21230 #define RLC_XT_INT_VEC_FORCE__NUM_13_MASK 0x00002000L 21231 #define RLC_XT_INT_VEC_FORCE__NUM_14_MASK 0x00004000L 21232 #define RLC_XT_INT_VEC_FORCE__NUM_15_MASK 0x00008000L 21233 #define RLC_XT_INT_VEC_FORCE__NUM_16_MASK 0x00010000L 21234 #define RLC_XT_INT_VEC_FORCE__NUM_17_MASK 0x00020000L 21235 #define RLC_XT_INT_VEC_FORCE__NUM_18_MASK 0x00040000L 21236 #define RLC_XT_INT_VEC_FORCE__NUM_19_MASK 0x00080000L 21237 #define RLC_XT_INT_VEC_FORCE__NUM_20_MASK 0x00100000L 21238 #define RLC_XT_INT_VEC_FORCE__NUM_21_MASK 0x00200000L 21239 #define RLC_XT_INT_VEC_FORCE__NUM_22_MASK 0x00400000L 21240 #define RLC_XT_INT_VEC_FORCE__NUM_23_MASK 0x00800000L 21241 #define RLC_XT_INT_VEC_FORCE__NUM_24_MASK 0x01000000L 21242 #define RLC_XT_INT_VEC_FORCE__NUM_25_MASK 0x02000000L 21243 //RLC_XT_INT_VEC_CLEAR 21244 #define RLC_XT_INT_VEC_CLEAR__NUM_0__SHIFT 0x0 21245 #define RLC_XT_INT_VEC_CLEAR__NUM_1__SHIFT 0x1 21246 #define RLC_XT_INT_VEC_CLEAR__NUM_2__SHIFT 0x2 21247 #define RLC_XT_INT_VEC_CLEAR__NUM_3__SHIFT 0x3 21248 #define RLC_XT_INT_VEC_CLEAR__NUM_4__SHIFT 0x4 21249 #define RLC_XT_INT_VEC_CLEAR__NUM_5__SHIFT 0x5 21250 #define RLC_XT_INT_VEC_CLEAR__NUM_6__SHIFT 0x6 21251 #define RLC_XT_INT_VEC_CLEAR__NUM_7__SHIFT 0x7 21252 #define RLC_XT_INT_VEC_CLEAR__NUM_8__SHIFT 0x8 21253 #define RLC_XT_INT_VEC_CLEAR__NUM_9__SHIFT 0x9 21254 #define RLC_XT_INT_VEC_CLEAR__NUM_10__SHIFT 0xa 21255 #define RLC_XT_INT_VEC_CLEAR__NUM_11__SHIFT 0xb 21256 #define RLC_XT_INT_VEC_CLEAR__NUM_12__SHIFT 0xc 21257 #define RLC_XT_INT_VEC_CLEAR__NUM_13__SHIFT 0xd 21258 #define RLC_XT_INT_VEC_CLEAR__NUM_14__SHIFT 0xe 21259 #define RLC_XT_INT_VEC_CLEAR__NUM_15__SHIFT 0xf 21260 #define RLC_XT_INT_VEC_CLEAR__NUM_16__SHIFT 0x10 21261 #define RLC_XT_INT_VEC_CLEAR__NUM_17__SHIFT 0x11 21262 #define RLC_XT_INT_VEC_CLEAR__NUM_18__SHIFT 0x12 21263 #define RLC_XT_INT_VEC_CLEAR__NUM_19__SHIFT 0x13 21264 #define RLC_XT_INT_VEC_CLEAR__NUM_20__SHIFT 0x14 21265 #define RLC_XT_INT_VEC_CLEAR__NUM_21__SHIFT 0x15 21266 #define RLC_XT_INT_VEC_CLEAR__NUM_22__SHIFT 0x16 21267 #define RLC_XT_INT_VEC_CLEAR__NUM_23__SHIFT 0x17 21268 #define RLC_XT_INT_VEC_CLEAR__NUM_24__SHIFT 0x18 21269 #define RLC_XT_INT_VEC_CLEAR__NUM_25__SHIFT 0x19 21270 #define RLC_XT_INT_VEC_CLEAR__NUM_0_MASK 0x00000001L 21271 #define RLC_XT_INT_VEC_CLEAR__NUM_1_MASK 0x00000002L 21272 #define RLC_XT_INT_VEC_CLEAR__NUM_2_MASK 0x00000004L 21273 #define RLC_XT_INT_VEC_CLEAR__NUM_3_MASK 0x00000008L 21274 #define RLC_XT_INT_VEC_CLEAR__NUM_4_MASK 0x00000010L 21275 #define RLC_XT_INT_VEC_CLEAR__NUM_5_MASK 0x00000020L 21276 #define RLC_XT_INT_VEC_CLEAR__NUM_6_MASK 0x00000040L 21277 #define RLC_XT_INT_VEC_CLEAR__NUM_7_MASK 0x00000080L 21278 #define RLC_XT_INT_VEC_CLEAR__NUM_8_MASK 0x00000100L 21279 #define RLC_XT_INT_VEC_CLEAR__NUM_9_MASK 0x00000200L 21280 #define RLC_XT_INT_VEC_CLEAR__NUM_10_MASK 0x00000400L 21281 #define RLC_XT_INT_VEC_CLEAR__NUM_11_MASK 0x00000800L 21282 #define RLC_XT_INT_VEC_CLEAR__NUM_12_MASK 0x00001000L 21283 #define RLC_XT_INT_VEC_CLEAR__NUM_13_MASK 0x00002000L 21284 #define RLC_XT_INT_VEC_CLEAR__NUM_14_MASK 0x00004000L 21285 #define RLC_XT_INT_VEC_CLEAR__NUM_15_MASK 0x00008000L 21286 #define RLC_XT_INT_VEC_CLEAR__NUM_16_MASK 0x00010000L 21287 #define RLC_XT_INT_VEC_CLEAR__NUM_17_MASK 0x00020000L 21288 #define RLC_XT_INT_VEC_CLEAR__NUM_18_MASK 0x00040000L 21289 #define RLC_XT_INT_VEC_CLEAR__NUM_19_MASK 0x00080000L 21290 #define RLC_XT_INT_VEC_CLEAR__NUM_20_MASK 0x00100000L 21291 #define RLC_XT_INT_VEC_CLEAR__NUM_21_MASK 0x00200000L 21292 #define RLC_XT_INT_VEC_CLEAR__NUM_22_MASK 0x00400000L 21293 #define RLC_XT_INT_VEC_CLEAR__NUM_23_MASK 0x00800000L 21294 #define RLC_XT_INT_VEC_CLEAR__NUM_24_MASK 0x01000000L 21295 #define RLC_XT_INT_VEC_CLEAR__NUM_25_MASK 0x02000000L 21296 //RLC_XT_INT_VEC_MUX_SEL 21297 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL__SHIFT 0x0 21298 #define RLC_XT_INT_VEC_MUX_SEL__MUX_SEL_MASK 0x0000001FL 21299 //RLC_XT_INT_VEC_MUX_INT_SEL 21300 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL__SHIFT 0x0 21301 #define RLC_XT_INT_VEC_MUX_INT_SEL__INT_SEL_MASK 0x0000003FL 21302 //RLC_GPU_CLOCK_COUNT_SPM_LSB 21303 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB__SHIFT 0x0 21304 #define RLC_GPU_CLOCK_COUNT_SPM_LSB__GPU_CLOCKS_LSB_MASK 0xFFFFFFFFL 21305 //RLC_GPU_CLOCK_COUNT_SPM_MSB 21306 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB__SHIFT 0x0 21307 #define RLC_GPU_CLOCK_COUNT_SPM_MSB__GPU_CLOCKS_MSB_MASK 0xFFFFFFFFL 21308 //RLC_SPM_THREAD_TRACE_CTRL 21309 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN__SHIFT 0x0 21310 #define RLC_SPM_THREAD_TRACE_CTRL__THREAD_TRACE_INT_EN_MASK 0x00000001L 21311 //RLC_SPP_CAM_ADDR 21312 #define RLC_SPP_CAM_ADDR__ADDR__SHIFT 0x0 21313 #define RLC_SPP_CAM_ADDR__ADDR_MASK 0x000000FFL 21314 //RLC_SPP_CAM_DATA 21315 #define RLC_SPP_CAM_DATA__DATA__SHIFT 0x0 21316 #define RLC_SPP_CAM_DATA__TAG__SHIFT 0x8 21317 #define RLC_SPP_CAM_DATA__DATA_MASK 0x000000FFL 21318 #define RLC_SPP_CAM_DATA__TAG_MASK 0xFFFFFF00L 21319 //RLC_SPP_CAM_EXT_ADDR 21320 #define RLC_SPP_CAM_EXT_ADDR__ADDR__SHIFT 0x0 21321 #define RLC_SPP_CAM_EXT_ADDR__ADDR_MASK 0x000000FFL 21322 //RLC_SPP_CAM_EXT_DATA 21323 #define RLC_SPP_CAM_EXT_DATA__VALID__SHIFT 0x0 21324 #define RLC_SPP_CAM_EXT_DATA__LOCK__SHIFT 0x1 21325 #define RLC_SPP_CAM_EXT_DATA__VALID_MASK 0x00000001L 21326 #define RLC_SPP_CAM_EXT_DATA__LOCK_MASK 0x00000002L 21327 //RLC_CPAXI_DOORBELL_MON_CTRL 21328 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN__SHIFT 0x0 21329 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID__SHIFT 0x1 21330 #define RLC_CPAXI_DOORBELL_MON_CTRL__EN_MASK 0x00000001L 21331 #define RLC_CPAXI_DOORBELL_MON_CTRL__ID_MASK 0x0000003EL 21332 //RLC_CPAXI_DOORBELL_MON_STAT 21333 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH__SHIFT 0x0 21334 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR__SHIFT 0x1 21335 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR__SHIFT 0x2 21336 #define RLC_CPAXI_DOORBELL_MON_STAT__ID_MATCH_MASK 0x00000001L 21337 #define RLC_CPAXI_DOORBELL_MON_STAT__MATCH_CLEAR_MASK 0x00000002L 21338 #define RLC_CPAXI_DOORBELL_MON_STAT__ADDR_MASK 0x0FFFFFFCL 21339 //RLC_CPAXI_DOORBELL_MON_DATA_LSB 21340 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA__SHIFT 0x0 21341 #define RLC_CPAXI_DOORBELL_MON_DATA_LSB__DATA_MASK 0xFFFFFFFFL 21342 //RLC_CPAXI_DOORBELL_MON_DATA_MSB 21343 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA__SHIFT 0x0 21344 #define RLC_CPAXI_DOORBELL_MON_DATA_MSB__DATA_MASK 0xFFFFFFFFL 21345 //RLC_XT_DOORBELL_RANGE 21346 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED__SHIFT 0x0 21347 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR__SHIFT 0x2 21348 #define RLC_XT_DOORBELL_RANGE__RESERVED_15_12__SHIFT 0xc 21349 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED__SHIFT 0x10 21350 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR__SHIFT 0x12 21351 #define RLC_XT_DOORBELL_RANGE__RESERVED_31_28__SHIFT 0x1c 21352 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_RESERVED_MASK 0x00000003L 21353 #define RLC_XT_DOORBELL_RANGE__LOWER_ADDR_MASK 0x00000FFCL 21354 #define RLC_XT_DOORBELL_RANGE__RESERVED_15_12_MASK 0x0000F000L 21355 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_RESERVED_MASK 0x00030000L 21356 #define RLC_XT_DOORBELL_RANGE__UPPER_ADDR_MASK 0x0FFC0000L 21357 #define RLC_XT_DOORBELL_RANGE__RESERVED_31_28_MASK 0xF0000000L 21358 //RLC_XT_DOORBELL_CNTL 21359 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE__SHIFT 0x0 21360 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE__SHIFT 0x2 21361 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE__SHIFT 0x4 21362 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE__SHIFT 0x6 21363 #define RLC_XT_DOORBELL_CNTL__RESERVED_15_8__SHIFT 0x8 21364 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID__SHIFT 0x10 21365 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN__SHIFT 0x15 21366 #define RLC_XT_DOORBELL_CNTL__RESERVED_31_22__SHIFT 0x16 21367 #define RLC_XT_DOORBELL_CNTL__DOORBELL_0_MODE_MASK 0x00000003L 21368 #define RLC_XT_DOORBELL_CNTL__DOORBELL_1_MODE_MASK 0x0000000CL 21369 #define RLC_XT_DOORBELL_CNTL__DOORBELL_2_MODE_MASK 0x00000030L 21370 #define RLC_XT_DOORBELL_CNTL__DOORBELL_3_MODE_MASK 0x000000C0L 21371 #define RLC_XT_DOORBELL_CNTL__RESERVED_15_8_MASK 0x0000FF00L 21372 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_MASK 0x001F0000L 21373 #define RLC_XT_DOORBELL_CNTL__DOORBELL_ID_EN_MASK 0x00200000L 21374 #define RLC_XT_DOORBELL_CNTL__RESERVED_31_22_MASK 0xFFC00000L 21375 //RLC_XT_DOORBELL_STAT 21376 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID__SHIFT 0x0 21377 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID__SHIFT 0x1 21378 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID__SHIFT 0x2 21379 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID__SHIFT 0x3 21380 #define RLC_XT_DOORBELL_STAT__DOORBELL_0_VALID_MASK 0x00000001L 21381 #define RLC_XT_DOORBELL_STAT__DOORBELL_1_VALID_MASK 0x00000002L 21382 #define RLC_XT_DOORBELL_STAT__DOORBELL_2_VALID_MASK 0x00000004L 21383 #define RLC_XT_DOORBELL_STAT__DOORBELL_3_VALID_MASK 0x00000008L 21384 //RLC_XT_DOORBELL_0_DATA_LO 21385 #define RLC_XT_DOORBELL_0_DATA_LO__DATA__SHIFT 0x0 21386 #define RLC_XT_DOORBELL_0_DATA_LO__DATA_MASK 0xFFFFFFFFL 21387 //RLC_XT_DOORBELL_0_DATA_HI 21388 #define RLC_XT_DOORBELL_0_DATA_HI__DATA__SHIFT 0x0 21389 #define RLC_XT_DOORBELL_0_DATA_HI__DATA_MASK 0xFFFFFFFFL 21390 //RLC_XT_DOORBELL_1_DATA_LO 21391 #define RLC_XT_DOORBELL_1_DATA_LO__DATA__SHIFT 0x0 21392 #define RLC_XT_DOORBELL_1_DATA_LO__DATA_MASK 0xFFFFFFFFL 21393 //RLC_XT_DOORBELL_1_DATA_HI 21394 #define RLC_XT_DOORBELL_1_DATA_HI__DATA__SHIFT 0x0 21395 #define RLC_XT_DOORBELL_1_DATA_HI__DATA_MASK 0xFFFFFFFFL 21396 //RLC_XT_DOORBELL_2_DATA_LO 21397 #define RLC_XT_DOORBELL_2_DATA_LO__DATA__SHIFT 0x0 21398 #define RLC_XT_DOORBELL_2_DATA_LO__DATA_MASK 0xFFFFFFFFL 21399 //RLC_XT_DOORBELL_2_DATA_HI 21400 #define RLC_XT_DOORBELL_2_DATA_HI__DATA__SHIFT 0x0 21401 #define RLC_XT_DOORBELL_2_DATA_HI__DATA_MASK 0xFFFFFFFFL 21402 //RLC_XT_DOORBELL_3_DATA_LO 21403 #define RLC_XT_DOORBELL_3_DATA_LO__DATA__SHIFT 0x0 21404 #define RLC_XT_DOORBELL_3_DATA_LO__DATA_MASK 0xFFFFFFFFL 21405 //RLC_XT_DOORBELL_3_DATA_HI 21406 #define RLC_XT_DOORBELL_3_DATA_HI__DATA__SHIFT 0x0 21407 #define RLC_XT_DOORBELL_3_DATA_HI__DATA_MASK 0xFFFFFFFFL 21408 //RLC_MEM_SLP_CNTL 21409 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN__SHIFT 0x0 21410 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN__SHIFT 0x1 21411 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE__SHIFT 0x2 21412 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE__SHIFT 0x3 21413 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE__SHIFT 0x4 21414 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE__SHIFT 0x5 21415 #define RLC_MEM_SLP_CNTL__RESERVED__SHIFT 0x6 21416 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE__SHIFT 0x7 21417 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY__SHIFT 0x8 21418 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY__SHIFT 0x10 21419 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE__SHIFT 0x18 21420 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE__SHIFT 0x19 21421 #define RLC_MEM_SLP_CNTL__RLC_TC_MEM_LS_OVERRIDE__SHIFT 0x1c 21422 #define RLC_MEM_SLP_CNTL__RLC_TC_MEM_DS_OVERRIDE__SHIFT 0x1d 21423 #define RLC_MEM_SLP_CNTL__RESERVED1__SHIFT 0x1e 21424 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN_MASK 0x00000001L 21425 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN_MASK 0x00000002L 21426 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_LS_OVERRIDE_MASK 0x00000004L 21427 #define RLC_MEM_SLP_CNTL__RLC_SRM_MEM_DS_OVERRIDE_MASK 0x00000008L 21428 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_LS_OVERRIDE_MASK 0x00000010L 21429 #define RLC_MEM_SLP_CNTL__RLC_SPM_MEM_DS_OVERRIDE_MASK 0x00000020L 21430 #define RLC_MEM_SLP_CNTL__RESERVED_MASK 0x00000040L 21431 #define RLC_MEM_SLP_CNTL__RLC_LS_DS_BUSY_OVERRIDE_MASK 0x00000080L 21432 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY_MASK 0x0000FF00L 21433 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY_MASK 0x00FF0000L 21434 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_LS_OVERRIDE_MASK 0x01000000L 21435 #define RLC_MEM_SLP_CNTL__RLC_SPP_MEM_DS_OVERRIDE_MASK 0x02000000L 21436 #define RLC_MEM_SLP_CNTL__RLC_TC_MEM_LS_OVERRIDE_MASK 0x10000000L 21437 #define RLC_MEM_SLP_CNTL__RLC_TC_MEM_DS_OVERRIDE_MASK 0x20000000L 21438 #define RLC_MEM_SLP_CNTL__RESERVED1_MASK 0xC0000000L 21439 //RLC_RLCV_SAFE_MODE 21440 #define RLC_RLCV_SAFE_MODE__CMD__SHIFT 0x0 21441 #define RLC_RLCV_SAFE_MODE__MESSAGE__SHIFT 0x1 21442 #define RLC_RLCV_SAFE_MODE__RESERVED1__SHIFT 0x5 21443 #define RLC_RLCV_SAFE_MODE__RESPONSE__SHIFT 0x8 21444 #define RLC_RLCV_SAFE_MODE__RESERVED__SHIFT 0xc 21445 #define RLC_RLCV_SAFE_MODE__CMD_MASK 0x00000001L 21446 #define RLC_RLCV_SAFE_MODE__MESSAGE_MASK 0x0000001EL 21447 #define RLC_RLCV_SAFE_MODE__RESERVED1_MASK 0x000000E0L 21448 #define RLC_RLCV_SAFE_MODE__RESPONSE_MASK 0x00000F00L 21449 #define RLC_RLCV_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 21450 //RLC_SMU_SAFE_MODE 21451 #define RLC_SMU_SAFE_MODE__CMD__SHIFT 0x0 21452 #define RLC_SMU_SAFE_MODE__MESSAGE__SHIFT 0x1 21453 #define RLC_SMU_SAFE_MODE__RESERVED1__SHIFT 0x5 21454 #define RLC_SMU_SAFE_MODE__RESPONSE__SHIFT 0x8 21455 #define RLC_SMU_SAFE_MODE__RESERVED__SHIFT 0xc 21456 #define RLC_SMU_SAFE_MODE__CMD_MASK 0x00000001L 21457 #define RLC_SMU_SAFE_MODE__MESSAGE_MASK 0x0000001EL 21458 #define RLC_SMU_SAFE_MODE__RESERVED1_MASK 0x000000E0L 21459 #define RLC_SMU_SAFE_MODE__RESPONSE_MASK 0x00000F00L 21460 #define RLC_SMU_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 21461 //RLC_RLCV_COMMAND 21462 #define RLC_RLCV_COMMAND__CMD__SHIFT 0x0 21463 #define RLC_RLCV_COMMAND__RESERVED__SHIFT 0x4 21464 #define RLC_RLCV_COMMAND__CMD_MASK 0x0000000FL 21465 #define RLC_RLCV_COMMAND__RESERVED_MASK 0xFFFFFFF0L 21466 //RLC_SMU_MESSAGE 21467 #define RLC_SMU_MESSAGE__CMD__SHIFT 0x0 21468 #define RLC_SMU_MESSAGE__CMD_MASK 0xFFFFFFFFL 21469 //RLC_SMU_MESSAGE_1 21470 #define RLC_SMU_MESSAGE_1__CMD__SHIFT 0x0 21471 #define RLC_SMU_MESSAGE_1__CMD_MASK 0xFFFFFFFFL 21472 //RLC_SMU_MESSAGE_2 21473 #define RLC_SMU_MESSAGE_2__CMD__SHIFT 0x0 21474 #define RLC_SMU_MESSAGE_2__CMD_MASK 0xFFFFFFFFL 21475 //RLC_SRM_GPM_COMMAND 21476 #define RLC_SRM_GPM_COMMAND__OP__SHIFT 0x0 21477 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL__SHIFT 0x1 21478 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM__SHIFT 0x2 21479 #define RLC_SRM_GPM_COMMAND__SIZE__SHIFT 0x5 21480 #define RLC_SRM_GPM_COMMAND__START_OFFSET__SHIFT 0x12 21481 #define RLC_SRM_GPM_COMMAND__RESERVED__SHIFT 0x1f 21482 #define RLC_SRM_GPM_COMMAND__OP_MASK 0x00000001L 21483 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_MASK 0x00000002L 21484 #define RLC_SRM_GPM_COMMAND__INDEX_CNTL_NUM_MASK 0x0000001CL 21485 #define RLC_SRM_GPM_COMMAND__SIZE_MASK 0x0003FFE0L 21486 #define RLC_SRM_GPM_COMMAND__START_OFFSET_MASK 0x7FFC0000L 21487 #define RLC_SRM_GPM_COMMAND__RESERVED_MASK 0x80000000L 21488 //RLC_SRM_GPM_ABORT 21489 #define RLC_SRM_GPM_ABORT__ABORT__SHIFT 0x0 21490 #define RLC_SRM_GPM_ABORT__RESERVED__SHIFT 0x1 21491 #define RLC_SRM_GPM_ABORT__ABORT_MASK 0x00000001L 21492 #define RLC_SRM_GPM_ABORT__RESERVED_MASK 0xFFFFFFFEL 21493 //RLC_SMU_COMMAND 21494 #define RLC_SMU_COMMAND__CMD__SHIFT 0x0 21495 #define RLC_SMU_COMMAND__CMD_MASK 0xFFFFFFFFL 21496 //RLC_SMU_ARGUMENT_1 21497 #define RLC_SMU_ARGUMENT_1__ARG__SHIFT 0x0 21498 #define RLC_SMU_ARGUMENT_1__ARG_MASK 0xFFFFFFFFL 21499 //RLC_SMU_ARGUMENT_2 21500 #define RLC_SMU_ARGUMENT_2__ARG__SHIFT 0x0 21501 #define RLC_SMU_ARGUMENT_2__ARG_MASK 0xFFFFFFFFL 21502 //RLC_SMU_ARGUMENT_3 21503 #define RLC_SMU_ARGUMENT_3__ARG__SHIFT 0x0 21504 #define RLC_SMU_ARGUMENT_3__ARG_MASK 0xFFFFFFFFL 21505 //RLC_SMU_ARGUMENT_4 21506 #define RLC_SMU_ARGUMENT_4__ARG__SHIFT 0x0 21507 #define RLC_SMU_ARGUMENT_4__ARG_MASK 0xFFFFFFFFL 21508 //RLC_SMU_ARGUMENT_5 21509 #define RLC_SMU_ARGUMENT_5__ARG__SHIFT 0x0 21510 #define RLC_SMU_ARGUMENT_5__ARG_MASK 0xFFFFFFFFL 21511 //RLC_IMU_BOOTLOAD_ADDR_HI 21512 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI__SHIFT 0x0 21513 #define RLC_IMU_BOOTLOAD_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 21514 //RLC_IMU_BOOTLOAD_ADDR_LO 21515 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO__SHIFT 0x0 21516 #define RLC_IMU_BOOTLOAD_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 21517 //RLC_IMU_BOOTLOAD_SIZE 21518 #define RLC_IMU_BOOTLOAD_SIZE__SIZE__SHIFT 0x0 21519 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED__SHIFT 0x1a 21520 #define RLC_IMU_BOOTLOAD_SIZE__SIZE_MASK 0x03FFFFFFL 21521 #define RLC_IMU_BOOTLOAD_SIZE__RESERVED_MASK 0xFC000000L 21522 //RLC_IMU_MISC 21523 #define RLC_IMU_MISC__THROTTLE_GFX__SHIFT 0x0 21524 #define RLC_IMU_MISC__EARLY_MGCG__SHIFT 0x1 21525 #define RLC_IMU_MISC__RESERVED__SHIFT 0x2 21526 #define RLC_IMU_MISC__THROTTLE_GFX_MASK 0x00000001L 21527 #define RLC_IMU_MISC__EARLY_MGCG_MASK 0x00000002L 21528 #define RLC_IMU_MISC__RESERVED_MASK 0xFFFFFFFCL 21529 //RLC_IMU_RESET_VECTOR 21530 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT__SHIFT 0x0 21531 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT__SHIFT 0x1 21532 #define RLC_IMU_RESET_VECTOR__VECTOR__SHIFT 0x2 21533 #define RLC_IMU_RESET_VECTOR__RESERVED__SHIFT 0x8 21534 #define RLC_IMU_RESET_VECTOR__COLD_BOOT_EXIT_MASK 0x00000001L 21535 #define RLC_IMU_RESET_VECTOR__VDDGFX_EXIT_MASK 0x00000002L 21536 #define RLC_IMU_RESET_VECTOR__VECTOR_MASK 0x000000FCL 21537 #define RLC_IMU_RESET_VECTOR__RESERVED_MASK 0xFFFFFF00L 21538 21539 21540 // addressBlock: gc_gfx_cpwd_cpwd_rlcsdec 21541 //RLC_RLCS_DEC_START 21542 //RLC_RLCS_DEC_DUMP_ADDR 21543 //RLC_RLCS_EXCEPTION_REG_1 21544 #define RLC_RLCS_EXCEPTION_REG_1__ADDR__SHIFT 0x0 21545 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED__SHIFT 0x12 21546 #define RLC_RLCS_EXCEPTION_REG_1__ADDR_MASK 0x0003FFFFL 21547 #define RLC_RLCS_EXCEPTION_REG_1__RESERVED_MASK 0xFFFC0000L 21548 //RLC_RLCS_EXCEPTION_REG_2 21549 #define RLC_RLCS_EXCEPTION_REG_2__ADDR__SHIFT 0x0 21550 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED__SHIFT 0x12 21551 #define RLC_RLCS_EXCEPTION_REG_2__ADDR_MASK 0x0003FFFFL 21552 #define RLC_RLCS_EXCEPTION_REG_2__RESERVED_MASK 0xFFFC0000L 21553 //RLC_RLCS_EXCEPTION_REG_3 21554 #define RLC_RLCS_EXCEPTION_REG_3__ADDR__SHIFT 0x0 21555 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED__SHIFT 0x12 21556 #define RLC_RLCS_EXCEPTION_REG_3__ADDR_MASK 0x0003FFFFL 21557 #define RLC_RLCS_EXCEPTION_REG_3__RESERVED_MASK 0xFFFC0000L 21558 //RLC_RLCS_EXCEPTION_REG_4 21559 #define RLC_RLCS_EXCEPTION_REG_4__ADDR__SHIFT 0x0 21560 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED__SHIFT 0x12 21561 #define RLC_RLCS_EXCEPTION_REG_4__ADDR_MASK 0x0003FFFFL 21562 #define RLC_RLCS_EXCEPTION_REG_4__RESERVED_MASK 0xFFFC0000L 21563 //RLC_RLCS_CGCG_REQUEST 21564 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST__SHIFT 0x0 21565 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D__SHIFT 0x1 21566 #define RLC_RLCS_CGCG_REQUEST__RESERVED__SHIFT 0x2 21567 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_MASK 0x00000001L 21568 #define RLC_RLCS_CGCG_REQUEST__CGCG_REQUEST_3D_MASK 0x00000002L 21569 #define RLC_RLCS_CGCG_REQUEST__RESERVED_MASK 0xFFFFFFFCL 21570 //RLC_RLCS_CGCG_STATUS 21571 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS__SHIFT 0x0 21572 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS__SHIFT 0x2 21573 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D__SHIFT 0x3 21574 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D__SHIFT 0x5 21575 #define RLC_RLCS_CGCG_STATUS__RESERVED__SHIFT 0x6 21576 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_MASK 0x00000003L 21577 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_MASK 0x00000004L 21578 #define RLC_RLCS_CGCG_STATUS__CGCG_RAMP_STATUS_3D_MASK 0x00000018L 21579 #define RLC_RLCS_CGCG_STATUS__GFX_CLK_STATUS_3D_MASK 0x00000020L 21580 #define RLC_RLCS_CGCG_STATUS__RESERVED_MASK 0xFFFFFFC0L 21581 //RLC_RLCS_SOC_DS_CNTL 21582 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW__SHIFT 0x0 21583 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK__SHIFT 0x1 21584 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK__SHIFT 0x2 21585 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_4_3__SHIFT 0x3 21586 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_5__SHIFT 0x5 21587 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT 0x6 21588 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT 0x7 21589 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK__SHIFT 0x10 21590 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK__SHIFT 0x11 21591 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK__SHIFT 0x12 21592 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK__SHIFT 0x13 21593 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK__SHIFT 0x14 21594 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK__SHIFT 0x15 21595 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK__SHIFT 0x16 21596 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK__SHIFT 0x17 21597 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_31_24__SHIFT 0x18 21598 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_ALLOW_MASK 0x00000001L 21599 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_RLC_BUSY_MASK_MASK 0x00000002L 21600 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_CP_BUSY_MASK_MASK 0x00000004L 21601 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_4_3_MASK 0x00000018L 21602 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_5_MASK 0x00000020L 21603 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_GFX_PWR_STALLED_MASK_MASK 0x00000040L 21604 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_NON3D_PWR_STALLED_MASK_MASK 0x00000080L 21605 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_0_BUSY_MASK_MASK 0x00010000L 21606 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_1_BUSY_MASK_MASK 0x00020000L 21607 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_2_BUSY_MASK_MASK 0x00040000L 21608 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_3_BUSY_MASK_MASK 0x00080000L 21609 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_4_BUSY_MASK_MASK 0x00100000L 21610 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_5_BUSY_MASK_MASK 0x00200000L 21611 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_6_BUSY_MASK_MASK 0x00400000L 21612 #define RLC_RLCS_SOC_DS_CNTL__SOC_CLK_DS_SDMA_7_BUSY_MASK_MASK 0x00800000L 21613 #define RLC_RLCS_SOC_DS_CNTL__RESERVED_31_24_MASK 0xFF000000L 21614 //RLC_RLCS_GFX_DS_CNTL 21615 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW__SHIFT 0x0 21616 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK__SHIFT 0x1 21617 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK__SHIFT 0x2 21618 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_4_3__SHIFT 0x3 21619 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_5__SHIFT 0x5 21620 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK__SHIFT 0x6 21621 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK__SHIFT 0x7 21622 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK__SHIFT 0x8 21623 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_15_9__SHIFT 0x9 21624 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK__SHIFT 0x10 21625 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK__SHIFT 0x11 21626 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK__SHIFT 0x12 21627 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK__SHIFT 0x13 21628 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK__SHIFT 0x14 21629 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK__SHIFT 0x15 21630 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK__SHIFT 0x16 21631 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK__SHIFT 0x17 21632 #define RLC_RLCS_GFX_DS_CNTL__RESERVED__SHIFT 0x18 21633 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_ALLOW_MASK 0x00000001L 21634 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_RLC_BUSY_MASK_MASK 0x00000002L 21635 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_CP_BUSY_MASK_MASK 0x00000004L 21636 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_4_3_MASK 0x00000018L 21637 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_5_MASK 0x00000020L 21638 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_GFX_PWR_STALLED_MASK_MASK 0x00000040L 21639 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_NON3D_PWR_STALLED_MASK_MASK 0x00000080L 21640 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_IMU_DISABLE_MASK_MASK 0x00000100L 21641 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_15_9_MASK 0x0000FE00L 21642 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_0_BUSY_MASK_MASK 0x00010000L 21643 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_1_BUSY_MASK_MASK 0x00020000L 21644 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_2_BUSY_MASK_MASK 0x00040000L 21645 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_3_BUSY_MASK_MASK 0x00080000L 21646 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_4_BUSY_MASK_MASK 0x00100000L 21647 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_5_BUSY_MASK_MASK 0x00200000L 21648 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_6_BUSY_MASK_MASK 0x00400000L 21649 #define RLC_RLCS_GFX_DS_CNTL__GFX_CLK_DS_SDMA_7_BUSY_MASK_MASK 0x00800000L 21650 #define RLC_RLCS_GFX_DS_CNTL__RESERVED_MASK 0xFF000000L 21651 //RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL 21652 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL__SHIFT 0x0 21653 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0__SHIFT 0x1 21654 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1__SHIFT 0x2 21655 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2__SHIFT 0x3 21656 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE3__SHIFT 0x4 21657 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_MASK 0x00000001L 21658 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE0_MASK 0x00000002L 21659 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE1_MASK 0x00000004L 21660 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE2_MASK 0x00000008L 21661 #define RLC_RLCS_GFX_DS_ALLOW_MASK_CNTL__GFX_CLK_DS_ALLOW_MASK_GDFLL_SE3_MASK 0x00000010L 21662 //RLC_GPM_STAT 21663 #define RLC_GPM_STAT__RLC_BUSY__SHIFT 0x0 21664 #define RLC_GPM_STAT__GFX_POWER_STATUS__SHIFT 0x1 21665 #define RLC_GPM_STAT__GFX_CLOCK_STATUS__SHIFT 0x2 21666 #define RLC_GPM_STAT__GFX_LS_STATUS__SHIFT 0x3 21667 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT 0x4 21668 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT 0x5 21669 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT 0x6 21670 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT 0x7 21671 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT 0x8 21672 #define RLC_GPM_STAT__SAVING_REGISTERS__SHIFT 0x9 21673 #define RLC_GPM_STAT__RESTORING_REGISTERS__SHIFT 0xa 21674 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xb 21675 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xc 21676 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT 0xd 21677 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT 0xe 21678 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT 0xf 21679 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT 0x10 21680 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT 0x11 21681 #define RLC_GPM_STAT__CMP_power_status__SHIFT 0x12 21682 #define RLC_GPM_STAT__GFX_LS_STATUS_3D__SHIFT 0x13 21683 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT 0x14 21684 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT 0x15 21685 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT 0x16 21686 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT 0x17 21687 #define RLC_GPM_STAT__PG_ERROR_STATUS__SHIFT 0x18 21688 #define RLC_GPM_STAT__RLC_BUSY_MASK 0x00000001L 21689 #define RLC_GPM_STAT__GFX_POWER_STATUS_MASK 0x00000002L 21690 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_MASK 0x00000004L 21691 #define RLC_GPM_STAT__GFX_LS_STATUS_MASK 0x00000008L 21692 #define RLC_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK 0x00000010L 21693 #define RLC_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK 0x00000020L 21694 #define RLC_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK 0x00000040L 21695 #define RLC_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK 0x00000080L 21696 #define RLC_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK 0x00000100L 21697 #define RLC_GPM_STAT__SAVING_REGISTERS_MASK 0x00000200L 21698 #define RLC_GPM_STAT__RESTORING_REGISTERS_MASK 0x00000400L 21699 #define RLC_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK 0x00000800L 21700 #define RLC_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK 0x00001000L 21701 #define RLC_GPM_STAT__STATIC_WGP_POWERING_UP_MASK 0x00002000L 21702 #define RLC_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK 0x00004000L 21703 #define RLC_GPM_STAT__DYN_WGP_POWERING_UP_MASK 0x00008000L 21704 #define RLC_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK 0x00010000L 21705 #define RLC_GPM_STAT__ABORTED_PD_SEQUENCE_MASK 0x00020000L 21706 #define RLC_GPM_STAT__CMP_power_status_MASK 0x00040000L 21707 #define RLC_GPM_STAT__GFX_LS_STATUS_3D_MASK 0x00080000L 21708 #define RLC_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK 0x00100000L 21709 #define RLC_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK 0x00200000L 21710 #define RLC_GPM_STAT__RLC_EXEC_ROM_CODE_MASK 0x00400000L 21711 #define RLC_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK 0x00800000L 21712 #define RLC_GPM_STAT__PG_ERROR_STATUS_MASK 0xFF000000L 21713 //RLC_RLCS_GPM_STAT 21714 #define RLC_RLCS_GPM_STAT__RLC_BUSY__SHIFT 0x0 21715 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS__SHIFT 0x1 21716 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS__SHIFT 0x2 21717 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS__SHIFT 0x3 21718 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS__SHIFT 0x4 21719 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED__SHIFT 0x5 21720 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED__SHIFT 0x6 21721 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED__SHIFT 0x7 21722 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED__SHIFT 0x8 21723 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS__SHIFT 0x9 21724 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS__SHIFT 0xa 21725 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xb 21726 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE__SHIFT 0xc 21727 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP__SHIFT 0xd 21728 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN__SHIFT 0xe 21729 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP__SHIFT 0xf 21730 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN__SHIFT 0x10 21731 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE__SHIFT 0x11 21732 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS__SHIFT 0x12 21733 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D__SHIFT 0x13 21734 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D__SHIFT 0x14 21735 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS__SHIFT 0x15 21736 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE__SHIFT 0x16 21737 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS__SHIFT 0x17 21738 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS__SHIFT 0x18 21739 #define RLC_RLCS_GPM_STAT__RLC_BUSY_MASK 0x00000001L 21740 #define RLC_RLCS_GPM_STAT__GFX_POWER_STATUS_MASK 0x00000002L 21741 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_MASK 0x00000004L 21742 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_MASK 0x00000008L 21743 #define RLC_RLCS_GPM_STAT__GFX_PIPELINE_POWER_STATUS_MASK 0x00000010L 21744 #define RLC_RLCS_GPM_STAT__CNTX_IDLE_BEING_PROCESSED_MASK 0x00000020L 21745 #define RLC_RLCS_GPM_STAT__CNTX_BUSY_BEING_PROCESSED_MASK 0x00000040L 21746 #define RLC_RLCS_GPM_STAT__GFX_IDLE_BEING_PROCESSED_MASK 0x00000080L 21747 #define RLC_RLCS_GPM_STAT__CMP_BUSY_BEING_PROCESSED_MASK 0x00000100L 21748 #define RLC_RLCS_GPM_STAT__SAVING_REGISTERS_MASK 0x00000200L 21749 #define RLC_RLCS_GPM_STAT__RESTORING_REGISTERS_MASK 0x00000400L 21750 #define RLC_RLCS_GPM_STAT__GFX3D_BLOCKS_CHANGING_POWER_STATE_MASK 0x00000800L 21751 #define RLC_RLCS_GPM_STAT__CMP_BLOCKS_CHANGING_POWER_STATE_MASK 0x00001000L 21752 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_UP_MASK 0x00002000L 21753 #define RLC_RLCS_GPM_STAT__STATIC_WGP_POWERING_DOWN_MASK 0x00004000L 21754 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_UP_MASK 0x00008000L 21755 #define RLC_RLCS_GPM_STAT__DYN_WGP_POWERING_DOWN_MASK 0x00010000L 21756 #define RLC_RLCS_GPM_STAT__ABORTED_PD_SEQUENCE_MASK 0x00020000L 21757 #define RLC_RLCS_GPM_STAT__CMP_POWER_STATUS_MASK 0x00040000L 21758 #define RLC_RLCS_GPM_STAT__GFX_LS_STATUS_3D_MASK 0x00080000L 21759 #define RLC_RLCS_GPM_STAT__GFX_CLOCK_STATUS_3D_MASK 0x00100000L 21760 #define RLC_RLCS_GPM_STAT__MGCG_OVERRIDE_STATUS_MASK 0x00200000L 21761 #define RLC_RLCS_GPM_STAT__RLC_EXEC_ROM_CODE_MASK 0x00400000L 21762 #define RLC_RLCS_GPM_STAT__FGCG_OVERRIDE_STATUS_MASK 0x00800000L 21763 #define RLC_RLCS_GPM_STAT__PG_ERROR_STATUS_MASK 0xFF000000L 21764 //RLC_RLCS_ABORTED_PD_SEQUENCE 21765 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS__SHIFT 0x0 21766 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED__SHIFT 0x10 21767 #define RLC_RLCS_ABORTED_PD_SEQUENCE__APS_MASK 0x0000FFFFL 21768 #define RLC_RLCS_ABORTED_PD_SEQUENCE__RESERVED_MASK 0xFFFF0000L 21769 //RLC_RLCS_GPM_STAT_2 21770 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR__SHIFT 0x0 21771 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED__SHIFT 0x1 21772 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS__SHIFT 0x2 21773 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS__SHIFT 0x3 21774 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS__SHIFT 0x4 21775 #define RLC_RLCS_GPM_STAT_2__RESERVED__SHIFT 0x5 21776 #define RLC_RLCS_GPM_STAT_2__TC_TRANS_ERROR_MASK 0x00000001L 21777 #define RLC_RLCS_GPM_STAT_2__RLC_PWR_NON3D_STALLED_MASK 0x00000002L 21778 #define RLC_RLCS_GPM_STAT_2__GFX_PWR_STALLED_STATUS_MASK 0x00000004L 21779 #define RLC_RLCS_GPM_STAT_2__GFX_ULV_STATUS_MASK 0x00000008L 21780 #define RLC_RLCS_GPM_STAT_2__GFX_GENERAL_STATUS_MASK 0x00000010L 21781 #define RLC_RLCS_GPM_STAT_2__RESERVED_MASK 0xFFFFFFE0L 21782 //RLC_RLCS_GRBM_SOFT_RESET 21783 #define RLC_RLCS_GRBM_SOFT_RESET__RESET__SHIFT 0x0 21784 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED__SHIFT 0x1 21785 #define RLC_RLCS_GRBM_SOFT_RESET__RESET_MASK 0x00000001L 21786 #define RLC_RLCS_GRBM_SOFT_RESET__RESERVED_MASK 0xFFFFFFFEL 21787 //RLC_RLCS_PG_CHANGE_STATUS 21788 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED__SHIFT 0x0 21789 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED__SHIFT 0x1 21790 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED__SHIFT 0x2 21791 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED__SHIFT 0x3 21792 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED__SHIFT 0x4 21793 #define RLC_RLCS_PG_CHANGE_STATUS__PG_CNTL_CHANGED_MASK 0x00000001L 21794 #define RLC_RLCS_PG_CHANGE_STATUS__PG_REG_CHANGED_MASK 0x00000002L 21795 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_STATUS_CHANGED_MASK 0x00000004L 21796 #define RLC_RLCS_PG_CHANGE_STATUS__DYN_PG_REQ_CHANGED_MASK 0x00000008L 21797 #define RLC_RLCS_PG_CHANGE_STATUS__RESERVED_MASK 0xFFFFFFF0L 21798 //RLC_RLCS_PG_CHANGE_READ 21799 #define RLC_RLCS_PG_CHANGE_READ__RESERVED__SHIFT 0x0 21800 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED__SHIFT 0x1 21801 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED__SHIFT 0x2 21802 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED__SHIFT 0x3 21803 #define RLC_RLCS_PG_CHANGE_READ__RESERVED_MASK 0x00000001L 21804 #define RLC_RLCS_PG_CHANGE_READ__PG_REG_CHANGED_MASK 0x00000002L 21805 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_STATUS_CHANGED_MASK 0x00000004L 21806 #define RLC_RLCS_PG_CHANGE_READ__DYN_PG_REQ_CHANGED_MASK 0x00000008L 21807 //RLC_RLCS_IH_SEMAPHORE 21808 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID__SHIFT 0x0 21809 #define RLC_RLCS_IH_SEMAPHORE__CLIENT_ID_MASK 0x0000001FL 21810 //RLC_RLCS_IH_COOKIE_SEMAPHORE 21811 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID__SHIFT 0x0 21812 #define RLC_RLCS_IH_COOKIE_SEMAPHORE__CLIENT_ID_MASK 0x0000001FL 21813 //RLC_RLCS_CP_INT_CTRL_1 21814 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK__SHIFT 0x0 21815 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED__SHIFT 0x1 21816 #define RLC_RLCS_CP_INT_CTRL_1__INTERRUPT_ACK_MASK 0x00000001L 21817 #define RLC_RLCS_CP_INT_CTRL_1__RESERVED_MASK 0xFFFFFFFEL 21818 //RLC_RLCS_CP_INT_CTRL_2 21819 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN__SHIFT 0x0 21820 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN__SHIFT 0x1 21821 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE__SHIFT 0x2 21822 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE__SHIFT 0x3 21823 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING__SHIFT 0x4 21824 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED__SHIFT 0x5 21825 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_EN_MASK 0x00000001L 21826 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_EN_MASK 0x00000002L 21827 #define RLC_RLCS_CP_INT_CTRL_2__IDLE_AUTO_ACK_ACTIVE_MASK 0x00000004L 21828 #define RLC_RLCS_CP_INT_CTRL_2__BUSY_AUTO_ACK_ACTIVE_MASK 0x00000008L 21829 #define RLC_RLCS_CP_INT_CTRL_2__INTERRUPT_PENDING_MASK 0x00000010L 21830 #define RLC_RLCS_CP_INT_CTRL_2__RESERVED_MASK 0xFFFFFFE0L 21831 //RLC_RLCS_CP_INT_INFO_1 21832 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 21833 #define RLC_RLCS_CP_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 21834 //RLC_RLCS_CP_INT_INFO_2 21835 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 21836 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 21837 #define RLC_RLCS_CP_INT_INFO_2__RESERVED__SHIFT 0x19 21838 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 21839 #define RLC_RLCS_CP_INT_INFO_2__INTERRUPT_ID_MASK 0x01FF0000L 21840 #define RLC_RLCS_CP_INT_INFO_2__RESERVED_MASK 0xFE000000L 21841 //RLC_RLCS_SPM_INT_CTRL 21842 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK__SHIFT 0x0 21843 #define RLC_RLCS_SPM_INT_CTRL__RESERVED__SHIFT 0x1 21844 #define RLC_RLCS_SPM_INT_CTRL__INTERRUPT_ACK_MASK 0x00000001L 21845 #define RLC_RLCS_SPM_INT_CTRL__RESERVED_MASK 0xFFFFFFFEL 21846 //RLC_RLCS_SPM_INT_INFO_1 21847 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 21848 #define RLC_RLCS_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 21849 //RLC_RLCS_SPM_INT_INFO_2 21850 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 21851 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 21852 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED__SHIFT 0x19 21853 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 21854 #define RLC_RLCS_SPM_INT_INFO_2__INTERRUPT_ID_MASK 0x01FF0000L 21855 #define RLC_RLCS_SPM_INT_INFO_2__RESERVED_MASK 0xFE000000L 21856 //RLC_RLCS_DSM_TRIG 21857 //RLC_RLCS_BOOTLOAD_STATUS 21858 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_FUSE_DIST_DONE__SHIFT 0x0 21859 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE__SHIFT 0x1 21860 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED__SHIFT 0x2 21861 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE__SHIFT 0x3 21862 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED__SHIFT 0x4 21863 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE__SHIFT 0x5 21864 #define RLC_RLCS_BOOTLOAD_STATUS__STATUS_6_30__SHIFT 0x6 21865 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE__SHIFT 0x1f 21866 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_FUSE_DIST_DONE_MASK 0x00000001L 21867 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_INIT_DONE_MASK 0x00000002L 21868 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_LOADED_MASK 0x00000004L 21869 #define RLC_RLCS_BOOTLOAD_STATUS__GFX_SECURITY_POLICY_DONE_MASK 0x00000008L 21870 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_LOADED_MASK 0x00000010L 21871 #define RLC_RLCS_BOOTLOAD_STATUS__RLC_GPM_IRAM_DONE_MASK 0x00000020L 21872 #define RLC_RLCS_BOOTLOAD_STATUS__STATUS_6_30_MASK 0x7FFFFFC0L 21873 #define RLC_RLCS_BOOTLOAD_STATUS__BOOTLOAD_COMPLETE_MASK 0x80000000L 21874 //RLC_RLCS_GRBM_IDLE_BUSY_STAT 21875 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE__SHIFT 0x0 21876 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY__SHIFT 0x10 21877 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY__SHIFT 0x11 21878 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY__SHIFT 0x12 21879 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY__SHIFT 0x13 21880 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY__SHIFT 0x14 21881 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY__SHIFT 0x15 21882 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY__SHIFT 0x16 21883 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY__SHIFT 0x17 21884 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED__SHIFT 0x18 21885 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED__SHIFT 0x19 21886 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED__SHIFT 0x1a 21887 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED__SHIFT 0x1b 21888 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED__SHIFT 0x1c 21889 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED__SHIFT 0x1d 21890 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED__SHIFT 0x1e 21891 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED__SHIFT 0x1f 21892 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__GRBM_RLC_GC_STAT_IDLE_MASK 0x00000003L 21893 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_MASK 0x00010000L 21894 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_MASK 0x00020000L 21895 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_MASK 0x00040000L 21896 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_MASK 0x00080000L 21897 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_MASK 0x00100000L 21898 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_MASK 0x00200000L 21899 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_MASK 0x00400000L 21900 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_MASK 0x00800000L 21901 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_0_BUSY_CHANGED_MASK 0x01000000L 21902 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_1_BUSY_CHANGED_MASK 0x02000000L 21903 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_2_BUSY_CHANGED_MASK 0x04000000L 21904 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_3_BUSY_CHANGED_MASK 0x08000000L 21905 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_4_BUSY_CHANGED_MASK 0x10000000L 21906 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_5_BUSY_CHANGED_MASK 0x20000000L 21907 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_6_BUSY_CHANGED_MASK 0x40000000L 21908 #define RLC_RLCS_GRBM_IDLE_BUSY_STAT__SDMA_7_BUSY_CHANGED_MASK 0x80000000L 21909 //RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL 21910 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR__SHIFT 0x0 21911 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR__SHIFT 0x1 21912 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR__SHIFT 0x2 21913 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR__SHIFT 0x3 21914 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR__SHIFT 0x4 21915 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR__SHIFT 0x5 21916 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR__SHIFT 0x6 21917 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR__SHIFT 0x7 21918 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA0_BUSY_INT_CLEAR_MASK 0x00000001L 21919 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA1_BUSY_INT_CLEAR_MASK 0x00000002L 21920 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA2_BUSY_INT_CLEAR_MASK 0x00000004L 21921 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA3_BUSY_INT_CLEAR_MASK 0x00000008L 21922 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA4_BUSY_INT_CLEAR_MASK 0x00000010L 21923 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA5_BUSY_INT_CLEAR_MASK 0x00000020L 21924 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA6_BUSY_INT_CLEAR_MASK 0x00000040L 21925 #define RLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL__SDMA7_BUSY_INT_CLEAR_MASK 0x00000080L 21926 //RLC_RLCS_CMP_IDLE_CNTL 21927 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR__SHIFT 0x0 21928 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST__SHIFT 0x1 21929 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE__SHIFT 0x2 21930 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS__SHIFT 0x3 21931 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT__SHIFT 0xb 21932 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED__SHIFT 0x13 21933 #define RLC_RLCS_CMP_IDLE_CNTL__INT_CLEAR_MASK 0x00000001L 21934 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_HYST_MASK 0x00000002L 21935 #define RLC_RLCS_CMP_IDLE_CNTL__CMP_IDLE_MASK 0x00000004L 21936 #define RLC_RLCS_CMP_IDLE_CNTL__MAX_HYSTERESIS_MASK 0x000007F8L 21937 #define RLC_RLCS_CMP_IDLE_CNTL__HYSTERESIS_CNT_MASK 0x0007F800L 21938 #define RLC_RLCS_CMP_IDLE_CNTL__RESERVED_MASK 0xFFF80000L 21939 //RLC_RLCS_GENERAL_0 21940 #define RLC_RLCS_GENERAL_0__DATA__SHIFT 0x0 21941 #define RLC_RLCS_GENERAL_0__DATA_MASK 0xFFFFFFFFL 21942 //RLC_RLCS_GENERAL_1 21943 #define RLC_RLCS_GENERAL_1__DATA__SHIFT 0x0 21944 #define RLC_RLCS_GENERAL_1__DATA_MASK 0xFFFFFFFFL 21945 //RLC_RLCS_GENERAL_2 21946 #define RLC_RLCS_GENERAL_2__DATA__SHIFT 0x0 21947 #define RLC_RLCS_GENERAL_2__DATA_MASK 0xFFFFFFFFL 21948 //RLC_RLCS_GENERAL_3 21949 #define RLC_RLCS_GENERAL_3__DATA__SHIFT 0x0 21950 #define RLC_RLCS_GENERAL_3__DATA_MASK 0xFFFFFFFFL 21951 //RLC_RLCS_GENERAL_4 21952 #define RLC_RLCS_GENERAL_4__DATA__SHIFT 0x0 21953 #define RLC_RLCS_GENERAL_4__DATA_MASK 0xFFFFFFFFL 21954 //RLC_RLCS_GENERAL_5 21955 #define RLC_RLCS_GENERAL_5__DATA__SHIFT 0x0 21956 #define RLC_RLCS_GENERAL_5__DATA_MASK 0xFFFFFFFFL 21957 //RLC_RLCS_GENERAL_6 21958 #define RLC_RLCS_GENERAL_6__DATA__SHIFT 0x0 21959 #define RLC_RLCS_GENERAL_6__DATA_MASK 0xFFFFFFFFL 21960 //RLC_RLCS_GENERAL_7 21961 #define RLC_RLCS_GENERAL_7__DATA__SHIFT 0x0 21962 #define RLC_RLCS_GENERAL_7__DATA_MASK 0xFFFFFFFFL 21963 //RLC_RLCS_GENERAL_8 21964 #define RLC_RLCS_GENERAL_8__DATA__SHIFT 0x0 21965 #define RLC_RLCS_GENERAL_8__DATA_MASK 0xFFFFFFFFL 21966 //RLC_RLCS_GENERAL_9 21967 #define RLC_RLCS_GENERAL_9__DATA__SHIFT 0x0 21968 #define RLC_RLCS_GENERAL_9__DATA_MASK 0xFFFFFFFFL 21969 //RLC_RLCS_GENERAL_10 21970 #define RLC_RLCS_GENERAL_10__DATA__SHIFT 0x0 21971 #define RLC_RLCS_GENERAL_10__DATA_MASK 0xFFFFFFFFL 21972 //RLC_RLCS_GENERAL_11 21973 #define RLC_RLCS_GENERAL_11__DATA__SHIFT 0x0 21974 #define RLC_RLCS_GENERAL_11__DATA_MASK 0xFFFFFFFFL 21975 //RLC_RLCS_GENERAL_12 21976 #define RLC_RLCS_GENERAL_12__DATA__SHIFT 0x0 21977 #define RLC_RLCS_GENERAL_12__DATA_MASK 0xFFFFFFFFL 21978 //RLC_RLCS_GENERAL_13 21979 #define RLC_RLCS_GENERAL_13__DATA__SHIFT 0x0 21980 #define RLC_RLCS_GENERAL_13__DATA_MASK 0xFFFFFFFFL 21981 //RLC_RLCS_GENERAL_14 21982 #define RLC_RLCS_GENERAL_14__DATA__SHIFT 0x0 21983 #define RLC_RLCS_GENERAL_14__DATA_MASK 0xFFFFFFFFL 21984 //RLC_RLCS_GENERAL_15 21985 #define RLC_RLCS_GENERAL_15__DATA__SHIFT 0x0 21986 #define RLC_RLCS_GENERAL_15__DATA_MASK 0xFFFFFFFFL 21987 //RLC_RLCS_GENERAL_16 21988 #define RLC_RLCS_GENERAL_16__DATA__SHIFT 0x0 21989 #define RLC_RLCS_GENERAL_16__DATA_MASK 0xFFFFFFFFL 21990 //RLC_RLCS_AUXILIARY_REG_1 21991 #define RLC_RLCS_AUXILIARY_REG_1__ADDR__SHIFT 0x0 21992 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED__SHIFT 0x12 21993 #define RLC_RLCS_AUXILIARY_REG_1__ADDR_MASK 0x0003FFFFL 21994 #define RLC_RLCS_AUXILIARY_REG_1__RESERVED_MASK 0xFFFC0000L 21995 //RLC_RLCS_AUXILIARY_REG_2 21996 #define RLC_RLCS_AUXILIARY_REG_2__ADDR__SHIFT 0x0 21997 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED__SHIFT 0x12 21998 #define RLC_RLCS_AUXILIARY_REG_2__ADDR_MASK 0x0003FFFFL 21999 #define RLC_RLCS_AUXILIARY_REG_2__RESERVED_MASK 0xFFFC0000L 22000 //RLC_RLCS_AUXILIARY_REG_3 22001 #define RLC_RLCS_AUXILIARY_REG_3__ADDR__SHIFT 0x0 22002 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED__SHIFT 0x12 22003 #define RLC_RLCS_AUXILIARY_REG_3__ADDR_MASK 0x0003FFFFL 22004 #define RLC_RLCS_AUXILIARY_REG_3__RESERVED_MASK 0xFFFC0000L 22005 //RLC_RLCS_AUXILIARY_REG_4 22006 #define RLC_RLCS_AUXILIARY_REG_4__ADDR__SHIFT 0x0 22007 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED__SHIFT 0x12 22008 #define RLC_RLCS_AUXILIARY_REG_4__ADDR_MASK 0x0003FFFFL 22009 #define RLC_RLCS_AUXILIARY_REG_4__RESERVED_MASK 0xFFFC0000L 22010 //RLC_RLCS_SPM_SQTT_MODE 22011 #define RLC_RLCS_SPM_SQTT_MODE__MODE__SHIFT 0x0 22012 #define RLC_RLCS_SPM_SQTT_MODE__MODE_MASK 0x00000001L 22013 //RLC_RLCS_CP_DMA_SRCID_OVER 22014 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE__SHIFT 0x0 22015 #define RLC_RLCS_CP_DMA_SRCID_OVER__SRCID_OVERRIDE_MASK 0x00000001L 22016 //RLC_RLCS_BOOTLOAD_ID_STATUS1 22017 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED__SHIFT 0x0 22018 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED__SHIFT 0x1 22019 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED__SHIFT 0x2 22020 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED__SHIFT 0x3 22021 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED__SHIFT 0x4 22022 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED__SHIFT 0x5 22023 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED__SHIFT 0x6 22024 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED__SHIFT 0x7 22025 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED__SHIFT 0x8 22026 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED__SHIFT 0x9 22027 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED__SHIFT 0xa 22028 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED__SHIFT 0xb 22029 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED__SHIFT 0xc 22030 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED__SHIFT 0xd 22031 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED__SHIFT 0xe 22032 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED__SHIFT 0xf 22033 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED__SHIFT 0x10 22034 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED__SHIFT 0x11 22035 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED__SHIFT 0x12 22036 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED__SHIFT 0x13 22037 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED__SHIFT 0x14 22038 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED__SHIFT 0x15 22039 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED__SHIFT 0x16 22040 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED__SHIFT 0x17 22041 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED__SHIFT 0x18 22042 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED__SHIFT 0x19 22043 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED__SHIFT 0x1a 22044 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED__SHIFT 0x1b 22045 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED__SHIFT 0x1c 22046 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED__SHIFT 0x1d 22047 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED__SHIFT 0x1e 22048 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED__SHIFT 0x1f 22049 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_0_LOADED_MASK 0x00000001L 22050 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_1_LOADED_MASK 0x00000002L 22051 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_2_LOADED_MASK 0x00000004L 22052 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_3_LOADED_MASK 0x00000008L 22053 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_4_LOADED_MASK 0x00000010L 22054 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_5_LOADED_MASK 0x00000020L 22055 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_6_LOADED_MASK 0x00000040L 22056 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_7_LOADED_MASK 0x00000080L 22057 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_8_LOADED_MASK 0x00000100L 22058 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_9_LOADED_MASK 0x00000200L 22059 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_10_LOADED_MASK 0x00000400L 22060 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_11_LOADED_MASK 0x00000800L 22061 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_12_LOADED_MASK 0x00001000L 22062 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_13_LOADED_MASK 0x00002000L 22063 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_14_LOADED_MASK 0x00004000L 22064 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_15_LOADED_MASK 0x00008000L 22065 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_16_LOADED_MASK 0x00010000L 22066 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_17_LOADED_MASK 0x00020000L 22067 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_18_LOADED_MASK 0x00040000L 22068 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_19_LOADED_MASK 0x00080000L 22069 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_20_LOADED_MASK 0x00100000L 22070 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_21_LOADED_MASK 0x00200000L 22071 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_22_LOADED_MASK 0x00400000L 22072 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_23_LOADED_MASK 0x00800000L 22073 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_24_LOADED_MASK 0x01000000L 22074 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_25_LOADED_MASK 0x02000000L 22075 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_26_LOADED_MASK 0x04000000L 22076 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_27_LOADED_MASK 0x08000000L 22077 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_28_LOADED_MASK 0x10000000L 22078 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_29_LOADED_MASK 0x20000000L 22079 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_30_LOADED_MASK 0x40000000L 22080 #define RLC_RLCS_BOOTLOAD_ID_STATUS1__ID_31_LOADED_MASK 0x80000000L 22081 //RLC_RLCS_BOOTLOAD_ID_STATUS2 22082 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED__SHIFT 0x0 22083 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED__SHIFT 0x1 22084 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED__SHIFT 0x2 22085 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED__SHIFT 0x3 22086 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED__SHIFT 0x4 22087 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED__SHIFT 0x5 22088 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED__SHIFT 0x6 22089 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED__SHIFT 0x7 22090 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED__SHIFT 0x8 22091 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED__SHIFT 0x9 22092 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED__SHIFT 0xa 22093 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED__SHIFT 0xb 22094 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED__SHIFT 0xc 22095 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED__SHIFT 0xd 22096 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED__SHIFT 0xe 22097 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED__SHIFT 0xf 22098 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED__SHIFT 0x10 22099 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED__SHIFT 0x11 22100 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED__SHIFT 0x12 22101 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED__SHIFT 0x13 22102 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED__SHIFT 0x14 22103 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED__SHIFT 0x15 22104 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED__SHIFT 0x16 22105 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED__SHIFT 0x17 22106 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED__SHIFT 0x18 22107 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED__SHIFT 0x19 22108 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED__SHIFT 0x1a 22109 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED__SHIFT 0x1b 22110 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED__SHIFT 0x1c 22111 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED__SHIFT 0x1d 22112 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED__SHIFT 0x1e 22113 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED__SHIFT 0x1f 22114 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_32_LOADED_MASK 0x00000001L 22115 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_33_LOADED_MASK 0x00000002L 22116 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_34_LOADED_MASK 0x00000004L 22117 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_35_LOADED_MASK 0x00000008L 22118 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_36_LOADED_MASK 0x00000010L 22119 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_37_LOADED_MASK 0x00000020L 22120 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_38_LOADED_MASK 0x00000040L 22121 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_39_LOADED_MASK 0x00000080L 22122 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_40_LOADED_MASK 0x00000100L 22123 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_41_LOADED_MASK 0x00000200L 22124 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_42_LOADED_MASK 0x00000400L 22125 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_43_LOADED_MASK 0x00000800L 22126 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_44_LOADED_MASK 0x00001000L 22127 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_45_LOADED_MASK 0x00002000L 22128 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_46_LOADED_MASK 0x00004000L 22129 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_47_LOADED_MASK 0x00008000L 22130 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_48_LOADED_MASK 0x00010000L 22131 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_49_LOADED_MASK 0x00020000L 22132 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_50_LOADED_MASK 0x00040000L 22133 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_51_LOADED_MASK 0x00080000L 22134 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_52_LOADED_MASK 0x00100000L 22135 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_53_LOADED_MASK 0x00200000L 22136 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_54_LOADED_MASK 0x00400000L 22137 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_55_LOADED_MASK 0x00800000L 22138 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_56_LOADED_MASK 0x01000000L 22139 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_57_LOADED_MASK 0x02000000L 22140 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_58_LOADED_MASK 0x04000000L 22141 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_59_LOADED_MASK 0x08000000L 22142 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_60_LOADED_MASK 0x10000000L 22143 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_61_LOADED_MASK 0x20000000L 22144 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_62_LOADED_MASK 0x40000000L 22145 #define RLC_RLCS_BOOTLOAD_ID_STATUS2__ID_63_LOADED_MASK 0x80000000L 22146 //RLC_RLCS_IMU_VIDCHG_CNTL 22147 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ__SHIFT 0x0 22148 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA__SHIFT 0x1 22149 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN__SHIFT 0xa 22150 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK__SHIFT 0xb 22151 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED__SHIFT 0xc 22152 #define RLC_RLCS_IMU_VIDCHG_CNTL__REQ_MASK 0x00000001L 22153 #define RLC_RLCS_IMU_VIDCHG_CNTL__DATA_MASK 0x000003FEL 22154 #define RLC_RLCS_IMU_VIDCHG_CNTL__PSIEN_MASK 0x00000400L 22155 #define RLC_RLCS_IMU_VIDCHG_CNTL__ACK_MASK 0x00000800L 22156 #define RLC_RLCS_IMU_VIDCHG_CNTL__RESERVED_MASK 0xFFFFF000L 22157 //RLC_RLCS_KMD_LOG_CNTL1 22158 #define RLC_RLCS_KMD_LOG_CNTL1__DATA__SHIFT 0x0 22159 #define RLC_RLCS_KMD_LOG_CNTL1__DATA_MASK 0xFFFFFFFFL 22160 //RLC_RLCS_KMD_LOG_CNTL2 22161 #define RLC_RLCS_KMD_LOG_CNTL2__DATA__SHIFT 0x0 22162 #define RLC_RLCS_KMD_LOG_CNTL2__DATA_MASK 0xFFFFFFFFL 22163 //RLC_RLCS_GPM_LEGACY_INT_STAT 22164 #define RLC_RLCS_GPM_LEGACY_INT_STAT__RESERVED__SHIFT 0x0 22165 #define RLC_RLCS_GPM_LEGACY_INT_STAT__RESERVED_MASK 0x00000001L 22166 //RLC_RLCS_GPM_LEGACY_INT_DISABLE 22167 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__RESERVED__SHIFT 0x0 22168 #define RLC_RLCS_GPM_LEGACY_INT_DISABLE__RESERVED_MASK 0x00000001L 22169 //RLC_RLCS_GCR_DATA_0 22170 #define RLC_RLCS_GCR_DATA_0__PHASE_0__SHIFT 0x0 22171 #define RLC_RLCS_GCR_DATA_0__PHASE_1__SHIFT 0x10 22172 #define RLC_RLCS_GCR_DATA_0__PHASE_0_MASK 0x0000FFFFL 22173 #define RLC_RLCS_GCR_DATA_0__PHASE_1_MASK 0xFFFF0000L 22174 //RLC_RLCS_GCR_DATA_1 22175 #define RLC_RLCS_GCR_DATA_1__PHASE_2__SHIFT 0x0 22176 #define RLC_RLCS_GCR_DATA_1__PHASE_3__SHIFT 0x10 22177 #define RLC_RLCS_GCR_DATA_1__PHASE_2_MASK 0x0000FFFFL 22178 #define RLC_RLCS_GCR_DATA_1__PHASE_3_MASK 0xFFFF0000L 22179 //RLC_RLCS_GCR_DATA_2 22180 #define RLC_RLCS_GCR_DATA_2__PHASE_4__SHIFT 0x0 22181 #define RLC_RLCS_GCR_DATA_2__PHASE_5__SHIFT 0x10 22182 #define RLC_RLCS_GCR_DATA_2__PHASE_4_MASK 0x0000FFFFL 22183 #define RLC_RLCS_GCR_DATA_2__PHASE_5_MASK 0xFFFF0000L 22184 //RLC_RLCS_GCR_DATA_3 22185 #define RLC_RLCS_GCR_DATA_3__PHASE_6__SHIFT 0x0 22186 #define RLC_RLCS_GCR_DATA_3__PHASE_7__SHIFT 0x10 22187 #define RLC_RLCS_GCR_DATA_3__PHASE_6_MASK 0x0000FFFFL 22188 #define RLC_RLCS_GCR_DATA_3__PHASE_7_MASK 0xFFFF0000L 22189 //RLC_RLCS_GCR_STATUS 22190 #define RLC_RLCS_GCR_STATUS__GCR_BUSY__SHIFT 0x0 22191 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT__SHIFT 0x1 22192 #define RLC_RLCS_GCR_STATUS__RESERVED_2__SHIFT 0x5 22193 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG__SHIFT 0x8 22194 #define RLC_RLCS_GCR_STATUS__RESERVED__SHIFT 0x10 22195 #define RLC_RLCS_GCR_STATUS__GCR_BUSY_MASK 0x00000001L 22196 #define RLC_RLCS_GCR_STATUS__GCR_OUT_COUNT_MASK 0x0000001EL 22197 #define RLC_RLCS_GCR_STATUS__RESERVED_2_MASK 0x000000E0L 22198 #define RLC_RLCS_GCR_STATUS__GCRIU_CLI_RSP_TAG_MASK 0x0000FF00L 22199 #define RLC_RLCS_GCR_STATUS__RESERVED_MASK 0xFFFF0000L 22200 //RLC_RLCS_PERFMON_CLK_CNTL_UCODE 22201 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE__SHIFT 0x0 22202 #define RLC_RLCS_PERFMON_CLK_CNTL_UCODE__PERFMON_CLOCK_STATE_MASK 0x00000001L 22203 //RLC_RLCS_UTCL2_CNTL 22204 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE__SHIFT 0x0 22205 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE__SHIFT 0x1 22206 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE__SHIFT 0x2 22207 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE__SHIFT 0x3 22208 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE__SHIFT 0x5 22209 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION__SHIFT 0x6 22210 #define RLC_RLCS_UTCL2_CNTL__RESERVED__SHIFT 0x7 22211 #define RLC_RLCS_UTCL2_CNTL__MTYPE_NO_PTE_MODE_MASK 0x00000001L 22212 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_MASK 0x00000002L 22213 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_MASK 0x00000004L 22214 #define RLC_RLCS_UTCL2_CNTL__GPA_OVERRIDE_VALUE_MASK 0x00000018L 22215 #define RLC_RLCS_UTCL2_CNTL__VF_OVERRIDE_VALUE_MASK 0x00000020L 22216 #define RLC_RLCS_UTCL2_CNTL__IGNORE_PTE_PERMISSION_MASK 0x00000040L 22217 #define RLC_RLCS_UTCL2_CNTL__RESERVED_MASK 0xFFFFFF80L 22218 //RLC_RLCS_IMU_RLC_MSG_DATA0 22219 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA__SHIFT 0x0 22220 #define RLC_RLCS_IMU_RLC_MSG_DATA0__DATA_MASK 0xFFFFFFFFL 22221 //RLC_RLCS_IMU_RLC_MSG_DATA1 22222 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA__SHIFT 0x0 22223 #define RLC_RLCS_IMU_RLC_MSG_DATA1__DATA_MASK 0xFFFFFFFFL 22224 //RLC_RLCS_IMU_RLC_MSG_DATA2 22225 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA__SHIFT 0x0 22226 #define RLC_RLCS_IMU_RLC_MSG_DATA2__DATA_MASK 0xFFFFFFFFL 22227 //RLC_RLCS_IMU_RLC_MSG_DATA3 22228 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA__SHIFT 0x0 22229 #define RLC_RLCS_IMU_RLC_MSG_DATA3__DATA_MASK 0xFFFFFFFFL 22230 //RLC_RLCS_IMU_RLC_MSG_DATA4 22231 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA__SHIFT 0x0 22232 #define RLC_RLCS_IMU_RLC_MSG_DATA4__DATA_MASK 0xFFFFFFFFL 22233 //RLC_RLCS_IMU_RLC_MSG_CONTROL 22234 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA__SHIFT 0x0 22235 #define RLC_RLCS_IMU_RLC_MSG_CONTROL__DATA_MASK 0xFFFFFFFFL 22236 //RLC_RLCS_IMU_RLC_MSG_CNTL 22237 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG__SHIFT 0x0 22238 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG__SHIFT 0x1 22239 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED__SHIFT 0x2 22240 #define RLC_RLCS_IMU_RLC_MSG_CNTL__DONETOG_MASK 0x00000001L 22241 #define RLC_RLCS_IMU_RLC_MSG_CNTL__CHGTOG_MASK 0x00000002L 22242 #define RLC_RLCS_IMU_RLC_MSG_CNTL__RESERVED_MASK 0xFFFFFFFCL 22243 //RLC_RLCS_RLC_IMU_MSG_DATA0 22244 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA__SHIFT 0x0 22245 #define RLC_RLCS_RLC_IMU_MSG_DATA0__DATA_MASK 0xFFFFFFFFL 22246 //RLC_RLCS_RLC_IMU_MSG_CONTROL 22247 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA__SHIFT 0x0 22248 #define RLC_RLCS_RLC_IMU_MSG_CONTROL__DATA_MASK 0xFFFFFFFFL 22249 //RLC_RLCS_RLC_IMU_MSG_CNTL 22250 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG__SHIFT 0x0 22251 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG__SHIFT 0x1 22252 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED__SHIFT 0x2 22253 #define RLC_RLCS_RLC_IMU_MSG_CNTL__CHGTOG_MASK 0x00000001L 22254 #define RLC_RLCS_RLC_IMU_MSG_CNTL__DONETOG_MASK 0x00000002L 22255 #define RLC_RLCS_RLC_IMU_MSG_CNTL__RESERVED_MASK 0xFFFFFFFCL 22256 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0 22257 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT__SHIFT 0x0 22258 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE__SHIFT 0x10 22259 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__CURRENT_MASK 0x0000FFFFL 22260 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_0__VOLTAGE_MASK 0xFFFF0000L 22261 //RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1 22262 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1__SHIFT 0x0 22263 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RAIL__SHIFT 0x10 22264 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED__SHIFT 0x11 22265 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__TEMPERATURE1_MASK 0x0000FFFFL 22266 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RAIL_MASK 0x00010000L 22267 #define RLC_RLCS_IMU_RLC_TELEMETRY_DATA_1__RESERVED_MASK 0xFFFE0000L 22268 //RLC_RLCS_IMU_RLC_MUTEX_CNTL 22269 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ__SHIFT 0x0 22270 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE__SHIFT 0x1 22271 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED__SHIFT 0x2 22272 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__REQ_MASK 0x00000001L 22273 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__ACQUIRE_MASK 0x00000002L 22274 #define RLC_RLCS_IMU_RLC_MUTEX_CNTL__RESERVED_MASK 0xFFFFFFFCL 22275 //RLC_RLCS_IMU_RLC_STATUS 22276 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF__SHIFT 0x0 22277 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS__SHIFT 0x1 22278 #define RLC_RLCS_IMU_RLC_STATUS__STATUS_14_2__SHIFT 0x2 22279 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS__SHIFT 0xf 22280 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED__SHIFT 0x10 22281 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_GFXOFF_MASK 0x00000001L 22282 #define RLC_RLCS_IMU_RLC_STATUS__ALLOW_FA_DCS_MASK 0x00000002L 22283 #define RLC_RLCS_IMU_RLC_STATUS__STATUS_14_2_MASK 0x00007FFCL 22284 #define RLC_RLCS_IMU_RLC_STATUS__DISABLE_GFXCLK_DS_MASK 0x00008000L 22285 #define RLC_RLCS_IMU_RLC_STATUS__RESERVED_MASK 0xFFFF0000L 22286 //RLC_RLCS_RLC_IMU_STATUS 22287 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE__SHIFT 0x0 22288 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE__SHIFT 0x1 22289 #define RLC_RLCS_RLC_IMU_STATUS__STATUS_3_2__SHIFT 0x2 22290 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED__SHIFT 0x4 22291 #define RLC_RLCS_RLC_IMU_STATUS__PWR_DOWN_ACTIVE_MASK 0x00000001L 22292 #define RLC_RLCS_RLC_IMU_STATUS__RLC_ALIVE_MASK 0x00000002L 22293 #define RLC_RLCS_RLC_IMU_STATUS__STATUS_3_2_MASK 0x0000000CL 22294 #define RLC_RLCS_RLC_IMU_STATUS__RESERVED_MASK 0xFFFFFFF0L 22295 //RLC_RLCS_IMU_RAM_DATA_1 22296 #define RLC_RLCS_IMU_RAM_DATA_1__DATA__SHIFT 0x0 22297 #define RLC_RLCS_IMU_RAM_DATA_1__DATA_MASK 0xFFFFFFFFL 22298 //RLC_RLCS_IMU_RAM_ADDR_1_LSB 22299 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA__SHIFT 0x0 22300 #define RLC_RLCS_IMU_RAM_ADDR_1_LSB__DATA_MASK 0xFFFFFFFFL 22301 //RLC_RLCS_IMU_RAM_ADDR_1_MSB 22302 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA__SHIFT 0x0 22303 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED__SHIFT 0x10 22304 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__DATA_MASK 0x0000FFFFL 22305 #define RLC_RLCS_IMU_RAM_ADDR_1_MSB__RESERVED_MASK 0xFFFF0000L 22306 //RLC_RLCS_IMU_RAM_DATA_0 22307 #define RLC_RLCS_IMU_RAM_DATA_0__DATA__SHIFT 0x0 22308 #define RLC_RLCS_IMU_RAM_DATA_0__DATA_MASK 0xFFFFFFFFL 22309 //RLC_RLCS_IMU_RAM_ADDR_0_LSB 22310 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA__SHIFT 0x0 22311 #define RLC_RLCS_IMU_RAM_ADDR_0_LSB__DATA_MASK 0xFFFFFFFFL 22312 //RLC_RLCS_IMU_RAM_ADDR_0_MSB 22313 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA__SHIFT 0x0 22314 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED__SHIFT 0x10 22315 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__DATA_MASK 0x0000FFFFL 22316 #define RLC_RLCS_IMU_RAM_ADDR_0_MSB__RESERVED_MASK 0xFFFF0000L 22317 //RLC_RLCS_IMU_RAM_CNTL 22318 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG__SHIFT 0x0 22319 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG__SHIFT 0x1 22320 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED__SHIFT 0x2 22321 #define RLC_RLCS_IMU_RAM_CNTL__REQTOG_MASK 0x00000001L 22322 #define RLC_RLCS_IMU_RAM_CNTL__ACKTOG_MASK 0x00000002L 22323 #define RLC_RLCS_IMU_RAM_CNTL__RESERVED_MASK 0xFFFFFFFCL 22324 //RLC_RLCS_IMU_GFX_DOORBELL_FENCE 22325 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE__SHIFT 0x0 22326 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK__SHIFT 0x1 22327 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED__SHIFT 0x2 22328 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ENABLE_MASK 0x00000001L 22329 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__ACK_MASK 0x00000002L 22330 #define RLC_RLCS_IMU_GFX_DOORBELL_FENCE__RESERVED_MASK 0xFFFFFFFCL 22331 //RLC_RLCS_SDMA_INT_CNTL_1 22332 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK__SHIFT 0x0 22333 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID__SHIFT 0x1 22334 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED__SHIFT 0x2 22335 #define RLC_RLCS_SDMA_INT_CNTL_1__INTERRUPT_ACK_MASK 0x00000001L 22336 #define RLC_RLCS_SDMA_INT_CNTL_1__RESP_ID_MASK 0x00000002L 22337 #define RLC_RLCS_SDMA_INT_CNTL_1__RESERVED_MASK 0xFFFFFFFCL 22338 //RLC_RLCS_SDMA_INT_CNTL_2 22339 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN__SHIFT 0x0 22340 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE__SHIFT 0x1 22341 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED__SHIFT 0x2 22342 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_EN_MASK 0x00000001L 22343 #define RLC_RLCS_SDMA_INT_CNTL_2__AUTO_ACK_ACTIVE_MASK 0x00000002L 22344 #define RLC_RLCS_SDMA_INT_CNTL_2__RESERVED_MASK 0xFFFFFFFCL 22345 //RLC_RLCS_SDMA_INT_STAT 22346 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST__SHIFT 0x0 22347 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST__SHIFT 0x8 22348 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID__SHIFT 0x10 22349 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING__SHIFT 0x11 22350 #define RLC_RLCS_SDMA_INT_STAT__RESERVED__SHIFT 0x12 22351 #define RLC_RLCS_SDMA_INT_STAT__REQ_IDLE_HIST_MASK 0x000000FFL 22352 #define RLC_RLCS_SDMA_INT_STAT__REQ_BUSY_HIST_MASK 0x0000FF00L 22353 #define RLC_RLCS_SDMA_INT_STAT__LAST_SDMA_RLC_INT_ID_MASK 0x00010000L 22354 #define RLC_RLCS_SDMA_INT_STAT__SDMA_RLC_INT_PENDING_MASK 0x00020000L 22355 #define RLC_RLCS_SDMA_INT_STAT__RESERVED_MASK 0xFFFC0000L 22356 //RLC_RLCS_SDMA_INT_INFO 22357 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW__SHIFT 0x0 22358 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW__SHIFT 0x8 22359 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID__SHIFT 0x10 22360 #define RLC_RLCS_SDMA_INT_INFO__RESERVED__SHIFT 0x11 22361 #define RLC_RLCS_SDMA_INT_INFO__REQ_IDLE_TO_FW_MASK 0x000000FFL 22362 #define RLC_RLCS_SDMA_INT_INFO__REQ_BUSY_TO_FW_MASK 0x0000FF00L 22363 #define RLC_RLCS_SDMA_INT_INFO__INTERRUPT_ID_MASK 0x00010000L 22364 #define RLC_RLCS_SDMA_INT_INFO__RESERVED_MASK 0xFFFE0000L 22365 //RLC_RLCS_GFX_MEM_POWER_CTRL_0 22366 #define RLC_RLCS_GFX_MEM_POWER_CTRL_0__DATA__SHIFT 0x0 22367 #define RLC_RLCS_GFX_MEM_POWER_CTRL_0__DATA_MASK 0xFFFFFFFFL 22368 //RLC_RLCS_GFX_MEM_POWER_CTRL_1 22369 #define RLC_RLCS_GFX_MEM_POWER_CTRL_1__DATA__SHIFT 0x0 22370 #define RLC_RLCS_GFX_MEM_POWER_CTRL_1__DATA_MASK 0xFFFFFFFFL 22371 //RLC_RLCS_GFX_MEM_POWER_CTRL_2 22372 #define RLC_RLCS_GFX_MEM_POWER_CTRL_2__DATA__SHIFT 0x0 22373 #define RLC_RLCS_GFX_MEM_POWER_CTRL_2__DATA_MASK 0xFFFFFFFFL 22374 //RLC_RLCS_SE_PWR_CTRL 22375 #define RLC_RLCS_SE_PWR_CTRL__SE_GFXCLK_CLKEN__SHIFT 0x0 22376 #define RLC_RLCS_SE_PWR_CTRL__SE_GFX_HARD_RESETB__SHIFT 0x8 22377 #define RLC_RLCS_SE_PWR_CTRL__SE_EA_HARD_RESETB__SHIFT 0x10 22378 #define RLC_RLCS_SE_PWR_CTRL__SE_GFXCLK_CLKEN_MASK 0x0000000FL 22379 #define RLC_RLCS_SE_PWR_CTRL__SE_GFX_HARD_RESETB_MASK 0x00000F00L 22380 #define RLC_RLCS_SE_PWR_CTRL__SE_EA_HARD_RESETB_MASK 0x000F0000L 22381 //RLC_RLCS_UTCL2_BUSY_CNTL 22382 #define RLC_RLCS_UTCL2_BUSY_CNTL__AUTO_HDSHK__SHIFT 0x0 22383 #define RLC_RLCS_UTCL2_BUSY_CNTL__ACK__SHIFT 0x1 22384 #define RLC_RLCS_UTCL2_BUSY_CNTL__SPARE__SHIFT 0x2 22385 #define RLC_RLCS_UTCL2_BUSY_CNTL__HW_CHK_DIS__SHIFT 0x4 22386 #define RLC_RLCS_UTCL2_BUSY_CNTL__AUTO_HDSHK_MASK 0x00000001L 22387 #define RLC_RLCS_UTCL2_BUSY_CNTL__ACK_MASK 0x00000002L 22388 #define RLC_RLCS_UTCL2_BUSY_CNTL__SPARE_MASK 0x0000000CL 22389 #define RLC_RLCS_UTCL2_BUSY_CNTL__HW_CHK_DIS_MASK 0x00000070L 22390 //RLC_RLCS_UTCL2_BUSY_STAT 22391 #define RLC_RLCS_UTCL2_BUSY_STAT__REQ_STATUS__SHIFT 0x0 22392 #define RLC_RLCS_UTCL2_BUSY_STAT__ACK_STATUS__SHIFT 0x1 22393 #define RLC_RLCS_UTCL2_BUSY_STAT__REQ_STATUS_MASK 0x00000001L 22394 #define RLC_RLCS_UTCL2_BUSY_STAT__ACK_STATUS_MASK 0x00000002L 22395 //RLC_RLCS_DEC_END 22396 22397 22398 // addressBlock: gc_gfx_cpwd_cpwd_pfvfdec_rlc 22399 //RLC_SAFE_MODE 22400 #define RLC_SAFE_MODE__CMD__SHIFT 0x0 22401 #define RLC_SAFE_MODE__MESSAGE__SHIFT 0x1 22402 #define RLC_SAFE_MODE__RESERVED1__SHIFT 0x5 22403 #define RLC_SAFE_MODE__RESPONSE__SHIFT 0x8 22404 #define RLC_SAFE_MODE__RESERVED__SHIFT 0xc 22405 #define RLC_SAFE_MODE__CMD_MASK 0x00000001L 22406 #define RLC_SAFE_MODE__MESSAGE_MASK 0x0000001EL 22407 #define RLC_SAFE_MODE__RESERVED1_MASK 0x000000E0L 22408 #define RLC_SAFE_MODE__RESPONSE_MASK 0x00000F00L 22409 #define RLC_SAFE_MODE__RESERVED_MASK 0xFFFFF000L 22410 //RLC_SPM_SAMPLE_CNT 22411 #define RLC_SPM_SAMPLE_CNT__COUNT__SHIFT 0x0 22412 #define RLC_SPM_SAMPLE_CNT__COUNT_MASK 0xFFFFFFFFL 22413 //RLC_SPM_MC_CNTL 22414 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID__SHIFT 0x0 22415 #define RLC_SPM_MC_CNTL__RLC_SPM_SDR__SHIFT 0x4 22416 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR__SHIFT 0x6 22417 #define RLC_SPM_MC_CNTL__RLC_SPM_FED__SHIFT 0x7 22418 #define RLC_SPM_MC_CNTL__RLC_SPM_TEMPORAL__SHIFT 0x8 22419 #define RLC_SPM_MC_CNTL__RLC_SPM_COMP__SHIFT 0xb 22420 #define RLC_SPM_MC_CNTL__RLC_SPM_COMP_OVER__SHIFT 0xd 22421 #define RLC_SPM_MC_CNTL__RLC_SPM_RO__SHIFT 0xe 22422 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL__SHIFT 0xf 22423 #define RLC_SPM_MC_CNTL__RESERVED__SHIFT 0x10 22424 #define RLC_SPM_MC_CNTL__RLC_SPM_VMID_MASK 0x0000000FL 22425 #define RLC_SPM_MC_CNTL__RLC_SPM_SDR_MASK 0x00000030L 22426 #define RLC_SPM_MC_CNTL__RLC_SPM_PERF_CNTR_MASK 0x00000040L 22427 #define RLC_SPM_MC_CNTL__RLC_SPM_FED_MASK 0x00000080L 22428 #define RLC_SPM_MC_CNTL__RLC_SPM_TEMPORAL_MASK 0x00000700L 22429 #define RLC_SPM_MC_CNTL__RLC_SPM_COMP_MASK 0x00001800L 22430 #define RLC_SPM_MC_CNTL__RLC_SPM_COMP_OVER_MASK 0x00002000L 22431 #define RLC_SPM_MC_CNTL__RLC_SPM_RO_MASK 0x00004000L 22432 #define RLC_SPM_MC_CNTL__RLC_SPM_NOFILL_MASK 0x00008000L 22433 #define RLC_SPM_MC_CNTL__RESERVED_MASK 0xFFFF0000L 22434 //RLC_SPM_INT_CNTL 22435 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL__SHIFT 0x0 22436 #define RLC_SPM_INT_CNTL__RESERVED__SHIFT 0x1 22437 #define RLC_SPM_INT_CNTL__RLC_SPM_INT_CNTL_MASK 0x00000001L 22438 #define RLC_SPM_INT_CNTL__RESERVED_MASK 0xFFFFFFFEL 22439 //RLC_SPM_INT_STATUS 22440 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS__SHIFT 0x0 22441 #define RLC_SPM_INT_STATUS__RESERVED__SHIFT 0x1 22442 #define RLC_SPM_INT_STATUS__RLC_SPM_INT_STATUS_MASK 0x00000001L 22443 #define RLC_SPM_INT_STATUS__RESERVED_MASK 0xFFFFFFFEL 22444 //RLC_SPM_INT_INFO_1 22445 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1__SHIFT 0x0 22446 #define RLC_SPM_INT_INFO_1__INTERRUPT_INFO_1_MASK 0xFFFFFFFFL 22447 //RLC_SPM_INT_INFO_2 22448 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2__SHIFT 0x0 22449 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID__SHIFT 0x10 22450 #define RLC_SPM_INT_INFO_2__RESERVED__SHIFT 0x18 22451 #define RLC_SPM_INT_INFO_2__INTERRUPT_INFO_2_MASK 0x0000FFFFL 22452 #define RLC_SPM_INT_INFO_2__INTERRUPT_ID_MASK 0x00FF0000L 22453 #define RLC_SPM_INT_INFO_2__RESERVED_MASK 0xFF000000L 22454 //RLC_CSIB_ADDR_LO 22455 #define RLC_CSIB_ADDR_LO__ADDRESS__SHIFT 0x0 22456 #define RLC_CSIB_ADDR_LO__ADDRESS_MASK 0xFFFFFFFFL 22457 //RLC_CSIB_ADDR_HI 22458 #define RLC_CSIB_ADDR_HI__ADDRESS__SHIFT 0x0 22459 #define RLC_CSIB_ADDR_HI__ADDRESS_MASK 0x0000FFFFL 22460 //RLC_CSIB_LENGTH 22461 #define RLC_CSIB_LENGTH__LENGTH__SHIFT 0x0 22462 #define RLC_CSIB_LENGTH__LENGTH_MASK 0xFFFFFFFFL 22463 //RLC_CP_SCHEDULERS 22464 #define RLC_CP_SCHEDULERS__scheduler0__SHIFT 0x0 22465 #define RLC_CP_SCHEDULERS__scheduler1__SHIFT 0x8 22466 #define RLC_CP_SCHEDULERS__scheduler0_MASK 0x000000FFL 22467 #define RLC_CP_SCHEDULERS__scheduler1_MASK 0x0000FF00L 22468 //RLC_CP_EOF_INT 22469 #define RLC_CP_EOF_INT__INTERRUPT__SHIFT 0x0 22470 #define RLC_CP_EOF_INT__RESERVED__SHIFT 0x1 22471 #define RLC_CP_EOF_INT__INTERRUPT_MASK 0x00000001L 22472 #define RLC_CP_EOF_INT__RESERVED_MASK 0xFFFFFFFEL 22473 //RLC_CP_EOF_INT_CNTL 22474 #define RLC_CP_EOF_INT_CNTL__DATA__SHIFT 0x0 22475 #define RLC_CP_EOF_INT_CNTL__DATA_MASK 0xFFFFFFFFL 22476 //RLC_SPARE_INT_0 22477 #define RLC_SPARE_INT_0__DATA__SHIFT 0x0 22478 #define RLC_SPARE_INT_0__PROCESSING__SHIFT 0x1e 22479 #define RLC_SPARE_INT_0__COMPLETE__SHIFT 0x1f 22480 #define RLC_SPARE_INT_0__DATA_MASK 0x3FFFFFFFL 22481 #define RLC_SPARE_INT_0__PROCESSING_MASK 0x40000000L 22482 #define RLC_SPARE_INT_0__COMPLETE_MASK 0x80000000L 22483 //RLC_SPARE_INT_1 22484 #define RLC_SPARE_INT_1__DATA__SHIFT 0x0 22485 #define RLC_SPARE_INT_1__PROCESSING__SHIFT 0x1e 22486 #define RLC_SPARE_INT_1__COMPLETE__SHIFT 0x1f 22487 #define RLC_SPARE_INT_1__DATA_MASK 0x3FFFFFFFL 22488 #define RLC_SPARE_INT_1__PROCESSING_MASK 0x40000000L 22489 #define RLC_SPARE_INT_1__COMPLETE_MASK 0x80000000L 22490 //RLC_SPARE_INT_2 22491 #define RLC_SPARE_INT_2__DATA__SHIFT 0x0 22492 #define RLC_SPARE_INT_2__PROCESSING__SHIFT 0x1e 22493 #define RLC_SPARE_INT_2__COMPLETE__SHIFT 0x1f 22494 #define RLC_SPARE_INT_2__DATA_MASK 0x3FFFFFFFL 22495 #define RLC_SPARE_INT_2__PROCESSING_MASK 0x40000000L 22496 #define RLC_SPARE_INT_2__COMPLETE_MASK 0x80000000L 22497 //RLC_RLCV_SPARE_INT_1 22498 #define RLC_RLCV_SPARE_INT_1__INTERRUPT__SHIFT 0x0 22499 #define RLC_RLCV_SPARE_INT_1__RESERVED__SHIFT 0x1 22500 #define RLC_RLCV_SPARE_INT_1__INTERRUPT_MASK 0x00000001L 22501 #define RLC_RLCV_SPARE_INT_1__RESERVED_MASK 0xFFFFFFFEL 22502 22503 22504 // addressBlock: gc_gfx_cpwd_cpwd_pwrdec 22505 //CC_GC_GL2C_DISABLE_0 22506 #define CC_GC_GL2C_DISABLE_0__GL2C_DISABLE__SHIFT 0x10 22507 #define CC_GC_GL2C_DISABLE_0__GL2C_DISABLE_MASK 0xFFFF0000L 22508 //CC_GC_GL2C_DISABLE_1 22509 #define CC_GC_GL2C_DISABLE_1__GL2C_DISABLE__SHIFT 0x10 22510 #define CC_GC_GL2C_DISABLE_1__GL2C_DISABLE_MASK 0xFFFF0000L 22511 //CGTT_IA_CLK_CTRL 22512 #define CGTT_IA_CLK_CTRL__ON_DELAY__SHIFT 0x0 22513 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22514 #define CGTT_IA_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 22515 #define CGTT_IA_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 22516 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 22517 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 22518 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 22519 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 22520 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 22521 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 22522 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 22523 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 22524 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 22525 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE__SHIFT 0x1a 22526 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 22527 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE__SHIFT 0x1c 22528 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE__SHIFT 0x1d 22529 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1e 22530 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 22531 #define CGTT_IA_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 22532 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22533 #define CGTT_IA_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 22534 #define CGTT_IA_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 22535 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 22536 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 22537 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 22538 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 22539 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 22540 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 22541 #define CGTT_IA_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 22542 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 22543 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 22544 #define CGTT_IA_CLK_CTRL__DIST_OVERRIDE_MASK 0x04000000L 22545 #define CGTT_IA_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 22546 #define CGTT_IA_CLK_CTRL__PCM_OVERRIDE_MASK 0x10000000L 22547 #define CGTT_IA_CLK_CTRL__TESS_DIST_OVERRIDE_MASK 0x20000000L 22548 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 22549 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 22550 //CGTT_WD_CLK_CTRL 22551 #define CGTT_WD_CLK_CTRL__ON_DELAY__SHIFT 0x0 22552 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22553 #define CGTT_WD_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 22554 #define CGTT_WD_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 22555 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 22556 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 22557 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 22558 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 22559 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 22560 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 22561 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE__SHIFT 0x17 22562 #define CGTT_WD_CLK_CTRL__UNUSED__SHIFT 0x18 22563 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE__SHIFT 0x19 22564 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE__SHIFT 0x1a 22565 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 22566 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE__SHIFT 0x1c 22567 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1d 22568 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE__SHIFT 0x1e 22569 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 22570 #define CGTT_WD_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 22571 #define CGTT_WD_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22572 #define CGTT_WD_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 22573 #define CGTT_WD_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 22574 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 22575 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 22576 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 22577 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 22578 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 22579 #define CGTT_WD_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 22580 #define CGTT_WD_CLK_CTRL__FE_OUT_OVERRIDE_MASK 0x00800000L 22581 #define CGTT_WD_CLK_CTRL__UNUSED_MASK 0x01000000L 22582 #define CGTT_WD_CLK_CTRL__DMA_PROC0_OVERRIDE_MASK 0x02000000L 22583 #define CGTT_WD_CLK_CTRL__DMA_PROC1_OVERRIDE_MASK 0x04000000L 22584 #define CGTT_WD_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 22585 #define CGTT_WD_CLK_CTRL__DMA_OVERRIDE_MASK 0x10000000L 22586 #define CGTT_WD_CLK_CTRL__CORE_OVERRIDE_MASK 0x20000000L 22587 #define CGTT_WD_CLK_CTRL__RBIU_INPUT_OVERRIDE_MASK 0x40000000L 22588 #define CGTT_WD_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 22589 //GFX_ICG_GL2A_CTRL 22590 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE__SHIFT 0x0 22591 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE__SHIFT 0x1 22592 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE__SHIFT 0x2 22593 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE__SHIFT 0x3 22594 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE__SHIFT 0x4 22595 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE__SHIFT 0x8 22596 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE__SHIFT 0x9 22597 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE__SHIFT 0xa 22598 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE__SHIFT 0xb 22599 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE__SHIFT 0xc 22600 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE__SHIFT 0xd 22601 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE__SHIFT 0xe 22602 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE__SHIFT 0xf 22603 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE__SHIFT 0x10 22604 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE__SHIFT 0x11 22605 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE__SHIFT 0x12 22606 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE__SHIFT 0x13 22607 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE__SHIFT 0x14 22608 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE__SHIFT 0x15 22609 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE__SHIFT 0x16 22610 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE__SHIFT 0x17 22611 #define GFX_ICG_GL2A_CTRL__REG_OVERRIDE_MASK 0x00000001L 22612 #define GFX_ICG_GL2A_CTRL__PERFMON_OVERRIDE_MASK 0x00000002L 22613 #define GFX_ICG_GL2A_CTRL__CROSSBAR_OVERRIDE_MASK 0x00000004L 22614 #define GFX_ICG_GL2A_CTRL__RTN_ARB_OVERRIDE_MASK 0x00000008L 22615 #define GFX_ICG_GL2A_CTRL__GCRD_OVERRIDE_MASK 0x00000010L 22616 #define GFX_ICG_GL2A_CTRL__CLIENT0_OVERRIDE_MASK 0x00000100L 22617 #define GFX_ICG_GL2A_CTRL__CLIENT1_OVERRIDE_MASK 0x00000200L 22618 #define GFX_ICG_GL2A_CTRL__CLIENT2_OVERRIDE_MASK 0x00000400L 22619 #define GFX_ICG_GL2A_CTRL__CLIENT3_OVERRIDE_MASK 0x00000800L 22620 #define GFX_ICG_GL2A_CTRL__CLIENT4_OVERRIDE_MASK 0x00001000L 22621 #define GFX_ICG_GL2A_CTRL__CLIENT5_OVERRIDE_MASK 0x00002000L 22622 #define GFX_ICG_GL2A_CTRL__CLIENT6_OVERRIDE_MASK 0x00004000L 22623 #define GFX_ICG_GL2A_CTRL__CLIENT7_OVERRIDE_MASK 0x00008000L 22624 #define GFX_ICG_GL2A_CTRL__CLIENT8_OVERRIDE_MASK 0x00010000L 22625 #define GFX_ICG_GL2A_CTRL__CLIENT9_OVERRIDE_MASK 0x00020000L 22626 #define GFX_ICG_GL2A_CTRL__CLIENT10_OVERRIDE_MASK 0x00040000L 22627 #define GFX_ICG_GL2A_CTRL__CLIENT11_OVERRIDE_MASK 0x00080000L 22628 #define GFX_ICG_GL2A_CTRL__CLIENT12_OVERRIDE_MASK 0x00100000L 22629 #define GFX_ICG_GL2A_CTRL__CLIENT13_OVERRIDE_MASK 0x00200000L 22630 #define GFX_ICG_GL2A_CTRL__CLIENT14_OVERRIDE_MASK 0x00400000L 22631 #define GFX_ICG_GL2A_CTRL__CLIENT15_OVERRIDE_MASK 0x00800000L 22632 //CGTT_CP_CLK_CTRL 22633 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22634 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 22635 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 22636 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 22637 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 22638 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 22639 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 22640 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 22641 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 22642 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 22643 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 22644 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 22645 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 22646 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22647 #define CGTT_CP_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 22648 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 22649 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 22650 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 22651 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 22652 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 22653 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 22654 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 22655 #define CGTT_CP_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 22656 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 22657 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 22658 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 22659 //CGTT_CPF_CLK_CTRL 22660 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22661 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 22662 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 22663 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 22664 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 22665 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 22666 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 22667 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 22668 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 22669 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 22670 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1a 22671 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT__SHIFT 0x1b 22672 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP__SHIFT 0x1c 22673 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX__SHIFT 0x1d 22674 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 22675 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 22676 #define CGTT_CPF_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22677 #define CGTT_CPF_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 22678 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 22679 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 22680 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 22681 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 22682 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 22683 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 22684 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 22685 #define CGTT_CPF_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 22686 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x04000000L 22687 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_PRT_MASK 0x08000000L 22688 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_CMP_MASK 0x10000000L 22689 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_GFX_MASK 0x20000000L 22690 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 22691 #define CGTT_CPF_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 22692 //CGTT_CPC_CLK_CTRL 22693 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22694 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE__SHIFT 0xf 22695 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 22696 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 22697 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 22698 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 22699 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 22700 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 22701 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 22702 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 22703 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 22704 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 22705 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x1f 22706 #define CGTT_CPC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22707 #define CGTT_CPC_CLK_CTRL__MGLS_OVERRIDE_MASK 0x00008000L 22708 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 22709 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 22710 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 22711 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 22712 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 22713 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 22714 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 22715 #define CGTT_CPC_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 22716 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 22717 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 22718 #define CGTT_CPC_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 22719 //CGTT_RLC_CLK_CTRL 22720 #define CGTT_RLC_CLK_CTRL__RESERVED__SHIFT 0x0 22721 #define CGTT_RLC_CLK_CTRL__RESERVED_MASK 0xFFFFFFFFL 22722 //GFX_ICG_GCR_CTRL 22723 #define GFX_ICG_GCR_CTRL__ON_DELAY__SHIFT 0x0 22724 #define GFX_ICG_GCR_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22725 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 22726 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 22727 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE4__SHIFT 0x1b 22728 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE3__SHIFT 0x1c 22729 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE2__SHIFT 0x1d 22730 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE1__SHIFT 0x1e 22731 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE0__SHIFT 0x1f 22732 #define GFX_ICG_GCR_CTRL__ON_DELAY_MASK 0x0000000FL 22733 #define GFX_ICG_GCR_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 22734 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 22735 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 22736 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 22737 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 22738 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 22739 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 22740 #define GFX_ICG_GCR_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 22741 //GC_EA_CPWD_ICG_CTRL 22742 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_RETURN__SHIFT 0x0 22743 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_DRAM_FE__SHIFT 0x1 22744 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_IO_FE__SHIFT 0x2 22745 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_REGISTER__SHIFT 0x3 22746 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x4 22747 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_MAM__SHIFT 0x5 22748 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_CREST__SHIFT 0x6 22749 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_RETURN_MASK 0x00000001L 22750 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_DRAM_FE_MASK 0x00000002L 22751 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_IO_FE_MASK 0x00000004L 22752 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_REGISTER_MASK 0x00000008L 22753 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x00000010L 22754 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_MAM_MASK 0x00000020L 22755 #define GC_EA_CPWD_ICG_CTRL__SOFT_OVERRIDE_CREST_MASK 0x00000040L 22756 //GFX_ICG_GC_CAC_CLK_CTRL 22757 #define GFX_ICG_GC_CAC_CLK_CTRL__GC_CAC_DYNAMIC_ICG_OVERRIDE__SHIFT 0x0 22758 #define GFX_ICG_GC_CAC_CLK_CTRL__GC_CAC_REG_ICG_OVERRIDE__SHIFT 0x1 22759 #define GFX_ICG_GC_CAC_CLK_CTRL__GC_CAC_DYNAMIC_ICG_OVERRIDE_MASK 0x00000001L 22760 #define GFX_ICG_GC_CAC_CLK_CTRL__GC_CAC_REG_ICG_OVERRIDE_MASK 0x00000002L 22761 //GFX_ICG_GRBM_CTRL 22762 #define GFX_ICG_GRBM_CTRL__OFF_HYSTERESIS__SHIFT 0x4 22763 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_SE__SHIFT 0x10 22764 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 22765 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 22766 #define GFX_ICG_GRBM_CTRL__OFF_HYSTERESIS_MASK 0x000003F0L 22767 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_SE_MASK 0x00FF0000L 22768 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 22769 #define GFX_ICG_GRBM_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 22770 //GFX_ICG_GL2C_CTRL 22771 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE__SHIFT 0x0 22772 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE__SHIFT 0x1 22773 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE__SHIFT 0x2 22774 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE__SHIFT 0x3 22775 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE__SHIFT 0x5 22776 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE__SHIFT 0x6 22777 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE__SHIFT 0x7 22778 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE__SHIFT 0x8 22779 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE__SHIFT 0x9 22780 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE__SHIFT 0xa 22781 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE__SHIFT 0xb 22782 #define GFX_ICG_GL2C_CTRL__EA_IF_OVERRIDE__SHIFT 0xc 22783 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE__SHIFT 0xd 22784 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE__SHIFT 0xe 22785 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE__SHIFT 0xf 22786 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE__SHIFT 0x10 22787 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE__SHIFT 0x11 22788 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE__SHIFT 0x12 22789 #define GFX_ICG_GL2C_CTRL__CCDH_OVERRIDE__SHIFT 0x13 22790 #define GFX_ICG_GL2C_CTRL__OC_IREQ_OVERRIDE__SHIFT 0x14 22791 #define GFX_ICG_GL2C_CTRL__OC_OREQ_OVERRIDE__SHIFT 0x15 22792 #define GFX_ICG_GL2C_CTRL__DCC_COMP_OVERRIDE__SHIFT 0x16 22793 #define GFX_ICG_GL2C_CTRL__KEY_ARRAY_OVERRIDE__SHIFT 0x17 22794 #define GFX_ICG_GL2C_CTRL__REG_OVERRIDE_MASK 0x00000001L 22795 #define GFX_ICG_GL2C_CTRL__PERFMON_OVERRIDE_MASK 0x00000002L 22796 #define GFX_ICG_GL2C_CTRL__IB_OVERRIDE_MASK 0x00000004L 22797 #define GFX_ICG_GL2C_CTRL__TAG_OVERRIDE_MASK 0x00000008L 22798 #define GFX_ICG_GL2C_CTRL__CORE_OVERRIDE_MASK 0x00000020L 22799 #define GFX_ICG_GL2C_CTRL__CACHE_RAM_OVERRIDE_MASK 0x00000040L 22800 #define GFX_ICG_GL2C_CTRL__GCR_OVERRIDE_MASK 0x00000080L 22801 #define GFX_ICG_GL2C_CTRL__EXECUTE_OVERRIDE_MASK 0x00000100L 22802 #define GFX_ICG_GL2C_CTRL__RETURN_BUFFER_OVERRIDE_MASK 0x00000200L 22803 #define GFX_ICG_GL2C_CTRL__LATENCY_FIFO_OVERRIDE_MASK 0x00000400L 22804 #define GFX_ICG_GL2C_CTRL__OUTPUT_FIFOS_OVERRIDE_MASK 0x00000800L 22805 #define GFX_ICG_GL2C_CTRL__EA_IF_OVERRIDE_MASK 0x00001000L 22806 #define GFX_ICG_GL2C_CTRL__EXECUTE_DECOMP_OVERRIDE_MASK 0x00002000L 22807 #define GFX_ICG_GL2C_CTRL__EXECUTE_WRITE_OVERRIDE_MASK 0x00004000L 22808 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP0_OVERRIDE_MASK 0x00008000L 22809 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP1_OVERRIDE_MASK 0x00010000L 22810 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP2_OVERRIDE_MASK 0x00020000L 22811 #define GFX_ICG_GL2C_CTRL__TAG_FLOPSET_GROUP3_OVERRIDE_MASK 0x00040000L 22812 #define GFX_ICG_GL2C_CTRL__CCDH_OVERRIDE_MASK 0x00080000L 22813 #define GFX_ICG_GL2C_CTRL__OC_IREQ_OVERRIDE_MASK 0x00100000L 22814 #define GFX_ICG_GL2C_CTRL__OC_OREQ_OVERRIDE_MASK 0x00200000L 22815 #define GFX_ICG_GL2C_CTRL__DCC_COMP_OVERRIDE_MASK 0x00400000L 22816 #define GFX_ICG_GL2C_CTRL__KEY_ARRAY_OVERRIDE_MASK 0x00800000L 22817 //GFX_ICG_GL2C_CTRL1 22818 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE__SHIFT 0x0 22819 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE__SHIFT 0x1 22820 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE__SHIFT 0x2 22821 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE__SHIFT 0x3 22822 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE__SHIFT 0x4 22823 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE__SHIFT 0x5 22824 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE__SHIFT 0x6 22825 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE__SHIFT 0x7 22826 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE__SHIFT 0x8 22827 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE__SHIFT 0x9 22828 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE__SHIFT 0xa 22829 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE__SHIFT 0xb 22830 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE__SHIFT 0xc 22831 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE__SHIFT 0xd 22832 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE__SHIFT 0xe 22833 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE__SHIFT 0xf 22834 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE__SHIFT 0x10 22835 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE__SHIFT 0x11 22836 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE__SHIFT 0x18 22837 #define GFX_ICG_GL2C_CTRL1__ZD_OVERRIDE__SHIFT 0x19 22838 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT0_OVERRIDE_MASK 0x00000001L 22839 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT1_OVERRIDE_MASK 0x00000002L 22840 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT2_OVERRIDE_MASK 0x00000004L 22841 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT3_OVERRIDE_MASK 0x00000008L 22842 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT4_OVERRIDE_MASK 0x00000010L 22843 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT5_OVERRIDE_MASK 0x00000020L 22844 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT6_OVERRIDE_MASK 0x00000040L 22845 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT7_OVERRIDE_MASK 0x00000080L 22846 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT8_OVERRIDE_MASK 0x00000100L 22847 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT9_OVERRIDE_MASK 0x00000200L 22848 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT10_OVERRIDE_MASK 0x00000400L 22849 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT11_OVERRIDE_MASK 0x00000800L 22850 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT12_OVERRIDE_MASK 0x00001000L 22851 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT13_OVERRIDE_MASK 0x00002000L 22852 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT14_OVERRIDE_MASK 0x00004000L 22853 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT15_OVERRIDE_MASK 0x00008000L 22854 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT16_OVERRIDE_MASK 0x00010000L 22855 #define GFX_ICG_GL2C_CTRL1__OUTPUT_FIFOS_INTERNAL_CLIENT17_OVERRIDE_MASK 0x00020000L 22856 #define GFX_ICG_GL2C_CTRL1__TAG_PROBE_OVERRIDE_MASK 0x01000000L 22857 #define GFX_ICG_GL2C_CTRL1__ZD_OVERRIDE_MASK 0x02000000L 22858 22859 22860 // addressBlock: gc_gfx_cpwd_cpwd_pspdec 22861 //CP_MES_DM_INDEX_ADDR 22862 #define CP_MES_DM_INDEX_ADDR__ADDR__SHIFT 0x0 22863 #define CP_MES_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 22864 //CP_MES_DM_INDEX_DATA 22865 #define CP_MES_DM_INDEX_DATA__DATA__SHIFT 0x0 22866 #define CP_MES_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 22867 //CP_MEC_DM_INDEX_ADDR 22868 #define CP_MEC_DM_INDEX_ADDR__ADDR__SHIFT 0x0 22869 #define CP_MEC_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 22870 //CP_MEC_DM_INDEX_DATA 22871 #define CP_MEC_DM_INDEX_DATA__DATA__SHIFT 0x0 22872 #define CP_MEC_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 22873 //CP_GFX_RS64_DM_INDEX_ADDR 22874 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR__SHIFT 0x0 22875 #define CP_GFX_RS64_DM_INDEX_ADDR__ADDR_MASK 0xFFFFFFFFL 22876 //CP_GFX_RS64_DM_INDEX_DATA 22877 #define CP_GFX_RS64_DM_INDEX_DATA__DATA__SHIFT 0x0 22878 #define CP_GFX_RS64_DM_INDEX_DATA__DATA_MASK 0xFFFFFFFFL 22879 //CPG_PSP_DEBUG 22880 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT 0x0 22881 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL__SHIFT 0x2 22882 #define CPG_PSP_DEBUG__GPA_OVERRIDE__SHIFT 0x3 22883 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT 0x4 22884 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT 0x6 22885 #define CPG_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK 0x00000003L 22886 #define CPG_PSP_DEBUG__VMID_VIOLATION_CNTL_MASK 0x00000004L 22887 #define CPG_PSP_DEBUG__GPA_OVERRIDE_MASK 0x00000008L 22888 #define CPG_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK 0x00000010L 22889 #define CPG_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK 0x00000040L 22890 //CPC_PSP_DEBUG 22891 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL__SHIFT 0x0 22892 #define CPC_PSP_DEBUG__GPA_OVERRIDE__SHIFT 0x3 22893 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE__SHIFT 0x4 22894 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE__SHIFT 0x6 22895 #define CPC_PSP_DEBUG__PRIV_VIOLATION_CNTL_MASK 0x00000003L 22896 #define CPC_PSP_DEBUG__GPA_OVERRIDE_MASK 0x00000008L 22897 #define CPC_PSP_DEBUG__UCODE_VF_OVERRIDE_MASK 0x00000010L 22898 #define CPC_PSP_DEBUG__SECURE_REG_OVERRIDE_MASK 0x00000040L 22899 //GC_EA_CPWD_SECURE_CTRL 22900 #define GC_EA_CPWD_SECURE_CTRL__TMZ__SHIFT 0x0 22901 #define GC_EA_CPWD_SECURE_CTRL__MAM_CLIENT_ID__SHIFT 0x1 22902 #define GC_EA_CPWD_SECURE_CTRL__BACKDOOR_WRITE_EN__SHIFT 0x6 22903 #define GC_EA_CPWD_SECURE_CTRL__CREST_BUFFER_EN__SHIFT 0x7 22904 #define GC_EA_CPWD_SECURE_CTRL__CREST_OFFSET__SHIFT 0x8 22905 #define GC_EA_CPWD_SECURE_CTRL__TMZ_MASK 0x00000001L 22906 #define GC_EA_CPWD_SECURE_CTRL__MAM_CLIENT_ID_MASK 0x0000003EL 22907 #define GC_EA_CPWD_SECURE_CTRL__BACKDOOR_WRITE_EN_MASK 0x00000040L 22908 #define GC_EA_CPWD_SECURE_CTRL__CREST_BUFFER_EN_MASK 0x00000080L 22909 #define GC_EA_CPWD_SECURE_CTRL__CREST_OFFSET_MASK 0xFFFFFF00L 22910 //GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0 22911 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID0_SECLEVEL__SHIFT 0x0 22912 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID1_SECLEVEL__SHIFT 0x4 22913 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID2_SECLEVEL__SHIFT 0x8 22914 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID3_SECLEVEL__SHIFT 0xc 22915 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID4_SECLEVEL__SHIFT 0x10 22916 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID5_SECLEVEL__SHIFT 0x14 22917 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID6_SECLEVEL__SHIFT 0x18 22918 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID7_SECLEVEL__SHIFT 0x1c 22919 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID0_SECLEVEL_MASK 0x0000000FL 22920 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID1_SECLEVEL_MASK 0x000000F0L 22921 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID2_SECLEVEL_MASK 0x00000F00L 22922 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID3_SECLEVEL_MASK 0x0000F000L 22923 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID4_SECLEVEL_MASK 0x000F0000L 22924 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID5_SECLEVEL_MASK 0x00F00000L 22925 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID6_SECLEVEL_MASK 0x0F000000L 22926 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP0__CID7_SECLEVEL_MASK 0xF0000000L 22927 //GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1 22928 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID8_SECLEVEL__SHIFT 0x0 22929 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID9_SECLEVEL__SHIFT 0x4 22930 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID10_SECLEVEL__SHIFT 0x8 22931 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID11_SECLEVEL__SHIFT 0xc 22932 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID12_SECLEVEL__SHIFT 0x10 22933 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID13_SECLEVEL__SHIFT 0x14 22934 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID14_SECLEVEL__SHIFT 0x18 22935 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID15_SECLEVEL__SHIFT 0x1c 22936 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID8_SECLEVEL_MASK 0x0000000FL 22937 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID9_SECLEVEL_MASK 0x000000F0L 22938 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID10_SECLEVEL_MASK 0x00000F00L 22939 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID11_SECLEVEL_MASK 0x0000F000L 22940 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID12_SECLEVEL_MASK 0x000F0000L 22941 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID13_SECLEVEL_MASK 0x00F00000L 22942 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID14_SECLEVEL_MASK 0x0F000000L 22943 #define GC_EA_CPWD_SDP_SECLEVEL_NONIO_MAP1__CID15_SECLEVEL_MASK 0xF0000000L 22944 //GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0 22945 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID0_SECLEVEL__SHIFT 0x0 22946 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID1_SECLEVEL__SHIFT 0x4 22947 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID2_SECLEVEL__SHIFT 0x8 22948 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID3_SECLEVEL__SHIFT 0xc 22949 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID4_SECLEVEL__SHIFT 0x10 22950 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID5_SECLEVEL__SHIFT 0x14 22951 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID6_SECLEVEL__SHIFT 0x18 22952 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID7_SECLEVEL__SHIFT 0x1c 22953 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID0_SECLEVEL_MASK 0x0000000FL 22954 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID1_SECLEVEL_MASK 0x000000F0L 22955 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID2_SECLEVEL_MASK 0x00000F00L 22956 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID3_SECLEVEL_MASK 0x0000F000L 22957 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID4_SECLEVEL_MASK 0x000F0000L 22958 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID5_SECLEVEL_MASK 0x00F00000L 22959 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID6_SECLEVEL_MASK 0x0F000000L 22960 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP0__CID7_SECLEVEL_MASK 0xF0000000L 22961 //GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1 22962 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID8_SECLEVEL__SHIFT 0x0 22963 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID9_SECLEVEL__SHIFT 0x4 22964 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID10_SECLEVEL__SHIFT 0x8 22965 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID11_SECLEVEL__SHIFT 0xc 22966 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID12_SECLEVEL__SHIFT 0x10 22967 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID13_SECLEVEL__SHIFT 0x14 22968 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID14_SECLEVEL__SHIFT 0x18 22969 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID15_SECLEVEL__SHIFT 0x1c 22970 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID8_SECLEVEL_MASK 0x0000000FL 22971 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID9_SECLEVEL_MASK 0x000000F0L 22972 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID10_SECLEVEL_MASK 0x00000F00L 22973 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID11_SECLEVEL_MASK 0x0000F000L 22974 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID12_SECLEVEL_MASK 0x000F0000L 22975 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID13_SECLEVEL_MASK 0x00F00000L 22976 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID14_SECLEVEL_MASK 0x0F000000L 22977 #define GC_EA_CPWD_SDP_SECLEVEL_IO_MAP1__CID15_SECLEVEL_MASK 0xF0000000L 22978 //GRBM_SEC_CNTL 22979 #define GRBM_SEC_CNTL__DEBUG_ENABLE__SHIFT 0x0 22980 #define GRBM_SEC_CNTL__DEBUG_ENABLE_MASK 0x00000001L 22981 //GRBM_CAM_INDEX 22982 #define GRBM_CAM_INDEX__CAM_INDEX__SHIFT 0x0 22983 #define GRBM_CAM_INDEX__CAM_INDEX_MASK 0x0000000FL 22984 //GRBM_CAM_DATA 22985 #define GRBM_CAM_DATA__CAM_ADDR__SHIFT 0x0 22986 #define GRBM_CAM_DATA__CAM_REMAPADDR__SHIFT 0x10 22987 #define GRBM_CAM_DATA__CAM_ADDR_MASK 0x0000FFFFL 22988 #define GRBM_CAM_DATA__CAM_REMAPADDR_MASK 0xFFFF0000L 22989 //GRBM_CAM_DATA_UPPER 22990 #define GRBM_CAM_DATA_UPPER__CAM_ADDR__SHIFT 0x0 22991 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR__SHIFT 0x10 22992 #define GRBM_CAM_DATA_UPPER__CAM_ADDR_MASK 0x00000003L 22993 #define GRBM_CAM_DATA_UPPER__CAM_REMAPADDR_MASK 0x00030000L 22994 //RLC_REG_SEC_INT_STATUS 22995 #define RLC_REG_SEC_INT_STATUS__FWL_VIOL_COUNT__SHIFT 0x0 22996 #define RLC_REG_SEC_INT_STATUS__FWL_VIOL_COUNT_OVERFLOW__SHIFT 0x10 22997 #define RLC_REG_SEC_INT_STATUS__RESERVED__SHIFT 0x11 22998 #define RLC_REG_SEC_INT_STATUS__FWL_VIOL_COUNT_MASK 0x0000FFFFL 22999 #define RLC_REG_SEC_INT_STATUS__FWL_VIOL_COUNT_OVERFLOW_MASK 0x00010000L 23000 #define RLC_REG_SEC_INT_STATUS__RESERVED_MASK 0xFFFE0000L 23001 //RLC_UTC_BYPASS_CNTL 23002 #define RLC_UTC_BYPASS_CNTL__SPM__SHIFT 0x0 23003 #define RLC_UTC_BYPASS_CNTL__TH0__SHIFT 0x1 23004 #define RLC_UTC_BYPASS_CNTL__TH1__SHIFT 0x2 23005 #define RLC_UTC_BYPASS_CNTL__TH2__SHIFT 0x3 23006 #define RLC_UTC_BYPASS_CNTL__LX6__SHIFT 0x4 23007 #define RLC_UTC_BYPASS_CNTL__DMA__SHIFT 0x5 23008 #define RLC_UTC_BYPASS_CNTL__SRM__SHIFT 0x6 23009 #define RLC_UTC_BYPASS_CNTL__DLG__SHIFT 0x7 23010 #define RLC_UTC_BYPASS_CNTL__RESERVED__SHIFT 0x8 23011 #define RLC_UTC_BYPASS_CNTL__SPM_MASK 0x00000001L 23012 #define RLC_UTC_BYPASS_CNTL__TH0_MASK 0x00000002L 23013 #define RLC_UTC_BYPASS_CNTL__TH1_MASK 0x00000004L 23014 #define RLC_UTC_BYPASS_CNTL__TH2_MASK 0x00000008L 23015 #define RLC_UTC_BYPASS_CNTL__LX6_MASK 0x00000010L 23016 #define RLC_UTC_BYPASS_CNTL__DMA_MASK 0x00000020L 23017 #define RLC_UTC_BYPASS_CNTL__SRM_MASK 0x00000040L 23018 #define RLC_UTC_BYPASS_CNTL__DLG_MASK 0x00000080L 23019 #define RLC_UTC_BYPASS_CNTL__RESERVED_MASK 0xFFFFFF00L 23020 23021 23022 // addressBlock: gc_gfx_cpwd_cpwd_ch_pwrdec 23023 //CHI_CHR_MGCG_OVERRIDE 23024 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x0 23025 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x1 23026 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE__SHIFT 0x2 23027 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIR_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000001L 23028 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000002L 23029 #define CHI_CHR_MGCG_OVERRIDE__CHA_CHIW_MGCG_SRC_DCLK_OVERRIDE_MASK 0x00000004L 23030 //ICG_CHA_CTRL 23031 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0 23032 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT 0x1 23033 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT 0x2 23034 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE__SHIFT 0x3 23035 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT 0x4 23036 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x5 23037 #define ICG_CHA_CTRL__REG_CLK_OVERRIDE_MASK 0x00000001L 23038 #define ICG_CHA_CTRL__REQ_CLI_CLK_OVERRIDE_MASK 0x00000002L 23039 #define ICG_CHA_CTRL__REQ_ARB_CLK_OVERRIDE_MASK 0x00000004L 23040 #define ICG_CHA_CTRL__RET_CLK_OVERRIDE_MASK 0x00000008L 23041 #define ICG_CHA_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK 0x00000010L 23042 #define ICG_CHA_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x00000020L 23043 //ICG_CHC_CLK_CTRL 23044 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 23045 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 23046 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 23047 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x3 23048 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x4 23049 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x5 23050 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x6 23051 #define ICG_CHC_CLK_CTRL__OC_IREQ_CLK_OVERRIDE__SHIFT 0x7 23052 #define ICG_CHC_CLK_CTRL__OC_OREQ_CLK_OVERRIDE__SHIFT 0x8 23053 #define ICG_CHC_CLK_CTRL__DCC_COMP_CLK_OVERRIDE__SHIFT 0x9 23054 #define ICG_CHC_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 23055 #define ICG_CHC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 23056 #define ICG_CHC_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 23057 #define ICG_CHC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000008L 23058 #define ICG_CHC_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000010L 23059 #define ICG_CHC_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000020L 23060 #define ICG_CHC_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000040L 23061 #define ICG_CHC_CLK_CTRL__OC_IREQ_CLK_OVERRIDE_MASK 0x00000080L 23062 #define ICG_CHC_CLK_CTRL__OC_OREQ_CLK_OVERRIDE_MASK 0x00000100L 23063 #define ICG_CHC_CLK_CTRL__DCC_COMP_CLK_OVERRIDE_MASK 0x00000200L 23064 23065 23066 // addressBlock: gc_gfx_cpwd_gfx_imu_cpwd_gfx_imudec 23067 //GFX_IMU_C2PMSG_16 23068 #define GFX_IMU_C2PMSG_16__DATA__SHIFT 0x0 23069 #define GFX_IMU_C2PMSG_16__DATA_MASK 0xFFFFFFFFL 23070 //GFX_IMU_C2PMSG_ACCESS_CTRL0 23071 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0__SHIFT 0x0 23072 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1__SHIFT 0x3 23073 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2__SHIFT 0x6 23074 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3__SHIFT 0x9 23075 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4__SHIFT 0xc 23076 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5__SHIFT 0xf 23077 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6__SHIFT 0x12 23078 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7__SHIFT 0x15 23079 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC0_MASK 0x00000007L 23080 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC1_MASK 0x00000038L 23081 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC2_MASK 0x000001C0L 23082 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC3_MASK 0x00000E00L 23083 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC4_MASK 0x00007000L 23084 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC5_MASK 0x00038000L 23085 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC6_MASK 0x001C0000L 23086 #define GFX_IMU_C2PMSG_ACCESS_CTRL0__ACC7_MASK 0x00E00000L 23087 //GFX_IMU_C2PMSG_ACCESS_CTRL1 23088 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15__SHIFT 0x0 23089 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23__SHIFT 0x3 23090 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31__SHIFT 0x6 23091 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39__SHIFT 0x9 23092 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47__SHIFT 0xc 23093 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC8_15_MASK 0x00000007L 23094 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC16_23_MASK 0x00000038L 23095 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC24_31_MASK 0x000001C0L 23096 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC32_39_MASK 0x00000E00L 23097 #define GFX_IMU_C2PMSG_ACCESS_CTRL1__ACC40_47_MASK 0x00007000L 23098 //GFX_IMU_SCRATCH_10 23099 #define GFX_IMU_SCRATCH_10__DATA__SHIFT 0x0 23100 #define GFX_IMU_SCRATCH_10__DATA_MASK 0xFFFFFFFFL 23101 //GFX_IMU_RLC_RAM_INDEX 23102 #define GFX_IMU_RLC_RAM_INDEX__INDEX__SHIFT 0x0 23103 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX__SHIFT 0x10 23104 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID__SHIFT 0x1f 23105 #define GFX_IMU_RLC_RAM_INDEX__INDEX_MASK 0x000000FFL 23106 #define GFX_IMU_RLC_RAM_INDEX__RLC_INDEX_MASK 0x00FF0000L 23107 #define GFX_IMU_RLC_RAM_INDEX__RAM_VALID_MASK 0x80000000L 23108 //GFX_IMU_RLC_RAM_ADDR_HIGH 23109 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB__SHIFT 0x0 23110 #define GFX_IMU_RLC_RAM_ADDR_HIGH__ADDR_MSB_MASK 0x0000FFFFL 23111 //GFX_IMU_RLC_RAM_ADDR_LOW 23112 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB__SHIFT 0x0 23113 #define GFX_IMU_RLC_RAM_ADDR_LOW__ADDR_LSB_MASK 0xFFFFFFFFL 23114 //GFX_IMU_RLC_RAM_DATA 23115 #define GFX_IMU_RLC_RAM_DATA__DATA__SHIFT 0x0 23116 #define GFX_IMU_RLC_RAM_DATA__DATA_MASK 0xFFFFFFFFL 23117 //GFX_IMU_CORE_CTRL 23118 #define GFX_IMU_CORE_CTRL__CRESET__SHIFT 0x0 23119 #define GFX_IMU_CORE_CTRL__CSTALL__SHIFT 0x1 23120 #define GFX_IMU_CORE_CTRL__CDBGENABLE__SHIFT 0x2 23121 #define GFX_IMU_CORE_CTRL__DRESET__SHIFT 0x3 23122 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET__SHIFT 0x4 23123 #define GFX_IMU_CORE_CTRL__BREAK_IN__SHIFT 0x8 23124 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK__SHIFT 0x9 23125 #define GFX_IMU_CORE_CTRL__CRESET_MASK 0x00000001L 23126 #define GFX_IMU_CORE_CTRL__CSTALL_MASK 0x00000002L 23127 #define GFX_IMU_CORE_CTRL__CDBGENABLE_MASK 0x00000004L 23128 #define GFX_IMU_CORE_CTRL__DRESET_MASK 0x00000008L 23129 #define GFX_IMU_CORE_CTRL__HALT_ON_RESET_MASK 0x00000010L 23130 #define GFX_IMU_CORE_CTRL__BREAK_IN_MASK 0x00000100L 23131 #define GFX_IMU_CORE_CTRL__BREAK_OUT_ACK_MASK 0x00000200L 23132 //GFX_IMU_GFX_RESET_CTRL 23133 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB__SHIFT 0x0 23134 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB__SHIFT 0x1 23135 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB__SHIFT 0x2 23136 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB__SHIFT 0x3 23137 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB__SHIFT 0x4 23138 #define GFX_IMU_GFX_RESET_CTRL__DFLL_SRESETB__SHIFT 0x5 23139 #define GFX_IMU_GFX_RESET_CTRL__SE_EA_HRESETB__SHIFT 0x6 23140 #define GFX_IMU_GFX_RESET_CTRL__HARD_RESETB_MASK 0x00000001L 23141 #define GFX_IMU_GFX_RESET_CTRL__EA_RESETB_MASK 0x00000002L 23142 #define GFX_IMU_GFX_RESET_CTRL__UTCL2_RESETB_MASK 0x00000004L 23143 #define GFX_IMU_GFX_RESET_CTRL__SDMA_RESETB_MASK 0x00000008L 23144 #define GFX_IMU_GFX_RESET_CTRL__GRBM_RESETB_MASK 0x00000010L 23145 #define GFX_IMU_GFX_RESET_CTRL__DFLL_SRESETB_MASK 0x00000020L 23146 #define GFX_IMU_GFX_RESET_CTRL__SE_EA_HRESETB_MASK 0x00000040L 23147 //GFX_IMU_D_RAM_ADDR 23148 #define GFX_IMU_D_RAM_ADDR__ADDR__SHIFT 0x2 23149 #define GFX_IMU_D_RAM_ADDR__ADDR_MASK 0x0000FFFCL 23150 //GFX_IMU_D_RAM_DATA 23151 #define GFX_IMU_D_RAM_DATA__DATA__SHIFT 0x0 23152 #define GFX_IMU_D_RAM_DATA__DATA_MASK 0xFFFFFFFFL 23153 23154 23155 // addressBlock: gc_gfx_cpwd_gfx_imu_cpwd_gfx_imu_pspdec 23156 //GFX_IMU_RLC_BOOTLOADER_ADDR_HI 23157 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI__SHIFT 0x0 23158 #define GFX_IMU_RLC_BOOTLOADER_ADDR_HI__ADDR_HI_MASK 0xFFFFFFFFL 23159 //GFX_IMU_RLC_BOOTLOADER_ADDR_LO 23160 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO__SHIFT 0x0 23161 #define GFX_IMU_RLC_BOOTLOADER_ADDR_LO__ADDR_LO_MASK 0xFFFFFFFFL 23162 //GFX_IMU_RLC_BOOTLOADER_SIZE 23163 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE__SHIFT 0x0 23164 #define GFX_IMU_RLC_BOOTLOADER_SIZE__SIZE_MASK 0x03FFFFFFL 23165 //GFX_IMU_I_RAM_ADDR 23166 #define GFX_IMU_I_RAM_ADDR__ADDR__SHIFT 0x2 23167 #define GFX_IMU_I_RAM_ADDR__ADDR_MASK 0x0000FFFCL 23168 //GFX_IMU_I_RAM_DATA 23169 #define GFX_IMU_I_RAM_DATA__DATA__SHIFT 0x0 23170 #define GFX_IMU_I_RAM_DATA__DATA_MASK 0xFFFFFFFFL 23171 23172 23173 // addressBlock: gc_gfx_se_gfx_se_grbmhdec 23174 //GRBMH_CNTL 23175 #define GRBMH_CNTL__READ_TIMEOUT__SHIFT 0x0 23176 #define GRBMH_CNTL__REPORT_LAST_RDERR__SHIFT 0x1f 23177 #define GRBMH_CNTL__READ_TIMEOUT_MASK 0x000000FFL 23178 #define GRBMH_CNTL__REPORT_LAST_RDERR_MASK 0x80000000L 23179 //GRBMH_INTF_CNTL 23180 #define GRBMH_INTF_CNTL__RSMUSE_PATH_DISABLE__SHIFT 0x0 23181 #define GRBMH_INTF_CNTL__GRBM_PATH_DISABLE__SHIFT 0x1 23182 #define GRBMH_INTF_CNTL__RSMUSE_PATH_DISABLE_MASK 0x00000001L 23183 #define GRBMH_INTF_CNTL__GRBM_PATH_DISABLE_MASK 0x00000002L 23184 //GRBMH_STATUS 23185 #define GRBMH_STATUS__SC_CLEAN__SHIFT 0x0 23186 #define GRBMH_STATUS__DB_CLEAN__SHIFT 0x1 23187 #define GRBMH_STATUS__CB_CLEAN__SHIFT 0x2 23188 #define GRBMH_STATUS__UTCL1_BUSY__SHIFT 0x3 23189 #define GRBMH_STATUS__TCP_BUSY__SHIFT 0x4 23190 #define GRBMH_STATUS__GL1CC_BUSY__SHIFT 0x5 23191 #define GRBMH_STATUS__GL1XCC_BUSY__SHIFT 0x6 23192 #define GRBMH_STATUS__PC_BUSY__SHIFT 0x7 23193 #define GRBMH_STATUS__GE_BUSY__SHIFT 0x9 23194 #define GRBMH_STATUS__RLC_BUSY__SHIFT 0xa 23195 #define GRBMH_STATUS__EA_LINK_BUSY__SHIFT 0xc 23196 #define GRBMH_STATUS__EA_BUSY__SHIFT 0xd 23197 #define GRBMH_STATUS__GL2C_BUSY__SHIFT 0xe 23198 #define GRBMH_STATUS__GL2A_BUSY__SHIFT 0xf 23199 #define GRBMH_STATUS__SC_BUSY__SHIFT 0x11 23200 #define GRBMH_STATUS__GL1A_BUSY__SHIFT 0x12 23201 #define GRBMH_STATUS__BCI_BUSY__SHIFT 0x14 23202 #define GRBMH_STATUS__SQG_BUSY__SHIFT 0x17 23203 #define GRBMH_STATUS__PA_BUSY__SHIFT 0x18 23204 #define GRBMH_STATUS__TA_BUSY__SHIFT 0x19 23205 #define GRBMH_STATUS__SX_BUSY__SHIFT 0x1a 23206 #define GRBMH_STATUS__SPI_BUSY__SHIFT 0x1b 23207 #define GRBMH_STATUS__DB_BUSY__SHIFT 0x1e 23208 #define GRBMH_STATUS__CB_BUSY__SHIFT 0x1f 23209 #define GRBMH_STATUS__SC_CLEAN_MASK 0x00000001L 23210 #define GRBMH_STATUS__DB_CLEAN_MASK 0x00000002L 23211 #define GRBMH_STATUS__CB_CLEAN_MASK 0x00000004L 23212 #define GRBMH_STATUS__UTCL1_BUSY_MASK 0x00000008L 23213 #define GRBMH_STATUS__TCP_BUSY_MASK 0x00000010L 23214 #define GRBMH_STATUS__GL1CC_BUSY_MASK 0x00000020L 23215 #define GRBMH_STATUS__GL1XCC_BUSY_MASK 0x00000040L 23216 #define GRBMH_STATUS__PC_BUSY_MASK 0x00000080L 23217 #define GRBMH_STATUS__GE_BUSY_MASK 0x00000200L 23218 #define GRBMH_STATUS__RLC_BUSY_MASK 0x00000400L 23219 #define GRBMH_STATUS__EA_LINK_BUSY_MASK 0x00001000L 23220 #define GRBMH_STATUS__EA_BUSY_MASK 0x00002000L 23221 #define GRBMH_STATUS__GL2C_BUSY_MASK 0x00004000L 23222 #define GRBMH_STATUS__GL2A_BUSY_MASK 0x00008000L 23223 #define GRBMH_STATUS__SC_BUSY_MASK 0x00020000L 23224 #define GRBMH_STATUS__GL1A_BUSY_MASK 0x00040000L 23225 #define GRBMH_STATUS__BCI_BUSY_MASK 0x00100000L 23226 #define GRBMH_STATUS__SQG_BUSY_MASK 0x00800000L 23227 #define GRBMH_STATUS__PA_BUSY_MASK 0x01000000L 23228 #define GRBMH_STATUS__TA_BUSY_MASK 0x02000000L 23229 #define GRBMH_STATUS__SX_BUSY_MASK 0x04000000L 23230 #define GRBMH_STATUS__SPI_BUSY_MASK 0x08000000L 23231 #define GRBMH_STATUS__DB_BUSY_MASK 0x40000000L 23232 #define GRBMH_STATUS__CB_BUSY_MASK 0x80000000L 23233 //GRBMH_FGCG0_TARG 23234 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG0_CHICK_BIT__SHIFT 0x0 23235 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG1_CHICK_BIT__SHIFT 0x1 23236 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG2_CHICK_BIT__SHIFT 0x2 23237 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG3_CHICK_BIT__SHIFT 0x3 23238 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG4_CHICK_BIT__SHIFT 0x4 23239 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG5_CHICK_BIT__SHIFT 0x5 23240 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG6_CHICK_BIT__SHIFT 0x6 23241 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG7_CHICK_BIT__SHIFT 0x7 23242 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG8_CHICK_BIT__SHIFT 0x8 23243 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG9_CHICK_BIT__SHIFT 0x9 23244 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG10_CHICK_BIT__SHIFT 0xa 23245 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG11_CHICK_BIT__SHIFT 0xb 23246 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG12_CHICK_BIT__SHIFT 0xc 23247 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG13_CHICK_BIT__SHIFT 0xd 23248 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG14_CHICK_BIT__SHIFT 0xe 23249 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG15_CHICK_BIT__SHIFT 0xf 23250 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG16_CHICK_BIT__SHIFT 0x10 23251 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG17_CHICK_BIT__SHIFT 0x11 23252 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG18_CHICK_BIT__SHIFT 0x12 23253 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG19_CHICK_BIT__SHIFT 0x13 23254 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG20_CHICK_BIT__SHIFT 0x14 23255 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG21_CHICK_BIT__SHIFT 0x15 23256 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG22_CHICK_BIT__SHIFT 0x16 23257 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG23_CHICK_BIT__SHIFT 0x17 23258 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG24_CHICK_BIT__SHIFT 0x18 23259 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG25_CHICK_BIT__SHIFT 0x19 23260 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG26_CHICK_BIT__SHIFT 0x1a 23261 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG27_CHICK_BIT__SHIFT 0x1b 23262 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG28_CHICK_BIT__SHIFT 0x1c 23263 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG29_CHICK_BIT__SHIFT 0x1d 23264 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG30_CHICK_BIT__SHIFT 0x1e 23265 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG31_CHICK_BIT__SHIFT 0x1f 23266 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG0_CHICK_BIT_MASK 0x00000001L 23267 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG1_CHICK_BIT_MASK 0x00000002L 23268 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG2_CHICK_BIT_MASK 0x00000004L 23269 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG3_CHICK_BIT_MASK 0x00000008L 23270 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG4_CHICK_BIT_MASK 0x00000010L 23271 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG5_CHICK_BIT_MASK 0x00000020L 23272 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG6_CHICK_BIT_MASK 0x00000040L 23273 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG7_CHICK_BIT_MASK 0x00000080L 23274 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG8_CHICK_BIT_MASK 0x00000100L 23275 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG9_CHICK_BIT_MASK 0x00000200L 23276 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG10_CHICK_BIT_MASK 0x00000400L 23277 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG11_CHICK_BIT_MASK 0x00000800L 23278 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG12_CHICK_BIT_MASK 0x00001000L 23279 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG13_CHICK_BIT_MASK 0x00002000L 23280 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG14_CHICK_BIT_MASK 0x00004000L 23281 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG15_CHICK_BIT_MASK 0x00008000L 23282 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG16_CHICK_BIT_MASK 0x00010000L 23283 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG17_CHICK_BIT_MASK 0x00020000L 23284 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG18_CHICK_BIT_MASK 0x00040000L 23285 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG19_CHICK_BIT_MASK 0x00080000L 23286 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG20_CHICK_BIT_MASK 0x00100000L 23287 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG21_CHICK_BIT_MASK 0x00200000L 23288 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG22_CHICK_BIT_MASK 0x00400000L 23289 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG23_CHICK_BIT_MASK 0x00800000L 23290 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG24_CHICK_BIT_MASK 0x01000000L 23291 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG25_CHICK_BIT_MASK 0x02000000L 23292 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG26_CHICK_BIT_MASK 0x04000000L 23293 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG27_CHICK_BIT_MASK 0x08000000L 23294 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG28_CHICK_BIT_MASK 0x10000000L 23295 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG29_CHICK_BIT_MASK 0x20000000L 23296 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG30_CHICK_BIT_MASK 0x40000000L 23297 #define GRBMH_FGCG0_TARG__FGCG_GRBMH_TARG31_CHICK_BIT_MASK 0x80000000L 23298 //GRBMH_SOFT_RESET 23299 #define GRBMH_SOFT_RESET__SOFT_RESET_GFX__SHIFT 0x0 23300 #define GRBMH_SOFT_RESET__SOFT_RESET_SX__SHIFT 0x1 23301 #define GRBMH_SOFT_RESET__SOFT_RESET_EA__SHIFT 0x2 23302 #define GRBMH_SOFT_RESET__SOFT_RESET_RLCSE__SHIFT 0x5 23303 #define GRBMH_SOFT_RESET__SOFT_RESET_WGPCAC__SHIFT 0x6 23304 #define GRBMH_SOFT_RESET__SOFT_RESET_CAC__SHIFT 0x7 23305 #define GRBMH_SOFT_RESET__SOFT_RESET_TA__SHIFT 0x9 23306 #define GRBMH_SOFT_RESET__SOFT_RESET_GFX_MASK 0x00000001L 23307 #define GRBMH_SOFT_RESET__SOFT_RESET_SX_MASK 0x00000002L 23308 #define GRBMH_SOFT_RESET__SOFT_RESET_EA_MASK 0x00000004L 23309 #define GRBMH_SOFT_RESET__SOFT_RESET_RLCSE_MASK 0x00000020L 23310 #define GRBMH_SOFT_RESET__SOFT_RESET_WGPCAC_MASK 0x00000040L 23311 #define GRBMH_SOFT_RESET__SOFT_RESET_CAC_MASK 0x00000080L 23312 #define GRBMH_SOFT_RESET__SOFT_RESET_TA_MASK 0x00000200L 23313 //GRBMH_READ_ERROR 23314 #define GRBMH_READ_ERROR__READ_ADDRESS__SHIFT 0x2 23315 #define GRBMH_READ_ERROR__READ_PIPEID__SHIFT 0x14 23316 #define GRBMH_READ_ERROR__READ_MEID__SHIFT 0x16 23317 #define GRBMH_READ_ERROR__READ_REQUESTER_RLC__SHIFT 0x1b 23318 #define GRBMH_READ_ERROR__READ_REQUESTER_AID_GFX_PIPE0__SHIFT 0x1c 23319 #define GRBMH_READ_ERROR__READ_REQUESTER_AID_NBP_PIPE__SHIFT 0x1e 23320 #define GRBMH_READ_ERROR__READ_ERROR__SHIFT 0x1f 23321 #define GRBMH_READ_ERROR__READ_ADDRESS_MASK 0x000FFFFCL 23322 #define GRBMH_READ_ERROR__READ_PIPEID_MASK 0x00300000L 23323 #define GRBMH_READ_ERROR__READ_MEID_MASK 0x00C00000L 23324 #define GRBMH_READ_ERROR__READ_REQUESTER_RLC_MASK 0x08000000L 23325 #define GRBMH_READ_ERROR__READ_REQUESTER_AID_GFX_PIPE0_MASK 0x10000000L 23326 #define GRBMH_READ_ERROR__READ_REQUESTER_AID_NBP_PIPE_MASK 0x40000000L 23327 #define GRBMH_READ_ERROR__READ_ERROR_MASK 0x80000000L 23328 //GRBMH_GFX_CLKEN_CNTL 23329 #define GRBMH_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT__SHIFT 0x0 23330 #define GRBMH_GFX_CLKEN_CNTL__POST_DELAY_CNT__SHIFT 0x8 23331 #define GRBMH_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT_MASK 0x0000000FL 23332 #define GRBMH_GFX_CLKEN_CNTL__POST_DELAY_CNT_MASK 0x00001F00L 23333 //GRBMH_FGCG2_MISC 23334 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_SPI_CHICK_BIT__SHIFT 0x0 23335 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_SQG_CHICK_BIT__SHIFT 0x1 23336 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_GESE_CHICK_BIT__SHIFT 0x3 23337 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP0_CHICK_BIT__SHIFT 0x4 23338 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP1_CHICK_BIT__SHIFT 0x5 23339 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP2_CHICK_BIT__SHIFT 0x6 23340 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP3_CHICK_BIT__SHIFT 0x7 23341 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP4_CHICK_BIT__SHIFT 0x8 23342 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP5_CHICK_BIT__SHIFT 0x9 23343 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP6_CHICK_BIT__SHIFT 0xa 23344 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP7_CHICK_BIT__SHIFT 0xb 23345 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB0_CHICK_BIT__SHIFT 0xc 23346 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB1_CHICK_BIT__SHIFT 0xd 23347 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB2_CHICK_BIT__SHIFT 0xe 23348 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB3_CHICK_BIT__SHIFT 0xf 23349 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB4_CHICK_BIT__SHIFT 0x10 23350 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB5_CHICK_BIT__SHIFT 0x11 23351 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB6_CHICK_BIT__SHIFT 0x12 23352 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB7_CHICK_BIT__SHIFT 0x13 23353 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_SPI_CHICK_BIT_MASK 0x00000001L 23354 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_SQG_CHICK_BIT_MASK 0x00000002L 23355 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_GESE_CHICK_BIT_MASK 0x00000008L 23356 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP0_CHICK_BIT_MASK 0x00000010L 23357 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP1_CHICK_BIT_MASK 0x00000020L 23358 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP2_CHICK_BIT_MASK 0x00000040L 23359 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP3_CHICK_BIT_MASK 0x00000080L 23360 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP4_CHICK_BIT_MASK 0x00000100L 23361 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP5_CHICK_BIT_MASK 0x00000200L 23362 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP6_CHICK_BIT_MASK 0x00000400L 23363 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_WGP7_CHICK_BIT_MASK 0x00000800L 23364 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB0_CHICK_BIT_MASK 0x00001000L 23365 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB1_CHICK_BIT_MASK 0x00002000L 23366 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB2_CHICK_BIT_MASK 0x00004000L 23367 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB3_CHICK_BIT_MASK 0x00008000L 23368 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB4_CHICK_BIT_MASK 0x00010000L 23369 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB5_CHICK_BIT_MASK 0x00020000L 23370 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB6_CHICK_BIT_MASK 0x00040000L 23371 #define GRBMH_FGCG2_MISC__FGCG_GRBMH_RB7_CHICK_BIT_MASK 0x00080000L 23372 //GRBMH_FGCG1_TARGVF 23373 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF0_CHICK_BIT__SHIFT 0x0 23374 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF1_CHICK_BIT__SHIFT 0x1 23375 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF2_CHICK_BIT__SHIFT 0x2 23376 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF3_CHICK_BIT__SHIFT 0x3 23377 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF4_CHICK_BIT__SHIFT 0x4 23378 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF5_CHICK_BIT__SHIFT 0x5 23379 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF6_CHICK_BIT__SHIFT 0x6 23380 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF7_CHICK_BIT__SHIFT 0x7 23381 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF8_CHICK_BIT__SHIFT 0x8 23382 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF9_CHICK_BIT__SHIFT 0x9 23383 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF10_CHICK_BIT__SHIFT 0xa 23384 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF11_CHICK_BIT__SHIFT 0xb 23385 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF12_CHICK_BIT__SHIFT 0xc 23386 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF13_CHICK_BIT__SHIFT 0xd 23387 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF14_CHICK_BIT__SHIFT 0xe 23388 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF15_CHICK_BIT__SHIFT 0xf 23389 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF16_CHICK_BIT__SHIFT 0x10 23390 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF17_CHICK_BIT__SHIFT 0x11 23391 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF18_CHICK_BIT__SHIFT 0x12 23392 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF19_CHICK_BIT__SHIFT 0x13 23393 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF20_CHICK_BIT__SHIFT 0x14 23394 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF21_CHICK_BIT__SHIFT 0x15 23395 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF22_CHICK_BIT__SHIFT 0x16 23396 #define GRBMH_FGCG1_TARGVF__AID_READ_ERROR_CHICK_BIT__SHIFT 0x17 23397 #define GRBMH_FGCG1_TARGVF__SE_STRAP_MATCH_ENABLE_CHICK_BIT__SHIFT 0x18 23398 #define GRBMH_FGCG1_TARGVF__GRBMH_RLCSE_reg_clken_CHICK_BIT__SHIFT 0x19 23399 #define GRBMH_FGCG1_TARGVF__GRBM_GRBMH_reg_clken_CHICK_BIT__SHIFT 0x1a 23400 #define GRBMH_FGCG1_TARGVF__AID_FGCG_CHICK_BIT__SHIFT 0x1b 23401 #define GRBMH_FGCG1_TARGVF__GRBMH_GRBM_fgcg_CHICK_BIT__SHIFT 0x1c 23402 #define GRBMH_FGCG1_TARGVF__GRBMH_SPI_reg_clken_CHICK_BIT__SHIFT 0x1d 23403 #define GRBMH_FGCG1_TARGVF__GRBMH_ALWAYSON_reg_clken_CHICK_BIT__SHIFT 0x1f 23404 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF0_CHICK_BIT_MASK 0x00000001L 23405 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF1_CHICK_BIT_MASK 0x00000002L 23406 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF2_CHICK_BIT_MASK 0x00000004L 23407 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF3_CHICK_BIT_MASK 0x00000008L 23408 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF4_CHICK_BIT_MASK 0x00000010L 23409 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF5_CHICK_BIT_MASK 0x00000020L 23410 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF6_CHICK_BIT_MASK 0x00000040L 23411 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF7_CHICK_BIT_MASK 0x00000080L 23412 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF8_CHICK_BIT_MASK 0x00000100L 23413 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF9_CHICK_BIT_MASK 0x00000200L 23414 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF10_CHICK_BIT_MASK 0x00000400L 23415 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF11_CHICK_BIT_MASK 0x00000800L 23416 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF12_CHICK_BIT_MASK 0x00001000L 23417 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF13_CHICK_BIT_MASK 0x00002000L 23418 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF14_CHICK_BIT_MASK 0x00004000L 23419 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF15_CHICK_BIT_MASK 0x00008000L 23420 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF16_CHICK_BIT_MASK 0x00010000L 23421 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF17_CHICK_BIT_MASK 0x00020000L 23422 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF18_CHICK_BIT_MASK 0x00040000L 23423 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF19_CHICK_BIT_MASK 0x00080000L 23424 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF20_CHICK_BIT_MASK 0x00100000L 23425 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF21_CHICK_BIT_MASK 0x00200000L 23426 #define GRBMH_FGCG1_TARGVF__FGCG_GRBMH_TARGVF22_CHICK_BIT_MASK 0x00400000L 23427 #define GRBMH_FGCG1_TARGVF__AID_READ_ERROR_CHICK_BIT_MASK 0x00800000L 23428 #define GRBMH_FGCG1_TARGVF__SE_STRAP_MATCH_ENABLE_CHICK_BIT_MASK 0x01000000L 23429 #define GRBMH_FGCG1_TARGVF__GRBMH_RLCSE_reg_clken_CHICK_BIT_MASK 0x02000000L 23430 #define GRBMH_FGCG1_TARGVF__GRBM_GRBMH_reg_clken_CHICK_BIT_MASK 0x04000000L 23431 #define GRBMH_FGCG1_TARGVF__AID_FGCG_CHICK_BIT_MASK 0x08000000L 23432 #define GRBMH_FGCG1_TARGVF__GRBMH_GRBM_fgcg_CHICK_BIT_MASK 0x10000000L 23433 #define GRBMH_FGCG1_TARGVF__GRBMH_SPI_reg_clken_CHICK_BIT_MASK 0x20000000L 23434 #define GRBMH_FGCG1_TARGVF__GRBMH_ALWAYSON_reg_clken_CHICK_BIT_MASK 0x80000000L 23435 //GRBMH_NOWHERE 23436 #define GRBMH_NOWHERE__DATA__SHIFT 0x0 23437 #define GRBMH_NOWHERE__DATA_MASK 0xFFFFFFFFL 23438 //GRBMH_INVALID_PIPE 23439 #define GRBMH_INVALID_PIPE__ADDR__SHIFT 0x2 23440 #define GRBMH_INVALID_PIPE__PIPEID__SHIFT 0x14 23441 #define GRBMH_INVALID_PIPE__MEID__SHIFT 0x16 23442 #define GRBMH_INVALID_PIPE__QUEUEID__SHIFT 0x18 23443 #define GRBMH_INVALID_PIPE__SSRCID__SHIFT 0x1b 23444 #define GRBMH_INVALID_PIPE__INVALID_PIPE__SHIFT 0x1f 23445 #define GRBMH_INVALID_PIPE__ADDR_MASK 0x000FFFFCL 23446 #define GRBMH_INVALID_PIPE__PIPEID_MASK 0x00300000L 23447 #define GRBMH_INVALID_PIPE__MEID_MASK 0x00C00000L 23448 #define GRBMH_INVALID_PIPE__QUEUEID_MASK 0x07000000L 23449 #define GRBMH_INVALID_PIPE__SSRCID_MASK 0x78000000L 23450 #define GRBMH_INVALID_PIPE__INVALID_PIPE_MASK 0x80000000L 23451 //GRBMH_SYNC 23452 #define GRBMH_SYNC__GFX_PIPE0_PERFMON_SYNC__SHIFT 0x0 23453 #define GRBMH_SYNC__GFX_PIPE0_SYNC__SHIFT 0x10 23454 #define GRBMH_SYNC__GFX_SYNC_SET_CLR__SHIFT 0x1f 23455 #define GRBMH_SYNC__GFX_PIPE0_PERFMON_SYNC_MASK 0x00000001L 23456 #define GRBMH_SYNC__GFX_PIPE0_SYNC_MASK 0x00010000L 23457 #define GRBMH_SYNC__GFX_SYNC_SET_CLR_MASK 0x80000000L 23458 23459 23460 // addressBlock: gc_gfx_se_gfx_se_padec 23461 //GRBMH_CC_GC_SA_UNIT_DISABLE 23462 #define GRBMH_CC_GC_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 23463 #define GRBMH_CC_GC_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 23464 //CC_GC_SA_UNIT_DISABLE_1 23465 #define CC_GC_SA_UNIT_DISABLE_1__SA_DISABLE__SHIFT 0x8 23466 #define CC_GC_SA_UNIT_DISABLE_1__SA_DISABLE_MASK 0x00FFFF00L 23467 //GE_RATE_CNTL_1 23468 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT__SHIFT 0x0 23469 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT__SHIFT 0x4 23470 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT__SHIFT 0x8 23471 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT__SHIFT 0xc 23472 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT__SHIFT 0x10 23473 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT__SHIFT 0x14 23474 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM__SHIFT 0x18 23475 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM__SHIFT 0x1c 23476 #define GE_RATE_CNTL_1__ADD_X_CLKS_LS_VERT_MASK 0x0000000FL 23477 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_LS_VERT_MASK 0x000000F0L 23478 #define GE_RATE_CNTL_1__ADD_X_CLKS_HS_VERT_MASK 0x00000F00L 23479 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_HS_VERT_MASK 0x0000F000L 23480 #define GE_RATE_CNTL_1__ADD_X_CLKS_ES_VERT_MASK 0x000F0000L 23481 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_ES_VERT_MASK 0x00F00000L 23482 #define GE_RATE_CNTL_1__ADD_X_CLKS_GS_PRIM_MASK 0x0F000000L 23483 #define GE_RATE_CNTL_1__AFTER_Y_TRANS_GS_PRIM_MASK 0xF0000000L 23484 //GE_RATE_CNTL_2 23485 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS__SHIFT 0x10 23486 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES__SHIFT 0x14 23487 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE__SHIFT 0x18 23488 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE__SHIFT 0x19 23489 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL__SHIFT 0x1a 23490 #define GE_RATE_CNTL_2__SWAP_PRIORITY__SHIFT 0x1b 23491 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_HS_GS_MASK 0x000F0000L 23492 #define GE_RATE_CNTL_2__ADD_X_CLKS_MERGED_LS_ES_MASK 0x00F00000L 23493 #define GE_RATE_CNTL_2__MERGED_HS_GS_MODE_MASK 0x01000000L 23494 #define GE_RATE_CNTL_2__MERGED_LS_ES_MODE_MASK 0x02000000L 23495 #define GE_RATE_CNTL_2__ENABLE_RATE_CNTL_MASK 0x04000000L 23496 #define GE_RATE_CNTL_2__SWAP_PRIORITY_MASK 0x08000000L 23497 //CC_GC_SHADER_ARRAY_CONFIG 23498 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT 0x10 23499 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK 0xFFFF0000L 23500 //GE_SE_CNTL_STATUS 23501 #define GE_SE_CNTL_STATUS__TE_BUSY__SHIFT 0x0 23502 #define GE_SE_CNTL_STATUS__NGG_BUSY__SHIFT 0x1 23503 #define GE_SE_CNTL_STATUS__HS_BUSY__SHIFT 0x2 23504 #define GE_SE_CNTL_STATUS__TE_BUSY_MASK 0x00000001L 23505 #define GE_SE_CNTL_STATUS__NGG_BUSY_MASK 0x00000002L 23506 #define GE_SE_CNTL_STATUS__HS_BUSY_MASK 0x00000004L 23507 //GE_SPI_IF_SAFE_REG 23508 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA__SHIFT 0x0 23509 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA__SHIFT 0x6 23510 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP__SHIFT 0xc 23511 #define GE_SPI_IF_SAFE_REG__GE_SPI_LS_ES_DATA_MASK 0x0000003FL 23512 #define GE_SPI_IF_SAFE_REG__GE_SPI_HS_GS_DATA_MASK 0x00000FC0L 23513 #define GE_SPI_IF_SAFE_REG__GE_SPI_GRP_MASK 0x0003F000L 23514 //GE_PA_IF_SAFE_REG 23515 #define GE_PA_IF_SAFE_REG__GE_PA_CSB__SHIFT 0x0 23516 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD__SHIFT 0xa 23517 #define GE_PA_IF_SAFE_REG__GE_PA_CSB_MASK 0x000003FFL 23518 #define GE_PA_IF_SAFE_REG__GE_PA_PAYLOAD_MASK 0x000FFC00L 23519 //PA_SU_DEBUG_CNTL 23520 #define PA_SU_DEBUG_CNTL__SU_DEBUG_INDX__SHIFT 0x0 23521 #define PA_SU_DEBUG_CNTL__SU_DEBUG_INDX_MASK 0x0000003FL 23522 //PA_CL_CNTL_STATUS 23523 #define PA_CL_CNTL_STATUS__CL_BUSY__SHIFT 0x1f 23524 #define PA_CL_CNTL_STATUS__CL_BUSY_MASK 0x80000000L 23525 //PA_CL_ENHANCE 23526 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA__SHIFT 0x0 23527 #define PA_CL_ENHANCE__NUM_CLIP_SEQ__SHIFT 0x1 23528 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL__SHIFT 0x3 23529 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE__SHIFT 0x4 23530 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL__SHIFT 0x5 23531 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET__SHIFT 0x6 23532 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS__SHIFT 0x7 23533 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC__SHIFT 0x8 23534 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION__SHIFT 0x9 23535 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER__SHIFT 0xb 23536 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH__SHIFT 0xc 23537 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH__SHIFT 0xe 23538 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE__SHIFT 0x11 23539 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE__SHIFT 0x12 23540 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE__SHIFT 0x13 23541 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE__SHIFT 0x14 23542 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE__SHIFT 0x15 23543 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL__SHIFT 0x16 23544 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO__SHIFT 0x17 23545 #define PA_CL_ENHANCE__PA_W_GL1X_SRC_CLK_OVERRIDE__SHIFT 0x18 23546 #define PA_CL_ENHANCE__PA_W_GL1X_REQ_CLK_OVERRIDE__SHIFT 0x19 23547 #define PA_CL_ENHANCE__PA_R_GL1X_REQ_CLK_OVERRIDE__SHIFT 0x1a 23548 #define PA_CL_ENHANCE__PAF_GEWD_CSB_CLK_OVERRIDE__SHIFT 0x1b 23549 #define PA_CL_ENHANCE__BROADCAST_PMODE_PRIMS__SHIFT 0x1c 23550 #define PA_CL_ENHANCE__BROADCAST_PERP_ENDCAP_PRIMS__SHIFT 0x1d 23551 #define PA_CL_ENHANCE__ECO_SPARE1__SHIFT 0x1e 23552 #define PA_CL_ENHANCE__ECO_SPARE0__SHIFT 0x1f 23553 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA_MASK 0x00000001L 23554 #define PA_CL_ENHANCE__NUM_CLIP_SEQ_MASK 0x00000006L 23555 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL_MASK 0x00000008L 23556 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE_MASK 0x00000010L 23557 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL_MASK 0x00000020L 23558 #define PA_CL_ENHANCE__IGNORE_PIPELINE_RESET_MASK 0x00000040L 23559 #define PA_CL_ENHANCE__KILL_INNER_EDGE_FLAGS_MASK 0x00000080L 23560 #define PA_CL_ENHANCE__NGG_PA_TO_ALL_SC_MASK 0x00000100L 23561 #define PA_CL_ENHANCE__TC_LATENCY_TIME_STAMP_RESOLUTION_MASK 0x00000600L 23562 #define PA_CL_ENHANCE__NGG_BYPASS_PRIM_FILTER_MASK 0x00000800L 23563 #define PA_CL_ENHANCE__NGG_SIDEBAND_MEMORY_DEPTH_MASK 0x00003000L 23564 #define PA_CL_ENHANCE__NGG_PRIM_INDICES_FIFO_DEPTH_MASK 0x0001C000L 23565 #define PA_CL_ENHANCE__PROG_NEAR_CLIP_PLANE_ENABLE_MASK 0x00020000L 23566 #define PA_CL_ENHANCE__POLY_INNER_EDGE_FLAG_DISABLE_MASK 0x00040000L 23567 #define PA_CL_ENHANCE__TC_REQUEST_PERF_CNTR_ENABLE_MASK 0x00080000L 23568 #define PA_CL_ENHANCE__DISABLE_PA_PH_INTF_FINE_CLOCK_GATE_MASK 0x00100000L 23569 #define PA_CL_ENHANCE__DISABLE_PA_SX_REQ_INTF_FINE_CLOCK_GATE_MASK 0x00200000L 23570 #define PA_CL_ENHANCE__ENABLE_PA_RATE_CNTL_MASK 0x00400000L 23571 #define PA_CL_ENHANCE__CLAMP_NEGATIVE_BB_TO_ZERO_MASK 0x00800000L 23572 #define PA_CL_ENHANCE__PA_W_GL1X_SRC_CLK_OVERRIDE_MASK 0x01000000L 23573 #define PA_CL_ENHANCE__PA_W_GL1X_REQ_CLK_OVERRIDE_MASK 0x02000000L 23574 #define PA_CL_ENHANCE__PA_R_GL1X_REQ_CLK_OVERRIDE_MASK 0x04000000L 23575 #define PA_CL_ENHANCE__PAF_GEWD_CSB_CLK_OVERRIDE_MASK 0x08000000L 23576 #define PA_CL_ENHANCE__BROADCAST_PMODE_PRIMS_MASK 0x10000000L 23577 #define PA_CL_ENHANCE__BROADCAST_PERP_ENDCAP_PRIMS_MASK 0x20000000L 23578 #define PA_CL_ENHANCE__ECO_SPARE1_MASK 0x40000000L 23579 #define PA_CL_ENHANCE__ECO_SPARE0_MASK 0x80000000L 23580 //PA_CL_RESET_DEBUG 23581 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE__SHIFT 0x0 23582 #define PA_CL_RESET_DEBUG__CL_TRIV_DISC_DISABLE_MASK 0x00000001L 23583 //PA_SU_CNTL_STATUS 23584 #define PA_SU_CNTL_STATUS__SU_BUSY__SHIFT 0x1f 23585 #define PA_SU_CNTL_STATUS__SU_BUSY_MASK 0x80000000L 23586 //PA_SC_FIFO_DEPTH_CNTL 23587 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH__SHIFT 0x0 23588 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH_MASK 0x000003FFL 23589 //PA_PH_DEBUG_CNTL 23590 #define PA_PH_DEBUG_CNTL__PH_DEBUG_INDX__SHIFT 0x0 23591 #define PA_PH_DEBUG_CNTL__PH_DEBUG_CLEAR_ASSERT_ON_ERROR_BITS__SHIFT 0x8 23592 #define PA_PH_DEBUG_CNTL__PH_DEBUG_CLEAR_EVENT_HISTORY_DATA__SHIFT 0x9 23593 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_VPZ_FLUSH_DFSM_AND_SOP_EVENTS_IN_EVENT_HISTORY_DATA__SHIFT 0xa 23594 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_DEBUG_CNTL_EVENTS_IN_EVENT_HISTORY_DATA__SHIFT 0xb 23595 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_0__SHIFT 0xc 23596 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_1__SHIFT 0x12 23597 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_2__SHIFT 0x18 23598 #define PA_PH_DEBUG_CNTL__PH_DEBUG_INDX_MASK 0x000000FFL 23599 #define PA_PH_DEBUG_CNTL__PH_DEBUG_CLEAR_ASSERT_ON_ERROR_BITS_MASK 0x00000100L 23600 #define PA_PH_DEBUG_CNTL__PH_DEBUG_CLEAR_EVENT_HISTORY_DATA_MASK 0x00000200L 23601 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_VPZ_FLUSH_DFSM_AND_SOP_EVENTS_IN_EVENT_HISTORY_DATA_MASK 0x00000400L 23602 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_DEBUG_CNTL_EVENTS_IN_EVENT_HISTORY_DATA_MASK 0x00000800L 23603 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_0_MASK 0x0003F000L 23604 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_1_MASK 0x00FC0000L 23605 #define PA_PH_DEBUG_CNTL__PH_DEBUG_FILTER_EVENT_2_MASK 0x3F000000L 23606 //PA_SC_DEBUG_CNTL 23607 #define PA_SC_DEBUG_CNTL__SC_DEBUG_INDX__SHIFT 0x0 23608 #define PA_SC_DEBUG_CNTL__SC_DEBUG_CLEAR_ASSERT_ON_ERROR_BITS__SHIFT 0x8 23609 #define PA_SC_DEBUG_CNTL__SC_DEBUG_CLEAR_EVENT_HISTORY_DATA__SHIFT 0x9 23610 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_VPZ_FLUSH_DFSM_AND_SOP_EVENTS_IN_EVENT_HISTORY_DATA__SHIFT 0xa 23611 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_DEBUG_CNTL_EVENTS_IN_EVENT_HISTORY_DATA__SHIFT 0xb 23612 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_0__SHIFT 0xc 23613 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_1__SHIFT 0x12 23614 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_2__SHIFT 0x18 23615 #define PA_SC_DEBUG_CNTL__SC_DEBUG_BUS_FLOP_EN__SHIFT 0x1e 23616 #define PA_SC_DEBUG_CNTL__SC_DEBUG_BUS_SELECT_PK1_IN_SA__SHIFT 0x1f 23617 #define PA_SC_DEBUG_CNTL__SC_DEBUG_INDX_MASK 0x000000FFL 23618 #define PA_SC_DEBUG_CNTL__SC_DEBUG_CLEAR_ASSERT_ON_ERROR_BITS_MASK 0x00000100L 23619 #define PA_SC_DEBUG_CNTL__SC_DEBUG_CLEAR_EVENT_HISTORY_DATA_MASK 0x00000200L 23620 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_VPZ_FLUSH_DFSM_AND_SOP_EVENTS_IN_EVENT_HISTORY_DATA_MASK 0x00000400L 23621 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_DEBUG_CNTL_EVENTS_IN_EVENT_HISTORY_DATA_MASK 0x00000800L 23622 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_0_MASK 0x0003F000L 23623 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_1_MASK 0x00FC0000L 23624 #define PA_SC_DEBUG_CNTL__SC_DEBUG_FILTER_EVENT_2_MASK 0x3F000000L 23625 #define PA_SC_DEBUG_CNTL__SC_DEBUG_BUS_FLOP_EN_MASK 0x40000000L 23626 #define PA_SC_DEBUG_CNTL__SC_DEBUG_BUS_SELECT_PK1_IN_SA_MASK 0x80000000L 23627 23628 23629 // addressBlock: gc_gfx_se_gfx_se_sqdec 23630 //SQ_CONFIG 23631 #define SQ_CONFIG__ECO_SPARE__SHIFT 0x0 23632 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME__SHIFT 0x8 23633 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP__SHIFT 0x9 23634 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL__SHIFT 0xa 23635 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS__SHIFT 0x12 23636 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS__SHIFT 0x13 23637 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT__SHIFT 0x15 23638 #define SQ_CONFIG__DISABLE_ILLEGAL_OPCODE_DETECTION__SHIFT 0x17 23639 #define SQ_CONFIG__DISABLE_ILLEGAL_TO_NOP_DETECTION__SHIFT 0x18 23640 #define SQ_CONFIG__DISABLE_ILLEGAL_EXPORT_DETECTION__SHIFT 0x19 23641 #define SQ_CONFIG__DISABLE_ILLEGAL_CLAUSE_DETECTION__SHIFT 0x1a 23642 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX__SHIFT 0x1b 23643 #define SQ_CONFIG__DISABLE_SP_SINGLE_ISSUE_WAVE64_TRANS__SHIFT 0x1e 23644 #define SQ_CONFIG__DISABLE_ISC_PREFETCH_LIMITER__SHIFT 0x1f 23645 #define SQ_CONFIG__ECO_SPARE_MASK 0x000000FFL 23646 #define SQ_CONFIG__NEW_TRANS_ARB_SCHEME_MASK 0x00000100L 23647 #define SQ_CONFIG__DISABLE_VMEM_EXEC_ZERO_SKIP_MASK 0x00000200L 23648 #define SQ_CONFIG__DISABLE_SGPR_RD_KILL_MASK 0x00000400L 23649 #define SQ_CONFIG__ENABLE_HIPRIO_ON_EXP_RDY_GS_MASK 0x00040000L 23650 #define SQ_CONFIG__PRIO_VAL_ON_EXP_RDY_GS_MASK 0x00180000L 23651 #define SQ_CONFIG__WCLK_HYSTERESIS_CNT_MASK 0x00600000L 23652 #define SQ_CONFIG__DISABLE_ILLEGAL_OPCODE_DETECTION_MASK 0x00800000L 23653 #define SQ_CONFIG__DISABLE_ILLEGAL_TO_NOP_DETECTION_MASK 0x01000000L 23654 #define SQ_CONFIG__DISABLE_ILLEGAL_EXPORT_DETECTION_MASK 0x02000000L 23655 #define SQ_CONFIG__DISABLE_ILLEGAL_CLAUSE_DETECTION_MASK 0x04000000L 23656 #define SQ_CONFIG__DISABLE_END_CLAUSE_TX_MASK 0x08000000L 23657 #define SQ_CONFIG__DISABLE_SP_SINGLE_ISSUE_WAVE64_TRANS_MASK 0x40000000L 23658 #define SQ_CONFIG__DISABLE_ISC_PREFETCH_LIMITER_MASK 0x80000000L 23659 //SQC_CONFIG 23660 #define SQC_CONFIG__INST_CACHE_SIZE__SHIFT 0x0 23661 #define SQC_CONFIG__DATA_CACHE_SIZE__SHIFT 0x2 23662 #define SQC_CONFIG__MISS_FIFO_DEPTH__SHIFT 0x4 23663 #define SQC_CONFIG__HIT_FIFO_DEPTH__SHIFT 0x6 23664 #define SQC_CONFIG__FORCE_ALWAYS_MISS__SHIFT 0x7 23665 #define SQC_CONFIG__FORCE_IN_ORDER__SHIFT 0x8 23666 #define SQC_CONFIG__PER_VMID_INV_DISABLE__SHIFT 0x9 23667 #define SQC_CONFIG__EVICT_LRU__SHIFT 0xa 23668 #define SQC_CONFIG__FORCE_2_BANK__SHIFT 0xc 23669 #define SQC_CONFIG__FORCE_1_BANK__SHIFT 0xd 23670 #define SQC_CONFIG__LS_DISABLE_CLOCKS__SHIFT 0xe 23671 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE__SHIFT 0x16 23672 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG__SHIFT 0x17 23673 #define SQC_CONFIG__GCR_PREFETCH_COLLISION_FIX_DISABLE__SHIFT 0x1a 23674 #define SQC_CONFIG__EXEC_POP_CNT_25PCT__SHIFT 0x1b 23675 #define SQC_CONFIG__SQC_SQ_INV_REG_GCR_SEL__SHIFT 0x1c 23676 #define SQC_CONFIG__SPARE__SHIFT 0x1d 23677 #define SQC_CONFIG__INST_CACHE_SIZE_MASK 0x00000003L 23678 #define SQC_CONFIG__DATA_CACHE_SIZE_MASK 0x0000000CL 23679 #define SQC_CONFIG__MISS_FIFO_DEPTH_MASK 0x00000030L 23680 #define SQC_CONFIG__HIT_FIFO_DEPTH_MASK 0x00000040L 23681 #define SQC_CONFIG__FORCE_ALWAYS_MISS_MASK 0x00000080L 23682 #define SQC_CONFIG__FORCE_IN_ORDER_MASK 0x00000100L 23683 #define SQC_CONFIG__PER_VMID_INV_DISABLE_MASK 0x00000200L 23684 #define SQC_CONFIG__EVICT_LRU_MASK 0x00000C00L 23685 #define SQC_CONFIG__FORCE_2_BANK_MASK 0x00001000L 23686 #define SQC_CONFIG__FORCE_1_BANK_MASK 0x00002000L 23687 #define SQC_CONFIG__LS_DISABLE_CLOCKS_MASK 0x003FC000L 23688 #define SQC_CONFIG__CACHE_CTRL_GCR_FIX_DISABLE_MASK 0x00400000L 23689 #define SQC_CONFIG__CACHE_CTRL_ALMOST_MAX_INFLIGHT_CONFIG_MASK 0x03800000L 23690 #define SQC_CONFIG__GCR_PREFETCH_COLLISION_FIX_DISABLE_MASK 0x04000000L 23691 #define SQC_CONFIG__EXEC_POP_CNT_25PCT_MASK 0x08000000L 23692 #define SQC_CONFIG__SQC_SQ_INV_REG_GCR_SEL_MASK 0x10000000L 23693 #define SQC_CONFIG__SPARE_MASK 0xE0000000L 23694 //LDS_CONFIG 23695 #define LDS_CONFIG__CONF_BIT_1__SHIFT 0x0 23696 #define LDS_CONFIG__PC_CNTRL_OUT_FGCG_OVERRIDE__SHIFT 0x1 23697 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE__SHIFT 0x2 23698 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE__SHIFT 0x3 23699 #define LDS_CONFIG__CONF_BIT_5__SHIFT 0x4 23700 #define LDS_CONFIG__CONF_BIT_6__SHIFT 0x5 23701 #define LDS_CONFIG__CONF_BIT_7__SHIFT 0x6 23702 #define LDS_CONFIG__CONF_BIT_8__SHIFT 0x7 23703 #define LDS_CONFIG__UNUSED__SHIFT 0x8 23704 #define LDS_CONFIG__CONF_BIT_1_MASK 0x00000001L 23705 #define LDS_CONFIG__PC_CNTRL_OUT_FGCG_OVERRIDE_MASK 0x00000002L 23706 #define LDS_CONFIG__SP_TDDATA_FGCG_OVERRIDE_MASK 0x00000004L 23707 #define LDS_CONFIG__SQC_PERF_FGCG_OVERRIDE_MASK 0x00000008L 23708 #define LDS_CONFIG__CONF_BIT_5_MASK 0x00000010L 23709 #define LDS_CONFIG__CONF_BIT_6_MASK 0x00000020L 23710 #define LDS_CONFIG__CONF_BIT_7_MASK 0x00000040L 23711 #define LDS_CONFIG__CONF_BIT_8_MASK 0x00000080L 23712 #define LDS_CONFIG__UNUSED_MASK 0xFFFFFF00L 23713 //SQ_RANDOM_WAVE_PRI 23714 #define SQ_RANDOM_WAVE_PRI__RET__SHIFT 0x0 23715 #define SQ_RANDOM_WAVE_PRI__RUI__SHIFT 0x7 23716 #define SQ_RANDOM_WAVE_PRI__RNG__SHIFT 0xa 23717 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID__SHIFT 0x1f 23718 #define SQ_RANDOM_WAVE_PRI__RET_MASK 0x0000007FL 23719 #define SQ_RANDOM_WAVE_PRI__RUI_MASK 0x00000380L 23720 #define SQ_RANDOM_WAVE_PRI__RNG_MASK 0x00FFFC00L 23721 #define SQ_RANDOM_WAVE_PRI__FORCE_IB_ARB_PRIO_MSK_VALID_MASK 0x80000000L 23722 //SQG_STATUS 23723 #define SQG_STATUS__REG_BUSY__SHIFT 0x0 23724 #define SQG_STATUS__POWEROFF_RESTORE__SHIFT 0x1 23725 #define SQG_STATUS__REG_BUSY_MASK 0x00000001L 23726 #define SQG_STATUS__POWEROFF_RESTORE_MASK 0x00000002L 23727 //SQ_FIFO_SIZES 23728 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE__SHIFT 0x0 23729 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE__SHIFT 0x8 23730 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED__SHIFT 0xc 23731 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED__SHIFT 0xe 23732 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE__SHIFT 0x10 23733 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE__SHIFT 0x12 23734 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT__SHIFT 0x14 23735 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE_MASK 0x0000000FL 23736 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE_MASK 0x00000300L 23737 #define SQ_FIFO_SIZES__EXPORT_BUF_GS_RESERVED_MASK 0x00003000L 23738 #define SQ_FIFO_SIZES__EXPORT_BUF_PS_RESERVED_MASK 0x0000C000L 23739 #define SQ_FIFO_SIZES__EXPORT_BUF_REDUCE_MASK 0x00030000L 23740 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE_MASK 0x000C0000L 23741 #define SQ_FIFO_SIZES__EXPORT_BUF_PRIMPOS_LIMIT_MASK 0x00300000L 23742 //SQ_DSM_CNTL 23743 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0__SHIFT 0x0 23744 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1__SHIFT 0x1 23745 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0__SHIFT 0x2 23746 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1__SHIFT 0x3 23747 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0__SHIFT 0x8 23748 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1__SHIFT 0x9 23749 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE__SHIFT 0xa 23750 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0__SHIFT 0x10 23751 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1__SHIFT 0x11 23752 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01__SHIFT 0x12 23753 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2__SHIFT 0x13 23754 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3__SHIFT 0x14 23755 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23__SHIFT 0x15 23756 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0__SHIFT 0x18 23757 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1__SHIFT 0x19 23758 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE__SHIFT 0x1a 23759 #define SQ_DSM_CNTL__WAVEFRONT_STALL_0_MASK 0x00000001L 23760 #define SQ_DSM_CNTL__WAVEFRONT_STALL_1_MASK 0x00000002L 23761 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_0_MASK 0x00000004L 23762 #define SQ_DSM_CNTL__SPI_BACKPRESSURE_1_MASK 0x00000008L 23763 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA0_MASK 0x00000100L 23764 #define SQ_DSM_CNTL__SEL_DSM_SGPR_IRRITATOR_DATA1_MASK 0x00000200L 23765 #define SQ_DSM_CNTL__SGPR_ENABLE_SINGLE_WRITE_MASK 0x00000400L 23766 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA0_MASK 0x00010000L 23767 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA1_MASK 0x00020000L 23768 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE01_MASK 0x00040000L 23769 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA2_MASK 0x00080000L 23770 #define SQ_DSM_CNTL__SEL_DSM_LDS_IRRITATOR_DATA3_MASK 0x00100000L 23771 #define SQ_DSM_CNTL__LDS_ENABLE_SINGLE_WRITE23_MASK 0x00200000L 23772 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA0_MASK 0x01000000L 23773 #define SQ_DSM_CNTL__SEL_DSM_SP_IRRITATOR_DATA1_MASK 0x02000000L 23774 #define SQ_DSM_CNTL__SP_ENABLE_SINGLE_WRITE_MASK 0x04000000L 23775 //SQ_DSM_CNTL2 23776 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT__SHIFT 0x0 23777 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY__SHIFT 0x2 23778 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT__SHIFT 0x3 23779 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY__SHIFT 0x5 23780 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT__SHIFT 0x6 23781 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY__SHIFT 0x8 23782 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT__SHIFT 0x9 23783 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY__SHIFT 0xb 23784 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY__SHIFT 0xe 23785 #define SQ_DSM_CNTL2__SP_INJECT_DELAY__SHIFT 0x14 23786 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY__SHIFT 0x1a 23787 #define SQ_DSM_CNTL2__SGPR_ENABLE_ERROR_INJECT_MASK 0x00000003L 23788 #define SQ_DSM_CNTL2__SGPR_SELECT_INJECT_DELAY_MASK 0x00000004L 23789 #define SQ_DSM_CNTL2__LDS_D_ENABLE_ERROR_INJECT_MASK 0x00000018L 23790 #define SQ_DSM_CNTL2__LDS_D_SELECT_INJECT_DELAY_MASK 0x00000020L 23791 #define SQ_DSM_CNTL2__LDS_I_ENABLE_ERROR_INJECT_MASK 0x000000C0L 23792 #define SQ_DSM_CNTL2__LDS_I_SELECT_INJECT_DELAY_MASK 0x00000100L 23793 #define SQ_DSM_CNTL2__SP_ENABLE_ERROR_INJECT_MASK 0x00000600L 23794 #define SQ_DSM_CNTL2__SP_SELECT_INJECT_DELAY_MASK 0x00000800L 23795 #define SQ_DSM_CNTL2__LDS_INJECT_DELAY_MASK 0x000FC000L 23796 #define SQ_DSM_CNTL2__SP_INJECT_DELAY_MASK 0x03F00000L 23797 #define SQ_DSM_CNTL2__SQ_INJECT_DELAY_MASK 0xFC000000L 23798 //SQG_THREAD_TRACE_CONFIG 23799 #define SQG_THREAD_TRACE_CONFIG__ALL_VMID__SHIFT 0x0 23800 #define SQG_THREAD_TRACE_CONFIG__ALL_VMID_MASK 0x00000001L 23801 //SP_CONFIG 23802 #define SP_CONFIG__ECO_SPARE__SHIFT 0x0 23803 #define SP_CONFIG__DISABLE_TRANS_COEXEC__SHIFT 0x3 23804 #define SP_CONFIG__CAC_COUNTER_OVERRIDE__SHIFT 0x4 23805 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE__SHIFT 0x5 23806 #define SP_CONFIG__ECO_SPARE_MASK 0x00000001L 23807 #define SP_CONFIG__DISABLE_TRANS_COEXEC_MASK 0x00000008L 23808 #define SP_CONFIG__CAC_COUNTER_OVERRIDE_MASK 0x00000010L 23809 #define SP_CONFIG__SP_SX_EXPVDATA_FGCG_OVERRIDE_MASK 0x00000020L 23810 //SQ_ARB_CONFIG 23811 #define SQ_ARB_CONFIG__WG_RR_INTERVAL__SHIFT 0x0 23812 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL__SHIFT 0x4 23813 #define SQ_ARB_CONFIG__WG_RR_INTERVAL_MASK 0x00000003L 23814 #define SQ_ARB_CONFIG__FWD_PROG_INTERVAL_MASK 0x00000030L 23815 //SQ_DYN_VGPR 23816 #define SQ_DYN_VGPR__WAVE_LIMIT__SHIFT 0x0 23817 #define SQ_DYN_VGPR__FWD_PROGRESS__SHIFT 0x4 23818 #define SQ_DYN_VGPR__MAX_BLOCK_ALLOC__SHIFT 0x5 23819 #define SQ_DYN_VGPR__BLOCK_SIZE__SHIFT 0x8 23820 #define SQ_DYN_VGPR__WAVE_LIMIT_MASK 0x0000000FL 23821 #define SQ_DYN_VGPR__FWD_PROGRESS_MASK 0x00000010L 23822 #define SQ_DYN_VGPR__MAX_BLOCK_ALLOC_MASK 0x000000E0L 23823 #define SQ_DYN_VGPR__BLOCK_SIZE_MASK 0x00000100L 23824 //SQ_DEBUG_HOST_TRAP_STATUS 23825 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT__SHIFT 0x0 23826 #define SQ_DEBUG_HOST_TRAP_STATUS__PENDING_COUNT_MASK 0x0000007FL 23827 //SQG_GL1X_CTRL 23828 #define SQG_GL1X_CTRL__TEMPORAL__SHIFT 0x0 23829 #define SQG_GL1X_CTRL__SCOPE__SHIFT 0x4 23830 #define SQG_GL1X_CTRL__TEMPORAL_MASK 0x00000007L 23831 #define SQG_GL1X_CTRL__SCOPE_MASK 0x00000030L 23832 //SQG_GL1X_STATUS 23833 #define SQG_GL1X_STATUS__ACK_ERR_DETECTED__SHIFT 0x0 23834 #define SQG_GL1X_STATUS__XNACK_ERR_DETECTED__SHIFT 0x1 23835 #define SQG_GL1X_STATUS__ACK_ERR_DETECTED_MASK 0x00000001L 23836 #define SQG_GL1X_STATUS__XNACK_ERR_DETECTED_MASK 0x00000002L 23837 //SQG_CONFIG 23838 #define SQG_CONFIG__SQG_ICPFT_EN__SHIFT 0x0 23839 #define SQG_CONFIG__SQG_ICPFT_CLR__SHIFT 0x1 23840 #define SQG_CONFIG__XNACK_INTR_MASK__SHIFT 0x10 23841 #define SQG_CONFIG__SQG_ICPFT_EN_MASK 0x00000001L 23842 #define SQG_CONFIG__SQG_ICPFT_CLR_MASK 0x00000002L 23843 #define SQG_CONFIG__XNACK_INTR_MASK_MASK 0xFFFF0000L 23844 //SQ_PERF_SNAPSHOT_CTRL 23845 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF__SHIFT 0x0 23846 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK__SHIFT 0x1 23847 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL__SHIFT 0x11 23848 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL__SHIFT 0x12 23849 #define SQ_PERF_SNAPSHOT_CTRL__TEST_MODE__SHIFT 0x16 23850 #define SQ_PERF_SNAPSHOT_CTRL__TIMER_ON_OFF_MASK 0x00000001L 23851 #define SQ_PERF_SNAPSHOT_CTRL__VMID_MASK_MASK 0x0001FFFEL 23852 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_SEL_MASK 0x00020000L 23853 #define SQ_PERF_SNAPSHOT_CTRL__COUNT_INTERVAL_MASK 0x003C0000L 23854 #define SQ_PERF_SNAPSHOT_CTRL__TEST_MODE_MASK 0x00400000L 23855 //CC_GC_SHADER_RATE_CONFIG 23856 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT 0x1 23857 #define CC_GC_SHADER_RATE_CONFIG__DPFP_RATE_MASK 0x00000006L 23858 //CC_GC_SHADER_RATE_CONFIG_1 23859 #define CC_GC_SHADER_RATE_CONFIG_1__DPFP_RATE__SHIFT 0x1 23860 #define CC_GC_SHADER_RATE_CONFIG_1__DPFP_RATE_MASK 0x00000006L 23861 //SQ_INTERRUPT_AUTO_MASK 23862 #define SQ_INTERRUPT_AUTO_MASK__MASK__SHIFT 0x0 23863 #define SQ_INTERRUPT_AUTO_MASK__MASK_MASK 0x00FFFFFFL 23864 //SQ_INTERRUPT_MSG_CTRL 23865 #define SQ_INTERRUPT_MSG_CTRL__STALL__SHIFT 0x0 23866 #define SQ_INTERRUPT_MSG_CTRL__STALL_MASK 0x00000001L 23867 //SQ_WATCH0_ADDR_H 23868 #define SQ_WATCH0_ADDR_H__ADDR__SHIFT 0x0 23869 #define SQ_WATCH0_ADDR_H__ADDR_MASK 0x0000FFFFL 23870 //SQ_WATCH0_ADDR_L 23871 #define SQ_WATCH0_ADDR_L__ADDR__SHIFT 0x6 23872 #define SQ_WATCH0_ADDR_L__ADDR_MASK 0xFFFFFFC0L 23873 //SQ_WATCH0_CNTL 23874 #define SQ_WATCH0_CNTL__MASK__SHIFT 0x0 23875 #define SQ_WATCH0_CNTL__VMID__SHIFT 0x18 23876 #define SQ_WATCH0_CNTL__VALID__SHIFT 0x1f 23877 #define SQ_WATCH0_CNTL__MASK_MASK 0x00FFFFFFL 23878 #define SQ_WATCH0_CNTL__VMID_MASK 0x0F000000L 23879 #define SQ_WATCH0_CNTL__VALID_MASK 0x80000000L 23880 //SQ_WATCH1_ADDR_H 23881 #define SQ_WATCH1_ADDR_H__ADDR__SHIFT 0x0 23882 #define SQ_WATCH1_ADDR_H__ADDR_MASK 0x0000FFFFL 23883 //SQ_WATCH1_ADDR_L 23884 #define SQ_WATCH1_ADDR_L__ADDR__SHIFT 0x6 23885 #define SQ_WATCH1_ADDR_L__ADDR_MASK 0xFFFFFFC0L 23886 //SQ_WATCH1_CNTL 23887 #define SQ_WATCH1_CNTL__MASK__SHIFT 0x0 23888 #define SQ_WATCH1_CNTL__VMID__SHIFT 0x18 23889 #define SQ_WATCH1_CNTL__VALID__SHIFT 0x1f 23890 #define SQ_WATCH1_CNTL__MASK_MASK 0x00FFFFFFL 23891 #define SQ_WATCH1_CNTL__VMID_MASK 0x0F000000L 23892 #define SQ_WATCH1_CNTL__VALID_MASK 0x80000000L 23893 //SQ_WATCH2_ADDR_H 23894 #define SQ_WATCH2_ADDR_H__ADDR__SHIFT 0x0 23895 #define SQ_WATCH2_ADDR_H__ADDR_MASK 0x0000FFFFL 23896 //SQ_WATCH2_ADDR_L 23897 #define SQ_WATCH2_ADDR_L__ADDR__SHIFT 0x6 23898 #define SQ_WATCH2_ADDR_L__ADDR_MASK 0xFFFFFFC0L 23899 //SQ_WATCH2_CNTL 23900 #define SQ_WATCH2_CNTL__MASK__SHIFT 0x0 23901 #define SQ_WATCH2_CNTL__VMID__SHIFT 0x18 23902 #define SQ_WATCH2_CNTL__VALID__SHIFT 0x1f 23903 #define SQ_WATCH2_CNTL__MASK_MASK 0x00FFFFFFL 23904 #define SQ_WATCH2_CNTL__VMID_MASK 0x0F000000L 23905 #define SQ_WATCH2_CNTL__VALID_MASK 0x80000000L 23906 //SQ_WATCH3_ADDR_H 23907 #define SQ_WATCH3_ADDR_H__ADDR__SHIFT 0x0 23908 #define SQ_WATCH3_ADDR_H__ADDR_MASK 0x0000FFFFL 23909 //SQ_WATCH3_ADDR_L 23910 #define SQ_WATCH3_ADDR_L__ADDR__SHIFT 0x6 23911 #define SQ_WATCH3_ADDR_L__ADDR_MASK 0xFFFFFFC0L 23912 //SQ_WATCH3_CNTL 23913 #define SQ_WATCH3_CNTL__MASK__SHIFT 0x0 23914 #define SQ_WATCH3_CNTL__VMID__SHIFT 0x18 23915 #define SQ_WATCH3_CNTL__VALID__SHIFT 0x1f 23916 #define SQ_WATCH3_CNTL__MASK_MASK 0x00FFFFFFL 23917 #define SQ_WATCH3_CNTL__VMID_MASK 0x0F000000L 23918 #define SQ_WATCH3_CNTL__VALID_MASK 0x80000000L 23919 //SQ_IND_INDEX 23920 #define SQ_IND_INDEX__WAVE_ID__SHIFT 0x0 23921 #define SQ_IND_INDEX__WORKITEM_ID__SHIFT 0x5 23922 #define SQ_IND_INDEX__AUTO_INCR__SHIFT 0xb 23923 #define SQ_IND_INDEX__INDEX__SHIFT 0x10 23924 #define SQ_IND_INDEX__WAVE_ID_MASK 0x0000001FL 23925 #define SQ_IND_INDEX__WORKITEM_ID_MASK 0x000007E0L 23926 #define SQ_IND_INDEX__AUTO_INCR_MASK 0x00000800L 23927 #define SQ_IND_INDEX__INDEX_MASK 0xFFFF0000L 23928 //SQ_IND_DATA 23929 #define SQ_IND_DATA__DATA__SHIFT 0x0 23930 #define SQ_IND_DATA__DATA_MASK 0xFFFFFFFFL 23931 //SQ_CMD 23932 #define SQ_CMD__CMD__SHIFT 0x0 23933 #define SQ_CMD__MODE__SHIFT 0x4 23934 #define SQ_CMD__CHECK_VMID__SHIFT 0x7 23935 #define SQ_CMD__DATA__SHIFT 0x8 23936 #define SQ_CMD__WAVE_ID__SHIFT 0x10 23937 #define SQ_CMD__QUEUE_ID__SHIFT 0x18 23938 #define SQ_CMD__VM_ID__SHIFT 0x1c 23939 #define SQ_CMD__CMD_MASK 0x0000000FL 23940 #define SQ_CMD__MODE_MASK 0x00000070L 23941 #define SQ_CMD__CHECK_VMID_MASK 0x00000080L 23942 #define SQ_CMD__DATA_MASK 0x00000F00L 23943 #define SQ_CMD__WAVE_ID_MASK 0x001F0000L 23944 #define SQ_CMD__QUEUE_ID_MASK 0x07000000L 23945 #define SQ_CMD__VM_ID_MASK 0xF0000000L 23946 //SQC_MISC_CONFIG 23947 #define SQC_MISC_CONFIG__SQC_SQ_MGCG_OVERSHOOT_PROG_DELAY__SHIFT 0x0 23948 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE__SHIFT 0x5 23949 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE__SHIFT 0x6 23950 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE__SHIFT 0x7 23951 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE__SHIFT 0x8 23952 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE__SHIFT 0x9 23953 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE__SHIFT 0xa 23954 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE__SHIFT 0xb 23955 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE__SHIFT 0xc 23956 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE__SHIFT 0xd 23957 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE__SHIFT 0xe 23958 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE__SHIFT 0xf 23959 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE__SHIFT 0x10 23960 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE__SHIFT 0x11 23961 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE__SHIFT 0x12 23962 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE__SHIFT 0x13 23963 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE__SHIFT 0x14 23964 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE__SHIFT 0x15 23965 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE__SHIFT 0x16 23966 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE__SHIFT 0x17 23967 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE__SHIFT 0x18 23968 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE__SHIFT 0x19 23969 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE__SHIFT 0x1a 23970 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE__SHIFT 0x1b 23971 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE__SHIFT 0x1c 23972 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE__SHIFT 0x1d 23973 #define SQC_MISC_CONFIG__SQC_SQ_INVALIDATE_FGCG_DISABLE__SHIFT 0x1e 23974 #define SQC_MISC_CONFIG__SQC_SQ_MGCG_OVERSHOOT_PROG_DELAY_MASK 0x0000001FL 23975 #define SQC_MISC_CONFIG__SQC_SPI_TTRACE_FGCG_OVERRIDE_MASK 0x00000020L 23976 #define SQC_MISC_CONFIG__SQ_SPI_MSG_FGCG_OVERRIDE_MASK 0x00000040L 23977 #define SQC_MISC_CONFIG__SPI_SQ_EXPALLOC_FGCG_OVERRIDE_MASK 0x00000080L 23978 #define SQC_MISC_CONFIG__SQC_SQ_DATA_RET_FGCG_OVERRIDE_MASK 0x00000100L 23979 #define SQC_MISC_CONFIG__SQC_SQ_INST_RET_FGCG_OVERRIDE_MASK 0x00000200L 23980 #define SQC_MISC_CONFIG__SQC_GCR_RSP_FGCG_OVERRIDE_MASK 0x00000400L 23981 #define SQC_MISC_CONFIG__ICLK_MGCG_DISABLE_MASK 0x00000800L 23982 #define SQC_MISC_CONFIG__ICLK_BANK_MGCG_DISABLE_MASK 0x00001000L 23983 #define SQC_MISC_CONFIG__DCLK_MGCG_DISABLE_MASK 0x00002000L 23984 #define SQC_MISC_CONFIG__GCLK_MGCG_DISABLE_MASK 0x00004000L 23985 #define SQC_MISC_CONFIG__MCLK_MGCG_DISABLE_MASK 0x00008000L 23986 #define SQC_MISC_CONFIG__PCLK_MGCG_DISABLE_MASK 0x00010000L 23987 #define SQC_MISC_CONFIG__BCLK_MGCG_DISABLE_MASK 0x00020000L 23988 #define SQC_MISC_CONFIG__SQC_TA_RESET_FGCG_OVERRIDE_MASK 0x00040000L 23989 #define SQC_MISC_CONFIG__SQC_LDS_CONFIG_FGCG_OVERRIDE_MASK 0x00080000L 23990 #define SQC_MISC_CONFIG__DCLK_BANK_MGCG_DISABLE_MASK 0x00100000L 23991 #define SQC_MISC_CONFIG__SQC_SQ_BARRIER_DONE_FGCG_OVERRIDE_MASK 0x00200000L 23992 #define SQC_MISC_CONFIG__SQC_SQ_MSGDONE_FGCG_OVERRIDE_MASK 0x00400000L 23993 #define SQC_MISC_CONFIG__CMCLK_MGCG_DISABLE_MASK 0x00800000L 23994 #define SQC_MISC_CONFIG__SQC_GL1_CLKEN_OVERRIDE_MASK 0x01000000L 23995 #define SQC_MISC_CONFIG__SQC_CORE_OVERRIDE_MASK 0x02000000L 23996 #define SQC_MISC_CONFIG__ICLK_HMF_BS_MGCG_DISABLE_MASK 0x04000000L 23997 #define SQC_MISC_CONFIG__ICLK_CC_MGCG_DISABLE_MASK 0x08000000L 23998 #define SQC_MISC_CONFIG__DCLK_HMF_BS_MGCG_DISABLE_MASK 0x10000000L 23999 #define SQC_MISC_CONFIG__DCLK_CC_MGCG_DISABLE_MASK 0x20000000L 24000 #define SQC_MISC_CONFIG__SQC_SQ_INVALIDATE_FGCG_DISABLE_MASK 0x40000000L 24001 24002 24003 // addressBlock: gc_gfx_se_gfx_se_shsdec 24004 //SX_DEBUG_BUSY 24005 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3__SHIFT 0x0 24006 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2__SHIFT 0x1 24007 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1__SHIFT 0x2 24008 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALID__SHIFT 0x3 24009 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3__SHIFT 0x4 24010 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2__SHIFT 0x5 24011 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1__SHIFT 0x6 24012 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALID__SHIFT 0x7 24013 #define SX_DEBUG_BUSY__VDATA1_VALID__SHIFT 0x9 24014 #define SX_DEBUG_BUSY__VDATA0_VALID__SHIFT 0xa 24015 #define SX_DEBUG_BUSY__CMD_BUSYORVAL__SHIFT 0xb 24016 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL__SHIFT 0xc 24017 #define SX_DEBUG_BUSY__SX_SX_IN_VALID__SHIFT 0xd 24018 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID__SHIFT 0xe 24019 #define SX_DEBUG_BUSY__RESERVED__SHIFT 0xf 24020 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ3_MASK 0x00000001L 24021 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ2_MASK 0x00000002L 24022 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALIDQ1_MASK 0x00000004L 24023 #define SX_DEBUG_BUSY__COL_WRCTRL1_VALID_MASK 0x00000008L 24024 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ3_MASK 0x00000010L 24025 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ2_MASK 0x00000020L 24026 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALIDQ1_MASK 0x00000040L 24027 #define SX_DEBUG_BUSY__COL_WRCTRL0_VALID_MASK 0x00000080L 24028 #define SX_DEBUG_BUSY__VDATA1_VALID_MASK 0x00000200L 24029 #define SX_DEBUG_BUSY__VDATA0_VALID_MASK 0x00000400L 24030 #define SX_DEBUG_BUSY__CMD_BUSYORVAL_MASK 0x00000800L 24031 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL_MASK 0x00001000L 24032 #define SX_DEBUG_BUSY__SX_SX_IN_VALID_MASK 0x00002000L 24033 #define SX_DEBUG_BUSY__SX_SX_OUT_VALID_MASK 0x00004000L 24034 #define SX_DEBUG_BUSY__RESERVED_MASK 0xFFFF8000L 24035 //SX_DEBUG_BUSY_2 24036 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY__SHIFT 0x0 24037 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0__SHIFT 0x1 24038 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE__SHIFT 0x2 24039 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY__SHIFT 0x3 24040 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0__SHIFT 0x4 24041 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE__SHIFT 0x5 24042 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY__SHIFT 0x6 24043 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0__SHIFT 0x7 24044 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE__SHIFT 0x8 24045 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY__SHIFT 0x9 24046 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0__SHIFT 0xa 24047 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE__SHIFT 0xb 24048 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY__SHIFT 0xc 24049 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY__SHIFT 0xd 24050 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY__SHIFT 0xe 24051 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE__SHIFT 0xf 24052 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY__SHIFT 0x10 24053 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY__SHIFT 0x11 24054 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE__SHIFT 0x12 24055 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY__SHIFT 0x13 24056 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY__SHIFT 0x14 24057 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE__SHIFT 0x15 24058 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY__SHIFT 0x16 24059 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY__SHIFT 0x17 24060 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE__SHIFT 0x18 24061 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY__SHIFT 0x19 24062 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY__SHIFT 0x1a 24063 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY__SHIFT 0x1b 24064 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY__SHIFT 0x1c 24065 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY__SHIFT 0x1d 24066 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY__SHIFT 0x1e 24067 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY__SHIFT 0x1f 24068 #define SX_DEBUG_BUSY_2__COL_SCBD0_BUSY_MASK 0x00000001L 24069 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0_MASK 0x00000002L 24070 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE_MASK 0x00000004L 24071 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY_MASK 0x00000008L 24072 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0_MASK 0x00000010L 24073 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE_MASK 0x00000020L 24074 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY_MASK 0x00000040L 24075 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0_MASK 0x00000080L 24076 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE_MASK 0x00000100L 24077 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY_MASK 0x00000200L 24078 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0_MASK 0x00000400L 24079 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE_MASK 0x00000800L 24080 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY_MASK 0x00001000L 24081 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY_MASK 0x00002000L 24082 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY_MASK 0x00004000L 24083 #define SX_DEBUG_BUSY_2__COL_DBIF3_QUAD_FREE_MASK 0x00008000L 24084 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY_MASK 0x00010000L 24085 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY_MASK 0x00020000L 24086 #define SX_DEBUG_BUSY_2__COL_DBIF2_QUAD_FREE_MASK 0x00040000L 24087 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY_MASK 0x00080000L 24088 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY_MASK 0x00100000L 24089 #define SX_DEBUG_BUSY_2__COL_DBIF1_QUAD_FREE_MASK 0x00200000L 24090 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY_MASK 0x00400000L 24091 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY_MASK 0x00800000L 24092 #define SX_DEBUG_BUSY_2__COL_DBIF0_QUAD_FREE_MASK 0x01000000L 24093 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY_MASK 0x02000000L 24094 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY_MASK 0x04000000L 24095 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY_MASK 0x08000000L 24096 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY_MASK 0x10000000L 24097 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY_MASK 0x20000000L 24098 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY_MASK 0x40000000L 24099 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY_MASK 0x80000000L 24100 //SX_DEBUG_BUSY_3 24101 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY__SHIFT 0x0 24102 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY__SHIFT 0x1 24103 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY__SHIFT 0x2 24104 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY__SHIFT 0x3 24105 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY__SHIFT 0x4 24106 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY__SHIFT 0x5 24107 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY__SHIFT 0x6 24108 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY__SHIFT 0x7 24109 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY__SHIFT 0x8 24110 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY__SHIFT 0x9 24111 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY__SHIFT 0xa 24112 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY__SHIFT 0xb 24113 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY__SHIFT 0xc 24114 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY__SHIFT 0xd 24115 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY__SHIFT 0xe 24116 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY__SHIFT 0xf 24117 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY__SHIFT 0x10 24118 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY__SHIFT 0x11 24119 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY__SHIFT 0x12 24120 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY__SHIFT 0x13 24121 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY__SHIFT 0x14 24122 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY__SHIFT 0x15 24123 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY__SHIFT 0x16 24124 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY__SHIFT 0x17 24125 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY__SHIFT 0x18 24126 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY__SHIFT 0x19 24127 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY__SHIFT 0x1a 24128 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY__SHIFT 0x1b 24129 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY__SHIFT 0x1c 24130 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY__SHIFT 0x1d 24131 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY__SHIFT 0x1e 24132 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY__SHIFT 0x1f 24133 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY_MASK 0x00000001L 24134 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY_MASK 0x00000002L 24135 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY_MASK 0x00000004L 24136 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY_MASK 0x00000008L 24137 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY_MASK 0x00000010L 24138 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY_MASK 0x00000020L 24139 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY_MASK 0x00000040L 24140 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY_MASK 0x00000080L 24141 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY_MASK 0x00000100L 24142 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY_MASK 0x00000200L 24143 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY_MASK 0x00000400L 24144 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY_MASK 0x00000800L 24145 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY_MASK 0x00001000L 24146 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY_MASK 0x00002000L 24147 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY_MASK 0x00004000L 24148 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY_MASK 0x00008000L 24149 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY_MASK 0x00010000L 24150 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY_MASK 0x00020000L 24151 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY_MASK 0x00040000L 24152 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY_MASK 0x00080000L 24153 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY_MASK 0x00100000L 24154 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY_MASK 0x00200000L 24155 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY_MASK 0x00400000L 24156 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY_MASK 0x00800000L 24157 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY_MASK 0x01000000L 24158 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY_MASK 0x02000000L 24159 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY_MASK 0x04000000L 24160 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY_MASK 0x08000000L 24161 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY_MASK 0x10000000L 24162 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY_MASK 0x20000000L 24163 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY_MASK 0x40000000L 24164 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY_MASK 0x80000000L 24165 //SX_DEBUG_BUSY_4 24166 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY__SHIFT 0x0 24167 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY__SHIFT 0x1 24168 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY__SHIFT 0x2 24169 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY__SHIFT 0x3 24170 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY__SHIFT 0x4 24171 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY__SHIFT 0x5 24172 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY__SHIFT 0x6 24173 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY__SHIFT 0x7 24174 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY__SHIFT 0x8 24175 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY__SHIFT 0x9 24176 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY__SHIFT 0xa 24177 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY__SHIFT 0xb 24178 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY__SHIFT 0xc 24179 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY__SHIFT 0xd 24180 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY__SHIFT 0xe 24181 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY__SHIFT 0xf 24182 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY__SHIFT 0x10 24183 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY__SHIFT 0x11 24184 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY__SHIFT 0x12 24185 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY__SHIFT 0x13 24186 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY__SHIFT 0x14 24187 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY__SHIFT 0x15 24188 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY__SHIFT 0x16 24189 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY__SHIFT 0x17 24190 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY__SHIFT 0x18 24191 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY__SHIFT 0x19 24192 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY__SHIFT 0x1a 24193 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY__SHIFT 0x1b 24194 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY__SHIFT 0x1c 24195 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY__SHIFT 0x1d 24196 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY__SHIFT 0x1e 24197 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY__SHIFT 0x1f 24198 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY_MASK 0x00000001L 24199 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY_MASK 0x00000002L 24200 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY_MASK 0x00000004L 24201 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY_MASK 0x00000008L 24202 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY_MASK 0x00000010L 24203 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY_MASK 0x00000020L 24204 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY_MASK 0x00000040L 24205 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY_MASK 0x00000080L 24206 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY_MASK 0x00000100L 24207 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY_MASK 0x00000200L 24208 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY_MASK 0x00000400L 24209 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY_MASK 0x00000800L 24210 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY_MASK 0x00001000L 24211 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY_MASK 0x00002000L 24212 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY_MASK 0x00004000L 24213 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY_MASK 0x00008000L 24214 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY_MASK 0x00010000L 24215 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY_MASK 0x00020000L 24216 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY_MASK 0x00040000L 24217 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY_MASK 0x00080000L 24218 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY_MASK 0x00100000L 24219 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY_MASK 0x00200000L 24220 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY_MASK 0x00400000L 24221 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY_MASK 0x00800000L 24222 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY_MASK 0x01000000L 24223 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL3_BUSY_MASK 0x02000000L 24224 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL2_BUSY_MASK 0x04000000L 24225 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL1_BUSY_MASK 0x08000000L 24226 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK7_VAL0_BUSY_MASK 0x10000000L 24227 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL3_BUSY_MASK 0x20000000L 24228 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL2_BUSY_MASK 0x40000000L 24229 #define SX_DEBUG_BUSY_4__COL_BUFF3_BANK6_VAL1_BUSY_MASK 0x80000000L 24230 //SX_DEBUG_1 24231 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT__SHIFT 0x0 24232 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE__SHIFT 0x7 24233 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT 0x8 24234 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS__SHIFT 0x9 24235 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT 0xa 24236 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT__SHIFT 0xb 24237 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT__SHIFT 0xc 24238 #define SX_DEBUG_1__DISABLE_REP_FGCG__SHIFT 0xd 24239 #define SX_DEBUG_1__DISABLE_RAM_FGCG__SHIFT 0xf 24240 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT__SHIFT 0x11 24241 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS__SHIFT 0x12 24242 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING__SHIFT 0x13 24243 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT__SHIFT 0x14 24244 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT__SHIFT 0x16 24245 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT__SHIFT 0x17 24246 #define SX_DEBUG_1__DISABLE_DBIF_PIX_ENABLE_FGCG__SHIFT 0x18 24247 #define SX_DEBUG_1__DEBUG_DATA__SHIFT 0x19 24248 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT_MASK 0x0000007FL 24249 #define SX_DEBUG_1__ENABLE_FIFO_DEBUG_WRITE_MASK 0x00000080L 24250 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DONT_RD_DST_MASK 0x00000100L 24251 #define SX_DEBUG_1__DISABLE_BLEND_OPT_BYPASS_MASK 0x00000200L 24252 #define SX_DEBUG_1__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK 0x00000400L 24253 #define SX_DEBUG_1__DISABLE_QUAD_PAIR_OPT_MASK 0x00000800L 24254 #define SX_DEBUG_1__DISABLE_PIX_EN_ZERO_OPT_MASK 0x00001000L 24255 #define SX_DEBUG_1__DISABLE_REP_FGCG_MASK 0x00002000L 24256 #define SX_DEBUG_1__DISABLE_RAM_FGCG_MASK 0x00008000L 24257 #define SX_DEBUG_1__DISABLE_COL_VAL_READ_OPT_MASK 0x00020000L 24258 #define SX_DEBUG_1__DISABLE_BC_RB_PLUS_MASK 0x00040000L 24259 #define SX_DEBUG_1__DISABLE_NATIVE_DOWNCVT_FMT_MAPPING_MASK 0x00080000L 24260 #define SX_DEBUG_1__DISABLE_SCBD_READ_PWR_OPT_MASK 0x00100000L 24261 #define SX_DEBUG_1__DISABLE_DOWNCVT_PWR_OPT_MASK 0x00400000L 24262 #define SX_DEBUG_1__DISABLE_POS_BUFF_REUSE_OPT_MASK 0x00800000L 24263 #define SX_DEBUG_1__DISABLE_DBIF_PIX_ENABLE_FGCG_MASK 0x01000000L 24264 #define SX_DEBUG_1__DEBUG_DATA_MASK 0xFE000000L 24265 //SX_DEBUG_BUSY_5 24266 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY__SHIFT 0x0 24267 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY__SHIFT 0x1 24268 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY__SHIFT 0x2 24269 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY__SHIFT 0x3 24270 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY__SHIFT 0x4 24271 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY__SHIFT 0x5 24272 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY__SHIFT 0x6 24273 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY__SHIFT 0x7 24274 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY__SHIFT 0x8 24275 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY__SHIFT 0x9 24276 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY__SHIFT 0xa 24277 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY__SHIFT 0xb 24278 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY__SHIFT 0xc 24279 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY__SHIFT 0xd 24280 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY__SHIFT 0xe 24281 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY__SHIFT 0xf 24282 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY__SHIFT 0x10 24283 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY__SHIFT 0x11 24284 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY__SHIFT 0x12 24285 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY__SHIFT 0x13 24286 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY__SHIFT 0x14 24287 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY__SHIFT 0x15 24288 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY__SHIFT 0x16 24289 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY__SHIFT 0x17 24290 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY__SHIFT 0x18 24291 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY__SHIFT 0x19 24292 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY__SHIFT 0x1a 24293 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY__SHIFT 0x1b 24294 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY__SHIFT 0x1c 24295 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY__SHIFT 0x1d 24296 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY__SHIFT 0x1e 24297 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY__SHIFT 0x1f 24298 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK6_VAL0_BUSY_MASK 0x00000001L 24299 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL3_BUSY_MASK 0x00000002L 24300 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL2_BUSY_MASK 0x00000004L 24301 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL1_BUSY_MASK 0x00000008L 24302 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK5_VAL0_BUSY_MASK 0x00000010L 24303 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL3_BUSY_MASK 0x00000020L 24304 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL2_BUSY_MASK 0x00000040L 24305 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL1_BUSY_MASK 0x00000080L 24306 #define SX_DEBUG_BUSY_5__COL_BUFF3_BANK4_VAL0_BUSY_MASK 0x00000100L 24307 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL3_BUSY_MASK 0x00000200L 24308 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL2_BUSY_MASK 0x00000400L 24309 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL1_BUSY_MASK 0x00000800L 24310 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK7_VAL0_BUSY_MASK 0x00001000L 24311 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL3_BUSY_MASK 0x00002000L 24312 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL2_BUSY_MASK 0x00004000L 24313 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL1_BUSY_MASK 0x00008000L 24314 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK6_VAL0_BUSY_MASK 0x00010000L 24315 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL3_BUSY_MASK 0x00020000L 24316 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL2_BUSY_MASK 0x00040000L 24317 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL1_BUSY_MASK 0x00080000L 24318 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK5_VAL0_BUSY_MASK 0x00100000L 24319 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL3_BUSY_MASK 0x00200000L 24320 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL2_BUSY_MASK 0x00400000L 24321 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL1_BUSY_MASK 0x00800000L 24322 #define SX_DEBUG_BUSY_5__COL_BUFF2_BANK4_VAL0_BUSY_MASK 0x01000000L 24323 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL3_BUSY_MASK 0x02000000L 24324 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL2_BUSY_MASK 0x04000000L 24325 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL1_BUSY_MASK 0x08000000L 24326 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK7_VAL0_BUSY_MASK 0x10000000L 24327 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL3_BUSY_MASK 0x20000000L 24328 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL2_BUSY_MASK 0x40000000L 24329 #define SX_DEBUG_BUSY_5__COL_BUFF1_BANK6_VAL1_BUSY_MASK 0x80000000L 24330 //SX_DEBUG_BUSY_6 24331 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY__SHIFT 0x0 24332 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY__SHIFT 0x1 24333 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY__SHIFT 0x2 24334 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY__SHIFT 0x3 24335 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY__SHIFT 0x4 24336 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY__SHIFT 0x5 24337 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY__SHIFT 0x6 24338 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY__SHIFT 0x7 24339 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY__SHIFT 0x8 24340 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY__SHIFT 0x9 24341 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY__SHIFT 0xa 24342 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY__SHIFT 0xb 24343 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY__SHIFT 0xc 24344 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY__SHIFT 0xd 24345 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY__SHIFT 0xe 24346 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY__SHIFT 0xf 24347 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY__SHIFT 0x10 24348 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY__SHIFT 0x11 24349 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY__SHIFT 0x12 24350 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY__SHIFT 0x13 24351 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY__SHIFT 0x14 24352 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY__SHIFT 0x15 24353 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY__SHIFT 0x16 24354 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY__SHIFT 0x17 24355 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY__SHIFT 0x18 24356 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY__SHIFT 0x19 24357 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY__SHIFT 0x1a 24358 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY__SHIFT 0x1b 24359 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY__SHIFT 0x1c 24360 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY__SHIFT 0x1d 24361 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY__SHIFT 0x1e 24362 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY__SHIFT 0x1f 24363 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK6_VAL0_BUSY_MASK 0x00000001L 24364 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL3_BUSY_MASK 0x00000002L 24365 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL2_BUSY_MASK 0x00000004L 24366 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL1_BUSY_MASK 0x00000008L 24367 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK5_VAL0_BUSY_MASK 0x00000010L 24368 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL3_BUSY_MASK 0x00000020L 24369 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL2_BUSY_MASK 0x00000040L 24370 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL1_BUSY_MASK 0x00000080L 24371 #define SX_DEBUG_BUSY_6__COL_BUFF1_BANK4_VAL0_BUSY_MASK 0x00000100L 24372 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL3_BUSY_MASK 0x00000200L 24373 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL2_BUSY_MASK 0x00000400L 24374 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL1_BUSY_MASK 0x00000800L 24375 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK7_VAL0_BUSY_MASK 0x00001000L 24376 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL3_BUSY_MASK 0x00002000L 24377 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL2_BUSY_MASK 0x00004000L 24378 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL1_BUSY_MASK 0x00008000L 24379 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK6_VAL0_BUSY_MASK 0x00010000L 24380 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL3_BUSY_MASK 0x00020000L 24381 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL2_BUSY_MASK 0x00040000L 24382 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL1_BUSY_MASK 0x00080000L 24383 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK5_VAL0_BUSY_MASK 0x00100000L 24384 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL3_BUSY_MASK 0x00200000L 24385 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL2_BUSY_MASK 0x00400000L 24386 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL1_BUSY_MASK 0x00800000L 24387 #define SX_DEBUG_BUSY_6__COL_BUFF0_BANK4_VAL0_BUSY_MASK 0x01000000L 24388 #define SX_DEBUG_BUSY_6__COL_REQ3_CREDIT_BUSY_MASK 0x02000000L 24389 #define SX_DEBUG_BUSY_6__COL_REQ3_FLOP_BUSY_MASK 0x04000000L 24390 #define SX_DEBUG_BUSY_6__COL_REQ2_CREDIT_BUSY_MASK 0x08000000L 24391 #define SX_DEBUG_BUSY_6__COL_REQ2_FLOP_BUSY_MASK 0x10000000L 24392 #define SX_DEBUG_BUSY_6__COL_REQ1_CREDIT_BUSY_MASK 0x20000000L 24393 #define SX_DEBUG_BUSY_6__COL_REQ1_FLOP_BUSY_MASK 0x40000000L 24394 #define SX_DEBUG_BUSY_6__COL_REQ0_CREDIT_BUSY_MASK 0x80000000L 24395 //SX_DEBUG_BUSY_7 24396 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY__SHIFT 0x0 24397 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY__SHIFT 0x1 24398 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1__SHIFT 0x2 24399 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ__SHIFT 0x3 24400 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2__SHIFT 0x4 24401 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3__SHIFT 0x5 24402 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4__SHIFT 0x6 24403 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5__SHIFT 0x7 24404 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT__SHIFT 0x8 24405 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1__SHIFT 0x9 24406 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ__SHIFT 0xa 24407 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2__SHIFT 0xb 24408 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3__SHIFT 0xc 24409 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4__SHIFT 0xd 24410 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5__SHIFT 0xe 24411 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT__SHIFT 0xf 24412 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1__SHIFT 0x10 24413 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ__SHIFT 0x11 24414 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2__SHIFT 0x12 24415 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3__SHIFT 0x13 24416 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4__SHIFT 0x14 24417 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5__SHIFT 0x15 24418 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT__SHIFT 0x16 24419 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1__SHIFT 0x17 24420 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ__SHIFT 0x18 24421 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2__SHIFT 0x19 24422 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3__SHIFT 0x1a 24423 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4__SHIFT 0x1b 24424 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5__SHIFT 0x1c 24425 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT__SHIFT 0x1d 24426 #define SX_DEBUG_BUSY_7__RESERVED__SHIFT 0x1e 24427 #define SX_DEBUG_BUSY_7__COL_REQ0_FLOP_BUSY_MASK 0x00000001L 24428 #define SX_DEBUG_BUSY_7__COL_SCBD1_BUSY_MASK 0x00000002L 24429 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_MASK 0x00000004L 24430 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ1_ADJ_MASK 0x00000008L 24431 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ2_MASK 0x00000010L 24432 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ3_MASK 0x00000020L 24433 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ4_MASK 0x00000040L 24434 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALIDQ5_MASK 0x00000080L 24435 #define SX_DEBUG_BUSY_7__COL_BLEND3_DATA_VALID_OUT_MASK 0x00000100L 24436 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_MASK 0x00000200L 24437 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ1_ADJ_MASK 0x00000400L 24438 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ2_MASK 0x00000800L 24439 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ3_MASK 0x00001000L 24440 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ4_MASK 0x00002000L 24441 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALIDQ5_MASK 0x00004000L 24442 #define SX_DEBUG_BUSY_7__COL_BLEND2_DATA_VALID_OUT_MASK 0x00008000L 24443 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_MASK 0x00010000L 24444 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ1_ADJ_MASK 0x00020000L 24445 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ2_MASK 0x00040000L 24446 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ3_MASK 0x00080000L 24447 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ4_MASK 0x00100000L 24448 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALIDQ5_MASK 0x00200000L 24449 #define SX_DEBUG_BUSY_7__COL_BLEND1_DATA_VALID_OUT_MASK 0x00400000L 24450 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_MASK 0x00800000L 24451 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ1_ADJ_MASK 0x01000000L 24452 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ2_MASK 0x02000000L 24453 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ3_MASK 0x04000000L 24454 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ4_MASK 0x08000000L 24455 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALIDQ5_MASK 0x10000000L 24456 #define SX_DEBUG_BUSY_7__COL_BLEND0_DATA_VALID_OUT_MASK 0x20000000L 24457 #define SX_DEBUG_BUSY_7__RESERVED_MASK 0xC0000000L 24458 //SX_DEBUG_BUSY_8 24459 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY__SHIFT 0x0 24460 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY__SHIFT 0x1 24461 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY__SHIFT 0x2 24462 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY__SHIFT 0x3 24463 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY__SHIFT 0x4 24464 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY__SHIFT 0x5 24465 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY__SHIFT 0x6 24466 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY__SHIFT 0x7 24467 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY__SHIFT 0x8 24468 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY__SHIFT 0x9 24469 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY__SHIFT 0xa 24470 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY__SHIFT 0xb 24471 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY__SHIFT 0xc 24472 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY__SHIFT 0xd 24473 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY__SHIFT 0xe 24474 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY__SHIFT 0xf 24475 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY__SHIFT 0x10 24476 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY__SHIFT 0x11 24477 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY__SHIFT 0x12 24478 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY__SHIFT 0x13 24479 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY__SHIFT 0x14 24480 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY__SHIFT 0x15 24481 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY__SHIFT 0x16 24482 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY__SHIFT 0x17 24483 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY__SHIFT 0x18 24484 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY__SHIFT 0x19 24485 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY__SHIFT 0x1a 24486 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY__SHIFT 0x1b 24487 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY__SHIFT 0x1c 24488 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY__SHIFT 0x1d 24489 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY__SHIFT 0x1e 24490 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY__SHIFT 0x1f 24491 #define SX_DEBUG_BUSY_8__POS_BANK7VAL3_BUSY_MASK 0x00000001L 24492 #define SX_DEBUG_BUSY_8__POS_BANK7VAL2_BUSY_MASK 0x00000002L 24493 #define SX_DEBUG_BUSY_8__POS_BANK7VAL1_BUSY_MASK 0x00000004L 24494 #define SX_DEBUG_BUSY_8__POS_BANK7VAL0_BUSY_MASK 0x00000008L 24495 #define SX_DEBUG_BUSY_8__POS_BANK6VAL3_BUSY_MASK 0x00000010L 24496 #define SX_DEBUG_BUSY_8__POS_BANK6VAL2_BUSY_MASK 0x00000020L 24497 #define SX_DEBUG_BUSY_8__POS_BANK6VAL1_BUSY_MASK 0x00000040L 24498 #define SX_DEBUG_BUSY_8__POS_BANK6VAL0_BUSY_MASK 0x00000080L 24499 #define SX_DEBUG_BUSY_8__POS_BANK5VAL3_BUSY_MASK 0x00000100L 24500 #define SX_DEBUG_BUSY_8__POS_BANK5VAL2_BUSY_MASK 0x00000200L 24501 #define SX_DEBUG_BUSY_8__POS_BANK5VAL1_BUSY_MASK 0x00000400L 24502 #define SX_DEBUG_BUSY_8__POS_BANK5VAL0_BUSY_MASK 0x00000800L 24503 #define SX_DEBUG_BUSY_8__POS_BANK4VAL3_BUSY_MASK 0x00001000L 24504 #define SX_DEBUG_BUSY_8__POS_BANK4VAL2_BUSY_MASK 0x00002000L 24505 #define SX_DEBUG_BUSY_8__POS_BANK4VAL1_BUSY_MASK 0x00004000L 24506 #define SX_DEBUG_BUSY_8__POS_BANK4VAL0_BUSY_MASK 0x00008000L 24507 #define SX_DEBUG_BUSY_8__POS_BANK3VAL3_BUSY_MASK 0x00010000L 24508 #define SX_DEBUG_BUSY_8__POS_BANK3VAL2_BUSY_MASK 0x00020000L 24509 #define SX_DEBUG_BUSY_8__POS_BANK3VAL1_BUSY_MASK 0x00040000L 24510 #define SX_DEBUG_BUSY_8__POS_BANK3VAL0_BUSY_MASK 0x00080000L 24511 #define SX_DEBUG_BUSY_8__POS_BANK2VAL3_BUSY_MASK 0x00100000L 24512 #define SX_DEBUG_BUSY_8__POS_BANK2VAL2_BUSY_MASK 0x00200000L 24513 #define SX_DEBUG_BUSY_8__POS_BANK2VAL1_BUSY_MASK 0x00400000L 24514 #define SX_DEBUG_BUSY_8__POS_BANK2VAL0_BUSY_MASK 0x00800000L 24515 #define SX_DEBUG_BUSY_8__POS_BANK1VAL3_BUSY_MASK 0x01000000L 24516 #define SX_DEBUG_BUSY_8__POS_BANK1VAL2_BUSY_MASK 0x02000000L 24517 #define SX_DEBUG_BUSY_8__POS_BANK1VAL1_BUSY_MASK 0x04000000L 24518 #define SX_DEBUG_BUSY_8__POS_BANK1VAL0_BUSY_MASK 0x08000000L 24519 #define SX_DEBUG_BUSY_8__POS_BANK0VAL3_BUSY_MASK 0x10000000L 24520 #define SX_DEBUG_BUSY_8__POS_BANK0VAL2_BUSY_MASK 0x20000000L 24521 #define SX_DEBUG_BUSY_8__POS_BANK0VAL1_BUSY_MASK 0x40000000L 24522 #define SX_DEBUG_BUSY_8__POS_BANK0VAL0_BUSY_MASK 0x80000000L 24523 //SX_DEBUG_BUSY_9 24524 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY__SHIFT 0x0 24525 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY__SHIFT 0x1 24526 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY__SHIFT 0x2 24527 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY__SHIFT 0x3 24528 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY__SHIFT 0x4 24529 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY__SHIFT 0x5 24530 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY__SHIFT 0x6 24531 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY__SHIFT 0x7 24532 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY__SHIFT 0x8 24533 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY__SHIFT 0x9 24534 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY__SHIFT 0xa 24535 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY__SHIFT 0xb 24536 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY__SHIFT 0xc 24537 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY__SHIFT 0xd 24538 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY__SHIFT 0xe 24539 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY__SHIFT 0xf 24540 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY__SHIFT 0x10 24541 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY__SHIFT 0x11 24542 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY__SHIFT 0x12 24543 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY__SHIFT 0x13 24544 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY__SHIFT 0x14 24545 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY__SHIFT 0x15 24546 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY__SHIFT 0x16 24547 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY__SHIFT 0x17 24548 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY__SHIFT 0x18 24549 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY__SHIFT 0x19 24550 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY__SHIFT 0x1a 24551 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY__SHIFT 0x1b 24552 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY__SHIFT 0x1c 24553 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY__SHIFT 0x1d 24554 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY__SHIFT 0x1e 24555 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY__SHIFT 0x1f 24556 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL3_BUSY_MASK 0x00000001L 24557 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL2_BUSY_MASK 0x00000002L 24558 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL1_BUSY_MASK 0x00000004L 24559 #define SX_DEBUG_BUSY_9__IDX_BANK7VAL0_BUSY_MASK 0x00000008L 24560 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL3_BUSY_MASK 0x00000010L 24561 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL2_BUSY_MASK 0x00000020L 24562 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL1_BUSY_MASK 0x00000040L 24563 #define SX_DEBUG_BUSY_9__IDX_BANK6VAL0_BUSY_MASK 0x00000080L 24564 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL3_BUSY_MASK 0x00000100L 24565 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL2_BUSY_MASK 0x00000200L 24566 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL1_BUSY_MASK 0x00000400L 24567 #define SX_DEBUG_BUSY_9__IDX_BANK5VAL0_BUSY_MASK 0x00000800L 24568 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL3_BUSY_MASK 0x00001000L 24569 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL2_BUSY_MASK 0x00002000L 24570 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL1_BUSY_MASK 0x00004000L 24571 #define SX_DEBUG_BUSY_9__IDX_BANK4VAL0_BUSY_MASK 0x00008000L 24572 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL3_BUSY_MASK 0x00010000L 24573 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL2_BUSY_MASK 0x00020000L 24574 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL1_BUSY_MASK 0x00040000L 24575 #define SX_DEBUG_BUSY_9__IDX_BANK3VAL0_BUSY_MASK 0x00080000L 24576 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL3_BUSY_MASK 0x00100000L 24577 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL2_BUSY_MASK 0x00200000L 24578 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL1_BUSY_MASK 0x00400000L 24579 #define SX_DEBUG_BUSY_9__IDX_BANK2VAL0_BUSY_MASK 0x00800000L 24580 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL3_BUSY_MASK 0x01000000L 24581 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL2_BUSY_MASK 0x02000000L 24582 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL1_BUSY_MASK 0x04000000L 24583 #define SX_DEBUG_BUSY_9__IDX_BANK1VAL0_BUSY_MASK 0x08000000L 24584 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL3_BUSY_MASK 0x10000000L 24585 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL2_BUSY_MASK 0x20000000L 24586 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL1_BUSY_MASK 0x40000000L 24587 #define SX_DEBUG_BUSY_9__IDX_BANK0VAL0_BUSY_MASK 0x80000000L 24588 //SX_DEBUG_BUSY_10 24589 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY__SHIFT 0x0 24590 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS__SHIFT 0x1 24591 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY__SHIFT 0x2 24592 #define SX_DEBUG_BUSY_10__PA_SX_BUSY__SHIFT 0x3 24593 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3__SHIFT 0x4 24594 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2__SHIFT 0x5 24595 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1__SHIFT 0x6 24596 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY__SHIFT 0x7 24597 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS__SHIFT 0x8 24598 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY__SHIFT 0x9 24599 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY__SHIFT 0xa 24600 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3__SHIFT 0xb 24601 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2__SHIFT 0xc 24602 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1__SHIFT 0xd 24603 #define SX_DEBUG_BUSY_10__RESERVED__SHIFT 0xe 24604 #define SX_DEBUG_BUSY_10__POS_SCBD_BUSY_MASK 0x00000001L 24605 #define SX_DEBUG_BUSY_10__POS_FREE_OR_VALIDS_MASK 0x00000002L 24606 #define SX_DEBUG_BUSY_10__POS_REQUESTER_BUSY_MASK 0x00000004L 24607 #define SX_DEBUG_BUSY_10__PA_SX_BUSY_MASK 0x00000008L 24608 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ3_MASK 0x00000010L 24609 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ2_MASK 0x00000020L 24610 #define SX_DEBUG_BUSY_10__POS_WRCTRL1_VALIDQ1_MASK 0x00000040L 24611 #define SX_DEBUG_BUSY_10__IDX_SCBD_BUSY_MASK 0x00000080L 24612 #define SX_DEBUG_BUSY_10__IDX_FREE_OR_VALIDS_MASK 0x00000100L 24613 #define SX_DEBUG_BUSY_10__IDX_REQUESTER_BUSY_MASK 0x00000200L 24614 #define SX_DEBUG_BUSY_10__PA_SX_IDX_BUSY_MASK 0x00000400L 24615 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ3_MASK 0x00000800L 24616 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ2_MASK 0x00001000L 24617 #define SX_DEBUG_BUSY_10__IDX_WRCTRL1_VALIDQ1_MASK 0x00002000L 24618 #define SX_DEBUG_BUSY_10__RESERVED_MASK 0xFFFFC000L 24619 //SPI_PS_MAX_WAVE_ID 24620 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 24621 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID__SHIFT 0x10 24622 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 24623 #define SPI_PS_MAX_WAVE_ID__MAX_COLLISION_WAVE_ID_MASK 0x03FF0000L 24624 //SPI_SCRATCH_ADDR_STATUS 24625 #define SPI_SCRATCH_ADDR_STATUS__OVERFLOW_DETECTED__SHIFT 0x1 24626 #define SPI_SCRATCH_ADDR_STATUS__ME_ID__SHIFT 0x2 24627 #define SPI_SCRATCH_ADDR_STATUS__PIPE_ID__SHIFT 0x4 24628 #define SPI_SCRATCH_ADDR_STATUS__OVERFLOW_DETECTED_MASK 0x00000002L 24629 #define SPI_SCRATCH_ADDR_STATUS__ME_ID_MASK 0x0000000CL 24630 #define SPI_SCRATCH_ADDR_STATUS__PIPE_ID_MASK 0x00000030L 24631 //SPI_GFX_CNTL 24632 #define SPI_GFX_CNTL__RESET_COUNTS__SHIFT 0x0 24633 #define SPI_GFX_CNTL__RESET_COUNTS_MASK 0x00000001L 24634 //SPI_DEBUG_CNTL_2 24635 #define SPI_DEBUG_CNTL_2__ECO_SPARE_0__SHIFT 0x0 24636 #define SPI_DEBUG_CNTL_2__ECO_SPARE_1__SHIFT 0x1 24637 #define SPI_DEBUG_CNTL_2__ECO_SPARE_2__SHIFT 0x2 24638 #define SPI_DEBUG_CNTL_2__ECO_SPARE_3__SHIFT 0x3 24639 #define SPI_DEBUG_CNTL_2__ECO_SPARE_4__SHIFT 0x4 24640 #define SPI_DEBUG_CNTL_2__ECO_SPARE_5__SHIFT 0x5 24641 #define SPI_DEBUG_CNTL_2__ECO_SPARE_6__SHIFT 0x6 24642 #define SPI_DEBUG_CNTL_2__ECO_SPARE_7__SHIFT 0x7 24643 #define SPI_DEBUG_CNTL_2__DISABLE_INTRA_PRIM_CONFLICT__SHIFT 0x8 24644 #define SPI_DEBUG_CNTL_2__DISABLE_PS_AGE_SORT__SHIFT 0x9 24645 #define SPI_DEBUG_CNTL_2__DISABLE_VSGS_AGE_SORT__SHIFT 0xa 24646 #define SPI_DEBUG_CNTL_2__PA_CSB_DEPTH__SHIFT 0xb 24647 #define SPI_DEBUG_CNTL_2__DISABLE_PSUD_SAME_ADDR_OPT__SHIFT 0xf 24648 #define SPI_DEBUG_CNTL_2__SPI_S_WAVE_WR_CTL_BUSY__SHIFT 0x10 24649 #define SPI_DEBUG_CNTL_2__DISABLE_EARLY_COL_QUEUE_RD__SHIFT 0x11 24650 #define SPI_DEBUG_CNTL_2__DISABLE_EGM_SAME_ADDR_OPT__SHIFT 0x12 24651 #define SPI_DEBUG_CNTL_2__SPI_S_WB_WCT_BUSY__SHIFT 0x16 24652 #define SPI_DEBUG_CNTL_2__DISABLE_CSG_CRAWLER_ACTIVE_FGCG_OPT__SHIFT 0x17 24653 #define SPI_DEBUG_CNTL_2__DISABLE_CSC_CRAWLER_ACTIVE_FGCG_OPT__SHIFT 0x18 24654 #define SPI_DEBUG_CNTL_2__ECO_SPARE_0_MASK 0x00000001L 24655 #define SPI_DEBUG_CNTL_2__ECO_SPARE_1_MASK 0x00000002L 24656 #define SPI_DEBUG_CNTL_2__ECO_SPARE_2_MASK 0x00000004L 24657 #define SPI_DEBUG_CNTL_2__ECO_SPARE_3_MASK 0x00000008L 24658 #define SPI_DEBUG_CNTL_2__ECO_SPARE_4_MASK 0x00000010L 24659 #define SPI_DEBUG_CNTL_2__ECO_SPARE_5_MASK 0x00000020L 24660 #define SPI_DEBUG_CNTL_2__ECO_SPARE_6_MASK 0x00000040L 24661 #define SPI_DEBUG_CNTL_2__ECO_SPARE_7_MASK 0x00000080L 24662 #define SPI_DEBUG_CNTL_2__DISABLE_INTRA_PRIM_CONFLICT_MASK 0x00000100L 24663 #define SPI_DEBUG_CNTL_2__DISABLE_PS_AGE_SORT_MASK 0x00000200L 24664 #define SPI_DEBUG_CNTL_2__DISABLE_VSGS_AGE_SORT_MASK 0x00000400L 24665 #define SPI_DEBUG_CNTL_2__PA_CSB_DEPTH_MASK 0x00007800L 24666 #define SPI_DEBUG_CNTL_2__DISABLE_PSUD_SAME_ADDR_OPT_MASK 0x00008000L 24667 #define SPI_DEBUG_CNTL_2__SPI_S_WAVE_WR_CTL_BUSY_MASK 0x00010000L 24668 #define SPI_DEBUG_CNTL_2__DISABLE_EARLY_COL_QUEUE_RD_MASK 0x00020000L 24669 #define SPI_DEBUG_CNTL_2__DISABLE_EGM_SAME_ADDR_OPT_MASK 0x00040000L 24670 #define SPI_DEBUG_CNTL_2__SPI_S_WB_WCT_BUSY_MASK 0x00400000L 24671 #define SPI_DEBUG_CNTL_2__DISABLE_CSG_CRAWLER_ACTIVE_FGCG_OPT_MASK 0x00800000L 24672 #define SPI_DEBUG_CNTL_2__DISABLE_CSC_CRAWLER_ACTIVE_FGCG_OPT_MASK 0x01000000L 24673 //SPI_DEBUG_CNTL_3 24674 #define SPI_DEBUG_CNTL_3__CSC_PUSH_CREDITS__SHIFT 0x0 24675 #define SPI_DEBUG_CNTL_3__CSC_POP_CREDITS__SHIFT 0x5 24676 #define SPI_DEBUG_CNTL_3__CSC_PUSH_CREDITS_MASK 0x0000001FL 24677 #define SPI_DEBUG_CNTL_3__CSC_POP_CREDITS_MASK 0x000003E0L 24678 //SPI_DEBUG_CNTL 24679 #define SPI_DEBUG_CNTL__DEBUG_GFX_PIPE_SEL__SHIFT 0x0 24680 #define SPI_DEBUG_CNTL__DEBUG_THREAD_TYPE_SEL__SHIFT 0x1 24681 #define SPI_DEBUG_CNTL__DEBUG_GROUP_SEL__SHIFT 0x4 24682 #define SPI_DEBUG_CNTL__DEBUG_SIMD_SEL__SHIFT 0xa 24683 #define SPI_DEBUG_CNTL__DEBUG_SH_SEL__SHIFT 0x10 24684 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_0__SHIFT 0x11 24685 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_1__SHIFT 0x12 24686 #define SPI_DEBUG_CNTL__PS_PSTNT_STATE_PIPELINE_ENABLE__SHIFT 0x13 24687 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_3__SHIFT 0x14 24688 #define SPI_DEBUG_CNTL__CGTS_VBUS_SP0_OVERRIDE__SHIFT 0x15 24689 #define SPI_DEBUG_CNTL__CGTS_VBUS_SP1_OVERRIDE__SHIFT 0x16 24690 #define SPI_DEBUG_CNTL__ENABLE_FIFO_DEBUG_WRITE__SHIFT 0x17 24691 #define SPI_DEBUG_CNTL__CGTT_LEGACY_MODE__SHIFT 0x18 24692 #define SPI_DEBUG_CNTL__DEBUG_PIPE_SEL__SHIFT 0x19 24693 #define SPI_DEBUG_CNTL__DEBUG_PIXEL_PIPE_SEL__SHIFT 0x1c 24694 #define SPI_DEBUG_CNTL__BCI_PIPE_PER_STAGE_CG_OVERRIDE__SHIFT 0x1e 24695 #define SPI_DEBUG_CNTL__DEBUG_REG_EN__SHIFT 0x1f 24696 #define SPI_DEBUG_CNTL__DEBUG_GFX_PIPE_SEL_MASK 0x00000001L 24697 #define SPI_DEBUG_CNTL__DEBUG_THREAD_TYPE_SEL_MASK 0x0000000EL 24698 #define SPI_DEBUG_CNTL__DEBUG_GROUP_SEL_MASK 0x000003F0L 24699 #define SPI_DEBUG_CNTL__DEBUG_SIMD_SEL_MASK 0x0000FC00L 24700 #define SPI_DEBUG_CNTL__DEBUG_SH_SEL_MASK 0x00010000L 24701 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_0_MASK 0x00020000L 24702 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_1_MASK 0x00040000L 24703 #define SPI_DEBUG_CNTL__PS_PSTNT_STATE_PIPELINE_ENABLE_MASK 0x00080000L 24704 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_3_MASK 0x00100000L 24705 #define SPI_DEBUG_CNTL__CGTS_VBUS_SP0_OVERRIDE_MASK 0x00200000L 24706 #define SPI_DEBUG_CNTL__CGTS_VBUS_SP1_OVERRIDE_MASK 0x00400000L 24707 #define SPI_DEBUG_CNTL__ENABLE_FIFO_DEBUG_WRITE_MASK 0x00800000L 24708 #define SPI_DEBUG_CNTL__CGTT_LEGACY_MODE_MASK 0x01000000L 24709 #define SPI_DEBUG_CNTL__DEBUG_PIPE_SEL_MASK 0x0E000000L 24710 #define SPI_DEBUG_CNTL__DEBUG_PIXEL_PIPE_SEL_MASK 0x30000000L 24711 #define SPI_DEBUG_CNTL__BCI_PIPE_PER_STAGE_CG_OVERRIDE_MASK 0x40000000L 24712 #define SPI_DEBUG_CNTL__DEBUG_REG_EN_MASK 0x80000000L 24713 //SPI_DEBUG_READ 24714 #define SPI_DEBUG_READ__DATA__SHIFT 0x0 24715 #define SPI_DEBUG_READ__DATA_MASK 0xFFFFFFFFL 24716 //SPI_DSM_CNTL 24717 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA__SHIFT 0x0 24718 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE__SHIFT 0x2 24719 #define SPI_DSM_CNTL__SPI_SR_MEM_DSM_IRRITATOR_DATA_MASK 0x00000003L 24720 #define SPI_DSM_CNTL__SPI_SR_MEM_ENABLE_SINGLE_WRITE_MASK 0x00000004L 24721 //SPI_DSM_CNTL2 24722 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT__SHIFT 0x0 24723 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY__SHIFT 0x2 24724 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY__SHIFT 0x3 24725 #define SPI_DSM_CNTL2__SPI_SR_MEM_ENABLE_ERROR_INJECT_MASK 0x00000003L 24726 #define SPI_DSM_CNTL2__SPI_SR_MEM_SELECT_INJECT_DELAY_MASK 0x00000004L 24727 #define SPI_DSM_CNTL2__SPI_SR_MEM_INJECT_DELAY_MASK 0x000001F8L 24728 //SPI_EDC_CNT 24729 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT__SHIFT 0x0 24730 #define SPI_EDC_CNT__SPI_SR_MEM_SED_COUNT_MASK 0x00000003L 24731 //SPIRA_DEBUG_READ 24732 #define SPIRA_DEBUG_READ__DATA__SHIFT 0x0 24733 #define SPIRA_DEBUG_READ__DATA_MASK 0xFFFFFFFFL 24734 //SPI_DEBUG_BUSY 24735 #define SPI_DEBUG_BUSY__HS_BUSY__SHIFT 0x0 24736 #define SPI_DEBUG_BUSY__GS_BUSY__SHIFT 0x1 24737 #define SPI_DEBUG_BUSY__PS0_BUSY__SHIFT 0x2 24738 #define SPI_DEBUG_BUSY__PS1_BUSY__SHIFT 0x3 24739 #define SPI_DEBUG_BUSY__PS2_BUSY__SHIFT 0x4 24740 #define SPI_DEBUG_BUSY__PS3_BUSY__SHIFT 0x5 24741 #define SPI_DEBUG_BUSY__CSG0_BUSY__SHIFT 0x6 24742 #define SPI_DEBUG_BUSY__CSG1_BUSY__SHIFT 0x7 24743 #define SPI_DEBUG_BUSY__CS0_BUSY__SHIFT 0x8 24744 #define SPI_DEBUG_BUSY__CS1_BUSY__SHIFT 0x9 24745 #define SPI_DEBUG_BUSY__CS2_BUSY__SHIFT 0xa 24746 #define SPI_DEBUG_BUSY__CS3_BUSY__SHIFT 0xb 24747 #define SPI_DEBUG_BUSY__CS4_BUSY__SHIFT 0xc 24748 #define SPI_DEBUG_BUSY__CS5_BUSY__SHIFT 0xd 24749 #define SPI_DEBUG_BUSY__CS6_BUSY__SHIFT 0xe 24750 #define SPI_DEBUG_BUSY__CS7_BUSY__SHIFT 0xf 24751 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY__SHIFT 0x12 24752 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY__SHIFT 0x13 24753 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY__SHIFT 0x14 24754 #define SPI_DEBUG_BUSY__GRBM_BUSY__SHIFT 0x15 24755 #define SPI_DEBUG_BUSY__SPIS_BUSY__SHIFT 0x16 24756 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY__SHIFT 0x17 24757 #define SPI_DEBUG_BUSY__PWS_BUSY__SHIFT 0x18 24758 #define SPI_DEBUG_BUSY__SPP_BUSY__SHIFT 0x19 24759 #define SPI_DEBUG_BUSY__HS_BUSY_MASK 0x00000001L 24760 #define SPI_DEBUG_BUSY__GS_BUSY_MASK 0x00000002L 24761 #define SPI_DEBUG_BUSY__PS0_BUSY_MASK 0x00000004L 24762 #define SPI_DEBUG_BUSY__PS1_BUSY_MASK 0x00000008L 24763 #define SPI_DEBUG_BUSY__PS2_BUSY_MASK 0x00000010L 24764 #define SPI_DEBUG_BUSY__PS3_BUSY_MASK 0x00000020L 24765 #define SPI_DEBUG_BUSY__CSG0_BUSY_MASK 0x00000040L 24766 #define SPI_DEBUG_BUSY__CSG1_BUSY_MASK 0x00000080L 24767 #define SPI_DEBUG_BUSY__CS0_BUSY_MASK 0x00000100L 24768 #define SPI_DEBUG_BUSY__CS1_BUSY_MASK 0x00000200L 24769 #define SPI_DEBUG_BUSY__CS2_BUSY_MASK 0x00000400L 24770 #define SPI_DEBUG_BUSY__CS3_BUSY_MASK 0x00000800L 24771 #define SPI_DEBUG_BUSY__CS4_BUSY_MASK 0x00001000L 24772 #define SPI_DEBUG_BUSY__CS5_BUSY_MASK 0x00002000L 24773 #define SPI_DEBUG_BUSY__CS6_BUSY_MASK 0x00004000L 24774 #define SPI_DEBUG_BUSY__CS7_BUSY_MASK 0x00008000L 24775 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY_MASK 0x00040000L 24776 #define SPI_DEBUG_BUSY__OFC_LDS_BUSY_MASK 0x00080000L 24777 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY_MASK 0x00100000L 24778 #define SPI_DEBUG_BUSY__GRBM_BUSY_MASK 0x00200000L 24779 #define SPI_DEBUG_BUSY__SPIS_BUSY_MASK 0x00400000L 24780 #define SPI_DEBUG_BUSY__RSRC_ALLOC_BUSY_MASK 0x00800000L 24781 #define SPI_DEBUG_BUSY__PWS_BUSY_MASK 0x01000000L 24782 #define SPI_DEBUG_BUSY__SPP_BUSY_MASK 0x02000000L 24783 //SPI_CONFIG_PS_CU_EN 24784 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET__SHIFT 0x0 24785 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET__SHIFT 0x4 24786 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET__SHIFT 0x8 24787 #define SPI_CONFIG_PS_CU_EN__PKR_OFFSET_MASK 0x0000000FL 24788 #define SPI_CONFIG_PS_CU_EN__PKR2_OFFSET_MASK 0x000000F0L 24789 #define SPI_CONFIG_PS_CU_EN__PKR3_OFFSET_MASK 0x00000F00L 24790 //SPI_CONFIG_CU_MASK_GFX0 24791 #define SPI_CONFIG_CU_MASK_GFX0__HS_CU_EN__SHIFT 0x0 24792 #define SPI_CONFIG_CU_MASK_GFX0__GS_CU_EN__SHIFT 0x10 24793 #define SPI_CONFIG_CU_MASK_GFX0__HS_CU_EN_MASK 0x0000FFFFL 24794 #define SPI_CONFIG_CU_MASK_GFX0__GS_CU_EN_MASK 0xFFFF0000L 24795 //SPI_CONFIG_CU_MASK_HP3D0 24796 #define SPI_CONFIG_CU_MASK_HP3D0__HS_CU_EN__SHIFT 0x0 24797 #define SPI_CONFIG_CU_MASK_HP3D0__GS_CU_EN__SHIFT 0x10 24798 #define SPI_CONFIG_CU_MASK_HP3D0__HS_CU_EN_MASK 0x0000FFFFL 24799 #define SPI_CONFIG_CU_MASK_HP3D0__GS_CU_EN_MASK 0xFFFF0000L 24800 //SPI_CONFIG_CU_MASK_GFX1 24801 #define SPI_CONFIG_CU_MASK_GFX1__PS_CU_EN__SHIFT 0x0 24802 #define SPI_CONFIG_CU_MASK_GFX1__CSG_CU_EN__SHIFT 0x10 24803 #define SPI_CONFIG_CU_MASK_GFX1__PS_CU_EN_MASK 0x0000FFFFL 24804 #define SPI_CONFIG_CU_MASK_GFX1__CSG_CU_EN_MASK 0xFFFF0000L 24805 //SPI_CONFIG_CU_MASK_HP3D1 24806 #define SPI_CONFIG_CU_MASK_HP3D1__PS_CU_EN__SHIFT 0x0 24807 #define SPI_CONFIG_CU_MASK_HP3D1__CSG_CU_EN__SHIFT 0x10 24808 #define SPI_CONFIG_CU_MASK_HP3D1__PS_CU_EN_MASK 0x0000FFFFL 24809 #define SPI_CONFIG_CU_MASK_HP3D1__CSG_CU_EN_MASK 0xFFFF0000L 24810 //SPI_CONFIG_CU_MASK_CS0 24811 #define SPI_CONFIG_CU_MASK_CS0__CU_EN_SA0__SHIFT 0x0 24812 #define SPI_CONFIG_CU_MASK_CS0__CU_EN_SA1__SHIFT 0x10 24813 #define SPI_CONFIG_CU_MASK_CS0__CU_EN_SA0_MASK 0x0000FFFFL 24814 #define SPI_CONFIG_CU_MASK_CS0__CU_EN_SA1_MASK 0xFFFF0000L 24815 //SPI_CONFIG_CU_MASK_CS1 24816 #define SPI_CONFIG_CU_MASK_CS1__CU_EN_SA0__SHIFT 0x0 24817 #define SPI_CONFIG_CU_MASK_CS1__CU_EN_SA1__SHIFT 0x10 24818 #define SPI_CONFIG_CU_MASK_CS1__CU_EN_SA0_MASK 0x0000FFFFL 24819 #define SPI_CONFIG_CU_MASK_CS1__CU_EN_SA1_MASK 0xFFFF0000L 24820 //SPI_CONFIG_CU_MASK_CS2 24821 #define SPI_CONFIG_CU_MASK_CS2__CU_EN_SA0__SHIFT 0x0 24822 #define SPI_CONFIG_CU_MASK_CS2__CU_EN_SA1__SHIFT 0x10 24823 #define SPI_CONFIG_CU_MASK_CS2__CU_EN_SA0_MASK 0x0000FFFFL 24824 #define SPI_CONFIG_CU_MASK_CS2__CU_EN_SA1_MASK 0xFFFF0000L 24825 //SPI_CONFIG_CU_MASK_CS3 24826 #define SPI_CONFIG_CU_MASK_CS3__CU_EN_SA0__SHIFT 0x0 24827 #define SPI_CONFIG_CU_MASK_CS3__CU_EN_SA1__SHIFT 0x10 24828 #define SPI_CONFIG_CU_MASK_CS3__CU_EN_SA0_MASK 0x0000FFFFL 24829 #define SPI_CONFIG_CU_MASK_CS3__CU_EN_SA1_MASK 0xFFFF0000L 24830 //SPI_CONFIG_CU_MASK_CS4 24831 #define SPI_CONFIG_CU_MASK_CS4__CU_EN_SA0__SHIFT 0x0 24832 #define SPI_CONFIG_CU_MASK_CS4__CU_EN_SA1__SHIFT 0x10 24833 #define SPI_CONFIG_CU_MASK_CS4__CU_EN_SA0_MASK 0x0000FFFFL 24834 #define SPI_CONFIG_CU_MASK_CS4__CU_EN_SA1_MASK 0xFFFF0000L 24835 //SPI_CONFIG_CU_MASK_CS5 24836 #define SPI_CONFIG_CU_MASK_CS5__CU_EN_SA0__SHIFT 0x0 24837 #define SPI_CONFIG_CU_MASK_CS5__CU_EN_SA1__SHIFT 0x10 24838 #define SPI_CONFIG_CU_MASK_CS5__CU_EN_SA0_MASK 0x0000FFFFL 24839 #define SPI_CONFIG_CU_MASK_CS5__CU_EN_SA1_MASK 0xFFFF0000L 24840 //SPI_CONFIG_CU_MASK_CS6 24841 #define SPI_CONFIG_CU_MASK_CS6__CU_EN_SA0__SHIFT 0x0 24842 #define SPI_CONFIG_CU_MASK_CS6__CU_EN_SA1__SHIFT 0x10 24843 #define SPI_CONFIG_CU_MASK_CS6__CU_EN_SA0_MASK 0x0000FFFFL 24844 #define SPI_CONFIG_CU_MASK_CS6__CU_EN_SA1_MASK 0xFFFF0000L 24845 //SPI_CONFIG_CU_MASK_CS7 24846 #define SPI_CONFIG_CU_MASK_CS7__CU_EN_SA0__SHIFT 0x0 24847 #define SPI_CONFIG_CU_MASK_CS7__CU_EN_SA1__SHIFT 0x10 24848 #define SPI_CONFIG_CU_MASK_CS7__CU_EN_SA0_MASK 0x0000FFFFL 24849 #define SPI_CONFIG_CU_MASK_CS7__CU_EN_SA1_MASK 0xFFFF0000L 24850 //SPI_WF_LIFETIME_CNTL 24851 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD__SHIFT 0x0 24852 #define SPI_WF_LIFETIME_CNTL__EN__SHIFT 0x4 24853 #define SPI_WF_LIFETIME_CNTL__SAMPLE_PERIOD_MASK 0x0000000FL 24854 #define SPI_WF_LIFETIME_CNTL__EN_MASK 0x00000010L 24855 //SPI_WF_LIFETIME_LIMIT_0 24856 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT__SHIFT 0x0 24857 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN__SHIFT 0x1f 24858 #define SPI_WF_LIFETIME_LIMIT_0__MAX_CNT_MASK 0x7FFFFFFFL 24859 #define SPI_WF_LIFETIME_LIMIT_0__EN_WARN_MASK 0x80000000L 24860 //SPI_WF_LIFETIME_LIMIT_2 24861 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT__SHIFT 0x0 24862 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN__SHIFT 0x1f 24863 #define SPI_WF_LIFETIME_LIMIT_2__MAX_CNT_MASK 0x7FFFFFFFL 24864 #define SPI_WF_LIFETIME_LIMIT_2__EN_WARN_MASK 0x80000000L 24865 //SPI_WF_LIFETIME_LIMIT_3 24866 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT__SHIFT 0x0 24867 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN__SHIFT 0x1f 24868 #define SPI_WF_LIFETIME_LIMIT_3__MAX_CNT_MASK 0x7FFFFFFFL 24869 #define SPI_WF_LIFETIME_LIMIT_3__EN_WARN_MASK 0x80000000L 24870 //SPI_WF_LIFETIME_STATUS_0 24871 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT__SHIFT 0x0 24872 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT__SHIFT 0x1f 24873 #define SPI_WF_LIFETIME_STATUS_0__MAX_CNT_MASK 0x7FFFFFFFL 24874 #define SPI_WF_LIFETIME_STATUS_0__INT_SENT_MASK 0x80000000L 24875 //SPI_WF_LIFETIME_STATUS_2 24876 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT__SHIFT 0x0 24877 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT__SHIFT 0x1f 24878 #define SPI_WF_LIFETIME_STATUS_2__MAX_CNT_MASK 0x7FFFFFFFL 24879 #define SPI_WF_LIFETIME_STATUS_2__INT_SENT_MASK 0x80000000L 24880 //SPI_WF_LIFETIME_STATUS_4 24881 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT__SHIFT 0x0 24882 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT__SHIFT 0x1f 24883 #define SPI_WF_LIFETIME_STATUS_4__MAX_CNT_MASK 0x7FFFFFFFL 24884 #define SPI_WF_LIFETIME_STATUS_4__INT_SENT_MASK 0x80000000L 24885 //SPI_WF_LIFETIME_STATUS_6 24886 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT__SHIFT 0x0 24887 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT__SHIFT 0x1f 24888 #define SPI_WF_LIFETIME_STATUS_6__MAX_CNT_MASK 0x7FFFFFFFL 24889 #define SPI_WF_LIFETIME_STATUS_6__INT_SENT_MASK 0x80000000L 24890 //SPI_WF_LIFETIME_STATUS_7 24891 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT__SHIFT 0x0 24892 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT__SHIFT 0x1f 24893 #define SPI_WF_LIFETIME_STATUS_7__MAX_CNT_MASK 0x7FFFFFFFL 24894 #define SPI_WF_LIFETIME_STATUS_7__INT_SENT_MASK 0x80000000L 24895 //SPI_WF_LIFETIME_STATUS_9 24896 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT__SHIFT 0x0 24897 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT__SHIFT 0x1f 24898 #define SPI_WF_LIFETIME_STATUS_9__MAX_CNT_MASK 0x7FFFFFFFL 24899 #define SPI_WF_LIFETIME_STATUS_9__INT_SENT_MASK 0x80000000L 24900 //SPI_WF_LIFETIME_STATUS_11 24901 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT__SHIFT 0x0 24902 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT__SHIFT 0x1f 24903 #define SPI_WF_LIFETIME_STATUS_11__MAX_CNT_MASK 0x7FFFFFFFL 24904 #define SPI_WF_LIFETIME_STATUS_11__INT_SENT_MASK 0x80000000L 24905 //SPI_WF_LIFETIME_STATUS_13 24906 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT__SHIFT 0x0 24907 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT__SHIFT 0x1f 24908 #define SPI_WF_LIFETIME_STATUS_13__MAX_CNT_MASK 0x7FFFFFFFL 24909 #define SPI_WF_LIFETIME_STATUS_13__INT_SENT_MASK 0x80000000L 24910 //SPI_WF_LIFETIME_STATUS_14 24911 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT__SHIFT 0x0 24912 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT__SHIFT 0x1f 24913 #define SPI_WF_LIFETIME_STATUS_14__MAX_CNT_MASK 0x7FFFFFFFL 24914 #define SPI_WF_LIFETIME_STATUS_14__INT_SENT_MASK 0x80000000L 24915 //SPI_WF_LIFETIME_STATUS_15 24916 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT__SHIFT 0x0 24917 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT__SHIFT 0x1f 24918 #define SPI_WF_LIFETIME_STATUS_15__MAX_CNT_MASK 0x7FFFFFFFL 24919 #define SPI_WF_LIFETIME_STATUS_15__INT_SENT_MASK 0x80000000L 24920 //SPI_WF_LIFETIME_STATUS_16 24921 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT__SHIFT 0x0 24922 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT__SHIFT 0x1f 24923 #define SPI_WF_LIFETIME_STATUS_16__MAX_CNT_MASK 0x7FFFFFFFL 24924 #define SPI_WF_LIFETIME_STATUS_16__INT_SENT_MASK 0x80000000L 24925 //SPI_WF_LIFETIME_STATUS_17 24926 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT__SHIFT 0x0 24927 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT__SHIFT 0x1f 24928 #define SPI_WF_LIFETIME_STATUS_17__MAX_CNT_MASK 0x7FFFFFFFL 24929 #define SPI_WF_LIFETIME_STATUS_17__INT_SENT_MASK 0x80000000L 24930 //SPI_WF_LIFETIME_STATUS_18 24931 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT__SHIFT 0x0 24932 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT__SHIFT 0x1f 24933 #define SPI_WF_LIFETIME_STATUS_18__MAX_CNT_MASK 0x7FFFFFFFL 24934 #define SPI_WF_LIFETIME_STATUS_18__INT_SENT_MASK 0x80000000L 24935 //SPI_WF_LIFETIME_STATUS_19 24936 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT__SHIFT 0x0 24937 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT__SHIFT 0x1f 24938 #define SPI_WF_LIFETIME_STATUS_19__MAX_CNT_MASK 0x7FFFFFFFL 24939 #define SPI_WF_LIFETIME_STATUS_19__INT_SENT_MASK 0x80000000L 24940 //SPI_WF_LIFETIME_STATUS_20 24941 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT__SHIFT 0x0 24942 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT__SHIFT 0x1f 24943 #define SPI_WF_LIFETIME_STATUS_20__MAX_CNT_MASK 0x7FFFFFFFL 24944 #define SPI_WF_LIFETIME_STATUS_20__INT_SENT_MASK 0x80000000L 24945 //SPI_WF_LIFETIME_DEBUG 24946 #define SPI_WF_LIFETIME_DEBUG__START_VALUE__SHIFT 0x0 24947 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN__SHIFT 0x1f 24948 #define SPI_WF_LIFETIME_DEBUG__START_VALUE_MASK 0x7FFFFFFFL 24949 #define SPI_WF_LIFETIME_DEBUG__OVERRIDE_EN_MASK 0x80000000L 24950 //SPI_WF_LIFETIME_STATUS_21 24951 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT__SHIFT 0x0 24952 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT__SHIFT 0x1f 24953 #define SPI_WF_LIFETIME_STATUS_21__MAX_CNT_MASK 0x7FFFFFFFL 24954 #define SPI_WF_LIFETIME_STATUS_21__INT_SENT_MASK 0x80000000L 24955 //SPI_WGP_WORK_PENDING 24956 #define SPI_WGP_WORK_PENDING__SPI_WGP_WORK_PENDING__SHIFT 0x0 24957 #define SPI_WGP_WORK_PENDING__RESERVED__SHIFT 0x10 24958 #define SPI_WGP_WORK_PENDING__SPI_WGP_WORK_PENDING_MASK 0x0000FFFFL 24959 #define SPI_WGP_WORK_PENDING__RESERVED_MASK 0xFFFF0000L 24960 //SPI_CREST_MODE 24961 #define SPI_CREST_MODE__ENABLE_CREST__SHIFT 0x0 24962 #define SPI_CREST_MODE__ENABLE_CREST_MASK 0x00000001L 24963 //SPI_SLAVE_DEBUG_BUSY 24964 #define SPI_SLAVE_DEBUG_BUSY__LS_VTX_BUSY__SHIFT 0x0 24965 #define SPI_SLAVE_DEBUG_BUSY__HS_VTX_BUSY__SHIFT 0x1 24966 #define SPI_SLAVE_DEBUG_BUSY__ES_VTX_BUSY__SHIFT 0x2 24967 #define SPI_SLAVE_DEBUG_BUSY__GS_VTX_BUSY__SHIFT 0x3 24968 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC00_BUSY__SHIFT 0x4 24969 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC01_BUSY__SHIFT 0x5 24970 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC00_BUSY__SHIFT 0x6 24971 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC01_BUSY__SHIFT 0x7 24972 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER_BUSY__SHIFT 0x8 24973 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WR_WCTL_BUSY__SHIFT 0x9 24974 #define SPI_SLAVE_DEBUG_BUSY__EVENT_CNTL_BUSY__SHIFT 0xa 24975 #define SPI_SLAVE_DEBUG_BUSY__SAVE_CTX_BUSY__SHIFT 0xb 24976 #define SPI_SLAVE_DEBUG_BUSY__WR_CTL_MUX_BUSY__SHIFT 0xc 24977 #define SPI_SLAVE_DEBUG_BUSY__LS_VTX_BUSY_MASK 0x00000001L 24978 #define SPI_SLAVE_DEBUG_BUSY__HS_VTX_BUSY_MASK 0x00000002L 24979 #define SPI_SLAVE_DEBUG_BUSY__ES_VTX_BUSY_MASK 0x00000004L 24980 #define SPI_SLAVE_DEBUG_BUSY__GS_VTX_BUSY_MASK 0x00000008L 24981 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC00_BUSY_MASK 0x00000010L 24982 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC01_BUSY_MASK 0x00000020L 24983 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC00_BUSY_MASK 0x00000040L 24984 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC01_BUSY_MASK 0x00000080L 24985 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER_BUSY_MASK 0x00000100L 24986 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WR_WCTL_BUSY_MASK 0x00000200L 24987 #define SPI_SLAVE_DEBUG_BUSY__EVENT_CNTL_BUSY_MASK 0x00000400L 24988 #define SPI_SLAVE_DEBUG_BUSY__SAVE_CTX_BUSY_MASK 0x00000800L 24989 #define SPI_SLAVE_DEBUG_BUSY__WR_CTL_MUX_BUSY_MASK 0x00001000L 24990 //SPI_LB_CTR_CTRL 24991 #define SPI_LB_CTR_CTRL__LOAD__SHIFT 0x0 24992 #define SPI_LB_CTR_CTRL__WAVES_SELECT__SHIFT 0x1 24993 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ__SHIFT 0x3 24994 #define SPI_LB_CTR_CTRL__RESET_COUNTS__SHIFT 0x4 24995 #define SPI_LB_CTR_CTRL__LOAD_MASK 0x00000001L 24996 #define SPI_LB_CTR_CTRL__WAVES_SELECT_MASK 0x00000006L 24997 #define SPI_LB_CTR_CTRL__CLEAR_ON_READ_MASK 0x00000008L 24998 #define SPI_LB_CTR_CTRL__RESET_COUNTS_MASK 0x00000010L 24999 //SPI_LB_WGP_MASK 25000 #define SPI_LB_WGP_MASK__WGP_MASK__SHIFT 0x0 25001 #define SPI_LB_WGP_MASK__WGP_MASK_MASK 0x0000FFFFL 25002 //SPI_LB_DATA_REG 25003 #define SPI_LB_DATA_REG__CNT_DATA__SHIFT 0x0 25004 #define SPI_LB_DATA_REG__CNT_DATA_MASK 0xFFFFFFFFL 25005 //SPI_PG_ENABLE_STATIC_WGP_MASK 25006 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK__SHIFT 0x0 25007 #define SPI_PG_ENABLE_STATIC_WGP_MASK__WGP_MASK_MASK 0x0000FFFFL 25008 //SPI_GDS_CREDITS 25009 #define SPI_GDS_CREDITS__DS_DATA_CREDITS__SHIFT 0x0 25010 #define SPI_GDS_CREDITS__DS_CMD_CREDITS__SHIFT 0x8 25011 #define SPI_GDS_CREDITS__DS_DATA_CREDITS_MASK 0x000000FFL 25012 #define SPI_GDS_CREDITS__DS_CMD_CREDITS_MASK 0x0000FF00L 25013 //SPI_SX_EXPORT_BUFFER_SIZES 25014 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE__SHIFT 0x0 25015 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE__SHIFT 0x10 25016 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE_MASK 0x0000FFFFL 25017 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE_MASK 0xFFFF0000L 25018 //SPI_SX_SCOREBOARD_BUFFER_SIZES 25019 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE__SHIFT 0x0 25020 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE__SHIFT 0x10 25021 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE_MASK 0x0000FFFFL 25022 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE_MASK 0xFFFF0000L 25023 //SPI_CSQ_WF_ACTIVE_STATUS 25024 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE__SHIFT 0x0 25025 #define SPI_CSQ_WF_ACTIVE_STATUS__ACTIVE_MASK 0xFFFFFFFFL 25026 //SPI_CSQ_WF_ACTIVE_COUNT_0 25027 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT__SHIFT 0x0 25028 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS__SHIFT 0x10 25029 #define SPI_CSQ_WF_ACTIVE_COUNT_0__COUNT_MASK 0x000007FFL 25030 #define SPI_CSQ_WF_ACTIVE_COUNT_0__EVENTS_MASK 0x07FF0000L 25031 //SPI_CSQ_WF_ACTIVE_COUNT_1 25032 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT__SHIFT 0x0 25033 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS__SHIFT 0x10 25034 #define SPI_CSQ_WF_ACTIVE_COUNT_1__COUNT_MASK 0x000007FFL 25035 #define SPI_CSQ_WF_ACTIVE_COUNT_1__EVENTS_MASK 0x07FF0000L 25036 //SPI_CSQ_WF_ACTIVE_COUNT_2 25037 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT__SHIFT 0x0 25038 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS__SHIFT 0x10 25039 #define SPI_CSQ_WF_ACTIVE_COUNT_2__COUNT_MASK 0x000007FFL 25040 #define SPI_CSQ_WF_ACTIVE_COUNT_2__EVENTS_MASK 0x07FF0000L 25041 //SPI_CSQ_WF_ACTIVE_COUNT_3 25042 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT__SHIFT 0x0 25043 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS__SHIFT 0x10 25044 #define SPI_CSQ_WF_ACTIVE_COUNT_3__COUNT_MASK 0x000007FFL 25045 #define SPI_CSQ_WF_ACTIVE_COUNT_3__EVENTS_MASK 0x07FF0000L 25046 //SPI_LB_DATA_WAVES 25047 #define SPI_LB_DATA_WAVES__COUNT0__SHIFT 0x0 25048 #define SPI_LB_DATA_WAVES__COUNT1__SHIFT 0x10 25049 #define SPI_LB_DATA_WAVES__COUNT0_MASK 0x0000FFFFL 25050 #define SPI_LB_DATA_WAVES__COUNT1_MASK 0xFFFF0000L 25051 //SPI_LB_DATA_PERWGP_WAVE_HSGS 25052 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS__SHIFT 0x0 25053 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS__SHIFT 0x10 25054 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_HS_MASK 0x0000FFFFL 25055 #define SPI_LB_DATA_PERWGP_WAVE_HSGS__WGP_USED_GS_MASK 0xFFFF0000L 25056 //SPI_LB_DATA_PERWGP_WAVE_PS 25057 #define SPI_LB_DATA_PERWGP_WAVE_PS__WGP_USED_PS__SHIFT 0x0 25058 #define SPI_LB_DATA_PERWGP_WAVE_PS__WGP_USED_PS_MASK 0x0000FFFFL 25059 //SPI_LB_DATA_PERWGP_WAVE_CS 25060 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE__SHIFT 0x0 25061 #define SPI_LB_DATA_PERWGP_WAVE_CS__ACTIVE_MASK 0x0000FFFFL 25062 //SPI_WF_ACTIVE_COUNT_GFX 25063 #define SPI_WF_ACTIVE_COUNT_GFX__WF_ALLOCATED__SHIFT 0x0 25064 #define SPI_WF_ACTIVE_COUNT_GFX__WF_ACTIVE__SHIFT 0x8 25065 #define SPI_WF_ACTIVE_COUNT_GFX__WF_ALLOCATED_MASK 0x000000FFL 25066 #define SPI_WF_ACTIVE_COUNT_GFX__WF_ACTIVE_MASK 0x00FFFF00L 25067 //SPI_WF_ACTIVE_COUNT_HPG 25068 #define SPI_WF_ACTIVE_COUNT_HPG__WF_ALLOCATED__SHIFT 0x0 25069 #define SPI_WF_ACTIVE_COUNT_HPG__WF_ACTIVE__SHIFT 0x8 25070 #define SPI_WF_ACTIVE_COUNT_HPG__WF_ALLOCATED_MASK 0x000000FFL 25071 #define SPI_WF_ACTIVE_COUNT_HPG__WF_ACTIVE_MASK 0x00FFFF00L 25072 //SPIS_DEBUG_READ 25073 #define SPIS_DEBUG_READ__DATA__SHIFT 0x0 25074 #define SPIS_DEBUG_READ__DATA_MASK 0xFFFFFFFFL 25075 //BCI_DEBUG_READ 25076 #define BCI_DEBUG_READ__DATA__SHIFT 0x0 25077 #define BCI_DEBUG_READ__DATA_MASK 0x00FFFFFFL 25078 //SPI_P0_TRAP_SCREEN_PSBA_LO 25079 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT 0x0 25080 #define SPI_P0_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK 0xFFFFFFFFL 25081 //SPI_P0_TRAP_SCREEN_PSBA_HI 25082 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT 0x0 25083 #define SPI_P0_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK 0x000000FFL 25084 //SPI_P0_TRAP_SCREEN_PSMA_LO 25085 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT 0x0 25086 #define SPI_P0_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK 0xFFFFFFFFL 25087 //SPI_P0_TRAP_SCREEN_PSMA_HI 25088 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT 0x0 25089 #define SPI_P0_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK 0x000000FFL 25090 //SPI_P0_TRAP_SCREEN_GPR_MIN 25091 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT 0x0 25092 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT 0x6 25093 #define SPI_P0_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK 0x0000003FL 25094 #define SPI_P0_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK 0x000003C0L 25095 //SPI_P1_TRAP_SCREEN_PSBA_LO 25096 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE__SHIFT 0x0 25097 #define SPI_P1_TRAP_SCREEN_PSBA_LO__MEM_BASE_MASK 0xFFFFFFFFL 25098 //SPI_P1_TRAP_SCREEN_PSBA_HI 25099 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE__SHIFT 0x0 25100 #define SPI_P1_TRAP_SCREEN_PSBA_HI__MEM_BASE_MASK 0x000000FFL 25101 //SPI_P1_TRAP_SCREEN_PSMA_LO 25102 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE__SHIFT 0x0 25103 #define SPI_P1_TRAP_SCREEN_PSMA_LO__MEM_BASE_MASK 0xFFFFFFFFL 25104 //SPI_P1_TRAP_SCREEN_PSMA_HI 25105 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE__SHIFT 0x0 25106 #define SPI_P1_TRAP_SCREEN_PSMA_HI__MEM_BASE_MASK 0x000000FFL 25107 //SPI_P1_TRAP_SCREEN_GPR_MIN 25108 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN__SHIFT 0x0 25109 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN__SHIFT 0x6 25110 #define SPI_P1_TRAP_SCREEN_GPR_MIN__VGPR_MIN_MASK 0x0000003FL 25111 #define SPI_P1_TRAP_SCREEN_GPR_MIN__SGPR_MIN_MASK 0x000003C0L 25112 //SPI_GFX_CRAWLER_CONFIG 25113 #define SPI_GFX_CRAWLER_CONFIG__PS_DEPTH__SHIFT 0x0 25114 #define SPI_GFX_CRAWLER_CONFIG__GS_DEPTH__SHIFT 0x5 25115 #define SPI_GFX_CRAWLER_CONFIG__HS_DEPTH__SHIFT 0xb 25116 #define SPI_GFX_CRAWLER_CONFIG__PS_ALLOC_DEPTH__SHIFT 0x11 25117 #define SPI_GFX_CRAWLER_CONFIG__PS_LDS_DONE_DEPTH__SHIFT 0x16 25118 #define SPI_GFX_CRAWLER_CONFIG__PS_LDS_DONE_CNTL__SHIFT 0x19 25119 #define SPI_GFX_CRAWLER_CONFIG__RA_PSWAVE_CREDITS__SHIFT 0x1a 25120 #define SPI_GFX_CRAWLER_CONFIG__PS_DEPTH_MASK 0x0000001FL 25121 #define SPI_GFX_CRAWLER_CONFIG__GS_DEPTH_MASK 0x000007E0L 25122 #define SPI_GFX_CRAWLER_CONFIG__HS_DEPTH_MASK 0x0001F800L 25123 #define SPI_GFX_CRAWLER_CONFIG__PS_ALLOC_DEPTH_MASK 0x003E0000L 25124 #define SPI_GFX_CRAWLER_CONFIG__PS_LDS_DONE_DEPTH_MASK 0x01C00000L 25125 #define SPI_GFX_CRAWLER_CONFIG__PS_LDS_DONE_CNTL_MASK 0x02000000L 25126 #define SPI_GFX_CRAWLER_CONFIG__RA_PSWAVE_CREDITS_MASK 0x1C000000L 25127 //SPI_CS_CRAWLER_CONFIG 25128 #define SPI_CS_CRAWLER_CONFIG__CSG_DEPTH__SHIFT 0x0 25129 #define SPI_CS_CRAWLER_CONFIG__CSC_DEPTH__SHIFT 0x6 25130 #define SPI_CS_CRAWLER_CONFIG__CSG_DEPTH_MASK 0x0000003FL 25131 #define SPI_CS_CRAWLER_CONFIG__CSC_DEPTH_MASK 0x00000FC0L 25132 25133 25134 // addressBlock: gc_gfx_se_gfx_se_tpdec 25135 //TD_CNTL 25136 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS__SHIFT 0x0 25137 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER__SHIFT 0x2 25138 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES__SHIFT 0x7 25139 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR__SHIFT 0xd 25140 #define TD_CNTL__GATHER4_FLOAT_MODE__SHIFT 0x10 25141 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG__SHIFT 0x11 25142 #define TD_CNTL__GATHER4_DX9_MODE__SHIFT 0x13 25143 #define TD_CNTL__DISABLE_POWER_THROTTLE__SHIFT 0x14 25144 #define TD_CNTL__ENABLE_ROUND_TO_ZERO__SHIFT 0x15 25145 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT__SHIFT 0x16 25146 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT__SHIFT 0x17 25147 #define TD_CNTL__ARBITER_ROUND_ROBIN__SHIFT 0x18 25148 #define TD_CNTL__ARBITER_OLDEST_PRIORITY__SHIFT 0x19 25149 #define TD_CNTL__DONE_SCOREBOARD_DEPTH__SHIFT 0x1a 25150 #define TD_CNTL__DISABLE_MEDIAN_CALC_FOR_CUBECORNER_PHANTOM_TEXELS_MASK 0x00000001L 25151 #define TD_CNTL__FORCE_RESIDENCY_MAP_TO_BE_MAX_FILTER_MASK 0x00000004L 25152 #define TD_CNTL__FORCE_RESIDENCY_MAP_CC_MAX_OF_ALL_SAMPLES_MASK 0x00000080L 25153 #define TD_CNTL__PRESERVE_VGPR_ON_UTC_ERROR_MASK 0x00002000L 25154 #define TD_CNTL__GATHER4_FLOAT_MODE_MASK 0x00010000L 25155 #define TD_CNTL__FORCE_RT_BVH4_ARBITER_TO_PING_PONG_MASK 0x00020000L 25156 #define TD_CNTL__GATHER4_DX9_MODE_MASK 0x00080000L 25157 #define TD_CNTL__DISABLE_POWER_THROTTLE_MASK 0x00100000L 25158 #define TD_CNTL__ENABLE_ROUND_TO_ZERO_MASK 0x00200000L 25159 #define TD_CNTL__DISABLE_ROUND_TO_ZERO_FOR_LARGE_FLOAT_TO_SMALL_FLOAT_MASK 0x00400000L 25160 #define TD_CNTL__DISABLE_2BIT_SIGNED_FORMAT_MASK 0x00800000L 25161 #define TD_CNTL__ARBITER_ROUND_ROBIN_MASK 0x01000000L 25162 #define TD_CNTL__ARBITER_OLDEST_PRIORITY_MASK 0x02000000L 25163 #define TD_CNTL__DONE_SCOREBOARD_DEPTH_MASK 0xFC000000L 25164 //TD_STATUS 25165 #define TD_STATUS__BUSY__SHIFT 0x1f 25166 #define TD_STATUS__BUSY_MASK 0x80000000L 25167 //TD_POWER_CNTL 25168 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT__SHIFT 0x6 25169 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON__SHIFT 0x7 25170 #define TD_POWER_CNTL__ENABLE_DEBUG_REG__SHIFT 0x8 25171 #define TD_POWER_CNTL__DISABLE_NOFILTER_FORMATTER_POWER_OPT_MASK 0x00000040L 25172 #define TD_POWER_CNTL__FORCE_NOFILTER_D16_FORMATTERS_ON_MASK 0x00000080L 25173 #define TD_POWER_CNTL__ENABLE_DEBUG_REG_MASK 0x00000100L 25174 //TD_CNTL2 25175 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT__SHIFT 0x0 25176 #define TD_CNTL2__MULTI_CYCLE_16FP__SHIFT 0x3 25177 #define TD_CNTL2__DISABLE_BLEND_PRT_FOR_LOADS__SHIFT 0x4 25178 #define TD_CNTL2__LDS_RETURN_FIFO_CREDIT_MASK 0x00000007L 25179 #define TD_CNTL2__MULTI_CYCLE_16FP_MASK 0x00000008L 25180 #define TD_CNTL2__DISABLE_BLEND_PRT_FOR_LOADS_MASK 0x00000010L 25181 //TD_DSM_CNTL 25182 //TD_DSM_CNTL2 25183 //TD_SCRATCH 25184 #define TD_SCRATCH__SCRATCH__SHIFT 0x0 25185 #define TD_SCRATCH__SCRATCH_MASK 0xFFFFFFFFL 25186 //TA_CNTL 25187 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE__SHIFT 0x0 25188 #define TA_CNTL__TA_INPUT_RDATA_PER_BANK_FGCG_OVERRIDE__SHIFT 0x2 25189 #define TA_CNTL__TA_INPUT_CFIFO_VEC64_OPT_OVERRIDE__SHIFT 0x3 25190 #define TA_CNTL__ALIGNER_CREDIT__SHIFT 0x10 25191 #define TA_CNTL__TD_FIFO_CREDIT__SHIFT 0x16 25192 #define TA_CNTL__TA_SQ_XNACK_FGCG_DISABLE_MASK 0x00000001L 25193 #define TA_CNTL__TA_INPUT_RDATA_PER_BANK_FGCG_OVERRIDE_MASK 0x00000004L 25194 #define TA_CNTL__TA_INPUT_CFIFO_VEC64_OPT_OVERRIDE_MASK 0x00000008L 25195 #define TA_CNTL__ALIGNER_CREDIT_MASK 0x001F0000L 25196 #define TA_CNTL__TD_FIFO_CREDIT_MASK 0xFFC00000L 25197 //TA_CNTL_AUX 25198 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N__SHIFT 0x0 25199 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS__SHIFT 0x1 25200 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM__SHIFT 0x2 25201 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS__SHIFT 0x3 25202 #define TA_CNTL_AUX__DERIV_ADJUST_DIS__SHIFT 0x4 25203 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE__SHIFT 0x5 25204 #define TA_CNTL_AUX__GATHERH_DST_SEL__SHIFT 0x6 25205 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE__SHIFT 0x7 25206 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP__SHIFT 0x8 25207 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT__SHIFT 0x9 25208 #define TA_CNTL_AUX__ANISO_HALF_THRESH__SHIFT 0xa 25209 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS__SHIFT 0xc 25210 #define TA_CNTL_AUX__ANISO_STEP_ORDER__SHIFT 0xd 25211 #define TA_CNTL_AUX__ANISO_STEP__SHIFT 0xe 25212 #define TA_CNTL_AUX__MINMAG_UNNORM__SHIFT 0xf 25213 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE__SHIFT 0x10 25214 #define TA_CNTL_AUX__ANISO_RATIO_LUT__SHIFT 0x11 25215 #define TA_CNTL_AUX__ANISO_TAP__SHIFT 0x12 25216 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE__SHIFT 0x14 25217 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE__SHIFT 0x15 25218 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE__SHIFT 0x16 25219 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE__SHIFT 0x17 25220 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE__SHIFT 0x18 25221 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE__SHIFT 0x19 25222 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE__SHIFT 0x1a 25223 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP__SHIFT 0x1c 25224 #define TA_CNTL_AUX__TRUNC_SMALL_NEG__SHIFT 0x1d 25225 #define TA_CNTL_AUX__ARRAY_ROUND_MODE__SHIFT 0x1e 25226 #define TA_CNTL_AUX__SCOAL_DSWIZZLE_N_MASK 0x00000001L 25227 #define TA_CNTL_AUX__DEPTH_AS_PITCH_DIS_MASK 0x00000002L 25228 #define TA_CNTL_AUX__CORNER_SAMPLES_MIN_DIM_MASK 0x00000004L 25229 #define TA_CNTL_AUX__OVERRIDE_QUAD_MODE_DIS_MASK 0x00000008L 25230 #define TA_CNTL_AUX__DERIV_ADJUST_DIS_MASK 0x00000010L 25231 #define TA_CNTL_AUX__TFAULT_EN_OVERRIDE_MASK 0x00000020L 25232 #define TA_CNTL_AUX__GATHERH_DST_SEL_MASK 0x00000040L 25233 #define TA_CNTL_AUX__DISABLE_GATHER4_BC_SWIZZLE_MASK 0x00000080L 25234 #define TA_CNTL_AUX__ANISO_MAG_STEP_CLAMP_MASK 0x00000100L 25235 #define TA_CNTL_AUX__AUTO_ALIGN_FORMAT_MASK 0x00000200L 25236 #define TA_CNTL_AUX__ANISO_HALF_THRESH_MASK 0x00000C00L 25237 #define TA_CNTL_AUX__ANISO_ERROR_FP_VBIAS_MASK 0x00001000L 25238 #define TA_CNTL_AUX__ANISO_STEP_ORDER_MASK 0x00002000L 25239 #define TA_CNTL_AUX__ANISO_STEP_MASK 0x00004000L 25240 #define TA_CNTL_AUX__MINMAG_UNNORM_MASK 0x00008000L 25241 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE_MASK 0x00010000L 25242 #define TA_CNTL_AUX__ANISO_RATIO_LUT_MASK 0x00020000L 25243 #define TA_CNTL_AUX__ANISO_TAP_MASK 0x00040000L 25244 #define TA_CNTL_AUX__DETERMINISM_RESERVED_DISABLE_MASK 0x00100000L 25245 #define TA_CNTL_AUX__DETERMINISM_OPCODE_STRICT_DISABLE_MASK 0x00200000L 25246 #define TA_CNTL_AUX__DETERMINISM_MISC_DISABLE_MASK 0x00400000L 25247 #define TA_CNTL_AUX__DETERMINISM_SAMPLE_C_DFMT_DISABLE_MASK 0x00800000L 25248 #define TA_CNTL_AUX__DETERMINISM_SAMPLER_MSAA_DISABLE_MASK 0x01000000L 25249 #define TA_CNTL_AUX__DETERMINISM_WRITEOP_READFMT_DISABLE_MASK 0x02000000L 25250 #define TA_CNTL_AUX__DETERMINISM_DFMT_NFMT_DISABLE_MASK 0x04000000L 25251 #define TA_CNTL_AUX__CUBEMAP_SLICE_CLAMP_MASK 0x10000000L 25252 #define TA_CNTL_AUX__TRUNC_SMALL_NEG_MASK 0x20000000L 25253 #define TA_CNTL_AUX__ARRAY_ROUND_MODE_MASK 0xC0000000L 25254 //TA_CNTL2 25255 #define TA_CNTL2__STORE_COMPONENT_MODE__SHIFT 0x0 25256 #define TA_CNTL2__MAX_RQ_ID__SHIFT 0x4 25257 #define TA_CNTL2__ELEMSIZE_HASH_DIS__SHIFT 0x11 25258 #define TA_CNTL2__TRUNCATE_COORD_MODE__SHIFT 0x12 25259 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS__SHIFT 0x13 25260 #define TA_CNTL2__PRTPLUS_ACCUM_MODE__SHIFT 0x14 25261 #define TA_CNTL2__STORE_COMPONENT_MODE_MASK 0x00000001L 25262 #define TA_CNTL2__MAX_RQ_ID_MASK 0x00000070L 25263 #define TA_CNTL2__ELEMSIZE_HASH_DIS_MASK 0x00020000L 25264 #define TA_CNTL2__TRUNCATE_COORD_MODE_MASK 0x00040000L 25265 #define TA_CNTL2__ELIMINATE_UNLIT_QUAD_DIS_MASK 0x00080000L 25266 #define TA_CNTL2__PRTPLUS_ACCUM_MODE_MASK 0x00300000L 25267 //TA_STATUS 25268 #define TA_STATUS__FG_PFIFO_EMPTYB__SHIFT 0xc 25269 #define TA_STATUS__FG_LFIFO_EMPTYB__SHIFT 0xd 25270 #define TA_STATUS__FG_SFIFO_EMPTYB__SHIFT 0xe 25271 #define TA_STATUS__FL_PFIFO_EMPTYB__SHIFT 0x10 25272 #define TA_STATUS__FL_LFIFO_EMPTYB__SHIFT 0x11 25273 #define TA_STATUS__FL_SFIFO_EMPTYB__SHIFT 0x12 25274 #define TA_STATUS__FA_PFIFO_EMPTYB__SHIFT 0x14 25275 #define TA_STATUS__FA_LFIFO_EMPTYB__SHIFT 0x15 25276 #define TA_STATUS__FA_SFIFO_EMPTYB__SHIFT 0x16 25277 #define TA_STATUS__IN_BUSY__SHIFT 0x18 25278 #define TA_STATUS__FG_BUSY__SHIFT 0x19 25279 #define TA_STATUS__LA_BUSY__SHIFT 0x1a 25280 #define TA_STATUS__FL_BUSY__SHIFT 0x1b 25281 #define TA_STATUS__TA_BUSY__SHIFT 0x1c 25282 #define TA_STATUS__FA_BUSY__SHIFT 0x1d 25283 #define TA_STATUS__AL_BUSY__SHIFT 0x1e 25284 #define TA_STATUS__BUSY__SHIFT 0x1f 25285 #define TA_STATUS__FG_PFIFO_EMPTYB_MASK 0x00001000L 25286 #define TA_STATUS__FG_LFIFO_EMPTYB_MASK 0x00002000L 25287 #define TA_STATUS__FG_SFIFO_EMPTYB_MASK 0x00004000L 25288 #define TA_STATUS__FL_PFIFO_EMPTYB_MASK 0x00010000L 25289 #define TA_STATUS__FL_LFIFO_EMPTYB_MASK 0x00020000L 25290 #define TA_STATUS__FL_SFIFO_EMPTYB_MASK 0x00040000L 25291 #define TA_STATUS__FA_PFIFO_EMPTYB_MASK 0x00100000L 25292 #define TA_STATUS__FA_LFIFO_EMPTYB_MASK 0x00200000L 25293 #define TA_STATUS__FA_SFIFO_EMPTYB_MASK 0x00400000L 25294 #define TA_STATUS__IN_BUSY_MASK 0x01000000L 25295 #define TA_STATUS__FG_BUSY_MASK 0x02000000L 25296 #define TA_STATUS__LA_BUSY_MASK 0x04000000L 25297 #define TA_STATUS__FL_BUSY_MASK 0x08000000L 25298 #define TA_STATUS__TA_BUSY_MASK 0x10000000L 25299 #define TA_STATUS__FA_BUSY_MASK 0x20000000L 25300 #define TA_STATUS__AL_BUSY_MASK 0x40000000L 25301 #define TA_STATUS__BUSY_MASK 0x80000000L 25302 //TA_SCRATCH 25303 #define TA_SCRATCH__SCRATCH__SHIFT 0x0 25304 #define TA_SCRATCH__SCRATCH_MASK 0xFFFFFFFFL 25305 25306 25307 // addressBlock: gc_gfx_se_gfx_se_rbdec 25308 //DB_DEBUG 25309 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE__SHIFT 0x0 25310 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE__SHIFT 0x1 25311 #define DB_DEBUG__ENABLE_COMPRESSION_ON_BYPASS__SHIFT 0x2 25312 #define DB_DEBUG__DISABLE_TILE_RATE_1XAA__SHIFT 0x3 25313 #define DB_DEBUG__FORCE_Z_MODE__SHIFT 0x4 25314 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ__SHIFT 0x6 25315 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ__SHIFT 0x7 25316 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE__SHIFT 0x8 25317 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0__SHIFT 0xa 25318 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1__SHIFT 0xc 25319 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE__SHIFT 0xe 25320 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE__SHIFT 0xf 25321 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE__SHIFT 0x10 25322 #define DB_DEBUG__DEBUG_FORCE_Z_ALLOC__SHIFT 0x11 25323 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS__SHIFT 0x12 25324 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE__SHIFT 0x13 25325 #define DB_DEBUG__DEBUG_FORCE_Z_READ__SHIFT 0x15 25326 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS__SHIFT 0x16 25327 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION__SHIFT 0x17 25328 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES__SHIFT 0x18 25329 #define DB_DEBUG__ONE_FREE_IN_FLIGHT__SHIFT 0x1c 25330 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT__SHIFT 0x1d 25331 #define DB_DEBUG__RESERVED_FIELD_1__SHIFT 0x1e 25332 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE_MASK 0x00000001L 25333 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE_MASK 0x00000002L 25334 #define DB_DEBUG__ENABLE_COMPRESSION_ON_BYPASS_MASK 0x00000004L 25335 #define DB_DEBUG__DISABLE_TILE_RATE_1XAA_MASK 0x00000008L 25336 #define DB_DEBUG__FORCE_Z_MODE_MASK 0x00000030L 25337 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ_MASK 0x00000040L 25338 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ_MASK 0x00000080L 25339 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE_MASK 0x00000300L 25340 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0_MASK 0x00000C00L 25341 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1_MASK 0x00003000L 25342 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE_MASK 0x00004000L 25343 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE_MASK 0x00008000L 25344 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE_MASK 0x00010000L 25345 #define DB_DEBUG__DEBUG_FORCE_Z_ALLOC_MASK 0x00020000L 25346 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS_MASK 0x00040000L 25347 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE_MASK 0x00180000L 25348 #define DB_DEBUG__DEBUG_FORCE_Z_READ_MASK 0x00200000L 25349 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS_MASK 0x00400000L 25350 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION_MASK 0x00800000L 25351 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES_MASK 0x0F000000L 25352 #define DB_DEBUG__ONE_FREE_IN_FLIGHT_MASK 0x10000000L 25353 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT_MASK 0x20000000L 25354 #define DB_DEBUG__RESERVED_FIELD_1_MASK 0xC0000000L 25355 //DB_DEBUG2 25356 #define DB_DEBUG2__TRAP_ENABLE__SHIFT 0x1 25357 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB__SHIFT 0x3 25358 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM__SHIFT 0x4 25359 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL__SHIFT 0x5 25360 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ__SHIFT 0x6 25361 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL__SHIFT 0x7 25362 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE__SHIFT 0x8 25363 #define DB_DEBUG2__CLK_OFF_DELAY__SHIFT 0x9 25364 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON__SHIFT 0xe 25365 #define DB_DEBUG2__FL_FLUSH_ONE_STILE_AT_A_TIME__SHIFT 0x10 25366 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING__SHIFT 0x11 25367 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING__SHIFT 0x12 25368 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL__SHIFT 0x13 25369 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT 0x14 25370 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES__SHIFT 0x15 25371 #define DB_DEBUG2__FL_DISABLE_PLANE_REPACK__SHIFT 0x1a 25372 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN__SHIFT 0x1b 25373 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM__SHIFT 0x1c 25374 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL__SHIFT 0x1d 25375 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM__SHIFT 0x1e 25376 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT__SHIFT 0x1f 25377 #define DB_DEBUG2__TRAP_ENABLE_MASK 0x00000002L 25378 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB_MASK 0x00000008L 25379 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM_MASK 0x00000010L 25380 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_MASK 0x00000020L 25381 #define DB_DEBUG2__DISABLE_PREZL_FIFO_STALL_REZ_MASK 0x00000040L 25382 #define DB_DEBUG2__ENABLE_VIEWPORT_STALL_ON_ALL_MASK 0x00000080L 25383 #define DB_DEBUG2__OPTIMIZE_HIZ_MATCHES_FB_DISABLE_MASK 0x00000100L 25384 #define DB_DEBUG2__CLK_OFF_DELAY_MASK 0x00003E00L 25385 #define DB_DEBUG2__FORCE_PERF_COUNTERS_ON_MASK 0x00004000L 25386 #define DB_DEBUG2__FL_FLUSH_ONE_STILE_AT_A_TIME_MASK 0x00010000L 25387 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING_MASK 0x00020000L 25388 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING_MASK 0x00040000L 25389 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL_MASK 0x00080000L 25390 #define DB_DEBUG2__DISABLE_FULL_TILE_WAVE_BREAK_MASK 0x00100000L 25391 #define DB_DEBUG2__ENABLE_FULL_TILE_WAVE_BREAK_FOR_ALL_TILES_MASK 0x00200000L 25392 #define DB_DEBUG2__FL_DISABLE_PLANE_REPACK_MASK 0x04000000L 25393 #define DB_DEBUG2__DEBUG_BUS_FLOP_EN_MASK 0x08000000L 25394 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM_MASK 0x10000000L 25395 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL_MASK 0x20000000L 25396 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM_MASK 0x40000000L 25397 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT_MASK 0x80000000L 25398 //DB_DEBUG3 25399 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA__SHIFT 0x1 25400 #define DB_DEBUG3__FORCE_DB_IS_GOOD__SHIFT 0x2 25401 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION__SHIFT 0x3 25402 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP__SHIFT 0x4 25403 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION__SHIFT 0x8 25404 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP__SHIFT 0xa 25405 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS__SHIFT 0xd 25406 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE__SHIFT 0xe 25407 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK__SHIFT 0xf 25408 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH__SHIFT 0x10 25409 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE__SHIFT 0x11 25410 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT__SHIFT 0x15 25411 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD__SHIFT 0x17 25412 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET__SHIFT 0x1a 25413 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX__SHIFT 0x1b 25414 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT__SHIFT 0x1f 25415 #define DB_DEBUG3__DISABLE_RELOAD_CONTEXT_DRAW_DATA_MASK 0x00000002L 25416 #define DB_DEBUG3__FORCE_DB_IS_GOOD_MASK 0x00000004L 25417 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION_MASK 0x00000008L 25418 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP_MASK 0x00000010L 25419 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION_MASK 0x00000100L 25420 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP_MASK 0x00000400L 25421 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS_MASK 0x00002000L 25422 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE_MASK 0x00004000L 25423 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK_MASK 0x00008000L 25424 #define DB_DEBUG3__DISABLE_SLOCS_PER_CTXT_MATCH_MASK 0x00010000L 25425 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE_MASK 0x00020000L 25426 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT_MASK 0x00200000L 25427 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD_MASK 0x00800000L 25428 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET_MASK 0x04000000L 25429 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX_MASK 0x08000000L 25430 #define DB_DEBUG3__DISABLE_MULTIDTAG_FL_PANIC_REQUIREMENT_MASK 0x80000000L 25431 //DB_DEBUG4 25432 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION__SHIFT 0x0 25433 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION__SHIFT 0x1 25434 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL__SHIFT 0x2 25435 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL__SHIFT 0x3 25436 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK__SHIFT 0x4 25437 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK__SHIFT 0x5 25438 #define DB_DEBUG4__DISABLE_1PLANE_PMASK_OPTIMIZATION__SHIFT 0x7 25439 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK__SHIFT 0x8 25440 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION__SHIFT 0xc 25441 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP__SHIFT 0xd 25442 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE__SHIFT 0xf 25443 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT__SHIFT 0x10 25444 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT__SHIFT 0x1e 25445 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION_MASK 0x00000001L 25446 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION_MASK 0x00000002L 25447 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL_MASK 0x00000004L 25448 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL_MASK 0x00000008L 25449 #define DB_DEBUG4__DISABLE_SEPARATE_OP_PIPE_CLK_MASK 0x00000010L 25450 #define DB_DEBUG4__DISABLE_SEPARATE_SX_CLK_MASK 0x00000020L 25451 #define DB_DEBUG4__DISABLE_1PLANE_PMASK_OPTIMIZATION_MASK 0x00000080L 25452 #define DB_DEBUG4__DISABLE_SEPARATE_DBG_CLK_MASK 0x00000100L 25453 #define DB_DEBUG4__ENABLE_A2M_DQUAD_OPTIMIZATION_MASK 0x00001000L 25454 #define DB_DEBUG4__DISABLE_DTT_FAST_HTILENACK_LOOKUP_MASK 0x00002000L 25455 #define DB_DEBUG4__DISABLE_DYNAMIC_RAM_LIGHT_SLEEP_MODE_MASK 0x00008000L 25456 #define DB_DEBUG4__DISABLE_HIZ_TS_COLLISION_DETECT_MASK 0x00010000L 25457 #define DB_DEBUG4__LATE_ACK_SCOREBOARD_MULTIPLE_SLOT_MASK 0x40000000L 25458 //DB_CREDIT_LIMIT 25459 #define DB_CREDIT_LIMIT__DB_SC_UPDATE_CREDITS__SHIFT 0x0 25460 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS__SHIFT 0x5 25461 #define DB_CREDIT_LIMIT__DB_CB_EXPORT_CREDITS__SHIFT 0xa 25462 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS__SHIFT 0xd 25463 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS__SHIFT 0x12 25464 #define DB_CREDIT_LIMIT__DB_SC_UPDATE_CREDITS_MASK 0x0000001FL 25465 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS_MASK 0x000003E0L 25466 #define DB_CREDIT_LIMIT__DB_CB_EXPORT_CREDITS_MASK 0x00001C00L 25467 #define DB_CREDIT_LIMIT__DB_SC_WAVE_CREDITS_MASK 0x0003E000L 25468 #define DB_CREDIT_LIMIT__DB_SC_FREE_WAVE_CREDITS_MASK 0x007C0000L 25469 //DB_WATERMARKS 25470 #define DB_WATERMARKS__DEPTH_FREE__SHIFT 0x0 25471 #define DB_WATERMARKS__DEPTH_FLUSH__SHIFT 0x8 25472 #define DB_WATERMARKS__DEPTH_PENDING_FREE__SHIFT 0x10 25473 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE__SHIFT 0x18 25474 #define DB_WATERMARKS__DEPTH_FREE_MASK 0x000000FFL 25475 #define DB_WATERMARKS__DEPTH_FLUSH_MASK 0x0000FF00L 25476 #define DB_WATERMARKS__DEPTH_PENDING_FREE_MASK 0x00FF0000L 25477 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE_MASK 0xFF000000L 25478 //DB_FREE_CACHELINES 25479 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH__SHIFT 0x0 25480 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH__SHIFT 0x8 25481 #define DB_FREE_CACHELINES__FREE_Z_DEPTH__SHIFT 0x10 25482 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH_MASK 0x000000FFL 25483 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH_MASK 0x0000FF00L 25484 #define DB_FREE_CACHELINES__FREE_Z_DEPTH_MASK 0x00FF0000L 25485 //DB_FIFO_DEPTH1 25486 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH__SHIFT 0x0 25487 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH__SHIFT 0x8 25488 #define DB_FIFO_DEPTH1__QC_DEPTH__SHIFT 0x18 25489 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH_MASK 0x000000FFL 25490 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH_MASK 0x0000FF00L 25491 #define DB_FIFO_DEPTH1__QC_DEPTH_MASK 0xFF000000L 25492 //DB_FIFO_DEPTH2 25493 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH__SHIFT 0x0 25494 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH__SHIFT 0x8 25495 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH__SHIFT 0x10 25496 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH__SHIFT 0x19 25497 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH_MASK 0x000000FFL 25498 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH_MASK 0x0000FF00L 25499 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH_MASK 0x01FF0000L 25500 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH_MASK 0xFE000000L 25501 //DB_RING_CONTROL 25502 #define DB_RING_CONTROL__COUNTER_CONTROL__SHIFT 0x0 25503 #define DB_RING_CONTROL__COUNTER_CONTROL_MASK 0x00000003L 25504 //DB_MEM_ARB_WATERMARKS 25505 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK__SHIFT 0x0 25506 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK__SHIFT 0x8 25507 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK__SHIFT 0x10 25508 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK__SHIFT 0x18 25509 #define DB_MEM_ARB_WATERMARKS__CLIENT0_WATERMARK_MASK 0x00000007L 25510 #define DB_MEM_ARB_WATERMARKS__CLIENT1_WATERMARK_MASK 0x00000700L 25511 #define DB_MEM_ARB_WATERMARKS__CLIENT2_WATERMARK_MASK 0x00070000L 25512 #define DB_MEM_ARB_WATERMARKS__CLIENT3_WATERMARK_MASK 0x07000000L 25513 //DB_FIFO_DEPTH3 25514 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH__SHIFT 0x0 25515 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH__SHIFT 0x8 25516 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH__SHIFT 0x10 25517 #define DB_FIFO_DEPTH3__QUAD_READ_REQS__SHIFT 0x18 25518 #define DB_FIFO_DEPTH3__LTILE_PROBE_FIFO_DEPTH_MASK 0x000000FFL 25519 #define DB_FIFO_DEPTH3__OSB_WAVE_TABLE_DEPTH_MASK 0x0000FF00L 25520 #define DB_FIFO_DEPTH3__OREO_WAVE_HIDE_DEPTH_MASK 0x00FF0000L 25521 #define DB_FIFO_DEPTH3__QUAD_READ_REQS_MASK 0xFF000000L 25522 //DB_DEBUG6 25523 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT__SHIFT 0x0 25524 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT__SHIFT 0x1 25525 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT__SHIFT 0x2 25526 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL__SHIFT 0x3 25527 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID__SHIFT 0x4 25528 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN__SHIFT 0xa 25529 #define DB_DEBUG6__NEVER_DB_SC_WAVE_CONFLICT__SHIFT 0xb 25530 #define DB_DEBUG6__DISABLE_PWS_PLUS_STC_TAG_LIVENESS_STALL__SHIFT 0xc 25531 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID__SHIFT 0xd 25532 #define DB_DEBUG6__NEVER_DB_SC_WAVE_HARD_CONFLICT__SHIFT 0xf 25533 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL__SHIFT 0x10 25534 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT__SHIFT 0x18 25535 #define DB_DEBUG6__FORCE_MAX_STILES_IN_WAVE_CHECK__SHIFT 0x19 25536 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX__SHIFT 0x1a 25537 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC__SHIFT 0x1b 25538 #define DB_DEBUG6__FORCE_ZC_WRITEMASK_TO_FULL__SHIFT 0x1c 25539 #define DB_DEBUG6__DONT_WAIT_FOR_CACHE_WRITE_TO_UPDATE_STC__SHIFT 0x1d 25540 #define DB_DEBUG6__SPARE_BITS_31_30__SHIFT 0x1e 25541 #define DB_DEBUG6__FORCE_DB_SC_WAVE_CONFLICT_MASK 0x00000001L 25542 #define DB_DEBUG6__FORCE_DB_SC_WAVE_HARD_CONFLICT_MASK 0x00000002L 25543 #define DB_DEBUG6__FORCE_DB_SC_QUAD_CONFLICT_MASK 0x00000004L 25544 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ALL_MASK 0x00000008L 25545 #define DB_DEBUG6__OREO_TRANSITION_EVENT_ID_MASK 0x000003F0L 25546 #define DB_DEBUG6__OREO_TRANSITION_EVENT_EN_MASK 0x00000400L 25547 #define DB_DEBUG6__NEVER_DB_SC_WAVE_CONFLICT_MASK 0x00000800L 25548 #define DB_DEBUG6__DISABLE_PWS_PLUS_STC_TAG_LIVENESS_STALL_MASK 0x00001000L 25549 #define DB_DEBUG6__SET_DB_PERFMON_PWS_PIPE_ID_MASK 0x00006000L 25550 #define DB_DEBUG6__NEVER_DB_SC_WAVE_HARD_CONFLICT_MASK 0x00008000L 25551 #define DB_DEBUG6__FTWB_MAX_TIMEOUT_VAL_MASK 0x00FF0000L 25552 #define DB_DEBUG6__DISABLE_LQO_SMT_RAM_OPT_MASK 0x01000000L 25553 #define DB_DEBUG6__FORCE_MAX_STILES_IN_WAVE_CHECK_MASK 0x02000000L 25554 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_FIX_MASK 0x04000000L 25555 #define DB_DEBUG6__DISABLE_OSB_DEADLOCK_WAIT_PANIC_MASK 0x08000000L 25556 #define DB_DEBUG6__FORCE_ZC_WRITEMASK_TO_FULL_MASK 0x10000000L 25557 #define DB_DEBUG6__DONT_WAIT_FOR_CACHE_WRITE_TO_UPDATE_STC_MASK 0x20000000L 25558 #define DB_DEBUG6__SPARE_BITS_31_30_MASK 0xC0000000L 25559 //DB_EXCEPTION_CONTROL 25560 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE__SHIFT 0x0 25561 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE__SHIFT 0x1 25562 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE__SHIFT 0x2 25563 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD__SHIFT 0x3 25564 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE__SHIFT 0x4 25565 #define DB_EXCEPTION_CONTROL__LQUAD_FIFO_LO_WATERMARK__SHIFT 0x8 25566 #define DB_EXCEPTION_CONTROL__LQUAD_FIFO_HI_WATERMARK__SHIFT 0x10 25567 #define DB_EXCEPTION_CONTROL__CAM_FREE_WATERMARK__SHIFT 0x18 25568 #define DB_EXCEPTION_CONTROL__EARLY_Z_PANIC_DISABLE_MASK 0x00000001L 25569 #define DB_EXCEPTION_CONTROL__LATE_Z_PANIC_DISABLE_MASK 0x00000002L 25570 #define DB_EXCEPTION_CONTROL__RE_Z_PANIC_DISABLE_MASK 0x00000004L 25571 #define DB_EXCEPTION_CONTROL__AUTO_FLUSH_QUAD_MASK 0x00000008L 25572 #define DB_EXCEPTION_CONTROL__FORCE_SUMMARIZE_MASK 0x000000F0L 25573 #define DB_EXCEPTION_CONTROL__LQUAD_FIFO_LO_WATERMARK_MASK 0x0000FF00L 25574 #define DB_EXCEPTION_CONTROL__LQUAD_FIFO_HI_WATERMARK_MASK 0x00FF0000L 25575 #define DB_EXCEPTION_CONTROL__CAM_FREE_WATERMARK_MASK 0xFF000000L 25576 //DB_DEBUG7 25577 #define DB_DEBUG7__SPARE_BITS__SHIFT 0x0 25578 #define DB_DEBUG7__SPARE_BITS_MASK 0xFFFFFFFFL 25579 //DB_DEBUG5 25580 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT__SHIFT 0x3 25581 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK__SHIFT 0x4 25582 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS__SHIFT 0x5 25583 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT__SHIFT 0x7 25584 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA__SHIFT 0x8 25585 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE__SHIFT 0x9 25586 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX__SHIFT 0xd 25587 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED__SHIFT 0xe 25588 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK__SHIFT 0xf 25589 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ__SHIFT 0x10 25590 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE__SHIFT 0x11 25591 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT__SHIFT 0x12 25592 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT__SHIFT 0x13 25593 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z__SHIFT 0x14 25594 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL__SHIFT 0x15 25595 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK__SHIFT 0x16 25596 #define DB_DEBUG5__SPARE_BITS__SHIFT 0x18 25597 #define DB_DEBUG5__DISABLE_2SRC_VRS_HARD_CONFLICT_MASK 0x00000008L 25598 #define DB_DEBUG5__DISABLE_FLQ_MCC_DTILEID_CHECK_MASK 0x00000010L 25599 #define DB_DEBUG5__DISABLE_NOZ_POWER_SAVINGS_MASK 0x00000020L 25600 #define DB_DEBUG5__DISABLE_MGCG_GATING_ON_SHADER_WAIT_MASK 0x00000080L 25601 #define DB_DEBUG5__DISABLE_VRS_1X2_2XAA_MASK 0x00000100L 25602 #define DB_DEBUG5__ENABLE_FULL_TILE_WAVE_BREAK_ON_COARSE_MASK 0x00000200L 25603 #define DB_DEBUG5__DISABLE_PSL_AUTO_MODE_FIX_MASK 0x00002000L 25604 #define DB_DEBUG5__DISABLE_FORCE_ZMASK_EXPANDED_MASK 0x00004000L 25605 #define DB_DEBUG5__DISABLE_SEPARATE_LQO_CLK_MASK 0x00008000L 25606 #define DB_DEBUG5__DISABLE_Z_WITHOUT_PLANES_FLQ_MASK 0x00010000L 25607 #define DB_DEBUG5__PRESERVE_QMASK_FOR_POSTZ_OP_PIPE_MASK 0x00020000L 25608 #define DB_DEBUG5__Z_NACK_BEHAVIOR_ONLY_WHEN_Z_IS_PRT_MASK 0x00040000L 25609 #define DB_DEBUG5__S_NACK_BEHAVIOR_ONLY_WHEN_S_IS_PRT_MASK 0x00080000L 25610 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_Z_MASK 0x00100000L 25611 #define DB_DEBUG5__DISABLE_RESIDENCY_CHECK_STENCIL_MASK 0x00200000L 25612 #define DB_DEBUG5__DISABLE_LQO_FTCQ_DUAL_QUAD_REGION_CHECK_MASK 0x00400000L 25613 #define DB_DEBUG5__SPARE_BITS_MASK 0xFF000000L 25614 //DB_MEM_CONFIG 25615 #define DB_MEM_CONFIG__Z_SCOPE__SHIFT 0x0 25616 #define DB_MEM_CONFIG__STENCIL_SCOPE__SHIFT 0x2 25617 #define DB_MEM_CONFIG__OCCLUSION_SCOPE__SHIFT 0x4 25618 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_Z__SHIFT 0x6 25619 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_STENCIL__SHIFT 0x7 25620 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_OCCLUSION__SHIFT 0x8 25621 #define DB_MEM_CONFIG__Z_OVERRIDE_COMPRESSION_MODE__SHIFT 0x9 25622 #define DB_MEM_CONFIG__STENCIL_OVERRIDE_COMPRESSION_MODE__SHIFT 0xb 25623 #define DB_MEM_CONFIG__OCCLUSION_OVERRIDE_COMPRESSION_MODE__SHIFT 0xd 25624 #define DB_MEM_CONFIG__FL_DISABLE_SINGLE_COMPRESS__SHIFT 0xf 25625 #define DB_MEM_CONFIG__Z_SCOPE_MASK 0x00000003L 25626 #define DB_MEM_CONFIG__STENCIL_SCOPE_MASK 0x0000000CL 25627 #define DB_MEM_CONFIG__OCCLUSION_SCOPE_MASK 0x00000030L 25628 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_Z_MASK 0x00000040L 25629 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_STENCIL_MASK 0x00000080L 25630 #define DB_MEM_CONFIG__ENABLE_OVERRIDE_COMP_MODE_OCCLUSION_MASK 0x00000100L 25631 #define DB_MEM_CONFIG__Z_OVERRIDE_COMPRESSION_MODE_MASK 0x00000600L 25632 #define DB_MEM_CONFIG__STENCIL_OVERRIDE_COMPRESSION_MODE_MASK 0x00001800L 25633 #define DB_MEM_CONFIG__OCCLUSION_OVERRIDE_COMPRESSION_MODE_MASK 0x00006000L 25634 #define DB_MEM_CONFIG__FL_DISABLE_SINGLE_COMPRESS_MASK 0x00008000L 25635 //DB_ARB_CONFIG 25636 #define DB_ARB_CONFIG__ARB_MODE__SHIFT 0x0 25637 #define DB_ARB_CONFIG__CREDITS_MAX_RD__SHIFT 0x2 25638 #define DB_ARB_CONFIG__CREDITS_WEIGHT_RD__SHIFT 0x7 25639 #define DB_ARB_CONFIG__CREDITS_MAX_WR__SHIFT 0xc 25640 #define DB_ARB_CONFIG__CREDITS_WEIGHT_WR__SHIFT 0x11 25641 #define DB_ARB_CONFIG__ARB_MODE_MASK 0x00000003L 25642 #define DB_ARB_CONFIG__CREDITS_MAX_RD_MASK 0x0000007CL 25643 #define DB_ARB_CONFIG__CREDITS_WEIGHT_RD_MASK 0x00000F80L 25644 #define DB_ARB_CONFIG__CREDITS_MAX_WR_MASK 0x0001F000L 25645 #define DB_ARB_CONFIG__CREDITS_WEIGHT_WR_MASK 0x003E0000L 25646 //DB_DFD_INDIRECT_SEL 25647 #define DB_DFD_INDIRECT_SEL__DFD_INDEX__SHIFT 0x0 25648 #define DB_DFD_INDIRECT_SEL__DFD_INDEX_MASK 0x000000FFL 25649 //DB_DFD_INDIRECT_DAT 25650 #define DB_DFD_INDIRECT_DAT__DFD_DATA__SHIFT 0x0 25651 #define DB_DFD_INDIRECT_DAT__DFD_DATA_MASK 0xFFFFFFFFL 25652 //DB_SUMMARIZER_TIMEOUTS 25653 #define DB_SUMMARIZER_TIMEOUTS__SUMM_CNTL_EVICT_TIMEOUT__SHIFT 0x0 25654 #define DB_SUMMARIZER_TIMEOUTS__SUMM_EVICT_TIMEOUT__SHIFT 0x10 25655 #define DB_SUMMARIZER_TIMEOUTS__SUMM_CNTL_EVICT_TIMEOUT_MASK 0x00000FFFL 25656 #define DB_SUMMARIZER_TIMEOUTS__SUMM_EVICT_TIMEOUT_MASK 0x0FFF0000L 25657 //DB_FGCG_SRAMS_CLK_CTRL 25658 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0__SHIFT 0x0 25659 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1__SHIFT 0x1 25660 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2__SHIFT 0x2 25661 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3__SHIFT 0x3 25662 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4__SHIFT 0x4 25663 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5__SHIFT 0x5 25664 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6__SHIFT 0x6 25665 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7__SHIFT 0x7 25666 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8__SHIFT 0x8 25667 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9__SHIFT 0x9 25668 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10__SHIFT 0xa 25669 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11__SHIFT 0xb 25670 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12__SHIFT 0xc 25671 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13__SHIFT 0xd 25672 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14__SHIFT 0xe 25673 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15__SHIFT 0xf 25674 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16__SHIFT 0x10 25675 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17__SHIFT 0x11 25676 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18__SHIFT 0x12 25677 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19__SHIFT 0x13 25678 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20__SHIFT 0x14 25679 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22__SHIFT 0x16 25680 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23__SHIFT 0x17 25681 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24__SHIFT 0x18 25682 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26__SHIFT 0x1a 25683 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27__SHIFT 0x1b 25684 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28__SHIFT 0x1c 25685 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29__SHIFT 0x1d 25686 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30__SHIFT 0x1e 25687 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31__SHIFT 0x1f 25688 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE0_MASK 0x00000001L 25689 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE1_MASK 0x00000002L 25690 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE2_MASK 0x00000004L 25691 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE3_MASK 0x00000008L 25692 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE4_MASK 0x00000010L 25693 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE5_MASK 0x00000020L 25694 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE6_MASK 0x00000040L 25695 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE7_MASK 0x00000080L 25696 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE8_MASK 0x00000100L 25697 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE9_MASK 0x00000200L 25698 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE10_MASK 0x00000400L 25699 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE11_MASK 0x00000800L 25700 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE12_MASK 0x00001000L 25701 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE13_MASK 0x00002000L 25702 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE14_MASK 0x00004000L 25703 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE15_MASK 0x00008000L 25704 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE16_MASK 0x00010000L 25705 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE17_MASK 0x00020000L 25706 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE18_MASK 0x00040000L 25707 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE19_MASK 0x00080000L 25708 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE20_MASK 0x00100000L 25709 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE22_MASK 0x00400000L 25710 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE23_MASK 0x00800000L 25711 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE24_MASK 0x01000000L 25712 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE26_MASK 0x04000000L 25713 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE27_MASK 0x08000000L 25714 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE28_MASK 0x10000000L 25715 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE29_MASK 0x20000000L 25716 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE30_MASK 0x40000000L 25717 #define DB_FGCG_SRAMS_CLK_CTRL__OVERRIDE31_MASK 0x80000000L 25718 //DB_FGCG_INTERFACES_CLK_CTRL 25719 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE__SHIFT 0x0 25720 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE__SHIFT 0x2 25721 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_GL1_COMP_REQ_OVERRIDE__SHIFT 0x3 25722 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_GL1_SRC_OVERRIDE__SHIFT 0x4 25723 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_UPDATE_OVERRIDE__SHIFT 0x5 25724 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE__SHIFT 0x6 25725 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE__SHIFT 0x7 25726 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE__SHIFT 0x8 25727 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_QUAD_OVERRIDE_MASK 0x00000001L 25728 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_EXPORT_OVERRIDE_MASK 0x00000004L 25729 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_GL1_COMP_REQ_OVERRIDE_MASK 0x00000008L 25730 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_GL1_SRC_OVERRIDE_MASK 0x00000010L 25731 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_UPDATE_OVERRIDE_MASK 0x00000020L 25732 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_CB_RMIRET_OVERRIDE_MASK 0x00000040L 25733 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_WAVE_OVERRIDE_MASK 0x00000080L 25734 #define DB_FGCG_INTERFACES_CLK_CTRL__DB_SC_FREE_WAVE_OVERRIDE_MASK 0x00000100L 25735 //DB_FIFO_DEPTH4 25736 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH__SHIFT 0x0 25737 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH__SHIFT 0x8 25738 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH__SHIFT 0x10 25739 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH__SHIFT 0x18 25740 #define DB_FIFO_DEPTH4__OSB_SQUAD_TABLE_DEPTH_MASK 0x000000FFL 25741 #define DB_FIFO_DEPTH4__OSB_TILE_TABLE_DEPTH_MASK 0x0000FF00L 25742 #define DB_FIFO_DEPTH4__OSB_SCORE_BOARD_DEPTH_MASK 0x00FF0000L 25743 #define DB_FIFO_DEPTH4__OSB_EVENT_FIFO_DEPTH_MASK 0xFF000000L 25744 //CC_RB_BACKEND_DISABLE 25745 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x4 25746 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0x000000F0L 25747 //GB_ADDR_CONFIG 25748 #define GB_ADDR_CONFIG__NUM_PIPES__SHIFT 0x0 25749 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 25750 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS__SHIFT 0x6 25751 #define GB_ADDR_CONFIG__NUM_PKRS__SHIFT 0x8 25752 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT 0x13 25753 #define GB_ADDR_CONFIG__NUM_RB_PER_SE__SHIFT 0x1a 25754 #define GB_ADDR_CONFIG__NUM_PIPES_MASK 0x00000007L 25755 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 25756 #define GB_ADDR_CONFIG__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 25757 #define GB_ADDR_CONFIG__NUM_PKRS_MASK 0x00000700L 25758 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK 0x00780000L 25759 #define GB_ADDR_CONFIG__NUM_RB_PER_SE_MASK 0x0C000000L 25760 //GB_ADDR_CONFIG_1 25761 #define GB_ADDR_CONFIG_1__NUM_PIPES__SHIFT 0x0 25762 #define GB_ADDR_CONFIG_1__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 25763 #define GB_ADDR_CONFIG_1__MAX_COMPRESSED_FRAGS__SHIFT 0x6 25764 #define GB_ADDR_CONFIG_1__NUM_PKRS__SHIFT 0x8 25765 #define GB_ADDR_CONFIG_1__NUM_SHADER_ENGINES__SHIFT 0x13 25766 #define GB_ADDR_CONFIG_1__NUM_RB_PER_SE__SHIFT 0x1a 25767 #define GB_ADDR_CONFIG_1__NUM_PIPES_MASK 0x00000007L 25768 #define GB_ADDR_CONFIG_1__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 25769 #define GB_ADDR_CONFIG_1__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 25770 #define GB_ADDR_CONFIG_1__NUM_PKRS_MASK 0x00000700L 25771 #define GB_ADDR_CONFIG_1__NUM_SHADER_ENGINES_MASK 0x00780000L 25772 #define GB_ADDR_CONFIG_1__NUM_RB_PER_SE_MASK 0x0C000000L 25773 //GB_BACKEND_MAP 25774 #define GB_BACKEND_MAP__BACKEND_MAP__SHIFT 0x0 25775 #define GB_BACKEND_MAP__BACKEND_MAP_MASK 0xFFFFFFFFL 25776 //GB_GPU_ID 25777 #define GB_GPU_ID__GPU_ID__SHIFT 0x0 25778 #define GB_GPU_ID__GPU_ID_MASK 0x0000000FL 25779 //GB_ADDR_CONFIG_READ 25780 #define GB_ADDR_CONFIG_READ__NUM_PIPES__SHIFT 0x0 25781 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE__SHIFT 0x3 25782 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS__SHIFT 0x6 25783 #define GB_ADDR_CONFIG_READ__NUM_PKRS__SHIFT 0x8 25784 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES__SHIFT 0x13 25785 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE__SHIFT 0x1a 25786 #define GB_ADDR_CONFIG_READ__NUM_PIPES_MASK 0x00000007L 25787 #define GB_ADDR_CONFIG_READ__PIPE_INTERLEAVE_SIZE_MASK 0x00000038L 25788 #define GB_ADDR_CONFIG_READ__MAX_COMPRESSED_FRAGS_MASK 0x000000C0L 25789 #define GB_ADDR_CONFIG_READ__NUM_PKRS_MASK 0x00000700L 25790 #define GB_ADDR_CONFIG_READ__NUM_SHADER_ENGINES_MASK 0x00780000L 25791 #define GB_ADDR_CONFIG_READ__NUM_RB_PER_SE_MASK 0x0C000000L 25792 //CB_HW_CONTROL_4 25793 #define CB_HW_CONTROL_4__ENABLE_READ_RESIDENCY_TIMEOUT_CNTR__SHIFT 0x0 25794 #define CB_HW_CONTROL_4__THRESHOLD_READ_RESIDENCY_TIMEOUT_CNTR__SHIFT 0x1 25795 #define CB_HW_CONTROL_4__DISABLE_FRAGOP_MULTI_FRAGMENT__SHIFT 0xe 25796 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD__SHIFT 0x10 25797 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD__SHIFT 0x11 25798 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD__SHIFT 0x12 25799 #define CB_HW_CONTROL_4__ENABLE_READ_RESIDENCY_TIMEOUT_CNTR_MASK 0x00000001L 25800 #define CB_HW_CONTROL_4__THRESHOLD_READ_RESIDENCY_TIMEOUT_CNTR_MASK 0x00000006L 25801 #define CB_HW_CONTROL_4__DISABLE_FRAGOP_MULTI_FRAGMENT_MASK 0x00004000L 25802 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_RAW_HAZARD_MASK 0x00010000L 25803 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_COARSE_RAW_HAZARD_MASK 0x00020000L 25804 #define CB_HW_CONTROL_4__ENABLE_FRAGOP_STALLING_ON_DS_RAW_HAZARD_MASK 0x00040000L 25805 //CB_HW_CONTROL_3 25806 #define CB_HW_CONTROL_3__FORCE_GLX_REQ_CLKEN_HIGH__SHIFT 0x3 25807 #define CB_HW_CONTROL_3__FORCE_GLX_SRC_CLKEN_HIGH__SHIFT 0x4 25808 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS__SHIFT 0x6 25809 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS__SHIFT 0x7 25810 #define CB_HW_CONTROL_3__DISABLE_FMASK_OPT_WA_AND_FULLY_COVERED__SHIFT 0x15 25811 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_OVERRIDE_ROH_COMP__SHIFT 0x19 25812 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_INSERT_BUBBLES_B2B__SHIFT 0x1a 25813 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_CLEAR_KEY_OVERRIDE_FROM_ILLEGAL_DECODE__SHIFT 0x1b 25814 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_WAIT_SECOND_64B__SHIFT 0x1c 25815 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_256B_CLEARS_BECOME_1FRAG__SHIFT 0x1d 25816 #define CB_HW_CONTROL_3__FORCE_GLX_REQ_CLKEN_HIGH_MASK 0x00000008L 25817 #define CB_HW_CONTROL_3__FORCE_GLX_SRC_CLKEN_HIGH_MASK 0x00000010L 25818 #define CB_HW_CONTROL_3__SPLIT_ALL_FAST_MODE_TRANSFERS_MASK 0x00000040L 25819 #define CB_HW_CONTROL_3__DISABLE_SHADER_BLEND_OPTS_MASK 0x00000080L 25820 #define CB_HW_CONTROL_3__DISABLE_FMASK_OPT_WA_AND_FULLY_COVERED_MASK 0x00200000L 25821 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_OVERRIDE_ROH_COMP_MASK 0x02000000L 25822 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_INSERT_BUBBLES_B2B_MASK 0x04000000L 25823 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_CLEAR_KEY_OVERRIDE_FROM_ILLEGAL_DECODE_MASK 0x08000000L 25824 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_WAIT_SECOND_64B_MASK 0x10000000L 25825 #define CB_HW_CONTROL_3__DISABLE_READ_DAW_OPT_256B_CLEARS_BECOME_1FRAG_MASK 0x20000000L 25826 //CB_HW_CONTROL 25827 #define CB_HW_CONTROL__DISABLE_GRBM_BUSY_CNTR__SHIFT 0x0 25828 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION__SHIFT 0x1 25829 #define CB_HW_CONTROL__GLX_CREDITS__SHIFT 0x6 25830 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES__SHIFT 0xc 25831 #define CB_HW_CONTROL__DISABLE_EVICT_ILLEGAL_KEY_OVERRIDE__SHIFT 0xf 25832 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID__SHIFT 0x10 25833 #define CB_HW_CONTROL__FORCE_WAIT_EOP_DONE_FLUSH__SHIFT 0x12 25834 #define CB_HW_CONTROL__FORCE_NEEDS_DST__SHIFT 0x13 25835 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH__SHIFT 0x14 25836 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST__SHIFT 0x15 25837 #define CB_HW_CONTROL__ENABLE_SINGLE_KEY_WR_OPT__SHIFT 0x16 25838 #define CB_HW_CONTROL__DISABLE_POWER_OPT_HC__SHIFT 0x17 25839 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT 0x18 25840 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS__SHIFT 0x19 25841 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT 0x1a 25842 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED__SHIFT 0x1b 25843 #define CB_HW_CONTROL__DISABLE_MULTICYCLE_WRITES__SHIFT 0x1c 25844 #define CB_HW_CONTROL__DISABLE_HOLE_COLLAPSE__SHIFT 0x1d 25845 #define CB_HW_CONTROL__DISABLE_FMASK_REREAD_OPT__SHIFT 0x1e 25846 #define CB_HW_CONTROL__EN_KEY_OVERRIDE__SHIFT 0x1f 25847 #define CB_HW_CONTROL__DISABLE_GRBM_BUSY_CNTR_MASK 0x00000001L 25848 #define CB_HW_CONTROL__DISABLE_VRS_FILLRATE_OPTIMIZATION_MASK 0x00000002L 25849 #define CB_HW_CONTROL__GLX_CREDITS_MASK 0x000003C0L 25850 #define CB_HW_CONTROL__NUM_CCC_SKID_FIFO_ENTRIES_MASK 0x00007000L 25851 #define CB_HW_CONTROL__DISABLE_EVICT_ILLEGAL_KEY_OVERRIDE_MASK 0x00008000L 25852 #define CB_HW_CONTROL__FORCE_EVICT_ALL_VALID_MASK 0x00010000L 25853 #define CB_HW_CONTROL__FORCE_WAIT_EOP_DONE_FLUSH_MASK 0x00040000L 25854 #define CB_HW_CONTROL__FORCE_NEEDS_DST_MASK 0x00080000L 25855 #define CB_HW_CONTROL__DISABLE_USE_OF_SET_HASH_MASK 0x00100000L 25856 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST_MASK 0x00200000L 25857 #define CB_HW_CONTROL__ENABLE_SINGLE_KEY_WR_OPT_MASK 0x00400000L 25858 #define CB_HW_CONTROL__DISABLE_POWER_OPT_HC_MASK 0x00800000L 25859 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST_MASK 0x01000000L 25860 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS_MASK 0x02000000L 25861 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK 0x04000000L 25862 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED_MASK 0x08000000L 25863 #define CB_HW_CONTROL__DISABLE_MULTICYCLE_WRITES_MASK 0x10000000L 25864 #define CB_HW_CONTROL__DISABLE_HOLE_COLLAPSE_MASK 0x20000000L 25865 #define CB_HW_CONTROL__DISABLE_FMASK_REREAD_OPT_MASK 0x40000000L 25866 #define CB_HW_CONTROL__EN_KEY_OVERRIDE_MASK 0x80000000L 25867 //CB_HW_CONTROL_1 25868 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS__SHIFT 0x0 25869 #define CB_HW_CONTROL_1__DISABLE_SRC_FIFO_BYP__SHIFT 0x15 25870 #define CB_HW_CONTROL_1__DISABLE_RDLAT_FIFO_BYP__SHIFT 0x16 25871 #define CB_HW_CONTROL_1__ENABLE_COMPRESSION_ON_BYPASS__SHIFT 0x17 25872 #define CB_HW_CONTROL_1__COLOR_SCOPE__SHIFT 0x18 25873 #define CB_HW_CONTROL_1__GLX_NOFILL__SHIFT 0x1a 25874 #define CB_HW_CONTROL_1__GLX_VQID__SHIFT 0x1b 25875 #define CB_HW_CONTROL_1__GLX_PERF_CNTR_EN__SHIFT 0x1f 25876 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS_MASK 0x0000003FL 25877 #define CB_HW_CONTROL_1__DISABLE_SRC_FIFO_BYP_MASK 0x00200000L 25878 #define CB_HW_CONTROL_1__DISABLE_RDLAT_FIFO_BYP_MASK 0x00400000L 25879 #define CB_HW_CONTROL_1__ENABLE_COMPRESSION_ON_BYPASS_MASK 0x00800000L 25880 #define CB_HW_CONTROL_1__COLOR_SCOPE_MASK 0x03000000L 25881 #define CB_HW_CONTROL_1__GLX_NOFILL_MASK 0x04000000L 25882 #define CB_HW_CONTROL_1__GLX_VQID_MASK 0x78000000L 25883 #define CB_HW_CONTROL_1__GLX_PERF_CNTR_EN_MASK 0x80000000L 25884 //CB_HW_CONTROL_2 25885 #define CB_HW_CONTROL_2__RESERVED__SHIFT 0x0 25886 #define CB_HW_CONTROL_2__RESERVED_MASK 0x00000001L 25887 //CB_HW_MEM_ARBITER_CTL 25888 #define CB_HW_MEM_ARBITER_CTL__ARB_MODE__SHIFT 0x0 25889 #define CB_HW_MEM_ARBITER_CTL__READ_CYC_WEIGHT__SHIFT 0x1 25890 #define CB_HW_MEM_ARBITER_CTL__READ_CRED_CNT_MAX__SHIFT 0x7 25891 #define CB_HW_MEM_ARBITER_CTL__WRITE_CYC_WEIGHT__SHIFT 0xd 25892 #define CB_HW_MEM_ARBITER_CTL__WRITE_CRED_CNT_MAX__SHIFT 0x13 25893 #define CB_HW_MEM_ARBITER_CTL__WRITE_CREDIT_MODE__SHIFT 0x1b 25894 #define CB_HW_MEM_ARBITER_CTL__READ_CREDIT_MODE__SHIFT 0x1c 25895 #define CB_HW_MEM_ARBITER_CTL__ARB_MODE_MASK 0x00000001L 25896 #define CB_HW_MEM_ARBITER_CTL__READ_CYC_WEIGHT_MASK 0x0000003EL 25897 #define CB_HW_MEM_ARBITER_CTL__READ_CRED_CNT_MAX_MASK 0x00000F80L 25898 #define CB_HW_MEM_ARBITER_CTL__WRITE_CYC_WEIGHT_MASK 0x0003E000L 25899 #define CB_HW_MEM_ARBITER_CTL__WRITE_CRED_CNT_MAX_MASK 0x00F80000L 25900 #define CB_HW_MEM_ARBITER_CTL__WRITE_CREDIT_MODE_MASK 0x08000000L 25901 #define CB_HW_MEM_ARBITER_CTL__READ_CREDIT_MODE_MASK 0x10000000L 25902 //CB_FGCG_SRAM_OVERRIDE 25903 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG__SHIFT 0x0 25904 #define CB_FGCG_SRAM_OVERRIDE__DISABLE_FGCG_MASK 0x000007FFL 25905 //CB_CACHE_EVICT_POINTS 25906 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT__SHIFT 0x0 25907 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT__SHIFT 0x8 25908 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT__SHIFT 0x18 25909 #define CB_CACHE_EVICT_POINTS__CC_COLOR_EVICT_POINT_MASK 0x000000FFL 25910 #define CB_CACHE_EVICT_POINTS__CC_FMASK_EVICT_POINT_MASK 0x0000FF00L 25911 #define CB_CACHE_EVICT_POINTS__CC_CACHE_EVICT_POINT_MASK 0xFF000000L 25912 25913 25914 // addressBlock: gc_gfx_se_gfx_se_spipdec2 25915 //SPI_PQEV_CTRL 25916 #define SPI_PQEV_CTRL__SCAN_PERIOD__SHIFT 0x0 25917 #define SPI_PQEV_CTRL__QUEUE_DURATION__SHIFT 0xa 25918 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN__SHIFT 0x10 25919 #define SPI_PQEV_CTRL__SCAN_PERIOD_MASK 0x000003FFL 25920 #define SPI_PQEV_CTRL__QUEUE_DURATION_MASK 0x0000FC00L 25921 #define SPI_PQEV_CTRL__COMPUTE_PIPE_EN_MASK 0x00FF0000L 25922 //SPI_EXP_THROTTLE_CTRL 25923 #define SPI_EXP_THROTTLE_CTRL__ENABLE__SHIFT 0x0 25924 #define SPI_EXP_THROTTLE_CTRL__PERIOD__SHIFT 0x1 25925 #define SPI_EXP_THROTTLE_CTRL__UPSTEP__SHIFT 0x5 25926 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP__SHIFT 0x9 25927 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT__SHIFT 0xd 25928 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT__SHIFT 0x10 25929 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD__SHIFT 0x13 25930 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT__SHIFT 0x1a 25931 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET__SHIFT 0x1d 25932 #define SPI_EXP_THROTTLE_CTRL__ENABLE_MASK 0x00000001L 25933 #define SPI_EXP_THROTTLE_CTRL__PERIOD_MASK 0x0000001EL 25934 #define SPI_EXP_THROTTLE_CTRL__UPSTEP_MASK 0x000001E0L 25935 #define SPI_EXP_THROTTLE_CTRL__DOWNSTEP_MASK 0x00001E00L 25936 #define SPI_EXP_THROTTLE_CTRL__LOW_STALL_MON_HIST_COUNT_MASK 0x0000E000L 25937 #define SPI_EXP_THROTTLE_CTRL__HIGH_STALL_MON_HIST_COUNT_MASK 0x00070000L 25938 #define SPI_EXP_THROTTLE_CTRL__EXP_STALL_THRESHOLD_MASK 0x03F80000L 25939 #define SPI_EXP_THROTTLE_CTRL__SKEW_COUNT_MASK 0x1C000000L 25940 #define SPI_EXP_THROTTLE_CTRL__THROTTLE_RESET_MASK 0x20000000L 25941 25942 25943 // addressBlock: gc_gfx_se_rmi_gfx_se_rmidec 25944 //RMI_GENERAL_CNTL 25945 #define RMI_GENERAL_CNTL__BURST_DISABLE__SHIFT 0x0 25946 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE__SHIFT 0x1 25947 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN__SHIFT 0x13 25948 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE__SHIFT 0x15 25949 #define RMI_GENERAL_CNTL__BURST_DISABLE_MASK 0x00000001L 25950 #define RMI_GENERAL_CNTL__VMID_BYPASS_ENABLE_MASK 0x0001FFFEL 25951 #define RMI_GENERAL_CNTL__RB0_HARVEST_EN_MASK 0x00080000L 25952 #define RMI_GENERAL_CNTL__LOOPBACK_DIS_BY_REQ_TYPE_MASK 0x01E00000L 25953 //RMI_GENERAL_CNTL1 25954 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE__SHIFT 0x0 25955 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE__SHIFT 0x4 25956 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE__SHIFT 0x6 25957 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK__SHIFT 0x8 25958 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE__SHIFT 0x9 25959 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE__SHIFT 0xb 25960 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE__SHIFT 0xe 25961 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE__SHIFT 0xf 25962 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS__SHIFT 0x10 25963 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS__SHIFT 0x16 25964 #define RMI_GENERAL_CNTL1__EARLY_WRACK_ENABLE_PER_MTYPE_MASK 0x0000000FL 25965 #define RMI_GENERAL_CNTL1__TCIW0_64B_RD_STALL_MODE_MASK 0x00000030L 25966 #define RMI_GENERAL_CNTL1__TCIW1_64B_RD_STALL_MODE_MASK 0x000000C0L 25967 #define RMI_GENERAL_CNTL1__EARLY_WRACK_DISABLE_FOR_LOOPBACK_MASK 0x00000100L 25968 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_VALUE_MASK 0x00000600L 25969 #define RMI_GENERAL_CNTL1__POLICY_OVERRIDE_MASK 0x00000800L 25970 #define RMI_GENERAL_CNTL1__ARBITER_ADDRESS_CHANGE_ENABLE_MASK 0x00004000L 25971 #define RMI_GENERAL_CNTL1__LAST_OF_BURST_INSERTION_DISABLE_MASK 0x00008000L 25972 #define RMI_GENERAL_CNTL1__TCIW0_PRODUCER_CREDITS_MASK 0x003F0000L 25973 #define RMI_GENERAL_CNTL1__TCIW1_PRODUCER_CREDITS_MASK 0x0FC00000L 25974 //RMI_GENERAL_STATUS 25975 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED__SHIFT 0x0 25976 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR__SHIFT 0x1 25977 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR__SHIFT 0x2 25978 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR__SHIFT 0x3 25979 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR__SHIFT 0x4 25980 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY__SHIFT 0x5 25981 #define RMI_GENERAL_STATUS__RESERVED_BIT_6__SHIFT 0x6 25982 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY__SHIFT 0x7 25983 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY__SHIFT 0x8 25984 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY__SHIFT 0x9 25985 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY__SHIFT 0xa 25986 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY__SHIFT 0xb 25987 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY__SHIFT 0xc 25988 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY__SHIFT 0xd 25989 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY__SHIFT 0xe 25990 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY__SHIFT 0xf 25991 #define RMI_GENERAL_STATUS__RESERVED_BIT_18__SHIFT 0x12 25992 #define RMI_GENERAL_STATUS__RESERVED_BIT_19__SHIFT 0x13 25993 #define RMI_GENERAL_STATUS__RESERVED_BIT_20__SHIFT 0x14 25994 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21__SHIFT 0x15 25995 #define RMI_GENERAL_STATUS__RESERVED_BIT_29__SHIFT 0x1d 25996 #define RMI_GENERAL_STATUS__RESERVED_BIT_30__SHIFT 0x1e 25997 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR__SHIFT 0x1f 25998 #define RMI_GENERAL_STATUS__GENERAL_RMI_ERRORS_COMBINED_MASK 0x00000001L 25999 #define RMI_GENERAL_STATUS__SKID_FIFO_0_OVERFLOW_ERROR_MASK 0x00000002L 26000 #define RMI_GENERAL_STATUS__SKID_FIFO_0_UNDERFLOW_ERROR_MASK 0x00000004L 26001 #define RMI_GENERAL_STATUS__SKID_FIFO_1_OVERFLOW_ERROR_MASK 0x00000008L 26002 #define RMI_GENERAL_STATUS__SKID_FIFO_1_UNDERFLOW_ERROR_MASK 0x00000010L 26003 #define RMI_GENERAL_STATUS__RMI_XBAR_BUSY_MASK 0x00000020L 26004 #define RMI_GENERAL_STATUS__RESERVED_BIT_6_MASK 0x00000040L 26005 #define RMI_GENERAL_STATUS__RMI_SCOREBOARD_BUSY_MASK 0x00000080L 26006 #define RMI_GENERAL_STATUS__TCIW0_PRT_FIFO_BUSY_MASK 0x00000100L 26007 #define RMI_GENERAL_STATUS__TCIW_FRMTR0_BUSY_MASK 0x00000200L 26008 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR0_BUSY_MASK 0x00000400L 26009 #define RMI_GENERAL_STATUS__WRREQ_CONSUMER_FIFO_0_BUSY_MASK 0x00000800L 26010 #define RMI_GENERAL_STATUS__RDREQ_CONSUMER_FIFO_0_BUSY_MASK 0x00001000L 26011 #define RMI_GENERAL_STATUS__TCIW1_PRT_FIFO_BUSY_MASK 0x00002000L 26012 #define RMI_GENERAL_STATUS__TCIW_FRMTR1_BUSY_MASK 0x00004000L 26013 #define RMI_GENERAL_STATUS__TCIW_RTN_FRMTR1_BUSY_MASK 0x00008000L 26014 #define RMI_GENERAL_STATUS__RESERVED_BIT_18_MASK 0x00040000L 26015 #define RMI_GENERAL_STATUS__RESERVED_BIT_19_MASK 0x00080000L 26016 #define RMI_GENERAL_STATUS__RESERVED_BIT_20_MASK 0x00100000L 26017 #define RMI_GENERAL_STATUS__RESERVED_BITS_28_21_MASK 0x1FE00000L 26018 #define RMI_GENERAL_STATUS__RESERVED_BIT_29_MASK 0x20000000L 26019 #define RMI_GENERAL_STATUS__RESERVED_BIT_30_MASK 0x40000000L 26020 #define RMI_GENERAL_STATUS__SKID_FIFO_FREESPACE_IS_ZERO_ERROR_MASK 0x80000000L 26021 //RMI_SUBBLOCK_STATUS0 26022 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0__SHIFT 0x0 26023 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0__SHIFT 0x7 26024 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0__SHIFT 0x8 26025 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1__SHIFT 0x9 26026 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1__SHIFT 0x10 26027 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1__SHIFT 0x11 26028 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT__SHIFT 0x12 26029 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE0_MASK 0x0000007FL 26030 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE0_MASK 0x00000080L 26031 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE0_MASK 0x00000100L 26032 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_NUM_USED_PROBE1_MASK 0x0000FE00L 26033 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_FULL_PROBE1_MASK 0x00010000L 26034 #define RMI_SUBBLOCK_STATUS0__UTC_EXT_LAT_HID_FIFO_EMPTY_PROBE1_MASK 0x00020000L 26035 #define RMI_SUBBLOCK_STATUS0__TCIW0_INFLIGHT_CNT_MASK 0x0FFC0000L 26036 //RMI_SUBBLOCK_STATUS1 26037 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE__SHIFT 0x0 26038 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE__SHIFT 0xa 26039 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT__SHIFT 0x14 26040 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_0_FREE_SPACE_MASK 0x000003FFL 26041 #define RMI_SUBBLOCK_STATUS1__SKID_FIFO_1_FREE_SPACE_MASK 0x000FFC00L 26042 #define RMI_SUBBLOCK_STATUS1__TCIW1_INFLIGHT_CNT_MASK 0x3FF00000L 26043 //RMI_SUBBLOCK_STATUS2 26044 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED__SHIFT 0x0 26045 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED__SHIFT 0x9 26046 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_0_NUM_USED_MASK 0x000001FFL 26047 #define RMI_SUBBLOCK_STATUS2__PRT_FIFO_1_NUM_USED_MASK 0x0003FE00L 26048 //RMI_SUBBLOCK_STATUS3 26049 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL__SHIFT 0x0 26050 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL__SHIFT 0xa 26051 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_0_FREE_SPACE_TOTAL_MASK 0x000003FFL 26052 #define RMI_SUBBLOCK_STATUS3__SKID_FIFO_1_FREE_SPACE_TOTAL_MASK 0x000FFC00L 26053 //RMI_XBAR_CONFIG 26054 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE__SHIFT 0x0 26055 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE__SHIFT 0x2 26056 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE__SHIFT 0x6 26057 #define RMI_XBAR_CONFIG__ARBITER_DIS__SHIFT 0x7 26058 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ__SHIFT 0x8 26059 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE__SHIFT 0xc 26060 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0__SHIFT 0xd 26061 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_OVERRIDE_MASK 0x00000003L 26062 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_REQ_TYPE_OVERRIDE_MASK 0x0000003CL 26063 #define RMI_XBAR_CONFIG__XBAR_MUX_CONFIG_CB_DB_OVERRIDE_MASK 0x00000040L 26064 #define RMI_XBAR_CONFIG__ARBITER_DIS_MASK 0x00000080L 26065 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_MASK 0x00000F00L 26066 #define RMI_XBAR_CONFIG__XBAR_EN_IN_REQ_OVERRIDE_MASK 0x00001000L 26067 #define RMI_XBAR_CONFIG__XBAR_EN_IN_RB0_MASK 0x00002000L 26068 //RMI_PROBE_POP_LOGIC_CNTL 26069 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH__SHIFT 0x0 26070 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS__SHIFT 0x7 26071 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2__SHIFT 0x8 26072 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH__SHIFT 0xa 26073 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS__SHIFT 0x11 26074 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_0_MAX_DEPTH_MASK 0x0000007FL 26075 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE0_DIS_MASK 0x00000080L 26076 #define RMI_PROBE_POP_LOGIC_CNTL__REDUCE_MAX_XLAT_CHAIN_SIZE_BY_2_MASK 0x00000300L 26077 #define RMI_PROBE_POP_LOGIC_CNTL__EXT_LAT_FIFO_1_MAX_DEPTH_MASK 0x0001FC00L 26078 #define RMI_PROBE_POP_LOGIC_CNTL__XLAT_COMBINE1_DIS_MASK 0x00020000L 26079 //RMI_UTC_XNACK_N_MISC_CNTL 26080 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC__SHIFT 0x0 26081 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE__SHIFT 0x8 26082 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE__SHIFT 0xc 26083 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE__SHIFT 0xd 26084 #define RMI_UTC_XNACK_N_MISC_CNTL__MASTER_XNACK_TIMER_INC_MASK 0x000000FFL 26085 #define RMI_UTC_XNACK_N_MISC_CNTL__IND_XNACK_TIMER_START_VALUE_MASK 0x00000F00L 26086 #define RMI_UTC_XNACK_N_MISC_CNTL__UTCL1_PERM_MODE_MASK 0x00001000L 26087 #define RMI_UTC_XNACK_N_MISC_CNTL__CP_VMID_RESET_REQUEST_DISABLE_MASK 0x00002000L 26088 //RMI_DEMUX_CNTL 26089 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN__SHIFT 0x2 26090 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE__SHIFT 0x6 26091 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE__SHIFT 0xe 26092 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN__SHIFT 0x12 26093 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE__SHIFT 0x16 26094 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE__SHIFT 0x1e 26095 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_OVERRIDE_EN_MASK 0x00000004L 26096 #define RMI_DEMUX_CNTL__DEMUX_ARB0_STALL_TIMER_START_VALUE_MASK 0x00003FC0L 26097 #define RMI_DEMUX_CNTL__DEMUX_ARB0_MODE_MASK 0x0000C000L 26098 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_OVERRIDE_EN_MASK 0x00040000L 26099 #define RMI_DEMUX_CNTL__DEMUX_ARB1_STALL_TIMER_START_VALUE_MASK 0x3FC00000L 26100 #define RMI_DEMUX_CNTL__DEMUX_ARB1_MODE_MASK 0xC0000000L 26101 //RMI_UTCL1_CNTL1 26102 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP__SHIFT 0x0 26103 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF__SHIFT 0x1 26104 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE__SHIFT 0x2 26105 #define RMI_UTCL1_CNTL1__RESP_MODE__SHIFT 0x3 26106 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE__SHIFT 0x5 26107 #define RMI_UTCL1_CNTL1__CLIENTID__SHIFT 0x7 26108 #define RMI_UTCL1_CNTL1__USERVM_DIS__SHIFT 0x10 26109 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO__SHIFT 0x11 26110 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB__SHIFT 0x12 26111 #define RMI_UTCL1_CNTL1__REG_INV_VMID__SHIFT 0x13 26112 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID__SHIFT 0x17 26113 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE__SHIFT 0x18 26114 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID__SHIFT 0x19 26115 #define RMI_UTCL1_CNTL1__FORCE_MISS__SHIFT 0x1a 26116 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER__SHIFT 0x1b 26117 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2__SHIFT 0x1c 26118 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2__SHIFT 0x1e 26119 #define RMI_UTCL1_CNTL1__FORCE_4K_L2_RESP_MASK 0x00000001L 26120 #define RMI_UTCL1_CNTL1__GPUVM_64K_DEF_MASK 0x00000002L 26121 #define RMI_UTCL1_CNTL1__GPUVM_PERM_MODE_MASK 0x00000004L 26122 #define RMI_UTCL1_CNTL1__RESP_MODE_MASK 0x00000018L 26123 #define RMI_UTCL1_CNTL1__RESP_FAULT_MODE_MASK 0x00000060L 26124 #define RMI_UTCL1_CNTL1__CLIENTID_MASK 0x0000FF80L 26125 #define RMI_UTCL1_CNTL1__USERVM_DIS_MASK 0x00010000L 26126 #define RMI_UTCL1_CNTL1__ENABLE_PUSH_LFIFO_MASK 0x00020000L 26127 #define RMI_UTCL1_CNTL1__ENABLE_LFIFO_PRI_ARB_MASK 0x00040000L 26128 #define RMI_UTCL1_CNTL1__REG_INV_VMID_MASK 0x00780000L 26129 #define RMI_UTCL1_CNTL1__REG_INV_ALL_VMID_MASK 0x00800000L 26130 #define RMI_UTCL1_CNTL1__REG_INV_TOGGLE_MASK 0x01000000L 26131 #define RMI_UTCL1_CNTL1__CLIENT_INVALIDATE_ALL_VMID_MASK 0x02000000L 26132 #define RMI_UTCL1_CNTL1__FORCE_MISS_MASK 0x04000000L 26133 #define RMI_UTCL1_CNTL1__FORCE_IN_ORDER_MASK 0x08000000L 26134 #define RMI_UTCL1_CNTL1__REDUCE_FIFO_DEPTH_BY_2_MASK 0x30000000L 26135 #define RMI_UTCL1_CNTL1__REDUCE_CACHE_SIZE_BY_2_MASK 0xC0000000L 26136 //RMI_UTCL1_CNTL2 26137 #define RMI_UTCL1_CNTL2__UTC_SPARE__SHIFT 0x0 26138 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS__SHIFT 0x9 26139 #define RMI_UTCL1_CNTL2__LINE_VALID__SHIFT 0xa 26140 #define RMI_UTCL1_CNTL2__DIS_EDC__SHIFT 0xb 26141 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE__SHIFT 0xc 26142 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT__SHIFT 0xd 26143 #define RMI_UTCL1_CNTL2__FORCE_SNOOP__SHIFT 0xe 26144 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK__SHIFT 0xf 26145 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE__SHIFT 0x10 26146 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR__SHIFT 0x12 26147 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR__SHIFT 0x13 26148 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID__SHIFT 0x14 26149 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID__SHIFT 0x15 26150 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ__SHIFT 0x19 26151 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K__SHIFT 0x1a 26152 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD__SHIFT 0x1b 26153 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT__SHIFT 0x1c 26154 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT__SHIFT 0x1d 26155 #define RMI_UTCL1_CNTL2__FGCG_DISABLE__SHIFT 0x1e 26156 #define RMI_UTCL1_CNTL2__RESERVED__SHIFT 0x1f 26157 #define RMI_UTCL1_CNTL2__UTC_SPARE_MASK 0x000000FFL 26158 #define RMI_UTCL1_CNTL2__MTYPE_OVRD_DIS_MASK 0x00000200L 26159 #define RMI_UTCL1_CNTL2__LINE_VALID_MASK 0x00000400L 26160 #define RMI_UTCL1_CNTL2__DIS_EDC_MASK 0x00000800L 26161 #define RMI_UTCL1_CNTL2__GPUVM_INV_MODE_MASK 0x00001000L 26162 #define RMI_UTCL1_CNTL2__SHOOTDOWN_OPT_MASK 0x00002000L 26163 #define RMI_UTCL1_CNTL2__FORCE_SNOOP_MASK 0x00004000L 26164 #define RMI_UTCL1_CNTL2__FORCE_GPUVM_INV_ACK_MASK 0x00008000L 26165 #define RMI_UTCL1_CNTL2__UTCL1_ARB_BURST_MODE_MASK 0x00030000L 26166 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_RD_WR_MASK 0x00040000L 26167 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_RD_WR_MASK 0x00080000L 26168 #define RMI_UTCL1_CNTL2__UTCL1_ENABLE_PERF_EVENT_VMID_MASK 0x00100000L 26169 #define RMI_UTCL1_CNTL2__UTCL1_PERF_EVENT_VMID_MASK 0x01E00000L 26170 #define RMI_UTCL1_CNTL2__UTCL1_DIS_DUAL_L2_REQ_MASK 0x02000000L 26171 #define RMI_UTCL1_CNTL2__UTCL1_FORCE_FRAG_2M_TO_64K_MASK 0x04000000L 26172 #define RMI_UTCL1_CNTL2__PERM_MODE_OVRD_MASK 0x08000000L 26173 #define RMI_UTCL1_CNTL2__LINE_INVALIDATE_OPT_MASK 0x10000000L 26174 #define RMI_UTCL1_CNTL2__GPUVM_16K_DEFAULT_MASK 0x20000000L 26175 #define RMI_UTCL1_CNTL2__FGCG_DISABLE_MASK 0x40000000L 26176 #define RMI_UTCL1_CNTL2__RESERVED_MASK 0x80000000L 26177 //RMI_UTC_UNIT_CONFIG 26178 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN__SHIFT 0x0 26179 #define RMI_UTC_UNIT_CONFIG__TMZ_REQ_EN_MASK 0x0000FFFFL 26180 //RMI_TCIW_FORMATTER0_CNTL 26181 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ__SHIFT 0x9 26182 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS__SHIFT 0x1d 26183 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA__SHIFT 0x1f 26184 #define RMI_TCIW_FORMATTER0_CNTL__TCIW0_MAX_ALLOWED_INFLIGHT_REQ_MASK 0x0007FE00L 26185 #define RMI_TCIW_FORMATTER0_CNTL__RMI_IN0_REORDER_DIS_MASK 0x20000000L 26186 #define RMI_TCIW_FORMATTER0_CNTL__ALL_FAULT_RET0_DATA_MASK 0x80000000L 26187 //RMI_TCIW_FORMATTER1_CNTL 26188 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE__SHIFT 0x0 26189 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW__SHIFT 0x1 26190 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ__SHIFT 0x9 26191 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS__SHIFT 0x1d 26192 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST__SHIFT 0x1e 26193 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA__SHIFT 0x1f 26194 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_OVERRIDE_MASK 0x00000001L 26195 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_TIME_OUT_WINDOW_MASK 0x000001FEL 26196 #define RMI_TCIW_FORMATTER1_CNTL__TCIW1_MAX_ALLOWED_INFLIGHT_REQ_MASK 0x0007FE00L 26197 #define RMI_TCIW_FORMATTER1_CNTL__RMI_IN1_REORDER_DIS_MASK 0x20000000L 26198 #define RMI_TCIW_FORMATTER1_CNTL__WR_COMBINE1_DIS_AT_LAST_OF_BURST_MASK 0x40000000L 26199 #define RMI_TCIW_FORMATTER1_CNTL__ALL_FAULT_RET1_DATA_MASK 0x80000000L 26200 //RMI_SCOREBOARD_CNTL 26201 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH__SHIFT 0x0 26202 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0__SHIFT 0x1 26203 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH__SHIFT 0x2 26204 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1__SHIFT 0x3 26205 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN__SHIFT 0x5 26206 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE__SHIFT 0x6 26207 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE__SHIFT 0x9 26208 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB0_FLUSH_MASK 0x00000001L 26209 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB0_MASK 0x00000002L 26210 #define RMI_SCOREBOARD_CNTL__COMPLETE_RB1_FLUSH_MASK 0x00000004L 26211 #define RMI_SCOREBOARD_CNTL__REQ_IN_RE_EN_AFTER_FLUSH_RB1_MASK 0x00000008L 26212 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_EN_MASK 0x00000020L 26213 #define RMI_SCOREBOARD_CNTL__VMID_INVAL_FLUSH_TYPE_OVERRIDE_VALUE_MASK 0x00000040L 26214 #define RMI_SCOREBOARD_CNTL__FORCE_VMID_INVAL_DONE_TIMER_START_VALUE_MASK 0x001FFE00L 26215 //RMI_SCOREBOARD_STATUS0 26216 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID__SHIFT 0x0 26217 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG__SHIFT 0x1 26218 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID__SHIFT 0x2 26219 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE__SHIFT 0x12 26220 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE__SHIFT 0x13 26221 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE__SHIFT 0x14 26222 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE__SHIFT 0x15 26223 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT__SHIFT 0x16 26224 #define RMI_SCOREBOARD_STATUS0__CURRENT_SESSION_ID_MASK 0x00000001L 26225 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_IN_PROG_MASK 0x00000002L 26226 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_REQ_VMID_MASK 0x0003FFFCL 26227 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_UTC_DONE_MASK 0x00040000L 26228 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_DONE_MASK 0x00080000L 26229 #define RMI_SCOREBOARD_STATUS0__CP_VMID_INV_FLUSH_TYPE_MASK 0x00100000L 26230 #define RMI_SCOREBOARD_STATUS0__FORCE_VMID_INV_DONE_MASK 0x00200000L 26231 #define RMI_SCOREBOARD_STATUS0__COUNTER_SELECT_MASK 0x07C00000L 26232 //RMI_SCOREBOARD_STATUS1 26233 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0__SHIFT 0x0 26234 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0__SHIFT 0xc 26235 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0__SHIFT 0xd 26236 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED__SHIFT 0xe 26237 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1__SHIFT 0xf 26238 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1__SHIFT 0x1b 26239 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1__SHIFT 0x1c 26240 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1__SHIFT 0x1d 26241 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0__SHIFT 0x1e 26242 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB0_MASK 0x00000FFFL 26243 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB0_MASK 0x00001000L 26244 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB0_MASK 0x00002000L 26245 #define RMI_SCOREBOARD_STATUS1__MULTI_VMID_INVAL_FROM_CP_DETECTED_MASK 0x00004000L 26246 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_RB1_MASK 0x07FF8000L 26247 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_UNDERFLOW_RB1_MASK 0x08000000L 26248 #define RMI_SCOREBOARD_STATUS1__RUNNING_CNT_OVERFLOW_RB1_MASK 0x10000000L 26249 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB1_MASK 0x20000000L 26250 #define RMI_SCOREBOARD_STATUS1__COM_FLUSH_IN_PROG_RB0_MASK 0x40000000L 26251 //RMI_SCOREBOARD_STATUS2 26252 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0__SHIFT 0x0 26253 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0__SHIFT 0xc 26254 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1__SHIFT 0xd 26255 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1__SHIFT 0x19 26256 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1__SHIFT 0x1a 26257 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0__SHIFT 0x1b 26258 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0__SHIFT 0x1c 26259 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1__SHIFT 0x1d 26260 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0__SHIFT 0x1e 26261 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1__SHIFT 0x1f 26262 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB0_MASK 0x00000FFFL 26263 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB0_MASK 0x00001000L 26264 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_RB1_MASK 0x01FFE000L 26265 #define RMI_SCOREBOARD_STATUS2__SNAPSHOT_CNT_UNDERFLOW_RB1_MASK 0x02000000L 26266 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB1_MASK 0x04000000L 26267 #define RMI_SCOREBOARD_STATUS2__COM_FLUSH_DONE_RB0_MASK 0x08000000L 26268 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB0_MASK 0x10000000L 26269 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_IN_PROG_RB1_MASK 0x20000000L 26270 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB0_MASK 0x40000000L 26271 #define RMI_SCOREBOARD_STATUS2__TIME_STAMP_FLUSH_DONE_RB1_MASK 0x80000000L 26272 //RMI_XBAR_ARBITER_CONFIG 26273 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE__SHIFT 0x0 26274 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR__SHIFT 0x2 26275 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL__SHIFT 0x3 26276 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN__SHIFT 0x4 26277 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN__SHIFT 0x5 26278 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE__SHIFT 0x6 26279 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE__SHIFT 0x8 26280 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE__SHIFT 0x10 26281 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR__SHIFT 0x12 26282 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL__SHIFT 0x13 26283 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN__SHIFT 0x14 26284 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN__SHIFT 0x15 26285 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE__SHIFT 0x16 26286 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE__SHIFT 0x18 26287 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_MASK 0x00000003L 26288 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_WEIGHTEDRR_MASK 0x00000004L 26289 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_MASK 0x00000008L 26290 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_BREAK_LOB_ON_IDLEIN_MASK 0x00000010L 26291 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_MODE_OVERRIDE_EN_MASK 0x00000020L 26292 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_OVERRIDE_MASK 0x000000C0L 26293 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB0_STALL_TIMER_START_VALUE_MASK 0x0000FF00L 26294 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_MASK 0x00030000L 26295 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_WEIGHTEDRR_MASK 0x00040000L 26296 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_MASK 0x00080000L 26297 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_BREAK_LOB_ON_IDLEIN_MASK 0x00100000L 26298 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_MODE_OVERRIDE_EN_MASK 0x00200000L 26299 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_OVERRIDE_MASK 0x00C00000L 26300 #define RMI_XBAR_ARBITER_CONFIG__XBAR_ARB1_STALL_TIMER_START_VALUE_MASK 0xFF000000L 26301 //RMI_XBAR_ARBITER_CONFIG_1 26302 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD__SHIFT 0x0 26303 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR__SHIFT 0x8 26304 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_RD_MASK 0x000000FFL 26305 #define RMI_XBAR_ARBITER_CONFIG_1__XBAR_ARB_ROUND_ROBIN_WEIGHT_RB0_WR_MASK 0x0000FF00L 26306 //RMI_CLOCK_CNTRL 26307 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK__SHIFT 0x0 26308 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK__SHIFT 0x5 26309 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK__SHIFT 0xa 26310 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK__SHIFT 0xf 26311 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_BUSY_MASK_MASK 0x0000001FL 26312 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_BUSY_MASK_MASK 0x000003E0L 26313 #define RMI_CLOCK_CNTRL__DYN_CLK_RB0_WAKEUP_MASK_MASK 0x00007C00L 26314 #define RMI_CLOCK_CNTRL__DYN_CLK_CMN_WAKEUP_MASK_MASK 0x000F8000L 26315 //RMI_UTCL1_STATUS 26316 #define RMI_UTCL1_STATUS__FAULT_DETECTED__SHIFT 0x0 26317 #define RMI_UTCL1_STATUS__RETRY_DETECTED__SHIFT 0x1 26318 #define RMI_UTCL1_STATUS__PRT_DETECTED__SHIFT 0x2 26319 #define RMI_UTCL1_STATUS__FAULT_DETECTED_MASK 0x00000001L 26320 #define RMI_UTCL1_STATUS__RETRY_DETECTED_MASK 0x00000002L 26321 #define RMI_UTCL1_STATUS__PRT_DETECTED_MASK 0x00000004L 26322 //RMI_RB_GLX_CID_MAP 26323 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP__SHIFT 0x0 26324 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP__SHIFT 0x4 26325 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP__SHIFT 0x8 26326 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP__SHIFT 0xc 26327 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP__SHIFT 0x10 26328 #define RMI_RB_GLX_CID_MAP__DB_S_MAP__SHIFT 0x14 26329 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP__SHIFT 0x18 26330 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP__SHIFT 0x1c 26331 #define RMI_RB_GLX_CID_MAP__CB_COLOR_MAP_MASK 0x0000000FL 26332 #define RMI_RB_GLX_CID_MAP__CB_FMASK_MAP_MASK 0x000000F0L 26333 #define RMI_RB_GLX_CID_MAP__CB_CMASK_MAP_MASK 0x00000F00L 26334 #define RMI_RB_GLX_CID_MAP__CB_DCC_MAP_MASK 0x0000F000L 26335 #define RMI_RB_GLX_CID_MAP__DB_Z_MAP_MASK 0x000F0000L 26336 #define RMI_RB_GLX_CID_MAP__DB_S_MAP_MASK 0x00F00000L 26337 #define RMI_RB_GLX_CID_MAP__DB_TILE_MAP_MASK 0x0F000000L 26338 #define RMI_RB_GLX_CID_MAP__DB_ZPCPSD_MAP_MASK 0xF0000000L 26339 //RMI_XNACK_DEBUG 26340 #define RMI_XNACK_DEBUG__XNACK_PER_VMID__SHIFT 0x0 26341 #define RMI_XNACK_DEBUG__XNACK_PER_VMID_MASK 0x0000FFFFL 26342 //RMI_SPARE 26343 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE__SHIFT 0x1 26344 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE__SHIFT 0x2 26345 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE__SHIFT 0x3 26346 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS__SHIFT 0x4 26347 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS__SHIFT 0x5 26348 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE__SHIFT 0x6 26349 #define RMI_SPARE__SPARE_BIT_7__SHIFT 0x7 26350 #define RMI_SPARE__NOFILL_RMI_CID_CC__SHIFT 0x8 26351 #define RMI_SPARE__NOFILL_RMI_CID_FC__SHIFT 0x9 26352 #define RMI_SPARE__NOFILL_RMI_CID_CM__SHIFT 0xa 26353 #define RMI_SPARE__NOFILL_RMI_CID_DC__SHIFT 0xb 26354 #define RMI_SPARE__NOFILL_RMI_CID_Z__SHIFT 0xc 26355 #define RMI_SPARE__NOFILL_RMI_CID_S__SHIFT 0xd 26356 #define RMI_SPARE__NOFILL_RMI_CID_TILE__SHIFT 0xe 26357 #define RMI_SPARE__SPARE_BIT_15_0__SHIFT 0xf 26358 #define RMI_SPARE__ARBITER_ADDRESS_MASK__SHIFT 0x10 26359 #define RMI_SPARE__RMI_2_GL1_128B_READ_DISABLE_MASK 0x00000002L 26360 #define RMI_SPARE__RMI_2_GL1_REPEATER_FGCG_DISABLE_MASK 0x00000004L 26361 #define RMI_SPARE__RMI_2_RB_REPEATER_FGCG_DISABLE_MASK 0x00000008L 26362 #define RMI_SPARE__EARLY_WRITE_ACK_ENABLE_C_RW_NOA_RESOLVE_DIS_MASK 0x00000010L 26363 #define RMI_SPARE__RMI_REORDER_BYPASS_CHANNEL_DIS_MASK 0x00000020L 26364 #define RMI_SPARE__XNACK_RETURN_DATA_OVERRIDE_MASK 0x00000040L 26365 #define RMI_SPARE__SPARE_BIT_7_MASK 0x00000080L 26366 #define RMI_SPARE__NOFILL_RMI_CID_CC_MASK 0x00000100L 26367 #define RMI_SPARE__NOFILL_RMI_CID_FC_MASK 0x00000200L 26368 #define RMI_SPARE__NOFILL_RMI_CID_CM_MASK 0x00000400L 26369 #define RMI_SPARE__NOFILL_RMI_CID_DC_MASK 0x00000800L 26370 #define RMI_SPARE__NOFILL_RMI_CID_Z_MASK 0x00001000L 26371 #define RMI_SPARE__NOFILL_RMI_CID_S_MASK 0x00002000L 26372 #define RMI_SPARE__NOFILL_RMI_CID_TILE_MASK 0x00004000L 26373 #define RMI_SPARE__SPARE_BIT_15_0_MASK 0x00008000L 26374 #define RMI_SPARE__ARBITER_ADDRESS_MASK_MASK 0xFFFF0000L 26375 //RMI_SPARE_1 26376 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE__SHIFT 0x0 26377 #define RMI_SPARE_1__SPARE_BIT_9__SHIFT 0x1 26378 #define RMI_SPARE_1__SPARE_BIT_10__SHIFT 0x2 26379 #define RMI_SPARE_1__SPARE_BIT_11__SHIFT 0x3 26380 #define RMI_SPARE_1__SPARE_BIT_12__SHIFT 0x4 26381 #define RMI_SPARE_1__SPARE_BIT_13__SHIFT 0x5 26382 #define RMI_SPARE_1__SPARE_BIT_14__SHIFT 0x6 26383 #define RMI_SPARE_1__SPARE_BIT_15__SHIFT 0x7 26384 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID__SHIFT 0x8 26385 #define RMI_SPARE_1__SPARE_BIT_16_1__SHIFT 0x10 26386 #define RMI_SPARE_1__EARLY_WRACK_FIFO_DISABLE_MASK 0x00000001L 26387 #define RMI_SPARE_1__SPARE_BIT_9_MASK 0x00000002L 26388 #define RMI_SPARE_1__SPARE_BIT_10_MASK 0x00000004L 26389 #define RMI_SPARE_1__SPARE_BIT_11_MASK 0x00000008L 26390 #define RMI_SPARE_1__SPARE_BIT_12_MASK 0x00000010L 26391 #define RMI_SPARE_1__SPARE_BIT_13_MASK 0x00000020L 26392 #define RMI_SPARE_1__SPARE_BIT_14_MASK 0x00000040L 26393 #define RMI_SPARE_1__SPARE_BIT_15_MASK 0x00000080L 26394 #define RMI_SPARE_1__RMI_REORDER_DIS_BY_CID_MASK 0x0000FF00L 26395 #define RMI_SPARE_1__SPARE_BIT_16_1_MASK 0xFFFF0000L 26396 //RMI_SPARE_2 26397 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID__SHIFT 0x0 26398 #define RMI_SPARE_2__SPARE_BIT_8_2__SHIFT 0x10 26399 #define RMI_SPARE_2__SPARE_BIT_8_3__SHIFT 0x18 26400 #define RMI_SPARE_2__ERROR_ZERO_BYTE_MASK_CID_MASK 0x0000FFFFL 26401 #define RMI_SPARE_2__SPARE_BIT_8_2_MASK 0x00FF0000L 26402 #define RMI_SPARE_2__SPARE_BIT_8_3_MASK 0xFF000000L 26403 //CC_RMI_REDUNDANCY 26404 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT 0x1 26405 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT 0x2 26406 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT 0x3 26407 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT 0x4 26408 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK 0x00000002L 26409 #define CC_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK 0x00000004L 26410 #define CC_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK 0x00000008L 26411 #define CC_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK 0x00000010L 26412 26413 26414 // addressBlock: gc_gfx_se_gfx_se_utcl1dec 26415 //UTCL1_CTRL_1 26416 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS__SHIFT 0x0 26417 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS__SHIFT 0x1 26418 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS__SHIFT 0x2 26419 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS__SHIFT 0x3 26420 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS__SHIFT 0x4 26421 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS__SHIFT 0x5 26422 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID__SHIFT 0x6 26423 #define UTCL1_CTRL_1__RESERVED_0__SHIFT 0x7 26424 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE__SHIFT 0x8 26425 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1__SHIFT 0x9 26426 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2__SHIFT 0xb 26427 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3__SHIFT 0xd 26428 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4__SHIFT 0xf 26429 #define UTCL1_CTRL_1__RESERVED_1__SHIFT 0x11 26430 #define UTCL1_CTRL_1__UTCL1_CACHE_CORE_BYPASS_MASK 0x00000001L 26431 #define UTCL1_CTRL_1__UTCL1_TCP_BYPASS_MASK 0x00000002L 26432 #define UTCL1_CTRL_1__UTCL1_SQCI_BYPASS_MASK 0x00000004L 26433 #define UTCL1_CTRL_1__UTCL1_SQCD_BYPASS_MASK 0x00000008L 26434 #define UTCL1_CTRL_1__UTCL1_RMI_BYPASS_MASK 0x00000010L 26435 #define UTCL1_CTRL_1__UTCL1_SQG_BYPASS_MASK 0x00000020L 26436 #define UTCL1_CTRL_1__UTCL1_FORCE_RANGE_INV_TO_VMID_MASK 0x00000040L 26437 #define UTCL1_CTRL_1__RESERVED_0_MASK 0x00000080L 26438 #define UTCL1_CTRL_1__UTCL1_FORCE_INV_ALL_DONE_MASK 0x00000100L 26439 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_1_MASK 0x00000600L 26440 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_2_MASK 0x00001800L 26441 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_3_MASK 0x00006000L 26442 #define UTCL1_CTRL_1__UTCL1_PAGE_SIZE_4_MASK 0x00018000L 26443 #define UTCL1_CTRL_1__RESERVED_1_MASK 0xFFFE0000L 26444 //UTCL1_HASH_CTRL 26445 #define UTCL1_HASH_CTRL__UTCL1_BANK_SELECT_BASE__SHIFT 0x0 26446 #define UTCL1_HASH_CTRL__UTCL1_BANK_MASK0__SHIFT 0x5 26447 #define UTCL1_HASH_CTRL__UTCL1_BANK_MASK1__SHIFT 0x9 26448 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK0__SHIFT 0xd 26449 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK1__SHIFT 0x11 26450 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK2__SHIFT 0x15 26451 #define UTCL1_HASH_CTRL__UTCL1_XOR_ONLY_HIGHER_WAYS__SHIFT 0x19 26452 #define UTCL1_HASH_CTRL__UTCL1_WAY_SELECT_OFFSET__SHIFT 0x1a 26453 #define UTCL1_HASH_CTRL__RESERVED__SHIFT 0x1f 26454 #define UTCL1_HASH_CTRL__UTCL1_BANK_SELECT_BASE_MASK 0x0000001FL 26455 #define UTCL1_HASH_CTRL__UTCL1_BANK_MASK0_MASK 0x000001E0L 26456 #define UTCL1_HASH_CTRL__UTCL1_BANK_MASK1_MASK 0x00001E00L 26457 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK0_MASK 0x0001E000L 26458 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK1_MASK 0x001E0000L 26459 #define UTCL1_HASH_CTRL__UTCL1_WAY_SEL_MASK2_MASK 0x01E00000L 26460 #define UTCL1_HASH_CTRL__UTCL1_XOR_ONLY_HIGHER_WAYS_MASK 0x02000000L 26461 #define UTCL1_HASH_CTRL__UTCL1_WAY_SELECT_OFFSET_MASK 0x7C000000L 26462 #define UTCL1_HASH_CTRL__RESERVED_MASK 0x80000000L 26463 //UTCL1_ALOG 26464 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD__SHIFT 0x0 26465 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS__SHIFT 0x3 26466 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE__SHIFT 0x4 26467 #define UTCL1_ALOG__UTCL1_ALOG_MODE__SHIFT 0x5 26468 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW__SHIFT 0x6 26469 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS__SHIFT 0x9 26470 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD__SHIFT 0xa 26471 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN__SHIFT 0xc 26472 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN__SHIFT 0xf 26473 #define UTCL1_ALOG__UTCL1_ALOG_IDLE__SHIFT 0x10 26474 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE__SHIFT 0x11 26475 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS__SHIFT 0x17 26476 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC__SHIFT 0x18 26477 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_THRESHOLD_MASK 0x00000007L 26478 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER2_BYPASS_MASK 0x00000008L 26479 #define UTCL1_ALOG__UTCL1_ALOG_ACTIVE_MASK 0x00000010L 26480 #define UTCL1_ALOG__UTCL1_ALOG_MODE_MASK 0x00000020L 26481 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_LOCK_WINDOW_MASK 0x000001C0L 26482 #define UTCL1_ALOG__UTCL1_ALOG_ONLY_MISS_MASK 0x00000200L 26483 #define UTCL1_ALOG__UTCL1_ALOG_MODE2_INTR_THRESHOLD_MASK 0x00000C00L 26484 #define UTCL1_ALOG__UTCL1_ALOG_SPACE_EN_MASK 0x00007000L 26485 #define UTCL1_ALOG__UTCL1_ALOG_CLEAN_MASK 0x00008000L 26486 #define UTCL1_ALOG__UTCL1_ALOG_IDLE_MASK 0x00010000L 26487 #define UTCL1_ALOG__UTCL1_ALOG_TRACK_SEGMENT_SIZE_MASK 0x007E0000L 26488 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_FILTER1_BYPASS_MASK 0x00800000L 26489 #define UTCL1_ALOG__UTCL1_ALOG_MODE1_INTR_ON_ALLOC_MASK 0x01000000L 26490 //UTCL1_STATUS 26491 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY__SHIFT 0x0 26492 #define UTCL1_STATUS__UTCL1_MH_BUSY__SHIFT 0x1 26493 #define UTCL1_STATUS__UTCL1_INV_BUSY__SHIFT 0x2 26494 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ__SHIFT 0x3 26495 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET__SHIFT 0x4 26496 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK__SHIFT 0x5 26497 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS__SHIFT 0x7 26498 #define UTCL1_STATUS__RESERVED__SHIFT 0x8 26499 #define UTCL1_STATUS__UTCL1_HIT_PATH_BUSY_MASK 0x00000001L 26500 #define UTCL1_STATUS__UTCL1_MH_BUSY_MASK 0x00000002L 26501 #define UTCL1_STATUS__UTCL1_INV_BUSY_MASK 0x00000004L 26502 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_REQ_MASK 0x00000008L 26503 #define UTCL1_STATUS__UTCL1_PENDING_UTCL2_RET_MASK 0x00000010L 26504 #define UTCL1_STATUS__UTCL1_LAST_UTCL2_RET_XNACK_MASK 0x00000060L 26505 #define UTCL1_STATUS__UTCL1_RANGE_INV_IN_PROGRESS_MASK 0x00000080L 26506 #define UTCL1_STATUS__RESERVED_MASK 0x00000100L 26507 26508 26509 // addressBlock: gc_gfx_se_gfx_se_shdec 26510 //SPI_SHADER_PGM_CHKSUM_PS 26511 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM__SHIFT 0x0 26512 #define SPI_SHADER_PGM_CHKSUM_PS__CHECKSUM_MASK 0xFFFFFFFFL 26513 //SPI_SHADER_PGM_RSRC3_PS 26514 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN__SHIFT 0x0 26515 #define SPI_SHADER_PGM_RSRC3_PS__CU_EN_MASK 0x0000FFFFL 26516 //SPI_SHADER_PGM_RSRC4_PS 26517 #define SPI_SHADER_PGM_RSRC4_PS__WAVE_LIMIT__SHIFT 0x0 26518 #define SPI_SHADER_PGM_RSRC4_PS__LDS_GROUP_SIZE__SHIFT 0xa 26519 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE__SHIFT 0x10 26520 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP__SHIFT 0x1f 26521 #define SPI_SHADER_PGM_RSRC4_PS__WAVE_LIMIT_MASK 0x000003FFL 26522 #define SPI_SHADER_PGM_RSRC4_PS__LDS_GROUP_SIZE_MASK 0x00000C00L 26523 #define SPI_SHADER_PGM_RSRC4_PS__INST_PREF_SIZE_MASK 0x00FF0000L 26524 #define SPI_SHADER_PGM_RSRC4_PS__IMAGE_OP_MASK 0x80000000L 26525 //SPI_SHADER_PGM_LO_PS 26526 #define SPI_SHADER_PGM_LO_PS__MEM_BASE__SHIFT 0x0 26527 #define SPI_SHADER_PGM_LO_PS__MEM_BASE_MASK 0xFFFFFFFFL 26528 //SPI_SHADER_PGM_HI_PS 26529 #define SPI_SHADER_PGM_HI_PS__MEM_BASE__SHIFT 0x0 26530 #define SPI_SHADER_PGM_HI_PS__MEM_BASE_MASK 0x000000FFL 26531 //SPI_SHADER_PGM_RSRC1_PS 26532 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS__SHIFT 0x0 26533 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS__SHIFT 0x6 26534 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY__SHIFT 0xa 26535 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE__SHIFT 0xc 26536 #define SPI_SHADER_PGM_RSRC1_PS__PRIV__SHIFT 0x14 26537 #define SPI_SHADER_PGM_RSRC1_PS__WG_RR_EN__SHIFT 0x15 26538 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE__SHIFT 0x16 26539 #define SPI_SHADER_PGM_RSRC1_PS__DISABLE_PERF__SHIFT 0x17 26540 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE__SHIFT 0x18 26541 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS__SHIFT 0x1a 26542 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX__SHIFT 0x1b 26543 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER__SHIFT 0x1c 26544 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL__SHIFT 0x1d 26545 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS_MASK 0x0000003FL 26546 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS_MASK 0x000003C0L 26547 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY_MASK 0x00000C00L 26548 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE_MASK 0x000FF000L 26549 #define SPI_SHADER_PGM_RSRC1_PS__PRIV_MASK 0x00100000L 26550 #define SPI_SHADER_PGM_RSRC1_PS__WG_RR_EN_MASK 0x00200000L 26551 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE_MASK 0x00400000L 26552 #define SPI_SHADER_PGM_RSRC1_PS__DISABLE_PERF_MASK 0x00800000L 26553 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE_MASK 0x01000000L 26554 #define SPI_SHADER_PGM_RSRC1_PS__FWD_PROGRESS_MASK 0x04000000L 26555 #define SPI_SHADER_PGM_RSRC1_PS__LOAD_PROVOKING_VTX_MASK 0x08000000L 26556 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER_MASK 0x10000000L 26557 #define SPI_SHADER_PGM_RSRC1_PS__FP16_OVFL_MASK 0x20000000L 26558 //SPI_SHADER_PGM_RSRC2_PS 26559 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN__SHIFT 0x0 26560 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR__SHIFT 0x1 26561 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT__SHIFT 0x6 26562 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN__SHIFT 0x7 26563 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE__SHIFT 0x8 26564 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN__SHIFT 0x10 26565 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID__SHIFT 0x19 26566 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION__SHIFT 0x1a 26567 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB__SHIFT 0x1b 26568 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT__SHIFT 0x1c 26569 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN_MASK 0x00000001L 26570 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MASK 0x0000003EL 26571 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT_MASK 0x00000040L 26572 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN_MASK 0x00000080L 26573 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE_MASK 0x0000FF00L 26574 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN_MASK 0x01FF0000L 26575 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_COLLISION_WAVEID_MASK 0x02000000L 26576 #define SPI_SHADER_PGM_RSRC2_PS__LOAD_INTRAWAVE_COLLISION_MASK 0x04000000L 26577 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MSB_MASK 0x08000000L 26578 #define SPI_SHADER_PGM_RSRC2_PS__SHARED_VGPR_CNT_MASK 0xF0000000L 26579 //SPI_SHADER_USER_DATA_PS_0 26580 #define SPI_SHADER_USER_DATA_PS_0__DATA__SHIFT 0x0 26581 #define SPI_SHADER_USER_DATA_PS_0__DATA_MASK 0xFFFFFFFFL 26582 //SPI_SHADER_USER_DATA_PS_1 26583 #define SPI_SHADER_USER_DATA_PS_1__DATA__SHIFT 0x0 26584 #define SPI_SHADER_USER_DATA_PS_1__DATA_MASK 0xFFFFFFFFL 26585 //SPI_SHADER_USER_DATA_PS_2 26586 #define SPI_SHADER_USER_DATA_PS_2__DATA__SHIFT 0x0 26587 #define SPI_SHADER_USER_DATA_PS_2__DATA_MASK 0xFFFFFFFFL 26588 //SPI_SHADER_USER_DATA_PS_3 26589 #define SPI_SHADER_USER_DATA_PS_3__DATA__SHIFT 0x0 26590 #define SPI_SHADER_USER_DATA_PS_3__DATA_MASK 0xFFFFFFFFL 26591 //SPI_SHADER_USER_DATA_PS_4 26592 #define SPI_SHADER_USER_DATA_PS_4__DATA__SHIFT 0x0 26593 #define SPI_SHADER_USER_DATA_PS_4__DATA_MASK 0xFFFFFFFFL 26594 //SPI_SHADER_USER_DATA_PS_5 26595 #define SPI_SHADER_USER_DATA_PS_5__DATA__SHIFT 0x0 26596 #define SPI_SHADER_USER_DATA_PS_5__DATA_MASK 0xFFFFFFFFL 26597 //SPI_SHADER_USER_DATA_PS_6 26598 #define SPI_SHADER_USER_DATA_PS_6__DATA__SHIFT 0x0 26599 #define SPI_SHADER_USER_DATA_PS_6__DATA_MASK 0xFFFFFFFFL 26600 //SPI_SHADER_USER_DATA_PS_7 26601 #define SPI_SHADER_USER_DATA_PS_7__DATA__SHIFT 0x0 26602 #define SPI_SHADER_USER_DATA_PS_7__DATA_MASK 0xFFFFFFFFL 26603 //SPI_SHADER_USER_DATA_PS_8 26604 #define SPI_SHADER_USER_DATA_PS_8__DATA__SHIFT 0x0 26605 #define SPI_SHADER_USER_DATA_PS_8__DATA_MASK 0xFFFFFFFFL 26606 //SPI_SHADER_USER_DATA_PS_9 26607 #define SPI_SHADER_USER_DATA_PS_9__DATA__SHIFT 0x0 26608 #define SPI_SHADER_USER_DATA_PS_9__DATA_MASK 0xFFFFFFFFL 26609 //SPI_SHADER_USER_DATA_PS_10 26610 #define SPI_SHADER_USER_DATA_PS_10__DATA__SHIFT 0x0 26611 #define SPI_SHADER_USER_DATA_PS_10__DATA_MASK 0xFFFFFFFFL 26612 //SPI_SHADER_USER_DATA_PS_11 26613 #define SPI_SHADER_USER_DATA_PS_11__DATA__SHIFT 0x0 26614 #define SPI_SHADER_USER_DATA_PS_11__DATA_MASK 0xFFFFFFFFL 26615 //SPI_SHADER_USER_DATA_PS_12 26616 #define SPI_SHADER_USER_DATA_PS_12__DATA__SHIFT 0x0 26617 #define SPI_SHADER_USER_DATA_PS_12__DATA_MASK 0xFFFFFFFFL 26618 //SPI_SHADER_USER_DATA_PS_13 26619 #define SPI_SHADER_USER_DATA_PS_13__DATA__SHIFT 0x0 26620 #define SPI_SHADER_USER_DATA_PS_13__DATA_MASK 0xFFFFFFFFL 26621 //SPI_SHADER_USER_DATA_PS_14 26622 #define SPI_SHADER_USER_DATA_PS_14__DATA__SHIFT 0x0 26623 #define SPI_SHADER_USER_DATA_PS_14__DATA_MASK 0xFFFFFFFFL 26624 //SPI_SHADER_USER_DATA_PS_15 26625 #define SPI_SHADER_USER_DATA_PS_15__DATA__SHIFT 0x0 26626 #define SPI_SHADER_USER_DATA_PS_15__DATA_MASK 0xFFFFFFFFL 26627 //SPI_SHADER_USER_DATA_PS_16 26628 #define SPI_SHADER_USER_DATA_PS_16__DATA__SHIFT 0x0 26629 #define SPI_SHADER_USER_DATA_PS_16__DATA_MASK 0xFFFFFFFFL 26630 //SPI_SHADER_USER_DATA_PS_17 26631 #define SPI_SHADER_USER_DATA_PS_17__DATA__SHIFT 0x0 26632 #define SPI_SHADER_USER_DATA_PS_17__DATA_MASK 0xFFFFFFFFL 26633 //SPI_SHADER_USER_DATA_PS_18 26634 #define SPI_SHADER_USER_DATA_PS_18__DATA__SHIFT 0x0 26635 #define SPI_SHADER_USER_DATA_PS_18__DATA_MASK 0xFFFFFFFFL 26636 //SPI_SHADER_USER_DATA_PS_19 26637 #define SPI_SHADER_USER_DATA_PS_19__DATA__SHIFT 0x0 26638 #define SPI_SHADER_USER_DATA_PS_19__DATA_MASK 0xFFFFFFFFL 26639 //SPI_SHADER_USER_DATA_PS_20 26640 #define SPI_SHADER_USER_DATA_PS_20__DATA__SHIFT 0x0 26641 #define SPI_SHADER_USER_DATA_PS_20__DATA_MASK 0xFFFFFFFFL 26642 //SPI_SHADER_USER_DATA_PS_21 26643 #define SPI_SHADER_USER_DATA_PS_21__DATA__SHIFT 0x0 26644 #define SPI_SHADER_USER_DATA_PS_21__DATA_MASK 0xFFFFFFFFL 26645 //SPI_SHADER_USER_DATA_PS_22 26646 #define SPI_SHADER_USER_DATA_PS_22__DATA__SHIFT 0x0 26647 #define SPI_SHADER_USER_DATA_PS_22__DATA_MASK 0xFFFFFFFFL 26648 //SPI_SHADER_USER_DATA_PS_23 26649 #define SPI_SHADER_USER_DATA_PS_23__DATA__SHIFT 0x0 26650 #define SPI_SHADER_USER_DATA_PS_23__DATA_MASK 0xFFFFFFFFL 26651 //SPI_SHADER_USER_DATA_PS_24 26652 #define SPI_SHADER_USER_DATA_PS_24__DATA__SHIFT 0x0 26653 #define SPI_SHADER_USER_DATA_PS_24__DATA_MASK 0xFFFFFFFFL 26654 //SPI_SHADER_USER_DATA_PS_25 26655 #define SPI_SHADER_USER_DATA_PS_25__DATA__SHIFT 0x0 26656 #define SPI_SHADER_USER_DATA_PS_25__DATA_MASK 0xFFFFFFFFL 26657 //SPI_SHADER_USER_DATA_PS_26 26658 #define SPI_SHADER_USER_DATA_PS_26__DATA__SHIFT 0x0 26659 #define SPI_SHADER_USER_DATA_PS_26__DATA_MASK 0xFFFFFFFFL 26660 //SPI_SHADER_USER_DATA_PS_27 26661 #define SPI_SHADER_USER_DATA_PS_27__DATA__SHIFT 0x0 26662 #define SPI_SHADER_USER_DATA_PS_27__DATA_MASK 0xFFFFFFFFL 26663 //SPI_SHADER_USER_DATA_PS_28 26664 #define SPI_SHADER_USER_DATA_PS_28__DATA__SHIFT 0x0 26665 #define SPI_SHADER_USER_DATA_PS_28__DATA_MASK 0xFFFFFFFFL 26666 //SPI_SHADER_USER_DATA_PS_29 26667 #define SPI_SHADER_USER_DATA_PS_29__DATA__SHIFT 0x0 26668 #define SPI_SHADER_USER_DATA_PS_29__DATA_MASK 0xFFFFFFFFL 26669 //SPI_SHADER_USER_DATA_PS_30 26670 #define SPI_SHADER_USER_DATA_PS_30__DATA__SHIFT 0x0 26671 #define SPI_SHADER_USER_DATA_PS_30__DATA_MASK 0xFFFFFFFFL 26672 //SPI_SHADER_USER_DATA_PS_31 26673 #define SPI_SHADER_USER_DATA_PS_31__DATA__SHIFT 0x0 26674 #define SPI_SHADER_USER_DATA_PS_31__DATA_MASK 0xFFFFFFFFL 26675 //SPI_SHADER_REQ_CTRL_PS 26676 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN__SHIFT 0x0 26677 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 26678 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 26679 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 26680 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 26681 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 26682 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN__SHIFT 0x10 26683 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 26684 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_EN_MASK 0x00000001L 26685 #define SPI_SHADER_REQ_CTRL_PS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 26686 #define SPI_SHADER_REQ_CTRL_PS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 26687 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 26688 #define SPI_SHADER_REQ_CTRL_PS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 26689 #define SPI_SHADER_REQ_CTRL_PS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 26690 #define SPI_SHADER_REQ_CTRL_PS__GLOBAL_SCANNING_EN_MASK 0x00010000L 26691 #define SPI_SHADER_REQ_CTRL_PS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 26692 //SPI_SHADER_GS_OUT_CONFIG_PS 26693 #define SPI_SHADER_GS_OUT_CONFIG_PS__VS_EXPORT_COUNT__SHIFT 0x0 26694 #define SPI_SHADER_GS_OUT_CONFIG_PS__PRIM_EXPORT_COUNT__SHIFT 0x5 26695 #define SPI_SHADER_GS_OUT_CONFIG_PS__NO_PC_EXPORT__SHIFT 0xa 26696 #define SPI_SHADER_GS_OUT_CONFIG_PS__NUM_INTERP__SHIFT 0xb 26697 #define SPI_SHADER_GS_OUT_CONFIG_PS__NUM_PRIM_INTERP__SHIFT 0x11 26698 #define SPI_SHADER_GS_OUT_CONFIG_PS__VS_EXPORT_COUNT_MASK 0x0000001FL 26699 #define SPI_SHADER_GS_OUT_CONFIG_PS__PRIM_EXPORT_COUNT_MASK 0x000003E0L 26700 #define SPI_SHADER_GS_OUT_CONFIG_PS__NO_PC_EXPORT_MASK 0x00000400L 26701 #define SPI_SHADER_GS_OUT_CONFIG_PS__NUM_INTERP_MASK 0x0001F800L 26702 #define SPI_SHADER_GS_OUT_CONFIG_PS__NUM_PRIM_INTERP_MASK 0x003E0000L 26703 //SPI_SHADER_USER_ACCUM_PS_0 26704 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION__SHIFT 0x0 26705 #define SPI_SHADER_USER_ACCUM_PS_0__CONTRIBUTION_MASK 0x0000007FL 26706 //SPI_SHADER_USER_ACCUM_PS_1 26707 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION__SHIFT 0x0 26708 #define SPI_SHADER_USER_ACCUM_PS_1__CONTRIBUTION_MASK 0x0000007FL 26709 //SPI_SHADER_USER_ACCUM_PS_2 26710 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION__SHIFT 0x0 26711 #define SPI_SHADER_USER_ACCUM_PS_2__CONTRIBUTION_MASK 0x0000007FL 26712 //SPI_SHADER_USER_ACCUM_PS_3 26713 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION__SHIFT 0x0 26714 #define SPI_SHADER_USER_ACCUM_PS_3__CONTRIBUTION_MASK 0x0000007FL 26715 //SPI_SHADER_PGM_CHKSUM_GS 26716 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM__SHIFT 0x0 26717 #define SPI_SHADER_PGM_CHKSUM_GS__CHECKSUM_MASK 0xFFFFFFFFL 26718 //SPI_SHADER_USER_DATA_ADDR_LO_GS 26719 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE__SHIFT 0x0 26720 #define SPI_SHADER_USER_DATA_ADDR_LO_GS__MEM_BASE_MASK 0xFFFFFFFFL 26721 //SPI_SHADER_USER_DATA_ADDR_HI_GS 26722 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE__SHIFT 0x0 26723 #define SPI_SHADER_USER_DATA_ADDR_HI_GS__MEM_BASE_MASK 0xFFFFFFFFL 26724 //SPI_SHADER_PGM_LO_GS 26725 #define SPI_SHADER_PGM_LO_GS__MEM_BASE__SHIFT 0x0 26726 #define SPI_SHADER_PGM_LO_GS__MEM_BASE_MASK 0xFFFFFFFFL 26727 //SPI_SHADER_PGM_HI_GS 26728 #define SPI_SHADER_PGM_HI_GS__MEM_BASE__SHIFT 0x0 26729 #define SPI_SHADER_PGM_HI_GS__MEM_BASE_MASK 0xFFFFFFFFL 26730 //SPI_SHADER_PGM_HI_ES 26731 #define SPI_SHADER_PGM_HI_ES__MEM_BASE__SHIFT 0x0 26732 #define SPI_SHADER_PGM_HI_ES__MEM_BASE_MASK 0x000000FFL 26733 //SPI_SHADER_PGM_RSRC3_GS 26734 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN__SHIFT 0x0 26735 #define SPI_SHADER_PGM_RSRC3_GS__CU_EN_MASK 0xFFFFFFFFL 26736 //SPI_SHADER_PGM_RSRC4_GS 26737 #define SPI_SHADER_PGM_RSRC4_GS__WAVE_LIMIT__SHIFT 0x0 26738 #define SPI_SHADER_PGM_RSRC4_GS__GLG_EN_OVERRIDE__SHIFT 0xa 26739 #define SPI_SHADER_PGM_RSRC4_GS__GLG_FORCE_DISABLE__SHIFT 0xb 26740 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN__SHIFT 0xe 26741 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN__SHIFT 0xf 26742 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS__SHIFT 0x10 26743 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE__SHIFT 0x17 26744 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP__SHIFT 0x1f 26745 #define SPI_SHADER_PGM_RSRC4_GS__WAVE_LIMIT_MASK 0x000003FFL 26746 #define SPI_SHADER_PGM_RSRC4_GS__GLG_EN_OVERRIDE_MASK 0x00000400L 26747 #define SPI_SHADER_PGM_RSRC4_GS__GLG_FORCE_DISABLE_MASK 0x00000800L 26748 #define SPI_SHADER_PGM_RSRC4_GS__PH_THROTTLE_EN_MASK 0x00004000L 26749 #define SPI_SHADER_PGM_RSRC4_GS__SPI_THROTTLE_EN_MASK 0x00008000L 26750 #define SPI_SHADER_PGM_RSRC4_GS__SPI_SHADER_LATE_ALLOC_GS_MASK 0x007F0000L 26751 #define SPI_SHADER_PGM_RSRC4_GS__INST_PREF_SIZE_MASK 0x7F800000L 26752 #define SPI_SHADER_PGM_RSRC4_GS__IMAGE_OP_MASK 0x80000000L 26753 //SPI_SHADER_PGM_LO_ES 26754 #define SPI_SHADER_PGM_LO_ES__MEM_BASE__SHIFT 0x0 26755 #define SPI_SHADER_PGM_LO_ES__MEM_BASE_MASK 0xFFFFFFFFL 26756 //SPI_SHADER_PGM_RSRC1_GS 26757 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS__SHIFT 0x0 26758 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS__SHIFT 0x6 26759 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY__SHIFT 0xa 26760 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE__SHIFT 0xc 26761 #define SPI_SHADER_PGM_RSRC1_GS__PRIV__SHIFT 0x14 26762 #define SPI_SHADER_PGM_RSRC1_GS__WG_RR_EN__SHIFT 0x15 26763 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE__SHIFT 0x16 26764 #define SPI_SHADER_PGM_RSRC1_GS__DISABLE_PERF__SHIFT 0x17 26765 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE__SHIFT 0x18 26766 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS__SHIFT 0x1a 26767 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE__SHIFT 0x1b 26768 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER__SHIFT 0x1c 26769 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT__SHIFT 0x1d 26770 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL__SHIFT 0x1f 26771 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS_MASK 0x0000003FL 26772 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS_MASK 0x000003C0L 26773 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY_MASK 0x00000C00L 26774 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE_MASK 0x000FF000L 26775 #define SPI_SHADER_PGM_RSRC1_GS__PRIV_MASK 0x00100000L 26776 #define SPI_SHADER_PGM_RSRC1_GS__WG_RR_EN_MASK 0x00200000L 26777 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE_MASK 0x00400000L 26778 #define SPI_SHADER_PGM_RSRC1_GS__DISABLE_PERF_MASK 0x00800000L 26779 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE_MASK 0x01000000L 26780 #define SPI_SHADER_PGM_RSRC1_GS__FWD_PROGRESS_MASK 0x04000000L 26781 #define SPI_SHADER_PGM_RSRC1_GS__WGP_MODE_MASK 0x08000000L 26782 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER_MASK 0x10000000L 26783 #define SPI_SHADER_PGM_RSRC1_GS__GS_VGPR_COMP_CNT_MASK 0x60000000L 26784 #define SPI_SHADER_PGM_RSRC1_GS__FP16_OVFL_MASK 0x80000000L 26785 //SPI_SHADER_PGM_RSRC2_GS 26786 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN__SHIFT 0x0 26787 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR__SHIFT 0x1 26788 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT__SHIFT 0x6 26789 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN__SHIFT 0x7 26790 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT__SHIFT 0x10 26791 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN__SHIFT 0x12 26792 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE__SHIFT 0x13 26793 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB__SHIFT 0x1b 26794 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT__SHIFT 0x1c 26795 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN_MASK 0x00000001L 26796 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MASK 0x0000003EL 26797 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT_MASK 0x00000040L 26798 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN_MASK 0x0000FF80L 26799 #define SPI_SHADER_PGM_RSRC2_GS__ES_VGPR_COMP_CNT_MASK 0x00030000L 26800 #define SPI_SHADER_PGM_RSRC2_GS__OC_LDS_EN_MASK 0x00040000L 26801 #define SPI_SHADER_PGM_RSRC2_GS__LDS_SIZE_MASK 0x07F80000L 26802 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MSB_MASK 0x08000000L 26803 #define SPI_SHADER_PGM_RSRC2_GS__SHARED_VGPR_CNT_MASK 0xF0000000L 26804 //SPI_SHADER_USER_DATA_GS_0 26805 #define SPI_SHADER_USER_DATA_GS_0__DATA__SHIFT 0x0 26806 #define SPI_SHADER_USER_DATA_GS_0__DATA_MASK 0xFFFFFFFFL 26807 //SPI_SHADER_USER_DATA_GS_1 26808 #define SPI_SHADER_USER_DATA_GS_1__DATA__SHIFT 0x0 26809 #define SPI_SHADER_USER_DATA_GS_1__DATA_MASK 0xFFFFFFFFL 26810 //SPI_SHADER_USER_DATA_GS_2 26811 #define SPI_SHADER_USER_DATA_GS_2__DATA__SHIFT 0x0 26812 #define SPI_SHADER_USER_DATA_GS_2__DATA_MASK 0xFFFFFFFFL 26813 //SPI_SHADER_USER_DATA_GS_3 26814 #define SPI_SHADER_USER_DATA_GS_3__DATA__SHIFT 0x0 26815 #define SPI_SHADER_USER_DATA_GS_3__DATA_MASK 0xFFFFFFFFL 26816 //SPI_SHADER_USER_DATA_GS_4 26817 #define SPI_SHADER_USER_DATA_GS_4__DATA__SHIFT 0x0 26818 #define SPI_SHADER_USER_DATA_GS_4__DATA_MASK 0xFFFFFFFFL 26819 //SPI_SHADER_USER_DATA_GS_5 26820 #define SPI_SHADER_USER_DATA_GS_5__DATA__SHIFT 0x0 26821 #define SPI_SHADER_USER_DATA_GS_5__DATA_MASK 0xFFFFFFFFL 26822 //SPI_SHADER_USER_DATA_GS_6 26823 #define SPI_SHADER_USER_DATA_GS_6__DATA__SHIFT 0x0 26824 #define SPI_SHADER_USER_DATA_GS_6__DATA_MASK 0xFFFFFFFFL 26825 //SPI_SHADER_USER_DATA_GS_7 26826 #define SPI_SHADER_USER_DATA_GS_7__DATA__SHIFT 0x0 26827 #define SPI_SHADER_USER_DATA_GS_7__DATA_MASK 0xFFFFFFFFL 26828 //SPI_SHADER_USER_DATA_GS_8 26829 #define SPI_SHADER_USER_DATA_GS_8__DATA__SHIFT 0x0 26830 #define SPI_SHADER_USER_DATA_GS_8__DATA_MASK 0xFFFFFFFFL 26831 //SPI_SHADER_USER_DATA_GS_9 26832 #define SPI_SHADER_USER_DATA_GS_9__DATA__SHIFT 0x0 26833 #define SPI_SHADER_USER_DATA_GS_9__DATA_MASK 0xFFFFFFFFL 26834 //SPI_SHADER_USER_DATA_GS_10 26835 #define SPI_SHADER_USER_DATA_GS_10__DATA__SHIFT 0x0 26836 #define SPI_SHADER_USER_DATA_GS_10__DATA_MASK 0xFFFFFFFFL 26837 //SPI_SHADER_USER_DATA_GS_11 26838 #define SPI_SHADER_USER_DATA_GS_11__DATA__SHIFT 0x0 26839 #define SPI_SHADER_USER_DATA_GS_11__DATA_MASK 0xFFFFFFFFL 26840 //SPI_SHADER_USER_DATA_GS_12 26841 #define SPI_SHADER_USER_DATA_GS_12__DATA__SHIFT 0x0 26842 #define SPI_SHADER_USER_DATA_GS_12__DATA_MASK 0xFFFFFFFFL 26843 //SPI_SHADER_USER_DATA_GS_13 26844 #define SPI_SHADER_USER_DATA_GS_13__DATA__SHIFT 0x0 26845 #define SPI_SHADER_USER_DATA_GS_13__DATA_MASK 0xFFFFFFFFL 26846 //SPI_SHADER_USER_DATA_GS_14 26847 #define SPI_SHADER_USER_DATA_GS_14__DATA__SHIFT 0x0 26848 #define SPI_SHADER_USER_DATA_GS_14__DATA_MASK 0xFFFFFFFFL 26849 //SPI_SHADER_USER_DATA_GS_15 26850 #define SPI_SHADER_USER_DATA_GS_15__DATA__SHIFT 0x0 26851 #define SPI_SHADER_USER_DATA_GS_15__DATA_MASK 0xFFFFFFFFL 26852 //SPI_SHADER_USER_DATA_GS_16 26853 #define SPI_SHADER_USER_DATA_GS_16__DATA__SHIFT 0x0 26854 #define SPI_SHADER_USER_DATA_GS_16__DATA_MASK 0xFFFFFFFFL 26855 //SPI_SHADER_USER_DATA_GS_17 26856 #define SPI_SHADER_USER_DATA_GS_17__DATA__SHIFT 0x0 26857 #define SPI_SHADER_USER_DATA_GS_17__DATA_MASK 0xFFFFFFFFL 26858 //SPI_SHADER_USER_DATA_GS_18 26859 #define SPI_SHADER_USER_DATA_GS_18__DATA__SHIFT 0x0 26860 #define SPI_SHADER_USER_DATA_GS_18__DATA_MASK 0xFFFFFFFFL 26861 //SPI_SHADER_USER_DATA_GS_19 26862 #define SPI_SHADER_USER_DATA_GS_19__DATA__SHIFT 0x0 26863 #define SPI_SHADER_USER_DATA_GS_19__DATA_MASK 0xFFFFFFFFL 26864 //SPI_SHADER_USER_DATA_GS_20 26865 #define SPI_SHADER_USER_DATA_GS_20__DATA__SHIFT 0x0 26866 #define SPI_SHADER_USER_DATA_GS_20__DATA_MASK 0xFFFFFFFFL 26867 //SPI_SHADER_USER_DATA_GS_21 26868 #define SPI_SHADER_USER_DATA_GS_21__DATA__SHIFT 0x0 26869 #define SPI_SHADER_USER_DATA_GS_21__DATA_MASK 0xFFFFFFFFL 26870 //SPI_SHADER_USER_DATA_GS_22 26871 #define SPI_SHADER_USER_DATA_GS_22__DATA__SHIFT 0x0 26872 #define SPI_SHADER_USER_DATA_GS_22__DATA_MASK 0xFFFFFFFFL 26873 //SPI_SHADER_USER_DATA_GS_23 26874 #define SPI_SHADER_USER_DATA_GS_23__DATA__SHIFT 0x0 26875 #define SPI_SHADER_USER_DATA_GS_23__DATA_MASK 0xFFFFFFFFL 26876 //SPI_SHADER_USER_DATA_GS_24 26877 #define SPI_SHADER_USER_DATA_GS_24__DATA__SHIFT 0x0 26878 #define SPI_SHADER_USER_DATA_GS_24__DATA_MASK 0xFFFFFFFFL 26879 //SPI_SHADER_USER_DATA_GS_25 26880 #define SPI_SHADER_USER_DATA_GS_25__DATA__SHIFT 0x0 26881 #define SPI_SHADER_USER_DATA_GS_25__DATA_MASK 0xFFFFFFFFL 26882 //SPI_SHADER_USER_DATA_GS_26 26883 #define SPI_SHADER_USER_DATA_GS_26__DATA__SHIFT 0x0 26884 #define SPI_SHADER_USER_DATA_GS_26__DATA_MASK 0xFFFFFFFFL 26885 //SPI_SHADER_USER_DATA_GS_27 26886 #define SPI_SHADER_USER_DATA_GS_27__DATA__SHIFT 0x0 26887 #define SPI_SHADER_USER_DATA_GS_27__DATA_MASK 0xFFFFFFFFL 26888 //SPI_SHADER_USER_DATA_GS_28 26889 #define SPI_SHADER_USER_DATA_GS_28__DATA__SHIFT 0x0 26890 #define SPI_SHADER_USER_DATA_GS_28__DATA_MASK 0xFFFFFFFFL 26891 //SPI_SHADER_USER_DATA_GS_29 26892 #define SPI_SHADER_USER_DATA_GS_29__DATA__SHIFT 0x0 26893 #define SPI_SHADER_USER_DATA_GS_29__DATA_MASK 0xFFFFFFFFL 26894 //SPI_SHADER_USER_DATA_GS_30 26895 #define SPI_SHADER_USER_DATA_GS_30__DATA__SHIFT 0x0 26896 #define SPI_SHADER_USER_DATA_GS_30__DATA_MASK 0xFFFFFFFFL 26897 //SPI_SHADER_USER_DATA_GS_31 26898 #define SPI_SHADER_USER_DATA_GS_31__DATA__SHIFT 0x0 26899 #define SPI_SHADER_USER_DATA_GS_31__DATA_MASK 0xFFFFFFFFL 26900 //SPI_SHADER_GS_MESHLET_DIM 26901 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X__SHIFT 0x0 26902 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y__SHIFT 0x8 26903 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z__SHIFT 0x10 26904 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE__SHIFT 0x18 26905 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_X_MASK 0x000000FFL 26906 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Y_MASK 0x0000FF00L 26907 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_NUM_THREAD_Z_MASK 0x00FF0000L 26908 #define SPI_SHADER_GS_MESHLET_DIM__MESHLET_THREADGROUP_SIZE_MASK 0xFF000000L 26909 //SPI_SHADER_GS_MESHLET_EXP_ALLOC 26910 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS__SHIFT 0x0 26911 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS__SHIFT 0x9 26912 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_VERTS_MASK 0x000001FFL 26913 #define SPI_SHADER_GS_MESHLET_EXP_ALLOC__MAX_EXP_PRIMS_MASK 0x0003FE00L 26914 //SPI_SHADER_GS_MESHLET_CTRL 26915 #define SPI_SHADER_GS_MESHLET_CTRL__INTERLEAVE_BITS_X__SHIFT 0x0 26916 #define SPI_SHADER_GS_MESHLET_CTRL__INTERLEAVE_BITS_Y__SHIFT 0x4 26917 #define SPI_SHADER_GS_MESHLET_CTRL__INTERLEAVE_BITS_X_MASK 0x0000000FL 26918 #define SPI_SHADER_GS_MESHLET_CTRL__INTERLEAVE_BITS_Y_MASK 0x000000F0L 26919 //SPI_SHADER_REQ_CTRL_ESGS 26920 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN__SHIFT 0x0 26921 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 26922 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 26923 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 26924 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 26925 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 26926 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN__SHIFT 0x10 26927 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 26928 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_EN_MASK 0x00000001L 26929 #define SPI_SHADER_REQ_CTRL_ESGS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 26930 #define SPI_SHADER_REQ_CTRL_ESGS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 26931 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 26932 #define SPI_SHADER_REQ_CTRL_ESGS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 26933 #define SPI_SHADER_REQ_CTRL_ESGS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 26934 #define SPI_SHADER_REQ_CTRL_ESGS__GLOBAL_SCANNING_EN_MASK 0x00010000L 26935 #define SPI_SHADER_REQ_CTRL_ESGS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 26936 //SPI_SHADER_GS_OUT_CONFIG_PS_GS 26937 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__VS_EXPORT_COUNT__SHIFT 0x0 26938 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__PRIM_EXPORT_COUNT__SHIFT 0x5 26939 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NO_PC_EXPORT__SHIFT 0xa 26940 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NUM_INTERP__SHIFT 0xb 26941 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NUM_PRIM_INTERP__SHIFT 0x11 26942 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__VS_EXPORT_COUNT_MASK 0x0000001FL 26943 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__PRIM_EXPORT_COUNT_MASK 0x000003E0L 26944 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NO_PC_EXPORT_MASK 0x00000400L 26945 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NUM_INTERP_MASK 0x0001F800L 26946 #define SPI_SHADER_GS_OUT_CONFIG_PS_GS__NUM_PRIM_INTERP_MASK 0x003E0000L 26947 //SPI_SHADER_USER_ACCUM_ESGS_0 26948 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION__SHIFT 0x0 26949 #define SPI_SHADER_USER_ACCUM_ESGS_0__CONTRIBUTION_MASK 0x0000007FL 26950 //SPI_SHADER_USER_ACCUM_ESGS_1 26951 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION__SHIFT 0x0 26952 #define SPI_SHADER_USER_ACCUM_ESGS_1__CONTRIBUTION_MASK 0x0000007FL 26953 //SPI_SHADER_USER_ACCUM_ESGS_2 26954 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION__SHIFT 0x0 26955 #define SPI_SHADER_USER_ACCUM_ESGS_2__CONTRIBUTION_MASK 0x0000007FL 26956 //SPI_SHADER_USER_ACCUM_ESGS_3 26957 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION__SHIFT 0x0 26958 #define SPI_SHADER_USER_ACCUM_ESGS_3__CONTRIBUTION_MASK 0x0000007FL 26959 //SPI_SHADER_PGM_CHKSUM_HS 26960 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM__SHIFT 0x0 26961 #define SPI_SHADER_PGM_CHKSUM_HS__CHECKSUM_MASK 0xFFFFFFFFL 26962 //SPI_SHADER_USER_DATA_ADDR_LO_HS 26963 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE__SHIFT 0x0 26964 #define SPI_SHADER_USER_DATA_ADDR_LO_HS__MEM_BASE_MASK 0xFFFFFFFFL 26965 //SPI_SHADER_USER_DATA_ADDR_HI_HS 26966 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE__SHIFT 0x0 26967 #define SPI_SHADER_USER_DATA_ADDR_HI_HS__MEM_BASE_MASK 0xFFFFFFFFL 26968 //SPI_SHADER_PGM_LO_HS 26969 #define SPI_SHADER_PGM_LO_HS__MEM_BASE__SHIFT 0x0 26970 #define SPI_SHADER_PGM_LO_HS__MEM_BASE_MASK 0xFFFFFFFFL 26971 //SPI_SHADER_PGM_HI_HS 26972 #define SPI_SHADER_PGM_HI_HS__MEM_BASE__SHIFT 0x0 26973 #define SPI_SHADER_PGM_HI_HS__MEM_BASE_MASK 0xFFFFFFFFL 26974 //SPI_SHADER_PGM_HI_LS 26975 #define SPI_SHADER_PGM_HI_LS__MEM_BASE__SHIFT 0x0 26976 #define SPI_SHADER_PGM_HI_LS__MEM_BASE_MASK 0x000000FFL 26977 //SPI_SHADER_PGM_RSRC3_HS 26978 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN__SHIFT 0x0 26979 #define SPI_SHADER_PGM_RSRC3_HS__CU_EN_MASK 0xFFFFFFFFL 26980 //SPI_SHADER_PGM_RSRC4_HS 26981 #define SPI_SHADER_PGM_RSRC4_HS__WAVE_LIMIT__SHIFT 0x0 26982 #define SPI_SHADER_PGM_RSRC4_HS__GLG_EN_OVERRIDE__SHIFT 0xa 26983 #define SPI_SHADER_PGM_RSRC4_HS__GLG_FORCE_DISABLE__SHIFT 0xb 26984 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE__SHIFT 0x10 26985 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP__SHIFT 0x1f 26986 #define SPI_SHADER_PGM_RSRC4_HS__WAVE_LIMIT_MASK 0x000003FFL 26987 #define SPI_SHADER_PGM_RSRC4_HS__GLG_EN_OVERRIDE_MASK 0x00000400L 26988 #define SPI_SHADER_PGM_RSRC4_HS__GLG_FORCE_DISABLE_MASK 0x00000800L 26989 #define SPI_SHADER_PGM_RSRC4_HS__INST_PREF_SIZE_MASK 0x00FF0000L 26990 #define SPI_SHADER_PGM_RSRC4_HS__IMAGE_OP_MASK 0x80000000L 26991 //SPI_SHADER_PGM_LO_LS 26992 #define SPI_SHADER_PGM_LO_LS__MEM_BASE__SHIFT 0x0 26993 #define SPI_SHADER_PGM_LO_LS__MEM_BASE_MASK 0xFFFFFFFFL 26994 //SPI_SHADER_PGM_RSRC1_HS 26995 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS__SHIFT 0x0 26996 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS__SHIFT 0x6 26997 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY__SHIFT 0xa 26998 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE__SHIFT 0xc 26999 #define SPI_SHADER_PGM_RSRC1_HS__PRIV__SHIFT 0x14 27000 #define SPI_SHADER_PGM_RSRC1_HS__WG_RR_EN__SHIFT 0x15 27001 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE__SHIFT 0x16 27002 #define SPI_SHADER_PGM_RSRC1_HS__DISABLE_PERF__SHIFT 0x17 27003 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS__SHIFT 0x19 27004 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE__SHIFT 0x1a 27005 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER__SHIFT 0x1b 27006 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT__SHIFT 0x1c 27007 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL__SHIFT 0x1e 27008 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS_MASK 0x0000003FL 27009 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS_MASK 0x000003C0L 27010 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY_MASK 0x00000C00L 27011 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE_MASK 0x000FF000L 27012 #define SPI_SHADER_PGM_RSRC1_HS__PRIV_MASK 0x00100000L 27013 #define SPI_SHADER_PGM_RSRC1_HS__WG_RR_EN_MASK 0x00200000L 27014 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE_MASK 0x00400000L 27015 #define SPI_SHADER_PGM_RSRC1_HS__DISABLE_PERF_MASK 0x00800000L 27016 #define SPI_SHADER_PGM_RSRC1_HS__FWD_PROGRESS_MASK 0x02000000L 27017 #define SPI_SHADER_PGM_RSRC1_HS__WGP_MODE_MASK 0x04000000L 27018 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER_MASK 0x08000000L 27019 #define SPI_SHADER_PGM_RSRC1_HS__LS_VGPR_COMP_CNT_MASK 0x30000000L 27020 #define SPI_SHADER_PGM_RSRC1_HS__FP16_OVFL_MASK 0x40000000L 27021 //SPI_SHADER_PGM_RSRC2_HS 27022 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN__SHIFT 0x0 27023 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR__SHIFT 0x1 27024 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT__SHIFT 0x6 27025 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN__SHIFT 0x7 27026 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN__SHIFT 0x8 27027 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN__SHIFT 0x9 27028 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE__SHIFT 0x12 27029 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB__SHIFT 0x1b 27030 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT__SHIFT 0x1c 27031 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN_MASK 0x00000001L 27032 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MASK 0x0000003EL 27033 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT_MASK 0x00000040L 27034 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN_MASK 0x00000080L 27035 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN_MASK 0x00000100L 27036 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN_MASK 0x0003FE00L 27037 #define SPI_SHADER_PGM_RSRC2_HS__LDS_SIZE_MASK 0x07FC0000L 27038 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MSB_MASK 0x08000000L 27039 #define SPI_SHADER_PGM_RSRC2_HS__SHARED_VGPR_CNT_MASK 0xF0000000L 27040 //SPI_SHADER_USER_DATA_HS_0 27041 #define SPI_SHADER_USER_DATA_HS_0__DATA__SHIFT 0x0 27042 #define SPI_SHADER_USER_DATA_HS_0__DATA_MASK 0xFFFFFFFFL 27043 //SPI_SHADER_USER_DATA_HS_1 27044 #define SPI_SHADER_USER_DATA_HS_1__DATA__SHIFT 0x0 27045 #define SPI_SHADER_USER_DATA_HS_1__DATA_MASK 0xFFFFFFFFL 27046 //SPI_SHADER_USER_DATA_HS_2 27047 #define SPI_SHADER_USER_DATA_HS_2__DATA__SHIFT 0x0 27048 #define SPI_SHADER_USER_DATA_HS_2__DATA_MASK 0xFFFFFFFFL 27049 //SPI_SHADER_USER_DATA_HS_3 27050 #define SPI_SHADER_USER_DATA_HS_3__DATA__SHIFT 0x0 27051 #define SPI_SHADER_USER_DATA_HS_3__DATA_MASK 0xFFFFFFFFL 27052 //SPI_SHADER_USER_DATA_HS_4 27053 #define SPI_SHADER_USER_DATA_HS_4__DATA__SHIFT 0x0 27054 #define SPI_SHADER_USER_DATA_HS_4__DATA_MASK 0xFFFFFFFFL 27055 //SPI_SHADER_USER_DATA_HS_5 27056 #define SPI_SHADER_USER_DATA_HS_5__DATA__SHIFT 0x0 27057 #define SPI_SHADER_USER_DATA_HS_5__DATA_MASK 0xFFFFFFFFL 27058 //SPI_SHADER_USER_DATA_HS_6 27059 #define SPI_SHADER_USER_DATA_HS_6__DATA__SHIFT 0x0 27060 #define SPI_SHADER_USER_DATA_HS_6__DATA_MASK 0xFFFFFFFFL 27061 //SPI_SHADER_USER_DATA_HS_7 27062 #define SPI_SHADER_USER_DATA_HS_7__DATA__SHIFT 0x0 27063 #define SPI_SHADER_USER_DATA_HS_7__DATA_MASK 0xFFFFFFFFL 27064 //SPI_SHADER_USER_DATA_HS_8 27065 #define SPI_SHADER_USER_DATA_HS_8__DATA__SHIFT 0x0 27066 #define SPI_SHADER_USER_DATA_HS_8__DATA_MASK 0xFFFFFFFFL 27067 //SPI_SHADER_USER_DATA_HS_9 27068 #define SPI_SHADER_USER_DATA_HS_9__DATA__SHIFT 0x0 27069 #define SPI_SHADER_USER_DATA_HS_9__DATA_MASK 0xFFFFFFFFL 27070 //SPI_SHADER_USER_DATA_HS_10 27071 #define SPI_SHADER_USER_DATA_HS_10__DATA__SHIFT 0x0 27072 #define SPI_SHADER_USER_DATA_HS_10__DATA_MASK 0xFFFFFFFFL 27073 //SPI_SHADER_USER_DATA_HS_11 27074 #define SPI_SHADER_USER_DATA_HS_11__DATA__SHIFT 0x0 27075 #define SPI_SHADER_USER_DATA_HS_11__DATA_MASK 0xFFFFFFFFL 27076 //SPI_SHADER_USER_DATA_HS_12 27077 #define SPI_SHADER_USER_DATA_HS_12__DATA__SHIFT 0x0 27078 #define SPI_SHADER_USER_DATA_HS_12__DATA_MASK 0xFFFFFFFFL 27079 //SPI_SHADER_USER_DATA_HS_13 27080 #define SPI_SHADER_USER_DATA_HS_13__DATA__SHIFT 0x0 27081 #define SPI_SHADER_USER_DATA_HS_13__DATA_MASK 0xFFFFFFFFL 27082 //SPI_SHADER_USER_DATA_HS_14 27083 #define SPI_SHADER_USER_DATA_HS_14__DATA__SHIFT 0x0 27084 #define SPI_SHADER_USER_DATA_HS_14__DATA_MASK 0xFFFFFFFFL 27085 //SPI_SHADER_USER_DATA_HS_15 27086 #define SPI_SHADER_USER_DATA_HS_15__DATA__SHIFT 0x0 27087 #define SPI_SHADER_USER_DATA_HS_15__DATA_MASK 0xFFFFFFFFL 27088 //SPI_SHADER_USER_DATA_HS_16 27089 #define SPI_SHADER_USER_DATA_HS_16__DATA__SHIFT 0x0 27090 #define SPI_SHADER_USER_DATA_HS_16__DATA_MASK 0xFFFFFFFFL 27091 //SPI_SHADER_USER_DATA_HS_17 27092 #define SPI_SHADER_USER_DATA_HS_17__DATA__SHIFT 0x0 27093 #define SPI_SHADER_USER_DATA_HS_17__DATA_MASK 0xFFFFFFFFL 27094 //SPI_SHADER_USER_DATA_HS_18 27095 #define SPI_SHADER_USER_DATA_HS_18__DATA__SHIFT 0x0 27096 #define SPI_SHADER_USER_DATA_HS_18__DATA_MASK 0xFFFFFFFFL 27097 //SPI_SHADER_USER_DATA_HS_19 27098 #define SPI_SHADER_USER_DATA_HS_19__DATA__SHIFT 0x0 27099 #define SPI_SHADER_USER_DATA_HS_19__DATA_MASK 0xFFFFFFFFL 27100 //SPI_SHADER_USER_DATA_HS_20 27101 #define SPI_SHADER_USER_DATA_HS_20__DATA__SHIFT 0x0 27102 #define SPI_SHADER_USER_DATA_HS_20__DATA_MASK 0xFFFFFFFFL 27103 //SPI_SHADER_USER_DATA_HS_21 27104 #define SPI_SHADER_USER_DATA_HS_21__DATA__SHIFT 0x0 27105 #define SPI_SHADER_USER_DATA_HS_21__DATA_MASK 0xFFFFFFFFL 27106 //SPI_SHADER_USER_DATA_HS_22 27107 #define SPI_SHADER_USER_DATA_HS_22__DATA__SHIFT 0x0 27108 #define SPI_SHADER_USER_DATA_HS_22__DATA_MASK 0xFFFFFFFFL 27109 //SPI_SHADER_USER_DATA_HS_23 27110 #define SPI_SHADER_USER_DATA_HS_23__DATA__SHIFT 0x0 27111 #define SPI_SHADER_USER_DATA_HS_23__DATA_MASK 0xFFFFFFFFL 27112 //SPI_SHADER_USER_DATA_HS_24 27113 #define SPI_SHADER_USER_DATA_HS_24__DATA__SHIFT 0x0 27114 #define SPI_SHADER_USER_DATA_HS_24__DATA_MASK 0xFFFFFFFFL 27115 //SPI_SHADER_USER_DATA_HS_25 27116 #define SPI_SHADER_USER_DATA_HS_25__DATA__SHIFT 0x0 27117 #define SPI_SHADER_USER_DATA_HS_25__DATA_MASK 0xFFFFFFFFL 27118 //SPI_SHADER_USER_DATA_HS_26 27119 #define SPI_SHADER_USER_DATA_HS_26__DATA__SHIFT 0x0 27120 #define SPI_SHADER_USER_DATA_HS_26__DATA_MASK 0xFFFFFFFFL 27121 //SPI_SHADER_USER_DATA_HS_27 27122 #define SPI_SHADER_USER_DATA_HS_27__DATA__SHIFT 0x0 27123 #define SPI_SHADER_USER_DATA_HS_27__DATA_MASK 0xFFFFFFFFL 27124 //SPI_SHADER_USER_DATA_HS_28 27125 #define SPI_SHADER_USER_DATA_HS_28__DATA__SHIFT 0x0 27126 #define SPI_SHADER_USER_DATA_HS_28__DATA_MASK 0xFFFFFFFFL 27127 //SPI_SHADER_USER_DATA_HS_29 27128 #define SPI_SHADER_USER_DATA_HS_29__DATA__SHIFT 0x0 27129 #define SPI_SHADER_USER_DATA_HS_29__DATA_MASK 0xFFFFFFFFL 27130 //SPI_SHADER_USER_DATA_HS_30 27131 #define SPI_SHADER_USER_DATA_HS_30__DATA__SHIFT 0x0 27132 #define SPI_SHADER_USER_DATA_HS_30__DATA_MASK 0xFFFFFFFFL 27133 //SPI_SHADER_USER_DATA_HS_31 27134 #define SPI_SHADER_USER_DATA_HS_31__DATA__SHIFT 0x0 27135 #define SPI_SHADER_USER_DATA_HS_31__DATA_MASK 0xFFFFFFFFL 27136 //SPI_SHADER_REQ_CTRL_LSHS 27137 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN__SHIFT 0x0 27138 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU__SHIFT 0x1 27139 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT__SHIFT 0x5 27140 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS__SHIFT 0x9 27141 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD__SHIFT 0xa 27142 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT__SHIFT 0xf 27143 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN__SHIFT 0x10 27144 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD__SHIFT 0x11 27145 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_EN_MASK 0x00000001L 27146 #define SPI_SHADER_REQ_CTRL_LSHS__NUMBER_OF_REQUESTS_PER_CU_MASK 0x0000001EL 27147 #define SPI_SHADER_REQ_CTRL_LSHS__SOFT_GROUPING_ALLOCATION_TIMEOUT_MASK 0x000001E0L 27148 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_HYSTERESIS_MASK 0x00000200L 27149 #define SPI_SHADER_REQ_CTRL_LSHS__HARD_LOCK_LOW_THRESHOLD_MASK 0x00007C00L 27150 #define SPI_SHADER_REQ_CTRL_LSHS__PRODUCER_REQUEST_LOCKOUT_MASK 0x00008000L 27151 #define SPI_SHADER_REQ_CTRL_LSHS__GLOBAL_SCANNING_EN_MASK 0x00010000L 27152 #define SPI_SHADER_REQ_CTRL_LSHS__ALLOCATION_RATE_THROTTLING_THRESHOLD_MASK 0x000E0000L 27153 //SPI_SHADER_USER_ACCUM_LSHS_0 27154 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION__SHIFT 0x0 27155 #define SPI_SHADER_USER_ACCUM_LSHS_0__CONTRIBUTION_MASK 0x0000007FL 27156 //SPI_SHADER_USER_ACCUM_LSHS_1 27157 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION__SHIFT 0x0 27158 #define SPI_SHADER_USER_ACCUM_LSHS_1__CONTRIBUTION_MASK 0x0000007FL 27159 //SPI_SHADER_USER_ACCUM_LSHS_2 27160 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION__SHIFT 0x0 27161 #define SPI_SHADER_USER_ACCUM_LSHS_2__CONTRIBUTION_MASK 0x0000007FL 27162 //SPI_SHADER_USER_ACCUM_LSHS_3 27163 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION__SHIFT 0x0 27164 #define SPI_SHADER_USER_ACCUM_LSHS_3__CONTRIBUTION_MASK 0x0000007FL 27165 27166 27167 // addressBlock: gc_gfx_se_gfx_se_spipdec 27168 //SPI_ARB_PRIORITY 27169 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0__SHIFT 0x0 27170 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1__SHIFT 0x3 27171 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2__SHIFT 0x6 27172 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3__SHIFT 0x9 27173 #define SPI_ARB_PRIORITY__TS0_DUR_MULT__SHIFT 0xc 27174 #define SPI_ARB_PRIORITY__TS1_DUR_MULT__SHIFT 0xe 27175 #define SPI_ARB_PRIORITY__TS2_DUR_MULT__SHIFT 0x10 27176 #define SPI_ARB_PRIORITY__TS3_DUR_MULT__SHIFT 0x12 27177 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0_MASK 0x00000007L 27178 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1_MASK 0x00000038L 27179 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2_MASK 0x000001C0L 27180 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3_MASK 0x00000E00L 27181 #define SPI_ARB_PRIORITY__TS0_DUR_MULT_MASK 0x00003000L 27182 #define SPI_ARB_PRIORITY__TS1_DUR_MULT_MASK 0x0000C000L 27183 #define SPI_ARB_PRIORITY__TS2_DUR_MULT_MASK 0x00030000L 27184 #define SPI_ARB_PRIORITY__TS3_DUR_MULT_MASK 0x000C0000L 27185 //SPI_ARB_CYCLES_0 27186 #define SPI_ARB_CYCLES_0__TS0_DURATION__SHIFT 0x0 27187 #define SPI_ARB_CYCLES_0__TS1_DURATION__SHIFT 0x10 27188 #define SPI_ARB_CYCLES_0__TS0_DURATION_MASK 0x0000FFFFL 27189 #define SPI_ARB_CYCLES_0__TS1_DURATION_MASK 0xFFFF0000L 27190 //SPI_ARB_CYCLES_1 27191 #define SPI_ARB_CYCLES_1__TS2_DURATION__SHIFT 0x0 27192 #define SPI_ARB_CYCLES_1__TS3_DURATION__SHIFT 0x10 27193 #define SPI_ARB_CYCLES_1__TS2_DURATION_MASK 0x0000FFFFL 27194 #define SPI_ARB_CYCLES_1__TS3_DURATION_MASK 0xFFFF0000L 27195 //SPI_WCL_PIPE_PERCENT_GFX 27196 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE__SHIFT 0x0 27197 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE__SHIFT 0xc 27198 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE__SHIFT 0x16 27199 #define SPI_WCL_PIPE_PERCENT_GFX__VALUE_MASK 0x0000007FL 27200 #define SPI_WCL_PIPE_PERCENT_GFX__HS_GRP_VALUE_MASK 0x0001F000L 27201 #define SPI_WCL_PIPE_PERCENT_GFX__GS_GRP_VALUE_MASK 0x07C00000L 27202 //SPI_WCL_PIPE_PERCENT_HP3D 27203 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE__SHIFT 0x0 27204 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE__SHIFT 0xc 27205 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE__SHIFT 0x16 27206 #define SPI_WCL_PIPE_PERCENT_HP3D__VALUE_MASK 0x0000007FL 27207 #define SPI_WCL_PIPE_PERCENT_HP3D__HS_GRP_VALUE_MASK 0x0001F000L 27208 #define SPI_WCL_PIPE_PERCENT_HP3D__GS_GRP_VALUE_MASK 0x07C00000L 27209 //SPI_WCL_PIPE_PERCENT_CS0 27210 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE__SHIFT 0x0 27211 #define SPI_WCL_PIPE_PERCENT_CS0__VALUE_MASK 0x0000007FL 27212 //SPI_WCL_PIPE_PERCENT_CS1 27213 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE__SHIFT 0x0 27214 #define SPI_WCL_PIPE_PERCENT_CS1__VALUE_MASK 0x0000007FL 27215 //SPI_WCL_PIPE_PERCENT_CS2 27216 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE__SHIFT 0x0 27217 #define SPI_WCL_PIPE_PERCENT_CS2__VALUE_MASK 0x0000007FL 27218 //SPI_WCL_PIPE_PERCENT_CS3 27219 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE__SHIFT 0x0 27220 #define SPI_WCL_PIPE_PERCENT_CS3__VALUE_MASK 0x0000007FL 27221 //SPI_WCL_PIPE_PERCENT_CS4 27222 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE__SHIFT 0x0 27223 #define SPI_WCL_PIPE_PERCENT_CS4__VALUE_MASK 0x0000007FL 27224 //SPI_WCL_PIPE_PERCENT_CS5 27225 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE__SHIFT 0x0 27226 #define SPI_WCL_PIPE_PERCENT_CS5__VALUE_MASK 0x0000007FL 27227 //SPI_WCL_PIPE_PERCENT_CS6 27228 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE__SHIFT 0x0 27229 #define SPI_WCL_PIPE_PERCENT_CS6__VALUE_MASK 0x0000007FL 27230 //SPI_WCL_PIPE_PERCENT_CS7 27231 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE__SHIFT 0x0 27232 #define SPI_WCL_PIPE_PERCENT_CS7__VALUE_MASK 0x0000007FL 27233 //SPI_USER_ACCUM_VMID_CNTL 27234 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM__SHIFT 0x0 27235 #define SPI_USER_ACCUM_VMID_CNTL__EN_USER_ACCUM_MASK 0x0000000FL 27236 //SPI_GDBG_PER_VMID_CNTL 27237 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID__SHIFT 0x0 27238 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE__SHIFT 0x1 27239 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN__SHIFT 0x3 27240 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN__SHIFT 0x4 27241 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE__SHIFT 0xd 27242 #define SPI_GDBG_PER_VMID_CNTL__TRAP_ON_START__SHIFT 0xe 27243 #define SPI_GDBG_PER_VMID_CNTL__TRAP_ON_END__SHIFT 0xf 27244 #define SPI_GDBG_PER_VMID_CNTL__STALL_VMID_MASK 0x00000001L 27245 #define SPI_GDBG_PER_VMID_CNTL__LAUNCH_MODE_MASK 0x00000006L 27246 #define SPI_GDBG_PER_VMID_CNTL__TRAP_EN_MASK 0x00000008L 27247 #define SPI_GDBG_PER_VMID_CNTL__EXCP_EN_MASK 0x00001FF0L 27248 #define SPI_GDBG_PER_VMID_CNTL__EXCP_REPLACE_MASK 0x00002000L 27249 #define SPI_GDBG_PER_VMID_CNTL__TRAP_ON_START_MASK 0x00004000L 27250 #define SPI_GDBG_PER_VMID_CNTL__TRAP_ON_END_MASK 0x00008000L 27251 //SPI_COMPUTE_QUEUE_RESET 27252 #define SPI_COMPUTE_QUEUE_RESET__RESET__SHIFT 0x0 27253 #define SPI_COMPUTE_QUEUE_RESET__RESET_MASK 0x00000001L 27254 //SPI_COMPUTE_WF_CTX_SAVE 27255 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE__SHIFT 0x0 27256 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN__SHIFT 0x2 27257 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY__SHIFT 0x1f 27258 #define SPI_COMPUTE_WF_CTX_SAVE__INITIATE_MASK 0x00000001L 27259 #define SPI_COMPUTE_WF_CTX_SAVE__DONE_INTERRUPT_EN_MASK 0x00000004L 27260 #define SPI_COMPUTE_WF_CTX_SAVE__SAVE_BUSY_MASK 0x80000000L 27261 //SPI_SAVE_RESTORE_STATUS 27262 #define SPI_SAVE_RESTORE_STATUS__PERFCOUNTER_EN__SHIFT 0x0 27263 #define SPI_SAVE_RESTORE_STATUS__THREAD_TRACE_EN__SHIFT 0x1 27264 #define SPI_SAVE_RESTORE_STATUS__PERFCOUNTER_EN_MASK 0x00000001L 27265 #define SPI_SAVE_RESTORE_STATUS__THREAD_TRACE_EN_MASK 0x00000002L 27266 27267 27268 // addressBlock: gc_gfx_se_gfx_se_tcpdec 27269 //TCP_WATCH0_ADDR_H 27270 #define TCP_WATCH0_ADDR_H__ADDR__SHIFT 0x0 27271 #define TCP_WATCH0_ADDR_H__ADDR_MASK 0x0000FFFFL 27272 //TCP_WATCH0_ADDR_L 27273 #define TCP_WATCH0_ADDR_L__ADDR__SHIFT 0x7 27274 #define TCP_WATCH0_ADDR_L__ADDR_MASK 0xFFFFFF80L 27275 //TCP_WATCH0_CNTL 27276 #define TCP_WATCH0_CNTL__MASK__SHIFT 0x0 27277 #define TCP_WATCH0_CNTL__VMID__SHIFT 0x18 27278 #define TCP_WATCH0_CNTL__MODE__SHIFT 0x1d 27279 #define TCP_WATCH0_CNTL__VALID__SHIFT 0x1f 27280 #define TCP_WATCH0_CNTL__MASK_MASK 0x007FFFFFL 27281 #define TCP_WATCH0_CNTL__VMID_MASK 0x0F000000L 27282 #define TCP_WATCH0_CNTL__MODE_MASK 0x60000000L 27283 #define TCP_WATCH0_CNTL__VALID_MASK 0x80000000L 27284 //TCP_WATCH1_ADDR_H 27285 #define TCP_WATCH1_ADDR_H__ADDR__SHIFT 0x0 27286 #define TCP_WATCH1_ADDR_H__ADDR_MASK 0x0000FFFFL 27287 //TCP_WATCH1_ADDR_L 27288 #define TCP_WATCH1_ADDR_L__ADDR__SHIFT 0x7 27289 #define TCP_WATCH1_ADDR_L__ADDR_MASK 0xFFFFFF80L 27290 //TCP_WATCH1_CNTL 27291 #define TCP_WATCH1_CNTL__MASK__SHIFT 0x0 27292 #define TCP_WATCH1_CNTL__VMID__SHIFT 0x18 27293 #define TCP_WATCH1_CNTL__MODE__SHIFT 0x1d 27294 #define TCP_WATCH1_CNTL__VALID__SHIFT 0x1f 27295 #define TCP_WATCH1_CNTL__MASK_MASK 0x007FFFFFL 27296 #define TCP_WATCH1_CNTL__VMID_MASK 0x0F000000L 27297 #define TCP_WATCH1_CNTL__MODE_MASK 0x60000000L 27298 #define TCP_WATCH1_CNTL__VALID_MASK 0x80000000L 27299 //TCP_WATCH2_ADDR_H 27300 #define TCP_WATCH2_ADDR_H__ADDR__SHIFT 0x0 27301 #define TCP_WATCH2_ADDR_H__ADDR_MASK 0x0000FFFFL 27302 //TCP_WATCH2_ADDR_L 27303 #define TCP_WATCH2_ADDR_L__ADDR__SHIFT 0x7 27304 #define TCP_WATCH2_ADDR_L__ADDR_MASK 0xFFFFFF80L 27305 //TCP_WATCH2_CNTL 27306 #define TCP_WATCH2_CNTL__MASK__SHIFT 0x0 27307 #define TCP_WATCH2_CNTL__VMID__SHIFT 0x18 27308 #define TCP_WATCH2_CNTL__MODE__SHIFT 0x1d 27309 #define TCP_WATCH2_CNTL__VALID__SHIFT 0x1f 27310 #define TCP_WATCH2_CNTL__MASK_MASK 0x007FFFFFL 27311 #define TCP_WATCH2_CNTL__VMID_MASK 0x0F000000L 27312 #define TCP_WATCH2_CNTL__MODE_MASK 0x60000000L 27313 #define TCP_WATCH2_CNTL__VALID_MASK 0x80000000L 27314 //TCP_WATCH3_ADDR_H 27315 #define TCP_WATCH3_ADDR_H__ADDR__SHIFT 0x0 27316 #define TCP_WATCH3_ADDR_H__ADDR_MASK 0x0000FFFFL 27317 //TCP_WATCH3_ADDR_L 27318 #define TCP_WATCH3_ADDR_L__ADDR__SHIFT 0x7 27319 #define TCP_WATCH3_ADDR_L__ADDR_MASK 0xFFFFFF80L 27320 //TCP_WATCH3_CNTL 27321 #define TCP_WATCH3_CNTL__MASK__SHIFT 0x0 27322 #define TCP_WATCH3_CNTL__VMID__SHIFT 0x18 27323 #define TCP_WATCH3_CNTL__MODE__SHIFT 0x1d 27324 #define TCP_WATCH3_CNTL__VALID__SHIFT 0x1f 27325 #define TCP_WATCH3_CNTL__MASK_MASK 0x007FFFFFL 27326 #define TCP_WATCH3_CNTL__VMID_MASK 0x0F000000L 27327 #define TCP_WATCH3_CNTL__MODE_MASK 0x60000000L 27328 #define TCP_WATCH3_CNTL__VALID_MASK 0x80000000L 27329 27330 27331 // addressBlock: gc_gfx_se_gfx_se_rasdec 27332 //RAS_SIGNATURE_CONTROL 27333 #define RAS_SIGNATURE_CONTROL__ENABLE__SHIFT 0x0 27334 #define RAS_SIGNATURE_CONTROL__ENABLE_MASK 0x00000001L 27335 //RAS_SIGNATURE_MASK 27336 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK__SHIFT 0x0 27337 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK_MASK 0xFFFFFFFFL 27338 //RAS_SX_SIGNATURE0 27339 #define RAS_SX_SIGNATURE0__SIGNATURE__SHIFT 0x0 27340 #define RAS_SX_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27341 //RAS_SX_SIGNATURE1 27342 #define RAS_SX_SIGNATURE1__SIGNATURE__SHIFT 0x0 27343 #define RAS_SX_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 27344 //RAS_SX_SIGNATURE2 27345 #define RAS_SX_SIGNATURE2__SIGNATURE__SHIFT 0x0 27346 #define RAS_SX_SIGNATURE2__SIGNATURE_MASK 0xFFFFFFFFL 27347 //RAS_SX_SIGNATURE3 27348 #define RAS_SX_SIGNATURE3__SIGNATURE__SHIFT 0x0 27349 #define RAS_SX_SIGNATURE3__SIGNATURE_MASK 0xFFFFFFFFL 27350 //RAS_DB_SIGNATURE0 27351 #define RAS_DB_SIGNATURE0__SIGNATURE__SHIFT 0x0 27352 #define RAS_DB_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27353 //RAS_PA_SIGNATURE0 27354 #define RAS_PA_SIGNATURE0__SIGNATURE__SHIFT 0x0 27355 #define RAS_PA_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27356 //RAS_SC_SIGNATURE0 27357 #define RAS_SC_SIGNATURE0__SIGNATURE__SHIFT 0x0 27358 #define RAS_SC_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27359 //RAS_SC_SIGNATURE1 27360 #define RAS_SC_SIGNATURE1__SIGNATURE__SHIFT 0x0 27361 #define RAS_SC_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 27362 //RAS_SC_SIGNATURE2 27363 #define RAS_SC_SIGNATURE2__SIGNATURE__SHIFT 0x0 27364 #define RAS_SC_SIGNATURE2__SIGNATURE_MASK 0xFFFFFFFFL 27365 //RAS_SC_SIGNATURE3 27366 #define RAS_SC_SIGNATURE3__SIGNATURE__SHIFT 0x0 27367 #define RAS_SC_SIGNATURE3__SIGNATURE_MASK 0xFFFFFFFFL 27368 //RAS_SC_SIGNATURE4 27369 #define RAS_SC_SIGNATURE4__SIGNATURE__SHIFT 0x0 27370 #define RAS_SC_SIGNATURE4__SIGNATURE_MASK 0xFFFFFFFFL 27371 //RAS_SC_SIGNATURE5 27372 #define RAS_SC_SIGNATURE5__SIGNATURE__SHIFT 0x0 27373 #define RAS_SC_SIGNATURE5__SIGNATURE_MASK 0xFFFFFFFFL 27374 //RAS_SC_SIGNATURE6 27375 #define RAS_SC_SIGNATURE6__SIGNATURE__SHIFT 0x0 27376 #define RAS_SC_SIGNATURE6__SIGNATURE_MASK 0xFFFFFFFFL 27377 //RAS_SC_SIGNATURE7 27378 #define RAS_SC_SIGNATURE7__SIGNATURE__SHIFT 0x0 27379 #define RAS_SC_SIGNATURE7__SIGNATURE_MASK 0xFFFFFFFFL 27380 //RAS_SPI_SIGNATURE0 27381 #define RAS_SPI_SIGNATURE0__SIGNATURE__SHIFT 0x0 27382 #define RAS_SPI_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27383 //RAS_SPI_SIGNATURE1 27384 #define RAS_SPI_SIGNATURE1__SIGNATURE__SHIFT 0x0 27385 #define RAS_SPI_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 27386 //RAS_CB_SIGNATURE0 27387 #define RAS_CB_SIGNATURE0__SIGNATURE__SHIFT 0x0 27388 #define RAS_CB_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27389 //RAS_BCI_SIGNATURE0 27390 #define RAS_BCI_SIGNATURE0__SIGNATURE__SHIFT 0x0 27391 #define RAS_BCI_SIGNATURE0__SIGNATURE_MASK 0xFFFFFFFFL 27392 //RAS_BCI_SIGNATURE1 27393 #define RAS_BCI_SIGNATURE1__SIGNATURE__SHIFT 0x0 27394 #define RAS_BCI_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 27395 //RAS_GE_SIGNATURE1 27396 #define RAS_GE_SIGNATURE1__SIGNATURE__SHIFT 0x0 27397 #define RAS_GE_SIGNATURE1__SIGNATURE_MASK 0xFFFFFFFFL 27398 27399 27400 // addressBlock: gc_gfx_se_gfx_se_gfxdec0 27401 //DB_RENDER_CONTROL 27402 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE__SHIFT 0x1 27403 #define DB_RENDER_CONTROL__RESERVED_FIELD_1__SHIFT 0x2 27404 #define DB_RENDER_CONTROL__RESERVED_FIELD_2__SHIFT 0x3 27405 #define DB_RENDER_CONTROL__RESERVED_FIELD_4__SHIFT 0x4 27406 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE__SHIFT 0x5 27407 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE__SHIFT 0x6 27408 #define DB_RENDER_CONTROL__COPY_CENTROID__SHIFT 0x7 27409 #define DB_RENDER_CONTROL__COPY_SAMPLE__SHIFT 0x8 27410 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE__SHIFT 0xc 27411 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE__SHIFT 0xe 27412 #define DB_RENDER_CONTROL__OREO_MODE__SHIFT 0x10 27413 #define DB_RENDER_CONTROL__FORCE_OREO_MODE__SHIFT 0x12 27414 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER__SHIFT 0x13 27415 #define DB_RENDER_CONTROL__MAX_ALLOWED_STILES_IN_WAVE__SHIFT 0x14 27416 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE_MASK 0x00000002L 27417 #define DB_RENDER_CONTROL__RESERVED_FIELD_1_MASK 0x00000004L 27418 #define DB_RENDER_CONTROL__RESERVED_FIELD_2_MASK 0x00000008L 27419 #define DB_RENDER_CONTROL__RESERVED_FIELD_4_MASK 0x00000010L 27420 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE_MASK 0x00000020L 27421 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE_MASK 0x00000040L 27422 #define DB_RENDER_CONTROL__COPY_CENTROID_MASK 0x00000080L 27423 #define DB_RENDER_CONTROL__COPY_SAMPLE_MASK 0x00000F00L 27424 #define DB_RENDER_CONTROL__DECOMPRESS_ENABLE_MASK 0x00001000L 27425 #define DB_RENDER_CONTROL__PS_INVOKE_DISABLE_MASK 0x00004000L 27426 #define DB_RENDER_CONTROL__OREO_MODE_MASK 0x00030000L 27427 #define DB_RENDER_CONTROL__FORCE_OREO_MODE_MASK 0x00040000L 27428 #define DB_RENDER_CONTROL__FORCE_EXPORT_ORDER_MASK 0x00080000L 27429 #define DB_RENDER_CONTROL__MAX_ALLOWED_STILES_IN_WAVE_MASK 0x00F00000L 27430 //DB_DEPTH_VIEW 27431 #define DB_DEPTH_VIEW__SLICE_START__SHIFT 0x0 27432 #define DB_DEPTH_VIEW__SLICE_MAX__SHIFT 0x10 27433 #define DB_DEPTH_VIEW__SLICE_START_MASK 0x00003FFFL 27434 #define DB_DEPTH_VIEW__SLICE_MAX_MASK 0x3FFF0000L 27435 //DB_DEPTH_VIEW1 27436 #define DB_DEPTH_VIEW1__Z_READ_ONLY__SHIFT 0x18 27437 #define DB_DEPTH_VIEW1__STENCIL_READ_ONLY__SHIFT 0x19 27438 #define DB_DEPTH_VIEW1__MIPID__SHIFT 0x1a 27439 #define DB_DEPTH_VIEW1__Z_READ_ONLY_MASK 0x01000000L 27440 #define DB_DEPTH_VIEW1__STENCIL_READ_ONLY_MASK 0x02000000L 27441 #define DB_DEPTH_VIEW1__MIPID_MASK 0x7C000000L 27442 //DB_RENDER_OVERRIDE 27443 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE__SHIFT 0x0 27444 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0__SHIFT 0x2 27445 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1__SHIFT 0x4 27446 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER__SHIFT 0x6 27447 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE__SHIFT 0x7 27448 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE__SHIFT 0x8 27449 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE__SHIFT 0x9 27450 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL__SHIFT 0xa 27451 #define DB_RENDER_OVERRIDE__FORCE_Z_READ__SHIFT 0xb 27452 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ__SHIFT 0xc 27453 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE__SHIFT 0xd 27454 #define DB_RENDER_OVERRIDE__FORCE_Z_ALLOC__SHIFT 0xf 27455 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM__SHIFT 0x13 27456 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT__SHIFT 0x15 27457 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES__SHIFT 0x1a 27458 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY__SHIFT 0x1b 27459 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY__SHIFT 0x1c 27460 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID__SHIFT 0x1d 27461 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID__SHIFT 0x1e 27462 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION__SHIFT 0x1f 27463 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE_MASK 0x00000003L 27464 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0_MASK 0x0000000CL 27465 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1_MASK 0x00000030L 27466 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER_MASK 0x00000040L 27467 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE_MASK 0x00000080L 27468 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE_MASK 0x00000100L 27469 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE_MASK 0x00000200L 27470 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL_MASK 0x00000400L 27471 #define DB_RENDER_OVERRIDE__FORCE_Z_READ_MASK 0x00000800L 27472 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ_MASK 0x00001000L 27473 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE_MASK 0x00006000L 27474 #define DB_RENDER_OVERRIDE__FORCE_Z_ALLOC_MASK 0x00008000L 27475 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM_MASK 0x00180000L 27476 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT_MASK 0x03E00000L 27477 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES_MASK 0x04000000L 27478 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY_MASK 0x08000000L 27479 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY_MASK 0x10000000L 27480 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID_MASK 0x20000000L 27481 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID_MASK 0x40000000L 27482 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION_MASK 0x80000000L 27483 //DB_RENDER_OVERRIDE2 27484 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL__SHIFT 0x0 27485 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN__SHIFT 0x2 27486 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_5__SHIFT 0x5 27487 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_6__SHIFT 0x6 27488 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION__SHIFT 0x7 27489 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH__SHIFT 0x8 27490 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_1__SHIFT 0x9 27491 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE__SHIFT 0xa 27492 #define DB_RENDER_OVERRIDE2__FORCE_SUMM_Z_RANGE_TO_MAX__SHIFT 0xb 27493 #define DB_RENDER_OVERRIDE2__FORCE_SUMM_STENCIL_RANGE_TO_MAX__SHIFT 0xc 27494 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_2__SHIFT 0xd 27495 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE__SHIFT 0x15 27496 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS__SHIFT 0x17 27497 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL__SHIFT 0x19 27498 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE__SHIFT 0x1b 27499 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ__SHIFT 0x1d 27500 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL_MASK 0x00000003L 27501 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN_MASK 0x0000001CL 27502 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_5_MASK 0x00000020L 27503 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_6_MASK 0x00000040L 27504 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION_MASK 0x00000080L 27505 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH_MASK 0x00000100L 27506 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_1_MASK 0x00000200L 27507 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE_MASK 0x00000400L 27508 #define DB_RENDER_OVERRIDE2__FORCE_SUMM_Z_RANGE_TO_MAX_MASK 0x00000800L 27509 #define DB_RENDER_OVERRIDE2__FORCE_SUMM_STENCIL_RANGE_TO_MAX_MASK 0x00001000L 27510 #define DB_RENDER_OVERRIDE2__RESERVED_FIELD_2_MASK 0x001FE000L 27511 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE_MASK 0x00200000L 27512 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS_MASK 0x00800000L 27513 #define DB_RENDER_OVERRIDE2__ALLOW_PARTIAL_RES_HIER_KILL_MASK 0x02000000L 27514 #define DB_RENDER_OVERRIDE2__CENTROID_COMPUTATION_MODE_MASK 0x18000000L 27515 #define DB_RENDER_OVERRIDE2__DISABLE_NOZ_MASK 0x20000000L 27516 //DB_DEPTH_SIZE_XY 27517 #define DB_DEPTH_SIZE_XY__X_MAX__SHIFT 0x0 27518 #define DB_DEPTH_SIZE_XY__Y_MAX__SHIFT 0x10 27519 #define DB_DEPTH_SIZE_XY__X_MAX_MASK 0x0000FFFFL 27520 #define DB_DEPTH_SIZE_XY__Y_MAX_MASK 0xFFFF0000L 27521 //DB_Z_INFO 27522 #define DB_Z_INFO__FORMAT__SHIFT 0x0 27523 #define DB_Z_INFO__NUM_SAMPLES__SHIFT 0x2 27524 #define DB_Z_INFO__SW_MODE__SHIFT 0x4 27525 #define DB_Z_INFO__RESERVED_FIELD_2__SHIFT 0x9 27526 #define DB_Z_INFO__RESERVED_FIELD_11__SHIFT 0xb 27527 #define DB_Z_INFO__RESERVED_FIELD_12__SHIFT 0xc 27528 #define DB_Z_INFO__RESERVED_FIELD_1__SHIFT 0xd 27529 #define DB_Z_INFO__MAXMIP__SHIFT 0xf 27530 #define DB_Z_INFO__RESERVED_FIELD_20__SHIFT 0x14 27531 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES__SHIFT 0x17 27532 #define DB_Z_INFO__RESERVED_FIELD_27__SHIFT 0x1b 27533 #define DB_Z_INFO__RESERVED_FIELD_28__SHIFT 0x1c 27534 #define DB_Z_INFO__TILE_SURFACE_ENABLE__SHIFT 0x1d 27535 #define DB_Z_INFO__FORMAT_MASK 0x00000003L 27536 #define DB_Z_INFO__NUM_SAMPLES_MASK 0x0000000CL 27537 #define DB_Z_INFO__SW_MODE_MASK 0x000001F0L 27538 #define DB_Z_INFO__RESERVED_FIELD_2_MASK 0x00000600L 27539 #define DB_Z_INFO__RESERVED_FIELD_11_MASK 0x00000800L 27540 #define DB_Z_INFO__RESERVED_FIELD_12_MASK 0x00001000L 27541 #define DB_Z_INFO__RESERVED_FIELD_1_MASK 0x00006000L 27542 #define DB_Z_INFO__MAXMIP_MASK 0x000F8000L 27543 #define DB_Z_INFO__RESERVED_FIELD_20_MASK 0x00100000L 27544 #define DB_Z_INFO__DECOMPRESS_ON_N_ZPLANES_MASK 0x07800000L 27545 #define DB_Z_INFO__RESERVED_FIELD_27_MASK 0x08000000L 27546 #define DB_Z_INFO__RESERVED_FIELD_28_MASK 0x10000000L 27547 #define DB_Z_INFO__TILE_SURFACE_ENABLE_MASK 0x20000000L 27548 //DB_STENCIL_INFO 27549 #define DB_STENCIL_INFO__FORMAT__SHIFT 0x0 27550 #define DB_STENCIL_INFO__SW_MODE__SHIFT 0x4 27551 #define DB_STENCIL_INFO__RESERVED_FIELD_2__SHIFT 0x9 27552 #define DB_STENCIL_INFO__RESERVED_FIELD_11__SHIFT 0xb 27553 #define DB_STENCIL_INFO__RESERVED_FIELD_12__SHIFT 0xc 27554 #define DB_STENCIL_INFO__RESERVED_FIELD_1__SHIFT 0xd 27555 #define DB_STENCIL_INFO__RESERVED_FIELD_20__SHIFT 0x14 27556 #define DB_STENCIL_INFO__RESERVED_FIELD_27__SHIFT 0x1b 27557 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE__SHIFT 0x1d 27558 #define DB_STENCIL_INFO__FORMAT_MASK 0x00000001L 27559 #define DB_STENCIL_INFO__SW_MODE_MASK 0x000001F0L 27560 #define DB_STENCIL_INFO__RESERVED_FIELD_2_MASK 0x00000600L 27561 #define DB_STENCIL_INFO__RESERVED_FIELD_11_MASK 0x00000800L 27562 #define DB_STENCIL_INFO__RESERVED_FIELD_12_MASK 0x00001000L 27563 #define DB_STENCIL_INFO__RESERVED_FIELD_1_MASK 0x0000E000L 27564 #define DB_STENCIL_INFO__RESERVED_FIELD_20_MASK 0x00100000L 27565 #define DB_STENCIL_INFO__RESERVED_FIELD_27_MASK 0x08000000L 27566 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE_MASK 0x20000000L 27567 //DB_Z_READ_BASE 27568 #define DB_Z_READ_BASE__BASE_256B__SHIFT 0x0 27569 #define DB_Z_READ_BASE__BASE_256B_MASK 0xFFFFFFFFL 27570 //DB_Z_READ_BASE_HI 27571 #define DB_Z_READ_BASE_HI__BASE_HI__SHIFT 0x0 27572 #define DB_Z_READ_BASE_HI__BASE_HI_MASK 0x000000FFL 27573 //DB_Z_WRITE_BASE 27574 #define DB_Z_WRITE_BASE__BASE_256B__SHIFT 0x0 27575 #define DB_Z_WRITE_BASE__BASE_256B_MASK 0xFFFFFFFFL 27576 //DB_Z_WRITE_BASE_HI 27577 #define DB_Z_WRITE_BASE_HI__BASE_HI__SHIFT 0x0 27578 #define DB_Z_WRITE_BASE_HI__BASE_HI_MASK 0x000000FFL 27579 //DB_STENCIL_READ_BASE 27580 #define DB_STENCIL_READ_BASE__BASE_256B__SHIFT 0x0 27581 #define DB_STENCIL_READ_BASE__BASE_256B_MASK 0xFFFFFFFFL 27582 //DB_STENCIL_READ_BASE_HI 27583 #define DB_STENCIL_READ_BASE_HI__BASE_HI__SHIFT 0x0 27584 #define DB_STENCIL_READ_BASE_HI__BASE_HI_MASK 0x000000FFL 27585 //DB_STENCIL_WRITE_BASE 27586 #define DB_STENCIL_WRITE_BASE__BASE_256B__SHIFT 0x0 27587 #define DB_STENCIL_WRITE_BASE__BASE_256B_MASK 0xFFFFFFFFL 27588 //DB_STENCIL_WRITE_BASE_HI 27589 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI__SHIFT 0x0 27590 #define DB_STENCIL_WRITE_BASE_HI__BASE_HI_MASK 0x000000FFL 27591 //DB_GL1_INTERFACE_CONTROL 27592 #define DB_GL1_INTERFACE_CONTROL__Z_SPECULATIVE_READ__SHIFT 0x0 27593 #define DB_GL1_INTERFACE_CONTROL__STENCIL_SPECULATIVE_READ__SHIFT 0x2 27594 #define DB_GL1_INTERFACE_CONTROL__Z_COMPRESSION_MODE__SHIFT 0x4 27595 #define DB_GL1_INTERFACE_CONTROL__STENCIL_COMPRESSION_MODE__SHIFT 0x6 27596 #define DB_GL1_INTERFACE_CONTROL__OCCLUSION_COMPRESSION_MODE__SHIFT 0x8 27597 #define DB_GL1_INTERFACE_CONTROL__Z_SPECULATIVE_READ_MASK 0x00000003L 27598 #define DB_GL1_INTERFACE_CONTROL__STENCIL_SPECULATIVE_READ_MASK 0x0000000CL 27599 #define DB_GL1_INTERFACE_CONTROL__Z_COMPRESSION_MODE_MASK 0x00000030L 27600 #define DB_GL1_INTERFACE_CONTROL__STENCIL_COMPRESSION_MODE_MASK 0x000000C0L 27601 #define DB_GL1_INTERFACE_CONTROL__OCCLUSION_COMPRESSION_MODE_MASK 0x00000300L 27602 //DB_MEM_TEMPORAL 27603 #define DB_MEM_TEMPORAL__Z_TEMPORAL_READ__SHIFT 0x0 27604 #define DB_MEM_TEMPORAL__Z_TEMPORAL_WRITE__SHIFT 0x3 27605 #define DB_MEM_TEMPORAL__STENCIL_TEMPORAL_READ__SHIFT 0x6 27606 #define DB_MEM_TEMPORAL__STENCIL_TEMPORAL_WRITE__SHIFT 0x9 27607 #define DB_MEM_TEMPORAL__OCCLUSION_TEMPORAL_WRITE__SHIFT 0xc 27608 #define DB_MEM_TEMPORAL__Z_TEMPORAL_READ_MASK 0x00000007L 27609 #define DB_MEM_TEMPORAL__Z_TEMPORAL_WRITE_MASK 0x00000038L 27610 #define DB_MEM_TEMPORAL__STENCIL_TEMPORAL_READ_MASK 0x000001C0L 27611 #define DB_MEM_TEMPORAL__STENCIL_TEMPORAL_WRITE_MASK 0x00000E00L 27612 #define DB_MEM_TEMPORAL__OCCLUSION_TEMPORAL_WRITE_MASK 0x00007000L 27613 //DB_DEPTH_BOUNDS_MIN 27614 #define DB_DEPTH_BOUNDS_MIN__MIN__SHIFT 0x0 27615 #define DB_DEPTH_BOUNDS_MIN__MIN_MASK 0xFFFFFFFFL 27616 //DB_DEPTH_BOUNDS_MAX 27617 #define DB_DEPTH_BOUNDS_MAX__MAX__SHIFT 0x0 27618 #define DB_DEPTH_BOUNDS_MAX__MAX_MASK 0xFFFFFFFFL 27619 //DB_COUNT_CONTROL 27620 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS__SHIFT 0x1 27621 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS__SHIFT 0x2 27622 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS__SHIFT 0x3 27623 #define DB_COUNT_CONTROL__ZPASS_ENABLE__SHIFT 0x8 27624 #define DB_COUNT_CONTROL__ZFAIL_ENABLE__SHIFT 0xc 27625 #define DB_COUNT_CONTROL__SFAIL_ENABLE__SHIFT 0x10 27626 #define DB_COUNT_CONTROL__DBFAIL_ENABLE__SHIFT 0x14 27627 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE__SHIFT 0x18 27628 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE__SHIFT 0x1c 27629 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS_MASK 0x00000002L 27630 #define DB_COUNT_CONTROL__DISABLE_CONSERVATIVE_ZPASS_COUNTS_MASK 0x00000004L 27631 #define DB_COUNT_CONTROL__ENHANCED_CONSERVATIVE_ZPASS_COUNTS_MASK 0x00000008L 27632 #define DB_COUNT_CONTROL__ZPASS_ENABLE_MASK 0x00000F00L 27633 #define DB_COUNT_CONTROL__ZFAIL_ENABLE_MASK 0x0000F000L 27634 #define DB_COUNT_CONTROL__SFAIL_ENABLE_MASK 0x000F0000L 27635 #define DB_COUNT_CONTROL__DBFAIL_ENABLE_MASK 0x00F00000L 27636 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE_MASK 0x0F000000L 27637 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE_MASK 0xF0000000L 27638 //DB_VIEWPORT_CONTROL 27639 #define DB_VIEWPORT_CONTROL__DISABLE_VIEWPORT_CLAMP__SHIFT 0x0 27640 #define DB_VIEWPORT_CONTROL__DISABLE_VIEWPORT_CLAMP_MASK 0x00000001L 27641 //DB_SPI_VRS_CENTER_LOCATION 27642 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_1X1__SHIFT 0x0 27643 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_1X1__SHIFT 0x4 27644 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_2X1__SHIFT 0x8 27645 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_2X1__SHIFT 0xc 27646 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_1X2__SHIFT 0x10 27647 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_1X2__SHIFT 0x14 27648 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_2X2__SHIFT 0x18 27649 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_2X2__SHIFT 0x1c 27650 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_1X1_MASK 0x0000000FL 27651 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_1X1_MASK 0x000000F0L 27652 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_2X1_MASK 0x00000F00L 27653 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_2X1_MASK 0x0000F000L 27654 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_1X2_MASK 0x000F0000L 27655 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_1X2_MASK 0x00F00000L 27656 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_X_OFFSET_2X2_MASK 0x0F000000L 27657 #define DB_SPI_VRS_CENTER_LOCATION__CENTER_Y_OFFSET_2X2_MASK 0xF0000000L 27658 //DB_SHADER_CONTROL 27659 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE__SHIFT 0x0 27660 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE__SHIFT 0x1 27661 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE__SHIFT 0x2 27662 #define DB_SHADER_CONTROL__Z_ORDER__SHIFT 0x4 27663 #define DB_SHADER_CONTROL__KILL_ENABLE__SHIFT 0x6 27664 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE__SHIFT 0x7 27665 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE__SHIFT 0x8 27666 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL__SHIFT 0x9 27667 #define DB_SHADER_CONTROL__EXEC_ON_NOOP__SHIFT 0xa 27668 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE__SHIFT 0xb 27669 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER__SHIFT 0xc 27670 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT__SHIFT 0xd 27671 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE__SHIFT 0xf 27672 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER__SHIFT 0x10 27673 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE__SHIFT 0x17 27674 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE__SHIFT 0x18 27675 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE__SHIFT 0x19 27676 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE__SHIFT 0x1a 27677 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE_MASK 0x00000001L 27678 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE_MASK 0x00000002L 27679 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE_MASK 0x00000004L 27680 #define DB_SHADER_CONTROL__Z_ORDER_MASK 0x00000030L 27681 #define DB_SHADER_CONTROL__KILL_ENABLE_MASK 0x00000040L 27682 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE_MASK 0x00000080L 27683 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE_MASK 0x00000100L 27684 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL_MASK 0x00000200L 27685 #define DB_SHADER_CONTROL__EXEC_ON_NOOP_MASK 0x00000400L 27686 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE_MASK 0x00000800L 27687 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER_MASK 0x00001000L 27688 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT_MASK 0x00006000L 27689 #define DB_SHADER_CONTROL__DUAL_QUAD_DISABLE_MASK 0x00008000L 27690 #define DB_SHADER_CONTROL__PRIMITIVE_ORDERED_PIXEL_SHADER_MASK 0x00010000L 27691 #define DB_SHADER_CONTROL__PRE_SHADER_DEPTH_COVERAGE_ENABLE_MASK 0x00800000L 27692 #define DB_SHADER_CONTROL__OREO_BLEND_ENABLE_MASK 0x01000000L 27693 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_ENABLE_MASK 0x02000000L 27694 #define DB_SHADER_CONTROL__OVERRIDE_INTRINSIC_RATE_MASK 0x1C000000L 27695 //DB_DEPTH_CONTROL 27696 #define DB_DEPTH_CONTROL__STENCIL_ENABLE__SHIFT 0x0 27697 #define DB_DEPTH_CONTROL__Z_ENABLE__SHIFT 0x1 27698 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE__SHIFT 0x2 27699 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE__SHIFT 0x3 27700 #define DB_DEPTH_CONTROL__ZFUNC__SHIFT 0x4 27701 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE__SHIFT 0x7 27702 #define DB_DEPTH_CONTROL__STENCILFUNC__SHIFT 0x8 27703 #define DB_DEPTH_CONTROL__STENCILFUNC_BF__SHIFT 0x14 27704 #define DB_DEPTH_CONTROL__RESERVED_FIELD_30__SHIFT 0x1e 27705 #define DB_DEPTH_CONTROL__RESERVED_FIELD_31__SHIFT 0x1f 27706 #define DB_DEPTH_CONTROL__STENCIL_ENABLE_MASK 0x00000001L 27707 #define DB_DEPTH_CONTROL__Z_ENABLE_MASK 0x00000002L 27708 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE_MASK 0x00000004L 27709 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE_MASK 0x00000008L 27710 #define DB_DEPTH_CONTROL__ZFUNC_MASK 0x00000070L 27711 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE_MASK 0x00000080L 27712 #define DB_DEPTH_CONTROL__STENCILFUNC_MASK 0x00000700L 27713 #define DB_DEPTH_CONTROL__STENCILFUNC_BF_MASK 0x00700000L 27714 #define DB_DEPTH_CONTROL__RESERVED_FIELD_30_MASK 0x40000000L 27715 #define DB_DEPTH_CONTROL__RESERVED_FIELD_31_MASK 0x80000000L 27716 //DB_STENCIL_CONTROL 27717 #define DB_STENCIL_CONTROL__STENCILFAIL__SHIFT 0x0 27718 #define DB_STENCIL_CONTROL__STENCILZPASS__SHIFT 0x4 27719 #define DB_STENCIL_CONTROL__STENCILZFAIL__SHIFT 0x8 27720 #define DB_STENCIL_CONTROL__STENCILFAIL_BF__SHIFT 0xc 27721 #define DB_STENCIL_CONTROL__STENCILZPASS_BF__SHIFT 0x10 27722 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF__SHIFT 0x14 27723 #define DB_STENCIL_CONTROL__STENCILFAIL_MASK 0x0000000FL 27724 #define DB_STENCIL_CONTROL__STENCILZPASS_MASK 0x000000F0L 27725 #define DB_STENCIL_CONTROL__STENCILZFAIL_MASK 0x00000F00L 27726 #define DB_STENCIL_CONTROL__STENCILFAIL_BF_MASK 0x0000F000L 27727 #define DB_STENCIL_CONTROL__STENCILZPASS_BF_MASK 0x000F0000L 27728 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF_MASK 0x00F00000L 27729 //DB_EQAA 27730 #define DB_EQAA__RESERVED_FIELD_1__SHIFT 0x0 27731 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES__SHIFT 0x8 27732 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES__SHIFT 0xc 27733 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS__SHIFT 0x10 27734 #define DB_EQAA__RESERVED_FIELD_17__SHIFT 0x11 27735 #define DB_EQAA__RESERVED_FIELD_18__SHIFT 0x12 27736 #define DB_EQAA__RESERVED_FIELD_19__SHIFT 0x13 27737 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS__SHIFT 0x14 27738 #define DB_EQAA__RESERVED_FIELD_21__SHIFT 0x15 27739 #define DB_EQAA__OVERRASTERIZATION_AMOUNT__SHIFT 0x18 27740 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION__SHIFT 0x1b 27741 #define DB_EQAA__RESERVED_FIELD_1_MASK 0x00000007L 27742 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES_MASK 0x00000700L 27743 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES_MASK 0x00007000L 27744 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS_MASK 0x00010000L 27745 #define DB_EQAA__RESERVED_FIELD_17_MASK 0x00020000L 27746 #define DB_EQAA__RESERVED_FIELD_18_MASK 0x00040000L 27747 #define DB_EQAA__RESERVED_FIELD_19_MASK 0x00080000L 27748 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS_MASK 0x00100000L 27749 #define DB_EQAA__RESERVED_FIELD_21_MASK 0x00200000L 27750 #define DB_EQAA__OVERRASTERIZATION_AMOUNT_MASK 0x07000000L 27751 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION_MASK 0x08000000L 27752 //DB_ALPHA_TO_MASK 27753 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE__SHIFT 0x0 27754 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0__SHIFT 0x8 27755 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1__SHIFT 0xa 27756 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2__SHIFT 0xc 27757 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3__SHIFT 0xe 27758 #define DB_ALPHA_TO_MASK__OFFSET_ROUND__SHIFT 0x10 27759 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE_MASK 0x00000001L 27760 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0_MASK 0x00000300L 27761 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1_MASK 0x00000C00L 27762 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2_MASK 0x00003000L 27763 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3_MASK 0x0000C000L 27764 #define DB_ALPHA_TO_MASK__OFFSET_ROUND_MASK 0x00010000L 27765 //TA_BC_BASE_ADDR 27766 #define TA_BC_BASE_ADDR__ADDRESS__SHIFT 0x0 27767 #define TA_BC_BASE_ADDR__ADDRESS_MASK 0xFFFFFFFFL 27768 //TA_BC_BASE_ADDR_HI 27769 #define TA_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x0 27770 #define TA_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000FFL 27771 //DB_STENCIL_REF 27772 #define DB_STENCIL_REF__TESTVAL__SHIFT 0x0 27773 #define DB_STENCIL_REF__TESTVAL_BF__SHIFT 0x8 27774 #define DB_STENCIL_REF__TESTVAL_MASK 0x000000FFL 27775 #define DB_STENCIL_REF__TESTVAL_BF_MASK 0x0000FF00L 27776 //DB_STENCIL_OPVAL 27777 #define DB_STENCIL_OPVAL__OPVAL__SHIFT 0x0 27778 #define DB_STENCIL_OPVAL__OPVAL_BF__SHIFT 0x8 27779 #define DB_STENCIL_OPVAL__OPVAL_MASK 0x000000FFL 27780 #define DB_STENCIL_OPVAL__OPVAL_BF_MASK 0x0000FF00L 27781 //DB_STENCIL_READ_MASK 27782 #define DB_STENCIL_READ_MASK__TESTMASK__SHIFT 0x0 27783 #define DB_STENCIL_READ_MASK__TESTMASK_BF__SHIFT 0x8 27784 #define DB_STENCIL_READ_MASK__TESTMASK_MASK 0x000000FFL 27785 #define DB_STENCIL_READ_MASK__TESTMASK_BF_MASK 0x0000FF00L 27786 //DB_STENCIL_WRITE_MASK 27787 #define DB_STENCIL_WRITE_MASK__WRITEMASK__SHIFT 0x0 27788 #define DB_STENCIL_WRITE_MASK__WRITEMASK_BF__SHIFT 0x8 27789 #define DB_STENCIL_WRITE_MASK__WRITEMASK_MASK 0x000000FFL 27790 #define DB_STENCIL_WRITE_MASK__WRITEMASK_BF_MASK 0x0000FF00L 27791 //SC_MEM_TEMPORAL 27792 #define SC_MEM_TEMPORAL__VRS_TEMPORAL_READ__SHIFT 0x0 27793 #define SC_MEM_TEMPORAL__VRS_TEMPORAL_WRITE__SHIFT 0x3 27794 #define SC_MEM_TEMPORAL__HIZ_TEMPORAL_READ__SHIFT 0x6 27795 #define SC_MEM_TEMPORAL__HIZ_TEMPORAL_WRITE__SHIFT 0x9 27796 #define SC_MEM_TEMPORAL__HIS_TEMPORAL_READ__SHIFT 0xc 27797 #define SC_MEM_TEMPORAL__HIS_TEMPORAL_WRITE__SHIFT 0xf 27798 #define SC_MEM_TEMPORAL__VRS_TEMPORAL_READ_MASK 0x00000007L 27799 #define SC_MEM_TEMPORAL__VRS_TEMPORAL_WRITE_MASK 0x00000038L 27800 #define SC_MEM_TEMPORAL__HIZ_TEMPORAL_READ_MASK 0x000001C0L 27801 #define SC_MEM_TEMPORAL__HIZ_TEMPORAL_WRITE_MASK 0x00000E00L 27802 #define SC_MEM_TEMPORAL__HIS_TEMPORAL_READ_MASK 0x00007000L 27803 #define SC_MEM_TEMPORAL__HIS_TEMPORAL_WRITE_MASK 0x00038000L 27804 //SC_MEM_SPEC_READ 27805 #define SC_MEM_SPEC_READ__VRS_SPECULATIVE_READ__SHIFT 0x0 27806 #define SC_MEM_SPEC_READ__HIZ_SPECULATIVE_READ__SHIFT 0x2 27807 #define SC_MEM_SPEC_READ__HIS_SPECULATIVE_READ__SHIFT 0x4 27808 #define SC_MEM_SPEC_READ__VRS_SPECULATIVE_READ_MASK 0x00000003L 27809 #define SC_MEM_SPEC_READ__HIZ_SPECULATIVE_READ_MASK 0x0000000CL 27810 #define SC_MEM_SPEC_READ__HIS_SPECULATIVE_READ_MASK 0x00000030L 27811 //PA_SC_VPORT_0_TL 27812 #define PA_SC_VPORT_0_TL__TL_X__SHIFT 0x0 27813 #define PA_SC_VPORT_0_TL__TL_Y__SHIFT 0x10 27814 #define PA_SC_VPORT_0_TL__TL_X_MASK 0x0000FFFFL 27815 #define PA_SC_VPORT_0_TL__TL_Y_MASK 0xFFFF0000L 27816 //PA_SC_VPORT_0_BR 27817 #define PA_SC_VPORT_0_BR__BR_X__SHIFT 0x0 27818 #define PA_SC_VPORT_0_BR__BR_Y__SHIFT 0x10 27819 #define PA_SC_VPORT_0_BR__BR_X_MASK 0x0000FFFFL 27820 #define PA_SC_VPORT_0_BR__BR_Y_MASK 0xFFFF0000L 27821 //PA_SC_VPORT_1_TL 27822 #define PA_SC_VPORT_1_TL__TL_X__SHIFT 0x0 27823 #define PA_SC_VPORT_1_TL__TL_Y__SHIFT 0x10 27824 #define PA_SC_VPORT_1_TL__TL_X_MASK 0x0000FFFFL 27825 #define PA_SC_VPORT_1_TL__TL_Y_MASK 0xFFFF0000L 27826 //PA_SC_VPORT_1_BR 27827 #define PA_SC_VPORT_1_BR__BR_X__SHIFT 0x0 27828 #define PA_SC_VPORT_1_BR__BR_Y__SHIFT 0x10 27829 #define PA_SC_VPORT_1_BR__BR_X_MASK 0x0000FFFFL 27830 #define PA_SC_VPORT_1_BR__BR_Y_MASK 0xFFFF0000L 27831 //PA_SC_VPORT_2_TL 27832 #define PA_SC_VPORT_2_TL__TL_X__SHIFT 0x0 27833 #define PA_SC_VPORT_2_TL__TL_Y__SHIFT 0x10 27834 #define PA_SC_VPORT_2_TL__TL_X_MASK 0x0000FFFFL 27835 #define PA_SC_VPORT_2_TL__TL_Y_MASK 0xFFFF0000L 27836 //PA_SC_VPORT_2_BR 27837 #define PA_SC_VPORT_2_BR__BR_X__SHIFT 0x0 27838 #define PA_SC_VPORT_2_BR__BR_Y__SHIFT 0x10 27839 #define PA_SC_VPORT_2_BR__BR_X_MASK 0x0000FFFFL 27840 #define PA_SC_VPORT_2_BR__BR_Y_MASK 0xFFFF0000L 27841 //PA_SC_VPORT_3_TL 27842 #define PA_SC_VPORT_3_TL__TL_X__SHIFT 0x0 27843 #define PA_SC_VPORT_3_TL__TL_Y__SHIFT 0x10 27844 #define PA_SC_VPORT_3_TL__TL_X_MASK 0x0000FFFFL 27845 #define PA_SC_VPORT_3_TL__TL_Y_MASK 0xFFFF0000L 27846 //PA_SC_VPORT_3_BR 27847 #define PA_SC_VPORT_3_BR__BR_X__SHIFT 0x0 27848 #define PA_SC_VPORT_3_BR__BR_Y__SHIFT 0x10 27849 #define PA_SC_VPORT_3_BR__BR_X_MASK 0x0000FFFFL 27850 #define PA_SC_VPORT_3_BR__BR_Y_MASK 0xFFFF0000L 27851 //PA_SC_VPORT_4_TL 27852 #define PA_SC_VPORT_4_TL__TL_X__SHIFT 0x0 27853 #define PA_SC_VPORT_4_TL__TL_Y__SHIFT 0x10 27854 #define PA_SC_VPORT_4_TL__TL_X_MASK 0x0000FFFFL 27855 #define PA_SC_VPORT_4_TL__TL_Y_MASK 0xFFFF0000L 27856 //PA_SC_VPORT_4_BR 27857 #define PA_SC_VPORT_4_BR__BR_X__SHIFT 0x0 27858 #define PA_SC_VPORT_4_BR__BR_Y__SHIFT 0x10 27859 #define PA_SC_VPORT_4_BR__BR_X_MASK 0x0000FFFFL 27860 #define PA_SC_VPORT_4_BR__BR_Y_MASK 0xFFFF0000L 27861 //PA_SC_VPORT_5_TL 27862 #define PA_SC_VPORT_5_TL__TL_X__SHIFT 0x0 27863 #define PA_SC_VPORT_5_TL__TL_Y__SHIFT 0x10 27864 #define PA_SC_VPORT_5_TL__TL_X_MASK 0x0000FFFFL 27865 #define PA_SC_VPORT_5_TL__TL_Y_MASK 0xFFFF0000L 27866 //PA_SC_VPORT_5_BR 27867 #define PA_SC_VPORT_5_BR__BR_X__SHIFT 0x0 27868 #define PA_SC_VPORT_5_BR__BR_Y__SHIFT 0x10 27869 #define PA_SC_VPORT_5_BR__BR_X_MASK 0x0000FFFFL 27870 #define PA_SC_VPORT_5_BR__BR_Y_MASK 0xFFFF0000L 27871 //PA_SC_VPORT_6_TL 27872 #define PA_SC_VPORT_6_TL__TL_X__SHIFT 0x0 27873 #define PA_SC_VPORT_6_TL__TL_Y__SHIFT 0x10 27874 #define PA_SC_VPORT_6_TL__TL_X_MASK 0x0000FFFFL 27875 #define PA_SC_VPORT_6_TL__TL_Y_MASK 0xFFFF0000L 27876 //PA_SC_VPORT_6_BR 27877 #define PA_SC_VPORT_6_BR__BR_X__SHIFT 0x0 27878 #define PA_SC_VPORT_6_BR__BR_Y__SHIFT 0x10 27879 #define PA_SC_VPORT_6_BR__BR_X_MASK 0x0000FFFFL 27880 #define PA_SC_VPORT_6_BR__BR_Y_MASK 0xFFFF0000L 27881 //PA_SC_VPORT_7_TL 27882 #define PA_SC_VPORT_7_TL__TL_X__SHIFT 0x0 27883 #define PA_SC_VPORT_7_TL__TL_Y__SHIFT 0x10 27884 #define PA_SC_VPORT_7_TL__TL_X_MASK 0x0000FFFFL 27885 #define PA_SC_VPORT_7_TL__TL_Y_MASK 0xFFFF0000L 27886 //PA_SC_VPORT_7_BR 27887 #define PA_SC_VPORT_7_BR__BR_X__SHIFT 0x0 27888 #define PA_SC_VPORT_7_BR__BR_Y__SHIFT 0x10 27889 #define PA_SC_VPORT_7_BR__BR_X_MASK 0x0000FFFFL 27890 #define PA_SC_VPORT_7_BR__BR_Y_MASK 0xFFFF0000L 27891 //PA_SC_VPORT_8_TL 27892 #define PA_SC_VPORT_8_TL__TL_X__SHIFT 0x0 27893 #define PA_SC_VPORT_8_TL__TL_Y__SHIFT 0x10 27894 #define PA_SC_VPORT_8_TL__TL_X_MASK 0x0000FFFFL 27895 #define PA_SC_VPORT_8_TL__TL_Y_MASK 0xFFFF0000L 27896 //PA_SC_VPORT_8_BR 27897 #define PA_SC_VPORT_8_BR__BR_X__SHIFT 0x0 27898 #define PA_SC_VPORT_8_BR__BR_Y__SHIFT 0x10 27899 #define PA_SC_VPORT_8_BR__BR_X_MASK 0x0000FFFFL 27900 #define PA_SC_VPORT_8_BR__BR_Y_MASK 0xFFFF0000L 27901 //PA_SC_VPORT_9_TL 27902 #define PA_SC_VPORT_9_TL__TL_X__SHIFT 0x0 27903 #define PA_SC_VPORT_9_TL__TL_Y__SHIFT 0x10 27904 #define PA_SC_VPORT_9_TL__TL_X_MASK 0x0000FFFFL 27905 #define PA_SC_VPORT_9_TL__TL_Y_MASK 0xFFFF0000L 27906 //PA_SC_VPORT_9_BR 27907 #define PA_SC_VPORT_9_BR__BR_X__SHIFT 0x0 27908 #define PA_SC_VPORT_9_BR__BR_Y__SHIFT 0x10 27909 #define PA_SC_VPORT_9_BR__BR_X_MASK 0x0000FFFFL 27910 #define PA_SC_VPORT_9_BR__BR_Y_MASK 0xFFFF0000L 27911 //PA_SC_VPORT_10_TL 27912 #define PA_SC_VPORT_10_TL__TL_X__SHIFT 0x0 27913 #define PA_SC_VPORT_10_TL__TL_Y__SHIFT 0x10 27914 #define PA_SC_VPORT_10_TL__TL_X_MASK 0x0000FFFFL 27915 #define PA_SC_VPORT_10_TL__TL_Y_MASK 0xFFFF0000L 27916 //PA_SC_VPORT_10_BR 27917 #define PA_SC_VPORT_10_BR__BR_X__SHIFT 0x0 27918 #define PA_SC_VPORT_10_BR__BR_Y__SHIFT 0x10 27919 #define PA_SC_VPORT_10_BR__BR_X_MASK 0x0000FFFFL 27920 #define PA_SC_VPORT_10_BR__BR_Y_MASK 0xFFFF0000L 27921 //PA_SC_VPORT_11_TL 27922 #define PA_SC_VPORT_11_TL__TL_X__SHIFT 0x0 27923 #define PA_SC_VPORT_11_TL__TL_Y__SHIFT 0x10 27924 #define PA_SC_VPORT_11_TL__TL_X_MASK 0x0000FFFFL 27925 #define PA_SC_VPORT_11_TL__TL_Y_MASK 0xFFFF0000L 27926 //PA_SC_VPORT_11_BR 27927 #define PA_SC_VPORT_11_BR__BR_X__SHIFT 0x0 27928 #define PA_SC_VPORT_11_BR__BR_Y__SHIFT 0x10 27929 #define PA_SC_VPORT_11_BR__BR_X_MASK 0x0000FFFFL 27930 #define PA_SC_VPORT_11_BR__BR_Y_MASK 0xFFFF0000L 27931 //PA_SC_VPORT_12_TL 27932 #define PA_SC_VPORT_12_TL__TL_X__SHIFT 0x0 27933 #define PA_SC_VPORT_12_TL__TL_Y__SHIFT 0x10 27934 #define PA_SC_VPORT_12_TL__TL_X_MASK 0x0000FFFFL 27935 #define PA_SC_VPORT_12_TL__TL_Y_MASK 0xFFFF0000L 27936 //PA_SC_VPORT_12_BR 27937 #define PA_SC_VPORT_12_BR__BR_X__SHIFT 0x0 27938 #define PA_SC_VPORT_12_BR__BR_Y__SHIFT 0x10 27939 #define PA_SC_VPORT_12_BR__BR_X_MASK 0x0000FFFFL 27940 #define PA_SC_VPORT_12_BR__BR_Y_MASK 0xFFFF0000L 27941 //PA_SC_VPORT_13_TL 27942 #define PA_SC_VPORT_13_TL__TL_X__SHIFT 0x0 27943 #define PA_SC_VPORT_13_TL__TL_Y__SHIFT 0x10 27944 #define PA_SC_VPORT_13_TL__TL_X_MASK 0x0000FFFFL 27945 #define PA_SC_VPORT_13_TL__TL_Y_MASK 0xFFFF0000L 27946 //PA_SC_VPORT_13_BR 27947 #define PA_SC_VPORT_13_BR__BR_X__SHIFT 0x0 27948 #define PA_SC_VPORT_13_BR__BR_Y__SHIFT 0x10 27949 #define PA_SC_VPORT_13_BR__BR_X_MASK 0x0000FFFFL 27950 #define PA_SC_VPORT_13_BR__BR_Y_MASK 0xFFFF0000L 27951 //PA_SC_VPORT_14_TL 27952 #define PA_SC_VPORT_14_TL__TL_X__SHIFT 0x0 27953 #define PA_SC_VPORT_14_TL__TL_Y__SHIFT 0x10 27954 #define PA_SC_VPORT_14_TL__TL_X_MASK 0x0000FFFFL 27955 #define PA_SC_VPORT_14_TL__TL_Y_MASK 0xFFFF0000L 27956 //PA_SC_VPORT_14_BR 27957 #define PA_SC_VPORT_14_BR__BR_X__SHIFT 0x0 27958 #define PA_SC_VPORT_14_BR__BR_Y__SHIFT 0x10 27959 #define PA_SC_VPORT_14_BR__BR_X_MASK 0x0000FFFFL 27960 #define PA_SC_VPORT_14_BR__BR_Y_MASK 0xFFFF0000L 27961 //PA_SC_VPORT_15_TL 27962 #define PA_SC_VPORT_15_TL__TL_X__SHIFT 0x0 27963 #define PA_SC_VPORT_15_TL__TL_Y__SHIFT 0x10 27964 #define PA_SC_VPORT_15_TL__TL_X_MASK 0x0000FFFFL 27965 #define PA_SC_VPORT_15_TL__TL_Y_MASK 0xFFFF0000L 27966 //PA_SC_VPORT_15_BR 27967 #define PA_SC_VPORT_15_BR__BR_X__SHIFT 0x0 27968 #define PA_SC_VPORT_15_BR__BR_Y__SHIFT 0x10 27969 #define PA_SC_VPORT_15_BR__BR_X_MASK 0x0000FFFFL 27970 #define PA_SC_VPORT_15_BR__BR_Y_MASK 0xFFFF0000L 27971 //PA_SC_SCREEN_SCISSOR_TL 27972 #define PA_SC_SCREEN_SCISSOR_TL__TL_X__SHIFT 0x0 27973 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y__SHIFT 0x10 27974 #define PA_SC_SCREEN_SCISSOR_TL__TL_X_MASK 0x0000FFFFL 27975 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y_MASK 0xFFFF0000L 27976 //PA_SC_SCREEN_SCISSOR_BR 27977 #define PA_SC_SCREEN_SCISSOR_BR__BR_X__SHIFT 0x0 27978 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y__SHIFT 0x10 27979 #define PA_SC_SCREEN_SCISSOR_BR__BR_X_MASK 0x0000FFFFL 27980 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y_MASK 0xFFFF0000L 27981 //PA_SC_WINDOW_OFFSET 27982 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET__SHIFT 0x0 27983 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET__SHIFT 0x10 27984 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET_MASK 0x0000FFFFL 27985 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET_MASK 0xFFFF0000L 27986 //PA_SC_WINDOW_SCISSOR_TL 27987 #define PA_SC_WINDOW_SCISSOR_TL__TL_X__SHIFT 0x0 27988 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y__SHIFT 0x10 27989 #define PA_SC_WINDOW_SCISSOR_TL__TL_X_MASK 0x0000FFFFL 27990 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y_MASK 0xFFFF0000L 27991 //PA_SC_WINDOW_SCISSOR_BR 27992 #define PA_SC_WINDOW_SCISSOR_BR__BR_X__SHIFT 0x0 27993 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y__SHIFT 0x10 27994 #define PA_SC_WINDOW_SCISSOR_BR__BR_X_MASK 0x0000FFFFL 27995 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y_MASK 0xFFFF0000L 27996 //PA_SC_CLIPRECT_RULE 27997 #define PA_SC_CLIPRECT_RULE__CLIP_RULE__SHIFT 0x0 27998 #define PA_SC_CLIPRECT_RULE__CLIP_RULE_MASK 0x0000FFFFL 27999 //PA_SC_CLIPRECT_0_TL 28000 #define PA_SC_CLIPRECT_0_TL__TL_X__SHIFT 0x0 28001 #define PA_SC_CLIPRECT_0_TL__TL_Y__SHIFT 0x10 28002 #define PA_SC_CLIPRECT_0_TL__TL_X_MASK 0x00007FFFL 28003 #define PA_SC_CLIPRECT_0_TL__TL_Y_MASK 0x7FFF0000L 28004 //PA_SC_CLIPRECT_0_BR 28005 #define PA_SC_CLIPRECT_0_BR__BR_X__SHIFT 0x0 28006 #define PA_SC_CLIPRECT_0_BR__BR_Y__SHIFT 0x10 28007 #define PA_SC_CLIPRECT_0_BR__BR_X_MASK 0x00007FFFL 28008 #define PA_SC_CLIPRECT_0_BR__BR_Y_MASK 0x7FFF0000L 28009 //PA_SC_CLIPRECT_1_TL 28010 #define PA_SC_CLIPRECT_1_TL__TL_X__SHIFT 0x0 28011 #define PA_SC_CLIPRECT_1_TL__TL_Y__SHIFT 0x10 28012 #define PA_SC_CLIPRECT_1_TL__TL_X_MASK 0x00007FFFL 28013 #define PA_SC_CLIPRECT_1_TL__TL_Y_MASK 0x7FFF0000L 28014 //PA_SC_CLIPRECT_1_BR 28015 #define PA_SC_CLIPRECT_1_BR__BR_X__SHIFT 0x0 28016 #define PA_SC_CLIPRECT_1_BR__BR_Y__SHIFT 0x10 28017 #define PA_SC_CLIPRECT_1_BR__BR_X_MASK 0x00007FFFL 28018 #define PA_SC_CLIPRECT_1_BR__BR_Y_MASK 0x7FFF0000L 28019 //PA_SC_CLIPRECT_2_TL 28020 #define PA_SC_CLIPRECT_2_TL__TL_X__SHIFT 0x0 28021 #define PA_SC_CLIPRECT_2_TL__TL_Y__SHIFT 0x10 28022 #define PA_SC_CLIPRECT_2_TL__TL_X_MASK 0x00007FFFL 28023 #define PA_SC_CLIPRECT_2_TL__TL_Y_MASK 0x7FFF0000L 28024 //PA_SC_CLIPRECT_2_BR 28025 #define PA_SC_CLIPRECT_2_BR__BR_X__SHIFT 0x0 28026 #define PA_SC_CLIPRECT_2_BR__BR_Y__SHIFT 0x10 28027 #define PA_SC_CLIPRECT_2_BR__BR_X_MASK 0x00007FFFL 28028 #define PA_SC_CLIPRECT_2_BR__BR_Y_MASK 0x7FFF0000L 28029 //PA_SC_CLIPRECT_3_TL 28030 #define PA_SC_CLIPRECT_3_TL__TL_X__SHIFT 0x0 28031 #define PA_SC_CLIPRECT_3_TL__TL_Y__SHIFT 0x10 28032 #define PA_SC_CLIPRECT_3_TL__TL_X_MASK 0x00007FFFL 28033 #define PA_SC_CLIPRECT_3_TL__TL_Y_MASK 0x7FFF0000L 28034 //PA_SC_CLIPRECT_3_BR 28035 #define PA_SC_CLIPRECT_3_BR__BR_X__SHIFT 0x0 28036 #define PA_SC_CLIPRECT_3_BR__BR_Y__SHIFT 0x10 28037 #define PA_SC_CLIPRECT_3_BR__BR_X_MASK 0x00007FFFL 28038 #define PA_SC_CLIPRECT_3_BR__BR_Y_MASK 0x7FFF0000L 28039 //PA_SC_EDGERULE 28040 #define PA_SC_EDGERULE__ER_TRI__SHIFT 0x0 28041 #define PA_SC_EDGERULE__ER_POINT__SHIFT 0x4 28042 #define PA_SC_EDGERULE__ER_RECT__SHIFT 0x8 28043 #define PA_SC_EDGERULE__ER_LINE_LR__SHIFT 0xc 28044 #define PA_SC_EDGERULE__ER_LINE_RL__SHIFT 0x12 28045 #define PA_SC_EDGERULE__ER_LINE_TB__SHIFT 0x18 28046 #define PA_SC_EDGERULE__ER_LINE_BT__SHIFT 0x1c 28047 #define PA_SC_EDGERULE__ER_TRI_MASK 0x0000000FL 28048 #define PA_SC_EDGERULE__ER_POINT_MASK 0x000000F0L 28049 #define PA_SC_EDGERULE__ER_RECT_MASK 0x00000F00L 28050 #define PA_SC_EDGERULE__ER_LINE_LR_MASK 0x0003F000L 28051 #define PA_SC_EDGERULE__ER_LINE_RL_MASK 0x00FC0000L 28052 #define PA_SC_EDGERULE__ER_LINE_TB_MASK 0x0F000000L 28053 #define PA_SC_EDGERULE__ER_LINE_BT_MASK 0xF0000000L 28054 //PA_SU_HARDWARE_SCREEN_OFFSET 28055 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X__SHIFT 0x0 28056 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y__SHIFT 0x10 28057 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X_MASK 0x00000FFFL 28058 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y_MASK 0x0FFF0000L 28059 //PA_SC_GENERIC_SCISSOR_TL 28060 #define PA_SC_GENERIC_SCISSOR_TL__TL_X__SHIFT 0x0 28061 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y__SHIFT 0x10 28062 #define PA_SC_GENERIC_SCISSOR_TL__TL_X_MASK 0x0000FFFFL 28063 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y_MASK 0xFFFF0000L 28064 //PA_SC_GENERIC_SCISSOR_BR 28065 #define PA_SC_GENERIC_SCISSOR_BR__BR_X__SHIFT 0x0 28066 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y__SHIFT 0x10 28067 #define PA_SC_GENERIC_SCISSOR_BR__BR_X_MASK 0x0000FFFFL 28068 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y_MASK 0xFFFF0000L 28069 //PA_SC_VPORT_SCISSOR_0_TL 28070 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X__SHIFT 0x0 28071 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y__SHIFT 0x10 28072 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X_MASK 0x0000FFFFL 28073 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y_MASK 0xFFFF0000L 28074 //PA_SC_VPORT_SCISSOR_0_BR 28075 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X__SHIFT 0x0 28076 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y__SHIFT 0x10 28077 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X_MASK 0x0000FFFFL 28078 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y_MASK 0xFFFF0000L 28079 //PA_SC_VPORT_SCISSOR_1_TL 28080 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X__SHIFT 0x0 28081 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y__SHIFT 0x10 28082 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X_MASK 0x0000FFFFL 28083 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y_MASK 0xFFFF0000L 28084 //PA_SC_VPORT_SCISSOR_1_BR 28085 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X__SHIFT 0x0 28086 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y__SHIFT 0x10 28087 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X_MASK 0x0000FFFFL 28088 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y_MASK 0xFFFF0000L 28089 //PA_SC_VPORT_SCISSOR_2_TL 28090 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X__SHIFT 0x0 28091 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y__SHIFT 0x10 28092 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X_MASK 0x0000FFFFL 28093 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y_MASK 0xFFFF0000L 28094 //PA_SC_VPORT_SCISSOR_2_BR 28095 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X__SHIFT 0x0 28096 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y__SHIFT 0x10 28097 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X_MASK 0x0000FFFFL 28098 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y_MASK 0xFFFF0000L 28099 //PA_SC_VPORT_SCISSOR_3_TL 28100 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X__SHIFT 0x0 28101 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y__SHIFT 0x10 28102 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X_MASK 0x0000FFFFL 28103 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y_MASK 0xFFFF0000L 28104 //PA_SC_VPORT_SCISSOR_3_BR 28105 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X__SHIFT 0x0 28106 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y__SHIFT 0x10 28107 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X_MASK 0x0000FFFFL 28108 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y_MASK 0xFFFF0000L 28109 //PA_SC_VPORT_SCISSOR_4_TL 28110 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X__SHIFT 0x0 28111 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y__SHIFT 0x10 28112 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X_MASK 0x0000FFFFL 28113 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y_MASK 0xFFFF0000L 28114 //PA_SC_VPORT_SCISSOR_4_BR 28115 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X__SHIFT 0x0 28116 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y__SHIFT 0x10 28117 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X_MASK 0x0000FFFFL 28118 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y_MASK 0xFFFF0000L 28119 //PA_SC_VPORT_SCISSOR_5_TL 28120 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X__SHIFT 0x0 28121 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y__SHIFT 0x10 28122 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X_MASK 0x0000FFFFL 28123 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y_MASK 0xFFFF0000L 28124 //PA_SC_VPORT_SCISSOR_5_BR 28125 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X__SHIFT 0x0 28126 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y__SHIFT 0x10 28127 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X_MASK 0x0000FFFFL 28128 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y_MASK 0xFFFF0000L 28129 //PA_SC_VPORT_SCISSOR_6_TL 28130 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X__SHIFT 0x0 28131 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y__SHIFT 0x10 28132 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X_MASK 0x0000FFFFL 28133 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y_MASK 0xFFFF0000L 28134 //PA_SC_VPORT_SCISSOR_6_BR 28135 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X__SHIFT 0x0 28136 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y__SHIFT 0x10 28137 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X_MASK 0x0000FFFFL 28138 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y_MASK 0xFFFF0000L 28139 //PA_SC_VPORT_SCISSOR_7_TL 28140 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X__SHIFT 0x0 28141 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y__SHIFT 0x10 28142 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X_MASK 0x0000FFFFL 28143 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y_MASK 0xFFFF0000L 28144 //PA_SC_VPORT_SCISSOR_7_BR 28145 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X__SHIFT 0x0 28146 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y__SHIFT 0x10 28147 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X_MASK 0x0000FFFFL 28148 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y_MASK 0xFFFF0000L 28149 //PA_SC_VPORT_SCISSOR_8_TL 28150 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X__SHIFT 0x0 28151 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y__SHIFT 0x10 28152 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X_MASK 0x0000FFFFL 28153 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y_MASK 0xFFFF0000L 28154 //PA_SC_VPORT_SCISSOR_8_BR 28155 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X__SHIFT 0x0 28156 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y__SHIFT 0x10 28157 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X_MASK 0x0000FFFFL 28158 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y_MASK 0xFFFF0000L 28159 //PA_SC_VPORT_SCISSOR_9_TL 28160 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X__SHIFT 0x0 28161 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y__SHIFT 0x10 28162 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X_MASK 0x0000FFFFL 28163 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y_MASK 0xFFFF0000L 28164 //PA_SC_VPORT_SCISSOR_9_BR 28165 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X__SHIFT 0x0 28166 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y__SHIFT 0x10 28167 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X_MASK 0x0000FFFFL 28168 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y_MASK 0xFFFF0000L 28169 //PA_SC_VPORT_SCISSOR_10_TL 28170 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X__SHIFT 0x0 28171 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y__SHIFT 0x10 28172 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X_MASK 0x0000FFFFL 28173 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y_MASK 0xFFFF0000L 28174 //PA_SC_VPORT_SCISSOR_10_BR 28175 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X__SHIFT 0x0 28176 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y__SHIFT 0x10 28177 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X_MASK 0x0000FFFFL 28178 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y_MASK 0xFFFF0000L 28179 //PA_SC_VPORT_SCISSOR_11_TL 28180 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X__SHIFT 0x0 28181 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y__SHIFT 0x10 28182 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X_MASK 0x0000FFFFL 28183 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y_MASK 0xFFFF0000L 28184 //PA_SC_VPORT_SCISSOR_11_BR 28185 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X__SHIFT 0x0 28186 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y__SHIFT 0x10 28187 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X_MASK 0x0000FFFFL 28188 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y_MASK 0xFFFF0000L 28189 //PA_SC_VPORT_SCISSOR_12_TL 28190 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X__SHIFT 0x0 28191 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y__SHIFT 0x10 28192 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X_MASK 0x0000FFFFL 28193 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y_MASK 0xFFFF0000L 28194 //PA_SC_VPORT_SCISSOR_12_BR 28195 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X__SHIFT 0x0 28196 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y__SHIFT 0x10 28197 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X_MASK 0x0000FFFFL 28198 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y_MASK 0xFFFF0000L 28199 //PA_SC_VPORT_SCISSOR_13_TL 28200 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X__SHIFT 0x0 28201 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y__SHIFT 0x10 28202 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X_MASK 0x0000FFFFL 28203 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y_MASK 0xFFFF0000L 28204 //PA_SC_VPORT_SCISSOR_13_BR 28205 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X__SHIFT 0x0 28206 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y__SHIFT 0x10 28207 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X_MASK 0x0000FFFFL 28208 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y_MASK 0xFFFF0000L 28209 //PA_SC_VPORT_SCISSOR_14_TL 28210 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X__SHIFT 0x0 28211 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y__SHIFT 0x10 28212 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X_MASK 0x0000FFFFL 28213 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y_MASK 0xFFFF0000L 28214 //PA_SC_VPORT_SCISSOR_14_BR 28215 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X__SHIFT 0x0 28216 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y__SHIFT 0x10 28217 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X_MASK 0x0000FFFFL 28218 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y_MASK 0xFFFF0000L 28219 //PA_SC_VPORT_SCISSOR_15_TL 28220 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X__SHIFT 0x0 28221 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y__SHIFT 0x10 28222 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X_MASK 0x0000FFFFL 28223 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y_MASK 0xFFFF0000L 28224 //PA_SC_VPORT_SCISSOR_15_BR 28225 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X__SHIFT 0x0 28226 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y__SHIFT 0x10 28227 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X_MASK 0x0000FFFFL 28228 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y_MASK 0xFFFF0000L 28229 //PA_CL_UCP_0_X 28230 #define PA_CL_UCP_0_X__DATA_REGISTER__SHIFT 0x0 28231 #define PA_CL_UCP_0_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28232 //PA_CL_UCP_0_Y 28233 #define PA_CL_UCP_0_Y__DATA_REGISTER__SHIFT 0x0 28234 #define PA_CL_UCP_0_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28235 //PA_CL_UCP_0_Z 28236 #define PA_CL_UCP_0_Z__DATA_REGISTER__SHIFT 0x0 28237 #define PA_CL_UCP_0_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28238 //PA_CL_UCP_0_W 28239 #define PA_CL_UCP_0_W__DATA_REGISTER__SHIFT 0x0 28240 #define PA_CL_UCP_0_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28241 //PA_CL_UCP_1_X 28242 #define PA_CL_UCP_1_X__DATA_REGISTER__SHIFT 0x0 28243 #define PA_CL_UCP_1_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28244 //PA_CL_UCP_1_Y 28245 #define PA_CL_UCP_1_Y__DATA_REGISTER__SHIFT 0x0 28246 #define PA_CL_UCP_1_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28247 //PA_CL_UCP_1_Z 28248 #define PA_CL_UCP_1_Z__DATA_REGISTER__SHIFT 0x0 28249 #define PA_CL_UCP_1_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28250 //PA_CL_UCP_1_W 28251 #define PA_CL_UCP_1_W__DATA_REGISTER__SHIFT 0x0 28252 #define PA_CL_UCP_1_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28253 //PA_CL_UCP_2_X 28254 #define PA_CL_UCP_2_X__DATA_REGISTER__SHIFT 0x0 28255 #define PA_CL_UCP_2_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28256 //PA_CL_UCP_2_Y 28257 #define PA_CL_UCP_2_Y__DATA_REGISTER__SHIFT 0x0 28258 #define PA_CL_UCP_2_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28259 //PA_CL_UCP_2_Z 28260 #define PA_CL_UCP_2_Z__DATA_REGISTER__SHIFT 0x0 28261 #define PA_CL_UCP_2_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28262 //PA_CL_UCP_2_W 28263 #define PA_CL_UCP_2_W__DATA_REGISTER__SHIFT 0x0 28264 #define PA_CL_UCP_2_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28265 //PA_CL_UCP_3_X 28266 #define PA_CL_UCP_3_X__DATA_REGISTER__SHIFT 0x0 28267 #define PA_CL_UCP_3_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28268 //PA_CL_UCP_3_Y 28269 #define PA_CL_UCP_3_Y__DATA_REGISTER__SHIFT 0x0 28270 #define PA_CL_UCP_3_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28271 //PA_CL_UCP_3_Z 28272 #define PA_CL_UCP_3_Z__DATA_REGISTER__SHIFT 0x0 28273 #define PA_CL_UCP_3_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28274 //PA_CL_UCP_3_W 28275 #define PA_CL_UCP_3_W__DATA_REGISTER__SHIFT 0x0 28276 #define PA_CL_UCP_3_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28277 //PA_CL_UCP_4_X 28278 #define PA_CL_UCP_4_X__DATA_REGISTER__SHIFT 0x0 28279 #define PA_CL_UCP_4_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28280 //PA_CL_UCP_4_Y 28281 #define PA_CL_UCP_4_Y__DATA_REGISTER__SHIFT 0x0 28282 #define PA_CL_UCP_4_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28283 //PA_CL_UCP_4_Z 28284 #define PA_CL_UCP_4_Z__DATA_REGISTER__SHIFT 0x0 28285 #define PA_CL_UCP_4_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28286 //PA_CL_UCP_4_W 28287 #define PA_CL_UCP_4_W__DATA_REGISTER__SHIFT 0x0 28288 #define PA_CL_UCP_4_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28289 //PA_CL_UCP_5_X 28290 #define PA_CL_UCP_5_X__DATA_REGISTER__SHIFT 0x0 28291 #define PA_CL_UCP_5_X__DATA_REGISTER_MASK 0xFFFFFFFFL 28292 //PA_CL_UCP_5_Y 28293 #define PA_CL_UCP_5_Y__DATA_REGISTER__SHIFT 0x0 28294 #define PA_CL_UCP_5_Y__DATA_REGISTER_MASK 0xFFFFFFFFL 28295 //PA_CL_UCP_5_Z 28296 #define PA_CL_UCP_5_Z__DATA_REGISTER__SHIFT 0x0 28297 #define PA_CL_UCP_5_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28298 //PA_CL_UCP_5_W 28299 #define PA_CL_UCP_5_W__DATA_REGISTER__SHIFT 0x0 28300 #define PA_CL_UCP_5_W__DATA_REGISTER_MASK 0xFFFFFFFFL 28301 //PA_CL_PROG_NEAR_CLIP_Z 28302 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER__SHIFT 0x0 28303 #define PA_CL_PROG_NEAR_CLIP_Z__DATA_REGISTER_MASK 0xFFFFFFFFL 28304 //PA_RATE_CNTL 28305 #define PA_RATE_CNTL__VERTEX_RATE__SHIFT 0x0 28306 #define PA_RATE_CNTL__PRIM_RATE__SHIFT 0x4 28307 #define PA_RATE_CNTL__VERTEX_RATE_MASK 0x0000000FL 28308 #define PA_RATE_CNTL__PRIM_RATE_MASK 0x000000F0L 28309 //PA_SC_RASTER_CONFIG 28310 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0__SHIFT 0x0 28311 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1__SHIFT 0x2 28312 #define PA_SC_RASTER_CONFIG__RB_XSEL2__SHIFT 0x4 28313 #define PA_SC_RASTER_CONFIG__RB_XSEL__SHIFT 0x6 28314 #define PA_SC_RASTER_CONFIG__RB_YSEL__SHIFT 0x7 28315 #define PA_SC_RASTER_CONFIG__PKR_MAP__SHIFT 0x8 28316 #define PA_SC_RASTER_CONFIG__PKR_XSEL__SHIFT 0xa 28317 #define PA_SC_RASTER_CONFIG__PKR_YSEL__SHIFT 0xc 28318 #define PA_SC_RASTER_CONFIG__PKR_XSEL2__SHIFT 0xe 28319 #define PA_SC_RASTER_CONFIG__SC_MAP__SHIFT 0x10 28320 #define PA_SC_RASTER_CONFIG__SC_XSEL__SHIFT 0x12 28321 #define PA_SC_RASTER_CONFIG__SC_YSEL__SHIFT 0x14 28322 #define PA_SC_RASTER_CONFIG__SE_MAP__SHIFT 0x18 28323 #define PA_SC_RASTER_CONFIG__SE_XSEL__SHIFT 0x1a 28324 #define PA_SC_RASTER_CONFIG__SE_YSEL__SHIFT 0x1c 28325 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0_MASK 0x00000003L 28326 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1_MASK 0x0000000CL 28327 #define PA_SC_RASTER_CONFIG__RB_XSEL2_MASK 0x00000030L 28328 #define PA_SC_RASTER_CONFIG__RB_XSEL_MASK 0x00000040L 28329 #define PA_SC_RASTER_CONFIG__RB_YSEL_MASK 0x00000080L 28330 #define PA_SC_RASTER_CONFIG__PKR_MAP_MASK 0x00000300L 28331 #define PA_SC_RASTER_CONFIG__PKR_XSEL_MASK 0x00000C00L 28332 #define PA_SC_RASTER_CONFIG__PKR_YSEL_MASK 0x00003000L 28333 #define PA_SC_RASTER_CONFIG__PKR_XSEL2_MASK 0x0000C000L 28334 #define PA_SC_RASTER_CONFIG__SC_MAP_MASK 0x00030000L 28335 #define PA_SC_RASTER_CONFIG__SC_XSEL_MASK 0x000C0000L 28336 #define PA_SC_RASTER_CONFIG__SC_YSEL_MASK 0x00300000L 28337 #define PA_SC_RASTER_CONFIG__SE_MAP_MASK 0x03000000L 28338 #define PA_SC_RASTER_CONFIG__SE_XSEL_MASK 0x0C000000L 28339 #define PA_SC_RASTER_CONFIG__SE_YSEL_MASK 0x30000000L 28340 //PA_SC_RASTER_CONFIG_1 28341 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP__SHIFT 0x0 28342 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL__SHIFT 0x2 28343 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL__SHIFT 0x4 28344 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP_MASK 0x00000003L 28345 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL_MASK 0x0000000CL 28346 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL_MASK 0x00000030L 28347 //PA_SC_SCREEN_EXTENT_CONTROL 28348 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE__SHIFT 0x0 28349 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE__SHIFT 0x2 28350 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_EVEN_ENABLE_MASK 0x00000003L 28351 #define PA_SC_SCREEN_EXTENT_CONTROL__SLICE_ODD_ENABLE_MASK 0x0000000CL 28352 //PA_SC_TILE_STEERING_OVERRIDE 28353 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE__SHIFT 0x0 28354 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC__SHIFT 0xc 28355 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC__SHIFT 0x10 28356 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC__SHIFT 0x14 28357 #define PA_SC_TILE_STEERING_OVERRIDE__ENABLE_MASK 0x00000001L 28358 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_SC_MASK 0x00003000L 28359 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_RB_PER_SC_MASK 0x00030000L 28360 #define PA_SC_TILE_STEERING_OVERRIDE__NUM_PACKER_PER_SC_MASK 0x00300000L 28361 //CB_CP_PIPEID 28362 #define CB_CP_PIPEID__PIPE_ID__SHIFT 0x0 28363 #define CB_CP_PIPEID__PIPE_ID_MASK 0x00000003L 28364 //CB_CP_VMID 28365 #define CB_CP_VMID__VMID__SHIFT 0x0 28366 #define CB_CP_VMID__VMID_MASK 0x0000000FL 28367 //PA_SC_CLIPRECT_0_EXT 28368 #define PA_SC_CLIPRECT_0_EXT__BR_X_EXT__SHIFT 0x0 28369 #define PA_SC_CLIPRECT_0_EXT__BR_Y_EXT__SHIFT 0x2 28370 #define PA_SC_CLIPRECT_0_EXT__TL_X_EXT__SHIFT 0x4 28371 #define PA_SC_CLIPRECT_0_EXT__TL_Y_EXT__SHIFT 0x6 28372 #define PA_SC_CLIPRECT_0_EXT__BR_X_EXT_MASK 0x00000003L 28373 #define PA_SC_CLIPRECT_0_EXT__BR_Y_EXT_MASK 0x0000000CL 28374 #define PA_SC_CLIPRECT_0_EXT__TL_X_EXT_MASK 0x00000030L 28375 #define PA_SC_CLIPRECT_0_EXT__TL_Y_EXT_MASK 0x000000C0L 28376 //PA_SC_CLIPRECT_1_EXT 28377 #define PA_SC_CLIPRECT_1_EXT__BR_X_EXT__SHIFT 0x0 28378 #define PA_SC_CLIPRECT_1_EXT__BR_Y_EXT__SHIFT 0x2 28379 #define PA_SC_CLIPRECT_1_EXT__TL_X_EXT__SHIFT 0x4 28380 #define PA_SC_CLIPRECT_1_EXT__TL_Y_EXT__SHIFT 0x6 28381 #define PA_SC_CLIPRECT_1_EXT__BR_X_EXT_MASK 0x00000003L 28382 #define PA_SC_CLIPRECT_1_EXT__BR_Y_EXT_MASK 0x0000000CL 28383 #define PA_SC_CLIPRECT_1_EXT__TL_X_EXT_MASK 0x00000030L 28384 #define PA_SC_CLIPRECT_1_EXT__TL_Y_EXT_MASK 0x000000C0L 28385 //PA_SC_CLIPRECT_2_EXT 28386 #define PA_SC_CLIPRECT_2_EXT__BR_X_EXT__SHIFT 0x0 28387 #define PA_SC_CLIPRECT_2_EXT__BR_Y_EXT__SHIFT 0x2 28388 #define PA_SC_CLIPRECT_2_EXT__TL_X_EXT__SHIFT 0x4 28389 #define PA_SC_CLIPRECT_2_EXT__TL_Y_EXT__SHIFT 0x6 28390 #define PA_SC_CLIPRECT_2_EXT__BR_X_EXT_MASK 0x00000003L 28391 #define PA_SC_CLIPRECT_2_EXT__BR_Y_EXT_MASK 0x0000000CL 28392 #define PA_SC_CLIPRECT_2_EXT__TL_X_EXT_MASK 0x00000030L 28393 #define PA_SC_CLIPRECT_2_EXT__TL_Y_EXT_MASK 0x000000C0L 28394 //PA_SC_CLIPRECT_3_EXT 28395 #define PA_SC_CLIPRECT_3_EXT__BR_X_EXT__SHIFT 0x0 28396 #define PA_SC_CLIPRECT_3_EXT__BR_Y_EXT__SHIFT 0x2 28397 #define PA_SC_CLIPRECT_3_EXT__TL_X_EXT__SHIFT 0x4 28398 #define PA_SC_CLIPRECT_3_EXT__TL_Y_EXT__SHIFT 0x6 28399 #define PA_SC_CLIPRECT_3_EXT__BR_X_EXT_MASK 0x00000003L 28400 #define PA_SC_CLIPRECT_3_EXT__BR_Y_EXT_MASK 0x0000000CL 28401 #define PA_SC_CLIPRECT_3_EXT__TL_X_EXT_MASK 0x00000030L 28402 #define PA_SC_CLIPRECT_3_EXT__TL_Y_EXT_MASK 0x000000C0L 28403 //PA_SC_VRS_OVERRIDE_CNTL 28404 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE__SHIFT 0x0 28405 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE__SHIFT 0x4 28406 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE__SHIFT 0xc 28407 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE__SHIFT 0xd 28408 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT 0xe 28409 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_OVERRIDE_RATE_COMBINER_MODE_MASK 0x00000007L 28410 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_RATE_MASK 0x000000F0L 28411 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_SURFACE_ENABLE_MASK 0x00001000L 28412 #define PA_SC_VRS_OVERRIDE_CNTL__RATE_HINT_WRITE_BACK_ENABLE_MASK 0x00002000L 28413 #define PA_SC_VRS_OVERRIDE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK 0x00004000L 28414 //PA_SC_VRS_RATE_FEEDBACK_BASE 28415 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B__SHIFT 0x0 28416 #define PA_SC_VRS_RATE_FEEDBACK_BASE__BASE_256B_MASK 0xFFFFFFFFL 28417 //PA_SC_VRS_RATE_FEEDBACK_BASE_EXT 28418 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B__SHIFT 0x0 28419 #define PA_SC_VRS_RATE_FEEDBACK_BASE_EXT__BASE_256B_MASK 0x000000FFL 28420 //PA_SC_VRS_RATE_FEEDBACK_SIZE_XY 28421 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX__SHIFT 0x0 28422 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX__SHIFT 0x10 28423 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__X_MAX_MASK 0x00001FFFL 28424 #define PA_SC_VRS_RATE_FEEDBACK_SIZE_XY__Y_MAX_MASK 0x1FFF0000L 28425 //PA_SC_VRS_INFO 28426 #define PA_SC_VRS_INFO__RATE_SW_MODE__SHIFT 0x0 28427 #define PA_SC_VRS_INFO__FEEDBACK_SW_MODE__SHIFT 0x3 28428 #define PA_SC_VRS_INFO__RATE_SW_MODE_MASK 0x00000007L 28429 #define PA_SC_VRS_INFO__FEEDBACK_SW_MODE_MASK 0x00000038L 28430 //PA_SC_VRS_RATE_BASE 28431 #define PA_SC_VRS_RATE_BASE__BASE_256B__SHIFT 0x0 28432 #define PA_SC_VRS_RATE_BASE__BASE_256B_MASK 0xFFFFFFFFL 28433 //PA_SC_VRS_RATE_BASE_EXT 28434 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B__SHIFT 0x0 28435 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID__SHIFT 0x1c 28436 #define PA_SC_VRS_RATE_BASE_EXT__BASE_256B_MASK 0x000000FFL 28437 #define PA_SC_VRS_RATE_BASE_EXT__TB_SYNC_SIM_ID_MASK 0xF0000000L 28438 //PA_SC_VRS_RATE_SIZE_XY 28439 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX__SHIFT 0x0 28440 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX__SHIFT 0x10 28441 #define PA_SC_VRS_RATE_SIZE_XY__X_MAX_MASK 0x00001FFFL 28442 #define PA_SC_VRS_RATE_SIZE_XY__Y_MAX_MASK 0x1FFF0000L 28443 //CB_RMI_GL2_CACHE_CONTROL 28444 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY__SHIFT 0x2 28445 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY__SHIFT 0x16 28446 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS__SHIFT 0x1b 28447 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_WR_POLICY_MASK 0x0000000CL 28448 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_RD_POLICY_MASK 0x00C00000L 28449 #define CB_RMI_GL2_CACHE_CONTROL__COLOR_L3_BYPASS_MASK 0x08000000L 28450 //CB_BLEND_RED 28451 #define CB_BLEND_RED__BLEND_RED__SHIFT 0x0 28452 #define CB_BLEND_RED__BLEND_RED_MASK 0xFFFFFFFFL 28453 //CB_BLEND_GREEN 28454 #define CB_BLEND_GREEN__BLEND_GREEN__SHIFT 0x0 28455 #define CB_BLEND_GREEN__BLEND_GREEN_MASK 0xFFFFFFFFL 28456 //CB_BLEND_BLUE 28457 #define CB_BLEND_BLUE__BLEND_BLUE__SHIFT 0x0 28458 #define CB_BLEND_BLUE__BLEND_BLUE_MASK 0xFFFFFFFFL 28459 //CB_BLEND_ALPHA 28460 #define CB_BLEND_ALPHA__BLEND_ALPHA__SHIFT 0x0 28461 #define CB_BLEND_ALPHA__BLEND_ALPHA_MASK 0xFFFFFFFFL 28462 //PA_CL_GB_VERT_CLIP_ADJ 28463 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER__SHIFT 0x0 28464 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 28465 //PA_CL_GB_VERT_DISC_ADJ 28466 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER__SHIFT 0x0 28467 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 28468 //PA_CL_GB_HORZ_CLIP_ADJ 28469 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER__SHIFT 0x0 28470 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 28471 //PA_CL_GB_HORZ_DISC_ADJ 28472 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER__SHIFT 0x0 28473 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER_MASK 0xFFFFFFFFL 28474 //PA_CL_VPORT_XSCALE 28475 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE__SHIFT 0x0 28476 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE_MASK 0xFFFFFFFFL 28477 //PA_CL_VPORT_XOFFSET 28478 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET__SHIFT 0x0 28479 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28480 //PA_CL_VPORT_YSCALE 28481 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE__SHIFT 0x0 28482 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE_MASK 0xFFFFFFFFL 28483 //PA_CL_VPORT_YOFFSET 28484 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET__SHIFT 0x0 28485 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28486 //PA_CL_VPORT_ZSCALE 28487 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE__SHIFT 0x0 28488 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28489 //PA_CL_VPORT_ZOFFSET 28490 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET__SHIFT 0x0 28491 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28492 //PA_SC_VPORT_ZMIN_0 28493 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN__SHIFT 0x0 28494 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN_MASK 0xFFFFFFFFL 28495 //PA_SC_VPORT_ZMAX_0 28496 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX__SHIFT 0x0 28497 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX_MASK 0xFFFFFFFFL 28498 //PA_CL_VPORT_XSCALE_1 28499 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE__SHIFT 0x0 28500 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE_MASK 0xFFFFFFFFL 28501 //PA_CL_VPORT_XOFFSET_1 28502 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET__SHIFT 0x0 28503 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28504 //PA_CL_VPORT_YSCALE_1 28505 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE__SHIFT 0x0 28506 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE_MASK 0xFFFFFFFFL 28507 //PA_CL_VPORT_YOFFSET_1 28508 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET__SHIFT 0x0 28509 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28510 //PA_CL_VPORT_ZSCALE_1 28511 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE__SHIFT 0x0 28512 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28513 //PA_CL_VPORT_ZOFFSET_1 28514 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET__SHIFT 0x0 28515 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28516 //PA_SC_VPORT_ZMIN_1 28517 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN__SHIFT 0x0 28518 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN_MASK 0xFFFFFFFFL 28519 //PA_SC_VPORT_ZMAX_1 28520 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX__SHIFT 0x0 28521 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX_MASK 0xFFFFFFFFL 28522 //PA_CL_VPORT_XSCALE_2 28523 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE__SHIFT 0x0 28524 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE_MASK 0xFFFFFFFFL 28525 //PA_CL_VPORT_XOFFSET_2 28526 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET__SHIFT 0x0 28527 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28528 //PA_CL_VPORT_YSCALE_2 28529 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE__SHIFT 0x0 28530 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE_MASK 0xFFFFFFFFL 28531 //PA_CL_VPORT_YOFFSET_2 28532 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET__SHIFT 0x0 28533 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28534 //PA_CL_VPORT_ZSCALE_2 28535 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE__SHIFT 0x0 28536 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28537 //PA_CL_VPORT_ZOFFSET_2 28538 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET__SHIFT 0x0 28539 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28540 //PA_SC_VPORT_ZMIN_2 28541 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN__SHIFT 0x0 28542 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN_MASK 0xFFFFFFFFL 28543 //PA_SC_VPORT_ZMAX_2 28544 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX__SHIFT 0x0 28545 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX_MASK 0xFFFFFFFFL 28546 //PA_CL_VPORT_XSCALE_3 28547 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE__SHIFT 0x0 28548 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE_MASK 0xFFFFFFFFL 28549 //PA_CL_VPORT_XOFFSET_3 28550 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET__SHIFT 0x0 28551 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28552 //PA_CL_VPORT_YSCALE_3 28553 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE__SHIFT 0x0 28554 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE_MASK 0xFFFFFFFFL 28555 //PA_CL_VPORT_YOFFSET_3 28556 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET__SHIFT 0x0 28557 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28558 //PA_CL_VPORT_ZSCALE_3 28559 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE__SHIFT 0x0 28560 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28561 //PA_CL_VPORT_ZOFFSET_3 28562 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET__SHIFT 0x0 28563 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28564 //PA_SC_VPORT_ZMIN_3 28565 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN__SHIFT 0x0 28566 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN_MASK 0xFFFFFFFFL 28567 //PA_SC_VPORT_ZMAX_3 28568 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX__SHIFT 0x0 28569 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX_MASK 0xFFFFFFFFL 28570 //PA_CL_VPORT_XSCALE_4 28571 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE__SHIFT 0x0 28572 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE_MASK 0xFFFFFFFFL 28573 //PA_CL_VPORT_XOFFSET_4 28574 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET__SHIFT 0x0 28575 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28576 //PA_CL_VPORT_YSCALE_4 28577 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE__SHIFT 0x0 28578 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE_MASK 0xFFFFFFFFL 28579 //PA_CL_VPORT_YOFFSET_4 28580 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET__SHIFT 0x0 28581 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28582 //PA_CL_VPORT_ZSCALE_4 28583 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE__SHIFT 0x0 28584 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28585 //PA_CL_VPORT_ZOFFSET_4 28586 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET__SHIFT 0x0 28587 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28588 //PA_SC_VPORT_ZMIN_4 28589 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN__SHIFT 0x0 28590 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN_MASK 0xFFFFFFFFL 28591 //PA_SC_VPORT_ZMAX_4 28592 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX__SHIFT 0x0 28593 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX_MASK 0xFFFFFFFFL 28594 //PA_CL_VPORT_XSCALE_5 28595 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE__SHIFT 0x0 28596 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE_MASK 0xFFFFFFFFL 28597 //PA_CL_VPORT_XOFFSET_5 28598 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET__SHIFT 0x0 28599 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28600 //PA_CL_VPORT_YSCALE_5 28601 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE__SHIFT 0x0 28602 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE_MASK 0xFFFFFFFFL 28603 //PA_CL_VPORT_YOFFSET_5 28604 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET__SHIFT 0x0 28605 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28606 //PA_CL_VPORT_ZSCALE_5 28607 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE__SHIFT 0x0 28608 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28609 //PA_CL_VPORT_ZOFFSET_5 28610 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET__SHIFT 0x0 28611 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28612 //PA_SC_VPORT_ZMIN_5 28613 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN__SHIFT 0x0 28614 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN_MASK 0xFFFFFFFFL 28615 //PA_SC_VPORT_ZMAX_5 28616 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX__SHIFT 0x0 28617 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX_MASK 0xFFFFFFFFL 28618 //PA_CL_VPORT_XSCALE_6 28619 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE__SHIFT 0x0 28620 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE_MASK 0xFFFFFFFFL 28621 //PA_CL_VPORT_XOFFSET_6 28622 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET__SHIFT 0x0 28623 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28624 //PA_CL_VPORT_YSCALE_6 28625 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE__SHIFT 0x0 28626 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE_MASK 0xFFFFFFFFL 28627 //PA_CL_VPORT_YOFFSET_6 28628 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET__SHIFT 0x0 28629 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28630 //PA_CL_VPORT_ZSCALE_6 28631 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE__SHIFT 0x0 28632 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28633 //PA_CL_VPORT_ZOFFSET_6 28634 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET__SHIFT 0x0 28635 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28636 //PA_SC_VPORT_ZMIN_6 28637 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN__SHIFT 0x0 28638 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN_MASK 0xFFFFFFFFL 28639 //PA_SC_VPORT_ZMAX_6 28640 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX__SHIFT 0x0 28641 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX_MASK 0xFFFFFFFFL 28642 //PA_CL_VPORT_XSCALE_7 28643 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE__SHIFT 0x0 28644 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE_MASK 0xFFFFFFFFL 28645 //PA_CL_VPORT_XOFFSET_7 28646 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET__SHIFT 0x0 28647 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28648 //PA_CL_VPORT_YSCALE_7 28649 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE__SHIFT 0x0 28650 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE_MASK 0xFFFFFFFFL 28651 //PA_CL_VPORT_YOFFSET_7 28652 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET__SHIFT 0x0 28653 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28654 //PA_CL_VPORT_ZSCALE_7 28655 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE__SHIFT 0x0 28656 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28657 //PA_CL_VPORT_ZOFFSET_7 28658 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET__SHIFT 0x0 28659 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28660 //PA_SC_VPORT_ZMIN_7 28661 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN__SHIFT 0x0 28662 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN_MASK 0xFFFFFFFFL 28663 //PA_SC_VPORT_ZMAX_7 28664 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX__SHIFT 0x0 28665 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX_MASK 0xFFFFFFFFL 28666 //PA_CL_VPORT_XSCALE_8 28667 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE__SHIFT 0x0 28668 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE_MASK 0xFFFFFFFFL 28669 //PA_CL_VPORT_XOFFSET_8 28670 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET__SHIFT 0x0 28671 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28672 //PA_CL_VPORT_YSCALE_8 28673 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE__SHIFT 0x0 28674 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE_MASK 0xFFFFFFFFL 28675 //PA_CL_VPORT_YOFFSET_8 28676 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET__SHIFT 0x0 28677 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28678 //PA_CL_VPORT_ZSCALE_8 28679 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE__SHIFT 0x0 28680 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28681 //PA_CL_VPORT_ZOFFSET_8 28682 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET__SHIFT 0x0 28683 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28684 //PA_SC_VPORT_ZMIN_8 28685 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN__SHIFT 0x0 28686 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN_MASK 0xFFFFFFFFL 28687 //PA_SC_VPORT_ZMAX_8 28688 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX__SHIFT 0x0 28689 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX_MASK 0xFFFFFFFFL 28690 //PA_CL_VPORT_XSCALE_9 28691 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE__SHIFT 0x0 28692 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE_MASK 0xFFFFFFFFL 28693 //PA_CL_VPORT_XOFFSET_9 28694 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET__SHIFT 0x0 28695 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28696 //PA_CL_VPORT_YSCALE_9 28697 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE__SHIFT 0x0 28698 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE_MASK 0xFFFFFFFFL 28699 //PA_CL_VPORT_YOFFSET_9 28700 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET__SHIFT 0x0 28701 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28702 //PA_CL_VPORT_ZSCALE_9 28703 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE__SHIFT 0x0 28704 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28705 //PA_CL_VPORT_ZOFFSET_9 28706 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET__SHIFT 0x0 28707 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28708 //PA_SC_VPORT_ZMIN_9 28709 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN__SHIFT 0x0 28710 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN_MASK 0xFFFFFFFFL 28711 //PA_SC_VPORT_ZMAX_9 28712 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX__SHIFT 0x0 28713 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX_MASK 0xFFFFFFFFL 28714 //PA_CL_VPORT_XSCALE_10 28715 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE__SHIFT 0x0 28716 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE_MASK 0xFFFFFFFFL 28717 //PA_CL_VPORT_XOFFSET_10 28718 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET__SHIFT 0x0 28719 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28720 //PA_CL_VPORT_YSCALE_10 28721 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE__SHIFT 0x0 28722 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE_MASK 0xFFFFFFFFL 28723 //PA_CL_VPORT_YOFFSET_10 28724 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET__SHIFT 0x0 28725 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28726 //PA_CL_VPORT_ZSCALE_10 28727 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE__SHIFT 0x0 28728 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28729 //PA_CL_VPORT_ZOFFSET_10 28730 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET__SHIFT 0x0 28731 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28732 //PA_SC_VPORT_ZMIN_10 28733 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN__SHIFT 0x0 28734 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN_MASK 0xFFFFFFFFL 28735 //PA_SC_VPORT_ZMAX_10 28736 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX__SHIFT 0x0 28737 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX_MASK 0xFFFFFFFFL 28738 //PA_CL_VPORT_XSCALE_11 28739 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE__SHIFT 0x0 28740 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE_MASK 0xFFFFFFFFL 28741 //PA_CL_VPORT_XOFFSET_11 28742 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET__SHIFT 0x0 28743 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28744 //PA_CL_VPORT_YSCALE_11 28745 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE__SHIFT 0x0 28746 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE_MASK 0xFFFFFFFFL 28747 //PA_CL_VPORT_YOFFSET_11 28748 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET__SHIFT 0x0 28749 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28750 //PA_CL_VPORT_ZSCALE_11 28751 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE__SHIFT 0x0 28752 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28753 //PA_CL_VPORT_ZOFFSET_11 28754 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET__SHIFT 0x0 28755 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28756 //PA_SC_VPORT_ZMIN_11 28757 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN__SHIFT 0x0 28758 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN_MASK 0xFFFFFFFFL 28759 //PA_SC_VPORT_ZMAX_11 28760 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX__SHIFT 0x0 28761 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX_MASK 0xFFFFFFFFL 28762 //PA_CL_VPORT_XSCALE_12 28763 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE__SHIFT 0x0 28764 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE_MASK 0xFFFFFFFFL 28765 //PA_CL_VPORT_XOFFSET_12 28766 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET__SHIFT 0x0 28767 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28768 //PA_CL_VPORT_YSCALE_12 28769 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE__SHIFT 0x0 28770 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE_MASK 0xFFFFFFFFL 28771 //PA_CL_VPORT_YOFFSET_12 28772 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET__SHIFT 0x0 28773 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28774 //PA_CL_VPORT_ZSCALE_12 28775 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE__SHIFT 0x0 28776 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28777 //PA_CL_VPORT_ZOFFSET_12 28778 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET__SHIFT 0x0 28779 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28780 //PA_SC_VPORT_ZMIN_12 28781 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN__SHIFT 0x0 28782 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN_MASK 0xFFFFFFFFL 28783 //PA_SC_VPORT_ZMAX_12 28784 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX__SHIFT 0x0 28785 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX_MASK 0xFFFFFFFFL 28786 //PA_CL_VPORT_XSCALE_13 28787 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE__SHIFT 0x0 28788 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE_MASK 0xFFFFFFFFL 28789 //PA_CL_VPORT_XOFFSET_13 28790 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET__SHIFT 0x0 28791 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28792 //PA_CL_VPORT_YSCALE_13 28793 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE__SHIFT 0x0 28794 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE_MASK 0xFFFFFFFFL 28795 //PA_CL_VPORT_YOFFSET_13 28796 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET__SHIFT 0x0 28797 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28798 //PA_CL_VPORT_ZSCALE_13 28799 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE__SHIFT 0x0 28800 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28801 //PA_CL_VPORT_ZOFFSET_13 28802 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET__SHIFT 0x0 28803 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28804 //PA_SC_VPORT_ZMIN_13 28805 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN__SHIFT 0x0 28806 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN_MASK 0xFFFFFFFFL 28807 //PA_SC_VPORT_ZMAX_13 28808 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX__SHIFT 0x0 28809 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX_MASK 0xFFFFFFFFL 28810 //PA_CL_VPORT_XSCALE_14 28811 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE__SHIFT 0x0 28812 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE_MASK 0xFFFFFFFFL 28813 //PA_CL_VPORT_XOFFSET_14 28814 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET__SHIFT 0x0 28815 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28816 //PA_CL_VPORT_YSCALE_14 28817 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE__SHIFT 0x0 28818 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE_MASK 0xFFFFFFFFL 28819 //PA_CL_VPORT_YOFFSET_14 28820 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET__SHIFT 0x0 28821 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28822 //PA_CL_VPORT_ZSCALE_14 28823 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE__SHIFT 0x0 28824 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28825 //PA_CL_VPORT_ZOFFSET_14 28826 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET__SHIFT 0x0 28827 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28828 //PA_SC_VPORT_ZMIN_14 28829 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN__SHIFT 0x0 28830 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN_MASK 0xFFFFFFFFL 28831 //PA_SC_VPORT_ZMAX_14 28832 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX__SHIFT 0x0 28833 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX_MASK 0xFFFFFFFFL 28834 //PA_CL_VPORT_XSCALE_15 28835 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE__SHIFT 0x0 28836 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE_MASK 0xFFFFFFFFL 28837 //PA_CL_VPORT_XOFFSET_15 28838 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET__SHIFT 0x0 28839 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET_MASK 0xFFFFFFFFL 28840 //PA_CL_VPORT_YSCALE_15 28841 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE__SHIFT 0x0 28842 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE_MASK 0xFFFFFFFFL 28843 //PA_CL_VPORT_YOFFSET_15 28844 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET__SHIFT 0x0 28845 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET_MASK 0xFFFFFFFFL 28846 //PA_CL_VPORT_ZSCALE_15 28847 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE__SHIFT 0x0 28848 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE_MASK 0xFFFFFFFFL 28849 //PA_CL_VPORT_ZOFFSET_15 28850 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET__SHIFT 0x0 28851 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET_MASK 0xFFFFFFFFL 28852 //PA_SC_VPORT_ZMIN_15 28853 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN__SHIFT 0x0 28854 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN_MASK 0xFFFFFFFFL 28855 //PA_SC_VPORT_ZMAX_15 28856 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX__SHIFT 0x0 28857 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX_MASK 0xFFFFFFFFL 28858 //SPI_PS_IN_CONTROL 28859 #define SPI_PS_IN_CONTROL__PARAM_GEN__SHIFT 0x6 28860 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE__SHIFT 0xe 28861 #define SPI_PS_IN_CONTROL__PS_W32_EN__SHIFT 0xf 28862 #define SPI_PS_IN_CONTROL__PARAM_GEN_MASK 0x00000040L 28863 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE_MASK 0x00004000L 28864 #define SPI_PS_IN_CONTROL__PS_W32_EN_MASK 0x00008000L 28865 //SPI_INTERP_CONTROL_0 28866 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA__SHIFT 0x0 28867 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA__SHIFT 0x1 28868 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X__SHIFT 0x2 28869 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y__SHIFT 0x5 28870 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z__SHIFT 0x8 28871 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W__SHIFT 0xb 28872 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1__SHIFT 0xe 28873 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA_MASK 0x00000001L 28874 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA_MASK 0x00000002L 28875 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X_MASK 0x0000001CL 28876 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y_MASK 0x000000E0L 28877 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z_MASK 0x00000700L 28878 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W_MASK 0x00003800L 28879 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1_MASK 0x00004000L 28880 //SPI_SHADER_IDX_FORMAT 28881 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT__SHIFT 0x0 28882 #define SPI_SHADER_IDX_FORMAT__IDX0_EXPORT_FORMAT_MASK 0x0000000FL 28883 //SPI_SHADER_POS_FORMAT 28884 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT__SHIFT 0x0 28885 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT__SHIFT 0x4 28886 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT__SHIFT 0x8 28887 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT__SHIFT 0xc 28888 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT__SHIFT 0x10 28889 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT_MASK 0x0000000FL 28890 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT_MASK 0x000000F0L 28891 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT_MASK 0x00000F00L 28892 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT_MASK 0x0000F000L 28893 #define SPI_SHADER_POS_FORMAT__POS4_EXPORT_FORMAT_MASK 0x000F0000L 28894 //SPI_SHADER_Z_FORMAT 28895 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT__SHIFT 0x0 28896 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT_MASK 0x0000000FL 28897 //SPI_SHADER_COL_FORMAT 28898 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT__SHIFT 0x0 28899 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT__SHIFT 0x4 28900 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT__SHIFT 0x8 28901 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT__SHIFT 0xc 28902 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT__SHIFT 0x10 28903 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT__SHIFT 0x14 28904 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT__SHIFT 0x18 28905 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT__SHIFT 0x1c 28906 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT_MASK 0x0000000FL 28907 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT_MASK 0x000000F0L 28908 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT_MASK 0x00000F00L 28909 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT_MASK 0x0000F000L 28910 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT_MASK 0x000F0000L 28911 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT_MASK 0x00F00000L 28912 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT_MASK 0x0F000000L 28913 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT_MASK 0xF0000000L 28914 //SPI_BARYC_CNTL 28915 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL__SHIFT 0x0 28916 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL__SHIFT 0x4 28917 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL__SHIFT 0x8 28918 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL__SHIFT 0xc 28919 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION__SHIFT 0x10 28920 #define SPI_BARYC_CNTL__POS_FLOAT_ULC__SHIFT 0x14 28921 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS__SHIFT 0x18 28922 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL_MASK 0x00000001L 28923 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL_MASK 0x00000010L 28924 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL_MASK 0x00000100L 28925 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL_MASK 0x00001000L 28926 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION_MASK 0x00030000L 28927 #define SPI_BARYC_CNTL__POS_FLOAT_ULC_MASK 0x00100000L 28928 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS_MASK 0x01000000L 28929 //SPI_PS_INPUT_ENA 28930 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA__SHIFT 0x0 28931 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA__SHIFT 0x1 28932 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA__SHIFT 0x2 28933 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA__SHIFT 0x3 28934 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA__SHIFT 0x4 28935 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA__SHIFT 0x5 28936 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA__SHIFT 0x6 28937 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA__SHIFT 0x7 28938 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA__SHIFT 0x8 28939 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA__SHIFT 0x9 28940 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA__SHIFT 0xa 28941 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA__SHIFT 0xb 28942 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA__SHIFT 0xc 28943 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA__SHIFT 0xd 28944 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA__SHIFT 0xe 28945 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA__SHIFT 0xf 28946 #define SPI_PS_INPUT_ENA__COVERAGE_TO_SHADER_SELECT__SHIFT 0x10 28947 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA_MASK 0x00000001L 28948 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA_MASK 0x00000002L 28949 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA_MASK 0x00000004L 28950 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 28951 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA_MASK 0x00000010L 28952 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA_MASK 0x00000020L 28953 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA_MASK 0x00000040L 28954 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 28955 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA_MASK 0x00000100L 28956 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA_MASK 0x00000200L 28957 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA_MASK 0x00000400L 28958 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA_MASK 0x00000800L 28959 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA_MASK 0x00001000L 28960 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA_MASK 0x00002000L 28961 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 28962 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA_MASK 0x00008000L 28963 #define SPI_PS_INPUT_ENA__COVERAGE_TO_SHADER_SELECT_MASK 0x00030000L 28964 //SPI_PS_INPUT_ADDR 28965 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA__SHIFT 0x0 28966 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA__SHIFT 0x1 28967 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA__SHIFT 0x2 28968 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA__SHIFT 0x3 28969 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA__SHIFT 0x4 28970 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA__SHIFT 0x5 28971 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA__SHIFT 0x6 28972 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA__SHIFT 0x7 28973 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA__SHIFT 0x8 28974 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA__SHIFT 0x9 28975 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA__SHIFT 0xa 28976 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA__SHIFT 0xb 28977 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA__SHIFT 0xc 28978 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA__SHIFT 0xd 28979 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA__SHIFT 0xe 28980 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA__SHIFT 0xf 28981 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA_MASK 0x00000001L 28982 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA_MASK 0x00000002L 28983 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA_MASK 0x00000004L 28984 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 28985 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA_MASK 0x00000010L 28986 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA_MASK 0x00000020L 28987 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA_MASK 0x00000040L 28988 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 28989 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA_MASK 0x00000100L 28990 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA_MASK 0x00000200L 28991 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA_MASK 0x00000400L 28992 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA_MASK 0x00000800L 28993 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA_MASK 0x00001000L 28994 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA_MASK 0x00002000L 28995 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 28996 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA_MASK 0x00008000L 28997 //SPI_PS_INPUT_CNTL_0 28998 #define SPI_PS_INPUT_CNTL_0__OFFSET__SHIFT 0x0 28999 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL__SHIFT 0x8 29000 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE__SHIFT 0xa 29001 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR__SHIFT 0xb 29002 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR__SHIFT 0xc 29003 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX__SHIFT 0x11 29004 #define SPI_PS_INPUT_CNTL_0__DUP__SHIFT 0x12 29005 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE__SHIFT 0x13 29006 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1__SHIFT 0x14 29007 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1__SHIFT 0x15 29008 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29009 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID__SHIFT 0x18 29010 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID__SHIFT 0x19 29011 #define SPI_PS_INPUT_CNTL_0__OFFSET_MASK 0x0000003FL 29012 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_MASK 0x00000300L 29013 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE_MASK 0x00000400L 29014 #define SPI_PS_INPUT_CNTL_0__ROTATE_PC_PTR_MASK 0x00000800L 29015 #define SPI_PS_INPUT_CNTL_0__PRIM_ATTR_MASK 0x00001000L 29016 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_MASK 0x00020000L 29017 #define SPI_PS_INPUT_CNTL_0__DUP_MASK 0x00040000L 29018 #define SPI_PS_INPUT_CNTL_0__FP16_INTERP_MODE_MASK 0x00080000L 29019 #define SPI_PS_INPUT_CNTL_0__USE_DEFAULT_ATTR1_MASK 0x00100000L 29020 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29021 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29022 #define SPI_PS_INPUT_CNTL_0__ATTR0_VALID_MASK 0x01000000L 29023 #define SPI_PS_INPUT_CNTL_0__ATTR1_VALID_MASK 0x02000000L 29024 //SPI_PS_INPUT_CNTL_1 29025 #define SPI_PS_INPUT_CNTL_1__OFFSET__SHIFT 0x0 29026 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL__SHIFT 0x8 29027 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE__SHIFT 0xa 29028 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR__SHIFT 0xb 29029 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR__SHIFT 0xc 29030 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX__SHIFT 0x11 29031 #define SPI_PS_INPUT_CNTL_1__DUP__SHIFT 0x12 29032 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE__SHIFT 0x13 29033 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1__SHIFT 0x14 29034 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1__SHIFT 0x15 29035 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29036 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID__SHIFT 0x18 29037 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID__SHIFT 0x19 29038 #define SPI_PS_INPUT_CNTL_1__OFFSET_MASK 0x0000003FL 29039 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_MASK 0x00000300L 29040 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE_MASK 0x00000400L 29041 #define SPI_PS_INPUT_CNTL_1__ROTATE_PC_PTR_MASK 0x00000800L 29042 #define SPI_PS_INPUT_CNTL_1__PRIM_ATTR_MASK 0x00001000L 29043 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_MASK 0x00020000L 29044 #define SPI_PS_INPUT_CNTL_1__DUP_MASK 0x00040000L 29045 #define SPI_PS_INPUT_CNTL_1__FP16_INTERP_MODE_MASK 0x00080000L 29046 #define SPI_PS_INPUT_CNTL_1__USE_DEFAULT_ATTR1_MASK 0x00100000L 29047 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29048 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29049 #define SPI_PS_INPUT_CNTL_1__ATTR0_VALID_MASK 0x01000000L 29050 #define SPI_PS_INPUT_CNTL_1__ATTR1_VALID_MASK 0x02000000L 29051 //SPI_PS_INPUT_CNTL_2 29052 #define SPI_PS_INPUT_CNTL_2__OFFSET__SHIFT 0x0 29053 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL__SHIFT 0x8 29054 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE__SHIFT 0xa 29055 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR__SHIFT 0xb 29056 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR__SHIFT 0xc 29057 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX__SHIFT 0x11 29058 #define SPI_PS_INPUT_CNTL_2__DUP__SHIFT 0x12 29059 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE__SHIFT 0x13 29060 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1__SHIFT 0x14 29061 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1__SHIFT 0x15 29062 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29063 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID__SHIFT 0x18 29064 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID__SHIFT 0x19 29065 #define SPI_PS_INPUT_CNTL_2__OFFSET_MASK 0x0000003FL 29066 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_MASK 0x00000300L 29067 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE_MASK 0x00000400L 29068 #define SPI_PS_INPUT_CNTL_2__ROTATE_PC_PTR_MASK 0x00000800L 29069 #define SPI_PS_INPUT_CNTL_2__PRIM_ATTR_MASK 0x00001000L 29070 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_MASK 0x00020000L 29071 #define SPI_PS_INPUT_CNTL_2__DUP_MASK 0x00040000L 29072 #define SPI_PS_INPUT_CNTL_2__FP16_INTERP_MODE_MASK 0x00080000L 29073 #define SPI_PS_INPUT_CNTL_2__USE_DEFAULT_ATTR1_MASK 0x00100000L 29074 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29075 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29076 #define SPI_PS_INPUT_CNTL_2__ATTR0_VALID_MASK 0x01000000L 29077 #define SPI_PS_INPUT_CNTL_2__ATTR1_VALID_MASK 0x02000000L 29078 //SPI_PS_INPUT_CNTL_3 29079 #define SPI_PS_INPUT_CNTL_3__OFFSET__SHIFT 0x0 29080 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL__SHIFT 0x8 29081 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE__SHIFT 0xa 29082 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR__SHIFT 0xb 29083 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR__SHIFT 0xc 29084 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX__SHIFT 0x11 29085 #define SPI_PS_INPUT_CNTL_3__DUP__SHIFT 0x12 29086 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE__SHIFT 0x13 29087 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1__SHIFT 0x14 29088 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1__SHIFT 0x15 29089 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29090 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID__SHIFT 0x18 29091 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID__SHIFT 0x19 29092 #define SPI_PS_INPUT_CNTL_3__OFFSET_MASK 0x0000003FL 29093 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_MASK 0x00000300L 29094 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE_MASK 0x00000400L 29095 #define SPI_PS_INPUT_CNTL_3__ROTATE_PC_PTR_MASK 0x00000800L 29096 #define SPI_PS_INPUT_CNTL_3__PRIM_ATTR_MASK 0x00001000L 29097 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_MASK 0x00020000L 29098 #define SPI_PS_INPUT_CNTL_3__DUP_MASK 0x00040000L 29099 #define SPI_PS_INPUT_CNTL_3__FP16_INTERP_MODE_MASK 0x00080000L 29100 #define SPI_PS_INPUT_CNTL_3__USE_DEFAULT_ATTR1_MASK 0x00100000L 29101 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29102 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29103 #define SPI_PS_INPUT_CNTL_3__ATTR0_VALID_MASK 0x01000000L 29104 #define SPI_PS_INPUT_CNTL_3__ATTR1_VALID_MASK 0x02000000L 29105 //SPI_PS_INPUT_CNTL_4 29106 #define SPI_PS_INPUT_CNTL_4__OFFSET__SHIFT 0x0 29107 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL__SHIFT 0x8 29108 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE__SHIFT 0xa 29109 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR__SHIFT 0xb 29110 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR__SHIFT 0xc 29111 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX__SHIFT 0x11 29112 #define SPI_PS_INPUT_CNTL_4__DUP__SHIFT 0x12 29113 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE__SHIFT 0x13 29114 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1__SHIFT 0x14 29115 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1__SHIFT 0x15 29116 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29117 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID__SHIFT 0x18 29118 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID__SHIFT 0x19 29119 #define SPI_PS_INPUT_CNTL_4__OFFSET_MASK 0x0000003FL 29120 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_MASK 0x00000300L 29121 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE_MASK 0x00000400L 29122 #define SPI_PS_INPUT_CNTL_4__ROTATE_PC_PTR_MASK 0x00000800L 29123 #define SPI_PS_INPUT_CNTL_4__PRIM_ATTR_MASK 0x00001000L 29124 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_MASK 0x00020000L 29125 #define SPI_PS_INPUT_CNTL_4__DUP_MASK 0x00040000L 29126 #define SPI_PS_INPUT_CNTL_4__FP16_INTERP_MODE_MASK 0x00080000L 29127 #define SPI_PS_INPUT_CNTL_4__USE_DEFAULT_ATTR1_MASK 0x00100000L 29128 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29129 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29130 #define SPI_PS_INPUT_CNTL_4__ATTR0_VALID_MASK 0x01000000L 29131 #define SPI_PS_INPUT_CNTL_4__ATTR1_VALID_MASK 0x02000000L 29132 //SPI_PS_INPUT_CNTL_5 29133 #define SPI_PS_INPUT_CNTL_5__OFFSET__SHIFT 0x0 29134 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL__SHIFT 0x8 29135 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE__SHIFT 0xa 29136 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR__SHIFT 0xb 29137 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR__SHIFT 0xc 29138 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX__SHIFT 0x11 29139 #define SPI_PS_INPUT_CNTL_5__DUP__SHIFT 0x12 29140 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE__SHIFT 0x13 29141 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1__SHIFT 0x14 29142 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1__SHIFT 0x15 29143 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29144 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID__SHIFT 0x18 29145 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID__SHIFT 0x19 29146 #define SPI_PS_INPUT_CNTL_5__OFFSET_MASK 0x0000003FL 29147 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_MASK 0x00000300L 29148 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE_MASK 0x00000400L 29149 #define SPI_PS_INPUT_CNTL_5__ROTATE_PC_PTR_MASK 0x00000800L 29150 #define SPI_PS_INPUT_CNTL_5__PRIM_ATTR_MASK 0x00001000L 29151 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_MASK 0x00020000L 29152 #define SPI_PS_INPUT_CNTL_5__DUP_MASK 0x00040000L 29153 #define SPI_PS_INPUT_CNTL_5__FP16_INTERP_MODE_MASK 0x00080000L 29154 #define SPI_PS_INPUT_CNTL_5__USE_DEFAULT_ATTR1_MASK 0x00100000L 29155 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29156 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29157 #define SPI_PS_INPUT_CNTL_5__ATTR0_VALID_MASK 0x01000000L 29158 #define SPI_PS_INPUT_CNTL_5__ATTR1_VALID_MASK 0x02000000L 29159 //SPI_PS_INPUT_CNTL_6 29160 #define SPI_PS_INPUT_CNTL_6__OFFSET__SHIFT 0x0 29161 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL__SHIFT 0x8 29162 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE__SHIFT 0xa 29163 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR__SHIFT 0xb 29164 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR__SHIFT 0xc 29165 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX__SHIFT 0x11 29166 #define SPI_PS_INPUT_CNTL_6__DUP__SHIFT 0x12 29167 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE__SHIFT 0x13 29168 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1__SHIFT 0x14 29169 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1__SHIFT 0x15 29170 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29171 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID__SHIFT 0x18 29172 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID__SHIFT 0x19 29173 #define SPI_PS_INPUT_CNTL_6__OFFSET_MASK 0x0000003FL 29174 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_MASK 0x00000300L 29175 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE_MASK 0x00000400L 29176 #define SPI_PS_INPUT_CNTL_6__ROTATE_PC_PTR_MASK 0x00000800L 29177 #define SPI_PS_INPUT_CNTL_6__PRIM_ATTR_MASK 0x00001000L 29178 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_MASK 0x00020000L 29179 #define SPI_PS_INPUT_CNTL_6__DUP_MASK 0x00040000L 29180 #define SPI_PS_INPUT_CNTL_6__FP16_INTERP_MODE_MASK 0x00080000L 29181 #define SPI_PS_INPUT_CNTL_6__USE_DEFAULT_ATTR1_MASK 0x00100000L 29182 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29183 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29184 #define SPI_PS_INPUT_CNTL_6__ATTR0_VALID_MASK 0x01000000L 29185 #define SPI_PS_INPUT_CNTL_6__ATTR1_VALID_MASK 0x02000000L 29186 //SPI_PS_INPUT_CNTL_7 29187 #define SPI_PS_INPUT_CNTL_7__OFFSET__SHIFT 0x0 29188 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL__SHIFT 0x8 29189 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE__SHIFT 0xa 29190 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR__SHIFT 0xb 29191 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR__SHIFT 0xc 29192 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX__SHIFT 0x11 29193 #define SPI_PS_INPUT_CNTL_7__DUP__SHIFT 0x12 29194 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE__SHIFT 0x13 29195 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1__SHIFT 0x14 29196 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1__SHIFT 0x15 29197 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29198 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID__SHIFT 0x18 29199 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID__SHIFT 0x19 29200 #define SPI_PS_INPUT_CNTL_7__OFFSET_MASK 0x0000003FL 29201 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_MASK 0x00000300L 29202 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE_MASK 0x00000400L 29203 #define SPI_PS_INPUT_CNTL_7__ROTATE_PC_PTR_MASK 0x00000800L 29204 #define SPI_PS_INPUT_CNTL_7__PRIM_ATTR_MASK 0x00001000L 29205 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_MASK 0x00020000L 29206 #define SPI_PS_INPUT_CNTL_7__DUP_MASK 0x00040000L 29207 #define SPI_PS_INPUT_CNTL_7__FP16_INTERP_MODE_MASK 0x00080000L 29208 #define SPI_PS_INPUT_CNTL_7__USE_DEFAULT_ATTR1_MASK 0x00100000L 29209 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29210 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29211 #define SPI_PS_INPUT_CNTL_7__ATTR0_VALID_MASK 0x01000000L 29212 #define SPI_PS_INPUT_CNTL_7__ATTR1_VALID_MASK 0x02000000L 29213 //SPI_PS_INPUT_CNTL_8 29214 #define SPI_PS_INPUT_CNTL_8__OFFSET__SHIFT 0x0 29215 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL__SHIFT 0x8 29216 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE__SHIFT 0xa 29217 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR__SHIFT 0xb 29218 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR__SHIFT 0xc 29219 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX__SHIFT 0x11 29220 #define SPI_PS_INPUT_CNTL_8__DUP__SHIFT 0x12 29221 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE__SHIFT 0x13 29222 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1__SHIFT 0x14 29223 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1__SHIFT 0x15 29224 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29225 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID__SHIFT 0x18 29226 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID__SHIFT 0x19 29227 #define SPI_PS_INPUT_CNTL_8__OFFSET_MASK 0x0000003FL 29228 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_MASK 0x00000300L 29229 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE_MASK 0x00000400L 29230 #define SPI_PS_INPUT_CNTL_8__ROTATE_PC_PTR_MASK 0x00000800L 29231 #define SPI_PS_INPUT_CNTL_8__PRIM_ATTR_MASK 0x00001000L 29232 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_MASK 0x00020000L 29233 #define SPI_PS_INPUT_CNTL_8__DUP_MASK 0x00040000L 29234 #define SPI_PS_INPUT_CNTL_8__FP16_INTERP_MODE_MASK 0x00080000L 29235 #define SPI_PS_INPUT_CNTL_8__USE_DEFAULT_ATTR1_MASK 0x00100000L 29236 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29237 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29238 #define SPI_PS_INPUT_CNTL_8__ATTR0_VALID_MASK 0x01000000L 29239 #define SPI_PS_INPUT_CNTL_8__ATTR1_VALID_MASK 0x02000000L 29240 //SPI_PS_INPUT_CNTL_9 29241 #define SPI_PS_INPUT_CNTL_9__OFFSET__SHIFT 0x0 29242 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL__SHIFT 0x8 29243 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE__SHIFT 0xa 29244 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR__SHIFT 0xb 29245 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR__SHIFT 0xc 29246 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX__SHIFT 0x11 29247 #define SPI_PS_INPUT_CNTL_9__DUP__SHIFT 0x12 29248 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE__SHIFT 0x13 29249 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1__SHIFT 0x14 29250 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1__SHIFT 0x15 29251 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29252 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID__SHIFT 0x18 29253 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID__SHIFT 0x19 29254 #define SPI_PS_INPUT_CNTL_9__OFFSET_MASK 0x0000003FL 29255 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_MASK 0x00000300L 29256 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE_MASK 0x00000400L 29257 #define SPI_PS_INPUT_CNTL_9__ROTATE_PC_PTR_MASK 0x00000800L 29258 #define SPI_PS_INPUT_CNTL_9__PRIM_ATTR_MASK 0x00001000L 29259 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_MASK 0x00020000L 29260 #define SPI_PS_INPUT_CNTL_9__DUP_MASK 0x00040000L 29261 #define SPI_PS_INPUT_CNTL_9__FP16_INTERP_MODE_MASK 0x00080000L 29262 #define SPI_PS_INPUT_CNTL_9__USE_DEFAULT_ATTR1_MASK 0x00100000L 29263 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29264 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29265 #define SPI_PS_INPUT_CNTL_9__ATTR0_VALID_MASK 0x01000000L 29266 #define SPI_PS_INPUT_CNTL_9__ATTR1_VALID_MASK 0x02000000L 29267 //SPI_PS_INPUT_CNTL_10 29268 #define SPI_PS_INPUT_CNTL_10__OFFSET__SHIFT 0x0 29269 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL__SHIFT 0x8 29270 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE__SHIFT 0xa 29271 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR__SHIFT 0xb 29272 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR__SHIFT 0xc 29273 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX__SHIFT 0x11 29274 #define SPI_PS_INPUT_CNTL_10__DUP__SHIFT 0x12 29275 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE__SHIFT 0x13 29276 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1__SHIFT 0x14 29277 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1__SHIFT 0x15 29278 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29279 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID__SHIFT 0x18 29280 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID__SHIFT 0x19 29281 #define SPI_PS_INPUT_CNTL_10__OFFSET_MASK 0x0000003FL 29282 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_MASK 0x00000300L 29283 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE_MASK 0x00000400L 29284 #define SPI_PS_INPUT_CNTL_10__ROTATE_PC_PTR_MASK 0x00000800L 29285 #define SPI_PS_INPUT_CNTL_10__PRIM_ATTR_MASK 0x00001000L 29286 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_MASK 0x00020000L 29287 #define SPI_PS_INPUT_CNTL_10__DUP_MASK 0x00040000L 29288 #define SPI_PS_INPUT_CNTL_10__FP16_INTERP_MODE_MASK 0x00080000L 29289 #define SPI_PS_INPUT_CNTL_10__USE_DEFAULT_ATTR1_MASK 0x00100000L 29290 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29291 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29292 #define SPI_PS_INPUT_CNTL_10__ATTR0_VALID_MASK 0x01000000L 29293 #define SPI_PS_INPUT_CNTL_10__ATTR1_VALID_MASK 0x02000000L 29294 //SPI_PS_INPUT_CNTL_11 29295 #define SPI_PS_INPUT_CNTL_11__OFFSET__SHIFT 0x0 29296 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL__SHIFT 0x8 29297 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE__SHIFT 0xa 29298 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR__SHIFT 0xb 29299 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR__SHIFT 0xc 29300 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX__SHIFT 0x11 29301 #define SPI_PS_INPUT_CNTL_11__DUP__SHIFT 0x12 29302 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE__SHIFT 0x13 29303 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1__SHIFT 0x14 29304 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1__SHIFT 0x15 29305 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29306 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID__SHIFT 0x18 29307 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID__SHIFT 0x19 29308 #define SPI_PS_INPUT_CNTL_11__OFFSET_MASK 0x0000003FL 29309 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_MASK 0x00000300L 29310 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE_MASK 0x00000400L 29311 #define SPI_PS_INPUT_CNTL_11__ROTATE_PC_PTR_MASK 0x00000800L 29312 #define SPI_PS_INPUT_CNTL_11__PRIM_ATTR_MASK 0x00001000L 29313 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_MASK 0x00020000L 29314 #define SPI_PS_INPUT_CNTL_11__DUP_MASK 0x00040000L 29315 #define SPI_PS_INPUT_CNTL_11__FP16_INTERP_MODE_MASK 0x00080000L 29316 #define SPI_PS_INPUT_CNTL_11__USE_DEFAULT_ATTR1_MASK 0x00100000L 29317 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29318 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29319 #define SPI_PS_INPUT_CNTL_11__ATTR0_VALID_MASK 0x01000000L 29320 #define SPI_PS_INPUT_CNTL_11__ATTR1_VALID_MASK 0x02000000L 29321 //SPI_PS_INPUT_CNTL_12 29322 #define SPI_PS_INPUT_CNTL_12__OFFSET__SHIFT 0x0 29323 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL__SHIFT 0x8 29324 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE__SHIFT 0xa 29325 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR__SHIFT 0xb 29326 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR__SHIFT 0xc 29327 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX__SHIFT 0x11 29328 #define SPI_PS_INPUT_CNTL_12__DUP__SHIFT 0x12 29329 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE__SHIFT 0x13 29330 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1__SHIFT 0x14 29331 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1__SHIFT 0x15 29332 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29333 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID__SHIFT 0x18 29334 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID__SHIFT 0x19 29335 #define SPI_PS_INPUT_CNTL_12__OFFSET_MASK 0x0000003FL 29336 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_MASK 0x00000300L 29337 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE_MASK 0x00000400L 29338 #define SPI_PS_INPUT_CNTL_12__ROTATE_PC_PTR_MASK 0x00000800L 29339 #define SPI_PS_INPUT_CNTL_12__PRIM_ATTR_MASK 0x00001000L 29340 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_MASK 0x00020000L 29341 #define SPI_PS_INPUT_CNTL_12__DUP_MASK 0x00040000L 29342 #define SPI_PS_INPUT_CNTL_12__FP16_INTERP_MODE_MASK 0x00080000L 29343 #define SPI_PS_INPUT_CNTL_12__USE_DEFAULT_ATTR1_MASK 0x00100000L 29344 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29345 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29346 #define SPI_PS_INPUT_CNTL_12__ATTR0_VALID_MASK 0x01000000L 29347 #define SPI_PS_INPUT_CNTL_12__ATTR1_VALID_MASK 0x02000000L 29348 //SPI_PS_INPUT_CNTL_13 29349 #define SPI_PS_INPUT_CNTL_13__OFFSET__SHIFT 0x0 29350 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL__SHIFT 0x8 29351 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE__SHIFT 0xa 29352 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR__SHIFT 0xb 29353 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR__SHIFT 0xc 29354 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX__SHIFT 0x11 29355 #define SPI_PS_INPUT_CNTL_13__DUP__SHIFT 0x12 29356 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE__SHIFT 0x13 29357 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1__SHIFT 0x14 29358 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1__SHIFT 0x15 29359 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29360 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID__SHIFT 0x18 29361 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID__SHIFT 0x19 29362 #define SPI_PS_INPUT_CNTL_13__OFFSET_MASK 0x0000003FL 29363 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_MASK 0x00000300L 29364 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE_MASK 0x00000400L 29365 #define SPI_PS_INPUT_CNTL_13__ROTATE_PC_PTR_MASK 0x00000800L 29366 #define SPI_PS_INPUT_CNTL_13__PRIM_ATTR_MASK 0x00001000L 29367 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_MASK 0x00020000L 29368 #define SPI_PS_INPUT_CNTL_13__DUP_MASK 0x00040000L 29369 #define SPI_PS_INPUT_CNTL_13__FP16_INTERP_MODE_MASK 0x00080000L 29370 #define SPI_PS_INPUT_CNTL_13__USE_DEFAULT_ATTR1_MASK 0x00100000L 29371 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29372 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29373 #define SPI_PS_INPUT_CNTL_13__ATTR0_VALID_MASK 0x01000000L 29374 #define SPI_PS_INPUT_CNTL_13__ATTR1_VALID_MASK 0x02000000L 29375 //SPI_PS_INPUT_CNTL_14 29376 #define SPI_PS_INPUT_CNTL_14__OFFSET__SHIFT 0x0 29377 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL__SHIFT 0x8 29378 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE__SHIFT 0xa 29379 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR__SHIFT 0xb 29380 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR__SHIFT 0xc 29381 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX__SHIFT 0x11 29382 #define SPI_PS_INPUT_CNTL_14__DUP__SHIFT 0x12 29383 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE__SHIFT 0x13 29384 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1__SHIFT 0x14 29385 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1__SHIFT 0x15 29386 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29387 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID__SHIFT 0x18 29388 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID__SHIFT 0x19 29389 #define SPI_PS_INPUT_CNTL_14__OFFSET_MASK 0x0000003FL 29390 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_MASK 0x00000300L 29391 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE_MASK 0x00000400L 29392 #define SPI_PS_INPUT_CNTL_14__ROTATE_PC_PTR_MASK 0x00000800L 29393 #define SPI_PS_INPUT_CNTL_14__PRIM_ATTR_MASK 0x00001000L 29394 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_MASK 0x00020000L 29395 #define SPI_PS_INPUT_CNTL_14__DUP_MASK 0x00040000L 29396 #define SPI_PS_INPUT_CNTL_14__FP16_INTERP_MODE_MASK 0x00080000L 29397 #define SPI_PS_INPUT_CNTL_14__USE_DEFAULT_ATTR1_MASK 0x00100000L 29398 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29399 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29400 #define SPI_PS_INPUT_CNTL_14__ATTR0_VALID_MASK 0x01000000L 29401 #define SPI_PS_INPUT_CNTL_14__ATTR1_VALID_MASK 0x02000000L 29402 //SPI_PS_INPUT_CNTL_15 29403 #define SPI_PS_INPUT_CNTL_15__OFFSET__SHIFT 0x0 29404 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL__SHIFT 0x8 29405 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE__SHIFT 0xa 29406 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR__SHIFT 0xb 29407 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR__SHIFT 0xc 29408 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX__SHIFT 0x11 29409 #define SPI_PS_INPUT_CNTL_15__DUP__SHIFT 0x12 29410 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE__SHIFT 0x13 29411 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1__SHIFT 0x14 29412 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1__SHIFT 0x15 29413 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29414 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID__SHIFT 0x18 29415 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID__SHIFT 0x19 29416 #define SPI_PS_INPUT_CNTL_15__OFFSET_MASK 0x0000003FL 29417 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_MASK 0x00000300L 29418 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE_MASK 0x00000400L 29419 #define SPI_PS_INPUT_CNTL_15__ROTATE_PC_PTR_MASK 0x00000800L 29420 #define SPI_PS_INPUT_CNTL_15__PRIM_ATTR_MASK 0x00001000L 29421 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_MASK 0x00020000L 29422 #define SPI_PS_INPUT_CNTL_15__DUP_MASK 0x00040000L 29423 #define SPI_PS_INPUT_CNTL_15__FP16_INTERP_MODE_MASK 0x00080000L 29424 #define SPI_PS_INPUT_CNTL_15__USE_DEFAULT_ATTR1_MASK 0x00100000L 29425 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29426 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29427 #define SPI_PS_INPUT_CNTL_15__ATTR0_VALID_MASK 0x01000000L 29428 #define SPI_PS_INPUT_CNTL_15__ATTR1_VALID_MASK 0x02000000L 29429 //SPI_PS_INPUT_CNTL_16 29430 #define SPI_PS_INPUT_CNTL_16__OFFSET__SHIFT 0x0 29431 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL__SHIFT 0x8 29432 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE__SHIFT 0xa 29433 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR__SHIFT 0xb 29434 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR__SHIFT 0xc 29435 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX__SHIFT 0x11 29436 #define SPI_PS_INPUT_CNTL_16__DUP__SHIFT 0x12 29437 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE__SHIFT 0x13 29438 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1__SHIFT 0x14 29439 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1__SHIFT 0x15 29440 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29441 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID__SHIFT 0x18 29442 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID__SHIFT 0x19 29443 #define SPI_PS_INPUT_CNTL_16__OFFSET_MASK 0x0000003FL 29444 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_MASK 0x00000300L 29445 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE_MASK 0x00000400L 29446 #define SPI_PS_INPUT_CNTL_16__ROTATE_PC_PTR_MASK 0x00000800L 29447 #define SPI_PS_INPUT_CNTL_16__PRIM_ATTR_MASK 0x00001000L 29448 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_MASK 0x00020000L 29449 #define SPI_PS_INPUT_CNTL_16__DUP_MASK 0x00040000L 29450 #define SPI_PS_INPUT_CNTL_16__FP16_INTERP_MODE_MASK 0x00080000L 29451 #define SPI_PS_INPUT_CNTL_16__USE_DEFAULT_ATTR1_MASK 0x00100000L 29452 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29453 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29454 #define SPI_PS_INPUT_CNTL_16__ATTR0_VALID_MASK 0x01000000L 29455 #define SPI_PS_INPUT_CNTL_16__ATTR1_VALID_MASK 0x02000000L 29456 //SPI_PS_INPUT_CNTL_17 29457 #define SPI_PS_INPUT_CNTL_17__OFFSET__SHIFT 0x0 29458 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL__SHIFT 0x8 29459 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE__SHIFT 0xa 29460 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR__SHIFT 0xb 29461 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR__SHIFT 0xc 29462 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX__SHIFT 0x11 29463 #define SPI_PS_INPUT_CNTL_17__DUP__SHIFT 0x12 29464 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE__SHIFT 0x13 29465 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1__SHIFT 0x14 29466 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1__SHIFT 0x15 29467 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29468 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID__SHIFT 0x18 29469 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID__SHIFT 0x19 29470 #define SPI_PS_INPUT_CNTL_17__OFFSET_MASK 0x0000003FL 29471 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_MASK 0x00000300L 29472 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE_MASK 0x00000400L 29473 #define SPI_PS_INPUT_CNTL_17__ROTATE_PC_PTR_MASK 0x00000800L 29474 #define SPI_PS_INPUT_CNTL_17__PRIM_ATTR_MASK 0x00001000L 29475 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_MASK 0x00020000L 29476 #define SPI_PS_INPUT_CNTL_17__DUP_MASK 0x00040000L 29477 #define SPI_PS_INPUT_CNTL_17__FP16_INTERP_MODE_MASK 0x00080000L 29478 #define SPI_PS_INPUT_CNTL_17__USE_DEFAULT_ATTR1_MASK 0x00100000L 29479 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29480 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29481 #define SPI_PS_INPUT_CNTL_17__ATTR0_VALID_MASK 0x01000000L 29482 #define SPI_PS_INPUT_CNTL_17__ATTR1_VALID_MASK 0x02000000L 29483 //SPI_PS_INPUT_CNTL_18 29484 #define SPI_PS_INPUT_CNTL_18__OFFSET__SHIFT 0x0 29485 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL__SHIFT 0x8 29486 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE__SHIFT 0xa 29487 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR__SHIFT 0xb 29488 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR__SHIFT 0xc 29489 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX__SHIFT 0x11 29490 #define SPI_PS_INPUT_CNTL_18__DUP__SHIFT 0x12 29491 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE__SHIFT 0x13 29492 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1__SHIFT 0x14 29493 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1__SHIFT 0x15 29494 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29495 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID__SHIFT 0x18 29496 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID__SHIFT 0x19 29497 #define SPI_PS_INPUT_CNTL_18__OFFSET_MASK 0x0000003FL 29498 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_MASK 0x00000300L 29499 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE_MASK 0x00000400L 29500 #define SPI_PS_INPUT_CNTL_18__ROTATE_PC_PTR_MASK 0x00000800L 29501 #define SPI_PS_INPUT_CNTL_18__PRIM_ATTR_MASK 0x00001000L 29502 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_MASK 0x00020000L 29503 #define SPI_PS_INPUT_CNTL_18__DUP_MASK 0x00040000L 29504 #define SPI_PS_INPUT_CNTL_18__FP16_INTERP_MODE_MASK 0x00080000L 29505 #define SPI_PS_INPUT_CNTL_18__USE_DEFAULT_ATTR1_MASK 0x00100000L 29506 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29507 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29508 #define SPI_PS_INPUT_CNTL_18__ATTR0_VALID_MASK 0x01000000L 29509 #define SPI_PS_INPUT_CNTL_18__ATTR1_VALID_MASK 0x02000000L 29510 //SPI_PS_INPUT_CNTL_19 29511 #define SPI_PS_INPUT_CNTL_19__OFFSET__SHIFT 0x0 29512 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL__SHIFT 0x8 29513 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE__SHIFT 0xa 29514 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR__SHIFT 0xb 29515 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR__SHIFT 0xc 29516 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX__SHIFT 0x11 29517 #define SPI_PS_INPUT_CNTL_19__DUP__SHIFT 0x12 29518 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE__SHIFT 0x13 29519 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1__SHIFT 0x14 29520 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1__SHIFT 0x15 29521 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1__SHIFT 0x17 29522 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID__SHIFT 0x18 29523 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID__SHIFT 0x19 29524 #define SPI_PS_INPUT_CNTL_19__OFFSET_MASK 0x0000003FL 29525 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_MASK 0x00000300L 29526 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE_MASK 0x00000400L 29527 #define SPI_PS_INPUT_CNTL_19__ROTATE_PC_PTR_MASK 0x00000800L 29528 #define SPI_PS_INPUT_CNTL_19__PRIM_ATTR_MASK 0x00001000L 29529 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_MASK 0x00020000L 29530 #define SPI_PS_INPUT_CNTL_19__DUP_MASK 0x00040000L 29531 #define SPI_PS_INPUT_CNTL_19__FP16_INTERP_MODE_MASK 0x00080000L 29532 #define SPI_PS_INPUT_CNTL_19__USE_DEFAULT_ATTR1_MASK 0x00100000L 29533 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29534 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_ATTR1_MASK 0x00800000L 29535 #define SPI_PS_INPUT_CNTL_19__ATTR0_VALID_MASK 0x01000000L 29536 #define SPI_PS_INPUT_CNTL_19__ATTR1_VALID_MASK 0x02000000L 29537 //SPI_PS_INPUT_CNTL_20 29538 #define SPI_PS_INPUT_CNTL_20__OFFSET__SHIFT 0x0 29539 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL__SHIFT 0x8 29540 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE__SHIFT 0xa 29541 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR__SHIFT 0xb 29542 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR__SHIFT 0xc 29543 #define SPI_PS_INPUT_CNTL_20__DUP__SHIFT 0x12 29544 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE__SHIFT 0x13 29545 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1__SHIFT 0x14 29546 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1__SHIFT 0x15 29547 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID__SHIFT 0x18 29548 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID__SHIFT 0x19 29549 #define SPI_PS_INPUT_CNTL_20__OFFSET_MASK 0x0000003FL 29550 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_MASK 0x00000300L 29551 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE_MASK 0x00000400L 29552 #define SPI_PS_INPUT_CNTL_20__ROTATE_PC_PTR_MASK 0x00000800L 29553 #define SPI_PS_INPUT_CNTL_20__PRIM_ATTR_MASK 0x00001000L 29554 #define SPI_PS_INPUT_CNTL_20__DUP_MASK 0x00040000L 29555 #define SPI_PS_INPUT_CNTL_20__FP16_INTERP_MODE_MASK 0x00080000L 29556 #define SPI_PS_INPUT_CNTL_20__USE_DEFAULT_ATTR1_MASK 0x00100000L 29557 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29558 #define SPI_PS_INPUT_CNTL_20__ATTR0_VALID_MASK 0x01000000L 29559 #define SPI_PS_INPUT_CNTL_20__ATTR1_VALID_MASK 0x02000000L 29560 //SPI_PS_INPUT_CNTL_21 29561 #define SPI_PS_INPUT_CNTL_21__OFFSET__SHIFT 0x0 29562 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL__SHIFT 0x8 29563 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE__SHIFT 0xa 29564 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR__SHIFT 0xb 29565 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR__SHIFT 0xc 29566 #define SPI_PS_INPUT_CNTL_21__DUP__SHIFT 0x12 29567 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE__SHIFT 0x13 29568 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1__SHIFT 0x14 29569 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1__SHIFT 0x15 29570 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID__SHIFT 0x18 29571 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID__SHIFT 0x19 29572 #define SPI_PS_INPUT_CNTL_21__OFFSET_MASK 0x0000003FL 29573 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_MASK 0x00000300L 29574 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE_MASK 0x00000400L 29575 #define SPI_PS_INPUT_CNTL_21__ROTATE_PC_PTR_MASK 0x00000800L 29576 #define SPI_PS_INPUT_CNTL_21__PRIM_ATTR_MASK 0x00001000L 29577 #define SPI_PS_INPUT_CNTL_21__DUP_MASK 0x00040000L 29578 #define SPI_PS_INPUT_CNTL_21__FP16_INTERP_MODE_MASK 0x00080000L 29579 #define SPI_PS_INPUT_CNTL_21__USE_DEFAULT_ATTR1_MASK 0x00100000L 29580 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29581 #define SPI_PS_INPUT_CNTL_21__ATTR0_VALID_MASK 0x01000000L 29582 #define SPI_PS_INPUT_CNTL_21__ATTR1_VALID_MASK 0x02000000L 29583 //SPI_PS_INPUT_CNTL_22 29584 #define SPI_PS_INPUT_CNTL_22__OFFSET__SHIFT 0x0 29585 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL__SHIFT 0x8 29586 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE__SHIFT 0xa 29587 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR__SHIFT 0xb 29588 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR__SHIFT 0xc 29589 #define SPI_PS_INPUT_CNTL_22__DUP__SHIFT 0x12 29590 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE__SHIFT 0x13 29591 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1__SHIFT 0x14 29592 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1__SHIFT 0x15 29593 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID__SHIFT 0x18 29594 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID__SHIFT 0x19 29595 #define SPI_PS_INPUT_CNTL_22__OFFSET_MASK 0x0000003FL 29596 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_MASK 0x00000300L 29597 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE_MASK 0x00000400L 29598 #define SPI_PS_INPUT_CNTL_22__ROTATE_PC_PTR_MASK 0x00000800L 29599 #define SPI_PS_INPUT_CNTL_22__PRIM_ATTR_MASK 0x00001000L 29600 #define SPI_PS_INPUT_CNTL_22__DUP_MASK 0x00040000L 29601 #define SPI_PS_INPUT_CNTL_22__FP16_INTERP_MODE_MASK 0x00080000L 29602 #define SPI_PS_INPUT_CNTL_22__USE_DEFAULT_ATTR1_MASK 0x00100000L 29603 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29604 #define SPI_PS_INPUT_CNTL_22__ATTR0_VALID_MASK 0x01000000L 29605 #define SPI_PS_INPUT_CNTL_22__ATTR1_VALID_MASK 0x02000000L 29606 //SPI_PS_INPUT_CNTL_23 29607 #define SPI_PS_INPUT_CNTL_23__OFFSET__SHIFT 0x0 29608 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL__SHIFT 0x8 29609 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE__SHIFT 0xa 29610 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR__SHIFT 0xb 29611 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR__SHIFT 0xc 29612 #define SPI_PS_INPUT_CNTL_23__DUP__SHIFT 0x12 29613 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE__SHIFT 0x13 29614 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1__SHIFT 0x14 29615 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1__SHIFT 0x15 29616 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID__SHIFT 0x18 29617 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID__SHIFT 0x19 29618 #define SPI_PS_INPUT_CNTL_23__OFFSET_MASK 0x0000003FL 29619 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_MASK 0x00000300L 29620 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE_MASK 0x00000400L 29621 #define SPI_PS_INPUT_CNTL_23__ROTATE_PC_PTR_MASK 0x00000800L 29622 #define SPI_PS_INPUT_CNTL_23__PRIM_ATTR_MASK 0x00001000L 29623 #define SPI_PS_INPUT_CNTL_23__DUP_MASK 0x00040000L 29624 #define SPI_PS_INPUT_CNTL_23__FP16_INTERP_MODE_MASK 0x00080000L 29625 #define SPI_PS_INPUT_CNTL_23__USE_DEFAULT_ATTR1_MASK 0x00100000L 29626 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29627 #define SPI_PS_INPUT_CNTL_23__ATTR0_VALID_MASK 0x01000000L 29628 #define SPI_PS_INPUT_CNTL_23__ATTR1_VALID_MASK 0x02000000L 29629 //SPI_PS_INPUT_CNTL_24 29630 #define SPI_PS_INPUT_CNTL_24__OFFSET__SHIFT 0x0 29631 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL__SHIFT 0x8 29632 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE__SHIFT 0xa 29633 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR__SHIFT 0xb 29634 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR__SHIFT 0xc 29635 #define SPI_PS_INPUT_CNTL_24__DUP__SHIFT 0x12 29636 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE__SHIFT 0x13 29637 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1__SHIFT 0x14 29638 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1__SHIFT 0x15 29639 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID__SHIFT 0x18 29640 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID__SHIFT 0x19 29641 #define SPI_PS_INPUT_CNTL_24__OFFSET_MASK 0x0000003FL 29642 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_MASK 0x00000300L 29643 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE_MASK 0x00000400L 29644 #define SPI_PS_INPUT_CNTL_24__ROTATE_PC_PTR_MASK 0x00000800L 29645 #define SPI_PS_INPUT_CNTL_24__PRIM_ATTR_MASK 0x00001000L 29646 #define SPI_PS_INPUT_CNTL_24__DUP_MASK 0x00040000L 29647 #define SPI_PS_INPUT_CNTL_24__FP16_INTERP_MODE_MASK 0x00080000L 29648 #define SPI_PS_INPUT_CNTL_24__USE_DEFAULT_ATTR1_MASK 0x00100000L 29649 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29650 #define SPI_PS_INPUT_CNTL_24__ATTR0_VALID_MASK 0x01000000L 29651 #define SPI_PS_INPUT_CNTL_24__ATTR1_VALID_MASK 0x02000000L 29652 //SPI_PS_INPUT_CNTL_25 29653 #define SPI_PS_INPUT_CNTL_25__OFFSET__SHIFT 0x0 29654 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL__SHIFT 0x8 29655 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE__SHIFT 0xa 29656 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR__SHIFT 0xb 29657 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR__SHIFT 0xc 29658 #define SPI_PS_INPUT_CNTL_25__DUP__SHIFT 0x12 29659 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE__SHIFT 0x13 29660 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1__SHIFT 0x14 29661 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1__SHIFT 0x15 29662 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID__SHIFT 0x18 29663 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID__SHIFT 0x19 29664 #define SPI_PS_INPUT_CNTL_25__OFFSET_MASK 0x0000003FL 29665 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_MASK 0x00000300L 29666 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE_MASK 0x00000400L 29667 #define SPI_PS_INPUT_CNTL_25__ROTATE_PC_PTR_MASK 0x00000800L 29668 #define SPI_PS_INPUT_CNTL_25__PRIM_ATTR_MASK 0x00001000L 29669 #define SPI_PS_INPUT_CNTL_25__DUP_MASK 0x00040000L 29670 #define SPI_PS_INPUT_CNTL_25__FP16_INTERP_MODE_MASK 0x00080000L 29671 #define SPI_PS_INPUT_CNTL_25__USE_DEFAULT_ATTR1_MASK 0x00100000L 29672 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29673 #define SPI_PS_INPUT_CNTL_25__ATTR0_VALID_MASK 0x01000000L 29674 #define SPI_PS_INPUT_CNTL_25__ATTR1_VALID_MASK 0x02000000L 29675 //SPI_PS_INPUT_CNTL_26 29676 #define SPI_PS_INPUT_CNTL_26__OFFSET__SHIFT 0x0 29677 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL__SHIFT 0x8 29678 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE__SHIFT 0xa 29679 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR__SHIFT 0xb 29680 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR__SHIFT 0xc 29681 #define SPI_PS_INPUT_CNTL_26__DUP__SHIFT 0x12 29682 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE__SHIFT 0x13 29683 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1__SHIFT 0x14 29684 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1__SHIFT 0x15 29685 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID__SHIFT 0x18 29686 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID__SHIFT 0x19 29687 #define SPI_PS_INPUT_CNTL_26__OFFSET_MASK 0x0000003FL 29688 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_MASK 0x00000300L 29689 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE_MASK 0x00000400L 29690 #define SPI_PS_INPUT_CNTL_26__ROTATE_PC_PTR_MASK 0x00000800L 29691 #define SPI_PS_INPUT_CNTL_26__PRIM_ATTR_MASK 0x00001000L 29692 #define SPI_PS_INPUT_CNTL_26__DUP_MASK 0x00040000L 29693 #define SPI_PS_INPUT_CNTL_26__FP16_INTERP_MODE_MASK 0x00080000L 29694 #define SPI_PS_INPUT_CNTL_26__USE_DEFAULT_ATTR1_MASK 0x00100000L 29695 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29696 #define SPI_PS_INPUT_CNTL_26__ATTR0_VALID_MASK 0x01000000L 29697 #define SPI_PS_INPUT_CNTL_26__ATTR1_VALID_MASK 0x02000000L 29698 //SPI_PS_INPUT_CNTL_27 29699 #define SPI_PS_INPUT_CNTL_27__OFFSET__SHIFT 0x0 29700 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL__SHIFT 0x8 29701 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE__SHIFT 0xa 29702 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR__SHIFT 0xb 29703 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR__SHIFT 0xc 29704 #define SPI_PS_INPUT_CNTL_27__DUP__SHIFT 0x12 29705 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE__SHIFT 0x13 29706 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1__SHIFT 0x14 29707 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1__SHIFT 0x15 29708 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID__SHIFT 0x18 29709 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID__SHIFT 0x19 29710 #define SPI_PS_INPUT_CNTL_27__OFFSET_MASK 0x0000003FL 29711 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_MASK 0x00000300L 29712 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE_MASK 0x00000400L 29713 #define SPI_PS_INPUT_CNTL_27__ROTATE_PC_PTR_MASK 0x00000800L 29714 #define SPI_PS_INPUT_CNTL_27__PRIM_ATTR_MASK 0x00001000L 29715 #define SPI_PS_INPUT_CNTL_27__DUP_MASK 0x00040000L 29716 #define SPI_PS_INPUT_CNTL_27__FP16_INTERP_MODE_MASK 0x00080000L 29717 #define SPI_PS_INPUT_CNTL_27__USE_DEFAULT_ATTR1_MASK 0x00100000L 29718 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29719 #define SPI_PS_INPUT_CNTL_27__ATTR0_VALID_MASK 0x01000000L 29720 #define SPI_PS_INPUT_CNTL_27__ATTR1_VALID_MASK 0x02000000L 29721 //SPI_PS_INPUT_CNTL_28 29722 #define SPI_PS_INPUT_CNTL_28__OFFSET__SHIFT 0x0 29723 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL__SHIFT 0x8 29724 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE__SHIFT 0xa 29725 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR__SHIFT 0xb 29726 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR__SHIFT 0xc 29727 #define SPI_PS_INPUT_CNTL_28__DUP__SHIFT 0x12 29728 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE__SHIFT 0x13 29729 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1__SHIFT 0x14 29730 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1__SHIFT 0x15 29731 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID__SHIFT 0x18 29732 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID__SHIFT 0x19 29733 #define SPI_PS_INPUT_CNTL_28__OFFSET_MASK 0x0000003FL 29734 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_MASK 0x00000300L 29735 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE_MASK 0x00000400L 29736 #define SPI_PS_INPUT_CNTL_28__ROTATE_PC_PTR_MASK 0x00000800L 29737 #define SPI_PS_INPUT_CNTL_28__PRIM_ATTR_MASK 0x00001000L 29738 #define SPI_PS_INPUT_CNTL_28__DUP_MASK 0x00040000L 29739 #define SPI_PS_INPUT_CNTL_28__FP16_INTERP_MODE_MASK 0x00080000L 29740 #define SPI_PS_INPUT_CNTL_28__USE_DEFAULT_ATTR1_MASK 0x00100000L 29741 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29742 #define SPI_PS_INPUT_CNTL_28__ATTR0_VALID_MASK 0x01000000L 29743 #define SPI_PS_INPUT_CNTL_28__ATTR1_VALID_MASK 0x02000000L 29744 //SPI_PS_INPUT_CNTL_29 29745 #define SPI_PS_INPUT_CNTL_29__OFFSET__SHIFT 0x0 29746 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL__SHIFT 0x8 29747 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE__SHIFT 0xa 29748 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR__SHIFT 0xb 29749 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR__SHIFT 0xc 29750 #define SPI_PS_INPUT_CNTL_29__DUP__SHIFT 0x12 29751 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE__SHIFT 0x13 29752 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1__SHIFT 0x14 29753 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1__SHIFT 0x15 29754 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID__SHIFT 0x18 29755 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID__SHIFT 0x19 29756 #define SPI_PS_INPUT_CNTL_29__OFFSET_MASK 0x0000003FL 29757 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_MASK 0x00000300L 29758 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE_MASK 0x00000400L 29759 #define SPI_PS_INPUT_CNTL_29__ROTATE_PC_PTR_MASK 0x00000800L 29760 #define SPI_PS_INPUT_CNTL_29__PRIM_ATTR_MASK 0x00001000L 29761 #define SPI_PS_INPUT_CNTL_29__DUP_MASK 0x00040000L 29762 #define SPI_PS_INPUT_CNTL_29__FP16_INTERP_MODE_MASK 0x00080000L 29763 #define SPI_PS_INPUT_CNTL_29__USE_DEFAULT_ATTR1_MASK 0x00100000L 29764 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29765 #define SPI_PS_INPUT_CNTL_29__ATTR0_VALID_MASK 0x01000000L 29766 #define SPI_PS_INPUT_CNTL_29__ATTR1_VALID_MASK 0x02000000L 29767 //SPI_PS_INPUT_CNTL_30 29768 #define SPI_PS_INPUT_CNTL_30__OFFSET__SHIFT 0x0 29769 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL__SHIFT 0x8 29770 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE__SHIFT 0xa 29771 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR__SHIFT 0xb 29772 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR__SHIFT 0xc 29773 #define SPI_PS_INPUT_CNTL_30__DUP__SHIFT 0x12 29774 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE__SHIFT 0x13 29775 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1__SHIFT 0x14 29776 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1__SHIFT 0x15 29777 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID__SHIFT 0x18 29778 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID__SHIFT 0x19 29779 #define SPI_PS_INPUT_CNTL_30__OFFSET_MASK 0x0000003FL 29780 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_MASK 0x00000300L 29781 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE_MASK 0x00000400L 29782 #define SPI_PS_INPUT_CNTL_30__ROTATE_PC_PTR_MASK 0x00000800L 29783 #define SPI_PS_INPUT_CNTL_30__PRIM_ATTR_MASK 0x00001000L 29784 #define SPI_PS_INPUT_CNTL_30__DUP_MASK 0x00040000L 29785 #define SPI_PS_INPUT_CNTL_30__FP16_INTERP_MODE_MASK 0x00080000L 29786 #define SPI_PS_INPUT_CNTL_30__USE_DEFAULT_ATTR1_MASK 0x00100000L 29787 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29788 #define SPI_PS_INPUT_CNTL_30__ATTR0_VALID_MASK 0x01000000L 29789 #define SPI_PS_INPUT_CNTL_30__ATTR1_VALID_MASK 0x02000000L 29790 //SPI_PS_INPUT_CNTL_31 29791 #define SPI_PS_INPUT_CNTL_31__OFFSET__SHIFT 0x0 29792 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL__SHIFT 0x8 29793 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE__SHIFT 0xa 29794 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR__SHIFT 0xb 29795 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR__SHIFT 0xc 29796 #define SPI_PS_INPUT_CNTL_31__DUP__SHIFT 0x12 29797 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE__SHIFT 0x13 29798 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1__SHIFT 0x14 29799 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1__SHIFT 0x15 29800 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID__SHIFT 0x18 29801 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID__SHIFT 0x19 29802 #define SPI_PS_INPUT_CNTL_31__OFFSET_MASK 0x0000003FL 29803 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_MASK 0x00000300L 29804 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE_MASK 0x00000400L 29805 #define SPI_PS_INPUT_CNTL_31__ROTATE_PC_PTR_MASK 0x00000800L 29806 #define SPI_PS_INPUT_CNTL_31__PRIM_ATTR_MASK 0x00001000L 29807 #define SPI_PS_INPUT_CNTL_31__DUP_MASK 0x00040000L 29808 #define SPI_PS_INPUT_CNTL_31__FP16_INTERP_MODE_MASK 0x00080000L 29809 #define SPI_PS_INPUT_CNTL_31__USE_DEFAULT_ATTR1_MASK 0x00100000L 29810 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_ATTR1_MASK 0x00600000L 29811 #define SPI_PS_INPUT_CNTL_31__ATTR0_VALID_MASK 0x01000000L 29812 #define SPI_PS_INPUT_CNTL_31__ATTR1_VALID_MASK 0x02000000L 29813 //SPI_BARYC_SSAA_CNTL 29814 #define SPI_BARYC_SSAA_CNTL__CENTER_SSAA_MODE__SHIFT 0x0 29815 #define SPI_BARYC_SSAA_CNTL__CENTROID_SSAA_MODE__SHIFT 0x1 29816 #define SPI_BARYC_SSAA_CNTL__COVERED_CENTROID_IS_CENTER__SHIFT 0x2 29817 #define SPI_BARYC_SSAA_CNTL__CENTER_SSAA_MODE_MASK 0x00000001L 29818 #define SPI_BARYC_SSAA_CNTL__CENTROID_SSAA_MODE_MASK 0x00000002L 29819 #define SPI_BARYC_SSAA_CNTL__COVERED_CENTROID_IS_CENTER_MASK 0x00000004L 29820 //SPI_TMPRING_SIZE 29821 #define SPI_TMPRING_SIZE__WAVES__SHIFT 0x0 29822 #define SPI_TMPRING_SIZE__WAVESIZE__SHIFT 0xc 29823 #define SPI_TMPRING_SIZE__WAVES_MASK 0x00000FFFL 29824 #define SPI_TMPRING_SIZE__WAVESIZE_MASK 0x3FFFF000L 29825 //SPI_GFX_SCRATCH_BASE_LO 29826 #define SPI_GFX_SCRATCH_BASE_LO__DATA__SHIFT 0x0 29827 #define SPI_GFX_SCRATCH_BASE_LO__DATA_MASK 0xFFFFFFFFL 29828 //SPI_GFX_SCRATCH_BASE_HI 29829 #define SPI_GFX_SCRATCH_BASE_HI__DATA__SHIFT 0x0 29830 #define SPI_GFX_SCRATCH_BASE_HI__DATA_MASK 0x000000FFL 29831 //SX_PS_DOWNCONVERT_CONTROL 29832 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE__SHIFT 0x0 29833 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE__SHIFT 0x1 29834 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE__SHIFT 0x2 29835 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE__SHIFT 0x3 29836 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE__SHIFT 0x4 29837 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE__SHIFT 0x5 29838 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE__SHIFT 0x6 29839 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE__SHIFT 0x7 29840 #define SX_PS_DOWNCONVERT_CONTROL__MRT0_FMT_MAPPING_DISABLE_MASK 0x00000001L 29841 #define SX_PS_DOWNCONVERT_CONTROL__MRT1_FMT_MAPPING_DISABLE_MASK 0x00000002L 29842 #define SX_PS_DOWNCONVERT_CONTROL__MRT2_FMT_MAPPING_DISABLE_MASK 0x00000004L 29843 #define SX_PS_DOWNCONVERT_CONTROL__MRT3_FMT_MAPPING_DISABLE_MASK 0x00000008L 29844 #define SX_PS_DOWNCONVERT_CONTROL__MRT4_FMT_MAPPING_DISABLE_MASK 0x00000010L 29845 #define SX_PS_DOWNCONVERT_CONTROL__MRT5_FMT_MAPPING_DISABLE_MASK 0x00000020L 29846 #define SX_PS_DOWNCONVERT_CONTROL__MRT6_FMT_MAPPING_DISABLE_MASK 0x00000040L 29847 #define SX_PS_DOWNCONVERT_CONTROL__MRT7_FMT_MAPPING_DISABLE_MASK 0x00000080L 29848 //SX_PS_DOWNCONVERT 29849 #define SX_PS_DOWNCONVERT__MRT0__SHIFT 0x0 29850 #define SX_PS_DOWNCONVERT__MRT1__SHIFT 0x4 29851 #define SX_PS_DOWNCONVERT__MRT2__SHIFT 0x8 29852 #define SX_PS_DOWNCONVERT__MRT3__SHIFT 0xc 29853 #define SX_PS_DOWNCONVERT__MRT4__SHIFT 0x10 29854 #define SX_PS_DOWNCONVERT__MRT5__SHIFT 0x14 29855 #define SX_PS_DOWNCONVERT__MRT6__SHIFT 0x18 29856 #define SX_PS_DOWNCONVERT__MRT7__SHIFT 0x1c 29857 #define SX_PS_DOWNCONVERT__MRT0_MASK 0x0000000FL 29858 #define SX_PS_DOWNCONVERT__MRT1_MASK 0x000000F0L 29859 #define SX_PS_DOWNCONVERT__MRT2_MASK 0x00000F00L 29860 #define SX_PS_DOWNCONVERT__MRT3_MASK 0x0000F000L 29861 #define SX_PS_DOWNCONVERT__MRT4_MASK 0x000F0000L 29862 #define SX_PS_DOWNCONVERT__MRT5_MASK 0x00F00000L 29863 #define SX_PS_DOWNCONVERT__MRT6_MASK 0x0F000000L 29864 #define SX_PS_DOWNCONVERT__MRT7_MASK 0xF0000000L 29865 //SX_BLEND_OPT_EPSILON 29866 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON__SHIFT 0x0 29867 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON__SHIFT 0x4 29868 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON__SHIFT 0x8 29869 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON__SHIFT 0xc 29870 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON__SHIFT 0x10 29871 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON__SHIFT 0x14 29872 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON__SHIFT 0x18 29873 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON__SHIFT 0x1c 29874 #define SX_BLEND_OPT_EPSILON__MRT0_EPSILON_MASK 0x0000000FL 29875 #define SX_BLEND_OPT_EPSILON__MRT1_EPSILON_MASK 0x000000F0L 29876 #define SX_BLEND_OPT_EPSILON__MRT2_EPSILON_MASK 0x00000F00L 29877 #define SX_BLEND_OPT_EPSILON__MRT3_EPSILON_MASK 0x0000F000L 29878 #define SX_BLEND_OPT_EPSILON__MRT4_EPSILON_MASK 0x000F0000L 29879 #define SX_BLEND_OPT_EPSILON__MRT5_EPSILON_MASK 0x00F00000L 29880 #define SX_BLEND_OPT_EPSILON__MRT6_EPSILON_MASK 0x0F000000L 29881 #define SX_BLEND_OPT_EPSILON__MRT7_EPSILON_MASK 0xF0000000L 29882 //SX_BLEND_OPT_CONTROL 29883 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE__SHIFT 0x0 29884 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE__SHIFT 0x1 29885 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE__SHIFT 0x4 29886 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE__SHIFT 0x5 29887 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE__SHIFT 0x8 29888 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE__SHIFT 0x9 29889 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE__SHIFT 0xc 29890 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE__SHIFT 0xd 29891 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE__SHIFT 0x10 29892 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE__SHIFT 0x11 29893 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE__SHIFT 0x14 29894 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE__SHIFT 0x15 29895 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE__SHIFT 0x18 29896 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE__SHIFT 0x19 29897 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE__SHIFT 0x1c 29898 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE__SHIFT 0x1d 29899 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE__SHIFT 0x1f 29900 #define SX_BLEND_OPT_CONTROL__MRT0_COLOR_OPT_DISABLE_MASK 0x00000001L 29901 #define SX_BLEND_OPT_CONTROL__MRT0_ALPHA_OPT_DISABLE_MASK 0x00000002L 29902 #define SX_BLEND_OPT_CONTROL__MRT1_COLOR_OPT_DISABLE_MASK 0x00000010L 29903 #define SX_BLEND_OPT_CONTROL__MRT1_ALPHA_OPT_DISABLE_MASK 0x00000020L 29904 #define SX_BLEND_OPT_CONTROL__MRT2_COLOR_OPT_DISABLE_MASK 0x00000100L 29905 #define SX_BLEND_OPT_CONTROL__MRT2_ALPHA_OPT_DISABLE_MASK 0x00000200L 29906 #define SX_BLEND_OPT_CONTROL__MRT3_COLOR_OPT_DISABLE_MASK 0x00001000L 29907 #define SX_BLEND_OPT_CONTROL__MRT3_ALPHA_OPT_DISABLE_MASK 0x00002000L 29908 #define SX_BLEND_OPT_CONTROL__MRT4_COLOR_OPT_DISABLE_MASK 0x00010000L 29909 #define SX_BLEND_OPT_CONTROL__MRT4_ALPHA_OPT_DISABLE_MASK 0x00020000L 29910 #define SX_BLEND_OPT_CONTROL__MRT5_COLOR_OPT_DISABLE_MASK 0x00100000L 29911 #define SX_BLEND_OPT_CONTROL__MRT5_ALPHA_OPT_DISABLE_MASK 0x00200000L 29912 #define SX_BLEND_OPT_CONTROL__MRT6_COLOR_OPT_DISABLE_MASK 0x01000000L 29913 #define SX_BLEND_OPT_CONTROL__MRT6_ALPHA_OPT_DISABLE_MASK 0x02000000L 29914 #define SX_BLEND_OPT_CONTROL__MRT7_COLOR_OPT_DISABLE_MASK 0x10000000L 29915 #define SX_BLEND_OPT_CONTROL__MRT7_ALPHA_OPT_DISABLE_MASK 0x20000000L 29916 #define SX_BLEND_OPT_CONTROL__PIXEN_ZERO_OPT_DISABLE_MASK 0x80000000L 29917 //SX_MRT0_BLEND_OPT 29918 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29919 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29920 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29921 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29922 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29923 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29924 #define SX_MRT0_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29925 #define SX_MRT0_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29926 #define SX_MRT0_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29927 #define SX_MRT0_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29928 #define SX_MRT0_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29929 #define SX_MRT0_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29930 //SX_MRT1_BLEND_OPT 29931 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29932 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29933 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29934 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29935 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29936 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29937 #define SX_MRT1_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29938 #define SX_MRT1_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29939 #define SX_MRT1_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29940 #define SX_MRT1_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29941 #define SX_MRT1_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29942 #define SX_MRT1_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29943 //SX_MRT2_BLEND_OPT 29944 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29945 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29946 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29947 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29948 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29949 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29950 #define SX_MRT2_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29951 #define SX_MRT2_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29952 #define SX_MRT2_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29953 #define SX_MRT2_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29954 #define SX_MRT2_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29955 #define SX_MRT2_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29956 //SX_MRT3_BLEND_OPT 29957 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29958 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29959 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29960 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29961 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29962 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29963 #define SX_MRT3_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29964 #define SX_MRT3_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29965 #define SX_MRT3_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29966 #define SX_MRT3_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29967 #define SX_MRT3_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29968 #define SX_MRT3_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29969 //SX_MRT4_BLEND_OPT 29970 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29971 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29972 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29973 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29974 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29975 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29976 #define SX_MRT4_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29977 #define SX_MRT4_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29978 #define SX_MRT4_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29979 #define SX_MRT4_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29980 #define SX_MRT4_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29981 #define SX_MRT4_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29982 //SX_MRT5_BLEND_OPT 29983 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29984 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29985 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29986 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 29987 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 29988 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 29989 #define SX_MRT5_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 29990 #define SX_MRT5_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 29991 #define SX_MRT5_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 29992 #define SX_MRT5_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 29993 #define SX_MRT5_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 29994 #define SX_MRT5_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 29995 //SX_MRT6_BLEND_OPT 29996 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 29997 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 29998 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 29999 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 30000 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 30001 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 30002 #define SX_MRT6_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 30003 #define SX_MRT6_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 30004 #define SX_MRT6_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 30005 #define SX_MRT6_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 30006 #define SX_MRT6_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 30007 #define SX_MRT6_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 30008 //SX_MRT7_BLEND_OPT 30009 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT__SHIFT 0x0 30010 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT__SHIFT 0x4 30011 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN__SHIFT 0x8 30012 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT__SHIFT 0x10 30013 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT__SHIFT 0x14 30014 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN__SHIFT 0x18 30015 #define SX_MRT7_BLEND_OPT__COLOR_SRC_OPT_MASK 0x00000007L 30016 #define SX_MRT7_BLEND_OPT__COLOR_DST_OPT_MASK 0x00000070L 30017 #define SX_MRT7_BLEND_OPT__COLOR_COMB_FCN_MASK 0x00000700L 30018 #define SX_MRT7_BLEND_OPT__ALPHA_SRC_OPT_MASK 0x00070000L 30019 #define SX_MRT7_BLEND_OPT__ALPHA_DST_OPT_MASK 0x00700000L 30020 #define SX_MRT7_BLEND_OPT__ALPHA_COMB_FCN_MASK 0x07000000L 30021 //CB_BLEND0_CONTROL 30022 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30023 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30024 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30025 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30026 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30027 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30028 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30029 #define CB_BLEND0_CONTROL__ENABLE__SHIFT 0x1e 30030 #define CB_BLEND0_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30031 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30032 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30033 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30034 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30035 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30036 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30037 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30038 #define CB_BLEND0_CONTROL__ENABLE_MASK 0x40000000L 30039 #define CB_BLEND0_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30040 //CB_BLEND1_CONTROL 30041 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30042 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30043 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30044 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30045 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30046 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30047 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30048 #define CB_BLEND1_CONTROL__ENABLE__SHIFT 0x1e 30049 #define CB_BLEND1_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30050 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30051 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30052 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30053 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30054 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30055 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30056 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30057 #define CB_BLEND1_CONTROL__ENABLE_MASK 0x40000000L 30058 #define CB_BLEND1_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30059 //CB_BLEND2_CONTROL 30060 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30061 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30062 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30063 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30064 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30065 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30066 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30067 #define CB_BLEND2_CONTROL__ENABLE__SHIFT 0x1e 30068 #define CB_BLEND2_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30069 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30070 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30071 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30072 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30073 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30074 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30075 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30076 #define CB_BLEND2_CONTROL__ENABLE_MASK 0x40000000L 30077 #define CB_BLEND2_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30078 //CB_BLEND3_CONTROL 30079 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30080 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30081 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30082 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30083 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30084 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30085 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30086 #define CB_BLEND3_CONTROL__ENABLE__SHIFT 0x1e 30087 #define CB_BLEND3_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30088 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30089 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30090 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30091 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30092 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30093 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30094 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30095 #define CB_BLEND3_CONTROL__ENABLE_MASK 0x40000000L 30096 #define CB_BLEND3_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30097 //CB_BLEND4_CONTROL 30098 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30099 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30100 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30101 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30102 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30103 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30104 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30105 #define CB_BLEND4_CONTROL__ENABLE__SHIFT 0x1e 30106 #define CB_BLEND4_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30107 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30108 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30109 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30110 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30111 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30112 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30113 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30114 #define CB_BLEND4_CONTROL__ENABLE_MASK 0x40000000L 30115 #define CB_BLEND4_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30116 //CB_BLEND5_CONTROL 30117 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30118 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30119 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30120 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30121 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30122 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30123 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30124 #define CB_BLEND5_CONTROL__ENABLE__SHIFT 0x1e 30125 #define CB_BLEND5_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30126 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30127 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30128 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30129 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30130 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30131 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30132 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30133 #define CB_BLEND5_CONTROL__ENABLE_MASK 0x40000000L 30134 #define CB_BLEND5_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30135 //CB_BLEND6_CONTROL 30136 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30137 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30138 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30139 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30140 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30141 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30142 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30143 #define CB_BLEND6_CONTROL__ENABLE__SHIFT 0x1e 30144 #define CB_BLEND6_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30145 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30146 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30147 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30148 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30149 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30150 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30151 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30152 #define CB_BLEND6_CONTROL__ENABLE_MASK 0x40000000L 30153 #define CB_BLEND6_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30154 //CB_BLEND7_CONTROL 30155 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND__SHIFT 0x0 30156 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN__SHIFT 0x5 30157 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND__SHIFT 0x8 30158 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND__SHIFT 0x10 30159 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN__SHIFT 0x15 30160 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND__SHIFT 0x18 30161 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x1d 30162 #define CB_BLEND7_CONTROL__ENABLE__SHIFT 0x1e 30163 #define CB_BLEND7_CONTROL__DISABLE_ROP3__SHIFT 0x1f 30164 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND_MASK 0x0000001FL 30165 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN_MASK 0x000000E0L 30166 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND_MASK 0x00001F00L 30167 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND_MASK 0x001F0000L 30168 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN_MASK 0x00E00000L 30169 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND_MASK 0x1F000000L 30170 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 30171 #define CB_BLEND7_CONTROL__ENABLE_MASK 0x40000000L 30172 #define CB_BLEND7_CONTROL__DISABLE_ROP3_MASK 0x80000000L 30173 //PA_CL_POINT_X_RAD 30174 #define PA_CL_POINT_X_RAD__DATA_REGISTER__SHIFT 0x0 30175 #define PA_CL_POINT_X_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 30176 //PA_CL_POINT_Y_RAD 30177 #define PA_CL_POINT_Y_RAD__DATA_REGISTER__SHIFT 0x0 30178 #define PA_CL_POINT_Y_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 30179 //PA_CL_POINT_SIZE 30180 #define PA_CL_POINT_SIZE__DATA_REGISTER__SHIFT 0x0 30181 #define PA_CL_POINT_SIZE__DATA_REGISTER_MASK 0xFFFFFFFFL 30182 //PA_CL_POINT_CULL_RAD 30183 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER__SHIFT 0x0 30184 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER_MASK 0xFFFFFFFFL 30185 //GE_MAX_OUTPUT_PER_SUBGROUP 30186 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP__SHIFT 0x0 30187 #define GE_MAX_OUTPUT_PER_SUBGROUP__MAX_VERTS_PER_SUBGROUP_MASK 0x000003FFL 30188 //PA_CL_CLIP_CNTL 30189 #define PA_CL_CLIP_CNTL__UCP_ENA_0__SHIFT 0x0 30190 #define PA_CL_CLIP_CNTL__UCP_ENA_1__SHIFT 0x1 30191 #define PA_CL_CLIP_CNTL__UCP_ENA_2__SHIFT 0x2 30192 #define PA_CL_CLIP_CNTL__UCP_ENA_3__SHIFT 0x3 30193 #define PA_CL_CLIP_CNTL__UCP_ENA_4__SHIFT 0x4 30194 #define PA_CL_CLIP_CNTL__UCP_ENA_5__SHIFT 0x5 30195 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG__SHIFT 0xd 30196 #define PA_CL_CLIP_CNTL__PS_UCP_MODE__SHIFT 0xe 30197 #define PA_CL_CLIP_CNTL__CLIP_DISABLE__SHIFT 0x10 30198 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA__SHIFT 0x11 30199 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA__SHIFT 0x12 30200 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF__SHIFT 0x13 30201 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT__SHIFT 0x14 30202 #define PA_CL_CLIP_CNTL__VTX_KILL_OR__SHIFT 0x15 30203 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL__SHIFT 0x16 30204 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA__SHIFT 0x18 30205 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE__SHIFT 0x19 30206 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE__SHIFT 0x1a 30207 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE__SHIFT 0x1b 30208 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA__SHIFT 0x1c 30209 #define PA_CL_CLIP_CNTL__UCP_ENA_0_MASK 0x00000001L 30210 #define PA_CL_CLIP_CNTL__UCP_ENA_1_MASK 0x00000002L 30211 #define PA_CL_CLIP_CNTL__UCP_ENA_2_MASK 0x00000004L 30212 #define PA_CL_CLIP_CNTL__UCP_ENA_3_MASK 0x00000008L 30213 #define PA_CL_CLIP_CNTL__UCP_ENA_4_MASK 0x00000010L 30214 #define PA_CL_CLIP_CNTL__UCP_ENA_5_MASK 0x00000020L 30215 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG_MASK 0x00002000L 30216 #define PA_CL_CLIP_CNTL__PS_UCP_MODE_MASK 0x0000C000L 30217 #define PA_CL_CLIP_CNTL__CLIP_DISABLE_MASK 0x00010000L 30218 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA_MASK 0x00020000L 30219 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA_MASK 0x00040000L 30220 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF_MASK 0x00080000L 30221 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT_MASK 0x00100000L 30222 #define PA_CL_CLIP_CNTL__VTX_KILL_OR_MASK 0x00200000L 30223 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL_MASK 0x00400000L 30224 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA_MASK 0x01000000L 30225 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE_MASK 0x02000000L 30226 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE_MASK 0x04000000L 30227 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE_MASK 0x08000000L 30228 #define PA_CL_CLIP_CNTL__ZCLIP_PROG_NEAR_ENA_MASK 0x10000000L 30229 //PA_CL_VTE_CNTL 30230 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA__SHIFT 0x0 30231 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA__SHIFT 0x1 30232 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA__SHIFT 0x2 30233 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA__SHIFT 0x3 30234 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA__SHIFT 0x4 30235 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA__SHIFT 0x5 30236 #define PA_CL_VTE_CNTL__VTX_XY_FMT__SHIFT 0x8 30237 #define PA_CL_VTE_CNTL__VTX_Z_FMT__SHIFT 0x9 30238 #define PA_CL_VTE_CNTL__VTX_W0_FMT__SHIFT 0xa 30239 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF__SHIFT 0xb 30240 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA_MASK 0x00000001L 30241 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA_MASK 0x00000002L 30242 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA_MASK 0x00000004L 30243 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA_MASK 0x00000008L 30244 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA_MASK 0x00000010L 30245 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA_MASK 0x00000020L 30246 #define PA_CL_VTE_CNTL__VTX_XY_FMT_MASK 0x00000100L 30247 #define PA_CL_VTE_CNTL__VTX_Z_FMT_MASK 0x00000200L 30248 #define PA_CL_VTE_CNTL__VTX_W0_FMT_MASK 0x00000400L 30249 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF_MASK 0x00000800L 30250 //PA_CL_VS_OUT_CNTL 30251 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0__SHIFT 0x0 30252 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1__SHIFT 0x1 30253 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2__SHIFT 0x2 30254 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3__SHIFT 0x3 30255 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4__SHIFT 0x4 30256 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5__SHIFT 0x5 30257 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6__SHIFT 0x6 30258 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7__SHIFT 0x7 30259 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0__SHIFT 0x8 30260 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1__SHIFT 0x9 30261 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2__SHIFT 0xa 30262 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3__SHIFT 0xb 30263 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4__SHIFT 0xc 30264 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5__SHIFT 0xd 30265 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6__SHIFT 0xe 30266 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7__SHIFT 0xf 30267 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE__SHIFT 0x10 30268 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG__SHIFT 0x11 30269 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX__SHIFT 0x12 30270 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX__SHIFT 0x13 30271 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG__SHIFT 0x14 30272 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA__SHIFT 0x15 30273 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA__SHIFT 0x16 30274 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA__SHIFT 0x17 30275 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA__SHIFT 0x18 30276 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH__SHIFT 0x1b 30277 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE__SHIFT 0x1c 30278 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER__SHIFT 0x1d 30279 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER__SHIFT 0x1e 30280 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0_MASK 0x00000001L 30281 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1_MASK 0x00000002L 30282 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2_MASK 0x00000004L 30283 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3_MASK 0x00000008L 30284 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4_MASK 0x00000010L 30285 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5_MASK 0x00000020L 30286 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6_MASK 0x00000040L 30287 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7_MASK 0x00000080L 30288 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0_MASK 0x00000100L 30289 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1_MASK 0x00000200L 30290 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2_MASK 0x00000400L 30291 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3_MASK 0x00000800L 30292 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4_MASK 0x00001000L 30293 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5_MASK 0x00002000L 30294 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6_MASK 0x00004000L 30295 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7_MASK 0x00008000L 30296 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE_MASK 0x00010000L 30297 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG_MASK 0x00020000L 30298 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX_MASK 0x00040000L 30299 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX_MASK 0x00080000L 30300 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG_MASK 0x00100000L 30301 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA_MASK 0x00200000L 30302 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA_MASK 0x00400000L 30303 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA_MASK 0x00800000L 30304 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA_MASK 0x01000000L 30305 #define PA_CL_VS_OUT_CNTL__USE_VTX_LINE_WIDTH_MASK 0x08000000L 30306 #define PA_CL_VS_OUT_CNTL__USE_VTX_VRS_RATE_MASK 0x10000000L 30307 #define PA_CL_VS_OUT_CNTL__BYPASS_VTX_RATE_COMBINER_MASK 0x20000000L 30308 #define PA_CL_VS_OUT_CNTL__BYPASS_PRIM_RATE_COMBINER_MASK 0x40000000L 30309 //PA_SU_SC_MODE_CNTL 30310 #define PA_SU_SC_MODE_CNTL__CULL_FRONT__SHIFT 0x0 30311 #define PA_SU_SC_MODE_CNTL__CULL_BACK__SHIFT 0x1 30312 #define PA_SU_SC_MODE_CNTL__FACE__SHIFT 0x2 30313 #define PA_SU_SC_MODE_CNTL__POLY_MODE__SHIFT 0x3 30314 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE__SHIFT 0x5 30315 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE__SHIFT 0x8 30316 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE__SHIFT 0xb 30317 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE__SHIFT 0xc 30318 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE__SHIFT 0xd 30319 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE__SHIFT 0x10 30320 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST__SHIFT 0x13 30321 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS__SHIFT 0x14 30322 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA__SHIFT 0x15 30323 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF__SHIFT 0x16 30324 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION__SHIFT 0x17 30325 #define PA_SU_SC_MODE_CNTL__CULL_FRONT_MASK 0x00000001L 30326 #define PA_SU_SC_MODE_CNTL__CULL_BACK_MASK 0x00000002L 30327 #define PA_SU_SC_MODE_CNTL__FACE_MASK 0x00000004L 30328 #define PA_SU_SC_MODE_CNTL__POLY_MODE_MASK 0x00000018L 30329 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE_MASK 0x000000E0L 30330 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE_MASK 0x00000700L 30331 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE_MASK 0x00000800L 30332 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE_MASK 0x00001000L 30333 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE_MASK 0x00002000L 30334 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE_MASK 0x00010000L 30335 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST_MASK 0x00080000L 30336 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS_MASK 0x00100000L 30337 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA_MASK 0x00200000L 30338 #define PA_SU_SC_MODE_CNTL__RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF_MASK 0x00400000L 30339 #define PA_SU_SC_MODE_CNTL__NEW_QUAD_DECOMPOSITION_MASK 0x00800000L 30340 //PA_CL_NANINF_CNTL 30341 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD__SHIFT 0x0 30342 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD__SHIFT 0x1 30343 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD__SHIFT 0x2 30344 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0__SHIFT 0x3 30345 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN__SHIFT 0x4 30346 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN__SHIFT 0x5 30347 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN__SHIFT 0x6 30348 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0__SHIFT 0x7 30349 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF__SHIFT 0x8 30350 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN__SHIFT 0x9 30351 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF__SHIFT 0xa 30352 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN__SHIFT 0xb 30353 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF__SHIFT 0xc 30354 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN__SHIFT 0xd 30355 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD__SHIFT 0xe 30356 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0__SHIFT 0x14 30357 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD_MASK 0x00000001L 30358 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD_MASK 0x00000002L 30359 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD_MASK 0x00000004L 30360 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0_MASK 0x00000008L 30361 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN_MASK 0x00000010L 30362 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN_MASK 0x00000020L 30363 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN_MASK 0x00000040L 30364 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0_MASK 0x00000080L 30365 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF_MASK 0x00000100L 30366 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN_MASK 0x00000200L 30367 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF_MASK 0x00000400L 30368 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN_MASK 0x00000800L 30369 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF_MASK 0x00001000L 30370 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN_MASK 0x00002000L 30371 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD_MASK 0x00004000L 30372 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0_MASK 0x00100000L 30373 //PA_SU_LINE_STIPPLE_CNTL 30374 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET__SHIFT 0x0 30375 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH__SHIFT 0x2 30376 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM__SHIFT 0x3 30377 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET_MASK 0x00000003L 30378 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH_MASK 0x00000004L 30379 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM_MASK 0x00000008L 30380 //PA_SU_LINE_STIPPLE_SCALE 30381 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE__SHIFT 0x0 30382 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE_MASK 0xFFFFFFFFL 30383 //PA_SU_PRIM_FILTER_CNTL 30384 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT 0x0 30385 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT 0x1 30386 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT 0x2 30387 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT 0x3 30388 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA__SHIFT 0x4 30389 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA__SHIFT 0x5 30390 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA__SHIFT 0x6 30391 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA__SHIFT 0x7 30392 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT__SHIFT 0x8 30393 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION__SHIFT 0x1e 30394 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION__SHIFT 0x1f 30395 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK 0x00000001L 30396 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK 0x00000002L 30397 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK 0x00000004L 30398 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK 0x00000008L 30399 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA_MASK 0x00000010L 30400 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA_MASK 0x00000020L 30401 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA_MASK 0x00000040L 30402 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA_MASK 0x00000080L 30403 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT_MASK 0x0000FF00L 30404 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION_MASK 0x40000000L 30405 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION_MASK 0x80000000L 30406 //PA_SU_SMALL_PRIM_FILTER_CNTL 30407 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE__SHIFT 0x0 30408 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT 0x1 30409 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT 0x2 30410 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT 0x3 30411 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT 0x4 30412 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE__SHIFT 0x6 30413 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SMALL_PRIM_FILTER_ENABLE_MASK 0x00000001L 30414 #define PA_SU_SMALL_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK 0x00000002L 30415 #define PA_SU_SMALL_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK 0x00000004L 30416 #define PA_SU_SMALL_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK 0x00000008L 30417 #define PA_SU_SMALL_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK 0x00000010L 30418 #define PA_SU_SMALL_PRIM_FILTER_CNTL__SC_1XMSAA_COMPATIBLE_DISABLE_MASK 0x00000040L 30419 //PA_CL_NGG_CNTL 30420 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF__SHIFT 0x0 30421 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA__SHIFT 0x1 30422 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH__SHIFT 0x2 30423 #define PA_CL_NGG_CNTL__VERTEX_REUSE_OFF_MASK 0x00000001L 30424 #define PA_CL_NGG_CNTL__INDEX_BUF_EDGE_FLAG_ENA_MASK 0x00000002L 30425 #define PA_CL_NGG_CNTL__VERTEX_REUSE_DEPTH_MASK 0x000003FCL 30426 //PA_SU_OVER_RASTERIZATION_CNTL 30427 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES__SHIFT 0x0 30428 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES__SHIFT 0x1 30429 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS__SHIFT 0x2 30430 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES__SHIFT 0x3 30431 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW__SHIFT 0x4 30432 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_TRIANGLES_MASK 0x00000001L 30433 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_LINES_MASK 0x00000002L 30434 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_POINTS_MASK 0x00000004L 30435 #define PA_SU_OVER_RASTERIZATION_CNTL__DISCARD_0_AREA_RECTANGLES_MASK 0x00000008L 30436 #define PA_SU_OVER_RASTERIZATION_CNTL__USE_PROVOKING_ZW_MASK 0x00000010L 30437 //PA_STEREO_CNTL 30438 #define PA_STEREO_CNTL__STEREO_MODE__SHIFT 0x1 30439 #define PA_STEREO_CNTL__RT_SLICE_MODE__SHIFT 0x5 30440 #define PA_STEREO_CNTL__RT_SLICE_OFFSET__SHIFT 0x8 30441 #define PA_STEREO_CNTL__VP_ID_MODE__SHIFT 0x10 30442 #define PA_STEREO_CNTL__VP_ID_OFFSET__SHIFT 0x13 30443 #define PA_STEREO_CNTL__STEREO_MODE_MASK 0x0000001EL 30444 #define PA_STEREO_CNTL__RT_SLICE_MODE_MASK 0x000000E0L 30445 #define PA_STEREO_CNTL__RT_SLICE_OFFSET_MASK 0x00000F00L 30446 #define PA_STEREO_CNTL__VP_ID_MODE_MASK 0x00070000L 30447 #define PA_STEREO_CNTL__VP_ID_OFFSET_MASK 0x00780000L 30448 //PA_STATE_STEREO_X 30449 #define PA_STATE_STEREO_X__STEREO_X_OFFSET__SHIFT 0x0 30450 #define PA_STATE_STEREO_X__STEREO_X_OFFSET_MASK 0xFFFFFFFFL 30451 //PA_CL_VRS_CNTL 30452 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE__SHIFT 0x0 30453 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE__SHIFT 0x3 30454 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE__SHIFT 0x6 30455 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE__SHIFT 0x9 30456 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK__SHIFT 0xd 30457 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO__SHIFT 0xe 30458 #define PA_CL_VRS_CNTL__SAMPLE_COVERAGE_ENCODING__SHIFT 0xf 30459 #define PA_CL_VRS_CNTL__VERTEX_RATE_COMBINER_MODE_MASK 0x00000007L 30460 #define PA_CL_VRS_CNTL__PRIMITIVE_RATE_COMBINER_MODE_MASK 0x00000038L 30461 #define PA_CL_VRS_CNTL__HTILE_RATE_COMBINER_MODE_MASK 0x000001C0L 30462 #define PA_CL_VRS_CNTL__SAMPLE_ITER_COMBINER_MODE_MASK 0x00000E00L 30463 #define PA_CL_VRS_CNTL__EXPOSE_VRS_PIXELS_MASK_MASK 0x00002000L 30464 #define PA_CL_VRS_CNTL__CMASK_RATE_HINT_FORCE_ZERO_MASK 0x00004000L 30465 #define PA_CL_VRS_CNTL__SAMPLE_COVERAGE_ENCODING_MASK 0x00008000L 30466 //CB_TARGET_MASK 30467 #define CB_TARGET_MASK__TARGET0_ENABLE__SHIFT 0x0 30468 #define CB_TARGET_MASK__TARGET1_ENABLE__SHIFT 0x4 30469 #define CB_TARGET_MASK__TARGET2_ENABLE__SHIFT 0x8 30470 #define CB_TARGET_MASK__TARGET3_ENABLE__SHIFT 0xc 30471 #define CB_TARGET_MASK__TARGET4_ENABLE__SHIFT 0x10 30472 #define CB_TARGET_MASK__TARGET5_ENABLE__SHIFT 0x14 30473 #define CB_TARGET_MASK__TARGET6_ENABLE__SHIFT 0x18 30474 #define CB_TARGET_MASK__TARGET7_ENABLE__SHIFT 0x1c 30475 #define CB_TARGET_MASK__TARGET0_ENABLE_MASK 0x0000000FL 30476 #define CB_TARGET_MASK__TARGET1_ENABLE_MASK 0x000000F0L 30477 #define CB_TARGET_MASK__TARGET2_ENABLE_MASK 0x00000F00L 30478 #define CB_TARGET_MASK__TARGET3_ENABLE_MASK 0x0000F000L 30479 #define CB_TARGET_MASK__TARGET4_ENABLE_MASK 0x000F0000L 30480 #define CB_TARGET_MASK__TARGET5_ENABLE_MASK 0x00F00000L 30481 #define CB_TARGET_MASK__TARGET6_ENABLE_MASK 0x0F000000L 30482 #define CB_TARGET_MASK__TARGET7_ENABLE_MASK 0xF0000000L 30483 //CB_SHADER_MASK 30484 #define CB_SHADER_MASK__OUTPUT0_ENABLE__SHIFT 0x0 30485 #define CB_SHADER_MASK__OUTPUT1_ENABLE__SHIFT 0x4 30486 #define CB_SHADER_MASK__OUTPUT2_ENABLE__SHIFT 0x8 30487 #define CB_SHADER_MASK__OUTPUT3_ENABLE__SHIFT 0xc 30488 #define CB_SHADER_MASK__OUTPUT4_ENABLE__SHIFT 0x10 30489 #define CB_SHADER_MASK__OUTPUT5_ENABLE__SHIFT 0x14 30490 #define CB_SHADER_MASK__OUTPUT6_ENABLE__SHIFT 0x18 30491 #define CB_SHADER_MASK__OUTPUT7_ENABLE__SHIFT 0x1c 30492 #define CB_SHADER_MASK__OUTPUT0_ENABLE_MASK 0x0000000FL 30493 #define CB_SHADER_MASK__OUTPUT1_ENABLE_MASK 0x000000F0L 30494 #define CB_SHADER_MASK__OUTPUT2_ENABLE_MASK 0x00000F00L 30495 #define CB_SHADER_MASK__OUTPUT3_ENABLE_MASK 0x0000F000L 30496 #define CB_SHADER_MASK__OUTPUT4_ENABLE_MASK 0x000F0000L 30497 #define CB_SHADER_MASK__OUTPUT5_ENABLE_MASK 0x00F00000L 30498 #define CB_SHADER_MASK__OUTPUT6_ENABLE_MASK 0x0F000000L 30499 #define CB_SHADER_MASK__OUTPUT7_ENABLE_MASK 0xF0000000L 30500 //CB_COLOR_CONTROL 30501 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD__SHIFT 0x0 30502 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE__SHIFT 0x1 30503 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE__SHIFT 0x3 30504 #define CB_COLOR_CONTROL__MODE__SHIFT 0x4 30505 #define CB_COLOR_CONTROL__ROP3__SHIFT 0x10 30506 #define CB_COLOR_CONTROL__DISABLE_DUAL_QUAD_MASK 0x00000001L 30507 #define CB_COLOR_CONTROL__ENABLE_1FRAG_PS_INVOKE_MASK 0x00000002L 30508 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE_MASK 0x00000008L 30509 #define CB_COLOR_CONTROL__MODE_MASK 0x00000070L 30510 #define CB_COLOR_CONTROL__ROP3_MASK 0x00FF0000L 30511 //PA_SU_POINT_SIZE 30512 #define PA_SU_POINT_SIZE__HEIGHT__SHIFT 0x0 30513 #define PA_SU_POINT_SIZE__WIDTH__SHIFT 0x10 30514 #define PA_SU_POINT_SIZE__HEIGHT_MASK 0x0000FFFFL 30515 #define PA_SU_POINT_SIZE__WIDTH_MASK 0xFFFF0000L 30516 //PA_SU_POINT_MINMAX 30517 #define PA_SU_POINT_MINMAX__MIN_SIZE__SHIFT 0x0 30518 #define PA_SU_POINT_MINMAX__MAX_SIZE__SHIFT 0x10 30519 #define PA_SU_POINT_MINMAX__MIN_SIZE_MASK 0x0000FFFFL 30520 #define PA_SU_POINT_MINMAX__MAX_SIZE_MASK 0xFFFF0000L 30521 //PA_SU_LINE_CNTL 30522 #define PA_SU_LINE_CNTL__WIDTH__SHIFT 0x0 30523 #define PA_SU_LINE_CNTL__WIDTH_MASK 0x0000FFFFL 30524 //PA_SC_LINE_STIPPLE 30525 #define PA_SC_LINE_STIPPLE__LINE_PATTERN__SHIFT 0x0 30526 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT__SHIFT 0x10 30527 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER__SHIFT 0x1c 30528 #define PA_SC_LINE_STIPPLE__LINE_PATTERN_MASK 0x0000FFFFL 30529 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT_MASK 0x00FF0000L 30530 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER_MASK 0x10000000L 30531 //PA_SC_LINE_STIPPLE_RESET 30532 #define PA_SC_LINE_STIPPLE_RESET__AUTO_RESET_CNTL__SHIFT 0x0 30533 #define PA_SC_LINE_STIPPLE_RESET__AUTO_RESET_CNTL_MASK 0x00000003L 30534 //PA_SC_MODE_CNTL_0 30535 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE__SHIFT 0x0 30536 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE__SHIFT 0x1 30537 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE__SHIFT 0x2 30538 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR__SHIFT 0x3 30539 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE__SHIFT 0x5 30540 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB__SHIFT 0x6 30541 #define PA_SC_MODE_CNTL_0__IMPLICIT_VPORT_SCISSOR_ENABLE__SHIFT 0x7 30542 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE_MASK 0x00000001L 30543 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE_MASK 0x00000002L 30544 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE_MASK 0x00000004L 30545 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR_MASK 0x00000008L 30546 #define PA_SC_MODE_CNTL_0__ALTERNATE_RBS_PER_TILE_MASK 0x00000020L 30547 #define PA_SC_MODE_CNTL_0__COARSE_TILE_STARTS_ON_EVEN_RB_MASK 0x00000040L 30548 #define PA_SC_MODE_CNTL_0__IMPLICIT_VPORT_SCISSOR_ENABLE_MASK 0x00000080L 30549 //PA_SC_MODE_CNTL_1 30550 #define PA_SC_MODE_CNTL_1__WALK_SIZE__SHIFT 0x0 30551 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT__SHIFT 0x1 30552 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST__SHIFT 0x2 30553 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE__SHIFT 0x3 30554 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE__SHIFT 0x4 30555 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE__SHIFT 0x7 30556 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE__SHIFT 0x8 30557 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE__SHIFT 0x9 30558 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR__SHIFT 0xa 30559 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT__SHIFT 0xb 30560 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET__SHIFT 0xc 30561 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT__SHIFT 0xd 30562 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z__SHIFT 0xe 30563 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK__SHIFT 0xf 30564 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE__SHIFT 0x10 30565 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE__SHIFT 0x11 30566 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE__SHIFT 0x12 30567 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE__SHIFT 0x13 30568 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE__SHIFT 0x14 30569 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE__SHIFT 0x18 30570 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE__SHIFT 0x19 30571 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE__SHIFT 0x1a 30572 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE__SHIFT 0x1b 30573 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK__SHIFT 0x1c 30574 #define PA_SC_MODE_CNTL_1__DISABLE_4X_TILE_PICKING__SHIFT 0x1f 30575 #define PA_SC_MODE_CNTL_1__WALK_SIZE_MASK 0x00000001L 30576 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT_MASK 0x00000002L 30577 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST_MASK 0x00000004L 30578 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE_MASK 0x00000008L 30579 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE_MASK 0x00000070L 30580 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE_MASK 0x00000080L 30581 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE_MASK 0x00000100L 30582 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE_MASK 0x00000200L 30583 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR_MASK 0x00000400L 30584 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT_MASK 0x00000800L 30585 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET_MASK 0x00001000L 30586 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT_MASK 0x00002000L 30587 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z_MASK 0x00004000L 30588 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK_MASK 0x00008000L 30589 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE_MASK 0x00010000L 30590 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE_MASK 0x00020000L 30591 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE_MASK 0x00040000L 30592 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE_MASK 0x00080000L 30593 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_MASK 0x00F00000L 30594 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE_MASK 0x01000000L 30595 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE_MASK 0x02000000L 30596 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE_MASK 0x04000000L 30597 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE_MASK 0x08000000L 30598 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK_MASK 0x70000000L 30599 #define PA_SC_MODE_CNTL_1__DISABLE_4X_TILE_PICKING_MASK 0x80000000L 30600 //GE_SE_ENHANCE 30601 #define GE_SE_ENHANCE__MISC__SHIFT 0x0 30602 #define GE_SE_ENHANCE__MISC_MASK 0xFFFFFFFFL 30603 //VGT_REUSE_OFF 30604 #define VGT_REUSE_OFF__REUSE_OFF__SHIFT 0x0 30605 #define VGT_REUSE_OFF__REUSE_OFF_MASK 0x00000001L 30606 //VGT_DRAW_PAYLOAD_CNTL 30607 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX__SHIFT 0x1 30608 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD__SHIFT 0x3 30609 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP__SHIFT 0x4 30610 #define VGT_DRAW_PAYLOAD_CNTL__UNUSED__SHIFT 0x5 30611 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE__SHIFT 0x6 30612 #define VGT_DRAW_PAYLOAD_CNTL__EN_REG_RT_INDEX_MASK 0x00000002L 30613 #define VGT_DRAW_PAYLOAD_CNTL__EN_PRIM_PAYLOAD_MASK 0x00000008L 30614 #define VGT_DRAW_PAYLOAD_CNTL__EN_DRAW_VP_MASK 0x00000010L 30615 #define VGT_DRAW_PAYLOAD_CNTL__UNUSED_MASK 0x00000020L 30616 #define VGT_DRAW_PAYLOAD_CNTL__EN_VRS_RATE_MASK 0x00000040L 30617 //DB_HTILE_SURFACE 30618 #define DB_HTILE_SURFACE__RESERVED_FIELD_1__SHIFT 0x0 30619 #define DB_HTILE_SURFACE__RESERVED_FIELD_2__SHIFT 0x2 30620 #define DB_HTILE_SURFACE__RESERVED_FIELD_3__SHIFT 0x3 30621 #define DB_HTILE_SURFACE__RESERVED_FIELD_4__SHIFT 0x4 30622 #define DB_HTILE_SURFACE__RESERVED_FIELD_5__SHIFT 0xa 30623 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE__SHIFT 0x10 30624 #define DB_HTILE_SURFACE__RESERVED_FIELD_6__SHIFT 0x11 30625 #define DB_HTILE_SURFACE__RESERVED_FIELD_1_MASK 0x00000001L 30626 #define DB_HTILE_SURFACE__RESERVED_FIELD_2_MASK 0x00000004L 30627 #define DB_HTILE_SURFACE__RESERVED_FIELD_3_MASK 0x00000008L 30628 #define DB_HTILE_SURFACE__RESERVED_FIELD_4_MASK 0x000003F0L 30629 #define DB_HTILE_SURFACE__RESERVED_FIELD_5_MASK 0x0000FC00L 30630 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE_MASK 0x00010000L 30631 #define DB_HTILE_SURFACE__RESERVED_FIELD_6_MASK 0x00020000L 30632 //DB_SRESULTS_COMPARE_STATE0 30633 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0__SHIFT 0x0 30634 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0__SHIFT 0x4 30635 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0__SHIFT 0xc 30636 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0_MASK 0x00000007L 30637 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0_MASK 0x00000FF0L 30638 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0_MASK 0x000FF000L 30639 //DB_SRESULTS_COMPARE_STATE1 30640 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1__SHIFT 0x0 30641 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1__SHIFT 0x4 30642 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1__SHIFT 0xc 30643 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1_MASK 0x00000007L 30644 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1_MASK 0x00000FF0L 30645 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1_MASK 0x000FF000L 30646 //VGT_GS_MAX_VERT_OUT 30647 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT__SHIFT 0x0 30648 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT_MASK 0x000007FFL 30649 //VGT_GS_INSTANCE_CNT 30650 #define VGT_GS_INSTANCE_CNT__ENABLE__SHIFT 0x0 30651 #define VGT_GS_INSTANCE_CNT__CNT__SHIFT 0x2 30652 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE__SHIFT 0x1f 30653 #define VGT_GS_INSTANCE_CNT__ENABLE_MASK 0x00000001L 30654 #define VGT_GS_INSTANCE_CNT__CNT_MASK 0x000000FCL 30655 #define VGT_GS_INSTANCE_CNT__EN_MAX_VERT_OUT_PER_GS_INSTANCE_MASK 0x80000000L 30656 //GE_NGG_SUBGRP_CNTL 30657 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR__SHIFT 0x0 30658 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP__SHIFT 0x9 30659 #define GE_NGG_SUBGRP_CNTL__PRIM_AMP_FACTOR_MASK 0x000001FFL 30660 #define GE_NGG_SUBGRP_CNTL__THDS_PER_SUBGRP_MASK 0x0003FE00L 30661 //PA_SU_POLY_OFFSET_DB_FMT_CNTL 30662 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS__SHIFT 0x0 30663 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT__SHIFT 0x8 30664 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS_MASK 0x000000FFL 30665 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT_MASK 0x00000100L 30666 //PA_SU_POLY_OFFSET_CLAMP 30667 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP__SHIFT 0x0 30668 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP_MASK 0xFFFFFFFFL 30669 //PA_SU_POLY_OFFSET_FRONT_SCALE 30670 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE__SHIFT 0x0 30671 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE_MASK 0xFFFFFFFFL 30672 //PA_SU_POLY_OFFSET_FRONT_OFFSET 30673 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET__SHIFT 0x0 30674 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET_MASK 0xFFFFFFFFL 30675 //PA_SU_POLY_OFFSET_BACK_SCALE 30676 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE__SHIFT 0x0 30677 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE_MASK 0xFFFFFFFFL 30678 //PA_SU_POLY_OFFSET_BACK_OFFSET 30679 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET__SHIFT 0x0 30680 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET_MASK 0xFFFFFFFFL 30681 //PA_SC_HIZ_INFO 30682 #define PA_SC_HIZ_INFO__SURFACE_ENABLE__SHIFT 0x0 30683 #define PA_SC_HIZ_INFO__FORMAT__SHIFT 0x1 30684 #define PA_SC_HIZ_INFO__SW_MODE__SHIFT 0x2 30685 #define PA_SC_HIZ_INFO__DST_OUTSIDE_ZERO_TO_ONE__SHIFT 0x19 30686 #define PA_SC_HIZ_INFO__SURFACE_ENABLE_MASK 0x00000001L 30687 #define PA_SC_HIZ_INFO__FORMAT_MASK 0x00000002L 30688 #define PA_SC_HIZ_INFO__SW_MODE_MASK 0x0000001CL 30689 #define PA_SC_HIZ_INFO__DST_OUTSIDE_ZERO_TO_ONE_MASK 0x02000000L 30690 //PA_SC_HIS_INFO 30691 #define PA_SC_HIS_INFO__SURFACE_ENABLE__SHIFT 0x0 30692 #define PA_SC_HIS_INFO__SW_MODE__SHIFT 0x1 30693 #define PA_SC_HIS_INFO__SURFACE_ENABLE_MASK 0x00000001L 30694 #define PA_SC_HIS_INFO__SW_MODE_MASK 0x0000000EL 30695 //PA_SC_HIZ_BASE 30696 #define PA_SC_HIZ_BASE__BASE_256B__SHIFT 0x0 30697 #define PA_SC_HIZ_BASE__BASE_256B_MASK 0xFFFFFFFFL 30698 //PA_SC_HIZ_BASE_EXT 30699 #define PA_SC_HIZ_BASE_EXT__BASE_256B__SHIFT 0x0 30700 #define PA_SC_HIZ_BASE_EXT__BASE_256B_MASK 0x000000FFL 30701 //PA_SC_HIZ_SIZE_XY 30702 #define PA_SC_HIZ_SIZE_XY__X_MAX__SHIFT 0x0 30703 #define PA_SC_HIZ_SIZE_XY__Y_MAX__SHIFT 0x10 30704 #define PA_SC_HIZ_SIZE_XY__X_MAX_MASK 0x00001FFFL 30705 #define PA_SC_HIZ_SIZE_XY__Y_MAX_MASK 0x1FFF0000L 30706 //PA_SC_HIS_BASE 30707 #define PA_SC_HIS_BASE__BASE_256B__SHIFT 0x0 30708 #define PA_SC_HIS_BASE__BASE_256B_MASK 0xFFFFFFFFL 30709 //PA_SC_HIS_BASE_EXT 30710 #define PA_SC_HIS_BASE_EXT__BASE_256B__SHIFT 0x0 30711 #define PA_SC_HIS_BASE_EXT__BASE_256B_MASK 0x000000FFL 30712 //PA_SC_HIS_SIZE_XY 30713 #define PA_SC_HIS_SIZE_XY__X_MAX__SHIFT 0x0 30714 #define PA_SC_HIS_SIZE_XY__Y_MAX__SHIFT 0x10 30715 #define PA_SC_HIS_SIZE_XY__X_MAX_MASK 0x00001FFFL 30716 #define PA_SC_HIS_SIZE_XY__Y_MAX_MASK 0x1FFF0000L 30717 //PA_SC_BINNER_OUTPUT_TIMEOUT_CNTL 30718 #define PA_SC_BINNER_OUTPUT_TIMEOUT_CNTL__THRESHOLD__SHIFT 0x0 30719 #define PA_SC_BINNER_OUTPUT_TIMEOUT_CNTL__THRESHOLD_MASK 0x0000FFFFL 30720 //PA_SC_BINNER_DYNAMIC_BATCH_LIMIT 30721 #define PA_SC_BINNER_DYNAMIC_BATCH_LIMIT__LIMIT__SHIFT 0x0 30722 #define PA_SC_BINNER_DYNAMIC_BATCH_LIMIT__LIMIT_MASK 0x000007FFL 30723 //PA_SC_HISZ_CONTROL 30724 #define PA_SC_HISZ_CONTROL__ROUND__SHIFT 0x0 30725 #define PA_SC_HISZ_CONTROL__CONSERVATIVE_Z_EXPORT__SHIFT 0x3 30726 #define PA_SC_HISZ_CONTROL__ROUND_MASK 0x00000007L 30727 #define PA_SC_HISZ_CONTROL__CONSERVATIVE_Z_EXPORT_MASK 0x00000018L 30728 //PA_SC_HISZ_RENDER_OVERRIDE 30729 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_HIZ_ENABLE__SHIFT 0x0 30730 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_HIS_ENABLE__SHIFT 0x2 30731 #define PA_SC_HISZ_RENDER_OVERRIDE__FAST_Z_DISABLE__SHIFT 0x4 30732 #define PA_SC_HISZ_RENDER_OVERRIDE__FAST_STENCIL_DISABLE__SHIFT 0x5 30733 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE__SHIFT 0x6 30734 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES__SHIFT 0x8 30735 #define PA_SC_HISZ_RENDER_OVERRIDE__DEPTH_BOUNDS_HIER_DEPTH_DISABLE__SHIFT 0x9 30736 #define PA_SC_HISZ_RENDER_OVERRIDE__PRESERVE_ZRANGE__SHIFT 0xa 30737 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_FAST_PASS__SHIFT 0xb 30738 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_SINGLE_STENCIL__SHIFT 0xc 30739 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_HIZ_ENABLE_MASK 0x00000003L 30740 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_HIS_ENABLE_MASK 0x0000000CL 30741 #define PA_SC_HISZ_RENDER_OVERRIDE__FAST_Z_DISABLE_MASK 0x00000010L 30742 #define PA_SC_HISZ_RENDER_OVERRIDE__FAST_STENCIL_DISABLE_MASK 0x00000020L 30743 #define PA_SC_HISZ_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE_MASK 0x000000C0L 30744 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES_MASK 0x00000100L 30745 #define PA_SC_HISZ_RENDER_OVERRIDE__DEPTH_BOUNDS_HIER_DEPTH_DISABLE_MASK 0x00000200L 30746 #define PA_SC_HISZ_RENDER_OVERRIDE__PRESERVE_ZRANGE_MASK 0x00000400L 30747 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_FAST_PASS_MASK 0x00000800L 30748 #define PA_SC_HISZ_RENDER_OVERRIDE__DISABLE_SINGLE_STENCIL_MASK 0x00001000L 30749 //PA_SC_LINE_CNTL 30750 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH__SHIFT 0x9 30751 #define PA_SC_LINE_CNTL__LAST_PIXEL__SHIFT 0xa 30752 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA__SHIFT 0xb 30753 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA__SHIFT 0xc 30754 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION__SHIFT 0xd 30755 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH_MASK 0x00000200L 30756 #define PA_SC_LINE_CNTL__LAST_PIXEL_MASK 0x00000400L 30757 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA_MASK 0x00000800L 30758 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA_MASK 0x00001000L 30759 #define PA_SC_LINE_CNTL__EXTRA_DX_DY_PRECISION_MASK 0x00002000L 30760 //PA_SC_AA_CONFIG 30761 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES__SHIFT 0x0 30762 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN__SHIFT 0x4 30763 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES__SHIFT 0x14 30764 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE__SHIFT 0x18 30765 #define PA_SC_AA_CONFIG__PS_ITER_SAMPLES__SHIFT 0x1e 30766 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES_MASK 0x00000007L 30767 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN_MASK 0x00000010L 30768 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES_MASK 0x00700000L 30769 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE_MASK 0x03000000L 30770 #define PA_SC_AA_CONFIG__PS_ITER_SAMPLES_MASK 0xC0000000L 30771 //PA_SU_VTX_CNTL 30772 #define PA_SU_VTX_CNTL__PIX_CENTER__SHIFT 0x0 30773 #define PA_SU_VTX_CNTL__ROUND_MODE__SHIFT 0x1 30774 #define PA_SU_VTX_CNTL__QUANT_MODE__SHIFT 0x3 30775 #define PA_SU_VTX_CNTL__PIX_CENTER_MASK 0x00000001L 30776 #define PA_SU_VTX_CNTL__ROUND_MODE_MASK 0x00000006L 30777 #define PA_SU_VTX_CNTL__QUANT_MODE_MASK 0x00000038L 30778 //PA_SC_CENTROID_PRIORITY_0 30779 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0__SHIFT 0x0 30780 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1__SHIFT 0x4 30781 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2__SHIFT 0x8 30782 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3__SHIFT 0xc 30783 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4__SHIFT 0x10 30784 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5__SHIFT 0x14 30785 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6__SHIFT 0x18 30786 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7__SHIFT 0x1c 30787 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0_MASK 0x0000000FL 30788 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1_MASK 0x000000F0L 30789 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2_MASK 0x00000F00L 30790 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3_MASK 0x0000F000L 30791 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4_MASK 0x000F0000L 30792 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5_MASK 0x00F00000L 30793 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6_MASK 0x0F000000L 30794 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7_MASK 0xF0000000L 30795 //PA_SC_CENTROID_PRIORITY_1 30796 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8__SHIFT 0x0 30797 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9__SHIFT 0x4 30798 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10__SHIFT 0x8 30799 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11__SHIFT 0xc 30800 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12__SHIFT 0x10 30801 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13__SHIFT 0x14 30802 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14__SHIFT 0x18 30803 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15__SHIFT 0x1c 30804 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8_MASK 0x0000000FL 30805 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9_MASK 0x000000F0L 30806 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10_MASK 0x00000F00L 30807 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11_MASK 0x0000F000L 30808 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12_MASK 0x000F0000L 30809 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13_MASK 0x00F00000L 30810 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14_MASK 0x0F000000L 30811 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15_MASK 0xF0000000L 30812 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 30813 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X__SHIFT 0x0 30814 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y__SHIFT 0x4 30815 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X__SHIFT 0x8 30816 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y__SHIFT 0xc 30817 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X__SHIFT 0x10 30818 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y__SHIFT 0x14 30819 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X__SHIFT 0x18 30820 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y__SHIFT 0x1c 30821 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X_MASK 0x0000000FL 30822 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y_MASK 0x000000F0L 30823 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X_MASK 0x00000F00L 30824 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y_MASK 0x0000F000L 30825 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X_MASK 0x000F0000L 30826 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y_MASK 0x00F00000L 30827 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X_MASK 0x0F000000L 30828 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y_MASK 0xF0000000L 30829 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1 30830 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X__SHIFT 0x0 30831 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y__SHIFT 0x4 30832 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X__SHIFT 0x8 30833 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y__SHIFT 0xc 30834 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X__SHIFT 0x10 30835 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y__SHIFT 0x14 30836 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X__SHIFT 0x18 30837 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y__SHIFT 0x1c 30838 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X_MASK 0x0000000FL 30839 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y_MASK 0x000000F0L 30840 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X_MASK 0x00000F00L 30841 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y_MASK 0x0000F000L 30842 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X_MASK 0x000F0000L 30843 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y_MASK 0x00F00000L 30844 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X_MASK 0x0F000000L 30845 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y_MASK 0xF0000000L 30846 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2 30847 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X__SHIFT 0x0 30848 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y__SHIFT 0x4 30849 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X__SHIFT 0x8 30850 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y__SHIFT 0xc 30851 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X__SHIFT 0x10 30852 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y__SHIFT 0x14 30853 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X__SHIFT 0x18 30854 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y__SHIFT 0x1c 30855 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X_MASK 0x0000000FL 30856 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y_MASK 0x000000F0L 30857 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X_MASK 0x00000F00L 30858 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y_MASK 0x0000F000L 30859 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X_MASK 0x000F0000L 30860 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y_MASK 0x00F00000L 30861 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X_MASK 0x0F000000L 30862 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y_MASK 0xF0000000L 30863 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3 30864 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X__SHIFT 0x0 30865 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y__SHIFT 0x4 30866 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X__SHIFT 0x8 30867 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y__SHIFT 0xc 30868 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X__SHIFT 0x10 30869 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y__SHIFT 0x14 30870 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X__SHIFT 0x18 30871 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y__SHIFT 0x1c 30872 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X_MASK 0x0000000FL 30873 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y_MASK 0x000000F0L 30874 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X_MASK 0x00000F00L 30875 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y_MASK 0x0000F000L 30876 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X_MASK 0x000F0000L 30877 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y_MASK 0x00F00000L 30878 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X_MASK 0x0F000000L 30879 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y_MASK 0xF0000000L 30880 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 30881 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X__SHIFT 0x0 30882 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y__SHIFT 0x4 30883 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X__SHIFT 0x8 30884 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y__SHIFT 0xc 30885 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X__SHIFT 0x10 30886 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y__SHIFT 0x14 30887 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X__SHIFT 0x18 30888 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y__SHIFT 0x1c 30889 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X_MASK 0x0000000FL 30890 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y_MASK 0x000000F0L 30891 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X_MASK 0x00000F00L 30892 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y_MASK 0x0000F000L 30893 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X_MASK 0x000F0000L 30894 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y_MASK 0x00F00000L 30895 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X_MASK 0x0F000000L 30896 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y_MASK 0xF0000000L 30897 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1 30898 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X__SHIFT 0x0 30899 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y__SHIFT 0x4 30900 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X__SHIFT 0x8 30901 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y__SHIFT 0xc 30902 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X__SHIFT 0x10 30903 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y__SHIFT 0x14 30904 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X__SHIFT 0x18 30905 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y__SHIFT 0x1c 30906 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X_MASK 0x0000000FL 30907 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y_MASK 0x000000F0L 30908 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X_MASK 0x00000F00L 30909 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y_MASK 0x0000F000L 30910 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X_MASK 0x000F0000L 30911 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y_MASK 0x00F00000L 30912 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X_MASK 0x0F000000L 30913 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y_MASK 0xF0000000L 30914 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2 30915 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X__SHIFT 0x0 30916 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y__SHIFT 0x4 30917 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X__SHIFT 0x8 30918 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y__SHIFT 0xc 30919 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X__SHIFT 0x10 30920 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y__SHIFT 0x14 30921 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X__SHIFT 0x18 30922 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y__SHIFT 0x1c 30923 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X_MASK 0x0000000FL 30924 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y_MASK 0x000000F0L 30925 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X_MASK 0x00000F00L 30926 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y_MASK 0x0000F000L 30927 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X_MASK 0x000F0000L 30928 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y_MASK 0x00F00000L 30929 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X_MASK 0x0F000000L 30930 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y_MASK 0xF0000000L 30931 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3 30932 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X__SHIFT 0x0 30933 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y__SHIFT 0x4 30934 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X__SHIFT 0x8 30935 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y__SHIFT 0xc 30936 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X__SHIFT 0x10 30937 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y__SHIFT 0x14 30938 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X__SHIFT 0x18 30939 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y__SHIFT 0x1c 30940 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X_MASK 0x0000000FL 30941 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y_MASK 0x000000F0L 30942 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X_MASK 0x00000F00L 30943 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y_MASK 0x0000F000L 30944 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X_MASK 0x000F0000L 30945 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y_MASK 0x00F00000L 30946 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X_MASK 0x0F000000L 30947 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y_MASK 0xF0000000L 30948 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 30949 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X__SHIFT 0x0 30950 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y__SHIFT 0x4 30951 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X__SHIFT 0x8 30952 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y__SHIFT 0xc 30953 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X__SHIFT 0x10 30954 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y__SHIFT 0x14 30955 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X__SHIFT 0x18 30956 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y__SHIFT 0x1c 30957 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X_MASK 0x0000000FL 30958 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y_MASK 0x000000F0L 30959 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X_MASK 0x00000F00L 30960 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y_MASK 0x0000F000L 30961 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X_MASK 0x000F0000L 30962 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y_MASK 0x00F00000L 30963 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X_MASK 0x0F000000L 30964 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y_MASK 0xF0000000L 30965 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1 30966 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X__SHIFT 0x0 30967 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y__SHIFT 0x4 30968 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X__SHIFT 0x8 30969 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y__SHIFT 0xc 30970 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X__SHIFT 0x10 30971 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y__SHIFT 0x14 30972 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X__SHIFT 0x18 30973 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y__SHIFT 0x1c 30974 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X_MASK 0x0000000FL 30975 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y_MASK 0x000000F0L 30976 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X_MASK 0x00000F00L 30977 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y_MASK 0x0000F000L 30978 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X_MASK 0x000F0000L 30979 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y_MASK 0x00F00000L 30980 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X_MASK 0x0F000000L 30981 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y_MASK 0xF0000000L 30982 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2 30983 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X__SHIFT 0x0 30984 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y__SHIFT 0x4 30985 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X__SHIFT 0x8 30986 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y__SHIFT 0xc 30987 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X__SHIFT 0x10 30988 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y__SHIFT 0x14 30989 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X__SHIFT 0x18 30990 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y__SHIFT 0x1c 30991 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X_MASK 0x0000000FL 30992 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y_MASK 0x000000F0L 30993 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X_MASK 0x00000F00L 30994 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y_MASK 0x0000F000L 30995 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X_MASK 0x000F0000L 30996 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y_MASK 0x00F00000L 30997 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X_MASK 0x0F000000L 30998 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y_MASK 0xF0000000L 30999 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3 31000 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X__SHIFT 0x0 31001 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y__SHIFT 0x4 31002 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X__SHIFT 0x8 31003 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y__SHIFT 0xc 31004 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X__SHIFT 0x10 31005 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y__SHIFT 0x14 31006 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X__SHIFT 0x18 31007 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y__SHIFT 0x1c 31008 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X_MASK 0x0000000FL 31009 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y_MASK 0x000000F0L 31010 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X_MASK 0x00000F00L 31011 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y_MASK 0x0000F000L 31012 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X_MASK 0x000F0000L 31013 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y_MASK 0x00F00000L 31014 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X_MASK 0x0F000000L 31015 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y_MASK 0xF0000000L 31016 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 31017 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X__SHIFT 0x0 31018 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y__SHIFT 0x4 31019 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X__SHIFT 0x8 31020 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y__SHIFT 0xc 31021 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X__SHIFT 0x10 31022 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y__SHIFT 0x14 31023 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X__SHIFT 0x18 31024 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y__SHIFT 0x1c 31025 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X_MASK 0x0000000FL 31026 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y_MASK 0x000000F0L 31027 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X_MASK 0x00000F00L 31028 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y_MASK 0x0000F000L 31029 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X_MASK 0x000F0000L 31030 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y_MASK 0x00F00000L 31031 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X_MASK 0x0F000000L 31032 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y_MASK 0xF0000000L 31033 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1 31034 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X__SHIFT 0x0 31035 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y__SHIFT 0x4 31036 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X__SHIFT 0x8 31037 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y__SHIFT 0xc 31038 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X__SHIFT 0x10 31039 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y__SHIFT 0x14 31040 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X__SHIFT 0x18 31041 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y__SHIFT 0x1c 31042 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X_MASK 0x0000000FL 31043 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y_MASK 0x000000F0L 31044 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X_MASK 0x00000F00L 31045 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y_MASK 0x0000F000L 31046 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X_MASK 0x000F0000L 31047 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y_MASK 0x00F00000L 31048 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X_MASK 0x0F000000L 31049 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y_MASK 0xF0000000L 31050 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2 31051 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X__SHIFT 0x0 31052 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y__SHIFT 0x4 31053 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X__SHIFT 0x8 31054 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y__SHIFT 0xc 31055 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X__SHIFT 0x10 31056 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y__SHIFT 0x14 31057 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X__SHIFT 0x18 31058 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y__SHIFT 0x1c 31059 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X_MASK 0x0000000FL 31060 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y_MASK 0x000000F0L 31061 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X_MASK 0x00000F00L 31062 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y_MASK 0x0000F000L 31063 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X_MASK 0x000F0000L 31064 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y_MASK 0x00F00000L 31065 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X_MASK 0x0F000000L 31066 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y_MASK 0xF0000000L 31067 //PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3 31068 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X__SHIFT 0x0 31069 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y__SHIFT 0x4 31070 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X__SHIFT 0x8 31071 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y__SHIFT 0xc 31072 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X__SHIFT 0x10 31073 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y__SHIFT 0x14 31074 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X__SHIFT 0x18 31075 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y__SHIFT 0x1c 31076 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X_MASK 0x0000000FL 31077 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y_MASK 0x000000F0L 31078 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X_MASK 0x00000F00L 31079 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y_MASK 0x0000F000L 31080 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X_MASK 0x000F0000L 31081 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y_MASK 0x00F00000L 31082 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X_MASK 0x0F000000L 31083 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y_MASK 0xF0000000L 31084 //PA_SC_AA_MASK_X0Y0_X1Y0 31085 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0__SHIFT 0x0 31086 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0__SHIFT 0x10 31087 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0_MASK 0x0000FFFFL 31088 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0_MASK 0xFFFF0000L 31089 //PA_SC_AA_MASK_X0Y1_X1Y1 31090 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1__SHIFT 0x0 31091 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1__SHIFT 0x10 31092 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1_MASK 0x0000FFFFL 31093 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1_MASK 0xFFFF0000L 31094 //PA_SC_BINNER_OUTPUT_TIMEOUT_COUNTER 31095 #define PA_SC_BINNER_OUTPUT_TIMEOUT_COUNTER__THRESHOLD__SHIFT 0x0 31096 #define PA_SC_BINNER_OUTPUT_TIMEOUT_COUNTER__THRESHOLD_MASK 0xFFFFFFFFL 31097 //PA_SC_BINNER_CNTL_0 31098 #define PA_SC_BINNER_CNTL_0__BINNING_MODE__SHIFT 0x0 31099 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X__SHIFT 0x2 31100 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y__SHIFT 0x3 31101 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND__SHIFT 0x4 31102 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND__SHIFT 0x7 31103 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN__SHIFT 0xa 31104 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN__SHIFT 0xd 31105 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM__SHIFT 0x12 31106 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH__SHIFT 0x13 31107 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION__SHIFT 0x1b 31108 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION__SHIFT 0x1c 31109 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE__SHIFT 0x1d 31110 #define PA_SC_BINNER_CNTL_0__RESERVED_31__SHIFT 0x1f 31111 #define PA_SC_BINNER_CNTL_0__BINNING_MODE_MASK 0x00000003L 31112 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_MASK 0x00000004L 31113 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_MASK 0x00000008L 31114 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_X_EXTEND_MASK 0x00000070L 31115 #define PA_SC_BINNER_CNTL_0__BIN_SIZE_Y_EXTEND_MASK 0x00000380L 31116 #define PA_SC_BINNER_CNTL_0__CONTEXT_STATES_PER_BIN_MASK 0x00001C00L 31117 #define PA_SC_BINNER_CNTL_0__PERSISTENT_STATES_PER_BIN_MASK 0x0003E000L 31118 #define PA_SC_BINNER_CNTL_0__DISABLE_START_OF_PRIM_MASK 0x00040000L 31119 #define PA_SC_BINNER_CNTL_0__FPOVS_PER_BATCH_MASK 0x07F80000L 31120 #define PA_SC_BINNER_CNTL_0__OPTIMAL_BIN_SELECTION_MASK 0x08000000L 31121 #define PA_SC_BINNER_CNTL_0__FLUSH_ON_BINNING_TRANSITION_MASK 0x10000000L 31122 #define PA_SC_BINNER_CNTL_0__BIN_MAPPING_MODE_MASK 0x60000000L 31123 #define PA_SC_BINNER_CNTL_0__RESERVED_31_MASK 0x80000000L 31124 //PA_SC_BINNER_CNTL_1 31125 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT__SHIFT 0x0 31126 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH__SHIFT 0x10 31127 #define PA_SC_BINNER_CNTL_1__MAX_ALLOC_COUNT_MASK 0x0000FFFFL 31128 #define PA_SC_BINNER_CNTL_1__MAX_PRIM_PER_BATCH_MASK 0xFFFF0000L 31129 //PA_SC_BINNER_CNTL_2 31130 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X__SHIFT 0x0 31131 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X__SHIFT 0x1 31132 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT 0x2 31133 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW__SHIFT 0x3 31134 #define PA_SC_BINNER_CNTL_2__RESERVED_LIGHT_SHAFT_DRAW_CALL_LIMIT__SHIFT 0x4 31135 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN__SHIFT 0x7 31136 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED__SHIFT 0xb 31137 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED__SHIFT 0xc 31138 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD__SHIFT 0xd 31139 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION__SHIFT 0x15 31140 #define PA_SC_BINNER_CNTL_2__SBB_ENABLE__SHIFT 0x16 31141 #define PA_SC_BINNER_CNTL_2__ENABLE_PING_PONG_BIN_ORDER__SHIFT 0x17 31142 #define PA_SC_BINNER_CNTL_2__PING_PONG_BIN_ORDER_FLIP__SHIFT 0x18 31143 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT__SHIFT 0x1a 31144 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_X_MULT_BY_1P5X_MASK 0x00000001L 31145 #define PA_SC_BINNER_CNTL_2__BIN_SIZE_Y_MULT_BY_1P5X_MASK 0x00000002L 31146 #define PA_SC_BINNER_CNTL_2__ENABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK 0x00000004L 31147 #define PA_SC_BINNER_CNTL_2__DUAL_LIGHT_SHAFT_IN_DRAW_MASK 0x00000008L 31148 #define PA_SC_BINNER_CNTL_2__RESERVED_LIGHT_SHAFT_DRAW_CALL_LIMIT_MASK 0x00000070L 31149 #define PA_SC_BINNER_CNTL_2__CONTEXT_DONE_EVENTS_PER_BIN_MASK 0x00000780L 31150 #define PA_SC_BINNER_CNTL_2__ZPP_ENABLED_MASK 0x00000800L 31151 #define PA_SC_BINNER_CNTL_2__ZPP_OPTIMIZATION_ENABLED_MASK 0x00001000L 31152 #define PA_SC_BINNER_CNTL_2__ZPP_AREA_THRESHOLD_MASK 0x001FE000L 31153 #define PA_SC_BINNER_CNTL_2__DISABLE_NOPCEXPORT_BREAKBATCH_CONDITION_MASK 0x00200000L 31154 #define PA_SC_BINNER_CNTL_2__SBB_ENABLE_MASK 0x00400000L 31155 #define PA_SC_BINNER_CNTL_2__ENABLE_PING_PONG_BIN_ORDER_MASK 0x00800000L 31156 #define PA_SC_BINNER_CNTL_2__PING_PONG_BIN_ORDER_FLIP_MASK 0x03000000L 31157 #define PA_SC_BINNER_CNTL_2__LIGHT_SHAFT_DRAW_CALL_LIMIT_MASK 0x7C000000L 31158 //PA_SC_NGG_MODE_CNTL 31159 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE__SHIFT 0x0 31160 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT__SHIFT 0xc 31161 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC__SHIFT 0xd 31162 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT 0xe 31163 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE__SHIFT 0x10 31164 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT 0x18 31165 #define PA_SC_NGG_MODE_CNTL__MAX_DEALLOCS_IN_WAVE_MASK 0x000007FFL 31166 #define PA_SC_NGG_MODE_CNTL__DISABLE_FPOG_AND_DEALLOC_CONFLICT_MASK 0x00001000L 31167 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_DEALLOC_MASK 0x00002000L 31168 #define PA_SC_NGG_MODE_CNTL__DISABLE_MAX_ATTRIBUTES_MASK 0x00004000L 31169 #define PA_SC_NGG_MODE_CNTL__MAX_FPOVS_IN_WAVE_MASK 0x00FF0000L 31170 #define PA_SC_NGG_MODE_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK 0xFF000000L 31171 //PA_SC_CONSERVATIVE_RASTERIZATION_CNTL 31172 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE__SHIFT 0x0 31173 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT__SHIFT 0x1 31174 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE__SHIFT 0x5 31175 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT__SHIFT 0x6 31176 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE__SHIFT 0xa 31177 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT__SHIFT 0xb 31178 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET__SHIFT 0xc 31179 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL__SHIFT 0xd 31180 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL__SHIFT 0xe 31181 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE__SHIFT 0xf 31182 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE__SHIFT 0x10 31183 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT 0x12 31184 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE__SHIFT 0x13 31185 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE__SHIFT 0x14 31186 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE__SHIFT 0x15 31187 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE__SHIFT 0x16 31188 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE__SHIFT 0x17 31189 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE__SHIFT 0x18 31190 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT__SHIFT 0x19 31191 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT__SHIFT 0x1b 31192 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_ENABLE_MASK 0x00000001L 31193 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVER_RAST_SAMPLE_SELECT_MASK 0x0000001EL 31194 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_ENABLE_MASK 0x00000020L 31195 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNDER_RAST_SAMPLE_SELECT_MASK 0x000003C0L 31196 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PBB_UNCERTAINTY_REGION_ENABLE_MASK 0x00000400L 31197 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_EXTENT_MASK 0x00000800L 31198 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__ZMM_TRI_OFFSET_MASK 0x00001000L 31199 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_OVER_RAST_INNER_TO_NORMAL_MASK 0x00002000L 31200 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OVERRIDE_UNDER_RAST_INNER_TO_NORMAL_MASK 0x00004000L 31201 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE_MASK 0x00008000L 31202 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MODE_MASK 0x00030000L 31203 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__OUTER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK 0x00040000L 31204 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__INNER_UNCERTAINTY_EDGERULE_OVERRIDE_MASK 0x00080000L 31205 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__NULL_SQUAD_AA_MASK_ENABLE_MASK 0x00100000L 31206 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__COVERAGE_AA_MASK_ENABLE_MASK 0x00200000L 31207 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__PREZ_AA_MASK_ENABLE_MASK 0x00400000L 31208 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__POSTZ_AA_MASK_ENABLE_MASK 0x00800000L 31209 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__CENTROID_SAMPLE_OVERRIDE_MASK 0x01000000L 31210 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_MULT_MASK 0x06000000L 31211 #define PA_SC_CONSERVATIVE_RASTERIZATION_CNTL__UNCERTAINTY_REGION_PBB_MULT_MASK 0x18000000L 31212 //PA_SC_SHADER_CONTROL 31213 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES__SHIFT 0x0 31214 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID__SHIFT 0x2 31215 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION__SHIFT 0x3 31216 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE__SHIFT 0x5 31217 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD__SHIFT 0x7 31218 #define PA_SC_SHADER_CONTROL__PS_ITER_SAMPLE__SHIFT 0x8 31219 #define PA_SC_SHADER_CONTROL__REALIGN_DQUADS_AFTER_N_WAVES_MASK 0x00000003L 31220 #define PA_SC_SHADER_CONTROL__LOAD_COLLISION_WAVEID_MASK 0x00000004L 31221 #define PA_SC_SHADER_CONTROL__LOAD_INTRAWAVE_COLLISION_MASK 0x00000008L 31222 #define PA_SC_SHADER_CONTROL__WAVE_BREAK_REGION_SIZE_MASK 0x00000060L 31223 #define PA_SC_SHADER_CONTROL__DISABLE_OREO_CONFLICT_QUAD_MASK 0x00000080L 31224 #define PA_SC_SHADER_CONTROL__PS_ITER_SAMPLE_MASK 0x00000100L 31225 //PA_SC_SAMPLE_PROPERTIES 31226 #define PA_SC_SAMPLE_PROPERTIES__MAX_SAMPLE_DIST__SHIFT 0x0 31227 #define PA_SC_SAMPLE_PROPERTIES__MAX_SAMPLE_DIST_MASK 0x0000000FL 31228 //CB_COLOR0_BASE 31229 #define CB_COLOR0_BASE__BASE_256B__SHIFT 0x0 31230 #define CB_COLOR0_BASE__BASE_256B_MASK 0xFFFFFFFFL 31231 //CB_COLOR0_VIEW 31232 #define CB_COLOR0_VIEW__SLICE_START__SHIFT 0x0 31233 #define CB_COLOR0_VIEW__SLICE_MAX__SHIFT 0xe 31234 #define CB_COLOR0_VIEW__SLICE_START_MASK 0x00003FFFL 31235 #define CB_COLOR0_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31236 //CB_COLOR0_VIEW2 31237 #define CB_COLOR0_VIEW2__MIP_LEVEL__SHIFT 0x0 31238 #define CB_COLOR0_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31239 //CB_COLOR0_ATTRIB 31240 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31241 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31242 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31243 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31244 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31245 #define CB_COLOR0_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31246 //CB_COLOR0_FDCC_CONTROL 31247 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31248 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31249 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31250 #define CB_COLOR0_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31251 #define CB_COLOR0_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31252 #define CB_COLOR0_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31253 #define CB_COLOR0_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31254 #define CB_COLOR0_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31255 #define CB_COLOR0_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31256 #define CB_COLOR0_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31257 #define CB_COLOR0_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31258 #define CB_COLOR0_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31259 //CB_COLOR0_ATTRIB2 31260 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31261 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31262 #define CB_COLOR0_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31263 #define CB_COLOR0_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31264 //CB_COLOR0_ATTRIB3 31265 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31266 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31267 #define CB_COLOR0_ATTRIB3__MAX_MIP__SHIFT 0x13 31268 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31269 #define CB_COLOR0_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31270 #define CB_COLOR0_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31271 #define CB_COLOR0_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31272 #define CB_COLOR0_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31273 #define CB_COLOR0_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31274 #define CB_COLOR0_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31275 //CB_COLOR1_BASE 31276 #define CB_COLOR1_BASE__BASE_256B__SHIFT 0x0 31277 #define CB_COLOR1_BASE__BASE_256B_MASK 0xFFFFFFFFL 31278 //CB_COLOR1_VIEW 31279 #define CB_COLOR1_VIEW__SLICE_START__SHIFT 0x0 31280 #define CB_COLOR1_VIEW__SLICE_MAX__SHIFT 0xe 31281 #define CB_COLOR1_VIEW__SLICE_START_MASK 0x00003FFFL 31282 #define CB_COLOR1_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31283 //CB_COLOR1_VIEW2 31284 #define CB_COLOR1_VIEW2__MIP_LEVEL__SHIFT 0x0 31285 #define CB_COLOR1_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31286 //CB_COLOR1_ATTRIB 31287 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31288 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31289 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31290 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31291 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31292 #define CB_COLOR1_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31293 //CB_COLOR1_FDCC_CONTROL 31294 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31295 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31296 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31297 #define CB_COLOR1_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31298 #define CB_COLOR1_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31299 #define CB_COLOR1_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31300 #define CB_COLOR1_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31301 #define CB_COLOR1_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31302 #define CB_COLOR1_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31303 #define CB_COLOR1_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31304 #define CB_COLOR1_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31305 #define CB_COLOR1_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31306 //CB_COLOR1_ATTRIB2 31307 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31308 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31309 #define CB_COLOR1_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31310 #define CB_COLOR1_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31311 //CB_COLOR1_ATTRIB3 31312 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31313 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31314 #define CB_COLOR1_ATTRIB3__MAX_MIP__SHIFT 0x13 31315 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31316 #define CB_COLOR1_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31317 #define CB_COLOR1_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31318 #define CB_COLOR1_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31319 #define CB_COLOR1_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31320 #define CB_COLOR1_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31321 #define CB_COLOR1_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31322 //CB_COLOR2_BASE 31323 #define CB_COLOR2_BASE__BASE_256B__SHIFT 0x0 31324 #define CB_COLOR2_BASE__BASE_256B_MASK 0xFFFFFFFFL 31325 //CB_COLOR2_VIEW 31326 #define CB_COLOR2_VIEW__SLICE_START__SHIFT 0x0 31327 #define CB_COLOR2_VIEW__SLICE_MAX__SHIFT 0xe 31328 #define CB_COLOR2_VIEW__SLICE_START_MASK 0x00003FFFL 31329 #define CB_COLOR2_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31330 //CB_COLOR2_VIEW2 31331 #define CB_COLOR2_VIEW2__MIP_LEVEL__SHIFT 0x0 31332 #define CB_COLOR2_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31333 //CB_COLOR2_ATTRIB 31334 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31335 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31336 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31337 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31338 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31339 #define CB_COLOR2_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31340 //CB_COLOR2_FDCC_CONTROL 31341 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31342 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31343 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31344 #define CB_COLOR2_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31345 #define CB_COLOR2_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31346 #define CB_COLOR2_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31347 #define CB_COLOR2_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31348 #define CB_COLOR2_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31349 #define CB_COLOR2_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31350 #define CB_COLOR2_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31351 #define CB_COLOR2_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31352 #define CB_COLOR2_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31353 //CB_COLOR2_ATTRIB2 31354 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31355 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31356 #define CB_COLOR2_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31357 #define CB_COLOR2_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31358 //CB_COLOR2_ATTRIB3 31359 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31360 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31361 #define CB_COLOR2_ATTRIB3__MAX_MIP__SHIFT 0x13 31362 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31363 #define CB_COLOR2_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31364 #define CB_COLOR2_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31365 #define CB_COLOR2_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31366 #define CB_COLOR2_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31367 #define CB_COLOR2_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31368 #define CB_COLOR2_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31369 //CB_COLOR3_BASE 31370 #define CB_COLOR3_BASE__BASE_256B__SHIFT 0x0 31371 #define CB_COLOR3_BASE__BASE_256B_MASK 0xFFFFFFFFL 31372 //CB_COLOR3_VIEW 31373 #define CB_COLOR3_VIEW__SLICE_START__SHIFT 0x0 31374 #define CB_COLOR3_VIEW__SLICE_MAX__SHIFT 0xe 31375 #define CB_COLOR3_VIEW__SLICE_START_MASK 0x00003FFFL 31376 #define CB_COLOR3_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31377 //CB_COLOR3_VIEW2 31378 #define CB_COLOR3_VIEW2__MIP_LEVEL__SHIFT 0x0 31379 #define CB_COLOR3_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31380 //CB_COLOR3_ATTRIB 31381 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31382 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31383 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31384 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31385 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31386 #define CB_COLOR3_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31387 //CB_COLOR3_FDCC_CONTROL 31388 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31389 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31390 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31391 #define CB_COLOR3_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31392 #define CB_COLOR3_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31393 #define CB_COLOR3_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31394 #define CB_COLOR3_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31395 #define CB_COLOR3_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31396 #define CB_COLOR3_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31397 #define CB_COLOR3_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31398 #define CB_COLOR3_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31399 #define CB_COLOR3_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31400 //CB_COLOR3_ATTRIB2 31401 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31402 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31403 #define CB_COLOR3_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31404 #define CB_COLOR3_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31405 //CB_COLOR3_ATTRIB3 31406 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31407 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31408 #define CB_COLOR3_ATTRIB3__MAX_MIP__SHIFT 0x13 31409 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31410 #define CB_COLOR3_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31411 #define CB_COLOR3_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31412 #define CB_COLOR3_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31413 #define CB_COLOR3_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31414 #define CB_COLOR3_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31415 #define CB_COLOR3_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31416 //CB_COLOR4_BASE 31417 #define CB_COLOR4_BASE__BASE_256B__SHIFT 0x0 31418 #define CB_COLOR4_BASE__BASE_256B_MASK 0xFFFFFFFFL 31419 //CB_COLOR4_VIEW 31420 #define CB_COLOR4_VIEW__SLICE_START__SHIFT 0x0 31421 #define CB_COLOR4_VIEW__SLICE_MAX__SHIFT 0xe 31422 #define CB_COLOR4_VIEW__SLICE_START_MASK 0x00003FFFL 31423 #define CB_COLOR4_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31424 //CB_COLOR4_VIEW2 31425 #define CB_COLOR4_VIEW2__MIP_LEVEL__SHIFT 0x0 31426 #define CB_COLOR4_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31427 //CB_COLOR4_ATTRIB 31428 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31429 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31430 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31431 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31432 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31433 #define CB_COLOR4_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31434 //CB_COLOR4_FDCC_CONTROL 31435 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31436 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31437 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31438 #define CB_COLOR4_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31439 #define CB_COLOR4_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31440 #define CB_COLOR4_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31441 #define CB_COLOR4_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31442 #define CB_COLOR4_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31443 #define CB_COLOR4_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31444 #define CB_COLOR4_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31445 #define CB_COLOR4_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31446 #define CB_COLOR4_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31447 //CB_COLOR4_ATTRIB2 31448 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31449 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31450 #define CB_COLOR4_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31451 #define CB_COLOR4_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31452 //CB_COLOR4_ATTRIB3 31453 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31454 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31455 #define CB_COLOR4_ATTRIB3__MAX_MIP__SHIFT 0x13 31456 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31457 #define CB_COLOR4_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31458 #define CB_COLOR4_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31459 #define CB_COLOR4_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31460 #define CB_COLOR4_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31461 #define CB_COLOR4_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31462 #define CB_COLOR4_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31463 //CB_COLOR5_BASE 31464 #define CB_COLOR5_BASE__BASE_256B__SHIFT 0x0 31465 #define CB_COLOR5_BASE__BASE_256B_MASK 0xFFFFFFFFL 31466 //CB_COLOR5_VIEW 31467 #define CB_COLOR5_VIEW__SLICE_START__SHIFT 0x0 31468 #define CB_COLOR5_VIEW__SLICE_MAX__SHIFT 0xe 31469 #define CB_COLOR5_VIEW__SLICE_START_MASK 0x00003FFFL 31470 #define CB_COLOR5_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31471 //CB_COLOR5_VIEW2 31472 #define CB_COLOR5_VIEW2__MIP_LEVEL__SHIFT 0x0 31473 #define CB_COLOR5_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31474 //CB_COLOR5_ATTRIB 31475 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31476 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31477 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31478 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31479 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31480 #define CB_COLOR5_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31481 //CB_COLOR5_FDCC_CONTROL 31482 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31483 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31484 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31485 #define CB_COLOR5_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31486 #define CB_COLOR5_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31487 #define CB_COLOR5_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31488 #define CB_COLOR5_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31489 #define CB_COLOR5_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31490 #define CB_COLOR5_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31491 #define CB_COLOR5_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31492 #define CB_COLOR5_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31493 #define CB_COLOR5_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31494 //CB_COLOR5_ATTRIB2 31495 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31496 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31497 #define CB_COLOR5_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31498 #define CB_COLOR5_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31499 //CB_COLOR5_ATTRIB3 31500 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31501 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31502 #define CB_COLOR5_ATTRIB3__MAX_MIP__SHIFT 0x13 31503 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31504 #define CB_COLOR5_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31505 #define CB_COLOR5_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31506 #define CB_COLOR5_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31507 #define CB_COLOR5_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31508 #define CB_COLOR5_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31509 #define CB_COLOR5_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31510 //CB_COLOR6_BASE 31511 #define CB_COLOR6_BASE__BASE_256B__SHIFT 0x0 31512 #define CB_COLOR6_BASE__BASE_256B_MASK 0xFFFFFFFFL 31513 //CB_COLOR6_VIEW 31514 #define CB_COLOR6_VIEW__SLICE_START__SHIFT 0x0 31515 #define CB_COLOR6_VIEW__SLICE_MAX__SHIFT 0xe 31516 #define CB_COLOR6_VIEW__SLICE_START_MASK 0x00003FFFL 31517 #define CB_COLOR6_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31518 //CB_COLOR6_VIEW2 31519 #define CB_COLOR6_VIEW2__MIP_LEVEL__SHIFT 0x0 31520 #define CB_COLOR6_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31521 //CB_COLOR6_ATTRIB 31522 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31523 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31524 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31525 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31526 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31527 #define CB_COLOR6_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31528 //CB_COLOR6_FDCC_CONTROL 31529 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31530 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31531 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31532 #define CB_COLOR6_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31533 #define CB_COLOR6_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31534 #define CB_COLOR6_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31535 #define CB_COLOR6_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31536 #define CB_COLOR6_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31537 #define CB_COLOR6_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31538 #define CB_COLOR6_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31539 #define CB_COLOR6_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31540 #define CB_COLOR6_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31541 //CB_COLOR6_ATTRIB2 31542 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31543 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31544 #define CB_COLOR6_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31545 #define CB_COLOR6_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31546 //CB_COLOR6_ATTRIB3 31547 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31548 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31549 #define CB_COLOR6_ATTRIB3__MAX_MIP__SHIFT 0x13 31550 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31551 #define CB_COLOR6_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31552 #define CB_COLOR6_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31553 #define CB_COLOR6_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31554 #define CB_COLOR6_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31555 #define CB_COLOR6_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31556 #define CB_COLOR6_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31557 //CB_COLOR7_BASE 31558 #define CB_COLOR7_BASE__BASE_256B__SHIFT 0x0 31559 #define CB_COLOR7_BASE__BASE_256B_MASK 0xFFFFFFFFL 31560 //CB_COLOR7_VIEW 31561 #define CB_COLOR7_VIEW__SLICE_START__SHIFT 0x0 31562 #define CB_COLOR7_VIEW__SLICE_MAX__SHIFT 0xe 31563 #define CB_COLOR7_VIEW__SLICE_START_MASK 0x00003FFFL 31564 #define CB_COLOR7_VIEW__SLICE_MAX_MASK 0x0FFFC000L 31565 //CB_COLOR7_VIEW2 31566 #define CB_COLOR7_VIEW2__MIP_LEVEL__SHIFT 0x0 31567 #define CB_COLOR7_VIEW2__MIP_LEVEL_MASK 0x0000001FL 31568 //CB_COLOR7_ATTRIB 31569 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0 31570 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x2 31571 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX__SHIFT 0x3 31572 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS_MASK 0x00000003L 31573 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00000004L 31574 #define CB_COLOR7_ATTRIB__FORCE_LIMIT_COLOR_SECTOR_TO_256B_MAX_MASK 0x00000008L 31575 //CB_COLOR7_FDCC_CONTROL 31576 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE__SHIFT 0x2 31577 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE__SHIFT 0x5 31578 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE__SHIFT 0x18 31579 #define CB_COLOR7_FDCC_CONTROL__COMPRESSION_MODE__SHIFT 0x1a 31580 #define CB_COLOR7_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE__SHIFT 0x1c 31581 #define CB_COLOR7_FDCC_CONTROL__MAX_COMP_FRAGS__SHIFT 0x1d 31582 #define CB_COLOR7_FDCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE_MASK 0x00000004L 31583 #define CB_COLOR7_FDCC_CONTROL__MAX_COMPRESSED_BLOCK_SIZE_MASK 0x00000060L 31584 #define CB_COLOR7_FDCC_CONTROL__FRAGMENT_COMPRESS_DISABLE_MASK 0x01000000L 31585 #define CB_COLOR7_FDCC_CONTROL__COMPRESSION_MODE_MASK 0x0C000000L 31586 #define CB_COLOR7_FDCC_CONTROL__ENABLE_MAX_COMP_FRAG_OVERRIDE_MASK 0x10000000L 31587 #define CB_COLOR7_FDCC_CONTROL__MAX_COMP_FRAGS_MASK 0x60000000L 31588 //CB_COLOR7_ATTRIB2 31589 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT__SHIFT 0x0 31590 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH__SHIFT 0x10 31591 #define CB_COLOR7_ATTRIB2__MIP0_HEIGHT_MASK 0x0000FFFFL 31592 #define CB_COLOR7_ATTRIB2__MIP0_WIDTH_MASK 0xFFFF0000L 31593 //CB_COLOR7_ATTRIB3 31594 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH__SHIFT 0x0 31595 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE__SHIFT 0xf 31596 #define CB_COLOR7_ATTRIB3__MAX_MIP__SHIFT 0x13 31597 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE__SHIFT 0x18 31598 #define CB_COLOR7_ATTRIB3__SPECULATIVE_READ__SHIFT 0x1a 31599 #define CB_COLOR7_ATTRIB3__MIP0_DEPTH_MASK 0x00003FFFL 31600 #define CB_COLOR7_ATTRIB3__COLOR_SW_MODE_MASK 0x00038000L 31601 #define CB_COLOR7_ATTRIB3__MAX_MIP_MASK 0x00F80000L 31602 #define CB_COLOR7_ATTRIB3__RESOURCE_TYPE_MASK 0x03000000L 31603 #define CB_COLOR7_ATTRIB3__SPECULATIVE_READ_MASK 0x0C000000L 31604 //CB_COLOR0_BASE_EXT 31605 #define CB_COLOR0_BASE_EXT__BASE_256B__SHIFT 0x0 31606 #define CB_COLOR0_BASE_EXT__BASE_256B_MASK 0x000000FFL 31607 //CB_COLOR1_BASE_EXT 31608 #define CB_COLOR1_BASE_EXT__BASE_256B__SHIFT 0x0 31609 #define CB_COLOR1_BASE_EXT__BASE_256B_MASK 0x000000FFL 31610 //CB_COLOR2_BASE_EXT 31611 #define CB_COLOR2_BASE_EXT__BASE_256B__SHIFT 0x0 31612 #define CB_COLOR2_BASE_EXT__BASE_256B_MASK 0x000000FFL 31613 //CB_COLOR3_BASE_EXT 31614 #define CB_COLOR3_BASE_EXT__BASE_256B__SHIFT 0x0 31615 #define CB_COLOR3_BASE_EXT__BASE_256B_MASK 0x000000FFL 31616 //CB_COLOR4_BASE_EXT 31617 #define CB_COLOR4_BASE_EXT__BASE_256B__SHIFT 0x0 31618 #define CB_COLOR4_BASE_EXT__BASE_256B_MASK 0x000000FFL 31619 //CB_COLOR5_BASE_EXT 31620 #define CB_COLOR5_BASE_EXT__BASE_256B__SHIFT 0x0 31621 #define CB_COLOR5_BASE_EXT__BASE_256B_MASK 0x000000FFL 31622 //CB_COLOR6_BASE_EXT 31623 #define CB_COLOR6_BASE_EXT__BASE_256B__SHIFT 0x0 31624 #define CB_COLOR6_BASE_EXT__BASE_256B_MASK 0x000000FFL 31625 //CB_COLOR7_BASE_EXT 31626 #define CB_COLOR7_BASE_EXT__BASE_256B__SHIFT 0x0 31627 #define CB_COLOR7_BASE_EXT__BASE_256B_MASK 0x000000FFL 31628 //CB_COLOR0_INFO 31629 #define CB_COLOR0_INFO__FORMAT__SHIFT 0x0 31630 #define CB_COLOR0_INFO__LINEAR_GENERAL__SHIFT 0x7 31631 #define CB_COLOR0_INFO__NUMBER_TYPE__SHIFT 0x8 31632 #define CB_COLOR0_INFO__COMP_SWAP__SHIFT 0xb 31633 #define CB_COLOR0_INFO__BLEND_CLAMP__SHIFT 0xf 31634 #define CB_COLOR0_INFO__BLEND_BYPASS__SHIFT 0x10 31635 #define CB_COLOR0_INFO__SIMPLE_FLOAT__SHIFT 0x11 31636 #define CB_COLOR0_INFO__ROUND_MODE__SHIFT 0x12 31637 #define CB_COLOR0_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31638 #define CB_COLOR0_INFO__FORMAT_MASK 0x0000001FL 31639 #define CB_COLOR0_INFO__LINEAR_GENERAL_MASK 0x00000080L 31640 #define CB_COLOR0_INFO__NUMBER_TYPE_MASK 0x00000700L 31641 #define CB_COLOR0_INFO__COMP_SWAP_MASK 0x00001800L 31642 #define CB_COLOR0_INFO__BLEND_CLAMP_MASK 0x00008000L 31643 #define CB_COLOR0_INFO__BLEND_BYPASS_MASK 0x00010000L 31644 #define CB_COLOR0_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31645 #define CB_COLOR0_INFO__ROUND_MODE_MASK 0x00040000L 31646 #define CB_COLOR0_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31647 //CB_COLOR1_INFO 31648 #define CB_COLOR1_INFO__FORMAT__SHIFT 0x0 31649 #define CB_COLOR1_INFO__LINEAR_GENERAL__SHIFT 0x7 31650 #define CB_COLOR1_INFO__NUMBER_TYPE__SHIFT 0x8 31651 #define CB_COLOR1_INFO__COMP_SWAP__SHIFT 0xb 31652 #define CB_COLOR1_INFO__BLEND_CLAMP__SHIFT 0xf 31653 #define CB_COLOR1_INFO__BLEND_BYPASS__SHIFT 0x10 31654 #define CB_COLOR1_INFO__SIMPLE_FLOAT__SHIFT 0x11 31655 #define CB_COLOR1_INFO__ROUND_MODE__SHIFT 0x12 31656 #define CB_COLOR1_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31657 #define CB_COLOR1_INFO__FORMAT_MASK 0x0000001FL 31658 #define CB_COLOR1_INFO__LINEAR_GENERAL_MASK 0x00000080L 31659 #define CB_COLOR1_INFO__NUMBER_TYPE_MASK 0x00000700L 31660 #define CB_COLOR1_INFO__COMP_SWAP_MASK 0x00001800L 31661 #define CB_COLOR1_INFO__BLEND_CLAMP_MASK 0x00008000L 31662 #define CB_COLOR1_INFO__BLEND_BYPASS_MASK 0x00010000L 31663 #define CB_COLOR1_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31664 #define CB_COLOR1_INFO__ROUND_MODE_MASK 0x00040000L 31665 #define CB_COLOR1_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31666 //CB_COLOR2_INFO 31667 #define CB_COLOR2_INFO__FORMAT__SHIFT 0x0 31668 #define CB_COLOR2_INFO__LINEAR_GENERAL__SHIFT 0x7 31669 #define CB_COLOR2_INFO__NUMBER_TYPE__SHIFT 0x8 31670 #define CB_COLOR2_INFO__COMP_SWAP__SHIFT 0xb 31671 #define CB_COLOR2_INFO__BLEND_CLAMP__SHIFT 0xf 31672 #define CB_COLOR2_INFO__BLEND_BYPASS__SHIFT 0x10 31673 #define CB_COLOR2_INFO__SIMPLE_FLOAT__SHIFT 0x11 31674 #define CB_COLOR2_INFO__ROUND_MODE__SHIFT 0x12 31675 #define CB_COLOR2_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31676 #define CB_COLOR2_INFO__FORMAT_MASK 0x0000001FL 31677 #define CB_COLOR2_INFO__LINEAR_GENERAL_MASK 0x00000080L 31678 #define CB_COLOR2_INFO__NUMBER_TYPE_MASK 0x00000700L 31679 #define CB_COLOR2_INFO__COMP_SWAP_MASK 0x00001800L 31680 #define CB_COLOR2_INFO__BLEND_CLAMP_MASK 0x00008000L 31681 #define CB_COLOR2_INFO__BLEND_BYPASS_MASK 0x00010000L 31682 #define CB_COLOR2_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31683 #define CB_COLOR2_INFO__ROUND_MODE_MASK 0x00040000L 31684 #define CB_COLOR2_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31685 //CB_COLOR3_INFO 31686 #define CB_COLOR3_INFO__FORMAT__SHIFT 0x0 31687 #define CB_COLOR3_INFO__LINEAR_GENERAL__SHIFT 0x7 31688 #define CB_COLOR3_INFO__NUMBER_TYPE__SHIFT 0x8 31689 #define CB_COLOR3_INFO__COMP_SWAP__SHIFT 0xb 31690 #define CB_COLOR3_INFO__BLEND_CLAMP__SHIFT 0xf 31691 #define CB_COLOR3_INFO__BLEND_BYPASS__SHIFT 0x10 31692 #define CB_COLOR3_INFO__SIMPLE_FLOAT__SHIFT 0x11 31693 #define CB_COLOR3_INFO__ROUND_MODE__SHIFT 0x12 31694 #define CB_COLOR3_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31695 #define CB_COLOR3_INFO__FORMAT_MASK 0x0000001FL 31696 #define CB_COLOR3_INFO__LINEAR_GENERAL_MASK 0x00000080L 31697 #define CB_COLOR3_INFO__NUMBER_TYPE_MASK 0x00000700L 31698 #define CB_COLOR3_INFO__COMP_SWAP_MASK 0x00001800L 31699 #define CB_COLOR3_INFO__BLEND_CLAMP_MASK 0x00008000L 31700 #define CB_COLOR3_INFO__BLEND_BYPASS_MASK 0x00010000L 31701 #define CB_COLOR3_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31702 #define CB_COLOR3_INFO__ROUND_MODE_MASK 0x00040000L 31703 #define CB_COLOR3_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31704 //CB_COLOR4_INFO 31705 #define CB_COLOR4_INFO__FORMAT__SHIFT 0x0 31706 #define CB_COLOR4_INFO__LINEAR_GENERAL__SHIFT 0x7 31707 #define CB_COLOR4_INFO__NUMBER_TYPE__SHIFT 0x8 31708 #define CB_COLOR4_INFO__COMP_SWAP__SHIFT 0xb 31709 #define CB_COLOR4_INFO__BLEND_CLAMP__SHIFT 0xf 31710 #define CB_COLOR4_INFO__BLEND_BYPASS__SHIFT 0x10 31711 #define CB_COLOR4_INFO__SIMPLE_FLOAT__SHIFT 0x11 31712 #define CB_COLOR4_INFO__ROUND_MODE__SHIFT 0x12 31713 #define CB_COLOR4_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31714 #define CB_COLOR4_INFO__FORMAT_MASK 0x0000001FL 31715 #define CB_COLOR4_INFO__LINEAR_GENERAL_MASK 0x00000080L 31716 #define CB_COLOR4_INFO__NUMBER_TYPE_MASK 0x00000700L 31717 #define CB_COLOR4_INFO__COMP_SWAP_MASK 0x00001800L 31718 #define CB_COLOR4_INFO__BLEND_CLAMP_MASK 0x00008000L 31719 #define CB_COLOR4_INFO__BLEND_BYPASS_MASK 0x00010000L 31720 #define CB_COLOR4_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31721 #define CB_COLOR4_INFO__ROUND_MODE_MASK 0x00040000L 31722 #define CB_COLOR4_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31723 //CB_COLOR5_INFO 31724 #define CB_COLOR5_INFO__FORMAT__SHIFT 0x0 31725 #define CB_COLOR5_INFO__LINEAR_GENERAL__SHIFT 0x7 31726 #define CB_COLOR5_INFO__NUMBER_TYPE__SHIFT 0x8 31727 #define CB_COLOR5_INFO__COMP_SWAP__SHIFT 0xb 31728 #define CB_COLOR5_INFO__BLEND_CLAMP__SHIFT 0xf 31729 #define CB_COLOR5_INFO__BLEND_BYPASS__SHIFT 0x10 31730 #define CB_COLOR5_INFO__SIMPLE_FLOAT__SHIFT 0x11 31731 #define CB_COLOR5_INFO__ROUND_MODE__SHIFT 0x12 31732 #define CB_COLOR5_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31733 #define CB_COLOR5_INFO__FORMAT_MASK 0x0000001FL 31734 #define CB_COLOR5_INFO__LINEAR_GENERAL_MASK 0x00000080L 31735 #define CB_COLOR5_INFO__NUMBER_TYPE_MASK 0x00000700L 31736 #define CB_COLOR5_INFO__COMP_SWAP_MASK 0x00001800L 31737 #define CB_COLOR5_INFO__BLEND_CLAMP_MASK 0x00008000L 31738 #define CB_COLOR5_INFO__BLEND_BYPASS_MASK 0x00010000L 31739 #define CB_COLOR5_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31740 #define CB_COLOR5_INFO__ROUND_MODE_MASK 0x00040000L 31741 #define CB_COLOR5_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31742 //CB_COLOR6_INFO 31743 #define CB_COLOR6_INFO__FORMAT__SHIFT 0x0 31744 #define CB_COLOR6_INFO__LINEAR_GENERAL__SHIFT 0x7 31745 #define CB_COLOR6_INFO__NUMBER_TYPE__SHIFT 0x8 31746 #define CB_COLOR6_INFO__COMP_SWAP__SHIFT 0xb 31747 #define CB_COLOR6_INFO__BLEND_CLAMP__SHIFT 0xf 31748 #define CB_COLOR6_INFO__BLEND_BYPASS__SHIFT 0x10 31749 #define CB_COLOR6_INFO__SIMPLE_FLOAT__SHIFT 0x11 31750 #define CB_COLOR6_INFO__ROUND_MODE__SHIFT 0x12 31751 #define CB_COLOR6_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31752 #define CB_COLOR6_INFO__FORMAT_MASK 0x0000001FL 31753 #define CB_COLOR6_INFO__LINEAR_GENERAL_MASK 0x00000080L 31754 #define CB_COLOR6_INFO__NUMBER_TYPE_MASK 0x00000700L 31755 #define CB_COLOR6_INFO__COMP_SWAP_MASK 0x00001800L 31756 #define CB_COLOR6_INFO__BLEND_CLAMP_MASK 0x00008000L 31757 #define CB_COLOR6_INFO__BLEND_BYPASS_MASK 0x00010000L 31758 #define CB_COLOR6_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31759 #define CB_COLOR6_INFO__ROUND_MODE_MASK 0x00040000L 31760 #define CB_COLOR6_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31761 //CB_COLOR7_INFO 31762 #define CB_COLOR7_INFO__FORMAT__SHIFT 0x0 31763 #define CB_COLOR7_INFO__LINEAR_GENERAL__SHIFT 0x7 31764 #define CB_COLOR7_INFO__NUMBER_TYPE__SHIFT 0x8 31765 #define CB_COLOR7_INFO__COMP_SWAP__SHIFT 0xb 31766 #define CB_COLOR7_INFO__BLEND_CLAMP__SHIFT 0xf 31767 #define CB_COLOR7_INFO__BLEND_BYPASS__SHIFT 0x10 31768 #define CB_COLOR7_INFO__SIMPLE_FLOAT__SHIFT 0x11 31769 #define CB_COLOR7_INFO__ROUND_MODE__SHIFT 0x12 31770 #define CB_COLOR7_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL__SHIFT 0x13 31771 #define CB_COLOR7_INFO__FORMAT_MASK 0x0000001FL 31772 #define CB_COLOR7_INFO__LINEAR_GENERAL_MASK 0x00000080L 31773 #define CB_COLOR7_INFO__NUMBER_TYPE_MASK 0x00000700L 31774 #define CB_COLOR7_INFO__COMP_SWAP_MASK 0x00001800L 31775 #define CB_COLOR7_INFO__BLEND_CLAMP_MASK 0x00008000L 31776 #define CB_COLOR7_INFO__BLEND_BYPASS_MASK 0x00010000L 31777 #define CB_COLOR7_INFO__SIMPLE_FLOAT_MASK 0x00020000L 31778 #define CB_COLOR7_INFO__ROUND_MODE_MASK 0x00040000L 31779 #define CB_COLOR7_INFO__DISABLE_WA_FOR_PARTIAL_TARGET_MASK_ALL_MASK 0x00080000L 31780 //CB_MEM0_INFO 31781 #define CB_MEM0_INFO__TEMPORAL_READ__SHIFT 0x0 31782 #define CB_MEM0_INFO__TEMPORAL_WRITE__SHIFT 0x3 31783 #define CB_MEM0_INFO__TEMPORAL_READ_MASK 0x00000007L 31784 #define CB_MEM0_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31785 //CB_MEM1_INFO 31786 #define CB_MEM1_INFO__TEMPORAL_READ__SHIFT 0x0 31787 #define CB_MEM1_INFO__TEMPORAL_WRITE__SHIFT 0x3 31788 #define CB_MEM1_INFO__TEMPORAL_READ_MASK 0x00000007L 31789 #define CB_MEM1_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31790 //CB_MEM2_INFO 31791 #define CB_MEM2_INFO__TEMPORAL_READ__SHIFT 0x0 31792 #define CB_MEM2_INFO__TEMPORAL_WRITE__SHIFT 0x3 31793 #define CB_MEM2_INFO__TEMPORAL_READ_MASK 0x00000007L 31794 #define CB_MEM2_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31795 //CB_MEM3_INFO 31796 #define CB_MEM3_INFO__TEMPORAL_READ__SHIFT 0x0 31797 #define CB_MEM3_INFO__TEMPORAL_WRITE__SHIFT 0x3 31798 #define CB_MEM3_INFO__TEMPORAL_READ_MASK 0x00000007L 31799 #define CB_MEM3_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31800 //CB_MEM4_INFO 31801 #define CB_MEM4_INFO__TEMPORAL_READ__SHIFT 0x0 31802 #define CB_MEM4_INFO__TEMPORAL_WRITE__SHIFT 0x3 31803 #define CB_MEM4_INFO__TEMPORAL_READ_MASK 0x00000007L 31804 #define CB_MEM4_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31805 //CB_MEM5_INFO 31806 #define CB_MEM5_INFO__TEMPORAL_READ__SHIFT 0x0 31807 #define CB_MEM5_INFO__TEMPORAL_WRITE__SHIFT 0x3 31808 #define CB_MEM5_INFO__TEMPORAL_READ_MASK 0x00000007L 31809 #define CB_MEM5_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31810 //CB_MEM6_INFO 31811 #define CB_MEM6_INFO__TEMPORAL_READ__SHIFT 0x0 31812 #define CB_MEM6_INFO__TEMPORAL_WRITE__SHIFT 0x3 31813 #define CB_MEM6_INFO__TEMPORAL_READ_MASK 0x00000007L 31814 #define CB_MEM6_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31815 //CB_MEM7_INFO 31816 #define CB_MEM7_INFO__TEMPORAL_READ__SHIFT 0x0 31817 #define CB_MEM7_INFO__TEMPORAL_WRITE__SHIFT 0x3 31818 #define CB_MEM7_INFO__TEMPORAL_READ_MASK 0x00000007L 31819 #define CB_MEM7_INFO__TEMPORAL_WRITE_MASK 0x00000038L 31820 31821 31822 // addressBlock: gc_gfx_se_gfx_se_pfvf_padec 31823 //PA_SC_VRS_SURFACE_CNTL 31824 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x6 31825 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE__SHIFT 0x7 31826 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE__SHIFT 0x8 31827 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE__SHIFT 0xd 31828 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE__SHIFT 0xe 31829 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE__SHIFT 0xf 31830 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE__SHIFT 0x10 31831 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE__SHIFT 0x12 31832 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS__SHIFT 0x13 31833 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT__SHIFT 0x1a 31834 #define PA_SC_VRS_SURFACE_CNTL__VRC_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000040L 31835 #define PA_SC_VRS_SURFACE_CNTL__VRS_FEEDBACK_RATE_OVERRIDE_MASK 0x00000080L 31836 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_EVENT_MASK_DISABLE_MASK 0x00001F00L 31837 #define PA_SC_VRS_SURFACE_CNTL__VRC_PREFETCH_DISABLE_MASK 0x00002000L 31838 #define PA_SC_VRS_SURFACE_CNTL__VRC_FLUSH_NO_INV_DISABLE_MASK 0x00004000L 31839 #define PA_SC_VRS_SURFACE_CNTL__VRC_NONSTALLING_FLUSH_DISABLE_MASK 0x00008000L 31840 #define PA_SC_VRS_SURFACE_CNTL__VRC_PARTIAL_FLUSH_DISABLE_MASK 0x00010000L 31841 #define PA_SC_VRS_SURFACE_CNTL__VRC_EOP_SYNC_DISABLE_MASK 0x00040000L 31842 #define PA_SC_VRS_SURFACE_CNTL__VRC_MAX_TAGS_MASK 0x03F80000L 31843 #define PA_SC_VRS_SURFACE_CNTL__VRC_EVICT_POINT_MASK 0xFC000000L 31844 //PA_SC_ENHANCE 31845 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER__SHIFT 0x0 31846 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX__SHIFT 0x1 31847 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX__SHIFT 0x2 31848 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS__SHIFT 0x3 31849 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID__SHIFT 0x4 31850 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX__SHIFT 0x5 31851 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER__SHIFT 0x6 31852 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION__SHIFT 0x7 31853 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM__SHIFT 0x8 31854 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE__SHIFT 0x9 31855 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE__SHIFT 0xa 31856 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE__SHIFT 0xb 31857 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS__SHIFT 0xc 31858 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE__SHIFT 0xd 31859 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE__SHIFT 0xe 31860 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE__SHIFT 0xf 31861 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST__SHIFT 0x10 31862 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING__SHIFT 0x11 31863 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY__SHIFT 0x12 31864 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING__SHIFT 0x13 31865 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING__SHIFT 0x14 31866 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS__SHIFT 0x15 31867 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID__SHIFT 0x16 31868 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO__SHIFT 0x17 31869 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT 0x18 31870 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING__SHIFT 0x19 31871 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET__SHIFT 0x1a 31872 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET__SHIFT 0x1b 31873 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE__SHIFT 0x1c 31874 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING__SHIFT 0x1d 31875 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER_MASK 0x00000001L 31876 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX_MASK 0x00000002L 31877 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX_MASK 0x00000004L 31878 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS_MASK 0x00000008L 31879 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID_MASK 0x00000010L 31880 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX_MASK 0x00000020L 31881 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER_MASK 0x00000040L 31882 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION_MASK 0x00000080L 31883 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM_MASK 0x00000100L 31884 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE_MASK 0x00000200L 31885 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE_MASK 0x00000400L 31886 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE_MASK 0x00000800L 31887 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS_MASK 0x00001000L 31888 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE_MASK 0x00002000L 31889 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE_MASK 0x00004000L 31890 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE_MASK 0x00008000L 31891 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST_MASK 0x00010000L 31892 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING_MASK 0x00020000L 31893 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY_MASK 0x00040000L 31894 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING_MASK 0x00080000L 31895 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING_MASK 0x00100000L 31896 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS_MASK 0x00200000L 31897 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID_MASK 0x00400000L 31898 #define PA_SC_ENHANCE__DISABLE_OOO_NO_EOPG_SKEW_DESIRED_FIFO_IS_CURRENT_FIFO_MASK 0x00800000L 31899 #define PA_SC_ENHANCE__OOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK 0x01000000L 31900 #define PA_SC_ENHANCE__OOO_DISABLE_EOPG_SKEW_THRESHOLD_SWITCHING_MASK 0x02000000L 31901 #define PA_SC_ENHANCE__DISABLE_EOP_LINE_STIPPLE_RESET_MASK 0x04000000L 31902 #define PA_SC_ENHANCE__DISABLE_VPZ_EOP_LINE_STIPPLE_RESET_MASK 0x08000000L 31903 #define PA_SC_ENHANCE__IOO_DISABLE_SCAN_UNSELECTED_FIFOS_FOR_DUAL_GFX_RING_CHANGE_MASK 0x10000000L 31904 #define PA_SC_ENHANCE__OOO_USE_ABSOLUTE_FIFO_COUNT_IN_THRESHOLD_SWITCHING_MASK 0x20000000L 31905 //PA_SC_ENHANCE_1 31906 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE__SHIFT 0x0 31907 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE__SHIFT 0x1 31908 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING__SHIFT 0x3 31909 #define PA_SC_ENHANCE_1__BYPASS_PBB__SHIFT 0x4 31910 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE__SHIFT 0x5 31911 #define PA_SC_ENHANCE_1__ECO_SPARE1__SHIFT 0x6 31912 #define PA_SC_ENHANCE_1__ECO_SPARE2__SHIFT 0x7 31913 #define PA_SC_ENHANCE_1__ECO_SPARE3__SHIFT 0x8 31914 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB__SHIFT 0x9 31915 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT__SHIFT 0xa 31916 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM__SHIFT 0xb 31917 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS__SHIFT 0xd 31918 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_STILE_INTF_FINE_CLOCK_GATE__SHIFT 0xe 31919 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE__SHIFT 0x10 31920 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION__SHIFT 0x12 31921 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS__SHIFT 0x13 31922 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION__SHIFT 0x14 31923 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION__SHIFT 0x15 31924 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION__SHIFT 0x16 31925 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG__SHIFT 0x17 31926 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT__SHIFT 0x18 31927 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER__SHIFT 0x19 31928 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION__SHIFT 0x1a 31929 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE__SHIFT 0x1b 31930 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX__SHIFT 0x1c 31931 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1__SHIFT 0x1d 31932 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI__SHIFT 0x1e 31933 #define PA_SC_ENHANCE_1__RESERVED_31__SHIFT 0x1f 31934 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_ENABLE_MASK 0x00000001L 31935 #define PA_SC_ENHANCE_1__REALIGN_DQUADS_OVERRIDE_MASK 0x00000006L 31936 #define PA_SC_ENHANCE_1__DISABLE_SC_BINNING_MASK 0x00000008L 31937 #define PA_SC_ENHANCE_1__BYPASS_PBB_MASK 0x00000010L 31938 #define PA_SC_ENHANCE_1__DISABLE_NONBINNED_LIVE_PRIM_DG1_LS0_CL0_EOPKT_POKE_MASK 0x00000020L 31939 #define PA_SC_ENHANCE_1__ECO_SPARE1_MASK 0x00000040L 31940 #define PA_SC_ENHANCE_1__ECO_SPARE2_MASK 0x00000080L 31941 #define PA_SC_ENHANCE_1__ECO_SPARE3_MASK 0x00000100L 31942 #define PA_SC_ENHANCE_1__DISABLE_SC_PROCESS_RESET_PBB_MASK 0x00000200L 31943 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_OPT_MASK 0x00000400L 31944 #define PA_SC_ENHANCE_1__ENABLE_DFSM_FLUSH_EVENT_TO_FLUSH_POPS_CAM_MASK 0x00000800L 31945 #define PA_SC_ENHANCE_1__DEBUG_PIXEL_PICKER_COUNT_PIXELS_MASK 0x00002000L 31946 #define PA_SC_ENHANCE_1__DISABLE_SC_DB_STILE_INTF_FINE_CLOCK_GATE_MASK 0x00004000L 31947 #define PA_SC_ENHANCE_1__DISABLE_PACKER_ODC_ENHANCE_MASK 0x00010000L 31948 #define PA_SC_ENHANCE_1__OPTIMAL_BIN_SELECTION_MASK 0x00040000L 31949 #define PA_SC_ENHANCE_1__DISABLE_FORCE_SOP_ALL_EVENTS_MASK 0x00080000L 31950 #define PA_SC_ENHANCE_1__DISABLE_PBB_CLK_OPTIMIZATION_MASK 0x00100000L 31951 #define PA_SC_ENHANCE_1__DISABLE_PBB_SCISSOR_CLK_OPTIMIZATION_MASK 0x00200000L 31952 #define PA_SC_ENHANCE_1__DISABLE_PBB_BINNING_CLK_OPTIMIZATION_MASK 0x00400000L 31953 #define PA_SC_ENHANCE_1__DISABLE_INTF_CG_MASK 0x00800000L 31954 #define PA_SC_ENHANCE_1__IOO_DISABLE_EOP_ON_FIRST_LIVE_PRIM_HIT_MASK 0x01000000L 31955 #define PA_SC_ENHANCE_1__DISABLE_SHADER_PROFILING_FOR_POWER_MASK 0x02000000L 31956 #define PA_SC_ENHANCE_1__FLUSH_ON_BINNING_TRANSITION_MASK 0x04000000L 31957 #define PA_SC_ENHANCE_1__DISABLE_QUAD_PROC_FDCE_ENHANCE_MASK 0x08000000L 31958 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_MASK 0x10000000L 31959 #define PA_SC_ENHANCE_1__DISABLE_SC_PS_PA_ARBITER_FIX_1_MASK 0x20000000L 31960 #define PA_SC_ENHANCE_1__PASS_VPZ_EVENT_TO_SPI_MASK 0x40000000L 31961 #define PA_SC_ENHANCE_1__RESERVED_31_MASK 0x80000000L 31962 //PA_SC_ENHANCE_2 31963 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE__SHIFT 0x2 31964 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE__SHIFT 0x3 31965 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK__SHIFT 0x4 31966 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK__SHIFT 0x5 31967 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD__SHIFT 0x7 31968 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH__SHIFT 0x8 31969 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK__SHIFT 0x9 31970 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS__SHIFT 0xa 31971 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE__SHIFT 0xb 31972 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE__SHIFT 0xc 31973 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP__SHIFT 0xd 31974 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP__SHIFT 0xe 31975 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ__SHIFT 0xf 31976 #define PA_SC_ENHANCE_2__RESERVED_16__SHIFT 0x10 31977 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP__SHIFT 0x11 31978 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET__SHIFT 0x12 31979 #define PA_SC_ENHANCE_2__RESERVED_22__SHIFT 0x16 31980 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO__SHIFT 0x17 31981 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH__SHIFT 0x1a 31982 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT__SHIFT 0x1b 31983 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT__SHIFT 0x1e 31984 #define PA_SC_ENHANCE_2__RSVD__SHIFT 0x1f 31985 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_QUAD_INTF_FINE_CLOCK_GATE_MASK 0x00000004L 31986 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_PRIM_INTF_FINE_CLOCK_GATE_MASK 0x00000008L 31987 #define PA_SC_ENHANCE_2__ENABLE_LPOV_WAVE_BREAK_MASK 0x00000010L 31988 #define PA_SC_ENHANCE_2__ENABLE_FPOV_WAVE_BREAK_MASK 0x00000020L 31989 #define PA_SC_ENHANCE_2__ENABLE_SC_SEND_DB_VPZ_FOR_EN_PRIM_PAYLOAD_MASK 0x00000080L 31990 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPE_SWITCH_MASK 0x00000100L 31991 #define PA_SC_ENHANCE_2__DISABLE_FULL_TILE_WAVE_BREAK_MASK 0x00000200L 31992 #define PA_SC_ENHANCE_2__ENABLE_VPZ_INJECTION_BEFORE_NULL_PRIMS_MASK 0x00000400L 31993 #define PA_SC_ENHANCE_2__PBB_TIMEOUT_THRESHOLD_MODE_MASK 0x00000800L 31994 #define PA_SC_ENHANCE_2__DISABLE_PACKER_GRAD_FDCE_ENHANCE_MASK 0x00001000L 31995 #define PA_SC_ENHANCE_2__DISABLE_SC_SPI_INTF_EARLY_WAKEUP_MASK 0x00002000L 31996 #define PA_SC_ENHANCE_2__DISABLE_SC_BCI_INTF_EARLY_WAKEUP_MASK 0x00004000L 31997 #define PA_SC_ENHANCE_2__DISABLE_EXPOSED_GT_DETAIL_RATE_TILE_COV_ADJ_MASK 0x00008000L 31998 #define PA_SC_ENHANCE_2__RESERVED_16_MASK 0x00010000L 31999 #define PA_SC_ENHANCE_2__PBB_MAIN_CLK_REG_BUSY_WAKEUP_MASK 0x00020000L 32000 #define PA_SC_ENHANCE_2__DISABLE_BREAK_BATCH_ON_GFX_PIPELINE_RESET_MASK 0x00040000L 32001 #define PA_SC_ENHANCE_2__RESERVED_22_MASK 0x00400000L 32002 #define PA_SC_ENHANCE_2__PROCESS_RESET_FORCE_STILE_MASK_TO_ZERO_MASK 0x00800000L 32003 #define PA_SC_ENHANCE_2__BREAK_WHEN_ONE_NULL_PRIM_BATCH_MASK 0x04000000L 32004 #define PA_SC_ENHANCE_2__NULL_PRIM_BREAK_BATCH_LIMIT_MASK 0x38000000L 32005 #define PA_SC_ENHANCE_2__DISABLE_MAX_DEALLOC_FORCE_EOV_RESET_N_WAVES_COUNT_MASK 0x40000000L 32006 #define PA_SC_ENHANCE_2__RSVD_MASK 0x80000000L 32007 //PA_SC_ENHANCE_3 32008 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA__SHIFT 0x0 32009 #define PA_SC_ENHANCE_3__ECO_SPARE2__SHIFT 0x1 32010 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST__SHIFT 0x2 32011 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO__SHIFT 0x3 32012 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION__SHIFT 0x4 32013 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN__SHIFT 0x5 32014 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER__SHIFT 0x6 32015 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER__SHIFT 0x7 32016 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS__SHIFT 0x8 32017 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY__SHIFT 0x9 32018 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES__SHIFT 0xa 32019 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION__SHIFT 0xb 32020 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED__SHIFT 0xc 32021 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION__SHIFT 0xd 32022 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION__SHIFT 0xe 32023 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN__SHIFT 0xf 32024 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS__SHIFT 0x10 32025 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM__SHIFT 0x11 32026 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT 0x14 32027 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY__SHIFT 0x15 32028 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE__SHIFT 0x16 32029 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION__SHIFT 0x17 32030 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY__SHIFT 0x18 32031 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL__SHIFT 0x19 32032 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL__SHIFT 0x1a 32033 #define PA_SC_ENHANCE_3__APPLY_AA_MASK_AT_EXPOSED_RATE_FOR_VRS_COURSE_QUADS_WITH_CR__SHIFT 0x1b 32034 #define PA_SC_ENHANCE_3__ECO_SPARE0__SHIFT 0x1c 32035 #define PA_SC_ENHANCE_3__ECO_SPARE1__SHIFT 0x1d 32036 #define PA_SC_ENHANCE_3__DISABLE_SC_GL1X_SRC_FINE_CLOCK_GATE__SHIFT 0x1e 32037 #define PA_SC_ENHANCE_3__DISABLE_SC_GL1X_REQ_FINE_CLOCK_GATE__SHIFT 0x1f 32038 #define PA_SC_ENHANCE_3__FORCE_USE_OF_SC_CENTROID_DATA_MASK 0x00000001L 32039 #define PA_SC_ENHANCE_3__ECO_SPARE2_MASK 0x00000002L 32040 #define PA_SC_ENHANCE_3__DISABLE_RB_MASK_COPY_FOR_NONP2_SA_PAIR_HARVEST_MASK 0x00000004L 32041 #define PA_SC_ENHANCE_3__FORCE_PBB_WORKLOAD_MODE_TO_ZERO_MASK 0x00000008L 32042 #define PA_SC_ENHANCE_3__DISABLE_PKR_BCI_QUAD_NEW_PRIM_DATA_LOAD_OPTIMIZATION_MASK 0x00000010L 32043 #define PA_SC_ENHANCE_3__DISABLE_CP_CONTEXT_DONE_PERFCOUNT_SAMPLE_EN_MASK 0x00000020L 32044 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_FIRST_PHASE_FILTER_MASK 0x00000040L 32045 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_MASK 0x00000080L 32046 #define PA_SC_ENHANCE_3__ENABLE_SINGLE_PA_EOPKT_LAST_PHASE_FILTER_FOR_PBB_BINNED_PRIMS_MASK 0x00000100L 32047 #define PA_SC_ENHANCE_3__DISABLE_SET_VPZ_DIRTY_EOPKT_LAST_PHASE_ONLY_MASK 0x00000200L 32048 #define PA_SC_ENHANCE_3__DISABLE_PBB_EOP_OPTIMIZATION_WITH_SAME_CONTEXT_BATCHES_MASK 0x00000400L 32049 #define PA_SC_ENHANCE_3__DISABLE_FAST_NULL_PRIM_OPTIMIZATION_MASK 0x00000800L 32050 #define PA_SC_ENHANCE_3__USE_PBB_PRIM_STORAGE_WHEN_STALLED_MASK 0x00001000L 32051 #define PA_SC_ENHANCE_3__DISABLE_LIGHT_VOLUME_RENDERING_OPTIMIZATION_MASK 0x00002000L 32052 #define PA_SC_ENHANCE_3__DISABLE_ZPRE_PASS_OPTIMIZATION_MASK 0x00004000L 32053 #define PA_SC_ENHANCE_3__DISABLE_EVENT_INCLUSION_IN_CONTEXT_STATES_PER_BIN_MASK 0x00008000L 32054 #define PA_SC_ENHANCE_3__DISABLE_PIXEL_WAIT_SYNC_COUNTERS_MASK 0x00010000L 32055 #define PA_SC_ENHANCE_3__DISABLE_SC_CPG_PSINVOC_SEDC_ISOLATION_ACCUM_MASK 0x00020000L 32056 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_REZ_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK 0x00100000L 32057 #define PA_SC_ENHANCE_3__DISABLE_PKR_FORCE_EOV_MAX_CLK_CNT_FOR_SPI_BACKPRESSURE_ONLY_MASK 0x00200000L 32058 #define PA_SC_ENHANCE_3__DO_NOT_INCLUDE_OREO_WAVEID_IN_FORCE_EOV_MAX_CNT_DISABLE_MASK 0x00400000L 32059 #define PA_SC_ENHANCE_3__DISABLE_PWS_PRE_DEPTH_WAIT_SYNC_VPZ_INSERTION_MASK 0x00800000L 32060 #define PA_SC_ENHANCE_3__PKR_CNT_FORCE_EOV_AT_QS_EMPTY_ONLY_MASK 0x01000000L 32061 #define PA_SC_ENHANCE_3__PKR_S0_FORCE_EOV_STALL_MASK 0x02000000L 32062 #define PA_SC_ENHANCE_3__PKR_S1_FORCE_EOV_STALL_MASK 0x04000000L 32063 #define PA_SC_ENHANCE_3__APPLY_AA_MASK_AT_EXPOSED_RATE_FOR_VRS_COURSE_QUADS_WITH_CR_MASK 0x08000000L 32064 #define PA_SC_ENHANCE_3__ECO_SPARE0_MASK 0x10000000L 32065 #define PA_SC_ENHANCE_3__ECO_SPARE1_MASK 0x20000000L 32066 #define PA_SC_ENHANCE_3__DISABLE_SC_GL1X_SRC_FINE_CLOCK_GATE_MASK 0x40000000L 32067 #define PA_SC_ENHANCE_3__DISABLE_SC_GL1X_REQ_FINE_CLOCK_GATE_MASK 0x80000000L 32068 //PA_SC_BINNER_CNTL_OVERRIDE 32069 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE__SHIFT 0x0 32070 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN__SHIFT 0xa 32071 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN__SHIFT 0xd 32072 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH__SHIFT 0x13 32073 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE__SHIFT 0x1b 32074 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE__SHIFT 0x1c 32075 #define PA_SC_BINNER_CNTL_OVERRIDE__BINNING_MODE_MASK 0x00000003L 32076 #define PA_SC_BINNER_CNTL_OVERRIDE__CONTEXT_STATES_PER_BIN_MASK 0x00001C00L 32077 #define PA_SC_BINNER_CNTL_OVERRIDE__PERSISTENT_STATES_PER_BIN_MASK 0x0003E000L 32078 #define PA_SC_BINNER_CNTL_OVERRIDE__FPOVS_PER_BATCH_MASK 0x07F80000L 32079 #define PA_SC_BINNER_CNTL_OVERRIDE__DIRECT_OVERRIDE_MODE_MASK 0x08000000L 32080 #define PA_SC_BINNER_CNTL_OVERRIDE__OVERRIDE_MASK 0xF0000000L 32081 //PA_SC_PBB_OVERRIDE_FLAG 32082 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE__SHIFT 0x0 32083 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID__SHIFT 0x1 32084 #define PA_SC_PBB_OVERRIDE_FLAG__OVERRIDE_MASK 0x00000001L 32085 #define PA_SC_PBB_OVERRIDE_FLAG__PIPE_ID_MASK 0x00000002L 32086 //PA_SC_DSM_CNTL 32087 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0__SHIFT 0x0 32088 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1__SHIFT 0x1 32089 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_0_MASK 0x00000001L 32090 #define PA_SC_DSM_CNTL__FORCE_EOV_REZ_1_MASK 0x00000002L 32091 //PA_SC_TILE_STEERING_CREST_OVERRIDE 32092 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE__SHIFT 0x0 32093 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT__SHIFT 0x1 32094 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT__SHIFT 0x5 32095 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT__SHIFT 0x8 32096 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE__SHIFT 0x1f 32097 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__ONE_RB_MODE_ENABLE_MASK 0x00000001L 32098 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SE_SELECT_MASK 0x00000006L 32099 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__RB_SELECT_MASK 0x00000060L 32100 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__SA_SELECT_MASK 0x00000700L 32101 #define PA_SC_TILE_STEERING_CREST_OVERRIDE__FORCE_TILE_STEERING_OVERRIDE_USE_MASK 0x80000000L 32102 //PA_SC_FIFO_SIZE 32103 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE__SHIFT 0x0 32104 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE__SHIFT 0x6 32105 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE__SHIFT 0xf 32106 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE__SHIFT 0x15 32107 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE_MASK 0x0000003FL 32108 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE_MASK 0x00007FC0L 32109 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE_MASK 0x001F8000L 32110 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE_MASK 0xFFE00000L 32111 //PA_SC_IF_FIFO_SIZE 32112 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE__SHIFT 0x0 32113 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE__SHIFT 0x6 32114 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE__SHIFT 0xc 32115 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE__SHIFT 0x12 32116 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE_MASK 0x0000003FL 32117 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE_MASK 0x00000FC0L 32118 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE_MASK 0x0003F000L 32119 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE_MASK 0x00FC0000L 32120 //PA_SC_PACKER_WAVE_ID_CNTL 32121 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVES_IN_FLIGHT_LIMIT__SHIFT 0x0 32122 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE__SHIFT 0xa 32123 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN__SHIFT 0x10 32124 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE__SHIFT 0x11 32125 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN__SHIFT 0x17 32126 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD__SHIFT 0x18 32127 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD__SHIFT 0x1f 32128 #define PA_SC_PACKER_WAVE_ID_CNTL__WAVES_IN_FLIGHT_LIMIT_MASK 0x000001FFL 32129 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_DB_WAVE_IF_FIFO_SIZE_MASK 0x0000FC00L 32130 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_DB_WAVE_IF_FGCG_EN_MASK 0x00010000L 32131 #define PA_SC_PACKER_WAVE_ID_CNTL__SC_SPI_WAVE_IF_FIFO_SIZE_MASK 0x007E0000L 32132 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_SC_SPI_WAVE_IF_FGCG_EN_MASK 0x00800000L 32133 #define PA_SC_PACKER_WAVE_ID_CNTL__DEBUG_CONFLICT_QUAD_MASK 0x0F000000L 32134 #define PA_SC_PACKER_WAVE_ID_CNTL__DISABLE_OREO_CONFLICT_QUAD_MASK 0x80000000L 32135 //PA_SC_ATM_CNTL 32136 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE__SHIFT 0x0 32137 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN__SHIFT 0x7 32138 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE__SHIFT 0x8 32139 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES__SHIFT 0x10 32140 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES__SHIFT 0x11 32141 #define PA_SC_ATM_CNTL__SC_PC_IF_SIZE_MASK 0x0000003FL 32142 #define PA_SC_ATM_CNTL__DISABLE_SC_PC_IF_FGCG_EN_MASK 0x00000080L 32143 #define PA_SC_ATM_CNTL__MAX_ATTRIBUTES_IN_WAVE_MASK 0x0000FF00L 32144 #define PA_SC_ATM_CNTL__DISABLE_MAX_ATTRIBUTES_MASK 0x00010000L 32145 #define PA_SC_ATM_CNTL__SELECT_MAX_ATTRIBUTES_MASK 0x00020000L 32146 //PA_SC_PKR_WAVE_TABLE_CNTL 32147 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE__SHIFT 0x0 32148 #define PA_SC_PKR_WAVE_TABLE_CNTL__SIZE_MASK 0x0000003FL 32149 //PA_SC_FORCE_EOV_MAX_CNTS 32150 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT__SHIFT 0x0 32151 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT__SHIFT 0x10 32152 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT_MASK 0x0000FFFFL 32153 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT_MASK 0xFFFF0000L 32154 //PA_SC_BINNER_EVENT_CNTL_0 32155 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0__SHIFT 0x0 32156 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1__SHIFT 0x2 32157 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2__SHIFT 0x4 32158 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3__SHIFT 0x6 32159 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS__SHIFT 0x8 32160 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE__SHIFT 0xa 32161 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH__SHIFT 0xc 32162 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH__SHIFT 0xe 32163 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC__SHIFT 0x10 32164 #define PA_SC_BINNER_EVENT_CNTL_0__EVENT_STATE_CHANGE__SHIFT 0x12 32165 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET__SHIFT 0x14 32166 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE__SHIFT 0x16 32167 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END__SHIFT 0x18 32168 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT__SHIFT 0x1a 32169 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH__SHIFT 0x1c 32170 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH__SHIFT 0x1e 32171 #define PA_SC_BINNER_EVENT_CNTL_0__RESERVED_0_MASK 0x00000003L 32172 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS1_MASK 0x0000000CL 32173 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS2_MASK 0x00000030L 32174 #define PA_SC_BINNER_EVENT_CNTL_0__SAMPLE_STREAMOUTSTATS3_MASK 0x000000C0L 32175 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_TS_MASK 0x00000300L 32176 #define PA_SC_BINNER_EVENT_CNTL_0__CONTEXT_DONE_MASK 0x00000C00L 32177 #define PA_SC_BINNER_EVENT_CNTL_0__CACHE_FLUSH_MASK 0x00003000L 32178 #define PA_SC_BINNER_EVENT_CNTL_0__CS_PARTIAL_FLUSH_MASK 0x0000C000L 32179 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_SYNC_MASK 0x00030000L 32180 #define PA_SC_BINNER_EVENT_CNTL_0__EVENT_STATE_CHANGE_MASK 0x000C0000L 32181 #define PA_SC_BINNER_EVENT_CNTL_0__VGT_STREAMOUT_RESET_MASK 0x00300000L 32182 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_INCR_DE_MASK 0x00C00000L 32183 #define PA_SC_BINNER_EVENT_CNTL_0__END_OF_PIPE_IB_END_MASK 0x03000000L 32184 #define PA_SC_BINNER_EVENT_CNTL_0__RST_PIX_CNT_MASK 0x0C000000L 32185 #define PA_SC_BINNER_EVENT_CNTL_0__BREAK_BATCH_MASK 0x30000000L 32186 #define PA_SC_BINNER_EVENT_CNTL_0__VS_PARTIAL_FLUSH_MASK 0xC0000000L 32187 //PA_SC_BINNER_EVENT_CNTL_1 32188 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH__SHIFT 0x0 32189 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT__SHIFT 0x2 32190 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM__SHIFT 0x4 32191 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT__SHIFT 0x6 32192 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT__SHIFT 0x8 32193 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC__SHIFT 0xa 32194 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT__SHIFT 0xc 32195 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START__SHIFT 0xe 32196 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP__SHIFT 0x10 32197 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START__SHIFT 0x12 32198 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP__SHIFT 0x14 32199 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE__SHIFT 0x16 32200 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT__SHIFT 0x18 32201 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK__SHIFT 0x1a 32202 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT__SHIFT 0x1c 32203 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH__SHIFT 0x1e 32204 #define PA_SC_BINNER_EVENT_CNTL_1__PS_PARTIAL_FLUSH_MASK 0x00000003L 32205 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_HS_OUTPUT_MASK 0x0000000CL 32206 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_DFSM_MASK 0x00000030L 32207 #define PA_SC_BINNER_EVENT_CNTL_1__RESET_TO_LOWEST_VGT_MASK 0x000000C0L 32208 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_TS_EVENT_MASK 0x00000300L 32209 #define PA_SC_BINNER_EVENT_CNTL_1__WAIT_SYNC_MASK 0x00000C00L 32210 #define PA_SC_BINNER_EVENT_CNTL_1__CACHE_FLUSH_AND_INV_EVENT_MASK 0x00003000L 32211 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_START_MASK 0x0000C000L 32212 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_STOP_MASK 0x00030000L 32213 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_START_MASK 0x000C0000L 32214 #define PA_SC_BINNER_EVENT_CNTL_1__PIPELINESTAT_STOP_MASK 0x00300000L 32215 #define PA_SC_BINNER_EVENT_CNTL_1__PERFCOUNTER_SAMPLE_MASK 0x00C00000L 32216 #define PA_SC_BINNER_EVENT_CNTL_1__FLUSH_ES_OUTPUT_MASK 0x03000000L 32217 #define PA_SC_BINNER_EVENT_CNTL_1__BIN_CONF_OVERRIDE_CHECK_MASK 0x0C000000L 32218 #define PA_SC_BINNER_EVENT_CNTL_1__SAMPLE_PIPELINESTAT_MASK 0x30000000L 32219 #define PA_SC_BINNER_EVENT_CNTL_1__SO_VGTSTREAMOUT_FLUSH_MASK 0xC0000000L 32220 //PA_SC_BINNER_EVENT_CNTL_2 32221 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS__SHIFT 0x0 32222 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT__SHIFT 0x2 32223 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE__SHIFT 0x4 32224 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35__SHIFT 0x6 32225 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH__SHIFT 0x8 32226 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER__SHIFT 0xa 32227 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT__SHIFT 0xc 32228 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ__SHIFT 0xe 32229 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS__SHIFT 0x10 32230 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41__SHIFT 0x12 32231 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV__SHIFT 0x14 32232 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS__SHIFT 0x16 32233 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META__SHIFT 0x18 32234 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS__SHIFT 0x1a 32235 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META__SHIFT 0x1c 32236 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE__SHIFT 0x1e 32237 #define PA_SC_BINNER_EVENT_CNTL_2__SAMPLE_STREAMOUTSTATS_MASK 0x00000003L 32238 #define PA_SC_BINNER_EVENT_CNTL_2__RESET_VTX_CNT_MASK 0x0000000CL 32239 #define PA_SC_BINNER_EVENT_CNTL_2__BLOCK_CONTEXT_DONE_MASK 0x00000030L 32240 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_35_MASK 0x000000C0L 32241 #define PA_SC_BINNER_EVENT_CNTL_2__VGT_FLUSH_MASK 0x00000300L 32242 #define PA_SC_BINNER_EVENT_CNTL_2__TGID_ROLLOVER_MASK 0x00000C00L 32243 #define PA_SC_BINNER_EVENT_CNTL_2__SQ_NON_EVENT_MASK 0x00003000L 32244 #define PA_SC_BINNER_EVENT_CNTL_2__SC_SEND_DB_VPZ_MASK 0x0000C000L 32245 #define PA_SC_BINNER_EVENT_CNTL_2__BOTTOM_OF_PIPE_TS_MASK 0x00030000L 32246 #define PA_SC_BINNER_EVENT_CNTL_2__RESERVED_41_MASK 0x000C0000L 32247 #define PA_SC_BINNER_EVENT_CNTL_2__DB_CACHE_FLUSH_AND_INV_MASK 0x00300000L 32248 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_DATA_TS_MASK 0x00C00000L 32249 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_DB_META_MASK 0x03000000L 32250 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_DATA_TS_MASK 0x0C000000L 32251 #define PA_SC_BINNER_EVENT_CNTL_2__FLUSH_AND_INV_CB_META_MASK 0x30000000L 32252 #define PA_SC_BINNER_EVENT_CNTL_2__CS_DONE_MASK 0xC0000000L 32253 //PA_SC_BINNER_EVENT_CNTL_3 32254 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE__SHIFT 0x0 32255 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA__SHIFT 0x2 32256 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50__SHIFT 0x4 32257 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START__SHIFT 0x6 32258 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP__SHIFT 0x8 32259 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER__SHIFT 0xa 32260 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW__SHIFT 0xc 32261 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH__SHIFT 0xe 32262 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL__SHIFT 0x10 32263 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP__SHIFT 0x12 32264 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET__SHIFT 0x14 32265 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND__SHIFT 0x16 32266 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC__SHIFT 0x18 32267 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE__SHIFT 0x1a 32268 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED__SHIFT 0x1c 32269 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE__SHIFT 0x1e 32270 #define PA_SC_BINNER_EVENT_CNTL_3__PS_DONE_MASK 0x00000003L 32271 #define PA_SC_BINNER_EVENT_CNTL_3__FLUSH_AND_INV_CB_PIXEL_DATA_MASK 0x0000000CL 32272 #define PA_SC_BINNER_EVENT_CNTL_3__RESERVED_50_MASK 0x00000030L 32273 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_START_MASK 0x000000C0L 32274 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_STOP_MASK 0x00000300L 32275 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_MARKER_MASK 0x00000C00L 32276 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_DRAW_MASK 0x00003000L 32277 #define PA_SC_BINNER_EVENT_CNTL_3__THREAD_TRACE_FINISH_MASK 0x0000C000L 32278 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_CONTROL_MASK 0x00030000L 32279 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_DUMP_MASK 0x000C0000L 32280 #define PA_SC_BINNER_EVENT_CNTL_3__PIXEL_PIPE_STAT_RESET_MASK 0x00300000L 32281 #define PA_SC_BINNER_EVENT_CNTL_3__CONTEXT_SUSPEND_MASK 0x00C00000L 32282 #define PA_SC_BINNER_EVENT_CNTL_3__OFFCHIP_HS_DEALLOC_MASK 0x03000000L 32283 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_NGG_PIPELINE_MASK 0x0C000000L 32284 #define PA_SC_BINNER_EVENT_CNTL_3__ENABLE_PIPELINE_NOT_USED_MASK 0x30000000L 32285 #define PA_SC_BINNER_EVENT_CNTL_3__DRAW_DONE_MASK 0xC0000000L 32286 //PA_SC_BINNER_TIMEOUT_COUNTER 32287 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD__SHIFT 0x0 32288 #define PA_SC_BINNER_TIMEOUT_COUNTER__THRESHOLD_MASK 0xFFFFFFFFL 32289 //PA_SC_BINNER_PERF_CNTL_0 32290 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD__SHIFT 0x0 32291 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD__SHIFT 0xa 32292 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD__SHIFT 0x14 32293 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD__SHIFT 0x17 32294 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_PRIMS_THRESHOLD_MASK 0x000003FFL 32295 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_PRIMS_THRESHOLD_MASK 0x000FFC00L 32296 #define PA_SC_BINNER_PERF_CNTL_0__BIN_HIST_NUM_CONTEXT_THRESHOLD_MASK 0x00700000L 32297 #define PA_SC_BINNER_PERF_CNTL_0__BATCH_HIST_NUM_CONTEXT_THRESHOLD_MASK 0x03800000L 32298 //PA_SC_BINNER_PERF_CNTL_1 32299 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT 0x0 32300 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD__SHIFT 0x5 32301 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD__SHIFT 0xa 32302 #define PA_SC_BINNER_PERF_CNTL_1__BIN_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK 0x0000001FL 32303 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_PERSISTENT_STATE_THRESHOLD_MASK 0x000003E0L 32304 #define PA_SC_BINNER_PERF_CNTL_1__BATCH_HIST_NUM_TRIV_REJECTED_PRIMS_THRESHOLD_MASK 0x03FFFC00L 32305 //PA_SC_BINNER_PERF_CNTL_2 32306 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD__SHIFT 0x0 32307 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD__SHIFT 0xb 32308 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_ROWS_PER_PRIM_THRESHOLD_MASK 0x000007FFL 32309 #define PA_SC_BINNER_PERF_CNTL_2__BATCH_HIST_NUM_COLUMNS_PER_ROW_THRESHOLD_MASK 0x003FF800L 32310 //PA_SC_BINNER_PERF_CNTL_3 32311 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD__SHIFT 0x0 32312 #define PA_SC_BINNER_PERF_CNTL_3__BATCH_HIST_NUM_PS_WAVE_BREAKS_THRESHOLD_MASK 0xFFFFFFFFL 32313 //PA_SC_P3D_TRAP_SCREEN_HV_LOCK 32314 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 32315 #define PA_SC_P3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 32316 //PA_SC_HP3D_TRAP_SCREEN_HV_LOCK 32317 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 32318 #define PA_SC_HP3D_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 32319 //PA_SC_TRAP_SCREEN_HV_LOCK 32320 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES__SHIFT 0x0 32321 #define PA_SC_TRAP_SCREEN_HV_LOCK__DISABLE_NON_PRIV_WRITES_MASK 0x00000001L 32322 //PA_PH_INTERFACE_FIFO_SIZE 32323 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE__SHIFT 0x0 32324 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE__SHIFT 0x10 32325 #define PA_PH_INTERFACE_FIFO_SIZE__PA_PH_IF_FIFO_SIZE_MASK 0x000003FFL 32326 #define PA_PH_INTERFACE_FIFO_SIZE__PH_SC_IF_FIFO_SIZE_MASK 0x003F0000L 32327 //PA_PH_ENHANCE 32328 #define PA_PH_ENHANCE__ECO_SPARE0__SHIFT 0x0 32329 #define PA_PH_ENHANCE__ECO_SPARE1__SHIFT 0x1 32330 #define PA_PH_ENHANCE__ECO_SPARE2__SHIFT 0x2 32331 #define PA_PH_ENHANCE__ECO_SPARE3__SHIFT 0x3 32332 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE__SHIFT 0x4 32333 #define PA_PH_ENHANCE__DISABLE_FOPKT__SHIFT 0x5 32334 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET__SHIFT 0x6 32335 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE__SHIFT 0x7 32336 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG__SHIFT 0x8 32337 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG__SHIFT 0x9 32338 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH__SHIFT 0xa 32339 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT__SHIFT 0xd 32340 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS__SHIFT 0xe 32341 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON__SHIFT 0xf 32342 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE__SHIFT 0x10 32343 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE__SHIFT 0x11 32344 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE__SHIFT 0x12 32345 #define PA_PH_ENHANCE__ECO_SPARE0_MASK 0x00000001L 32346 #define PA_PH_ENHANCE__ECO_SPARE1_MASK 0x00000002L 32347 #define PA_PH_ENHANCE__ECO_SPARE2_MASK 0x00000004L 32348 #define PA_PH_ENHANCE__ECO_SPARE3_MASK 0x00000008L 32349 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_FINE_CLOCK_GATE_MASK 0x00000010L 32350 #define PA_PH_ENHANCE__DISABLE_FOPKT_MASK 0x00000020L 32351 #define PA_PH_ENHANCE__DISABLE_FOPKT_SCAN_POST_RESET_MASK 0x00000040L 32352 #define PA_PH_ENHANCE__DISABLE_PH_SC_INTF_CLKEN_CLOCK_GATE_MASK 0x00000080L 32353 #define PA_PH_ENHANCE__DISABLE_PH_DEBUG_REG_FGCG_MASK 0x00000100L 32354 #define PA_PH_ENHANCE__DISABLE_PH_PERF_REG_FGCG_MASK 0x00000200L 32355 #define PA_PH_ENHANCE__ENABLE_PH_INTF_CLKEN_STRETCH_MASK 0x00001C00L 32356 #define PA_PH_ENHANCE__DISABLE_USE_LAST_PH_ARBITER_PERFCOUNTER_SAMPLE_EVENT_MASK 0x00002000L 32357 #define PA_PH_ENHANCE__USE_PERFCOUNTER_START_STOP_EVENTS_MASK 0x00004000L 32358 #define PA_PH_ENHANCE__FORCE_PH_PERFCOUNTER_SAMPLE_ENABLE_ON_MASK 0x00008000L 32359 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_MASK 0x00010000L 32360 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_MODE_DISABLE_MASK 0x00020000L 32361 #define PA_PH_ENHANCE__PH_SPI_GE_THROTTLE_PERFCOUNTER_COUNT_MODE_MASK 0x00040000L 32362 //PA_SC_VRS_SURFACE_CNTL_1 32363 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE__SHIFT 0x0 32364 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE__SHIFT 0x1 32365 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE__SHIFT 0x2 32366 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTERFACE_RATE_16XAA__SHIFT 0x3 32367 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL__SHIFT 0x4 32368 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED__SHIFT 0x5 32369 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT__SHIFT 0x6 32370 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS__SHIFT 0x7 32371 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTERFACE_RATE_8XAA__SHIFT 0x8 32372 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTRINSIC_RATE_GT_4XAA__SHIFT 0x9 32373 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG__SHIFT 0xa 32374 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION__SHIFT 0xc 32375 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE__SHIFT 0xf 32376 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE__SHIFT 0x13 32377 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING__SHIFT 0x14 32378 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0__SHIFT 0x15 32379 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1__SHIFT 0x16 32380 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2__SHIFT 0x17 32381 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3__SHIFT 0x18 32382 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4__SHIFT 0x19 32383 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5__SHIFT 0x1a 32384 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6__SHIFT 0x1b 32385 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7__SHIFT 0x1c 32386 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8__SHIFT 0x1d 32387 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9__SHIFT 0x1e 32388 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10__SHIFT 0x1f 32389 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK 0x00000001L 32390 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_SHADER_KILL_ENABLE_MASK 0x00000002L 32391 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_MASK_OPS_ENABLE_MASK 0x00000004L 32392 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTERFACE_RATE_16XAA_MASK 0x00000008L 32393 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_Z_OR_STENCIL_MASK 0x00000010L 32394 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_PRE_SHADER_DEPTH_COVERAGE_ENABLED_MASK 0x00000020L 32395 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POST_DEPTH_IMPORT_MASK 0x00000040L 32396 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_POPS_MASK 0x00000080L 32397 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTERFACE_RATE_8XAA_MASK 0x00000100L 32398 #define PA_SC_VRS_SURFACE_CNTL_1__FORCE_SC_VRS_RATE_FINE_INTRINSIC_RATE_GT_4XAA_MASK 0x00000200L 32399 #define PA_SC_VRS_SURFACE_CNTL_1__USE_ONLY_VRS_RATE_FINE_CFG_MASK 0x00000400L 32400 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_VRS_RATE_NORMALIZATION_MASK 0x00001000L 32401 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_PS_ITER_RATE_COMBINER_PASSTHRU_OVERRIDE_MASK 0x00008000L 32402 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_CMASK_RATE_HINT_FORCE_ZERO_OVERRIDE_MASK 0x00080000L 32403 #define PA_SC_VRS_SURFACE_CNTL_1__DISABLE_SSAA_DETAIL_TO_EXPOSED_RATE_CLAMPING_MASK 0x00100000L 32404 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_0_MASK 0x00200000L 32405 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_1_MASK 0x00400000L 32406 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_2_MASK 0x00800000L 32407 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_3_MASK 0x01000000L 32408 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_4_MASK 0x02000000L 32409 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_5_MASK 0x04000000L 32410 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_6_MASK 0x08000000L 32411 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_7_MASK 0x10000000L 32412 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_8_MASK 0x20000000L 32413 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_9_MASK 0x40000000L 32414 #define PA_SC_VRS_SURFACE_CNTL_1__VRS_ECO_SPARE_10_MASK 0x80000000L 32415 //PA_SC_HIZ_SURFACE_CNTL 32416 #define PA_SC_HIZ_SURFACE_CNTL__HZC_OUTSTANDING_CONTEXT_FILTERING_DISABLE__SHIFT 0x5 32417 #define PA_SC_HIZ_SURFACE_CNTL__HZC_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x6 32418 #define PA_SC_HIZ_SURFACE_CNTL__HZC_DB_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x7 32419 #define PA_SC_HIZ_SURFACE_CNTL__HZC_FLUSH_EVENT_MASK_DISABLE__SHIFT 0x8 32420 #define PA_SC_HIZ_SURFACE_CNTL__HZC_PREFETCH_DISABLE__SHIFT 0xd 32421 #define PA_SC_HIZ_SURFACE_CNTL__HZC_FLUSH_NO_INV_DISABLE__SHIFT 0xe 32422 #define PA_SC_HIZ_SURFACE_CNTL__HZC_NONSTALLING_FLUSH_DISABLE__SHIFT 0xf 32423 #define PA_SC_HIZ_SURFACE_CNTL__HZC_PARTIAL_FLUSH_DISABLE__SHIFT 0x10 32424 #define PA_SC_HIZ_SURFACE_CNTL__HZC_EOP_SYNC_DISABLE__SHIFT 0x12 32425 #define PA_SC_HIZ_SURFACE_CNTL__HZC_MAX_TAGS__SHIFT 0x13 32426 #define PA_SC_HIZ_SURFACE_CNTL__HZC_EVICT_POINT__SHIFT 0x1a 32427 #define PA_SC_HIZ_SURFACE_CNTL__HZC_OUTSTANDING_CONTEXT_FILTERING_DISABLE_MASK 0x00000020L 32428 #define PA_SC_HIZ_SURFACE_CNTL__HZC_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000040L 32429 #define PA_SC_HIZ_SURFACE_CNTL__HZC_DB_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000080L 32430 #define PA_SC_HIZ_SURFACE_CNTL__HZC_FLUSH_EVENT_MASK_DISABLE_MASK 0x00001F00L 32431 #define PA_SC_HIZ_SURFACE_CNTL__HZC_PREFETCH_DISABLE_MASK 0x00002000L 32432 #define PA_SC_HIZ_SURFACE_CNTL__HZC_FLUSH_NO_INV_DISABLE_MASK 0x00004000L 32433 #define PA_SC_HIZ_SURFACE_CNTL__HZC_NONSTALLING_FLUSH_DISABLE_MASK 0x00008000L 32434 #define PA_SC_HIZ_SURFACE_CNTL__HZC_PARTIAL_FLUSH_DISABLE_MASK 0x00010000L 32435 #define PA_SC_HIZ_SURFACE_CNTL__HZC_EOP_SYNC_DISABLE_MASK 0x00040000L 32436 #define PA_SC_HIZ_SURFACE_CNTL__HZC_MAX_TAGS_MASK 0x03F80000L 32437 #define PA_SC_HIZ_SURFACE_CNTL__HZC_EVICT_POINT_MASK 0xFC000000L 32438 //PA_SC_HIS_SURFACE_CNTL 32439 #define PA_SC_HIS_SURFACE_CNTL__HSC_OUTSTANDING_CONTEXT_FILTERING_DISABLE__SHIFT 0x5 32440 #define PA_SC_HIS_SURFACE_CNTL__HSC_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x6 32441 #define PA_SC_HIS_SURFACE_CNTL__HSC_DB_CONTEXT_DONE_SYNC_DISABLE__SHIFT 0x7 32442 #define PA_SC_HIS_SURFACE_CNTL__HSC_FLUSH_EVENT_MASK_DISABLE__SHIFT 0x8 32443 #define PA_SC_HIS_SURFACE_CNTL__HSC_PREFETCH_DISABLE__SHIFT 0xd 32444 #define PA_SC_HIS_SURFACE_CNTL__HSC_FLUSH_NO_INV_DISABLE__SHIFT 0xe 32445 #define PA_SC_HIS_SURFACE_CNTL__HSC_NONSTALLING_FLUSH_DISABLE__SHIFT 0xf 32446 #define PA_SC_HIS_SURFACE_CNTL__HSC_PARTIAL_FLUSH_DISABLE__SHIFT 0x10 32447 #define PA_SC_HIS_SURFACE_CNTL__HSC_EOP_SYNC_DISABLE__SHIFT 0x12 32448 #define PA_SC_HIS_SURFACE_CNTL__HSC_MAX_TAGS__SHIFT 0x13 32449 #define PA_SC_HIS_SURFACE_CNTL__HSC_EVICT_POINT__SHIFT 0x1a 32450 #define PA_SC_HIS_SURFACE_CNTL__HSC_OUTSTANDING_CONTEXT_FILTERING_DISABLE_MASK 0x00000020L 32451 #define PA_SC_HIS_SURFACE_CNTL__HSC_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000040L 32452 #define PA_SC_HIS_SURFACE_CNTL__HSC_DB_CONTEXT_DONE_SYNC_DISABLE_MASK 0x00000080L 32453 #define PA_SC_HIS_SURFACE_CNTL__HSC_FLUSH_EVENT_MASK_DISABLE_MASK 0x00001F00L 32454 #define PA_SC_HIS_SURFACE_CNTL__HSC_PREFETCH_DISABLE_MASK 0x00002000L 32455 #define PA_SC_HIS_SURFACE_CNTL__HSC_FLUSH_NO_INV_DISABLE_MASK 0x00004000L 32456 #define PA_SC_HIS_SURFACE_CNTL__HSC_NONSTALLING_FLUSH_DISABLE_MASK 0x00008000L 32457 #define PA_SC_HIS_SURFACE_CNTL__HSC_PARTIAL_FLUSH_DISABLE_MASK 0x00010000L 32458 #define PA_SC_HIS_SURFACE_CNTL__HSC_EOP_SYNC_DISABLE_MASK 0x00040000L 32459 #define PA_SC_HIS_SURFACE_CNTL__HSC_MAX_TAGS_MASK 0x03F80000L 32460 #define PA_SC_HIS_SURFACE_CNTL__HSC_EVICT_POINT_MASK 0xFC000000L 32461 //PA_SC_HIZ_DEBUG 32462 #define PA_SC_HIZ_DEBUG__FORCE_Z_MODE__SHIFT 0x1 32463 #define PA_SC_HIZ_DEBUG__FORCE_DEPTH_READ__SHIFT 0x3 32464 #define PA_SC_HIZ_DEBUG__FORCE_HIZ_ENABLE__SHIFT 0x4 32465 #define PA_SC_HIZ_DEBUG__FAST_Z_DISABLE__SHIFT 0x6 32466 #define PA_SC_HIZ_DEBUG__NOOP_CULL_DISABLE__SHIFT 0x7 32467 #define PA_SC_HIZ_DEBUG__FORCE_TILE_OP__SHIFT 0x8 32468 #define PA_SC_HIZ_DEBUG__FORCE_HITEST_RESULTS__SHIFT 0xc 32469 #define PA_SC_HIZ_DEBUG__DISABLE_4X_TILE_PICKING__SHIFT 0x11 32470 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_SET_WITHOUT_HIZ_SURFACE__SHIFT 0x12 32471 #define PA_SC_HIZ_DEBUG__FORCE_FULL_Z_RANGE__SHIFT 0x13 32472 #define PA_SC_HIZ_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION__SHIFT 0x15 32473 #define PA_SC_HIZ_DEBUG__DISABLE_HIZ_ON_VPORT_CLAMP__SHIFT 0x16 32474 #define PA_SC_HIZ_DEBUG__DISABLE_VPZ_EVENT_FILTERING__SHIFT 0x17 32475 #define PA_SC_HIZ_DEBUG__DISABLE_REPLICATE_DETAIL_LOCATIONS_TO_SURFACE_RATE_FOR_SURF_GT_DETAIL_RATE__SHIFT 0x18 32476 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_NO_OP_COVERED_TILE_OPTIMIZATION__SHIFT 0x19 32477 #define PA_SC_HIZ_DEBUG__DISABLE_SUMMARIZATION_MONOTONICITY__SHIFT 0x1a 32478 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_NO_OP_WITH_TILE_RATE__SHIFT 0x1b 32479 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT0__SHIFT 0x1c 32480 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT1__SHIFT 0x1d 32481 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT2__SHIFT 0x1e 32482 #define PA_SC_HIZ_DEBUG__FORCE_CR_REPL_MASK_ALL_ONES__SHIFT 0x1f 32483 #define PA_SC_HIZ_DEBUG__FORCE_Z_MODE_MASK 0x00000006L 32484 #define PA_SC_HIZ_DEBUG__FORCE_DEPTH_READ_MASK 0x00000008L 32485 #define PA_SC_HIZ_DEBUG__FORCE_HIZ_ENABLE_MASK 0x00000030L 32486 #define PA_SC_HIZ_DEBUG__FAST_Z_DISABLE_MASK 0x00000040L 32487 #define PA_SC_HIZ_DEBUG__NOOP_CULL_DISABLE_MASK 0x00000080L 32488 #define PA_SC_HIZ_DEBUG__FORCE_TILE_OP_MASK 0x00000F00L 32489 #define PA_SC_HIZ_DEBUG__FORCE_HITEST_RESULTS_MASK 0x0001F000L 32490 #define PA_SC_HIZ_DEBUG__DISABLE_4X_TILE_PICKING_MASK 0x00020000L 32491 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_SET_WITHOUT_HIZ_SURFACE_MASK 0x00040000L 32492 #define PA_SC_HIZ_DEBUG__FORCE_FULL_Z_RANGE_MASK 0x00180000L 32493 #define PA_SC_HIZ_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION_MASK 0x00200000L 32494 #define PA_SC_HIZ_DEBUG__DISABLE_HIZ_ON_VPORT_CLAMP_MASK 0x00400000L 32495 #define PA_SC_HIZ_DEBUG__DISABLE_VPZ_EVENT_FILTERING_MASK 0x00800000L 32496 #define PA_SC_HIZ_DEBUG__DISABLE_REPLICATE_DETAIL_LOCATIONS_TO_SURFACE_RATE_FOR_SURF_GT_DETAIL_RATE_MASK 0x01000000L 32497 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_NO_OP_COVERED_TILE_OPTIMIZATION_MASK 0x02000000L 32498 #define PA_SC_HIZ_DEBUG__DISABLE_SUMMARIZATION_MONOTONICITY_MASK 0x04000000L 32499 #define PA_SC_HIZ_DEBUG__DISABLE_FAST_NO_OP_WITH_TILE_RATE_MASK 0x08000000L 32500 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT0_MASK 0x10000000L 32501 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT1_MASK 0x20000000L 32502 #define PA_SC_HIZ_DEBUG__HIZ_DEBUG_MUX_SELECT2_MASK 0x40000000L 32503 #define PA_SC_HIZ_DEBUG__FORCE_CR_REPL_MASK_ALL_ONES_MASK 0x80000000L 32504 //PA_SC_HIS_DEBUG 32505 #define PA_SC_HIS_DEBUG__FORCE_STENCIL_READ__SHIFT 0x1 32506 #define PA_SC_HIS_DEBUG__FORCE_HIS_ENABLE__SHIFT 0x2 32507 #define PA_SC_HIS_DEBUG__FAST_STENCIL_DISABLE__SHIFT 0x6 32508 #define PA_SC_HIS_DEBUG__NOOP_CULL_DISABLE__SHIFT 0x7 32509 #define PA_SC_HIS_DEBUG__DISABLE_FULLY_COVERED_PRE_HISZ__SHIFT 0x8 32510 #define PA_SC_HIS_DEBUG__DISABLE_FULLY_COVERED_POST_HISZ__SHIFT 0x9 32511 #define PA_SC_HIS_DEBUG__DROP_UNLIT_STILES_AFTER_DETAIL_WALK__SHIFT 0xa 32512 #define PA_SC_HIS_DEBUG__DROP_DUPLICATE_SC_DB_STILE_UPDATE_BEFORE_DETAIL_WALK__SHIFT 0xb 32513 #define PA_SC_HIS_DEBUG__FULLY_COVERED_IS_STILE_QUAD_MASK_BASED__SHIFT 0xc 32514 #define PA_SC_HIS_DEBUG__FORCE_SURFACE_ENABLED_TO_HISZ__SHIFT 0xd 32515 #define PA_SC_HIS_DEBUG__USE_DETAIL_RATE_IN_PRE_HISZ_STW__SHIFT 0xe 32516 #define PA_SC_HIS_DEBUG__DISABLE_SINGLE_STENCIL__SHIFT 0xf 32517 #define PA_SC_HIS_DEBUG__DISABLE_SUMMARIZATION_MONOTONICITY__SHIFT 0x10 32518 #define PA_SC_HIS_DEBUG__DISABLE_FAST_NO_OP_WITH_TILE_RATE__SHIFT 0x11 32519 #define PA_SC_HIS_DEBUG__DISABLE_FAST_SET_WITHOUT_DEST_DATA__SHIFT 0x12 32520 #define PA_SC_HIS_DEBUG__DISABLE_HIS_TEST_UPDATE__SHIFT 0x13 32521 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_0__SHIFT 0x18 32522 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_1__SHIFT 0x19 32523 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_2__SHIFT 0x1a 32524 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_3__SHIFT 0x1b 32525 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_4__SHIFT 0x1c 32526 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_5__SHIFT 0x1d 32527 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_6__SHIFT 0x1e 32528 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_7__SHIFT 0x1f 32529 #define PA_SC_HIS_DEBUG__FORCE_STENCIL_READ_MASK 0x00000002L 32530 #define PA_SC_HIS_DEBUG__FORCE_HIS_ENABLE_MASK 0x0000000CL 32531 #define PA_SC_HIS_DEBUG__FAST_STENCIL_DISABLE_MASK 0x00000040L 32532 #define PA_SC_HIS_DEBUG__NOOP_CULL_DISABLE_MASK 0x00000080L 32533 #define PA_SC_HIS_DEBUG__DISABLE_FULLY_COVERED_PRE_HISZ_MASK 0x00000100L 32534 #define PA_SC_HIS_DEBUG__DISABLE_FULLY_COVERED_POST_HISZ_MASK 0x00000200L 32535 #define PA_SC_HIS_DEBUG__DROP_UNLIT_STILES_AFTER_DETAIL_WALK_MASK 0x00000400L 32536 #define PA_SC_HIS_DEBUG__DROP_DUPLICATE_SC_DB_STILE_UPDATE_BEFORE_DETAIL_WALK_MASK 0x00000800L 32537 #define PA_SC_HIS_DEBUG__FULLY_COVERED_IS_STILE_QUAD_MASK_BASED_MASK 0x00001000L 32538 #define PA_SC_HIS_DEBUG__FORCE_SURFACE_ENABLED_TO_HISZ_MASK 0x00002000L 32539 #define PA_SC_HIS_DEBUG__USE_DETAIL_RATE_IN_PRE_HISZ_STW_MASK 0x00004000L 32540 #define PA_SC_HIS_DEBUG__DISABLE_SINGLE_STENCIL_MASK 0x00008000L 32541 #define PA_SC_HIS_DEBUG__DISABLE_SUMMARIZATION_MONOTONICITY_MASK 0x00010000L 32542 #define PA_SC_HIS_DEBUG__DISABLE_FAST_NO_OP_WITH_TILE_RATE_MASK 0x00020000L 32543 #define PA_SC_HIS_DEBUG__DISABLE_FAST_SET_WITHOUT_DEST_DATA_MASK 0x00040000L 32544 #define PA_SC_HIS_DEBUG__DISABLE_HIS_TEST_UPDATE_MASK 0x00080000L 32545 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_0_MASK 0x01000000L 32546 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_1_MASK 0x02000000L 32547 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_2_MASK 0x04000000L 32548 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_3_MASK 0x08000000L 32549 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_4_MASK 0x10000000L 32550 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_5_MASK 0x20000000L 32551 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_6_MASK 0x40000000L 32552 #define PA_SC_HIS_DEBUG__HIS_DEBUG_ECO_SPARE_7_MASK 0x80000000L 32553 //SC_MEM_SCOPE 32554 #define SC_MEM_SCOPE__VRS_RATE_SCOPE__SHIFT 0x0 32555 #define SC_MEM_SCOPE__VRS_FEEDBACK_SCOPE__SHIFT 0x2 32556 #define SC_MEM_SCOPE__HIZ_SCOPE__SHIFT 0x4 32557 #define SC_MEM_SCOPE__HIS_SCOPE__SHIFT 0x6 32558 #define SC_MEM_SCOPE__VRS_RATE_SCOPE_MASK 0x00000003L 32559 #define SC_MEM_SCOPE__VRS_FEEDBACK_SCOPE_MASK 0x0000000CL 32560 #define SC_MEM_SCOPE__HIZ_SCOPE_MASK 0x00000030L 32561 #define SC_MEM_SCOPE__HIS_SCOPE_MASK 0x000000C0L 32562 32563 32564 // addressBlock: gc_gfx_se_gfx_se_pfvf_sqdec 32565 //SQ_RUNTIME_CONFIG 32566 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER__SHIFT 0x0 32567 #define SQ_RUNTIME_CONFIG__UNUSED_REGISTER_MASK 0x00000001L 32568 //SQ_DEBUG_STS_GLOBAL 32569 #define SQ_DEBUG_STS_GLOBAL__BUSY__SHIFT 0x0 32570 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY__SHIFT 0x1 32571 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0__SHIFT 0x4 32572 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1__SHIFT 0x10 32573 #define SQ_DEBUG_STS_GLOBAL__BUSY_MASK 0x00000001L 32574 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_BUSY_MASK 0x00000002L 32575 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA0_MASK 0x0000FFF0L 32576 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SA1_MASK 0x0FFF0000L 32577 //SQ_DEBUG_STS_GLOBAL2 32578 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0__SHIFT 0x0 32579 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1__SHIFT 0x8 32580 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE__SHIFT 0x10 32581 #define SQ_DEBUG_STS_GLOBAL2__SQ_IND_ACCESS_RD_WR_SWITCH__SHIFT 0x1f 32582 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX0_MASK 0x000000FFL 32583 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_GFX1_MASK 0x0000FF00L 32584 #define SQ_DEBUG_STS_GLOBAL2__REG_FIFO_LEVEL_COMPUTE_MASK 0x00FF0000L 32585 #define SQ_DEBUG_STS_GLOBAL2__SQ_IND_ACCESS_RD_WR_SWITCH_MASK 0x80000000L 32586 //SH_MEM_BASES 32587 #define SH_MEM_BASES__PRIVATE_BASE__SHIFT 0x0 32588 #define SH_MEM_BASES__SHARED_BASE__SHIFT 0x10 32589 #define SH_MEM_BASES__PRIVATE_BASE_MASK 0x0000FFFFL 32590 #define SH_MEM_BASES__SHARED_BASE_MASK 0xFFFF0000L 32591 //SH_MEM_CONFIG 32592 #define SH_MEM_CONFIG__ADDRESS_MODE__SHIFT 0x0 32593 #define SH_MEM_CONFIG__ALIGNMENT_MODE__SHIFT 0x2 32594 #define SH_MEM_CONFIG__F8_MODE__SHIFT 0x8 32595 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH__SHIFT 0xe 32596 #define SH_MEM_CONFIG__ICACHE_USE_GL1__SHIFT 0x12 32597 #define SH_MEM_CONFIG__ADDRESS_MODE_MASK 0x00000001L 32598 #define SH_MEM_CONFIG__ALIGNMENT_MODE_MASK 0x0000000CL 32599 #define SH_MEM_CONFIG__F8_MODE_MASK 0x00000100L 32600 #define SH_MEM_CONFIG__INITIAL_INST_PREFETCH_MASK 0x0000C000L 32601 #define SH_MEM_CONFIG__ICACHE_USE_GL1_MASK 0x00040000L 32602 //SQ_DEBUG 32603 #define SQ_DEBUG__SINGLE_MEMOP__SHIFT 0x0 32604 #define SQ_DEBUG__SINGLE_ALU_OP__SHIFT 0x1 32605 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO__SHIFT 0x2 32606 #define SQ_DEBUG__SU_VDST_WKILL_DIS__SHIFT 0x3 32607 #define SQ_DEBUG__ADDR_OUT_OF_RANGE_REPORTING__SHIFT 0x4 32608 #define SQ_DEBUG__SINGLE_MEMOP_MASK 0x00000001L 32609 #define SQ_DEBUG__SINGLE_ALU_OP_MASK 0x00000002L 32610 #define SQ_DEBUG__WAIT_DEP_CTR_ZERO_MASK 0x00000004L 32611 #define SQ_DEBUG__SU_VDST_WKILL_DIS_MASK 0x00000008L 32612 #define SQ_DEBUG__ADDR_OUT_OF_RANGE_REPORTING_MASK 0x00000010L 32613 //SQ_SHADER_TBA_LO 32614 #define SQ_SHADER_TBA_LO__ADDR_LO__SHIFT 0x0 32615 #define SQ_SHADER_TBA_LO__ADDR_LO_MASK 0xFFFFFFFFL 32616 //SQ_SHADER_TBA_HI 32617 #define SQ_SHADER_TBA_HI__ADDR_HI__SHIFT 0x0 32618 #define SQ_SHADER_TBA_HI__TRAP_EN__SHIFT 0x1f 32619 #define SQ_SHADER_TBA_HI__ADDR_HI_MASK 0x000000FFL 32620 #define SQ_SHADER_TBA_HI__TRAP_EN_MASK 0x80000000L 32621 //SQ_SHADER_TMA_LO 32622 #define SQ_SHADER_TMA_LO__ADDR_LO__SHIFT 0x0 32623 #define SQ_SHADER_TMA_LO__ADDR_LO_MASK 0xFFFFFFFFL 32624 //SQ_SHADER_TMA_HI 32625 #define SQ_SHADER_TMA_HI__ADDR_HI__SHIFT 0x0 32626 #define SQ_SHADER_TMA_HI__ADDR_HI_MASK 0x000000FFL 32627 32628 32629 // addressBlock: gc_gfx_se_gfx_se_pfonly_spidec 32630 //SPI_CDBG_SYS_GFX 32631 #define SPI_CDBG_SYS_GFX__PS_EN__SHIFT 0x0 32632 #define SPI_CDBG_SYS_GFX__GS_EN__SHIFT 0x2 32633 #define SPI_CDBG_SYS_GFX__HS_EN__SHIFT 0x4 32634 #define SPI_CDBG_SYS_GFX__CS_EN__SHIFT 0x6 32635 #define SPI_CDBG_SYS_GFX__PS_EN_MASK 0x00000001L 32636 #define SPI_CDBG_SYS_GFX__GS_EN_MASK 0x00000004L 32637 #define SPI_CDBG_SYS_GFX__HS_EN_MASK 0x00000010L 32638 #define SPI_CDBG_SYS_GFX__CS_EN_MASK 0x00000040L 32639 //SPI_CDBG_SYS_HP3D 32640 #define SPI_CDBG_SYS_HP3D__PS_EN__SHIFT 0x0 32641 #define SPI_CDBG_SYS_HP3D__GS_EN__SHIFT 0x2 32642 #define SPI_CDBG_SYS_HP3D__HS_EN__SHIFT 0x4 32643 #define SPI_CDBG_SYS_HP3D__CS_EN__SHIFT 0x6 32644 #define SPI_CDBG_SYS_HP3D__PS_EN_MASK 0x00000001L 32645 #define SPI_CDBG_SYS_HP3D__GS_EN_MASK 0x00000004L 32646 #define SPI_CDBG_SYS_HP3D__HS_EN_MASK 0x00000010L 32647 #define SPI_CDBG_SYS_HP3D__CS_EN_MASK 0x00000040L 32648 //SPI_CDBG_SYS_CS0 32649 #define SPI_CDBG_SYS_CS0__PIPE0__SHIFT 0x0 32650 #define SPI_CDBG_SYS_CS0__PIPE1__SHIFT 0x8 32651 #define SPI_CDBG_SYS_CS0__PIPE2__SHIFT 0x10 32652 #define SPI_CDBG_SYS_CS0__PIPE3__SHIFT 0x18 32653 #define SPI_CDBG_SYS_CS0__PIPE0_MASK 0x000000FFL 32654 #define SPI_CDBG_SYS_CS0__PIPE1_MASK 0x0000FF00L 32655 #define SPI_CDBG_SYS_CS0__PIPE2_MASK 0x00FF0000L 32656 #define SPI_CDBG_SYS_CS0__PIPE3_MASK 0xFF000000L 32657 //SPI_GDBG_WAVE_CNTL 32658 #define SPI_GDBG_WAVE_CNTL__STALL_RA__SHIFT 0x0 32659 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH__SHIFT 0x1 32660 #define SPI_GDBG_WAVE_CNTL__STALL_STATUS__SHIFT 0x2 32661 #define SPI_GDBG_WAVE_CNTL__STALL_RA_MASK 0x00000001L 32662 #define SPI_GDBG_WAVE_CNTL__STALL_LAUNCH_MASK 0x00000002L 32663 #define SPI_GDBG_WAVE_CNTL__STALL_STATUS_MASK 0x00000004L 32664 //SPI_GDBG_TRAP_CONFIG 32665 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN__SHIFT 0x0 32666 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN__SHIFT 0x8 32667 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN__SHIFT 0x10 32668 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN__SHIFT 0x18 32669 #define SPI_GDBG_TRAP_CONFIG__PIPE0_EN_MASK 0x000000FFL 32670 #define SPI_GDBG_TRAP_CONFIG__PIPE1_EN_MASK 0x0000FF00L 32671 #define SPI_GDBG_TRAP_CONFIG__PIPE2_EN_MASK 0x00FF0000L 32672 #define SPI_GDBG_TRAP_CONFIG__PIPE3_EN_MASK 0xFF000000L 32673 //SPI_GDBG_WAVE_CNTL3 32674 #define SPI_GDBG_WAVE_CNTL3__STALL_PS__SHIFT 0x0 32675 #define SPI_GDBG_WAVE_CNTL3__STALL_GS__SHIFT 0x2 32676 #define SPI_GDBG_WAVE_CNTL3__STALL_HS__SHIFT 0x3 32677 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG__SHIFT 0x4 32678 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0__SHIFT 0x5 32679 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1__SHIFT 0x6 32680 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2__SHIFT 0x7 32681 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3__SHIFT 0x8 32682 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4__SHIFT 0x9 32683 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5__SHIFT 0xa 32684 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6__SHIFT 0xb 32685 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7__SHIFT 0xc 32686 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION__SHIFT 0xd 32687 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT__SHIFT 0x1c 32688 #define SPI_GDBG_WAVE_CNTL3__STALL_PS_MASK 0x00000001L 32689 #define SPI_GDBG_WAVE_CNTL3__STALL_GS_MASK 0x00000004L 32690 #define SPI_GDBG_WAVE_CNTL3__STALL_HS_MASK 0x00000008L 32691 #define SPI_GDBG_WAVE_CNTL3__STALL_CSG_MASK 0x00000010L 32692 #define SPI_GDBG_WAVE_CNTL3__STALL_CS0_MASK 0x00000020L 32693 #define SPI_GDBG_WAVE_CNTL3__STALL_CS1_MASK 0x00000040L 32694 #define SPI_GDBG_WAVE_CNTL3__STALL_CS2_MASK 0x00000080L 32695 #define SPI_GDBG_WAVE_CNTL3__STALL_CS3_MASK 0x00000100L 32696 #define SPI_GDBG_WAVE_CNTL3__STALL_CS4_MASK 0x00000200L 32697 #define SPI_GDBG_WAVE_CNTL3__STALL_CS5_MASK 0x00000400L 32698 #define SPI_GDBG_WAVE_CNTL3__STALL_CS6_MASK 0x00000800L 32699 #define SPI_GDBG_WAVE_CNTL3__STALL_CS7_MASK 0x00001000L 32700 #define SPI_GDBG_WAVE_CNTL3__STALL_DURATION_MASK 0x0FFFE000L 32701 #define SPI_GDBG_WAVE_CNTL3__STALL_MULT_MASK 0x10000000L 32702 //SPI_RESET_DEBUG 32703 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET__SHIFT 0x0 32704 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID__SHIFT 0x1 32705 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID__SHIFT 0x2 32706 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE__SHIFT 0x3 32707 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY__SHIFT 0x4 32708 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_MASK 0x00000001L 32709 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PER_VMID_MASK 0x00000002L 32710 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_ALL_VMID_MASK 0x00000004L 32711 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_RESOURCE_MASK 0x00000008L 32712 #define SPI_RESET_DEBUG__DISABLE_GFX_RESET_PRIORITY_MASK 0x00000010L 32713 //GDS_COMPUTE_MAX_WAVE_ID 32714 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x0 32715 #define GDS_COMPUTE_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000FFFL 32716 //SPI_ARB_CNTL_0 32717 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT__SHIFT 0x0 32718 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT__SHIFT 0x4 32719 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT__SHIFT 0x8 32720 #define SPI_ARB_CNTL_0__EXP_ARB_COL_WT_MASK 0x0000000FL 32721 #define SPI_ARB_CNTL_0__EXP_ARB_POS_WT_MASK 0x000000F0L 32722 #define SPI_ARB_CNTL_0__EXP_ARB_GDS_WT_MASK 0x00000F00L 32723 //SPI_FEATURE_CTRL 32724 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT__SHIFT 0x0 32725 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE__SHIFT 0x4 32726 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT__SHIFT 0x5 32727 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL__SHIFT 0xb 32728 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL__SHIFT 0xd 32729 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE__SHIFT 0xe 32730 #define SPI_FEATURE_CTRL__TUNNELING_WAVE_LIMIT_MASK 0x0000000FL 32731 #define SPI_FEATURE_CTRL__RA_PROBE_IGNORE_MASK 0x00000010L 32732 #define SPI_FEATURE_CTRL__PS_THROTTLE_MAX_WAVE_LIMIT_MASK 0x000007E0L 32733 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_WIF_CTRL_MASK 0x00001800L 32734 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_OOO_CTRL_MASK 0x00002000L 32735 #define SPI_FEATURE_CTRL__RA_PROBE_SKEW_DISABLE_MASK 0x00004000L 32736 //SPI_SHADER_RSRC_LIMIT_CTRL 32737 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32__SHIFT 0x0 32738 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32__SHIFT 0x5 32739 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE__SHIFT 0xc 32740 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT__SHIFT 0xd 32741 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL__SHIFT 0x13 32742 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT__SHIFT 0x14 32743 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL__SHIFT 0x1c 32744 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE__SHIFT 0x1f 32745 #define SPI_SHADER_RSRC_LIMIT_CTRL__WAVES_PER_SIMD32_MASK 0x0000001FL 32746 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_PER_SIMD32_MASK 0x00000FE0L 32747 #define SPI_SHADER_RSRC_LIMIT_CTRL__VGPR_WRAP_DISABLE_MASK 0x00001000L 32748 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_MASK 0x0007E000L 32749 #define SPI_SHADER_RSRC_LIMIT_CTRL__BARRIER_LIMIT_HIERARCHY_LEVEL_MASK 0x00080000L 32750 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_MASK 0x0FF00000L 32751 #define SPI_SHADER_RSRC_LIMIT_CTRL__LDS_LIMIT_HIERARCHY_LEVEL_MASK 0x10000000L 32752 #define SPI_SHADER_RSRC_LIMIT_CTRL__PERFORMANCE_LIMIT_ENABLE_MASK 0x80000000L 32753 //PC_CONFIG_CNTL_0 32754 #define PC_CONFIG_CNTL_0__PQ_FIFO_DEPTH__SHIFT 0x0 32755 #define PC_CONFIG_CNTL_0__READ_RET_DEPTH__SHIFT 0x5 32756 #define PC_CONFIG_CNTL_0__MAX_PRIMS_PER_PROBE__SHIFT 0xa 32757 #define PC_CONFIG_CNTL_0__GL1_CREDIT_COUNT__SHIFT 0xe 32758 #define PC_CONFIG_CNTL_0__SC_PC_RATE_CNTL__SHIFT 0x12 32759 #define PC_CONFIG_CNTL_0__MW_PQ_RATE_CNTL__SHIFT 0x16 32760 #define PC_CONFIG_CNTL_0__PC_DEALLOC_TIMEOUT__SHIFT 0x1a 32761 #define PC_CONFIG_CNTL_0__MW_DISABLE_EARLY_HIT__SHIFT 0x1e 32762 #define PC_CONFIG_CNTL_0__DISABLE_DEALLOC_ON_TIMEOUT__SHIFT 0x1f 32763 #define PC_CONFIG_CNTL_0__PQ_FIFO_DEPTH_MASK 0x0000001FL 32764 #define PC_CONFIG_CNTL_0__READ_RET_DEPTH_MASK 0x000003E0L 32765 #define PC_CONFIG_CNTL_0__MAX_PRIMS_PER_PROBE_MASK 0x00003C00L 32766 #define PC_CONFIG_CNTL_0__GL1_CREDIT_COUNT_MASK 0x0003C000L 32767 #define PC_CONFIG_CNTL_0__SC_PC_RATE_CNTL_MASK 0x003C0000L 32768 #define PC_CONFIG_CNTL_0__MW_PQ_RATE_CNTL_MASK 0x03C00000L 32769 #define PC_CONFIG_CNTL_0__PC_DEALLOC_TIMEOUT_MASK 0x3C000000L 32770 #define PC_CONFIG_CNTL_0__MW_DISABLE_EARLY_HIT_MASK 0x40000000L 32771 #define PC_CONFIG_CNTL_0__DISABLE_DEALLOC_ON_TIMEOUT_MASK 0x80000000L 32772 //PC_CONFIG_CNTL_1 32773 #define PC_CONFIG_CNTL_1__DISABLE_LWC_SLOT_REUSE__SHIFT 0x0 32774 #define PC_CONFIG_CNTL_1__DISABLE_LWC_WAVE_REUSE__SHIFT 0x1 32775 #define PC_CONFIG_CNTL_1__LIMIT_BANK_ACCESS__SHIFT 0x2 32776 #define PC_CONFIG_CNTL_1__FORCE_BANK_SERIALIZE__SHIFT 0x3 32777 #define PC_CONFIG_CNTL_1__ENABLE_FIFO_DEBUG_WRITE__SHIFT 0x4 32778 #define PC_CONFIG_CNTL_1__DEBUG_REG_EN__SHIFT 0x5 32779 #define PC_CONFIG_CNTL_1__DEBUG_GROUP_SEL__SHIFT 0x6 32780 #define PC_CONFIG_CNTL_1__FORCE_SA_SERIALIZE__SHIFT 0xc 32781 #define PC_CONFIG_CNTL_1__PC_GL1H_FGCG_OVERRIDE__SHIFT 0xd 32782 #define PC_CONFIG_CNTL_1__PC_LDS_FGCG_OVERRIDE__SHIFT 0xe 32783 #define PC_CONFIG_CNTL_1__PC_MAX_BCD__SHIFT 0xf 32784 #define PC_CONFIG_CNTL_1__DISABLE_DEALLOC_ON_EVENT__SHIFT 0x11 32785 #define PC_CONFIG_CNTL_1__MAX_PSTATE_IDS__SHIFT 0x12 32786 #define PC_CONFIG_CNTL_1__MAX_PC_SPI_PROBES__SHIFT 0x14 32787 #define PC_CONFIG_CNTL_1__CMM_USE_POLICY__SHIFT 0x18 32788 #define PC_CONFIG_CNTL_1__SPECULATIVE_DATA_READ__SHIFT 0x1b 32789 #define PC_CONFIG_CNTL_1__CMM_SCOPE__SHIFT 0x1d 32790 #define PC_CONFIG_CNTL_1__DISABLE_DEALLOC_ON_PC_IDLE__SHIFT 0x1f 32791 #define PC_CONFIG_CNTL_1__DISABLE_LWC_SLOT_REUSE_MASK 0x00000001L 32792 #define PC_CONFIG_CNTL_1__DISABLE_LWC_WAVE_REUSE_MASK 0x00000002L 32793 #define PC_CONFIG_CNTL_1__LIMIT_BANK_ACCESS_MASK 0x00000004L 32794 #define PC_CONFIG_CNTL_1__FORCE_BANK_SERIALIZE_MASK 0x00000008L 32795 #define PC_CONFIG_CNTL_1__ENABLE_FIFO_DEBUG_WRITE_MASK 0x00000010L 32796 #define PC_CONFIG_CNTL_1__DEBUG_REG_EN_MASK 0x00000020L 32797 #define PC_CONFIG_CNTL_1__DEBUG_GROUP_SEL_MASK 0x00000FC0L 32798 #define PC_CONFIG_CNTL_1__FORCE_SA_SERIALIZE_MASK 0x00001000L 32799 #define PC_CONFIG_CNTL_1__PC_GL1H_FGCG_OVERRIDE_MASK 0x00002000L 32800 #define PC_CONFIG_CNTL_1__PC_LDS_FGCG_OVERRIDE_MASK 0x00004000L 32801 #define PC_CONFIG_CNTL_1__PC_MAX_BCD_MASK 0x00018000L 32802 #define PC_CONFIG_CNTL_1__DISABLE_DEALLOC_ON_EVENT_MASK 0x00020000L 32803 #define PC_CONFIG_CNTL_1__MAX_PSTATE_IDS_MASK 0x000C0000L 32804 #define PC_CONFIG_CNTL_1__MAX_PC_SPI_PROBES_MASK 0x00F00000L 32805 #define PC_CONFIG_CNTL_1__CMM_USE_POLICY_MASK 0x07000000L 32806 #define PC_CONFIG_CNTL_1__SPECULATIVE_DATA_READ_MASK 0x18000000L 32807 #define PC_CONFIG_CNTL_1__CMM_SCOPE_MASK 0x60000000L 32808 #define PC_CONFIG_CNTL_1__DISABLE_DEALLOC_ON_PC_IDLE_MASK 0x80000000L 32809 //SPI_COMPUTE_WF_CTX_SAVE_STATUS 32810 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY__SHIFT 0x0 32811 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY__SHIFT 0x1 32812 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY__SHIFT 0x2 32813 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY__SHIFT 0x3 32814 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY__SHIFT 0x4 32815 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY__SHIFT 0x5 32816 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY__SHIFT 0x6 32817 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY__SHIFT 0x7 32818 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY__SHIFT 0x8 32819 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY__SHIFT 0x9 32820 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY__SHIFT 0xa 32821 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY__SHIFT 0xb 32822 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY__SHIFT 0xc 32823 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY__SHIFT 0xd 32824 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY__SHIFT 0xe 32825 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY__SHIFT 0xf 32826 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY__SHIFT 0x10 32827 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY__SHIFT 0x11 32828 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY__SHIFT 0x12 32829 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY__SHIFT 0x13 32830 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY__SHIFT 0x14 32831 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY__SHIFT 0x15 32832 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY__SHIFT 0x16 32833 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY__SHIFT 0x17 32834 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY__SHIFT 0x18 32835 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY__SHIFT 0x19 32836 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY__SHIFT 0x1a 32837 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY__SHIFT 0x1b 32838 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY__SHIFT 0x1c 32839 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY__SHIFT 0x1d 32840 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY__SHIFT 0x1e 32841 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY__SHIFT 0x1f 32842 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE0_SAVE_BUSY_MASK 0x00000001L 32843 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE1_SAVE_BUSY_MASK 0x00000002L 32844 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE2_SAVE_BUSY_MASK 0x00000004L 32845 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE3_SAVE_BUSY_MASK 0x00000008L 32846 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE4_SAVE_BUSY_MASK 0x00000010L 32847 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE5_SAVE_BUSY_MASK 0x00000020L 32848 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE6_SAVE_BUSY_MASK 0x00000040L 32849 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE0_QUEUE7_SAVE_BUSY_MASK 0x00000080L 32850 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE0_SAVE_BUSY_MASK 0x00000100L 32851 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE1_SAVE_BUSY_MASK 0x00000200L 32852 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE2_SAVE_BUSY_MASK 0x00000400L 32853 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE3_SAVE_BUSY_MASK 0x00000800L 32854 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE4_SAVE_BUSY_MASK 0x00001000L 32855 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE5_SAVE_BUSY_MASK 0x00002000L 32856 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE6_SAVE_BUSY_MASK 0x00004000L 32857 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE1_QUEUE7_SAVE_BUSY_MASK 0x00008000L 32858 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE0_SAVE_BUSY_MASK 0x00010000L 32859 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE1_SAVE_BUSY_MASK 0x00020000L 32860 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE2_SAVE_BUSY_MASK 0x00040000L 32861 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE3_SAVE_BUSY_MASK 0x00080000L 32862 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE4_SAVE_BUSY_MASK 0x00100000L 32863 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE5_SAVE_BUSY_MASK 0x00200000L 32864 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE6_SAVE_BUSY_MASK 0x00400000L 32865 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE2_QUEUE7_SAVE_BUSY_MASK 0x00800000L 32866 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE0_SAVE_BUSY_MASK 0x01000000L 32867 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE1_SAVE_BUSY_MASK 0x02000000L 32868 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE2_SAVE_BUSY_MASK 0x04000000L 32869 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE3_SAVE_BUSY_MASK 0x08000000L 32870 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE4_SAVE_BUSY_MASK 0x10000000L 32871 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE5_SAVE_BUSY_MASK 0x20000000L 32872 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE6_SAVE_BUSY_MASK 0x40000000L 32873 #define SPI_COMPUTE_WF_CTX_SAVE_STATUS__PIPE3_QUEUE7_SAVE_BUSY_MASK 0x80000000L 32874 32875 32876 // addressBlock: gc_gfx_se_gfx_se_pfonly_utcl1dec 32877 //UTCL1_CTRL_0 32878 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE__SHIFT 0x0 32879 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE__SHIFT 0x1 32880 #define UTCL1_CTRL_0__UTCL1_MH_B2B_DUPLICATES_DET_DISABLE__SHIFT 0x2 32881 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS_UNIFIED_IF__SHIFT 0x3 32882 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS__SHIFT 0x9 32883 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE__SHIFT 0xd 32884 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE__SHIFT 0xe 32885 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE__SHIFT 0xf 32886 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID__SHIFT 0x10 32887 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL__SHIFT 0x11 32888 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE__SHIFT 0x12 32889 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE__SHIFT 0x13 32890 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE__SHIFT 0x14 32891 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE__SHIFT 0x15 32892 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES__SHIFT 0x16 32893 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING__SHIFT 0x17 32894 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER__SHIFT 0x18 32895 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL__SHIFT 0x19 32896 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE__SHIFT 0x1b 32897 #define UTCL1_CTRL_0__UTCL1_HIT_DETECTION_BASED_ON_PAGE_SIZE__SHIFT 0x1d 32898 #define UTCL1_CTRL_0__UTCL1_MH_DUPL_DETECT_ON_NATIVE_PG_SZ__SHIFT 0x1e 32899 #define UTCL1_CTRL_0__UTCL1_FORCE_INV_ALL__SHIFT 0x1f 32900 #define UTCL1_CTRL_0__UTCL1_L0_REQ_VFIFO_DISABLE_MASK 0x00000001L 32901 #define UTCL1_CTRL_0__UTCL1_UTCL2_INVACK_CDC_FIFO_DISABLE_MASK 0x00000002L 32902 #define UTCL1_CTRL_0__UTCL1_MH_B2B_DUPLICATES_DET_DISABLE_MASK 0x00000004L 32903 #define UTCL1_CTRL_0__UTCL1_UTCL2_REQ_CREDITS_UNIFIED_IF_MASK 0x000001F8L 32904 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_CREDITS_MASK 0x00001E00L 32905 #define UTCL1_CTRL_0__UTCL1_LIMIT_INV_TO_ONE_MASK 0x00002000L 32906 #define UTCL1_CTRL_0__UTCL1_LIMIT_XLAT_TO_ONE_MASK 0x00004000L 32907 #define UTCL1_CTRL_0__UTCL1_UTCL2_FGCG_REPEATERS_OVERRIDE_MASK 0x00008000L 32908 #define UTCL1_CTRL_0__UTCL1_INV_FILTER_VMID_MASK 0x00010000L 32909 #define UTCL1_CTRL_0__UTCL1_RANGE_INV_FORCE_CHK_ALL_MASK 0x00020000L 32910 #define UTCL1_CTRL_0__UTCL1_UTCL0_RET_FGCG_REPEATERS_OVERRIDE_MASK 0x00040000L 32911 #define UTCL1_CTRL_0__UTCL1_UTCL0_INVREQ_FGCG_REPEATERS_OVERRIDE_MASK 0x00080000L 32912 #define UTCL1_CTRL_0__GCRD_FGCG_DISABLE_MASK 0x00100000L 32913 #define UTCL1_CTRL_0__UTCL1_MH_RANGE_INV_TO_VMID_OVERRIDE_MASK 0x00200000L 32914 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_DUPLICATES_MASK 0x00400000L 32915 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_REQUEST_SQUASHING_MASK 0x00800000L 32916 #define UTCL1_CTRL_0__UTCL1_MH_DISABLE_RECENT_BUFFER_MASK 0x01000000L 32917 #define UTCL1_CTRL_0__UTCL1_XLAT_FAULT_LOCK_CTRL_MASK 0x06000000L 32918 #define UTCL1_CTRL_0__UTCL1_REDUCE_CC_SIZE_MASK 0x18000000L 32919 #define UTCL1_CTRL_0__UTCL1_HIT_DETECTION_BASED_ON_PAGE_SIZE_MASK 0x20000000L 32920 #define UTCL1_CTRL_0__UTCL1_MH_DUPL_DETECT_ON_NATIVE_PG_SZ_MASK 0x40000000L 32921 #define UTCL1_CTRL_0__UTCL1_FORCE_INV_ALL_MASK 0x80000000L 32922 //UTCL1_UTCL0_INVREQ_DISABLE 32923 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE__SHIFT 0x0 32924 #define UTCL1_UTCL0_INVREQ_DISABLE__UTCL1_UTCL0_INVREQ_DISABLE_MASK 0xFFFFFFFFL 32925 //UTCL1_CTRL_2 32926 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD__SHIFT 0x0 32927 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE__SHIFT 0x4 32928 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM__SHIFT 0xa 32929 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE__SHIFT 0xb 32930 #define UTCL1_CTRL_2__UTCL1_SPARE0__SHIFT 0xc 32931 #define UTCL1_CTRL_2__UTCL2_UTCL1_RET_FGCG_REPEATERS_OVERRIDE__SHIFT 0xd 32932 #define UTCL1_CTRL_2__UTCL1_IDENTITY_MODE_CONFIG_SELECTOR__SHIFT 0xe 32933 #define UTCL1_CTRL_2__UTCL1_UTCL2_REQ_CREDITS_SA01__SHIFT 0x14 32934 #define UTCL1_CTRL_2__UTCL1_UTCL2_REQ_CREDITS_SAX__SHIFT 0x1a 32935 #define UTCL1_CTRL_2__UTCL1_RNG_TO_VMID_INV_OVRD_MASK 0x0000000FL 32936 #define UTCL1_CTRL_2__UTCL1_PMM_INTERRUPT_CREDITS_OVERRIDE_MASK 0x000003F0L 32937 #define UTCL1_CTRL_2__UTCL1_CACHE_WRITE_PERM_MASK 0x00000400L 32938 #define UTCL1_CTRL_2__UTCL1_PAGE_OVRD_DISABLE_MASK 0x00000800L 32939 #define UTCL1_CTRL_2__UTCL1_SPARE0_MASK 0x00001000L 32940 #define UTCL1_CTRL_2__UTCL2_UTCL1_RET_FGCG_REPEATERS_OVERRIDE_MASK 0x00002000L 32941 #define UTCL1_CTRL_2__UTCL1_IDENTITY_MODE_CONFIG_SELECTOR_MASK 0x000FC000L 32942 #define UTCL1_CTRL_2__UTCL1_UTCL2_REQ_CREDITS_SA01_MASK 0x03F00000L 32943 #define UTCL1_CTRL_2__UTCL1_UTCL2_REQ_CREDITS_SAX_MASK 0xFC000000L 32944 //UTCL1_FIFO_SIZING 32945 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH__SHIFT 0x0 32946 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW__SHIFT 0x3 32947 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH__SHIFT 0x10 32948 #define UTCL1_FIFO_SIZING__UTCL1_UTCL2_INVACK_CDC_FIFO_THRESH_MASK 0x00000007L 32949 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_LOW_MASK 0x0000FFF8L 32950 #define UTCL1_FIFO_SIZING__UTCL1_GENERAL_SIZING_CTRL_HIGH_MASK 0xFFFF0000L 32951 //GCRD_SA0_TARGETS_DISABLE 32952 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE__SHIFT 0x0 32953 #define GCRD_SA0_TARGETS_DISABLE__GCRD_SA0_TARGETS_DISABLE_MASK 0x0000FFFFL 32954 //GCRD_SA1_TARGETS_DISABLE 32955 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE__SHIFT 0x0 32956 #define GCRD_SA1_TARGETS_DISABLE__GCRD_SA1_TARGETS_DISABLE_MASK 0x0000FFFFL 32957 //GCRD_CREDIT_SAFE 32958 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG__SHIFT 0x0 32959 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG__SHIFT 0x4 32960 #define GCRD_CREDIT_SAFE__GCRD_RSP_CREDIT_SAFE_REG__SHIFT 0x8 32961 #define GCRD_CREDIT_SAFE__GCRD_CHAIN_CREDIT_SAFE_REG_MASK 0x00000007L 32962 #define GCRD_CREDIT_SAFE__GCRD_TARGET_CREDIT_SAFE_REG_MASK 0x00000070L 32963 #define GCRD_CREDIT_SAFE__GCRD_RSP_CREDIT_SAFE_REG_MASK 0x00000F00L 32964 //UTCL1_IDENTITY_MODE0 32965 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 32966 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 32967 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 32968 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 32969 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 32970 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 32971 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 32972 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 32973 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 32974 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 32975 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_D__SHIFT 0x13 32976 #define UTCL1_IDENTITY_MODE0__RESERVED__SHIFT 0x14 32977 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 32978 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 32979 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 32980 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 32981 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 32982 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 32983 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 32984 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 32985 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 32986 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 32987 #define UTCL1_IDENTITY_MODE0__UTCL1_UTCL0_RET_D_MASK 0x00080000L 32988 #define UTCL1_IDENTITY_MODE0__RESERVED_MASK 0xFFF00000L 32989 //UTCL1_IDENTITY_MODE1 32990 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 32991 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 32992 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 32993 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 32994 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 32995 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 32996 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 32997 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 32998 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 32999 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33000 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_D__SHIFT 0x13 33001 #define UTCL1_IDENTITY_MODE1__RESERVED__SHIFT 0x14 33002 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33003 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33004 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33005 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33006 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33007 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33008 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33009 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33010 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33011 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33012 #define UTCL1_IDENTITY_MODE1__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33013 #define UTCL1_IDENTITY_MODE1__RESERVED_MASK 0xFFF00000L 33014 //UTCL1_IDENTITY_MODE2 33015 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33016 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33017 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33018 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33019 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33020 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33021 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33022 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33023 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33024 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33025 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_D__SHIFT 0x13 33026 #define UTCL1_IDENTITY_MODE2__RESERVED__SHIFT 0x14 33027 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33028 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33029 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33030 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33031 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33032 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33033 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33034 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33035 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33036 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33037 #define UTCL1_IDENTITY_MODE2__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33038 #define UTCL1_IDENTITY_MODE2__RESERVED_MASK 0xFFF00000L 33039 //UTCL1_IDENTITY_MODE3 33040 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33041 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33042 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33043 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33044 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33045 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33046 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33047 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33048 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33049 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33050 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_D__SHIFT 0x13 33051 #define UTCL1_IDENTITY_MODE3__RESERVED__SHIFT 0x14 33052 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33053 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33054 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33055 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33056 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33057 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33058 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33059 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33060 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33061 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33062 #define UTCL1_IDENTITY_MODE3__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33063 #define UTCL1_IDENTITY_MODE3__RESERVED_MASK 0xFFF00000L 33064 //UTCL1_IDENTITY_MODE4 33065 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33066 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33067 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33068 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33069 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33070 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33071 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33072 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33073 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33074 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33075 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_D__SHIFT 0x13 33076 #define UTCL1_IDENTITY_MODE4__RESERVED__SHIFT 0x14 33077 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33078 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33079 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33080 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33081 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33082 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33083 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33084 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33085 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33086 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33087 #define UTCL1_IDENTITY_MODE4__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33088 #define UTCL1_IDENTITY_MODE4__RESERVED_MASK 0xFFF00000L 33089 //UTCL1_IDENTITY_MODE5 33090 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33091 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33092 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33093 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33094 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33095 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33096 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33097 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33098 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33099 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33100 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_D__SHIFT 0x13 33101 #define UTCL1_IDENTITY_MODE5__RESERVED__SHIFT 0x14 33102 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33103 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33104 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33105 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33106 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33107 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33108 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33109 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33110 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33111 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33112 #define UTCL1_IDENTITY_MODE5__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33113 #define UTCL1_IDENTITY_MODE5__RESERVED_MASK 0xFFF00000L 33114 //UTCL1_IDENTITY_MODE6 33115 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33116 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33117 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33118 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33119 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33120 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33121 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33122 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33123 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33124 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33125 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_D__SHIFT 0x13 33126 #define UTCL1_IDENTITY_MODE6__RESERVED__SHIFT 0x14 33127 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33128 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33129 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33130 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33131 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33132 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33133 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33134 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33135 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33136 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33137 #define UTCL1_IDENTITY_MODE6__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33138 #define UTCL1_IDENTITY_MODE6__RESERVED_MASK 0xFFF00000L 33139 //UTCL1_IDENTITY_MODE7 33140 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_SNOOP__SHIFT 0x0 33141 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_FRAG_SIZE__SHIFT 0x1 33142 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PERM_GRANTED__SHIFT 0x7 33143 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PERM_FAULT__SHIFT 0xa 33144 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_XNACK__SHIFT 0xb 33145 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PTE_TMZ__SHIFT 0xd 33146 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_NO_PTE__SHIFT 0xe 33147 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_SPA__SHIFT 0xf 33148 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_IOSTEER__SHIFT 0x10 33149 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_MTYPE__SHIFT 0x11 33150 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_D__SHIFT 0x13 33151 #define UTCL1_IDENTITY_MODE7__RESERVED__SHIFT 0x14 33152 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_SNOOP_MASK 0x00000001L 33153 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_FRAG_SIZE_MASK 0x0000007EL 33154 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PERM_GRANTED_MASK 0x00000380L 33155 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PERM_FAULT_MASK 0x00000400L 33156 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_XNACK_MASK 0x00001800L 33157 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_PTE_TMZ_MASK 0x00002000L 33158 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_NO_PTE_MASK 0x00004000L 33159 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_SPA_MASK 0x00008000L 33160 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_IOSTEER_MASK 0x00010000L 33161 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_MTYPE_MASK 0x00060000L 33162 #define UTCL1_IDENTITY_MODE7__UTCL1_UTCL0_RET_D_MASK 0x00080000L 33163 #define UTCL1_IDENTITY_MODE7__RESERVED_MASK 0xFFF00000L 33164 33165 33166 // addressBlock: gc_gfx_se_gfx_se_pfonly_tcpdec 33167 //TCP_INVALIDATE 33168 #define TCP_INVALIDATE__START__SHIFT 0x0 33169 #define TCP_INVALIDATE__START_MASK 0x00000001L 33170 //TCP_STATUS 33171 #define TCP_STATUS__TCP_BUSY__SHIFT 0x0 33172 #define TCP_STATUS__INPUT_BUSY__SHIFT 0x1 33173 #define TCP_STATUS__ADRS_BUSY__SHIFT 0x2 33174 #define TCP_STATUS__TAGRAMS_BUSY__SHIFT 0x3 33175 #define TCP_STATUS__CNTRL_BUSY__SHIFT 0x4 33176 #define TCP_STATUS__LFIFO_BUSY__SHIFT 0x5 33177 #define TCP_STATUS__READ_BUSY__SHIFT 0x6 33178 #define TCP_STATUS__FORMAT_BUSY__SHIFT 0x7 33179 #define TCP_STATUS__VM_BUSY__SHIFT 0x8 33180 #define TCP_STATUS__MEMIF_BUSY__SHIFT 0x9 33181 #define TCP_STATUS__GCR_BUSY__SHIFT 0xa 33182 #define TCP_STATUS__OFIFO_BUSY__SHIFT 0xb 33183 #define TCP_STATUS__OFIFO_QUEUE_BUSY__SHIFT 0xc 33184 #define TCP_STATUS__XNACK_PRT__SHIFT 0xf 33185 #define TCP_STATUS__TCP_BUSY_MASK 0x00000001L 33186 #define TCP_STATUS__INPUT_BUSY_MASK 0x00000002L 33187 #define TCP_STATUS__ADRS_BUSY_MASK 0x00000004L 33188 #define TCP_STATUS__TAGRAMS_BUSY_MASK 0x00000008L 33189 #define TCP_STATUS__CNTRL_BUSY_MASK 0x00000010L 33190 #define TCP_STATUS__LFIFO_BUSY_MASK 0x00000020L 33191 #define TCP_STATUS__READ_BUSY_MASK 0x00000040L 33192 #define TCP_STATUS__FORMAT_BUSY_MASK 0x00000080L 33193 #define TCP_STATUS__VM_BUSY_MASK 0x00000100L 33194 #define TCP_STATUS__MEMIF_BUSY_MASK 0x00000200L 33195 #define TCP_STATUS__GCR_BUSY_MASK 0x00000400L 33196 #define TCP_STATUS__OFIFO_BUSY_MASK 0x00000800L 33197 #define TCP_STATUS__OFIFO_QUEUE_BUSY_MASK 0x00003000L 33198 #define TCP_STATUS__XNACK_PRT_MASK 0x00008000L 33199 //TCP_CNTL 33200 #define TCP_CNTL__FORCE_HIT__SHIFT 0x0 33201 #define TCP_CNTL__FORCE_MISS__SHIFT 0x1 33202 #define TCP_CNTL__STORE_ATOMIC_COLLAPSE_CLAUSE_LIMIT__SHIFT 0x2 33203 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE__SHIFT 0x5 33204 #define TCP_CNTL__TD_DATA_EN_OVERRIDE__SHIFT 0x6 33205 #define TCP_CNTL__DISABLE_WRITE_COMBINING__SHIFT 0x9 33206 #define TCP_CNTL__FORCE_SCOPE_EOW__SHIFT 0xa 33207 #define TCP_CNTL__FORCE_TEMPORAL_EOW__SHIFT 0xb 33208 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT__SHIFT 0xf 33209 #define TCP_CNTL__FORCE_EOW_SET_CNT__SHIFT 0x16 33210 #define TCP_CNTL__DISABLE_FULL_CL_ACCESS__SHIFT 0x1b 33211 #define TCP_CNTL__DISABLE_Z_MAP__SHIFT 0x1c 33212 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT__SHIFT 0x1f 33213 #define TCP_CNTL__FORCE_HIT_MASK 0x00000001L 33214 #define TCP_CNTL__FORCE_MISS_MASK 0x00000002L 33215 #define TCP_CNTL__STORE_ATOMIC_COLLAPSE_CLAUSE_LIMIT_MASK 0x0000001CL 33216 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE_MASK 0x00000020L 33217 #define TCP_CNTL__TD_DATA_EN_OVERRIDE_MASK 0x00000040L 33218 #define TCP_CNTL__DISABLE_WRITE_COMBINING_MASK 0x00000200L 33219 #define TCP_CNTL__FORCE_SCOPE_EOW_MASK 0x00000400L 33220 #define TCP_CNTL__FORCE_TEMPORAL_EOW_MASK 0x00000800L 33221 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT_MASK 0x001F8000L 33222 #define TCP_CNTL__FORCE_EOW_SET_CNT_MASK 0x07C00000L 33223 #define TCP_CNTL__DISABLE_FULL_CL_ACCESS_MASK 0x08000000L 33224 #define TCP_CNTL__DISABLE_Z_MAP_MASK 0x10000000L 33225 #define TCP_CNTL__ASTC_VE_MSB_TOLERANT_MASK 0x80000000L 33226 //TCP_CNTL2 33227 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE__SHIFT 0x8 33228 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE__SHIFT 0x9 33229 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE__SHIFT 0xa 33230 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE__SHIFT 0xb 33231 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE__SHIFT 0xc 33232 #define TCP_CNTL2__V64_COMBINE_ENABLE__SHIFT 0xd 33233 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE__SHIFT 0xe 33234 #define TCP_CNTL2__POWER_OPT_DISABLE__SHIFT 0x10 33235 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE__SHIFT 0x11 33236 #define TCP_CNTL2__PERF_EN_OVERRIDE__SHIFT 0x12 33237 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE__SHIFT 0x16 33238 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE__SHIFT 0x17 33239 #define TCP_CNTL2__TCP_FORCE_2X_TO_LOAD__SHIFT 0x18 33240 #define TCP_CNTL2__DISABLE_FLAT_BUF_DATARAM_SWIZZLE__SHIFT 0x19 33241 #define TCP_CNTL2__SPARE_BIT__SHIFT 0x1a 33242 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE__SHIFT 0x1b 33243 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE__SHIFT 0x1d 33244 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE__SHIFT 0x1e 33245 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING__SHIFT 0x1f 33246 #define TCP_CNTL2__TCP_FMT_MGCG_DISABLE_MASK 0x00000100L 33247 #define TCP_CNTL2__TCPF_LATENCY_BYPASS_DISABLE_MASK 0x00000200L 33248 #define TCP_CNTL2__TCP_WRITE_DATA_MGCG_DISABLE_MASK 0x00000400L 33249 #define TCP_CNTL2__TCP_INNER_BLOCK_MGCG_DISABLE_MASK 0x00000800L 33250 #define TCP_CNTL2__TCP_ADRS_IMG_CALC_MGCG_DISABLE_MASK 0x00001000L 33251 #define TCP_CNTL2__V64_COMBINE_ENABLE_MASK 0x00002000L 33252 #define TCP_CNTL2__TAGRAM_ADDR_SWIZZLE_DISABLE_MASK 0x00004000L 33253 #define TCP_CNTL2__POWER_OPT_DISABLE_MASK 0x00010000L 33254 #define TCP_CNTL2__GCR_RSP_FGCG_DISABLE_MASK 0x00020000L 33255 #define TCP_CNTL2__PERF_EN_OVERRIDE_MASK 0x000C0000L 33256 #define TCP_CNTL2__TCP_GL1_REQ_CLKEN_DISABLE_MASK 0x00400000L 33257 #define TCP_CNTL2__TCP_GL1R_SRC_CLKEN_DISABLE_MASK 0x00800000L 33258 #define TCP_CNTL2__TCP_FORCE_2X_TO_LOAD_MASK 0x01000000L 33259 #define TCP_CNTL2__DISABLE_FLAT_BUF_DATARAM_SWIZZLE_MASK 0x02000000L 33260 #define TCP_CNTL2__SPARE_BIT_MASK 0x04000000L 33261 #define TCP_CNTL2__TAGRAM_XY_BIAS_OVERRIDE_MASK 0x18000000L 33262 #define TCP_CNTL2__TCP_REQ_MGCG_DISABLE_MASK 0x20000000L 33263 #define TCP_CNTL2__TCP_MISS_MGCG_DISABLE_MASK 0x40000000L 33264 #define TCP_CNTL2__DISABLE_MIPMAP_PARAM_CALC_SELF_GATING_MASK 0x80000000L 33265 //TCP_CREDIT 33266 #define TCP_CREDIT__LFIFO_RAM_DEPTH__SHIFT 0x0 33267 #define TCP_CREDIT__GL1_REQ_CREDIT__SHIFT 0xa 33268 #define TCP_CREDIT__REQ_FIFO_CREDIT__SHIFT 0x10 33269 #define TCP_CREDIT__TD_RAM_CREDIT__SHIFT 0x17 33270 #define TCP_CREDIT__TD_DATA_CREDIT__SHIFT 0x1d 33271 #define TCP_CREDIT__LFIFO_RAM_DEPTH_MASK 0x000003FFL 33272 #define TCP_CREDIT__GL1_REQ_CREDIT_MASK 0x0000FC00L 33273 #define TCP_CREDIT__REQ_FIFO_CREDIT_MASK 0x007F0000L 33274 #define TCP_CREDIT__TD_RAM_CREDIT_MASK 0x0F800000L 33275 #define TCP_CREDIT__TD_DATA_CREDIT_MASK 0xE0000000L 33276 //TCP_COMPRESSION_CNTL 33277 #define TCP_COMPRESSION_CNTL__IMAGE_COMPRESSION_OVERRIDE__SHIFT 0x0 33278 #define TCP_COMPRESSION_CNTL__IMAGE_BYPASS_COMPRESSION__SHIFT 0x1 33279 #define TCP_COMPRESSION_CNTL__IMAGE_WRITE_COMPRESSION_DISABLE__SHIFT 0x2 33280 #define TCP_COMPRESSION_CNTL__BUFFER_COMPRESSION_OVERRIDE__SHIFT 0x3 33281 #define TCP_COMPRESSION_CNTL__BUFFER_BYPASS_COMPRESSION__SHIFT 0x4 33282 #define TCP_COMPRESSION_CNTL__BUFFER_WRITE_COMPRESSION_DISABLE__SHIFT 0x5 33283 #define TCP_COMPRESSION_CNTL__FLAT_COMPRESSION_OVERRIDE__SHIFT 0x6 33284 #define TCP_COMPRESSION_CNTL__FLAT_BYPASS_COMPRESSION__SHIFT 0x7 33285 #define TCP_COMPRESSION_CNTL__FLAT_WRITE_COMPRESSION_DISABLE__SHIFT 0x8 33286 #define TCP_COMPRESSION_CNTL__BVH_BYPASS_COMPRESSION__SHIFT 0x9 33287 #define TCP_COMPRESSION_CNTL__BUF_SPECULATIVE_DATA_READ__SHIFT 0xa 33288 #define TCP_COMPRESSION_CNTL__BUF_MAX_COMP_BLOCK_SIZE__SHIFT 0xc 33289 #define TCP_COMPRESSION_CNTL__BUF_MAX_UNCOMP_BLOCK_SIZE__SHIFT 0xe 33290 #define TCP_COMPRESSION_CNTL__BVH_SPECULATIVE_DATA_READ__SHIFT 0xf 33291 #define TCP_COMPRESSION_CNTL__BVH_MAX_COMP_BLOCK_SIZE__SHIFT 0x11 33292 #define TCP_COMPRESSION_CNTL__BVH_MAX_UNCOMP_BLOCK_SIZE__SHIFT 0x13 33293 #define TCP_COMPRESSION_CNTL__IMAGE_COMPRESSION_OVERRIDE_MASK 0x00000001L 33294 #define TCP_COMPRESSION_CNTL__IMAGE_BYPASS_COMPRESSION_MASK 0x00000002L 33295 #define TCP_COMPRESSION_CNTL__IMAGE_WRITE_COMPRESSION_DISABLE_MASK 0x00000004L 33296 #define TCP_COMPRESSION_CNTL__BUFFER_COMPRESSION_OVERRIDE_MASK 0x00000008L 33297 #define TCP_COMPRESSION_CNTL__BUFFER_BYPASS_COMPRESSION_MASK 0x00000010L 33298 #define TCP_COMPRESSION_CNTL__BUFFER_WRITE_COMPRESSION_DISABLE_MASK 0x00000020L 33299 #define TCP_COMPRESSION_CNTL__FLAT_COMPRESSION_OVERRIDE_MASK 0x00000040L 33300 #define TCP_COMPRESSION_CNTL__FLAT_BYPASS_COMPRESSION_MASK 0x00000080L 33301 #define TCP_COMPRESSION_CNTL__FLAT_WRITE_COMPRESSION_DISABLE_MASK 0x00000100L 33302 #define TCP_COMPRESSION_CNTL__BVH_BYPASS_COMPRESSION_MASK 0x00000200L 33303 #define TCP_COMPRESSION_CNTL__BUF_SPECULATIVE_DATA_READ_MASK 0x00000C00L 33304 #define TCP_COMPRESSION_CNTL__BUF_MAX_COMP_BLOCK_SIZE_MASK 0x00003000L 33305 #define TCP_COMPRESSION_CNTL__BUF_MAX_UNCOMP_BLOCK_SIZE_MASK 0x00004000L 33306 #define TCP_COMPRESSION_CNTL__BVH_SPECULATIVE_DATA_READ_MASK 0x00018000L 33307 #define TCP_COMPRESSION_CNTL__BVH_MAX_COMP_BLOCK_SIZE_MASK 0x00060000L 33308 #define TCP_COMPRESSION_CNTL__BVH_MAX_UNCOMP_BLOCK_SIZE_MASK 0x00080000L 33309 //TCP_ARB 33310 #define TCP_ARB__WEIGHT__SHIFT 0x0 33311 #define TCP_ARB__END_CLAUSE__SHIFT 0x3 33312 #define TCP_ARB__WEIGHT_MASK 0x00000007L 33313 #define TCP_ARB__END_CLAUSE_MASK 0x00000008L 33314 33315 33316 // addressBlock: gc_gfx_se_gfx_se_pfonly2_spidec 33317 //SPI_RESOURCE_RESERVE_CU_0 33318 #define SPI_RESOURCE_RESERVE_CU_0__VGPR__SHIFT 0x0 33319 #define SPI_RESOURCE_RESERVE_CU_0__SGPR__SHIFT 0x4 33320 #define SPI_RESOURCE_RESERVE_CU_0__LDS__SHIFT 0x8 33321 #define SPI_RESOURCE_RESERVE_CU_0__WAVES__SHIFT 0xc 33322 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS__SHIFT 0xf 33323 #define SPI_RESOURCE_RESERVE_CU_0__VGPR_MASK 0x0000000FL 33324 #define SPI_RESOURCE_RESERVE_CU_0__SGPR_MASK 0x000000F0L 33325 #define SPI_RESOURCE_RESERVE_CU_0__LDS_MASK 0x00000F00L 33326 #define SPI_RESOURCE_RESERVE_CU_0__WAVES_MASK 0x00007000L 33327 #define SPI_RESOURCE_RESERVE_CU_0__BARRIERS_MASK 0x00078000L 33328 //SPI_RESOURCE_RESERVE_CU_1 33329 #define SPI_RESOURCE_RESERVE_CU_1__VGPR__SHIFT 0x0 33330 #define SPI_RESOURCE_RESERVE_CU_1__SGPR__SHIFT 0x4 33331 #define SPI_RESOURCE_RESERVE_CU_1__LDS__SHIFT 0x8 33332 #define SPI_RESOURCE_RESERVE_CU_1__WAVES__SHIFT 0xc 33333 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS__SHIFT 0xf 33334 #define SPI_RESOURCE_RESERVE_CU_1__VGPR_MASK 0x0000000FL 33335 #define SPI_RESOURCE_RESERVE_CU_1__SGPR_MASK 0x000000F0L 33336 #define SPI_RESOURCE_RESERVE_CU_1__LDS_MASK 0x00000F00L 33337 #define SPI_RESOURCE_RESERVE_CU_1__WAVES_MASK 0x00007000L 33338 #define SPI_RESOURCE_RESERVE_CU_1__BARRIERS_MASK 0x00078000L 33339 //SPI_RESOURCE_RESERVE_CU_2 33340 #define SPI_RESOURCE_RESERVE_CU_2__VGPR__SHIFT 0x0 33341 #define SPI_RESOURCE_RESERVE_CU_2__SGPR__SHIFT 0x4 33342 #define SPI_RESOURCE_RESERVE_CU_2__LDS__SHIFT 0x8 33343 #define SPI_RESOURCE_RESERVE_CU_2__WAVES__SHIFT 0xc 33344 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS__SHIFT 0xf 33345 #define SPI_RESOURCE_RESERVE_CU_2__VGPR_MASK 0x0000000FL 33346 #define SPI_RESOURCE_RESERVE_CU_2__SGPR_MASK 0x000000F0L 33347 #define SPI_RESOURCE_RESERVE_CU_2__LDS_MASK 0x00000F00L 33348 #define SPI_RESOURCE_RESERVE_CU_2__WAVES_MASK 0x00007000L 33349 #define SPI_RESOURCE_RESERVE_CU_2__BARRIERS_MASK 0x00078000L 33350 //SPI_RESOURCE_RESERVE_CU_3 33351 #define SPI_RESOURCE_RESERVE_CU_3__VGPR__SHIFT 0x0 33352 #define SPI_RESOURCE_RESERVE_CU_3__SGPR__SHIFT 0x4 33353 #define SPI_RESOURCE_RESERVE_CU_3__LDS__SHIFT 0x8 33354 #define SPI_RESOURCE_RESERVE_CU_3__WAVES__SHIFT 0xc 33355 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS__SHIFT 0xf 33356 #define SPI_RESOURCE_RESERVE_CU_3__VGPR_MASK 0x0000000FL 33357 #define SPI_RESOURCE_RESERVE_CU_3__SGPR_MASK 0x000000F0L 33358 #define SPI_RESOURCE_RESERVE_CU_3__LDS_MASK 0x00000F00L 33359 #define SPI_RESOURCE_RESERVE_CU_3__WAVES_MASK 0x00007000L 33360 #define SPI_RESOURCE_RESERVE_CU_3__BARRIERS_MASK 0x00078000L 33361 //SPI_RESOURCE_RESERVE_CU_4 33362 #define SPI_RESOURCE_RESERVE_CU_4__VGPR__SHIFT 0x0 33363 #define SPI_RESOURCE_RESERVE_CU_4__SGPR__SHIFT 0x4 33364 #define SPI_RESOURCE_RESERVE_CU_4__LDS__SHIFT 0x8 33365 #define SPI_RESOURCE_RESERVE_CU_4__WAVES__SHIFT 0xc 33366 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS__SHIFT 0xf 33367 #define SPI_RESOURCE_RESERVE_CU_4__VGPR_MASK 0x0000000FL 33368 #define SPI_RESOURCE_RESERVE_CU_4__SGPR_MASK 0x000000F0L 33369 #define SPI_RESOURCE_RESERVE_CU_4__LDS_MASK 0x00000F00L 33370 #define SPI_RESOURCE_RESERVE_CU_4__WAVES_MASK 0x00007000L 33371 #define SPI_RESOURCE_RESERVE_CU_4__BARRIERS_MASK 0x00078000L 33372 //SPI_RESOURCE_RESERVE_CU_5 33373 #define SPI_RESOURCE_RESERVE_CU_5__VGPR__SHIFT 0x0 33374 #define SPI_RESOURCE_RESERVE_CU_5__SGPR__SHIFT 0x4 33375 #define SPI_RESOURCE_RESERVE_CU_5__LDS__SHIFT 0x8 33376 #define SPI_RESOURCE_RESERVE_CU_5__WAVES__SHIFT 0xc 33377 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS__SHIFT 0xf 33378 #define SPI_RESOURCE_RESERVE_CU_5__VGPR_MASK 0x0000000FL 33379 #define SPI_RESOURCE_RESERVE_CU_5__SGPR_MASK 0x000000F0L 33380 #define SPI_RESOURCE_RESERVE_CU_5__LDS_MASK 0x00000F00L 33381 #define SPI_RESOURCE_RESERVE_CU_5__WAVES_MASK 0x00007000L 33382 #define SPI_RESOURCE_RESERVE_CU_5__BARRIERS_MASK 0x00078000L 33383 //SPI_RESOURCE_RESERVE_CU_6 33384 #define SPI_RESOURCE_RESERVE_CU_6__VGPR__SHIFT 0x0 33385 #define SPI_RESOURCE_RESERVE_CU_6__SGPR__SHIFT 0x4 33386 #define SPI_RESOURCE_RESERVE_CU_6__LDS__SHIFT 0x8 33387 #define SPI_RESOURCE_RESERVE_CU_6__WAVES__SHIFT 0xc 33388 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS__SHIFT 0xf 33389 #define SPI_RESOURCE_RESERVE_CU_6__VGPR_MASK 0x0000000FL 33390 #define SPI_RESOURCE_RESERVE_CU_6__SGPR_MASK 0x000000F0L 33391 #define SPI_RESOURCE_RESERVE_CU_6__LDS_MASK 0x00000F00L 33392 #define SPI_RESOURCE_RESERVE_CU_6__WAVES_MASK 0x00007000L 33393 #define SPI_RESOURCE_RESERVE_CU_6__BARRIERS_MASK 0x00078000L 33394 //SPI_RESOURCE_RESERVE_CU_7 33395 #define SPI_RESOURCE_RESERVE_CU_7__VGPR__SHIFT 0x0 33396 #define SPI_RESOURCE_RESERVE_CU_7__SGPR__SHIFT 0x4 33397 #define SPI_RESOURCE_RESERVE_CU_7__LDS__SHIFT 0x8 33398 #define SPI_RESOURCE_RESERVE_CU_7__WAVES__SHIFT 0xc 33399 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS__SHIFT 0xf 33400 #define SPI_RESOURCE_RESERVE_CU_7__VGPR_MASK 0x0000000FL 33401 #define SPI_RESOURCE_RESERVE_CU_7__SGPR_MASK 0x000000F0L 33402 #define SPI_RESOURCE_RESERVE_CU_7__LDS_MASK 0x00000F00L 33403 #define SPI_RESOURCE_RESERVE_CU_7__WAVES_MASK 0x00007000L 33404 #define SPI_RESOURCE_RESERVE_CU_7__BARRIERS_MASK 0x00078000L 33405 //SPI_RESOURCE_RESERVE_CU_8 33406 #define SPI_RESOURCE_RESERVE_CU_8__VGPR__SHIFT 0x0 33407 #define SPI_RESOURCE_RESERVE_CU_8__SGPR__SHIFT 0x4 33408 #define SPI_RESOURCE_RESERVE_CU_8__LDS__SHIFT 0x8 33409 #define SPI_RESOURCE_RESERVE_CU_8__WAVES__SHIFT 0xc 33410 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS__SHIFT 0xf 33411 #define SPI_RESOURCE_RESERVE_CU_8__VGPR_MASK 0x0000000FL 33412 #define SPI_RESOURCE_RESERVE_CU_8__SGPR_MASK 0x000000F0L 33413 #define SPI_RESOURCE_RESERVE_CU_8__LDS_MASK 0x00000F00L 33414 #define SPI_RESOURCE_RESERVE_CU_8__WAVES_MASK 0x00007000L 33415 #define SPI_RESOURCE_RESERVE_CU_8__BARRIERS_MASK 0x00078000L 33416 //SPI_RESOURCE_RESERVE_CU_9 33417 #define SPI_RESOURCE_RESERVE_CU_9__VGPR__SHIFT 0x0 33418 #define SPI_RESOURCE_RESERVE_CU_9__SGPR__SHIFT 0x4 33419 #define SPI_RESOURCE_RESERVE_CU_9__LDS__SHIFT 0x8 33420 #define SPI_RESOURCE_RESERVE_CU_9__WAVES__SHIFT 0xc 33421 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS__SHIFT 0xf 33422 #define SPI_RESOURCE_RESERVE_CU_9__VGPR_MASK 0x0000000FL 33423 #define SPI_RESOURCE_RESERVE_CU_9__SGPR_MASK 0x000000F0L 33424 #define SPI_RESOURCE_RESERVE_CU_9__LDS_MASK 0x00000F00L 33425 #define SPI_RESOURCE_RESERVE_CU_9__WAVES_MASK 0x00007000L 33426 #define SPI_RESOURCE_RESERVE_CU_9__BARRIERS_MASK 0x00078000L 33427 //SPI_RESOURCE_RESERVE_CU_10 33428 #define SPI_RESOURCE_RESERVE_CU_10__VGPR__SHIFT 0x0 33429 #define SPI_RESOURCE_RESERVE_CU_10__SGPR__SHIFT 0x4 33430 #define SPI_RESOURCE_RESERVE_CU_10__LDS__SHIFT 0x8 33431 #define SPI_RESOURCE_RESERVE_CU_10__WAVES__SHIFT 0xc 33432 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS__SHIFT 0xf 33433 #define SPI_RESOURCE_RESERVE_CU_10__VGPR_MASK 0x0000000FL 33434 #define SPI_RESOURCE_RESERVE_CU_10__SGPR_MASK 0x000000F0L 33435 #define SPI_RESOURCE_RESERVE_CU_10__LDS_MASK 0x00000F00L 33436 #define SPI_RESOURCE_RESERVE_CU_10__WAVES_MASK 0x00007000L 33437 #define SPI_RESOURCE_RESERVE_CU_10__BARRIERS_MASK 0x00078000L 33438 //SPI_RESOURCE_RESERVE_CU_11 33439 #define SPI_RESOURCE_RESERVE_CU_11__VGPR__SHIFT 0x0 33440 #define SPI_RESOURCE_RESERVE_CU_11__SGPR__SHIFT 0x4 33441 #define SPI_RESOURCE_RESERVE_CU_11__LDS__SHIFT 0x8 33442 #define SPI_RESOURCE_RESERVE_CU_11__WAVES__SHIFT 0xc 33443 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS__SHIFT 0xf 33444 #define SPI_RESOURCE_RESERVE_CU_11__VGPR_MASK 0x0000000FL 33445 #define SPI_RESOURCE_RESERVE_CU_11__SGPR_MASK 0x000000F0L 33446 #define SPI_RESOURCE_RESERVE_CU_11__LDS_MASK 0x00000F00L 33447 #define SPI_RESOURCE_RESERVE_CU_11__WAVES_MASK 0x00007000L 33448 #define SPI_RESOURCE_RESERVE_CU_11__BARRIERS_MASK 0x00078000L 33449 //SPI_RESOURCE_RESERVE_CU_12 33450 #define SPI_RESOURCE_RESERVE_CU_12__VGPR__SHIFT 0x0 33451 #define SPI_RESOURCE_RESERVE_CU_12__SGPR__SHIFT 0x4 33452 #define SPI_RESOURCE_RESERVE_CU_12__LDS__SHIFT 0x8 33453 #define SPI_RESOURCE_RESERVE_CU_12__WAVES__SHIFT 0xc 33454 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS__SHIFT 0xf 33455 #define SPI_RESOURCE_RESERVE_CU_12__VGPR_MASK 0x0000000FL 33456 #define SPI_RESOURCE_RESERVE_CU_12__SGPR_MASK 0x000000F0L 33457 #define SPI_RESOURCE_RESERVE_CU_12__LDS_MASK 0x00000F00L 33458 #define SPI_RESOURCE_RESERVE_CU_12__WAVES_MASK 0x00007000L 33459 #define SPI_RESOURCE_RESERVE_CU_12__BARRIERS_MASK 0x00078000L 33460 //SPI_RESOURCE_RESERVE_CU_13 33461 #define SPI_RESOURCE_RESERVE_CU_13__VGPR__SHIFT 0x0 33462 #define SPI_RESOURCE_RESERVE_CU_13__SGPR__SHIFT 0x4 33463 #define SPI_RESOURCE_RESERVE_CU_13__LDS__SHIFT 0x8 33464 #define SPI_RESOURCE_RESERVE_CU_13__WAVES__SHIFT 0xc 33465 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS__SHIFT 0xf 33466 #define SPI_RESOURCE_RESERVE_CU_13__VGPR_MASK 0x0000000FL 33467 #define SPI_RESOURCE_RESERVE_CU_13__SGPR_MASK 0x000000F0L 33468 #define SPI_RESOURCE_RESERVE_CU_13__LDS_MASK 0x00000F00L 33469 #define SPI_RESOURCE_RESERVE_CU_13__WAVES_MASK 0x00007000L 33470 #define SPI_RESOURCE_RESERVE_CU_13__BARRIERS_MASK 0x00078000L 33471 //SPI_RESOURCE_RESERVE_CU_14 33472 #define SPI_RESOURCE_RESERVE_CU_14__VGPR__SHIFT 0x0 33473 #define SPI_RESOURCE_RESERVE_CU_14__SGPR__SHIFT 0x4 33474 #define SPI_RESOURCE_RESERVE_CU_14__LDS__SHIFT 0x8 33475 #define SPI_RESOURCE_RESERVE_CU_14__WAVES__SHIFT 0xc 33476 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS__SHIFT 0xf 33477 #define SPI_RESOURCE_RESERVE_CU_14__VGPR_MASK 0x0000000FL 33478 #define SPI_RESOURCE_RESERVE_CU_14__SGPR_MASK 0x000000F0L 33479 #define SPI_RESOURCE_RESERVE_CU_14__LDS_MASK 0x00000F00L 33480 #define SPI_RESOURCE_RESERVE_CU_14__WAVES_MASK 0x00007000L 33481 #define SPI_RESOURCE_RESERVE_CU_14__BARRIERS_MASK 0x00078000L 33482 //SPI_RESOURCE_RESERVE_CU_15 33483 #define SPI_RESOURCE_RESERVE_CU_15__VGPR__SHIFT 0x0 33484 #define SPI_RESOURCE_RESERVE_CU_15__SGPR__SHIFT 0x4 33485 #define SPI_RESOURCE_RESERVE_CU_15__LDS__SHIFT 0x8 33486 #define SPI_RESOURCE_RESERVE_CU_15__WAVES__SHIFT 0xc 33487 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS__SHIFT 0xf 33488 #define SPI_RESOURCE_RESERVE_CU_15__VGPR_MASK 0x0000000FL 33489 #define SPI_RESOURCE_RESERVE_CU_15__SGPR_MASK 0x000000F0L 33490 #define SPI_RESOURCE_RESERVE_CU_15__LDS_MASK 0x00000F00L 33491 #define SPI_RESOURCE_RESERVE_CU_15__WAVES_MASK 0x00007000L 33492 #define SPI_RESOURCE_RESERVE_CU_15__BARRIERS_MASK 0x00078000L 33493 //SPI_RESOURCE_RESERVE_EN_CU_0 33494 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN__SHIFT 0x0 33495 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK__SHIFT 0x1 33496 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK__SHIFT 0x10 33497 #define SPI_RESOURCE_RESERVE_EN_CU_0__EN_MASK 0x00000001L 33498 #define SPI_RESOURCE_RESERVE_EN_CU_0__TYPE_MASK_MASK 0x0000FFFEL 33499 #define SPI_RESOURCE_RESERVE_EN_CU_0__QUEUE_MASK_MASK 0x00FF0000L 33500 //SPI_RESOURCE_RESERVE_EN_CU_1 33501 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN__SHIFT 0x0 33502 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK__SHIFT 0x1 33503 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK__SHIFT 0x10 33504 #define SPI_RESOURCE_RESERVE_EN_CU_1__EN_MASK 0x00000001L 33505 #define SPI_RESOURCE_RESERVE_EN_CU_1__TYPE_MASK_MASK 0x0000FFFEL 33506 #define SPI_RESOURCE_RESERVE_EN_CU_1__QUEUE_MASK_MASK 0x00FF0000L 33507 //SPI_RESOURCE_RESERVE_EN_CU_2 33508 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN__SHIFT 0x0 33509 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK__SHIFT 0x1 33510 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK__SHIFT 0x10 33511 #define SPI_RESOURCE_RESERVE_EN_CU_2__EN_MASK 0x00000001L 33512 #define SPI_RESOURCE_RESERVE_EN_CU_2__TYPE_MASK_MASK 0x0000FFFEL 33513 #define SPI_RESOURCE_RESERVE_EN_CU_2__QUEUE_MASK_MASK 0x00FF0000L 33514 //SPI_RESOURCE_RESERVE_EN_CU_3 33515 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN__SHIFT 0x0 33516 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK__SHIFT 0x1 33517 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK__SHIFT 0x10 33518 #define SPI_RESOURCE_RESERVE_EN_CU_3__EN_MASK 0x00000001L 33519 #define SPI_RESOURCE_RESERVE_EN_CU_3__TYPE_MASK_MASK 0x0000FFFEL 33520 #define SPI_RESOURCE_RESERVE_EN_CU_3__QUEUE_MASK_MASK 0x00FF0000L 33521 //SPI_RESOURCE_RESERVE_EN_CU_4 33522 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN__SHIFT 0x0 33523 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK__SHIFT 0x1 33524 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK__SHIFT 0x10 33525 #define SPI_RESOURCE_RESERVE_EN_CU_4__EN_MASK 0x00000001L 33526 #define SPI_RESOURCE_RESERVE_EN_CU_4__TYPE_MASK_MASK 0x0000FFFEL 33527 #define SPI_RESOURCE_RESERVE_EN_CU_4__QUEUE_MASK_MASK 0x00FF0000L 33528 //SPI_RESOURCE_RESERVE_EN_CU_5 33529 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN__SHIFT 0x0 33530 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK__SHIFT 0x1 33531 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK__SHIFT 0x10 33532 #define SPI_RESOURCE_RESERVE_EN_CU_5__EN_MASK 0x00000001L 33533 #define SPI_RESOURCE_RESERVE_EN_CU_5__TYPE_MASK_MASK 0x0000FFFEL 33534 #define SPI_RESOURCE_RESERVE_EN_CU_5__QUEUE_MASK_MASK 0x00FF0000L 33535 //SPI_RESOURCE_RESERVE_EN_CU_6 33536 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN__SHIFT 0x0 33537 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK__SHIFT 0x1 33538 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK__SHIFT 0x10 33539 #define SPI_RESOURCE_RESERVE_EN_CU_6__EN_MASK 0x00000001L 33540 #define SPI_RESOURCE_RESERVE_EN_CU_6__TYPE_MASK_MASK 0x0000FFFEL 33541 #define SPI_RESOURCE_RESERVE_EN_CU_6__QUEUE_MASK_MASK 0x00FF0000L 33542 //SPI_RESOURCE_RESERVE_EN_CU_7 33543 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN__SHIFT 0x0 33544 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK__SHIFT 0x1 33545 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK__SHIFT 0x10 33546 #define SPI_RESOURCE_RESERVE_EN_CU_7__EN_MASK 0x00000001L 33547 #define SPI_RESOURCE_RESERVE_EN_CU_7__TYPE_MASK_MASK 0x0000FFFEL 33548 #define SPI_RESOURCE_RESERVE_EN_CU_7__QUEUE_MASK_MASK 0x00FF0000L 33549 //SPI_RESOURCE_RESERVE_EN_CU_8 33550 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN__SHIFT 0x0 33551 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK__SHIFT 0x1 33552 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK__SHIFT 0x10 33553 #define SPI_RESOURCE_RESERVE_EN_CU_8__EN_MASK 0x00000001L 33554 #define SPI_RESOURCE_RESERVE_EN_CU_8__TYPE_MASK_MASK 0x0000FFFEL 33555 #define SPI_RESOURCE_RESERVE_EN_CU_8__QUEUE_MASK_MASK 0x00FF0000L 33556 //SPI_RESOURCE_RESERVE_EN_CU_9 33557 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN__SHIFT 0x0 33558 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK__SHIFT 0x1 33559 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK__SHIFT 0x10 33560 #define SPI_RESOURCE_RESERVE_EN_CU_9__EN_MASK 0x00000001L 33561 #define SPI_RESOURCE_RESERVE_EN_CU_9__TYPE_MASK_MASK 0x0000FFFEL 33562 #define SPI_RESOURCE_RESERVE_EN_CU_9__QUEUE_MASK_MASK 0x00FF0000L 33563 //SPI_RESOURCE_RESERVE_EN_CU_10 33564 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN__SHIFT 0x0 33565 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK__SHIFT 0x1 33566 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK__SHIFT 0x10 33567 #define SPI_RESOURCE_RESERVE_EN_CU_10__EN_MASK 0x00000001L 33568 #define SPI_RESOURCE_RESERVE_EN_CU_10__TYPE_MASK_MASK 0x0000FFFEL 33569 #define SPI_RESOURCE_RESERVE_EN_CU_10__QUEUE_MASK_MASK 0x00FF0000L 33570 //SPI_RESOURCE_RESERVE_EN_CU_11 33571 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN__SHIFT 0x0 33572 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK__SHIFT 0x1 33573 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK__SHIFT 0x10 33574 #define SPI_RESOURCE_RESERVE_EN_CU_11__EN_MASK 0x00000001L 33575 #define SPI_RESOURCE_RESERVE_EN_CU_11__TYPE_MASK_MASK 0x0000FFFEL 33576 #define SPI_RESOURCE_RESERVE_EN_CU_11__QUEUE_MASK_MASK 0x00FF0000L 33577 //SPI_RESOURCE_RESERVE_EN_CU_12 33578 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN__SHIFT 0x0 33579 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK__SHIFT 0x1 33580 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK__SHIFT 0x10 33581 #define SPI_RESOURCE_RESERVE_EN_CU_12__EN_MASK 0x00000001L 33582 #define SPI_RESOURCE_RESERVE_EN_CU_12__TYPE_MASK_MASK 0x0000FFFEL 33583 #define SPI_RESOURCE_RESERVE_EN_CU_12__QUEUE_MASK_MASK 0x00FF0000L 33584 //SPI_RESOURCE_RESERVE_EN_CU_13 33585 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN__SHIFT 0x0 33586 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK__SHIFT 0x1 33587 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK__SHIFT 0x10 33588 #define SPI_RESOURCE_RESERVE_EN_CU_13__EN_MASK 0x00000001L 33589 #define SPI_RESOURCE_RESERVE_EN_CU_13__TYPE_MASK_MASK 0x0000FFFEL 33590 #define SPI_RESOURCE_RESERVE_EN_CU_13__QUEUE_MASK_MASK 0x00FF0000L 33591 //SPI_RESOURCE_RESERVE_EN_CU_14 33592 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN__SHIFT 0x0 33593 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK__SHIFT 0x1 33594 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK__SHIFT 0x10 33595 #define SPI_RESOURCE_RESERVE_EN_CU_14__EN_MASK 0x00000001L 33596 #define SPI_RESOURCE_RESERVE_EN_CU_14__TYPE_MASK_MASK 0x0000FFFEL 33597 #define SPI_RESOURCE_RESERVE_EN_CU_14__QUEUE_MASK_MASK 0x00FF0000L 33598 //SPI_RESOURCE_RESERVE_EN_CU_15 33599 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN__SHIFT 0x0 33600 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK__SHIFT 0x1 33601 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK__SHIFT 0x10 33602 #define SPI_RESOURCE_RESERVE_EN_CU_15__EN_MASK 0x00000001L 33603 #define SPI_RESOURCE_RESERVE_EN_CU_15__TYPE_MASK_MASK 0x0000FFFEL 33604 #define SPI_RESOURCE_RESERVE_EN_CU_15__QUEUE_MASK_MASK 0x00FF0000L 33605 33606 33607 // addressBlock: gc_gfx_se_gfx_se_gfxudec 33608 //VGT_TF_RING_SIZE 33609 #define VGT_TF_RING_SIZE__SIZE__SHIFT 0x0 33610 #define VGT_TF_RING_SIZE__SIZE_MASK 0x0001FFFFL 33611 //VGT_HS_OFFCHIP_PARAM 33612 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING__SHIFT 0x0 33613 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY__SHIFT 0xa 33614 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING_MASK 0x000003FFL 33615 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY_MASK 0x00000C00L 33616 //GE_POS_RING_BASE 33617 #define GE_POS_RING_BASE__BASE__SHIFT 0x0 33618 #define GE_POS_RING_BASE__BASE_MASK 0xFFFFFFFFL 33619 //GE_POS_RING_SIZE 33620 #define GE_POS_RING_SIZE__MEM_SIZE__SHIFT 0x0 33621 #define GE_POS_RING_SIZE__MEM_SIZE_MASK 0x00003FFFL 33622 //GE_PRIM_RING_BASE 33623 #define GE_PRIM_RING_BASE__BASE__SHIFT 0x0 33624 #define GE_PRIM_RING_BASE__BASE_MASK 0xFFFFFFFFL 33625 //GE_PRIM_RING_SIZE 33626 #define GE_PRIM_RING_SIZE__MEM_SIZE__SHIFT 0x0 33627 #define GE_PRIM_RING_SIZE__SCOPE__SHIFT 0x10 33628 #define GE_PRIM_RING_SIZE__PAF_TEMPORAL__SHIFT 0x12 33629 #define GE_PRIM_RING_SIZE__PAB_TEMPORAL__SHIFT 0x15 33630 #define GE_PRIM_RING_SIZE__SPEC_DATA_READ__SHIFT 0x18 33631 #define GE_PRIM_RING_SIZE__FORCE_SE_SCOPE__SHIFT 0x1a 33632 #define GE_PRIM_RING_SIZE__PAB_NOFILL__SHIFT 0x1b 33633 #define GE_PRIM_RING_SIZE__MEM_SIZE_MASK 0x000007FFL 33634 #define GE_PRIM_RING_SIZE__SCOPE_MASK 0x00030000L 33635 #define GE_PRIM_RING_SIZE__PAF_TEMPORAL_MASK 0x001C0000L 33636 #define GE_PRIM_RING_SIZE__PAB_TEMPORAL_MASK 0x00E00000L 33637 #define GE_PRIM_RING_SIZE__SPEC_DATA_READ_MASK 0x03000000L 33638 #define GE_PRIM_RING_SIZE__FORCE_SE_SCOPE_MASK 0x04000000L 33639 #define GE_PRIM_RING_SIZE__PAB_NOFILL_MASK 0x08000000L 33640 //PA_SU_LINE_STIPPLE_VALUE 33641 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE__SHIFT 0x0 33642 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE_MASK 0x00FFFFFFL 33643 //PA_SC_LINE_STIPPLE_STATE 33644 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR__SHIFT 0x0 33645 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT__SHIFT 0x8 33646 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR_MASK 0x0000000FL 33647 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT_MASK 0x0000FF00L 33648 //PA_SC_SCREEN_EXTENT_MIN_0 33649 #define PA_SC_SCREEN_EXTENT_MIN_0__X__SHIFT 0x0 33650 #define PA_SC_SCREEN_EXTENT_MIN_0__Y__SHIFT 0x10 33651 #define PA_SC_SCREEN_EXTENT_MIN_0__X_MASK 0x0000FFFFL 33652 #define PA_SC_SCREEN_EXTENT_MIN_0__Y_MASK 0xFFFF0000L 33653 //PA_SC_SCREEN_EXTENT_MAX_0 33654 #define PA_SC_SCREEN_EXTENT_MAX_0__X__SHIFT 0x0 33655 #define PA_SC_SCREEN_EXTENT_MAX_0__Y__SHIFT 0x10 33656 #define PA_SC_SCREEN_EXTENT_MAX_0__X_MASK 0x0000FFFFL 33657 #define PA_SC_SCREEN_EXTENT_MAX_0__Y_MASK 0xFFFF0000L 33658 //PA_SC_SCREEN_EXTENT_MIN_1 33659 #define PA_SC_SCREEN_EXTENT_MIN_1__X__SHIFT 0x0 33660 #define PA_SC_SCREEN_EXTENT_MIN_1__Y__SHIFT 0x10 33661 #define PA_SC_SCREEN_EXTENT_MIN_1__X_MASK 0x0000FFFFL 33662 #define PA_SC_SCREEN_EXTENT_MIN_1__Y_MASK 0xFFFF0000L 33663 //PA_SC_SCREEN_EXTENT_MAX_1 33664 #define PA_SC_SCREEN_EXTENT_MAX_1__X__SHIFT 0x0 33665 #define PA_SC_SCREEN_EXTENT_MAX_1__Y__SHIFT 0x10 33666 #define PA_SC_SCREEN_EXTENT_MAX_1__X_MASK 0x0000FFFFL 33667 #define PA_SC_SCREEN_EXTENT_MAX_1__Y_MASK 0xFFFF0000L 33668 //PA_SC_P3D_TRAP_SCREEN_HV_EN 33669 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 33670 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 33671 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 33672 #define PA_SC_P3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 33673 //PA_SC_P3D_TRAP_SCREEN_H 33674 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 33675 #define PA_SC_P3D_TRAP_SCREEN_H__X_COORD_MASK 0x0000FFFFL 33676 //PA_SC_P3D_TRAP_SCREEN_V 33677 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 33678 #define PA_SC_P3D_TRAP_SCREEN_V__Y_COORD_MASK 0x0000FFFFL 33679 //PA_SC_P3D_TRAP_SCREEN_OCCURRENCE 33680 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 33681 #define PA_SC_P3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 33682 //PA_SC_P3D_TRAP_SCREEN_COUNT 33683 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 33684 #define PA_SC_P3D_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 33685 //PA_SC_HP3D_TRAP_SCREEN_HV_EN 33686 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 33687 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 33688 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 33689 #define PA_SC_HP3D_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 33690 //PA_SC_HP3D_TRAP_SCREEN_H 33691 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 33692 #define PA_SC_HP3D_TRAP_SCREEN_H__X_COORD_MASK 0x0000FFFFL 33693 //PA_SC_HP3D_TRAP_SCREEN_V 33694 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 33695 #define PA_SC_HP3D_TRAP_SCREEN_V__Y_COORD_MASK 0x0000FFFFL 33696 //PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE 33697 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 33698 #define PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 33699 //PA_SC_HP3D_TRAP_SCREEN_COUNT 33700 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 33701 #define PA_SC_HP3D_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 33702 //PA_SC_TRAP_SCREEN_HV_EN 33703 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER__SHIFT 0x0 33704 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS__SHIFT 0x1 33705 #define PA_SC_TRAP_SCREEN_HV_EN__ENABLE_HV_PRE_SHADER_MASK 0x00000001L 33706 #define PA_SC_TRAP_SCREEN_HV_EN__FORCE_PRE_SHADER_ALL_PIXELS_MASK 0x00000002L 33707 //PA_SC_TRAP_SCREEN_H 33708 #define PA_SC_TRAP_SCREEN_H__X_COORD__SHIFT 0x0 33709 #define PA_SC_TRAP_SCREEN_H__X_COORD_MASK 0x0000FFFFL 33710 //PA_SC_TRAP_SCREEN_V 33711 #define PA_SC_TRAP_SCREEN_V__Y_COORD__SHIFT 0x0 33712 #define PA_SC_TRAP_SCREEN_V__Y_COORD_MASK 0x0000FFFFL 33713 //PA_SC_TRAP_SCREEN_OCCURRENCE 33714 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT__SHIFT 0x0 33715 #define PA_SC_TRAP_SCREEN_OCCURRENCE__COUNT_MASK 0x0000FFFFL 33716 //PA_SC_TRAP_SCREEN_COUNT 33717 #define PA_SC_TRAP_SCREEN_COUNT__COUNT__SHIFT 0x0 33718 #define PA_SC_TRAP_SCREEN_COUNT__COUNT_MASK 0x0000FFFFL 33719 //SQ_THREAD_TRACE_USERDATA_0 33720 #define SQ_THREAD_TRACE_USERDATA_0__DATA__SHIFT 0x0 33721 #define SQ_THREAD_TRACE_USERDATA_0__DATA_MASK 0xFFFFFFFFL 33722 //SQ_THREAD_TRACE_USERDATA_1 33723 #define SQ_THREAD_TRACE_USERDATA_1__DATA__SHIFT 0x0 33724 #define SQ_THREAD_TRACE_USERDATA_1__DATA_MASK 0xFFFFFFFFL 33725 //SQ_THREAD_TRACE_USERDATA_2 33726 #define SQ_THREAD_TRACE_USERDATA_2__DATA__SHIFT 0x0 33727 #define SQ_THREAD_TRACE_USERDATA_2__DATA_MASK 0xFFFFFFFFL 33728 //SQ_THREAD_TRACE_USERDATA_3 33729 #define SQ_THREAD_TRACE_USERDATA_3__DATA__SHIFT 0x0 33730 #define SQ_THREAD_TRACE_USERDATA_3__DATA_MASK 0xFFFFFFFFL 33731 //SQ_THREAD_TRACE_USERDATA_4 33732 #define SQ_THREAD_TRACE_USERDATA_4__DATA__SHIFT 0x0 33733 #define SQ_THREAD_TRACE_USERDATA_4__DATA_MASK 0xFFFFFFFFL 33734 //SQ_THREAD_TRACE_USERDATA_5 33735 #define SQ_THREAD_TRACE_USERDATA_5__DATA__SHIFT 0x0 33736 #define SQ_THREAD_TRACE_USERDATA_5__DATA_MASK 0xFFFFFFFFL 33737 //SQ_THREAD_TRACE_USERDATA_6 33738 #define SQ_THREAD_TRACE_USERDATA_6__DATA__SHIFT 0x0 33739 #define SQ_THREAD_TRACE_USERDATA_6__DATA_MASK 0xFFFFFFFFL 33740 //SQ_THREAD_TRACE_USERDATA_7 33741 #define SQ_THREAD_TRACE_USERDATA_7__DATA__SHIFT 0x0 33742 #define SQ_THREAD_TRACE_USERDATA_7__DATA_MASK 0xFFFFFFFFL 33743 //SQC_CACHES 33744 #define SQC_CACHES__TARGET_INST__SHIFT 0x0 33745 #define SQC_CACHES__TARGET_DATA__SHIFT 0x1 33746 #define SQC_CACHES__INVALIDATE__SHIFT 0x2 33747 #define SQC_CACHES__COMPLETE__SHIFT 0x10 33748 #define SQC_CACHES__TARGET_INST_MASK 0x00000001L 33749 #define SQC_CACHES__TARGET_DATA_MASK 0x00000002L 33750 #define SQC_CACHES__INVALIDATE_MASK 0x00000004L 33751 #define SQC_CACHES__COMPLETE_MASK 0x00010000L 33752 //TA_CS_BC_BASE_ADDR 33753 #define TA_CS_BC_BASE_ADDR__ADDRESS__SHIFT 0x0 33754 #define TA_CS_BC_BASE_ADDR__ADDRESS_MASK 0xFFFFFFFFL 33755 //TA_CS_BC_BASE_ADDR_HI 33756 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x0 33757 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000FFL 33758 //DB_OCCLUSION_COUNT0_LOW 33759 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW__SHIFT 0x0 33760 #define DB_OCCLUSION_COUNT0_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 33761 //DB_OCCLUSION_COUNT0_HI 33762 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI__SHIFT 0x0 33763 #define DB_OCCLUSION_COUNT0_HI__COUNT_HI_MASK 0x7FFFFFFFL 33764 //DB_OCCLUSION_COUNT1_LOW 33765 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW__SHIFT 0x0 33766 #define DB_OCCLUSION_COUNT1_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 33767 //DB_OCCLUSION_COUNT1_HI 33768 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI__SHIFT 0x0 33769 #define DB_OCCLUSION_COUNT1_HI__COUNT_HI_MASK 0x7FFFFFFFL 33770 //DB_OCCLUSION_COUNT2_LOW 33771 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW__SHIFT 0x0 33772 #define DB_OCCLUSION_COUNT2_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 33773 //DB_OCCLUSION_COUNT2_HI 33774 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI__SHIFT 0x0 33775 #define DB_OCCLUSION_COUNT2_HI__COUNT_HI_MASK 0x7FFFFFFFL 33776 //DB_OCCLUSION_COUNT3_LOW 33777 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW__SHIFT 0x0 33778 #define DB_OCCLUSION_COUNT3_LOW__COUNT_LOW_MASK 0xFFFFFFFFL 33779 //DB_OCCLUSION_COUNT3_HI 33780 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI__SHIFT 0x0 33781 #define DB_OCCLUSION_COUNT3_HI__COUNT_HI_MASK 0x7FFFFFFFL 33782 //SPI_CONFIG_CNTL 33783 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY__SHIFT 0x0 33784 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER__SHIFT 0x15 33785 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS__SHIFT 0x18 33786 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS__SHIFT 0x19 33787 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA__SHIFT 0x1c 33788 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA__SHIFT 0x1d 33789 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL__SHIFT 0x1e 33790 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY_MASK 0x001FFFFFL 33791 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER_MASK 0x00E00000L 33792 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS_MASK 0x01000000L 33793 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS_MASK 0x02000000L 33794 #define SPI_CONFIG_CNTL__ALLOC_ARB_LRU_ENA_MASK 0x10000000L 33795 #define SPI_CONFIG_CNTL__EXP_ARB_LRU_ENA_MASK 0x20000000L 33796 #define SPI_CONFIG_CNTL__PS_PKR_PRIORITY_CNTL_MASK 0xC0000000L 33797 //SPI_CONFIG_CNTL_1 33798 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY__SHIFT 0x0 33799 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW__SHIFT 0x4 33800 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE__SHIFT 0x5 33801 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT__SHIFT 0x7 33802 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE__SHIFT 0x8 33803 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL__SHIFT 0x9 33804 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT__SHIFT 0xa 33805 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE__SHIFT 0xe 33806 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE__SHIFT 0xf 33807 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT__SHIFT 0x10 33808 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM__SHIFT 0x15 33809 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP__SHIFT 0x16 33810 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT__SHIFT 0x17 33811 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY_MASK 0x0000000FL 33812 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW_MASK 0x00000010L 33813 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE_MASK 0x00000060L 33814 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT_MASK 0x00000080L 33815 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MODE_MASK 0x00000100L 33816 #define SPI_CONFIG_CNTL_1__OREO_EXPALLOC_STALL_MASK 0x00000200L 33817 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT_MASK 0x00003C00L 33818 #define SPI_CONFIG_CNTL_1__CSC_PWR_SAVE_DISABLE_MASK 0x00004000L 33819 #define SPI_CONFIG_CNTL_1__CSG_PWR_SAVE_DISABLE_MASK 0x00008000L 33820 #define SPI_CONFIG_CNTL_1__MAX_VTX_SYNC_CNT_MASK 0x001F0000L 33821 #define SPI_CONFIG_CNTL_1__EN_USER_ACCUM_MASK 0x00200000L 33822 #define SPI_CONFIG_CNTL_1__SA_SCREEN_MAP_MASK 0x00400000L 33823 #define SPI_CONFIG_CNTL_1__PS_GROUP_TIMEOUT_MASK 0xFF800000L 33824 //SPI_CONFIG_CNTL_2 33825 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD__SHIFT 0x0 33826 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD__SHIFT 0x4 33827 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE__SHIFT 0x8 33828 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE__SHIFT 0x9 33829 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE__SHIFT 0xa 33830 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE__SHIFT 0xb 33831 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY__SHIFT 0xc 33832 #define SPI_CONFIG_CNTL_2__SPP_TIMEOUT_CTR__SHIFT 0x11 33833 #define SPI_CONFIG_CNTL_2__PC_CONTEXT_DONE_SYNC_ENABLE__SHIFT 0x15 33834 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD_MASK 0x0000000FL 33835 #define SPI_CONFIG_CNTL_2__CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD_MASK 0x000000F0L 33836 #define SPI_CONFIG_CNTL_2__PWS_CSG_WAIT_DISABLE_MASK 0x00000100L 33837 #define SPI_CONFIG_CNTL_2__PWS_HS_WAIT_DISABLE_MASK 0x00000200L 33838 #define SPI_CONFIG_CNTL_2__PWS_GS_WAIT_DISABLE_MASK 0x00000400L 33839 #define SPI_CONFIG_CNTL_2__PWS_PS_WAIT_DISABLE_MASK 0x00000800L 33840 #define SPI_CONFIG_CNTL_2__CSC_HALT_ACK_DELAY_MASK 0x0001F000L 33841 #define SPI_CONFIG_CNTL_2__SPP_TIMEOUT_CTR_MASK 0x001E0000L 33842 #define SPI_CONFIG_CNTL_2__PC_CONTEXT_DONE_SYNC_ENABLE_MASK 0x00200000L 33843 //SPI_GS_THROTTLE_CNTL1 33844 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL__SHIFT 0x0 33845 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE__SHIFT 0x4 33846 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE__SHIFT 0x8 33847 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD__SHIFT 0xc 33848 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD__SHIFT 0x10 33849 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL__SHIFT 0x14 33850 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE__SHIFT 0x18 33851 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE__SHIFT 0x1c 33852 #define SPI_GS_THROTTLE_CNTL1__PH_POLL_INTERVAL_MASK 0x0000000FL 33853 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_BASE_MASK 0x000000F0L 33854 #define SPI_GS_THROTTLE_CNTL1__PH_THROTTLE_STEP_SIZE_MASK 0x00000F00L 33855 #define SPI_GS_THROTTLE_CNTL1__SPI_VGPR_THRESHOLD_MASK 0x0000F000L 33856 #define SPI_GS_THROTTLE_CNTL1__SPI_LDS_THRESHOLD_MASK 0x000F0000L 33857 #define SPI_GS_THROTTLE_CNTL1__SPI_POLL_INTERVAL_MASK 0x00F00000L 33858 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_BASE_MASK 0x0F000000L 33859 #define SPI_GS_THROTTLE_CNTL1__SPI_THROTTLE_STEP_SIZE_MASK 0xF0000000L 33860 //SPI_GS_THROTTLE_CNTL2 33861 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE__SHIFT 0x0 33862 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD__SHIFT 0x2 33863 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR__SHIFT 0x6 33864 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1__SHIFT 0x8 33865 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2__SHIFT 0xb 33866 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD__SHIFT 0xe 33867 #define SPI_GS_THROTTLE_CNTL2__PH_MODE__SHIFT 0x10 33868 #define SPI_GS_THROTTLE_CNTL2__RESERVED__SHIFT 0x11 33869 #define SPI_GS_THROTTLE_CNTL2__SPI_THROTTLE_MODE_MASK 0x00000003L 33870 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_MASK 0x0000003CL 33871 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_THRESHOLD_FACTOR_MASK 0x000000C0L 33872 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY1_MASK 0x00000700L 33873 #define SPI_GS_THROTTLE_CNTL2__GRP_LIFETIME_PENALTY2_MASK 0x00003800L 33874 #define SPI_GS_THROTTLE_CNTL2__PS_STALL_THRESHOLD_MASK 0x0000C000L 33875 #define SPI_GS_THROTTLE_CNTL2__PH_MODE_MASK 0x00010000L 33876 #define SPI_GS_THROTTLE_CNTL2__RESERVED_MASK 0xFFFE0000L 33877 //SPI_ATTRIBUTE_RING_BASE 33878 #define SPI_ATTRIBUTE_RING_BASE__BASE__SHIFT 0x0 33879 #define SPI_ATTRIBUTE_RING_BASE__BASE_MASK 0xFFFFFFFFL 33880 //SPI_ATTRIBUTE_RING_SIZE 33881 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE__SHIFT 0x0 33882 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE__SHIFT 0x10 33883 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY__SHIFT 0x11 33884 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY__SHIFT 0x13 33885 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC__SHIFT 0x15 33886 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE__SHIFT 0x16 33887 #define SPI_ATTRIBUTE_RING_SIZE__MEM_SIZE_MASK 0x000000FFL 33888 #define SPI_ATTRIBUTE_RING_SIZE__BIG_PAGE_MASK 0x00010000L 33889 #define SPI_ATTRIBUTE_RING_SIZE__L1_POLICY_MASK 0x00060000L 33890 #define SPI_ATTRIBUTE_RING_SIZE__L2_POLICY_MASK 0x00180000L 33891 #define SPI_ATTRIBUTE_RING_SIZE__LLC_NOALLOC_MASK 0x00200000L 33892 #define SPI_ATTRIBUTE_RING_SIZE__GL1_PERF_COUNTER_DISABLE_MASK 0x00400000L 33893 //SPI_SQG_EVENT_CTL 33894 #define SPI_SQG_EVENT_CTL__ENABLE_SQG_TOP_EVENTS__SHIFT 0x0 33895 #define SPI_SQG_EVENT_CTL__ENABLE_SQG_BOP_EVENTS__SHIFT 0x1 33896 #define SPI_SQG_EVENT_CTL__ENABLE_SQG_TOP_EVENTS_MASK 0x00000001L 33897 #define SPI_SQG_EVENT_CTL__ENABLE_SQG_BOP_EVENTS_MASK 0x00000002L 33898 //SPI_GRP_LAUNCH_GUARANTEE_ENABLE 33899 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__ENABLE__SHIFT 0x0 33900 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__HS_ASSIST_EN__SHIFT 0x1 33901 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__GS_ASSIST_EN__SHIFT 0x2 33902 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__MRT_ASSIST_EN__SHIFT 0x3 33903 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__CS_GLG_DISABLE__SHIFT 0x4 33904 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__GFX_NUM_LOCK_WGP__SHIFT 0x5 33905 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__CS_NUM_LOCK_WGP__SHIFT 0x8 33906 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__LOCK_PERIOD__SHIFT 0xb 33907 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__LOCK_MAINT_COUNT__SHIFT 0xf 33908 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__ENABLE_MASK 0x00000001L 33909 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__HS_ASSIST_EN_MASK 0x00000002L 33910 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__GS_ASSIST_EN_MASK 0x00000004L 33911 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__MRT_ASSIST_EN_MASK 0x00000008L 33912 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__CS_GLG_DISABLE_MASK 0x00000010L 33913 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__GFX_NUM_LOCK_WGP_MASK 0x000000E0L 33914 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__CS_NUM_LOCK_WGP_MASK 0x00000700L 33915 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__LOCK_PERIOD_MASK 0x00007800L 33916 #define SPI_GRP_LAUNCH_GUARANTEE_ENABLE__LOCK_MAINT_COUNT_MASK 0x00038000L 33917 //SPI_GRP_LAUNCH_GUARANTEE_CTRL 33918 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__NUM_MRT_THRESHOLD__SHIFT 0x0 33919 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__GFX_PENDING_THRESHOLD__SHIFT 0x3 33920 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__PRIORITY_LOST_THRESHOLD__SHIFT 0x6 33921 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__ALLOC_SUCCESS_THRESHOLD__SHIFT 0xa 33922 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__GFX_WAVE_THRESHOLD_HIGH__SHIFT 0xe 33923 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__CS_WAVE_THRESHOLD_HIGH__SHIFT 0x13 33924 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__CU_MASK_ROTATE_PERIODS__SHIFT 0x18 33925 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__NUM_MRT_THRESHOLD_MASK 0x00000007L 33926 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__GFX_PENDING_THRESHOLD_MASK 0x00000038L 33927 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__PRIORITY_LOST_THRESHOLD_MASK 0x000003C0L 33928 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__ALLOC_SUCCESS_THRESHOLD_MASK 0x00003C00L 33929 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__GFX_WAVE_THRESHOLD_HIGH_MASK 0x0007C000L 33930 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__CS_WAVE_THRESHOLD_HIGH_MASK 0x00F80000L 33931 #define SPI_GRP_LAUNCH_GUARANTEE_CTRL__CU_MASK_ROTATE_PERIODS_MASK 0x03000000L 33932 33933 33934 // addressBlock: gc_gfx_se_gfx_se_gl1dec 33935 //GL1_ARB_CTRL 33936 #define GL1_ARB_CTRL__NUM_MEM_PIPES__SHIFT 0x0 33937 #define GL1_ARB_CTRL__FGCG_DISABLE__SHIFT 0x2 33938 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x3 33939 #define GL1_ARB_CTRL__CHICKEN_BITS__SHIFT 0x4 33940 #define GL1_ARB_CTRL__NUM_MEM_PIPES_MASK 0x00000003L 33941 #define GL1_ARB_CTRL__FGCG_DISABLE_MASK 0x00000004L 33942 #define GL1_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000008L 33943 #define GL1_ARB_CTRL__CHICKEN_BITS_MASK 0x00000FF0L 33944 //GL1_DRAM_BURST_MASK 33945 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT 0x0 33946 #define GL1_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK 0x000000FFL 33947 //GL1_ARB_STATUS 33948 #define GL1_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 33949 #define GL1_ARB_STATUS__RET_ARB_BUSY__SHIFT 0x1 33950 #define GL1_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 33951 #define GL1_ARB_STATUS__RET_ARB_BUSY_MASK 0x00000002L 33952 //GL1_DRAM_BURST_CTRL 33953 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT 0x0 33954 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 33955 #define GL1_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK 0x00000007L 33956 #define GL1_DRAM_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 33957 //GL1I_GL1R_REP_FGCG_OVERRIDE 33958 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE__SHIFT 0x0 33959 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE__SHIFT 0x1 33960 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE__SHIFT 0x2 33961 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE__SHIFT 0x3 33962 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IR_REP_FGCG_OVERRIDE_MASK 0x00000001L 33963 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1IW_REP_FGCG_OVERRIDE_MASK 0x00000002L 33964 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_SRC_REP_FGCG_OVERRIDE_MASK 0x00000004L 33965 #define GL1I_GL1R_REP_FGCG_OVERRIDE__GL1A_GL1R_RET_REP_FGCG_OVERRIDE_MASK 0x00000008L 33966 //GL1A_GL1C_CREDITS 33967 #define GL1A_GL1C_CREDITS__GL1C_REQ_CREDITS__SHIFT 0x0 33968 #define GL1A_GL1C_CREDITS__GL1C_DATA_CREDITS__SHIFT 0x8 33969 #define GL1A_GL1C_CREDITS__GL1C_REQ_CREDITS_MASK 0x000000FFL 33970 #define GL1A_GL1C_CREDITS__GL1C_DATA_CREDITS_MASK 0x0000FF00L 33971 //GL1A_CLIENT_FREE_DELAY 33972 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY__SHIFT 0x0 33973 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY__SHIFT 0x3 33974 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY__SHIFT 0x6 33975 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY_MASK 0x00000007L 33976 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY_MASK 0x00000038L 33977 #define GL1A_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY_MASK 0x000001C0L 33978 //GL1A_COMPRESSION_MODE 33979 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE__SHIFT 0x0 33980 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE__SHIFT 0x1 33981 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION__SHIFT 0x2 33982 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE__SHIFT 0x3 33983 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE__SHIFT 0x4 33984 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION__SHIFT 0x5 33985 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE__SHIFT 0x6 33986 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE__SHIFT 0x7 33987 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION__SHIFT 0x8 33988 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE__SHIFT 0x9 33989 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE__SHIFT 0xa 33990 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION__SHIFT 0xb 33991 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE_MASK 0x00000001L 33992 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE_MASK 0x00000002L 33993 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION_MASK 0x00000004L 33994 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE_MASK 0x00000008L 33995 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE_MASK 0x00000010L 33996 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION_MASK 0x00000020L 33997 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE_MASK 0x00000040L 33998 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE_MASK 0x00000080L 33999 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION_MASK 0x00000100L 34000 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE_MASK 0x00000200L 34001 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE_MASK 0x00000400L 34002 #define GL1A_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION_MASK 0x00000800L 34003 //GL1A_COMPRESSOR_OVERRIDE 34004 #define GL1A_COMPRESSOR_OVERRIDE__DATA_FORMAT__SHIFT 0x0 34005 #define GL1A_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE__SHIFT 0x7 34006 #define GL1A_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE__SHIFT 0x9 34007 #define GL1A_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE__SHIFT 0xa 34008 #define GL1A_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2__SHIFT 0xc 34009 #define GL1A_COMPRESSOR_OVERRIDE__NUMBER_TYPE__SHIFT 0xe 34010 #define GL1A_COMPRESSOR_OVERRIDE__DATA_FORMAT_MASK 0x0000003FL 34011 #define GL1A_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE_MASK 0x00000180L 34012 #define GL1A_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE_MASK 0x00000200L 34013 #define GL1A_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE_MASK 0x00000C00L 34014 #define GL1A_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2_MASK 0x00003000L 34015 #define GL1A_COMPRESSOR_OVERRIDE__NUMBER_TYPE_MASK 0x0001C000L 34016 //GL1X_ARB_CTRL 34017 #define GL1X_ARB_CTRL__NUM_MEM_PIPES__SHIFT 0x0 34018 #define GL1X_ARB_CTRL__FGCG_DISABLE__SHIFT 0x2 34019 #define GL1X_ARB_CTRL__PERF_CNTR_EN_OVERRIDE__SHIFT 0x3 34020 #define GL1X_ARB_CTRL__CHICKEN_BITS__SHIFT 0x4 34021 #define GL1X_ARB_CTRL__NUM_MEM_PIPES_MASK 0x00000003L 34022 #define GL1X_ARB_CTRL__FGCG_DISABLE_MASK 0x00000004L 34023 #define GL1X_ARB_CTRL__PERF_CNTR_EN_OVERRIDE_MASK 0x00000008L 34024 #define GL1X_ARB_CTRL__CHICKEN_BITS_MASK 0x00000FF0L 34025 //GL1X_DRAM_BURST_MASK 34026 #define GL1X_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK__SHIFT 0x0 34027 #define GL1X_DRAM_BURST_MASK__DRAM_BURST_ADDR_MASK_MASK 0x000000FFL 34028 //GL1X_ARB_STATUS 34029 #define GL1X_ARB_STATUS__REQ_ARB_BUSY__SHIFT 0x0 34030 #define GL1X_ARB_STATUS__RET_ARB_BUSY__SHIFT 0x1 34031 #define GL1X_ARB_STATUS__REQ_ARB_BUSY_MASK 0x00000001L 34032 #define GL1X_ARB_STATUS__RET_ARB_BUSY_MASK 0x00000002L 34033 //GL1X_DRAM_BURST_CTRL 34034 #define GL1X_DRAM_BURST_CTRL__MAX_DRAM_BURST__SHIFT 0x0 34035 #define GL1X_DRAM_BURST_CTRL__BURST_DISABLE__SHIFT 0x3 34036 #define GL1X_DRAM_BURST_CTRL__MAX_DRAM_BURST_MASK 0x00000007L 34037 #define GL1X_DRAM_BURST_CTRL__BURST_DISABLE_MASK 0x00000008L 34038 //GL1XI_GL1XR_REP_FGCG_OVERRIDE 34039 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XIR_REP_FGCG_OVERRIDE__SHIFT 0x0 34040 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XIW_REP_FGCG_OVERRIDE__SHIFT 0x1 34041 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XR_SRC_REP_FGCG_OVERRIDE__SHIFT 0x2 34042 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XR_RET_REP_FGCG_OVERRIDE__SHIFT 0x3 34043 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XIR_REP_FGCG_OVERRIDE_MASK 0x00000001L 34044 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XIW_REP_FGCG_OVERRIDE_MASK 0x00000002L 34045 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XR_SRC_REP_FGCG_OVERRIDE_MASK 0x00000004L 34046 #define GL1XI_GL1XR_REP_FGCG_OVERRIDE__GL1XA_GL1XR_RET_REP_FGCG_OVERRIDE_MASK 0x00000008L 34047 //GL1XA_GL1XC_CREDITS 34048 #define GL1XA_GL1XC_CREDITS__GL1XC_REQ_CREDITS__SHIFT 0x0 34049 #define GL1XA_GL1XC_CREDITS__GL1XC_DATA_CREDITS__SHIFT 0x8 34050 #define GL1XA_GL1XC_CREDITS__GL1XC_REQ_CREDITS_MASK 0x000000FFL 34051 #define GL1XA_GL1XC_CREDITS__GL1XC_DATA_CREDITS_MASK 0x0000FF00L 34052 //GL1XA_CLIENT_FREE_DELAY 34053 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY__SHIFT 0x0 34054 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY__SHIFT 0x3 34055 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY__SHIFT 0x6 34056 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY__SHIFT 0x9 34057 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY__SHIFT 0xc 34058 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_5_FREE_DELAY__SHIFT 0xf 34059 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_0_FREE_DELAY_MASK 0x00000007L 34060 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_1_FREE_DELAY_MASK 0x00000038L 34061 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_2_FREE_DELAY_MASK 0x000001C0L 34062 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_3_FREE_DELAY_MASK 0x00000E00L 34063 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_4_FREE_DELAY_MASK 0x00007000L 34064 #define GL1XA_CLIENT_FREE_DELAY__CLIENT_TYPE_5_FREE_DELAY_MASK 0x00038000L 34065 //GL1XA_COMPRESSION_MODE 34066 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE__SHIFT 0x0 34067 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE__SHIFT 0x1 34068 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION__SHIFT 0x2 34069 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE__SHIFT 0x3 34070 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE__SHIFT 0x4 34071 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION__SHIFT 0x5 34072 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE__SHIFT 0x6 34073 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE__SHIFT 0x7 34074 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION__SHIFT 0x8 34075 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE__SHIFT 0x9 34076 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE__SHIFT 0xa 34077 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION__SHIFT 0xb 34078 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_OVERRIDE__SHIFT 0xc 34079 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_WRITE_COMPRESSION_DISABLE__SHIFT 0xd 34080 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_BYPASS_COMPRESSION__SHIFT 0xe 34081 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_OVERRIDE__SHIFT 0xf 34082 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_WRITE_COMPRESSION_DISABLE__SHIFT 0x10 34083 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_BYPASS_COMPRESSION__SHIFT 0x11 34084 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_OVERRIDE__SHIFT 0x12 34085 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_WRITE_COMPRESSION_DISABLE__SHIFT 0x13 34086 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_BYPASS_COMPRESSION__SHIFT 0x14 34087 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_OVERRIDE__SHIFT 0x15 34088 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_WRITE_COMPRESSION_DISABLE__SHIFT 0x16 34089 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_BYPASS_COMPRESSION__SHIFT 0x17 34090 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_OVERRIDE_MASK 0x00000001L 34091 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_WRITE_COMPRESSION_DISABLE_MASK 0x00000002L 34092 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_0_BYPASS_COMPRESSION_MASK 0x00000004L 34093 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_OVERRIDE_MASK 0x00000008L 34094 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_WRITE_COMPRESSION_DISABLE_MASK 0x00000010L 34095 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_1_BYPASS_COMPRESSION_MASK 0x00000020L 34096 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_OVERRIDE_MASK 0x00000040L 34097 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_WRITE_COMPRESSION_DISABLE_MASK 0x00000080L 34098 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_2_BYPASS_COMPRESSION_MASK 0x00000100L 34099 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_OVERRIDE_MASK 0x00000200L 34100 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_WRITE_COMPRESSION_DISABLE_MASK 0x00000400L 34101 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_3_BYPASS_COMPRESSION_MASK 0x00000800L 34102 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_OVERRIDE_MASK 0x00001000L 34103 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_WRITE_COMPRESSION_DISABLE_MASK 0x00002000L 34104 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_4_BYPASS_COMPRESSION_MASK 0x00004000L 34105 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_OVERRIDE_MASK 0x00008000L 34106 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_WRITE_COMPRESSION_DISABLE_MASK 0x00010000L 34107 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_5_BYPASS_COMPRESSION_MASK 0x00020000L 34108 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_OVERRIDE_MASK 0x00040000L 34109 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_WRITE_COMPRESSION_DISABLE_MASK 0x00080000L 34110 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_6_BYPASS_COMPRESSION_MASK 0x00100000L 34111 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_OVERRIDE_MASK 0x00200000L 34112 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_WRITE_COMPRESSION_DISABLE_MASK 0x00400000L 34113 #define GL1XA_COMPRESSION_MODE__CLIENT_TYPE_7_BYPASS_COMPRESSION_MASK 0x00800000L 34114 //GL1XA_COMPRESSOR_OVERRIDE 34115 #define GL1XA_COMPRESSOR_OVERRIDE__DATA_FORMAT__SHIFT 0x0 34116 #define GL1XA_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE__SHIFT 0x7 34117 #define GL1XA_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE__SHIFT 0x9 34118 #define GL1XA_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE__SHIFT 0xa 34119 #define GL1XA_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2__SHIFT 0xc 34120 #define GL1XA_COMPRESSOR_OVERRIDE__NUMBER_TYPE__SHIFT 0xe 34121 #define GL1XA_COMPRESSOR_OVERRIDE__DATA_FORMAT_MASK 0x0000003FL 34122 #define GL1XA_COMPRESSOR_OVERRIDE__MAX_COMP_BLOCK_SIZE_MASK 0x00000180L 34123 #define GL1XA_COMPRESSOR_OVERRIDE__MAX_UNCOMP_BLOCK_SIZE_MASK 0x00000200L 34124 #define GL1XA_COMPRESSOR_OVERRIDE__MICRO_TILE_MODE_MASK 0x00000C00L 34125 #define GL1XA_COMPRESSOR_OVERRIDE__NUM_SAMPLES_LOG2_MASK 0x00003000L 34126 #define GL1XA_COMPRESSOR_OVERRIDE__NUMBER_TYPE_MASK 0x0001C000L 34127 //GL1C_CTRL 34128 #define GL1C_CTRL__BUFFER_DEPTH_MAX__SHIFT 0x0 34129 #define GL1C_CTRL__GL2_REQ_CREDITS__SHIFT 0x4 34130 #define GL1C_CTRL__GL2_DATA_CREDITS__SHIFT 0xb 34131 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x12 34132 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x13 34133 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE__SHIFT 0x14 34134 #define GL1C_CTRL__BUFFER_DEPTH_MAX_MASK 0x0000000FL 34135 #define GL1C_CTRL__GL2_REQ_CREDITS_MASK 0x000007F0L 34136 #define GL1C_CTRL__GL2_DATA_CREDITS_MASK 0x0003F800L 34137 #define GL1C_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x00040000L 34138 #define GL1C_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x00080000L 34139 #define GL1C_CTRL__GCR_RSP_FGCG_DISABLE_MASK 0x00100000L 34140 //GL1C_STATUS 34141 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 34142 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 34143 #define GL1C_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 34144 #define GL1C_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 34145 #define GL1C_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 34146 #define GL1C_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 34147 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 34148 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 34149 #define GL1C_STATUS__GL2_RH_BUSY__SHIFT 0x9 34150 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 34151 #define GL1C_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT 0x14 34152 #define GL1C_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT 0x15 34153 #define GL1C_STATUS__REQUEST_TRACKER_BUSY__SHIFT 0x16 34154 #define GL1C_STATUS__BUFFER_FULL__SHIFT 0x17 34155 #define GL1C_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 34156 #define GL1C_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 34157 #define GL1C_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 34158 #define GL1C_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 34159 #define GL1C_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 34160 #define GL1C_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 34161 #define GL1C_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 34162 #define GL1C_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 34163 #define GL1C_STATUS__GL2_RH_BUSY_MASK 0x00000200L 34164 #define GL1C_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x000FFC00L 34165 #define GL1C_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK 0x00100000L 34166 #define GL1C_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK 0x00200000L 34167 #define GL1C_STATUS__REQUEST_TRACKER_BUSY_MASK 0x00400000L 34168 #define GL1C_STATUS__BUFFER_FULL_MASK 0x00800000L 34169 //GL1C_UTCL0_CNTL1 34170 #define GL1C_UTCL0_CNTL1__FORCE_4K_L2_RESP__SHIFT 0x0 34171 #define GL1C_UTCL0_CNTL1__GPUVM_64K_DEFAULT__SHIFT 0x1 34172 #define GL1C_UTCL0_CNTL1__GPUVM_PERM_MODE__SHIFT 0x2 34173 #define GL1C_UTCL0_CNTL1__RESP_MODE__SHIFT 0x3 34174 #define GL1C_UTCL0_CNTL1__RESP_FAULT_MODE__SHIFT 0x5 34175 #define GL1C_UTCL0_CNTL1__CLIENTID__SHIFT 0x7 34176 #define GL1C_UTCL0_CNTL1__REG_INV_VMID__SHIFT 0x13 34177 #define GL1C_UTCL0_CNTL1__REG_INV_TOGGLE__SHIFT 0x18 34178 #define GL1C_UTCL0_CNTL1__ATOMIC_REQUEST_ENABLE__SHIFT 0x19 34179 #define GL1C_UTCL0_CNTL1__FORCE_MISS__SHIFT 0x1a 34180 #define GL1C_UTCL0_CNTL1__FORCE_IN_ORDER__SHIFT 0x1b 34181 #define GL1C_UTCL0_CNTL1__REDUCE_FIFO_DEPTH_BY_2__SHIFT 0x1c 34182 #define GL1C_UTCL0_CNTL1__REDUCE_CACHE_SIZE_BY_2__SHIFT 0x1e 34183 #define GL1C_UTCL0_CNTL1__FORCE_4K_L2_RESP_MASK 0x00000001L 34184 #define GL1C_UTCL0_CNTL1__GPUVM_64K_DEFAULT_MASK 0x00000002L 34185 #define GL1C_UTCL0_CNTL1__GPUVM_PERM_MODE_MASK 0x00000004L 34186 #define GL1C_UTCL0_CNTL1__RESP_MODE_MASK 0x00000018L 34187 #define GL1C_UTCL0_CNTL1__RESP_FAULT_MODE_MASK 0x00000060L 34188 #define GL1C_UTCL0_CNTL1__CLIENTID_MASK 0x0000FF80L 34189 #define GL1C_UTCL0_CNTL1__REG_INV_VMID_MASK 0x00780000L 34190 #define GL1C_UTCL0_CNTL1__REG_INV_TOGGLE_MASK 0x01000000L 34191 #define GL1C_UTCL0_CNTL1__ATOMIC_REQUEST_ENABLE_MASK 0x02000000L 34192 #define GL1C_UTCL0_CNTL1__FORCE_MISS_MASK 0x04000000L 34193 #define GL1C_UTCL0_CNTL1__FORCE_IN_ORDER_MASK 0x08000000L 34194 #define GL1C_UTCL0_CNTL1__REDUCE_FIFO_DEPTH_BY_2_MASK 0x30000000L 34195 #define GL1C_UTCL0_CNTL1__REDUCE_CACHE_SIZE_BY_2_MASK 0xC0000000L 34196 //GL1C_UTCL0_CNTL2 34197 #define GL1C_UTCL0_CNTL2__SPARE__SHIFT 0x0 34198 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS__SHIFT 0x9 34199 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID__SHIFT 0xa 34200 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP__SHIFT 0xe 34201 #define GL1C_UTCL0_CNTL2__DISABLE_BURST__SHIFT 0x11 34202 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K__SHIFT 0x1a 34203 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE__SHIFT 0x1e 34204 #define GL1C_UTCL0_CNTL2__DISABLE_ILLEGAL_PCIE_ATOMIC__SHIFT 0x1f 34205 #define GL1C_UTCL0_CNTL2__SPARE_MASK 0x000000FFL 34206 #define GL1C_UTCL0_CNTL2__MTYPE_OVRD_DIS_MASK 0x00000200L 34207 #define GL1C_UTCL0_CNTL2__ANY_LINE_VALID_MASK 0x00000400L 34208 #define GL1C_UTCL0_CNTL2__FORCE_SNOOP_MASK 0x00004000L 34209 #define GL1C_UTCL0_CNTL2__DISABLE_BURST_MASK 0x00020000L 34210 #define GL1C_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K_MASK 0x04000000L 34211 #define GL1C_UTCL0_CNTL2__FGCG_DISABLE_MASK 0x40000000L 34212 #define GL1C_UTCL0_CNTL2__DISABLE_ILLEGAL_PCIE_ATOMIC_MASK 0x80000000L 34213 //GL1C_UTCL0_STATUS 34214 #define GL1C_UTCL0_STATUS__FAULT_DETECTED__SHIFT 0x0 34215 #define GL1C_UTCL0_STATUS__RETRY_DETECTED__SHIFT 0x1 34216 #define GL1C_UTCL0_STATUS__PRT_DETECTED__SHIFT 0x2 34217 #define GL1C_UTCL0_STATUS__FAULT_DETECTED_MASK 0x00000001L 34218 #define GL1C_UTCL0_STATUS__RETRY_DETECTED_MASK 0x00000002L 34219 #define GL1C_UTCL0_STATUS__PRT_DETECTED_MASK 0x00000004L 34220 //GL1C_UTCL0_RETRY 34221 #define GL1C_UTCL0_RETRY__INCR__SHIFT 0x0 34222 #define GL1C_UTCL0_RETRY__COUNT__SHIFT 0x8 34223 #define GL1C_UTCL0_RETRY__INCR_MASK 0x000000FFL 34224 #define GL1C_UTCL0_RETRY__COUNT_MASK 0x00000F00L 34225 //GL1C_CTRL2 34226 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX__SHIFT 0x0 34227 #define GL1C_CTRL2__OVERRIDE_READ_BYPASS_TO_DECOMPRESSED__SHIFT 0x8 34228 #define GL1C_CTRL2__OVERRIDE_WRITE_BYPASS_TO_COMPRESSION_DISABLE__SHIFT 0x9 34229 #define GL1C_CTRL2__UTCL0_INFLIGHT_MAX_MASK 0x000000FFL 34230 #define GL1C_CTRL2__OVERRIDE_READ_BYPASS_TO_DECOMPRESSED_MASK 0x00000100L 34231 #define GL1C_CTRL2__OVERRIDE_WRITE_BYPASS_TO_COMPRESSION_DISABLE_MASK 0x00000200L 34232 //GL1XC_CTRL 34233 #define GL1XC_CTRL__BUFFER_DEPTH_MAX__SHIFT 0x0 34234 #define GL1XC_CTRL__GL2_REQ_CREDITS__SHIFT 0x4 34235 #define GL1XC_CTRL__GL2_DATA_CREDITS__SHIFT 0xb 34236 #define GL1XC_CTRL__TO_L1_REPEATER_FGCG_DISABLE__SHIFT 0x12 34237 #define GL1XC_CTRL__TO_L2_REPEATER_FGCG_DISABLE__SHIFT 0x13 34238 #define GL1XC_CTRL__GCR_RSP_FGCG_DISABLE__SHIFT 0x14 34239 #define GL1XC_CTRL__BUFFER_DEPTH_MAX_MASK 0x0000000FL 34240 #define GL1XC_CTRL__GL2_REQ_CREDITS_MASK 0x000007F0L 34241 #define GL1XC_CTRL__GL2_DATA_CREDITS_MASK 0x0003F800L 34242 #define GL1XC_CTRL__TO_L1_REPEATER_FGCG_DISABLE_MASK 0x00040000L 34243 #define GL1XC_CTRL__TO_L2_REPEATER_FGCG_DISABLE_MASK 0x00080000L 34244 #define GL1XC_CTRL__GCR_RSP_FGCG_DISABLE_MASK 0x00100000L 34245 //GL1XC_STATUS 34246 #define GL1XC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL__SHIFT 0x0 34247 #define GL1XC_STATUS__OUTPUT_FIFOS_BUSY__SHIFT 0x1 34248 #define GL1XC_STATUS__GL2_REQ_VC0_STALL__SHIFT 0x3 34249 #define GL1XC_STATUS__GL2_DATA_VC0_STALL__SHIFT 0x4 34250 #define GL1XC_STATUS__GL2_REQ_VC1_STALL__SHIFT 0x5 34251 #define GL1XC_STATUS__GL2_DATA_VC1_STALL__SHIFT 0x6 34252 #define GL1XC_STATUS__INPUT_BUFFER_VC0_BUSY__SHIFT 0x7 34253 #define GL1XC_STATUS__SRC_DATA_FIFO_VC0_BUSY__SHIFT 0x8 34254 #define GL1XC_STATUS__GL2_RH_BUSY__SHIFT 0x9 34255 #define GL1XC_STATUS__NUM_REQ_PENDING_FROM_L2__SHIFT 0xa 34256 #define GL1XC_STATUS__VIRTUAL_FIFO_FULL_STALL__SHIFT 0x14 34257 #define GL1XC_STATUS__REQUEST_TRACKER_BUFFER_STALL__SHIFT 0x15 34258 #define GL1XC_STATUS__REQUEST_TRACKER_BUSY__SHIFT 0x16 34259 #define GL1XC_STATUS__BUFFER_FULL__SHIFT 0x17 34260 #define GL1XC_STATUS__INPUT_BUFFER_VC0_FIFO_FULL_MASK 0x00000001L 34261 #define GL1XC_STATUS__OUTPUT_FIFOS_BUSY_MASK 0x00000002L 34262 #define GL1XC_STATUS__GL2_REQ_VC0_STALL_MASK 0x00000008L 34263 #define GL1XC_STATUS__GL2_DATA_VC0_STALL_MASK 0x00000010L 34264 #define GL1XC_STATUS__GL2_REQ_VC1_STALL_MASK 0x00000020L 34265 #define GL1XC_STATUS__GL2_DATA_VC1_STALL_MASK 0x00000040L 34266 #define GL1XC_STATUS__INPUT_BUFFER_VC0_BUSY_MASK 0x00000080L 34267 #define GL1XC_STATUS__SRC_DATA_FIFO_VC0_BUSY_MASK 0x00000100L 34268 #define GL1XC_STATUS__GL2_RH_BUSY_MASK 0x00000200L 34269 #define GL1XC_STATUS__NUM_REQ_PENDING_FROM_L2_MASK 0x000FFC00L 34270 #define GL1XC_STATUS__VIRTUAL_FIFO_FULL_STALL_MASK 0x00100000L 34271 #define GL1XC_STATUS__REQUEST_TRACKER_BUFFER_STALL_MASK 0x00200000L 34272 #define GL1XC_STATUS__REQUEST_TRACKER_BUSY_MASK 0x00400000L 34273 #define GL1XC_STATUS__BUFFER_FULL_MASK 0x00800000L 34274 //GL1XC_UTCL0_CNTL1 34275 #define GL1XC_UTCL0_CNTL1__FORCE_4K_L2_RESP__SHIFT 0x0 34276 #define GL1XC_UTCL0_CNTL1__GPUVM_64K_DEFAULT__SHIFT 0x1 34277 #define GL1XC_UTCL0_CNTL1__GPUVM_PERM_MODE__SHIFT 0x2 34278 #define GL1XC_UTCL0_CNTL1__RESP_MODE__SHIFT 0x3 34279 #define GL1XC_UTCL0_CNTL1__RESP_FAULT_MODE__SHIFT 0x5 34280 #define GL1XC_UTCL0_CNTL1__CLIENTID__SHIFT 0x7 34281 #define GL1XC_UTCL0_CNTL1__REG_INV_VMID__SHIFT 0x13 34282 #define GL1XC_UTCL0_CNTL1__REG_INV_TOGGLE__SHIFT 0x18 34283 #define GL1XC_UTCL0_CNTL1__ATOMIC_REQUEST_ENABLE__SHIFT 0x19 34284 #define GL1XC_UTCL0_CNTL1__FORCE_MISS__SHIFT 0x1a 34285 #define GL1XC_UTCL0_CNTL1__FORCE_IN_ORDER__SHIFT 0x1b 34286 #define GL1XC_UTCL0_CNTL1__REDUCE_FIFO_DEPTH_BY_2__SHIFT 0x1c 34287 #define GL1XC_UTCL0_CNTL1__REDUCE_CACHE_SIZE_BY_2__SHIFT 0x1e 34288 #define GL1XC_UTCL0_CNTL1__FORCE_4K_L2_RESP_MASK 0x00000001L 34289 #define GL1XC_UTCL0_CNTL1__GPUVM_64K_DEFAULT_MASK 0x00000002L 34290 #define GL1XC_UTCL0_CNTL1__GPUVM_PERM_MODE_MASK 0x00000004L 34291 #define GL1XC_UTCL0_CNTL1__RESP_MODE_MASK 0x00000018L 34292 #define GL1XC_UTCL0_CNTL1__RESP_FAULT_MODE_MASK 0x00000060L 34293 #define GL1XC_UTCL0_CNTL1__CLIENTID_MASK 0x0000FF80L 34294 #define GL1XC_UTCL0_CNTL1__REG_INV_VMID_MASK 0x00780000L 34295 #define GL1XC_UTCL0_CNTL1__REG_INV_TOGGLE_MASK 0x01000000L 34296 #define GL1XC_UTCL0_CNTL1__ATOMIC_REQUEST_ENABLE_MASK 0x02000000L 34297 #define GL1XC_UTCL0_CNTL1__FORCE_MISS_MASK 0x04000000L 34298 #define GL1XC_UTCL0_CNTL1__FORCE_IN_ORDER_MASK 0x08000000L 34299 #define GL1XC_UTCL0_CNTL1__REDUCE_FIFO_DEPTH_BY_2_MASK 0x30000000L 34300 #define GL1XC_UTCL0_CNTL1__REDUCE_CACHE_SIZE_BY_2_MASK 0xC0000000L 34301 //GL1XC_UTCL0_CNTL2 34302 #define GL1XC_UTCL0_CNTL2__SPARE__SHIFT 0x0 34303 #define GL1XC_UTCL0_CNTL2__MTYPE_OVRD_DIS__SHIFT 0x9 34304 #define GL1XC_UTCL0_CNTL2__ANY_LINE_VALID__SHIFT 0xa 34305 #define GL1XC_UTCL0_CNTL2__FORCE_SNOOP__SHIFT 0xe 34306 #define GL1XC_UTCL0_CNTL2__DISABLE_BURST__SHIFT 0x11 34307 #define GL1XC_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K__SHIFT 0x1a 34308 #define GL1XC_UTCL0_CNTL2__FGCG_DISABLE__SHIFT 0x1e 34309 #define GL1XC_UTCL0_CNTL2__DISABLE_ILLEGAL_PCIE_ATOMIC__SHIFT 0x1f 34310 #define GL1XC_UTCL0_CNTL2__SPARE_MASK 0x000000FFL 34311 #define GL1XC_UTCL0_CNTL2__MTYPE_OVRD_DIS_MASK 0x00000200L 34312 #define GL1XC_UTCL0_CNTL2__ANY_LINE_VALID_MASK 0x00000400L 34313 #define GL1XC_UTCL0_CNTL2__FORCE_SNOOP_MASK 0x00004000L 34314 #define GL1XC_UTCL0_CNTL2__DISABLE_BURST_MASK 0x00020000L 34315 #define GL1XC_UTCL0_CNTL2__FORCE_FRAG_2M_TO_64K_MASK 0x04000000L 34316 #define GL1XC_UTCL0_CNTL2__FGCG_DISABLE_MASK 0x40000000L 34317 #define GL1XC_UTCL0_CNTL2__DISABLE_ILLEGAL_PCIE_ATOMIC_MASK 0x80000000L 34318 //GL1XC_UTCL0_STATUS 34319 #define GL1XC_UTCL0_STATUS__FAULT_DETECTED__SHIFT 0x0 34320 #define GL1XC_UTCL0_STATUS__RETRY_DETECTED__SHIFT 0x1 34321 #define GL1XC_UTCL0_STATUS__PRT_DETECTED__SHIFT 0x2 34322 #define GL1XC_UTCL0_STATUS__FAULT_DETECTED_MASK 0x00000001L 34323 #define GL1XC_UTCL0_STATUS__RETRY_DETECTED_MASK 0x00000002L 34324 #define GL1XC_UTCL0_STATUS__PRT_DETECTED_MASK 0x00000004L 34325 //GL1XC_UTCL0_RETRY 34326 #define GL1XC_UTCL0_RETRY__INCR__SHIFT 0x0 34327 #define GL1XC_UTCL0_RETRY__COUNT__SHIFT 0x8 34328 #define GL1XC_UTCL0_RETRY__INCR_MASK 0x000000FFL 34329 #define GL1XC_UTCL0_RETRY__COUNT_MASK 0x00000F00L 34330 //GL1XC_CTRL2 34331 #define GL1XC_CTRL2__UTCL0_INFLIGHT_MAX__SHIFT 0x0 34332 #define GL1XC_CTRL2__OVERRIDE_READ_BYPASS_TO_DECOMPRESSED__SHIFT 0x8 34333 #define GL1XC_CTRL2__OVERRIDE_WRITE_BYPASS_TO_COMPRESSION_DISABLE__SHIFT 0x9 34334 #define GL1XC_CTRL2__UTCL0_INFLIGHT_MAX_MASK 0x000000FFL 34335 #define GL1XC_CTRL2__OVERRIDE_READ_BYPASS_TO_DECOMPRESSED_MASK 0x00000100L 34336 #define GL1XC_CTRL2__OVERRIDE_WRITE_BYPASS_TO_COMPRESSION_DISABLE_MASK 0x00000200L 34337 34338 34339 // addressBlock: gc_gfx_se_gfx_se_pfonly_secacdec 34340 //SE_CAC_CTRL_1 34341 #define SE_CAC_CTRL_1__CAC_WINDOW__SHIFT 0x0 34342 #define SE_CAC_CTRL_1__TDP_WINDOW__SHIFT 0x8 34343 #define SE_CAC_CTRL_1__CAC_WINDOW_MASK 0x000000FFL 34344 #define SE_CAC_CTRL_1__TDP_WINDOW_MASK 0xFFFFFF00L 34345 //SE_CAC_CTRL_2 34346 #define SE_CAC_CTRL_2__CAC_ENABLE__SHIFT 0x0 34347 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE__SHIFT 0x1 34348 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE__SHIFT 0x2 34349 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN__SHIFT 0x3 34350 #define SE_CAC_CTRL_2__SE_LCAC_OVR_EN__SHIFT 0x4 34351 #define SE_CAC_CTRL_2__WGP_LCAC_OVR_EN__SHIFT 0x5 34352 #define SE_CAC_CTRL_2__WGP_LCAC_MODE__SHIFT 0x6 34353 #define SE_CAC_CTRL_2__SE_CAC_SOFT_CTRL_ENABLE__SHIFT 0x7 34354 #define SE_CAC_CTRL_2__CAC_ENABLE_MASK 0x00000001L 34355 #define SE_CAC_CTRL_2__SE_LCAC_ENABLE_MASK 0x00000002L 34356 #define SE_CAC_CTRL_2__WGP_CAC_CLK_OVERRIDE_MASK 0x00000004L 34357 #define SE_CAC_CTRL_2__SE_CAC_INDEX_AUTO_INCR_EN_MASK 0x00000008L 34358 #define SE_CAC_CTRL_2__SE_LCAC_OVR_EN_MASK 0x00000010L 34359 #define SE_CAC_CTRL_2__WGP_LCAC_OVR_EN_MASK 0x00000020L 34360 #define SE_CAC_CTRL_2__WGP_LCAC_MODE_MASK 0x00000040L 34361 #define SE_CAC_CTRL_2__SE_CAC_SOFT_CTRL_ENABLE_MASK 0x00000080L 34362 //SE_CAC_SOFT_CTRL 34363 #define SE_CAC_SOFT_CTRL__SE_CAC_SOFT_SNAP__SHIFT 0x0 34364 #define SE_CAC_SOFT_CTRL__SE_CAC_SOFT_SNAP_MASK 0x00000001L 34365 //SE_CAC_OVR_VAL_LOWER 34366 #define SE_CAC_OVR_VAL_LOWER__SE_LCAC_OVR_VAL_LOWER__SHIFT 0x0 34367 #define SE_CAC_OVR_VAL_LOWER__SE_LCAC_OVR_VAL_LOWER_MASK 0xFFFFFFFFL 34368 //SE_CAC_OVR_VAL_UPPER 34369 #define SE_CAC_OVR_VAL_UPPER__SE_LCAC_OVR_VAL_UPPER__SHIFT 0x0 34370 #define SE_CAC_OVR_VAL_UPPER__SE_LCAC_OVR_VAL_UPPER_MASK 0xFFFFFFFFL 34371 //SE_CAC_WINDOW_AGGR_VALUE_LO 34372 #define SE_CAC_WINDOW_AGGR_VALUE_LO__SE_CAC_WINDOW_AGGR_VALUE_LO__SHIFT 0x0 34373 #define SE_CAC_WINDOW_AGGR_VALUE_LO__SE_CAC_WINDOW_AGGR_VALUE_LO_MASK 0xFFFFFFFFL 34374 //SE_CAC_WINDOW_AGGR_VALUE_HI 34375 #define SE_CAC_WINDOW_AGGR_VALUE_HI__SE_CAC_WINDOW_AGGR_VALUE_HI__SHIFT 0x0 34376 #define SE_CAC_WINDOW_AGGR_VALUE_HI__SE_CAC_WINDOW_AGGR_VALUE_HI_MASK 0x000000FFL 34377 //SE_CAC_WINDOW_GFXCLK_CYCLE 34378 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE__SHIFT 0x0 34379 #define SE_CAC_WINDOW_GFXCLK_CYCLE__SE_CAC_WINDOW_GFXCLK_CYCLE_MASK 0x0000FFFFL 34380 //DIDT_EDC_CTRL 34381 #define DIDT_EDC_CTRL__EDC_EN__SHIFT 0x0 34382 #define DIDT_EDC_CTRL__EDC_SW_RST__SHIFT 0x1 34383 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE__SHIFT 0x2 34384 #define DIDT_EDC_CTRL__EDC_FORCE_STALL__SHIFT 0x3 34385 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT__SHIFT 0x4 34386 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS__SHIFT 0xa 34387 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA__SHIFT 0xe 34388 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE__SHIFT 0xf 34389 #define DIDT_EDC_CTRL__EDC_AVGDIV__SHIFT 0x10 34390 #define DIDT_EDC_CTRL__EDC_THRESHOLD_SEL__SHIFT 0x14 34391 #define DIDT_EDC_CTRL__EDC_PERF_COUNTER_EN__SHIFT 0x15 34392 #define DIDT_EDC_CTRL__EDC_EN_MASK 0x00000001L 34393 #define DIDT_EDC_CTRL__EDC_SW_RST_MASK 0x00000002L 34394 #define DIDT_EDC_CTRL__EDC_CLK_EN_OVERRIDE_MASK 0x00000004L 34395 #define DIDT_EDC_CTRL__EDC_FORCE_STALL_MASK 0x00000008L 34396 #define DIDT_EDC_CTRL__EDC_TRIGGER_THROTTLE_LOWBIT_MASK 0x000003F0L 34397 #define DIDT_EDC_CTRL__EDC_STALL_PATTERN_BIT_NUMS_MASK 0x00003C00L 34398 #define DIDT_EDC_CTRL__EDC_ALLOW_WRITE_PWRDELTA_MASK 0x00004000L 34399 #define DIDT_EDC_CTRL__EDC_ALGORITHM_MODE_MASK 0x00008000L 34400 #define DIDT_EDC_CTRL__EDC_AVGDIV_MASK 0x000F0000L 34401 #define DIDT_EDC_CTRL__EDC_THRESHOLD_SEL_MASK 0x00100000L 34402 #define DIDT_EDC_CTRL__EDC_PERF_COUNTER_EN_MASK 0x00200000L 34403 //DIDT_EDC_THROTTLE_CTRL 34404 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN__SHIFT 0x0 34405 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN__SHIFT 0x1 34406 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN__SHIFT 0x2 34407 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN__SHIFT 0x3 34408 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN__SHIFT 0x4 34409 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE__SHIFT 0x5 34410 #define DIDT_EDC_THROTTLE_CTRL__EDC_STRETCH_EN__SHIFT 0x8 34411 #define DIDT_EDC_THROTTLE_CTRL__EDC_STRETCH_SRC_SEL__SHIFT 0x9 34412 #define DIDT_EDC_THROTTLE_CTRL__EDC_MAX_HYSTERESIS__SHIFT 0xa 34413 #define DIDT_EDC_THROTTLE_CTRL__EDC_STALL_CLAMP_EN__SHIFT 0x12 34414 #define DIDT_EDC_THROTTLE_CTRL__SQ_STALL_EN_MASK 0x00000001L 34415 #define DIDT_EDC_THROTTLE_CTRL__DB_STALL_EN_MASK 0x00000002L 34416 #define DIDT_EDC_THROTTLE_CTRL__TCP_STALL_EN_MASK 0x00000004L 34417 #define DIDT_EDC_THROTTLE_CTRL__TD_STALL_EN_MASK 0x00000008L 34418 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_EN_MASK 0x00000010L 34419 #define DIDT_EDC_THROTTLE_CTRL__PATTERN_EXTEND_MODE_MASK 0x000000E0L 34420 #define DIDT_EDC_THROTTLE_CTRL__EDC_STRETCH_EN_MASK 0x00000100L 34421 #define DIDT_EDC_THROTTLE_CTRL__EDC_STRETCH_SRC_SEL_MASK 0x00000200L 34422 #define DIDT_EDC_THROTTLE_CTRL__EDC_MAX_HYSTERESIS_MASK 0x0003FC00L 34423 #define DIDT_EDC_THROTTLE_CTRL__EDC_STALL_CLAMP_EN_MASK 0x00040000L 34424 //DIDT_EDC_THRESHOLD 34425 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD__SHIFT 0x0 34426 #define DIDT_EDC_THRESHOLD__EDC_THRESHOLD_MASK 0xFFFFFFFFL 34427 //DIDT_EDC_STRETCH_THRESHOLD 34428 #define DIDT_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD__SHIFT 0x0 34429 #define DIDT_EDC_STRETCH_THRESHOLD__EDC_STRETCH_THRESHOLD_MASK 0xFFFFFFFFL 34430 //DIDT_EDC_STALL_PATTERN_1_2 34431 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1__SHIFT 0x0 34432 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2__SHIFT 0x10 34433 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_1_MASK 0x00007FFFL 34434 #define DIDT_EDC_STALL_PATTERN_1_2__EDC_STALL_PATTERN_2_MASK 0x7FFF0000L 34435 //DIDT_EDC_STALL_PATTERN_3_4 34436 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3__SHIFT 0x0 34437 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4__SHIFT 0x10 34438 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_3_MASK 0x00007FFFL 34439 #define DIDT_EDC_STALL_PATTERN_3_4__EDC_STALL_PATTERN_4_MASK 0x7FFF0000L 34440 //DIDT_EDC_STALL_PATTERN_5_6 34441 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5__SHIFT 0x0 34442 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6__SHIFT 0x10 34443 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_5_MASK 0x00007FFFL 34444 #define DIDT_EDC_STALL_PATTERN_5_6__EDC_STALL_PATTERN_6_MASK 0x7FFF0000L 34445 //DIDT_EDC_STALL_PATTERN_7 34446 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7__SHIFT 0x0 34447 #define DIDT_EDC_STALL_PATTERN_7__EDC_STALL_PATTERN_7_MASK 0x00007FFFL 34448 //DIDT_EDC_STATUS 34449 #define DIDT_EDC_STATUS__EDC_FSM_STATE__SHIFT 0x0 34450 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL__SHIFT 0x1 34451 #define DIDT_EDC_STATUS__EDC_HYSTERESIS_CNT__SHIFT 0x4 34452 #define DIDT_EDC_STATUS__EDC_THRESHOLD_STAT__SHIFT 0xc 34453 #define DIDT_EDC_STATUS__EDC_FSM_STATE_MASK 0x00000001L 34454 #define DIDT_EDC_STATUS__EDC_THROTTLE_LEVEL_MASK 0x0000000EL 34455 #define DIDT_EDC_STATUS__EDC_HYSTERESIS_CNT_MASK 0x00000FF0L 34456 #define DIDT_EDC_STATUS__EDC_THRESHOLD_STAT_MASK 0x00001000L 34457 //DIDT_EDC_OVERFLOW 34458 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW__SHIFT 0x0 34459 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER__SHIFT 0x1 34460 #define DIDT_EDC_OVERFLOW__EDC_ROLLING_POWER_DELTA_OVERFLOW_MASK 0x00000001L 34461 #define DIDT_EDC_OVERFLOW__EDC_THROTTLE_LEVEL_OVERFLOW_COUNTER_MASK 0x0001FFFEL 34462 //DIDT_EDC_ROLLING_POWER_DELTA 34463 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA__SHIFT 0x0 34464 #define DIDT_EDC_ROLLING_POWER_DELTA__EDC_ROLLING_POWER_DELTA_MASK 0xFFFFFFFFL 34465 //DIDT_EDC_STALL_PERF_COUNTER 34466 #define DIDT_EDC_STALL_PERF_COUNTER__EDC_STALL_PERF_COUNTER__SHIFT 0x0 34467 #define DIDT_EDC_STALL_PERF_COUNTER__EDC_STALL_PERF_COUNTER_MASK 0xFFFFFFFFL 34468 //SE_CAC_WEIGHT_TA_0 34469 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0__SHIFT 0x0 34470 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG1__SHIFT 0x10 34471 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG0_MASK 0x0000FFFFL 34472 #define SE_CAC_WEIGHT_TA_0__WEIGHT_TA_SIG1_MASK 0xFFFF0000L 34473 //SE_CAC_WEIGHT_TA_1 34474 #define SE_CAC_WEIGHT_TA_1__WEIGHT_TA_SIG2__SHIFT 0x0 34475 #define SE_CAC_WEIGHT_TA_1__WEIGHT_TA_SIG3__SHIFT 0x10 34476 #define SE_CAC_WEIGHT_TA_1__WEIGHT_TA_SIG2_MASK 0x0000FFFFL 34477 #define SE_CAC_WEIGHT_TA_1__WEIGHT_TA_SIG3_MASK 0xFFFF0000L 34478 //SE_CAC_WEIGHT_TA_2 34479 #define SE_CAC_WEIGHT_TA_2__WEIGHT_TA_SIG4__SHIFT 0x0 34480 #define SE_CAC_WEIGHT_TA_2__WEIGHT_TA_SIG4_MASK 0x0000FFFFL 34481 //SE_CAC_WEIGHT_TD_0 34482 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0__SHIFT 0x0 34483 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1__SHIFT 0x10 34484 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG0_MASK 0x0000FFFFL 34485 #define SE_CAC_WEIGHT_TD_0__WEIGHT_TD_SIG1_MASK 0xFFFF0000L 34486 //SE_CAC_WEIGHT_TD_1 34487 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2__SHIFT 0x0 34488 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3__SHIFT 0x10 34489 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG2_MASK 0x0000FFFFL 34490 #define SE_CAC_WEIGHT_TD_1__WEIGHT_TD_SIG3_MASK 0xFFFF0000L 34491 //SE_CAC_WEIGHT_TD_2 34492 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4__SHIFT 0x0 34493 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5__SHIFT 0x10 34494 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG4_MASK 0x0000FFFFL 34495 #define SE_CAC_WEIGHT_TD_2__WEIGHT_TD_SIG5_MASK 0xFFFF0000L 34496 //SE_CAC_WEIGHT_TD_3 34497 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6__SHIFT 0x0 34498 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7__SHIFT 0x10 34499 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG6_MASK 0x0000FFFFL 34500 #define SE_CAC_WEIGHT_TD_3__WEIGHT_TD_SIG7_MASK 0xFFFF0000L 34501 //SE_CAC_WEIGHT_TD_4 34502 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8__SHIFT 0x0 34503 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9__SHIFT 0x10 34504 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG8_MASK 0x0000FFFFL 34505 #define SE_CAC_WEIGHT_TD_4__WEIGHT_TD_SIG9_MASK 0xFFFF0000L 34506 //SE_CAC_WEIGHT_TD_5 34507 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10__SHIFT 0x0 34508 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG11__SHIFT 0x10 34509 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG10_MASK 0x0000FFFFL 34510 #define SE_CAC_WEIGHT_TD_5__WEIGHT_TD_SIG11_MASK 0xFFFF0000L 34511 //SE_CAC_WEIGHT_TD_6 34512 #define SE_CAC_WEIGHT_TD_6__WEIGHT_TD_SIG12__SHIFT 0x0 34513 #define SE_CAC_WEIGHT_TD_6__WEIGHT_TD_SIG13__SHIFT 0x10 34514 #define SE_CAC_WEIGHT_TD_6__WEIGHT_TD_SIG12_MASK 0x0000FFFFL 34515 #define SE_CAC_WEIGHT_TD_6__WEIGHT_TD_SIG13_MASK 0xFFFF0000L 34516 //SE_CAC_WEIGHT_TD_7 34517 #define SE_CAC_WEIGHT_TD_7__WEIGHT_TD_SIG14__SHIFT 0x0 34518 #define SE_CAC_WEIGHT_TD_7__WEIGHT_TD_SIG15__SHIFT 0x10 34519 #define SE_CAC_WEIGHT_TD_7__WEIGHT_TD_SIG14_MASK 0x0000FFFFL 34520 #define SE_CAC_WEIGHT_TD_7__WEIGHT_TD_SIG15_MASK 0xFFFF0000L 34521 //SE_CAC_WEIGHT_TD_8 34522 #define SE_CAC_WEIGHT_TD_8__WEIGHT_TD_SIG16__SHIFT 0x0 34523 #define SE_CAC_WEIGHT_TD_8__WEIGHT_TD_SIG17__SHIFT 0x10 34524 #define SE_CAC_WEIGHT_TD_8__WEIGHT_TD_SIG16_MASK 0x0000FFFFL 34525 #define SE_CAC_WEIGHT_TD_8__WEIGHT_TD_SIG17_MASK 0xFFFF0000L 34526 //SE_CAC_WEIGHT_TD_9 34527 #define SE_CAC_WEIGHT_TD_9__WEIGHT_TD_SIG18__SHIFT 0x0 34528 #define SE_CAC_WEIGHT_TD_9__WEIGHT_TD_SIG18_MASK 0x0000FFFFL 34529 //SE_CAC_WEIGHT_TCP_0 34530 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0__SHIFT 0x0 34531 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1__SHIFT 0x10 34532 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG0_MASK 0x0000FFFFL 34533 #define SE_CAC_WEIGHT_TCP_0__WEIGHT_TCP_SIG1_MASK 0xFFFF0000L 34534 //SE_CAC_WEIGHT_TCP_1 34535 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2__SHIFT 0x0 34536 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3__SHIFT 0x10 34537 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG2_MASK 0x0000FFFFL 34538 #define SE_CAC_WEIGHT_TCP_1__WEIGHT_TCP_SIG3_MASK 0xFFFF0000L 34539 //SE_CAC_WEIGHT_TCP_2 34540 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4__SHIFT 0x0 34541 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5__SHIFT 0x10 34542 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG4_MASK 0x0000FFFFL 34543 #define SE_CAC_WEIGHT_TCP_2__WEIGHT_TCP_SIG5_MASK 0xFFFF0000L 34544 //SE_CAC_WEIGHT_TCP_3 34545 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6__SHIFT 0x0 34546 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7__SHIFT 0x10 34547 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG6_MASK 0x0000FFFFL 34548 #define SE_CAC_WEIGHT_TCP_3__WEIGHT_TCP_SIG7_MASK 0xFFFF0000L 34549 //SE_CAC_WEIGHT_SQ_0 34550 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0__SHIFT 0x0 34551 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1__SHIFT 0x10 34552 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG0_MASK 0x0000FFFFL 34553 #define SE_CAC_WEIGHT_SQ_0__WEIGHT_SQ_SIG1_MASK 0xFFFF0000L 34554 //SE_CAC_WEIGHT_SQ_1 34555 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2__SHIFT 0x0 34556 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3__SHIFT 0x10 34557 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG2_MASK 0x0000FFFFL 34558 #define SE_CAC_WEIGHT_SQ_1__WEIGHT_SQ_SIG3_MASK 0xFFFF0000L 34559 //SE_CAC_WEIGHT_SQ_2 34560 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4__SHIFT 0x0 34561 #define SE_CAC_WEIGHT_SQ_2__WEIGHT_SQ_SIG4_MASK 0x0000FFFFL 34562 //SE_CAC_WEIGHT_SP_0 34563 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0__SHIFT 0x0 34564 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1__SHIFT 0x10 34565 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG0_MASK 0x0000FFFFL 34566 #define SE_CAC_WEIGHT_SP_0__WEIGHT_SP_SIG1_MASK 0xFFFF0000L 34567 //SE_CAC_WEIGHT_SP_1 34568 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2__SHIFT 0x0 34569 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG3__SHIFT 0x10 34570 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG2_MASK 0x0000FFFFL 34571 #define SE_CAC_WEIGHT_SP_1__WEIGHT_SP_SIG3_MASK 0xFFFF0000L 34572 //SE_CAC_WEIGHT_SP_2 34573 #define SE_CAC_WEIGHT_SP_2__WEIGHT_SP_SIG4__SHIFT 0x0 34574 #define SE_CAC_WEIGHT_SP_2__WEIGHT_SP_SIG5__SHIFT 0x10 34575 #define SE_CAC_WEIGHT_SP_2__WEIGHT_SP_SIG4_MASK 0x0000FFFFL 34576 #define SE_CAC_WEIGHT_SP_2__WEIGHT_SP_SIG5_MASK 0xFFFF0000L 34577 //SE_CAC_WEIGHT_LDS_0 34578 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0__SHIFT 0x0 34579 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1__SHIFT 0x10 34580 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG0_MASK 0x0000FFFFL 34581 #define SE_CAC_WEIGHT_LDS_0__WEIGHT_LDS_SIG1_MASK 0xFFFF0000L 34582 //SE_CAC_WEIGHT_LDS_1 34583 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2__SHIFT 0x0 34584 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3__SHIFT 0x10 34585 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG2_MASK 0x0000FFFFL 34586 #define SE_CAC_WEIGHT_LDS_1__WEIGHT_LDS_SIG3_MASK 0xFFFF0000L 34587 //SE_CAC_WEIGHT_LDS_2 34588 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4__SHIFT 0x0 34589 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5__SHIFT 0x10 34590 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG4_MASK 0x0000FFFFL 34591 #define SE_CAC_WEIGHT_LDS_2__WEIGHT_LDS_SIG5_MASK 0xFFFF0000L 34592 //SE_CAC_WEIGHT_LDS_3 34593 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6__SHIFT 0x0 34594 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7__SHIFT 0x10 34595 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG6_MASK 0x0000FFFFL 34596 #define SE_CAC_WEIGHT_LDS_3__WEIGHT_LDS_SIG7_MASK 0xFFFF0000L 34597 //SE_CAC_WEIGHT_SQC_0 34598 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0__SHIFT 0x0 34599 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1__SHIFT 0x10 34600 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG0_MASK 0x0000FFFFL 34601 #define SE_CAC_WEIGHT_SQC_0__WEIGHT_SQC_SIG1_MASK 0xFFFF0000L 34602 //SE_CAC_WEIGHT_SQC_1 34603 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2__SHIFT 0x0 34604 #define SE_CAC_WEIGHT_SQC_1__WEIGHT_SQC_SIG2_MASK 0x0000FFFFL 34605 //SE_CAC_WEIGHT_CU_0 34606 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0__SHIFT 0x0 34607 #define SE_CAC_WEIGHT_CU_0__WEIGHT_CU_SIG0_MASK 0x0000FFFFL 34608 //SE_CAC_WEIGHT_BCI_0 34609 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0__SHIFT 0x0 34610 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1__SHIFT 0x10 34611 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG0_MASK 0x0000FFFFL 34612 #define SE_CAC_WEIGHT_BCI_0__WEIGHT_BCI_SIG1_MASK 0xFFFF0000L 34613 //SE_CAC_WEIGHT_CB_0 34614 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0__SHIFT 0x0 34615 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1__SHIFT 0x10 34616 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG0_MASK 0x0000FFFFL 34617 #define SE_CAC_WEIGHT_CB_0__WEIGHT_CB_SIG1_MASK 0xFFFF0000L 34618 //SE_CAC_WEIGHT_CB_1 34619 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2__SHIFT 0x0 34620 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3__SHIFT 0x10 34621 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG2_MASK 0x0000FFFFL 34622 #define SE_CAC_WEIGHT_CB_1__WEIGHT_CB_SIG3_MASK 0xFFFF0000L 34623 //SE_CAC_WEIGHT_CB_2 34624 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4__SHIFT 0x0 34625 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5__SHIFT 0x10 34626 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG4_MASK 0x0000FFFFL 34627 #define SE_CAC_WEIGHT_CB_2__WEIGHT_CB_SIG5_MASK 0xFFFF0000L 34628 //SE_CAC_WEIGHT_CB_3 34629 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6__SHIFT 0x0 34630 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7__SHIFT 0x10 34631 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG6_MASK 0x0000FFFFL 34632 #define SE_CAC_WEIGHT_CB_3__WEIGHT_CB_SIG7_MASK 0xFFFF0000L 34633 //SE_CAC_WEIGHT_CB_4 34634 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8__SHIFT 0x0 34635 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9__SHIFT 0x10 34636 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG8_MASK 0x0000FFFFL 34637 #define SE_CAC_WEIGHT_CB_4__WEIGHT_CB_SIG9_MASK 0xFFFF0000L 34638 //SE_CAC_WEIGHT_CB_5 34639 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10__SHIFT 0x0 34640 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11__SHIFT 0x10 34641 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG10_MASK 0x0000FFFFL 34642 #define SE_CAC_WEIGHT_CB_5__WEIGHT_CB_SIG11_MASK 0xFFFF0000L 34643 //SE_CAC_WEIGHT_CB_6 34644 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12__SHIFT 0x0 34645 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13__SHIFT 0x10 34646 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG12_MASK 0x0000FFFFL 34647 #define SE_CAC_WEIGHT_CB_6__WEIGHT_CB_SIG13_MASK 0xFFFF0000L 34648 //SE_CAC_WEIGHT_CB_7 34649 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14__SHIFT 0x0 34650 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15__SHIFT 0x10 34651 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG14_MASK 0x0000FFFFL 34652 #define SE_CAC_WEIGHT_CB_7__WEIGHT_CB_SIG15_MASK 0xFFFF0000L 34653 //SE_CAC_WEIGHT_CB_8 34654 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16__SHIFT 0x0 34655 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17__SHIFT 0x10 34656 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG16_MASK 0x0000FFFFL 34657 #define SE_CAC_WEIGHT_CB_8__WEIGHT_CB_SIG17_MASK 0xFFFF0000L 34658 //SE_CAC_WEIGHT_CB_9 34659 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18__SHIFT 0x0 34660 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19__SHIFT 0x10 34661 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG18_MASK 0x0000FFFFL 34662 #define SE_CAC_WEIGHT_CB_9__WEIGHT_CB_SIG19_MASK 0xFFFF0000L 34663 //SE_CAC_WEIGHT_CB_10 34664 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20__SHIFT 0x0 34665 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21__SHIFT 0x10 34666 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG20_MASK 0x0000FFFFL 34667 #define SE_CAC_WEIGHT_CB_10__WEIGHT_CB_SIG21_MASK 0xFFFF0000L 34668 //SE_CAC_WEIGHT_CB_11 34669 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22__SHIFT 0x0 34670 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23__SHIFT 0x10 34671 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG22_MASK 0x0000FFFFL 34672 #define SE_CAC_WEIGHT_CB_11__WEIGHT_CB_SIG23_MASK 0xFFFF0000L 34673 //SE_CAC_WEIGHT_DB_0 34674 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0__SHIFT 0x0 34675 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1__SHIFT 0x10 34676 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG0_MASK 0x0000FFFFL 34677 #define SE_CAC_WEIGHT_DB_0__WEIGHT_DB_SIG1_MASK 0xFFFF0000L 34678 //SE_CAC_WEIGHT_DB_1 34679 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2__SHIFT 0x0 34680 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3__SHIFT 0x10 34681 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG2_MASK 0x0000FFFFL 34682 #define SE_CAC_WEIGHT_DB_1__WEIGHT_DB_SIG3_MASK 0xFFFF0000L 34683 //SE_CAC_WEIGHT_DB_2 34684 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4__SHIFT 0x0 34685 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5__SHIFT 0x10 34686 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG4_MASK 0x0000FFFFL 34687 #define SE_CAC_WEIGHT_DB_2__WEIGHT_DB_SIG5_MASK 0xFFFF0000L 34688 //SE_CAC_WEIGHT_DB_3 34689 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6__SHIFT 0x0 34690 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7__SHIFT 0x10 34691 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG6_MASK 0x0000FFFFL 34692 #define SE_CAC_WEIGHT_DB_3__WEIGHT_DB_SIG7_MASK 0xFFFF0000L 34693 //SE_CAC_WEIGHT_DB_4 34694 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8__SHIFT 0x0 34695 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9__SHIFT 0x10 34696 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG8_MASK 0x0000FFFFL 34697 #define SE_CAC_WEIGHT_DB_4__WEIGHT_DB_SIG9_MASK 0xFFFF0000L 34698 //SE_CAC_WEIGHT_SX_0 34699 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0__SHIFT 0x0 34700 #define SE_CAC_WEIGHT_SX_0__WEIGHT_SX_SIG0_MASK 0x0000FFFFL 34701 //SE_CAC_WEIGHT_SXRB_0 34702 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0__SHIFT 0x0 34703 #define SE_CAC_WEIGHT_SXRB_0__WEIGHT_SXRB_SIG0_MASK 0x0000FFFFL 34704 //SE_CAC_WEIGHT_UTCL1_0 34705 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0__SHIFT 0x0 34706 #define SE_CAC_WEIGHT_UTCL1_0__WEIGHT_UTCL1_SIG0_MASK 0x0000FFFFL 34707 //SE_CAC_WEIGHT_GL1C_0 34708 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0__SHIFT 0x0 34709 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1__SHIFT 0x10 34710 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG0_MASK 0x0000FFFFL 34711 #define SE_CAC_WEIGHT_GL1C_0__WEIGHT_GL1C_SIG1_MASK 0xFFFF0000L 34712 //SE_CAC_WEIGHT_GL1C_1 34713 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2__SHIFT 0x0 34714 #define SE_CAC_WEIGHT_GL1C_1__WEIGHT_GL1C_SIG2_MASK 0x0000FFFFL 34715 //SE_CAC_WEIGHT_SPI_0 34716 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0__SHIFT 0x0 34717 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1__SHIFT 0x10 34718 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG0_MASK 0x0000FFFFL 34719 #define SE_CAC_WEIGHT_SPI_0__WEIGHT_SPI_SIG1_MASK 0xFFFF0000L 34720 //SE_CAC_WEIGHT_SPI_1 34721 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2__SHIFT 0x0 34722 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3__SHIFT 0x10 34723 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG2_MASK 0x0000FFFFL 34724 #define SE_CAC_WEIGHT_SPI_1__WEIGHT_SPI_SIG3_MASK 0xFFFF0000L 34725 //SE_CAC_WEIGHT_SPI_2 34726 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4__SHIFT 0x0 34727 #define SE_CAC_WEIGHT_SPI_2__WEIGHT_SPI_SIG4_MASK 0x0000FFFFL 34728 //SE_CAC_WEIGHT_PC_0 34729 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0__SHIFT 0x0 34730 #define SE_CAC_WEIGHT_PC_0__WEIGHT_PC_SIG0_MASK 0x0000FFFFL 34731 //SE_CAC_WEIGHT_PA_0 34732 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0__SHIFT 0x0 34733 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1__SHIFT 0x10 34734 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG0_MASK 0x0000FFFFL 34735 #define SE_CAC_WEIGHT_PA_0__WEIGHT_PA_SIG1_MASK 0xFFFF0000L 34736 //SE_CAC_WEIGHT_PA_1 34737 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2__SHIFT 0x0 34738 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3__SHIFT 0x10 34739 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG2_MASK 0x0000FFFFL 34740 #define SE_CAC_WEIGHT_PA_1__WEIGHT_PA_SIG3_MASK 0xFFFF0000L 34741 //SE_CAC_WEIGHT_PA_2 34742 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4__SHIFT 0x0 34743 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5__SHIFT 0x10 34744 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG4_MASK 0x0000FFFFL 34745 #define SE_CAC_WEIGHT_PA_2__WEIGHT_PA_SIG5_MASK 0xFFFF0000L 34746 //SE_CAC_WEIGHT_PA_3 34747 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6__SHIFT 0x0 34748 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7__SHIFT 0x10 34749 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG6_MASK 0x0000FFFFL 34750 #define SE_CAC_WEIGHT_PA_3__WEIGHT_PA_SIG7_MASK 0xFFFF0000L 34751 //SE_CAC_WEIGHT_SC_0 34752 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0__SHIFT 0x0 34753 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1__SHIFT 0x10 34754 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG0_MASK 0x0000FFFFL 34755 #define SE_CAC_WEIGHT_SC_0__WEIGHT_SC_SIG1_MASK 0xFFFF0000L 34756 //SE_CAC_WEIGHT_SC_1 34757 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2__SHIFT 0x0 34758 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3__SHIFT 0x10 34759 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG2_MASK 0x0000FFFFL 34760 #define SE_CAC_WEIGHT_SC_1__WEIGHT_SC_SIG3_MASK 0xFFFF0000L 34761 //SE_CAC_WEIGHT_SC_2 34762 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4__SHIFT 0x0 34763 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5__SHIFT 0x10 34764 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG4_MASK 0x0000FFFFL 34765 #define SE_CAC_WEIGHT_SC_2__WEIGHT_SC_SIG5_MASK 0xFFFF0000L 34766 //SE_CAC_WEIGHT_SC_3 34767 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6__SHIFT 0x0 34768 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7__SHIFT 0x10 34769 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG6_MASK 0x0000FFFFL 34770 #define SE_CAC_WEIGHT_SC_3__WEIGHT_SC_SIG7_MASK 0xFFFF0000L 34771 //SE_CAC_WEIGHT_GL1XC_0 34772 #define SE_CAC_WEIGHT_GL1XC_0__WEIGHT_GL1XC_SIG0__SHIFT 0x0 34773 #define SE_CAC_WEIGHT_GL1XC_0__WEIGHT_GL1XC_SIG1__SHIFT 0x10 34774 #define SE_CAC_WEIGHT_GL1XC_0__WEIGHT_GL1XC_SIG0_MASK 0x0000FFFFL 34775 #define SE_CAC_WEIGHT_GL1XC_0__WEIGHT_GL1XC_SIG1_MASK 0xFFFF0000L 34776 //SE_CAC_WEIGHT_GL1XC_1 34777 #define SE_CAC_WEIGHT_GL1XC_1__WEIGHT_GL1XC_SIG2__SHIFT 0x0 34778 #define SE_CAC_WEIGHT_GL1XC_1__WEIGHT_GL1XC_SIG2_MASK 0x0000FFFFL 34779 //SE_CAC_WEIGHT_SE_GE_0 34780 #define SE_CAC_WEIGHT_SE_GE_0__WEIGHT_SE_GE_SIG0__SHIFT 0x0 34781 #define SE_CAC_WEIGHT_SE_GE_0__WEIGHT_SE_GE_SIG1__SHIFT 0x10 34782 #define SE_CAC_WEIGHT_SE_GE_0__WEIGHT_SE_GE_SIG0_MASK 0x0000FFFFL 34783 #define SE_CAC_WEIGHT_SE_GE_0__WEIGHT_SE_GE_SIG1_MASK 0xFFFF0000L 34784 //SE_CAC_IND_INDEX 34785 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR__SHIFT 0x0 34786 #define SE_CAC_IND_INDEX__SE_CAC_IND_ADDR_MASK 0xFFFFFFFFL 34787 //SE_CAC_IND_DATA 34788 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA__SHIFT 0x0 34789 #define SE_CAC_IND_DATA__SE_CAC_IND_DATA_MASK 0xFFFFFFFFL 34790 34791 34792 // addressBlock: gc_gfx_se_gfx_se_perfddec 34793 //GE2_SE_PERFCOUNTER0_LO 34794 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34795 #define GE2_SE_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34796 //GE2_SE_PERFCOUNTER0_HI 34797 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34798 #define GE2_SE_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34799 //GE2_SE_PERFCOUNTER1_LO 34800 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34801 #define GE2_SE_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34802 //GE2_SE_PERFCOUNTER1_HI 34803 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34804 #define GE2_SE_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34805 //GE2_SE_PERFCOUNTER2_LO 34806 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34807 #define GE2_SE_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34808 //GE2_SE_PERFCOUNTER2_HI 34809 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 34810 #define GE2_SE_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34811 //GE2_SE_PERFCOUNTER3_LO 34812 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34813 #define GE2_SE_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34814 //GE2_SE_PERFCOUNTER3_HI 34815 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 34816 #define GE2_SE_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34817 //GRBMH_PERFCOUNTER0_LO 34818 #define GRBMH_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34819 #define GRBMH_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34820 //GRBMH_PERFCOUNTER0_HI 34821 #define GRBMH_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34822 #define GRBMH_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34823 //GRBMH_PERFCOUNTER1_LO 34824 #define GRBMH_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34825 #define GRBMH_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34826 //GRBMH_PERFCOUNTER1_HI 34827 #define GRBMH_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34828 #define GRBMH_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34829 //PA_SU_PERFCOUNTER0_LO 34830 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34831 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34832 //PA_SU_PERFCOUNTER0_HI 34833 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34834 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34835 //PA_SU_PERFCOUNTER1_LO 34836 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34837 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34838 //PA_SU_PERFCOUNTER1_HI 34839 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34840 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34841 //PA_SU_PERFCOUNTER2_LO 34842 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34843 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34844 //PA_SU_PERFCOUNTER2_HI 34845 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 34846 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34847 //PA_SU_PERFCOUNTER3_LO 34848 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34849 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34850 //PA_SU_PERFCOUNTER3_HI 34851 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 34852 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34853 //PA_SC_PERFCOUNTER0_LO 34854 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34855 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34856 //PA_SC_PERFCOUNTER0_HI 34857 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34858 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34859 //PA_SC_PERFCOUNTER1_LO 34860 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34861 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34862 //PA_SC_PERFCOUNTER1_HI 34863 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34864 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34865 //PA_SC_PERFCOUNTER2_LO 34866 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34867 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34868 //PA_SC_PERFCOUNTER2_HI 34869 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 34870 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34871 //PA_SC_PERFCOUNTER3_LO 34872 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34873 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34874 //PA_SC_PERFCOUNTER3_HI 34875 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 34876 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34877 //PA_SC_PERFCOUNTER4_LO 34878 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 34879 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34880 //PA_SC_PERFCOUNTER4_HI 34881 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 34882 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34883 //PA_SC_PERFCOUNTER5_LO 34884 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 34885 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34886 //PA_SC_PERFCOUNTER5_HI 34887 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 34888 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34889 //PA_SC_PERFCOUNTER6_LO 34890 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 34891 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34892 //PA_SC_PERFCOUNTER6_HI 34893 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 34894 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34895 //PA_SC_PERFCOUNTER7_LO 34896 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 34897 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34898 //PA_SC_PERFCOUNTER7_HI 34899 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 34900 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34901 //SPI_PERFCOUNTER0_HI 34902 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34903 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34904 //SPI_PERFCOUNTER0_LO 34905 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34906 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34907 //SPI_PERFCOUNTER1_HI 34908 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34909 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34910 //SPI_PERFCOUNTER1_LO 34911 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34912 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34913 //SPI_PERFCOUNTER2_HI 34914 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 34915 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34916 //SPI_PERFCOUNTER2_LO 34917 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34918 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34919 //SPI_PERFCOUNTER3_HI 34920 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 34921 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34922 //SPI_PERFCOUNTER3_LO 34923 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34924 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34925 //SPI_PERFCOUNTER4_HI 34926 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 34927 #define SPI_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34928 //SPI_PERFCOUNTER4_LO 34929 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 34930 #define SPI_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34931 //SPI_PERFCOUNTER5_HI 34932 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 34933 #define SPI_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34934 //SPI_PERFCOUNTER5_LO 34935 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 34936 #define SPI_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34937 //PC_PERFCOUNTER0_HI 34938 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34939 #define PC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34940 //PC_PERFCOUNTER0_LO 34941 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34942 #define PC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34943 //PC_PERFCOUNTER1_HI 34944 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34945 #define PC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34946 //PC_PERFCOUNTER1_LO 34947 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34948 #define PC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34949 //PC_PERFCOUNTER2_HI 34950 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 34951 #define PC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34952 //PC_PERFCOUNTER2_LO 34953 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34954 #define PC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34955 //PC_PERFCOUNTER3_HI 34956 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 34957 #define PC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34958 //PC_PERFCOUNTER3_LO 34959 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34960 #define PC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34961 //SQ_PERFCOUNTER0_LO 34962 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34963 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34964 //SQ_PERFCOUNTER1_LO 34965 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34966 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34967 //SQ_PERFCOUNTER2_LO 34968 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34969 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34970 //SQ_PERFCOUNTER3_LO 34971 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 34972 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34973 //SQ_PERFCOUNTER4_LO 34974 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 34975 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34976 //SQ_PERFCOUNTER5_LO 34977 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 34978 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34979 //SQ_PERFCOUNTER6_LO 34980 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 34981 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34982 //SQ_PERFCOUNTER7_LO 34983 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 34984 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34985 //SQG_PERFCOUNTER0_LO 34986 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 34987 #define SQG_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34988 //SQG_PERFCOUNTER0_HI 34989 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 34990 #define SQG_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34991 //SQG_PERFCOUNTER1_LO 34992 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 34993 #define SQG_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 34994 //SQG_PERFCOUNTER1_HI 34995 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 34996 #define SQG_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 34997 //SQG_PERFCOUNTER2_LO 34998 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 34999 #define SQG_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35000 //SQG_PERFCOUNTER2_HI 35001 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35002 #define SQG_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35003 //SQG_PERFCOUNTER3_LO 35004 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35005 #define SQG_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35006 //SQG_PERFCOUNTER3_HI 35007 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35008 #define SQG_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35009 //SQG_PERFCOUNTER4_LO 35010 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 35011 #define SQG_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35012 //SQG_PERFCOUNTER4_HI 35013 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 35014 #define SQG_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35015 //SQG_PERFCOUNTER5_LO 35016 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 35017 #define SQG_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35018 //SQG_PERFCOUNTER5_HI 35019 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 35020 #define SQG_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35021 //SQG_PERFCOUNTER6_LO 35022 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 35023 #define SQG_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35024 //SQG_PERFCOUNTER6_HI 35025 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 35026 #define SQG_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35027 //SQG_PERFCOUNTER7_LO 35028 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 35029 #define SQG_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35030 //SQG_PERFCOUNTER7_HI 35031 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 35032 #define SQG_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35033 //SX_PERFCOUNTER0_LO 35034 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35035 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35036 //SX_PERFCOUNTER0_HI 35037 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35038 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35039 //SX_PERFCOUNTER1_LO 35040 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35041 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35042 //SX_PERFCOUNTER1_HI 35043 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35044 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35045 //SX_PERFCOUNTER2_LO 35046 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35047 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35048 //SX_PERFCOUNTER2_HI 35049 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35050 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35051 //SX_PERFCOUNTER3_LO 35052 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35053 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35054 //SX_PERFCOUNTER3_HI 35055 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35056 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35057 //TA_PERFCOUNTER0_LO 35058 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35059 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35060 //TA_PERFCOUNTER0_HI 35061 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35062 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35063 //TA_PERFCOUNTER1_LO 35064 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35065 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35066 //TA_PERFCOUNTER1_HI 35067 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35068 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35069 //TD_PERFCOUNTER0_LO 35070 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35071 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35072 //TD_PERFCOUNTER0_HI 35073 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35074 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35075 //TD_PERFCOUNTER1_LO 35076 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35077 #define TD_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35078 //TD_PERFCOUNTER1_HI 35079 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35080 #define TD_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35081 //TCP_PERFCOUNTER0_LO 35082 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35083 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35084 //TCP_PERFCOUNTER0_HI 35085 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35086 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35087 //TCP_PERFCOUNTER1_LO 35088 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35089 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35090 //TCP_PERFCOUNTER1_HI 35091 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35092 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35093 //TCP_PERFCOUNTER2_LO 35094 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35095 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35096 //TCP_PERFCOUNTER2_HI 35097 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35098 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35099 //TCP_PERFCOUNTER3_LO 35100 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35101 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35102 //TCP_PERFCOUNTER3_HI 35103 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35104 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35105 //TCP_PERFCOUNTER_FILTER 35106 #define TCP_PERFCOUNTER_FILTER__BUFFER__SHIFT 0x0 35107 #define TCP_PERFCOUNTER_FILTER__FLAT__SHIFT 0x1 35108 #define TCP_PERFCOUNTER_FILTER__DIM__SHIFT 0x2 35109 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT__SHIFT 0x5 35110 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE__SHIFT 0xc 35111 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT__SHIFT 0xd 35112 #define TCP_PERFCOUNTER_FILTER__SW_MODE__SHIFT 0x11 35113 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES__SHIFT 0x16 35114 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE__SHIFT 0x18 35115 #define TCP_PERFCOUNTER_FILTER__TMPRL__SHIFT 0x1b 35116 #define TCP_PERFCOUNTER_FILTER__SCOPE__SHIFT 0x1e 35117 #define TCP_PERFCOUNTER_FILTER__BUFFER_MASK 0x00000001L 35118 #define TCP_PERFCOUNTER_FILTER__FLAT_MASK 0x00000002L 35119 #define TCP_PERFCOUNTER_FILTER__DIM_MASK 0x0000001CL 35120 #define TCP_PERFCOUNTER_FILTER__DATA_FORMAT_MASK 0x00000FE0L 35121 #define TCP_PERFCOUNTER_FILTER__COMPRESSION_ENABLE_MASK 0x00001000L 35122 #define TCP_PERFCOUNTER_FILTER__NUM_FORMAT_MASK 0x0001E000L 35123 #define TCP_PERFCOUNTER_FILTER__SW_MODE_MASK 0x003E0000L 35124 #define TCP_PERFCOUNTER_FILTER__NUM_SAMPLES_MASK 0x00C00000L 35125 #define TCP_PERFCOUNTER_FILTER__OPCODE_TYPE_MASK 0x07000000L 35126 #define TCP_PERFCOUNTER_FILTER__TMPRL_MASK 0x38000000L 35127 #define TCP_PERFCOUNTER_FILTER__SCOPE_MASK 0xC0000000L 35128 //TCP_PERFCOUNTER_FILTER2 35129 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE__SHIFT 0x0 35130 #define TCP_PERFCOUNTER_FILTER2__REQ_MODE_MASK 0x00000007L 35131 //TCP_PERFCOUNTER_FILTER_EN 35132 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER__SHIFT 0x0 35133 #define TCP_PERFCOUNTER_FILTER_EN__FLAT__SHIFT 0x1 35134 #define TCP_PERFCOUNTER_FILTER_EN__DIM__SHIFT 0x2 35135 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT__SHIFT 0x3 35136 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT__SHIFT 0x4 35137 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE__SHIFT 0x5 35138 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES__SHIFT 0x6 35139 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE__SHIFT 0x7 35140 #define TCP_PERFCOUNTER_FILTER_EN__TMPRL__SHIFT 0x8 35141 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE__SHIFT 0xb 35142 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE__SHIFT 0xc 35143 #define TCP_PERFCOUNTER_FILTER_EN__SCOPE__SHIFT 0xd 35144 #define TCP_PERFCOUNTER_FILTER_EN__BUFFER_MASK 0x00000001L 35145 #define TCP_PERFCOUNTER_FILTER_EN__FLAT_MASK 0x00000002L 35146 #define TCP_PERFCOUNTER_FILTER_EN__DIM_MASK 0x00000004L 35147 #define TCP_PERFCOUNTER_FILTER_EN__DATA_FORMAT_MASK 0x00000008L 35148 #define TCP_PERFCOUNTER_FILTER_EN__NUM_FORMAT_MASK 0x00000010L 35149 #define TCP_PERFCOUNTER_FILTER_EN__SW_MODE_MASK 0x00000020L 35150 #define TCP_PERFCOUNTER_FILTER_EN__NUM_SAMPLES_MASK 0x00000040L 35151 #define TCP_PERFCOUNTER_FILTER_EN__OPCODE_TYPE_MASK 0x00000080L 35152 #define TCP_PERFCOUNTER_FILTER_EN__TMPRL_MASK 0x00000100L 35153 #define TCP_PERFCOUNTER_FILTER_EN__COMPRESSION_ENABLE_MASK 0x00000800L 35154 #define TCP_PERFCOUNTER_FILTER_EN__REQ_MODE_MASK 0x00001000L 35155 #define TCP_PERFCOUNTER_FILTER_EN__SCOPE_MASK 0x00002000L 35156 //GL1C_PERFCOUNTER0_LO 35157 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35158 #define GL1C_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35159 //GL1C_PERFCOUNTER0_HI 35160 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35161 #define GL1C_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35162 //GL1C_PERFCOUNTER1_LO 35163 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35164 #define GL1C_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35165 //GL1C_PERFCOUNTER1_HI 35166 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35167 #define GL1C_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35168 //GL1C_PERFCOUNTER2_LO 35169 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35170 #define GL1C_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35171 //GL1C_PERFCOUNTER2_HI 35172 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35173 #define GL1C_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35174 //GL1C_PERFCOUNTER3_LO 35175 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35176 #define GL1C_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35177 //GL1C_PERFCOUNTER3_HI 35178 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35179 #define GL1C_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35180 //GL1XC_PERFCOUNTER0_LO 35181 #define GL1XC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35182 #define GL1XC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35183 //GL1XC_PERFCOUNTER0_HI 35184 #define GL1XC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35185 #define GL1XC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35186 //GL1XC_PERFCOUNTER1_LO 35187 #define GL1XC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35188 #define GL1XC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35189 //GL1XC_PERFCOUNTER1_HI 35190 #define GL1XC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35191 #define GL1XC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35192 //GL1XC_PERFCOUNTER2_LO 35193 #define GL1XC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35194 #define GL1XC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35195 //GL1XC_PERFCOUNTER2_HI 35196 #define GL1XC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35197 #define GL1XC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35198 //GL1XC_PERFCOUNTER3_LO 35199 #define GL1XC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35200 #define GL1XC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35201 //GL1XC_PERFCOUNTER3_HI 35202 #define GL1XC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35203 #define GL1XC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35204 //CB_PERFCOUNTER0_LO 35205 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35206 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35207 //CB_PERFCOUNTER0_HI 35208 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35209 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35210 //CB_PERFCOUNTER1_LO 35211 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35212 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35213 //CB_PERFCOUNTER1_HI 35214 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35215 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35216 //CB_PERFCOUNTER2_LO 35217 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35218 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35219 //CB_PERFCOUNTER2_HI 35220 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35221 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35222 //CB_PERFCOUNTER3_LO 35223 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35224 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35225 //CB_PERFCOUNTER3_HI 35226 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35227 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35228 //DB_PERFCOUNTER0_LO 35229 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35230 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35231 //DB_PERFCOUNTER0_HI 35232 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35233 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35234 //DB_PERFCOUNTER1_LO 35235 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35236 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35237 //DB_PERFCOUNTER1_HI 35238 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35239 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35240 //DB_PERFCOUNTER2_LO 35241 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35242 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35243 //DB_PERFCOUNTER2_HI 35244 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35245 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35246 //DB_PERFCOUNTER3_LO 35247 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35248 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35249 //DB_PERFCOUNTER3_HI 35250 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35251 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35252 //RMI_PERFCOUNTER0_LO 35253 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35254 #define RMI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35255 //RMI_PERFCOUNTER0_HI 35256 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35257 #define RMI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35258 //RMI_PERFCOUNTER1_LO 35259 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35260 #define RMI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35261 //RMI_PERFCOUNTER1_HI 35262 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35263 #define RMI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35264 //RMI_PERFCOUNTER2_LO 35265 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35266 #define RMI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35267 //RMI_PERFCOUNTER2_HI 35268 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35269 #define RMI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35270 //RMI_PERFCOUNTER3_LO 35271 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35272 #define RMI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35273 //RMI_PERFCOUNTER3_HI 35274 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35275 #define RMI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35276 //PA_PH_PERFCOUNTER0_LO 35277 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35278 #define PA_PH_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35279 //PA_PH_PERFCOUNTER0_HI 35280 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35281 #define PA_PH_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35282 //PA_PH_PERFCOUNTER1_LO 35283 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35284 #define PA_PH_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35285 //PA_PH_PERFCOUNTER1_HI 35286 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35287 #define PA_PH_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35288 //PA_PH_PERFCOUNTER2_LO 35289 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35290 #define PA_PH_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35291 //PA_PH_PERFCOUNTER2_HI 35292 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35293 #define PA_PH_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35294 //PA_PH_PERFCOUNTER3_LO 35295 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35296 #define PA_PH_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35297 //PA_PH_PERFCOUNTER3_HI 35298 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35299 #define PA_PH_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35300 //PA_PH_PERFCOUNTER4_LO 35301 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x0 35302 #define PA_PH_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35303 //PA_PH_PERFCOUNTER4_HI 35304 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x0 35305 #define PA_PH_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35306 //PA_PH_PERFCOUNTER5_LO 35307 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x0 35308 #define PA_PH_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35309 //PA_PH_PERFCOUNTER5_HI 35310 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x0 35311 #define PA_PH_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35312 //PA_PH_PERFCOUNTER6_LO 35313 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x0 35314 #define PA_PH_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35315 //PA_PH_PERFCOUNTER6_HI 35316 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x0 35317 #define PA_PH_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35318 //PA_PH_PERFCOUNTER7_LO 35319 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x0 35320 #define PA_PH_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35321 //PA_PH_PERFCOUNTER7_HI 35322 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x0 35323 #define PA_PH_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35324 //UTCL1_PERFCOUNTER0_LO 35325 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35326 #define UTCL1_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35327 //UTCL1_PERFCOUNTER0_HI 35328 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35329 #define UTCL1_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35330 //UTCL1_PERFCOUNTER1_LO 35331 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35332 #define UTCL1_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35333 //UTCL1_PERFCOUNTER1_HI 35334 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35335 #define UTCL1_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35336 //UTCL1_PERFCOUNTER2_LO 35337 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35338 #define UTCL1_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35339 //UTCL1_PERFCOUNTER2_HI 35340 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35341 #define UTCL1_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35342 //UTCL1_PERFCOUNTER3_LO 35343 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35344 #define UTCL1_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35345 //UTCL1_PERFCOUNTER3_HI 35346 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35347 #define UTCL1_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35348 //GL1A_PERFCOUNTER0_LO 35349 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35350 #define GL1A_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35351 //GL1A_PERFCOUNTER0_HI 35352 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35353 #define GL1A_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35354 //GL1A_PERFCOUNTER1_LO 35355 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35356 #define GL1A_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35357 //GL1A_PERFCOUNTER1_HI 35358 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35359 #define GL1A_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35360 //GL1A_PERFCOUNTER2_LO 35361 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35362 #define GL1A_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35363 //GL1A_PERFCOUNTER2_HI 35364 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35365 #define GL1A_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35366 //GL1A_PERFCOUNTER3_LO 35367 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35368 #define GL1A_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35369 //GL1A_PERFCOUNTER3_HI 35370 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35371 #define GL1A_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35372 //GL1XA_PERFCOUNTER0_LO 35373 #define GL1XA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x0 35374 #define GL1XA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35375 //GL1XA_PERFCOUNTER0_HI 35376 #define GL1XA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x0 35377 #define GL1XA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35378 //GL1XA_PERFCOUNTER1_LO 35379 #define GL1XA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x0 35380 #define GL1XA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35381 //GL1XA_PERFCOUNTER1_HI 35382 #define GL1XA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x0 35383 #define GL1XA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35384 //GL1XA_PERFCOUNTER2_LO 35385 #define GL1XA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x0 35386 #define GL1XA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35387 //GL1XA_PERFCOUNTER2_HI 35388 #define GL1XA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x0 35389 #define GL1XA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35390 //GL1XA_PERFCOUNTER3_LO 35391 #define GL1XA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x0 35392 #define GL1XA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xFFFFFFFFL 35393 //GL1XA_PERFCOUNTER3_HI 35394 #define GL1XA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x0 35395 #define GL1XA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xFFFFFFFFL 35396 35397 35398 // addressBlock: gc_gfx_se_gfx_se_perfsdec 35399 //GRBMH_CP_PERFMON_CNTL 35400 #define GRBMH_CP_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x0 35401 #define GRBMH_CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT 0x4 35402 #define GRBMH_CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT 0x8 35403 #define GRBMH_CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 35404 #define GRBMH_CP_PERFMON_CNTL__PERFMON_STATE_MASK 0x0000000FL 35405 #define GRBMH_CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK 0x000000F0L 35406 #define GRBMH_CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK 0x00000300L 35407 #define GRBMH_CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 35408 //CP_PERFMON_CNTL_1 35409 #define CP_PERFMON_CNTL_1__PERFMON_STATE__SHIFT 0x0 35410 #define CP_PERFMON_CNTL_1__SPM_PERFMON_STATE__SHIFT 0x4 35411 #define CP_PERFMON_CNTL_1__PERFMON_ENABLE_MODE__SHIFT 0x8 35412 #define CP_PERFMON_CNTL_1__PERFMON_SAMPLE_ENABLE__SHIFT 0xa 35413 #define CP_PERFMON_CNTL_1__PERFMON_STATE_MASK 0x0000000FL 35414 #define CP_PERFMON_CNTL_1__SPM_PERFMON_STATE_MASK 0x000000F0L 35415 #define CP_PERFMON_CNTL_1__PERFMON_ENABLE_MODE_MASK 0x00000300L 35416 #define CP_PERFMON_CNTL_1__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 35417 //GE2_SE_PERFCOUNTER0_SELECT 35418 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0__SHIFT 0x0 35419 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35420 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35421 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35422 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0__SHIFT 0x1c 35423 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL0_MASK 0x000003FFL 35424 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35425 #define GE2_SE_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35426 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35427 #define GE2_SE_PERFCOUNTER0_SELECT__PERF_MODE0_MASK 0xF0000000L 35428 //GE2_SE_PERFCOUNTER0_SELECT1 35429 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35430 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35431 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35432 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35433 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35434 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35435 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35436 #define GE2_SE_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35437 //GE2_SE_PERFCOUNTER1_SELECT 35438 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0__SHIFT 0x0 35439 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35440 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35441 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35442 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0__SHIFT 0x1c 35443 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL0_MASK 0x000003FFL 35444 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35445 #define GE2_SE_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35446 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35447 #define GE2_SE_PERFCOUNTER1_SELECT__PERF_MODE0_MASK 0xF0000000L 35448 //GE2_SE_PERFCOUNTER1_SELECT1 35449 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35450 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35451 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35452 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35453 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35454 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35455 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35456 #define GE2_SE_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35457 //GE2_SE_PERFCOUNTER2_SELECT 35458 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0__SHIFT 0x0 35459 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35460 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35461 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35462 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0__SHIFT 0x1c 35463 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL0_MASK 0x000003FFL 35464 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35465 #define GE2_SE_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35466 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35467 #define GE2_SE_PERFCOUNTER2_SELECT__PERF_MODE0_MASK 0xF0000000L 35468 //GE2_SE_PERFCOUNTER2_SELECT1 35469 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35470 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35471 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35472 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35473 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35474 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35475 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35476 #define GE2_SE_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35477 //GE2_SE_PERFCOUNTER3_SELECT 35478 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0__SHIFT 0x0 35479 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35480 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35481 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35482 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0__SHIFT 0x1c 35483 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL0_MASK 0x000003FFL 35484 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35485 #define GE2_SE_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35486 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35487 #define GE2_SE_PERFCOUNTER3_SELECT__PERF_MODE0_MASK 0xF0000000L 35488 //GE2_SE_PERFCOUNTER3_SELECT1 35489 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 35490 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 35491 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 35492 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 35493 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 35494 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35495 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 35496 #define GE2_SE_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 35497 //GRBMH_PERFCOUNTER0_SELECT 35498 #define GRBMH_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35499 #define GRBMH_PERFCOUNTER0_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x6 35500 #define GRBMH_PERFCOUNTER0_SELECT__GL1XCC_BUSY_USER_DEFINED_MASK__SHIFT 0x7 35501 #define GRBMH_PERFCOUNTER0_SELECT__SQG_BUSY_USER_DEFINED_MASK__SHIFT 0x8 35502 #define GRBMH_PERFCOUNTER0_SELECT__SC_CLEAN_USER_DEFINED_MASK__SHIFT 0x9 35503 #define GRBMH_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 35504 #define GRBMH_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xc 35505 #define GRBMH_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 35506 #define GRBMH_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 35507 #define GRBMH_PERFCOUNTER0_SELECT__GL2C_BUSY_USER_DEFINED_MASK__SHIFT 0xf 35508 #define GRBMH_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 35509 #define GRBMH_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 35510 #define GRBMH_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 35511 #define GRBMH_PERFCOUNTER0_SELECT__GL2A_BUSY_USER_DEFINED_MASK__SHIFT 0x13 35512 #define GRBMH_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 35513 #define GRBMH_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 35514 #define GRBMH_PERFCOUNTER0_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x16 35515 #define GRBMH_PERFCOUNTER0_SELECT__EA_LINK_BUSY_USER_DEFINED_MASK__SHIFT 0x17 35516 #define GRBMH_PERFCOUNTER0_SELECT__GL1A_BUSY_USER_DEFINED_MASK__SHIFT 0x18 35517 #define GRBMH_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 35518 #define GRBMH_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 35519 #define GRBMH_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 35520 #define GRBMH_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 35521 #define GRBMH_PERFCOUNTER0_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 35522 #define GRBMH_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 35523 #define GRBMH_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x0000003FL 35524 #define GRBMH_PERFCOUNTER0_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 35525 #define GRBMH_PERFCOUNTER0_SELECT__GL1XCC_BUSY_USER_DEFINED_MASK_MASK 0x00000080L 35526 #define GRBMH_PERFCOUNTER0_SELECT__SQG_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 35527 #define GRBMH_PERFCOUNTER0_SELECT__SC_CLEAN_USER_DEFINED_MASK_MASK 0x00000200L 35528 #define GRBMH_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 35529 #define GRBMH_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00001000L 35530 #define GRBMH_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 35531 #define GRBMH_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 35532 #define GRBMH_PERFCOUNTER0_SELECT__GL2C_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 35533 #define GRBMH_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 35534 #define GRBMH_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 35535 #define GRBMH_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 35536 #define GRBMH_PERFCOUNTER0_SELECT__GL2A_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 35537 #define GRBMH_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 35538 #define GRBMH_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 35539 #define GRBMH_PERFCOUNTER0_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 35540 #define GRBMH_PERFCOUNTER0_SELECT__EA_LINK_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 35541 #define GRBMH_PERFCOUNTER0_SELECT__GL1A_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 35542 #define GRBMH_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 35543 #define GRBMH_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 35544 #define GRBMH_PERFCOUNTER0_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 35545 #define GRBMH_PERFCOUNTER0_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 35546 #define GRBMH_PERFCOUNTER0_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 35547 #define GRBMH_PERFCOUNTER0_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 35548 //GRBMH_PERFCOUNTER1_SELECT 35549 #define GRBMH_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35550 #define GRBMH_PERFCOUNTER1_SELECT__GL1CC_BUSY_USER_DEFINED_MASK__SHIFT 0x6 35551 #define GRBMH_PERFCOUNTER1_SELECT__GL1XCC_BUSY_USER_DEFINED_MASK__SHIFT 0x7 35552 #define GRBMH_PERFCOUNTER1_SELECT__SQG_BUSY_USER_DEFINED_MASK__SHIFT 0x8 35553 #define GRBMH_PERFCOUNTER1_SELECT__SC_CLEAN_USER_DEFINED_MASK__SHIFT 0x9 35554 #define GRBMH_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0xb 35555 #define GRBMH_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0xc 35556 #define GRBMH_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0xd 35557 #define GRBMH_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0xe 35558 #define GRBMH_PERFCOUNTER1_SELECT__GL2C_BUSY_USER_DEFINED_MASK__SHIFT 0xf 35559 #define GRBMH_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x10 35560 #define GRBMH_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x11 35561 #define GRBMH_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x12 35562 #define GRBMH_PERFCOUNTER1_SELECT__GL2A_BUSY_USER_DEFINED_MASK__SHIFT 0x13 35563 #define GRBMH_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x14 35564 #define GRBMH_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x15 35565 #define GRBMH_PERFCOUNTER1_SELECT__PC_BUSY_USER_DEFINED_MASK__SHIFT 0x16 35566 #define GRBMH_PERFCOUNTER1_SELECT__EA_LINK_BUSY_USER_DEFINED_MASK__SHIFT 0x17 35567 #define GRBMH_PERFCOUNTER1_SELECT__GL1A_BUSY_USER_DEFINED_MASK__SHIFT 0x18 35568 #define GRBMH_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x19 35569 #define GRBMH_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x1a 35570 #define GRBMH_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK__SHIFT 0x1b 35571 #define GRBMH_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK__SHIFT 0x1c 35572 #define GRBMH_PERFCOUNTER1_SELECT__UTCL1_BUSY_USER_DEFINED_MASK__SHIFT 0x1d 35573 #define GRBMH_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK__SHIFT 0x1e 35574 #define GRBMH_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x0000003FL 35575 #define GRBMH_PERFCOUNTER1_SELECT__GL1CC_BUSY_USER_DEFINED_MASK_MASK 0x00000040L 35576 #define GRBMH_PERFCOUNTER1_SELECT__GL1XCC_BUSY_USER_DEFINED_MASK_MASK 0x00000080L 35577 #define GRBMH_PERFCOUNTER1_SELECT__SQG_BUSY_USER_DEFINED_MASK_MASK 0x00000100L 35578 #define GRBMH_PERFCOUNTER1_SELECT__SC_CLEAN_USER_DEFINED_MASK_MASK 0x00000200L 35579 #define GRBMH_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 35580 #define GRBMH_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00001000L 35581 #define GRBMH_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 35582 #define GRBMH_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 35583 #define GRBMH_PERFCOUNTER1_SELECT__GL2C_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 35584 #define GRBMH_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 35585 #define GRBMH_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 35586 #define GRBMH_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 35587 #define GRBMH_PERFCOUNTER1_SELECT__GL2A_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 35588 #define GRBMH_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 35589 #define GRBMH_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 35590 #define GRBMH_PERFCOUNTER1_SELECT__PC_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 35591 #define GRBMH_PERFCOUNTER1_SELECT__EA_LINK_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 35592 #define GRBMH_PERFCOUNTER1_SELECT__GL1A_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 35593 #define GRBMH_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 35594 #define GRBMH_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 35595 #define GRBMH_PERFCOUNTER1_SELECT__TCP_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 35596 #define GRBMH_PERFCOUNTER1_SELECT__GE_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 35597 #define GRBMH_PERFCOUNTER1_SELECT__UTCL1_BUSY_USER_DEFINED_MASK_MASK 0x20000000L 35598 #define GRBMH_PERFCOUNTER1_SELECT__EA_BUSY_USER_DEFINED_MASK_MASK 0x40000000L 35599 //PA_SU_PERFCOUNTER0_SELECT 35600 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35601 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35602 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35603 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35604 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35605 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35606 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35607 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35608 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35609 #define PA_SU_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35610 //PA_SU_PERFCOUNTER0_SELECT1 35611 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35612 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35613 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35614 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35615 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35616 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35617 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35618 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35619 //PA_SU_PERFCOUNTER1_SELECT 35620 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35621 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35622 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35623 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35624 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35625 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35626 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35627 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35628 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35629 #define PA_SU_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35630 //PA_SU_PERFCOUNTER1_SELECT1 35631 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35632 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35633 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35634 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35635 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35636 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35637 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35638 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35639 //PA_SU_PERFCOUNTER2_SELECT 35640 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35641 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35642 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35643 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35644 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35645 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35646 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35647 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35648 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35649 #define PA_SU_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35650 //PA_SU_PERFCOUNTER2_SELECT1 35651 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35652 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35653 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35654 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35655 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35656 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35657 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35658 #define PA_SU_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35659 //PA_SU_PERFCOUNTER3_SELECT 35660 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35661 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35662 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35663 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35664 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35665 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35666 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35667 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35668 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35669 #define PA_SU_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35670 //PA_SU_PERFCOUNTER3_SELECT1 35671 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 35672 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 35673 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 35674 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 35675 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 35676 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35677 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 35678 #define PA_SU_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 35679 //PA_SC_PERFCOUNTER0_SELECT 35680 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35681 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35682 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35683 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35684 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35685 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35686 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35687 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35688 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35689 #define PA_SC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35690 //PA_SC_PERFCOUNTER0_SELECT1 35691 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35692 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35693 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35694 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35695 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35696 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35697 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35698 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35699 //PA_SC_PERFCOUNTER1_SELECT 35700 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35701 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35702 //PA_SC_PERFCOUNTER2_SELECT 35703 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35704 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35705 //PA_SC_PERFCOUNTER3_SELECT 35706 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35707 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35708 //PA_SC_PERFCOUNTER4_SELECT 35709 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 35710 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 35711 //PA_SC_PERFCOUNTER5_SELECT 35712 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 35713 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 35714 //PA_SC_PERFCOUNTER6_SELECT 35715 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 35716 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000003FFL 35717 //PA_SC_PERFCOUNTER7_SELECT 35718 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 35719 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000003FFL 35720 //SPI_PERFCOUNTER0_SELECT 35721 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35722 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35723 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35724 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35725 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35726 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35727 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35728 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35729 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35730 #define SPI_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35731 //SPI_PERFCOUNTER1_SELECT 35732 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35733 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35734 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35735 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35736 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35737 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35738 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35739 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35740 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35741 #define SPI_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35742 //SPI_PERFCOUNTER2_SELECT 35743 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35744 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35745 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35746 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35747 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35748 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35749 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35750 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35751 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35752 #define SPI_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35753 //SPI_PERFCOUNTER3_SELECT 35754 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35755 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35756 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35757 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35758 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35759 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35760 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35761 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35762 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35763 #define SPI_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35764 //SPI_PERFCOUNTER4_SELECT 35765 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 35766 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL1__SHIFT 0xa 35767 #define SPI_PERFCOUNTER4_SELECT__CNTR_MODE__SHIFT 0x14 35768 #define SPI_PERFCOUNTER4_SELECT__PERF_MODE1__SHIFT 0x18 35769 #define SPI_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x1c 35770 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 35771 #define SPI_PERFCOUNTER4_SELECT__PERF_SEL1_MASK 0x000FFC00L 35772 #define SPI_PERFCOUNTER4_SELECT__CNTR_MODE_MASK 0x00F00000L 35773 #define SPI_PERFCOUNTER4_SELECT__PERF_MODE1_MASK 0x0F000000L 35774 #define SPI_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xF0000000L 35775 //SPI_PERFCOUNTER5_SELECT 35776 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 35777 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL1__SHIFT 0xa 35778 #define SPI_PERFCOUNTER5_SELECT__CNTR_MODE__SHIFT 0x14 35779 #define SPI_PERFCOUNTER5_SELECT__PERF_MODE1__SHIFT 0x18 35780 #define SPI_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x1c 35781 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 35782 #define SPI_PERFCOUNTER5_SELECT__PERF_SEL1_MASK 0x000FFC00L 35783 #define SPI_PERFCOUNTER5_SELECT__CNTR_MODE_MASK 0x00F00000L 35784 #define SPI_PERFCOUNTER5_SELECT__PERF_MODE1_MASK 0x0F000000L 35785 #define SPI_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xF0000000L 35786 //SPI_PERFCOUNTER0_SELECT1 35787 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35788 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35789 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35790 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35791 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35792 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35793 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35794 #define SPI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35795 //SPI_PERFCOUNTER1_SELECT1 35796 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35797 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35798 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35799 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35800 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35801 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35802 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35803 #define SPI_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35804 //SPI_PERFCOUNTER2_SELECT1 35805 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35806 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35807 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35808 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35809 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35810 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35811 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35812 #define SPI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35813 //SPI_PERFCOUNTER3_SELECT1 35814 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 35815 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 35816 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 35817 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 35818 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 35819 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35820 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 35821 #define SPI_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 35822 //SPI_PERFCOUNTER4_SELECT1 35823 #define SPI_PERFCOUNTER4_SELECT1__PERF_SEL2__SHIFT 0x0 35824 #define SPI_PERFCOUNTER4_SELECT1__PERF_SEL3__SHIFT 0xa 35825 #define SPI_PERFCOUNTER4_SELECT1__PERF_MODE3__SHIFT 0x18 35826 #define SPI_PERFCOUNTER4_SELECT1__PERF_MODE2__SHIFT 0x1c 35827 #define SPI_PERFCOUNTER4_SELECT1__PERF_SEL2_MASK 0x000003FFL 35828 #define SPI_PERFCOUNTER4_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35829 #define SPI_PERFCOUNTER4_SELECT1__PERF_MODE3_MASK 0x0F000000L 35830 #define SPI_PERFCOUNTER4_SELECT1__PERF_MODE2_MASK 0xF0000000L 35831 //SPI_PERFCOUNTER5_SELECT1 35832 #define SPI_PERFCOUNTER5_SELECT1__PERF_SEL2__SHIFT 0x0 35833 #define SPI_PERFCOUNTER5_SELECT1__PERF_SEL3__SHIFT 0xa 35834 #define SPI_PERFCOUNTER5_SELECT1__PERF_MODE3__SHIFT 0x18 35835 #define SPI_PERFCOUNTER5_SELECT1__PERF_MODE2__SHIFT 0x1c 35836 #define SPI_PERFCOUNTER5_SELECT1__PERF_SEL2_MASK 0x000003FFL 35837 #define SPI_PERFCOUNTER5_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35838 #define SPI_PERFCOUNTER5_SELECT1__PERF_MODE3_MASK 0x0F000000L 35839 #define SPI_PERFCOUNTER5_SELECT1__PERF_MODE2_MASK 0xF0000000L 35840 //SPI_PERFCOUNTER_BINS 35841 #define SPI_PERFCOUNTER_BINS__BIN0_MIN__SHIFT 0x0 35842 #define SPI_PERFCOUNTER_BINS__BIN0_MAX__SHIFT 0x4 35843 #define SPI_PERFCOUNTER_BINS__BIN1_MIN__SHIFT 0x8 35844 #define SPI_PERFCOUNTER_BINS__BIN1_MAX__SHIFT 0xc 35845 #define SPI_PERFCOUNTER_BINS__BIN2_MIN__SHIFT 0x10 35846 #define SPI_PERFCOUNTER_BINS__BIN2_MAX__SHIFT 0x14 35847 #define SPI_PERFCOUNTER_BINS__BIN3_MIN__SHIFT 0x18 35848 #define SPI_PERFCOUNTER_BINS__BIN3_MAX__SHIFT 0x1c 35849 #define SPI_PERFCOUNTER_BINS__BIN0_MIN_MASK 0x0000000FL 35850 #define SPI_PERFCOUNTER_BINS__BIN0_MAX_MASK 0x000000F0L 35851 #define SPI_PERFCOUNTER_BINS__BIN1_MIN_MASK 0x00000F00L 35852 #define SPI_PERFCOUNTER_BINS__BIN1_MAX_MASK 0x0000F000L 35853 #define SPI_PERFCOUNTER_BINS__BIN2_MIN_MASK 0x000F0000L 35854 #define SPI_PERFCOUNTER_BINS__BIN2_MAX_MASK 0x00F00000L 35855 #define SPI_PERFCOUNTER_BINS__BIN3_MIN_MASK 0x0F000000L 35856 #define SPI_PERFCOUNTER_BINS__BIN3_MAX_MASK 0xF0000000L 35857 //PC_PERFCOUNTER0_SELECT 35858 #define PC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35859 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 35860 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 35861 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 35862 #define PC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35863 #define PC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 35864 #define PC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 35865 #define PC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 35866 #define PC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 35867 #define PC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35868 //PC_PERFCOUNTER1_SELECT 35869 #define PC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35870 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 35871 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 35872 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 35873 #define PC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35874 #define PC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 35875 #define PC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 35876 #define PC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 35877 #define PC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 35878 #define PC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35879 //PC_PERFCOUNTER2_SELECT 35880 #define PC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35881 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 35882 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 35883 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 35884 #define PC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35885 #define PC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 35886 #define PC_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 35887 #define PC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 35888 #define PC_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 35889 #define PC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35890 //PC_PERFCOUNTER3_SELECT 35891 #define PC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35892 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 35893 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 35894 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 35895 #define PC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35896 #define PC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 35897 #define PC_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 35898 #define PC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 35899 #define PC_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 35900 #define PC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35901 //PC_PERFCOUNTER0_SELECT1 35902 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 35903 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 35904 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 35905 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 35906 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 35907 #define PC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35908 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 35909 #define PC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 35910 //PC_PERFCOUNTER1_SELECT1 35911 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 35912 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 35913 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 35914 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 35915 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 35916 #define PC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35917 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 35918 #define PC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 35919 //PC_PERFCOUNTER2_SELECT1 35920 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 35921 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 35922 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 35923 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 35924 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 35925 #define PC_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35926 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 35927 #define PC_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 35928 //PC_PERFCOUNTER3_SELECT1 35929 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 35930 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 35931 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 35932 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 35933 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 35934 #define PC_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 35935 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 35936 #define PC_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 35937 //SQ_PERFCOUNTER0_SELECT 35938 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 35939 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 35940 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 35941 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001FFL 35942 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 35943 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 35944 //SQ_PERFCOUNTER1_SELECT 35945 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 35946 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 35947 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 35948 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001FFL 35949 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 35950 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 35951 //SQ_PERFCOUNTER2_SELECT 35952 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 35953 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT 0x14 35954 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 35955 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001FFL 35956 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE_MASK 0x00F00000L 35957 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 35958 //SQ_PERFCOUNTER3_SELECT 35959 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 35960 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT 0x14 35961 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 35962 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001FFL 35963 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE_MASK 0x00F00000L 35964 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 35965 //SQ_PERFCOUNTER4_SELECT 35966 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 35967 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT 0x14 35968 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x1c 35969 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001FFL 35970 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE_MASK 0x00F00000L 35971 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xF0000000L 35972 //SQ_PERFCOUNTER5_SELECT 35973 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 35974 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT 0x14 35975 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x1c 35976 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001FFL 35977 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE_MASK 0x00F00000L 35978 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xF0000000L 35979 //SQ_PERFCOUNTER6_SELECT 35980 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 35981 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT 0x14 35982 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT 0x1c 35983 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001FFL 35984 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE_MASK 0x00F00000L 35985 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE_MASK 0xF0000000L 35986 //SQ_PERFCOUNTER7_SELECT 35987 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 35988 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT 0x14 35989 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT 0x1c 35990 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001FFL 35991 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE_MASK 0x00F00000L 35992 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE_MASK 0xF0000000L 35993 //SQ_PERFCOUNTER8_SELECT 35994 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL__SHIFT 0x0 35995 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE__SHIFT 0x14 35996 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE__SHIFT 0x1c 35997 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL_MASK 0x000001FFL 35998 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE_MASK 0x00F00000L 35999 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE_MASK 0xF0000000L 36000 //SQ_PERFCOUNTER9_SELECT 36001 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL__SHIFT 0x0 36002 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE__SHIFT 0x14 36003 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE__SHIFT 0x1c 36004 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL_MASK 0x000001FFL 36005 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE_MASK 0x00F00000L 36006 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE_MASK 0xF0000000L 36007 //SQ_PERFCOUNTER10_SELECT 36008 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL__SHIFT 0x0 36009 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE__SHIFT 0x14 36010 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE__SHIFT 0x1c 36011 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL_MASK 0x000001FFL 36012 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE_MASK 0x00F00000L 36013 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE_MASK 0xF0000000L 36014 //SQ_PERFCOUNTER11_SELECT 36015 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL__SHIFT 0x0 36016 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE__SHIFT 0x14 36017 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE__SHIFT 0x1c 36018 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL_MASK 0x000001FFL 36019 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE_MASK 0x00F00000L 36020 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE_MASK 0xF0000000L 36021 //SQ_PERFCOUNTER12_SELECT 36022 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL__SHIFT 0x0 36023 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE__SHIFT 0x14 36024 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE__SHIFT 0x1c 36025 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL_MASK 0x000001FFL 36026 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE_MASK 0x00F00000L 36027 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE_MASK 0xF0000000L 36028 //SQ_PERFCOUNTER13_SELECT 36029 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL__SHIFT 0x0 36030 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE__SHIFT 0x14 36031 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE__SHIFT 0x1c 36032 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL_MASK 0x000001FFL 36033 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE_MASK 0x00F00000L 36034 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE_MASK 0xF0000000L 36035 //SQ_PERFCOUNTER14_SELECT 36036 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL__SHIFT 0x0 36037 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE__SHIFT 0x14 36038 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE__SHIFT 0x1c 36039 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL_MASK 0x000001FFL 36040 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE_MASK 0x00F00000L 36041 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE_MASK 0xF0000000L 36042 //SQ_PERFCOUNTER15_SELECT 36043 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL__SHIFT 0x0 36044 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE__SHIFT 0x14 36045 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE__SHIFT 0x1c 36046 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL_MASK 0x000001FFL 36047 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE_MASK 0x00F00000L 36048 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE_MASK 0xF0000000L 36049 //SQG_PERFCOUNTER0_SELECT 36050 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36051 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x14 36052 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36053 #define SQG_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001FFL 36054 #define SQG_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00F00000L 36055 #define SQG_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36056 //SQG_PERFCOUNTER1_SELECT 36057 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36058 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x14 36059 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36060 #define SQG_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001FFL 36061 #define SQG_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00F00000L 36062 #define SQG_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36063 //SQG_PERFCOUNTER2_SELECT 36064 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36065 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT 0x14 36066 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36067 #define SQG_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001FFL 36068 #define SQG_PERFCOUNTER2_SELECT__SPM_MODE_MASK 0x00F00000L 36069 #define SQG_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36070 //SQG_PERFCOUNTER3_SELECT 36071 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36072 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT 0x14 36073 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36074 #define SQG_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001FFL 36075 #define SQG_PERFCOUNTER3_SELECT__SPM_MODE_MASK 0x00F00000L 36076 #define SQG_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36077 //SQG_PERFCOUNTER4_SELECT 36078 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 36079 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT 0x14 36080 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x1c 36081 #define SQG_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001FFL 36082 #define SQG_PERFCOUNTER4_SELECT__SPM_MODE_MASK 0x00F00000L 36083 #define SQG_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xF0000000L 36084 //SQG_PERFCOUNTER5_SELECT 36085 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 36086 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT 0x14 36087 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x1c 36088 #define SQG_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001FFL 36089 #define SQG_PERFCOUNTER5_SELECT__SPM_MODE_MASK 0x00F00000L 36090 #define SQG_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xF0000000L 36091 //SQG_PERFCOUNTER6_SELECT 36092 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 36093 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT 0x14 36094 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT 0x1c 36095 #define SQG_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001FFL 36096 #define SQG_PERFCOUNTER6_SELECT__SPM_MODE_MASK 0x00F00000L 36097 #define SQG_PERFCOUNTER6_SELECT__PERF_MODE_MASK 0xF0000000L 36098 //SQG_PERFCOUNTER7_SELECT 36099 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 36100 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT 0x14 36101 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT 0x1c 36102 #define SQG_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001FFL 36103 #define SQG_PERFCOUNTER7_SELECT__SPM_MODE_MASK 0x00F00000L 36104 #define SQG_PERFCOUNTER7_SELECT__PERF_MODE_MASK 0xF0000000L 36105 //SQG_PERFCOUNTER_CTRL 36106 #define SQG_PERFCOUNTER_CTRL__PS_EN__SHIFT 0x0 36107 #define SQG_PERFCOUNTER_CTRL__GS_EN__SHIFT 0x2 36108 #define SQG_PERFCOUNTER_CTRL__HS_EN__SHIFT 0x4 36109 #define SQG_PERFCOUNTER_CTRL__CS_EN__SHIFT 0x6 36110 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT 0xe 36111 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT 0xf 36112 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT 0x10 36113 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT 0x11 36114 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT 0x12 36115 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT 0x13 36116 #define SQG_PERFCOUNTER_CTRL__PS_EN_MASK 0x00000001L 36117 #define SQG_PERFCOUNTER_CTRL__GS_EN_MASK 0x00000004L 36118 #define SQG_PERFCOUNTER_CTRL__HS_EN_MASK 0x00000010L 36119 #define SQG_PERFCOUNTER_CTRL__CS_EN_MASK 0x00000040L 36120 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK 0x00004000L 36121 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK 0x00008000L 36122 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK 0x00010000L 36123 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK 0x00020000L 36124 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK 0x00040000L 36125 #define SQG_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK 0x00080000L 36126 //SQG_PERFCOUNTER_CTRL2 36127 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT 0x0 36128 #define SQG_PERFCOUNTER_CTRL2__VMID_EN__SHIFT 0x1 36129 #define SQG_PERFCOUNTER_CTRL2__FORCE_EN_MASK 0x00000001L 36130 #define SQG_PERFCOUNTER_CTRL2__VMID_EN_MASK 0x0001FFFEL 36131 //SQG_PERF_SAMPLE_FINISH 36132 #define SQG_PERF_SAMPLE_FINISH__STATUS__SHIFT 0x0 36133 #define SQG_PERF_SAMPLE_FINISH__STATUS_MASK 0x0000007FL 36134 //SQ_PERFCOUNTER_CTRL 36135 #define SQ_PERFCOUNTER_CTRL__PS_EN__SHIFT 0x0 36136 #define SQ_PERFCOUNTER_CTRL__GS_EN__SHIFT 0x2 36137 #define SQ_PERFCOUNTER_CTRL__HS_EN__SHIFT 0x4 36138 #define SQ_PERFCOUNTER_CTRL__CS_EN__SHIFT 0x6 36139 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF__SHIFT 0xe 36140 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF__SHIFT 0xf 36141 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF__SHIFT 0x10 36142 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF__SHIFT 0x11 36143 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF__SHIFT 0x12 36144 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF__SHIFT 0x13 36145 #define SQ_PERFCOUNTER_CTRL__PS_EN_MASK 0x00000001L 36146 #define SQ_PERFCOUNTER_CTRL__GS_EN_MASK 0x00000004L 36147 #define SQ_PERFCOUNTER_CTRL__HS_EN_MASK 0x00000010L 36148 #define SQ_PERFCOUNTER_CTRL__CS_EN_MASK 0x00000040L 36149 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE0_PERF_MASK 0x00004000L 36150 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME0PIPE1_PERF_MASK 0x00008000L 36151 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE0_PERF_MASK 0x00010000L 36152 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE1_PERF_MASK 0x00020000L 36153 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE2_PERF_MASK 0x00040000L 36154 #define SQ_PERFCOUNTER_CTRL__DISABLE_ME1PIPE3_PERF_MASK 0x00080000L 36155 //SQ_PERFCOUNTER_CTRL2 36156 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT 0x0 36157 #define SQ_PERFCOUNTER_CTRL2__VMID_EN__SHIFT 0x1 36158 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN_MASK 0x00000001L 36159 #define SQ_PERFCOUNTER_CTRL2__VMID_EN_MASK 0x0001FFFEL 36160 //SQ_THREAD_TRACE_BUF0_SIZE 36161 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE__SHIFT 0x0 36162 #define SQ_THREAD_TRACE_BUF0_SIZE__SIZE_MASK 0x003FFFFFL 36163 //SQ_THREAD_TRACE_BUF0_BASE_LO 36164 #define SQ_THREAD_TRACE_BUF0_BASE_LO__BASE_LO__SHIFT 0x0 36165 #define SQ_THREAD_TRACE_BUF0_BASE_LO__BASE_LO_MASK 0xFFFFFFFFL 36166 //SQ_THREAD_TRACE_BUF0_BASE_HI 36167 #define SQ_THREAD_TRACE_BUF0_BASE_HI__BASE_HI__SHIFT 0x0 36168 #define SQ_THREAD_TRACE_BUF0_BASE_HI__BASE_HI_MASK 0x00001FFFL 36169 //SQ_THREAD_TRACE_BUF1_SIZE 36170 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE__SHIFT 0x0 36171 #define SQ_THREAD_TRACE_BUF1_SIZE__SIZE_MASK 0x003FFFFFL 36172 //SQ_THREAD_TRACE_BUF1_BASE_LO 36173 #define SQ_THREAD_TRACE_BUF1_BASE_LO__BASE_LO__SHIFT 0x0 36174 #define SQ_THREAD_TRACE_BUF1_BASE_LO__BASE_LO_MASK 0xFFFFFFFFL 36175 //SQ_THREAD_TRACE_BUF1_BASE_HI 36176 #define SQ_THREAD_TRACE_BUF1_BASE_HI__BASE_HI__SHIFT 0x0 36177 #define SQ_THREAD_TRACE_BUF1_BASE_HI__BASE_HI_MASK 0x00001FFFL 36178 //SQ_THREAD_TRACE_CTRL 36179 #define SQ_THREAD_TRACE_CTRL__MODE__SHIFT 0x0 36180 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN__SHIFT 0x3 36181 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN__SHIFT 0x4 36182 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER__SHIFT 0x5 36183 #define SQ_THREAD_TRACE_CTRL__HIWATER__SHIFT 0x6 36184 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM__SHIFT 0x9 36185 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN__SHIFT 0xb 36186 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN__SHIFT 0xc 36187 #define SQ_THREAD_TRACE_CTRL__STALL_ALL_SIMDS__SHIFT 0xd 36188 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER__SHIFT 0xe 36189 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE__SHIFT 0xf 36190 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS__SHIFT 0x12 36191 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS__SHIFT 0x13 36192 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET__SHIFT 0x14 36193 #define SQ_THREAD_TRACE_CTRL__GL1X_PREFETCH_PAGE__SHIFT 0x17 36194 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS__SHIFT 0x1c 36195 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE__SHIFT 0x1d 36196 #define SQ_THREAD_TRACE_CTRL__NCP_REG_TOKEN_EN__SHIFT 0x1e 36197 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN__SHIFT 0x1f 36198 #define SQ_THREAD_TRACE_CTRL__MODE_MASK 0x00000003L 36199 #define SQ_THREAD_TRACE_CTRL__GL1_PERF_EN_MASK 0x00000008L 36200 #define SQ_THREAD_TRACE_CTRL__INTERRUPT_EN_MASK 0x00000010L 36201 #define SQ_THREAD_TRACE_CTRL__DOUBLE_BUFFER_MASK 0x00000020L 36202 #define SQ_THREAD_TRACE_CTRL__HIWATER_MASK 0x000001C0L 36203 #define SQ_THREAD_TRACE_CTRL__REG_AT_HWM_MASK 0x00000600L 36204 #define SQ_THREAD_TRACE_CTRL__SPI_STALL_EN_MASK 0x00000800L 36205 #define SQ_THREAD_TRACE_CTRL__SQ_STALL_EN_MASK 0x00001000L 36206 #define SQ_THREAD_TRACE_CTRL__STALL_ALL_SIMDS_MASK 0x00002000L 36207 #define SQ_THREAD_TRACE_CTRL__UTIL_TIMER_MASK 0x00004000L 36208 #define SQ_THREAD_TRACE_CTRL__WAVESTART_MODE_MASK 0x00018000L 36209 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_MARKERS_MASK 0x00040000L 36210 #define SQ_THREAD_TRACE_CTRL__SYNC_COUNT_DRAWS_MASK 0x00080000L 36211 #define SQ_THREAD_TRACE_CTRL__LOWATER_OFFSET_MASK 0x00700000L 36212 #define SQ_THREAD_TRACE_CTRL__GL1X_PREFETCH_PAGE_MASK 0x07800000L 36213 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_PADDING_DIS_MASK 0x10000000L 36214 #define SQ_THREAD_TRACE_CTRL__AUTO_FLUSH_MODE_MASK 0x20000000L 36215 #define SQ_THREAD_TRACE_CTRL__NCP_REG_TOKEN_EN_MASK 0x40000000L 36216 #define SQ_THREAD_TRACE_CTRL__DRAW_EVENT_EN_MASK 0x80000000L 36217 //SQ_THREAD_TRACE_MASK 36218 #define SQ_THREAD_TRACE_MASK__SIMD_SEL__SHIFT 0x0 36219 #define SQ_THREAD_TRACE_MASK__WGP_SEL__SHIFT 0x4 36220 #define SQ_THREAD_TRACE_MASK__SA_SEL__SHIFT 0x9 36221 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE__SHIFT 0xa 36222 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA__SHIFT 0x11 36223 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_WAVESTART_EXT__SHIFT 0x12 36224 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_ALLOC__SHIFT 0x13 36225 #define SQ_THREAD_TRACE_MASK__SIMD_SEL_MASK 0x00000003L 36226 #define SQ_THREAD_TRACE_MASK__WGP_SEL_MASK 0x000000F0L 36227 #define SQ_THREAD_TRACE_MASK__SA_SEL_MASK 0x00000200L 36228 #define SQ_THREAD_TRACE_MASK__WTYPE_INCLUDE_MASK 0x0001FC00L 36229 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_SHADERDATA_MASK 0x00020000L 36230 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_WAVESTART_EXT_MASK 0x00040000L 36231 #define SQ_THREAD_TRACE_MASK__EXCLUDE_NONDETAIL_ALLOC_MASK 0x00080000L 36232 //SQ_THREAD_TRACE_TOKEN_MASK 36233 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE__SHIFT 0x0 36234 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC__SHIFT 0xc 36235 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE__SHIFT 0xd 36236 #define SQ_THREAD_TRACE_TOKEN_MASK__EXCLUDE_BARRIER_WAIT__SHIFT 0xe 36237 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE__SHIFT 0x10 36238 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE__SHIFT 0x18 36239 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE__SHIFT 0x1a 36240 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL__SHIFT 0x1f 36241 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_EXCLUDE_MASK 0x00000FFFL 36242 #define SQ_THREAD_TRACE_TOKEN_MASK__TTRACE_EXEC_MASK 0x00001000L 36243 #define SQ_THREAD_TRACE_TOKEN_MASK__BOP_EVENTS_TOKEN_INCLUDE_MASK 0x00002000L 36244 #define SQ_THREAD_TRACE_TOKEN_MASK__EXCLUDE_BARRIER_WAIT_MASK 0x00004000L 36245 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_INCLUDE_MASK 0x00FF0000L 36246 #define SQ_THREAD_TRACE_TOKEN_MASK__INST_EXCLUDE_MASK 0x03000000L 36247 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_EXCLUDE_MASK 0x1C000000L 36248 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DETAIL_ALL_MASK 0x80000000L 36249 //SQ_THREAD_TRACE_WPTR 36250 #define SQ_THREAD_TRACE_WPTR__OFFSET__SHIFT 0x0 36251 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID__SHIFT 0x1f 36252 #define SQ_THREAD_TRACE_WPTR__OFFSET_MASK 0x1FFFFFFFL 36253 #define SQ_THREAD_TRACE_WPTR__BUFFER_ID_MASK 0x80000000L 36254 //SQ_THREAD_TRACE_HALT 36255 #define SQ_THREAD_TRACE_HALT__ENTER_CGCG__SHIFT 0x0 36256 #define SQ_THREAD_TRACE_HALT__CGCG_READY__SHIFT 0x1 36257 #define SQ_THREAD_TRACE_HALT__ENTER_POWEROFF__SHIFT 0x2 36258 #define SQ_THREAD_TRACE_HALT__POWEROFF_READY__SHIFT 0x3 36259 #define SQ_THREAD_TRACE_HALT__ENTER_CGCG_MASK 0x00000001L 36260 #define SQ_THREAD_TRACE_HALT__CGCG_READY_MASK 0x00000002L 36261 #define SQ_THREAD_TRACE_HALT__ENTER_POWEROFF_MASK 0x00000004L 36262 #define SQ_THREAD_TRACE_HALT__POWEROFF_READY_MASK 0x00000008L 36263 //SQ_THREAD_TRACE_POWEROFF_RESTORE_1 36264 #define SQ_THREAD_TRACE_POWEROFF_RESTORE_1__STATES__SHIFT 0x0 36265 #define SQ_THREAD_TRACE_POWEROFF_RESTORE_1__STATES_MASK 0xFFFFFFFFL 36266 //SQ_THREAD_TRACE_STATUS 36267 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING__SHIFT 0x0 36268 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE__SHIFT 0xc 36269 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR__SHIFT 0x18 36270 #define SQ_THREAD_TRACE_STATUS__BUSY__SHIFT 0x19 36271 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID__SHIFT 0x1c 36272 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING_MASK 0x00000FFFL 36273 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE_MASK 0x00FFF000L 36274 #define SQ_THREAD_TRACE_STATUS__WRITE_ERROR_MASK 0x01000000L 36275 #define SQ_THREAD_TRACE_STATUS__BUSY_MASK 0x02000000L 36276 #define SQ_THREAD_TRACE_STATUS__OWNER_VMID_MASK 0xF0000000L 36277 //SQ_THREAD_TRACE_STATUS2 36278 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL__SHIFT 0x0 36279 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL__SHIFT 0x1 36280 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN__SHIFT 0x4 36281 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS__SHIFT 0x8 36282 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE__SHIFT 0xd 36283 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL__SHIFT 0xe 36284 #define SQ_THREAD_TRACE_STATUS2__BUF0_FULL_MASK 0x00000001L 36285 #define SQ_THREAD_TRACE_STATUS2__BUF1_FULL_MASK 0x00000002L 36286 #define SQ_THREAD_TRACE_STATUS2__PACKET_LOST_BUF_NO_LOCKDOWN_MASK 0x00000010L 36287 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_STATUS_MASK 0x00001F00L 36288 #define SQ_THREAD_TRACE_STATUS2__BUF_ISSUE_MASK 0x00002000L 36289 #define SQ_THREAD_TRACE_STATUS2__WRITE_BUF_FULL_MASK 0x00004000L 36290 //SQ_THREAD_TRACE_GFX_DRAW_CNTR 36291 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR__SHIFT 0x0 36292 #define SQ_THREAD_TRACE_GFX_DRAW_CNTR__CNTR_MASK 0xFFFFFFFFL 36293 //SQ_THREAD_TRACE_GFX_MARKER_CNTR 36294 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR__SHIFT 0x0 36295 #define SQ_THREAD_TRACE_GFX_MARKER_CNTR__CNTR_MASK 0xFFFFFFFFL 36296 //SQ_THREAD_TRACE_HP3D_DRAW_CNTR 36297 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR__SHIFT 0x0 36298 #define SQ_THREAD_TRACE_HP3D_DRAW_CNTR__CNTR_MASK 0xFFFFFFFFL 36299 //SQ_THREAD_TRACE_HP3D_MARKER_CNTR 36300 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR__SHIFT 0x0 36301 #define SQ_THREAD_TRACE_HP3D_MARKER_CNTR__CNTR_MASK 0xFFFFFFFFL 36302 //SQ_THREAD_TRACE_DROPPED_CNTR 36303 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR__SHIFT 0x0 36304 #define SQ_THREAD_TRACE_DROPPED_CNTR__CNTR_MASK 0xFFFFFFFFL 36305 //SQ_THREAD_TRACE_FINISH_DONE_DEBUG 36306 #define SQ_THREAD_TRACE_FINISH_DONE_DEBUG__GFX__SHIFT 0x0 36307 #define SQ_THREAD_TRACE_FINISH_DONE_DEBUG__EXP__SHIFT 0xa 36308 #define SQ_THREAD_TRACE_FINISH_DONE_DEBUG__GFX_MASK 0x000003FFL 36309 #define SQ_THREAD_TRACE_FINISH_DONE_DEBUG__EXP_MASK 0x0000FC00L 36310 //SX_PERFCOUNTER0_SELECT 36311 #define SX_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36312 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36313 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36314 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36315 #define SX_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36316 #define SX_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36317 #define SX_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36318 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36319 #define SX_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36320 #define SX_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36321 //SX_PERFCOUNTER1_SELECT 36322 #define SX_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36323 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36324 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36325 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36326 #define SX_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36327 #define SX_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36328 #define SX_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36329 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36330 #define SX_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36331 #define SX_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36332 //SX_PERFCOUNTER2_SELECT 36333 #define SX_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36334 #define SX_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36335 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36336 #define SX_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36337 #define SX_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36338 #define SX_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36339 #define SX_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36340 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36341 #define SX_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36342 #define SX_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36343 //SX_PERFCOUNTER3_SELECT 36344 #define SX_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36345 #define SX_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 36346 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36347 #define SX_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 36348 #define SX_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36349 #define SX_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36350 #define SX_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 36351 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36352 #define SX_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 36353 #define SX_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36354 //SX_PERFCOUNTER0_SELECT1 36355 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36356 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36357 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36358 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36359 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36360 #define SX_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36361 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36362 #define SX_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36363 //SX_PERFCOUNTER1_SELECT1 36364 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36365 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36366 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 36367 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 36368 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36369 #define SX_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36370 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 36371 #define SX_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 36372 //SX_PERFCOUNTER2_SELECT1 36373 #define SX_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36374 #define SX_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36375 #define SX_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 36376 #define SX_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 36377 #define SX_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36378 #define SX_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36379 #define SX_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 36380 #define SX_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 36381 //SX_PERFCOUNTER3_SELECT1 36382 #define SX_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 36383 #define SX_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 36384 #define SX_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 36385 #define SX_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 36386 #define SX_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 36387 #define SX_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36388 #define SX_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 36389 #define SX_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 36390 //TA_PERFCOUNTER0_SELECT 36391 #define TA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36392 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36393 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36394 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36395 #define TA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36396 #define TA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36397 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36398 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36399 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36400 #define TA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36401 //TA_PERFCOUNTER0_SELECT1 36402 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36403 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36404 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36405 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36406 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36407 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36408 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36409 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36410 //TA_PERFCOUNTER1_SELECT 36411 #define TA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36412 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36413 #define TA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36414 #define TA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36415 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36416 #define TA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36417 //TD_PERFCOUNTER0_SELECT 36418 #define TD_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36419 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36420 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36421 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36422 #define TD_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36423 #define TD_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36424 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36425 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36426 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36427 #define TD_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36428 //TD_PERFCOUNTER0_SELECT1 36429 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36430 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36431 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36432 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36433 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36434 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36435 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36436 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36437 //TD_PERFCOUNTER1_SELECT 36438 #define TD_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36439 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36440 #define TD_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36441 #define TD_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36442 #define TD_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36443 #define TD_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36444 //TCP_PERFCOUNTER0_SELECT 36445 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36446 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36447 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36448 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36449 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36450 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36451 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36452 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36453 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36454 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36455 //TCP_PERFCOUNTER0_SELECT1 36456 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36457 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36458 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36459 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36460 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36461 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36462 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36463 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36464 //TCP_PERFCOUNTER1_SELECT 36465 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36466 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36467 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36468 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36469 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36470 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36471 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36472 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36473 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36474 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36475 //TCP_PERFCOUNTER1_SELECT1 36476 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36477 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36478 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 36479 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 36480 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36481 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36482 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 36483 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 36484 //TCP_PERFCOUNTER2_SELECT 36485 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36486 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36487 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36488 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36489 //TCP_PERFCOUNTER3_SELECT 36490 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36491 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36492 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36493 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36494 //GL1C_PERFCOUNTER0_SELECT 36495 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36496 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36497 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36498 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36499 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36500 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36501 #define GL1C_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36502 #define GL1C_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36503 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36504 #define GL1C_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36505 //GL1C_PERFCOUNTER0_SELECT1 36506 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36507 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36508 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 36509 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 36510 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36511 #define GL1C_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36512 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36513 #define GL1C_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36514 //GL1C_PERFCOUNTER1_SELECT 36515 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36516 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36517 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36518 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36519 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36520 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36521 #define GL1C_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36522 #define GL1C_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36523 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36524 #define GL1C_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36525 //GL1C_PERFCOUNTER1_SELECT1 36526 #define GL1C_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36527 #define GL1C_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36528 #define GL1C_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 36529 #define GL1C_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 36530 #define GL1C_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36531 #define GL1C_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36532 #define GL1C_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 36533 #define GL1C_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 36534 //GL1C_PERFCOUNTER2_SELECT 36535 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36536 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36537 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36538 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36539 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36540 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36541 #define GL1C_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36542 #define GL1C_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36543 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36544 #define GL1C_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36545 //GL1C_PERFCOUNTER2_SELECT1 36546 #define GL1C_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36547 #define GL1C_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36548 #define GL1C_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 36549 #define GL1C_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 36550 #define GL1C_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36551 #define GL1C_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36552 #define GL1C_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 36553 #define GL1C_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 36554 //GL1C_PERFCOUNTER3_SELECT 36555 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36556 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 36557 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36558 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 36559 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36560 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36561 #define GL1C_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 36562 #define GL1C_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36563 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 36564 #define GL1C_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36565 //GL1C_PERFCOUNTER3_SELECT1 36566 #define GL1C_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 36567 #define GL1C_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 36568 #define GL1C_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 36569 #define GL1C_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 36570 #define GL1C_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 36571 #define GL1C_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36572 #define GL1C_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 36573 #define GL1C_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 36574 //GL1XC_PERFCOUNTER0_SELECT 36575 #define GL1XC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36576 #define GL1XC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36577 #define GL1XC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36578 #define GL1XC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36579 #define GL1XC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36580 #define GL1XC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36581 #define GL1XC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36582 #define GL1XC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36583 #define GL1XC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36584 #define GL1XC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36585 //GL1XC_PERFCOUNTER0_SELECT1 36586 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36587 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36588 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 36589 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 36590 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36591 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36592 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36593 #define GL1XC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36594 //GL1XC_PERFCOUNTER1_SELECT 36595 #define GL1XC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36596 #define GL1XC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36597 #define GL1XC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36598 #define GL1XC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36599 #define GL1XC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36600 #define GL1XC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36601 #define GL1XC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36602 #define GL1XC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36603 #define GL1XC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36604 #define GL1XC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36605 //GL1XC_PERFCOUNTER1_SELECT1 36606 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36607 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36608 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 36609 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 36610 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36611 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36612 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 36613 #define GL1XC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 36614 //GL1XC_PERFCOUNTER2_SELECT 36615 #define GL1XC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36616 #define GL1XC_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36617 #define GL1XC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36618 #define GL1XC_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36619 #define GL1XC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36620 #define GL1XC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36621 #define GL1XC_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36622 #define GL1XC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36623 #define GL1XC_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36624 #define GL1XC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36625 //GL1XC_PERFCOUNTER2_SELECT1 36626 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36627 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36628 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 36629 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 36630 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36631 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36632 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 36633 #define GL1XC_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 36634 //GL1XC_PERFCOUNTER3_SELECT 36635 #define GL1XC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36636 #define GL1XC_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 36637 #define GL1XC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36638 #define GL1XC_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 36639 #define GL1XC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36640 #define GL1XC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36641 #define GL1XC_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 36642 #define GL1XC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36643 #define GL1XC_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 36644 #define GL1XC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36645 //GL1XC_PERFCOUNTER3_SELECT1 36646 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 36647 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 36648 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 36649 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 36650 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 36651 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36652 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 36653 #define GL1XC_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 36654 //CB_PERFCOUNTER_FILTER 36655 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE__SHIFT 0x0 36656 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL__SHIFT 0x1 36657 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE__SHIFT 0x4 36658 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL__SHIFT 0x5 36659 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE__SHIFT 0xa 36660 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL__SHIFT 0xb 36661 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE__SHIFT 0xc 36662 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL__SHIFT 0xd 36663 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE__SHIFT 0x11 36664 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL__SHIFT 0x12 36665 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE__SHIFT 0x15 36666 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL__SHIFT 0x16 36667 #define CB_PERFCOUNTER_FILTER__OP_FILTER_ENABLE_MASK 0x00000001L 36668 #define CB_PERFCOUNTER_FILTER__OP_FILTER_SEL_MASK 0x0000000EL 36669 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_ENABLE_MASK 0x00000010L 36670 #define CB_PERFCOUNTER_FILTER__FORMAT_FILTER_SEL_MASK 0x000003E0L 36671 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_ENABLE_MASK 0x00000400L 36672 #define CB_PERFCOUNTER_FILTER__CLEAR_FILTER_SEL_MASK 0x00000800L 36673 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_ENABLE_MASK 0x00001000L 36674 #define CB_PERFCOUNTER_FILTER__MRT_FILTER_SEL_MASK 0x0000E000L 36675 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_ENABLE_MASK 0x00020000L 36676 #define CB_PERFCOUNTER_FILTER__NUM_SAMPLES_FILTER_SEL_MASK 0x001C0000L 36677 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_ENABLE_MASK 0x00200000L 36678 #define CB_PERFCOUNTER_FILTER__NUM_FRAGMENTS_FILTER_SEL_MASK 0x00C00000L 36679 //CB_PERFCOUNTER0_SELECT 36680 #define CB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36681 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36682 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36683 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36684 #define CB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36685 #define CB_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36686 #define CB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36687 #define CB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36688 #define CB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36689 #define CB_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36690 //CB_PERFCOUNTER0_SELECT1 36691 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36692 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36693 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36694 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36695 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36696 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36697 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36698 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36699 //CB_PERFCOUNTER1_SELECT 36700 #define CB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36701 #define CB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36702 #define CB_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36703 #define CB_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36704 //CB_PERFCOUNTER2_SELECT 36705 #define CB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36706 #define CB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36707 #define CB_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36708 #define CB_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36709 //CB_PERFCOUNTER3_SELECT 36710 #define CB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36711 #define CB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36712 #define CB_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36713 #define CB_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36714 //DB_PERFCOUNTER0_SELECT 36715 #define DB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36716 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36717 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36718 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36719 #define DB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36720 #define DB_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36721 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36722 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36723 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36724 #define DB_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36725 //DB_PERFCOUNTER0_SELECT1 36726 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36727 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36728 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36729 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36730 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36731 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36732 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36733 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36734 //DB_PERFCOUNTER1_SELECT 36735 #define DB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36736 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36737 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36738 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36739 #define DB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36740 #define DB_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36741 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36742 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36743 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36744 #define DB_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36745 //DB_PERFCOUNTER1_SELECT1 36746 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36747 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36748 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 36749 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 36750 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36751 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36752 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 36753 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 36754 //DB_PERFCOUNTER2_SELECT 36755 #define DB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36756 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36757 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36758 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36759 #define DB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36760 #define DB_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36761 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36762 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36763 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36764 #define DB_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36765 //DB_PERFCOUNTER2_SELECT1 36766 #define DB_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36767 #define DB_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36768 #define DB_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 36769 #define DB_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 36770 #define DB_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36771 #define DB_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36772 #define DB_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 36773 #define DB_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 36774 //DB_PERFCOUNTER3_SELECT 36775 #define DB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36776 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 36777 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36778 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 36779 #define DB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36780 #define DB_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36781 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 36782 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36783 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 36784 #define DB_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36785 //DB_PERFCOUNTER3_SELECT1 36786 #define DB_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 36787 #define DB_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 36788 #define DB_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 36789 #define DB_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 36790 #define DB_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 36791 #define DB_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36792 #define DB_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 36793 #define DB_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 36794 //RMI_PERFCOUNTER0_SELECT 36795 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36796 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36797 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36798 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36799 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36800 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36801 #define RMI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36802 #define RMI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36803 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36804 #define RMI_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36805 //RMI_PERFCOUNTER0_SELECT1 36806 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36807 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36808 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36809 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36810 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36811 #define RMI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36812 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36813 #define RMI_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36814 //RMI_PERFCOUNTER1_SELECT 36815 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36816 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36817 #define RMI_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36818 #define RMI_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36819 //RMI_PERFCOUNTER2_SELECT 36820 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36821 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36822 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36823 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36824 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36825 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36826 #define RMI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36827 #define RMI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36828 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36829 #define RMI_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36830 //RMI_PERFCOUNTER2_SELECT1 36831 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36832 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36833 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 36834 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 36835 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36836 #define RMI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36837 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 36838 #define RMI_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 36839 //RMI_PERFCOUNTER3_SELECT 36840 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36841 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36842 #define RMI_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36843 #define RMI_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36844 //RMI_PERF_COUNTER_CNTL 36845 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL__SHIFT 0x0 36846 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL__SHIFT 0x2 36847 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL__SHIFT 0x4 36848 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0__SHIFT 0x6 36849 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1__SHIFT 0x8 36850 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID__SHIFT 0xa 36851 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID__SHIFT 0xe 36852 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD__SHIFT 0x13 36853 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET__SHIFT 0x19 36854 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL__SHIFT 0x1a 36855 #define RMI_PERF_COUNTER_CNTL__TRANS_BASED_PERF_EN_SEL_MASK 0x00000003L 36856 #define RMI_PERF_COUNTER_CNTL__EVENT_BASED_PERF_EN_SEL_MASK 0x0000000CL 36857 #define RMI_PERF_COUNTER_CNTL__TC_PERF_EN_SEL_MASK 0x00000030L 36858 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK0_MASK 0x000000C0L 36859 #define RMI_PERF_COUNTER_CNTL__PERF_EVENT_WINDOW_MASK1_MASK 0x00000300L 36860 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_CID_MASK 0x00003C00L 36861 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_VMID_MASK 0x0007C000L 36862 #define RMI_PERF_COUNTER_CNTL__PERF_COUNTER_BURST_LENGTH_THRESHOLD_MASK 0x01F80000L 36863 #define RMI_PERF_COUNTER_CNTL__PERF_SOFT_RESET_MASK 0x02000000L 36864 #define RMI_PERF_COUNTER_CNTL__PERF_CNTR_SPM_SEL_MASK 0x04000000L 36865 //PA_PH_PERFCOUNTER0_SELECT 36866 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36867 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36868 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36869 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36870 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36871 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36872 #define PA_PH_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36873 #define PA_PH_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36874 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36875 #define PA_PH_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36876 //PA_PH_PERFCOUNTER0_SELECT1 36877 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36878 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36879 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x18 36880 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x1c 36881 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36882 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36883 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0F000000L 36884 #define PA_PH_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xF0000000L 36885 //PA_PH_PERFCOUNTER1_SELECT 36886 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36887 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 36888 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 36889 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 36890 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 36891 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36892 #define PA_PH_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 36893 #define PA_PH_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 36894 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 36895 #define PA_PH_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 36896 //PA_PH_PERFCOUNTER2_SELECT 36897 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36898 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 36899 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 36900 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 36901 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 36902 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36903 #define PA_PH_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 36904 #define PA_PH_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 36905 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 36906 #define PA_PH_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 36907 //PA_PH_PERFCOUNTER3_SELECT 36908 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36909 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 36910 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 36911 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 36912 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 36913 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36914 #define PA_PH_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 36915 #define PA_PH_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 36916 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 36917 #define PA_PH_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 36918 //PA_PH_PERFCOUNTER4_SELECT 36919 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x0 36920 #define PA_PH_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000003FFL 36921 //PA_PH_PERFCOUNTER5_SELECT 36922 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x0 36923 #define PA_PH_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000003FFL 36924 //PA_PH_PERFCOUNTER6_SELECT 36925 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x0 36926 #define PA_PH_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000003FFL 36927 //PA_PH_PERFCOUNTER7_SELECT 36928 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x0 36929 #define PA_PH_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000003FFL 36930 //PA_PH_PERFCOUNTER1_SELECT1 36931 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 36932 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 36933 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x18 36934 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x1c 36935 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 36936 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36937 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0F000000L 36938 #define PA_PH_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xF0000000L 36939 //PA_PH_PERFCOUNTER2_SELECT1 36940 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 36941 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 36942 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x18 36943 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x1c 36944 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 36945 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36946 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0x0F000000L 36947 #define PA_PH_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0xF0000000L 36948 //PA_PH_PERFCOUNTER3_SELECT1 36949 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 36950 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 36951 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x18 36952 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x1c 36953 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 36954 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36955 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0x0F000000L 36956 #define PA_PH_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0xF0000000L 36957 //UTCL1_PERFCOUNTER0_SELECT 36958 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36959 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE__SHIFT 0x1c 36960 #define UTCL1_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36961 #define UTCL1_PERFCOUNTER0_SELECT__COUNTER_MODE_MASK 0xF0000000L 36962 //UTCL1_PERFCOUNTER1_SELECT 36963 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36964 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE__SHIFT 0x1c 36965 #define UTCL1_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 36966 #define UTCL1_PERFCOUNTER1_SELECT__COUNTER_MODE_MASK 0xF0000000L 36967 //UTCL1_PERFCOUNTER2_SELECT 36968 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 36969 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE__SHIFT 0x1c 36970 #define UTCL1_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 36971 #define UTCL1_PERFCOUNTER2_SELECT__COUNTER_MODE_MASK 0xF0000000L 36972 //UTCL1_PERFCOUNTER3_SELECT 36973 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 36974 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE__SHIFT 0x1c 36975 #define UTCL1_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 36976 #define UTCL1_PERFCOUNTER3_SELECT__COUNTER_MODE_MASK 0xF0000000L 36977 //GL1A_PERFCOUNTER0_SELECT 36978 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 36979 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 36980 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 36981 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 36982 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 36983 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 36984 #define GL1A_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 36985 #define GL1A_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 36986 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 36987 #define GL1A_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 36988 //GL1A_PERFCOUNTER0_SELECT1 36989 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 36990 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 36991 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 36992 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 36993 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 36994 #define GL1A_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 36995 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 36996 #define GL1A_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 36997 //GL1A_PERFCOUNTER1_SELECT 36998 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 36999 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 37000 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 37001 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 37002 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 37003 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 37004 #define GL1A_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 37005 #define GL1A_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 37006 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 37007 #define GL1A_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 37008 //GL1A_PERFCOUNTER1_SELECT1 37009 #define GL1A_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 37010 #define GL1A_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 37011 #define GL1A_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 37012 #define GL1A_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 37013 #define GL1A_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 37014 #define GL1A_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37015 #define GL1A_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 37016 #define GL1A_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 37017 //GL1A_PERFCOUNTER2_SELECT 37018 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 37019 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 37020 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 37021 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 37022 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 37023 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 37024 #define GL1A_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 37025 #define GL1A_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 37026 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 37027 #define GL1A_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 37028 //GL1A_PERFCOUNTER2_SELECT1 37029 #define GL1A_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 37030 #define GL1A_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 37031 #define GL1A_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 37032 #define GL1A_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 37033 #define GL1A_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 37034 #define GL1A_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37035 #define GL1A_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 37036 #define GL1A_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 37037 //GL1A_PERFCOUNTER3_SELECT 37038 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 37039 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 37040 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 37041 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 37042 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 37043 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 37044 #define GL1A_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 37045 #define GL1A_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 37046 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 37047 #define GL1A_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 37048 //GL1A_PERFCOUNTER3_SELECT1 37049 #define GL1A_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 37050 #define GL1A_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 37051 #define GL1A_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 37052 #define GL1A_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 37053 #define GL1A_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 37054 #define GL1A_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37055 #define GL1A_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 37056 #define GL1A_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 37057 //GL1XA_PERFCOUNTER0_SELECT 37058 #define GL1XA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x0 37059 #define GL1XA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0xa 37060 #define GL1XA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x14 37061 #define GL1XA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x18 37062 #define GL1XA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x1c 37063 #define GL1XA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000003FFL 37064 #define GL1XA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000FFC00L 37065 #define GL1XA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00F00000L 37066 #define GL1XA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0F000000L 37067 #define GL1XA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xF0000000L 37068 //GL1XA_PERFCOUNTER0_SELECT1 37069 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x0 37070 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0xa 37071 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x18 37072 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x1c 37073 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003FFL 37074 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37075 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0F000000L 37076 #define GL1XA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xF0000000L 37077 //GL1XA_PERFCOUNTER1_SELECT 37078 #define GL1XA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x0 37079 #define GL1XA_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0xa 37080 #define GL1XA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x14 37081 #define GL1XA_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x18 37082 #define GL1XA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x1c 37083 #define GL1XA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000003FFL 37084 #define GL1XA_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000FFC00L 37085 #define GL1XA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00F00000L 37086 #define GL1XA_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0F000000L 37087 #define GL1XA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xF0000000L 37088 //GL1XA_PERFCOUNTER1_SELECT1 37089 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x0 37090 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0xa 37091 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x18 37092 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x1c 37093 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003FFL 37094 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37095 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0F000000L 37096 #define GL1XA_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xF0000000L 37097 //GL1XA_PERFCOUNTER2_SELECT 37098 #define GL1XA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x0 37099 #define GL1XA_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0xa 37100 #define GL1XA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x14 37101 #define GL1XA_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x18 37102 #define GL1XA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x1c 37103 #define GL1XA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000003FFL 37104 #define GL1XA_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000FFC00L 37105 #define GL1XA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00F00000L 37106 #define GL1XA_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0F000000L 37107 #define GL1XA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xF0000000L 37108 //GL1XA_PERFCOUNTER2_SELECT1 37109 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x0 37110 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0xa 37111 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_MODE2__SHIFT 0x18 37112 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_MODE3__SHIFT 0x1c 37113 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003FFL 37114 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37115 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_MODE2_MASK 0x0F000000L 37116 #define GL1XA_PERFCOUNTER2_SELECT1__PERF_MODE3_MASK 0xF0000000L 37117 //GL1XA_PERFCOUNTER3_SELECT 37118 #define GL1XA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x0 37119 #define GL1XA_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0xa 37120 #define GL1XA_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x14 37121 #define GL1XA_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x18 37122 #define GL1XA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x1c 37123 #define GL1XA_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000003FFL 37124 #define GL1XA_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000FFC00L 37125 #define GL1XA_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00F00000L 37126 #define GL1XA_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0F000000L 37127 #define GL1XA_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xF0000000L 37128 //GL1XA_PERFCOUNTER3_SELECT1 37129 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x0 37130 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0xa 37131 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_MODE2__SHIFT 0x18 37132 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_MODE3__SHIFT 0x1c 37133 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003FFL 37134 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000FFC00L 37135 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_MODE2_MASK 0x0F000000L 37136 #define GL1XA_PERFCOUNTER3_SELECT1__PERF_MODE3_MASK 0xF0000000L 37137 37138 37139 // addressBlock: gc_gfx_se_gfx_se_pwrdec 37140 //GFX_ICG_SPI_RA0_CLK_CTRL 37141 #define GFX_ICG_SPI_RA0_CLK_CTRL__GRP_OVERRIDES__SHIFT 0x0 37142 #define GFX_ICG_SPI_RA0_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 37143 #define GFX_ICG_SPI_RA0_CLK_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37144 #define GFX_ICG_SPI_RA0_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 37145 //GFX_ICG_SPI_RA1_CLK_CTRL 37146 #define GFX_ICG_SPI_RA1_CLK_CTRL__GRP_OVERRIDES__SHIFT 0x0 37147 #define GFX_ICG_SPI_RA1_CLK_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37148 //GFX_ICG_SPI_CS_CTRL 37149 #define GFX_ICG_SPI_CS_CTRL__GRP_OVERRIDES__SHIFT 0x0 37150 #define GFX_ICG_SPI_CS_CTRL__OFF_HYSTERESIS__SHIFT 0x10 37151 #define GFX_ICG_SPI_CS_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37152 #define GFX_ICG_SPI_CS_CTRL__OFF_HYSTERESIS_MASK 0x003F0000L 37153 //GFX_ICG_SPI_PS_CTRL 37154 #define GFX_ICG_SPI_PS_CTRL__GRP_OVERRIDES__SHIFT 0x0 37155 #define GFX_ICG_SPI_PS_CTRL__OFF_HYSTERESIS__SHIFT 0x10 37156 #define GFX_ICG_SPI_PS_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37157 #define GFX_ICG_SPI_PS_CTRL__OFF_HYSTERESIS_MASK 0x003F0000L 37158 //GFX_ICG_SPIS_CTRL 37159 #define GFX_ICG_SPIS_CTRL__GRP_OVERRIDES__SHIFT 0x0 37160 #define GFX_ICG_SPIS_CTRL__REG_OVERRIDE__SHIFT 0x1f 37161 #define GFX_ICG_SPIS_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37162 #define GFX_ICG_SPIS_CTRL__REG_OVERRIDE_MASK 0x80000000L 37163 //CGTX_SPI_DEBUG_CLK_CTRL 37164 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST__SHIFT 0x0 37165 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE__SHIFT 0x6 37166 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE__SHIFT 0x7 37167 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE__SHIFT 0x9 37168 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OFF_HYST_MASK 0x0000003FL 37169 #define CGTX_SPI_DEBUG_CLK_CTRL__GRP5_CG_OVERRIDE_MASK 0x00000040L 37170 #define CGTX_SPI_DEBUG_CLK_CTRL__ALL_CLK_ON_OVERRIDE_MASK 0x00000080L 37171 #define CGTX_SPI_DEBUG_CLK_CTRL__SPI_REPEATER_FGCG_OVERRIDE_MASK 0x00000200L 37172 //GFX_ICG_SPI_CTRL 37173 #define GFX_ICG_SPI_CTRL__GRP_OVERRIDES__SHIFT 0x0 37174 #define GFX_ICG_SPI_CTRL__OFF_HYSTERESIS__SHIFT 0x10 37175 #define GFX_ICG_SPI_CTRL__REG_OVERRIDE__SHIFT 0x1f 37176 #define GFX_ICG_SPI_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37177 #define GFX_ICG_SPI_CTRL__OFF_HYSTERESIS_MASK 0x003F0000L 37178 #define GFX_ICG_SPI_CTRL__REG_OVERRIDE_MASK 0x80000000L 37179 //GFX_ICG_PC_CLK_CTRL 37180 #define GFX_ICG_PC_CLK_CTRL__ON_DELAY__SHIFT 0x0 37181 #define GFX_ICG_PC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37182 #define GFX_ICG_PC_CLK_CTRL__PC_GLOBAL_MGCG_OVERRIDE__SHIFT 0xc 37183 #define GFX_ICG_PC_CLK_CTRL__PC_SC_INT_MGCG_OVERRIDE__SHIFT 0xd 37184 #define GFX_ICG_PC_CLK_CTRL__MISS_WALKER_MGCG_OVERRIDE__SHIFT 0xe 37185 #define GFX_ICG_PC_CLK_CTRL__PRIM_QUEUE_MGCG_OVERRIDE__SHIFT 0xf 37186 #define GFX_ICG_PC_CLK_CTRL__GL1_IF_MGCG_OVERRIDE__SHIFT 0x10 37187 #define GFX_ICG_PC_CLK_CTRL__GL1_READ_RETURN_MGCG_OVERRIDE__SHIFT 0x11 37188 #define GFX_ICG_PC_CLK_CTRL__PC_MEM_MGCG_OVERRIDE__SHIFT 0x12 37189 #define GFX_ICG_PC_CLK_CTRL__LDS_WRITE_CNTL_MGCG_OVERRIDE__SHIFT 0x13 37190 #define GFX_ICG_PC_CLK_CTRL__LDS_OUT_MGCG_OVERRIDE__SHIFT 0x14 37191 #define GFX_ICG_PC_CLK_CTRL__PC_REGS_MGCG_OVERRIDE__SHIFT 0x15 37192 #define GFX_ICG_PC_CLK_CTRL__PC_PERFMON_MGCG_OVERRIDE__SHIFT 0x16 37193 #define GFX_ICG_PC_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 37194 #define GFX_ICG_PC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37195 #define GFX_ICG_PC_CLK_CTRL__PC_GLOBAL_MGCG_OVERRIDE_MASK 0x00001000L 37196 #define GFX_ICG_PC_CLK_CTRL__PC_SC_INT_MGCG_OVERRIDE_MASK 0x00002000L 37197 #define GFX_ICG_PC_CLK_CTRL__MISS_WALKER_MGCG_OVERRIDE_MASK 0x00004000L 37198 #define GFX_ICG_PC_CLK_CTRL__PRIM_QUEUE_MGCG_OVERRIDE_MASK 0x00008000L 37199 #define GFX_ICG_PC_CLK_CTRL__GL1_IF_MGCG_OVERRIDE_MASK 0x00010000L 37200 #define GFX_ICG_PC_CLK_CTRL__GL1_READ_RETURN_MGCG_OVERRIDE_MASK 0x00020000L 37201 #define GFX_ICG_PC_CLK_CTRL__PC_MEM_MGCG_OVERRIDE_MASK 0x00040000L 37202 #define GFX_ICG_PC_CLK_CTRL__LDS_WRITE_CNTL_MGCG_OVERRIDE_MASK 0x00080000L 37203 #define GFX_ICG_PC_CLK_CTRL__LDS_OUT_MGCG_OVERRIDE_MASK 0x00100000L 37204 #define GFX_ICG_PC_CLK_CTRL__PC_REGS_MGCG_OVERRIDE_MASK 0x00200000L 37205 #define GFX_ICG_PC_CLK_CTRL__PC_PERFMON_MGCG_OVERRIDE_MASK 0x00400000L 37206 //GFX_ICG_BCI_CTRL 37207 #define GFX_ICG_BCI_CTRL__GRP_OVERRIDES__SHIFT 0x0 37208 #define GFX_ICG_BCI_CTRL__OFF_HYSTERESIS__SHIFT 0x10 37209 #define GFX_ICG_BCI_CTRL__REG_OVERRIDE__SHIFT 0x1f 37210 #define GFX_ICG_BCI_CTRL__GRP_OVERRIDES_MASK 0x0000FFFFL 37211 #define GFX_ICG_BCI_CTRL__OFF_HYSTERESIS_MASK 0x003F0000L 37212 #define GFX_ICG_BCI_CTRL__REG_OVERRIDE_MASK 0x80000000L 37213 //CGTT_VGT_CLK_CTRL 37214 #define CGTT_VGT_CLK_CTRL__ON_DELAY__SHIFT 0x0 37215 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37216 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 37217 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 37218 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 37219 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 37220 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 37221 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 37222 #define CGTT_VGT_CLK_CTRL__TESS_SYNC_OVERRIDE__SHIFT 0x15 37223 #define CGTT_VGT_CLK_CTRL__GRBMH_SYNC_OVERRIDE__SHIFT 0x16 37224 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE__SHIFT 0x17 37225 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE__SHIFT 0x18 37226 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE__SHIFT 0x19 37227 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE__SHIFT 0x1c 37228 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1d 37229 #define CGTT_VGT_CLK_CTRL__DEPRICATED_RBIU_INPUT_OVERRIDE__SHIFT 0x1e 37230 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 37231 #define CGTT_VGT_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 37232 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37233 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 37234 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 37235 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 37236 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 37237 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 37238 #define CGTT_VGT_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 37239 #define CGTT_VGT_CLK_CTRL__TESS_SYNC_OVERRIDE_MASK 0x00200000L 37240 #define CGTT_VGT_CLK_CTRL__GRBMH_SYNC_OVERRIDE_MASK 0x00400000L 37241 #define CGTT_VGT_CLK_CTRL__PI1_OVERRIDE_MASK 0x00800000L 37242 #define CGTT_VGT_CLK_CTRL__PI0_OVERRIDE_MASK 0x01000000L 37243 #define CGTT_VGT_CLK_CTRL__HS_OVERRIDE_MASK 0x02000000L 37244 #define CGTT_VGT_CLK_CTRL__TESS_OVERRIDE_MASK 0x10000000L 37245 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE_MASK 0x20000000L 37246 #define CGTT_VGT_CLK_CTRL__DEPRICATED_RBIU_INPUT_OVERRIDE_MASK 0x40000000L 37247 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 37248 //CGTT_GS_NGG_CLK_CTRL 37249 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY__SHIFT 0x0 37250 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37251 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE__SHIFT 0xf 37252 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE__SHIFT 0x10 37253 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 37254 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 37255 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 37256 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 37257 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 37258 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 37259 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 37260 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 37261 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 37262 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 37263 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE__SHIFT 0x1b 37264 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE__SHIFT 0x1c 37265 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 37266 #define CGTT_GS_NGG_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 37267 #define CGTT_GS_NGG_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37268 #define CGTT_GS_NGG_CLK_CTRL__PERF_ENABLE_MASK 0x00008000L 37269 #define CGTT_GS_NGG_CLK_CTRL__DBG_ENABLE_MASK 0x00010000L 37270 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 37271 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 37272 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 37273 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 37274 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 37275 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 37276 #define CGTT_GS_NGG_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 37277 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 37278 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 37279 #define CGTT_GS_NGG_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 37280 #define CGTT_GS_NGG_CLK_CTRL__PERF_OVERRIDE_MASK 0x08000000L 37281 #define CGTT_GS_NGG_CLK_CTRL__PRIMGEN_OVERRIDE_MASK 0x10000000L 37282 #define CGTT_GS_NGG_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 37283 //CGTT_PA_CLK_CTRL 37284 #define CGTT_PA_CLK_CTRL__PAB_CLIP_SU_PRIM_FIFO_CLK_OVERRIDE__SHIFT 0x0 37285 #define CGTT_PA_CLK_CTRL__PAB_SXIFCCG_CLK_OVERRIDE__SHIFT 0x1 37286 #define CGTT_PA_CLK_CTRL__PAB_AG_CLK_OVERRIDE__SHIFT 0x2 37287 #define CGTT_PA_CLK_CTRL__PAB_VE_VTE_REC_CLK_OVERRIDE__SHIFT 0x3 37288 #define CGTT_PA_CLK_CTRL__PAB_ENGG_CLK_OVERRIDE__SHIFT 0x4 37289 #define CGTT_PA_CLK_CTRL__PAB_CL_VTE_CLK_OVERRIDE__SHIFT 0x5 37290 #define CGTT_PA_CLK_CTRL__PAB_AG_REG_CLK_OVERRIDE__SHIFT 0x6 37291 #define CGTT_PA_CLK_CTRL__PAB_CL_VTE_REG_CLK_OVERRIDE__SHIFT 0x7 37292 #define CGTT_PA_CLK_CTRL__PAB_VTE_REG_CLK_OVERRIDE__SHIFT 0x8 37293 #define CGTT_PA_CLK_CTRL__PAB_NGG_INDEX_CLK_OVERRIDE__SHIFT 0x9 37294 #define CGTT_PA_CLK_CTRL__PAB_NGG_CSB_CLK_OVERRIDE__SHIFT 0xa 37295 #define CGTT_PA_CLK_CTRL__PAB_SU_CLK_OVERRIDE__SHIFT 0xb 37296 #define CGTT_PA_CLK_CTRL__PAB_CL_CLK_OVERRIDE__SHIFT 0xc 37297 #define CGTT_PA_CLK_CTRL__PAB_SU_CL_REG_CLK_OVERRIDE__SHIFT 0xd 37298 #define CGTT_PA_CLK_CTRL__PAB_GLX_CLIENT_CLK_OVERRIDE__SHIFT 0xe 37299 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE__SHIFT 0xf 37300 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE__SHIFT 0x10 37301 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE__SHIFT 0x11 37302 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE__SHIFT 0x12 37303 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE__SHIFT 0x13 37304 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE__SHIFT 0x14 37305 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE__SHIFT 0x15 37306 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE__SHIFT 0x16 37307 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE__SHIFT 0x17 37308 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE__SHIFT 0x18 37309 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE__SHIFT 0x19 37310 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE__SHIFT 0x1a 37311 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE__SHIFT 0x1b 37312 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE__SHIFT 0x1c 37313 #define CGTT_PA_CLK_CTRL__GLX_CLIENT_CLK_OVERRIDE__SHIFT 0x1d 37314 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x1e 37315 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN__SHIFT 0x1f 37316 #define CGTT_PA_CLK_CTRL__PAB_CLIP_SU_PRIM_FIFO_CLK_OVERRIDE_MASK 0x00000001L 37317 #define CGTT_PA_CLK_CTRL__PAB_SXIFCCG_CLK_OVERRIDE_MASK 0x00000002L 37318 #define CGTT_PA_CLK_CTRL__PAB_AG_CLK_OVERRIDE_MASK 0x00000004L 37319 #define CGTT_PA_CLK_CTRL__PAB_VE_VTE_REC_CLK_OVERRIDE_MASK 0x00000008L 37320 #define CGTT_PA_CLK_CTRL__PAB_ENGG_CLK_OVERRIDE_MASK 0x00000010L 37321 #define CGTT_PA_CLK_CTRL__PAB_CL_VTE_CLK_OVERRIDE_MASK 0x00000020L 37322 #define CGTT_PA_CLK_CTRL__PAB_AG_REG_CLK_OVERRIDE_MASK 0x00000040L 37323 #define CGTT_PA_CLK_CTRL__PAB_CL_VTE_REG_CLK_OVERRIDE_MASK 0x00000080L 37324 #define CGTT_PA_CLK_CTRL__PAB_VTE_REG_CLK_OVERRIDE_MASK 0x00000100L 37325 #define CGTT_PA_CLK_CTRL__PAB_NGG_INDEX_CLK_OVERRIDE_MASK 0x00000200L 37326 #define CGTT_PA_CLK_CTRL__PAB_NGG_CSB_CLK_OVERRIDE_MASK 0x00000400L 37327 #define CGTT_PA_CLK_CTRL__PAB_SU_CLK_OVERRIDE_MASK 0x00000800L 37328 #define CGTT_PA_CLK_CTRL__PAB_CL_CLK_OVERRIDE_MASK 0x00001000L 37329 #define CGTT_PA_CLK_CTRL__PAB_SU_CL_REG_CLK_OVERRIDE_MASK 0x00002000L 37330 #define CGTT_PA_CLK_CTRL__PAB_GLX_CLIENT_CLK_OVERRIDE_MASK 0x00004000L 37331 #define CGTT_PA_CLK_CTRL__CLIP_SU_PRIM_FIFO_CLK_OVERRIDE_MASK 0x00008000L 37332 #define CGTT_PA_CLK_CTRL__SXIFCCG_CLK_OVERRIDE_MASK 0x00010000L 37333 #define CGTT_PA_CLK_CTRL__AG_CLK_OVERRIDE_MASK 0x00020000L 37334 #define CGTT_PA_CLK_CTRL__VE_VTE_REC_CLK_OVERRIDE_MASK 0x00040000L 37335 #define CGTT_PA_CLK_CTRL__ENGG_CLK_OVERRIDE_MASK 0x00080000L 37336 #define CGTT_PA_CLK_CTRL__CL_VTE_CLK_OVERRIDE_MASK 0x00100000L 37337 #define CGTT_PA_CLK_CTRL__AG_REG_CLK_OVERRIDE_MASK 0x00200000L 37338 #define CGTT_PA_CLK_CTRL__CL_VTE_REG_CLK_OVERRIDE_MASK 0x00400000L 37339 #define CGTT_PA_CLK_CTRL__VTE_REG_CLK_OVERRIDE_MASK 0x00800000L 37340 #define CGTT_PA_CLK_CTRL__NGG_INDEX_CLK_OVERRIDE_MASK 0x01000000L 37341 #define CGTT_PA_CLK_CTRL__NGG_CSB_CLK_OVERRIDE_MASK 0x02000000L 37342 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE_MASK 0x04000000L 37343 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE_MASK 0x08000000L 37344 #define CGTT_PA_CLK_CTRL__SU_CL_REG_CLK_OVERRIDE_MASK 0x10000000L 37345 #define CGTT_PA_CLK_CTRL__GLX_CLIENT_CLK_OVERRIDE_MASK 0x20000000L 37346 #define CGTT_PA_CLK_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x40000000L 37347 #define CGTT_PA_CLK_CTRL__DEBUG_BUS_EN_MASK 0x80000000L 37348 //CGTT_SQ_CLK_CTRL 37349 #define CGTT_SQ_CLK_CTRL__ON_DELAY__SHIFT 0x0 37350 #define CGTT_SQ_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37351 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 37352 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 37353 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 37354 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 37355 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 37356 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 37357 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 37358 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 37359 #define CGTT_SQ_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1e 37360 #define CGTT_SQ_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 37361 #define CGTT_SQ_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 37362 #define CGTT_SQ_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37363 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 37364 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 37365 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 37366 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 37367 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 37368 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 37369 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 37370 #define CGTT_SQ_CLK_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 37371 #define CGTT_SQ_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 37372 #define CGTT_SQ_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 37373 //CGTT_SQG_CLK_CTRL 37374 #define CGTT_SQG_CLK_CTRL__ON_DELAY__SHIFT 0x0 37375 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37376 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 37377 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 37378 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 37379 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 37380 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 37381 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 37382 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 37383 #define CGTT_SQG_CLK_CTRL__FORCE_GL1X_CLKEN__SHIFT 0x17 37384 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG__SHIFT 0x18 37385 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG__SHIFT 0x19 37386 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG__SHIFT 0x1a 37387 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG__SHIFT 0x1b 37388 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE__SHIFT 0x1c 37389 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE__SHIFT 0x1d 37390 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x1e 37391 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE__SHIFT 0x1f 37392 #define CGTT_SQG_CLK_CTRL__ON_DELAY_MASK 0x0000000FL 37393 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37394 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 37395 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 37396 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 37397 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 37398 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 37399 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 37400 #define CGTT_SQG_CLK_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 37401 #define CGTT_SQG_CLK_CTRL__FORCE_GL1X_CLKEN_MASK 0x00800000L 37402 #define CGTT_SQG_CLK_CTRL__FORCE_EXPALLOC_FGCG_MASK 0x01000000L 37403 #define CGTT_SQG_CLK_CTRL__FORCE_EXPGRANT_FGCG_MASK 0x02000000L 37404 #define CGTT_SQG_CLK_CTRL__FORCE_EXPREQ_FGCG_MASK 0x04000000L 37405 #define CGTT_SQG_CLK_CTRL__FORCE_CMD_FGCG_MASK 0x08000000L 37406 #define CGTT_SQG_CLK_CTRL__TTRACE_OVERRIDE_MASK 0x10000000L 37407 #define CGTT_SQG_CLK_CTRL__PERFMON_OVERRIDE_MASK 0x20000000L 37408 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 37409 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 37410 //SQ_ALU_CLK_CTRL 37411 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 37412 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 37413 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 37414 #define SQ_ALU_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 37415 //SQ_TEX_CLK_CTRL 37416 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 37417 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 37418 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 37419 #define SQ_TEX_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 37420 //SQ_LDS_CLK_CTRL 37421 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0__SHIFT 0x0 37422 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1__SHIFT 0x10 37423 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA0_MASK 0x0000FFFFL 37424 #define SQ_LDS_CLK_CTRL__FORCE_WGP_ON_SA1_MASK 0xFFFF0000L 37425 //SQ_CLK_CTRL 37426 #define SQ_CLK_CTRL__SQ_SPI_MSG_FGCG_OVERRIDE__SHIFT 0x2 37427 #define SQ_CLK_CTRL__SQ_SPI_EXPREQ_FGCG_OVERRIDE__SHIFT 0x3 37428 #define SQ_CLK_CTRL__SQ_SX_EXPCMD_FGCG_OVERRIDE__SHIFT 0x4 37429 #define SQ_CLK_CTRL__SQ_SQC_TTRACE_FGCG_OVERRIDE__SHIFT 0x5 37430 #define SQ_CLK_CTRL__WCLK_OVERRIDE__SHIFT 0x6 37431 #define SQ_CLK_CTRL__PERFMON_OVERRIDE__SHIFT 0x7 37432 #define SQ_CLK_CTRL__OVERRIDE_LDS_IDX_BUSY__SHIFT 0x8 37433 #define SQ_CLK_CTRL__OVERRIDE_LDS_DIRECT_BUSY__SHIFT 0x9 37434 #define SQ_CLK_CTRL__WCLK_SLEEP_VMEM_OVERRIDE__SHIFT 0xa 37435 #define SQ_CLK_CTRL__WCLK_SLEEP_EXPALLOC_OVERRIDE__SHIFT 0xb 37436 #define SQ_CLK_CTRL__SQ_SP_CMD_FGCG_OVERRIDE__SHIFT 0xc 37437 #define SQ_CLK_CTRL__SQ_SP_CONST_FGCG_OVERRIDE__SHIFT 0xd 37438 #define SQ_CLK_CTRL__SQ_SP_EXP_FGCG_OVERRIDE__SHIFT 0xe 37439 #define SQ_CLK_CTRL__SQ_SP_VMEM_FGCG_OVERRIDE__SHIFT 0xf 37440 #define SQ_CLK_CTRL__SQ_LDS_DIRECT_FGCG_OVERRIDE__SHIFT 0x10 37441 #define SQ_CLK_CTRL__IS_WAVECLK_IB_WCLK_OVERRIDE__SHIFT 0x11 37442 #define SQ_CLK_CTRL__ISC_SET_FGCG_OVERRIDE__SHIFT 0x12 37443 #define SQ_CLK_CTRL__ISC_CTRL_FGCG_OVERRIDE__SHIFT 0x13 37444 #define SQ_CLK_CTRL__ISC_WAVE_CTRL_FGCG_OVERRIDE__SHIFT 0x14 37445 #define SQ_CLK_CTRL__IB_IBUF_FGCG_OVERRIDE__SHIFT 0x15 37446 #define SQ_CLK_CTRL__IB_WINFO_FGCG_OVERRIDE__SHIFT 0x16 37447 #define SQ_CLK_CTRL__IB_MISC_FGCG_OVERRIDE__SHIFT 0x17 37448 #define SQ_CLK_CTRL__EX_SALU_FGCG_OVERRIDE__SHIFT 0x18 37449 #define SQ_CLK_CTRL__EX_VALU_FGCG_OVERRIDE__SHIFT 0x19 37450 #define SQ_CLK_CTRL__EX_BRMSG_FGCG_OVERRIDE__SHIFT 0x1a 37451 #define SQ_CLK_CTRL__SQ_SP_ICG_FGCG_OVERRIDE__SHIFT 0x1b 37452 #define SQ_CLK_CTRL__SQ_SPI_MSG_FGCG_OVERRIDE_MASK 0x00000004L 37453 #define SQ_CLK_CTRL__SQ_SPI_EXPREQ_FGCG_OVERRIDE_MASK 0x00000008L 37454 #define SQ_CLK_CTRL__SQ_SX_EXPCMD_FGCG_OVERRIDE_MASK 0x00000010L 37455 #define SQ_CLK_CTRL__SQ_SQC_TTRACE_FGCG_OVERRIDE_MASK 0x00000020L 37456 #define SQ_CLK_CTRL__WCLK_OVERRIDE_MASK 0x00000040L 37457 #define SQ_CLK_CTRL__PERFMON_OVERRIDE_MASK 0x00000080L 37458 #define SQ_CLK_CTRL__OVERRIDE_LDS_IDX_BUSY_MASK 0x00000100L 37459 #define SQ_CLK_CTRL__OVERRIDE_LDS_DIRECT_BUSY_MASK 0x00000200L 37460 #define SQ_CLK_CTRL__WCLK_SLEEP_VMEM_OVERRIDE_MASK 0x00000400L 37461 #define SQ_CLK_CTRL__WCLK_SLEEP_EXPALLOC_OVERRIDE_MASK 0x00000800L 37462 #define SQ_CLK_CTRL__SQ_SP_CMD_FGCG_OVERRIDE_MASK 0x00001000L 37463 #define SQ_CLK_CTRL__SQ_SP_CONST_FGCG_OVERRIDE_MASK 0x00002000L 37464 #define SQ_CLK_CTRL__SQ_SP_EXP_FGCG_OVERRIDE_MASK 0x00004000L 37465 #define SQ_CLK_CTRL__SQ_SP_VMEM_FGCG_OVERRIDE_MASK 0x00008000L 37466 #define SQ_CLK_CTRL__SQ_LDS_DIRECT_FGCG_OVERRIDE_MASK 0x00010000L 37467 #define SQ_CLK_CTRL__IS_WAVECLK_IB_WCLK_OVERRIDE_MASK 0x00020000L 37468 #define SQ_CLK_CTRL__ISC_SET_FGCG_OVERRIDE_MASK 0x00040000L 37469 #define SQ_CLK_CTRL__ISC_CTRL_FGCG_OVERRIDE_MASK 0x00080000L 37470 #define SQ_CLK_CTRL__ISC_WAVE_CTRL_FGCG_OVERRIDE_MASK 0x00100000L 37471 #define SQ_CLK_CTRL__IB_IBUF_FGCG_OVERRIDE_MASK 0x00200000L 37472 #define SQ_CLK_CTRL__IB_WINFO_FGCG_OVERRIDE_MASK 0x00400000L 37473 #define SQ_CLK_CTRL__IB_MISC_FGCG_OVERRIDE_MASK 0x00800000L 37474 #define SQ_CLK_CTRL__EX_SALU_FGCG_OVERRIDE_MASK 0x01000000L 37475 #define SQ_CLK_CTRL__EX_VALU_FGCG_OVERRIDE_MASK 0x02000000L 37476 #define SQ_CLK_CTRL__EX_BRMSG_FGCG_OVERRIDE_MASK 0x04000000L 37477 #define SQ_CLK_CTRL__SQ_SP_ICG_FGCG_OVERRIDE_MASK 0x08000000L 37478 //ICG_SQ_CLK_CTRL 37479 #define ICG_SQ_CLK_CTRL__STATIC_OCLK_OVERRIDE__SHIFT 0x0 37480 #define ICG_SQ_CLK_CTRL__BOUNDARY_DCLK_OVERRIDE__SHIFT 0x1 37481 #define ICG_SQ_CLK_CTRL__BOUNDARY_CCLK_OVERRIDE__SHIFT 0x2 37482 #define ICG_SQ_CLK_CTRL__BOUNDARY_RCLK_OVERRIDE__SHIFT 0x3 37483 #define ICG_SQ_CLK_CTRL__DCLK_OVERRIDE__SHIFT 0x4 37484 #define ICG_SQ_CLK_CTRL__RCLK_OVERRIDE__SHIFT 0x5 37485 #define ICG_SQ_CLK_CTRL__PCLK_OVERRIDE__SHIFT 0x6 37486 #define ICG_SQ_CLK_CTRL__WCLK_OVERRIDE__SHIFT 0x7 37487 #define ICG_SQ_CLK_CTRL__SALU_CLK_OVERRIDE__SHIFT 0x8 37488 #define ICG_SQ_CLK_CTRL__VALU_CLK_OVERRIDE__SHIFT 0x9 37489 #define ICG_SQ_CLK_CTRL__VALU_SGPR_CLK_OVERRIDE__SHIFT 0xa 37490 #define ICG_SQ_CLK_CTRL__VMEM_CLK_OVERRIDE__SHIFT 0xb 37491 #define ICG_SQ_CLK_CTRL__VM_CLK_OVERRIDE__SHIFT 0xc 37492 #define ICG_SQ_CLK_CTRL__TTRACE_CLK_OVERRIDE__SHIFT 0xd 37493 #define ICG_SQ_CLK_CTRL__SQC_RET_CLK_OVERRIDE__SHIFT 0xe 37494 #define ICG_SQ_CLK_CTRL__WAVEUPD_CLK_OVERRIDE__SHIFT 0xf 37495 #define ICG_SQ_CLK_CTRL__WAVE_NEWDONE_CLK_OVERRIDE__SHIFT 0x10 37496 #define ICG_SQ_CLK_CTRL__WAVE_STATE_CLK_OVERRIDE__SHIFT 0x11 37497 #define ICG_SQ_CLK_CTRL__SFPU_CLK_OVERRIDE__SHIFT 0x12 37498 #define ICG_SQ_CLK_CTRL__SQC_SPECIAL_OP_CLK_OVERRIDE__SHIFT 0x13 37499 #define ICG_SQ_CLK_CTRL__WAVE_INSTBUF_CLK_OVERRIDE__SHIFT 0x14 37500 #define ICG_SQ_CLK_CTRL__IS_WAVECLK_OVERRIDE__SHIFT 0x15 37501 #define ICG_SQ_CLK_CTRL__SMEM_CLK_OVERRIDE__SHIFT 0x16 37502 #define ICG_SQ_CLK_CTRL__SDST_FIFO_CLK_OVERRIDE__SHIFT 0x17 37503 #define ICG_SQ_CLK_CTRL__SCALAR_BUF_CLK_OVERRIDE__SHIFT 0x18 37504 #define ICG_SQ_CLK_CTRL__SALU_PIPE_CLK_OVERRIDE__SHIFT 0x19 37505 #define ICG_SQ_CLK_CTRL__BRMSG_CLK_OVERRIDE__SHIFT 0x1a 37506 #define ICG_SQ_CLK_CTRL__TAG_CLK_OVERRIDE__SHIFT 0x1b 37507 #define ICG_SQ_CLK_CTRL__TAG_STATUS_CLK_OVERRIDE__SHIFT 0x1c 37508 #define ICG_SQ_CLK_CTRL__EXP_CLK_OVERRIDE__SHIFT 0x1d 37509 #define ICG_SQ_CLK_CTRL__STATIC_OCLK_OVERRIDE_MASK 0x00000001L 37510 #define ICG_SQ_CLK_CTRL__BOUNDARY_DCLK_OVERRIDE_MASK 0x00000002L 37511 #define ICG_SQ_CLK_CTRL__BOUNDARY_CCLK_OVERRIDE_MASK 0x00000004L 37512 #define ICG_SQ_CLK_CTRL__BOUNDARY_RCLK_OVERRIDE_MASK 0x00000008L 37513 #define ICG_SQ_CLK_CTRL__DCLK_OVERRIDE_MASK 0x00000010L 37514 #define ICG_SQ_CLK_CTRL__RCLK_OVERRIDE_MASK 0x00000020L 37515 #define ICG_SQ_CLK_CTRL__PCLK_OVERRIDE_MASK 0x00000040L 37516 #define ICG_SQ_CLK_CTRL__WCLK_OVERRIDE_MASK 0x00000080L 37517 #define ICG_SQ_CLK_CTRL__SALU_CLK_OVERRIDE_MASK 0x00000100L 37518 #define ICG_SQ_CLK_CTRL__VALU_CLK_OVERRIDE_MASK 0x00000200L 37519 #define ICG_SQ_CLK_CTRL__VALU_SGPR_CLK_OVERRIDE_MASK 0x00000400L 37520 #define ICG_SQ_CLK_CTRL__VMEM_CLK_OVERRIDE_MASK 0x00000800L 37521 #define ICG_SQ_CLK_CTRL__VM_CLK_OVERRIDE_MASK 0x00001000L 37522 #define ICG_SQ_CLK_CTRL__TTRACE_CLK_OVERRIDE_MASK 0x00002000L 37523 #define ICG_SQ_CLK_CTRL__SQC_RET_CLK_OVERRIDE_MASK 0x00004000L 37524 #define ICG_SQ_CLK_CTRL__WAVEUPD_CLK_OVERRIDE_MASK 0x00008000L 37525 #define ICG_SQ_CLK_CTRL__WAVE_NEWDONE_CLK_OVERRIDE_MASK 0x00010000L 37526 #define ICG_SQ_CLK_CTRL__WAVE_STATE_CLK_OVERRIDE_MASK 0x00020000L 37527 #define ICG_SQ_CLK_CTRL__SFPU_CLK_OVERRIDE_MASK 0x00040000L 37528 #define ICG_SQ_CLK_CTRL__SQC_SPECIAL_OP_CLK_OVERRIDE_MASK 0x00080000L 37529 #define ICG_SQ_CLK_CTRL__WAVE_INSTBUF_CLK_OVERRIDE_MASK 0x00100000L 37530 #define ICG_SQ_CLK_CTRL__IS_WAVECLK_OVERRIDE_MASK 0x00200000L 37531 #define ICG_SQ_CLK_CTRL__SMEM_CLK_OVERRIDE_MASK 0x00400000L 37532 #define ICG_SQ_CLK_CTRL__SDST_FIFO_CLK_OVERRIDE_MASK 0x00800000L 37533 #define ICG_SQ_CLK_CTRL__SCALAR_BUF_CLK_OVERRIDE_MASK 0x01000000L 37534 #define ICG_SQ_CLK_CTRL__SALU_PIPE_CLK_OVERRIDE_MASK 0x02000000L 37535 #define ICG_SQ_CLK_CTRL__BRMSG_CLK_OVERRIDE_MASK 0x04000000L 37536 #define ICG_SQ_CLK_CTRL__TAG_CLK_OVERRIDE_MASK 0x08000000L 37537 #define ICG_SQ_CLK_CTRL__TAG_STATUS_CLK_OVERRIDE_MASK 0x10000000L 37538 #define ICG_SQ_CLK_CTRL__EXP_CLK_OVERRIDE_MASK 0x20000000L 37539 //ICG_SP_CLK_CTRL 37540 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE__SHIFT 0x0 37541 #define ICG_SP_CLK_CTRL__CLK_OVERRIDE_MASK 0xFFFFFFFFL 37542 //GFX_ICG_SX_CLK_CTRL0 37543 #define GFX_ICG_SX_CLK_CTRL0__RESERVED__SHIFT 0x0 37544 #define GFX_ICG_SX_CLK_CTRL0__PERF_SOFT_OVERRIDE__SHIFT 0x1e 37545 #define GFX_ICG_SX_CLK_CTRL0__REG_SOFT_OVERRIDE__SHIFT 0x1f 37546 #define GFX_ICG_SX_CLK_CTRL0__RESERVED_MASK 0x3FFFFFFFL 37547 #define GFX_ICG_SX_CLK_CTRL0__PERF_SOFT_OVERRIDE_MASK 0x40000000L 37548 #define GFX_ICG_SX_CLK_CTRL0__REG_SOFT_OVERRIDE_MASK 0x80000000L 37549 //GFX_ICG_SX_CLK_CTRL1 37550 #define GFX_ICG_SX_CLK_CTRL1__RESERVED0__SHIFT 0x0 37551 #define GFX_ICG_SX_CLK_CTRL1__DBG_EN__SHIFT 0x18 37552 #define GFX_ICG_SX_CLK_CTRL1__RESERVED1__SHIFT 0x19 37553 #define GFX_ICG_SX_CLK_CTRL1__SX_SX_IO_SOFT_OVERRIDE__SHIFT 0x1e 37554 #define GFX_ICG_SX_CLK_CTRL1__BDS_SOFT_OVERRIDE__SHIFT 0x1f 37555 #define GFX_ICG_SX_CLK_CTRL1__RESERVED0_MASK 0x00FFFFFFL 37556 #define GFX_ICG_SX_CLK_CTRL1__DBG_EN_MASK 0x01000000L 37557 #define GFX_ICG_SX_CLK_CTRL1__RESERVED1_MASK 0x3E000000L 37558 #define GFX_ICG_SX_CLK_CTRL1__SX_SX_IO_SOFT_OVERRIDE_MASK 0x40000000L 37559 #define GFX_ICG_SX_CLK_CTRL1__BDS_SOFT_OVERRIDE_MASK 0x80000000L 37560 //GFX_ICG_SX_CLK_CTRL2 37561 #define GFX_ICG_SX_CLK_CTRL2__RESERVED0__SHIFT 0x0 37562 #define GFX_ICG_SX_CLK_CTRL2__COL_WRITE_SOFT_OVERRIDE__SHIFT 0x17 37563 #define GFX_ICG_SX_CLK_CTRL2__DBG_EN__SHIFT 0x18 37564 #define GFX_ICG_SX_CLK_CTRL2__COL_REQUESTER_SOFT_OVERRIDE__SHIFT 0x19 37565 #define GFX_ICG_SX_CLK_CTRL2__COL_EXPORT_SOFT_OVERRIDE__SHIFT 0x1a 37566 #define GFX_ICG_SX_CLK_CTRL2__COL_BLEND_SOFT_OVERRIDE__SHIFT 0x1b 37567 #define GFX_ICG_SX_CLK_CTRL2__COL_DBIF_SOFT_OVERRIDE__SHIFT 0x1c 37568 #define GFX_ICG_SX_CLK_CTRL2__COL_BLEND_DOWNCONVERT_SOFT_OVERRIDE__SHIFT 0x1d 37569 #define GFX_ICG_SX_CLK_CTRL2__COL1_SOFT_OVERRIDE__SHIFT 0x1e 37570 #define GFX_ICG_SX_CLK_CTRL2__COL0_SOFT_OVERRIDE__SHIFT 0x1f 37571 #define GFX_ICG_SX_CLK_CTRL2__RESERVED0_MASK 0x007FFFFFL 37572 #define GFX_ICG_SX_CLK_CTRL2__COL_WRITE_SOFT_OVERRIDE_MASK 0x00800000L 37573 #define GFX_ICG_SX_CLK_CTRL2__DBG_EN_MASK 0x01000000L 37574 #define GFX_ICG_SX_CLK_CTRL2__COL_REQUESTER_SOFT_OVERRIDE_MASK 0x02000000L 37575 #define GFX_ICG_SX_CLK_CTRL2__COL_EXPORT_SOFT_OVERRIDE_MASK 0x04000000L 37576 #define GFX_ICG_SX_CLK_CTRL2__COL_BLEND_SOFT_OVERRIDE_MASK 0x08000000L 37577 #define GFX_ICG_SX_CLK_CTRL2__COL_DBIF_SOFT_OVERRIDE_MASK 0x10000000L 37578 #define GFX_ICG_SX_CLK_CTRL2__COL_BLEND_DOWNCONVERT_SOFT_OVERRIDE_MASK 0x20000000L 37579 #define GFX_ICG_SX_CLK_CTRL2__COL1_SOFT_OVERRIDE_MASK 0x40000000L 37580 #define GFX_ICG_SX_CLK_CTRL2__COL0_SOFT_OVERRIDE_MASK 0x80000000L 37581 //GFX_ICG_SX_CLK_CTRL3 37582 #define GFX_ICG_SX_CLK_CTRL3__RESERVED0__SHIFT 0x0 37583 #define GFX_ICG_SX_CLK_CTRL3__DBG_EN__SHIFT 0x18 37584 #define GFX_ICG_SX_CLK_CTRL3__RESERVED1__SHIFT 0x19 37585 #define GFX_ICG_SX_CLK_CTRL3__POS_WRITE_SOFT_OVERRIDE__SHIFT 0x1c 37586 #define GFX_ICG_SX_CLK_CTRL3__POS_PAIF_SOFT_OVERRIDE__SHIFT 0x1d 37587 #define GFX_ICG_SX_CLK_CTRL3__POS_EXPORT_SOFT_OVERRIDE__SHIFT 0x1e 37588 #define GFX_ICG_SX_CLK_CTRL3__POS_SOFT_OVERRIDE__SHIFT 0x1f 37589 #define GFX_ICG_SX_CLK_CTRL3__RESERVED0_MASK 0x00FFFFFFL 37590 #define GFX_ICG_SX_CLK_CTRL3__DBG_EN_MASK 0x01000000L 37591 #define GFX_ICG_SX_CLK_CTRL3__RESERVED1_MASK 0x0E000000L 37592 #define GFX_ICG_SX_CLK_CTRL3__POS_WRITE_SOFT_OVERRIDE_MASK 0x10000000L 37593 #define GFX_ICG_SX_CLK_CTRL3__POS_PAIF_SOFT_OVERRIDE_MASK 0x20000000L 37594 #define GFX_ICG_SX_CLK_CTRL3__POS_EXPORT_SOFT_OVERRIDE_MASK 0x40000000L 37595 #define GFX_ICG_SX_CLK_CTRL3__POS_SOFT_OVERRIDE_MASK 0x80000000L 37596 //GFX_ICG_SX_CLK_CTRL4 37597 #define GFX_ICG_SX_CLK_CTRL4__RESERVED0__SHIFT 0x0 37598 #define GFX_ICG_SX_CLK_CTRL4__DBG_EN__SHIFT 0x18 37599 #define GFX_ICG_SX_CLK_CTRL4__RESERVED1__SHIFT 0x19 37600 #define GFX_ICG_SX_CLK_CTRL4__IDX_WRITE_SOFT_OVERRIDE__SHIFT 0x1c 37601 #define GFX_ICG_SX_CLK_CTRL4__IDX_PAIF_SOFT_OVERRIDE__SHIFT 0x1d 37602 #define GFX_ICG_SX_CLK_CTRL4__IDX_EXPORT_SOFT_OVERRIDE__SHIFT 0x1e 37603 #define GFX_ICG_SX_CLK_CTRL4__IDX_SOFT_OVERRIDE__SHIFT 0x1f 37604 #define GFX_ICG_SX_CLK_CTRL4__RESERVED0_MASK 0x00FFFFFFL 37605 #define GFX_ICG_SX_CLK_CTRL4__DBG_EN_MASK 0x01000000L 37606 #define GFX_ICG_SX_CLK_CTRL4__RESERVED1_MASK 0x0E000000L 37607 #define GFX_ICG_SX_CLK_CTRL4__IDX_WRITE_SOFT_OVERRIDE_MASK 0x10000000L 37608 #define GFX_ICG_SX_CLK_CTRL4__IDX_PAIF_SOFT_OVERRIDE_MASK 0x20000000L 37609 #define GFX_ICG_SX_CLK_CTRL4__IDX_EXPORT_SOFT_OVERRIDE_MASK 0x40000000L 37610 #define GFX_ICG_SX_CLK_CTRL4__IDX_SOFT_OVERRIDE_MASK 0x80000000L 37611 //GFX_ICG_TA_CTRL 37612 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE0__SHIFT 0x0 37613 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE1__SHIFT 0x1 37614 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE2__SHIFT 0x2 37615 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE3__SHIFT 0x3 37616 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE4__SHIFT 0x4 37617 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE5__SHIFT 0x5 37618 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE6__SHIFT 0x6 37619 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE7__SHIFT 0x7 37620 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE8__SHIFT 0x8 37621 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE9__SHIFT 0x9 37622 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE10__SHIFT 0xa 37623 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE11__SHIFT 0xb 37624 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE12__SHIFT 0xc 37625 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE13__SHIFT 0xd 37626 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE14__SHIFT 0xe 37627 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE15__SHIFT 0xf 37628 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE16__SHIFT 0x10 37629 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE17__SHIFT 0x11 37630 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE18__SHIFT 0x12 37631 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE19__SHIFT 0x13 37632 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE20__SHIFT 0x14 37633 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE21__SHIFT 0x15 37634 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE22__SHIFT 0x16 37635 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE23__SHIFT 0x17 37636 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE0_MASK 0x00000001L 37637 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE1_MASK 0x00000002L 37638 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE2_MASK 0x00000004L 37639 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE3_MASK 0x00000008L 37640 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE4_MASK 0x00000010L 37641 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE5_MASK 0x00000020L 37642 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE6_MASK 0x00000040L 37643 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE7_MASK 0x00000080L 37644 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE8_MASK 0x00000100L 37645 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE9_MASK 0x00000200L 37646 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE10_MASK 0x00000400L 37647 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE11_MASK 0x00000800L 37648 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE12_MASK 0x00001000L 37649 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE13_MASK 0x00002000L 37650 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE14_MASK 0x00004000L 37651 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE15_MASK 0x00008000L 37652 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE16_MASK 0x00010000L 37653 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE17_MASK 0x00020000L 37654 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE18_MASK 0x00040000L 37655 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE19_MASK 0x00080000L 37656 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE20_MASK 0x00100000L 37657 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE21_MASK 0x00200000L 37658 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE22_MASK 0x00400000L 37659 #define GFX_ICG_TA_CTRL__SOFT_OVERRIDE23_MASK 0x00800000L 37660 //GFX_ICG_TD_CTRL 37661 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE0__SHIFT 0x0 37662 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE1__SHIFT 0x1 37663 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE2__SHIFT 0x2 37664 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE3__SHIFT 0x3 37665 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE4__SHIFT 0x4 37666 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE5__SHIFT 0x5 37667 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE6__SHIFT 0x6 37668 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE7__SHIFT 0x7 37669 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE8__SHIFT 0x8 37670 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE9__SHIFT 0x9 37671 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE10__SHIFT 0xa 37672 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE11__SHIFT 0xb 37673 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE12__SHIFT 0xc 37674 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE13__SHIFT 0xd 37675 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE14__SHIFT 0xe 37676 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE15__SHIFT 0xf 37677 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE16__SHIFT 0x10 37678 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE17__SHIFT 0x11 37679 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE18__SHIFT 0x12 37680 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE19__SHIFT 0x13 37681 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE20__SHIFT 0x14 37682 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE21__SHIFT 0x15 37683 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE22__SHIFT 0x16 37684 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE0_MASK 0x00000001L 37685 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE1_MASK 0x00000002L 37686 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE2_MASK 0x00000004L 37687 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE3_MASK 0x00000008L 37688 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE4_MASK 0x00000010L 37689 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE5_MASK 0x00000020L 37690 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE6_MASK 0x00000040L 37691 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE7_MASK 0x00000080L 37692 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE8_MASK 0x00000100L 37693 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE9_MASK 0x00000200L 37694 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE10_MASK 0x00000400L 37695 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE11_MASK 0x00000800L 37696 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE12_MASK 0x00001000L 37697 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE13_MASK 0x00002000L 37698 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE14_MASK 0x00004000L 37699 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE15_MASK 0x00008000L 37700 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE16_MASK 0x00010000L 37701 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE17_MASK 0x00020000L 37702 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE18_MASK 0x00040000L 37703 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE19_MASK 0x00080000L 37704 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE20_MASK 0x00100000L 37705 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE21_MASK 0x00200000L 37706 #define GFX_ICG_TD_CTRL__SOFT_OVERRIDE22_MASK 0x00400000L 37707 //DB_CGTT_CLK_CTRL_0 37708 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0__SHIFT 0x0 37709 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1__SHIFT 0x1 37710 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2__SHIFT 0x2 37711 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3__SHIFT 0x3 37712 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4__SHIFT 0x4 37713 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5__SHIFT 0x5 37714 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6__SHIFT 0x6 37715 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8__SHIFT 0x8 37716 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE9__SHIFT 0x9 37717 #define DB_CGTT_CLK_CTRL_0__RESERVED__SHIFT 0xa 37718 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0_MASK 0x00000001L 37719 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1_MASK 0x00000002L 37720 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2_MASK 0x00000004L 37721 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3_MASK 0x00000008L 37722 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4_MASK 0x00000010L 37723 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5_MASK 0x00000020L 37724 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6_MASK 0x00000040L 37725 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE8_MASK 0x00000100L 37726 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE9_MASK 0x00000200L 37727 #define DB_CGTT_CLK_CTRL_0__RESERVED_MASK 0xFFFFFC00L 37728 //GFX_ICG_CB_CTRL 37729 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE31__SHIFT 0x0 37730 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE30__SHIFT 0x1 37731 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE29__SHIFT 0x2 37732 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE28__SHIFT 0x3 37733 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE27__SHIFT 0x4 37734 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE26__SHIFT 0x5 37735 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE25__SHIFT 0x6 37736 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE24__SHIFT 0x7 37737 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE23__SHIFT 0x8 37738 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE22__SHIFT 0x9 37739 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE21__SHIFT 0xa 37740 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE19__SHIFT 0xc 37741 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE18__SHIFT 0xd 37742 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE17__SHIFT 0xe 37743 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE16__SHIFT 0xf 37744 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE15__SHIFT 0x10 37745 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE14__SHIFT 0x11 37746 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE11__SHIFT 0x14 37747 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE10__SHIFT 0x15 37748 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE9__SHIFT 0x16 37749 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE8__SHIFT 0x17 37750 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE7__SHIFT 0x18 37751 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 37752 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE4__SHIFT 0x1b 37753 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE2__SHIFT 0x1d 37754 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE1__SHIFT 0x1e 37755 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE0__SHIFT 0x1f 37756 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE31_MASK 0x00000001L 37757 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE30_MASK 0x00000002L 37758 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE29_MASK 0x00000004L 37759 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE28_MASK 0x00000008L 37760 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE27_MASK 0x00000010L 37761 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE26_MASK 0x00000020L 37762 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE25_MASK 0x00000040L 37763 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE24_MASK 0x00000080L 37764 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE23_MASK 0x00000100L 37765 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE22_MASK 0x00000200L 37766 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE21_MASK 0x00000400L 37767 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE19_MASK 0x00001000L 37768 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE18_MASK 0x00002000L 37769 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE17_MASK 0x00004000L 37770 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE16_MASK 0x00008000L 37771 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE15_MASK 0x00010000L 37772 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE14_MASK 0x00020000L 37773 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE11_MASK 0x00100000L 37774 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE10_MASK 0x00200000L 37775 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE9_MASK 0x00400000L 37776 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE8_MASK 0x00800000L 37777 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 37778 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 37779 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 37780 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 37781 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 37782 #define GFX_ICG_CB_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 37783 //GFX_ICG_RMI_CTRL 37784 #define GFX_ICG_RMI_CTRL__ON_DELAY__SHIFT 0x0 37785 #define GFX_ICG_RMI_CTRL__OFF_HYSTERESIS__SHIFT 0x4 37786 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE7__SHIFT 0x10 37787 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE6__SHIFT 0x11 37788 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE5__SHIFT 0x12 37789 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE4__SHIFT 0x13 37790 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE3__SHIFT 0x14 37791 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE2__SHIFT 0x15 37792 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE1__SHIFT 0x16 37793 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE0__SHIFT 0x17 37794 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE6__SHIFT 0x19 37795 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE5__SHIFT 0x1a 37796 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE4__SHIFT 0x1b 37797 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE3__SHIFT 0x1c 37798 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE2__SHIFT 0x1d 37799 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE1__SHIFT 0x1e 37800 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE0__SHIFT 0x1f 37801 #define GFX_ICG_RMI_CTRL__ON_DELAY_MASK 0x0000000FL 37802 #define GFX_ICG_RMI_CTRL__OFF_HYSTERESIS_MASK 0x00000FF0L 37803 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE7_MASK 0x00010000L 37804 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE6_MASK 0x00020000L 37805 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE5_MASK 0x00040000L 37806 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE4_MASK 0x00080000L 37807 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE3_MASK 0x00100000L 37808 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE2_MASK 0x00200000L 37809 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE1_MASK 0x00400000L 37810 #define GFX_ICG_RMI_CTRL__SOFT_STALL_OVERRIDE0_MASK 0x00800000L 37811 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 37812 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 37813 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 37814 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 37815 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 37816 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 37817 #define GFX_ICG_RMI_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 37818 //GFX_ICG_SE_CAC_CLK_CTRL 37819 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_DYNAMIC_ICG_OVERRIDE__SHIFT 0x0 37820 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_REG_ICG_OVERRIDE__SHIFT 0x1 37821 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_STATIC_ICG_OVERRIDE__SHIFT 0x2 37822 #define GFX_ICG_SE_CAC_CLK_CTRL__FGCG_REP_OVERRIDE__SHIFT 0x3 37823 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_DYNAMIC_ICG_OVERRIDE_MASK 0x00000001L 37824 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_REG_ICG_OVERRIDE_MASK 0x00000002L 37825 #define GFX_ICG_SE_CAC_CLK_CTRL__SE_CAC_STATIC_ICG_OVERRIDE_MASK 0x00000004L 37826 #define GFX_ICG_SE_CAC_CLK_CTRL__FGCG_REP_OVERRIDE_MASK 0x00000008L 37827 //CGTT_PH_CLK_CTRL0 37828 #define CGTT_PH_CLK_CTRL0__ON_DELAY__SHIFT 0x0 37829 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4 37830 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6__SHIFT 0x19 37831 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT 0x1a 37832 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT 0x1b 37833 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT 0x1c 37834 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT 0x1d 37835 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE__SHIFT 0x1e 37836 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT 0x1f 37837 #define CGTT_PH_CLK_CTRL0__ON_DELAY_MASK 0x0000000FL 37838 #define CGTT_PH_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000FF0L 37839 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE6_MASK 0x02000000L 37840 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE5_MASK 0x04000000L 37841 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE4_MASK 0x08000000L 37842 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE3_MASK 0x10000000L 37843 #define CGTT_PH_CLK_CTRL0__SOFT_OVERRIDE2_MASK 0x20000000L 37844 #define CGTT_PH_CLK_CTRL0__PERFMON_CLK_OVERRIDE_MASK 0x40000000L 37845 #define CGTT_PH_CLK_CTRL0__REG_CLK_OVERRIDE_MASK 0x80000000L 37846 //CGTT_PH_CLK_CTRL1 37847 #define CGTT_PH_CLK_CTRL1__ON_DELAY__SHIFT 0x0 37848 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS__SHIFT 0x4 37849 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7__SHIFT 0x18 37850 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6__SHIFT 0x19 37851 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5__SHIFT 0x1a 37852 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4__SHIFT 0x1b 37853 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3__SHIFT 0x1c 37854 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2__SHIFT 0x1d 37855 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1__SHIFT 0x1e 37856 #define CGTT_PH_CLK_CTRL1__ON_DELAY_MASK 0x0000000FL 37857 #define CGTT_PH_CLK_CTRL1__OFF_HYSTERESIS_MASK 0x00000FF0L 37858 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE7_MASK 0x01000000L 37859 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE6_MASK 0x02000000L 37860 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE5_MASK 0x04000000L 37861 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE4_MASK 0x08000000L 37862 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE3_MASK 0x10000000L 37863 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE2_MASK 0x20000000L 37864 #define CGTT_PH_CLK_CTRL1__SOFT_OVERRIDE1_MASK 0x40000000L 37865 //CGTT_PH_CLK_CTRL2 37866 #define CGTT_PH_CLK_CTRL2__ON_DELAY__SHIFT 0x0 37867 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS__SHIFT 0x4 37868 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7__SHIFT 0x18 37869 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6__SHIFT 0x19 37870 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5__SHIFT 0x1a 37871 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4__SHIFT 0x1b 37872 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3__SHIFT 0x1c 37873 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2__SHIFT 0x1d 37874 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1__SHIFT 0x1e 37875 #define CGTT_PH_CLK_CTRL2__ON_DELAY_MASK 0x0000000FL 37876 #define CGTT_PH_CLK_CTRL2__OFF_HYSTERESIS_MASK 0x00000FF0L 37877 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE7_MASK 0x01000000L 37878 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE6_MASK 0x02000000L 37879 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE5_MASK 0x04000000L 37880 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE4_MASK 0x08000000L 37881 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE3_MASK 0x10000000L 37882 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE2_MASK 0x20000000L 37883 #define CGTT_PH_CLK_CTRL2__SOFT_OVERRIDE1_MASK 0x40000000L 37884 //CGTT_PH_CLK_CTRL3 37885 #define CGTT_PH_CLK_CTRL3__ON_DELAY__SHIFT 0x0 37886 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS__SHIFT 0x4 37887 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7__SHIFT 0x18 37888 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6__SHIFT 0x19 37889 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5__SHIFT 0x1a 37890 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4__SHIFT 0x1b 37891 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3__SHIFT 0x1c 37892 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2__SHIFT 0x1d 37893 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1__SHIFT 0x1e 37894 #define CGTT_PH_CLK_CTRL3__ON_DELAY_MASK 0x0000000FL 37895 #define CGTT_PH_CLK_CTRL3__OFF_HYSTERESIS_MASK 0x00000FF0L 37896 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE7_MASK 0x01000000L 37897 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE6_MASK 0x02000000L 37898 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE5_MASK 0x04000000L 37899 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE4_MASK 0x08000000L 37900 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE3_MASK 0x10000000L 37901 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE2_MASK 0x20000000L 37902 #define CGTT_PH_CLK_CTRL3__SOFT_OVERRIDE1_MASK 0x40000000L 37903 //GFX_ICG_TCP_CTRL 37904 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_0__SHIFT 0x0 37905 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_1__SHIFT 0x1 37906 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_2__SHIFT 0x2 37907 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_3__SHIFT 0x3 37908 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_4__SHIFT 0x4 37909 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_5__SHIFT 0x5 37910 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_6__SHIFT 0x6 37911 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_7__SHIFT 0x7 37912 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_8__SHIFT 0x8 37913 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_9__SHIFT 0x9 37914 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_10__SHIFT 0xa 37915 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_11__SHIFT 0xb 37916 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_12__SHIFT 0xc 37917 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_13__SHIFT 0xd 37918 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_14__SHIFT 0xe 37919 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_15__SHIFT 0xf 37920 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_16__SHIFT 0x10 37921 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_17__SHIFT 0x11 37922 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_18__SHIFT 0x12 37923 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_19__SHIFT 0x13 37924 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_20__SHIFT 0x14 37925 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_21__SHIFT 0x15 37926 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_22__SHIFT 0x16 37927 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_23__SHIFT 0x17 37928 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_24__SHIFT 0x18 37929 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_25__SHIFT 0x19 37930 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_26__SHIFT 0x1a 37931 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_27__SHIFT 0x1b 37932 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_28__SHIFT 0x1c 37933 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_29__SHIFT 0x1d 37934 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_30__SHIFT 0x1e 37935 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_31__SHIFT 0x1f 37936 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_0_MASK 0x00000001L 37937 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_1_MASK 0x00000002L 37938 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_2_MASK 0x00000004L 37939 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_3_MASK 0x00000008L 37940 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_4_MASK 0x00000010L 37941 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_5_MASK 0x00000020L 37942 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_6_MASK 0x00000040L 37943 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_7_MASK 0x00000080L 37944 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_8_MASK 0x00000100L 37945 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_9_MASK 0x00000200L 37946 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_10_MASK 0x00000400L 37947 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_11_MASK 0x00000800L 37948 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_12_MASK 0x00001000L 37949 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_13_MASK 0x00002000L 37950 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_14_MASK 0x00004000L 37951 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_15_MASK 0x00008000L 37952 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_16_MASK 0x00010000L 37953 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_17_MASK 0x00020000L 37954 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_18_MASK 0x00040000L 37955 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_19_MASK 0x00080000L 37956 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_20_MASK 0x00100000L 37957 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_21_MASK 0x00200000L 37958 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_22_MASK 0x00400000L 37959 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_23_MASK 0x00800000L 37960 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_24_MASK 0x01000000L 37961 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_25_MASK 0x02000000L 37962 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_26_MASK 0x04000000L 37963 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_27_MASK 0x08000000L 37964 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_28_MASK 0x10000000L 37965 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_29_MASK 0x20000000L 37966 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_30_MASK 0x40000000L 37967 #define GFX_ICG_TCP_CTRL__SOFT_OVERRIDE_31_MASK 0x80000000L 37968 //ICG_LDS_CLK_CTRL 37969 #define ICG_LDS_CLK_CTRL__HARVEST_WGP_OVERRIDE__SHIFT 0x0 37970 #define ICG_LDS_CLK_CTRL__CONFIG_REG_OVERRIDE__SHIFT 0x1 37971 #define ICG_LDS_CLK_CTRL__TD_OVERRIDE__SHIFT 0x2 37972 #define ICG_LDS_CLK_CTRL__ATTR_WR_OVERRIDE__SHIFT 0x3 37973 #define ICG_LDS_CLK_CTRL__DLOAD0_OVERRIDE__SHIFT 0x4 37974 #define ICG_LDS_CLK_CTRL__DLOAD1_OVERRIDE__SHIFT 0x5 37975 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE__SHIFT 0x6 37976 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE__SHIFT 0x7 37977 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE__SHIFT 0x8 37978 #define ICG_LDS_CLK_CTRL__IDX_INPUT_QUEUE_OVERRIDE__SHIFT 0x9 37979 #define ICG_LDS_CLK_CTRL__IDX_INPUT_QUEUE_BVH_OVERRIDE__SHIFT 0xa 37980 #define ICG_LDS_CLK_CTRL__IDX_SCHED_INPUT_OVERRIDE__SHIFT 0xb 37981 #define ICG_LDS_CLK_CTRL__IDX_BANK_CONFLICT_OVERRIDE__SHIFT 0xc 37982 #define ICG_LDS_CLK_CTRL__IDX_SCHEDULER_OVERRIDE__SHIFT 0xd 37983 #define ICG_LDS_CLK_CTRL__IDX_SCHED_DATA_PIPE_OVERRIDE__SHIFT 0xe 37984 #define ICG_LDS_CLK_CTRL__IDX_SCHED_PIPE_OVERRIDE__SHIFT 0xf 37985 #define ICG_LDS_CLK_CTRL__IDX_SCHED_OUTPUT_OVERRIDE__SHIFT 0x10 37986 #define ICG_LDS_CLK_CTRL__IDX_PIPE_OVERRIDE__SHIFT 0x11 37987 #define ICG_LDS_CLK_CTRL__IDX_DIR_OVERRIDE__SHIFT 0x12 37988 #define ICG_LDS_CLK_CTRL__IDX_WR_OVERRIDE__SHIFT 0x13 37989 #define ICG_LDS_CLK_CTRL__WGP_ARB_OVERRIDE__SHIFT 0x14 37990 #define ICG_LDS_CLK_CTRL__MEM_OVERRIDE__SHIFT 0x15 37991 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE__SHIFT 0x16 37992 #define ICG_LDS_CLK_CTRL__IDX_WR_ADDR_OVERRIDE__SHIFT 0x17 37993 #define ICG_LDS_CLK_CTRL__IDX_RDRTN_OVERRIDE__SHIFT 0x18 37994 #define ICG_LDS_CLK_CTRL__IDX_OUTPUT_ALIGNER_OVERRIDE__SHIFT 0x19 37995 #define ICG_LDS_CLK_CTRL__DIR_OUTPUT_ALIGNER_OVERRIDE__SHIFT 0x1a 37996 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE__SHIFT 0x1b 37997 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE__SHIFT 0x1c 37998 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE__SHIFT 0x1d 37999 #define ICG_LDS_CLK_CTRL__UNUSED__SHIFT 0x1e 38000 #define ICG_LDS_CLK_CTRL__HARVEST_WGP_OVERRIDE_MASK 0x00000001L 38001 #define ICG_LDS_CLK_CTRL__CONFIG_REG_OVERRIDE_MASK 0x00000002L 38002 #define ICG_LDS_CLK_CTRL__TD_OVERRIDE_MASK 0x00000004L 38003 #define ICG_LDS_CLK_CTRL__ATTR_WR_OVERRIDE_MASK 0x00000008L 38004 #define ICG_LDS_CLK_CTRL__DLOAD0_OVERRIDE_MASK 0x00000010L 38005 #define ICG_LDS_CLK_CTRL__DLOAD1_OVERRIDE_MASK 0x00000020L 38006 #define ICG_LDS_CLK_CTRL__SQ_LDS_VMEMCMD_OVERRIDE_MASK 0x00000040L 38007 #define ICG_LDS_CLK_CTRL__SP_LDS_VMEMREQ_OVERRIDE_MASK 0x00000080L 38008 #define ICG_LDS_CLK_CTRL__SPI_LDS_STALL_OVERRIDE_MASK 0x00000100L 38009 #define ICG_LDS_CLK_CTRL__IDX_INPUT_QUEUE_OVERRIDE_MASK 0x00000200L 38010 #define ICG_LDS_CLK_CTRL__IDX_INPUT_QUEUE_BVH_OVERRIDE_MASK 0x00000400L 38011 #define ICG_LDS_CLK_CTRL__IDX_SCHED_INPUT_OVERRIDE_MASK 0x00000800L 38012 #define ICG_LDS_CLK_CTRL__IDX_BANK_CONFLICT_OVERRIDE_MASK 0x00001000L 38013 #define ICG_LDS_CLK_CTRL__IDX_SCHEDULER_OVERRIDE_MASK 0x00002000L 38014 #define ICG_LDS_CLK_CTRL__IDX_SCHED_DATA_PIPE_OVERRIDE_MASK 0x00004000L 38015 #define ICG_LDS_CLK_CTRL__IDX_SCHED_PIPE_OVERRIDE_MASK 0x00008000L 38016 #define ICG_LDS_CLK_CTRL__IDX_SCHED_OUTPUT_OVERRIDE_MASK 0x00010000L 38017 #define ICG_LDS_CLK_CTRL__IDX_PIPE_OVERRIDE_MASK 0x00020000L 38018 #define ICG_LDS_CLK_CTRL__IDX_DIR_OVERRIDE_MASK 0x00040000L 38019 #define ICG_LDS_CLK_CTRL__IDX_WR_OVERRIDE_MASK 0x00080000L 38020 #define ICG_LDS_CLK_CTRL__WGP_ARB_OVERRIDE_MASK 0x00100000L 38021 #define ICG_LDS_CLK_CTRL__MEM_OVERRIDE_MASK 0x00200000L 38022 #define ICG_LDS_CLK_CTRL__MEM_WR_OVERRIDE_MASK 0x00400000L 38023 #define ICG_LDS_CLK_CTRL__IDX_WR_ADDR_OVERRIDE_MASK 0x00800000L 38024 #define ICG_LDS_CLK_CTRL__IDX_RDRTN_OVERRIDE_MASK 0x01000000L 38025 #define ICG_LDS_CLK_CTRL__IDX_OUTPUT_ALIGNER_OVERRIDE_MASK 0x02000000L 38026 #define ICG_LDS_CLK_CTRL__DIR_OUTPUT_ALIGNER_OVERRIDE_MASK 0x04000000L 38027 #define ICG_LDS_CLK_CTRL__LDS_SP_READ_OVERRIDE_MASK 0x08000000L 38028 #define ICG_LDS_CLK_CTRL__LDS_SP_DONE_OVERRIDE_MASK 0x10000000L 38029 #define ICG_LDS_CLK_CTRL__LDS_SQC_PERF_OVERRIDE_MASK 0x20000000L 38030 #define ICG_LDS_CLK_CTRL__UNUSED_MASK 0xC0000000L 38031 //GFX_ICG_UTCL1_CTRL 38032 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0__SHIFT 0x0 38033 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1__SHIFT 0x1 38034 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2__SHIFT 0x2 38035 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3__SHIFT 0x3 38036 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4__SHIFT 0x4 38037 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5__SHIFT 0x5 38038 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6__SHIFT 0x6 38039 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7__SHIFT 0x7 38040 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8__SHIFT 0x8 38041 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9__SHIFT 0x9 38042 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10__SHIFT 0xa 38043 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11__SHIFT 0xb 38044 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12__SHIFT 0xc 38045 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13__SHIFT 0xd 38046 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14__SHIFT 0xe 38047 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15__SHIFT 0xf 38048 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE16__SHIFT 0x10 38049 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE17__SHIFT 0x11 38050 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE18__SHIFT 0x12 38051 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE19_31__SHIFT 0x13 38052 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE0_MASK 0x00000001L 38053 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE1_MASK 0x00000002L 38054 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE2_MASK 0x00000004L 38055 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE3_MASK 0x00000008L 38056 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE4_MASK 0x00000010L 38057 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE5_MASK 0x00000020L 38058 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE6_MASK 0x00000040L 38059 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE7_MASK 0x00000080L 38060 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE8_MASK 0x00000100L 38061 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE9_MASK 0x00000200L 38062 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE10_MASK 0x00000400L 38063 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE11_MASK 0x00000800L 38064 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE12_MASK 0x00001000L 38065 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE13_MASK 0x00002000L 38066 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE14_MASK 0x00004000L 38067 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE15_MASK 0x00008000L 38068 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE16_MASK 0x00010000L 38069 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE17_MASK 0x00020000L 38070 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE18_MASK 0x00040000L 38071 #define GFX_ICG_UTCL1_CTRL__SOFT_OVERRIDE19_31_MASK 0xFFF80000L 38072 //GFX_ICG_GRBMH_CTRL 38073 #define GFX_ICG_GRBMH_CTRL__OFF_HYSTERESIS__SHIFT 0x4 38074 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_SE__SHIFT 0x10 38075 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_PERFMON__SHIFT 0x1d 38076 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x1e 38077 #define GFX_ICG_GRBMH_CTRL__OFF_HYSTERESIS_MASK 0x000003F0L 38078 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_SE_MASK 0x00FF0000L 38079 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_PERFMON_MASK 0x20000000L 38080 #define GFX_ICG_GRBMH_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 38081 38082 38083 // addressBlock: gc_gfx_se_gfx_sc_pwrdec 38084 //CGTT_SC_CLK_CTRL0 38085 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x4 38086 #define CGTT_SC_CLK_CTRL0__VRC_OVERRIDE__SHIFT 0xc 38087 #define CGTT_SC_CLK_CTRL0__HZC_OVERRIDE__SHIFT 0xd 38088 #define CGTT_SC_CLK_CTRL0__HSC_OVERRIDE__SHIFT 0xe 38089 #define CGTT_SC_CLK_CTRL0__HPF_OVERRIDE__SHIFT 0xf 38090 #define CGTT_SC_CLK_CTRL0__G2DYN_STALL_OVERRIDE__SHIFT 0x13 38091 #define CGTT_SC_CLK_CTRL0__FEDYN_STALL_OVERRIDE__SHIFT 0x15 38092 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE__SHIFT 0x17 38093 #define CGTT_SC_CLK_CTRL0__GL1X_OVERRIDE__SHIFT 0x19 38094 #define CGTT_SC_CLK_CTRL0__FEDYN_OVERRIDE__SHIFT 0x1d 38095 #define CGTT_SC_CLK_CTRL0__PERFMON_OVERRIDE__SHIFT 0x1e 38096 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE__SHIFT 0x1f 38097 #define CGTT_SC_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000FF0L 38098 #define CGTT_SC_CLK_CTRL0__VRC_OVERRIDE_MASK 0x00001000L 38099 #define CGTT_SC_CLK_CTRL0__HZC_OVERRIDE_MASK 0x00002000L 38100 #define CGTT_SC_CLK_CTRL0__HSC_OVERRIDE_MASK 0x00004000L 38101 #define CGTT_SC_CLK_CTRL0__HPF_OVERRIDE_MASK 0x00008000L 38102 #define CGTT_SC_CLK_CTRL0__G2DYN_STALL_OVERRIDE_MASK 0x00080000L 38103 #define CGTT_SC_CLK_CTRL0__FEDYN_STALL_OVERRIDE_MASK 0x00200000L 38104 #define CGTT_SC_CLK_CTRL0__REG_CLK_STALL_OVERRIDE_MASK 0x00800000L 38105 #define CGTT_SC_CLK_CTRL0__GL1X_OVERRIDE_MASK 0x02000000L 38106 #define CGTT_SC_CLK_CTRL0__FEDYN_OVERRIDE_MASK 0x20000000L 38107 #define CGTT_SC_CLK_CTRL0__PERFMON_OVERRIDE_MASK 0x40000000L 38108 #define CGTT_SC_CLK_CTRL0__REG_CLK_OVERRIDE_MASK 0x80000000L 38109 //CGTT_SC_CLK_CTRL1 38110 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE__SHIFT 0x11 38111 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE__SHIFT 0x12 38112 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE__SHIFT 0x15 38113 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE__SHIFT 0x16 38114 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE__SHIFT 0x19 38115 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE__SHIFT 0x1a 38116 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE__SHIFT 0x1c 38117 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE__SHIFT 0x1d 38118 #define CGTT_SC_CLK_CTRL1__SC_DB_QP_SAMPLEMASK_OVERRIDE__SHIFT 0x1f 38119 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_STALL_OVERRIDE_MASK 0x00020000L 38120 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_STALL_OVERRIDE_MASK 0x00040000L 38121 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_STALL_OVERRIDE_MASK 0x00200000L 38122 #define CGTT_SC_CLK_CTRL1__PBB_CLK_STALL_OVERRIDE_MASK 0x00400000L 38123 #define CGTT_SC_CLK_CTRL1__PBB_BINNING_CLK_OVERRIDE_MASK 0x02000000L 38124 #define CGTT_SC_CLK_CTRL1__PBB_SCISSOR_CLK_OVERRIDE_MASK 0x04000000L 38125 #define CGTT_SC_CLK_CTRL1__SCREEN_EXT_REG_CLK_OVERRIDE_MASK 0x10000000L 38126 #define CGTT_SC_CLK_CTRL1__VPORT_REG_MEM_CLK_OVERRIDE_MASK 0x20000000L 38127 #define CGTT_SC_CLK_CTRL1__SC_DB_QP_SAMPLEMASK_OVERRIDE_MASK 0x80000000L 38128 //CGTT_SC_CLK_CTRL2 38129 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON__SHIFT 0xf 38130 #define CGTT_SC_CLK_CTRL2__SC_DB_HISZCA_OVERRIDE__SHIFT 0x11 38131 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE__SHIFT 0x12 38132 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE__SHIFT 0x13 38133 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE__SHIFT 0x14 38134 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE__SHIFT 0x15 38135 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE__SHIFT 0x16 38136 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE__SHIFT 0x18 38137 #define CGTT_SC_CLK_CTRL2__DB_SC_WAVE_INTF_CLK_OVERRIDE__SHIFT 0x1a 38138 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE__SHIFT 0x1c 38139 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE__SHIFT 0x1d 38140 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE__SHIFT 0x1e 38141 #define CGTT_SC_CLK_CTRL2__DISABLE_DEBUG_BUS_FLOP_EN_ON_PERFMON_MASK 0x00008000L 38142 #define CGTT_SC_CLK_CTRL2__SC_DB_HISZCA_OVERRIDE_MASK 0x00020000L 38143 #define CGTT_SC_CLK_CTRL2__SC_DB_STAGE_IN_TP_PFFB_WR_OVERRIDE_MASK 0x00040000L 38144 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_OVERRIDE_MASK 0x00080000L 38145 #define CGTT_SC_CLK_CTRL2__SC_DB_QUADMASK_Z_OVERRIDE_MASK 0x00100000L 38146 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_PROC_OVERRIDE_MASK 0x00200000L 38147 #define CGTT_SC_CLK_CTRL2__SC_DB_QUAD_ACCUM_OVERRIDE_MASK 0x00400000L 38148 #define CGTT_SC_CLK_CTRL2__SC_DB_PKR_OVERRIDE_MASK 0x01000000L 38149 #define CGTT_SC_CLK_CTRL2__DB_SC_WAVE_INTF_CLK_OVERRIDE_MASK 0x04000000L 38150 #define CGTT_SC_CLK_CTRL2__SC_PKR_INTF_CLK_OVERRIDE_MASK 0x10000000L 38151 #define CGTT_SC_CLK_CTRL2__SC_DB_INTF_CLK_OVERRIDE_MASK 0x20000000L 38152 #define CGTT_SC_CLK_CTRL2__PA_SC_INTF_CLK_OVERRIDE_MASK 0x40000000L 38153 //CGTT_SC_CLK_CTRL3 38154 #define CGTT_SC_CLK_CTRL3__RESERVED_00__SHIFT 0x0 38155 #define CGTT_SC_CLK_CTRL3__RESERVED_01__SHIFT 0x1 38156 #define CGTT_SC_CLK_CTRL3__RESERVED_02__SHIFT 0x2 38157 #define CGTT_SC_CLK_CTRL3__RESERVED_03__SHIFT 0x3 38158 #define CGTT_SC_CLK_CTRL3__RESERVED_04__SHIFT 0x4 38159 #define CGTT_SC_CLK_CTRL3__RESERVED_05__SHIFT 0x5 38160 #define CGTT_SC_CLK_CTRL3__RESERVED_06__SHIFT 0x6 38161 #define CGTT_SC_CLK_CTRL3__RESERVED_07__SHIFT 0x7 38162 #define CGTT_SC_CLK_CTRL3__RESERVED_08__SHIFT 0x8 38163 #define CGTT_SC_CLK_CTRL3__RESERVED_09__SHIFT 0x9 38164 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE__SHIFT 0xa 38165 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE__SHIFT 0xb 38166 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE__SHIFT 0xc 38167 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE__SHIFT 0xd 38168 #define CGTT_SC_CLK_CTRL3__RESERVED_18__SHIFT 0x12 38169 #define CGTT_SC_CLK_CTRL3__RESERVED_19__SHIFT 0x13 38170 #define CGTT_SC_CLK_CTRL3__RESERVED_20__SHIFT 0x14 38171 #define CGTT_SC_CLK_CTRL3__RESERVED_21__SHIFT 0x15 38172 #define CGTT_SC_CLK_CTRL3__RESERVED_22__SHIFT 0x16 38173 #define CGTT_SC_CLK_CTRL3__RESERVED_23__SHIFT 0x17 38174 #define CGTT_SC_CLK_CTRL3__RESERVED_24__SHIFT 0x18 38175 #define CGTT_SC_CLK_CTRL3__RESERVED_25__SHIFT 0x19 38176 #define CGTT_SC_CLK_CTRL3__RESERVED_26__SHIFT 0x1a 38177 #define CGTT_SC_CLK_CTRL3__RESERVED_27__SHIFT 0x1b 38178 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE__SHIFT 0x1c 38179 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE__SHIFT 0x1d 38180 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE__SHIFT 0x1e 38181 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE__SHIFT 0x1f 38182 #define CGTT_SC_CLK_CTRL3__RESERVED_00_MASK 0x00000001L 38183 #define CGTT_SC_CLK_CTRL3__RESERVED_01_MASK 0x00000002L 38184 #define CGTT_SC_CLK_CTRL3__RESERVED_02_MASK 0x00000004L 38185 #define CGTT_SC_CLK_CTRL3__RESERVED_03_MASK 0x00000008L 38186 #define CGTT_SC_CLK_CTRL3__RESERVED_04_MASK 0x00000010L 38187 #define CGTT_SC_CLK_CTRL3__RESERVED_05_MASK 0x00000020L 38188 #define CGTT_SC_CLK_CTRL3__RESERVED_06_MASK 0x00000040L 38189 #define CGTT_SC_CLK_CTRL3__RESERVED_07_MASK 0x00000080L 38190 #define CGTT_SC_CLK_CTRL3__RESERVED_08_MASK 0x00000100L 38191 #define CGTT_SC_CLK_CTRL3__RESERVED_09_MASK 0x00000200L 38192 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_STALL_OVERRIDE_MASK 0x00000400L 38193 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_STALL_OVERRIDE_MASK 0x00000800L 38194 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_STALL_OVERRIDE_MASK 0x00001000L 38195 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_STALL_OVERRIDE_MASK 0x00002000L 38196 #define CGTT_SC_CLK_CTRL3__RESERVED_18_MASK 0x00040000L 38197 #define CGTT_SC_CLK_CTRL3__RESERVED_19_MASK 0x00080000L 38198 #define CGTT_SC_CLK_CTRL3__RESERVED_20_MASK 0x00100000L 38199 #define CGTT_SC_CLK_CTRL3__RESERVED_21_MASK 0x00200000L 38200 #define CGTT_SC_CLK_CTRL3__RESERVED_22_MASK 0x00400000L 38201 #define CGTT_SC_CLK_CTRL3__RESERVED_23_MASK 0x00800000L 38202 #define CGTT_SC_CLK_CTRL3__RESERVED_24_MASK 0x01000000L 38203 #define CGTT_SC_CLK_CTRL3__RESERVED_25_MASK 0x02000000L 38204 #define CGTT_SC_CLK_CTRL3__RESERVED_26_MASK 0x04000000L 38205 #define CGTT_SC_CLK_CTRL3__RESERVED_27_MASK 0x08000000L 38206 #define CGTT_SC_CLK_CTRL3__PBB_FRONT_CLK_OVERRIDE_MASK 0x10000000L 38207 #define CGTT_SC_CLK_CTRL3__PBB_BATCHIN_CLK_OVERRIDE_MASK 0x20000000L 38208 #define CGTT_SC_CLK_CTRL3__PBB_VRASTER_CLK_OVERRIDE_MASK 0x40000000L 38209 #define CGTT_SC_CLK_CTRL3__PBB_VGATHER_CLK_OVERRIDE_MASK 0x80000000L 38210 //CGTT_SC_CLK_CTRL4 38211 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE__SHIFT 0x0 38212 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE__SHIFT 0x1 38213 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE__SHIFT 0x2 38214 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE__SHIFT 0x3 38215 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE__SHIFT 0x4 38216 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE__SHIFT 0x5 38217 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE__SHIFT 0x6 38218 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE__SHIFT 0x8 38219 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE__SHIFT 0x9 38220 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE__SHIFT 0xa 38221 #define CGTT_SC_CLK_CTRL4__PBB_BREAKING_CLK_STALL_OVERRIDE__SHIFT 0xb 38222 #define CGTT_SC_CLK_CTRL4__PBB_PASSMEM_CLK_STALL_OVERRIDE__SHIFT 0xc 38223 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE__SHIFT 0x13 38224 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE__SHIFT 0x14 38225 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE__SHIFT 0x15 38226 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE__SHIFT 0x16 38227 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE__SHIFT 0x17 38228 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE__SHIFT 0x18 38229 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE__SHIFT 0x19 38230 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE__SHIFT 0x1b 38231 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE__SHIFT 0x1c 38232 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE__SHIFT 0x1d 38233 #define CGTT_SC_CLK_CTRL4__PBB_BREAKING_CLK_OVERRIDE__SHIFT 0x1e 38234 #define CGTT_SC_CLK_CTRL4__PBB_PASSMEM_CLK_OVERRIDE__SHIFT 0x1f 38235 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_STALL_OVERRIDE_MASK 0x00000001L 38236 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_STALL_OVERRIDE_MASK 0x00000002L 38237 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_STALL_OVERRIDE_MASK 0x00000004L 38238 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_STALL_OVERRIDE_MASK 0x00000008L 38239 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_STALL_OVERRIDE_MASK 0x00000010L 38240 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_STALL_OVERRIDE_MASK 0x00000020L 38241 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_STALL_OVERRIDE_MASK 0x00000040L 38242 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_STALL_OVERRIDE_MASK 0x00000100L 38243 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_STALL_OVERRIDE_MASK 0x00000200L 38244 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_STALL_OVERRIDE_MASK 0x00000400L 38245 #define CGTT_SC_CLK_CTRL4__PBB_BREAKING_CLK_STALL_OVERRIDE_MASK 0x00000800L 38246 #define CGTT_SC_CLK_CTRL4__PBB_PASSMEM_CLK_STALL_OVERRIDE_MASK 0x00001000L 38247 #define CGTT_SC_CLK_CTRL4__PBB_VCOARSE_CLK_OVERRIDE_MASK 0x00080000L 38248 #define CGTT_SC_CLK_CTRL4__PBB_VDETAIL_CLK_OVERRIDE_MASK 0x00100000L 38249 #define CGTT_SC_CLK_CTRL4__PBB_HRASTER_CLK_OVERRIDE_MASK 0x00200000L 38250 #define CGTT_SC_CLK_CTRL4__PBB_HCONFIG_CLK_OVERRIDE_MASK 0x00400000L 38251 #define CGTT_SC_CLK_CTRL4__PBB_HGATHER_CLK_OVERRIDE_MASK 0x00800000L 38252 #define CGTT_SC_CLK_CTRL4__PBB_HCOARSE_CLK_OVERRIDE_MASK 0x01000000L 38253 #define CGTT_SC_CLK_CTRL4__PBB_HDETAIL_CLK_OVERRIDE_MASK 0x02000000L 38254 #define CGTT_SC_CLK_CTRL4__PBB_BATCHOUT_CLK_OVERRIDE_MASK 0x08000000L 38255 #define CGTT_SC_CLK_CTRL4__PBB_OUTPUT_CLK_OVERRIDE_MASK 0x10000000L 38256 #define CGTT_SC_CLK_CTRL4__PBB_OUTMUX_CLK_OVERRIDE_MASK 0x20000000L 38257 #define CGTT_SC_CLK_CTRL4__PBB_BREAKING_CLK_OVERRIDE_MASK 0x40000000L 38258 #define CGTT_SC_CLK_CTRL4__PBB_PASSMEM_CLK_OVERRIDE_MASK 0x80000000L 38259 38260 38261 // addressBlock: gc_gfx_se_gfx_se_gl1_pwrdec 38262 //ICG_GL1C_CLK_CTRL 38263 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 38264 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 38265 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 38266 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE__SHIFT 0x3 38267 #define ICG_GL1C_CLK_CTRL__UTCL0_CLK_OVERRIDE__SHIFT 0x4 38268 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE__SHIFT 0x5 38269 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x6 38270 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x7 38271 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x8 38272 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x9 38273 #define ICG_GL1C_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 38274 #define ICG_GL1C_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 38275 #define ICG_GL1C_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 38276 #define ICG_GL1C_CLK_CTRL__VM_CLK_OVERRIDE_MASK 0x00000008L 38277 #define ICG_GL1C_CLK_CTRL__UTCL0_CLK_OVERRIDE_MASK 0x00000010L 38278 #define ICG_GL1C_CLK_CTRL__GCR_CLK_OVERRIDE_MASK 0x00000020L 38279 #define ICG_GL1C_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000040L 38280 #define ICG_GL1C_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000080L 38281 #define ICG_GL1C_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000100L 38282 #define ICG_GL1C_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000200L 38283 //GL1I_GL1R_MGCG_OVERRIDE 38284 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x0 38285 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x1 38286 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE__SHIFT 0x2 38287 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IR_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000001L 38288 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000002L 38289 #define GL1I_GL1R_MGCG_OVERRIDE__GL1A_GL1IW_MGCG_SRC_DCLK_OVERRIDE_MASK 0x00000004L 38290 //GL1XI_GL1XR_MGCG_OVERRIDE 38291 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIR_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x0 38292 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIW_MGCG_RET_DCLK_OVERRIDE__SHIFT 0x1 38293 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIW_MGCG_SRC_DCLK_OVERRIDE__SHIFT 0x2 38294 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIR_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000001L 38295 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIW_MGCG_RET_DCLK_OVERRIDE_MASK 0x00000002L 38296 #define GL1XI_GL1XR_MGCG_OVERRIDE__GL1XA_GL1XIW_MGCG_SRC_DCLK_OVERRIDE_MASK 0x00000004L 38297 //ICG_GL1XC_CLK_CTRL 38298 #define ICG_GL1XC_CLK_CTRL__GLOBAL_CLK_OVERRIDE__SHIFT 0x0 38299 #define ICG_GL1XC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE__SHIFT 0x1 38300 #define ICG_GL1XC_CLK_CTRL__REQUEST_CLK_OVERRIDE__SHIFT 0x2 38301 #define ICG_GL1XC_CLK_CTRL__VM_CLK_OVERRIDE__SHIFT 0x3 38302 #define ICG_GL1XC_CLK_CTRL__UTCL0_CLK_OVERRIDE__SHIFT 0x4 38303 #define ICG_GL1XC_CLK_CTRL__GCR_CLK_OVERRIDE__SHIFT 0x5 38304 #define ICG_GL1XC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE__SHIFT 0x6 38305 #define ICG_GL1XC_CLK_CTRL__RETURN_CLK_OVERRIDE__SHIFT 0x7 38306 #define ICG_GL1XC_CLK_CTRL__GRBM_CLK_OVERRIDE__SHIFT 0x8 38307 #define ICG_GL1XC_CLK_CTRL__PERF_CLK_OVERRIDE__SHIFT 0x9 38308 #define ICG_GL1XC_CLK_CTRL__GLOBAL_CLK_OVERRIDE_MASK 0x00000001L 38309 #define ICG_GL1XC_CLK_CTRL__GLOBAL_NONHARVESTABLE_CLK_OVERRIDE_MASK 0x00000002L 38310 #define ICG_GL1XC_CLK_CTRL__REQUEST_CLK_OVERRIDE_MASK 0x00000004L 38311 #define ICG_GL1XC_CLK_CTRL__VM_CLK_OVERRIDE_MASK 0x00000008L 38312 #define ICG_GL1XC_CLK_CTRL__UTCL0_CLK_OVERRIDE_MASK 0x00000010L 38313 #define ICG_GL1XC_CLK_CTRL__GCR_CLK_OVERRIDE_MASK 0x00000020L 38314 #define ICG_GL1XC_CLK_CTRL__SRC_DATA_CLK_OVERRIDE_MASK 0x00000040L 38315 #define ICG_GL1XC_CLK_CTRL__RETURN_CLK_OVERRIDE_MASK 0x00000080L 38316 #define ICG_GL1XC_CLK_CTRL__GRBM_CLK_OVERRIDE_MASK 0x00000100L 38317 #define ICG_GL1XC_CLK_CTRL__PERF_CLK_OVERRIDE_MASK 0x00000200L 38318 //ICG_GL1A_CTRL 38319 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0 38320 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT 0x1 38321 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT 0x2 38322 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE__SHIFT 0x3 38323 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT 0x4 38324 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x5 38325 #define ICG_GL1A_CTRL__REG_CLK_OVERRIDE_MASK 0x00000001L 38326 #define ICG_GL1A_CTRL__REQ_CLI_CLK_OVERRIDE_MASK 0x00000002L 38327 #define ICG_GL1A_CTRL__REQ_ARB_CLK_OVERRIDE_MASK 0x00000004L 38328 #define ICG_GL1A_CTRL__RET_CLK_OVERRIDE_MASK 0x00000008L 38329 #define ICG_GL1A_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK 0x00000010L 38330 #define ICG_GL1A_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x00000020L 38331 //ICG_GL1XA_CTRL 38332 #define ICG_GL1XA_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0 38333 #define ICG_GL1XA_CTRL__REQ_CLI_CLK_OVERRIDE__SHIFT 0x1 38334 #define ICG_GL1XA_CTRL__REQ_ARB_CLK_OVERRIDE__SHIFT 0x2 38335 #define ICG_GL1XA_CTRL__RET_CLK_OVERRIDE__SHIFT 0x3 38336 #define ICG_GL1XA_CTRL__REQ_CREDIT_CLK_OVERRIDE__SHIFT 0x4 38337 #define ICG_GL1XA_CTRL__PERFMON_CLK_OVERRIDE__SHIFT 0x5 38338 #define ICG_GL1XA_CTRL__REG_CLK_OVERRIDE_MASK 0x00000001L 38339 #define ICG_GL1XA_CTRL__REQ_CLI_CLK_OVERRIDE_MASK 0x00000002L 38340 #define ICG_GL1XA_CTRL__REQ_ARB_CLK_OVERRIDE_MASK 0x00000004L 38341 #define ICG_GL1XA_CTRL__RET_CLK_OVERRIDE_MASK 0x00000008L 38342 #define ICG_GL1XA_CTRL__REQ_CREDIT_CLK_OVERRIDE_MASK 0x00000010L 38343 #define ICG_GL1XA_CTRL__PERFMON_CLK_OVERRIDE_MASK 0x00000020L 38344 38345 38346 // addressBlock: gc_gfx_se_gfx_se_hypdec 38347 //GL1_PIPE_STEER 38348 #define GL1_PIPE_STEER__PIPE0__SHIFT 0x0 38349 #define GL1_PIPE_STEER__PIPE1__SHIFT 0x2 38350 #define GL1_PIPE_STEER__PIPE2__SHIFT 0x4 38351 #define GL1_PIPE_STEER__PIPE3__SHIFT 0x6 38352 #define GL1_PIPE_STEER__MODE__SHIFT 0x8 38353 #define GL1_PIPE_STEER__PIPE0_MASK 0x00000003L 38354 #define GL1_PIPE_STEER__PIPE1_MASK 0x0000000CL 38355 #define GL1_PIPE_STEER__PIPE2_MASK 0x00000030L 38356 #define GL1_PIPE_STEER__PIPE3_MASK 0x000000C0L 38357 #define GL1_PIPE_STEER__MODE_MASK 0x00000100L 38358 //GL1X_PIPE_STEER 38359 #define GL1X_PIPE_STEER__PIPE0__SHIFT 0x0 38360 #define GL1X_PIPE_STEER__PIPE1__SHIFT 0x2 38361 #define GL1X_PIPE_STEER__PIPE2__SHIFT 0x4 38362 #define GL1X_PIPE_STEER__PIPE3__SHIFT 0x6 38363 #define GL1X_PIPE_STEER__MODE__SHIFT 0x8 38364 #define GL1X_PIPE_STEER__PIPE0_MASK 0x00000003L 38365 #define GL1X_PIPE_STEER__PIPE1_MASK 0x0000000CL 38366 #define GL1X_PIPE_STEER__PIPE2_MASK 0x00000030L 38367 #define GL1X_PIPE_STEER__PIPE3_MASK 0x000000C0L 38368 #define GL1X_PIPE_STEER__MODE_MASK 0x00000100L 38369 //GC_USER_SHADER_ARRAY_CONFIG 38370 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS__SHIFT 0x10 38371 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_WGPS_MASK 0xFFFF0000L 38372 //GRBMH_GC_USER_SA_UNIT_DISABLE 38373 #define GRBMH_GC_USER_SA_UNIT_DISABLE__SA_DISABLE__SHIFT 0x8 38374 #define GRBMH_GC_USER_SA_UNIT_DISABLE__SA_DISABLE_MASK 0x00FFFF00L 38375 //GC_USER_SA_UNIT_DISABLE_1 38376 #define GC_USER_SA_UNIT_DISABLE_1__SA_DISABLE__SHIFT 0x8 38377 #define GC_USER_SA_UNIT_DISABLE_1__SA_DISABLE_MASK 0x00FFFF00L 38378 //GC_USER_RB_BACKEND_DISABLE 38379 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x4 38380 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0x000000F0L 38381 //GC_USER_RMI_REDUNDANCY 38382 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0__SHIFT 0x1 38383 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1__SHIFT 0x2 38384 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE__SHIFT 0x3 38385 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP__SHIFT 0x4 38386 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_0_MASK 0x00000002L 38387 #define GC_USER_RMI_REDUNDANCY__REPAIR_EN_IN_1_MASK 0x00000004L 38388 #define GC_USER_RMI_REDUNDANCY__REPAIR_RMI_OVERRIDE_MASK 0x00000008L 38389 #define GC_USER_RMI_REDUNDANCY__REPAIR_ID_SWAP_MASK 0x00000010L 38390 //GC_USER_SHADER_RATE_CONFIG 38391 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE__SHIFT 0x1 38392 #define GC_USER_SHADER_RATE_CONFIG__DPFP_RATE_MASK 0x00000006L 38393 //GC_USER_SHADER_RATE_CONFIG_1 38394 #define GC_USER_SHADER_RATE_CONFIG_1__DPFP_RATE__SHIFT 0x1 38395 #define GC_USER_SHADER_RATE_CONFIG_1__DPFP_RATE_MASK 0x00000006L 38396 38397 38398 // addressBlock: gc_gfx_se_gfx_se_grbmh_hypdec 38399 //GRBMH_WGP_SA0_REMAP_CNTL 38400 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP0_SA0_REMAP_EN__SHIFT 0x0 38401 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP1_SA0_REMAP_EN__SHIFT 0x1 38402 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP2_SA0_REMAP_EN__SHIFT 0x2 38403 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP3_SA0_REMAP_EN__SHIFT 0x3 38404 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP4_SA0_REMAP_EN__SHIFT 0x4 38405 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP5_SA0_REMAP_EN__SHIFT 0x5 38406 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP6_SA0_REMAP_EN__SHIFT 0x6 38407 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP7_SA0_REMAP_EN__SHIFT 0x7 38408 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_SA0_REMAP_TO_SIDE__SHIFT 0x8 38409 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_SA0_REMAP_TO_WGP__SHIFT 0x9 38410 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP0_SA0_REMAP_EN__SHIFT 0x10 38411 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP1_SA0_REMAP_EN__SHIFT 0x11 38412 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP2_SA0_REMAP_EN__SHIFT 0x12 38413 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP3_SA0_REMAP_EN__SHIFT 0x13 38414 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP4_SA0_REMAP_EN__SHIFT 0x14 38415 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP5_SA0_REMAP_EN__SHIFT 0x15 38416 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP6_SA0_REMAP_EN__SHIFT 0x16 38417 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP7_SA0_REMAP_EN__SHIFT 0x17 38418 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_SA0_REMAP_TO_SIDE__SHIFT 0x18 38419 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_SA0_REMAP_TO_WGP__SHIFT 0x19 38420 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP0_SA0_REMAP_EN_MASK 0x00000001L 38421 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP1_SA0_REMAP_EN_MASK 0x00000002L 38422 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP2_SA0_REMAP_EN_MASK 0x00000004L 38423 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP3_SA0_REMAP_EN_MASK 0x00000008L 38424 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP4_SA0_REMAP_EN_MASK 0x00000010L 38425 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP5_SA0_REMAP_EN_MASK 0x00000020L 38426 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP6_SA0_REMAP_EN_MASK 0x00000040L 38427 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_WGP7_SA0_REMAP_EN_MASK 0x00000080L 38428 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_SA0_REMAP_TO_SIDE_MASK 0x00000100L 38429 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE0_SA0_REMAP_TO_WGP_MASK 0x00000E00L 38430 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP0_SA0_REMAP_EN_MASK 0x00010000L 38431 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP1_SA0_REMAP_EN_MASK 0x00020000L 38432 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP2_SA0_REMAP_EN_MASK 0x00040000L 38433 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP3_SA0_REMAP_EN_MASK 0x00080000L 38434 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP4_SA0_REMAP_EN_MASK 0x00100000L 38435 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP5_SA0_REMAP_EN_MASK 0x00200000L 38436 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP6_SA0_REMAP_EN_MASK 0x00400000L 38437 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_WGP7_SA0_REMAP_EN_MASK 0x00800000L 38438 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_SA0_REMAP_TO_SIDE_MASK 0x01000000L 38439 #define GRBMH_WGP_SA0_REMAP_CNTL__SIDE1_SA0_REMAP_TO_WGP_MASK 0x0E000000L 38440 //GRBMH_WGP_SA1_REMAP_CNTL 38441 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP0_SA1_REMAP_EN__SHIFT 0x0 38442 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP1_SA1_REMAP_EN__SHIFT 0x1 38443 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP2_SA1_REMAP_EN__SHIFT 0x2 38444 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP3_SA1_REMAP_EN__SHIFT 0x3 38445 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP4_SA1_REMAP_EN__SHIFT 0x4 38446 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP5_SA1_REMAP_EN__SHIFT 0x5 38447 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP6_SA1_REMAP_EN__SHIFT 0x6 38448 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP7_SA1_REMAP_EN__SHIFT 0x7 38449 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_SA1_REMAP_TO_SIDE__SHIFT 0x8 38450 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_SA1_REMAP_TO_WGP__SHIFT 0x9 38451 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP0_SA1_REMAP_EN__SHIFT 0x10 38452 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP1_SA1_REMAP_EN__SHIFT 0x11 38453 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP2_SA1_REMAP_EN__SHIFT 0x12 38454 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP3_SA1_REMAP_EN__SHIFT 0x13 38455 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP4_SA1_REMAP_EN__SHIFT 0x14 38456 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP5_SA1_REMAP_EN__SHIFT 0x15 38457 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP6_SA1_REMAP_EN__SHIFT 0x16 38458 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP7_SA1_REMAP_EN__SHIFT 0x17 38459 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_SA1_REMAP_TO_SIDE__SHIFT 0x18 38460 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_SA1_REMAP_TO_WGP__SHIFT 0x19 38461 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP0_SA1_REMAP_EN_MASK 0x00000001L 38462 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP1_SA1_REMAP_EN_MASK 0x00000002L 38463 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP2_SA1_REMAP_EN_MASK 0x00000004L 38464 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP3_SA1_REMAP_EN_MASK 0x00000008L 38465 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP4_SA1_REMAP_EN_MASK 0x00000010L 38466 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP5_SA1_REMAP_EN_MASK 0x00000020L 38467 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP6_SA1_REMAP_EN_MASK 0x00000040L 38468 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_WGP7_SA1_REMAP_EN_MASK 0x00000080L 38469 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_SA1_REMAP_TO_SIDE_MASK 0x00000100L 38470 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE0_SA1_REMAP_TO_WGP_MASK 0x00000E00L 38471 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP0_SA1_REMAP_EN_MASK 0x00010000L 38472 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP1_SA1_REMAP_EN_MASK 0x00020000L 38473 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP2_SA1_REMAP_EN_MASK 0x00040000L 38474 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP3_SA1_REMAP_EN_MASK 0x00080000L 38475 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP4_SA1_REMAP_EN_MASK 0x00100000L 38476 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP5_SA1_REMAP_EN_MASK 0x00200000L 38477 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP6_SA1_REMAP_EN_MASK 0x00400000L 38478 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_WGP7_SA1_REMAP_EN_MASK 0x00800000L 38479 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_SA1_REMAP_TO_SIDE_MASK 0x01000000L 38480 #define GRBMH_WGP_SA1_REMAP_CNTL__SIDE1_SA1_REMAP_TO_WGP_MASK 0x0E000000L 38481 //GRBMH_RB_SA0_REMAP_CNTL 38482 #define GRBMH_RB_SA0_REMAP_CNTL__RB0_REMAP_EN__SHIFT 0x0 38483 #define GRBMH_RB_SA0_REMAP_CNTL__RB0_REMAP__SHIFT 0x1 38484 #define GRBMH_RB_SA0_REMAP_CNTL__RB1_REMAP_EN__SHIFT 0x4 38485 #define GRBMH_RB_SA0_REMAP_CNTL__RB1_REMAP__SHIFT 0x5 38486 #define GRBMH_RB_SA0_REMAP_CNTL__RB2_REMAP_EN__SHIFT 0x8 38487 #define GRBMH_RB_SA0_REMAP_CNTL__RB2_REMAP__SHIFT 0x9 38488 #define GRBMH_RB_SA0_REMAP_CNTL__RB3_REMAP_EN__SHIFT 0xc 38489 #define GRBMH_RB_SA0_REMAP_CNTL__RB3_REMAP__SHIFT 0xd 38490 #define GRBMH_RB_SA0_REMAP_CNTL__RB0_REMAP_EN_MASK 0x00000001L 38491 #define GRBMH_RB_SA0_REMAP_CNTL__RB0_REMAP_MASK 0x0000000EL 38492 #define GRBMH_RB_SA0_REMAP_CNTL__RB1_REMAP_EN_MASK 0x00000010L 38493 #define GRBMH_RB_SA0_REMAP_CNTL__RB1_REMAP_MASK 0x000000E0L 38494 #define GRBMH_RB_SA0_REMAP_CNTL__RB2_REMAP_EN_MASK 0x00000100L 38495 #define GRBMH_RB_SA0_REMAP_CNTL__RB2_REMAP_MASK 0x00000E00L 38496 #define GRBMH_RB_SA0_REMAP_CNTL__RB3_REMAP_EN_MASK 0x00001000L 38497 #define GRBMH_RB_SA0_REMAP_CNTL__RB3_REMAP_MASK 0x0000E000L 38498 //GRBMH_RB_SA1_REMAP_CNTL 38499 #define GRBMH_RB_SA1_REMAP_CNTL__RB0_REMAP_EN__SHIFT 0x0 38500 #define GRBMH_RB_SA1_REMAP_CNTL__RB0_REMAP__SHIFT 0x1 38501 #define GRBMH_RB_SA1_REMAP_CNTL__RB1_REMAP_EN__SHIFT 0x4 38502 #define GRBMH_RB_SA1_REMAP_CNTL__RB1_REMAP__SHIFT 0x5 38503 #define GRBMH_RB_SA1_REMAP_CNTL__RB2_REMAP_EN__SHIFT 0x8 38504 #define GRBMH_RB_SA1_REMAP_CNTL__RB2_REMAP__SHIFT 0x9 38505 #define GRBMH_RB_SA1_REMAP_CNTL__RB3_REMAP_EN__SHIFT 0xc 38506 #define GRBMH_RB_SA1_REMAP_CNTL__RB3_REMAP__SHIFT 0xd 38507 #define GRBMH_RB_SA1_REMAP_CNTL__RB0_REMAP_EN_MASK 0x00000001L 38508 #define GRBMH_RB_SA1_REMAP_CNTL__RB0_REMAP_MASK 0x0000000EL 38509 #define GRBMH_RB_SA1_REMAP_CNTL__RB1_REMAP_EN_MASK 0x00000010L 38510 #define GRBMH_RB_SA1_REMAP_CNTL__RB1_REMAP_MASK 0x000000E0L 38511 #define GRBMH_RB_SA1_REMAP_CNTL__RB2_REMAP_EN_MASK 0x00000100L 38512 #define GRBMH_RB_SA1_REMAP_CNTL__RB2_REMAP_MASK 0x00000E00L 38513 #define GRBMH_RB_SA1_REMAP_CNTL__RB3_REMAP_EN_MASK 0x00001000L 38514 #define GRBMH_RB_SA1_REMAP_CNTL__RB3_REMAP_MASK 0x0000E000L 38515 38516 38517 // addressBlock: gc_gfx_se_gfx_se_grbm_hypdec 38518 //GRBMH_GRBM_SA_REMAP_CNTL 38519 #define GRBMH_GRBM_SA_REMAP_CNTL__SE0_SA_REMAP__SHIFT 0x0 38520 #define GRBMH_GRBM_SA_REMAP_CNTL__SE1_SA_REMAP__SHIFT 0x2 38521 #define GRBMH_GRBM_SA_REMAP_CNTL__SE2_SA_REMAP__SHIFT 0x4 38522 #define GRBMH_GRBM_SA_REMAP_CNTL__SE3_SA_REMAP__SHIFT 0x6 38523 #define GRBMH_GRBM_SA_REMAP_CNTL__SE4_SA_REMAP__SHIFT 0x8 38524 #define GRBMH_GRBM_SA_REMAP_CNTL__SE5_SA_REMAP__SHIFT 0xa 38525 #define GRBMH_GRBM_SA_REMAP_CNTL__SE6_SA_REMAP__SHIFT 0xc 38526 #define GRBMH_GRBM_SA_REMAP_CNTL__SE7_SA_REMAP__SHIFT 0xe 38527 #define GRBMH_GRBM_SA_REMAP_CNTL__SE0_SA_REMAP_MASK 0x00000003L 38528 #define GRBMH_GRBM_SA_REMAP_CNTL__SE1_SA_REMAP_MASK 0x0000000CL 38529 #define GRBMH_GRBM_SA_REMAP_CNTL__SE2_SA_REMAP_MASK 0x00000030L 38530 #define GRBMH_GRBM_SA_REMAP_CNTL__SE3_SA_REMAP_MASK 0x000000C0L 38531 #define GRBMH_GRBM_SA_REMAP_CNTL__SE4_SA_REMAP_MASK 0x00000300L 38532 #define GRBMH_GRBM_SA_REMAP_CNTL__SE5_SA_REMAP_MASK 0x00000C00L 38533 #define GRBMH_GRBM_SA_REMAP_CNTL__SE6_SA_REMAP_MASK 0x00003000L 38534 #define GRBMH_GRBM_SA_REMAP_CNTL__SE7_SA_REMAP_MASK 0x0000C000L 38535 38536 38537 // addressBlock: gc_gfx_se_gfx_se_utcl1_pspdec 38538 //UTCL1_SECURITY 38539 #define UTCL1_SECURITY__UTCL1_IDENTITY_MODE_ENABLE__SHIFT 0x0 38540 #define UTCL1_SECURITY__RESERVED__SHIFT 0x1 38541 #define UTCL1_SECURITY__UTCL1_IDENTITY_MODE_ENABLE_MASK 0x00000001L 38542 #define UTCL1_SECURITY__RESERVED_MASK 0xFFFFFFFEL 38543 38544 38545 // addressBlock: cpwd_gccacind 38546 //GC_CAC_ID 38547 #define GC_CAC_ID__CAC_BLOCK_ID__SHIFT 0x0 38548 #define GC_CAC_ID__CAC_SIGNAL_ID__SHIFT 0x6 38549 #define GC_CAC_ID__CAC_BLOCK_ID_MASK 0x0000003FL 38550 #define GC_CAC_ID__CAC_SIGNAL_ID_MASK 0x00003FC0L 38551 //GC_CAC_CNTL 38552 #define GC_CAC_CNTL__CAC_THRESHOLD__SHIFT 0x0 38553 #define GC_CAC_CNTL__CAC_THRESHOLD_MASK 0x0000FFFFL 38554 //GC_CAC_ACC_CP0 38555 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0__SHIFT 0x0 38556 #define GC_CAC_ACC_CP0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38557 //GC_CAC_ACC_CP1 38558 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0__SHIFT 0x0 38559 #define GC_CAC_ACC_CP1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38560 //GC_CAC_ACC_CP2 38561 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0__SHIFT 0x0 38562 #define GC_CAC_ACC_CP2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38563 //GC_CAC_ACC_EA0 38564 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0__SHIFT 0x0 38565 #define GC_CAC_ACC_EA0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38566 //GC_CAC_ACC_EA1 38567 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0__SHIFT 0x0 38568 #define GC_CAC_ACC_EA1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38569 //GC_CAC_ACC_EA2 38570 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0__SHIFT 0x0 38571 #define GC_CAC_ACC_EA2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38572 //GC_CAC_ACC_EA3 38573 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0__SHIFT 0x0 38574 #define GC_CAC_ACC_EA3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38575 //GC_CAC_ACC_EA4 38576 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0__SHIFT 0x0 38577 #define GC_CAC_ACC_EA4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38578 //GC_CAC_ACC_EA5 38579 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0__SHIFT 0x0 38580 #define GC_CAC_ACC_EA5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38581 //GC_CAC_ACC_UTCL2_ROUTER0 38582 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0__SHIFT 0x0 38583 #define GC_CAC_ACC_UTCL2_ROUTER0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38584 //GC_CAC_ACC_UTCL2_ROUTER1 38585 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0__SHIFT 0x0 38586 #define GC_CAC_ACC_UTCL2_ROUTER1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38587 //GC_CAC_ACC_UTCL2_ROUTER2 38588 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0__SHIFT 0x0 38589 #define GC_CAC_ACC_UTCL2_ROUTER2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38590 //GC_CAC_ACC_UTCL2_ROUTER3 38591 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0__SHIFT 0x0 38592 #define GC_CAC_ACC_UTCL2_ROUTER3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38593 //GC_CAC_ACC_UTCL2_ROUTER4 38594 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0__SHIFT 0x0 38595 #define GC_CAC_ACC_UTCL2_ROUTER4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38596 //GC_CAC_ACC_UTCL2_ROUTER5 38597 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0__SHIFT 0x0 38598 #define GC_CAC_ACC_UTCL2_ROUTER5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38599 //GC_CAC_ACC_UTCL2_ROUTER6 38600 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0__SHIFT 0x0 38601 #define GC_CAC_ACC_UTCL2_ROUTER6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38602 //GC_CAC_ACC_UTCL2_ROUTER7 38603 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0__SHIFT 0x0 38604 #define GC_CAC_ACC_UTCL2_ROUTER7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38605 //GC_CAC_ACC_UTCL2_ROUTER8 38606 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0__SHIFT 0x0 38607 #define GC_CAC_ACC_UTCL2_ROUTER8__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38608 //GC_CAC_ACC_UTCL2_ROUTER9 38609 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0__SHIFT 0x0 38610 #define GC_CAC_ACC_UTCL2_ROUTER9__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38611 //GC_CAC_ACC_UTCL2_VML20 38612 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0__SHIFT 0x0 38613 #define GC_CAC_ACC_UTCL2_VML20__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38614 //GC_CAC_ACC_UTCL2_VML21 38615 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0__SHIFT 0x0 38616 #define GC_CAC_ACC_UTCL2_VML21__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38617 //GC_CAC_ACC_UTCL2_VML22 38618 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0__SHIFT 0x0 38619 #define GC_CAC_ACC_UTCL2_VML22__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38620 //GC_CAC_ACC_UTCL2_VML23 38621 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0__SHIFT 0x0 38622 #define GC_CAC_ACC_UTCL2_VML23__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38623 //GC_CAC_ACC_UTCL2_VML24 38624 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0__SHIFT 0x0 38625 #define GC_CAC_ACC_UTCL2_VML24__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38626 //GC_CAC_ACC_UTCL2_WALKER0 38627 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0__SHIFT 0x0 38628 #define GC_CAC_ACC_UTCL2_WALKER0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38629 //GC_CAC_ACC_UTCL2_WALKER1 38630 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0__SHIFT 0x0 38631 #define GC_CAC_ACC_UTCL2_WALKER1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38632 //GC_CAC_ACC_UTCL2_WALKER2 38633 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0__SHIFT 0x0 38634 #define GC_CAC_ACC_UTCL2_WALKER2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38635 //GC_CAC_ACC_UTCL2_WALKER3 38636 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0__SHIFT 0x0 38637 #define GC_CAC_ACC_UTCL2_WALKER3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38638 //GC_CAC_ACC_UTCL2_WALKER4 38639 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0__SHIFT 0x0 38640 #define GC_CAC_ACC_UTCL2_WALKER4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38641 //GC_CAC_ACC_GE0 38642 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0__SHIFT 0x0 38643 #define GC_CAC_ACC_GE0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38644 //GC_CAC_ACC_GE1 38645 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0__SHIFT 0x0 38646 #define GC_CAC_ACC_GE1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38647 //GC_CAC_ACC_GE2 38648 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0__SHIFT 0x0 38649 #define GC_CAC_ACC_GE2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38650 //GC_CAC_ACC_PMM0 38651 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0__SHIFT 0x0 38652 #define GC_CAC_ACC_PMM0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38653 //GC_CAC_ACC_SDMA0 38654 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0__SHIFT 0x0 38655 #define GC_CAC_ACC_SDMA0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38656 //GC_CAC_ACC_SDMA1 38657 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0__SHIFT 0x0 38658 #define GC_CAC_ACC_SDMA1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38659 //GC_CAC_ACC_SDMA2 38660 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0__SHIFT 0x0 38661 #define GC_CAC_ACC_SDMA2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38662 //GC_CAC_ACC_SDMA3 38663 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0__SHIFT 0x0 38664 #define GC_CAC_ACC_SDMA3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38665 //GC_CAC_ACC_SDMA4 38666 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0__SHIFT 0x0 38667 #define GC_CAC_ACC_SDMA4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38668 //GC_CAC_ACC_SDMA5 38669 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0__SHIFT 0x0 38670 #define GC_CAC_ACC_SDMA5__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38671 //GC_CAC_ACC_SDMA6 38672 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0__SHIFT 0x0 38673 #define GC_CAC_ACC_SDMA6__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38674 //GC_CAC_ACC_SDMA7 38675 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0__SHIFT 0x0 38676 #define GC_CAC_ACC_SDMA7__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38677 //GC_CAC_ACC_SDMA8 38678 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0__SHIFT 0x0 38679 #define GC_CAC_ACC_SDMA8__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38680 //GC_CAC_ACC_SDMA9 38681 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0__SHIFT 0x0 38682 #define GC_CAC_ACC_SDMA9__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38683 //GC_CAC_ACC_SDMA10 38684 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0__SHIFT 0x0 38685 #define GC_CAC_ACC_SDMA10__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38686 //GC_CAC_ACC_SDMA11 38687 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0__SHIFT 0x0 38688 #define GC_CAC_ACC_SDMA11__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38689 //GC_CAC_ACC_CHC0 38690 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0__SHIFT 0x0 38691 #define GC_CAC_ACC_CHC0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38692 //GC_CAC_ACC_CHC1 38693 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0__SHIFT 0x0 38694 #define GC_CAC_ACC_CHC1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38695 //GC_CAC_ACC_CHC2 38696 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0__SHIFT 0x0 38697 #define GC_CAC_ACC_CHC2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38698 //GC_CAC_ACC_RLC0 38699 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0__SHIFT 0x0 38700 #define GC_CAC_ACC_RLC0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38701 //GC_CAC_ACC_GRBM0 38702 #define GC_CAC_ACC_GRBM0__ACCUMULATOR_31_0__SHIFT 0x0 38703 #define GC_CAC_ACC_GRBM0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38704 //GC_CAC_ACC_GRBM1 38705 #define GC_CAC_ACC_GRBM1__ACCUMULATOR_31_0__SHIFT 0x0 38706 #define GC_CAC_ACC_GRBM1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38707 //GC_CAC_ACC_GL2C0 38708 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0__SHIFT 0x0 38709 #define GC_CAC_ACC_GL2C0__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38710 //GC_CAC_ACC_GL2C1 38711 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0__SHIFT 0x0 38712 #define GC_CAC_ACC_GL2C1__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38713 //GC_CAC_ACC_GL2C2 38714 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0__SHIFT 0x0 38715 #define GC_CAC_ACC_GL2C2__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38716 //GC_CAC_ACC_GL2C3 38717 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0__SHIFT 0x0 38718 #define GC_CAC_ACC_GL2C3__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38719 //GC_CAC_ACC_GL2C4 38720 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0__SHIFT 0x0 38721 #define GC_CAC_ACC_GL2C4__ACCUMULATOR_31_0_MASK 0xFFFFFFFFL 38722 //EDC_STALL_TO_RELEASE_LUT_1_4 38723 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 38724 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 38725 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 38726 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 38727 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK 0x0000001FL 38728 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK 0x00001F00L 38729 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK 0x001F0000L 38730 #define EDC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK 0x1F000000L 38731 //EDC_STALL_TO_RELEASE_LUT_5_7 38732 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 38733 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 38734 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 38735 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK 0x0000001FL 38736 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK 0x00001F00L 38737 #define EDC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK 0x001F0000L 38738 //PCC_STALL_TO_RELEASE_LUT_1_4 38739 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 38740 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 38741 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 38742 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 38743 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK 0x0000001FL 38744 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK 0x00001F00L 38745 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK 0x001F0000L 38746 #define PCC_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK 0x1F000000L 38747 //PCC_STALL_TO_RELEASE_LUT_5_7 38748 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 38749 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 38750 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 38751 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK 0x0000001FL 38752 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK 0x00001F00L 38753 #define PCC_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK 0x001F0000L 38754 //STALL_TO_PWRBRK_LUT_1_4 38755 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 38756 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 38757 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 38758 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 38759 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_1_MASK 0x00000007L 38760 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_2_MASK 0x00000700L 38761 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_3_MASK 0x00070000L 38762 #define STALL_TO_PWRBRK_LUT_1_4__FIRST_PATTERN_4_MASK 0x07000000L 38763 //STALL_TO_PWRBRK_LUT_5_7 38764 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 38765 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 38766 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 38767 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_5_MASK 0x00000007L 38768 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_6_MASK 0x00000700L 38769 #define STALL_TO_PWRBRK_LUT_5_7__FIRST_PATTERN_7_MASK 0x00070000L 38770 //PWRBRK_STALL_TO_RELEASE_LUT_1_4 38771 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1__SHIFT 0x0 38772 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2__SHIFT 0x8 38773 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3__SHIFT 0x10 38774 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4__SHIFT 0x18 38775 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_1_MASK 0x0000001FL 38776 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_2_MASK 0x00001F00L 38777 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_3_MASK 0x001F0000L 38778 #define PWRBRK_STALL_TO_RELEASE_LUT_1_4__FIRST_PATTERN_4_MASK 0x1F000000L 38779 //PWRBRK_STALL_TO_RELEASE_LUT_5_7 38780 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5__SHIFT 0x0 38781 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6__SHIFT 0x8 38782 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7__SHIFT 0x10 38783 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_5_MASK 0x0000001FL 38784 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_6_MASK 0x00001F00L 38785 #define PWRBRK_STALL_TO_RELEASE_LUT_5_7__FIRST_PATTERN_7_MASK 0x001F0000L 38786 //PWRBRK_RELEASE_TO_STALL_LUT_1_8 38787 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1__SHIFT 0x0 38788 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2__SHIFT 0x4 38789 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3__SHIFT 0x8 38790 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4__SHIFT 0xc 38791 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5__SHIFT 0x10 38792 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6__SHIFT 0x14 38793 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7__SHIFT 0x18 38794 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8__SHIFT 0x1c 38795 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_1_MASK 0x00000007L 38796 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_2_MASK 0x00000070L 38797 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_3_MASK 0x00000700L 38798 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_4_MASK 0x00007000L 38799 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_5_MASK 0x00070000L 38800 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_6_MASK 0x00700000L 38801 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_7_MASK 0x07000000L 38802 #define PWRBRK_RELEASE_TO_STALL_LUT_1_8__FIRST_PATTERN_8_MASK 0x70000000L 38803 //PWRBRK_RELEASE_TO_STALL_LUT_9_16 38804 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9__SHIFT 0x0 38805 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10__SHIFT 0x4 38806 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11__SHIFT 0x8 38807 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12__SHIFT 0xc 38808 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13__SHIFT 0x10 38809 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14__SHIFT 0x14 38810 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15__SHIFT 0x18 38811 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16__SHIFT 0x1c 38812 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_9_MASK 0x00000007L 38813 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_10_MASK 0x00000070L 38814 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_11_MASK 0x00000700L 38815 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_12_MASK 0x00007000L 38816 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_13_MASK 0x00070000L 38817 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_14_MASK 0x00700000L 38818 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_15_MASK 0x07000000L 38819 #define PWRBRK_RELEASE_TO_STALL_LUT_9_16__FIRST_PATTERN_16_MASK 0x70000000L 38820 //PWRBRK_RELEASE_TO_STALL_LUT_17_20 38821 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17__SHIFT 0x0 38822 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18__SHIFT 0x4 38823 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19__SHIFT 0x8 38824 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20__SHIFT 0xc 38825 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_17_MASK 0x00000007L 38826 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_18_MASK 0x00000070L 38827 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_19_MASK 0x00000700L 38828 #define PWRBRK_RELEASE_TO_STALL_LUT_17_20__FIRST_PATTERN_20_MASK 0x00007000L 38829 //FIXED_PATTERN_PERF_COUNTER_1 38830 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER__SHIFT 0x0 38831 #define FIXED_PATTERN_PERF_COUNTER_1__PERF_COUNTER_MASK 0xFFFFFFFFL 38832 //FIXED_PATTERN_PERF_COUNTER_2 38833 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER__SHIFT 0x0 38834 #define FIXED_PATTERN_PERF_COUNTER_2__PERF_COUNTER_MASK 0xFFFFFFFFL 38835 //FIXED_PATTERN_PERF_COUNTER_3 38836 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER__SHIFT 0x0 38837 #define FIXED_PATTERN_PERF_COUNTER_3__PERF_COUNTER_MASK 0xFFFFFFFFL 38838 //FIXED_PATTERN_PERF_COUNTER_4 38839 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER__SHIFT 0x0 38840 #define FIXED_PATTERN_PERF_COUNTER_4__PERF_COUNTER_MASK 0xFFFFFFFFL 38841 //FIXED_PATTERN_PERF_COUNTER_5 38842 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER__SHIFT 0x0 38843 #define FIXED_PATTERN_PERF_COUNTER_5__PERF_COUNTER_MASK 0xFFFFFFFFL 38844 //FIXED_PATTERN_PERF_COUNTER_6 38845 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER__SHIFT 0x0 38846 #define FIXED_PATTERN_PERF_COUNTER_6__PERF_COUNTER_MASK 0xFFFFFFFFL 38847 //FIXED_PATTERN_PERF_COUNTER_7 38848 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER__SHIFT 0x0 38849 #define FIXED_PATTERN_PERF_COUNTER_7__PERF_COUNTER_MASK 0xFFFFFFFFL 38850 //FIXED_PATTERN_PERF_COUNTER_8 38851 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER__SHIFT 0x0 38852 #define FIXED_PATTERN_PERF_COUNTER_8__PERF_COUNTER_MASK 0xFFFFFFFFL 38853 //FIXED_PATTERN_PERF_COUNTER_9 38854 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER__SHIFT 0x0 38855 #define FIXED_PATTERN_PERF_COUNTER_9__PERF_COUNTER_MASK 0xFFFFFFFFL 38856 //FIXED_PATTERN_PERF_COUNTER_10 38857 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER__SHIFT 0x0 38858 #define FIXED_PATTERN_PERF_COUNTER_10__PERF_COUNTER_MASK 0xFFFFFFFFL 38859 //HW_LUT_UPDATE_STATUS_1 38860 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_DONE__SHIFT 0x0 38861 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_ERROR__SHIFT 0x1 38862 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_ERROR_STEP__SHIFT 0x2 38863 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_DONE__SHIFT 0x5 38864 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_ERROR__SHIFT 0x6 38865 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_ERROR_STEP__SHIFT 0x7 38866 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_DONE__SHIFT 0xa 38867 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_ERROR__SHIFT 0xb 38868 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_ERROR_STEP__SHIFT 0xc 38869 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_DONE__SHIFT 0x11 38870 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_ERROR__SHIFT 0x12 38871 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_ERROR_STEP__SHIFT 0x13 38872 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_DONE__SHIFT 0x16 38873 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_ERROR__SHIFT 0x17 38874 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_ERROR_STEP__SHIFT 0x18 38875 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_DONE_MASK 0x00000001L 38876 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_ERROR_MASK 0x00000002L 38877 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_1_ERROR_STEP_MASK 0x0000001CL 38878 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_DONE_MASK 0x00000020L 38879 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_ERROR_MASK 0x00000040L 38880 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_2_ERROR_STEP_MASK 0x00000380L 38881 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_DONE_MASK 0x00000400L 38882 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_ERROR_MASK 0x00000800L 38883 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_3_ERROR_STEP_MASK 0x0001F000L 38884 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_DONE_MASK 0x00020000L 38885 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_ERROR_MASK 0x00040000L 38886 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_4_ERROR_STEP_MASK 0x00380000L 38887 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_DONE_MASK 0x00400000L 38888 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_ERROR_MASK 0x00800000L 38889 #define HW_LUT_UPDATE_STATUS_1__UPDATE_TABLE_5_ERROR_STEP_MASK 0x1F000000L 38890 //HW_LUT_UPDATE_STATUS_2 38891 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_DONE__SHIFT 0x0 38892 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_ERROR__SHIFT 0x1 38893 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_ERROR_STEP__SHIFT 0x2 38894 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_DONE__SHIFT 0x5 38895 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_ERROR__SHIFT 0x6 38896 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_ERROR_STEP__SHIFT 0x7 38897 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_DONE_MASK 0x00000001L 38898 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_ERROR_MASK 0x00000002L 38899 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_6_ERROR_STEP_MASK 0x0000001CL 38900 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_DONE_MASK 0x00000020L 38901 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_ERROR_MASK 0x00000040L 38902 #define HW_LUT_UPDATE_STATUS_2__UPDATE_TABLE_7_ERROR_STEP_MASK 0x00000380L 38903 38904 38905 // addressBlock: rtavfs_rtavfs_ind_reg_blk 38906 //RTAVFS_REG0 38907 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT__SHIFT 0x0 38908 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT__SHIFT 0x10 38909 #define RTAVFS_REG0__RTAVFSZONE0STARTCNT_MASK 0x0000FFFFL 38910 #define RTAVFS_REG0__RTAVFSZONE0STOPCNT_MASK 0xFFFF0000L 38911 //RTAVFS_REG1 38912 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT__SHIFT 0x0 38913 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT__SHIFT 0x10 38914 #define RTAVFS_REG1__RTAVFSZONE1STARTCNT_MASK 0x0000FFFFL 38915 #define RTAVFS_REG1__RTAVFSZONE1STOPCNT_MASK 0xFFFF0000L 38916 //RTAVFS_REG2 38917 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT__SHIFT 0x0 38918 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT__SHIFT 0x10 38919 #define RTAVFS_REG2__RTAVFSZONE2STARTCNT_MASK 0x0000FFFFL 38920 #define RTAVFS_REG2__RTAVFSZONE2STOPCNT_MASK 0xFFFF0000L 38921 //RTAVFS_REG3 38922 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT__SHIFT 0x0 38923 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT__SHIFT 0x10 38924 #define RTAVFS_REG3__RTAVFSZONE3STARTCNT_MASK 0x0000FFFFL 38925 #define RTAVFS_REG3__RTAVFSZONE3STOPCNT_MASK 0xFFFF0000L 38926 //RTAVFS_REG4 38927 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT__SHIFT 0x0 38928 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT__SHIFT 0x10 38929 #define RTAVFS_REG4__RTAVFSZONE4STARTCNT_MASK 0x0000FFFFL 38930 #define RTAVFS_REG4__RTAVFSZONE4STOPCNT_MASK 0xFFFF0000L 38931 //RTAVFS_REG5 38932 #define RTAVFS_REG5__RTAVFSZONE0EN0__SHIFT 0x0 38933 #define RTAVFS_REG5__RTAVFSZONE0EN0_MASK 0xFFFFFFFFL 38934 //RTAVFS_REG6 38935 #define RTAVFS_REG6__RTAVFSZONE0EN1__SHIFT 0x0 38936 #define RTAVFS_REG6__RTAVFSZONE0EN1_MASK 0xFFFFFFFFL 38937 //RTAVFS_REG7 38938 #define RTAVFS_REG7__RTAVFSZONE1EN0__SHIFT 0x0 38939 #define RTAVFS_REG7__RTAVFSZONE1EN0_MASK 0xFFFFFFFFL 38940 //RTAVFS_REG8 38941 #define RTAVFS_REG8__RTAVFSZONE1EN1__SHIFT 0x0 38942 #define RTAVFS_REG8__RTAVFSZONE1EN1_MASK 0xFFFFFFFFL 38943 //RTAVFS_REG9 38944 #define RTAVFS_REG9__RTAVFSZONE2EN0__SHIFT 0x0 38945 #define RTAVFS_REG9__RTAVFSZONE2EN0_MASK 0xFFFFFFFFL 38946 //RTAVFS_REG10 38947 #define RTAVFS_REG10__RTAVFSZONE2EN1__SHIFT 0x0 38948 #define RTAVFS_REG10__RTAVFSZONE2EN1_MASK 0xFFFFFFFFL 38949 //RTAVFS_REG11 38950 #define RTAVFS_REG11__RTAVFSZONE3EN0__SHIFT 0x0 38951 #define RTAVFS_REG11__RTAVFSZONE3EN0_MASK 0xFFFFFFFFL 38952 //RTAVFS_REG12 38953 #define RTAVFS_REG12__RTAVFSZONE3EN1__SHIFT 0x0 38954 #define RTAVFS_REG12__RTAVFSZONE3EN1_MASK 0xFFFFFFFFL 38955 //RTAVFS_REG13 38956 #define RTAVFS_REG13__RTAVFSZONE4EN0__SHIFT 0x0 38957 #define RTAVFS_REG13__RTAVFSZONE4EN0_MASK 0xFFFFFFFFL 38958 //RTAVFS_REG14 38959 #define RTAVFS_REG14__RTAVFSZONE4EN1__SHIFT 0x0 38960 #define RTAVFS_REG14__RTAVFSZONE4EN1_MASK 0xFFFFFFFFL 38961 //RTAVFS_REG15 38962 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT__SHIFT 0x0 38963 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE__SHIFT 0x10 38964 #define RTAVFS_REG15__RTAVFSVF0FREQCOUNT_MASK 0x0000FFFFL 38965 #define RTAVFS_REG15__RTAVFSVF0VOLTCODE_MASK 0xFFFF0000L 38966 //RTAVFS_REG16 38967 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT__SHIFT 0x0 38968 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE__SHIFT 0x10 38969 #define RTAVFS_REG16__RTAVFSVF1FREQCOUNT_MASK 0x0000FFFFL 38970 #define RTAVFS_REG16__RTAVFSVF1VOLTCODE_MASK 0xFFFF0000L 38971 //RTAVFS_REG17 38972 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT__SHIFT 0x0 38973 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE__SHIFT 0x10 38974 #define RTAVFS_REG17__RTAVFSVF2FREQCOUNT_MASK 0x0000FFFFL 38975 #define RTAVFS_REG17__RTAVFSVF2VOLTCODE_MASK 0xFFFF0000L 38976 //RTAVFS_REG18 38977 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT__SHIFT 0x0 38978 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE__SHIFT 0x10 38979 #define RTAVFS_REG18__RTAVFSVF3FREQCOUNT_MASK 0x0000FFFFL 38980 #define RTAVFS_REG18__RTAVFSVF3VOLTCODE_MASK 0xFFFF0000L 38981 //RTAVFS_REG19 38982 #define RTAVFS_REG19__RTAVFSGB_ZONE0__SHIFT 0x0 38983 #define RTAVFS_REG19__RTAVFSGB_ZONE1__SHIFT 0x6 38984 #define RTAVFS_REG19__RTAVFSGB_ZONE2__SHIFT 0xc 38985 #define RTAVFS_REG19__RTAVFSGB_ZONE3__SHIFT 0x12 38986 #define RTAVFS_REG19__RTAVFSGB_ZONE4__SHIFT 0x19 38987 #define RTAVFS_REG19__RTAVFSGB_ZONE0_MASK 0x0000003FL 38988 #define RTAVFS_REG19__RTAVFSGB_ZONE1_MASK 0x00000FC0L 38989 #define RTAVFS_REG19__RTAVFSGB_ZONE2_MASK 0x0003F000L 38990 #define RTAVFS_REG19__RTAVFSGB_ZONE3_MASK 0x01FC0000L 38991 #define RTAVFS_REG19__RTAVFSGB_ZONE4_MASK 0xFE000000L 38992 //RTAVFS_REG20 38993 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0__SHIFT 0x0 38994 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1__SHIFT 0x2 38995 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2__SHIFT 0x4 38996 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3__SHIFT 0x6 38997 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4__SHIFT 0x8 38998 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5__SHIFT 0xa 38999 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6__SHIFT 0xc 39000 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7__SHIFT 0xe 39001 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL__SHIFT 0x10 39002 #define RTAVFS_REG20__RTAVFSZONE0RESERVED__SHIFT 0x12 39003 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV0_MASK 0x00000003L 39004 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV1_MASK 0x0000000CL 39005 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV2_MASK 0x00000030L 39006 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV3_MASK 0x000000C0L 39007 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV4_MASK 0x00000300L 39008 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV5_MASK 0x00000C00L 39009 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV6_MASK 0x00003000L 39010 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIV7_MASK 0x0000C000L 39011 #define RTAVFS_REG20__RTAVFSZONE0CPOAVGDIVFINAL_MASK 0x00030000L 39012 #define RTAVFS_REG20__RTAVFSZONE0RESERVED_MASK 0xFFFC0000L 39013 //RTAVFS_REG21 39014 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0__SHIFT 0x0 39015 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1__SHIFT 0x2 39016 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2__SHIFT 0x4 39017 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3__SHIFT 0x6 39018 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4__SHIFT 0x8 39019 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5__SHIFT 0xa 39020 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6__SHIFT 0xc 39021 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7__SHIFT 0xe 39022 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL__SHIFT 0x10 39023 #define RTAVFS_REG21__RTAVFSZONE1RESERVED__SHIFT 0x12 39024 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV0_MASK 0x00000003L 39025 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV1_MASK 0x0000000CL 39026 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV2_MASK 0x00000030L 39027 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV3_MASK 0x000000C0L 39028 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV4_MASK 0x00000300L 39029 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV5_MASK 0x00000C00L 39030 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV6_MASK 0x00003000L 39031 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIV7_MASK 0x0000C000L 39032 #define RTAVFS_REG21__RTAVFSZONE1CPOAVGDIVFINAL_MASK 0x00030000L 39033 #define RTAVFS_REG21__RTAVFSZONE1RESERVED_MASK 0xFFFC0000L 39034 //RTAVFS_REG22 39035 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0__SHIFT 0x0 39036 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1__SHIFT 0x2 39037 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2__SHIFT 0x4 39038 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3__SHIFT 0x6 39039 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4__SHIFT 0x8 39040 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5__SHIFT 0xa 39041 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6__SHIFT 0xc 39042 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7__SHIFT 0xe 39043 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL__SHIFT 0x10 39044 #define RTAVFS_REG22__RTAVFSZONE2RESERVED__SHIFT 0x12 39045 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV0_MASK 0x00000003L 39046 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV1_MASK 0x0000000CL 39047 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV2_MASK 0x00000030L 39048 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV3_MASK 0x000000C0L 39049 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV4_MASK 0x00000300L 39050 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV5_MASK 0x00000C00L 39051 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV6_MASK 0x00003000L 39052 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIV7_MASK 0x0000C000L 39053 #define RTAVFS_REG22__RTAVFSZONE2CPOAVGDIVFINAL_MASK 0x00030000L 39054 #define RTAVFS_REG22__RTAVFSZONE2RESERVED_MASK 0xFFFC0000L 39055 //RTAVFS_REG23 39056 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0__SHIFT 0x0 39057 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1__SHIFT 0x2 39058 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2__SHIFT 0x4 39059 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3__SHIFT 0x6 39060 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4__SHIFT 0x8 39061 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5__SHIFT 0xa 39062 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6__SHIFT 0xc 39063 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7__SHIFT 0xe 39064 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL__SHIFT 0x10 39065 #define RTAVFS_REG23__RTAVFSZONE3RESERVED__SHIFT 0x12 39066 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV0_MASK 0x00000003L 39067 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV1_MASK 0x0000000CL 39068 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV2_MASK 0x00000030L 39069 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV3_MASK 0x000000C0L 39070 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV4_MASK 0x00000300L 39071 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV5_MASK 0x00000C00L 39072 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV6_MASK 0x00003000L 39073 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIV7_MASK 0x0000C000L 39074 #define RTAVFS_REG23__RTAVFSZONE3CPOAVGDIVFINAL_MASK 0x00030000L 39075 #define RTAVFS_REG23__RTAVFSZONE3RESERVED_MASK 0xFFFC0000L 39076 //RTAVFS_REG24 39077 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0__SHIFT 0x0 39078 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1__SHIFT 0x2 39079 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2__SHIFT 0x4 39080 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3__SHIFT 0x6 39081 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4__SHIFT 0x8 39082 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5__SHIFT 0xa 39083 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6__SHIFT 0xc 39084 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7__SHIFT 0xe 39085 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL__SHIFT 0x10 39086 #define RTAVFS_REG24__RTAVFSZONE4RESERVED__SHIFT 0x12 39087 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV0_MASK 0x00000003L 39088 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV1_MASK 0x0000000CL 39089 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV2_MASK 0x00000030L 39090 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV3_MASK 0x000000C0L 39091 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV4_MASK 0x00000300L 39092 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV5_MASK 0x00000C00L 39093 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV6_MASK 0x00003000L 39094 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIV7_MASK 0x0000C000L 39095 #define RTAVFS_REG24__RTAVFSZONE4CPOAVGDIVFINAL_MASK 0x00030000L 39096 #define RTAVFS_REG24__RTAVFSZONE4RESERVED_MASK 0xFFFC0000L 39097 //RTAVFS_REG25 39098 #define RTAVFS_REG25__RTAVFSRESERVED0__SHIFT 0x0 39099 #define RTAVFS_REG25__RTAVFSRESERVED0_MASK 0xFFFFFFFFL 39100 //RTAVFS_REG26 39101 #define RTAVFS_REG26__RTAVFSRESERVED1__SHIFT 0x0 39102 #define RTAVFS_REG26__RTAVFSRESERVED1_MASK 0xFFFFFFFFL 39103 //RTAVFS_REG27 39104 #define RTAVFS_REG27__RTAVFSRESERVED2__SHIFT 0x0 39105 #define RTAVFS_REG27__RTAVFSRESERVED2_MASK 0xFFFFFFFFL 39106 //RTAVFS_REG28 39107 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT__SHIFT 0x0 39108 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT__SHIFT 0x10 39109 #define RTAVFS_REG28__RTAVFSZONE0INTERCEPT_MASK 0x0000FFFFL 39110 #define RTAVFS_REG28__RTAVFSZONE1INTERCEPT_MASK 0xFFFF0000L 39111 //RTAVFS_REG29 39112 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT__SHIFT 0x0 39113 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT__SHIFT 0x10 39114 #define RTAVFS_REG29__RTAVFSZONE2INTERCEPT_MASK 0x0000FFFFL 39115 #define RTAVFS_REG29__RTAVFSZONE3INTERCEPT_MASK 0xFFFF0000L 39116 //RTAVFS_REG30 39117 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT__SHIFT 0x0 39118 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT__SHIFT 0x10 39119 #define RTAVFS_REG30__RTAVFSZONE4INTERCEPT_MASK 0x0000FFFFL 39120 #define RTAVFS_REG30__RTAVFSRESERVEDINTERCEPT_MASK 0xFFFF0000L 39121 //RTAVFS_REG31 39122 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0__SHIFT 0x0 39123 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1__SHIFT 0x2 39124 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2__SHIFT 0x4 39125 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3__SHIFT 0x6 39126 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4__SHIFT 0x8 39127 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5__SHIFT 0xa 39128 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6__SHIFT 0xc 39129 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7__SHIFT 0xe 39130 #define RTAVFS_REG31__RESERVED__SHIFT 0x10 39131 #define RTAVFS_REG31__RTAVFSCPOCLKDIV0_MASK 0x00000003L 39132 #define RTAVFS_REG31__RTAVFSCPOCLKDIV1_MASK 0x0000000CL 39133 #define RTAVFS_REG31__RTAVFSCPOCLKDIV2_MASK 0x00000030L 39134 #define RTAVFS_REG31__RTAVFSCPOCLKDIV3_MASK 0x000000C0L 39135 #define RTAVFS_REG31__RTAVFSCPOCLKDIV4_MASK 0x00000300L 39136 #define RTAVFS_REG31__RTAVFSCPOCLKDIV5_MASK 0x00000C00L 39137 #define RTAVFS_REG31__RTAVFSCPOCLKDIV6_MASK 0x00003000L 39138 #define RTAVFS_REG31__RTAVFSCPOCLKDIV7_MASK 0x0000C000L 39139 #define RTAVFS_REG31__RESERVED_MASK 0xFFFF0000L 39140 //RTAVFS_REG32 39141 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT__SHIFT 0x0 39142 #define RTAVFS_REG32__RESERVED__SHIFT 0x10 39143 #define RTAVFS_REG32__RTAVFSFSMSTARTUPCNT_MASK 0x0000FFFFL 39144 #define RTAVFS_REG32__RESERVED_MASK 0xFFFF0000L 39145 //RTAVFS_REG33 39146 #define RTAVFS_REG33__RTAVFSFSMIDLECNT__SHIFT 0x0 39147 #define RTAVFS_REG33__RESERVED__SHIFT 0x10 39148 #define RTAVFS_REG33__RTAVFSFSMIDLECNT_MASK 0x0000FFFFL 39149 #define RTAVFS_REG33__RESERVED_MASK 0xFFFF0000L 39150 //RTAVFS_REG34 39151 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT__SHIFT 0x0 39152 #define RTAVFS_REG34__RESERVED__SHIFT 0x10 39153 #define RTAVFS_REG34__RTAVFSFSMRESETCPORIPPLECOUNTERSCNT_MASK 0x0000FFFFL 39154 #define RTAVFS_REG34__RESERVED_MASK 0xFFFF0000L 39155 //RTAVFS_REG35 39156 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT__SHIFT 0x0 39157 #define RTAVFS_REG35__RESERVED__SHIFT 0x10 39158 #define RTAVFS_REG35__RTAVFSFSMSTARTCPOSCNT_MASK 0x0000FFFFL 39159 #define RTAVFS_REG35__RESERVED_MASK 0xFFFF0000L 39160 //RTAVFS_REG36 39161 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT__SHIFT 0x0 39162 #define RTAVFS_REG36__RESERVED__SHIFT 0x10 39163 #define RTAVFS_REG36__RTAVFSFSMSTARTRIPPLECOUNTERSCNT_MASK 0x0000FFFFL 39164 #define RTAVFS_REG36__RESERVED_MASK 0xFFFF0000L 39165 //RTAVFS_REG37 39166 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT__SHIFT 0x0 39167 #define RTAVFS_REG37__RESERVED__SHIFT 0x10 39168 #define RTAVFS_REG37__RTAVFSFSMRIPPLECOUNTERSDONECNT_MASK 0x0000FFFFL 39169 #define RTAVFS_REG37__RESERVED_MASK 0xFFFF0000L 39170 //RTAVFS_REG38 39171 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT__SHIFT 0x0 39172 #define RTAVFS_REG38__RESERVED__SHIFT 0x10 39173 #define RTAVFS_REG38__RTAVFSFSMCPOFINALRESULTREADYCNT_MASK 0x0000FFFFL 39174 #define RTAVFS_REG38__RESERVED_MASK 0xFFFF0000L 39175 //RTAVFS_REG39 39176 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT__SHIFT 0x0 39177 #define RTAVFS_REG39__RESERVED__SHIFT 0x10 39178 #define RTAVFS_REG39__RTAVFSFSMVOLTCODEREADYCNT_MASK 0x0000FFFFL 39179 #define RTAVFS_REG39__RESERVED_MASK 0xFFFF0000L 39180 //RTAVFS_REG40 39181 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT__SHIFT 0x0 39182 #define RTAVFS_REG40__RESERVED__SHIFT 0x10 39183 #define RTAVFS_REG40__RTAVFSFSMTARGETVOLTAGEREADYCNT_MASK 0x0000FFFFL 39184 #define RTAVFS_REG40__RESERVED_MASK 0xFFFF0000L 39185 //RTAVFS_REG41 39186 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT__SHIFT 0x0 39187 #define RTAVFS_REG41__RESERVED__SHIFT 0x10 39188 #define RTAVFS_REG41__RTAVFSFSMSTOPCPOSCNT_MASK 0x0000FFFFL 39189 #define RTAVFS_REG41__RESERVED_MASK 0xFFFF0000L 39190 //RTAVFS_REG42 39191 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT__SHIFT 0x0 39192 #define RTAVFS_REG42__RESERVED__SHIFT 0x10 39193 #define RTAVFS_REG42__RTAVFSFSMWAITFORACKCNT_MASK 0x0000FFFFL 39194 #define RTAVFS_REG42__RESERVED_MASK 0xFFFF0000L 39195 //RTAVFS_REG43 39196 #define RTAVFS_REG43__RTAVFSKP0__SHIFT 0x0 39197 #define RTAVFS_REG43__RTAVFSKP1__SHIFT 0x4 39198 #define RTAVFS_REG43__RTAVFSKP2__SHIFT 0x8 39199 #define RTAVFS_REG43__RTAVFSKP3__SHIFT 0xc 39200 #define RTAVFS_REG43__RTAVFSKI0__SHIFT 0x10 39201 #define RTAVFS_REG43__RTAVFSKI1__SHIFT 0x14 39202 #define RTAVFS_REG43__RTAVFSKI2__SHIFT 0x18 39203 #define RTAVFS_REG43__RTAVFSKI3__SHIFT 0x1c 39204 #define RTAVFS_REG43__RTAVFSKP0_MASK 0x0000000FL 39205 #define RTAVFS_REG43__RTAVFSKP1_MASK 0x000000F0L 39206 #define RTAVFS_REG43__RTAVFSKP2_MASK 0x00000F00L 39207 #define RTAVFS_REG43__RTAVFSKP3_MASK 0x0000F000L 39208 #define RTAVFS_REG43__RTAVFSKI0_MASK 0x000F0000L 39209 #define RTAVFS_REG43__RTAVFSKI1_MASK 0x00F00000L 39210 #define RTAVFS_REG43__RTAVFSKI2_MASK 0x0F000000L 39211 #define RTAVFS_REG43__RTAVFSKI3_MASK 0xF0000000L 39212 //RTAVFS_REG44 39213 #define RTAVFS_REG44__RTAVFSV1__SHIFT 0x0 39214 #define RTAVFS_REG44__RTAVFSV2__SHIFT 0xa 39215 #define RTAVFS_REG44__RTAVFSV3__SHIFT 0x14 39216 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH__SHIFT 0x1e 39217 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL__SHIFT 0x1f 39218 #define RTAVFS_REG44__RTAVFSV1_MASK 0x000003FFL 39219 #define RTAVFS_REG44__RTAVFSV2_MASK 0x000FFC00L 39220 #define RTAVFS_REG44__RTAVFSV3_MASK 0x3FF00000L 39221 #define RTAVFS_REG44__RTAVFSUSEBINARYSEARCH_MASK 0x40000000L 39222 #define RTAVFS_REG44__RTAVFSVOLTCODEHWCAL_MASK 0x80000000L 39223 //RTAVFS_REG45 39224 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL__SHIFT 0x0 39225 #define RTAVFS_REG45__RTAVFSVRENABLE__SHIFT 0x1 39226 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE__SHIFT 0x2 39227 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL__SHIFT 0xc 39228 #define RTAVFS_REG45__RTAVFSLOWPWREN__SHIFT 0xd 39229 #define RTAVFS_REG45__RTAVFSUREGENABLE__SHIFT 0xe 39230 #define RTAVFS_REG45__RTAVFSBGENABLE__SHIFT 0xf 39231 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING__SHIFT 0x10 39232 #define RTAVFS_REG45__RESERVED__SHIFT 0x11 39233 #define RTAVFS_REG45__RTAVFSVRBLEEDCNTRL_MASK 0x00000001L 39234 #define RTAVFS_REG45__RTAVFSVRENABLE_MASK 0x00000002L 39235 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDE_MASK 0x00000FFCL 39236 #define RTAVFS_REG45__RTAVFSVOLTCODEOVERRIDESEL_MASK 0x00001000L 39237 #define RTAVFS_REG45__RTAVFSLOWPWREN_MASK 0x00002000L 39238 #define RTAVFS_REG45__RTAVFSUREGENABLE_MASK 0x00004000L 39239 #define RTAVFS_REG45__RTAVFSBGENABLE_MASK 0x00008000L 39240 #define RTAVFS_REG45__RTAVFSENABLEVDDRETSENSING_MASK 0x00010000L 39241 #define RTAVFS_REG45__RESERVED_MASK 0xFFFE0000L 39242 //RTAVFS_REG46 39243 #define RTAVFS_REG46__RTAVFSKP__SHIFT 0x0 39244 #define RTAVFS_REG46__RTAVFSKI__SHIFT 0x4 39245 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP__SHIFT 0x8 39246 #define RTAVFS_REG46__RTAVFSPISHIFT__SHIFT 0x9 39247 #define RTAVFS_REG46__RTAVFSPIERREN__SHIFT 0xd 39248 #define RTAVFS_REG46__RTAVFSPISHIFTOUT__SHIFT 0xe 39249 #define RTAVFS_REG46__RTAVFSUSELUTKPKI__SHIFT 0x12 39250 #define RTAVFS_REG46__RESERVED__SHIFT 0x13 39251 #define RTAVFS_REG46__RTAVFSKP_MASK 0x0000000FL 39252 #define RTAVFS_REG46__RTAVFSKI_MASK 0x000000F0L 39253 #define RTAVFS_REG46__RTAVFSPIENABLEANTIWINDUP_MASK 0x00000100L 39254 #define RTAVFS_REG46__RTAVFSPISHIFT_MASK 0x00001E00L 39255 #define RTAVFS_REG46__RTAVFSPIERREN_MASK 0x00002000L 39256 #define RTAVFS_REG46__RTAVFSPISHIFTOUT_MASK 0x0003C000L 39257 #define RTAVFS_REG46__RTAVFSUSELUTKPKI_MASK 0x00040000L 39258 #define RTAVFS_REG46__RESERVED_MASK 0xFFF80000L 39259 //RTAVFS_REG47 39260 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN__SHIFT 0x0 39261 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX__SHIFT 0xa 39262 #define RTAVFS_REG47__RTAVFSPIERRMASK__SHIFT 0x14 39263 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI__SHIFT 0x1b 39264 #define RTAVFS_REG47__RESERVED__SHIFT 0x1c 39265 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMIN_MASK 0x000003FFL 39266 #define RTAVFS_REG47__RTAVFSVOLTCODEPIMAX_MASK 0x000FFC00L 39267 #define RTAVFS_REG47__RTAVFSPIERRMASK_MASK 0x07F00000L 39268 #define RTAVFS_REG47__RTAVFSFORCEDISABLEPI_MASK 0x08000000L 39269 #define RTAVFS_REG47__RESERVED_MASK 0xF0000000L 39270 //RTAVFS_REG48 39271 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS__SHIFT 0x0 39272 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD__SHIFT 0x10 39273 #define RTAVFS_REG48__RTAVFSPILOOPNITERATIONS_MASK 0x0000FFFFL 39274 #define RTAVFS_REG48__RTAVFSPIERRTHRESHOLD_MASK 0xFFFF0000L 39275 //RTAVFS_REG49 39276 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD__SHIFT 0x0 39277 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD__SHIFT 0x1 39278 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD__SHIFT 0x2 39279 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD__SHIFT 0x4 39280 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD__SHIFT 0xa 39281 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD__SHIFT 0xb 39282 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD__SHIFT 0xc 39283 #define RTAVFS_REG49__RESERVED__SHIFT 0xd 39284 #define RTAVFS_REG49__RTAVFSPSMRSTAVGVDD_MASK 0x00000001L 39285 #define RTAVFS_REG49__RTAVFSPSMMEASMAXVDD_MASK 0x00000002L 39286 #define RTAVFS_REG49__RTAVFSPSMCLKDIVVDD_MASK 0x0000000CL 39287 #define RTAVFS_REG49__RTAVFSPSMAVGDIVVDD_MASK 0x000003F0L 39288 #define RTAVFS_REG49__RTAVFSPSMOSCENVDD_MASK 0x00000400L 39289 #define RTAVFS_REG49__RTAVFSPSMAVGENVDD_MASK 0x00000800L 39290 #define RTAVFS_REG49__RTAVFSPSMRSTMINMAXVDD_MASK 0x00001000L 39291 #define RTAVFS_REG49__RESERVED_MASK 0xFFFFE000L 39292 //RTAVFS_REG50 39293 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG__SHIFT 0x0 39294 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG__SHIFT 0x1 39295 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG__SHIFT 0x2 39296 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG__SHIFT 0x4 39297 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG__SHIFT 0xa 39298 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG__SHIFT 0xb 39299 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG__SHIFT 0xc 39300 #define RTAVFS_REG50__RESERVED__SHIFT 0xd 39301 #define RTAVFS_REG50__RTAVFSPSMRSTAVGVREG_MASK 0x00000001L 39302 #define RTAVFS_REG50__RTAVFSPSMMEASMAXVREG_MASK 0x00000002L 39303 #define RTAVFS_REG50__RTAVFSPSMCLKDIVVREG_MASK 0x0000000CL 39304 #define RTAVFS_REG50__RTAVFSPSMAVGDIVVREG_MASK 0x000003F0L 39305 #define RTAVFS_REG50__RTAVFSPSMOSCENVREG_MASK 0x00000400L 39306 #define RTAVFS_REG50__RTAVFSPSMAVGENVREG_MASK 0x00000800L 39307 #define RTAVFS_REG50__RTAVFSPSMRSTMINMAXVREG_MASK 0x00001000L 39308 #define RTAVFS_REG50__RESERVED_MASK 0xFFFFE000L 39309 //RTAVFS_REG51 39310 #define RTAVFS_REG51__RTAVFSAVFSENABLE__SHIFT 0x0 39311 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY__SHIFT 0x1 39312 #define RTAVFS_REG51__RTAVFSSELECTMINMAX__SHIFT 0x5 39313 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING__SHIFT 0x6 39314 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND__SHIFT 0x7 39315 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT__SHIFT 0x8 39316 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES__SHIFT 0x9 39317 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT__SHIFT 0xa 39318 #define RTAVFS_REG51__RESERVED__SHIFT 0xb 39319 #define RTAVFS_REG51__RTAVFSAVFSENABLE_MASK 0x00000001L 39320 #define RTAVFS_REG51__RTAVFSCPOTURNONDELAY_MASK 0x0000001EL 39321 #define RTAVFS_REG51__RTAVFSSELECTMINMAX_MASK 0x00000020L 39322 #define RTAVFS_REG51__RTAVFSSELECTPERPATHSCALING_MASK 0x00000040L 39323 #define RTAVFS_REG51__RTAVFSADDVOLTCODEGUARDBAND_MASK 0x00000080L 39324 #define RTAVFS_REG51__RTAVFSSENDAVGPSMTOPSMOUT_MASK 0x00000100L 39325 #define RTAVFS_REG51__RTAVFSUPDATEANCHORVOLTAGES_MASK 0x00000200L 39326 #define RTAVFS_REG51__RTAVFSSENDVDDTOPSMOUT_MASK 0x00000400L 39327 #define RTAVFS_REG51__RESERVED_MASK 0xFFFFF800L 39328 //RTAVFS_REG52 39329 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD__SHIFT 0x0 39330 #define RTAVFS_REG52__RTAVFSAVGPSMVDD__SHIFT 0xe 39331 #define RTAVFS_REG52__RESERVED__SHIFT 0x1c 39332 #define RTAVFS_REG52__RTAVFSMINMAXPSMVDD_MASK 0x00003FFFL 39333 #define RTAVFS_REG52__RTAVFSAVGPSMVDD_MASK 0x0FFFC000L 39334 #define RTAVFS_REG52__RESERVED_MASK 0xF0000000L 39335 //RTAVFS_REG53 39336 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG__SHIFT 0x0 39337 #define RTAVFS_REG53__RTAVFSAVGPSMVREG__SHIFT 0xe 39338 #define RTAVFS_REG53__RESERVED__SHIFT 0x1c 39339 #define RTAVFS_REG53__RTAVFSMINMAXPSMVREG_MASK 0x00003FFFL 39340 #define RTAVFS_REG53__RTAVFSAVGPSMVREG_MASK 0x0FFFC000L 39341 #define RTAVFS_REG53__RESERVED_MASK 0xF0000000L 39342 //RTAVFS_REG54 39343 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT__SHIFT 0x0 39344 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT__SHIFT 0x10 39345 #define RTAVFS_REG54__RTAVFSCPO0_STARTCNT_MASK 0x0000FFFFL 39346 #define RTAVFS_REG54__RTAVFSCPO0_STOPCNT_MASK 0xFFFF0000L 39347 //RTAVFS_REG55 39348 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT__SHIFT 0x0 39349 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT__SHIFT 0x10 39350 #define RTAVFS_REG55__RTAVFSCPO1_STARTCNT_MASK 0x0000FFFFL 39351 #define RTAVFS_REG55__RTAVFSCPO1_STOPCNT_MASK 0xFFFF0000L 39352 //RTAVFS_REG56 39353 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT__SHIFT 0x0 39354 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT__SHIFT 0x10 39355 #define RTAVFS_REG56__RTAVFSCPO2_STARTCNT_MASK 0x0000FFFFL 39356 #define RTAVFS_REG56__RTAVFSCPO2_STOPCNT_MASK 0xFFFF0000L 39357 //RTAVFS_REG57 39358 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT__SHIFT 0x0 39359 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT__SHIFT 0x10 39360 #define RTAVFS_REG57__RTAVFSCPO3_STARTCNT_MASK 0x0000FFFFL 39361 #define RTAVFS_REG57__RTAVFSCPO3_STOPCNT_MASK 0xFFFF0000L 39362 //RTAVFS_REG58 39363 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT__SHIFT 0x0 39364 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT__SHIFT 0x10 39365 #define RTAVFS_REG58__RTAVFSCPO4_STARTCNT_MASK 0x0000FFFFL 39366 #define RTAVFS_REG58__RTAVFSCPO4_STOPCNT_MASK 0xFFFF0000L 39367 //RTAVFS_REG59 39368 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT__SHIFT 0x0 39369 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT__SHIFT 0x10 39370 #define RTAVFS_REG59__RTAVFSCPO5_STARTCNT_MASK 0x0000FFFFL 39371 #define RTAVFS_REG59__RTAVFSCPO5_STOPCNT_MASK 0xFFFF0000L 39372 //RTAVFS_REG60 39373 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT__SHIFT 0x0 39374 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT__SHIFT 0x10 39375 #define RTAVFS_REG60__RTAVFSCPO6_STARTCNT_MASK 0x0000FFFFL 39376 #define RTAVFS_REG60__RTAVFSCPO6_STOPCNT_MASK 0xFFFF0000L 39377 //RTAVFS_REG61 39378 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT__SHIFT 0x0 39379 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT__SHIFT 0x10 39380 #define RTAVFS_REG61__RTAVFSCPO7_STARTCNT_MASK 0x0000FFFFL 39381 #define RTAVFS_REG61__RTAVFSCPO7_STOPCNT_MASK 0xFFFF0000L 39382 //RTAVFS_REG62 39383 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT__SHIFT 0x0 39384 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT__SHIFT 0x10 39385 #define RTAVFS_REG62__RTAVFSCPO8_STARTCNT_MASK 0x0000FFFFL 39386 #define RTAVFS_REG62__RTAVFSCPO8_STOPCNT_MASK 0xFFFF0000L 39387 //RTAVFS_REG63 39388 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT__SHIFT 0x0 39389 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT__SHIFT 0x10 39390 #define RTAVFS_REG63__RTAVFSCPO9_STARTCNT_MASK 0x0000FFFFL 39391 #define RTAVFS_REG63__RTAVFSCPO9_STOPCNT_MASK 0xFFFF0000L 39392 //RTAVFS_REG64 39393 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT__SHIFT 0x0 39394 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT__SHIFT 0x10 39395 #define RTAVFS_REG64__RTAVFSCPO10_STARTCNT_MASK 0x0000FFFFL 39396 #define RTAVFS_REG64__RTAVFSCPO10_STOPCNT_MASK 0xFFFF0000L 39397 //RTAVFS_REG65 39398 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT__SHIFT 0x0 39399 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT__SHIFT 0x10 39400 #define RTAVFS_REG65__RTAVFSCPO11_STARTCNT_MASK 0x0000FFFFL 39401 #define RTAVFS_REG65__RTAVFSCPO11_STOPCNT_MASK 0xFFFF0000L 39402 //RTAVFS_REG66 39403 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT__SHIFT 0x0 39404 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT__SHIFT 0x10 39405 #define RTAVFS_REG66__RTAVFSCPO12_STARTCNT_MASK 0x0000FFFFL 39406 #define RTAVFS_REG66__RTAVFSCPO12_STOPCNT_MASK 0xFFFF0000L 39407 //RTAVFS_REG67 39408 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT__SHIFT 0x0 39409 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT__SHIFT 0x10 39410 #define RTAVFS_REG67__RTAVFSCPO13_STARTCNT_MASK 0x0000FFFFL 39411 #define RTAVFS_REG67__RTAVFSCPO13_STOPCNT_MASK 0xFFFF0000L 39412 //RTAVFS_REG68 39413 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT__SHIFT 0x0 39414 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT__SHIFT 0x10 39415 #define RTAVFS_REG68__RTAVFSCPO14_STARTCNT_MASK 0x0000FFFFL 39416 #define RTAVFS_REG68__RTAVFSCPO14_STOPCNT_MASK 0xFFFF0000L 39417 //RTAVFS_REG69 39418 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT__SHIFT 0x0 39419 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT__SHIFT 0x10 39420 #define RTAVFS_REG69__RTAVFSCPO15_STARTCNT_MASK 0x0000FFFFL 39421 #define RTAVFS_REG69__RTAVFSCPO15_STOPCNT_MASK 0xFFFF0000L 39422 //RTAVFS_REG70 39423 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT__SHIFT 0x0 39424 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT__SHIFT 0x10 39425 #define RTAVFS_REG70__RTAVFSCPO16_STARTCNT_MASK 0x0000FFFFL 39426 #define RTAVFS_REG70__RTAVFSCPO16_STOPCNT_MASK 0xFFFF0000L 39427 //RTAVFS_REG71 39428 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT__SHIFT 0x0 39429 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT__SHIFT 0x10 39430 #define RTAVFS_REG71__RTAVFSCPO17_STARTCNT_MASK 0x0000FFFFL 39431 #define RTAVFS_REG71__RTAVFSCPO17_STOPCNT_MASK 0xFFFF0000L 39432 //RTAVFS_REG72 39433 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT__SHIFT 0x0 39434 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT__SHIFT 0x10 39435 #define RTAVFS_REG72__RTAVFSCPO18_STARTCNT_MASK 0x0000FFFFL 39436 #define RTAVFS_REG72__RTAVFSCPO18_STOPCNT_MASK 0xFFFF0000L 39437 //RTAVFS_REG73 39438 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT__SHIFT 0x0 39439 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT__SHIFT 0x10 39440 #define RTAVFS_REG73__RTAVFSCPO19_STARTCNT_MASK 0x0000FFFFL 39441 #define RTAVFS_REG73__RTAVFSCPO19_STOPCNT_MASK 0xFFFF0000L 39442 //RTAVFS_REG74 39443 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT__SHIFT 0x0 39444 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT__SHIFT 0x10 39445 #define RTAVFS_REG74__RTAVFSCPO20_STARTCNT_MASK 0x0000FFFFL 39446 #define RTAVFS_REG74__RTAVFSCPO20_STOPCNT_MASK 0xFFFF0000L 39447 //RTAVFS_REG75 39448 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT__SHIFT 0x0 39449 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT__SHIFT 0x10 39450 #define RTAVFS_REG75__RTAVFSCPO21_STARTCNT_MASK 0x0000FFFFL 39451 #define RTAVFS_REG75__RTAVFSCPO21_STOPCNT_MASK 0xFFFF0000L 39452 //RTAVFS_REG76 39453 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT__SHIFT 0x0 39454 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT__SHIFT 0x10 39455 #define RTAVFS_REG76__RTAVFSCPO22_STARTCNT_MASK 0x0000FFFFL 39456 #define RTAVFS_REG76__RTAVFSCPO22_STOPCNT_MASK 0xFFFF0000L 39457 //RTAVFS_REG77 39458 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT__SHIFT 0x0 39459 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT__SHIFT 0x10 39460 #define RTAVFS_REG77__RTAVFSCPO23_STARTCNT_MASK 0x0000FFFFL 39461 #define RTAVFS_REG77__RTAVFSCPO23_STOPCNT_MASK 0xFFFF0000L 39462 //RTAVFS_REG78 39463 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT__SHIFT 0x0 39464 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT__SHIFT 0x10 39465 #define RTAVFS_REG78__RTAVFSCPO24_STARTCNT_MASK 0x0000FFFFL 39466 #define RTAVFS_REG78__RTAVFSCPO24_STOPCNT_MASK 0xFFFF0000L 39467 //RTAVFS_REG79 39468 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT__SHIFT 0x0 39469 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT__SHIFT 0x10 39470 #define RTAVFS_REG79__RTAVFSCPO25_STARTCNT_MASK 0x0000FFFFL 39471 #define RTAVFS_REG79__RTAVFSCPO25_STOPCNT_MASK 0xFFFF0000L 39472 //RTAVFS_REG80 39473 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT__SHIFT 0x0 39474 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT__SHIFT 0x10 39475 #define RTAVFS_REG80__RTAVFSCPO26_STARTCNT_MASK 0x0000FFFFL 39476 #define RTAVFS_REG80__RTAVFSCPO26_STOPCNT_MASK 0xFFFF0000L 39477 //RTAVFS_REG81 39478 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT__SHIFT 0x0 39479 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT__SHIFT 0x10 39480 #define RTAVFS_REG81__RTAVFSCPO27_STARTCNT_MASK 0x0000FFFFL 39481 #define RTAVFS_REG81__RTAVFSCPO27_STOPCNT_MASK 0xFFFF0000L 39482 //RTAVFS_REG82 39483 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT__SHIFT 0x0 39484 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT__SHIFT 0x10 39485 #define RTAVFS_REG82__RTAVFSCPO28_STARTCNT_MASK 0x0000FFFFL 39486 #define RTAVFS_REG82__RTAVFSCPO28_STOPCNT_MASK 0xFFFF0000L 39487 //RTAVFS_REG83 39488 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT__SHIFT 0x0 39489 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT__SHIFT 0x10 39490 #define RTAVFS_REG83__RTAVFSCPO29_STARTCNT_MASK 0x0000FFFFL 39491 #define RTAVFS_REG83__RTAVFSCPO29_STOPCNT_MASK 0xFFFF0000L 39492 //RTAVFS_REG84 39493 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT__SHIFT 0x0 39494 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT__SHIFT 0x10 39495 #define RTAVFS_REG84__RTAVFSCPO30_STARTCNT_MASK 0x0000FFFFL 39496 #define RTAVFS_REG84__RTAVFSCPO30_STOPCNT_MASK 0xFFFF0000L 39497 //RTAVFS_REG85 39498 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT__SHIFT 0x0 39499 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT__SHIFT 0x10 39500 #define RTAVFS_REG85__RTAVFSCPO31_STARTCNT_MASK 0x0000FFFFL 39501 #define RTAVFS_REG85__RTAVFSCPO31_STOPCNT_MASK 0xFFFF0000L 39502 //RTAVFS_REG86 39503 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT__SHIFT 0x0 39504 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT__SHIFT 0x10 39505 #define RTAVFS_REG86__RTAVFSCPO32_STARTCNT_MASK 0x0000FFFFL 39506 #define RTAVFS_REG86__RTAVFSCPO32_STOPCNT_MASK 0xFFFF0000L 39507 //RTAVFS_REG87 39508 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT__SHIFT 0x0 39509 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT__SHIFT 0x10 39510 #define RTAVFS_REG87__RTAVFSCPO33_STARTCNT_MASK 0x0000FFFFL 39511 #define RTAVFS_REG87__RTAVFSCPO33_STOPCNT_MASK 0xFFFF0000L 39512 //RTAVFS_REG88 39513 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT__SHIFT 0x0 39514 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT__SHIFT 0x10 39515 #define RTAVFS_REG88__RTAVFSCPO34_STARTCNT_MASK 0x0000FFFFL 39516 #define RTAVFS_REG88__RTAVFSCPO34_STOPCNT_MASK 0xFFFF0000L 39517 //RTAVFS_REG89 39518 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT__SHIFT 0x0 39519 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT__SHIFT 0x10 39520 #define RTAVFS_REG89__RTAVFSCPO35_STARTCNT_MASK 0x0000FFFFL 39521 #define RTAVFS_REG89__RTAVFSCPO35_STOPCNT_MASK 0xFFFF0000L 39522 //RTAVFS_REG90 39523 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT__SHIFT 0x0 39524 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT__SHIFT 0x10 39525 #define RTAVFS_REG90__RTAVFSCPO36_STARTCNT_MASK 0x0000FFFFL 39526 #define RTAVFS_REG90__RTAVFSCPO36_STOPCNT_MASK 0xFFFF0000L 39527 //RTAVFS_REG91 39528 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT__SHIFT 0x0 39529 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT__SHIFT 0x10 39530 #define RTAVFS_REG91__RTAVFSCPO37_STARTCNT_MASK 0x0000FFFFL 39531 #define RTAVFS_REG91__RTAVFSCPO37_STOPCNT_MASK 0xFFFF0000L 39532 //RTAVFS_REG92 39533 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT__SHIFT 0x0 39534 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT__SHIFT 0x10 39535 #define RTAVFS_REG92__RTAVFSCPO38_STARTCNT_MASK 0x0000FFFFL 39536 #define RTAVFS_REG92__RTAVFSCPO38_STOPCNT_MASK 0xFFFF0000L 39537 //RTAVFS_REG93 39538 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT__SHIFT 0x0 39539 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT__SHIFT 0x10 39540 #define RTAVFS_REG93__RTAVFSCPO39_STARTCNT_MASK 0x0000FFFFL 39541 #define RTAVFS_REG93__RTAVFSCPO39_STOPCNT_MASK 0xFFFF0000L 39542 //RTAVFS_REG94 39543 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT__SHIFT 0x0 39544 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT__SHIFT 0x10 39545 #define RTAVFS_REG94__RTAVFSCPO40_STARTCNT_MASK 0x0000FFFFL 39546 #define RTAVFS_REG94__RTAVFSCPO40_STOPCNT_MASK 0xFFFF0000L 39547 //RTAVFS_REG95 39548 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT__SHIFT 0x0 39549 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT__SHIFT 0x10 39550 #define RTAVFS_REG95__RTAVFSCPO41_STARTCNT_MASK 0x0000FFFFL 39551 #define RTAVFS_REG95__RTAVFSCPO41_STOPCNT_MASK 0xFFFF0000L 39552 //RTAVFS_REG96 39553 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT__SHIFT 0x0 39554 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT__SHIFT 0x10 39555 #define RTAVFS_REG96__RTAVFSCPO42_STARTCNT_MASK 0x0000FFFFL 39556 #define RTAVFS_REG96__RTAVFSCPO42_STOPCNT_MASK 0xFFFF0000L 39557 //RTAVFS_REG97 39558 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT__SHIFT 0x0 39559 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT__SHIFT 0x10 39560 #define RTAVFS_REG97__RTAVFSCPO43_STARTCNT_MASK 0x0000FFFFL 39561 #define RTAVFS_REG97__RTAVFSCPO43_STOPCNT_MASK 0xFFFF0000L 39562 //RTAVFS_REG98 39563 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT__SHIFT 0x0 39564 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT__SHIFT 0x10 39565 #define RTAVFS_REG98__RTAVFSCPO44_STARTCNT_MASK 0x0000FFFFL 39566 #define RTAVFS_REG98__RTAVFSCPO44_STOPCNT_MASK 0xFFFF0000L 39567 //RTAVFS_REG99 39568 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT__SHIFT 0x0 39569 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT__SHIFT 0x10 39570 #define RTAVFS_REG99__RTAVFSCPO45_STARTCNT_MASK 0x0000FFFFL 39571 #define RTAVFS_REG99__RTAVFSCPO45_STOPCNT_MASK 0xFFFF0000L 39572 //RTAVFS_REG100 39573 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT__SHIFT 0x0 39574 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT__SHIFT 0x10 39575 #define RTAVFS_REG100__RTAVFSCPO46_STARTCNT_MASK 0x0000FFFFL 39576 #define RTAVFS_REG100__RTAVFSCPO46_STOPCNT_MASK 0xFFFF0000L 39577 //RTAVFS_REG101 39578 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT__SHIFT 0x0 39579 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT__SHIFT 0x10 39580 #define RTAVFS_REG101__RTAVFSCPO47_STARTCNT_MASK 0x0000FFFFL 39581 #define RTAVFS_REG101__RTAVFSCPO47_STOPCNT_MASK 0xFFFF0000L 39582 //RTAVFS_REG102 39583 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT__SHIFT 0x0 39584 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT__SHIFT 0x10 39585 #define RTAVFS_REG102__RTAVFSCPO48_STARTCNT_MASK 0x0000FFFFL 39586 #define RTAVFS_REG102__RTAVFSCPO48_STOPCNT_MASK 0xFFFF0000L 39587 //RTAVFS_REG103 39588 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT__SHIFT 0x0 39589 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT__SHIFT 0x10 39590 #define RTAVFS_REG103__RTAVFSCPO49_STARTCNT_MASK 0x0000FFFFL 39591 #define RTAVFS_REG103__RTAVFSCPO49_STOPCNT_MASK 0xFFFF0000L 39592 //RTAVFS_REG104 39593 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT__SHIFT 0x0 39594 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT__SHIFT 0x10 39595 #define RTAVFS_REG104__RTAVFSCPO50_STARTCNT_MASK 0x0000FFFFL 39596 #define RTAVFS_REG104__RTAVFSCPO50_STOPCNT_MASK 0xFFFF0000L 39597 //RTAVFS_REG105 39598 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT__SHIFT 0x0 39599 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT__SHIFT 0x10 39600 #define RTAVFS_REG105__RTAVFSCPO51_STARTCNT_MASK 0x0000FFFFL 39601 #define RTAVFS_REG105__RTAVFSCPO51_STOPCNT_MASK 0xFFFF0000L 39602 //RTAVFS_REG106 39603 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT__SHIFT 0x0 39604 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT__SHIFT 0x10 39605 #define RTAVFS_REG106__RTAVFSCPO52_STARTCNT_MASK 0x0000FFFFL 39606 #define RTAVFS_REG106__RTAVFSCPO52_STOPCNT_MASK 0xFFFF0000L 39607 //RTAVFS_REG107 39608 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT__SHIFT 0x0 39609 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT__SHIFT 0x10 39610 #define RTAVFS_REG107__RTAVFSCPO53_STARTCNT_MASK 0x0000FFFFL 39611 #define RTAVFS_REG107__RTAVFSCPO53_STOPCNT_MASK 0xFFFF0000L 39612 //RTAVFS_REG108 39613 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT__SHIFT 0x0 39614 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT__SHIFT 0x10 39615 #define RTAVFS_REG108__RTAVFSCPO54_STARTCNT_MASK 0x0000FFFFL 39616 #define RTAVFS_REG108__RTAVFSCPO54_STOPCNT_MASK 0xFFFF0000L 39617 //RTAVFS_REG109 39618 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT__SHIFT 0x0 39619 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT__SHIFT 0x10 39620 #define RTAVFS_REG109__RTAVFSCPO55_STARTCNT_MASK 0x0000FFFFL 39621 #define RTAVFS_REG109__RTAVFSCPO55_STOPCNT_MASK 0xFFFF0000L 39622 //RTAVFS_REG110 39623 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT__SHIFT 0x0 39624 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT__SHIFT 0x10 39625 #define RTAVFS_REG110__RTAVFSCPO56_STARTCNT_MASK 0x0000FFFFL 39626 #define RTAVFS_REG110__RTAVFSCPO56_STOPCNT_MASK 0xFFFF0000L 39627 //RTAVFS_REG111 39628 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT__SHIFT 0x0 39629 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT__SHIFT 0x10 39630 #define RTAVFS_REG111__RTAVFSCPO57_STARTCNT_MASK 0x0000FFFFL 39631 #define RTAVFS_REG111__RTAVFSCPO57_STOPCNT_MASK 0xFFFF0000L 39632 //RTAVFS_REG112 39633 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT__SHIFT 0x0 39634 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT__SHIFT 0x10 39635 #define RTAVFS_REG112__RTAVFSCPO58_STARTCNT_MASK 0x0000FFFFL 39636 #define RTAVFS_REG112__RTAVFSCPO58_STOPCNT_MASK 0xFFFF0000L 39637 //RTAVFS_REG113 39638 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT__SHIFT 0x0 39639 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT__SHIFT 0x10 39640 #define RTAVFS_REG113__RTAVFSCPO59_STARTCNT_MASK 0x0000FFFFL 39641 #define RTAVFS_REG113__RTAVFSCPO59_STOPCNT_MASK 0xFFFF0000L 39642 //RTAVFS_REG114 39643 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT__SHIFT 0x0 39644 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT__SHIFT 0x10 39645 #define RTAVFS_REG114__RTAVFSCPO60_STARTCNT_MASK 0x0000FFFFL 39646 #define RTAVFS_REG114__RTAVFSCPO60_STOPCNT_MASK 0xFFFF0000L 39647 //RTAVFS_REG115 39648 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT__SHIFT 0x0 39649 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT__SHIFT 0x10 39650 #define RTAVFS_REG115__RTAVFSCPO61_STARTCNT_MASK 0x0000FFFFL 39651 #define RTAVFS_REG115__RTAVFSCPO61_STOPCNT_MASK 0xFFFF0000L 39652 //RTAVFS_REG116 39653 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT__SHIFT 0x0 39654 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT__SHIFT 0x10 39655 #define RTAVFS_REG116__RTAVFSCPO62_STARTCNT_MASK 0x0000FFFFL 39656 #define RTAVFS_REG116__RTAVFSCPO62_STOPCNT_MASK 0xFFFF0000L 39657 //RTAVFS_REG117 39658 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT__SHIFT 0x0 39659 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT__SHIFT 0x10 39660 #define RTAVFS_REG117__RTAVFSCPO63_STARTCNT_MASK 0x0000FFFFL 39661 #define RTAVFS_REG117__RTAVFSCPO63_STOPCNT_MASK 0xFFFF0000L 39662 //RTAVFS_REG118 39663 #define RTAVFS_REG118__RTAVFSCPOEN0__SHIFT 0x0 39664 #define RTAVFS_REG118__RTAVFSCPOEN0_MASK 0xFFFFFFFFL 39665 //RTAVFS_REG119 39666 #define RTAVFS_REG119__RTAVFSCPOEN1__SHIFT 0x0 39667 #define RTAVFS_REG119__RTAVFSCPOEN1_MASK 0xFFFFFFFFL 39668 //RTAVFS_REG120 39669 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0__SHIFT 0x0 39670 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1__SHIFT 0x2 39671 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2__SHIFT 0x4 39672 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3__SHIFT 0x6 39673 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4__SHIFT 0x8 39674 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5__SHIFT 0xa 39675 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6__SHIFT 0xc 39676 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7__SHIFT 0xe 39677 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL__SHIFT 0x10 39678 #define RTAVFS_REG120__RESERVED__SHIFT 0x12 39679 #define RTAVFS_REG120__RTAVFSCPOAVGDIV0_MASK 0x00000003L 39680 #define RTAVFS_REG120__RTAVFSCPOAVGDIV1_MASK 0x0000000CL 39681 #define RTAVFS_REG120__RTAVFSCPOAVGDIV2_MASK 0x00000030L 39682 #define RTAVFS_REG120__RTAVFSCPOAVGDIV3_MASK 0x000000C0L 39683 #define RTAVFS_REG120__RTAVFSCPOAVGDIV4_MASK 0x00000300L 39684 #define RTAVFS_REG120__RTAVFSCPOAVGDIV5_MASK 0x00000C00L 39685 #define RTAVFS_REG120__RTAVFSCPOAVGDIV6_MASK 0x00003000L 39686 #define RTAVFS_REG120__RTAVFSCPOAVGDIV7_MASK 0x0000C000L 39687 #define RTAVFS_REG120__RTAVFSCPOAVGDIVFINAL_MASK 0x00030000L 39688 #define RTAVFS_REG120__RESERVED_MASK 0xFFFC0000L 39689 //RTAVFS_REG121 39690 #define RTAVFS_REG121__RTAVFSZONE0INUSE__SHIFT 0x0 39691 #define RTAVFS_REG121__RTAVFSZONE1INUSE__SHIFT 0x1 39692 #define RTAVFS_REG121__RTAVFSZONE2INUSE__SHIFT 0x2 39693 #define RTAVFS_REG121__RTAVFSZONE3INUSE__SHIFT 0x3 39694 #define RTAVFS_REG121__RTAVFSZONE4INUSE__SHIFT 0x4 39695 #define RTAVFS_REG121__RTAVFSRESERVED__SHIFT 0x5 39696 #define RTAVFS_REG121__RTAVFSERRORCODE__SHIFT 0x1c 39697 #define RTAVFS_REG121__RTAVFSZONE0INUSE_MASK 0x00000001L 39698 #define RTAVFS_REG121__RTAVFSZONE1INUSE_MASK 0x00000002L 39699 #define RTAVFS_REG121__RTAVFSZONE2INUSE_MASK 0x00000004L 39700 #define RTAVFS_REG121__RTAVFSZONE3INUSE_MASK 0x00000008L 39701 #define RTAVFS_REG121__RTAVFSZONE4INUSE_MASK 0x00000010L 39702 #define RTAVFS_REG121__RTAVFSRESERVED_MASK 0x0FFFFFE0L 39703 #define RTAVFS_REG121__RTAVFSERRORCODE_MASK 0xF0000000L 39704 //RTAVFS_REG122 39705 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT__SHIFT 0x0 39706 #define RTAVFS_REG122__RESERVED__SHIFT 0x10 39707 #define RTAVFS_REG122__RTAVFSCPO0_RIPPLECNT_MASK 0x0000FFFFL 39708 #define RTAVFS_REG122__RESERVED_MASK 0xFFFF0000L 39709 //RTAVFS_REG123 39710 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT__SHIFT 0x0 39711 #define RTAVFS_REG123__RESERVED__SHIFT 0x10 39712 #define RTAVFS_REG123__RTAVFSCPO1_RIPPLECNT_MASK 0x0000FFFFL 39713 #define RTAVFS_REG123__RESERVED_MASK 0xFFFF0000L 39714 //RTAVFS_REG124 39715 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT__SHIFT 0x0 39716 #define RTAVFS_REG124__RESERVED__SHIFT 0x10 39717 #define RTAVFS_REG124__RTAVFSCPO2_RIPPLECNT_MASK 0x0000FFFFL 39718 #define RTAVFS_REG124__RESERVED_MASK 0xFFFF0000L 39719 //RTAVFS_REG125 39720 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT__SHIFT 0x0 39721 #define RTAVFS_REG125__RESERVED__SHIFT 0x10 39722 #define RTAVFS_REG125__RTAVFSCPO3_RIPPLECNT_MASK 0x0000FFFFL 39723 #define RTAVFS_REG125__RESERVED_MASK 0xFFFF0000L 39724 //RTAVFS_REG126 39725 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT__SHIFT 0x0 39726 #define RTAVFS_REG126__RESERVED__SHIFT 0x10 39727 #define RTAVFS_REG126__RTAVFSCPO4_RIPPLECNT_MASK 0x0000FFFFL 39728 #define RTAVFS_REG126__RESERVED_MASK 0xFFFF0000L 39729 //RTAVFS_REG127 39730 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT__SHIFT 0x0 39731 #define RTAVFS_REG127__RESERVED__SHIFT 0x10 39732 #define RTAVFS_REG127__RTAVFSCPO5_RIPPLECNT_MASK 0x0000FFFFL 39733 #define RTAVFS_REG127__RESERVED_MASK 0xFFFF0000L 39734 //RTAVFS_REG128 39735 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT__SHIFT 0x0 39736 #define RTAVFS_REG128__RESERVED__SHIFT 0x10 39737 #define RTAVFS_REG128__RTAVFSCPO6_RIPPLECNT_MASK 0x0000FFFFL 39738 #define RTAVFS_REG128__RESERVED_MASK 0xFFFF0000L 39739 //RTAVFS_REG129 39740 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT__SHIFT 0x0 39741 #define RTAVFS_REG129__RESERVED__SHIFT 0x10 39742 #define RTAVFS_REG129__RTAVFSCPO7_RIPPLECNT_MASK 0x0000FFFFL 39743 #define RTAVFS_REG129__RESERVED_MASK 0xFFFF0000L 39744 //RTAVFS_REG130 39745 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT__SHIFT 0x0 39746 #define RTAVFS_REG130__RESERVED__SHIFT 0x10 39747 #define RTAVFS_REG130__RTAVFSCPO8_RIPPLECNT_MASK 0x0000FFFFL 39748 #define RTAVFS_REG130__RESERVED_MASK 0xFFFF0000L 39749 //RTAVFS_REG131 39750 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT__SHIFT 0x0 39751 #define RTAVFS_REG131__RESERVED__SHIFT 0x10 39752 #define RTAVFS_REG131__RTAVFSCPO9_RIPPLECNT_MASK 0x0000FFFFL 39753 #define RTAVFS_REG131__RESERVED_MASK 0xFFFF0000L 39754 //RTAVFS_REG132 39755 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT__SHIFT 0x0 39756 #define RTAVFS_REG132__RESERVED__SHIFT 0x10 39757 #define RTAVFS_REG132__RTAVFSCPO10_RIPPLECNT_MASK 0x0000FFFFL 39758 #define RTAVFS_REG132__RESERVED_MASK 0xFFFF0000L 39759 //RTAVFS_REG133 39760 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT__SHIFT 0x0 39761 #define RTAVFS_REG133__RESERVED__SHIFT 0x10 39762 #define RTAVFS_REG133__RTAVFSCPO11_RIPPLECNT_MASK 0x0000FFFFL 39763 #define RTAVFS_REG133__RESERVED_MASK 0xFFFF0000L 39764 //RTAVFS_REG134 39765 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT__SHIFT 0x0 39766 #define RTAVFS_REG134__RESERVED__SHIFT 0x10 39767 #define RTAVFS_REG134__RTAVFSCPO12_RIPPLECNT_MASK 0x0000FFFFL 39768 #define RTAVFS_REG134__RESERVED_MASK 0xFFFF0000L 39769 //RTAVFS_REG135 39770 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT__SHIFT 0x0 39771 #define RTAVFS_REG135__RESERVED__SHIFT 0x10 39772 #define RTAVFS_REG135__RTAVFSCPO13_RIPPLECNT_MASK 0x0000FFFFL 39773 #define RTAVFS_REG135__RESERVED_MASK 0xFFFF0000L 39774 //RTAVFS_REG136 39775 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT__SHIFT 0x0 39776 #define RTAVFS_REG136__RESERVED__SHIFT 0x10 39777 #define RTAVFS_REG136__RTAVFSCPO14_RIPPLECNT_MASK 0x0000FFFFL 39778 #define RTAVFS_REG136__RESERVED_MASK 0xFFFF0000L 39779 //RTAVFS_REG137 39780 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT__SHIFT 0x0 39781 #define RTAVFS_REG137__RESERVED__SHIFT 0x10 39782 #define RTAVFS_REG137__RTAVFSCPO15_RIPPLECNT_MASK 0x0000FFFFL 39783 #define RTAVFS_REG137__RESERVED_MASK 0xFFFF0000L 39784 //RTAVFS_REG138 39785 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT__SHIFT 0x0 39786 #define RTAVFS_REG138__RESERVED__SHIFT 0x10 39787 #define RTAVFS_REG138__RTAVFSCPO16_RIPPLECNT_MASK 0x0000FFFFL 39788 #define RTAVFS_REG138__RESERVED_MASK 0xFFFF0000L 39789 //RTAVFS_REG139 39790 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT__SHIFT 0x0 39791 #define RTAVFS_REG139__RESERVED__SHIFT 0x10 39792 #define RTAVFS_REG139__RTAVFSCPO17_RIPPLECNT_MASK 0x0000FFFFL 39793 #define RTAVFS_REG139__RESERVED_MASK 0xFFFF0000L 39794 //RTAVFS_REG140 39795 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT__SHIFT 0x0 39796 #define RTAVFS_REG140__RESERVED__SHIFT 0x10 39797 #define RTAVFS_REG140__RTAVFSCPO18_RIPPLECNT_MASK 0x0000FFFFL 39798 #define RTAVFS_REG140__RESERVED_MASK 0xFFFF0000L 39799 //RTAVFS_REG141 39800 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT__SHIFT 0x0 39801 #define RTAVFS_REG141__RESERVED__SHIFT 0x10 39802 #define RTAVFS_REG141__RTAVFSCPO19_RIPPLECNT_MASK 0x0000FFFFL 39803 #define RTAVFS_REG141__RESERVED_MASK 0xFFFF0000L 39804 //RTAVFS_REG142 39805 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT__SHIFT 0x0 39806 #define RTAVFS_REG142__RESERVED__SHIFT 0x10 39807 #define RTAVFS_REG142__RTAVFSCPO20_RIPPLECNT_MASK 0x0000FFFFL 39808 #define RTAVFS_REG142__RESERVED_MASK 0xFFFF0000L 39809 //RTAVFS_REG143 39810 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT__SHIFT 0x0 39811 #define RTAVFS_REG143__RESERVED__SHIFT 0x10 39812 #define RTAVFS_REG143__RTAVFSCPO21_RIPPLECNT_MASK 0x0000FFFFL 39813 #define RTAVFS_REG143__RESERVED_MASK 0xFFFF0000L 39814 //RTAVFS_REG144 39815 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT__SHIFT 0x0 39816 #define RTAVFS_REG144__RESERVED__SHIFT 0x10 39817 #define RTAVFS_REG144__RTAVFSCPO22_RIPPLECNT_MASK 0x0000FFFFL 39818 #define RTAVFS_REG144__RESERVED_MASK 0xFFFF0000L 39819 //RTAVFS_REG145 39820 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT__SHIFT 0x0 39821 #define RTAVFS_REG145__RESERVED__SHIFT 0x10 39822 #define RTAVFS_REG145__RTAVFSCPO23_RIPPLECNT_MASK 0x0000FFFFL 39823 #define RTAVFS_REG145__RESERVED_MASK 0xFFFF0000L 39824 //RTAVFS_REG146 39825 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT__SHIFT 0x0 39826 #define RTAVFS_REG146__RESERVED__SHIFT 0x10 39827 #define RTAVFS_REG146__RTAVFSCPO24_RIPPLECNT_MASK 0x0000FFFFL 39828 #define RTAVFS_REG146__RESERVED_MASK 0xFFFF0000L 39829 //RTAVFS_REG147 39830 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT__SHIFT 0x0 39831 #define RTAVFS_REG147__RESERVED__SHIFT 0x10 39832 #define RTAVFS_REG147__RTAVFSCPO25_RIPPLECNT_MASK 0x0000FFFFL 39833 #define RTAVFS_REG147__RESERVED_MASK 0xFFFF0000L 39834 //RTAVFS_REG148 39835 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT__SHIFT 0x0 39836 #define RTAVFS_REG148__RESERVED__SHIFT 0x10 39837 #define RTAVFS_REG148__RTAVFSCPO26_RIPPLECNT_MASK 0x0000FFFFL 39838 #define RTAVFS_REG148__RESERVED_MASK 0xFFFF0000L 39839 //RTAVFS_REG149 39840 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT__SHIFT 0x0 39841 #define RTAVFS_REG149__RESERVED__SHIFT 0x10 39842 #define RTAVFS_REG149__RTAVFSCPO27_RIPPLECNT_MASK 0x0000FFFFL 39843 #define RTAVFS_REG149__RESERVED_MASK 0xFFFF0000L 39844 //RTAVFS_REG150 39845 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT__SHIFT 0x0 39846 #define RTAVFS_REG150__RESERVED__SHIFT 0x10 39847 #define RTAVFS_REG150__RTAVFSCPO28_RIPPLECNT_MASK 0x0000FFFFL 39848 #define RTAVFS_REG150__RESERVED_MASK 0xFFFF0000L 39849 //RTAVFS_REG151 39850 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT__SHIFT 0x0 39851 #define RTAVFS_REG151__RESERVED__SHIFT 0x10 39852 #define RTAVFS_REG151__RTAVFSCPO29_RIPPLECNT_MASK 0x0000FFFFL 39853 #define RTAVFS_REG151__RESERVED_MASK 0xFFFF0000L 39854 //RTAVFS_REG152 39855 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT__SHIFT 0x0 39856 #define RTAVFS_REG152__RESERVED__SHIFT 0x10 39857 #define RTAVFS_REG152__RTAVFSCPO30_RIPPLECNT_MASK 0x0000FFFFL 39858 #define RTAVFS_REG152__RESERVED_MASK 0xFFFF0000L 39859 //RTAVFS_REG153 39860 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT__SHIFT 0x0 39861 #define RTAVFS_REG153__RESERVED__SHIFT 0x10 39862 #define RTAVFS_REG153__RTAVFSCPO31_RIPPLECNT_MASK 0x0000FFFFL 39863 #define RTAVFS_REG153__RESERVED_MASK 0xFFFF0000L 39864 //RTAVFS_REG154 39865 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT__SHIFT 0x0 39866 #define RTAVFS_REG154__RESERVED__SHIFT 0x10 39867 #define RTAVFS_REG154__RTAVFSCPO32_RIPPLECNT_MASK 0x0000FFFFL 39868 #define RTAVFS_REG154__RESERVED_MASK 0xFFFF0000L 39869 //RTAVFS_REG155 39870 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT__SHIFT 0x0 39871 #define RTAVFS_REG155__RESERVED__SHIFT 0x10 39872 #define RTAVFS_REG155__RTAVFSCPO33_RIPPLECNT_MASK 0x0000FFFFL 39873 #define RTAVFS_REG155__RESERVED_MASK 0xFFFF0000L 39874 //RTAVFS_REG156 39875 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT__SHIFT 0x0 39876 #define RTAVFS_REG156__RESERVED__SHIFT 0x10 39877 #define RTAVFS_REG156__RTAVFSCPO34_RIPPLECNT_MASK 0x0000FFFFL 39878 #define RTAVFS_REG156__RESERVED_MASK 0xFFFF0000L 39879 //RTAVFS_REG157 39880 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT__SHIFT 0x0 39881 #define RTAVFS_REG157__RESERVED__SHIFT 0x10 39882 #define RTAVFS_REG157__RTAVFSCPO35_RIPPLECNT_MASK 0x0000FFFFL 39883 #define RTAVFS_REG157__RESERVED_MASK 0xFFFF0000L 39884 //RTAVFS_REG158 39885 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT__SHIFT 0x0 39886 #define RTAVFS_REG158__RESERVED__SHIFT 0x10 39887 #define RTAVFS_REG158__RTAVFSCPO36_RIPPLECNT_MASK 0x0000FFFFL 39888 #define RTAVFS_REG158__RESERVED_MASK 0xFFFF0000L 39889 //RTAVFS_REG159 39890 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT__SHIFT 0x0 39891 #define RTAVFS_REG159__RESERVED__SHIFT 0x10 39892 #define RTAVFS_REG159__RTAVFSCPO37_RIPPLECNT_MASK 0x0000FFFFL 39893 #define RTAVFS_REG159__RESERVED_MASK 0xFFFF0000L 39894 //RTAVFS_REG160 39895 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT__SHIFT 0x0 39896 #define RTAVFS_REG160__RESERVED__SHIFT 0x10 39897 #define RTAVFS_REG160__RTAVFSCPO38_RIPPLECNT_MASK 0x0000FFFFL 39898 #define RTAVFS_REG160__RESERVED_MASK 0xFFFF0000L 39899 //RTAVFS_REG161 39900 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT__SHIFT 0x0 39901 #define RTAVFS_REG161__RESERVED__SHIFT 0x10 39902 #define RTAVFS_REG161__RTAVFSCPO39_RIPPLECNT_MASK 0x0000FFFFL 39903 #define RTAVFS_REG161__RESERVED_MASK 0xFFFF0000L 39904 //RTAVFS_REG162 39905 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT__SHIFT 0x0 39906 #define RTAVFS_REG162__RESERVED__SHIFT 0x10 39907 #define RTAVFS_REG162__RTAVFSCPO40_RIPPLECNT_MASK 0x0000FFFFL 39908 #define RTAVFS_REG162__RESERVED_MASK 0xFFFF0000L 39909 //RTAVFS_REG163 39910 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT__SHIFT 0x0 39911 #define RTAVFS_REG163__RESERVED__SHIFT 0x10 39912 #define RTAVFS_REG163__RTAVFSCPO41_RIPPLECNT_MASK 0x0000FFFFL 39913 #define RTAVFS_REG163__RESERVED_MASK 0xFFFF0000L 39914 //RTAVFS_REG164 39915 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT__SHIFT 0x0 39916 #define RTAVFS_REG164__RESERVED__SHIFT 0x10 39917 #define RTAVFS_REG164__RTAVFSCPO42_RIPPLECNT_MASK 0x0000FFFFL 39918 #define RTAVFS_REG164__RESERVED_MASK 0xFFFF0000L 39919 //RTAVFS_REG165 39920 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT__SHIFT 0x0 39921 #define RTAVFS_REG165__RESERVED__SHIFT 0x10 39922 #define RTAVFS_REG165__RTAVFSCPO43_RIPPLECNT_MASK 0x0000FFFFL 39923 #define RTAVFS_REG165__RESERVED_MASK 0xFFFF0000L 39924 //RTAVFS_REG166 39925 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT__SHIFT 0x0 39926 #define RTAVFS_REG166__RESERVED__SHIFT 0x10 39927 #define RTAVFS_REG166__RTAVFSCPO44_RIPPLECNT_MASK 0x0000FFFFL 39928 #define RTAVFS_REG166__RESERVED_MASK 0xFFFF0000L 39929 //RTAVFS_REG167 39930 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT__SHIFT 0x0 39931 #define RTAVFS_REG167__RESERVED__SHIFT 0x10 39932 #define RTAVFS_REG167__RTAVFSCPO45_RIPPLECNT_MASK 0x0000FFFFL 39933 #define RTAVFS_REG167__RESERVED_MASK 0xFFFF0000L 39934 //RTAVFS_REG168 39935 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT__SHIFT 0x0 39936 #define RTAVFS_REG168__RESERVED__SHIFT 0x10 39937 #define RTAVFS_REG168__RTAVFSCPO46_RIPPLECNT_MASK 0x0000FFFFL 39938 #define RTAVFS_REG168__RESERVED_MASK 0xFFFF0000L 39939 //RTAVFS_REG169 39940 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT__SHIFT 0x0 39941 #define RTAVFS_REG169__RESERVED__SHIFT 0x10 39942 #define RTAVFS_REG169__RTAVFSCPO47_RIPPLECNT_MASK 0x0000FFFFL 39943 #define RTAVFS_REG169__RESERVED_MASK 0xFFFF0000L 39944 //RTAVFS_REG170 39945 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT__SHIFT 0x0 39946 #define RTAVFS_REG170__RESERVED__SHIFT 0x10 39947 #define RTAVFS_REG170__RTAVFSCPO48_RIPPLECNT_MASK 0x0000FFFFL 39948 #define RTAVFS_REG170__RESERVED_MASK 0xFFFF0000L 39949 //RTAVFS_REG171 39950 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT__SHIFT 0x0 39951 #define RTAVFS_REG171__RESERVED__SHIFT 0x10 39952 #define RTAVFS_REG171__RTAVFSCPO49_RIPPLECNT_MASK 0x0000FFFFL 39953 #define RTAVFS_REG171__RESERVED_MASK 0xFFFF0000L 39954 //RTAVFS_REG172 39955 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT__SHIFT 0x0 39956 #define RTAVFS_REG172__RESERVED__SHIFT 0x10 39957 #define RTAVFS_REG172__RTAVFSCPO50_RIPPLECNT_MASK 0x0000FFFFL 39958 #define RTAVFS_REG172__RESERVED_MASK 0xFFFF0000L 39959 //RTAVFS_REG173 39960 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT__SHIFT 0x0 39961 #define RTAVFS_REG173__RESERVED__SHIFT 0x10 39962 #define RTAVFS_REG173__RTAVFSCPO51_RIPPLECNT_MASK 0x0000FFFFL 39963 #define RTAVFS_REG173__RESERVED_MASK 0xFFFF0000L 39964 //RTAVFS_REG174 39965 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT__SHIFT 0x0 39966 #define RTAVFS_REG174__RESERVED__SHIFT 0x10 39967 #define RTAVFS_REG174__RTAVFSCPO52_RIPPLECNT_MASK 0x0000FFFFL 39968 #define RTAVFS_REG174__RESERVED_MASK 0xFFFF0000L 39969 //RTAVFS_REG175 39970 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT__SHIFT 0x0 39971 #define RTAVFS_REG175__RESERVED__SHIFT 0x10 39972 #define RTAVFS_REG175__RTAVFSCPO53_RIPPLECNT_MASK 0x0000FFFFL 39973 #define RTAVFS_REG175__RESERVED_MASK 0xFFFF0000L 39974 //RTAVFS_REG176 39975 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT__SHIFT 0x0 39976 #define RTAVFS_REG176__RESERVED__SHIFT 0x10 39977 #define RTAVFS_REG176__RTAVFSCPO54_RIPPLECNT_MASK 0x0000FFFFL 39978 #define RTAVFS_REG176__RESERVED_MASK 0xFFFF0000L 39979 //RTAVFS_REG177 39980 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT__SHIFT 0x0 39981 #define RTAVFS_REG177__RESERVED__SHIFT 0x10 39982 #define RTAVFS_REG177__RTAVFSCPO55_RIPPLECNT_MASK 0x0000FFFFL 39983 #define RTAVFS_REG177__RESERVED_MASK 0xFFFF0000L 39984 //RTAVFS_REG178 39985 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT__SHIFT 0x0 39986 #define RTAVFS_REG178__RESERVED__SHIFT 0x10 39987 #define RTAVFS_REG178__RTAVFSCPO56_RIPPLECNT_MASK 0x0000FFFFL 39988 #define RTAVFS_REG178__RESERVED_MASK 0xFFFF0000L 39989 //RTAVFS_REG179 39990 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT__SHIFT 0x0 39991 #define RTAVFS_REG179__RESERVED__SHIFT 0x10 39992 #define RTAVFS_REG179__RTAVFSCPO57_RIPPLECNT_MASK 0x0000FFFFL 39993 #define RTAVFS_REG179__RESERVED_MASK 0xFFFF0000L 39994 //RTAVFS_REG180 39995 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT__SHIFT 0x0 39996 #define RTAVFS_REG180__RESERVED__SHIFT 0x10 39997 #define RTAVFS_REG180__RTAVFSCPO58_RIPPLECNT_MASK 0x0000FFFFL 39998 #define RTAVFS_REG180__RESERVED_MASK 0xFFFF0000L 39999 //RTAVFS_REG181 40000 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT__SHIFT 0x0 40001 #define RTAVFS_REG181__RESERVED__SHIFT 0x10 40002 #define RTAVFS_REG181__RTAVFSCPO59_RIPPLECNT_MASK 0x0000FFFFL 40003 #define RTAVFS_REG181__RESERVED_MASK 0xFFFF0000L 40004 //RTAVFS_REG182 40005 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT__SHIFT 0x0 40006 #define RTAVFS_REG182__RESERVED__SHIFT 0x10 40007 #define RTAVFS_REG182__RTAVFSCPO60_RIPPLECNT_MASK 0x0000FFFFL 40008 #define RTAVFS_REG182__RESERVED_MASK 0xFFFF0000L 40009 //RTAVFS_REG183 40010 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT__SHIFT 0x0 40011 #define RTAVFS_REG183__RESERVED__SHIFT 0x10 40012 #define RTAVFS_REG183__RTAVFSCPO61_RIPPLECNT_MASK 0x0000FFFFL 40013 #define RTAVFS_REG183__RESERVED_MASK 0xFFFF0000L 40014 //RTAVFS_REG184 40015 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT__SHIFT 0x0 40016 #define RTAVFS_REG184__RESERVED__SHIFT 0x10 40017 #define RTAVFS_REG184__RTAVFSCPO62_RIPPLECNT_MASK 0x0000FFFFL 40018 #define RTAVFS_REG184__RESERVED_MASK 0xFFFF0000L 40019 //RTAVFS_REG185 40020 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT__SHIFT 0x0 40021 #define RTAVFS_REG185__RESERVED__SHIFT 0x10 40022 #define RTAVFS_REG185__RTAVFSCPO63_RIPPLECNT_MASK 0x0000FFFFL 40023 #define RTAVFS_REG185__RESERVED_MASK 0xFFFF0000L 40024 //RTAVFS_REG186 40025 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE__SHIFT 0x0 40026 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL__SHIFT 0x10 40027 #define RTAVFS_REG186__RESERVED__SHIFT 0x11 40028 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDE_MASK 0x0000FFFFL 40029 #define RTAVFS_REG186__RTAVFSTARGETFREQCNTOVERRIDESEL_MASK 0x00010000L 40030 #define RTAVFS_REG186__RESERVED_MASK 0xFFFE0000L 40031 //RTAVFS_REG187 40032 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE__SHIFT 0x0 40033 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL__SHIFT 0x10 40034 #define RTAVFS_REG187__RESERVED__SHIFT 0x11 40035 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDE_MASK 0x0000FFFFL 40036 #define RTAVFS_REG187__RTAVFSCURRENTFREQCNTOVERRIDESEL_MASK 0x00010000L 40037 #define RTAVFS_REG187__RESERVED_MASK 0xFFFE0000L 40038 //RTAVFS_REG188 40039 #define RTAVFS_REG188__RTAVFSRTAVFSDBGBUSEN__SHIFT 0x0 40040 #define RTAVFS_REG188__RTAVFSRTAVFSDBGBUSSELREG__SHIFT 0x1 40041 #define RTAVFS_REG188__RTAVFSUSEDBGBUSSELFROMREG__SHIFT 0x7 40042 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMVALIDSEL__SHIFT 0x8 40043 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMCLKDIV__SHIFT 0xa 40044 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMFSMBITSEL__SHIFT 0x12 40045 #define RTAVFS_REG188__RESERVED__SHIFT 0x16 40046 #define RTAVFS_REG188__RTAVFSRTAVFSDBGBUSEN_MASK 0x00000001L 40047 #define RTAVFS_REG188__RTAVFSRTAVFSDBGBUSSELREG_MASK 0x0000007EL 40048 #define RTAVFS_REG188__RTAVFSUSEDBGBUSSELFROMREG_MASK 0x00000080L 40049 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMVALIDSEL_MASK 0x00000300L 40050 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMCLKDIV_MASK 0x0003FC00L 40051 #define RTAVFS_REG188__RTAVFSRTAVFSDBGSTREAMFSMBITSEL_MASK 0x003C0000L 40052 #define RTAVFS_REG188__RESERVED_MASK 0xFFC00000L 40053 //RTAVFS_REG189 40054 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI__SHIFT 0x0 40055 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH__SHIFT 0xa 40056 #define RTAVFS_REG189__RTAVFSVDDREGON__SHIFT 0x14 40057 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET__SHIFT 0x15 40058 #define RTAVFS_REG189__RESERVED__SHIFT 0x16 40059 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMPI_MASK 0x000003FFL 40060 #define RTAVFS_REG189__RTAVFSVOLTCODEFROMBINARYSEARCH_MASK 0x000FFC00L 40061 #define RTAVFS_REG189__RTAVFSVDDREGON_MASK 0x00100000L 40062 #define RTAVFS_REG189__RTAVFSVDDABOVEVDDRET_MASK 0x00200000L 40063 #define RTAVFS_REG189__RESERVED_MASK 0xFFC00000L 40064 //RTAVFS_REG190 40065 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ__SHIFT 0x0 40066 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL__SHIFT 0x1 40067 #define RTAVFS_REG190__RTAVFSRUNLOOP__SHIFT 0x6 40068 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS__SHIFT 0x7 40069 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS__SHIFT 0x8 40070 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS__SHIFT 0x9 40071 #define RTAVFS_REG190__RESERVED__SHIFT 0xa 40072 #define RTAVFS_REG190__RTAVFSIGNORERLCREQ_MASK 0x00000001L 40073 #define RTAVFS_REG190__RTAVFSRIPPLECOUNTEROUTSEL_MASK 0x0000003EL 40074 #define RTAVFS_REG190__RTAVFSRUNLOOP_MASK 0x00000040L 40075 #define RTAVFS_REG190__RTAVFSSAVECPOWEIGHTS_MASK 0x00000080L 40076 #define RTAVFS_REG190__RTAVFSRESTORECPOWEIGHTS_MASK 0x00000100L 40077 #define RTAVFS_REG190__RTAVFSRESETRETENTIONREGS_MASK 0x00000200L 40078 #define RTAVFS_REG190__RESERVED_MASK 0xFFFFFC00L 40079 //RTAVFS_REG191 40080 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP__SHIFT 0x0 40081 #define RTAVFS_REG191__RTAVFSSTOPATIDLE__SHIFT 0x1 40082 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS__SHIFT 0x2 40083 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS__SHIFT 0x3 40084 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS__SHIFT 0x4 40085 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE__SHIFT 0x5 40086 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY__SHIFT 0x6 40087 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY__SHIFT 0x7 40088 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY__SHIFT 0x8 40089 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS__SHIFT 0x9 40090 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK__SHIFT 0xa 40091 #define RTAVFS_REG191__RESERVED__SHIFT 0xb 40092 #define RTAVFS_REG191__RTAVFSSTOPATSTARTUP_MASK 0x00000001L 40093 #define RTAVFS_REG191__RTAVFSSTOPATIDLE_MASK 0x00000002L 40094 #define RTAVFS_REG191__RTAVFSSTOPATRESETCPORIPPLECOUNTERS_MASK 0x00000004L 40095 #define RTAVFS_REG191__RTAVFSSTOPATSTARTCPOS_MASK 0x00000008L 40096 #define RTAVFS_REG191__RTAVFSSTOPATSTARTRIPPLECOUNTERS_MASK 0x00000010L 40097 #define RTAVFS_REG191__RTAVFSSTOPATRIPPLECOUNTERSDONE_MASK 0x00000020L 40098 #define RTAVFS_REG191__RTAVFSSTOPATCPOFINALRESULTREADY_MASK 0x00000040L 40099 #define RTAVFS_REG191__RTAVFSSTOPATVOLTCODEREADY_MASK 0x00000080L 40100 #define RTAVFS_REG191__RTAVFSSTOPATTARGETVOLATGEREADY_MASK 0x00000100L 40101 #define RTAVFS_REG191__RTAVFSSTOPATSTOPCPOS_MASK 0x00000200L 40102 #define RTAVFS_REG191__RTAVFSSTOPATWAITFORACK_MASK 0x00000400L 40103 #define RTAVFS_REG191__RESERVED_MASK 0xFFFFF800L 40104 //RTAVFS_REG192 40105 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT__SHIFT 0x0 40106 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT__SHIFT 0x10 40107 #define RTAVFS_REG192__RTAVFSAVFSSCALEDCPOCOUNT_MASK 0x0000FFFFL 40108 #define RTAVFS_REG192__RTAVFSAVFSFINALMINCPOCOUNT_MASK 0xFFFF0000L 40109 //RTAVFS_REG193 40110 #define RTAVFS_REG193__RTAVFSFSMSTATE__SHIFT 0x0 40111 #define RTAVFS_REG193__RESERVED__SHIFT 0x10 40112 #define RTAVFS_REG193__RTAVFSFSMSTATE_MASK 0x0000FFFFL 40113 #define RTAVFS_REG193__RESERVED_MASK 0xFFFF0000L 40114 //RTAVFS_REG194 40115 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD__SHIFT 0x0 40116 #define RTAVFS_REG194__RTAVFSRIPPLECNTREAD_MASK 0xFFFFFFFFL 40117 40118 40119 // addressBlock: dbgu_gfx_ports_blk 40120 //PACKER_CONTROL 40121 #define PACKER_CONTROL__PackerPresent__SHIFT 0x0 40122 #define PACKER_CONTROL__PackerEnable__SHIFT 0x1 40123 #define PACKER_CONTROL__Rsvd_3_2__SHIFT 0x2 40124 #define PACKER_CONTROL__StreamID__SHIFT 0x4 40125 #define PACKER_CONTROL__Rsvd_63_8__SHIFT 0x8 40126 #define PACKER_CONTROL__PackerPresent_MASK 0x0000000000000001L 40127 #define PACKER_CONTROL__PackerEnable_MASK 0x0000000000000002L 40128 #define PACKER_CONTROL__Rsvd_3_2_MASK 0x000000000000000CL 40129 #define PACKER_CONTROL__StreamID_MASK 0x00000000000000F0L 40130 #define PACKER_CONTROL__Rsvd_63_8_MASK 0xFFFFFFFFFFFFFF00L 40131 40132 40133 // addressBlock: gfx_se_sqind 40134 //SQ_DEBUG_STS_LOCAL 40135 #define SQ_DEBUG_STS_LOCAL__BUSY__SHIFT 0x0 40136 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL__SHIFT 0x4 40137 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY__SHIFT 0xc 40138 #define SQ_DEBUG_STS_LOCAL__IS_BUSY__SHIFT 0xd 40139 #define SQ_DEBUG_STS_LOCAL__IB_BUSY__SHIFT 0xe 40140 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY__SHIFT 0xf 40141 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY__SHIFT 0x10 40142 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY__SHIFT 0x11 40143 #define SQ_DEBUG_STS_LOCAL__VM_BUSY__SHIFT 0x12 40144 #define SQ_DEBUG_STS_LOCAL__BUSY_MASK 0x00000001L 40145 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL_MASK 0x000003F0L 40146 #define SQ_DEBUG_STS_LOCAL__SQ_BUSY_MASK 0x00001000L 40147 #define SQ_DEBUG_STS_LOCAL__IS_BUSY_MASK 0x00002000L 40148 #define SQ_DEBUG_STS_LOCAL__IB_BUSY_MASK 0x00004000L 40149 #define SQ_DEBUG_STS_LOCAL__ARB_BUSY_MASK 0x00008000L 40150 #define SQ_DEBUG_STS_LOCAL__EXP_BUSY_MASK 0x00010000L 40151 #define SQ_DEBUG_STS_LOCAL__BRMSG_BUSY_MASK 0x00020000L 40152 #define SQ_DEBUG_STS_LOCAL__VM_BUSY_MASK 0x00040000L 40153 //SQ_DEBUG_CTRL_LOCAL 40154 #define SQ_DEBUG_CTRL_LOCAL__UNUSED__SHIFT 0x0 40155 #define SQ_DEBUG_CTRL_LOCAL__UNUSED_MASK 0x000000FFL 40156 //SQ_WAVE_ACTIVE 40157 #define SQ_WAVE_ACTIVE__WAVE_SLOT__SHIFT 0x0 40158 #define SQ_WAVE_ACTIVE__WAVE_SLOT_MASK 0x000FFFFFL 40159 //SQ_WAVE_VALID_AND_IDLE 40160 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT__SHIFT 0x0 40161 #define SQ_WAVE_VALID_AND_IDLE__WAVE_SLOT_MASK 0x000FFFFFL 40162 //SQ_WAVE_MODE 40163 #define SQ_WAVE_MODE__FP_ROUND__SHIFT 0x0 40164 #define SQ_WAVE_MODE__FP_DENORM__SHIFT 0x4 40165 #define SQ_WAVE_MODE__FP16_OVFL__SHIFT 0x17 40166 #define SQ_WAVE_MODE__SCALAR_PREFETCH_EN__SHIFT 0x18 40167 #define SQ_WAVE_MODE__DISABLE_PERF__SHIFT 0x1b 40168 #define SQ_WAVE_MODE__FP_ROUND_MASK 0x0000000FL 40169 #define SQ_WAVE_MODE__FP_DENORM_MASK 0x000000F0L 40170 #define SQ_WAVE_MODE__FP16_OVFL_MASK 0x00800000L 40171 #define SQ_WAVE_MODE__SCALAR_PREFETCH_EN_MASK 0x01000000L 40172 #define SQ_WAVE_MODE__DISABLE_PERF_MASK 0x08000000L 40173 //SQ_WAVE_STATUS 40174 #define SQ_WAVE_STATUS__PRIV__SHIFT 0x5 40175 #define SQ_WAVE_STATUS__TRAP_EN__SHIFT 0x6 40176 #define SQ_WAVE_STATUS__EXPORT_RDY__SHIFT 0x8 40177 #define SQ_WAVE_STATUS__EXECZ__SHIFT 0x9 40178 #define SQ_WAVE_STATUS__VCCZ__SHIFT 0xa 40179 #define SQ_WAVE_STATUS__IN_WG__SHIFT 0xb 40180 #define SQ_WAVE_STATUS__TRAP__SHIFT 0xe 40181 #define SQ_WAVE_STATUS__TRAP_BARRIER_COMPLETE__SHIFT 0xf 40182 #define SQ_WAVE_STATUS__VALID__SHIFT 0x10 40183 #define SQ_WAVE_STATUS__SKIP_EXPORT__SHIFT 0x12 40184 #define SQ_WAVE_STATUS__OREO_CONFLICT__SHIFT 0x16 40185 #define SQ_WAVE_STATUS__FATAL_HALT__SHIFT 0x17 40186 #define SQ_WAVE_STATUS__NO_VGPRS__SHIFT 0x18 40187 #define SQ_WAVE_STATUS__LDS_PARAM_READY__SHIFT 0x19 40188 #define SQ_WAVE_STATUS__MUST_GS_ALLOC__SHIFT 0x1a 40189 #define SQ_WAVE_STATUS__MUST_EXPORT__SHIFT 0x1b 40190 #define SQ_WAVE_STATUS__IDLE__SHIFT 0x1c 40191 #define SQ_WAVE_STATUS__WAVE64__SHIFT 0x1d 40192 #define SQ_WAVE_STATUS__DVGPR_EN__SHIFT 0x1e 40193 #define SQ_WAVE_STATUS__WGP_TAKEOVER__SHIFT 0x1f 40194 #define SQ_WAVE_STATUS__PRIV_MASK 0x00000020L 40195 #define SQ_WAVE_STATUS__TRAP_EN_MASK 0x00000040L 40196 #define SQ_WAVE_STATUS__EXPORT_RDY_MASK 0x00000100L 40197 #define SQ_WAVE_STATUS__EXECZ_MASK 0x00000200L 40198 #define SQ_WAVE_STATUS__VCCZ_MASK 0x00000400L 40199 #define SQ_WAVE_STATUS__IN_WG_MASK 0x00000800L 40200 #define SQ_WAVE_STATUS__TRAP_MASK 0x00004000L 40201 #define SQ_WAVE_STATUS__TRAP_BARRIER_COMPLETE_MASK 0x00008000L 40202 #define SQ_WAVE_STATUS__VALID_MASK 0x00010000L 40203 #define SQ_WAVE_STATUS__SKIP_EXPORT_MASK 0x00040000L 40204 #define SQ_WAVE_STATUS__OREO_CONFLICT_MASK 0x00400000L 40205 #define SQ_WAVE_STATUS__FATAL_HALT_MASK 0x00800000L 40206 #define SQ_WAVE_STATUS__NO_VGPRS_MASK 0x01000000L 40207 #define SQ_WAVE_STATUS__LDS_PARAM_READY_MASK 0x02000000L 40208 #define SQ_WAVE_STATUS__MUST_GS_ALLOC_MASK 0x04000000L 40209 #define SQ_WAVE_STATUS__MUST_EXPORT_MASK 0x08000000L 40210 #define SQ_WAVE_STATUS__IDLE_MASK 0x10000000L 40211 #define SQ_WAVE_STATUS__WAVE64_MASK 0x20000000L 40212 #define SQ_WAVE_STATUS__DVGPR_EN_MASK 0x40000000L 40213 #define SQ_WAVE_STATUS__WGP_TAKEOVER_MASK 0x80000000L 40214 //SQ_WAVE_STATE_PRIV 40215 #define SQ_WAVE_STATE_PRIV__WG_RR_EN__SHIFT 0x0 40216 #define SQ_WAVE_STATE_PRIV__SLEEP_WAKEUP__SHIFT 0x1 40217 #define SQ_WAVE_STATE_PRIV__BARRIER_COMPLETE__SHIFT 0x2 40218 #define SQ_WAVE_STATE_PRIV__NAMED_BARRIER_COMPLETE__SHIFT 0x3 40219 #define SQ_WAVE_STATE_PRIV__NAMED_BARRIER_ID__SHIFT 0x4 40220 #define SQ_WAVE_STATE_PRIV__SCC__SHIFT 0x9 40221 #define SQ_WAVE_STATE_PRIV__SYS_PRIO__SHIFT 0xa 40222 #define SQ_WAVE_STATE_PRIV__USER_PRIO__SHIFT 0xc 40223 #define SQ_WAVE_STATE_PRIV__HALT__SHIFT 0xe 40224 #define SQ_WAVE_STATE_PRIV__POISON_ERR__SHIFT 0xf 40225 #define SQ_WAVE_STATE_PRIV__COND_DBG_USER__SHIFT 0x10 40226 #define SQ_WAVE_STATE_PRIV__COND_DBG_SYS__SHIFT 0x11 40227 #define SQ_WAVE_STATE_PRIV__SCRATCH_EN__SHIFT 0x12 40228 #define SQ_WAVE_STATE_PRIV__PERF_EN__SHIFT 0x13 40229 #define SQ_WAVE_STATE_PRIV__TTRACE_EN__SHIFT 0x14 40230 #define SQ_WAVE_STATE_PRIV__WG_RR_EN_MASK 0x00000001L 40231 #define SQ_WAVE_STATE_PRIV__SLEEP_WAKEUP_MASK 0x00000002L 40232 #define SQ_WAVE_STATE_PRIV__BARRIER_COMPLETE_MASK 0x00000004L 40233 #define SQ_WAVE_STATE_PRIV__NAMED_BARRIER_COMPLETE_MASK 0x00000008L 40234 #define SQ_WAVE_STATE_PRIV__NAMED_BARRIER_ID_MASK 0x000001F0L 40235 #define SQ_WAVE_STATE_PRIV__SCC_MASK 0x00000200L 40236 #define SQ_WAVE_STATE_PRIV__SYS_PRIO_MASK 0x00000C00L 40237 #define SQ_WAVE_STATE_PRIV__USER_PRIO_MASK 0x00003000L 40238 #define SQ_WAVE_STATE_PRIV__HALT_MASK 0x00004000L 40239 #define SQ_WAVE_STATE_PRIV__POISON_ERR_MASK 0x00008000L 40240 #define SQ_WAVE_STATE_PRIV__COND_DBG_USER_MASK 0x00010000L 40241 #define SQ_WAVE_STATE_PRIV__COND_DBG_SYS_MASK 0x00020000L 40242 #define SQ_WAVE_STATE_PRIV__SCRATCH_EN_MASK 0x00040000L 40243 #define SQ_WAVE_STATE_PRIV__PERF_EN_MASK 0x00080000L 40244 #define SQ_WAVE_STATE_PRIV__TTRACE_EN_MASK 0x00100000L 40245 //SQ_WAVE_GPR_ALLOC 40246 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE__SHIFT 0x0 40247 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE__SHIFT 0xc 40248 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE_MASK 0x000001FFL 40249 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE_MASK 0x000FF000L 40250 //SQ_WAVE_LDS_ALLOC 40251 #define SQ_WAVE_LDS_ALLOC__LDS_BASE__SHIFT 0x0 40252 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE__SHIFT 0xc 40253 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE__SHIFT 0x18 40254 #define SQ_WAVE_LDS_ALLOC__LDS_BASE_MASK 0x000000FFL 40255 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE_MASK 0x001FF000L 40256 #define SQ_WAVE_LDS_ALLOC__VGPR_SHARED_SIZE_MASK 0x0F000000L 40257 //SQ_WAVE_IB_STS 40258 #define SQ_WAVE_IB_STS__EXP_CNT__SHIFT 0x0 40259 #define SQ_WAVE_IB_STS__DS_CNT__SHIFT 0x3 40260 #define SQ_WAVE_IB_STS__LOAD_CNT__SHIFT 0x9 40261 #define SQ_WAVE_IB_STS__SAMPLE_CNT__SHIFT 0xf 40262 #define SQ_WAVE_IB_STS__BVH_CNT__SHIFT 0x15 40263 #define SQ_WAVE_IB_STS__STORE_CNT__SHIFT 0x18 40264 #define SQ_WAVE_IB_STS__EXP_CNT_MASK 0x00000007L 40265 #define SQ_WAVE_IB_STS__DS_CNT_MASK 0x000001F8L 40266 #define SQ_WAVE_IB_STS__LOAD_CNT_MASK 0x00007E00L 40267 #define SQ_WAVE_IB_STS__SAMPLE_CNT_MASK 0x001F8000L 40268 #define SQ_WAVE_IB_STS__BVH_CNT_MASK 0x00E00000L 40269 #define SQ_WAVE_IB_STS__STORE_CNT_MASK 0x3F000000L 40270 //SQ_PERF_SNAPSHOT_DATA 40271 #define SQ_PERF_SNAPSHOT_DATA__VALID__SHIFT 0x0 40272 #define SQ_PERF_SNAPSHOT_DATA__WAVE_ISSUE__SHIFT 0x1 40273 #define SQ_PERF_SNAPSHOT_DATA__INST_TYPE__SHIFT 0x2 40274 #define SQ_PERF_SNAPSHOT_DATA__NO_ISSUE_REASON__SHIFT 0x6 40275 #define SQ_PERF_SNAPSHOT_DATA__WAVE_ID__SHIFT 0x9 40276 #define SQ_PERF_SNAPSHOT_DATA__VALID_MASK 0x00000001L 40277 #define SQ_PERF_SNAPSHOT_DATA__WAVE_ISSUE_MASK 0x00000002L 40278 #define SQ_PERF_SNAPSHOT_DATA__INST_TYPE_MASK 0x0000003CL 40279 #define SQ_PERF_SNAPSHOT_DATA__NO_ISSUE_REASON_MASK 0x000001C0L 40280 #define SQ_PERF_SNAPSHOT_DATA__WAVE_ID_MASK 0x00003E00L 40281 //SQ_PERF_SNAPSHOT_PC_LO 40282 #define SQ_PERF_SNAPSHOT_PC_LO__PC_LO__SHIFT 0x0 40283 #define SQ_PERF_SNAPSHOT_PC_LO__PC_LO_MASK 0xFFFFFFFFL 40284 //SQ_PERF_SNAPSHOT_PC_HI 40285 #define SQ_PERF_SNAPSHOT_PC_HI__PC_HI__SHIFT 0x0 40286 #define SQ_PERF_SNAPSHOT_PC_HI__PC_HI_MASK 0x0000FFFFL 40287 //SQ_WAVE_IB_DBG1 40288 #define SQ_WAVE_IB_DBG1__WAVE_IDLE__SHIFT 0x18 40289 #define SQ_WAVE_IB_DBG1__MISC_CNT__SHIFT 0x19 40290 #define SQ_WAVE_IB_DBG1__WAVE_IDLE_MASK 0x01000000L 40291 #define SQ_WAVE_IB_DBG1__MISC_CNT_MASK 0xFE000000L 40292 //SQ_WAVE_FLUSH_IB 40293 #define SQ_WAVE_FLUSH_IB__UNUSED__SHIFT 0x0 40294 #define SQ_WAVE_FLUSH_IB__UNUSED_MASK 0xFFFFFFFFL 40295 //SQ_PERF_SNAPSHOT_DATA1 40296 #define SQ_PERF_SNAPSHOT_DATA1__WAVE_CNT__SHIFT 0x0 40297 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_BRMSG__SHIFT 0x6 40298 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_EXPORT__SHIFT 0x7 40299 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_LDS_DIRECT__SHIFT 0x8 40300 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_LDS__SHIFT 0x9 40301 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_TEX__SHIFT 0xa 40302 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_SCALAR__SHIFT 0xb 40303 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_VALU__SHIFT 0xc 40304 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_RESERVED__SHIFT 0xd 40305 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_BRMSG__SHIFT 0xe 40306 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_EXPORT__SHIFT 0xf 40307 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_LDS_DIRECT__SHIFT 0x10 40308 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_LDS__SHIFT 0x11 40309 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_TEX__SHIFT 0x12 40310 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_SCALAR__SHIFT 0x13 40311 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_VALU__SHIFT 0x14 40312 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_RESERVED__SHIFT 0x15 40313 #define SQ_PERF_SNAPSHOT_DATA1__WAVE_CNT_MASK 0x0000003FL 40314 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_BRMSG_MASK 0x00000040L 40315 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_EXPORT_MASK 0x00000080L 40316 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_LDS_DIRECT_MASK 0x00000100L 40317 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_LDS_MASK 0x00000200L 40318 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_TEX_MASK 0x00000400L 40319 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_SCALAR_MASK 0x00000800L 40320 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_VALU_MASK 0x00001000L 40321 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_ISSUED_RESERVED_MASK 0x00002000L 40322 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_BRMSG_MASK 0x00004000L 40323 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_EXPORT_MASK 0x00008000L 40324 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_LDS_DIRECT_MASK 0x00010000L 40325 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_LDS_MASK 0x00020000L 40326 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_TEX_MASK 0x00040000L 40327 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_SCALAR_MASK 0x00080000L 40328 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_VALU_MASK 0x00100000L 40329 #define SQ_PERF_SNAPSHOT_DATA1__ARB_STATE_STALLED_RESERVED_MASK 0x00200000L 40330 //SQ_PERF_SNAPSHOT_DATA2 40331 #define SQ_PERF_SNAPSHOT_DATA2__LOAD_CNT__SHIFT 0x0 40332 #define SQ_PERF_SNAPSHOT_DATA2__STORE_CNT__SHIFT 0x6 40333 #define SQ_PERF_SNAPSHOT_DATA2__BVH_CNT__SHIFT 0xc 40334 #define SQ_PERF_SNAPSHOT_DATA2__SAMPLE_CNT__SHIFT 0xf 40335 #define SQ_PERF_SNAPSHOT_DATA2__DS_CNT__SHIFT 0x15 40336 #define SQ_PERF_SNAPSHOT_DATA2__KM_CNT__SHIFT 0x1b 40337 #define SQ_PERF_SNAPSHOT_DATA2__LOAD_CNT_MASK 0x0000003FL 40338 #define SQ_PERF_SNAPSHOT_DATA2__STORE_CNT_MASK 0x00000FC0L 40339 #define SQ_PERF_SNAPSHOT_DATA2__BVH_CNT_MASK 0x00007000L 40340 #define SQ_PERF_SNAPSHOT_DATA2__SAMPLE_CNT_MASK 0x001F8000L 40341 #define SQ_PERF_SNAPSHOT_DATA2__DS_CNT_MASK 0x07E00000L 40342 #define SQ_PERF_SNAPSHOT_DATA2__KM_CNT_MASK 0xF8000000L 40343 //SQ_WAVE_EXCP_FLAG_PRIV 40344 #define SQ_WAVE_EXCP_FLAG_PRIV__ADDR_WATCH__SHIFT 0x0 40345 #define SQ_WAVE_EXCP_FLAG_PRIV__MEMVIOL__SHIFT 0x4 40346 #define SQ_WAVE_EXCP_FLAG_PRIV__SAVE_CONTEXT__SHIFT 0x5 40347 #define SQ_WAVE_EXCP_FLAG_PRIV__ILLEGAL_INST__SHIFT 0x6 40348 #define SQ_WAVE_EXCP_FLAG_PRIV__HOST_TRAP__SHIFT 0x7 40349 #define SQ_WAVE_EXCP_FLAG_PRIV__WAVE_START__SHIFT 0x8 40350 #define SQ_WAVE_EXCP_FLAG_PRIV__WAVE_END__SHIFT 0x9 40351 #define SQ_WAVE_EXCP_FLAG_PRIV__PERF_SNAPSHOT__SHIFT 0xa 40352 #define SQ_WAVE_EXCP_FLAG_PRIV__TRAP_AFTER_INST__SHIFT 0xb 40353 #define SQ_WAVE_EXCP_FLAG_PRIV__XNACK_ERROR__SHIFT 0xc 40354 #define SQ_WAVE_EXCP_FLAG_PRIV__FIRST_MEMVIOL_SOURCE__SHIFT 0x1e 40355 #define SQ_WAVE_EXCP_FLAG_PRIV__ADDR_WATCH_MASK 0x0000000FL 40356 #define SQ_WAVE_EXCP_FLAG_PRIV__MEMVIOL_MASK 0x00000010L 40357 #define SQ_WAVE_EXCP_FLAG_PRIV__SAVE_CONTEXT_MASK 0x00000020L 40358 #define SQ_WAVE_EXCP_FLAG_PRIV__ILLEGAL_INST_MASK 0x00000040L 40359 #define SQ_WAVE_EXCP_FLAG_PRIV__HOST_TRAP_MASK 0x00000080L 40360 #define SQ_WAVE_EXCP_FLAG_PRIV__WAVE_START_MASK 0x00000100L 40361 #define SQ_WAVE_EXCP_FLAG_PRIV__WAVE_END_MASK 0x00000200L 40362 #define SQ_WAVE_EXCP_FLAG_PRIV__PERF_SNAPSHOT_MASK 0x00000400L 40363 #define SQ_WAVE_EXCP_FLAG_PRIV__TRAP_AFTER_INST_MASK 0x00000800L 40364 #define SQ_WAVE_EXCP_FLAG_PRIV__XNACK_ERROR_MASK 0x00001000L 40365 #define SQ_WAVE_EXCP_FLAG_PRIV__FIRST_MEMVIOL_SOURCE_MASK 0xC0000000L 40366 //SQ_WAVE_EXCP_FLAG_USER 40367 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INVALID__SHIFT 0x0 40368 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INPUT_DENORM__SHIFT 0x1 40369 #define SQ_WAVE_EXCP_FLAG_USER__ALU_FLOAT_DIV0__SHIFT 0x2 40370 #define SQ_WAVE_EXCP_FLAG_USER__ALU_OVERFLOW__SHIFT 0x3 40371 #define SQ_WAVE_EXCP_FLAG_USER__ALU_UNDERFLOW__SHIFT 0x4 40372 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INEXACT__SHIFT 0x5 40373 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INT_DIV0__SHIFT 0x6 40374 #define SQ_WAVE_EXCP_FLAG_USER__BUFFER_OOB__SHIFT 0x1e 40375 #define SQ_WAVE_EXCP_FLAG_USER__LOD_CLAMPED__SHIFT 0x1f 40376 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INVALID_MASK 0x00000001L 40377 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INPUT_DENORM_MASK 0x00000002L 40378 #define SQ_WAVE_EXCP_FLAG_USER__ALU_FLOAT_DIV0_MASK 0x00000004L 40379 #define SQ_WAVE_EXCP_FLAG_USER__ALU_OVERFLOW_MASK 0x00000008L 40380 #define SQ_WAVE_EXCP_FLAG_USER__ALU_UNDERFLOW_MASK 0x00000010L 40381 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INEXACT_MASK 0x00000020L 40382 #define SQ_WAVE_EXCP_FLAG_USER__ALU_INT_DIV0_MASK 0x00000040L 40383 #define SQ_WAVE_EXCP_FLAG_USER__BUFFER_OOB_MASK 0x40000000L 40384 #define SQ_WAVE_EXCP_FLAG_USER__LOD_CLAMPED_MASK 0x80000000L 40385 //SQ_WAVE_TRAP_CTRL 40386 #define SQ_WAVE_TRAP_CTRL__ALU_INVALID__SHIFT 0x0 40387 #define SQ_WAVE_TRAP_CTRL__ALU_INPUT_DENORM__SHIFT 0x1 40388 #define SQ_WAVE_TRAP_CTRL__ALU_FLOAT_DIV0__SHIFT 0x2 40389 #define SQ_WAVE_TRAP_CTRL__ALU_OVERFLOW__SHIFT 0x3 40390 #define SQ_WAVE_TRAP_CTRL__ALU_UNDERFLOW__SHIFT 0x4 40391 #define SQ_WAVE_TRAP_CTRL__ALU_INEXACT__SHIFT 0x5 40392 #define SQ_WAVE_TRAP_CTRL__ALU_INT_DIV0__SHIFT 0x6 40393 #define SQ_WAVE_TRAP_CTRL__ADDR_WATCH__SHIFT 0x7 40394 #define SQ_WAVE_TRAP_CTRL__WAVE_END__SHIFT 0x8 40395 #define SQ_WAVE_TRAP_CTRL__TRAP_AFTER_INST__SHIFT 0x9 40396 #define SQ_WAVE_TRAP_CTRL__ALU_INVALID_MASK 0x00000001L 40397 #define SQ_WAVE_TRAP_CTRL__ALU_INPUT_DENORM_MASK 0x00000002L 40398 #define SQ_WAVE_TRAP_CTRL__ALU_FLOAT_DIV0_MASK 0x00000004L 40399 #define SQ_WAVE_TRAP_CTRL__ALU_OVERFLOW_MASK 0x00000008L 40400 #define SQ_WAVE_TRAP_CTRL__ALU_UNDERFLOW_MASK 0x00000010L 40401 #define SQ_WAVE_TRAP_CTRL__ALU_INEXACT_MASK 0x00000020L 40402 #define SQ_WAVE_TRAP_CTRL__ALU_INT_DIV0_MASK 0x00000040L 40403 #define SQ_WAVE_TRAP_CTRL__ADDR_WATCH_MASK 0x00000080L 40404 #define SQ_WAVE_TRAP_CTRL__WAVE_END_MASK 0x00000100L 40405 #define SQ_WAVE_TRAP_CTRL__TRAP_AFTER_INST_MASK 0x00000200L 40406 //SQ_WAVE_SCRATCH_BASE_LO 40407 #define SQ_WAVE_SCRATCH_BASE_LO__DATA__SHIFT 0x0 40408 #define SQ_WAVE_SCRATCH_BASE_LO__DATA_MASK 0xFFFFFFFFL 40409 //SQ_WAVE_SCRATCH_BASE_HI 40410 #define SQ_WAVE_SCRATCH_BASE_HI__DATA__SHIFT 0x0 40411 #define SQ_WAVE_SCRATCH_BASE_HI__DATA_MASK 0xFFFFFFFFL 40412 //SQ_WAVE_HW_ID1 40413 #define SQ_WAVE_HW_ID1__WAVE_ID__SHIFT 0x0 40414 #define SQ_WAVE_HW_ID1__SIMD_ID__SHIFT 0x8 40415 #define SQ_WAVE_HW_ID1__WGP_ID__SHIFT 0xa 40416 #define SQ_WAVE_HW_ID1__SA_ID__SHIFT 0x10 40417 #define SQ_WAVE_HW_ID1__SE_ID__SHIFT 0x12 40418 #define SQ_WAVE_HW_ID1__DP_RATE__SHIFT 0x1d 40419 #define SQ_WAVE_HW_ID1__WAVE_ID_MASK 0x0000001FL 40420 #define SQ_WAVE_HW_ID1__SIMD_ID_MASK 0x00000300L 40421 #define SQ_WAVE_HW_ID1__WGP_ID_MASK 0x00003C00L 40422 #define SQ_WAVE_HW_ID1__SA_ID_MASK 0x00010000L 40423 #define SQ_WAVE_HW_ID1__SE_ID_MASK 0x001C0000L 40424 #define SQ_WAVE_HW_ID1__DP_RATE_MASK 0xE0000000L 40425 //SQ_WAVE_HW_ID2 40426 #define SQ_WAVE_HW_ID2__QUEUE_ID__SHIFT 0x0 40427 #define SQ_WAVE_HW_ID2__PIPE_ID__SHIFT 0x4 40428 #define SQ_WAVE_HW_ID2__ME_ID__SHIFT 0x8 40429 #define SQ_WAVE_HW_ID2__STATE_ID__SHIFT 0xc 40430 #define SQ_WAVE_HW_ID2__WG_ID__SHIFT 0x10 40431 #define SQ_WAVE_HW_ID2__VM_ID__SHIFT 0x18 40432 #define SQ_WAVE_HW_ID2__QUEUE_ID_MASK 0x0000000FL 40433 #define SQ_WAVE_HW_ID2__PIPE_ID_MASK 0x00000030L 40434 #define SQ_WAVE_HW_ID2__ME_ID_MASK 0x00000300L 40435 #define SQ_WAVE_HW_ID2__STATE_ID_MASK 0x00007000L 40436 #define SQ_WAVE_HW_ID2__WG_ID_MASK 0x001F0000L 40437 #define SQ_WAVE_HW_ID2__VM_ID_MASK 0x0F000000L 40438 //SQ_WAVE_SCHED_MODE 40439 #define SQ_WAVE_SCHED_MODE__DEP_MODE__SHIFT 0x0 40440 #define SQ_WAVE_SCHED_MODE__DEP_MODE_MASK 0x00000003L 40441 //SQ_WAVE_IB_STS2 40442 #define SQ_WAVE_IB_STS2__KM_CNT__SHIFT 0x0 40443 #define SQ_WAVE_IB_STS2__INST_PREFETCH__SHIFT 0x1c 40444 #define SQ_WAVE_IB_STS2__FWD_PROGRESS__SHIFT 0x1e 40445 #define SQ_WAVE_IB_STS2__TTRACE_EN_SPI__SHIFT 0x1f 40446 #define SQ_WAVE_IB_STS2__KM_CNT_MASK 0x0000001FL 40447 #define SQ_WAVE_IB_STS2__INST_PREFETCH_MASK 0x30000000L 40448 #define SQ_WAVE_IB_STS2__FWD_PROGRESS_MASK 0x40000000L 40449 #define SQ_WAVE_IB_STS2__TTRACE_EN_SPI_MASK 0x80000000L 40450 //SQ_SHADER_CYCLES_LO 40451 #define SQ_SHADER_CYCLES_LO__CYCLES_LO__SHIFT 0x0 40452 #define SQ_SHADER_CYCLES_LO__CYCLES_LO_MASK 0xFFFFFFFFL 40453 //SQ_SHADER_CYCLES_HI 40454 #define SQ_SHADER_CYCLES_HI__CYCLES_HI__SHIFT 0x0 40455 #define SQ_SHADER_CYCLES_HI__CYCLES_HI_MASK 0x0FFFFFFFL 40456 //SQ_WAVE_DVGPR_ALLOC_LO 40457 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT0__SHIFT 0x0 40458 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT1__SHIFT 0x8 40459 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT2__SHIFT 0x10 40460 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT3__SHIFT 0x18 40461 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT0_MASK 0x0000007FL 40462 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT1_MASK 0x00007F00L 40463 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT2_MASK 0x007F0000L 40464 #define SQ_WAVE_DVGPR_ALLOC_LO__SEGMENT3_MASK 0x7F000000L 40465 //SQ_WAVE_DVGPR_ALLOC_HI 40466 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT4__SHIFT 0x0 40467 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT5__SHIFT 0x8 40468 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT6__SHIFT 0x10 40469 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT7__SHIFT 0x18 40470 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT4_MASK 0x0000007FL 40471 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT5_MASK 0x00007F00L 40472 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT6_MASK 0x007F0000L 40473 #define SQ_WAVE_DVGPR_ALLOC_HI__SEGMENT7_MASK 0x7F000000L 40474 //SQ_WAVE_PC_LO 40475 #define SQ_WAVE_PC_LO__PC_LO__SHIFT 0x0 40476 #define SQ_WAVE_PC_LO__PC_LO_MASK 0xFFFFFFFFL 40477 //SQ_WAVE_PC_HI 40478 #define SQ_WAVE_PC_HI__PC_HI__SHIFT 0x0 40479 #define SQ_WAVE_PC_HI__PC_HI_MASK 0x0000FFFFL 40480 //SQ_WAVE_TTMP0 40481 #define SQ_WAVE_TTMP0__DATA__SHIFT 0x0 40482 #define SQ_WAVE_TTMP0__DATA_MASK 0xFFFFFFFFL 40483 //SQ_WAVE_TTMP1 40484 #define SQ_WAVE_TTMP1__DATA__SHIFT 0x0 40485 #define SQ_WAVE_TTMP1__DATA_MASK 0xFFFFFFFFL 40486 //SQ_WAVE_TTMP2 40487 #define SQ_WAVE_TTMP2__DATA__SHIFT 0x0 40488 #define SQ_WAVE_TTMP2__DATA_MASK 0xFFFFFFFFL 40489 //SQ_WAVE_TTMP3 40490 #define SQ_WAVE_TTMP3__DATA__SHIFT 0x0 40491 #define SQ_WAVE_TTMP3__DATA_MASK 0xFFFFFFFFL 40492 //SQ_WAVE_TTMP4 40493 #define SQ_WAVE_TTMP4__DATA__SHIFT 0x0 40494 #define SQ_WAVE_TTMP4__DATA_MASK 0xFFFFFFFFL 40495 //SQ_WAVE_TTMP5 40496 #define SQ_WAVE_TTMP5__DATA__SHIFT 0x0 40497 #define SQ_WAVE_TTMP5__DATA_MASK 0xFFFFFFFFL 40498 //SQ_WAVE_TTMP6 40499 #define SQ_WAVE_TTMP6__DATA__SHIFT 0x0 40500 #define SQ_WAVE_TTMP6__DATA_MASK 0xFFFFFFFFL 40501 //SQ_WAVE_TTMP7 40502 #define SQ_WAVE_TTMP7__DATA__SHIFT 0x0 40503 #define SQ_WAVE_TTMP7__DATA_MASK 0xFFFFFFFFL 40504 //SQ_WAVE_TTMP8 40505 #define SQ_WAVE_TTMP8__DATA__SHIFT 0x0 40506 #define SQ_WAVE_TTMP8__DATA_MASK 0xFFFFFFFFL 40507 //SQ_WAVE_TTMP9 40508 #define SQ_WAVE_TTMP9__DATA__SHIFT 0x0 40509 #define SQ_WAVE_TTMP9__DATA_MASK 0xFFFFFFFFL 40510 //SQ_WAVE_TTMP10 40511 #define SQ_WAVE_TTMP10__DATA__SHIFT 0x0 40512 #define SQ_WAVE_TTMP10__DATA_MASK 0xFFFFFFFFL 40513 //SQ_WAVE_TTMP11 40514 #define SQ_WAVE_TTMP11__DATA__SHIFT 0x0 40515 #define SQ_WAVE_TTMP11__DATA_MASK 0xFFFFFFFFL 40516 //SQ_WAVE_TTMP12 40517 #define SQ_WAVE_TTMP12__DATA__SHIFT 0x0 40518 #define SQ_WAVE_TTMP12__DATA_MASK 0xFFFFFFFFL 40519 //SQ_WAVE_TTMP13 40520 #define SQ_WAVE_TTMP13__DATA__SHIFT 0x0 40521 #define SQ_WAVE_TTMP13__DATA_MASK 0xFFFFFFFFL 40522 //SQ_WAVE_TTMP14 40523 #define SQ_WAVE_TTMP14__DATA__SHIFT 0x0 40524 #define SQ_WAVE_TTMP14__DATA_MASK 0xFFFFFFFFL 40525 //SQ_WAVE_TTMP15 40526 #define SQ_WAVE_TTMP15__DATA__SHIFT 0x0 40527 #define SQ_WAVE_TTMP15__DATA_MASK 0xFFFFFFFFL 40528 //SQ_WAVE_M0 40529 #define SQ_WAVE_M0__M0__SHIFT 0x0 40530 #define SQ_WAVE_M0__M0_MASK 0xFFFFFFFFL 40531 //SQ_WAVE_EXEC_LO 40532 #define SQ_WAVE_EXEC_LO__EXEC_LO__SHIFT 0x0 40533 #define SQ_WAVE_EXEC_LO__EXEC_LO_MASK 0xFFFFFFFFL 40534 //SQ_WAVE_EXEC_HI 40535 #define SQ_WAVE_EXEC_HI__EXEC_HI__SHIFT 0x0 40536 #define SQ_WAVE_EXEC_HI__EXEC_HI_MASK 0xFFFFFFFFL 40537 40538 40539 // addressBlock: gfx_se_secacind 40540 //SE_CAC_ID 40541 #define SE_CAC_ID__CAC_BLOCK_ID__SHIFT 0x0 40542 #define SE_CAC_ID__CAC_SIGNAL_ID__SHIFT 0x6 40543 #define SE_CAC_ID__CAC_BLOCK_ID_MASK 0x0000003FL 40544 #define SE_CAC_ID__CAC_SIGNAL_ID_MASK 0x00003FC0L 40545 //SE_CAC_CNTL 40546 #define SE_CAC_CNTL__CAC_THRESHOLD__SHIFT 0x0 40547 #define SE_CAC_CNTL__CAC_THRESHOLD_MASK 0x0000FFFFL 40548 40549 40550 #endif 40551