1 /* $NetBSD: gfx_6_0_sh_mask.h,v 1.2 2021/12/18 23:45:14 riastradh Exp $ */ 2 3 /* 4 * 5 * Copyright (C) 2016 Advanced Micro Devices, Inc. 6 * 7 * Permission is hereby granted, free of charge, to any person obtaining a 8 * copy of this software and associated documentation files (the "Software"), 9 * to deal in the Software without restriction, including without limitation 10 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 11 * and/or sell copies of the Software, and to permit persons to whom the 12 * Software is furnished to do so, subject to the following conditions: 13 * 14 * The above copyright notice and this permission notice shall be included 15 * in all copies or substantial portions of the Software. 16 * 17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 18 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 20 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 21 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 22 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 */ 24 25 #ifndef GFX_6_0_SH_MASK_H 26 #define GFX_6_0_SH_MASK_H 27 28 #define BCI_DEBUG_READ__DATA_MASK 0x00ffffffL 29 #define BCI_DEBUG_READ__DATA__SHIFT 0x00000000 30 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 31 #define CB_BLEND0_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 32 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 33 #define CB_BLEND0_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 34 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 35 #define CB_BLEND0_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 36 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 37 #define CB_BLEND0_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 38 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 39 #define CB_BLEND0_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 40 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 41 #define CB_BLEND0_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 42 #define CB_BLEND0_CONTROL__DISABLE_ROP3_MASK 0x80000000L 43 #define CB_BLEND0_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 44 #define CB_BLEND0_CONTROL__ENABLE_MASK 0x40000000L 45 #define CB_BLEND0_CONTROL__ENABLE__SHIFT 0x0000001e 46 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 47 #define CB_BLEND0_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 48 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 49 #define CB_BLEND1_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 50 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 51 #define CB_BLEND1_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 52 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 53 #define CB_BLEND1_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 54 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 55 #define CB_BLEND1_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 56 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 57 #define CB_BLEND1_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 58 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 59 #define CB_BLEND1_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 60 #define CB_BLEND1_CONTROL__DISABLE_ROP3_MASK 0x80000000L 61 #define CB_BLEND1_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 62 #define CB_BLEND1_CONTROL__ENABLE_MASK 0x40000000L 63 #define CB_BLEND1_CONTROL__ENABLE__SHIFT 0x0000001e 64 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 65 #define CB_BLEND1_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 66 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 67 #define CB_BLEND2_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 68 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 69 #define CB_BLEND2_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 70 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 71 #define CB_BLEND2_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 72 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 73 #define CB_BLEND2_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 74 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 75 #define CB_BLEND2_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 76 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 77 #define CB_BLEND2_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 78 #define CB_BLEND2_CONTROL__DISABLE_ROP3_MASK 0x80000000L 79 #define CB_BLEND2_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 80 #define CB_BLEND2_CONTROL__ENABLE_MASK 0x40000000L 81 #define CB_BLEND2_CONTROL__ENABLE__SHIFT 0x0000001e 82 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 83 #define CB_BLEND2_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 84 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 85 #define CB_BLEND3_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 86 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 87 #define CB_BLEND3_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 88 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 89 #define CB_BLEND3_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 90 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 91 #define CB_BLEND3_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 92 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 93 #define CB_BLEND3_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 94 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 95 #define CB_BLEND3_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 96 #define CB_BLEND3_CONTROL__DISABLE_ROP3_MASK 0x80000000L 97 #define CB_BLEND3_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 98 #define CB_BLEND3_CONTROL__ENABLE_MASK 0x40000000L 99 #define CB_BLEND3_CONTROL__ENABLE__SHIFT 0x0000001e 100 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 101 #define CB_BLEND3_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 102 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 103 #define CB_BLEND4_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 104 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 105 #define CB_BLEND4_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 106 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 107 #define CB_BLEND4_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 108 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 109 #define CB_BLEND4_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 110 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 111 #define CB_BLEND4_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 112 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 113 #define CB_BLEND4_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 114 #define CB_BLEND4_CONTROL__DISABLE_ROP3_MASK 0x80000000L 115 #define CB_BLEND4_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 116 #define CB_BLEND4_CONTROL__ENABLE_MASK 0x40000000L 117 #define CB_BLEND4_CONTROL__ENABLE__SHIFT 0x0000001e 118 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 119 #define CB_BLEND4_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 120 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 121 #define CB_BLEND5_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 122 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 123 #define CB_BLEND5_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 124 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 125 #define CB_BLEND5_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 126 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 127 #define CB_BLEND5_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 128 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 129 #define CB_BLEND5_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 130 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 131 #define CB_BLEND5_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 132 #define CB_BLEND5_CONTROL__DISABLE_ROP3_MASK 0x80000000L 133 #define CB_BLEND5_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 134 #define CB_BLEND5_CONTROL__ENABLE_MASK 0x40000000L 135 #define CB_BLEND5_CONTROL__ENABLE__SHIFT 0x0000001e 136 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 137 #define CB_BLEND5_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 138 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 139 #define CB_BLEND6_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 140 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 141 #define CB_BLEND6_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 142 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 143 #define CB_BLEND6_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 144 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 145 #define CB_BLEND6_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 146 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 147 #define CB_BLEND6_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 148 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 149 #define CB_BLEND6_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 150 #define CB_BLEND6_CONTROL__DISABLE_ROP3_MASK 0x80000000L 151 #define CB_BLEND6_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 152 #define CB_BLEND6_CONTROL__ENABLE_MASK 0x40000000L 153 #define CB_BLEND6_CONTROL__ENABLE__SHIFT 0x0000001e 154 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 155 #define CB_BLEND6_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 156 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN_MASK 0x00e00000L 157 #define CB_BLEND7_CONTROL__ALPHA_COMB_FCN__SHIFT 0x00000015 158 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND_MASK 0x1f000000L 159 #define CB_BLEND7_CONTROL__ALPHA_DESTBLEND__SHIFT 0x00000018 160 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND_MASK 0x001f0000L 161 #define CB_BLEND7_CONTROL__ALPHA_SRCBLEND__SHIFT 0x00000010 162 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN_MASK 0x000000e0L 163 #define CB_BLEND7_CONTROL__COLOR_COMB_FCN__SHIFT 0x00000005 164 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND_MASK 0x00001f00L 165 #define CB_BLEND7_CONTROL__COLOR_DESTBLEND__SHIFT 0x00000008 166 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND_MASK 0x0000001fL 167 #define CB_BLEND7_CONTROL__COLOR_SRCBLEND__SHIFT 0x00000000 168 #define CB_BLEND7_CONTROL__DISABLE_ROP3_MASK 0x80000000L 169 #define CB_BLEND7_CONTROL__DISABLE_ROP3__SHIFT 0x0000001f 170 #define CB_BLEND7_CONTROL__ENABLE_MASK 0x40000000L 171 #define CB_BLEND7_CONTROL__ENABLE__SHIFT 0x0000001e 172 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND_MASK 0x20000000L 173 #define CB_BLEND7_CONTROL__SEPARATE_ALPHA_BLEND__SHIFT 0x0000001d 174 #define CB_BLEND_ALPHA__BLEND_ALPHA_MASK 0xffffffffL 175 #define CB_BLEND_ALPHA__BLEND_ALPHA__SHIFT 0x00000000 176 #define CB_BLEND_BLUE__BLEND_BLUE_MASK 0xffffffffL 177 #define CB_BLEND_BLUE__BLEND_BLUE__SHIFT 0x00000000 178 #define CB_BLEND_GREEN__BLEND_GREEN_MASK 0xffffffffL 179 #define CB_BLEND_GREEN__BLEND_GREEN__SHIFT 0x00000000 180 #define CB_BLEND_RED__BLEND_RED_MASK 0xffffffffL 181 #define CB_BLEND_RED__BLEND_RED__SHIFT 0x00000000 182 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 183 #define CB_CGTT_SCLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 184 #define CB_CGTT_SCLK_CTRL__ON_DELAY_MASK 0x0000000fL 185 #define CB_CGTT_SCLK_CTRL__ON_DELAY__SHIFT 0x00000000 186 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 187 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 188 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 189 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 190 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 191 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 192 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 193 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 194 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 195 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 196 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 197 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 198 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 199 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 200 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 201 #define CB_CGTT_SCLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 202 #define CB_COLOR0_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 203 #define CB_COLOR0_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 204 #define CB_COLOR0_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 205 #define CB_COLOR0_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 206 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 207 #define CB_COLOR0_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 208 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 209 #define CB_COLOR0_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 210 #define CB_COLOR0_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 211 #define CB_COLOR0_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 212 #define CB_COLOR0_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 213 #define CB_COLOR0_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 214 #define CB_COLOR0_BASE__BASE_256B_MASK 0xffffffffL 215 #define CB_COLOR0_BASE__BASE_256B__SHIFT 0x00000000 216 #define CB_COLOR0_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 217 #define CB_COLOR0_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 218 #define CB_COLOR0_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 219 #define CB_COLOR0_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 220 #define CB_COLOR0_CMASK__BASE_256B_MASK 0xffffffffL 221 #define CB_COLOR0_CMASK__BASE_256B__SHIFT 0x00000000 222 #define CB_COLOR0_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 223 #define CB_COLOR0_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 224 #define CB_COLOR0_FMASK__BASE_256B_MASK 0xffffffffL 225 #define CB_COLOR0_FMASK__BASE_256B__SHIFT 0x00000000 226 #define CB_COLOR0_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 227 #define CB_COLOR0_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 228 #define CB_COLOR0_INFO__BLEND_BYPASS_MASK 0x00010000L 229 #define CB_COLOR0_INFO__BLEND_BYPASS__SHIFT 0x00000010 230 #define CB_COLOR0_INFO__BLEND_CLAMP_MASK 0x00008000L 231 #define CB_COLOR0_INFO__BLEND_CLAMP__SHIFT 0x0000000f 232 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 233 #define CB_COLOR0_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 234 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 235 #define CB_COLOR0_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 236 #define CB_COLOR0_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 237 #define CB_COLOR0_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 238 #define CB_COLOR0_INFO__COMPRESSION_MASK 0x00004000L 239 #define CB_COLOR0_INFO__COMPRESSION__SHIFT 0x0000000e 240 #define CB_COLOR0_INFO__COMP_SWAP_MASK 0x00001800L 241 #define CB_COLOR0_INFO__COMP_SWAP__SHIFT 0x0000000b 242 #define CB_COLOR0_INFO__ENDIAN_MASK 0x00000003L 243 #define CB_COLOR0_INFO__ENDIAN__SHIFT 0x00000000 244 #define CB_COLOR0_INFO__FAST_CLEAR_MASK 0x00002000L 245 #define CB_COLOR0_INFO__FAST_CLEAR__SHIFT 0x0000000d 246 #define CB_COLOR0_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 247 #define CB_COLOR0_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 248 #define CB_COLOR0_INFO__FORMAT_MASK 0x0000007cL 249 #define CB_COLOR0_INFO__FORMAT__SHIFT 0x00000002 250 #define CB_COLOR0_INFO__LINEAR_GENERAL_MASK 0x00000080L 251 #define CB_COLOR0_INFO__LINEAR_GENERAL__SHIFT 0x00000007 252 #define CB_COLOR0_INFO__NUMBER_TYPE_MASK 0x00000700L 253 #define CB_COLOR0_INFO__NUMBER_TYPE__SHIFT 0x00000008 254 #define CB_COLOR0_INFO__ROUND_MODE_MASK 0x00040000L 255 #define CB_COLOR0_INFO__ROUND_MODE__SHIFT 0x00000012 256 #define CB_COLOR0_INFO__SIMPLE_FLOAT_MASK 0x00020000L 257 #define CB_COLOR0_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 258 #define CB_COLOR0_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 259 #define CB_COLOR0_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 260 #define CB_COLOR0_PITCH__TILE_MAX_MASK 0x000007ffL 261 #define CB_COLOR0_PITCH__TILE_MAX__SHIFT 0x00000000 262 #define CB_COLOR0_SLICE__TILE_MAX_MASK 0x003fffffL 263 #define CB_COLOR0_SLICE__TILE_MAX__SHIFT 0x00000000 264 #define CB_COLOR0_VIEW__SLICE_MAX_MASK 0x00ffe000L 265 #define CB_COLOR0_VIEW__SLICE_MAX__SHIFT 0x0000000d 266 #define CB_COLOR0_VIEW__SLICE_START_MASK 0x000007ffL 267 #define CB_COLOR0_VIEW__SLICE_START__SHIFT 0x00000000 268 #define CB_COLOR1_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 269 #define CB_COLOR1_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 270 #define CB_COLOR1_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 271 #define CB_COLOR1_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 272 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 273 #define CB_COLOR1_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 274 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 275 #define CB_COLOR1_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 276 #define CB_COLOR1_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 277 #define CB_COLOR1_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 278 #define CB_COLOR1_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 279 #define CB_COLOR1_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 280 #define CB_COLOR1_BASE__BASE_256B_MASK 0xffffffffL 281 #define CB_COLOR1_BASE__BASE_256B__SHIFT 0x00000000 282 #define CB_COLOR1_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 283 #define CB_COLOR1_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 284 #define CB_COLOR1_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 285 #define CB_COLOR1_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 286 #define CB_COLOR1_CMASK__BASE_256B_MASK 0xffffffffL 287 #define CB_COLOR1_CMASK__BASE_256B__SHIFT 0x00000000 288 #define CB_COLOR1_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 289 #define CB_COLOR1_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 290 #define CB_COLOR1_FMASK__BASE_256B_MASK 0xffffffffL 291 #define CB_COLOR1_FMASK__BASE_256B__SHIFT 0x00000000 292 #define CB_COLOR1_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 293 #define CB_COLOR1_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 294 #define CB_COLOR1_INFO__BLEND_BYPASS_MASK 0x00010000L 295 #define CB_COLOR1_INFO__BLEND_BYPASS__SHIFT 0x00000010 296 #define CB_COLOR1_INFO__BLEND_CLAMP_MASK 0x00008000L 297 #define CB_COLOR1_INFO__BLEND_CLAMP__SHIFT 0x0000000f 298 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 299 #define CB_COLOR1_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 300 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 301 #define CB_COLOR1_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 302 #define CB_COLOR1_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 303 #define CB_COLOR1_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 304 #define CB_COLOR1_INFO__COMPRESSION_MASK 0x00004000L 305 #define CB_COLOR1_INFO__COMPRESSION__SHIFT 0x0000000e 306 #define CB_COLOR1_INFO__COMP_SWAP_MASK 0x00001800L 307 #define CB_COLOR1_INFO__COMP_SWAP__SHIFT 0x0000000b 308 #define CB_COLOR1_INFO__ENDIAN_MASK 0x00000003L 309 #define CB_COLOR1_INFO__ENDIAN__SHIFT 0x00000000 310 #define CB_COLOR1_INFO__FAST_CLEAR_MASK 0x00002000L 311 #define CB_COLOR1_INFO__FAST_CLEAR__SHIFT 0x0000000d 312 #define CB_COLOR1_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 313 #define CB_COLOR1_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 314 #define CB_COLOR1_INFO__FORMAT_MASK 0x0000007cL 315 #define CB_COLOR1_INFO__FORMAT__SHIFT 0x00000002 316 #define CB_COLOR1_INFO__LINEAR_GENERAL_MASK 0x00000080L 317 #define CB_COLOR1_INFO__LINEAR_GENERAL__SHIFT 0x00000007 318 #define CB_COLOR1_INFO__NUMBER_TYPE_MASK 0x00000700L 319 #define CB_COLOR1_INFO__NUMBER_TYPE__SHIFT 0x00000008 320 #define CB_COLOR1_INFO__ROUND_MODE_MASK 0x00040000L 321 #define CB_COLOR1_INFO__ROUND_MODE__SHIFT 0x00000012 322 #define CB_COLOR1_INFO__SIMPLE_FLOAT_MASK 0x00020000L 323 #define CB_COLOR1_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 324 #define CB_COLOR1_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 325 #define CB_COLOR1_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 326 #define CB_COLOR1_PITCH__TILE_MAX_MASK 0x000007ffL 327 #define CB_COLOR1_PITCH__TILE_MAX__SHIFT 0x00000000 328 #define CB_COLOR1_SLICE__TILE_MAX_MASK 0x003fffffL 329 #define CB_COLOR1_SLICE__TILE_MAX__SHIFT 0x00000000 330 #define CB_COLOR1_VIEW__SLICE_MAX_MASK 0x00ffe000L 331 #define CB_COLOR1_VIEW__SLICE_MAX__SHIFT 0x0000000d 332 #define CB_COLOR1_VIEW__SLICE_START_MASK 0x000007ffL 333 #define CB_COLOR1_VIEW__SLICE_START__SHIFT 0x00000000 334 #define CB_COLOR2_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 335 #define CB_COLOR2_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 336 #define CB_COLOR2_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 337 #define CB_COLOR2_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 338 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 339 #define CB_COLOR2_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 340 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 341 #define CB_COLOR2_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 342 #define CB_COLOR2_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 343 #define CB_COLOR2_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 344 #define CB_COLOR2_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 345 #define CB_COLOR2_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 346 #define CB_COLOR2_BASE__BASE_256B_MASK 0xffffffffL 347 #define CB_COLOR2_BASE__BASE_256B__SHIFT 0x00000000 348 #define CB_COLOR2_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 349 #define CB_COLOR2_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 350 #define CB_COLOR2_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 351 #define CB_COLOR2_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 352 #define CB_COLOR2_CMASK__BASE_256B_MASK 0xffffffffL 353 #define CB_COLOR2_CMASK__BASE_256B__SHIFT 0x00000000 354 #define CB_COLOR2_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 355 #define CB_COLOR2_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 356 #define CB_COLOR2_FMASK__BASE_256B_MASK 0xffffffffL 357 #define CB_COLOR2_FMASK__BASE_256B__SHIFT 0x00000000 358 #define CB_COLOR2_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 359 #define CB_COLOR2_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 360 #define CB_COLOR2_INFO__BLEND_BYPASS_MASK 0x00010000L 361 #define CB_COLOR2_INFO__BLEND_BYPASS__SHIFT 0x00000010 362 #define CB_COLOR2_INFO__BLEND_CLAMP_MASK 0x00008000L 363 #define CB_COLOR2_INFO__BLEND_CLAMP__SHIFT 0x0000000f 364 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 365 #define CB_COLOR2_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 366 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 367 #define CB_COLOR2_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 368 #define CB_COLOR2_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 369 #define CB_COLOR2_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 370 #define CB_COLOR2_INFO__COMPRESSION_MASK 0x00004000L 371 #define CB_COLOR2_INFO__COMPRESSION__SHIFT 0x0000000e 372 #define CB_COLOR2_INFO__COMP_SWAP_MASK 0x00001800L 373 #define CB_COLOR2_INFO__COMP_SWAP__SHIFT 0x0000000b 374 #define CB_COLOR2_INFO__ENDIAN_MASK 0x00000003L 375 #define CB_COLOR2_INFO__ENDIAN__SHIFT 0x00000000 376 #define CB_COLOR2_INFO__FAST_CLEAR_MASK 0x00002000L 377 #define CB_COLOR2_INFO__FAST_CLEAR__SHIFT 0x0000000d 378 #define CB_COLOR2_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 379 #define CB_COLOR2_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 380 #define CB_COLOR2_INFO__FORMAT_MASK 0x0000007cL 381 #define CB_COLOR2_INFO__FORMAT__SHIFT 0x00000002 382 #define CB_COLOR2_INFO__LINEAR_GENERAL_MASK 0x00000080L 383 #define CB_COLOR2_INFO__LINEAR_GENERAL__SHIFT 0x00000007 384 #define CB_COLOR2_INFO__NUMBER_TYPE_MASK 0x00000700L 385 #define CB_COLOR2_INFO__NUMBER_TYPE__SHIFT 0x00000008 386 #define CB_COLOR2_INFO__ROUND_MODE_MASK 0x00040000L 387 #define CB_COLOR2_INFO__ROUND_MODE__SHIFT 0x00000012 388 #define CB_COLOR2_INFO__SIMPLE_FLOAT_MASK 0x00020000L 389 #define CB_COLOR2_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 390 #define CB_COLOR2_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 391 #define CB_COLOR2_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 392 #define CB_COLOR2_PITCH__TILE_MAX_MASK 0x000007ffL 393 #define CB_COLOR2_PITCH__TILE_MAX__SHIFT 0x00000000 394 #define CB_COLOR2_SLICE__TILE_MAX_MASK 0x003fffffL 395 #define CB_COLOR2_SLICE__TILE_MAX__SHIFT 0x00000000 396 #define CB_COLOR2_VIEW__SLICE_MAX_MASK 0x00ffe000L 397 #define CB_COLOR2_VIEW__SLICE_MAX__SHIFT 0x0000000d 398 #define CB_COLOR2_VIEW__SLICE_START_MASK 0x000007ffL 399 #define CB_COLOR2_VIEW__SLICE_START__SHIFT 0x00000000 400 #define CB_COLOR3_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 401 #define CB_COLOR3_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 402 #define CB_COLOR3_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 403 #define CB_COLOR3_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 404 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 405 #define CB_COLOR3_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 406 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 407 #define CB_COLOR3_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 408 #define CB_COLOR3_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 409 #define CB_COLOR3_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 410 #define CB_COLOR3_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 411 #define CB_COLOR3_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 412 #define CB_COLOR3_BASE__BASE_256B_MASK 0xffffffffL 413 #define CB_COLOR3_BASE__BASE_256B__SHIFT 0x00000000 414 #define CB_COLOR3_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 415 #define CB_COLOR3_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 416 #define CB_COLOR3_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 417 #define CB_COLOR3_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 418 #define CB_COLOR3_CMASK__BASE_256B_MASK 0xffffffffL 419 #define CB_COLOR3_CMASK__BASE_256B__SHIFT 0x00000000 420 #define CB_COLOR3_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 421 #define CB_COLOR3_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 422 #define CB_COLOR3_FMASK__BASE_256B_MASK 0xffffffffL 423 #define CB_COLOR3_FMASK__BASE_256B__SHIFT 0x00000000 424 #define CB_COLOR3_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 425 #define CB_COLOR3_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 426 #define CB_COLOR3_INFO__BLEND_BYPASS_MASK 0x00010000L 427 #define CB_COLOR3_INFO__BLEND_BYPASS__SHIFT 0x00000010 428 #define CB_COLOR3_INFO__BLEND_CLAMP_MASK 0x00008000L 429 #define CB_COLOR3_INFO__BLEND_CLAMP__SHIFT 0x0000000f 430 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 431 #define CB_COLOR3_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 432 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 433 #define CB_COLOR3_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 434 #define CB_COLOR3_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 435 #define CB_COLOR3_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 436 #define CB_COLOR3_INFO__COMPRESSION_MASK 0x00004000L 437 #define CB_COLOR3_INFO__COMPRESSION__SHIFT 0x0000000e 438 #define CB_COLOR3_INFO__COMP_SWAP_MASK 0x00001800L 439 #define CB_COLOR3_INFO__COMP_SWAP__SHIFT 0x0000000b 440 #define CB_COLOR3_INFO__ENDIAN_MASK 0x00000003L 441 #define CB_COLOR3_INFO__ENDIAN__SHIFT 0x00000000 442 #define CB_COLOR3_INFO__FAST_CLEAR_MASK 0x00002000L 443 #define CB_COLOR3_INFO__FAST_CLEAR__SHIFT 0x0000000d 444 #define CB_COLOR3_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 445 #define CB_COLOR3_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 446 #define CB_COLOR3_INFO__FORMAT_MASK 0x0000007cL 447 #define CB_COLOR3_INFO__FORMAT__SHIFT 0x00000002 448 #define CB_COLOR3_INFO__LINEAR_GENERAL_MASK 0x00000080L 449 #define CB_COLOR3_INFO__LINEAR_GENERAL__SHIFT 0x00000007 450 #define CB_COLOR3_INFO__NUMBER_TYPE_MASK 0x00000700L 451 #define CB_COLOR3_INFO__NUMBER_TYPE__SHIFT 0x00000008 452 #define CB_COLOR3_INFO__ROUND_MODE_MASK 0x00040000L 453 #define CB_COLOR3_INFO__ROUND_MODE__SHIFT 0x00000012 454 #define CB_COLOR3_INFO__SIMPLE_FLOAT_MASK 0x00020000L 455 #define CB_COLOR3_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 456 #define CB_COLOR3_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 457 #define CB_COLOR3_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 458 #define CB_COLOR3_PITCH__TILE_MAX_MASK 0x000007ffL 459 #define CB_COLOR3_PITCH__TILE_MAX__SHIFT 0x00000000 460 #define CB_COLOR3_SLICE__TILE_MAX_MASK 0x003fffffL 461 #define CB_COLOR3_SLICE__TILE_MAX__SHIFT 0x00000000 462 #define CB_COLOR3_VIEW__SLICE_MAX_MASK 0x00ffe000L 463 #define CB_COLOR3_VIEW__SLICE_MAX__SHIFT 0x0000000d 464 #define CB_COLOR3_VIEW__SLICE_START_MASK 0x000007ffL 465 #define CB_COLOR3_VIEW__SLICE_START__SHIFT 0x00000000 466 #define CB_COLOR4_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 467 #define CB_COLOR4_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 468 #define CB_COLOR4_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 469 #define CB_COLOR4_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 470 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 471 #define CB_COLOR4_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 472 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 473 #define CB_COLOR4_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 474 #define CB_COLOR4_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 475 #define CB_COLOR4_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 476 #define CB_COLOR4_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 477 #define CB_COLOR4_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 478 #define CB_COLOR4_BASE__BASE_256B_MASK 0xffffffffL 479 #define CB_COLOR4_BASE__BASE_256B__SHIFT 0x00000000 480 #define CB_COLOR4_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 481 #define CB_COLOR4_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 482 #define CB_COLOR4_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 483 #define CB_COLOR4_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 484 #define CB_COLOR4_CMASK__BASE_256B_MASK 0xffffffffL 485 #define CB_COLOR4_CMASK__BASE_256B__SHIFT 0x00000000 486 #define CB_COLOR4_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 487 #define CB_COLOR4_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 488 #define CB_COLOR4_FMASK__BASE_256B_MASK 0xffffffffL 489 #define CB_COLOR4_FMASK__BASE_256B__SHIFT 0x00000000 490 #define CB_COLOR4_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 491 #define CB_COLOR4_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 492 #define CB_COLOR4_INFO__BLEND_BYPASS_MASK 0x00010000L 493 #define CB_COLOR4_INFO__BLEND_BYPASS__SHIFT 0x00000010 494 #define CB_COLOR4_INFO__BLEND_CLAMP_MASK 0x00008000L 495 #define CB_COLOR4_INFO__BLEND_CLAMP__SHIFT 0x0000000f 496 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 497 #define CB_COLOR4_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 498 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 499 #define CB_COLOR4_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 500 #define CB_COLOR4_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 501 #define CB_COLOR4_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 502 #define CB_COLOR4_INFO__COMPRESSION_MASK 0x00004000L 503 #define CB_COLOR4_INFO__COMPRESSION__SHIFT 0x0000000e 504 #define CB_COLOR4_INFO__COMP_SWAP_MASK 0x00001800L 505 #define CB_COLOR4_INFO__COMP_SWAP__SHIFT 0x0000000b 506 #define CB_COLOR4_INFO__ENDIAN_MASK 0x00000003L 507 #define CB_COLOR4_INFO__ENDIAN__SHIFT 0x00000000 508 #define CB_COLOR4_INFO__FAST_CLEAR_MASK 0x00002000L 509 #define CB_COLOR4_INFO__FAST_CLEAR__SHIFT 0x0000000d 510 #define CB_COLOR4_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 511 #define CB_COLOR4_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 512 #define CB_COLOR4_INFO__FORMAT_MASK 0x0000007cL 513 #define CB_COLOR4_INFO__FORMAT__SHIFT 0x00000002 514 #define CB_COLOR4_INFO__LINEAR_GENERAL_MASK 0x00000080L 515 #define CB_COLOR4_INFO__LINEAR_GENERAL__SHIFT 0x00000007 516 #define CB_COLOR4_INFO__NUMBER_TYPE_MASK 0x00000700L 517 #define CB_COLOR4_INFO__NUMBER_TYPE__SHIFT 0x00000008 518 #define CB_COLOR4_INFO__ROUND_MODE_MASK 0x00040000L 519 #define CB_COLOR4_INFO__ROUND_MODE__SHIFT 0x00000012 520 #define CB_COLOR4_INFO__SIMPLE_FLOAT_MASK 0x00020000L 521 #define CB_COLOR4_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 522 #define CB_COLOR4_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 523 #define CB_COLOR4_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 524 #define CB_COLOR4_PITCH__TILE_MAX_MASK 0x000007ffL 525 #define CB_COLOR4_PITCH__TILE_MAX__SHIFT 0x00000000 526 #define CB_COLOR4_SLICE__TILE_MAX_MASK 0x003fffffL 527 #define CB_COLOR4_SLICE__TILE_MAX__SHIFT 0x00000000 528 #define CB_COLOR4_VIEW__SLICE_MAX_MASK 0x00ffe000L 529 #define CB_COLOR4_VIEW__SLICE_MAX__SHIFT 0x0000000d 530 #define CB_COLOR4_VIEW__SLICE_START_MASK 0x000007ffL 531 #define CB_COLOR4_VIEW__SLICE_START__SHIFT 0x00000000 532 #define CB_COLOR5_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 533 #define CB_COLOR5_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 534 #define CB_COLOR5_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 535 #define CB_COLOR5_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 536 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 537 #define CB_COLOR5_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 538 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 539 #define CB_COLOR5_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 540 #define CB_COLOR5_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 541 #define CB_COLOR5_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 542 #define CB_COLOR5_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 543 #define CB_COLOR5_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 544 #define CB_COLOR5_BASE__BASE_256B_MASK 0xffffffffL 545 #define CB_COLOR5_BASE__BASE_256B__SHIFT 0x00000000 546 #define CB_COLOR5_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 547 #define CB_COLOR5_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 548 #define CB_COLOR5_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 549 #define CB_COLOR5_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 550 #define CB_COLOR5_CMASK__BASE_256B_MASK 0xffffffffL 551 #define CB_COLOR5_CMASK__BASE_256B__SHIFT 0x00000000 552 #define CB_COLOR5_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 553 #define CB_COLOR5_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 554 #define CB_COLOR5_FMASK__BASE_256B_MASK 0xffffffffL 555 #define CB_COLOR5_FMASK__BASE_256B__SHIFT 0x00000000 556 #define CB_COLOR5_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 557 #define CB_COLOR5_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 558 #define CB_COLOR5_INFO__BLEND_BYPASS_MASK 0x00010000L 559 #define CB_COLOR5_INFO__BLEND_BYPASS__SHIFT 0x00000010 560 #define CB_COLOR5_INFO__BLEND_CLAMP_MASK 0x00008000L 561 #define CB_COLOR5_INFO__BLEND_CLAMP__SHIFT 0x0000000f 562 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 563 #define CB_COLOR5_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 564 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 565 #define CB_COLOR5_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 566 #define CB_COLOR5_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 567 #define CB_COLOR5_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 568 #define CB_COLOR5_INFO__COMPRESSION_MASK 0x00004000L 569 #define CB_COLOR5_INFO__COMPRESSION__SHIFT 0x0000000e 570 #define CB_COLOR5_INFO__COMP_SWAP_MASK 0x00001800L 571 #define CB_COLOR5_INFO__COMP_SWAP__SHIFT 0x0000000b 572 #define CB_COLOR5_INFO__ENDIAN_MASK 0x00000003L 573 #define CB_COLOR5_INFO__ENDIAN__SHIFT 0x00000000 574 #define CB_COLOR5_INFO__FAST_CLEAR_MASK 0x00002000L 575 #define CB_COLOR5_INFO__FAST_CLEAR__SHIFT 0x0000000d 576 #define CB_COLOR5_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 577 #define CB_COLOR5_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 578 #define CB_COLOR5_INFO__FORMAT_MASK 0x0000007cL 579 #define CB_COLOR5_INFO__FORMAT__SHIFT 0x00000002 580 #define CB_COLOR5_INFO__LINEAR_GENERAL_MASK 0x00000080L 581 #define CB_COLOR5_INFO__LINEAR_GENERAL__SHIFT 0x00000007 582 #define CB_COLOR5_INFO__NUMBER_TYPE_MASK 0x00000700L 583 #define CB_COLOR5_INFO__NUMBER_TYPE__SHIFT 0x00000008 584 #define CB_COLOR5_INFO__ROUND_MODE_MASK 0x00040000L 585 #define CB_COLOR5_INFO__ROUND_MODE__SHIFT 0x00000012 586 #define CB_COLOR5_INFO__SIMPLE_FLOAT_MASK 0x00020000L 587 #define CB_COLOR5_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 588 #define CB_COLOR5_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 589 #define CB_COLOR5_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 590 #define CB_COLOR5_PITCH__TILE_MAX_MASK 0x000007ffL 591 #define CB_COLOR5_PITCH__TILE_MAX__SHIFT 0x00000000 592 #define CB_COLOR5_SLICE__TILE_MAX_MASK 0x003fffffL 593 #define CB_COLOR5_SLICE__TILE_MAX__SHIFT 0x00000000 594 #define CB_COLOR5_VIEW__SLICE_MAX_MASK 0x00ffe000L 595 #define CB_COLOR5_VIEW__SLICE_MAX__SHIFT 0x0000000d 596 #define CB_COLOR5_VIEW__SLICE_START_MASK 0x000007ffL 597 #define CB_COLOR5_VIEW__SLICE_START__SHIFT 0x00000000 598 #define CB_COLOR6_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 599 #define CB_COLOR6_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 600 #define CB_COLOR6_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 601 #define CB_COLOR6_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 602 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 603 #define CB_COLOR6_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 604 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 605 #define CB_COLOR6_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 606 #define CB_COLOR6_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 607 #define CB_COLOR6_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 608 #define CB_COLOR6_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 609 #define CB_COLOR6_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 610 #define CB_COLOR6_BASE__BASE_256B_MASK 0xffffffffL 611 #define CB_COLOR6_BASE__BASE_256B__SHIFT 0x00000000 612 #define CB_COLOR6_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 613 #define CB_COLOR6_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 614 #define CB_COLOR6_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 615 #define CB_COLOR6_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 616 #define CB_COLOR6_CMASK__BASE_256B_MASK 0xffffffffL 617 #define CB_COLOR6_CMASK__BASE_256B__SHIFT 0x00000000 618 #define CB_COLOR6_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 619 #define CB_COLOR6_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 620 #define CB_COLOR6_FMASK__BASE_256B_MASK 0xffffffffL 621 #define CB_COLOR6_FMASK__BASE_256B__SHIFT 0x00000000 622 #define CB_COLOR6_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 623 #define CB_COLOR6_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 624 #define CB_COLOR6_INFO__BLEND_BYPASS_MASK 0x00010000L 625 #define CB_COLOR6_INFO__BLEND_BYPASS__SHIFT 0x00000010 626 #define CB_COLOR6_INFO__BLEND_CLAMP_MASK 0x00008000L 627 #define CB_COLOR6_INFO__BLEND_CLAMP__SHIFT 0x0000000f 628 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 629 #define CB_COLOR6_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 630 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 631 #define CB_COLOR6_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 632 #define CB_COLOR6_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 633 #define CB_COLOR6_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 634 #define CB_COLOR6_INFO__COMPRESSION_MASK 0x00004000L 635 #define CB_COLOR6_INFO__COMPRESSION__SHIFT 0x0000000e 636 #define CB_COLOR6_INFO__COMP_SWAP_MASK 0x00001800L 637 #define CB_COLOR6_INFO__COMP_SWAP__SHIFT 0x0000000b 638 #define CB_COLOR6_INFO__ENDIAN_MASK 0x00000003L 639 #define CB_COLOR6_INFO__ENDIAN__SHIFT 0x00000000 640 #define CB_COLOR6_INFO__FAST_CLEAR_MASK 0x00002000L 641 #define CB_COLOR6_INFO__FAST_CLEAR__SHIFT 0x0000000d 642 #define CB_COLOR6_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 643 #define CB_COLOR6_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 644 #define CB_COLOR6_INFO__FORMAT_MASK 0x0000007cL 645 #define CB_COLOR6_INFO__FORMAT__SHIFT 0x00000002 646 #define CB_COLOR6_INFO__LINEAR_GENERAL_MASK 0x00000080L 647 #define CB_COLOR6_INFO__LINEAR_GENERAL__SHIFT 0x00000007 648 #define CB_COLOR6_INFO__NUMBER_TYPE_MASK 0x00000700L 649 #define CB_COLOR6_INFO__NUMBER_TYPE__SHIFT 0x00000008 650 #define CB_COLOR6_INFO__ROUND_MODE_MASK 0x00040000L 651 #define CB_COLOR6_INFO__ROUND_MODE__SHIFT 0x00000012 652 #define CB_COLOR6_INFO__SIMPLE_FLOAT_MASK 0x00020000L 653 #define CB_COLOR6_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 654 #define CB_COLOR6_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 655 #define CB_COLOR6_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 656 #define CB_COLOR6_PITCH__TILE_MAX_MASK 0x000007ffL 657 #define CB_COLOR6_PITCH__TILE_MAX__SHIFT 0x00000000 658 #define CB_COLOR6_SLICE__TILE_MAX_MASK 0x003fffffL 659 #define CB_COLOR6_SLICE__TILE_MAX__SHIFT 0x00000000 660 #define CB_COLOR6_VIEW__SLICE_MAX_MASK 0x00ffe000L 661 #define CB_COLOR6_VIEW__SLICE_MAX__SHIFT 0x0000000d 662 #define CB_COLOR6_VIEW__SLICE_START_MASK 0x000007ffL 663 #define CB_COLOR6_VIEW__SLICE_START__SHIFT 0x00000000 664 #define CB_COLOR7_ATTRIB__FMASK_BANK_HEIGHT_MASK 0x00000c00L 665 #define CB_COLOR7_ATTRIB__FMASK_BANK_HEIGHT__SHIFT 0x0000000a 666 #define CB_COLOR7_ATTRIB__FMASK_TILE_MODE_INDEX_MASK 0x000003e0L 667 #define CB_COLOR7_ATTRIB__FMASK_TILE_MODE_INDEX__SHIFT 0x00000005 668 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1_MASK 0x00020000L 669 #define CB_COLOR7_ATTRIB__FORCE_DST_ALPHA_1__SHIFT 0x00000011 670 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS_MASK 0x00018000L 671 #define CB_COLOR7_ATTRIB__NUM_FRAGMENTS__SHIFT 0x0000000f 672 #define CB_COLOR7_ATTRIB__NUM_SAMPLES_MASK 0x00007000L 673 #define CB_COLOR7_ATTRIB__NUM_SAMPLES__SHIFT 0x0000000c 674 #define CB_COLOR7_ATTRIB__TILE_MODE_INDEX_MASK 0x0000001fL 675 #define CB_COLOR7_ATTRIB__TILE_MODE_INDEX__SHIFT 0x00000000 676 #define CB_COLOR7_BASE__BASE_256B_MASK 0xffffffffL 677 #define CB_COLOR7_BASE__BASE_256B__SHIFT 0x00000000 678 #define CB_COLOR7_CLEAR_WORD0__CLEAR_WORD0_MASK 0xffffffffL 679 #define CB_COLOR7_CLEAR_WORD0__CLEAR_WORD0__SHIFT 0x00000000 680 #define CB_COLOR7_CLEAR_WORD1__CLEAR_WORD1_MASK 0xffffffffL 681 #define CB_COLOR7_CLEAR_WORD1__CLEAR_WORD1__SHIFT 0x00000000 682 #define CB_COLOR7_CMASK__BASE_256B_MASK 0xffffffffL 683 #define CB_COLOR7_CMASK__BASE_256B__SHIFT 0x00000000 684 #define CB_COLOR7_CMASK_SLICE__TILE_MAX_MASK 0x00003fffL 685 #define CB_COLOR7_CMASK_SLICE__TILE_MAX__SHIFT 0x00000000 686 #define CB_COLOR7_FMASK__BASE_256B_MASK 0xffffffffL 687 #define CB_COLOR7_FMASK__BASE_256B__SHIFT 0x00000000 688 #define CB_COLOR7_FMASK_SLICE__TILE_MAX_MASK 0x003fffffL 689 #define CB_COLOR7_FMASK_SLICE__TILE_MAX__SHIFT 0x00000000 690 #define CB_COLOR7_INFO__BLEND_BYPASS_MASK 0x00010000L 691 #define CB_COLOR7_INFO__BLEND_BYPASS__SHIFT 0x00000010 692 #define CB_COLOR7_INFO__BLEND_CLAMP_MASK 0x00008000L 693 #define CB_COLOR7_INFO__BLEND_CLAMP__SHIFT 0x0000000f 694 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL_MASK 0x03800000L 695 #define CB_COLOR7_INFO__BLEND_OPT_DISCARD_PIXEL__SHIFT 0x00000017 696 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST_MASK 0x00700000L 697 #define CB_COLOR7_INFO__BLEND_OPT_DONT_RD_DST__SHIFT 0x00000014 698 #define CB_COLOR7_INFO__CMASK_IS_LINEAR_MASK 0x00080000L 699 #define CB_COLOR7_INFO__CMASK_IS_LINEAR__SHIFT 0x00000013 700 #define CB_COLOR7_INFO__COMPRESSION_MASK 0x00004000L 701 #define CB_COLOR7_INFO__COMPRESSION__SHIFT 0x0000000e 702 #define CB_COLOR7_INFO__COMP_SWAP_MASK 0x00001800L 703 #define CB_COLOR7_INFO__COMP_SWAP__SHIFT 0x0000000b 704 #define CB_COLOR7_INFO__ENDIAN_MASK 0x00000003L 705 #define CB_COLOR7_INFO__ENDIAN__SHIFT 0x00000000 706 #define CB_COLOR7_INFO__FAST_CLEAR_MASK 0x00002000L 707 #define CB_COLOR7_INFO__FAST_CLEAR__SHIFT 0x0000000d 708 #define CB_COLOR7_INFO__FMASK_COMPRESSION_DISABLE_MASK 0x04000000L 709 #define CB_COLOR7_INFO__FMASK_COMPRESSION_DISABLE__SHIFT 0x0000001a 710 #define CB_COLOR7_INFO__FORMAT_MASK 0x0000007cL 711 #define CB_COLOR7_INFO__FORMAT__SHIFT 0x00000002 712 #define CB_COLOR7_INFO__LINEAR_GENERAL_MASK 0x00000080L 713 #define CB_COLOR7_INFO__LINEAR_GENERAL__SHIFT 0x00000007 714 #define CB_COLOR7_INFO__NUMBER_TYPE_MASK 0x00000700L 715 #define CB_COLOR7_INFO__NUMBER_TYPE__SHIFT 0x00000008 716 #define CB_COLOR7_INFO__ROUND_MODE_MASK 0x00040000L 717 #define CB_COLOR7_INFO__ROUND_MODE__SHIFT 0x00000012 718 #define CB_COLOR7_INFO__SIMPLE_FLOAT_MASK 0x00020000L 719 #define CB_COLOR7_INFO__SIMPLE_FLOAT__SHIFT 0x00000011 720 #define CB_COLOR7_PITCH__FMASK_TILE_MAX_MASK 0x7ff00000L 721 #define CB_COLOR7_PITCH__FMASK_TILE_MAX__SHIFT 0x00000014 722 #define CB_COLOR7_PITCH__TILE_MAX_MASK 0x000007ffL 723 #define CB_COLOR7_PITCH__TILE_MAX__SHIFT 0x00000000 724 #define CB_COLOR7_SLICE__TILE_MAX_MASK 0x003fffffL 725 #define CB_COLOR7_SLICE__TILE_MAX__SHIFT 0x00000000 726 #define CB_COLOR7_VIEW__SLICE_MAX_MASK 0x00ffe000L 727 #define CB_COLOR7_VIEW__SLICE_MAX__SHIFT 0x0000000d 728 #define CB_COLOR7_VIEW__SLICE_START_MASK 0x000007ffL 729 #define CB_COLOR7_VIEW__SLICE_START__SHIFT 0x00000000 730 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE_MASK 0x00000008L 731 #define CB_COLOR_CONTROL__DEGAMMA_ENABLE__SHIFT 0x00000003 732 #define CB_COLOR_CONTROL__MODE_MASK 0x00000070L 733 #define CB_COLOR_CONTROL__MODE__SHIFT 0x00000004 734 #define CB_COLOR_CONTROL__ROP3_MASK 0x00ff0000L 735 #define CB_COLOR_CONTROL__ROP3__SHIFT 0x00000010 736 #define CB_DEBUG_BUS_13__AC_BUSY_MASK 0x00000008L 737 #define CB_DEBUG_BUS_13__AC_BUSY__SHIFT 0x00000003 738 #define CB_DEBUG_BUS_13__CACHE_CTRL_BUSY_MASK 0x00000020L 739 #define CB_DEBUG_BUS_13__CACHE_CTRL_BUSY__SHIFT 0x00000005 740 #define CB_DEBUG_BUS_13__CRW_BUSY_MASK 0x00000010L 741 #define CB_DEBUG_BUS_13__CRW_BUSY__SHIFT 0x00000004 742 #define CB_DEBUG_BUS_13__EVICT_PENDING_MASK 0x00000200L 743 #define CB_DEBUG_BUS_13__EVICT_PENDING__SHIFT 0x00000009 744 #define CB_DEBUG_BUS_13__FC_RD_PENDING_MASK 0x00000100L 745 #define CB_DEBUG_BUS_13__FC_RD_PENDING__SHIFT 0x00000008 746 #define CB_DEBUG_BUS_13__FC_WR_PENDING_MASK 0x00000080L 747 #define CB_DEBUG_BUS_13__FC_WR_PENDING__SHIFT 0x00000007 748 #define CB_DEBUG_BUS_13__LAST_RD_ARB_WINNER_MASK 0x00000400L 749 #define CB_DEBUG_BUS_13__LAST_RD_ARB_WINNER__SHIFT 0x0000000a 750 #define CB_DEBUG_BUS_13__MC_WR_PENDING_MASK 0x00000040L 751 #define CB_DEBUG_BUS_13__MC_WR_PENDING__SHIFT 0x00000006 752 #define CB_DEBUG_BUS_13__MU_BUSY_MASK 0x00000002L 753 #define CB_DEBUG_BUS_13__MU_BUSY__SHIFT 0x00000001 754 #define CB_DEBUG_BUS_13__MU_STATE_MASK 0x0007f800L 755 #define CB_DEBUG_BUS_13__MU_STATE__SHIFT 0x0000000b 756 #define CB_DEBUG_BUS_13__TILE_INTFC_BUSY_MASK 0x00000001L 757 #define CB_DEBUG_BUS_13__TILE_INTFC_BUSY__SHIFT 0x00000000 758 #define CB_DEBUG_BUS_13__TQ_BUSY_MASK 0x00000004L 759 #define CB_DEBUG_BUS_13__TQ_BUSY__SHIFT 0x00000002 760 #define CB_DEBUG_BUS_14__ADDR_BUSY_MASK 0x00000010L 761 #define CB_DEBUG_BUS_14__ADDR_BUSY__SHIFT 0x00000004 762 #define CB_DEBUG_BUS_14__CACHE_CTL_BUSY_MASK 0x00000008L 763 #define CB_DEBUG_BUS_14__CACHE_CTL_BUSY__SHIFT 0x00000003 764 #define CB_DEBUG_BUS_14__CLEAR_BUSY_MASK 0x00000100L 765 #define CB_DEBUG_BUS_14__CLEAR_BUSY__SHIFT 0x00000008 766 #define CB_DEBUG_BUS_14__FOP_BUSY_MASK 0x00000002L 767 #define CB_DEBUG_BUS_14__FOP_BUSY__SHIFT 0x00000001 768 #define CB_DEBUG_BUS_14__LAT_BUSY_MASK 0x00000004L 769 #define CB_DEBUG_BUS_14__LAT_BUSY__SHIFT 0x00000002 770 #define CB_DEBUG_BUS_14__MERGE_BUSY_MASK 0x00000020L 771 #define CB_DEBUG_BUS_14__MERGE_BUSY__SHIFT 0x00000005 772 #define CB_DEBUG_BUS_14__QUAD_BUSY_MASK 0x00000040L 773 #define CB_DEBUG_BUS_14__QUAD_BUSY__SHIFT 0x00000006 774 #define CB_DEBUG_BUS_14__TILE_BUSY_MASK 0x00000080L 775 #define CB_DEBUG_BUS_14__TILE_BUSY__SHIFT 0x00000007 776 #define CB_DEBUG_BUS_14__TILE_RETIREMENT_BUSY_MASK 0x00000001L 777 #define CB_DEBUG_BUS_14__TILE_RETIREMENT_BUSY__SHIFT 0x00000000 778 #define CB_DEBUG_BUS_15__CS_BUSY_MASK 0x00000010L 779 #define CB_DEBUG_BUS_15__CS_BUSY__SHIFT 0x00000004 780 #define CB_DEBUG_BUS_15__DS_BUSY_MASK 0x00000040L 781 #define CB_DEBUG_BUS_15__DS_BUSY__SHIFT 0x00000006 782 #define CB_DEBUG_BUS_15__IB_BUSY_MASK 0x00000100L 783 #define CB_DEBUG_BUS_15__IB_BUSY__SHIFT 0x00000008 784 #define CB_DEBUG_BUS_15__RB_BUSY_MASK 0x00000020L 785 #define CB_DEBUG_BUS_15__RB_BUSY__SHIFT 0x00000005 786 #define CB_DEBUG_BUS_15__SF_BUSY_MASK 0x00000008L 787 #define CB_DEBUG_BUS_15__SF_BUSY__SHIFT 0x00000003 788 #define CB_DEBUG_BUS_15__SURF_SYNC_START_MASK 0x00000004L 789 #define CB_DEBUG_BUS_15__SURF_SYNC_START__SHIFT 0x00000002 790 #define CB_DEBUG_BUS_15__SURF_SYNC_STATE_MASK 0x00000003L 791 #define CB_DEBUG_BUS_15__SURF_SYNC_STATE__SHIFT 0x00000000 792 #define CB_DEBUG_BUS_15__TB_BUSY_MASK 0x00000080L 793 #define CB_DEBUG_BUS_15__TB_BUSY__SHIFT 0x00000007 794 #define CB_DEBUG_BUS_16__CC_WRREQ_FIFO_EMPTY_MASK 0x00100000L 795 #define CB_DEBUG_BUS_16__CC_WRREQ_FIFO_EMPTY__SHIFT 0x00000014 796 #define CB_DEBUG_BUS_16__CM_WRREQ_FIFO_EMPTY_MASK 0x00400000L 797 #define CB_DEBUG_BUS_16__CM_WRREQ_FIFO_EMPTY__SHIFT 0x00000016 798 #define CB_DEBUG_BUS_16__FC_WRREQ_FIFO_EMPTY_MASK 0x00200000L 799 #define CB_DEBUG_BUS_16__FC_WRREQ_FIFO_EMPTY__SHIFT 0x00000015 800 #define CB_DEBUG_BUS_16__LAST_RD_GRANT_VEC_MASK 0x000003c0L 801 #define CB_DEBUG_BUS_16__LAST_RD_GRANT_VEC__SHIFT 0x00000006 802 #define CB_DEBUG_BUS_16__LAST_WR_GRANT_VEC_MASK 0x000f0000L 803 #define CB_DEBUG_BUS_16__LAST_WR_GRANT_VEC__SHIFT 0x00000010 804 #define CB_DEBUG_BUS_16__MC_RDREQ_CREDITS_MASK 0x0000003fL 805 #define CB_DEBUG_BUS_16__MC_RDREQ_CREDITS__SHIFT 0x00000000 806 #define CB_DEBUG_BUS_16__MC_WRREQ_CREDITS_MASK 0x0000fc00L 807 #define CB_DEBUG_BUS_16__MC_WRREQ_CREDITS__SHIFT 0x0000000a 808 #define CB_DEBUG_BUS_17__BB_BUSY_MASK 0x00000008L 809 #define CB_DEBUG_BUS_17__BB_BUSY__SHIFT 0x00000003 810 #define CB_DEBUG_BUS_17__CC_BUSY_MASK 0x00000004L 811 #define CB_DEBUG_BUS_17__CC_BUSY__SHIFT 0x00000002 812 #define CB_DEBUG_BUS_17__CM_BUSY_MASK 0x00000001L 813 #define CB_DEBUG_BUS_17__CM_BUSY__SHIFT 0x00000000 814 #define CB_DEBUG_BUS_17__CORE_SCLK_VLD_MASK 0x00000020L 815 #define CB_DEBUG_BUS_17__CORE_SCLK_VLD__SHIFT 0x00000005 816 #define CB_DEBUG_BUS_17__FC_BUSY_MASK 0x00000002L 817 #define CB_DEBUG_BUS_17__FC_BUSY__SHIFT 0x00000001 818 #define CB_DEBUG_BUS_17__MA_BUSY_MASK 0x00000010L 819 #define CB_DEBUG_BUS_17__MA_BUSY__SHIFT 0x00000004 820 #define CB_DEBUG_BUS_17__REG_SCLK0_VLD_MASK 0x00000080L 821 #define CB_DEBUG_BUS_17__REG_SCLK0_VLD__SHIFT 0x00000007 822 #define CB_DEBUG_BUS_17__REG_SCLK1_VLD_MASK 0x00000040L 823 #define CB_DEBUG_BUS_17__REG_SCLK1_VLD__SHIFT 0x00000006 824 #define CB_DEBUG_BUS_18__NOT_USED_MASK 0x00ffffffL 825 #define CB_DEBUG_BUS_18__NOT_USED__SHIFT 0x00000000 826 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS_MASK 0x0001f800L 827 #define CB_HW_CONTROL_1__CC_CACHE_NUM_TAGS__SHIFT 0x0000000b 828 #define CB_HW_CONTROL_1__CHICKEN_BITS_MASK 0xfc000000L 829 #define CB_HW_CONTROL_1__CHICKEN_BITS__SHIFT 0x0000001a 830 #define CB_HW_CONTROL_1__CM_CACHE_NUM_TAGS_MASK 0x0000001fL 831 #define CB_HW_CONTROL_1__CM_CACHE_NUM_TAGS__SHIFT 0x00000000 832 #define CB_HW_CONTROL_1__CM_TILE_FIFO_DEPTH_MASK 0x03fe0000L 833 #define CB_HW_CONTROL_1__CM_TILE_FIFO_DEPTH__SHIFT 0x00000011 834 #define CB_HW_CONTROL_1__FC_CACHE_NUM_TAGS_MASK 0x000007e0L 835 #define CB_HW_CONTROL_1__FC_CACHE_NUM_TAGS__SHIFT 0x00000005 836 #define CB_HW_CONTROL_2__CC_EVEN_ODD_FIFO_DEPTH_MASK 0x000000ffL 837 #define CB_HW_CONTROL_2__CC_EVEN_ODD_FIFO_DEPTH__SHIFT 0x00000000 838 #define CB_HW_CONTROL_2__CHICKEN_BITS_MASK 0xff800000L 839 #define CB_HW_CONTROL_2__CHICKEN_BITS__SHIFT 0x00000017 840 #define CB_HW_CONTROL_2__FC_RDLAT_QUAD_FIFO_DEPTH_MASK 0x007f8000L 841 #define CB_HW_CONTROL_2__FC_RDLAT_QUAD_FIFO_DEPTH__SHIFT 0x0000000f 842 #define CB_HW_CONTROL_2__FC_RDLAT_TILE_FIFO_DEPTH_MASK 0x00007f00L 843 #define CB_HW_CONTROL_2__FC_RDLAT_TILE_FIFO_DEPTH__SHIFT 0x00000008 844 #define CB_HW_CONTROL_3__DISABLE_SLOW_MODE_EMPTY_HALF_QUAD_KILL_MASK 0x00000001L 845 #define CB_HW_CONTROL_3__DISABLE_SLOW_MODE_EMPTY_HALF_QUAD_KILL__SHIFT 0x00000000 846 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE_MASK 0x00010000L 847 #define CB_HW_CONTROL__ALLOW_MRT_WITH_DUAL_SOURCE__SHIFT 0x00000010 848 #define CB_HW_CONTROL__CC_CACHE_EVICT_POINT_MASK 0x0000f000L 849 #define CB_HW_CONTROL__CC_CACHE_EVICT_POINT__SHIFT 0x0000000c 850 #define CB_HW_CONTROL__CM_CACHE_EVICT_POINT_MASK 0x0000000fL 851 #define CB_HW_CONTROL__CM_CACHE_EVICT_POINT__SHIFT 0x00000000 852 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS_MASK 0x02000000L 853 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_BYPASS__SHIFT 0x00000019 854 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL_MASK 0x04000000L 855 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DISCARD_PIXEL__SHIFT 0x0000001a 856 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST_MASK 0x01000000L 857 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_DONT_RD_DST__SHIFT 0x00000018 858 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST_MASK 0x00200000L 859 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_RESULT_EQ_DEST__SHIFT 0x00000015 860 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED_MASK 0x08000000L 861 #define CB_HW_CONTROL__DISABLE_BLEND_OPT_WHEN_DISABLED_SRCALPHA_IS_USED__SHIFT 0x0000001b 862 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT_MASK 0x40000000L 863 #define CB_HW_CONTROL__DISABLE_CC_IB_SERIALIZER_STATE_OPT__SHIFT 0x0000001e 864 #define CB_HW_CONTROL__DISABLE_FULL_WRITE_MASK_MASK 0x00400000L 865 #define CB_HW_CONTROL__DISABLE_FULL_WRITE_MASK__SHIFT 0x00000016 866 #define CB_HW_CONTROL__DISABLE_INTNORM_LE11BPC_CLAMPING_MASK 0x00040000L 867 #define CB_HW_CONTROL__DISABLE_INTNORM_LE11BPC_CLAMPING__SHIFT 0x00000012 868 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE_MASK 0x80000000L 869 #define CB_HW_CONTROL__DISABLE_PIXEL_IN_QUAD_FIX_FOR_LINEAR_SURFACE__SHIFT 0x0000001f 870 #define CB_HW_CONTROL__DISABLE_RESOLVE_OPT_FOR_SINGLE_FRAG_MASK 0x00800000L 871 #define CB_HW_CONTROL__DISABLE_RESOLVE_OPT_FOR_SINGLE_FRAG__SHIFT 0x00000017 872 #define CB_HW_CONTROL__FC_CACHE_EVICT_POINT_MASK 0x000003c0L 873 #define CB_HW_CONTROL__FC_CACHE_EVICT_POINT__SHIFT 0x00000006 874 #define CB_HW_CONTROL__FORCE_ALWAYS_TOGGLE_MASK 0x00100000L 875 #define CB_HW_CONTROL__FORCE_ALWAYS_TOGGLE__SHIFT 0x00000014 876 #define CB_HW_CONTROL__FORCE_NEEDS_DST_MASK 0x00080000L 877 #define CB_HW_CONTROL__FORCE_NEEDS_DST__SHIFT 0x00000013 878 #define CB_HW_CONTROL__PRIORITIZE_FC_EVICT_OVER_FOP_RD_ON_BANK_CONFLICT_MASK 0x20000000L 879 #define CB_HW_CONTROL__PRIORITIZE_FC_EVICT_OVER_FOP_RD_ON_BANK_CONFLICT__SHIFT 0x0000001d 880 #define CB_HW_CONTROL__PRIORITIZE_FC_WR_OVER_FC_RD_ON_CMASK_CONFLICT_MASK 0x10000000L 881 #define CB_HW_CONTROL__PRIORITIZE_FC_WR_OVER_FC_RD_ON_CMASK_CONFLICT__SHIFT 0x0000001c 882 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 883 #define CB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 884 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 885 #define CB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 886 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 887 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 888 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 889 #define CB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 890 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000001ffL 891 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 892 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x0007fc00L 893 #define CB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 894 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 895 #define CB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 896 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 897 #define CB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 898 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 899 #define CB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 900 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 901 #define CB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 902 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 903 #define CB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 904 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 905 #define CB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 906 #define CB_SHADER_MASK__OUTPUT0_ENABLE_MASK 0x0000000fL 907 #define CB_SHADER_MASK__OUTPUT0_ENABLE__SHIFT 0x00000000 908 #define CB_SHADER_MASK__OUTPUT1_ENABLE_MASK 0x000000f0L 909 #define CB_SHADER_MASK__OUTPUT1_ENABLE__SHIFT 0x00000004 910 #define CB_SHADER_MASK__OUTPUT2_ENABLE_MASK 0x00000f00L 911 #define CB_SHADER_MASK__OUTPUT2_ENABLE__SHIFT 0x00000008 912 #define CB_SHADER_MASK__OUTPUT3_ENABLE_MASK 0x0000f000L 913 #define CB_SHADER_MASK__OUTPUT3_ENABLE__SHIFT 0x0000000c 914 #define CB_SHADER_MASK__OUTPUT4_ENABLE_MASK 0x000f0000L 915 #define CB_SHADER_MASK__OUTPUT4_ENABLE__SHIFT 0x00000010 916 #define CB_SHADER_MASK__OUTPUT5_ENABLE_MASK 0x00f00000L 917 #define CB_SHADER_MASK__OUTPUT5_ENABLE__SHIFT 0x00000014 918 #define CB_SHADER_MASK__OUTPUT6_ENABLE_MASK 0x0f000000L 919 #define CB_SHADER_MASK__OUTPUT6_ENABLE__SHIFT 0x00000018 920 #define CB_SHADER_MASK__OUTPUT7_ENABLE_MASK 0xf0000000L 921 #define CB_SHADER_MASK__OUTPUT7_ENABLE__SHIFT 0x0000001c 922 #define CB_TARGET_MASK__TARGET0_ENABLE_MASK 0x0000000fL 923 #define CB_TARGET_MASK__TARGET0_ENABLE__SHIFT 0x00000000 924 #define CB_TARGET_MASK__TARGET1_ENABLE_MASK 0x000000f0L 925 #define CB_TARGET_MASK__TARGET1_ENABLE__SHIFT 0x00000004 926 #define CB_TARGET_MASK__TARGET2_ENABLE_MASK 0x00000f00L 927 #define CB_TARGET_MASK__TARGET2_ENABLE__SHIFT 0x00000008 928 #define CB_TARGET_MASK__TARGET3_ENABLE_MASK 0x0000f000L 929 #define CB_TARGET_MASK__TARGET3_ENABLE__SHIFT 0x0000000c 930 #define CB_TARGET_MASK__TARGET4_ENABLE_MASK 0x000f0000L 931 #define CB_TARGET_MASK__TARGET4_ENABLE__SHIFT 0x00000010 932 #define CB_TARGET_MASK__TARGET5_ENABLE_MASK 0x00f00000L 933 #define CB_TARGET_MASK__TARGET5_ENABLE__SHIFT 0x00000014 934 #define CB_TARGET_MASK__TARGET6_ENABLE_MASK 0x0f000000L 935 #define CB_TARGET_MASK__TARGET6_ENABLE__SHIFT 0x00000018 936 #define CB_TARGET_MASK__TARGET7_ENABLE_MASK 0xf0000000L 937 #define CB_TARGET_MASK__TARGET7_ENABLE__SHIFT 0x0000001c 938 #define CC_GC_SHADER_ARRAY_CONFIG__DPFP_RATE_MASK 0x00000006L 939 #define CC_GC_SHADER_ARRAY_CONFIG__DPFP_RATE__SHIFT 0x00000001 940 #define CC_GC_SHADER_ARRAY_CONFIG__HALF_LDS_MASK 0x00000010L 941 #define CC_GC_SHADER_ARRAY_CONFIG__HALF_LDS__SHIFT 0x00000004 942 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_CUS_MASK 0xffff0000L 943 #define CC_GC_SHADER_ARRAY_CONFIG__INACTIVE_CUS__SHIFT 0x00000010 944 #define CC_GC_SHADER_ARRAY_CONFIG__SQC_BALANCE_DISABLE_MASK 0x00000008L 945 #define CC_GC_SHADER_ARRAY_CONFIG__SQC_BALANCE_DISABLE__SHIFT 0x00000003 946 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0x00ff0000L 947 #define CC_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x00000010 948 #define CC_RB_DAISY_CHAIN__RB_0_MASK 0x0000000fL 949 #define CC_RB_DAISY_CHAIN__RB_0__SHIFT 0x00000000 950 #define CC_RB_DAISY_CHAIN__RB_1_MASK 0x000000f0L 951 #define CC_RB_DAISY_CHAIN__RB_1__SHIFT 0x00000004 952 #define CC_RB_DAISY_CHAIN__RB_2_MASK 0x00000f00L 953 #define CC_RB_DAISY_CHAIN__RB_2__SHIFT 0x00000008 954 #define CC_RB_DAISY_CHAIN__RB_3_MASK 0x0000f000L 955 #define CC_RB_DAISY_CHAIN__RB_3__SHIFT 0x0000000c 956 #define CC_RB_DAISY_CHAIN__RB_4_MASK 0x000f0000L 957 #define CC_RB_DAISY_CHAIN__RB_4__SHIFT 0x00000010 958 #define CC_RB_DAISY_CHAIN__RB_5_MASK 0x00f00000L 959 #define CC_RB_DAISY_CHAIN__RB_5__SHIFT 0x00000014 960 #define CC_RB_DAISY_CHAIN__RB_6_MASK 0x0f000000L 961 #define CC_RB_DAISY_CHAIN__RB_6__SHIFT 0x00000018 962 #define CC_RB_DAISY_CHAIN__RB_7_MASK 0xf0000000L 963 #define CC_RB_DAISY_CHAIN__RB_7__SHIFT 0x0000001c 964 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0_MASK 0x00001000L 965 #define CC_RB_REDUNDANCY__EN_REDUNDANCY0__SHIFT 0x0000000c 966 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1_MASK 0x00100000L 967 #define CC_RB_REDUNDANCY__EN_REDUNDANCY1__SHIFT 0x00000014 968 #define CC_RB_REDUNDANCY__FAILED_RB0_MASK 0x00000f00L 969 #define CC_RB_REDUNDANCY__FAILED_RB0__SHIFT 0x00000008 970 #define CC_RB_REDUNDANCY__FAILED_RB1_MASK 0x000f0000L 971 #define CC_RB_REDUNDANCY__FAILED_RB1__SHIFT 0x00000010 972 #define CC_SQC_BANK_DISABLE__SQC0_BANK_DISABLE_MASK 0x000f0000L 973 #define CC_SQC_BANK_DISABLE__SQC0_BANK_DISABLE__SHIFT 0x00000010 974 #define CC_SQC_BANK_DISABLE__SQC1_BANK_DISABLE_MASK 0x00f00000L 975 #define CC_SQC_BANK_DISABLE__SQC1_BANK_DISABLE__SHIFT 0x00000014 976 #define CC_SQC_BANK_DISABLE__SQC2_BANK_DISABLE_MASK 0x0f000000L 977 #define CC_SQC_BANK_DISABLE__SQC2_BANK_DISABLE__SHIFT 0x00000018 978 #define CC_SQC_BANK_DISABLE__SQC3_BANK_DISABLE_MASK 0xf0000000L 979 #define CC_SQC_BANK_DISABLE__SQC3_BANK_DISABLE__SHIFT 0x0000001c 980 #define CGTS_RD_CTRL_REG__REG_MUX_SEL_MASK 0x00001f00L 981 #define CGTS_RD_CTRL_REG__REG_MUX_SEL__SHIFT 0x00000008 982 #define CGTS_RD_CTRL_REG__ROW_MUX_SEL_MASK 0x0000001fL 983 #define CGTS_RD_CTRL_REG__ROW_MUX_SEL__SHIFT 0x00000000 984 #define CGTS_RD_REG__READ_DATA_MASK 0x00003fffL 985 #define CGTS_RD_REG__READ_DATA__SHIFT 0x00000000 986 #define CGTS_SM_CTRL_REG__BASE_MODE_MASK 0x00010000L 987 #define CGTS_SM_CTRL_REG__BASE_MODE__SHIFT 0x00000010 988 #define CGTS_SM_CTRL_REG__LS_OVERRIDE_MASK 0x00400000L 989 #define CGTS_SM_CTRL_REG__LS_OVERRIDE__SHIFT 0x00000016 990 #define CGTS_SM_CTRL_REG__MGCG_ENABLED_MASK 0x00001000L 991 #define CGTS_SM_CTRL_REG__MGCG_ENABLED__SHIFT 0x0000000c 992 #define CGTS_SM_CTRL_REG__OFF_SEQ_DELAY_MASK 0x00000ff0L 993 #define CGTS_SM_CTRL_REG__OFF_SEQ_DELAY__SHIFT 0x00000004 994 #define CGTS_SM_CTRL_REG__ON_MONITOR_ADD_EN_MASK 0x00800000L 995 #define CGTS_SM_CTRL_REG__ON_MONITOR_ADD_EN__SHIFT 0x00000017 996 #define CGTS_SM_CTRL_REG__ON_MONITOR_ADD_MASK 0xff000000L 997 #define CGTS_SM_CTRL_REG__ON_MONITOR_ADD__SHIFT 0x00000018 998 #define CGTS_SM_CTRL_REG__ON_SEQ_DELAY_MASK 0x0000000fL 999 #define CGTS_SM_CTRL_REG__ON_SEQ_DELAY__SHIFT 0x00000000 1000 #define CGTS_SM_CTRL_REG__OVERRIDE_MASK 0x00200000L 1001 #define CGTS_SM_CTRL_REG__OVERRIDE__SHIFT 0x00000015 1002 #define CGTS_SM_CTRL_REG__SM_MODE_ENABLE_MASK 0x00100000L 1003 #define CGTS_SM_CTRL_REG__SM_MODE_ENABLE__SHIFT 0x00000014 1004 #define CGTS_SM_CTRL_REG__SM_MODE_MASK 0x000e0000L 1005 #define CGTS_SM_CTRL_REG__SM_MODE__SHIFT 0x00000011 1006 #define CGTS_TCC_DISABLE__TCC_DISABLE_MASK 0xffff0000L 1007 #define CGTS_TCC_DISABLE__TCC_DISABLE__SHIFT 0x00000010 1008 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE_MASK 0xffff0000L 1009 #define CGTS_USER_TCC_DISABLE__TCC_DISABLE__SHIFT 0x00000010 1010 #define CGTT_BCI_CLK_CTRL__CORE0_OVERRIDE_MASK 0x40000000L 1011 #define CGTT_BCI_CLK_CTRL__CORE0_OVERRIDE__SHIFT 0x0000001e 1012 #define CGTT_BCI_CLK_CTRL__CORE1_OVERRIDE_MASK 0x20000000L 1013 #define CGTT_BCI_CLK_CTRL__CORE1_OVERRIDE__SHIFT 0x0000001d 1014 #define CGTT_BCI_CLK_CTRL__CORE2_OVERRIDE_MASK 0x10000000L 1015 #define CGTT_BCI_CLK_CTRL__CORE2_OVERRIDE__SHIFT 0x0000001c 1016 #define CGTT_BCI_CLK_CTRL__CORE3_OVERRIDE_MASK 0x08000000L 1017 #define CGTT_BCI_CLK_CTRL__CORE3_OVERRIDE__SHIFT 0x0000001b 1018 #define CGTT_BCI_CLK_CTRL__CORE4_OVERRIDE_MASK 0x04000000L 1019 #define CGTT_BCI_CLK_CTRL__CORE4_OVERRIDE__SHIFT 0x0000001a 1020 #define CGTT_BCI_CLK_CTRL__CORE5_OVERRIDE_MASK 0x02000000L 1021 #define CGTT_BCI_CLK_CTRL__CORE5_OVERRIDE__SHIFT 0x00000019 1022 #define CGTT_BCI_CLK_CTRL__CORE6_OVERRIDE_MASK 0x01000000L 1023 #define CGTT_BCI_CLK_CTRL__CORE6_OVERRIDE__SHIFT 0x00000018 1024 #define CGTT_BCI_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1025 #define CGTT_BCI_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1026 #define CGTT_BCI_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1027 #define CGTT_BCI_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1028 #define CGTT_BCI_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1029 #define CGTT_BCI_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1030 #define CGTT_BCI_CLK_CTRL__RESERVED_MASK 0x00fff000L 1031 #define CGTT_BCI_CLK_CTRL__RESERVED__SHIFT 0x0000000c 1032 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1033 #define CGTT_CP_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1034 #define CGTT_CP_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1035 #define CGTT_CP_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1036 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 1037 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x0000001e 1038 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 1039 #define CGTT_CP_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x0000001f 1040 #define CGTT_GDS_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1041 #define CGTT_GDS_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1042 #define CGTT_GDS_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1043 #define CGTT_GDS_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1044 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 1045 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 1046 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 1047 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 1048 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 1049 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 1050 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1051 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1052 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1053 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1054 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 1055 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 1056 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 1057 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 1058 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1059 #define CGTT_GDS_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1060 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE_MASK 0x20000000L 1061 #define CGTT_IA_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x0000001d 1062 #define CGTT_IA_CLK_CTRL__DBG_ENABLE_MASK 0x04000000L 1063 #define CGTT_IA_CLK_CTRL__DBG_ENABLE__SHIFT 0x0000001a 1064 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1065 #define CGTT_IA_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1066 #define CGTT_IA_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1067 #define CGTT_IA_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1068 #define CGTT_IA_CLK_CTRL__PERF_ENABLE_MASK 0x02000000L 1069 #define CGTT_IA_CLK_CTRL__PERF_ENABLE__SHIFT 0x00000019 1070 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1071 #define CGTT_IA_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1072 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 1073 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 1074 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1075 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1076 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1077 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1078 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1079 #define CGTT_IA_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1080 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE_MASK 0x40000000L 1081 #define CGTT_PA_CLK_CTRL__CL_CLK_OVERRIDE__SHIFT 0x0000001e 1082 #define CGTT_PA_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1083 #define CGTT_PA_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1084 #define CGTT_PA_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1085 #define CGTT_PA_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1086 #define CGTT_PA_CLK_CTRL__REG_CLK_OVERRIDE_MASK 0x80000000L 1087 #define CGTT_PA_CLK_CTRL__REG_CLK_OVERRIDE__SHIFT 0x0000001f 1088 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1089 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1090 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1091 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1092 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 1093 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 1094 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 1095 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 1096 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1097 #define CGTT_PA_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1098 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE_MASK 0x20000000L 1099 #define CGTT_PA_CLK_CTRL__SU_CLK_OVERRIDE__SHIFT 0x0000001d 1100 #define CGTT_PC_CLK_CTRL__BACK_CLK_ON_OVERRIDE_MASK 0x02000000L 1101 #define CGTT_PC_CLK_CTRL__BACK_CLK_ON_OVERRIDE__SHIFT 0x00000019 1102 #define CGTT_PC_CLK_CTRL__CORE0_OVERRIDE_MASK 0x40000000L 1103 #define CGTT_PC_CLK_CTRL__CORE0_OVERRIDE__SHIFT 0x0000001e 1104 #define CGTT_PC_CLK_CTRL__CORE1_OVERRIDE_MASK 0x20000000L 1105 #define CGTT_PC_CLK_CTRL__CORE1_OVERRIDE__SHIFT 0x0000001d 1106 #define CGTT_PC_CLK_CTRL__CORE2_OVERRIDE_MASK 0x10000000L 1107 #define CGTT_PC_CLK_CTRL__CORE2_OVERRIDE__SHIFT 0x0000001c 1108 #define CGTT_PC_CLK_CTRL__CORE3_OVERRIDE_MASK 0x08000000L 1109 #define CGTT_PC_CLK_CTRL__CORE3_OVERRIDE__SHIFT 0x0000001b 1110 #define CGTT_PC_CLK_CTRL__FRONT_CLK_ON_OVERRIDE_MASK 0x04000000L 1111 #define CGTT_PC_CLK_CTRL__FRONT_CLK_ON_OVERRIDE__SHIFT 0x0000001a 1112 #define CGTT_PC_CLK_CTRL__GRP5_CG_OFF_HYST_MASK 0x00fc0000L 1113 #define CGTT_PC_CLK_CTRL__GRP5_CG_OFF_HYST__SHIFT 0x00000012 1114 #define CGTT_PC_CLK_CTRL__GRP5_CG_OVERRIDE_MASK 0x01000000L 1115 #define CGTT_PC_CLK_CTRL__GRP5_CG_OVERRIDE__SHIFT 0x00000018 1116 #define CGTT_PC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1117 #define CGTT_PC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1118 #define CGTT_PC_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1119 #define CGTT_PC_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1120 #define CGTT_PC_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1121 #define CGTT_PC_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1122 #define CGTT_RLC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1123 #define CGTT_RLC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1124 #define CGTT_RLC_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1125 #define CGTT_RLC_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1126 #define CGTT_RLC_CLK_CTRL__SOFT_OVERRIDE_DYN_MASK 0x40000000L 1127 #define CGTT_RLC_CLK_CTRL__SOFT_OVERRIDE_DYN__SHIFT 0x0000001e 1128 #define CGTT_RLC_CLK_CTRL__SOFT_OVERRIDE_REG_MASK 0x80000000L 1129 #define CGTT_RLC_CLK_CTRL__SOFT_OVERRIDE_REG__SHIFT 0x0000001f 1130 #define CGTT_SC_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1131 #define CGTT_SC_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1132 #define CGTT_SC_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1133 #define CGTT_SC_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1134 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 1135 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 1136 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 1137 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 1138 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 1139 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 1140 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1141 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1142 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1143 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1144 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 1145 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 1146 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 1147 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 1148 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1149 #define CGTT_SC_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1150 #define CGTT_SPI_CLK_CTRL__ALL_CLK_ON_OVERRIDE_MASK 0x04000000L 1151 #define CGTT_SPI_CLK_CTRL__ALL_CLK_ON_OVERRIDE__SHIFT 0x0000001a 1152 #define CGTT_SPI_CLK_CTRL__GRP0_OVERRIDE_MASK 0x40000000L 1153 #define CGTT_SPI_CLK_CTRL__GRP0_OVERRIDE__SHIFT 0x0000001e 1154 #define CGTT_SPI_CLK_CTRL__GRP1_OVERRIDE_MASK 0x20000000L 1155 #define CGTT_SPI_CLK_CTRL__GRP1_OVERRIDE__SHIFT 0x0000001d 1156 #define CGTT_SPI_CLK_CTRL__GRP2_OVERRIDE_MASK 0x10000000L 1157 #define CGTT_SPI_CLK_CTRL__GRP2_OVERRIDE__SHIFT 0x0000001c 1158 #define CGTT_SPI_CLK_CTRL__GRP3_OVERRIDE_MASK 0x08000000L 1159 #define CGTT_SPI_CLK_CTRL__GRP3_OVERRIDE__SHIFT 0x0000001b 1160 #define CGTT_SPI_CLK_CTRL__GRP5_CG_OFF_HYST_MASK 0x00fc0000L 1161 #define CGTT_SPI_CLK_CTRL__GRP5_CG_OFF_HYST__SHIFT 0x00000012 1162 #define CGTT_SPI_CLK_CTRL__GRP5_CG_OVERRIDE_MASK 0x01000000L 1163 #define CGTT_SPI_CLK_CTRL__GRP5_CG_OVERRIDE__SHIFT 0x00000018 1164 #define CGTT_SPI_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1165 #define CGTT_SPI_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1166 #define CGTT_SPI_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1167 #define CGTT_SPI_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1168 #define CGTT_SPI_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1169 #define CGTT_SPI_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1170 #define CGTT_SQ_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 1171 #define CGTT_SQ_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x0000001e 1172 #define CGTT_SQ_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1173 #define CGTT_SQ_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1174 #define CGTT_SQ_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1175 #define CGTT_SQ_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1176 #define CGTT_SQ_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1177 #define CGTT_SQ_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1178 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 1179 #define CGTT_SQG_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x0000001e 1180 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1181 #define CGTT_SQG_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1182 #define CGTT_SQG_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1183 #define CGTT_SQG_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1184 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1185 #define CGTT_SQG_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1186 #define CGTT_SX_CLK_CTRL0__OFF_HYSTERESIS_MASK 0x00000ff0L 1187 #define CGTT_SX_CLK_CTRL0__OFF_HYSTERESIS__SHIFT 0x00000004 1188 #define CGTT_SX_CLK_CTRL0__ON_DELAY_MASK 0x0000000fL 1189 #define CGTT_SX_CLK_CTRL0__ON_DELAY__SHIFT 0x00000000 1190 #define CGTT_SX_CLK_CTRL0__RESERVED_MASK 0x00fff000L 1191 #define CGTT_SX_CLK_CTRL0__RESERVED__SHIFT 0x0000000c 1192 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE0_MASK 0x80000000L 1193 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE0__SHIFT 0x0000001f 1194 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE1_MASK 0x40000000L 1195 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE1__SHIFT 0x0000001e 1196 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE2_MASK 0x20000000L 1197 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE2__SHIFT 0x0000001d 1198 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE3_MASK 0x10000000L 1199 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE3__SHIFT 0x0000001c 1200 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE4_MASK 0x08000000L 1201 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE4__SHIFT 0x0000001b 1202 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE5_MASK 0x04000000L 1203 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE5__SHIFT 0x0000001a 1204 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE6_MASK 0x02000000L 1205 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE6__SHIFT 0x00000019 1206 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE7_MASK 0x01000000L 1207 #define CGTT_SX_CLK_CTRL0__SOFT_OVERRIDE7__SHIFT 0x00000018 1208 #define CGTT_SX_CLK_CTRL1__OFF_HYSTERESIS_MASK 0x00000ff0L 1209 #define CGTT_SX_CLK_CTRL1__OFF_HYSTERESIS__SHIFT 0x00000004 1210 #define CGTT_SX_CLK_CTRL1__ON_DELAY_MASK 0x0000000fL 1211 #define CGTT_SX_CLK_CTRL1__ON_DELAY__SHIFT 0x00000000 1212 #define CGTT_SX_CLK_CTRL1__RESERVED_MASK 0x00fff000L 1213 #define CGTT_SX_CLK_CTRL1__RESERVED__SHIFT 0x0000000c 1214 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE0_MASK 0x80000000L 1215 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE0__SHIFT 0x0000001f 1216 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE1_MASK 0x40000000L 1217 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE1__SHIFT 0x0000001e 1218 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE2_MASK 0x20000000L 1219 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE2__SHIFT 0x0000001d 1220 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE3_MASK 0x10000000L 1221 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE3__SHIFT 0x0000001c 1222 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE4_MASK 0x08000000L 1223 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE4__SHIFT 0x0000001b 1224 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE5_MASK 0x04000000L 1225 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE5__SHIFT 0x0000001a 1226 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE6_MASK 0x02000000L 1227 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE6__SHIFT 0x00000019 1228 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE7_MASK 0x01000000L 1229 #define CGTT_SX_CLK_CTRL1__SOFT_OVERRIDE7__SHIFT 0x00000018 1230 #define CGTT_SX_CLK_CTRL2__OFF_HYSTERESIS_MASK 0x00000ff0L 1231 #define CGTT_SX_CLK_CTRL2__OFF_HYSTERESIS__SHIFT 0x00000004 1232 #define CGTT_SX_CLK_CTRL2__ON_DELAY_MASK 0x0000000fL 1233 #define CGTT_SX_CLK_CTRL2__ON_DELAY__SHIFT 0x00000000 1234 #define CGTT_SX_CLK_CTRL2__RESERVED_MASK 0x00fff000L 1235 #define CGTT_SX_CLK_CTRL2__RESERVED__SHIFT 0x0000000c 1236 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE0_MASK 0x80000000L 1237 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE0__SHIFT 0x0000001f 1238 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE1_MASK 0x40000000L 1239 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE1__SHIFT 0x0000001e 1240 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE2_MASK 0x20000000L 1241 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE2__SHIFT 0x0000001d 1242 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE3_MASK 0x10000000L 1243 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE3__SHIFT 0x0000001c 1244 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE4_MASK 0x08000000L 1245 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE4__SHIFT 0x0000001b 1246 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE5_MASK 0x04000000L 1247 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE5__SHIFT 0x0000001a 1248 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE6_MASK 0x02000000L 1249 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE6__SHIFT 0x00000019 1250 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE7_MASK 0x01000000L 1251 #define CGTT_SX_CLK_CTRL2__SOFT_OVERRIDE7__SHIFT 0x00000018 1252 #define CGTT_SX_CLK_CTRL3__OFF_HYSTERESIS_MASK 0x00000ff0L 1253 #define CGTT_SX_CLK_CTRL3__OFF_HYSTERESIS__SHIFT 0x00000004 1254 #define CGTT_SX_CLK_CTRL3__ON_DELAY_MASK 0x0000000fL 1255 #define CGTT_SX_CLK_CTRL3__ON_DELAY__SHIFT 0x00000000 1256 #define CGTT_SX_CLK_CTRL3__RESERVED_MASK 0x00fff000L 1257 #define CGTT_SX_CLK_CTRL3__RESERVED__SHIFT 0x0000000c 1258 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE0_MASK 0x80000000L 1259 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE0__SHIFT 0x0000001f 1260 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE1_MASK 0x40000000L 1261 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE1__SHIFT 0x0000001e 1262 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE2_MASK 0x20000000L 1263 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE2__SHIFT 0x0000001d 1264 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE3_MASK 0x10000000L 1265 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE3__SHIFT 0x0000001c 1266 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE4_MASK 0x08000000L 1267 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE4__SHIFT 0x0000001b 1268 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE5_MASK 0x04000000L 1269 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE5__SHIFT 0x0000001a 1270 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE6_MASK 0x02000000L 1271 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE6__SHIFT 0x00000019 1272 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE7_MASK 0x01000000L 1273 #define CGTT_SX_CLK_CTRL3__SOFT_OVERRIDE7__SHIFT 0x00000018 1274 #define CGTT_SX_CLK_CTRL4__OFF_HYSTERESIS_MASK 0x00000ff0L 1275 #define CGTT_SX_CLK_CTRL4__OFF_HYSTERESIS__SHIFT 0x00000004 1276 #define CGTT_SX_CLK_CTRL4__ON_DELAY_MASK 0x0000000fL 1277 #define CGTT_SX_CLK_CTRL4__ON_DELAY__SHIFT 0x00000000 1278 #define CGTT_SX_CLK_CTRL4__RESERVED_MASK 0x00fff000L 1279 #define CGTT_SX_CLK_CTRL4__RESERVED__SHIFT 0x0000000c 1280 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE0_MASK 0x80000000L 1281 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE0__SHIFT 0x0000001f 1282 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE1_MASK 0x40000000L 1283 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE1__SHIFT 0x0000001e 1284 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE2_MASK 0x20000000L 1285 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE2__SHIFT 0x0000001d 1286 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE3_MASK 0x10000000L 1287 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE3__SHIFT 0x0000001c 1288 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE4_MASK 0x08000000L 1289 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE4__SHIFT 0x0000001b 1290 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE5_MASK 0x04000000L 1291 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE5__SHIFT 0x0000001a 1292 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE6_MASK 0x02000000L 1293 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE6__SHIFT 0x00000019 1294 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE7_MASK 0x01000000L 1295 #define CGTT_SX_CLK_CTRL4__SOFT_OVERRIDE7__SHIFT 0x00000018 1296 #define CGTT_TCI_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1297 #define CGTT_TCI_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1298 #define CGTT_TCI_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1299 #define CGTT_TCI_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1300 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 1301 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 1302 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 1303 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 1304 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 1305 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 1306 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1307 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1308 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1309 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1310 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 1311 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 1312 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 1313 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 1314 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1315 #define CGTT_TCI_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1316 #define CGTT_TCP_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1317 #define CGTT_TCP_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1318 #define CGTT_TCP_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1319 #define CGTT_TCP_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1320 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 1321 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 1322 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 1323 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 1324 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 1325 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 1326 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1327 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1328 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1329 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1330 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 1331 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 1332 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 1333 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 1334 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1335 #define CGTT_TCP_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1336 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE_MASK 0x40000000L 1337 #define CGTT_VGT_CLK_CTRL__CORE_OVERRIDE__SHIFT 0x0000001e 1338 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE_MASK 0x04000000L 1339 #define CGTT_VGT_CLK_CTRL__DBG_ENABLE__SHIFT 0x0000001a 1340 #define CGTT_VGT_CLK_CTRL__GS_OVERRIDE_MASK 0x20000000L 1341 #define CGTT_VGT_CLK_CTRL__GS_OVERRIDE__SHIFT 0x0000001d 1342 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 1343 #define CGTT_VGT_CLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 1344 #define CGTT_VGT_CLK_CTRL__ON_DELAY_MASK 0x0000000fL 1345 #define CGTT_VGT_CLK_CTRL__ON_DELAY__SHIFT 0x00000000 1346 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE_MASK 0x02000000L 1347 #define CGTT_VGT_CLK_CTRL__PERF_ENABLE__SHIFT 0x00000019 1348 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE_MASK 0x80000000L 1349 #define CGTT_VGT_CLK_CTRL__REG_OVERRIDE__SHIFT 0x0000001f 1350 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 1351 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 1352 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 1353 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 1354 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 1355 #define CGTT_VGT_CLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 1356 #define CLIPPER_DEBUG_REG00__ALWAYS_ZERO_MASK 0x000000ffL 1357 #define CLIPPER_DEBUG_REG00__ALWAYS_ZERO__SHIFT 0x00000000 1358 #define CLIPPER_DEBUG_REG00__ccgen_to_clipcc_fifo_empty_MASK 0x08000000L 1359 #define CLIPPER_DEBUG_REG00__ccgen_to_clipcc_fifo_empty__SHIFT 0x0000001b 1360 #define CLIPPER_DEBUG_REG00__ccgen_to_clipcc_fifo_full_MASK 0x10000000L 1361 #define CLIPPER_DEBUG_REG00__ccgen_to_clipcc_fifo_full__SHIFT 0x0000001c 1362 #define CLIPPER_DEBUG_REG00__clipcode_fifo_fifo_empty_MASK 0x00200000L 1363 #define CLIPPER_DEBUG_REG00__clipcode_fifo_fifo_empty__SHIFT 0x00000015 1364 #define CLIPPER_DEBUG_REG00__clipcode_fifo_full_MASK 0x00400000L 1365 #define CLIPPER_DEBUG_REG00__clipcode_fifo_full__SHIFT 0x00000016 1366 #define CLIPPER_DEBUG_REG00__clip_ga_bc_fifo_write_MASK 0x00000100L 1367 #define CLIPPER_DEBUG_REG00__clip_ga_bc_fifo_write__SHIFT 0x00000008 1368 #define CLIPPER_DEBUG_REG00__clip_to_ga_fifo_full_MASK 0x00001000L 1369 #define CLIPPER_DEBUG_REG00__clip_to_ga_fifo_full__SHIFT 0x0000000c 1370 #define CLIPPER_DEBUG_REG00__clip_to_ga_fifo_write_MASK 0x00000800L 1371 #define CLIPPER_DEBUG_REG00__clip_to_ga_fifo_write__SHIFT 0x0000000b 1372 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_empty_MASK 0x00008000L 1373 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_empty__SHIFT 0x0000000f 1374 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_full_MASK 0x00010000L 1375 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_full__SHIFT 0x00000010 1376 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_write_MASK 0x20000000L 1377 #define CLIPPER_DEBUG_REG00__clip_to_outsm_fifo_write__SHIFT 0x0000001d 1378 #define CLIPPER_DEBUG_REG00__primic_to_clprim_fifo_empty_MASK 0x00002000L 1379 #define CLIPPER_DEBUG_REG00__primic_to_clprim_fifo_empty__SHIFT 0x0000000d 1380 #define CLIPPER_DEBUG_REG00__primic_to_clprim_fifo_full_MASK 0x00004000L 1381 #define CLIPPER_DEBUG_REG00__primic_to_clprim_fifo_full__SHIFT 0x0000000e 1382 #define CLIPPER_DEBUG_REG00__su_clip_baryc_free_MASK 0x00000600L 1383 #define CLIPPER_DEBUG_REG00__su_clip_baryc_free__SHIFT 0x00000009 1384 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_empty_MASK 0x00020000L 1385 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_empty__SHIFT 0x00000011 1386 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_full_MASK 0x00040000L 1387 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_full__SHIFT 0x00000012 1388 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_write_MASK 0x80000000L 1389 #define CLIPPER_DEBUG_REG00__vgt_to_clipp_fifo_write__SHIFT 0x0000001f 1390 #define CLIPPER_DEBUG_REG00__vgt_to_clips_fifo_empty_MASK 0x00080000L 1391 #define CLIPPER_DEBUG_REG00__vgt_to_clips_fifo_empty__SHIFT 0x00000013 1392 #define CLIPPER_DEBUG_REG00__vgt_to_clips_fifo_full_MASK 0x00100000L 1393 #define CLIPPER_DEBUG_REG00__vgt_to_clips_fifo_full__SHIFT 0x00000014 1394 #define CLIPPER_DEBUG_REG00__vte_out_clip_fifo_fifo_empty_MASK 0x00800000L 1395 #define CLIPPER_DEBUG_REG00__vte_out_clip_fifo_fifo_empty__SHIFT 0x00000017 1396 #define CLIPPER_DEBUG_REG00__vte_out_clip_fifo_fifo_full_MASK 0x01000000L 1397 #define CLIPPER_DEBUG_REG00__vte_out_clip_fifo_fifo_full__SHIFT 0x00000018 1398 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_empty_MASK 0x02000000L 1399 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_empty__SHIFT 0x00000019 1400 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_full_MASK 0x04000000L 1401 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_full__SHIFT 0x0000001a 1402 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_write_MASK 0x40000000L 1403 #define CLIPPER_DEBUG_REG00__vte_out_orig_fifo_fifo_write__SHIFT 0x0000001e 1404 #define CLIPPER_DEBUG_REG01__ALWAYS_ZERO_MASK 0x000000ffL 1405 #define CLIPPER_DEBUG_REG01__ALWAYS_ZERO__SHIFT 0x00000000 1406 #define CLIPPER_DEBUG_REG01__clip_extra_bc_valid_MASK 0x00000700L 1407 #define CLIPPER_DEBUG_REG01__clip_extra_bc_valid__SHIFT 0x00000008 1408 #define CLIPPER_DEBUG_REG01__clip_ga_bc_fifo_write_MASK 0x10000000L 1409 #define CLIPPER_DEBUG_REG01__clip_ga_bc_fifo_write__SHIFT 0x0000001c 1410 #define CLIPPER_DEBUG_REG01__clip_to_ga_fifo_write_MASK 0x20000000L 1411 #define CLIPPER_DEBUG_REG01__clip_to_ga_fifo_write__SHIFT 0x0000001d 1412 #define CLIPPER_DEBUG_REG01__clip_to_outsm_deallocate_slot_MASK 0x000e0000L 1413 #define CLIPPER_DEBUG_REG01__clip_to_outsm_deallocate_slot__SHIFT 0x00000011 1414 #define CLIPPER_DEBUG_REG01__clip_to_outsm_null_primitive_MASK 0x00100000L 1415 #define CLIPPER_DEBUG_REG01__clip_to_outsm_null_primitive__SHIFT 0x00000014 1416 #define CLIPPER_DEBUG_REG01__clip_to_outsm_vertex_deallocate_MASK 0x0001c000L 1417 #define CLIPPER_DEBUG_REG01__clip_to_outsm_vertex_deallocate__SHIFT 0x0000000e 1418 #define CLIPPER_DEBUG_REG01__clip_vert_vte_valid_MASK 0x00003800L 1419 #define CLIPPER_DEBUG_REG01__clip_vert_vte_valid__SHIFT 0x0000000b 1420 #define CLIPPER_DEBUG_REG01__vte_out_clip_fifo_fifo_advanceread_MASK 0x40000000L 1421 #define CLIPPER_DEBUG_REG01__vte_out_clip_fifo_fifo_advanceread__SHIFT 0x0000001e 1422 #define CLIPPER_DEBUG_REG01__vte_out_clip_fifo_fifo_empty_MASK 0x80000000L 1423 #define CLIPPER_DEBUG_REG01__vte_out_clip_fifo_fifo_empty__SHIFT 0x0000001f 1424 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_extra_bc_valid_MASK 0x01000000L 1425 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_extra_bc_valid__SHIFT 0x00000018 1426 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_vertex_store_indx_MASK 0x0c000000L 1427 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_vertex_store_indx__SHIFT 0x0000001a 1428 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_vte_naninf_kill_MASK 0x02000000L 1429 #define CLIPPER_DEBUG_REG01__vte_out_clip_rd_vte_naninf_kill__SHIFT 0x00000019 1430 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_0_MASK 0x00800000L 1431 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_0__SHIFT 0x00000017 1432 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_1_MASK 0x00400000L 1433 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_1__SHIFT 0x00000016 1434 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_2_MASK 0x00200000L 1435 #define CLIPPER_DEBUG_REG01__vte_positions_vte_clip_vte_naninf_kill_2__SHIFT 0x00000015 1436 #define CLIPPER_DEBUG_REG02__clip_extra_bc_valid_MASK 0x00000007L 1437 #define CLIPPER_DEBUG_REG02__clip_extra_bc_valid__SHIFT 0x00000000 1438 #define CLIPPER_DEBUG_REG02__clip_ga_bc_fifo_full_MASK 0x04000000L 1439 #define CLIPPER_DEBUG_REG02__clip_ga_bc_fifo_full__SHIFT 0x0000001a 1440 #define CLIPPER_DEBUG_REG02__clip_ga_bc_fifo_write_MASK 0x10000000L 1441 #define CLIPPER_DEBUG_REG02__clip_ga_bc_fifo_write__SHIFT 0x0000001c 1442 #define CLIPPER_DEBUG_REG02__clip_to_clipga_extra_bc_coords_MASK 0x00100000L 1443 #define CLIPPER_DEBUG_REG02__clip_to_clipga_extra_bc_coords__SHIFT 0x00000014 1444 #define CLIPPER_DEBUG_REG02__clip_to_clipga_vte_naninf_kill_MASK 0x00200000L 1445 #define CLIPPER_DEBUG_REG02__clip_to_clipga_vte_naninf_kill__SHIFT 0x00000015 1446 #define CLIPPER_DEBUG_REG02__clip_to_ga_fifo_full_MASK 0x08000000L 1447 #define CLIPPER_DEBUG_REG02__clip_to_ga_fifo_full__SHIFT 0x0000001b 1448 #define CLIPPER_DEBUG_REG02__clip_to_ga_fifo_write_MASK 0x20000000L 1449 #define CLIPPER_DEBUG_REG02__clip_to_ga_fifo_write__SHIFT 0x0000001d 1450 #define CLIPPER_DEBUG_REG02__clip_to_outsm_clipped_prim_MASK 0x01000000L 1451 #define CLIPPER_DEBUG_REG02__clip_to_outsm_clipped_prim__SHIFT 0x00000018 1452 #define CLIPPER_DEBUG_REG02__clip_to_outsm_clip_seq_indx_MASK 0x000000c0L 1453 #define CLIPPER_DEBUG_REG02__clip_to_outsm_clip_seq_indx__SHIFT 0x00000006 1454 #define CLIPPER_DEBUG_REG02__clip_to_outsm_end_of_packet_MASK 0x00400000L 1455 #define CLIPPER_DEBUG_REG02__clip_to_outsm_end_of_packet__SHIFT 0x00000016 1456 #define CLIPPER_DEBUG_REG02__clip_to_outsm_fifo_advanceread_MASK 0x40000000L 1457 #define CLIPPER_DEBUG_REG02__clip_to_outsm_fifo_advanceread__SHIFT 0x0000001e 1458 #define CLIPPER_DEBUG_REG02__clip_to_outsm_fifo_empty_MASK 0x80000000L 1459 #define CLIPPER_DEBUG_REG02__clip_to_outsm_fifo_empty__SHIFT 0x0000001f 1460 #define CLIPPER_DEBUG_REG02__clip_to_outsm_first_prim_of_slot_MASK 0x00800000L 1461 #define CLIPPER_DEBUG_REG02__clip_to_outsm_first_prim_of_slot__SHIFT 0x00000017 1462 #define CLIPPER_DEBUG_REG02__clip_to_outsm_null_primitive_MASK 0x02000000L 1463 #define CLIPPER_DEBUG_REG02__clip_to_outsm_null_primitive__SHIFT 0x00000019 1464 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_0_MASK 0x000f0000L 1465 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_0__SHIFT 0x00000010 1466 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_1_MASK 0x0000f000L 1467 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_1__SHIFT 0x0000000c 1468 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_2_MASK 0x00000f00L 1469 #define CLIPPER_DEBUG_REG02__clip_to_outsm_vertex_store_indx_2__SHIFT 0x00000008 1470 #define CLIPPER_DEBUG_REG02__clip_vert_vte_valid_MASK 0x00000038L 1471 #define CLIPPER_DEBUG_REG02__clip_vert_vte_valid__SHIFT 0x00000003 1472 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_clip_code_or_MASK 0x00003fffL 1473 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_clip_code_or__SHIFT 0x00000000 1474 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_clip_primitive_MASK 0x00800000L 1475 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_clip_primitive__SHIFT 0x00000017 1476 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_deallocate_slot_MASK 0x07000000L 1477 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_deallocate_slot__SHIFT 0x00000018 1478 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_end_of_packet_MASK 0x10000000L 1479 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_end_of_packet__SHIFT 0x0000001c 1480 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_event_id_MASK 0x000fc000L 1481 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_event_id__SHIFT 0x0000000e 1482 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_event_MASK 0x20000000L 1483 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_event__SHIFT 0x0000001d 1484 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_first_prim_of_slot_MASK 0x08000000L 1485 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_first_prim_of_slot__SHIFT 0x0000001b 1486 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_null_primitive_MASK 0x40000000L 1487 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1488 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_prim_valid_MASK 0x80000000L 1489 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1490 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_state_var_indx_MASK 0x00700000L 1491 #define CLIPPER_DEBUG_REG03__clipsm0_clprim_to_clip_state_var_indx__SHIFT 0x00000014 1492 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_event_MASK 0x20000000L 1493 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_event__SHIFT 0x0000001d 1494 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_null_primitive_MASK 0x40000000L 1495 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1496 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_param_cache_indx_0_MASK 0x000007feL 1497 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_param_cache_indx_0__SHIFT 0x00000001 1498 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_prim_valid_MASK 0x80000000L 1499 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1500 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_0_MASK 0x1f800000L 1501 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_0__SHIFT 0x00000017 1502 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_1_MASK 0x007e0000L 1503 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_1__SHIFT 0x00000011 1504 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_2_MASK 0x0001f800L 1505 #define CLIPPER_DEBUG_REG04__clipsm0_clprim_to_clip_vertex_store_indx_2__SHIFT 0x0000000b 1506 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_clip_code_or_MASK 0x00003fffL 1507 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_clip_code_or__SHIFT 0x00000000 1508 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_clip_primitive_MASK 0x00800000L 1509 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_clip_primitive__SHIFT 0x00000017 1510 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_deallocate_slot_MASK 0x07000000L 1511 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_deallocate_slot__SHIFT 0x00000018 1512 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_end_of_packet_MASK 0x10000000L 1513 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_end_of_packet__SHIFT 0x0000001c 1514 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_event_id_MASK 0x000fc000L 1515 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_event_id__SHIFT 0x0000000e 1516 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_event_MASK 0x20000000L 1517 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_event__SHIFT 0x0000001d 1518 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_first_prim_of_slot_MASK 0x08000000L 1519 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_first_prim_of_slot__SHIFT 0x0000001b 1520 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_null_primitive_MASK 0x40000000L 1521 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1522 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_prim_valid_MASK 0x80000000L 1523 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1524 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_state_var_indx_MASK 0x00700000L 1525 #define CLIPPER_DEBUG_REG05__clipsm1_clprim_to_clip_state_var_indx__SHIFT 0x00000014 1526 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_event_MASK 0x20000000L 1527 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_event__SHIFT 0x0000001d 1528 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_null_primitive_MASK 0x40000000L 1529 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1530 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_param_cache_indx_0_MASK 0x000007feL 1531 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_param_cache_indx_0__SHIFT 0x00000001 1532 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_prim_valid_MASK 0x80000000L 1533 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1534 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_0_MASK 0x1f800000L 1535 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_0__SHIFT 0x00000017 1536 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_1_MASK 0x007e0000L 1537 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_1__SHIFT 0x00000011 1538 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_2_MASK 0x0001f800L 1539 #define CLIPPER_DEBUG_REG06__clipsm1_clprim_to_clip_vertex_store_indx_2__SHIFT 0x0000000b 1540 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_clip_code_or_MASK 0x00003fffL 1541 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_clip_code_or__SHIFT 0x00000000 1542 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_clip_primitive_MASK 0x00800000L 1543 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_clip_primitive__SHIFT 0x00000017 1544 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_deallocate_slot_MASK 0x07000000L 1545 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_deallocate_slot__SHIFT 0x00000018 1546 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_end_of_packet_MASK 0x10000000L 1547 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_end_of_packet__SHIFT 0x0000001c 1548 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_event_id_MASK 0x000fc000L 1549 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_event_id__SHIFT 0x0000000e 1550 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_event_MASK 0x20000000L 1551 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_event__SHIFT 0x0000001d 1552 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_first_prim_of_slot_MASK 0x08000000L 1553 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_first_prim_of_slot__SHIFT 0x0000001b 1554 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_null_primitive_MASK 0x40000000L 1555 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1556 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_prim_valid_MASK 0x80000000L 1557 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1558 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_state_var_indx_MASK 0x00700000L 1559 #define CLIPPER_DEBUG_REG07__clipsm2_clprim_to_clip_state_var_indx__SHIFT 0x00000014 1560 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_event_MASK 0x20000000L 1561 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_event__SHIFT 0x0000001d 1562 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_null_primitive_MASK 0x40000000L 1563 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1564 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_param_cache_indx_0_MASK 0x000007feL 1565 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_param_cache_indx_0__SHIFT 0x00000001 1566 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_prim_valid_MASK 0x80000000L 1567 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1568 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_0_MASK 0x1f800000L 1569 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_0__SHIFT 0x00000017 1570 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_1_MASK 0x007e0000L 1571 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_1__SHIFT 0x00000011 1572 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_2_MASK 0x0001f800L 1573 #define CLIPPER_DEBUG_REG08__clipsm2_clprim_to_clip_vertex_store_indx_2__SHIFT 0x0000000b 1574 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_clip_code_or_MASK 0x00003fffL 1575 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_clip_code_or__SHIFT 0x00000000 1576 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_clip_primitive_MASK 0x00800000L 1577 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_clip_primitive__SHIFT 0x00000017 1578 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_deallocate_slot_MASK 0x07000000L 1579 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_deallocate_slot__SHIFT 0x00000018 1580 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_end_of_packet_MASK 0x10000000L 1581 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_end_of_packet__SHIFT 0x0000001c 1582 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_event_id_MASK 0x000fc000L 1583 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_event_id__SHIFT 0x0000000e 1584 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_event_MASK 0x20000000L 1585 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_event__SHIFT 0x0000001d 1586 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_first_prim_of_slot_MASK 0x08000000L 1587 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_first_prim_of_slot__SHIFT 0x0000001b 1588 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_null_primitive_MASK 0x40000000L 1589 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1590 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_prim_valid_MASK 0x80000000L 1591 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1592 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_state_var_indx_MASK 0x00700000L 1593 #define CLIPPER_DEBUG_REG09__clipsm3_clprim_to_clip_state_var_indx__SHIFT 0x00000014 1594 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_event_MASK 0x20000000L 1595 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_event__SHIFT 0x0000001d 1596 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_null_primitive_MASK 0x40000000L 1597 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_null_primitive__SHIFT 0x0000001e 1598 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_param_cache_indx_0_MASK 0x000007feL 1599 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_param_cache_indx_0__SHIFT 0x00000001 1600 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_prim_valid_MASK 0x80000000L 1601 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1602 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_0_MASK 0x1f800000L 1603 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_0__SHIFT 0x00000017 1604 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_1_MASK 0x007e0000L 1605 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_1__SHIFT 0x00000011 1606 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_2_MASK 0x0001f800L 1607 #define CLIPPER_DEBUG_REG10__clipsm3_clprim_to_clip_vertex_store_indx_2__SHIFT 0x0000000b 1608 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_clip_primitive_MASK 0x00000080L 1609 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_clip_primitive__SHIFT 0x00000007 1610 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_clip_to_outsm_cnt_MASK 0x00f00000L 1611 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x00000014 1612 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_event_MASK 0x00000008L 1613 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_event__SHIFT 0x00000003 1614 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_prim_valid_MASK 0x08000000L 1615 #define CLIPPER_DEBUG_REG11__clipsm0_clip_to_clipga_prim_valid__SHIFT 0x0000001b 1616 #define CLIPPER_DEBUG_REG11__clipsm0_inc_clip_to_clipga_clip_to_outsm_cnt_MASK 0x80000000L 1617 #define CLIPPER_DEBUG_REG11__clipsm0_inc_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x0000001f 1618 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_clip_primitive_MASK 0x00000040L 1619 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_clip_primitive__SHIFT 0x00000006 1620 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_clip_to_outsm_cnt_MASK 0x000f0000L 1621 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x00000010 1622 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_event_MASK 0x00000004L 1623 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_event__SHIFT 0x00000002 1624 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_prim_valid_MASK 0x04000000L 1625 #define CLIPPER_DEBUG_REG11__clipsm1_clip_to_clipga_prim_valid__SHIFT 0x0000001a 1626 #define CLIPPER_DEBUG_REG11__clipsm1_inc_clip_to_clipga_clip_to_outsm_cnt_MASK 0x40000000L 1627 #define CLIPPER_DEBUG_REG11__clipsm1_inc_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x0000001e 1628 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_clip_primitive_MASK 0x00000020L 1629 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_clip_primitive__SHIFT 0x00000005 1630 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_clip_to_outsm_cnt_MASK 0x0000f000L 1631 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x0000000c 1632 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_event_MASK 0x00000002L 1633 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_event__SHIFT 0x00000001 1634 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_prim_valid_MASK 0x02000000L 1635 #define CLIPPER_DEBUG_REG11__clipsm2_clip_to_clipga_prim_valid__SHIFT 0x00000019 1636 #define CLIPPER_DEBUG_REG11__clipsm2_inc_clip_to_clipga_clip_to_outsm_cnt_MASK 0x20000000L 1637 #define CLIPPER_DEBUG_REG11__clipsm2_inc_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x0000001d 1638 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_clip_primitive_MASK 0x00000010L 1639 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_clip_primitive__SHIFT 0x00000004 1640 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_clip_to_outsm_cnt_MASK 0x00000f00L 1641 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x00000008 1642 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_event_MASK 0x00000001L 1643 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_event__SHIFT 0x00000000 1644 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_prim_valid_MASK 0x01000000L 1645 #define CLIPPER_DEBUG_REG11__clipsm3_clip_to_clipga_prim_valid__SHIFT 0x00000018 1646 #define CLIPPER_DEBUG_REG11__clipsm3_inc_clip_to_clipga_clip_to_outsm_cnt_MASK 0x10000000L 1647 #define CLIPPER_DEBUG_REG11__clipsm3_inc_clip_to_clipga_clip_to_outsm_cnt__SHIFT 0x0000001c 1648 #define CLIPPER_DEBUG_REG12__ALWAYS_ZERO_MASK 0x000000ffL 1649 #define CLIPPER_DEBUG_REG12__ALWAYS_ZERO__SHIFT 0x00000000 1650 #define CLIPPER_DEBUG_REG12__clip_priority_available_clip_verts_MASK 0x0003e000L 1651 #define CLIPPER_DEBUG_REG12__clip_priority_available_clip_verts__SHIFT 0x0000000d 1652 #define CLIPPER_DEBUG_REG12__clip_priority_available_vte_out_clip_MASK 0x00001f00L 1653 #define CLIPPER_DEBUG_REG12__clip_priority_available_vte_out_clip__SHIFT 0x00000008 1654 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_load_MASK 0x00c00000L 1655 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_load__SHIFT 0x00000016 1656 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_out_MASK 0x000c0000L 1657 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_out__SHIFT 0x00000012 1658 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_vert_MASK 0x00300000L 1659 #define CLIPPER_DEBUG_REG12__clip_priority_seq_indx_vert__SHIFT 0x00000014 1660 #define CLIPPER_DEBUG_REG12__clipsm0_clprim_to_clip_clip_primitive_MASK 0x40000000L 1661 #define CLIPPER_DEBUG_REG12__clipsm0_clprim_to_clip_clip_primitive__SHIFT 0x0000001e 1662 #define CLIPPER_DEBUG_REG12__clipsm0_clprim_to_clip_prim_valid_MASK 0x80000000L 1663 #define CLIPPER_DEBUG_REG12__clipsm0_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1664 #define CLIPPER_DEBUG_REG12__clipsm1_clprim_to_clip_clip_primitive_MASK 0x10000000L 1665 #define CLIPPER_DEBUG_REG12__clipsm1_clprim_to_clip_clip_primitive__SHIFT 0x0000001c 1666 #define CLIPPER_DEBUG_REG12__clipsm1_clprim_to_clip_prim_valid_MASK 0x20000000L 1667 #define CLIPPER_DEBUG_REG12__clipsm1_clprim_to_clip_prim_valid__SHIFT 0x0000001d 1668 #define CLIPPER_DEBUG_REG12__clipsm2_clprim_to_clip_clip_primitive_MASK 0x04000000L 1669 #define CLIPPER_DEBUG_REG12__clipsm2_clprim_to_clip_clip_primitive__SHIFT 0x0000001a 1670 #define CLIPPER_DEBUG_REG12__clipsm2_clprim_to_clip_prim_valid_MASK 0x08000000L 1671 #define CLIPPER_DEBUG_REG12__clipsm2_clprim_to_clip_prim_valid__SHIFT 0x0000001b 1672 #define CLIPPER_DEBUG_REG12__clipsm3_clprim_to_clip_clip_primitive_MASK 0x01000000L 1673 #define CLIPPER_DEBUG_REG12__clipsm3_clprim_to_clip_clip_primitive__SHIFT 0x00000018 1674 #define CLIPPER_DEBUG_REG12__clipsm3_clprim_to_clip_prim_valid_MASK 0x02000000L 1675 #define CLIPPER_DEBUG_REG12__clipsm3_clprim_to_clip_prim_valid__SHIFT 0x00000019 1676 #define CLIPPER_DEBUG_REG13__ccgen_to_clipcc_fifo_empty_MASK 0x00010000L 1677 #define CLIPPER_DEBUG_REG13__ccgen_to_clipcc_fifo_empty__SHIFT 0x00000010 1678 #define CLIPPER_DEBUG_REG13__clipcc_vertex_store_indx_MASK 0x00003000L 1679 #define CLIPPER_DEBUG_REG13__clipcc_vertex_store_indx__SHIFT 0x0000000c 1680 #define CLIPPER_DEBUG_REG13__clipcode_fifo_fifo_empty_MASK 0x00008000L 1681 #define CLIPPER_DEBUG_REG13__clipcode_fifo_fifo_empty__SHIFT 0x0000000f 1682 #define CLIPPER_DEBUG_REG13__clip_priority_seq_indx_out_cnt_MASK 0x001e0000L 1683 #define CLIPPER_DEBUG_REG13__clip_priority_seq_indx_out_cnt__SHIFT 0x00000011 1684 #define CLIPPER_DEBUG_REG13__clprim_clip_primitive_MASK 0x00000020L 1685 #define CLIPPER_DEBUG_REG13__clprim_clip_primitive__SHIFT 0x00000005 1686 #define CLIPPER_DEBUG_REG13__clprim_cull_primitive_MASK 0x00000040L 1687 #define CLIPPER_DEBUG_REG13__clprim_cull_primitive__SHIFT 0x00000006 1688 #define CLIPPER_DEBUG_REG13__clprim_in_back_state_var_indx_MASK 0x00000007L 1689 #define CLIPPER_DEBUG_REG13__clprim_in_back_state_var_indx__SHIFT 0x00000000 1690 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_advanceread_MASK 0x40000000L 1691 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_advanceread__SHIFT 0x0000001e 1692 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_contents_MASK 0x1f000000L 1693 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_contents__SHIFT 0x00000018 1694 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_full_MASK 0x20000000L 1695 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_full__SHIFT 0x0000001d 1696 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_write_MASK 0x80000000L 1697 #define CLIPPER_DEBUG_REG13__outsm_clr_fifo_write__SHIFT 0x0000001f 1698 #define CLIPPER_DEBUG_REG13__outsm_clr_rd_clipsm_wait_MASK 0x00800000L 1699 #define CLIPPER_DEBUG_REG13__outsm_clr_rd_clipsm_wait__SHIFT 0x00000017 1700 #define CLIPPER_DEBUG_REG13__outsm_clr_rd_orig_vertices_MASK 0x00600000L 1701 #define CLIPPER_DEBUG_REG13__outsm_clr_rd_orig_vertices__SHIFT 0x00000015 1702 #define CLIPPER_DEBUG_REG13__point_clip_candidate_MASK 0x00000008L 1703 #define CLIPPER_DEBUG_REG13__point_clip_candidate__SHIFT 0x00000003 1704 #define CLIPPER_DEBUG_REG13__prim_back_valid_MASK 0x00000080L 1705 #define CLIPPER_DEBUG_REG13__prim_back_valid__SHIFT 0x00000007 1706 #define CLIPPER_DEBUG_REG13__prim_nan_kill_MASK 0x00000010L 1707 #define CLIPPER_DEBUG_REG13__prim_nan_kill__SHIFT 0x00000004 1708 #define CLIPPER_DEBUG_REG13__vertval_bits_vertex_cc_next_valid_MASK 0x00000f00L 1709 #define CLIPPER_DEBUG_REG13__vertval_bits_vertex_cc_next_valid__SHIFT 0x00000008 1710 #define CLIPPER_DEBUG_REG13__vte_out_orig_fifo_fifo_empty_MASK 0x00004000L 1711 #define CLIPPER_DEBUG_REG13__vte_out_orig_fifo_fifo_empty__SHIFT 0x0000000e 1712 #define CLIPPER_DEBUG_REG14__clprim_in_back_deallocate_slot_MASK 0x00e00000L 1713 #define CLIPPER_DEBUG_REG14__clprim_in_back_deallocate_slot__SHIFT 0x00000015 1714 #define CLIPPER_DEBUG_REG14__clprim_in_back_end_of_packet_MASK 0x00080000L 1715 #define CLIPPER_DEBUG_REG14__clprim_in_back_end_of_packet__SHIFT 0x00000013 1716 #define CLIPPER_DEBUG_REG14__clprim_in_back_event_id_MASK 0x3f000000L 1717 #define CLIPPER_DEBUG_REG14__clprim_in_back_event_id__SHIFT 0x00000018 1718 #define CLIPPER_DEBUG_REG14__clprim_in_back_event_MASK 0x40000000L 1719 #define CLIPPER_DEBUG_REG14__clprim_in_back_event__SHIFT 0x0000001e 1720 #define CLIPPER_DEBUG_REG14__clprim_in_back_first_prim_of_slot_MASK 0x00100000L 1721 #define CLIPPER_DEBUG_REG14__clprim_in_back_first_prim_of_slot__SHIFT 0x00000014 1722 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_0_MASK 0x0003f000L 1723 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_0__SHIFT 0x0000000c 1724 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_1_MASK 0x00000fc0L 1725 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_1__SHIFT 0x00000006 1726 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_2_MASK 0x0000003fL 1727 #define CLIPPER_DEBUG_REG14__clprim_in_back_vertex_store_indx_2__SHIFT 0x00000000 1728 #define CLIPPER_DEBUG_REG14__outputclprimtoclip_null_primitive_MASK 0x00040000L 1729 #define CLIPPER_DEBUG_REG14__outputclprimtoclip_null_primitive__SHIFT 0x00000012 1730 #define CLIPPER_DEBUG_REG14__prim_back_valid_MASK 0x80000000L 1731 #define CLIPPER_DEBUG_REG14__prim_back_valid__SHIFT 0x0000001f 1732 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_0_MASK 0x7c000000L 1733 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_0__SHIFT 0x0000001a 1734 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_1_MASK 0x03e00000L 1735 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_1__SHIFT 0x00000015 1736 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_2_MASK 0x001f0000L 1737 #define CLIPPER_DEBUG_REG15__primic_to_clprim_fifo_vertex_store_indx_2__SHIFT 0x00000010 1738 #define CLIPPER_DEBUG_REG15__primic_to_clprim_valid_MASK 0x80000000L 1739 #define CLIPPER_DEBUG_REG15__primic_to_clprim_valid__SHIFT 0x0000001f 1740 #define CLIPPER_DEBUG_REG15__vertval_bits_vertex_vertex_store_msb_MASK 0x0000ffffL 1741 #define CLIPPER_DEBUG_REG15__vertval_bits_vertex_vertex_store_msb__SHIFT 0x00000000 1742 #define CLIPPER_DEBUG_REG16__sm0_clip_to_clipga_clip_to_outsm_cnt_eq0_MASK 0x08000000L 1743 #define CLIPPER_DEBUG_REG16__sm0_clip_to_clipga_clip_to_outsm_cnt_eq0__SHIFT 0x0000001b 1744 #define CLIPPER_DEBUG_REG16__sm0_clip_to_outsm_fifo_full_MASK 0x10000000L 1745 #define CLIPPER_DEBUG_REG16__sm0_clip_to_outsm_fifo_full__SHIFT 0x0000001c 1746 #define CLIPPER_DEBUG_REG16__sm0_clip_vert_cnt_MASK 0x00001f00L 1747 #define CLIPPER_DEBUG_REG16__sm0_clip_vert_cnt__SHIFT 0x00000008 1748 #define CLIPPER_DEBUG_REG16__sm0_clprim_to_clip_prim_valid_MASK 0x80000000L 1749 #define CLIPPER_DEBUG_REG16__sm0_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1750 #define CLIPPER_DEBUG_REG16__sm0_current_state_MASK 0x07f00000L 1751 #define CLIPPER_DEBUG_REG16__sm0_current_state__SHIFT 0x00000014 1752 #define CLIPPER_DEBUG_REG16__sm0_highest_priority_seq_MASK 0x20000000L 1753 #define CLIPPER_DEBUG_REG16__sm0_highest_priority_seq__SHIFT 0x0000001d 1754 #define CLIPPER_DEBUG_REG16__sm0_inv_to_clip_data_valid_0_MASK 0x00080000L 1755 #define CLIPPER_DEBUG_REG16__sm0_inv_to_clip_data_valid_0__SHIFT 0x00000013 1756 #define CLIPPER_DEBUG_REG16__sm0_inv_to_clip_data_valid_1_MASK 0x00040000L 1757 #define CLIPPER_DEBUG_REG16__sm0_inv_to_clip_data_valid_1__SHIFT 0x00000012 1758 #define CLIPPER_DEBUG_REG16__sm0_outputcliptoclipga_0_MASK 0x40000000L 1759 #define CLIPPER_DEBUG_REG16__sm0_outputcliptoclipga_0__SHIFT 0x0000001e 1760 #define CLIPPER_DEBUG_REG16__sm0_prim_end_state_MASK 0x0000007fL 1761 #define CLIPPER_DEBUG_REG16__sm0_prim_end_state__SHIFT 0x00000000 1762 #define CLIPPER_DEBUG_REG16__sm0_ps_expand_MASK 0x00000080L 1763 #define CLIPPER_DEBUG_REG16__sm0_ps_expand__SHIFT 0x00000007 1764 #define CLIPPER_DEBUG_REG16__sm0_vertex_clip_cnt_MASK 0x0003e000L 1765 #define CLIPPER_DEBUG_REG16__sm0_vertex_clip_cnt__SHIFT 0x0000000d 1766 #define CLIPPER_DEBUG_REG17__sm1_clip_to_clipga_clip_to_outsm_cnt_eq0_MASK 0x08000000L 1767 #define CLIPPER_DEBUG_REG17__sm1_clip_to_clipga_clip_to_outsm_cnt_eq0__SHIFT 0x0000001b 1768 #define CLIPPER_DEBUG_REG17__sm1_clip_to_outsm_fifo_full_MASK 0x10000000L 1769 #define CLIPPER_DEBUG_REG17__sm1_clip_to_outsm_fifo_full__SHIFT 0x0000001c 1770 #define CLIPPER_DEBUG_REG17__sm1_clip_vert_cnt_MASK 0x00001f00L 1771 #define CLIPPER_DEBUG_REG17__sm1_clip_vert_cnt__SHIFT 0x00000008 1772 #define CLIPPER_DEBUG_REG17__sm1_clprim_to_clip_prim_valid_MASK 0x80000000L 1773 #define CLIPPER_DEBUG_REG17__sm1_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1774 #define CLIPPER_DEBUG_REG17__sm1_current_state_MASK 0x07f00000L 1775 #define CLIPPER_DEBUG_REG17__sm1_current_state__SHIFT 0x00000014 1776 #define CLIPPER_DEBUG_REG17__sm1_highest_priority_seq_MASK 0x20000000L 1777 #define CLIPPER_DEBUG_REG17__sm1_highest_priority_seq__SHIFT 0x0000001d 1778 #define CLIPPER_DEBUG_REG17__sm1_inv_to_clip_data_valid_0_MASK 0x00080000L 1779 #define CLIPPER_DEBUG_REG17__sm1_inv_to_clip_data_valid_0__SHIFT 0x00000013 1780 #define CLIPPER_DEBUG_REG17__sm1_inv_to_clip_data_valid_1_MASK 0x00040000L 1781 #define CLIPPER_DEBUG_REG17__sm1_inv_to_clip_data_valid_1__SHIFT 0x00000012 1782 #define CLIPPER_DEBUG_REG17__sm1_outputcliptoclipga_0_MASK 0x40000000L 1783 #define CLIPPER_DEBUG_REG17__sm1_outputcliptoclipga_0__SHIFT 0x0000001e 1784 #define CLIPPER_DEBUG_REG17__sm1_prim_end_state_MASK 0x0000007fL 1785 #define CLIPPER_DEBUG_REG17__sm1_prim_end_state__SHIFT 0x00000000 1786 #define CLIPPER_DEBUG_REG17__sm1_ps_expand_MASK 0x00000080L 1787 #define CLIPPER_DEBUG_REG17__sm1_ps_expand__SHIFT 0x00000007 1788 #define CLIPPER_DEBUG_REG17__sm1_vertex_clip_cnt_MASK 0x0003e000L 1789 #define CLIPPER_DEBUG_REG17__sm1_vertex_clip_cnt__SHIFT 0x0000000d 1790 #define CLIPPER_DEBUG_REG18__sm2_clip_to_clipga_clip_to_outsm_cnt_eq0_MASK 0x08000000L 1791 #define CLIPPER_DEBUG_REG18__sm2_clip_to_clipga_clip_to_outsm_cnt_eq0__SHIFT 0x0000001b 1792 #define CLIPPER_DEBUG_REG18__sm2_clip_to_outsm_fifo_full_MASK 0x10000000L 1793 #define CLIPPER_DEBUG_REG18__sm2_clip_to_outsm_fifo_full__SHIFT 0x0000001c 1794 #define CLIPPER_DEBUG_REG18__sm2_clip_vert_cnt_MASK 0x00001f00L 1795 #define CLIPPER_DEBUG_REG18__sm2_clip_vert_cnt__SHIFT 0x00000008 1796 #define CLIPPER_DEBUG_REG18__sm2_clprim_to_clip_prim_valid_MASK 0x80000000L 1797 #define CLIPPER_DEBUG_REG18__sm2_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1798 #define CLIPPER_DEBUG_REG18__sm2_current_state_MASK 0x07f00000L 1799 #define CLIPPER_DEBUG_REG18__sm2_current_state__SHIFT 0x00000014 1800 #define CLIPPER_DEBUG_REG18__sm2_highest_priority_seq_MASK 0x20000000L 1801 #define CLIPPER_DEBUG_REG18__sm2_highest_priority_seq__SHIFT 0x0000001d 1802 #define CLIPPER_DEBUG_REG18__sm2_inv_to_clip_data_valid_0_MASK 0x00080000L 1803 #define CLIPPER_DEBUG_REG18__sm2_inv_to_clip_data_valid_0__SHIFT 0x00000013 1804 #define CLIPPER_DEBUG_REG18__sm2_inv_to_clip_data_valid_1_MASK 0x00040000L 1805 #define CLIPPER_DEBUG_REG18__sm2_inv_to_clip_data_valid_1__SHIFT 0x00000012 1806 #define CLIPPER_DEBUG_REG18__sm2_outputcliptoclipga_0_MASK 0x40000000L 1807 #define CLIPPER_DEBUG_REG18__sm2_outputcliptoclipga_0__SHIFT 0x0000001e 1808 #define CLIPPER_DEBUG_REG18__sm2_prim_end_state_MASK 0x0000007fL 1809 #define CLIPPER_DEBUG_REG18__sm2_prim_end_state__SHIFT 0x00000000 1810 #define CLIPPER_DEBUG_REG18__sm2_ps_expand_MASK 0x00000080L 1811 #define CLIPPER_DEBUG_REG18__sm2_ps_expand__SHIFT 0x00000007 1812 #define CLIPPER_DEBUG_REG18__sm2_vertex_clip_cnt_MASK 0x0003e000L 1813 #define CLIPPER_DEBUG_REG18__sm2_vertex_clip_cnt__SHIFT 0x0000000d 1814 #define CLIPPER_DEBUG_REG19__sm3_clip_to_clipga_clip_to_outsm_cnt_eq0_MASK 0x08000000L 1815 #define CLIPPER_DEBUG_REG19__sm3_clip_to_clipga_clip_to_outsm_cnt_eq0__SHIFT 0x0000001b 1816 #define CLIPPER_DEBUG_REG19__sm3_clip_to_outsm_fifo_full_MASK 0x10000000L 1817 #define CLIPPER_DEBUG_REG19__sm3_clip_to_outsm_fifo_full__SHIFT 0x0000001c 1818 #define CLIPPER_DEBUG_REG19__sm3_clip_vert_cnt_MASK 0x00001f00L 1819 #define CLIPPER_DEBUG_REG19__sm3_clip_vert_cnt__SHIFT 0x00000008 1820 #define CLIPPER_DEBUG_REG19__sm3_clprim_to_clip_prim_valid_MASK 0x80000000L 1821 #define CLIPPER_DEBUG_REG19__sm3_clprim_to_clip_prim_valid__SHIFT 0x0000001f 1822 #define CLIPPER_DEBUG_REG19__sm3_current_state_MASK 0x07f00000L 1823 #define CLIPPER_DEBUG_REG19__sm3_current_state__SHIFT 0x00000014 1824 #define CLIPPER_DEBUG_REG19__sm3_highest_priority_seq_MASK 0x20000000L 1825 #define CLIPPER_DEBUG_REG19__sm3_highest_priority_seq__SHIFT 0x0000001d 1826 #define CLIPPER_DEBUG_REG19__sm3_inv_to_clip_data_valid_0_MASK 0x00080000L 1827 #define CLIPPER_DEBUG_REG19__sm3_inv_to_clip_data_valid_0__SHIFT 0x00000013 1828 #define CLIPPER_DEBUG_REG19__sm3_inv_to_clip_data_valid_1_MASK 0x00040000L 1829 #define CLIPPER_DEBUG_REG19__sm3_inv_to_clip_data_valid_1__SHIFT 0x00000012 1830 #define CLIPPER_DEBUG_REG19__sm3_outputcliptoclipga_0_MASK 0x40000000L 1831 #define CLIPPER_DEBUG_REG19__sm3_outputcliptoclipga_0__SHIFT 0x0000001e 1832 #define CLIPPER_DEBUG_REG19__sm3_prim_end_state_MASK 0x0000007fL 1833 #define CLIPPER_DEBUG_REG19__sm3_prim_end_state__SHIFT 0x00000000 1834 #define CLIPPER_DEBUG_REG19__sm3_ps_expand_MASK 0x00000080L 1835 #define CLIPPER_DEBUG_REG19__sm3_ps_expand__SHIFT 0x00000007 1836 #define CLIPPER_DEBUG_REG19__sm3_vertex_clip_cnt_MASK 0x0003e000L 1837 #define CLIPPER_DEBUG_REG19__sm3_vertex_clip_cnt__SHIFT 0x0000000d 1838 #define COHER_DEST_BASE_0__DEST_BASE_256B_MASK 0xffffffffL 1839 #define COHER_DEST_BASE_0__DEST_BASE_256B__SHIFT 0x00000000 1840 #define COHER_DEST_BASE_1__DEST_BASE_256B_MASK 0xffffffffL 1841 #define COHER_DEST_BASE_1__DEST_BASE_256B__SHIFT 0x00000000 1842 #define COHER_DEST_BASE_2__DEST_BASE_256B_MASK 0xffffffffL 1843 #define COHER_DEST_BASE_2__DEST_BASE_256B__SHIFT 0x00000000 1844 #define COHER_DEST_BASE_3__DEST_BASE_256B_MASK 0xffffffffL 1845 #define COHER_DEST_BASE_3__DEST_BASE_256B__SHIFT 0x00000000 1846 #define COMPUTE_DIM_X__SIZE_MASK 0xffffffffL 1847 #define COMPUTE_DIM_X__SIZE__SHIFT 0x00000000 1848 #define COMPUTE_DIM_Y__SIZE_MASK 0xffffffffL 1849 #define COMPUTE_DIM_Y__SIZE__SHIFT 0x00000000 1850 #define COMPUTE_DIM_Z__SIZE_MASK 0xffffffffL 1851 #define COMPUTE_DIM_Z__SIZE__SHIFT 0x00000000 1852 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN_MASK 0x00000001L 1853 #define COMPUTE_DISPATCH_INITIATOR__COMPUTE_SHADER_EN__SHIFT 0x00000000 1854 #define COMPUTE_DISPATCH_INITIATOR__DATA_ATC_MASK 0x00001000L 1855 #define COMPUTE_DISPATCH_INITIATOR__DATA_ATC__SHIFT 0x0000000c 1856 #define COMPUTE_DISPATCH_INITIATOR__DISPATCH_CACHE_CNTL_MASK 0x00000380L 1857 #define COMPUTE_DISPATCH_INITIATOR__DISPATCH_CACHE_CNTL__SHIFT 0x00000007 1858 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000_MASK 0x00000004L 1859 #define COMPUTE_DISPATCH_INITIATOR__FORCE_START_AT_000__SHIFT 0x00000002 1860 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL_MASK 0x00000008L 1861 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_ENBL__SHIFT 0x00000003 1862 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE_MASK 0x00000010L 1863 #define COMPUTE_DISPATCH_INITIATOR__ORDERED_APPEND_MODE__SHIFT 0x00000004 1864 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE_MASK 0x00000040L 1865 #define COMPUTE_DISPATCH_INITIATOR__ORDER_MODE__SHIFT 0x00000006 1866 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN_MASK 0x00000002L 1867 #define COMPUTE_DISPATCH_INITIATOR__PARTIAL_TG_EN__SHIFT 0x00000001 1868 #define COMPUTE_DISPATCH_INITIATOR__RESTORE_MASK 0x00004000L 1869 #define COMPUTE_DISPATCH_INITIATOR__RESTORE__SHIFT 0x0000000e 1870 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL_MASK 0x00000400L 1871 #define COMPUTE_DISPATCH_INITIATOR__SCALAR_L1_INV_VOL__SHIFT 0x0000000a 1872 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS_MASK 0x00000020L 1873 #define COMPUTE_DISPATCH_INITIATOR__USE_THREAD_DIMENSIONS__SHIFT 0x00000005 1874 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL_MASK 0x00000800L 1875 #define COMPUTE_DISPATCH_INITIATOR__VECTOR_L1_INV_VOL__SHIFT 0x0000000b 1876 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL_MASK 0x0000ffffL 1877 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_FULL__SHIFT 0x00000000 1878 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL_MASK 0xffff0000L 1879 #define COMPUTE_NUM_THREAD_X__NUM_THREAD_PARTIAL__SHIFT 0x00000010 1880 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL_MASK 0x0000ffffL 1881 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_FULL__SHIFT 0x00000000 1882 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL_MASK 0xffff0000L 1883 #define COMPUTE_NUM_THREAD_Y__NUM_THREAD_PARTIAL__SHIFT 0x00000010 1884 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL_MASK 0x0000ffffL 1885 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_FULL__SHIFT 0x00000000 1886 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL_MASK 0xffff0000L 1887 #define COMPUTE_NUM_THREAD_Z__NUM_THREAD_PARTIAL__SHIFT 0x00000010 1888 #define COMPUTE_PGM_HI__DATA_MASK 0x000000ffL 1889 #define COMPUTE_PGM_HI__DATA__SHIFT 0x00000000 1890 #define COMPUTE_PGM_HI__INST_ATC_MASK 0x00000100L 1891 #define COMPUTE_PGM_HI__INST_ATC__SHIFT 0x00000008 1892 #define COMPUTE_PGM_LO__DATA_MASK 0xffffffffL 1893 #define COMPUTE_PGM_LO__DATA__SHIFT 0x00000000 1894 #define COMPUTE_PGM_RSRC1__BULKY_MASK 0x01000000L 1895 #define COMPUTE_PGM_RSRC1__BULKY__SHIFT 0x00000018 1896 #define COMPUTE_PGM_RSRC1__CDBG_USER_MASK 0x02000000L 1897 #define COMPUTE_PGM_RSRC1__CDBG_USER__SHIFT 0x00000019 1898 #define COMPUTE_PGM_RSRC1__DEBUG_MODE_MASK 0x00400000L 1899 #define COMPUTE_PGM_RSRC1__DEBUG_MODE__SHIFT 0x00000016 1900 #define COMPUTE_PGM_RSRC1__DX10_CLAMP_MASK 0x00200000L 1901 #define COMPUTE_PGM_RSRC1__DX10_CLAMP__SHIFT 0x00000015 1902 #define COMPUTE_PGM_RSRC1__FLOAT_MODE_MASK 0x000ff000L 1903 #define COMPUTE_PGM_RSRC1__FLOAT_MODE__SHIFT 0x0000000c 1904 #define COMPUTE_PGM_RSRC1__IEEE_MODE_MASK 0x00800000L 1905 #define COMPUTE_PGM_RSRC1__IEEE_MODE__SHIFT 0x00000017 1906 #define COMPUTE_PGM_RSRC1__PRIORITY_MASK 0x00000c00L 1907 #define COMPUTE_PGM_RSRC1__PRIORITY__SHIFT 0x0000000a 1908 #define COMPUTE_PGM_RSRC1__PRIV_MASK 0x00100000L 1909 #define COMPUTE_PGM_RSRC1__PRIV__SHIFT 0x00000014 1910 #define COMPUTE_PGM_RSRC1__SGPRS_MASK 0x000003c0L 1911 #define COMPUTE_PGM_RSRC1__SGPRS__SHIFT 0x00000006 1912 #define COMPUTE_PGM_RSRC1__VGPRS_MASK 0x0000003fL 1913 #define COMPUTE_PGM_RSRC1__VGPRS__SHIFT 0x00000000 1914 #define COMPUTE_PGM_RSRC2__EXCP_EN_MASK 0x7f000000L 1915 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB_MASK 0x00006000L 1916 #define COMPUTE_PGM_RSRC2__EXCP_EN_MSB__SHIFT 0x0000000d 1917 #define COMPUTE_PGM_RSRC2__EXCP_EN__SHIFT 0x00000018 1918 #define COMPUTE_PGM_RSRC2__LDS_SIZE_MASK 0x00ff8000L 1919 #define COMPUTE_PGM_RSRC2__LDS_SIZE__SHIFT 0x0000000f 1920 #define COMPUTE_PGM_RSRC2__SCRATCH_EN_MASK 0x00000001L 1921 #define COMPUTE_PGM_RSRC2__SCRATCH_EN__SHIFT 0x00000000 1922 #define COMPUTE_PGM_RSRC2__TGID_X_EN_MASK 0x00000080L 1923 #define COMPUTE_PGM_RSRC2__TGID_X_EN__SHIFT 0x00000007 1924 #define COMPUTE_PGM_RSRC2__TGID_Y_EN_MASK 0x00000100L 1925 #define COMPUTE_PGM_RSRC2__TGID_Y_EN__SHIFT 0x00000008 1926 #define COMPUTE_PGM_RSRC2__TGID_Z_EN_MASK 0x00000200L 1927 #define COMPUTE_PGM_RSRC2__TGID_Z_EN__SHIFT 0x00000009 1928 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN_MASK 0x00000400L 1929 #define COMPUTE_PGM_RSRC2__TG_SIZE_EN__SHIFT 0x0000000a 1930 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT_MASK 0x00001800L 1931 #define COMPUTE_PGM_RSRC2__TIDIG_COMP_CNT__SHIFT 0x0000000b 1932 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT_MASK 0x00000040L 1933 #define COMPUTE_PGM_RSRC2__TRAP_PRESENT__SHIFT 0x00000006 1934 #define COMPUTE_PGM_RSRC2__USER_SGPR_MASK 0x0000003eL 1935 #define COMPUTE_PGM_RSRC2__USER_SGPR__SHIFT 0x00000001 1936 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT_MASK 0x07000000L 1937 #define COMPUTE_RESOURCE_LIMITS__CU_GROUP_COUNT__SHIFT 0x00000018 1938 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST_MASK 0x00800000L 1939 #define COMPUTE_RESOURCE_LIMITS__FORCE_SIMD_DIST__SHIFT 0x00000017 1940 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD_MASK 0x003f0000L 1941 #define COMPUTE_RESOURCE_LIMITS__LOCK_THRESHOLD__SHIFT 0x00000010 1942 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL_MASK 0x00400000L 1943 #define COMPUTE_RESOURCE_LIMITS__SIMD_DEST_CNTL__SHIFT 0x00000016 1944 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU_MASK 0x0000f000L 1945 #define COMPUTE_RESOURCE_LIMITS__TG_PER_CU__SHIFT 0x0000000c 1946 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH_MASK 0x0000003fL 1947 #define COMPUTE_RESOURCE_LIMITS__WAVES_PER_SH__SHIFT 0x00000000 1948 #define COMPUTE_START_X__START_MASK 0xffffffffL 1949 #define COMPUTE_START_X__START__SHIFT 0x00000000 1950 #define COMPUTE_START_Y__START_MASK 0xffffffffL 1951 #define COMPUTE_START_Y__START__SHIFT 0x00000000 1952 #define COMPUTE_START_Z__START_MASK 0xffffffffL 1953 #define COMPUTE_START_Z__START__SHIFT 0x00000000 1954 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SH0_CU_EN_MASK 0x0000ffffL 1955 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SH0_CU_EN__SHIFT 0x00000000 1956 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SH1_CU_EN_MASK 0xffff0000L 1957 #define COMPUTE_STATIC_THREAD_MGMT_SE0__SH1_CU_EN__SHIFT 0x00000010 1958 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SH0_CU_EN_MASK 0x0000ffffL 1959 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SH0_CU_EN__SHIFT 0x00000000 1960 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SH1_CU_EN_MASK 0xffff0000L 1961 #define COMPUTE_STATIC_THREAD_MGMT_SE1__SH1_CU_EN__SHIFT 0x00000010 1962 #define COMPUTE_TBA_HI__DATA_MASK 0x000000ffL 1963 #define COMPUTE_TBA_HI__DATA__SHIFT 0x00000000 1964 #define COMPUTE_TBA_LO__DATA_MASK 0xffffffffL 1965 #define COMPUTE_TBA_LO__DATA__SHIFT 0x00000000 1966 #define COMPUTE_TMA_HI__DATA_MASK 0x000000ffL 1967 #define COMPUTE_TMA_HI__DATA__SHIFT 0x00000000 1968 #define COMPUTE_TMA_LO__DATA_MASK 0xffffffffL 1969 #define COMPUTE_TMA_LO__DATA__SHIFT 0x00000000 1970 #define COMPUTE_TMPRING_SIZE__WAVESIZE_MASK 0x01fff000L 1971 #define COMPUTE_TMPRING_SIZE__WAVESIZE__SHIFT 0x0000000c 1972 #define COMPUTE_TMPRING_SIZE__WAVES_MASK 0x00000fffL 1973 #define COMPUTE_TMPRING_SIZE__WAVES__SHIFT 0x00000000 1974 #define COMPUTE_USER_DATA_0__DATA_MASK 0xffffffffL 1975 #define COMPUTE_USER_DATA_0__DATA__SHIFT 0x00000000 1976 #define COMPUTE_USER_DATA_10__DATA_MASK 0xffffffffL 1977 #define COMPUTE_USER_DATA_10__DATA__SHIFT 0x00000000 1978 #define COMPUTE_USER_DATA_11__DATA_MASK 0xffffffffL 1979 #define COMPUTE_USER_DATA_11__DATA__SHIFT 0x00000000 1980 #define COMPUTE_USER_DATA_12__DATA_MASK 0xffffffffL 1981 #define COMPUTE_USER_DATA_12__DATA__SHIFT 0x00000000 1982 #define COMPUTE_USER_DATA_13__DATA_MASK 0xffffffffL 1983 #define COMPUTE_USER_DATA_13__DATA__SHIFT 0x00000000 1984 #define COMPUTE_USER_DATA_14__DATA_MASK 0xffffffffL 1985 #define COMPUTE_USER_DATA_14__DATA__SHIFT 0x00000000 1986 #define COMPUTE_USER_DATA_15__DATA_MASK 0xffffffffL 1987 #define COMPUTE_USER_DATA_15__DATA__SHIFT 0x00000000 1988 #define COMPUTE_USER_DATA_1__DATA_MASK 0xffffffffL 1989 #define COMPUTE_USER_DATA_1__DATA__SHIFT 0x00000000 1990 #define COMPUTE_USER_DATA_2__DATA_MASK 0xffffffffL 1991 #define COMPUTE_USER_DATA_2__DATA__SHIFT 0x00000000 1992 #define COMPUTE_USER_DATA_3__DATA_MASK 0xffffffffL 1993 #define COMPUTE_USER_DATA_3__DATA__SHIFT 0x00000000 1994 #define COMPUTE_USER_DATA_4__DATA_MASK 0xffffffffL 1995 #define COMPUTE_USER_DATA_4__DATA__SHIFT 0x00000000 1996 #define COMPUTE_USER_DATA_5__DATA_MASK 0xffffffffL 1997 #define COMPUTE_USER_DATA_5__DATA__SHIFT 0x00000000 1998 #define COMPUTE_USER_DATA_6__DATA_MASK 0xffffffffL 1999 #define COMPUTE_USER_DATA_6__DATA__SHIFT 0x00000000 2000 #define COMPUTE_USER_DATA_7__DATA_MASK 0xffffffffL 2001 #define COMPUTE_USER_DATA_7__DATA__SHIFT 0x00000000 2002 #define COMPUTE_USER_DATA_8__DATA_MASK 0xffffffffL 2003 #define COMPUTE_USER_DATA_8__DATA__SHIFT 0x00000000 2004 #define COMPUTE_USER_DATA_9__DATA_MASK 0xffffffffL 2005 #define COMPUTE_USER_DATA_9__DATA__SHIFT 0x00000000 2006 #define COMPUTE_VMID__DATA_MASK 0x0000000fL 2007 #define COMPUTE_VMID__DATA__SHIFT 0x00000000 2008 #define CP_APPEND_ADDR_HI__COMMAND_MASK 0xe0000000L 2009 #define CP_APPEND_ADDR_HI__COMMAND__SHIFT 0x0000001d 2010 #define CP_APPEND_ADDR_HI__CS_PS_SEL_MASK 0x00030000L 2011 #define CP_APPEND_ADDR_HI__CS_PS_SEL__SHIFT 0x00000010 2012 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI_MASK 0x000000ffL 2013 #define CP_APPEND_ADDR_HI__MEM_ADDR_HI__SHIFT 0x00000000 2014 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO_MASK 0xfffffffcL 2015 #define CP_APPEND_ADDR_LO__MEM_ADDR_LO__SHIFT 0x00000002 2016 #define CP_APPEND_DATA__DATA_MASK 0xffffffffL 2017 #define CP_APPEND_DATA__DATA__SHIFT 0x00000000 2018 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE_MASK 0xffffffffL 2019 #define CP_APPEND_LAST_CS_FENCE__LAST_FENCE__SHIFT 0x00000000 2020 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE_MASK 0xffffffffL 2021 #define CP_APPEND_LAST_PS_FENCE__LAST_FENCE__SHIFT 0x00000000 2022 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI_MASK 0xffffffffL 2023 #define CP_ATOMIC_PREOP_HI__ATOMIC_PREOP_HI__SHIFT 0x00000000 2024 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO_MASK 0xffffffffL 2025 #define CP_ATOMIC_PREOP_LO__ATOMIC_PREOP_LO__SHIFT 0x00000000 2026 #define CP_BUSY_STAT__CE_PARSING_PACKETS_MASK 0x00400000L 2027 #define CP_BUSY_STAT__CE_PARSING_PACKETS__SHIFT 0x00000016 2028 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO_MASK 0x00000040L 2029 #define CP_BUSY_STAT__COHER_CNT_NEQ_ZERO__SHIFT 0x00000006 2030 #define CP_BUSY_STAT__EOP_DONE_BUSY_MASK 0x00040000L 2031 #define CP_BUSY_STAT__EOP_DONE_BUSY__SHIFT 0x00000012 2032 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY_MASK 0x00008000L 2033 #define CP_BUSY_STAT__GFX_CONTEXT_BUSY__SHIFT 0x0000000f 2034 #define CP_BUSY_STAT__ME_PARSER_BUSY_MASK 0x00020000L 2035 #define CP_BUSY_STAT__ME_PARSER_BUSY__SHIFT 0x00000011 2036 #define CP_BUSY_STAT__ME_PARSING_PACKETS_MASK 0x00000100L 2037 #define CP_BUSY_STAT__ME_PARSING_PACKETS__SHIFT 0x00000008 2038 #define CP_BUSY_STAT__PFP_PARSING_PACKETS_MASK 0x00000080L 2039 #define CP_BUSY_STAT__PFP_PARSING_PACKETS__SHIFT 0x00000007 2040 #define CP_BUSY_STAT__PIPE_STATS_BUSY_MASK 0x00100000L 2041 #define CP_BUSY_STAT__PIPE_STATS_BUSY__SHIFT 0x00000014 2042 #define CP_BUSY_STAT__RCIU_CE_BUSY_MASK 0x00200000L 2043 #define CP_BUSY_STAT__RCIU_CE_BUSY__SHIFT 0x00000015 2044 #define CP_BUSY_STAT__RCIU_ME_BUSY_MASK 0x00000400L 2045 #define CP_BUSY_STAT__RCIU_ME_BUSY__SHIFT 0x0000000a 2046 #define CP_BUSY_STAT__RCIU_PFP_BUSY_MASK 0x00000200L 2047 #define CP_BUSY_STAT__RCIU_PFP_BUSY__SHIFT 0x00000009 2048 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY_MASK 0x00000001L 2049 #define CP_BUSY_STAT__REG_BUS_FIFO_BUSY__SHIFT 0x00000000 2050 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY_MASK 0x00001000L 2051 #define CP_BUSY_STAT__SEM_CMDFIFO_NOT_EMPTY__SHIFT 0x0000000c 2052 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING_MASK 0x00002000L 2053 #define CP_BUSY_STAT__SEM_FAILED_AND_HOLDING__SHIFT 0x0000000d 2054 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS_MASK 0x00004000L 2055 #define CP_BUSY_STAT__SEM_POLLING_FOR_PASS__SHIFT 0x0000000e 2056 #define CP_BUSY_STAT__STRM_OUT_BUSY_MASK 0x00080000L 2057 #define CP_BUSY_STAT__STRM_OUT_BUSY__SHIFT 0x00000013 2058 #define CP_CE_HEADER_DUMP__CE_HEADER_DUMP_MASK 0xffffffffL 2059 #define CP_CE_HEADER_DUMP__CE_HEADER_DUMP__SHIFT 0x00000000 2060 #define CP_CE_IB1_BASE_HI__IB1_BASE_HI_MASK 0x000000ffL 2061 #define CP_CE_IB1_BASE_HI__IB1_BASE_HI__SHIFT 0x00000000 2062 #define CP_CE_IB1_BASE_LO__IB1_BASE_LO_MASK 0xfffffffcL 2063 #define CP_CE_IB1_BASE_LO__IB1_BASE_LO__SHIFT 0x00000002 2064 #define CP_CE_IB1_BUFSZ__IB1_BUFSZ_MASK 0x000fffffL 2065 #define CP_CE_IB1_BUFSZ__IB1_BUFSZ__SHIFT 0x00000000 2066 #define CP_CE_IB2_BASE_HI__IB2_BASE_HI_MASK 0x000000ffL 2067 #define CP_CE_IB2_BASE_HI__IB2_BASE_HI__SHIFT 0x00000000 2068 #define CP_CE_IB2_BASE_LO__IB2_BASE_LO_MASK 0xfffffffcL 2069 #define CP_CE_IB2_BASE_LO__IB2_BASE_LO__SHIFT 0x00000002 2070 #define CP_CE_IB2_BUFSZ__IB2_BUFSZ_MASK 0x000fffffL 2071 #define CP_CE_IB2_BUFSZ__IB2_BUFSZ__SHIFT 0x00000000 2072 #define CP_CE_INIT_BASE_HI__INIT_BASE_HI_MASK 0x000000ffL 2073 #define CP_CE_INIT_BASE_HI__INIT_BASE_HI__SHIFT 0x00000000 2074 #define CP_CE_INIT_BASE_LO__INIT_BASE_LO_MASK 0xffffffe0L 2075 #define CP_CE_INIT_BASE_LO__INIT_BASE_LO__SHIFT 0x00000005 2076 #define CP_CE_INIT_BUFSZ__INIT_BUFSZ_MASK 0x00000fffL 2077 #define CP_CE_INIT_BUFSZ__INIT_BUFSZ__SHIFT 0x00000000 2078 #define CP_CEQ1_AVAIL__CEQ_CNT_IB1_MASK 0x07ff0000L 2079 #define CP_CEQ1_AVAIL__CEQ_CNT_IB1__SHIFT 0x00000010 2080 #define CP_CEQ1_AVAIL__CEQ_CNT_RING_MASK 0x000007ffL 2081 #define CP_CEQ1_AVAIL__CEQ_CNT_RING__SHIFT 0x00000000 2082 #define CP_CEQ2_AVAIL__CEQ_CNT_IB2_MASK 0x000007ffL 2083 #define CP_CEQ2_AVAIL__CEQ_CNT_IB2__SHIFT 0x00000000 2084 #define CP_CE_ROQ_IB1_STAT__CEQ_RPTR_INDIRECT1_MASK 0x000003ffL 2085 #define CP_CE_ROQ_IB1_STAT__CEQ_RPTR_INDIRECT1__SHIFT 0x00000000 2086 #define CP_CE_ROQ_IB1_STAT__CEQ_WPTR_INDIRECT1_MASK 0x03ff0000L 2087 #define CP_CE_ROQ_IB1_STAT__CEQ_WPTR_INDIRECT1__SHIFT 0x00000010 2088 #define CP_CE_ROQ_IB2_STAT__CEQ_RPTR_INDIRECT2_MASK 0x000003ffL 2089 #define CP_CE_ROQ_IB2_STAT__CEQ_RPTR_INDIRECT2__SHIFT 0x00000000 2090 #define CP_CE_ROQ_IB2_STAT__CEQ_WPTR_INDIRECT2_MASK 0x03ff0000L 2091 #define CP_CE_ROQ_IB2_STAT__CEQ_WPTR_INDIRECT2__SHIFT 0x00000010 2092 #define CP_CE_ROQ_RB_STAT__CEQ_RPTR_PRIMARY_MASK 0x000003ffL 2093 #define CP_CE_ROQ_RB_STAT__CEQ_RPTR_PRIMARY__SHIFT 0x00000000 2094 #define CP_CE_ROQ_RB_STAT__CEQ_WPTR_PRIMARY_MASK 0x03ff0000L 2095 #define CP_CE_ROQ_RB_STAT__CEQ_WPTR_PRIMARY__SHIFT 0x00000010 2096 #define CP_CE_UCODE_ADDR__UCODE_ADDR_MASK 0x00000fffL 2097 #define CP_CE_UCODE_ADDR__UCODE_ADDR__SHIFT 0x00000000 2098 #define CP_CE_UCODE_DATA__UCODE_DATA_MASK 0xffffffffL 2099 #define CP_CE_UCODE_DATA__UCODE_DATA__SHIFT 0x00000000 2100 #define CP_CMD_DATA__CMD_DATA_MASK 0xffffffffL 2101 #define CP_CMD_DATA__CMD_DATA__SHIFT 0x00000000 2102 #define CP_CMD_INDEX__CMD_INDEX_MASK 0x000007ffL 2103 #define CP_CMD_INDEX__CMD_INDEX__SHIFT 0x00000000 2104 #define CP_CMD_INDEX__CMD_ME_SEL_MASK 0x00003000L 2105 #define CP_CMD_INDEX__CMD_ME_SEL__SHIFT 0x0000000c 2106 #define CP_CMD_INDEX__CMD_QUEUE_SEL_MASK 0x00030000L 2107 #define CP_CMD_INDEX__CMD_QUEUE_SEL__SHIFT 0x00000010 2108 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS_MASK 0x0ff00000L 2109 #define CP_CNTX_STAT__ACTIVE_GFX_CONTEXTS__SHIFT 0x00000014 2110 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS_MASK 0x000000ffL 2111 #define CP_CNTX_STAT__ACTIVE_HP3D_CONTEXTS__SHIFT 0x00000000 2112 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT_MASK 0x70000000L 2113 #define CP_CNTX_STAT__CURRENT_GFX_CONTEXT__SHIFT 0x0000001c 2114 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT_MASK 0x00000700L 2115 #define CP_CNTX_STAT__CURRENT_HP3D_CONTEXT__SHIFT 0x00000008 2116 #define CP_COHER_BASE__COHER_BASE_256B_MASK 0xffffffffL 2117 #define CP_COHER_BASE__COHER_BASE_256B__SHIFT 0x00000000 2118 #define CP_COHER_BASE_HI__COHER_BASE_HI_256B_MASK 0x000000ffL 2119 #define CP_COHER_BASE_HI__COHER_BASE_HI_256B__SHIFT 0x00000000 2120 #define CP_COHER_CNTL__CB0_DEST_BASE_ENA_MASK 0x00000040L 2121 #define CP_COHER_CNTL__CB0_DEST_BASE_ENA__SHIFT 0x00000006 2122 #define CP_COHER_CNTL__CB1_DEST_BASE_ENA_MASK 0x00000080L 2123 #define CP_COHER_CNTL__CB1_DEST_BASE_ENA__SHIFT 0x00000007 2124 #define CP_COHER_CNTL__CB2_DEST_BASE_ENA_MASK 0x00000100L 2125 #define CP_COHER_CNTL__CB2_DEST_BASE_ENA__SHIFT 0x00000008 2126 #define CP_COHER_CNTL__CB3_DEST_BASE_ENA_MASK 0x00000200L 2127 #define CP_COHER_CNTL__CB3_DEST_BASE_ENA__SHIFT 0x00000009 2128 #define CP_COHER_CNTL__CB4_DEST_BASE_ENA_MASK 0x00000400L 2129 #define CP_COHER_CNTL__CB4_DEST_BASE_ENA__SHIFT 0x0000000a 2130 #define CP_COHER_CNTL__CB5_DEST_BASE_ENA_MASK 0x00000800L 2131 #define CP_COHER_CNTL__CB5_DEST_BASE_ENA__SHIFT 0x0000000b 2132 #define CP_COHER_CNTL__CB6_DEST_BASE_ENA_MASK 0x00001000L 2133 #define CP_COHER_CNTL__CB6_DEST_BASE_ENA__SHIFT 0x0000000c 2134 #define CP_COHER_CNTL__CB7_DEST_BASE_ENA_MASK 0x00002000L 2135 #define CP_COHER_CNTL__CB7_DEST_BASE_ENA__SHIFT 0x0000000d 2136 #define CP_COHER_CNTL__CB_ACTION_ENA_MASK 0x02000000L 2137 #define CP_COHER_CNTL__CB_ACTION_ENA__SHIFT 0x00000019 2138 #define CP_COHER_CNTL__DB_ACTION_ENA_MASK 0x04000000L 2139 #define CP_COHER_CNTL__DB_ACTION_ENA__SHIFT 0x0000001a 2140 #define CP_COHER_CNTL__DB_DEST_BASE_ENA_MASK 0x00004000L 2141 #define CP_COHER_CNTL__DB_DEST_BASE_ENA__SHIFT 0x0000000e 2142 #define CP_COHER_CNTL__DEST_BASE_0_ENA_MASK 0x00000001L 2143 #define CP_COHER_CNTL__DEST_BASE_0_ENA__SHIFT 0x00000000 2144 #define CP_COHER_CNTL__DEST_BASE_1_ENA_MASK 0x00000002L 2145 #define CP_COHER_CNTL__DEST_BASE_1_ENA__SHIFT 0x00000001 2146 #define CP_COHER_CNTL__DEST_BASE_2_ENA_MASK 0x00080000L 2147 #define CP_COHER_CNTL__DEST_BASE_2_ENA__SHIFT 0x00000013 2148 #define CP_COHER_CNTL__DEST_BASE_3_ENA_MASK 0x00200000L 2149 #define CP_COHER_CNTL__DEST_BASE_3_ENA__SHIFT 0x00000015 2150 #define CP_COHER_CNTL__SH_ICACHE_ACTION_ENA_MASK 0x20000000L 2151 #define CP_COHER_CNTL__SH_ICACHE_ACTION_ENA__SHIFT 0x0000001d 2152 #define CP_COHER_CNTL__SH_KCACHE_ACTION_ENA_MASK 0x08000000L 2153 #define CP_COHER_CNTL__SH_KCACHE_ACTION_ENA__SHIFT 0x0000001b 2154 #define CP_COHER_CNTL__SH_KCACHE_VOL_ACTION_ENA_MASK 0x10000000L 2155 #define CP_COHER_CNTL__SH_KCACHE_VOL_ACTION_ENA__SHIFT 0x0000001c 2156 #define CP_COHER_CNTL__TC_ACTION_ENA_MASK 0x00800000L 2157 #define CP_COHER_CNTL__TC_ACTION_ENA__SHIFT 0x00000017 2158 #define CP_COHER_CNTL__TCL1_ACTION_ENA_MASK 0x00400000L 2159 #define CP_COHER_CNTL__TCL1_ACTION_ENA__SHIFT 0x00000016 2160 #define CP_COHER_CNTL__TCL1_VOL_ACTION_ENA_MASK 0x00008000L 2161 #define CP_COHER_CNTL__TCL1_VOL_ACTION_ENA__SHIFT 0x0000000f 2162 #define CP_COHER_CNTL__TC_VOL_ACTION_ENA_MASK 0x00010000L 2163 #define CP_COHER_CNTL__TC_VOL_ACTION_ENA__SHIFT 0x00000010 2164 #define CP_COHER_CNTL__TC_WB_ACTION_ENA_MASK 0x00040000L 2165 #define CP_COHER_CNTL__TC_WB_ACTION_ENA__SHIFT 0x00000012 2166 #define CP_COHER_SIZE__COHER_SIZE_256B_MASK 0xffffffffL 2167 #define CP_COHER_SIZE__COHER_SIZE_256B__SHIFT 0x00000000 2168 #define CP_COHER_SIZE_HI__COHER_SIZE_HI_256B_MASK 0x000000ffL 2169 #define CP_COHER_SIZE_HI__COHER_SIZE_HI_256B__SHIFT 0x00000000 2170 #define CP_COHER_START_DELAY__START_DELAY_COUNT_MASK 0x0000003fL 2171 #define CP_COHER_START_DELAY__START_DELAY_COUNT__SHIFT 0x00000000 2172 #define CP_COHER_STATUS__MATCHING_GFX_CNTX_MASK 0x000000ffL 2173 #define CP_COHER_STATUS__MATCHING_GFX_CNTX__SHIFT 0x00000000 2174 #define CP_COHER_STATUS__MEID_MASK 0x03000000L 2175 #define CP_COHER_STATUS__MEID__SHIFT 0x00000018 2176 #define CP_COHER_STATUS__PHASE1_STATUS_MASK 0x40000000L 2177 #define CP_COHER_STATUS__PHASE1_STATUS__SHIFT 0x0000001e 2178 #define CP_COHER_STATUS__STATUS_MASK 0x80000000L 2179 #define CP_COHER_STATUS__STATUS__SHIFT 0x0000001f 2180 #define CP_CSF_CNTL__FETCH_BUFFER_DEPTH_MASK 0x0000000fL 2181 #define CP_CSF_CNTL__FETCH_BUFFER_DEPTH__SHIFT 0x00000000 2182 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT_MASK 0x00003f00L 2183 #define CP_CSF_STAT__BUFFER_REQUEST_COUNT__SHIFT 0x00000008 2184 #define CP_CSF_STAT__BUFFER_SLOTS_ALLOCATED_MASK 0x0000000fL 2185 #define CP_CSF_STAT__BUFFER_SLOTS_ALLOCATED__SHIFT 0x00000000 2186 #define CP_DMA_CNTL__BUFFER_DEPTH_MASK 0x000f0000L 2187 #define CP_DMA_CNTL__BUFFER_DEPTH__SHIFT 0x00000010 2188 #define CP_DMA_CNTL__MIN_AVAILSZ_MASK 0x00000030L 2189 #define CP_DMA_CNTL__MIN_AVAILSZ__SHIFT 0x00000004 2190 #define CP_DMA_CNTL__PIO_COUNT_MASK 0xc0000000L 2191 #define CP_DMA_CNTL__PIO_COUNT__SHIFT 0x0000001e 2192 #define CP_DMA_CNTL__PIO_FIFO_EMPTY_MASK 0x10000000L 2193 #define CP_DMA_CNTL__PIO_FIFO_EMPTY__SHIFT 0x0000001c 2194 #define CP_DMA_CNTL__PIO_FIFO_FULL_MASK 0x20000000L 2195 #define CP_DMA_CNTL__PIO_FIFO_FULL__SHIFT 0x0000001d 2196 #define CP_DMA_ME_COMMAND__BYTE_COUNT_MASK 0x001fffffL 2197 #define CP_DMA_ME_COMMAND__BYTE_COUNT__SHIFT 0x00000000 2198 #define CP_DMA_ME_COMMAND__DAIC_MASK 0x20000000L 2199 #define CP_DMA_ME_COMMAND__DAIC__SHIFT 0x0000001d 2200 #define CP_DMA_ME_COMMAND__DAS_MASK 0x08000000L 2201 #define CP_DMA_ME_COMMAND__DAS__SHIFT 0x0000001b 2202 #define CP_DMA_ME_COMMAND__DIS_WC_MASK 0x00200000L 2203 #define CP_DMA_ME_COMMAND__DIS_WC__SHIFT 0x00000015 2204 #define CP_DMA_ME_COMMAND__DST_SWAP_MASK 0x03000000L 2205 #define CP_DMA_ME_COMMAND__DST_SWAP__SHIFT 0x00000018 2206 #define CP_DMA_ME_COMMAND__RAW_WAIT_MASK 0x40000000L 2207 #define CP_DMA_ME_COMMAND__RAW_WAIT__SHIFT 0x0000001e 2208 #define CP_DMA_ME_COMMAND__SAIC_MASK 0x10000000L 2209 #define CP_DMA_ME_COMMAND__SAIC__SHIFT 0x0000001c 2210 #define CP_DMA_ME_COMMAND__SAS_MASK 0x04000000L 2211 #define CP_DMA_ME_COMMAND__SAS__SHIFT 0x0000001a 2212 #define CP_DMA_ME_COMMAND__SRC_SWAP_MASK 0x00c00000L 2213 #define CP_DMA_ME_COMMAND__SRC_SWAP__SHIFT 0x00000016 2214 #define CP_DMA_ME_DST_ADDR__DST_ADDR_MASK 0xffffffffL 2215 #define CP_DMA_ME_DST_ADDR__DST_ADDR__SHIFT 0x00000000 2216 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI_MASK 0x000000ffL 2217 #define CP_DMA_ME_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x00000000 2218 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x000000ffL 2219 #define CP_DMA_ME_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x00000000 2220 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR_MASK 0xffffffffL 2221 #define CP_DMA_ME_SRC_ADDR__SRC_ADDR__SHIFT 0x00000000 2222 #define CP_DMA_PFP_COMMAND__BYTE_COUNT_MASK 0x001fffffL 2223 #define CP_DMA_PFP_COMMAND__BYTE_COUNT__SHIFT 0x00000000 2224 #define CP_DMA_PFP_COMMAND__DAIC_MASK 0x20000000L 2225 #define CP_DMA_PFP_COMMAND__DAIC__SHIFT 0x0000001d 2226 #define CP_DMA_PFP_COMMAND__DAS_MASK 0x08000000L 2227 #define CP_DMA_PFP_COMMAND__DAS__SHIFT 0x0000001b 2228 #define CP_DMA_PFP_COMMAND__DIS_WC_MASK 0x00200000L 2229 #define CP_DMA_PFP_COMMAND__DIS_WC__SHIFT 0x00000015 2230 #define CP_DMA_PFP_COMMAND__DST_SWAP_MASK 0x03000000L 2231 #define CP_DMA_PFP_COMMAND__DST_SWAP__SHIFT 0x00000018 2232 #define CP_DMA_PFP_COMMAND__RAW_WAIT_MASK 0x40000000L 2233 #define CP_DMA_PFP_COMMAND__RAW_WAIT__SHIFT 0x0000001e 2234 #define CP_DMA_PFP_COMMAND__SAIC_MASK 0x10000000L 2235 #define CP_DMA_PFP_COMMAND__SAIC__SHIFT 0x0000001c 2236 #define CP_DMA_PFP_COMMAND__SAS_MASK 0x04000000L 2237 #define CP_DMA_PFP_COMMAND__SAS__SHIFT 0x0000001a 2238 #define CP_DMA_PFP_COMMAND__SRC_SWAP_MASK 0x00c00000L 2239 #define CP_DMA_PFP_COMMAND__SRC_SWAP__SHIFT 0x00000016 2240 #define CP_DMA_PFP_DST_ADDR__DST_ADDR_MASK 0xffffffffL 2241 #define CP_DMA_PFP_DST_ADDR__DST_ADDR__SHIFT 0x00000000 2242 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI_MASK 0x000000ffL 2243 #define CP_DMA_PFP_DST_ADDR_HI__DST_ADDR_HI__SHIFT 0x00000000 2244 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI_MASK 0x000000ffL 2245 #define CP_DMA_PFP_SRC_ADDR_HI__SRC_ADDR_HI__SHIFT 0x00000000 2246 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR_MASK 0xffffffffL 2247 #define CP_DMA_PFP_SRC_ADDR__SRC_ADDR__SHIFT 0x00000000 2248 #define CP_DMA_READ_TAGS__DMA_READ_TAG_MASK 0x03ffffffL 2249 #define CP_DMA_READ_TAGS__DMA_READ_TAG__SHIFT 0x00000000 2250 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID_MASK 0x10000000L 2251 #define CP_DMA_READ_TAGS__DMA_READ_TAG_VALID__SHIFT 0x0000001c 2252 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE_MASK 0x00000003L 2253 #define CP_ECC_FIRSTOCCURRENCE__INTERFACE__SHIFT 0x00000000 2254 #define CP_ECC_FIRSTOCCURRENCE__REQUEST_CLIENT_MASK 0x000000f0L 2255 #define CP_ECC_FIRSTOCCURRENCE__REQUEST_CLIENT__SHIFT 0x00000004 2256 #define CP_ECC_FIRSTOCCURRENCE_RING0__INTERFACE_MASK 0x00000003L 2257 #define CP_ECC_FIRSTOCCURRENCE_RING0__INTERFACE__SHIFT 0x00000000 2258 #define CP_ECC_FIRSTOCCURRENCE_RING0__REQUEST_CLIENT_MASK 0x000000f0L 2259 #define CP_ECC_FIRSTOCCURRENCE_RING0__REQUEST_CLIENT__SHIFT 0x00000004 2260 #define CP_ECC_FIRSTOCCURRENCE_RING0__RING_ID_MASK 0x00003c00L 2261 #define CP_ECC_FIRSTOCCURRENCE_RING0__RING_ID__SHIFT 0x0000000a 2262 #define CP_ECC_FIRSTOCCURRENCE_RING0__VMID_MASK 0x000f0000L 2263 #define CP_ECC_FIRSTOCCURRENCE_RING0__VMID__SHIFT 0x00000010 2264 #define CP_ECC_FIRSTOCCURRENCE_RING1__INTERFACE_MASK 0x00000003L 2265 #define CP_ECC_FIRSTOCCURRENCE_RING1__INTERFACE__SHIFT 0x00000000 2266 #define CP_ECC_FIRSTOCCURRENCE_RING1__REQUEST_CLIENT_MASK 0x000000f0L 2267 #define CP_ECC_FIRSTOCCURRENCE_RING1__REQUEST_CLIENT__SHIFT 0x00000004 2268 #define CP_ECC_FIRSTOCCURRENCE_RING1__RING_ID_MASK 0x00003c00L 2269 #define CP_ECC_FIRSTOCCURRENCE_RING1__RING_ID__SHIFT 0x0000000a 2270 #define CP_ECC_FIRSTOCCURRENCE_RING1__VMID_MASK 0x000f0000L 2271 #define CP_ECC_FIRSTOCCURRENCE_RING1__VMID__SHIFT 0x00000010 2272 #define CP_ECC_FIRSTOCCURRENCE_RING2__INTERFACE_MASK 0x00000003L 2273 #define CP_ECC_FIRSTOCCURRENCE_RING2__INTERFACE__SHIFT 0x00000000 2274 #define CP_ECC_FIRSTOCCURRENCE_RING2__REQUEST_CLIENT_MASK 0x000000f0L 2275 #define CP_ECC_FIRSTOCCURRENCE_RING2__REQUEST_CLIENT__SHIFT 0x00000004 2276 #define CP_ECC_FIRSTOCCURRENCE_RING2__RING_ID_MASK 0x00003c00L 2277 #define CP_ECC_FIRSTOCCURRENCE_RING2__RING_ID__SHIFT 0x0000000a 2278 #define CP_ECC_FIRSTOCCURRENCE_RING2__VMID_MASK 0x000f0000L 2279 #define CP_ECC_FIRSTOCCURRENCE_RING2__VMID__SHIFT 0x00000010 2280 #define CP_ECC_FIRSTOCCURRENCE__RING_ID_MASK 0x00003c00L 2281 #define CP_ECC_FIRSTOCCURRENCE__RING_ID__SHIFT 0x0000000a 2282 #define CP_ECC_FIRSTOCCURRENCE__VMID_MASK 0x000f0000L 2283 #define CP_ECC_FIRSTOCCURRENCE__VMID__SHIFT 0x00000010 2284 #define CP_EOP_DONE_ADDR_HI__ADDR_HI_MASK 0x0000ffffL 2285 #define CP_EOP_DONE_ADDR_HI__ADDR_HI__SHIFT 0x00000000 2286 #define CP_EOP_DONE_ADDR_LO__ADDR_LO_MASK 0xfffffffcL 2287 #define CP_EOP_DONE_ADDR_LO__ADDR_LO__SHIFT 0x00000002 2288 #define CP_EOP_DONE_ADDR_LO__ADDR_SWAP_MASK 0x00000003L 2289 #define CP_EOP_DONE_ADDR_LO__ADDR_SWAP__SHIFT 0x00000000 2290 #define CP_EOP_DONE_DATA_CNTL__CNTX_ID_MASK 0x0000ffffL 2291 #define CP_EOP_DONE_DATA_CNTL__CNTX_ID__SHIFT 0x00000000 2292 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL_MASK 0xe0000000L 2293 #define CP_EOP_DONE_DATA_CNTL__DATA_SEL__SHIFT 0x0000001d 2294 #define CP_EOP_DONE_DATA_CNTL__DST_SEL_MASK 0x00030000L 2295 #define CP_EOP_DONE_DATA_CNTL__DST_SEL__SHIFT 0x00000010 2296 #define CP_EOP_DONE_DATA_CNTL__INT_SEL_MASK 0x07000000L 2297 #define CP_EOP_DONE_DATA_CNTL__INT_SEL__SHIFT 0x00000018 2298 #define CP_EOP_DONE_DATA_HI__DATA_HI_MASK 0xffffffffL 2299 #define CP_EOP_DONE_DATA_HI__DATA_HI__SHIFT 0x00000000 2300 #define CP_EOP_DONE_DATA_LO__DATA_LO_MASK 0xffffffffL 2301 #define CP_EOP_DONE_DATA_LO__DATA_LO__SHIFT 0x00000000 2302 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI_MASK 0xffffffffL 2303 #define CP_EOP_LAST_FENCE_HI__LAST_FENCE_HI__SHIFT 0x00000000 2304 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO_MASK 0xffffffffL 2305 #define CP_EOP_LAST_FENCE_LO__LAST_FENCE_LO__SHIFT 0x00000000 2306 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI_MASK 0xffffffffL 2307 #define CP_GDS_ATOMIC0_PREOP_HI__GDS_ATOMIC0_PREOP_HI__SHIFT 0x00000000 2308 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO_MASK 0xffffffffL 2309 #define CP_GDS_ATOMIC0_PREOP_LO__GDS_ATOMIC0_PREOP_LO__SHIFT 0x00000000 2310 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI_MASK 0xffffffffL 2311 #define CP_GDS_ATOMIC1_PREOP_HI__GDS_ATOMIC1_PREOP_HI__SHIFT 0x00000000 2312 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO_MASK 0xffffffffL 2313 #define CP_GDS_ATOMIC1_PREOP_LO__GDS_ATOMIC1_PREOP_LO__SHIFT 0x00000000 2314 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS_MASK 0x00003f00L 2315 #define CP_GRBM_FREE_COUNT__FREE_COUNT_GDS__SHIFT 0x00000008 2316 #define CP_GRBM_FREE_COUNT__FREE_COUNT_MASK 0x0000003fL 2317 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP_MASK 0x003f0000L 2318 #define CP_GRBM_FREE_COUNT__FREE_COUNT_PFP__SHIFT 0x00000010 2319 #define CP_GRBM_FREE_COUNT__FREE_COUNT__SHIFT 0x00000000 2320 #define CP_IB1_BASE_HI__IB1_BASE_HI_MASK 0x000000ffL 2321 #define CP_IB1_BASE_HI__IB1_BASE_HI__SHIFT 0x00000000 2322 #define CP_IB1_BASE_LO__IB1_BASE_LO_MASK 0xfffffffcL 2323 #define CP_IB1_BASE_LO__IB1_BASE_LO__SHIFT 0x00000002 2324 #define CP_IB1_BUFSZ__IB1_BUFSZ_MASK 0x000fffffL 2325 #define CP_IB1_BUFSZ__IB1_BUFSZ__SHIFT 0x00000000 2326 #define CP_IB1_OFFSET__IB1_OFFSET_MASK 0x000fffffL 2327 #define CP_IB1_OFFSET__IB1_OFFSET__SHIFT 0x00000000 2328 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN_MASK 0x000fffffL 2329 #define CP_IB1_PREAMBLE_BEGIN__IB1_PREAMBLE_BEGIN__SHIFT 0x00000000 2330 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END_MASK 0x000fffffL 2331 #define CP_IB1_PREAMBLE_END__IB1_PREAMBLE_END__SHIFT 0x00000000 2332 #define CP_IB2_BASE_HI__IB2_BASE_HI_MASK 0x000000ffL 2333 #define CP_IB2_BASE_HI__IB2_BASE_HI__SHIFT 0x00000000 2334 #define CP_IB2_BASE_LO__IB2_BASE_LO_MASK 0xfffffffcL 2335 #define CP_IB2_BASE_LO__IB2_BASE_LO__SHIFT 0x00000002 2336 #define CP_IB2_BUFSZ__IB2_BUFSZ_MASK 0x000fffffL 2337 #define CP_IB2_BUFSZ__IB2_BUFSZ__SHIFT 0x00000000 2338 #define CP_IB2_OFFSET__IB2_OFFSET_MASK 0x000fffffL 2339 #define CP_IB2_OFFSET__IB2_OFFSET__SHIFT 0x00000000 2340 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN_MASK 0x000fffffL 2341 #define CP_IB2_PREAMBLE_BEGIN__IB2_PREAMBLE_BEGIN__SHIFT 0x00000000 2342 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END_MASK 0x000fffffL 2343 #define CP_IB2_PREAMBLE_END__IB2_PREAMBLE_END__SHIFT 0x00000000 2344 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 2345 #define CP_INT_CNTL__CNTX_BUSY_INT_ENABLE__SHIFT 0x00000013 2346 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 2347 #define CP_INT_CNTL__CNTX_EMPTY_INT_ENABLE__SHIFT 0x00000014 2348 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 2349 #define CP_INT_CNTL__CP_ECC_ERROR_INT_ENABLE__SHIFT 0x0000000e 2350 #define CP_INT_CNTL__GENERIC0_INT_ENABLE_MASK 0x80000000L 2351 #define CP_INT_CNTL__GENERIC0_INT_ENABLE__SHIFT 0x0000001f 2352 #define CP_INT_CNTL__GENERIC1_INT_ENABLE_MASK 0x40000000L 2353 #define CP_INT_CNTL__GENERIC1_INT_ENABLE__SHIFT 0x0000001e 2354 #define CP_INT_CNTL__GENERIC2_INT_ENABLE_MASK 0x20000000L 2355 #define CP_INT_CNTL__GENERIC2_INT_ENABLE__SHIFT 0x0000001d 2356 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 2357 #define CP_INT_CNTL__OPCODE_ERROR_INT_ENABLE__SHIFT 0x00000018 2358 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 2359 #define CP_INT_CNTL__PRIV_INSTR_INT_ENABLE__SHIFT 0x00000016 2360 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE_MASK 0x00800000L 2361 #define CP_INT_CNTL__PRIV_REG_INT_ENABLE__SHIFT 0x00000017 2362 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 2363 #define CP_INT_CNTL__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x0000001b 2364 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 2365 #define CP_INT_CNTL_RING0__CNTX_BUSY_INT_ENABLE__SHIFT 0x00000013 2366 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 2367 #define CP_INT_CNTL_RING0__CNTX_EMPTY_INT_ENABLE__SHIFT 0x00000014 2368 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 2369 #define CP_INT_CNTL_RING0__CP_ECC_ERROR_INT_ENABLE__SHIFT 0x0000000e 2370 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE_MASK 0x80000000L 2371 #define CP_INT_CNTL_RING0__GENERIC0_INT_ENABLE__SHIFT 0x0000001f 2372 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE_MASK 0x40000000L 2373 #define CP_INT_CNTL_RING0__GENERIC1_INT_ENABLE__SHIFT 0x0000001e 2374 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE_MASK 0x20000000L 2375 #define CP_INT_CNTL_RING0__GENERIC2_INT_ENABLE__SHIFT 0x0000001d 2376 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 2377 #define CP_INT_CNTL_RING0__OPCODE_ERROR_INT_ENABLE__SHIFT 0x00000018 2378 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 2379 #define CP_INT_CNTL_RING0__PRIV_INSTR_INT_ENABLE__SHIFT 0x00000016 2380 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE_MASK 0x00800000L 2381 #define CP_INT_CNTL_RING0__PRIV_REG_INT_ENABLE__SHIFT 0x00000017 2382 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 2383 #define CP_INT_CNTL_RING0__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x0000001b 2384 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 2385 #define CP_INT_CNTL_RING0__TIME_STAMP_INT_ENABLE__SHIFT 0x0000001a 2386 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 2387 #define CP_INT_CNTL_RING0__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x00000011 2388 #define CP_INT_CNTL_RING1__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 2389 #define CP_INT_CNTL_RING1__CNTX_BUSY_INT_ENABLE__SHIFT 0x00000013 2390 #define CP_INT_CNTL_RING1__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 2391 #define CP_INT_CNTL_RING1__CNTX_EMPTY_INT_ENABLE__SHIFT 0x00000014 2392 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 2393 #define CP_INT_CNTL_RING1__CP_ECC_ERROR_INT_ENABLE__SHIFT 0x0000000e 2394 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE_MASK 0x80000000L 2395 #define CP_INT_CNTL_RING1__GENERIC0_INT_ENABLE__SHIFT 0x0000001f 2396 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE_MASK 0x40000000L 2397 #define CP_INT_CNTL_RING1__GENERIC1_INT_ENABLE__SHIFT 0x0000001e 2398 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE_MASK 0x20000000L 2399 #define CP_INT_CNTL_RING1__GENERIC2_INT_ENABLE__SHIFT 0x0000001d 2400 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 2401 #define CP_INT_CNTL_RING1__OPCODE_ERROR_INT_ENABLE__SHIFT 0x00000018 2402 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 2403 #define CP_INT_CNTL_RING1__PRIV_INSTR_INT_ENABLE__SHIFT 0x00000016 2404 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE_MASK 0x00800000L 2405 #define CP_INT_CNTL_RING1__PRIV_REG_INT_ENABLE__SHIFT 0x00000017 2406 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 2407 #define CP_INT_CNTL_RING1__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x0000001b 2408 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 2409 #define CP_INT_CNTL_RING1__TIME_STAMP_INT_ENABLE__SHIFT 0x0000001a 2410 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 2411 #define CP_INT_CNTL_RING1__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x00000011 2412 #define CP_INT_CNTL_RING2__CNTX_BUSY_INT_ENABLE_MASK 0x00080000L 2413 #define CP_INT_CNTL_RING2__CNTX_BUSY_INT_ENABLE__SHIFT 0x00000013 2414 #define CP_INT_CNTL_RING2__CNTX_EMPTY_INT_ENABLE_MASK 0x00100000L 2415 #define CP_INT_CNTL_RING2__CNTX_EMPTY_INT_ENABLE__SHIFT 0x00000014 2416 #define CP_INT_CNTL_RING2__CP_ECC_ERROR_INT_ENABLE_MASK 0x00004000L 2417 #define CP_INT_CNTL_RING2__CP_ECC_ERROR_INT_ENABLE__SHIFT 0x0000000e 2418 #define CP_INT_CNTL_RING2__GENERIC0_INT_ENABLE_MASK 0x80000000L 2419 #define CP_INT_CNTL_RING2__GENERIC0_INT_ENABLE__SHIFT 0x0000001f 2420 #define CP_INT_CNTL_RING2__GENERIC1_INT_ENABLE_MASK 0x40000000L 2421 #define CP_INT_CNTL_RING2__GENERIC1_INT_ENABLE__SHIFT 0x0000001e 2422 #define CP_INT_CNTL_RING2__GENERIC2_INT_ENABLE_MASK 0x20000000L 2423 #define CP_INT_CNTL_RING2__GENERIC2_INT_ENABLE__SHIFT 0x0000001d 2424 #define CP_INT_CNTL_RING2__OPCODE_ERROR_INT_ENABLE_MASK 0x01000000L 2425 #define CP_INT_CNTL_RING2__OPCODE_ERROR_INT_ENABLE__SHIFT 0x00000018 2426 #define CP_INT_CNTL_RING2__PRIV_INSTR_INT_ENABLE_MASK 0x00400000L 2427 #define CP_INT_CNTL_RING2__PRIV_INSTR_INT_ENABLE__SHIFT 0x00000016 2428 #define CP_INT_CNTL_RING2__PRIV_REG_INT_ENABLE_MASK 0x00800000L 2429 #define CP_INT_CNTL_RING2__PRIV_REG_INT_ENABLE__SHIFT 0x00000017 2430 #define CP_INT_CNTL_RING2__RESERVED_BIT_ERROR_INT_ENABLE_MASK 0x08000000L 2431 #define CP_INT_CNTL_RING2__RESERVED_BIT_ERROR_INT_ENABLE__SHIFT 0x0000001b 2432 #define CP_INT_CNTL_RING2__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 2433 #define CP_INT_CNTL_RING2__TIME_STAMP_INT_ENABLE__SHIFT 0x0000001a 2434 #define CP_INT_CNTL_RING2__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 2435 #define CP_INT_CNTL_RING2__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x00000011 2436 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE_MASK 0x04000000L 2437 #define CP_INT_CNTL__TIME_STAMP_INT_ENABLE__SHIFT 0x0000001a 2438 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE_MASK 0x00020000L 2439 #define CP_INT_CNTL__WRM_POLL_TIMEOUT_INT_ENABLE__SHIFT 0x00000011 2440 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED_MASK 0x00080000L 2441 #define CP_INT_STAT_DEBUG__CNTX_BUSY_INT_ASSERTED__SHIFT 0x00000013 2442 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED_MASK 0x00100000L 2443 #define CP_INT_STAT_DEBUG__CNTX_EMPTY_INT_ASSERTED__SHIFT 0x00000014 2444 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED_MASK 0x00004000L 2445 #define CP_INT_STAT_DEBUG__CP_ECC_ERROR_INT_ASSERTED__SHIFT 0x0000000e 2446 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED_MASK 0x80000000L 2447 #define CP_INT_STAT_DEBUG__GENERIC0_INT_ASSERTED__SHIFT 0x0000001f 2448 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED_MASK 0x40000000L 2449 #define CP_INT_STAT_DEBUG__GENERIC1_INT_ASSERTED__SHIFT 0x0000001e 2450 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED_MASK 0x20000000L 2451 #define CP_INT_STAT_DEBUG__GENERIC2_INT_ASSERTED__SHIFT 0x0000001d 2452 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED_MASK 0x01000000L 2453 #define CP_INT_STAT_DEBUG__OPCODE_ERROR_INT_ASSERTED__SHIFT 0x00000018 2454 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED_MASK 0x00400000L 2455 #define CP_INT_STAT_DEBUG__PRIV_INSTR_INT_ASSERTED__SHIFT 0x00000016 2456 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED_MASK 0x00800000L 2457 #define CP_INT_STAT_DEBUG__PRIV_REG_INT_ASSERTED__SHIFT 0x00000017 2458 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED_MASK 0x08000000L 2459 #define CP_INT_STAT_DEBUG__RESERVED_BIT_ERROR_INT_ASSERTED__SHIFT 0x0000001b 2460 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED_MASK 0x04000000L 2461 #define CP_INT_STAT_DEBUG__TIME_STAMP_INT_ASSERTED__SHIFT 0x0000001a 2462 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED_MASK 0x00020000L 2463 #define CP_INT_STAT_DEBUG__WRM_POLL_TIMEOUT_INT_ASSERTED__SHIFT 0x00000011 2464 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT_MASK 0x00080000L 2465 #define CP_INT_STATUS__CNTX_BUSY_INT_STAT__SHIFT 0x00000013 2466 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 2467 #define CP_INT_STATUS__CNTX_EMPTY_INT_STAT__SHIFT 0x00000014 2468 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 2469 #define CP_INT_STATUS__CP_ECC_ERROR_INT_STAT__SHIFT 0x0000000e 2470 #define CP_INT_STATUS__GENERIC0_INT_STAT_MASK 0x80000000L 2471 #define CP_INT_STATUS__GENERIC0_INT_STAT__SHIFT 0x0000001f 2472 #define CP_INT_STATUS__GENERIC1_INT_STAT_MASK 0x40000000L 2473 #define CP_INT_STATUS__GENERIC1_INT_STAT__SHIFT 0x0000001e 2474 #define CP_INT_STATUS__GENERIC2_INT_STAT_MASK 0x20000000L 2475 #define CP_INT_STATUS__GENERIC2_INT_STAT__SHIFT 0x0000001d 2476 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 2477 #define CP_INT_STATUS__OPCODE_ERROR_INT_STAT__SHIFT 0x00000018 2478 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT_MASK 0x00400000L 2479 #define CP_INT_STATUS__PRIV_INSTR_INT_STAT__SHIFT 0x00000016 2480 #define CP_INT_STATUS__PRIV_REG_INT_STAT_MASK 0x00800000L 2481 #define CP_INT_STATUS__PRIV_REG_INT_STAT__SHIFT 0x00000017 2482 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 2483 #define CP_INT_STATUS__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x0000001b 2484 #define CP_INT_STATUS_RING0__CNTX_BUSY_INT_STAT_MASK 0x00080000L 2485 #define CP_INT_STATUS_RING0__CNTX_BUSY_INT_STAT__SHIFT 0x00000013 2486 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 2487 #define CP_INT_STATUS_RING0__CNTX_EMPTY_INT_STAT__SHIFT 0x00000014 2488 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 2489 #define CP_INT_STATUS_RING0__CP_ECC_ERROR_INT_STAT__SHIFT 0x0000000e 2490 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT_MASK 0x80000000L 2491 #define CP_INT_STATUS_RING0__GENERIC0_INT_STAT__SHIFT 0x0000001f 2492 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT_MASK 0x40000000L 2493 #define CP_INT_STATUS_RING0__GENERIC1_INT_STAT__SHIFT 0x0000001e 2494 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT_MASK 0x20000000L 2495 #define CP_INT_STATUS_RING0__GENERIC2_INT_STAT__SHIFT 0x0000001d 2496 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 2497 #define CP_INT_STATUS_RING0__OPCODE_ERROR_INT_STAT__SHIFT 0x00000018 2498 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT_MASK 0x00400000L 2499 #define CP_INT_STATUS_RING0__PRIV_INSTR_INT_STAT__SHIFT 0x00000016 2500 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT_MASK 0x00800000L 2501 #define CP_INT_STATUS_RING0__PRIV_REG_INT_STAT__SHIFT 0x00000017 2502 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 2503 #define CP_INT_STATUS_RING0__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x0000001b 2504 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT_MASK 0x04000000L 2505 #define CP_INT_STATUS_RING0__TIME_STAMP_INT_STAT__SHIFT 0x0000001a 2506 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 2507 #define CP_INT_STATUS_RING0__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x00000011 2508 #define CP_INT_STATUS_RING1__CNTX_BUSY_INT_STAT_MASK 0x00080000L 2509 #define CP_INT_STATUS_RING1__CNTX_BUSY_INT_STAT__SHIFT 0x00000013 2510 #define CP_INT_STATUS_RING1__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 2511 #define CP_INT_STATUS_RING1__CNTX_EMPTY_INT_STAT__SHIFT 0x00000014 2512 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 2513 #define CP_INT_STATUS_RING1__CP_ECC_ERROR_INT_STAT__SHIFT 0x0000000e 2514 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT_MASK 0x80000000L 2515 #define CP_INT_STATUS_RING1__GENERIC0_INT_STAT__SHIFT 0x0000001f 2516 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT_MASK 0x40000000L 2517 #define CP_INT_STATUS_RING1__GENERIC1_INT_STAT__SHIFT 0x0000001e 2518 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT_MASK 0x20000000L 2519 #define CP_INT_STATUS_RING1__GENERIC2_INT_STAT__SHIFT 0x0000001d 2520 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 2521 #define CP_INT_STATUS_RING1__OPCODE_ERROR_INT_STAT__SHIFT 0x00000018 2522 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT_MASK 0x00400000L 2523 #define CP_INT_STATUS_RING1__PRIV_INSTR_INT_STAT__SHIFT 0x00000016 2524 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT_MASK 0x00800000L 2525 #define CP_INT_STATUS_RING1__PRIV_REG_INT_STAT__SHIFT 0x00000017 2526 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 2527 #define CP_INT_STATUS_RING1__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x0000001b 2528 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT_MASK 0x04000000L 2529 #define CP_INT_STATUS_RING1__TIME_STAMP_INT_STAT__SHIFT 0x0000001a 2530 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 2531 #define CP_INT_STATUS_RING1__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x00000011 2532 #define CP_INT_STATUS_RING2__CNTX_BUSY_INT_STAT_MASK 0x00080000L 2533 #define CP_INT_STATUS_RING2__CNTX_BUSY_INT_STAT__SHIFT 0x00000013 2534 #define CP_INT_STATUS_RING2__CNTX_EMPTY_INT_STAT_MASK 0x00100000L 2535 #define CP_INT_STATUS_RING2__CNTX_EMPTY_INT_STAT__SHIFT 0x00000014 2536 #define CP_INT_STATUS_RING2__CP_ECC_ERROR_INT_STAT_MASK 0x00004000L 2537 #define CP_INT_STATUS_RING2__CP_ECC_ERROR_INT_STAT__SHIFT 0x0000000e 2538 #define CP_INT_STATUS_RING2__GENERIC0_INT_STAT_MASK 0x80000000L 2539 #define CP_INT_STATUS_RING2__GENERIC0_INT_STAT__SHIFT 0x0000001f 2540 #define CP_INT_STATUS_RING2__GENERIC1_INT_STAT_MASK 0x40000000L 2541 #define CP_INT_STATUS_RING2__GENERIC1_INT_STAT__SHIFT 0x0000001e 2542 #define CP_INT_STATUS_RING2__GENERIC2_INT_STAT_MASK 0x20000000L 2543 #define CP_INT_STATUS_RING2__GENERIC2_INT_STAT__SHIFT 0x0000001d 2544 #define CP_INT_STATUS_RING2__OPCODE_ERROR_INT_STAT_MASK 0x01000000L 2545 #define CP_INT_STATUS_RING2__OPCODE_ERROR_INT_STAT__SHIFT 0x00000018 2546 #define CP_INT_STATUS_RING2__PRIV_INSTR_INT_STAT_MASK 0x00400000L 2547 #define CP_INT_STATUS_RING2__PRIV_INSTR_INT_STAT__SHIFT 0x00000016 2548 #define CP_INT_STATUS_RING2__PRIV_REG_INT_STAT_MASK 0x00800000L 2549 #define CP_INT_STATUS_RING2__PRIV_REG_INT_STAT__SHIFT 0x00000017 2550 #define CP_INT_STATUS_RING2__RESERVED_BIT_ERROR_INT_STAT_MASK 0x08000000L 2551 #define CP_INT_STATUS_RING2__RESERVED_BIT_ERROR_INT_STAT__SHIFT 0x0000001b 2552 #define CP_INT_STATUS_RING2__TIME_STAMP_INT_STAT_MASK 0x04000000L 2553 #define CP_INT_STATUS_RING2__TIME_STAMP_INT_STAT__SHIFT 0x0000001a 2554 #define CP_INT_STATUS_RING2__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 2555 #define CP_INT_STATUS_RING2__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x00000011 2556 #define CP_INT_STATUS__TIME_STAMP_INT_STAT_MASK 0x04000000L 2557 #define CP_INT_STATUS__TIME_STAMP_INT_STAT__SHIFT 0x0000001a 2558 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT_MASK 0x00020000L 2559 #define CP_INT_STATUS__WRM_POLL_TIMEOUT_INT_STAT__SHIFT 0x00000011 2560 #define CP_MC_PACK_DELAY_CNT__PACK_DELAY_CNT_MASK 0x0000001fL 2561 #define CP_MC_PACK_DELAY_CNT__PACK_DELAY_CNT__SHIFT 0x00000000 2562 #define CP_ME_CNTL__CE_HALT_MASK 0x01000000L 2563 #define CP_ME_CNTL__CE_HALT__SHIFT 0x00000018 2564 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE_MASK 0x00000010L 2565 #define CP_ME_CNTL__CE_INVALIDATE_ICACHE__SHIFT 0x00000004 2566 #define CP_ME_CNTL__CE_STEP_MASK 0x02000000L 2567 #define CP_ME_CNTL__CE_STEP__SHIFT 0x00000019 2568 #define CP_ME_CNTL__ME_HALT_MASK 0x10000000L 2569 #define CP_ME_CNTL__ME_HALT__SHIFT 0x0000001c 2570 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE_MASK 0x00000100L 2571 #define CP_ME_CNTL__ME_INVALIDATE_ICACHE__SHIFT 0x00000008 2572 #define CP_ME_CNTL__ME_STEP_MASK 0x20000000L 2573 #define CP_ME_CNTL__ME_STEP__SHIFT 0x0000001d 2574 #define CP_ME_CNTL__PFP_HALT_MASK 0x04000000L 2575 #define CP_ME_CNTL__PFP_HALT__SHIFT 0x0000001a 2576 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE_MASK 0x00000040L 2577 #define CP_ME_CNTL__PFP_INVALIDATE_ICACHE__SHIFT 0x00000006 2578 #define CP_ME_CNTL__PFP_STEP_MASK 0x08000000L 2579 #define CP_ME_CNTL__PFP_STEP__SHIFT 0x0000001b 2580 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP_MASK 0xffffffffL 2581 #define CP_ME_HEADER_DUMP__ME_HEADER_DUMP__SHIFT 0x00000000 2582 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI_MASK 0x000000ffL 2583 #define CP_ME_MC_RADDR_HI__ME_MC_RADDR_HI__SHIFT 0x00000000 2584 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO_MASK 0xfffffffcL 2585 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_LO__SHIFT 0x00000002 2586 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_SWAP_MASK 0x00000003L 2587 #define CP_ME_MC_RADDR_LO__ME_MC_RADDR_SWAP__SHIFT 0x00000000 2588 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI_MASK 0x000000ffL 2589 #define CP_ME_MC_WADDR_HI__ME_MC_WADDR_HI__SHIFT 0x00000000 2590 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO_MASK 0xfffffffcL 2591 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_LO__SHIFT 0x00000002 2592 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_SWAP_MASK 0x00000003L 2593 #define CP_ME_MC_WADDR_LO__ME_MC_WADDR_SWAP__SHIFT 0x00000000 2594 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI_MASK 0xffffffffL 2595 #define CP_ME_MC_WDATA_HI__ME_MC_WDATA_HI__SHIFT 0x00000000 2596 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO_MASK 0xffffffffL 2597 #define CP_ME_MC_WDATA_LO__ME_MC_WDATA_LO__SHIFT 0x00000000 2598 #define CP_MEM_SLP_CNTL__CP_MEM_DS_EN_MASK 0x00000002L 2599 #define CP_MEM_SLP_CNTL__CP_MEM_DS_EN__SHIFT 0x00000001 2600 #define CP_MEM_SLP_CNTL__CP_MEM_LS_EN_MASK 0x00000001L 2601 #define CP_MEM_SLP_CNTL__CP_MEM_LS_EN__SHIFT 0x00000000 2602 #define CP_MEM_SLP_CNTL__CP_MEM_LS_OFF_DELAY_MASK 0x00ff0000L 2603 #define CP_MEM_SLP_CNTL__CP_MEM_LS_OFF_DELAY__SHIFT 0x00000010 2604 #define CP_MEM_SLP_CNTL__CP_MEM_LS_ON_DELAY_MASK 0x0000ff00L 2605 #define CP_MEM_SLP_CNTL__CP_MEM_LS_ON_DELAY__SHIFT 0x00000008 2606 #define CP_MEM_SLP_CNTL__RESERVED1_MASK 0xff000000L 2607 #define CP_MEM_SLP_CNTL__RESERVED1__SHIFT 0x00000018 2608 #define CP_MEM_SLP_CNTL__RESERVED_MASK 0x000000fcL 2609 #define CP_MEM_SLP_CNTL__RESERVED__SHIFT 0x00000002 2610 #define CP_ME_PREEMPTION__ME_CNTXSW_PREEMPTION_MASK 0x00000001L 2611 #define CP_ME_PREEMPTION__ME_CNTXSW_PREEMPTION__SHIFT 0x00000000 2612 #define CP_MEQ_AVAIL__MEQ_CNT_MASK 0x000003ffL 2613 #define CP_MEQ_AVAIL__MEQ_CNT__SHIFT 0x00000000 2614 #define CP_MEQ_STAT__MEQ_RPTR_MASK 0x000003ffL 2615 #define CP_MEQ_STAT__MEQ_RPTR__SHIFT 0x00000000 2616 #define CP_MEQ_STAT__MEQ_WPTR_MASK 0x03ff0000L 2617 #define CP_MEQ_STAT__MEQ_WPTR__SHIFT 0x00000010 2618 #define CP_MEQ_THRESHOLDS__MEQ1_START_MASK 0x000000ffL 2619 #define CP_MEQ_THRESHOLDS__MEQ1_START__SHIFT 0x00000000 2620 #define CP_MEQ_THRESHOLDS__MEQ2_START_MASK 0x0000ff00L 2621 #define CP_MEQ_THRESHOLDS__MEQ2_START__SHIFT 0x00000008 2622 #define CP_ME_RAM_DATA__ME_RAM_DATA_MASK 0xffffffffL 2623 #define CP_ME_RAM_DATA__ME_RAM_DATA__SHIFT 0x00000000 2624 #define CP_ME_RAM_RADDR__ME_RAM_RADDR_MASK 0x00000fffL 2625 #define CP_ME_RAM_RADDR__ME_RAM_RADDR__SHIFT 0x00000000 2626 #define CP_ME_RAM_WADDR__ME_RAM_WADDR_MASK 0x00000fffL 2627 #define CP_ME_RAM_WADDR__ME_RAM_WADDR__SHIFT 0x00000000 2628 #define CP_NUM_PRIM_NEEDED_COUNT0_HI__NUM_PRIM_NEEDED_CNT0_HI_MASK 0xffffffffL 2629 #define CP_NUM_PRIM_NEEDED_COUNT0_HI__NUM_PRIM_NEEDED_CNT0_HI__SHIFT 0x00000000 2630 #define CP_NUM_PRIM_NEEDED_COUNT0_LO__NUM_PRIM_NEEDED_CNT0_LO_MASK 0xffffffffL 2631 #define CP_NUM_PRIM_NEEDED_COUNT0_LO__NUM_PRIM_NEEDED_CNT0_LO__SHIFT 0x00000000 2632 #define CP_NUM_PRIM_NEEDED_COUNT1_HI__NUM_PRIM_NEEDED_CNT1_HI_MASK 0xffffffffL 2633 #define CP_NUM_PRIM_NEEDED_COUNT1_HI__NUM_PRIM_NEEDED_CNT1_HI__SHIFT 0x00000000 2634 #define CP_NUM_PRIM_NEEDED_COUNT1_LO__NUM_PRIM_NEEDED_CNT1_LO_MASK 0xffffffffL 2635 #define CP_NUM_PRIM_NEEDED_COUNT1_LO__NUM_PRIM_NEEDED_CNT1_LO__SHIFT 0x00000000 2636 #define CP_NUM_PRIM_NEEDED_COUNT2_HI__NUM_PRIM_NEEDED_CNT2_HI_MASK 0xffffffffL 2637 #define CP_NUM_PRIM_NEEDED_COUNT2_HI__NUM_PRIM_NEEDED_CNT2_HI__SHIFT 0x00000000 2638 #define CP_NUM_PRIM_NEEDED_COUNT2_LO__NUM_PRIM_NEEDED_CNT2_LO_MASK 0xffffffffL 2639 #define CP_NUM_PRIM_NEEDED_COUNT2_LO__NUM_PRIM_NEEDED_CNT2_LO__SHIFT 0x00000000 2640 #define CP_NUM_PRIM_NEEDED_COUNT3_HI__NUM_PRIM_NEEDED_CNT3_HI_MASK 0xffffffffL 2641 #define CP_NUM_PRIM_NEEDED_COUNT3_HI__NUM_PRIM_NEEDED_CNT3_HI__SHIFT 0x00000000 2642 #define CP_NUM_PRIM_NEEDED_COUNT3_LO__NUM_PRIM_NEEDED_CNT3_LO_MASK 0xffffffffL 2643 #define CP_NUM_PRIM_NEEDED_COUNT3_LO__NUM_PRIM_NEEDED_CNT3_LO__SHIFT 0x00000000 2644 #define CP_NUM_PRIM_WRITTEN_COUNT0_HI__NUM_PRIM_WRITTEN_CNT0_HI_MASK 0xffffffffL 2645 #define CP_NUM_PRIM_WRITTEN_COUNT0_HI__NUM_PRIM_WRITTEN_CNT0_HI__SHIFT 0x00000000 2646 #define CP_NUM_PRIM_WRITTEN_COUNT0_LO__NUM_PRIM_WRITTEN_CNT0_LO_MASK 0xffffffffL 2647 #define CP_NUM_PRIM_WRITTEN_COUNT0_LO__NUM_PRIM_WRITTEN_CNT0_LO__SHIFT 0x00000000 2648 #define CP_NUM_PRIM_WRITTEN_COUNT1_HI__NUM_PRIM_WRITTEN_CNT1_HI_MASK 0xffffffffL 2649 #define CP_NUM_PRIM_WRITTEN_COUNT1_HI__NUM_PRIM_WRITTEN_CNT1_HI__SHIFT 0x00000000 2650 #define CP_NUM_PRIM_WRITTEN_COUNT1_LO__NUM_PRIM_WRITTEN_CNT1_LO_MASK 0xffffffffL 2651 #define CP_NUM_PRIM_WRITTEN_COUNT1_LO__NUM_PRIM_WRITTEN_CNT1_LO__SHIFT 0x00000000 2652 #define CP_NUM_PRIM_WRITTEN_COUNT2_HI__NUM_PRIM_WRITTEN_CNT2_HI_MASK 0xffffffffL 2653 #define CP_NUM_PRIM_WRITTEN_COUNT2_HI__NUM_PRIM_WRITTEN_CNT2_HI__SHIFT 0x00000000 2654 #define CP_NUM_PRIM_WRITTEN_COUNT2_LO__NUM_PRIM_WRITTEN_CNT2_LO_MASK 0xffffffffL 2655 #define CP_NUM_PRIM_WRITTEN_COUNT2_LO__NUM_PRIM_WRITTEN_CNT2_LO__SHIFT 0x00000000 2656 #define CP_NUM_PRIM_WRITTEN_COUNT3_HI__NUM_PRIM_WRITTEN_CNT3_HI_MASK 0xffffffffL 2657 #define CP_NUM_PRIM_WRITTEN_COUNT3_HI__NUM_PRIM_WRITTEN_CNT3_HI__SHIFT 0x00000000 2658 #define CP_NUM_PRIM_WRITTEN_COUNT3_LO__NUM_PRIM_WRITTEN_CNT3_LO_MASK 0xffffffffL 2659 #define CP_NUM_PRIM_WRITTEN_COUNT3_LO__NUM_PRIM_WRITTEN_CNT3_LO__SHIFT 0x00000000 2660 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI_MASK 0xffffffffL 2661 #define CP_PA_CINVOC_COUNT_HI__CINVOC_COUNT_HI__SHIFT 0x00000000 2662 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO_MASK 0xffffffffL 2663 #define CP_PA_CINVOC_COUNT_LO__CINVOC_COUNT_LO__SHIFT 0x00000000 2664 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI_MASK 0xffffffffL 2665 #define CP_PA_CPRIM_COUNT_HI__CPRIM_COUNT_HI__SHIFT 0x00000000 2666 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO_MASK 0xffffffffL 2667 #define CP_PA_CPRIM_COUNT_LO__CPRIM_COUNT_LO__SHIFT 0x00000000 2668 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE_MASK 0x00000300L 2669 #define CP_PERFMON_CNTL__PERFMON_ENABLE_MODE__SHIFT 0x00000008 2670 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 2671 #define CP_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0x0000000a 2672 #define CP_PERFMON_CNTL__PERFMON_STATE_MASK 0x0000000fL 2673 #define CP_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x00000000 2674 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE_MASK 0x000000f0L 2675 #define CP_PERFMON_CNTL__SPM_PERFMON_STATE__SHIFT 0x00000004 2676 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE_MASK 0x80000000L 2677 #define CP_PERFMON_CNTX_CNTL__PERFMON_ENABLE__SHIFT 0x0000001f 2678 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP_MASK 0xffffffffL 2679 #define CP_PFP_HEADER_DUMP__PFP_HEADER_DUMP__SHIFT 0x00000000 2680 #define CP_PFP_IB_CONTROL__IB_EN_MASK 0x00000001L 2681 #define CP_PFP_IB_CONTROL__IB_EN__SHIFT 0x00000000 2682 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN_MASK 0x00000002L 2683 #define CP_PFP_LOAD_CONTROL__CNTX_REG_EN__SHIFT 0x00000001 2684 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN_MASK 0x00000001L 2685 #define CP_PFP_LOAD_CONTROL__CONFIG_REG_EN__SHIFT 0x00000000 2686 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN_MASK 0x01000000L 2687 #define CP_PFP_LOAD_CONTROL__SH_CS_REG_EN__SHIFT 0x00000018 2688 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN_MASK 0x00010000L 2689 #define CP_PFP_LOAD_CONTROL__SH_GFX_REG_EN__SHIFT 0x00000010 2690 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN_MASK 0x00008000L 2691 #define CP_PFP_LOAD_CONTROL__UCONFIG_REG_EN__SHIFT 0x0000000f 2692 #define CP_PFP_UCODE_ADDR__UCODE_ADDR_MASK 0x00000fffL 2693 #define CP_PFP_UCODE_ADDR__UCODE_ADDR__SHIFT 0x00000000 2694 #define CP_PFP_UCODE_DATA__UCODE_DATA_MASK 0xffffffffL 2695 #define CP_PFP_UCODE_DATA__UCODE_DATA__SHIFT 0x00000000 2696 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI_MASK 0xffffffffL 2697 #define CP_PIPE_STATS_ADDR_HI__PIPE_STATS_ADDR_HI__SHIFT 0x00000000 2698 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO_MASK 0xfffffffcL 2699 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_LO__SHIFT 0x00000002 2700 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_SWAP_MASK 0x00000003L 2701 #define CP_PIPE_STATS_ADDR_LO__PIPE_STATS_ADDR_SWAP__SHIFT 0x00000000 2702 #define CP_PWR_CNTL__GFX_CLK_HALT_MASK 0x00000001L 2703 #define CP_PWR_CNTL__GFX_CLK_HALT__SHIFT 0x00000000 2704 #define CP_QUEUE_THRESHOLDS__ROQ_IB1_START_MASK 0x0000003fL 2705 #define CP_QUEUE_THRESHOLDS__ROQ_IB1_START__SHIFT 0x00000000 2706 #define CP_QUEUE_THRESHOLDS__ROQ_IB2_START_MASK 0x00003f00L 2707 #define CP_QUEUE_THRESHOLDS__ROQ_IB2_START__SHIFT 0x00000008 2708 #define CP_RB0_BASE_HI__RB_BASE_HI_MASK 0x000000ffL 2709 #define CP_RB0_BASE_HI__RB_BASE_HI__SHIFT 0x00000000 2710 #define CP_RB0_BASE__RB_BASE_MASK 0xffffffffL 2711 #define CP_RB0_BASE__RB_BASE__SHIFT 0x00000000 2712 #define CP_RB0_CNTL__BUF_SWAP_MASK 0x00030000L 2713 #define CP_RB0_CNTL__BUF_SWAP__SHIFT 0x00000010 2714 #define CP_RB0_CNTL__CACHE_POLICY_MASK 0x03000000L 2715 #define CP_RB0_CNTL__CACHE_POLICY__SHIFT 0x00000018 2716 #define CP_RB0_CNTL__MIN_AVAILSZ_MASK 0x00300000L 2717 #define CP_RB0_CNTL__MIN_AVAILSZ__SHIFT 0x00000014 2718 #define CP_RB0_CNTL__MIN_IB_AVAILSZ_MASK 0x00c00000L 2719 #define CP_RB0_CNTL__MIN_IB_AVAILSZ__SHIFT 0x00000016 2720 #define CP_RB0_CNTL__RB_BLKSZ_MASK 0x00003f00L 2721 #define CP_RB0_CNTL__RB_BLKSZ__SHIFT 0x00000008 2722 #define CP_RB0_CNTL__RB_BUFSZ_MASK 0x0000003fL 2723 #define CP_RB0_CNTL__RB_BUFSZ__SHIFT 0x00000000 2724 #define CP_RB0_CNTL__RB_NO_UPDATE_MASK 0x08000000L 2725 #define CP_RB0_CNTL__RB_NO_UPDATE__SHIFT 0x0000001b 2726 #define CP_RB0_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 2727 #define CP_RB0_CNTL__RB_RPTR_WR_ENA__SHIFT 0x0000001f 2728 #define CP_RB0_CNTL__RB_VOLATILE_MASK 0x04000000L 2729 #define CP_RB0_CNTL__RB_VOLATILE__SHIFT 0x0000001a 2730 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x000000ffL 2731 #define CP_RB0_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x00000000 2732 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xfffffffcL 2733 #define CP_RB0_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x00000002 2734 #define CP_RB0_RPTR_ADDR__RB_RPTR_SWAP_MASK 0x00000003L 2735 #define CP_RB0_RPTR_ADDR__RB_RPTR_SWAP__SHIFT 0x00000000 2736 #define CP_RB0_RPTR__RB_RPTR_MASK 0x000fffffL 2737 #define CP_RB0_RPTR__RB_RPTR__SHIFT 0x00000000 2738 #define CP_RB0_WPTR__RB_WPTR_MASK 0x000fffffL 2739 #define CP_RB0_WPTR__RB_WPTR__SHIFT 0x00000000 2740 #define CP_RB1_BASE_HI__RB_BASE_HI_MASK 0x000000ffL 2741 #define CP_RB1_BASE_HI__RB_BASE_HI__SHIFT 0x00000000 2742 #define CP_RB1_BASE__RB_BASE_MASK 0xffffffffL 2743 #define CP_RB1_BASE__RB_BASE__SHIFT 0x00000000 2744 #define CP_RB1_CNTL__CACHE_POLICY_MASK 0x03000000L 2745 #define CP_RB1_CNTL__CACHE_POLICY__SHIFT 0x00000018 2746 #define CP_RB1_CNTL__MIN_AVAILSZ_MASK 0x00300000L 2747 #define CP_RB1_CNTL__MIN_AVAILSZ__SHIFT 0x00000014 2748 #define CP_RB1_CNTL__MIN_IB_AVAILSZ_MASK 0x00c00000L 2749 #define CP_RB1_CNTL__MIN_IB_AVAILSZ__SHIFT 0x00000016 2750 #define CP_RB1_CNTL__RB_BLKSZ_MASK 0x00003f00L 2751 #define CP_RB1_CNTL__RB_BLKSZ__SHIFT 0x00000008 2752 #define CP_RB1_CNTL__RB_BUFSZ_MASK 0x0000003fL 2753 #define CP_RB1_CNTL__RB_BUFSZ__SHIFT 0x00000000 2754 #define CP_RB1_CNTL__RB_NO_UPDATE_MASK 0x08000000L 2755 #define CP_RB1_CNTL__RB_NO_UPDATE__SHIFT 0x0000001b 2756 #define CP_RB1_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 2757 #define CP_RB1_CNTL__RB_RPTR_WR_ENA__SHIFT 0x0000001f 2758 #define CP_RB1_CNTL__RB_VOLATILE_MASK 0x04000000L 2759 #define CP_RB1_CNTL__RB_VOLATILE__SHIFT 0x0000001a 2760 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x000000ffL 2761 #define CP_RB1_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x00000000 2762 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xfffffffcL 2763 #define CP_RB1_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x00000002 2764 #define CP_RB1_RPTR_ADDR__RB_RPTR_SWAP_MASK 0x00000003L 2765 #define CP_RB1_RPTR_ADDR__RB_RPTR_SWAP__SHIFT 0x00000000 2766 #define CP_RB1_RPTR__RB_RPTR_MASK 0x000fffffL 2767 #define CP_RB1_RPTR__RB_RPTR__SHIFT 0x00000000 2768 #define CP_RB1_WPTR__RB_WPTR_MASK 0x000fffffL 2769 #define CP_RB1_WPTR__RB_WPTR__SHIFT 0x00000000 2770 #define CP_RB2_BASE__RB_BASE_MASK 0xffffffffL 2771 #define CP_RB2_BASE__RB_BASE__SHIFT 0x00000000 2772 #define CP_RB2_CNTL__CACHE_POLICY_MASK 0x03000000L 2773 #define CP_RB2_CNTL__CACHE_POLICY__SHIFT 0x00000018 2774 #define CP_RB2_CNTL__MIN_AVAILSZ_MASK 0x00300000L 2775 #define CP_RB2_CNTL__MIN_AVAILSZ__SHIFT 0x00000014 2776 #define CP_RB2_CNTL__MIN_IB_AVAILSZ_MASK 0x00c00000L 2777 #define CP_RB2_CNTL__MIN_IB_AVAILSZ__SHIFT 0x00000016 2778 #define CP_RB2_CNTL__RB_BLKSZ_MASK 0x00003f00L 2779 #define CP_RB2_CNTL__RB_BLKSZ__SHIFT 0x00000008 2780 #define CP_RB2_CNTL__RB_BUFSZ_MASK 0x0000003fL 2781 #define CP_RB2_CNTL__RB_BUFSZ__SHIFT 0x00000000 2782 #define CP_RB2_CNTL__RB_NO_UPDATE_MASK 0x08000000L 2783 #define CP_RB2_CNTL__RB_NO_UPDATE__SHIFT 0x0000001b 2784 #define CP_RB2_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 2785 #define CP_RB2_CNTL__RB_RPTR_WR_ENA__SHIFT 0x0000001f 2786 #define CP_RB2_CNTL__RB_VOLATILE_MASK 0x04000000L 2787 #define CP_RB2_CNTL__RB_VOLATILE__SHIFT 0x0000001a 2788 #define CP_RB2_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x000000ffL 2789 #define CP_RB2_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x00000000 2790 #define CP_RB2_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xfffffffcL 2791 #define CP_RB2_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x00000002 2792 #define CP_RB2_RPTR_ADDR__RB_RPTR_SWAP_MASK 0x00000003L 2793 #define CP_RB2_RPTR_ADDR__RB_RPTR_SWAP__SHIFT 0x00000000 2794 #define CP_RB2_RPTR__RB_RPTR_MASK 0x000fffffL 2795 #define CP_RB2_RPTR__RB_RPTR__SHIFT 0x00000000 2796 #define CP_RB2_WPTR__RB_WPTR_MASK 0x000fffffL 2797 #define CP_RB2_WPTR__RB_WPTR__SHIFT 0x00000000 2798 #define CP_RB_BASE__RB_BASE_MASK 0xffffffffL 2799 #define CP_RB_BASE__RB_BASE__SHIFT 0x00000000 2800 #define CP_RB_CNTL__BUF_SWAP_MASK 0x00030000L 2801 #define CP_RB_CNTL__BUF_SWAP__SHIFT 0x00000010 2802 #define CP_RB_CNTL__CACHE_POLICY_MASK 0x03000000L 2803 #define CP_RB_CNTL__CACHE_POLICY__SHIFT 0x00000018 2804 #define CP_RB_CNTL__MIN_AVAILSZ_MASK 0x00300000L 2805 #define CP_RB_CNTL__MIN_AVAILSZ__SHIFT 0x00000014 2806 #define CP_RB_CNTL__MIN_IB_AVAILSZ_MASK 0x00c00000L 2807 #define CP_RB_CNTL__MIN_IB_AVAILSZ__SHIFT 0x00000016 2808 #define CP_RB_CNTL__RB_BLKSZ_MASK 0x00003f00L 2809 #define CP_RB_CNTL__RB_BLKSZ__SHIFT 0x00000008 2810 #define CP_RB_CNTL__RB_BUFSZ_MASK 0x0000003fL 2811 #define CP_RB_CNTL__RB_BUFSZ__SHIFT 0x00000000 2812 #define CP_RB_CNTL__RB_NO_UPDATE_MASK 0x08000000L 2813 #define CP_RB_CNTL__RB_NO_UPDATE__SHIFT 0x0000001b 2814 #define CP_RB_CNTL__RB_RPTR_WR_ENA_MASK 0x80000000L 2815 #define CP_RB_CNTL__RB_RPTR_WR_ENA__SHIFT 0x0000001f 2816 #define CP_RB_CNTL__RB_VOLATILE_MASK 0x04000000L 2817 #define CP_RB_CNTL__RB_VOLATILE__SHIFT 0x0000001a 2818 #define CP_RB_OFFSET__RB_OFFSET_MASK 0x000fffffL 2819 #define CP_RB_OFFSET__RB_OFFSET__SHIFT 0x00000000 2820 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI_MASK 0x000000ffL 2821 #define CP_RB_RPTR_ADDR_HI__RB_RPTR_ADDR_HI__SHIFT 0x00000000 2822 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR_MASK 0xfffffffcL 2823 #define CP_RB_RPTR_ADDR__RB_RPTR_ADDR__SHIFT 0x00000002 2824 #define CP_RB_RPTR_ADDR__RB_RPTR_SWAP_MASK 0x00000003L 2825 #define CP_RB_RPTR_ADDR__RB_RPTR_SWAP__SHIFT 0x00000000 2826 #define CP_RB_RPTR__RB_RPTR_MASK 0x000fffffL 2827 #define CP_RB_RPTR__RB_RPTR__SHIFT 0x00000000 2828 #define CP_RB_RPTR_WR__RB_RPTR_WR_MASK 0x000fffffL 2829 #define CP_RB_RPTR_WR__RB_RPTR_WR__SHIFT 0x00000000 2830 #define CP_RB_VMID__RB0_VMID_MASK 0x0000000fL 2831 #define CP_RB_VMID__RB0_VMID__SHIFT 0x00000000 2832 #define CP_RB_VMID__RB1_VMID_MASK 0x00000f00L 2833 #define CP_RB_VMID__RB1_VMID__SHIFT 0x00000008 2834 #define CP_RB_VMID__RB2_VMID_MASK 0x000f0000L 2835 #define CP_RB_VMID__RB2_VMID__SHIFT 0x00000010 2836 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT_MASK 0xf0000000L 2837 #define CP_RB_WPTR_DELAY__PRE_WRITE_LIMIT__SHIFT 0x0000001c 2838 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER_MASK 0x0fffffffL 2839 #define CP_RB_WPTR_DELAY__PRE_WRITE_TIMER__SHIFT 0x00000000 2840 #define CP_RB_WPTR_POLL_ADDR_HI__OBSOLETE_MASK 0x000000ffL 2841 #define CP_RB_WPTR_POLL_ADDR_HI__OBSOLETE__SHIFT 0x00000000 2842 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI_MASK 0x000000ffL 2843 #define CP_RB_WPTR_POLL_ADDR_HI__RB_WPTR_POLL_ADDR_HI__SHIFT 0x00000000 2844 #define CP_RB_WPTR_POLL_ADDR_LO__OBSOLETE_MASK 0xfffffffcL 2845 #define CP_RB_WPTR_POLL_ADDR_LO__OBSOLETE__SHIFT 0x00000002 2846 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO_MASK 0xfffffffcL 2847 #define CP_RB_WPTR_POLL_ADDR_LO__RB_WPTR_POLL_ADDR_LO__SHIFT 0x00000002 2848 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT_MASK 0xffff0000L 2849 #define CP_RB_WPTR_POLL_CNTL__IDLE_POLL_COUNT__SHIFT 0x00000010 2850 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY_MASK 0x0000ffffL 2851 #define CP_RB_WPTR_POLL_CNTL__POLL_FREQUENCY__SHIFT 0x00000000 2852 #define CP_RB_WPTR__RB_WPTR_MASK 0x000fffffL 2853 #define CP_RB_WPTR__RB_WPTR__SHIFT 0x00000000 2854 #define CP_RING0_PRIORITY__PRIORITY_MASK 0x00000003L 2855 #define CP_RING0_PRIORITY__PRIORITY__SHIFT 0x00000000 2856 #define CP_RING1_PRIORITY__PRIORITY_MASK 0x00000003L 2857 #define CP_RING1_PRIORITY__PRIORITY__SHIFT 0x00000000 2858 #define CP_RING2_PRIORITY__PRIORITY_MASK 0x00000003L 2859 #define CP_RING2_PRIORITY__PRIORITY__SHIFT 0x00000000 2860 #define CP_RINGID__RINGID_MASK 0x00000003L 2861 #define CP_RINGID__RINGID__SHIFT 0x00000000 2862 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT_MASK 0x000000ffL 2863 #define CP_RING_PRIORITY_CNTS__PRIORITY1_CNT__SHIFT 0x00000000 2864 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT_MASK 0x0000ff00L 2865 #define CP_RING_PRIORITY_CNTS__PRIORITY2A_CNT__SHIFT 0x00000008 2866 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT_MASK 0x00ff0000L 2867 #define CP_RING_PRIORITY_CNTS__PRIORITY2B_CNT__SHIFT 0x00000010 2868 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT_MASK 0xff000000L 2869 #define CP_RING_PRIORITY_CNTS__PRIORITY3_CNT__SHIFT 0x00000018 2870 #define CP_ROQ1_THRESHOLDS__R0_IB1_START_MASK 0x00ff0000L 2871 #define CP_ROQ1_THRESHOLDS__R0_IB1_START__SHIFT 0x00000010 2872 #define CP_ROQ1_THRESHOLDS__R1_IB1_START_MASK 0xff000000L 2873 #define CP_ROQ1_THRESHOLDS__R1_IB1_START__SHIFT 0x00000018 2874 #define CP_ROQ1_THRESHOLDS__RB1_START_MASK 0x000000ffL 2875 #define CP_ROQ1_THRESHOLDS__RB1_START__SHIFT 0x00000000 2876 #define CP_ROQ1_THRESHOLDS__RB2_START_MASK 0x0000ff00L 2877 #define CP_ROQ1_THRESHOLDS__RB2_START__SHIFT 0x00000008 2878 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2_MASK 0x000007ffL 2879 #define CP_ROQ2_AVAIL__ROQ_CNT_IB2__SHIFT 0x00000000 2880 #define CP_ROQ2_THRESHOLDS__R0_IB2_START_MASK 0x0000ff00L 2881 #define CP_ROQ2_THRESHOLDS__R0_IB2_START__SHIFT 0x00000008 2882 #define CP_ROQ2_THRESHOLDS__R1_IB2_START_MASK 0x00ff0000L 2883 #define CP_ROQ2_THRESHOLDS__R1_IB2_START__SHIFT 0x00000010 2884 #define CP_ROQ2_THRESHOLDS__R2_IB1_START_MASK 0x000000ffL 2885 #define CP_ROQ2_THRESHOLDS__R2_IB1_START__SHIFT 0x00000000 2886 #define CP_ROQ2_THRESHOLDS__R2_IB2_START_MASK 0xff000000L 2887 #define CP_ROQ2_THRESHOLDS__R2_IB2_START__SHIFT 0x00000018 2888 #define CP_ROQ_AVAIL__ROQ_CNT_IB1_MASK 0x07ff0000L 2889 #define CP_ROQ_AVAIL__ROQ_CNT_IB1__SHIFT 0x00000010 2890 #define CP_ROQ_AVAIL__ROQ_CNT_RING_MASK 0x000007ffL 2891 #define CP_ROQ_AVAIL__ROQ_CNT_RING__SHIFT 0x00000000 2892 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1_MASK 0x000003ffL 2893 #define CP_ROQ_IB1_STAT__ROQ_RPTR_INDIRECT1__SHIFT 0x00000000 2894 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1_MASK 0x03ff0000L 2895 #define CP_ROQ_IB1_STAT__ROQ_WPTR_INDIRECT1__SHIFT 0x00000010 2896 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2_MASK 0x000003ffL 2897 #define CP_ROQ_IB2_STAT__ROQ_RPTR_INDIRECT2__SHIFT 0x00000000 2898 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2_MASK 0x03ff0000L 2899 #define CP_ROQ_IB2_STAT__ROQ_WPTR_INDIRECT2__SHIFT 0x00000010 2900 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY_MASK 0x000003ffL 2901 #define CP_ROQ_RB_STAT__ROQ_RPTR_PRIMARY__SHIFT 0x00000000 2902 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY_MASK 0x03ff0000L 2903 #define CP_ROQ_RB_STAT__ROQ_WPTR_PRIMARY__SHIFT 0x00000010 2904 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI_MASK 0xffffffffL 2905 #define CP_SC_PSINVOC_COUNT0_HI__PSINVOC_COUNT0_HI__SHIFT 0x00000000 2906 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO_MASK 0xffffffffL 2907 #define CP_SC_PSINVOC_COUNT0_LO__PSINVOC_COUNT0_LO__SHIFT 0x00000000 2908 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE_MASK 0xffffffffL 2909 #define CP_SC_PSINVOC_COUNT1_HI__OBSOLETE__SHIFT 0x00000000 2910 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE_MASK 0xffffffffL 2911 #define CP_SC_PSINVOC_COUNT1_LO__OBSOLETE__SHIFT 0x00000000 2912 #define CP_SCRATCH_DATA__SCRATCH_DATA_MASK 0xffffffffL 2913 #define CP_SCRATCH_DATA__SCRATCH_DATA__SHIFT 0x00000000 2914 #define CP_SCRATCH_INDEX__SCRATCH_INDEX_MASK 0x000000ffL 2915 #define CP_SCRATCH_INDEX__SCRATCH_INDEX__SHIFT 0x00000000 2916 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER_MASK 0xffffffffL 2917 #define CP_SEM_WAIT_TIMER__SEM_WAIT_TIMER__SHIFT 0x00000000 2918 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI_MASK 0x000000ffL 2919 #define CP_SIG_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT 0x00000000 2920 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK 0x03000000L 2921 #define CP_SIG_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT 0x00000018 2922 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT_MASK 0xe0000000L 2923 #define CP_SIG_SEM_ADDR_HI__SEM_SELECT__SHIFT 0x0000001d 2924 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK 0x00100000L 2925 #define CP_SIG_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT 0x00000014 2926 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK 0x00010000L 2927 #define CP_SIG_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT 0x00000010 2928 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO_MASK 0xfffffff8L 2929 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT 0x00000003 2930 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_SWAP_MASK 0x00000003L 2931 #define CP_SIG_SEM_ADDR_LO__SEM_ADDR_SWAP__SHIFT 0x00000000 2932 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG_MASK 0x00000400L 2933 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_CE_BUFFER_FLAG__SHIFT 0x0000000a 2934 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG_MASK 0x00000800L 2935 #define CP_STALLED_STAT1__ME_HAS_ACTIVE_DE_BUFFER_FLAG__SHIFT 0x0000000b 2936 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00002000L 2937 #define CP_STALLED_STAT1__ME_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x0000000d 2938 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM_MASK 0x00001000L 2939 #define CP_STALLED_STAT1__ME_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x0000000c 2940 #define CP_STALLED_STAT1__ME_WAITING_ON_MC_READ_DATA_MASK 0x00004000L 2941 #define CP_STALLED_STAT1__ME_WAITING_ON_MC_READ_DATA__SHIFT 0x0000000e 2942 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA_MASK 0x00008000L 2943 #define CP_STALLED_STAT1__ME_WAITING_ON_REG_READ_DATA__SHIFT 0x0000000f 2944 #define CP_STALLED_STAT1__MIU_WAITING_ON_RDREQ_FREE_MASK 0x00010000L 2945 #define CP_STALLED_STAT1__MIU_WAITING_ON_RDREQ_FREE__SHIFT 0x00000010 2946 #define CP_STALLED_STAT1__MIU_WAITING_ON_WRREQ_FREE_MASK 0x00020000L 2947 #define CP_STALLED_STAT1__MIU_WAITING_ON_WRREQ_FREE__SHIFT 0x00000011 2948 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV_MASK 0x00000001L 2949 #define CP_STALLED_STAT1__RBIU_TO_DMA_NOT_RDY_TO_RCV__SHIFT 0x00000000 2950 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV_MASK 0x00000010L 2951 #define CP_STALLED_STAT1__RBIU_TO_MEMWR_NOT_RDY_TO_RCV__SHIFT 0x00000004 2952 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV_MASK 0x00000004L 2953 #define CP_STALLED_STAT1__RBIU_TO_SEM_NOT_RDY_TO_RCV__SHIFT 0x00000002 2954 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION_MASK 0x10000000L 2955 #define CP_STALLED_STAT1__RCIU_HALTED_BY_REG_VIOLATION__SHIFT 0x0000001c 2956 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ_MASK 0x10000000L 2957 #define CP_STALLED_STAT1__RCIU_STALLED_ON_APPEND_READ__SHIFT 0x0000001c 2958 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ_MASK 0x08000000L 2959 #define CP_STALLED_STAT1__RCIU_STALLED_ON_DMA_READ__SHIFT 0x0000001b 2960 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ_MASK 0x04000000L 2961 #define CP_STALLED_STAT1__RCIU_STALLED_ON_ME_READ__SHIFT 0x0000001a 2962 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE_MASK 0x00800000L 2963 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GDS_FREE__SHIFT 0x00000017 2964 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE_MASK 0x01000000L 2965 #define CP_STALLED_STAT1__RCIU_WAITING_ON_GRBM_FREE__SHIFT 0x00000018 2966 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE_MASK 0x02000000L 2967 #define CP_STALLED_STAT1__RCIU_WAITING_ON_VGT_FREE__SHIFT 0x00000019 2968 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION_MASK 0x10000000L 2969 #define CP_STALLED_STAT2__APPEND_ACTIVE_PARTITION__SHIFT 0x0000001c 2970 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE_MASK 0x02000000L 2971 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_CS_DONE__SHIFT 0x00000019 2972 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE_MASK 0x04000000L 2973 #define CP_STALLED_STAT2__APPEND_RDY_WAIT_ON_PS_DONE__SHIFT 0x0000001a 2974 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE_MASK 0x20000000L 2975 #define CP_STALLED_STAT2__APPEND_WAITING_TO_SEND_MEMWRITE__SHIFT 0x0000001d 2976 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM_MASK 0x08000000L 2977 #define CP_STALLED_STAT2__APPEND_WAIT_ON_WR_CONFIRM__SHIFT 0x0000001b 2978 #define CP_STALLED_STAT2__EOPD_FIFO_NEEDS_SC_EOP_DONE_MASK 0x00200000L 2979 #define CP_STALLED_STAT2__EOPD_FIFO_NEEDS_SC_EOP_DONE__SHIFT 0x00000015 2980 #define CP_STALLED_STAT2__EOPD_FIFO_NEEDS_WR_CONFIRM_MASK 0x00400000L 2981 #define CP_STALLED_STAT2__EOPD_FIFO_NEEDS_WR_CONFIRM__SHIFT 0x00000016 2982 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME_MASK 0x00000800L 2983 #define CP_STALLED_STAT2__GFX_CNTX_NOT_AVAIL_TO_ME__SHIFT 0x0000000b 2984 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00010000L 2985 #define CP_STALLED_STAT2__MEQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x00000010 2986 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV_MASK 0x00001000L 2987 #define CP_STALLED_STAT2__ME_RCIU_NOT_RDY_TO_RCV__SHIFT 0x0000000c 2988 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV_MASK 0x00002000L 2989 #define CP_STALLED_STAT2__ME_TO_CONST_NOT_RDY_TO_RCV__SHIFT 0x0000000d 2990 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP_MASK 0x00004000L 2991 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_PFP__SHIFT 0x0000000e 2992 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ_MASK 0x00040000L 2993 #define CP_STALLED_STAT2__ME_WAITING_DATA_FROM_STQ__SHIFT 0x00000012 2994 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH_MASK 0x00008000L 2995 #define CP_STALLED_STAT2__ME_WAITING_ON_PARTIAL_FLUSH__SHIFT 0x0000000f 2996 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER_MASK 0x00000400L 2997 #define CP_STALLED_STAT2__ME_WAIT_ON_AVAIL_BUFFER__SHIFT 0x0000000a 2998 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER_MASK 0x00000200L 2999 #define CP_STALLED_STAT2__ME_WAIT_ON_CE_COUNTER__SHIFT 0x00000009 3000 #define CP_STALLED_STAT2__PFP_MIU_READ_PENDING_MASK 0x00000040L 3001 #define CP_STALLED_STAT2__PFP_MIU_READ_PENDING__SHIFT 0x00000006 3002 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING_MASK 0x00000020L 3003 #define CP_STALLED_STAT2__PFP_RCIU_READ_PENDING__SHIFT 0x00000005 3004 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA_MASK 0x00100000L 3005 #define CP_STALLED_STAT2__PFP_STALLED_ON_ATOMIC_RTN_DATA__SHIFT 0x00000014 3006 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM_MASK 0x00080000L 3007 #define CP_STALLED_STAT2__PFP_STALLED_ON_TC_WR_CONFIRM__SHIFT 0x00000013 3008 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 3009 #define CP_STALLED_STAT2__PFP_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x00000000 3010 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV_MASK 0x00000002L 3011 #define CP_STALLED_STAT2__PFP_TO_MEQ_NOT_RDY_TO_RCV__SHIFT 0x00000001 3012 #define CP_STALLED_STAT2__PFP_TO_MIU_WRITE_NOT_RDY_TO_RCV_MASK 0x00000080L 3013 #define CP_STALLED_STAT2__PFP_TO_MIU_WRITE_NOT_RDY_TO_RCV__SHIFT 0x00000007 3014 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV_MASK 0x00000004L 3015 #define CP_STALLED_STAT2__PFP_TO_RCIU_NOT_RDY_TO_RCV__SHIFT 0x00000002 3016 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING_MASK 0x00000010L 3017 #define CP_STALLED_STAT2__PFP_TO_VGT_WRITES_PENDING__SHIFT 0x00000004 3018 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA_MASK 0x00000100L 3019 #define CP_STALLED_STAT2__PFP_WAITING_ON_BUFFER_DATA__SHIFT 0x00000008 3020 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING_MASK 0x01000000L 3021 #define CP_STALLED_STAT2__PIPE_STATS_WR_DATA_PENDING__SHIFT 0x00000018 3022 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV_MASK 0x00020000L 3023 #define CP_STALLED_STAT2__STQ_TO_ME_NOT_RDY_TO_RCV__SHIFT 0x00000011 3024 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING_MASK 0x00800000L 3025 #define CP_STALLED_STAT2__STRMO_WR_OF_PRIM_DATA_PENDING__SHIFT 0x00000017 3026 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN_MASK 0x80000000L 3027 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_ALL_CLEAN__SHIFT 0x0000001f 3028 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS_MASK 0x40000000L 3029 #define CP_STALLED_STAT2__SURF_SYNC_NEEDS_IDLE_CNTXS__SHIFT 0x0000001e 3030 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV_MASK 0x00000001L 3031 #define CP_STALLED_STAT3__CE_TO_CSF_NOT_RDY_TO_RCV__SHIFT 0x00000000 3032 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV_MASK 0x00000040L 3033 #define CP_STALLED_STAT3__CE_TO_INC_FIFO_NOT_RDY_TO_RCV__SHIFT 0x00000006 3034 #define CP_STALLED_STAT3__CE_TO_MIU_WRITE_NOT_RDY_TO_RCV_MASK 0x00000100L 3035 #define CP_STALLED_STAT3__CE_TO_MIU_WRITE_NOT_RDY_TO_RCV__SHIFT 0x00000008 3036 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY_MASK 0x00000010L 3037 #define CP_STALLED_STAT3__CE_TO_RAM_DUMP_NOT_RDY__SHIFT 0x00000004 3038 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV_MASK 0x00000002L 3039 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV__SHIFT 0x00000001 3040 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY_MASK 0x00000008L 3041 #define CP_STALLED_STAT3__CE_TO_RAM_INIT_NOT_RDY__SHIFT 0x00000003 3042 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY_MASK 0x00000020L 3043 #define CP_STALLED_STAT3__CE_TO_RAM_WRITE_NOT_RDY__SHIFT 0x00000005 3044 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV_MASK 0x00000080L 3045 #define CP_STALLED_STAT3__CE_TO_WR_FIFO_NOT_RDY_TO_RCV__SHIFT 0x00000007 3046 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA_MASK 0x00000400L 3047 #define CP_STALLED_STAT3__CE_WAITING_ON_BUFFER_DATA__SHIFT 0x0000000a 3048 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG_MASK 0x00000800L 3049 #define CP_STALLED_STAT3__CE_WAITING_ON_CE_BUFFER_FLAG__SHIFT 0x0000000b 3050 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER_MASK 0x00000004L 3051 #define CP_STALLED_STAT3__CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER__SHIFT 0x00000002 3052 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_MASK 0x00001000L 3053 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER__SHIFT 0x0000000c 3054 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW_MASK 0x00002000L 3055 #define CP_STALLED_STAT3__CE_WAITING_ON_DE_COUNTER_UNDERFLOW__SHIFT 0x0000000d 3056 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE_MASK 0x00004000L 3057 #define CP_STALLED_STAT3__TCIU_WAITING_ON_FREE__SHIFT 0x0000000e 3058 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS_MASK 0x00008000L 3059 #define CP_STALLED_STAT3__TCIU_WAITING_ON_TAGS__SHIFT 0x0000000f 3060 #define CP_STAT__CE_BUSY_MASK 0x04000000L 3061 #define CP_STAT__CE_BUSY__SHIFT 0x0000001a 3062 #define CP_STAT__CP_BUSY_MASK 0x80000000L 3063 #define CP_STAT__CP_BUSY__SHIFT 0x0000001f 3064 #define CP_STAT__CPC_CPG_BUSY_MASK 0x02000000L 3065 #define CP_STAT__CPC_CPG_BUSY__SHIFT 0x00000019 3066 #define CP_STAT__DC_BUSY_MASK 0x00002000L 3067 #define CP_STAT__DC_BUSY__SHIFT 0x0000000d 3068 #define CP_STAT__DMA_BUSY_MASK 0x00400000L 3069 #define CP_STAT__DMA_BUSY__SHIFT 0x00000016 3070 #define CP_STAT__INTERRUPT_BUSY_MASK 0x00100000L 3071 #define CP_STAT__INTERRUPT_BUSY__SHIFT 0x00000014 3072 #define CP_STAT__ME_BUSY_MASK 0x00020000L 3073 #define CP_STAT__ME_BUSY__SHIFT 0x00000011 3074 #define CP_STAT__MEQ_BUSY_MASK 0x00010000L 3075 #define CP_STAT__MEQ_BUSY__SHIFT 0x00000010 3076 #define CP_STAT__MIU_RDREQ_BUSY_MASK 0x00000080L 3077 #define CP_STAT__MIU_RDREQ_BUSY__SHIFT 0x00000007 3078 #define CP_STAT__MIU_WRREQ_BUSY_MASK 0x00000100L 3079 #define CP_STAT__MIU_WRREQ_BUSY__SHIFT 0x00000008 3080 #define CP_STAT__PFP_BUSY_MASK 0x00008000L 3081 #define CP_STAT__PFP_BUSY__SHIFT 0x0000000f 3082 #define CP_STAT__QUERY_BUSY_MASK 0x00040000L 3083 #define CP_STAT__QUERY_BUSY__SHIFT 0x00000012 3084 #define CP_STAT__RCIU_BUSY_MASK 0x00800000L 3085 #define CP_STAT__RCIU_BUSY__SHIFT 0x00000017 3086 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY_MASK 0x20000000L 3087 #define CP_STAT__ROQ_CE_INDIRECT1_BUSY__SHIFT 0x0000001d 3088 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY_MASK 0x40000000L 3089 #define CP_STAT__ROQ_CE_INDIRECT2_BUSY__SHIFT 0x0000001e 3090 #define CP_STAT__ROQ_CE_RING_BUSY_MASK 0x10000000L 3091 #define CP_STAT__ROQ_CE_RING_BUSY__SHIFT 0x0000001c 3092 #define CP_STAT__ROQ_INDIRECT1_BUSY_MASK 0x00000400L 3093 #define CP_STAT__ROQ_INDIRECT1_BUSY__SHIFT 0x0000000a 3094 #define CP_STAT__ROQ_INDIRECT2_BUSY_MASK 0x00000800L 3095 #define CP_STAT__ROQ_INDIRECT2_BUSY__SHIFT 0x0000000b 3096 #define CP_STAT__ROQ_RING_BUSY_MASK 0x00000200L 3097 #define CP_STAT__ROQ_RING_BUSY__SHIFT 0x00000009 3098 #define CP_STAT__ROQ_STATE_BUSY_MASK 0x00001000L 3099 #define CP_STAT__ROQ_STATE_BUSY__SHIFT 0x0000000c 3100 #define CP_STAT__SCRATCH_RAM_BUSY_MASK 0x01000000L 3101 #define CP_STAT__SCRATCH_RAM_BUSY__SHIFT 0x00000018 3102 #define CP_STAT__SEMAPHORE_BUSY_MASK 0x00080000L 3103 #define CP_STAT__SEMAPHORE_BUSY__SHIFT 0x00000013 3104 #define CP_STAT__SURFACE_SYNC_BUSY_MASK 0x00200000L 3105 #define CP_STAT__SURFACE_SYNC_BUSY__SHIFT 0x00000015 3106 #define CP_STAT__TCIU_BUSY_MASK 0x08000000L 3107 #define CP_STAT__TCIU_BUSY__SHIFT 0x0000001b 3108 #define CP_ST_BASE_HI__ST_BASE_HI_MASK 0x000000ffL 3109 #define CP_ST_BASE_HI__ST_BASE_HI__SHIFT 0x00000000 3110 #define CP_ST_BASE_LO__ST_BASE_LO_MASK 0xfffffffcL 3111 #define CP_ST_BASE_LO__ST_BASE_LO__SHIFT 0x00000002 3112 #define CP_ST_BUFSZ__ST_BUFSZ_MASK 0x000fffffL 3113 #define CP_ST_BUFSZ__ST_BUFSZ__SHIFT 0x00000000 3114 #define CP_STQ_AVAIL__STQ_CNT_MASK 0x000001ffL 3115 #define CP_STQ_AVAIL__STQ_CNT__SHIFT 0x00000000 3116 #define CP_STQ_STAT__STQ_RPTR_MASK 0x000003ffL 3117 #define CP_STQ_STAT__STQ_RPTR__SHIFT 0x00000000 3118 #define CP_STQ_THRESHOLDS__STQ0_START_MASK 0x000000ffL 3119 #define CP_STQ_THRESHOLDS__STQ0_START__SHIFT 0x00000000 3120 #define CP_STQ_THRESHOLDS__STQ1_START_MASK 0x0000ff00L 3121 #define CP_STQ_THRESHOLDS__STQ1_START__SHIFT 0x00000008 3122 #define CP_STQ_THRESHOLDS__STQ2_START_MASK 0x00ff0000L 3123 #define CP_STQ_THRESHOLDS__STQ2_START__SHIFT 0x00000010 3124 #define CP_STREAM_OUT_ADDR_HI__STREAM_OUT_ADDR_HI_MASK 0xffffffffL 3125 #define CP_STREAM_OUT_ADDR_HI__STREAM_OUT_ADDR_HI__SHIFT 0x00000000 3126 #define CP_STREAM_OUT_ADDR_LO__STREAM_OUT_ADDR_LO_MASK 0xfffffffcL 3127 #define CP_STREAM_OUT_ADDR_LO__STREAM_OUT_ADDR_LO__SHIFT 0x00000002 3128 #define CP_STREAM_OUT_ADDR_LO__STREAM_OUT_ADDR_SWAP_MASK 0x00000003L 3129 #define CP_STREAM_OUT_ADDR_LO__STREAM_OUT_ADDR_SWAP__SHIFT 0x00000000 3130 #define CP_STRMOUT_CNTL__OFFSET_UPDATE_DONE_MASK 0x00000001L 3131 #define CP_STRMOUT_CNTL__OFFSET_UPDATE_DONE__SHIFT 0x00000000 3132 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI_MASK 0xffffffffL 3133 #define CP_VGT_CSINVOC_COUNT_HI__CSINVOC_COUNT_HI__SHIFT 0x00000000 3134 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO_MASK 0xffffffffL 3135 #define CP_VGT_CSINVOC_COUNT_LO__CSINVOC_COUNT_LO__SHIFT 0x00000000 3136 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI_MASK 0xffffffffL 3137 #define CP_VGT_DSINVOC_COUNT_HI__DSINVOC_COUNT_HI__SHIFT 0x00000000 3138 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO_MASK 0xffffffffL 3139 #define CP_VGT_DSINVOC_COUNT_LO__DSINVOC_COUNT_LO__SHIFT 0x00000000 3140 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI_MASK 0xffffffffL 3141 #define CP_VGT_GSINVOC_COUNT_HI__GSINVOC_COUNT_HI__SHIFT 0x00000000 3142 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO_MASK 0xffffffffL 3143 #define CP_VGT_GSINVOC_COUNT_LO__GSINVOC_COUNT_LO__SHIFT 0x00000000 3144 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI_MASK 0xffffffffL 3145 #define CP_VGT_GSPRIM_COUNT_HI__GSPRIM_COUNT_HI__SHIFT 0x00000000 3146 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO_MASK 0xffffffffL 3147 #define CP_VGT_GSPRIM_COUNT_LO__GSPRIM_COUNT_LO__SHIFT 0x00000000 3148 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI_MASK 0xffffffffL 3149 #define CP_VGT_HSINVOC_COUNT_HI__HSINVOC_COUNT_HI__SHIFT 0x00000000 3150 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO_MASK 0xffffffffL 3151 #define CP_VGT_HSINVOC_COUNT_LO__HSINVOC_COUNT_LO__SHIFT 0x00000000 3152 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI_MASK 0xffffffffL 3153 #define CP_VGT_IAPRIM_COUNT_HI__IAPRIM_COUNT_HI__SHIFT 0x00000000 3154 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO_MASK 0xffffffffL 3155 #define CP_VGT_IAPRIM_COUNT_LO__IAPRIM_COUNT_LO__SHIFT 0x00000000 3156 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI_MASK 0xffffffffL 3157 #define CP_VGT_IAVERT_COUNT_HI__IAVERT_COUNT_HI__SHIFT 0x00000000 3158 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO_MASK 0xffffffffL 3159 #define CP_VGT_IAVERT_COUNT_LO__IAVERT_COUNT_LO__SHIFT 0x00000000 3160 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI_MASK 0xffffffffL 3161 #define CP_VGT_VSINVOC_COUNT_HI__VSINVOC_COUNT_HI__SHIFT 0x00000000 3162 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO_MASK 0xffffffffL 3163 #define CP_VGT_VSINVOC_COUNT_LO__VSINVOC_COUNT_LO__SHIFT 0x00000000 3164 #define CP_VMID_PREEMPT__PREEMPT_REQUEST_MASK 0x0000ffffL 3165 #define CP_VMID_PREEMPT__PREEMPT_REQUEST__SHIFT 0x00000000 3166 #define CP_VMID_PREEMPT__PREEMPT_STATUS_MASK 0xffff0000L 3167 #define CP_VMID_PREEMPT__PREEMPT_STATUS__SHIFT 0x00000010 3168 #define CP_VMID_RESET__RESET_REQUEST_MASK 0x0000ffffL 3169 #define CP_VMID_RESET__RESET_REQUEST__SHIFT 0x00000000 3170 #define CP_VMID_RESET__RESET_STATUS_MASK 0xffff0000L 3171 #define CP_VMID_RESET__RESET_STATUS__SHIFT 0x00000010 3172 #define CP_VMID__VMID_MASK 0x0000000fL 3173 #define CP_VMID__VMID__SHIFT 0x00000000 3174 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT_MASK 0xffffffffL 3175 #define CP_WAIT_REG_MEM_TIMEOUT__WAIT_REG_MEM_TIMEOUT__SHIFT 0x00000000 3176 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI_MASK 0x000000ffL 3177 #define CP_WAIT_SEM_ADDR_HI__SEM_ADDR_HI__SHIFT 0x00000000 3178 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE_MASK 0x03000000L 3179 #define CP_WAIT_SEM_ADDR_HI__SEM_CLIENT_CODE__SHIFT 0x00000018 3180 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT_MASK 0xe0000000L 3181 #define CP_WAIT_SEM_ADDR_HI__SEM_SELECT__SHIFT 0x0000001d 3182 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE_MASK 0x00100000L 3183 #define CP_WAIT_SEM_ADDR_HI__SEM_SIGNAL_TYPE__SHIFT 0x00000014 3184 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX_MASK 0x00010000L 3185 #define CP_WAIT_SEM_ADDR_HI__SEM_USE_MAILBOX__SHIFT 0x00000010 3186 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO_MASK 0xfffffff8L 3187 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_LO__SHIFT 0x00000003 3188 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_SWAP_MASK 0x00000003L 3189 #define CP_WAIT_SEM_ADDR_LO__SEM_ADDR_SWAP__SHIFT 0x00000000 3190 #define CS_COPY_STATE__SRC_STATE_ID_MASK 0x00000007L 3191 #define CS_COPY_STATE__SRC_STATE_ID__SHIFT 0x00000000 3192 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE_MASK 0x00000001L 3193 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_ENABLE__SHIFT 0x00000000 3194 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0_MASK 0x00000300L 3195 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET0__SHIFT 0x00000008 3196 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1_MASK 0x00000c00L 3197 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET1__SHIFT 0x0000000a 3198 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2_MASK 0x00003000L 3199 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET2__SHIFT 0x0000000c 3200 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3_MASK 0x0000c000L 3201 #define DB_ALPHA_TO_MASK__ALPHA_TO_MASK_OFFSET3__SHIFT 0x0000000e 3202 #define DB_ALPHA_TO_MASK__OFFSET_ROUND_MASK 0x00010000L 3203 #define DB_ALPHA_TO_MASK__OFFSET_ROUND__SHIFT 0x00000010 3204 #define DB_CGTT_CLK_CTRL_0__OFF_HYSTERESIS_MASK 0x00000ff0L 3205 #define DB_CGTT_CLK_CTRL_0__OFF_HYSTERESIS__SHIFT 0x00000004 3206 #define DB_CGTT_CLK_CTRL_0__ON_DELAY_MASK 0x0000000fL 3207 #define DB_CGTT_CLK_CTRL_0__ON_DELAY__SHIFT 0x00000000 3208 #define DB_CGTT_CLK_CTRL_0__RESERVED_MASK 0x00fff000L 3209 #define DB_CGTT_CLK_CTRL_0__RESERVED__SHIFT 0x0000000c 3210 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0_MASK 0x80000000L 3211 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE0__SHIFT 0x0000001f 3212 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1_MASK 0x40000000L 3213 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE1__SHIFT 0x0000001e 3214 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2_MASK 0x20000000L 3215 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE2__SHIFT 0x0000001d 3216 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3_MASK 0x10000000L 3217 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE3__SHIFT 0x0000001c 3218 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4_MASK 0x08000000L 3219 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE4__SHIFT 0x0000001b 3220 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5_MASK 0x04000000L 3221 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE5__SHIFT 0x0000001a 3222 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6_MASK 0x02000000L 3223 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE6__SHIFT 0x00000019 3224 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7_MASK 0x01000000L 3225 #define DB_CGTT_CLK_CTRL_0__SOFT_OVERRIDE7__SHIFT 0x00000018 3226 #define DB_COUNT_CONTROL__DBFAIL_ENABLE_MASK 0x00f00000L 3227 #define DB_COUNT_CONTROL__DBFAIL_ENABLE__SHIFT 0x00000014 3228 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS_MASK 0x00000002L 3229 #define DB_COUNT_CONTROL__PERFECT_ZPASS_COUNTS__SHIFT 0x00000001 3230 #define DB_COUNT_CONTROL__SAMPLE_RATE_MASK 0x00000070L 3231 #define DB_COUNT_CONTROL__SAMPLE_RATE__SHIFT 0x00000004 3232 #define DB_COUNT_CONTROL__SFAIL_ENABLE_MASK 0x000f0000L 3233 #define DB_COUNT_CONTROL__SFAIL_ENABLE__SHIFT 0x00000010 3234 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE_MASK 0x0f000000L 3235 #define DB_COUNT_CONTROL__SLICE_EVEN_ENABLE__SHIFT 0x00000018 3236 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE_MASK 0xf0000000L 3237 #define DB_COUNT_CONTROL__SLICE_ODD_ENABLE__SHIFT 0x0000001c 3238 #define DB_COUNT_CONTROL__ZFAIL_ENABLE_MASK 0x0000f000L 3239 #define DB_COUNT_CONTROL__ZFAIL_ENABLE__SHIFT 0x0000000c 3240 #define DB_COUNT_CONTROL__ZPASS_ENABLE_MASK 0x00000f00L 3241 #define DB_COUNT_CONTROL__ZPASS_ENABLE__SHIFT 0x00000008 3242 #define DB_COUNT_CONTROL__ZPASS_INCREMENT_DISABLE_MASK 0x00000001L 3243 #define DB_COUNT_CONTROL__ZPASS_INCREMENT_DISABLE__SHIFT 0x00000000 3244 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS_MASK 0x00001c00L 3245 #define DB_CREDIT_LIMIT__DB_CB_LQUAD_CREDITS__SHIFT 0x0000000a 3246 #define DB_CREDIT_LIMIT__DB_CB_TILE_CREDITS_MASK 0x7f000000L 3247 #define DB_CREDIT_LIMIT__DB_CB_TILE_CREDITS__SHIFT 0x00000018 3248 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS_MASK 0x000003e0L 3249 #define DB_CREDIT_LIMIT__DB_SC_QUAD_CREDITS__SHIFT 0x00000005 3250 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS_MASK 0x0000001fL 3251 #define DB_CREDIT_LIMIT__DB_SC_TILE_CREDITS__SHIFT 0x00000000 3252 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING_MASK 0x00000001L 3253 #define DB_DEBUG2__ALLOW_COMPZ_BYTE_MASKING__SHIFT 0x00000000 3254 #define DB_DEBUG2__CLK_OFF_DELAY_MASK 0x00003e00L 3255 #define DB_DEBUG2__CLK_OFF_DELAY__SHIFT 0x00000009 3256 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING_MASK 0x00040000L 3257 #define DB_DEBUG2__DISABLE_DTT_DATA_FORWARDING__SHIFT 0x00000012 3258 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES_MASK 0x00010000L 3259 #define DB_DEBUG2__DISABLE_HTILE_PAIRED_PIPES__SHIFT 0x00000010 3260 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING_MASK 0x00020000L 3261 #define DB_DEBUG2__DISABLE_NULL_EOT_FORWARDING__SHIFT 0x00000011 3262 #define DB_DEBUG2__DISABLE_PREZL_CB_STALL_REZ_MASK 0x00000100L 3263 #define DB_DEBUG2__DISABLE_PREZL_CB_STALL_REZ__SHIFT 0x00000008 3264 #define DB_DEBUG2__DISABLE_PREZL_LPF_STALL_MASK 0x00000020L 3265 #define DB_DEBUG2__DISABLE_PREZL_LPF_STALL_REZ_MASK 0x00000080L 3266 #define DB_DEBUG2__DISABLE_PREZL_LPF_STALL_REZ__SHIFT 0x00000007 3267 #define DB_DEBUG2__DISABLE_PREZL_LPF_STALL__SHIFT 0x00000005 3268 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL_MASK 0x20000000L 3269 #define DB_DEBUG2__DISABLE_PREZL_VIEWPORT_STALL__SHIFT 0x0000001d 3270 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL_MASK 0x00080000L 3271 #define DB_DEBUG2__DISABLE_QUAD_COHERENCY_STALL__SHIFT 0x00000013 3272 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM_MASK 0x80000000L 3273 #define DB_DEBUG2__DISABLE_SINGLE_STENCIL_QUAD_SUMM__SHIFT 0x0000001f 3274 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE_MASK 0x00000004L 3275 #define DB_DEBUG2__DISABLE_TC_MASK_L0_CACHE__SHIFT 0x00000002 3276 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE_MASK 0x00000002L 3277 #define DB_DEBUG2__DISABLE_TC_ZRANGE_L0_CACHE__SHIFT 0x00000001 3278 #define DB_DEBUG2__DISABLE_TILE_COVERED_FOR_PS_ITER_MASK 0x00004000L 3279 #define DB_DEBUG2__DISABLE_TILE_COVERED_FOR_PS_ITER__SHIFT 0x0000000e 3280 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT_MASK 0x80000000L 3281 #define DB_DEBUG2__DISABLE_WRITE_STALL_ON_RDWR_CONFLICT__SHIFT 0x0000001f 3282 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM_MASK 0x00000010L 3283 #define DB_DEBUG2__DTR_PREZ_STALLS_FOR_ETF_ROOM__SHIFT 0x00000004 3284 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB_MASK 0x00000008L 3285 #define DB_DEBUG2__DTR_ROUND_ROBIN_ARB__SHIFT 0x00000003 3286 #define DB_DEBUG2__ENABLE_PREZL_CB_STALL_MASK 0x00000040L 3287 #define DB_DEBUG2__ENABLE_PREZL_CB_STALL__SHIFT 0x00000006 3288 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM_MASK 0x10000000L 3289 #define DB_DEBUG2__ENABLE_PREZ_OF_REZ_SUMM__SHIFT 0x0000001c 3290 #define DB_DEBUG2__ENABLE_SUBTILE_GROUPING_MASK 0x00008000L 3291 #define DB_DEBUG2__ENABLE_SUBTILE_GROUPING__SHIFT 0x0000000f 3292 #define DB_DEBUG3__ALLOW_RF2P_RW_COLLISION_MASK 0x00020000L 3293 #define DB_DEBUG3__ALLOW_RF2P_RW_COLLISION__SHIFT 0x00000011 3294 #define DB_DEBUG3__DB_EXTRA_DEBUG3_MASK 0xfc000000L 3295 #define DB_DEBUG3__DB_EXTRA_DEBUG3__SHIFT 0x0000001a 3296 #define DB_DEBUG3__DISABLE_DI_DT_STALL_MASK 0x02000000L 3297 #define DB_DEBUG3__DISABLE_DI_DT_STALL__SHIFT 0x00000019 3298 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT_MASK 0x01000000L 3299 #define DB_DEBUG3__DISABLE_EQAA_A2M_PERF_OPT__SHIFT 0x00000018 3300 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP_MASK 0x00000010L 3301 #define DB_DEBUG3__DISABLE_HIZ_ON_VPORT_CLAMP__SHIFT 0x00000004 3302 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE_MASK 0x00200000L 3303 #define DB_DEBUG3__DISABLE_HZ_TC_WRITE_COMBINE__SHIFT 0x00000015 3304 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS_MASK 0x00004000L 3305 #define DB_DEBUG3__DISABLE_OP_DF_BYPASS__SHIFT 0x0000000e 3306 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK_MASK 0x00010000L 3307 #define DB_DEBUG3__DISABLE_OP_DF_DIRECT_FEEDBACK__SHIFT 0x00000010 3308 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE_MASK 0x00008000L 3309 #define DB_DEBUG3__DISABLE_OP_DF_WRITE_COMBINE__SHIFT 0x0000000f 3310 #define DB_DEBUG3__DISABLE_OP_S_DATA_FORWARDING_MASK 0x00080000L 3311 #define DB_DEBUG3__DISABLE_OP_S_DATA_FORWARDING__SHIFT 0x00000013 3312 #define DB_DEBUG3__DISABLE_OP_Z_DATA_FORWARDING_MASK 0x00002000L 3313 #define DB_DEBUG3__DISABLE_OP_Z_DATA_FORWARDING__SHIFT 0x0000000d 3314 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX_MASK 0x08000000L 3315 #define DB_DEBUG3__DISABLE_OVERRASTERIZATION_FIX__SHIFT 0x0000001b 3316 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD_MASK 0x00800000L 3317 #define DB_DEBUG3__DISABLE_RAM_READ_SUPPRESION_ON_FWD__SHIFT 0x00000017 3318 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP_MASK 0x00000800L 3319 #define DB_DEBUG3__DISABLE_RECOMP_TO_1ZPLANE_WITHOUT_FASTOP__SHIFT 0x0000000b 3320 #define DB_DEBUG3__DISABLE_REDUNDANT_PLANE_FLUSHES_OPT_MASK 0x00000400L 3321 #define DB_DEBUG3__DISABLE_REDUNDANT_PLANE_FLUSHES_OPT__SHIFT 0x0000000a 3322 #define DB_DEBUG3__DISABLE_TCP_CAM_BYPASS_MASK 0x00000080L 3323 #define DB_DEBUG3__DISABLE_TCP_CAM_BYPASS__SHIFT 0x00000007 3324 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE_MASK 0x00100000L 3325 #define DB_DEBUG3__DISABLE_TC_UPDATE_WRITE_COMBINE__SHIFT 0x00000014 3326 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION_MASK 0x00000008L 3327 #define DB_DEBUG3__DISABLE_TL_SSO_NULL_SUPPRESSION__SHIFT 0x00000003 3328 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION_MASK 0x00000100L 3329 #define DB_DEBUG3__DISABLE_ZCMP_DIRTY_SUPPRESSION__SHIFT 0x00000008 3330 #define DB_DEBUG3__DONT_DELETE_CONTEXT_SUSPEND_MASK 0x20000000L 3331 #define DB_DEBUG3__DONT_DELETE_CONTEXT_SUSPEND__SHIFT 0x0000001d 3332 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND_MASK 0x10000000L 3333 #define DB_DEBUG3__DONT_INSERT_CONTEXT_SUSPEND__SHIFT 0x0000001c 3334 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET_MASK 0x04000000L 3335 #define DB_DEBUG3__ENABLE_DB_PROCESS_RESET__SHIFT 0x0000001a 3336 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS_MASK 0x00001000L 3337 #define DB_DEBUG3__ENABLE_INCOHERENT_EQAA_READS__SHIFT 0x0000000c 3338 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT_MASK 0x00400000L 3339 #define DB_DEBUG3__ENABLE_RECOMP_ZDIRTY_SUPPRESSION_OPT__SHIFT 0x00000016 3340 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB_MASK 0x00800000L 3341 #define DB_DEBUG3__ENABLE_TC_MA_ROUND_ROBIN_ARB__SHIFT 0x00000017 3342 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z_MASK 0x00000020L 3343 #define DB_DEBUG3__EQAA_INTERPOLATE_COMP_Z__SHIFT 0x00000005 3344 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z_MASK 0x00000040L 3345 #define DB_DEBUG3__EQAA_INTERPOLATE_SRC_Z__SHIFT 0x00000006 3346 #define DB_DEBUG3__FORCE_DB_IS_GOOD_MASK 0x00000004L 3347 #define DB_DEBUG3__FORCE_DB_IS_GOOD__SHIFT 0x00000002 3348 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE_MASK 0x00040000L 3349 #define DB_DEBUG3__SLOW_PREZ_TO_A2M_OMASK_RATE__SHIFT 0x00000012 3350 #define DB_DEBUG4__DB_EXTRA_DEBUG4_MASK 0xffffffc0L 3351 #define DB_DEBUG4__DB_EXTRA_DEBUG4__SHIFT 0x00000006 3352 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL_MASK 0x00000020L 3353 #define DB_DEBUG4__DISABLE_PREZ_POSTZ_DTILE_CONFLICT_STALL__SHIFT 0x00000005 3354 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION_MASK 0x00000002L 3355 #define DB_DEBUG4__DISABLE_QC_STENCIL_MASK_SUMMATION__SHIFT 0x00000001 3356 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION_MASK 0x00000001L 3357 #define DB_DEBUG4__DISABLE_QC_Z_MASK_SUMMATION__SHIFT 0x00000000 3358 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL_MASK 0x00000004L 3359 #define DB_DEBUG4__DISABLE_RESUMM_TO_SINGLE_STENCIL__SHIFT 0x00000002 3360 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE_MASK 0x00000002L 3361 #define DB_DEBUG__DEBUG_DEPTH_COMPRESS_DISABLE__SHIFT 0x00000001 3362 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE_MASK 0x00008000L 3363 #define DB_DEBUG__DEBUG_FAST_STENCIL_DISABLE__SHIFT 0x0000000f 3364 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE_MASK 0x00004000L 3365 #define DB_DEBUG__DEBUG_FAST_Z_DISABLE__SHIFT 0x0000000e 3366 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ_MASK 0x00000040L 3367 #define DB_DEBUG__DEBUG_FORCE_DEPTH_READ__SHIFT 0x00000006 3368 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE_MASK 0x00180000L 3369 #define DB_DEBUG__DEBUG_FORCE_FULL_Z_RANGE__SHIFT 0x00000013 3370 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0_MASK 0x00000c00L 3371 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE0__SHIFT 0x0000000a 3372 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1_MASK 0x00003000L 3373 #define DB_DEBUG__DEBUG_FORCE_HIS_ENABLE1__SHIFT 0x0000000c 3374 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE_MASK 0x00000300L 3375 #define DB_DEBUG__DEBUG_FORCE_HIZ_ENABLE__SHIFT 0x00000008 3376 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ_MASK 0x00000080L 3377 #define DB_DEBUG__DEBUG_FORCE_STENCIL_READ__SHIFT 0x00000007 3378 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE_MASK 0x00010000L 3379 #define DB_DEBUG__DEBUG_NOOP_CULL_DISABLE__SHIFT 0x00000010 3380 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE_MASK 0x00000001L 3381 #define DB_DEBUG__DEBUG_STENCIL_COMPRESS_DISABLE__SHIFT 0x00000000 3382 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES_MASK 0x0f000000L 3383 #define DB_DEBUG__DECOMPRESS_AFTER_N_ZPLANES__SHIFT 0x00000018 3384 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS_MASK 0x00040000L 3385 #define DB_DEBUG__DEPTH_CACHE_FORCE_MISS__SHIFT 0x00000012 3386 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC_MASK 0x40000000L 3387 #define DB_DEBUG__DISABLE_DEPTH_SURFACE_SYNC__SHIFT 0x0000001e 3388 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC_MASK 0x80000000L 3389 #define DB_DEBUG__DISABLE_HTILE_SURFACE_SYNC__SHIFT 0x0000001f 3390 #define DB_DEBUG__DISABLE_SUMM_SQUADS_MASK 0x00020000L 3391 #define DB_DEBUG__DISABLE_SUMM_SQUADS__SHIFT 0x00000011 3392 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION_MASK 0x00800000L 3393 #define DB_DEBUG__DISABLE_VPORT_ZPLANE_OPTIMIZATION__SHIFT 0x00000017 3394 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE_MASK 0x00000008L 3395 #define DB_DEBUG__FETCH_FULL_STENCIL_TILE__SHIFT 0x00000003 3396 #define DB_DEBUG__FETCH_FULL_Z_TILE_MASK 0x00000004L 3397 #define DB_DEBUG__FETCH_FULL_Z_TILE__SHIFT 0x00000002 3398 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT_MASK 0x20000000L 3399 #define DB_DEBUG__FORCE_MISS_IF_NOT_INFLIGHT__SHIFT 0x0000001d 3400 #define DB_DEBUG__FORCE_Z_MODE_MASK 0x00000030L 3401 #define DB_DEBUG__FORCE_Z_MODE__SHIFT 0x00000004 3402 #define DB_DEBUG__NEVER_FREE_Z_ONLY_MASK 0x00200000L 3403 #define DB_DEBUG__NEVER_FREE_Z_ONLY__SHIFT 0x00000015 3404 #define DB_DEBUG__ONE_FREE_IN_FLIGHT_MASK 0x10000000L 3405 #define DB_DEBUG__ONE_FREE_IN_FLIGHT__SHIFT 0x0000001c 3406 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS_MASK 0x00400000L 3407 #define DB_DEBUG__ZPASS_COUNTS_LOOK_AT_PIPE_STAT_EVENTS__SHIFT 0x00000016 3408 #define DB_DEPTH_BOUNDS_MAX__MAX_MASK 0xffffffffL 3409 #define DB_DEPTH_BOUNDS_MAX__MAX__SHIFT 0x00000000 3410 #define DB_DEPTH_BOUNDS_MIN__MIN_MASK 0xffffffffL 3411 #define DB_DEPTH_BOUNDS_MIN__MIN__SHIFT 0x00000000 3412 #define DB_DEPTH_CLEAR__DEPTH_CLEAR_MASK 0xffffffffL 3413 #define DB_DEPTH_CLEAR__DEPTH_CLEAR__SHIFT 0x00000000 3414 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE_MASK 0x00000080L 3415 #define DB_DEPTH_CONTROL__BACKFACE_ENABLE__SHIFT 0x00000007 3416 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE_MASK 0x00000008L 3417 #define DB_DEPTH_CONTROL__DEPTH_BOUNDS_ENABLE__SHIFT 0x00000003 3418 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS_MASK 0x80000000L 3419 #define DB_DEPTH_CONTROL__DISABLE_COLOR_WRITES_ON_DEPTH_PASS__SHIFT 0x0000001f 3420 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL_MASK 0x40000000L 3421 #define DB_DEPTH_CONTROL__ENABLE_COLOR_WRITES_ON_DEPTH_FAIL__SHIFT 0x0000001e 3422 #define DB_DEPTH_CONTROL__STENCIL_ENABLE_MASK 0x00000001L 3423 #define DB_DEPTH_CONTROL__STENCIL_ENABLE__SHIFT 0x00000000 3424 #define DB_DEPTH_CONTROL__STENCILFUNC_BF_MASK 0x00700000L 3425 #define DB_DEPTH_CONTROL__STENCILFUNC_BF__SHIFT 0x00000014 3426 #define DB_DEPTH_CONTROL__STENCILFUNC_MASK 0x00000700L 3427 #define DB_DEPTH_CONTROL__STENCILFUNC__SHIFT 0x00000008 3428 #define DB_DEPTH_CONTROL__Z_ENABLE_MASK 0x00000002L 3429 #define DB_DEPTH_CONTROL__Z_ENABLE__SHIFT 0x00000001 3430 #define DB_DEPTH_CONTROL__ZFUNC_MASK 0x00000070L 3431 #define DB_DEPTH_CONTROL__ZFUNC__SHIFT 0x00000004 3432 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE_MASK 0x00000004L 3433 #define DB_DEPTH_CONTROL__Z_WRITE_ENABLE__SHIFT 0x00000002 3434 #define DB_DEPTH_INFO__ADDR5_SWIZZLE_MASK_MASK 0x0000000fL 3435 #define DB_DEPTH_INFO__ADDR5_SWIZZLE_MASK__SHIFT 0x00000000 3436 #define DB_DEPTH_INFO__ARRAY_MODE_MASK 0x000000f0L 3437 #define DB_DEPTH_INFO__ARRAY_MODE__SHIFT 0x00000004 3438 #define DB_DEPTH_INFO__BANK_HEIGHT_MASK 0x00018000L 3439 #define DB_DEPTH_INFO__BANK_HEIGHT__SHIFT 0x0000000f 3440 #define DB_DEPTH_INFO__BANK_WIDTH_MASK 0x00006000L 3441 #define DB_DEPTH_INFO__BANK_WIDTH__SHIFT 0x0000000d 3442 #define DB_DEPTH_INFO__MACRO_TILE_ASPECT_MASK 0x00060000L 3443 #define DB_DEPTH_INFO__MACRO_TILE_ASPECT__SHIFT 0x00000011 3444 #define DB_DEPTH_INFO__NUM_BANKS_MASK 0x00180000L 3445 #define DB_DEPTH_INFO__NUM_BANKS__SHIFT 0x00000013 3446 #define DB_DEPTH_INFO__PIPE_CONFIG_MASK 0x00001f00L 3447 #define DB_DEPTH_INFO__PIPE_CONFIG__SHIFT 0x00000008 3448 #define DB_DEPTH_SIZE__HEIGHT_TILE_MAX_MASK 0x003ff800L 3449 #define DB_DEPTH_SIZE__HEIGHT_TILE_MAX__SHIFT 0x0000000b 3450 #define DB_DEPTH_SIZE__PITCH_TILE_MAX_MASK 0x000007ffL 3451 #define DB_DEPTH_SIZE__PITCH_TILE_MAX__SHIFT 0x00000000 3452 #define DB_DEPTH_SLICE__SLICE_TILE_MAX_MASK 0x003fffffL 3453 #define DB_DEPTH_SLICE__SLICE_TILE_MAX__SHIFT 0x00000000 3454 #define DB_DEPTH_VIEW__SLICE_MAX_MASK 0x00ffe000L 3455 #define DB_DEPTH_VIEW__SLICE_MAX__SHIFT 0x0000000d 3456 #define DB_DEPTH_VIEW__SLICE_START_MASK 0x000007ffL 3457 #define DB_DEPTH_VIEW__SLICE_START__SHIFT 0x00000000 3458 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY_MASK 0x02000000L 3459 #define DB_DEPTH_VIEW__STENCIL_READ_ONLY__SHIFT 0x00000019 3460 #define DB_DEPTH_VIEW__Z_READ_ONLY_MASK 0x01000000L 3461 #define DB_DEPTH_VIEW__Z_READ_ONLY__SHIFT 0x00000018 3462 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE_MASK 0x00200000L 3463 #define DB_EQAA__ALPHA_TO_MASK_EQAA_DISABLE__SHIFT 0x00000015 3464 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES_MASK 0x00007000L 3465 #define DB_EQAA__ALPHA_TO_MASK_NUM_SAMPLES__SHIFT 0x0000000c 3466 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION_MASK 0x08000000L 3467 #define DB_EQAA__ENABLE_POSTZ_OVERRASTERIZATION__SHIFT 0x0000001b 3468 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS_MASK 0x00010000L 3469 #define DB_EQAA__HIGH_QUALITY_INTERSECTIONS__SHIFT 0x00000010 3470 #define DB_EQAA__INCOHERENT_EQAA_READS_MASK 0x00020000L 3471 #define DB_EQAA__INCOHERENT_EQAA_READS__SHIFT 0x00000011 3472 #define DB_EQAA__INTERPOLATE_COMP_Z_MASK 0x00040000L 3473 #define DB_EQAA__INTERPOLATE_COMP_Z__SHIFT 0x00000012 3474 #define DB_EQAA__INTERPOLATE_SRC_Z_MASK 0x00080000L 3475 #define DB_EQAA__INTERPOLATE_SRC_Z__SHIFT 0x00000013 3476 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES_MASK 0x00000700L 3477 #define DB_EQAA__MASK_EXPORT_NUM_SAMPLES__SHIFT 0x00000008 3478 #define DB_EQAA__MAX_ANCHOR_SAMPLES_MASK 0x00000007L 3479 #define DB_EQAA__MAX_ANCHOR_SAMPLES__SHIFT 0x00000000 3480 #define DB_EQAA__OVERRASTERIZATION_AMOUNT_MASK 0x07000000L 3481 #define DB_EQAA__OVERRASTERIZATION_AMOUNT__SHIFT 0x00000018 3482 #define DB_EQAA__PS_ITER_SAMPLES_MASK 0x00000070L 3483 #define DB_EQAA__PS_ITER_SAMPLES__SHIFT 0x00000004 3484 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS_MASK 0x00100000L 3485 #define DB_EQAA__STATIC_ANCHOR_ASSOCIATIONS__SHIFT 0x00000014 3486 #define DB_FIFO_DEPTH1__LTILE_PROBE_FIFO_DEPTH_MASK 0x1fe00000L 3487 #define DB_FIFO_DEPTH1__LTILE_PROBE_FIFO_DEPTH__SHIFT 0x00000015 3488 #define DB_FIFO_DEPTH1__MCC_DEPTH_MASK 0x0000fc00L 3489 #define DB_FIFO_DEPTH1__MCC_DEPTH__SHIFT 0x0000000a 3490 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH_MASK 0x0000001fL 3491 #define DB_FIFO_DEPTH1__MI_RDREQ_FIFO_DEPTH__SHIFT 0x00000000 3492 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH_MASK 0x000003e0L 3493 #define DB_FIFO_DEPTH1__MI_WRREQ_FIFO_DEPTH__SHIFT 0x00000005 3494 #define DB_FIFO_DEPTH1__QC_DEPTH_MASK 0x001f0000L 3495 #define DB_FIFO_DEPTH1__QC_DEPTH__SHIFT 0x00000010 3496 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH_MASK 0x000000ffL 3497 #define DB_FIFO_DEPTH2__EQUAD_FIFO_DEPTH__SHIFT 0x00000000 3498 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH_MASK 0x00007f00L 3499 #define DB_FIFO_DEPTH2__ETILE_OP_FIFO_DEPTH__SHIFT 0x00000008 3500 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH_MASK 0x01ff8000L 3501 #define DB_FIFO_DEPTH2__LQUAD_FIFO_DEPTH__SHIFT 0x0000000f 3502 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH_MASK 0xfe000000L 3503 #define DB_FIFO_DEPTH2__LTILE_OP_FIFO_DEPTH__SHIFT 0x00000019 3504 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH_MASK 0x0000007fL 3505 #define DB_FREE_CACHELINES__FREE_DTILE_DEPTH__SHIFT 0x00000000 3506 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH_MASK 0x01e00000L 3507 #define DB_FREE_CACHELINES__FREE_HTILE_DEPTH__SHIFT 0x00000015 3508 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH_MASK 0x00003f80L 3509 #define DB_FREE_CACHELINES__FREE_PLANE_DEPTH__SHIFT 0x00000007 3510 #define DB_FREE_CACHELINES__FREE_Z_DEPTH_MASK 0x001fc000L 3511 #define DB_FREE_CACHELINES__FREE_Z_DEPTH__SHIFT 0x0000000e 3512 #define DB_FREE_CACHELINES__QUAD_READ_REQS_MASK 0xfe000000L 3513 #define DB_FREE_CACHELINES__QUAD_READ_REQS__SHIFT 0x00000019 3514 #define DB_HTILE_DATA_BASE__BASE_256B_MASK 0xffffffffL 3515 #define DB_HTILE_DATA_BASE__BASE_256B__SHIFT 0x00000000 3516 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE_MASK 0x00010000L 3517 #define DB_HTILE_SURFACE__DST_OUTSIDE_ZERO_TO_ONE__SHIFT 0x00000010 3518 #define DB_HTILE_SURFACE__FULL_CACHE_MASK 0x00000002L 3519 #define DB_HTILE_SURFACE__FULL_CACHE__SHIFT 0x00000001 3520 #define DB_HTILE_SURFACE__HTILE_USES_PRELOAD_WIN_MASK 0x00000004L 3521 #define DB_HTILE_SURFACE__HTILE_USES_PRELOAD_WIN__SHIFT 0x00000002 3522 #define DB_HTILE_SURFACE__LINEAR_MASK 0x00000001L 3523 #define DB_HTILE_SURFACE__LINEAR__SHIFT 0x00000000 3524 #define DB_HTILE_SURFACE__PREFETCH_HEIGHT_MASK 0x0000fc00L 3525 #define DB_HTILE_SURFACE__PREFETCH_HEIGHT__SHIFT 0x0000000a 3526 #define DB_HTILE_SURFACE__PREFETCH_WIDTH_MASK 0x000003f0L 3527 #define DB_HTILE_SURFACE__PREFETCH_WIDTH__SHIFT 0x00000004 3528 #define DB_HTILE_SURFACE__PRELOAD_MASK 0x00000008L 3529 #define DB_HTILE_SURFACE__PRELOAD__SHIFT 0x00000003 3530 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 3531 #define DB_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 3532 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 3533 #define DB_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 3534 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 3535 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 3536 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 3537 #define DB_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 3538 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 3539 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 3540 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 3541 #define DB_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 3542 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 3543 #define DB_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 3544 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 3545 #define DB_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 3546 #define DB_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 3547 #define DB_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 3548 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 3549 #define DB_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 3550 #define DB_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 3551 #define DB_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 3552 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 3553 #define DB_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 3554 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 3555 #define DB_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 3556 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xf0000000L 3557 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x0000001c 3558 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0f000000L 3559 #define DB_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x00000018 3560 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 3561 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 3562 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 3563 #define DB_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 3564 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 3565 #define DB_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 3566 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 3567 #define DB_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 3568 #define DB_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 3569 #define DB_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 3570 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 3571 #define DB_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 3572 #define DB_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 3573 #define DB_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 3574 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 3575 #define DB_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 3576 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 3577 #define DB_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 3578 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 3579 #define DB_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 3580 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1_MASK 0x0f000000L 3581 #define DB_PERFCOUNTER2_SELECT__PERF_MODE1__SHIFT 0x00000018 3582 #define DB_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 3583 #define DB_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 3584 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000ffc00L 3585 #define DB_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0x0000000a 3586 #define DB_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 3587 #define DB_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 3588 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 3589 #define DB_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 3590 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 3591 #define DB_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 3592 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 3593 #define DB_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 3594 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1_MASK 0x0f000000L 3595 #define DB_PERFCOUNTER3_SELECT__PERF_MODE1__SHIFT 0x00000018 3596 #define DB_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 3597 #define DB_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 3598 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000ffc00L 3599 #define DB_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0x0000000a 3600 #define DB_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 3601 #define DB_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 3602 #define DB_PRELOAD_CONTROL__MAX_X_MASK 0x00ff0000L 3603 #define DB_PRELOAD_CONTROL__MAX_X__SHIFT 0x00000010 3604 #define DB_PRELOAD_CONTROL__MAX_Y_MASK 0xff000000L 3605 #define DB_PRELOAD_CONTROL__MAX_Y__SHIFT 0x00000018 3606 #define DB_PRELOAD_CONTROL__START_X_MASK 0x000000ffL 3607 #define DB_PRELOAD_CONTROL__START_X__SHIFT 0x00000000 3608 #define DB_PRELOAD_CONTROL__START_Y_MASK 0x0000ff00L 3609 #define DB_PRELOAD_CONTROL__START_Y__SHIFT 0x00000008 3610 #define DB_READ_DEBUG_0__BUSY_DATA0_MASK 0xffffffffL 3611 #define DB_READ_DEBUG_0__BUSY_DATA0__SHIFT 0x00000000 3612 #define DB_READ_DEBUG_1__BUSY_DATA1_MASK 0xffffffffL 3613 #define DB_READ_DEBUG_1__BUSY_DATA1__SHIFT 0x00000000 3614 #define DB_READ_DEBUG_2__BUSY_DATA2_MASK 0xffffffffL 3615 #define DB_READ_DEBUG_2__BUSY_DATA2__SHIFT 0x00000000 3616 #define DB_READ_DEBUG_3__DEBUG_DATA_MASK 0xffffffffL 3617 #define DB_READ_DEBUG_3__DEBUG_DATA__SHIFT 0x00000000 3618 #define DB_READ_DEBUG_4__DEBUG_DATA_MASK 0xffffffffL 3619 #define DB_READ_DEBUG_4__DEBUG_DATA__SHIFT 0x00000000 3620 #define DB_READ_DEBUG_5__DEBUG_DATA_MASK 0xffffffffL 3621 #define DB_READ_DEBUG_5__DEBUG_DATA__SHIFT 0x00000000 3622 #define DB_READ_DEBUG_6__DEBUG_DATA_MASK 0xffffffffL 3623 #define DB_READ_DEBUG_6__DEBUG_DATA__SHIFT 0x00000000 3624 #define DB_READ_DEBUG_7__DEBUG_DATA_MASK 0xffffffffL 3625 #define DB_READ_DEBUG_7__DEBUG_DATA__SHIFT 0x00000000 3626 #define DB_READ_DEBUG_8__DEBUG_DATA_MASK 0xffffffffL 3627 #define DB_READ_DEBUG_8__DEBUG_DATA__SHIFT 0x00000000 3628 #define DB_READ_DEBUG_9__DEBUG_DATA_MASK 0xffffffffL 3629 #define DB_READ_DEBUG_9__DEBUG_DATA__SHIFT 0x00000000 3630 #define DB_READ_DEBUG_A__DEBUG_DATA_MASK 0xffffffffL 3631 #define DB_READ_DEBUG_A__DEBUG_DATA__SHIFT 0x00000000 3632 #define DB_READ_DEBUG_B__DEBUG_DATA_MASK 0xffffffffL 3633 #define DB_READ_DEBUG_B__DEBUG_DATA__SHIFT 0x00000000 3634 #define DB_READ_DEBUG_C__DEBUG_DATA_MASK 0xffffffffL 3635 #define DB_READ_DEBUG_C__DEBUG_DATA__SHIFT 0x00000000 3636 #define DB_READ_DEBUG_D__DEBUG_DATA_MASK 0xffffffffL 3637 #define DB_READ_DEBUG_D__DEBUG_DATA__SHIFT 0x00000000 3638 #define DB_READ_DEBUG_E__DEBUG_DATA_MASK 0xffffffffL 3639 #define DB_READ_DEBUG_E__DEBUG_DATA__SHIFT 0x00000000 3640 #define DB_READ_DEBUG_F__DEBUG_DATA_MASK 0xffffffffL 3641 #define DB_READ_DEBUG_F__DEBUG_DATA__SHIFT 0x00000000 3642 #define DB_RENDER_CONTROL__COPY_CENTROID_MASK 0x00000080L 3643 #define DB_RENDER_CONTROL__COPY_CENTROID__SHIFT 0x00000007 3644 #define DB_RENDER_CONTROL__COPY_SAMPLE_MASK 0x00000f00L 3645 #define DB_RENDER_CONTROL__COPY_SAMPLE__SHIFT 0x00000008 3646 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE_MASK 0x00000001L 3647 #define DB_RENDER_CONTROL__DEPTH_CLEAR_ENABLE__SHIFT 0x00000000 3648 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE_MASK 0x00000040L 3649 #define DB_RENDER_CONTROL__DEPTH_COMPRESS_DISABLE__SHIFT 0x00000006 3650 #define DB_RENDER_CONTROL__DEPTH_COPY_MASK 0x00000004L 3651 #define DB_RENDER_CONTROL__DEPTH_COPY__SHIFT 0x00000002 3652 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE_MASK 0x00000010L 3653 #define DB_RENDER_CONTROL__RESUMMARIZE_ENABLE__SHIFT 0x00000004 3654 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE_MASK 0x00000002L 3655 #define DB_RENDER_CONTROL__STENCIL_CLEAR_ENABLE__SHIFT 0x00000001 3656 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE_MASK 0x00000020L 3657 #define DB_RENDER_CONTROL__STENCIL_COMPRESS_DISABLE__SHIFT 0x00000005 3658 #define DB_RENDER_CONTROL__STENCIL_COPY_MASK 0x00000008L 3659 #define DB_RENDER_CONTROL__STENCIL_COPY__SHIFT 0x00000003 3660 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH_MASK 0x00000100L 3661 #define DB_RENDER_OVERRIDE2__DECOMPRESS_Z_ON_FLUSH__SHIFT 0x00000008 3662 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE_MASK 0x00000400L 3663 #define DB_RENDER_OVERRIDE2__DEPTH_BOUNDS_HIER_DEPTH_DISABLE__SHIFT 0x0000000a 3664 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION_MASK 0x00000080L 3665 #define DB_RENDER_OVERRIDE2__DISABLE_COLOR_ON_VALIDATION__SHIFT 0x00000007 3666 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS_MASK 0x00800000L 3667 #define DB_RENDER_OVERRIDE2__DISABLE_FAST_PASS__SHIFT 0x00000017 3668 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP_MASK 0x00000200L 3669 #define DB_RENDER_OVERRIDE2__DISABLE_REG_SNOOP__SHIFT 0x00000009 3670 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION_MASK 0x00000040L 3671 #define DB_RENDER_OVERRIDE2__DISABLE_SMEM_EXPCLEAR_OPTIMIZATION__SHIFT 0x00000006 3672 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION_MASK 0x00000020L 3673 #define DB_RENDER_OVERRIDE2__DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION__SHIFT 0x00000005 3674 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF_MASK 0x001c0000L 3675 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_BF__SHIFT 0x00000012 3676 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF_MASK 0x00038000L 3677 #define DB_RENDER_OVERRIDE2__HIS_SFUNC_FF__SHIFT 0x0000000f 3678 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC_MASK 0x00007000L 3679 #define DB_RENDER_OVERRIDE2__HIZ_ZFUNC__SHIFT 0x0000000c 3680 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL_MASK 0x00000003L 3681 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_CONTROL__SHIFT 0x00000000 3682 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN_MASK 0x0000001cL 3683 #define DB_RENDER_OVERRIDE2__PARTIAL_SQUAD_LAUNCH_COUNTDOWN__SHIFT 0x00000002 3684 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS_MASK 0x00400000L 3685 #define DB_RENDER_OVERRIDE2__PRESERVE_SRESULTS__SHIFT 0x00000016 3686 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE_MASK 0x00200000L 3687 #define DB_RENDER_OVERRIDE2__PRESERVE_ZRANGE__SHIFT 0x00000015 3688 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE_MASK 0x00000800L 3689 #define DB_RENDER_OVERRIDE2__SEPARATE_HIZS_FUNC_ENABLE__SHIFT 0x0000000b 3690 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED_MASK 0x00040000L 3691 #define DB_RENDER_OVERRIDE__DISABLE_FULLY_COVERED__SHIFT 0x00000012 3692 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES_MASK 0x04000000L 3693 #define DB_RENDER_OVERRIDE__DISABLE_TILE_RATE_TILES__SHIFT 0x0000001a 3694 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP_MASK 0x00010000L 3695 #define DB_RENDER_OVERRIDE__DISABLE_VIEWPORT_CLAMP__SHIFT 0x00000010 3696 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE_MASK 0x00000100L 3697 #define DB_RENDER_OVERRIDE__FAST_STENCIL_DISABLE__SHIFT 0x00000008 3698 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE_MASK 0x00000080L 3699 #define DB_RENDER_OVERRIDE__FAST_Z_DISABLE__SHIFT 0x00000007 3700 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL_MASK 0x00000400L 3701 #define DB_RENDER_OVERRIDE__FORCE_COLOR_KILL__SHIFT 0x0000000a 3702 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE_MASK 0x00006000L 3703 #define DB_RENDER_OVERRIDE__FORCE_FULL_Z_RANGE__SHIFT 0x0000000d 3704 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0_MASK 0x0000000cL 3705 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE0__SHIFT 0x00000002 3706 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1_MASK 0x00000030L 3707 #define DB_RENDER_OVERRIDE__FORCE_HIS_ENABLE1__SHIFT 0x00000004 3708 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE_MASK 0x00000003L 3709 #define DB_RENDER_OVERRIDE__FORCE_HIZ_ENABLE__SHIFT 0x00000000 3710 #define DB_RENDER_OVERRIDE__FORCE_QC_SMASK_CONFLICT_MASK 0x00008000L 3711 #define DB_RENDER_OVERRIDE__FORCE_QC_SMASK_CONFLICT__SHIFT 0x0000000f 3712 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER_MASK 0x00000040L 3713 #define DB_RENDER_OVERRIDE__FORCE_SHADER_Z_ORDER__SHIFT 0x00000006 3714 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY_MASK 0x10000000L 3715 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_DIRTY__SHIFT 0x0000001c 3716 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ_MASK 0x00001000L 3717 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_READ__SHIFT 0x0000000c 3718 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID_MASK 0x40000000L 3719 #define DB_RENDER_OVERRIDE__FORCE_STENCIL_VALID__SHIFT 0x0000001e 3720 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY_MASK 0x08000000L 3721 #define DB_RENDER_OVERRIDE__FORCE_Z_DIRTY__SHIFT 0x0000001b 3722 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM_MASK 0x00180000L 3723 #define DB_RENDER_OVERRIDE__FORCE_Z_LIMIT_SUMM__SHIFT 0x00000013 3724 #define DB_RENDER_OVERRIDE__FORCE_Z_READ_MASK 0x00000800L 3725 #define DB_RENDER_OVERRIDE__FORCE_Z_READ__SHIFT 0x0000000b 3726 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID_MASK 0x20000000L 3727 #define DB_RENDER_OVERRIDE__FORCE_Z_VALID__SHIFT 0x0000001d 3728 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE_MASK 0x00020000L 3729 #define DB_RENDER_OVERRIDE__IGNORE_SC_ZRANGE__SHIFT 0x00000011 3730 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT_MASK 0x03e00000L 3731 #define DB_RENDER_OVERRIDE__MAX_TILES_IN_DTT__SHIFT 0x00000015 3732 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE_MASK 0x00000200L 3733 #define DB_RENDER_OVERRIDE__NOOP_CULL_DISABLE__SHIFT 0x00000009 3734 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION_MASK 0x80000000L 3735 #define DB_RENDER_OVERRIDE__PRESERVE_COMPRESSION__SHIFT 0x0000001f 3736 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE_MASK 0x00000800L 3737 #define DB_SHADER_CONTROL__ALPHA_TO_MASK_DISABLE__SHIFT 0x0000000b 3738 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT_MASK 0x00006000L 3739 #define DB_SHADER_CONTROL__CONSERVATIVE_Z_EXPORT__SHIFT 0x0000000d 3740 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE_MASK 0x00000080L 3741 #define DB_SHADER_CONTROL__COVERAGE_TO_MASK_ENABLE__SHIFT 0x00000007 3742 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER_MASK 0x00001000L 3743 #define DB_SHADER_CONTROL__DEPTH_BEFORE_SHADER__SHIFT 0x0000000c 3744 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL_MASK 0x00000200L 3745 #define DB_SHADER_CONTROL__EXEC_ON_HIER_FAIL__SHIFT 0x00000009 3746 #define DB_SHADER_CONTROL__EXEC_ON_NOOP_MASK 0x00000400L 3747 #define DB_SHADER_CONTROL__EXEC_ON_NOOP__SHIFT 0x0000000a 3748 #define DB_SHADER_CONTROL__KILL_ENABLE_MASK 0x00000040L 3749 #define DB_SHADER_CONTROL__KILL_ENABLE__SHIFT 0x00000006 3750 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE_MASK 0x00000100L 3751 #define DB_SHADER_CONTROL__MASK_EXPORT_ENABLE__SHIFT 0x00000008 3752 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE_MASK 0x00000004L 3753 #define DB_SHADER_CONTROL__STENCIL_OP_VAL_EXPORT_ENABLE__SHIFT 0x00000002 3754 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE_MASK 0x00000002L 3755 #define DB_SHADER_CONTROL__STENCIL_TEST_VAL_EXPORT_ENABLE__SHIFT 0x00000001 3756 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE_MASK 0x00000001L 3757 #define DB_SHADER_CONTROL__Z_EXPORT_ENABLE__SHIFT 0x00000000 3758 #define DB_SHADER_CONTROL__Z_ORDER_MASK 0x00000030L 3759 #define DB_SHADER_CONTROL__Z_ORDER__SHIFT 0x00000004 3760 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0_MASK 0x00000007L 3761 #define DB_SRESULTS_COMPARE_STATE0__COMPAREFUNC0__SHIFT 0x00000000 3762 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0_MASK 0x000ff000L 3763 #define DB_SRESULTS_COMPARE_STATE0__COMPAREMASK0__SHIFT 0x0000000c 3764 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0_MASK 0x00000ff0L 3765 #define DB_SRESULTS_COMPARE_STATE0__COMPAREVALUE0__SHIFT 0x00000004 3766 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0_MASK 0x01000000L 3767 #define DB_SRESULTS_COMPARE_STATE0__ENABLE0__SHIFT 0x00000018 3768 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1_MASK 0x00000007L 3769 #define DB_SRESULTS_COMPARE_STATE1__COMPAREFUNC1__SHIFT 0x00000000 3770 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1_MASK 0x000ff000L 3771 #define DB_SRESULTS_COMPARE_STATE1__COMPAREMASK1__SHIFT 0x0000000c 3772 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1_MASK 0x00000ff0L 3773 #define DB_SRESULTS_COMPARE_STATE1__COMPAREVALUE1__SHIFT 0x00000004 3774 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1_MASK 0x01000000L 3775 #define DB_SRESULTS_COMPARE_STATE1__ENABLE1__SHIFT 0x00000018 3776 #define DB_STENCIL_CLEAR__CLEAR_MASK 0x000000ffL 3777 #define DB_STENCIL_CLEAR__CLEAR__SHIFT 0x00000000 3778 #define DB_STENCIL_CONTROL__STENCILFAIL_BF_MASK 0x0000f000L 3779 #define DB_STENCIL_CONTROL__STENCILFAIL_BF__SHIFT 0x0000000c 3780 #define DB_STENCIL_CONTROL__STENCILFAIL_MASK 0x0000000fL 3781 #define DB_STENCIL_CONTROL__STENCILFAIL__SHIFT 0x00000000 3782 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF_MASK 0x00f00000L 3783 #define DB_STENCIL_CONTROL__STENCILZFAIL_BF__SHIFT 0x00000014 3784 #define DB_STENCIL_CONTROL__STENCILZFAIL_MASK 0x00000f00L 3785 #define DB_STENCIL_CONTROL__STENCILZFAIL__SHIFT 0x00000008 3786 #define DB_STENCIL_CONTROL__STENCILZPASS_BF_MASK 0x000f0000L 3787 #define DB_STENCIL_CONTROL__STENCILZPASS_BF__SHIFT 0x00000010 3788 #define DB_STENCIL_CONTROL__STENCILZPASS_MASK 0x000000f0L 3789 #define DB_STENCIL_CONTROL__STENCILZPASS__SHIFT 0x00000004 3790 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR_MASK 0x08000000L 3791 #define DB_STENCIL_INFO__ALLOW_EXPCLEAR__SHIFT 0x0000001b 3792 #define DB_STENCIL_INFO__FORMAT_MASK 0x00000001L 3793 #define DB_STENCIL_INFO__FORMAT__SHIFT 0x00000000 3794 #define DB_STENCIL_INFO__TILE_MODE_INDEX_MASK 0x00700000L 3795 #define DB_STENCIL_INFO__TILE_MODE_INDEX__SHIFT 0x00000014 3796 #define DB_STENCIL_INFO__TILE_SPLIT_MASK 0x0000e000L 3797 #define DB_STENCIL_INFO__TILE_SPLIT__SHIFT 0x0000000d 3798 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE_MASK 0x20000000L 3799 #define DB_STENCIL_INFO__TILE_STENCIL_DISABLE__SHIFT 0x0000001d 3800 #define DB_STENCIL_READ_BASE__BASE_256B_MASK 0xffffffffL 3801 #define DB_STENCIL_READ_BASE__BASE_256B__SHIFT 0x00000000 3802 #define DB_STENCILREFMASK_BF__STENCILMASK_BF_MASK 0x0000ff00L 3803 #define DB_STENCILREFMASK_BF__STENCILMASK_BF__SHIFT 0x00000008 3804 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF_MASK 0xff000000L 3805 #define DB_STENCILREFMASK_BF__STENCILOPVAL_BF__SHIFT 0x00000018 3806 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF_MASK 0x000000ffL 3807 #define DB_STENCILREFMASK_BF__STENCILTESTVAL_BF__SHIFT 0x00000000 3808 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF_MASK 0x00ff0000L 3809 #define DB_STENCILREFMASK_BF__STENCILWRITEMASK_BF__SHIFT 0x00000010 3810 #define DB_STENCILREFMASK__STENCILMASK_MASK 0x0000ff00L 3811 #define DB_STENCILREFMASK__STENCILMASK__SHIFT 0x00000008 3812 #define DB_STENCILREFMASK__STENCILOPVAL_MASK 0xff000000L 3813 #define DB_STENCILREFMASK__STENCILOPVAL__SHIFT 0x00000018 3814 #define DB_STENCILREFMASK__STENCILTESTVAL_MASK 0x000000ffL 3815 #define DB_STENCILREFMASK__STENCILTESTVAL__SHIFT 0x00000000 3816 #define DB_STENCILREFMASK__STENCILWRITEMASK_MASK 0x00ff0000L 3817 #define DB_STENCILREFMASK__STENCILWRITEMASK__SHIFT 0x00000010 3818 #define DB_STENCIL_WRITE_BASE__BASE_256B_MASK 0xffffffffL 3819 #define DB_STENCIL_WRITE_BASE__BASE_256B__SHIFT 0x00000000 3820 #define DB_SUBTILE_CONTROL__MSAA16_X_MASK 0x00030000L 3821 #define DB_SUBTILE_CONTROL__MSAA16_X__SHIFT 0x00000010 3822 #define DB_SUBTILE_CONTROL__MSAA16_Y_MASK 0x000c0000L 3823 #define DB_SUBTILE_CONTROL__MSAA16_Y__SHIFT 0x00000012 3824 #define DB_SUBTILE_CONTROL__MSAA1_X_MASK 0x00000003L 3825 #define DB_SUBTILE_CONTROL__MSAA1_X__SHIFT 0x00000000 3826 #define DB_SUBTILE_CONTROL__MSAA1_Y_MASK 0x0000000cL 3827 #define DB_SUBTILE_CONTROL__MSAA1_Y__SHIFT 0x00000002 3828 #define DB_SUBTILE_CONTROL__MSAA2_X_MASK 0x00000030L 3829 #define DB_SUBTILE_CONTROL__MSAA2_X__SHIFT 0x00000004 3830 #define DB_SUBTILE_CONTROL__MSAA2_Y_MASK 0x000000c0L 3831 #define DB_SUBTILE_CONTROL__MSAA2_Y__SHIFT 0x00000006 3832 #define DB_SUBTILE_CONTROL__MSAA4_X_MASK 0x00000300L 3833 #define DB_SUBTILE_CONTROL__MSAA4_X__SHIFT 0x00000008 3834 #define DB_SUBTILE_CONTROL__MSAA4_Y_MASK 0x00000c00L 3835 #define DB_SUBTILE_CONTROL__MSAA4_Y__SHIFT 0x0000000a 3836 #define DB_SUBTILE_CONTROL__MSAA8_X_MASK 0x00003000L 3837 #define DB_SUBTILE_CONTROL__MSAA8_X__SHIFT 0x0000000c 3838 #define DB_SUBTILE_CONTROL__MSAA8_Y_MASK 0x0000c000L 3839 #define DB_SUBTILE_CONTROL__MSAA8_Y__SHIFT 0x0000000e 3840 #define DB_WATERMARKS__AUTO_FLUSH_HTILE_MASK 0x40000000L 3841 #define DB_WATERMARKS__AUTO_FLUSH_HTILE__SHIFT 0x0000001e 3842 #define DB_WATERMARKS__AUTO_FLUSH_QUAD_MASK 0x80000000L 3843 #define DB_WATERMARKS__AUTO_FLUSH_QUAD__SHIFT 0x0000001f 3844 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE_MASK 0x07f00000L 3845 #define DB_WATERMARKS__DEPTH_CACHELINE_FREE__SHIFT 0x00000014 3846 #define DB_WATERMARKS__DEPTH_FLUSH_MASK 0x000007e0L 3847 #define DB_WATERMARKS__DEPTH_FLUSH__SHIFT 0x00000005 3848 #define DB_WATERMARKS__DEPTH_FREE_MASK 0x0000001fL 3849 #define DB_WATERMARKS__DEPTH_FREE__SHIFT 0x00000000 3850 #define DB_WATERMARKS__DEPTH_PENDING_FREE_MASK 0x000f8000L 3851 #define DB_WATERMARKS__DEPTH_PENDING_FREE__SHIFT 0x0000000f 3852 #define DB_WATERMARKS__EARLY_Z_PANIC_DISABLE_MASK 0x08000000L 3853 #define DB_WATERMARKS__EARLY_Z_PANIC_DISABLE__SHIFT 0x0000001b 3854 #define DB_WATERMARKS__FORCE_SUMMARIZE_MASK 0x00007800L 3855 #define DB_WATERMARKS__FORCE_SUMMARIZE__SHIFT 0x0000000b 3856 #define DB_WATERMARKS__LATE_Z_PANIC_DISABLE_MASK 0x10000000L 3857 #define DB_WATERMARKS__LATE_Z_PANIC_DISABLE__SHIFT 0x0000001c 3858 #define DB_WATERMARKS__RE_Z_PANIC_DISABLE_MASK 0x20000000L 3859 #define DB_WATERMARKS__RE_Z_PANIC_DISABLE__SHIFT 0x0000001d 3860 #define DB_Z_INFO__ALLOW_EXPCLEAR_MASK 0x08000000L 3861 #define DB_Z_INFO__ALLOW_EXPCLEAR__SHIFT 0x0000001b 3862 #define DB_Z_INFO__FORMAT_MASK 0x00000003L 3863 #define DB_Z_INFO__FORMAT__SHIFT 0x00000000 3864 #define DB_Z_INFO__NUM_SAMPLES_MASK 0x0000000cL 3865 #define DB_Z_INFO__NUM_SAMPLES__SHIFT 0x00000002 3866 #define DB_Z_INFO__READ_SIZE_MASK 0x10000000L 3867 #define DB_Z_INFO__READ_SIZE__SHIFT 0x0000001c 3868 #define DB_Z_INFO__TILE_MODE_INDEX_MASK 0x00700000L 3869 #define DB_Z_INFO__TILE_MODE_INDEX__SHIFT 0x00000014 3870 #define DB_Z_INFO__TILE_SPLIT_MASK 0x0000e000L 3871 #define DB_Z_INFO__TILE_SPLIT__SHIFT 0x0000000d 3872 #define DB_Z_INFO__TILE_SURFACE_ENABLE_MASK 0x20000000L 3873 #define DB_Z_INFO__TILE_SURFACE_ENABLE__SHIFT 0x0000001d 3874 #define DB_Z_INFO__ZRANGE_PRECISION_MASK 0x80000000L 3875 #define DB_Z_INFO__ZRANGE_PRECISION__SHIFT 0x0000001f 3876 #define DB_ZPASS_COUNT_HI__COUNT_HI_MASK 0x7fffffffL 3877 #define DB_ZPASS_COUNT_HI__COUNT_HI__SHIFT 0x00000000 3878 #define DB_ZPASS_COUNT_LOW__COUNT_LOW_MASK 0xffffffffL 3879 #define DB_ZPASS_COUNT_LOW__COUNT_LOW__SHIFT 0x00000000 3880 #define DB_Z_READ_BASE__BASE_256B_MASK 0xffffffffL 3881 #define DB_Z_READ_BASE__BASE_256B__SHIFT 0x00000000 3882 #define DB_Z_WRITE_BASE__BASE_256B_MASK 0xffffffffL 3883 #define DB_Z_WRITE_BASE__BASE_256B__SHIFT 0x00000000 3884 #define DEBUG_DATA__DEBUG_DATA_MASK 0xffffffffL 3885 #define DEBUG_DATA__DEBUG_DATA__SHIFT 0x00000000 3886 #define DEBUG_INDEX__DEBUG_INDEX_MASK 0x0003ffffL 3887 #define DEBUG_INDEX__DEBUG_INDEX__SHIFT 0x00000000 3888 #define GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE_MASK 0x00000700L 3889 #define GB_ADDR_CONFIG__BANK_INTERLEAVE_SIZE__SHIFT 0x00000008 3890 #define GB_ADDR_CONFIG__MULTI_GPU_TILE_SIZE_MASK 0x03000000L 3891 #define GB_ADDR_CONFIG__MULTI_GPU_TILE_SIZE__SHIFT 0x00000018 3892 #define GB_ADDR_CONFIG__NUM_GPUS_MASK 0x00700000L 3893 #define GB_ADDR_CONFIG__NUM_GPUS__SHIFT 0x00000014 3894 #define GB_ADDR_CONFIG__NUM_LOWER_PIPES_MASK 0x40000000L 3895 #define GB_ADDR_CONFIG__NUM_LOWER_PIPES__SHIFT 0x0000001e 3896 #define GB_ADDR_CONFIG__NUM_PIPES_MASK 0x00000007L 3897 #define GB_ADDR_CONFIG__NUM_PIPES__SHIFT 0x00000000 3898 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES_MASK 0x00003000L 3899 #define GB_ADDR_CONFIG__NUM_SHADER_ENGINES__SHIFT 0x0000000c 3900 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE_MASK 0x00000070L 3901 #define GB_ADDR_CONFIG__PIPE_INTERLEAVE_SIZE__SHIFT 0x00000004 3902 #define GB_ADDR_CONFIG__ROW_SIZE_MASK 0x30000000L 3903 #define GB_ADDR_CONFIG__ROW_SIZE__SHIFT 0x0000001c 3904 #define GB_ADDR_CONFIG__SHADER_ENGINE_TILE_SIZE_MASK 0x00070000L 3905 #define GB_ADDR_CONFIG__SHADER_ENGINE_TILE_SIZE__SHIFT 0x00000010 3906 #define GB_BACKEND_MAP__BACKEND_MAP_MASK 0xffffffffL 3907 #define GB_BACKEND_MAP__BACKEND_MAP__SHIFT 0x00000000 3908 #define GB_EDC_MODE__BYPASS_MASK 0x80000000L 3909 #define GB_EDC_MODE__BYPASS__SHIFT 0x0000001f 3910 #define GB_EDC_MODE__DED_MODE_MASK 0x00300000L 3911 #define GB_EDC_MODE__DED_MODE__SHIFT 0x00000014 3912 #define GB_EDC_MODE__FORCE_SEC_ON_DED_MASK 0x00010000L 3913 #define GB_EDC_MODE__FORCE_SEC_ON_DED__SHIFT 0x00000010 3914 #define GB_EDC_MODE__PROP_FED_MASK 0x20000000L 3915 #define GB_EDC_MODE__PROP_FED__SHIFT 0x0000001d 3916 #define GB_GPU_ID__GPU_ID_MASK 0x0000000fL 3917 #define GB_GPU_ID__GPU_ID__SHIFT 0x00000000 3918 #define GB_TILE_MODE0__ARRAY_MODE_MASK 0x0000003cL 3919 #define GB_TILE_MODE0__ARRAY_MODE__SHIFT 0x00000002 3920 #define GB_TILE_MODE0__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3921 #define GB_TILE_MODE0__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3922 #define GB_TILE_MODE0__PIPE_CONFIG_MASK 0x000007c0L 3923 #define GB_TILE_MODE0__PIPE_CONFIG__SHIFT 0x00000006 3924 #define GB_TILE_MODE0__SAMPLE_SPLIT_MASK 0x06000000L 3925 #define GB_TILE_MODE0__SAMPLE_SPLIT__SHIFT 0x00000019 3926 #define GB_TILE_MODE0__TILE_SPLIT_MASK 0x00003800L 3927 #define GB_TILE_MODE0__TILE_SPLIT__SHIFT 0x0000000b 3928 #define GB_TILE_MODE10__ARRAY_MODE_MASK 0x0000003cL 3929 #define GB_TILE_MODE10__ARRAY_MODE__SHIFT 0x00000002 3930 #define GB_TILE_MODE10__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3931 #define GB_TILE_MODE10__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3932 #define GB_TILE_MODE10__PIPE_CONFIG_MASK 0x000007c0L 3933 #define GB_TILE_MODE10__PIPE_CONFIG__SHIFT 0x00000006 3934 #define GB_TILE_MODE10__SAMPLE_SPLIT_MASK 0x06000000L 3935 #define GB_TILE_MODE10__SAMPLE_SPLIT__SHIFT 0x00000019 3936 #define GB_TILE_MODE10__TILE_SPLIT_MASK 0x00003800L 3937 #define GB_TILE_MODE10__TILE_SPLIT__SHIFT 0x0000000b 3938 #define GB_TILE_MODE11__ARRAY_MODE_MASK 0x0000003cL 3939 #define GB_TILE_MODE11__ARRAY_MODE__SHIFT 0x00000002 3940 #define GB_TILE_MODE11__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3941 #define GB_TILE_MODE11__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3942 #define GB_TILE_MODE11__PIPE_CONFIG_MASK 0x000007c0L 3943 #define GB_TILE_MODE11__PIPE_CONFIG__SHIFT 0x00000006 3944 #define GB_TILE_MODE11__SAMPLE_SPLIT_MASK 0x06000000L 3945 #define GB_TILE_MODE11__SAMPLE_SPLIT__SHIFT 0x00000019 3946 #define GB_TILE_MODE11__TILE_SPLIT_MASK 0x00003800L 3947 #define GB_TILE_MODE11__TILE_SPLIT__SHIFT 0x0000000b 3948 #define GB_TILE_MODE12__ARRAY_MODE_MASK 0x0000003cL 3949 #define GB_TILE_MODE12__ARRAY_MODE__SHIFT 0x00000002 3950 #define GB_TILE_MODE12__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3951 #define GB_TILE_MODE12__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3952 #define GB_TILE_MODE12__PIPE_CONFIG_MASK 0x000007c0L 3953 #define GB_TILE_MODE12__PIPE_CONFIG__SHIFT 0x00000006 3954 #define GB_TILE_MODE12__SAMPLE_SPLIT_MASK 0x06000000L 3955 #define GB_TILE_MODE12__SAMPLE_SPLIT__SHIFT 0x00000019 3956 #define GB_TILE_MODE12__TILE_SPLIT_MASK 0x00003800L 3957 #define GB_TILE_MODE12__TILE_SPLIT__SHIFT 0x0000000b 3958 #define GB_TILE_MODE13__ARRAY_MODE_MASK 0x0000003cL 3959 #define GB_TILE_MODE13__ARRAY_MODE__SHIFT 0x00000002 3960 #define GB_TILE_MODE13__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3961 #define GB_TILE_MODE13__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3962 #define GB_TILE_MODE13__PIPE_CONFIG_MASK 0x000007c0L 3963 #define GB_TILE_MODE13__PIPE_CONFIG__SHIFT 0x00000006 3964 #define GB_TILE_MODE13__SAMPLE_SPLIT_MASK 0x06000000L 3965 #define GB_TILE_MODE13__SAMPLE_SPLIT__SHIFT 0x00000019 3966 #define GB_TILE_MODE13__TILE_SPLIT_MASK 0x00003800L 3967 #define GB_TILE_MODE13__TILE_SPLIT__SHIFT 0x0000000b 3968 #define GB_TILE_MODE14__ARRAY_MODE_MASK 0x0000003cL 3969 #define GB_TILE_MODE14__ARRAY_MODE__SHIFT 0x00000002 3970 #define GB_TILE_MODE14__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3971 #define GB_TILE_MODE14__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3972 #define GB_TILE_MODE14__PIPE_CONFIG_MASK 0x000007c0L 3973 #define GB_TILE_MODE14__PIPE_CONFIG__SHIFT 0x00000006 3974 #define GB_TILE_MODE14__SAMPLE_SPLIT_MASK 0x06000000L 3975 #define GB_TILE_MODE14__SAMPLE_SPLIT__SHIFT 0x00000019 3976 #define GB_TILE_MODE14__TILE_SPLIT_MASK 0x00003800L 3977 #define GB_TILE_MODE14__TILE_SPLIT__SHIFT 0x0000000b 3978 #define GB_TILE_MODE15__ARRAY_MODE_MASK 0x0000003cL 3979 #define GB_TILE_MODE15__ARRAY_MODE__SHIFT 0x00000002 3980 #define GB_TILE_MODE15__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3981 #define GB_TILE_MODE15__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3982 #define GB_TILE_MODE15__PIPE_CONFIG_MASK 0x000007c0L 3983 #define GB_TILE_MODE15__PIPE_CONFIG__SHIFT 0x00000006 3984 #define GB_TILE_MODE15__SAMPLE_SPLIT_MASK 0x06000000L 3985 #define GB_TILE_MODE15__SAMPLE_SPLIT__SHIFT 0x00000019 3986 #define GB_TILE_MODE15__TILE_SPLIT_MASK 0x00003800L 3987 #define GB_TILE_MODE15__TILE_SPLIT__SHIFT 0x0000000b 3988 #define GB_TILE_MODE16__ARRAY_MODE_MASK 0x0000003cL 3989 #define GB_TILE_MODE16__ARRAY_MODE__SHIFT 0x00000002 3990 #define GB_TILE_MODE16__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 3991 #define GB_TILE_MODE16__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 3992 #define GB_TILE_MODE16__PIPE_CONFIG_MASK 0x000007c0L 3993 #define GB_TILE_MODE16__PIPE_CONFIG__SHIFT 0x00000006 3994 #define GB_TILE_MODE16__SAMPLE_SPLIT_MASK 0x06000000L 3995 #define GB_TILE_MODE16__SAMPLE_SPLIT__SHIFT 0x00000019 3996 #define GB_TILE_MODE16__TILE_SPLIT_MASK 0x00003800L 3997 #define GB_TILE_MODE16__TILE_SPLIT__SHIFT 0x0000000b 3998 #define GB_TILE_MODE17__ARRAY_MODE_MASK 0x0000003cL 3999 #define GB_TILE_MODE17__ARRAY_MODE__SHIFT 0x00000002 4000 #define GB_TILE_MODE17__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4001 #define GB_TILE_MODE17__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4002 #define GB_TILE_MODE17__PIPE_CONFIG_MASK 0x000007c0L 4003 #define GB_TILE_MODE17__PIPE_CONFIG__SHIFT 0x00000006 4004 #define GB_TILE_MODE17__SAMPLE_SPLIT_MASK 0x06000000L 4005 #define GB_TILE_MODE17__SAMPLE_SPLIT__SHIFT 0x00000019 4006 #define GB_TILE_MODE17__TILE_SPLIT_MASK 0x00003800L 4007 #define GB_TILE_MODE17__TILE_SPLIT__SHIFT 0x0000000b 4008 #define GB_TILE_MODE18__ARRAY_MODE_MASK 0x0000003cL 4009 #define GB_TILE_MODE18__ARRAY_MODE__SHIFT 0x00000002 4010 #define GB_TILE_MODE18__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4011 #define GB_TILE_MODE18__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4012 #define GB_TILE_MODE18__PIPE_CONFIG_MASK 0x000007c0L 4013 #define GB_TILE_MODE18__PIPE_CONFIG__SHIFT 0x00000006 4014 #define GB_TILE_MODE18__SAMPLE_SPLIT_MASK 0x06000000L 4015 #define GB_TILE_MODE18__SAMPLE_SPLIT__SHIFT 0x00000019 4016 #define GB_TILE_MODE18__TILE_SPLIT_MASK 0x00003800L 4017 #define GB_TILE_MODE18__TILE_SPLIT__SHIFT 0x0000000b 4018 #define GB_TILE_MODE19__ARRAY_MODE_MASK 0x0000003cL 4019 #define GB_TILE_MODE19__ARRAY_MODE__SHIFT 0x00000002 4020 #define GB_TILE_MODE19__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4021 #define GB_TILE_MODE19__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4022 #define GB_TILE_MODE19__PIPE_CONFIG_MASK 0x000007c0L 4023 #define GB_TILE_MODE19__PIPE_CONFIG__SHIFT 0x00000006 4024 #define GB_TILE_MODE19__SAMPLE_SPLIT_MASK 0x06000000L 4025 #define GB_TILE_MODE19__SAMPLE_SPLIT__SHIFT 0x00000019 4026 #define GB_TILE_MODE19__TILE_SPLIT_MASK 0x00003800L 4027 #define GB_TILE_MODE19__TILE_SPLIT__SHIFT 0x0000000b 4028 #define GB_TILE_MODE1__ARRAY_MODE_MASK 0x0000003cL 4029 #define GB_TILE_MODE1__ARRAY_MODE__SHIFT 0x00000002 4030 #define GB_TILE_MODE1__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4031 #define GB_TILE_MODE1__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4032 #define GB_TILE_MODE1__PIPE_CONFIG_MASK 0x000007c0L 4033 #define GB_TILE_MODE1__PIPE_CONFIG__SHIFT 0x00000006 4034 #define GB_TILE_MODE1__SAMPLE_SPLIT_MASK 0x06000000L 4035 #define GB_TILE_MODE1__SAMPLE_SPLIT__SHIFT 0x00000019 4036 #define GB_TILE_MODE1__TILE_SPLIT_MASK 0x00003800L 4037 #define GB_TILE_MODE1__TILE_SPLIT__SHIFT 0x0000000b 4038 #define GB_TILE_MODE20__ARRAY_MODE_MASK 0x0000003cL 4039 #define GB_TILE_MODE20__ARRAY_MODE__SHIFT 0x00000002 4040 #define GB_TILE_MODE20__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4041 #define GB_TILE_MODE20__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4042 #define GB_TILE_MODE20__PIPE_CONFIG_MASK 0x000007c0L 4043 #define GB_TILE_MODE20__PIPE_CONFIG__SHIFT 0x00000006 4044 #define GB_TILE_MODE20__SAMPLE_SPLIT_MASK 0x06000000L 4045 #define GB_TILE_MODE20__SAMPLE_SPLIT__SHIFT 0x00000019 4046 #define GB_TILE_MODE20__TILE_SPLIT_MASK 0x00003800L 4047 #define GB_TILE_MODE20__TILE_SPLIT__SHIFT 0x0000000b 4048 #define GB_TILE_MODE21__ARRAY_MODE_MASK 0x0000003cL 4049 #define GB_TILE_MODE21__ARRAY_MODE__SHIFT 0x00000002 4050 #define GB_TILE_MODE21__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4051 #define GB_TILE_MODE21__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4052 #define GB_TILE_MODE21__PIPE_CONFIG_MASK 0x000007c0L 4053 #define GB_TILE_MODE21__PIPE_CONFIG__SHIFT 0x00000006 4054 #define GB_TILE_MODE21__SAMPLE_SPLIT_MASK 0x06000000L 4055 #define GB_TILE_MODE21__SAMPLE_SPLIT__SHIFT 0x00000019 4056 #define GB_TILE_MODE21__TILE_SPLIT_MASK 0x00003800L 4057 #define GB_TILE_MODE21__TILE_SPLIT__SHIFT 0x0000000b 4058 #define GB_TILE_MODE22__ARRAY_MODE_MASK 0x0000003cL 4059 #define GB_TILE_MODE22__ARRAY_MODE__SHIFT 0x00000002 4060 #define GB_TILE_MODE22__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4061 #define GB_TILE_MODE22__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4062 #define GB_TILE_MODE22__PIPE_CONFIG_MASK 0x000007c0L 4063 #define GB_TILE_MODE22__PIPE_CONFIG__SHIFT 0x00000006 4064 #define GB_TILE_MODE22__SAMPLE_SPLIT_MASK 0x06000000L 4065 #define GB_TILE_MODE22__SAMPLE_SPLIT__SHIFT 0x00000019 4066 #define GB_TILE_MODE22__TILE_SPLIT_MASK 0x00003800L 4067 #define GB_TILE_MODE22__TILE_SPLIT__SHIFT 0x0000000b 4068 #define GB_TILE_MODE23__ARRAY_MODE_MASK 0x0000003cL 4069 #define GB_TILE_MODE23__ARRAY_MODE__SHIFT 0x00000002 4070 #define GB_TILE_MODE23__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4071 #define GB_TILE_MODE23__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4072 #define GB_TILE_MODE23__PIPE_CONFIG_MASK 0x000007c0L 4073 #define GB_TILE_MODE23__PIPE_CONFIG__SHIFT 0x00000006 4074 #define GB_TILE_MODE23__SAMPLE_SPLIT_MASK 0x06000000L 4075 #define GB_TILE_MODE23__SAMPLE_SPLIT__SHIFT 0x00000019 4076 #define GB_TILE_MODE23__TILE_SPLIT_MASK 0x00003800L 4077 #define GB_TILE_MODE23__TILE_SPLIT__SHIFT 0x0000000b 4078 #define GB_TILE_MODE24__ARRAY_MODE_MASK 0x0000003cL 4079 #define GB_TILE_MODE24__ARRAY_MODE__SHIFT 0x00000002 4080 #define GB_TILE_MODE24__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4081 #define GB_TILE_MODE24__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4082 #define GB_TILE_MODE24__PIPE_CONFIG_MASK 0x000007c0L 4083 #define GB_TILE_MODE24__PIPE_CONFIG__SHIFT 0x00000006 4084 #define GB_TILE_MODE24__SAMPLE_SPLIT_MASK 0x06000000L 4085 #define GB_TILE_MODE24__SAMPLE_SPLIT__SHIFT 0x00000019 4086 #define GB_TILE_MODE24__TILE_SPLIT_MASK 0x00003800L 4087 #define GB_TILE_MODE24__TILE_SPLIT__SHIFT 0x0000000b 4088 #define GB_TILE_MODE25__ARRAY_MODE_MASK 0x0000003cL 4089 #define GB_TILE_MODE25__ARRAY_MODE__SHIFT 0x00000002 4090 #define GB_TILE_MODE25__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4091 #define GB_TILE_MODE25__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4092 #define GB_TILE_MODE25__PIPE_CONFIG_MASK 0x000007c0L 4093 #define GB_TILE_MODE25__PIPE_CONFIG__SHIFT 0x00000006 4094 #define GB_TILE_MODE25__SAMPLE_SPLIT_MASK 0x06000000L 4095 #define GB_TILE_MODE25__SAMPLE_SPLIT__SHIFT 0x00000019 4096 #define GB_TILE_MODE25__TILE_SPLIT_MASK 0x00003800L 4097 #define GB_TILE_MODE25__TILE_SPLIT__SHIFT 0x0000000b 4098 #define GB_TILE_MODE26__ARRAY_MODE_MASK 0x0000003cL 4099 #define GB_TILE_MODE26__ARRAY_MODE__SHIFT 0x00000002 4100 #define GB_TILE_MODE26__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4101 #define GB_TILE_MODE26__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4102 #define GB_TILE_MODE26__PIPE_CONFIG_MASK 0x000007c0L 4103 #define GB_TILE_MODE26__PIPE_CONFIG__SHIFT 0x00000006 4104 #define GB_TILE_MODE26__SAMPLE_SPLIT_MASK 0x06000000L 4105 #define GB_TILE_MODE26__SAMPLE_SPLIT__SHIFT 0x00000019 4106 #define GB_TILE_MODE26__TILE_SPLIT_MASK 0x00003800L 4107 #define GB_TILE_MODE26__TILE_SPLIT__SHIFT 0x0000000b 4108 #define GB_TILE_MODE27__ARRAY_MODE_MASK 0x0000003cL 4109 #define GB_TILE_MODE27__ARRAY_MODE__SHIFT 0x00000002 4110 #define GB_TILE_MODE27__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4111 #define GB_TILE_MODE27__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4112 #define GB_TILE_MODE27__PIPE_CONFIG_MASK 0x000007c0L 4113 #define GB_TILE_MODE27__PIPE_CONFIG__SHIFT 0x00000006 4114 #define GB_TILE_MODE27__SAMPLE_SPLIT_MASK 0x06000000L 4115 #define GB_TILE_MODE27__SAMPLE_SPLIT__SHIFT 0x00000019 4116 #define GB_TILE_MODE27__TILE_SPLIT_MASK 0x00003800L 4117 #define GB_TILE_MODE27__TILE_SPLIT__SHIFT 0x0000000b 4118 #define GB_TILE_MODE28__ARRAY_MODE_MASK 0x0000003cL 4119 #define GB_TILE_MODE28__ARRAY_MODE__SHIFT 0x00000002 4120 #define GB_TILE_MODE28__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4121 #define GB_TILE_MODE28__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4122 #define GB_TILE_MODE28__PIPE_CONFIG_MASK 0x000007c0L 4123 #define GB_TILE_MODE28__PIPE_CONFIG__SHIFT 0x00000006 4124 #define GB_TILE_MODE28__SAMPLE_SPLIT_MASK 0x06000000L 4125 #define GB_TILE_MODE28__SAMPLE_SPLIT__SHIFT 0x00000019 4126 #define GB_TILE_MODE28__TILE_SPLIT_MASK 0x00003800L 4127 #define GB_TILE_MODE28__TILE_SPLIT__SHIFT 0x0000000b 4128 #define GB_TILE_MODE29__ARRAY_MODE_MASK 0x0000003cL 4129 #define GB_TILE_MODE29__ARRAY_MODE__SHIFT 0x00000002 4130 #define GB_TILE_MODE29__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4131 #define GB_TILE_MODE29__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4132 #define GB_TILE_MODE29__PIPE_CONFIG_MASK 0x000007c0L 4133 #define GB_TILE_MODE29__PIPE_CONFIG__SHIFT 0x00000006 4134 #define GB_TILE_MODE29__SAMPLE_SPLIT_MASK 0x06000000L 4135 #define GB_TILE_MODE29__SAMPLE_SPLIT__SHIFT 0x00000019 4136 #define GB_TILE_MODE29__TILE_SPLIT_MASK 0x00003800L 4137 #define GB_TILE_MODE29__TILE_SPLIT__SHIFT 0x0000000b 4138 #define GB_TILE_MODE2__ARRAY_MODE_MASK 0x0000003cL 4139 #define GB_TILE_MODE2__ARRAY_MODE__SHIFT 0x00000002 4140 #define GB_TILE_MODE2__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4141 #define GB_TILE_MODE2__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4142 #define GB_TILE_MODE2__PIPE_CONFIG_MASK 0x000007c0L 4143 #define GB_TILE_MODE2__PIPE_CONFIG__SHIFT 0x00000006 4144 #define GB_TILE_MODE2__SAMPLE_SPLIT_MASK 0x06000000L 4145 #define GB_TILE_MODE2__SAMPLE_SPLIT__SHIFT 0x00000019 4146 #define GB_TILE_MODE2__TILE_SPLIT_MASK 0x00003800L 4147 #define GB_TILE_MODE2__TILE_SPLIT__SHIFT 0x0000000b 4148 #define GB_TILE_MODE30__ARRAY_MODE_MASK 0x0000003cL 4149 #define GB_TILE_MODE30__ARRAY_MODE__SHIFT 0x00000002 4150 #define GB_TILE_MODE30__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4151 #define GB_TILE_MODE30__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4152 #define GB_TILE_MODE30__PIPE_CONFIG_MASK 0x000007c0L 4153 #define GB_TILE_MODE30__PIPE_CONFIG__SHIFT 0x00000006 4154 #define GB_TILE_MODE30__SAMPLE_SPLIT_MASK 0x06000000L 4155 #define GB_TILE_MODE30__SAMPLE_SPLIT__SHIFT 0x00000019 4156 #define GB_TILE_MODE30__TILE_SPLIT_MASK 0x00003800L 4157 #define GB_TILE_MODE30__TILE_SPLIT__SHIFT 0x0000000b 4158 #define GB_TILE_MODE31__ARRAY_MODE_MASK 0x0000003cL 4159 #define GB_TILE_MODE31__ARRAY_MODE__SHIFT 0x00000002 4160 #define GB_TILE_MODE31__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4161 #define GB_TILE_MODE31__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4162 #define GB_TILE_MODE31__PIPE_CONFIG_MASK 0x000007c0L 4163 #define GB_TILE_MODE31__PIPE_CONFIG__SHIFT 0x00000006 4164 #define GB_TILE_MODE31__SAMPLE_SPLIT_MASK 0x06000000L 4165 #define GB_TILE_MODE31__SAMPLE_SPLIT__SHIFT 0x00000019 4166 #define GB_TILE_MODE31__TILE_SPLIT_MASK 0x00003800L 4167 #define GB_TILE_MODE31__TILE_SPLIT__SHIFT 0x0000000b 4168 #define GB_TILE_MODE3__ARRAY_MODE_MASK 0x0000003cL 4169 #define GB_TILE_MODE3__ARRAY_MODE__SHIFT 0x00000002 4170 #define GB_TILE_MODE3__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4171 #define GB_TILE_MODE3__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4172 #define GB_TILE_MODE3__PIPE_CONFIG_MASK 0x000007c0L 4173 #define GB_TILE_MODE3__PIPE_CONFIG__SHIFT 0x00000006 4174 #define GB_TILE_MODE3__SAMPLE_SPLIT_MASK 0x06000000L 4175 #define GB_TILE_MODE3__SAMPLE_SPLIT__SHIFT 0x00000019 4176 #define GB_TILE_MODE3__TILE_SPLIT_MASK 0x00003800L 4177 #define GB_TILE_MODE3__TILE_SPLIT__SHIFT 0x0000000b 4178 #define GB_TILE_MODE4__ARRAY_MODE_MASK 0x0000003cL 4179 #define GB_TILE_MODE4__ARRAY_MODE__SHIFT 0x00000002 4180 #define GB_TILE_MODE4__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4181 #define GB_TILE_MODE4__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4182 #define GB_TILE_MODE4__PIPE_CONFIG_MASK 0x000007c0L 4183 #define GB_TILE_MODE4__PIPE_CONFIG__SHIFT 0x00000006 4184 #define GB_TILE_MODE4__SAMPLE_SPLIT_MASK 0x06000000L 4185 #define GB_TILE_MODE4__SAMPLE_SPLIT__SHIFT 0x00000019 4186 #define GB_TILE_MODE4__TILE_SPLIT_MASK 0x00003800L 4187 #define GB_TILE_MODE4__TILE_SPLIT__SHIFT 0x0000000b 4188 #define GB_TILE_MODE5__ARRAY_MODE_MASK 0x0000003cL 4189 #define GB_TILE_MODE5__ARRAY_MODE__SHIFT 0x00000002 4190 #define GB_TILE_MODE5__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4191 #define GB_TILE_MODE5__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4192 #define GB_TILE_MODE5__PIPE_CONFIG_MASK 0x000007c0L 4193 #define GB_TILE_MODE5__PIPE_CONFIG__SHIFT 0x00000006 4194 #define GB_TILE_MODE5__SAMPLE_SPLIT_MASK 0x06000000L 4195 #define GB_TILE_MODE5__SAMPLE_SPLIT__SHIFT 0x00000019 4196 #define GB_TILE_MODE5__TILE_SPLIT_MASK 0x00003800L 4197 #define GB_TILE_MODE5__TILE_SPLIT__SHIFT 0x0000000b 4198 #define GB_TILE_MODE6__ARRAY_MODE_MASK 0x0000003cL 4199 #define GB_TILE_MODE6__ARRAY_MODE__SHIFT 0x00000002 4200 #define GB_TILE_MODE6__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4201 #define GB_TILE_MODE6__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4202 #define GB_TILE_MODE6__PIPE_CONFIG_MASK 0x000007c0L 4203 #define GB_TILE_MODE6__PIPE_CONFIG__SHIFT 0x00000006 4204 #define GB_TILE_MODE6__SAMPLE_SPLIT_MASK 0x06000000L 4205 #define GB_TILE_MODE6__SAMPLE_SPLIT__SHIFT 0x00000019 4206 #define GB_TILE_MODE6__TILE_SPLIT_MASK 0x00003800L 4207 #define GB_TILE_MODE6__TILE_SPLIT__SHIFT 0x0000000b 4208 #define GB_TILE_MODE7__ARRAY_MODE_MASK 0x0000003cL 4209 #define GB_TILE_MODE7__ARRAY_MODE__SHIFT 0x00000002 4210 #define GB_TILE_MODE7__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4211 #define GB_TILE_MODE7__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4212 #define GB_TILE_MODE7__PIPE_CONFIG_MASK 0x000007c0L 4213 #define GB_TILE_MODE7__PIPE_CONFIG__SHIFT 0x00000006 4214 #define GB_TILE_MODE7__SAMPLE_SPLIT_MASK 0x06000000L 4215 #define GB_TILE_MODE7__SAMPLE_SPLIT__SHIFT 0x00000019 4216 #define GB_TILE_MODE7__TILE_SPLIT_MASK 0x00003800L 4217 #define GB_TILE_MODE7__TILE_SPLIT__SHIFT 0x0000000b 4218 #define GB_TILE_MODE8__ARRAY_MODE_MASK 0x0000003cL 4219 #define GB_TILE_MODE8__ARRAY_MODE__SHIFT 0x00000002 4220 #define GB_TILE_MODE8__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4221 #define GB_TILE_MODE8__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4222 #define GB_TILE_MODE8__PIPE_CONFIG_MASK 0x000007c0L 4223 #define GB_TILE_MODE8__PIPE_CONFIG__SHIFT 0x00000006 4224 #define GB_TILE_MODE8__SAMPLE_SPLIT_MASK 0x06000000L 4225 #define GB_TILE_MODE8__SAMPLE_SPLIT__SHIFT 0x00000019 4226 #define GB_TILE_MODE8__TILE_SPLIT_MASK 0x00003800L 4227 #define GB_TILE_MODE8__TILE_SPLIT__SHIFT 0x0000000b 4228 #define GB_TILE_MODE9__ARRAY_MODE_MASK 0x0000003cL 4229 #define GB_TILE_MODE9__ARRAY_MODE__SHIFT 0x00000002 4230 #define GB_TILE_MODE9__MICRO_TILE_MODE_NEW_MASK 0x01c00000L 4231 #define GB_TILE_MODE9__MICRO_TILE_MODE_NEW__SHIFT 0x00000016 4232 #define GB_TILE_MODE9__PIPE_CONFIG_MASK 0x000007c0L 4233 #define GB_TILE_MODE9__PIPE_CONFIG__SHIFT 0x00000006 4234 #define GB_TILE_MODE9__SAMPLE_SPLIT_MASK 0x06000000L 4235 #define GB_TILE_MODE9__SAMPLE_SPLIT__SHIFT 0x00000019 4236 #define GB_TILE_MODE9__TILE_SPLIT_MASK 0x00003800L 4237 #define GB_TILE_MODE9__TILE_SPLIT__SHIFT 0x0000000b 4238 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE_MASK 0x00ff0000L 4239 #define GC_USER_RB_BACKEND_DISABLE__BACKEND_DISABLE__SHIFT 0x00000010 4240 #define GC_USER_SHADER_ARRAY_CONFIG__DPFP_RATE_MASK 0x00000006L 4241 #define GC_USER_SHADER_ARRAY_CONFIG__DPFP_RATE__SHIFT 0x00000001 4242 #define GC_USER_SHADER_ARRAY_CONFIG__HALF_LDS_MASK 0x00000010L 4243 #define GC_USER_SHADER_ARRAY_CONFIG__HALF_LDS__SHIFT 0x00000004 4244 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_CUS_MASK 0xffff0000L 4245 #define GC_USER_SHADER_ARRAY_CONFIG__INACTIVE_CUS__SHIFT 0x00000010 4246 #define GC_USER_SHADER_ARRAY_CONFIG__SQC_BALANCE_DISABLE_MASK 0x00000008L 4247 #define GC_USER_SHADER_ARRAY_CONFIG__SQC_BALANCE_DISABLE__SHIFT 0x00000003 4248 #define GDS_ATOM_BASE__BASE_MASK 0x0000ffffL 4249 #define GDS_ATOM_BASE__BASE__SHIFT 0x00000000 4250 #define GDS_ATOM_BASE__UNUSED_MASK 0xffff0000L 4251 #define GDS_ATOM_BASE__UNUSED__SHIFT 0x00000010 4252 #define GDS_ATOM_CNTL__AINC_MASK 0x0000003fL 4253 #define GDS_ATOM_CNTL__AINC__SHIFT 0x00000000 4254 #define GDS_ATOM_CNTL__DMODE_MASK 0x00000100L 4255 #define GDS_ATOM_CNTL__DMODE__SHIFT 0x00000008 4256 #define GDS_ATOM_CNTL__UNUSED1_MASK 0x000000c0L 4257 #define GDS_ATOM_CNTL__UNUSED1__SHIFT 0x00000006 4258 #define GDS_ATOM_CNTL__UNUSED2_MASK 0xfffffe00L 4259 #define GDS_ATOM_CNTL__UNUSED2__SHIFT 0x00000009 4260 #define GDS_ATOM_COMPLETE__COMPLETE_MASK 0x00000001L 4261 #define GDS_ATOM_COMPLETE__COMPLETE__SHIFT 0x00000000 4262 #define GDS_ATOM_COMPLETE__UNUSED_MASK 0xfffffffeL 4263 #define GDS_ATOM_COMPLETE__UNUSED__SHIFT 0x00000001 4264 #define GDS_ATOM_DST__DST_MASK 0xffffffffL 4265 #define GDS_ATOM_DST__DST__SHIFT 0x00000000 4266 #define GDS_ATOM_OFFSET0__OFFSET0_MASK 0x000000ffL 4267 #define GDS_ATOM_OFFSET0__OFFSET0__SHIFT 0x00000000 4268 #define GDS_ATOM_OFFSET0__UNUSED_MASK 0xffffff00L 4269 #define GDS_ATOM_OFFSET0__UNUSED__SHIFT 0x00000008 4270 #define GDS_ATOM_OFFSET1__OFFSET1_MASK 0x000000ffL 4271 #define GDS_ATOM_OFFSET1__OFFSET1__SHIFT 0x00000000 4272 #define GDS_ATOM_OFFSET1__UNUSED_MASK 0xffffff00L 4273 #define GDS_ATOM_OFFSET1__UNUSED__SHIFT 0x00000008 4274 #define GDS_ATOM_OP__OP_MASK 0x000000ffL 4275 #define GDS_ATOM_OP__OP__SHIFT 0x00000000 4276 #define GDS_ATOM_OP__UNUSED_MASK 0xffffff00L 4277 #define GDS_ATOM_OP__UNUSED__SHIFT 0x00000008 4278 #define GDS_ATOM_READ0__DATA_MASK 0xffffffffL 4279 #define GDS_ATOM_READ0__DATA__SHIFT 0x00000000 4280 #define GDS_ATOM_READ0_U__DATA_MASK 0xffffffffL 4281 #define GDS_ATOM_READ0_U__DATA__SHIFT 0x00000000 4282 #define GDS_ATOM_READ1__DATA_MASK 0xffffffffL 4283 #define GDS_ATOM_READ1__DATA__SHIFT 0x00000000 4284 #define GDS_ATOM_READ1_U__DATA_MASK 0xffffffffL 4285 #define GDS_ATOM_READ1_U__DATA__SHIFT 0x00000000 4286 #define GDS_ATOM_SIZE__SIZE_MASK 0x0000ffffL 4287 #define GDS_ATOM_SIZE__SIZE__SHIFT 0x00000000 4288 #define GDS_ATOM_SIZE__UNUSED_MASK 0xffff0000L 4289 #define GDS_ATOM_SIZE__UNUSED__SHIFT 0x00000010 4290 #define GDS_ATOM_SRC0__DATA_MASK 0xffffffffL 4291 #define GDS_ATOM_SRC0__DATA__SHIFT 0x00000000 4292 #define GDS_ATOM_SRC0_U__DATA_MASK 0xffffffffL 4293 #define GDS_ATOM_SRC0_U__DATA__SHIFT 0x00000000 4294 #define GDS_ATOM_SRC1__DATA_MASK 0xffffffffL 4295 #define GDS_ATOM_SRC1__DATA__SHIFT 0x00000000 4296 #define GDS_ATOM_SRC1_U__DATA_MASK 0xffffffffL 4297 #define GDS_ATOM_SRC1_U__DATA__SHIFT 0x00000000 4298 #define GDS_CNTL_STATUS__DS_ADDR_CONFLICT_MASK 0x00000010L 4299 #define GDS_CNTL_STATUS__DS_ADDR_CONFLICT__SHIFT 0x00000004 4300 #define GDS_CNTL_STATUS__DS_BANK_CONFLICT_MASK 0x00000008L 4301 #define GDS_CNTL_STATUS__DS_BANK_CONFLICT__SHIFT 0x00000003 4302 #define GDS_CNTL_STATUS__DS_RD_CLAMP_MASK 0x00000040L 4303 #define GDS_CNTL_STATUS__DS_RD_CLAMP__SHIFT 0x00000006 4304 #define GDS_CNTL_STATUS__DS_WR_CLAMP_MASK 0x00000020L 4305 #define GDS_CNTL_STATUS__DS_WR_CLAMP__SHIFT 0x00000005 4306 #define GDS_CNTL_STATUS__GDS_BUSY_MASK 0x00000001L 4307 #define GDS_CNTL_STATUS__GDS_BUSY__SHIFT 0x00000000 4308 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY_MASK 0x00000002L 4309 #define GDS_CNTL_STATUS__GRBM_WBUF_BUSY__SHIFT 0x00000001 4310 #define GDS_CNTL_STATUS__ORD_APP_BUSY_MASK 0x00000004L 4311 #define GDS_CNTL_STATUS__ORD_APP_BUSY__SHIFT 0x00000002 4312 #define GDS_CONFIG__SH0_GPR_PHASE_SEL_MASK 0x00000006L 4313 #define GDS_CONFIG__SH0_GPR_PHASE_SEL__SHIFT 0x00000001 4314 #define GDS_CONFIG__SH1_GPR_PHASE_SEL_MASK 0x00000018L 4315 #define GDS_CONFIG__SH1_GPR_PHASE_SEL__SHIFT 0x00000003 4316 #define GDS_CONFIG__SH2_GPR_PHASE_SEL_MASK 0x00000060L 4317 #define GDS_CONFIG__SH2_GPR_PHASE_SEL__SHIFT 0x00000005 4318 #define GDS_CONFIG__SH3_GPR_PHASE_SEL_MASK 0x00000180L 4319 #define GDS_CONFIG__SH3_GPR_PHASE_SEL__SHIFT 0x00000007 4320 #define GDS_DEBUG_CNTL__GDS_DEBUG_INDX_MASK 0x0000001fL 4321 #define GDS_DEBUG_CNTL__GDS_DEBUG_INDX__SHIFT 0x00000000 4322 #define GDS_DEBUG_CNTL__UNUSED_MASK 0xffffffe0L 4323 #define GDS_DEBUG_CNTL__UNUSED__SHIFT 0x00000005 4324 #define GDS_DEBUG_DATA__DATA_MASK 0xffffffffL 4325 #define GDS_DEBUG_DATA__DATA__SHIFT 0x00000000 4326 #define GDS_DEBUG_REG0__buff_write_MASK 0x00020000L 4327 #define GDS_DEBUG_REG0__buff_write__SHIFT 0x00000011 4328 #define GDS_DEBUG_REG0__cstate_MASK 0x0001e000L 4329 #define GDS_DEBUG_REG0__cstate__SHIFT 0x0000000d 4330 #define GDS_DEBUG_REG0__flush_request_MASK 0x00040000L 4331 #define GDS_DEBUG_REG0__flush_request__SHIFT 0x00000012 4332 #define GDS_DEBUG_REG0__last_pixel_ptr_MASK 0x00001000L 4333 #define GDS_DEBUG_REG0__last_pixel_ptr__SHIFT 0x0000000c 4334 #define GDS_DEBUG_REG0__spare1_MASK 0x00000001L 4335 #define GDS_DEBUG_REG0__spare1__SHIFT 0x00000000 4336 #define GDS_DEBUG_REG0__spare_MASK 0xff000000L 4337 #define GDS_DEBUG_REG0__spare__SHIFT 0x00000018 4338 #define GDS_DEBUG_REG0__wbuf_fifo_empty_MASK 0x00100000L 4339 #define GDS_DEBUG_REG0__wbuf_fifo_empty__SHIFT 0x00000014 4340 #define GDS_DEBUG_REG0__wbuf_fifo_full_MASK 0x00200000L 4341 #define GDS_DEBUG_REG0__wbuf_fifo_full__SHIFT 0x00000015 4342 #define GDS_DEBUG_REG0__wr_buffer_wr_complete_MASK 0x00080000L 4343 #define GDS_DEBUG_REG0__wr_buffer_wr_complete__SHIFT 0x00000013 4344 #define GDS_DEBUG_REG0__write_buff_valid_MASK 0x00000040L 4345 #define GDS_DEBUG_REG0__write_buff_valid__SHIFT 0x00000006 4346 #define GDS_DEBUG_REG0__wr_pixel_nxt_ptr_MASK 0x00000f80L 4347 #define GDS_DEBUG_REG0__wr_pixel_nxt_ptr__SHIFT 0x00000007 4348 #define GDS_DEBUG_REG1__addr_fifo_empty_MASK 0x00200000L 4349 #define GDS_DEBUG_REG1__addr_fifo_empty__SHIFT 0x00000015 4350 #define GDS_DEBUG_REG1__addr_fifo_full_MASK 0x00100000L 4351 #define GDS_DEBUG_REG1__addr_fifo_full__SHIFT 0x00000014 4352 #define GDS_DEBUG_REG1__awaiting_data_MASK 0x00080000L 4353 #define GDS_DEBUG_REG1__awaiting_data__SHIFT 0x00000013 4354 #define GDS_DEBUG_REG1__buffer_invalid_MASK 0x00800000L 4355 #define GDS_DEBUG_REG1__buffer_invalid__SHIFT 0x00000017 4356 #define GDS_DEBUG_REG1__buffer_loaded_MASK 0x00400000L 4357 #define GDS_DEBUG_REG1__buffer_loaded__SHIFT 0x00000016 4358 #define GDS_DEBUG_REG1__data_ready_MASK 0x00040000L 4359 #define GDS_DEBUG_REG1__data_ready__SHIFT 0x00000012 4360 #define GDS_DEBUG_REG1__pixel_addr_MASK 0x0001fffcL 4361 #define GDS_DEBUG_REG1__pixel_addr__SHIFT 0x00000002 4362 #define GDS_DEBUG_REG1__pixel_vld_MASK 0x00020000L 4363 #define GDS_DEBUG_REG1__pixel_vld__SHIFT 0x00000011 4364 #define GDS_DEBUG_REG1__spare_MASK 0xff000000L 4365 #define GDS_DEBUG_REG1__spare__SHIFT 0x00000018 4366 #define GDS_DEBUG_REG1__tag_hit_MASK 0x00000001L 4367 #define GDS_DEBUG_REG1__tag_hit__SHIFT 0x00000000 4368 #define GDS_DEBUG_REG1__tag_miss_MASK 0x00000002L 4369 #define GDS_DEBUG_REG1__tag_miss__SHIFT 0x00000001 4370 #define GDS_DEBUG_REG2__app_sel_MASK 0x000000f0L 4371 #define GDS_DEBUG_REG2__app_sel__SHIFT 0x00000004 4372 #define GDS_DEBUG_REG2__cmd_write_MASK 0x00000008L 4373 #define GDS_DEBUG_REG2__cmd_write__SHIFT 0x00000003 4374 #define GDS_DEBUG_REG2__ds_credit_avail_MASK 0x00000002L 4375 #define GDS_DEBUG_REG2__ds_credit_avail__SHIFT 0x00000001 4376 #define GDS_DEBUG_REG2__ds_full_MASK 0x00000001L 4377 #define GDS_DEBUG_REG2__ds_full__SHIFT 0x00000000 4378 #define GDS_DEBUG_REG2__ord_idx_free_MASK 0x00000004L 4379 #define GDS_DEBUG_REG2__ord_idx_free__SHIFT 0x00000002 4380 #define GDS_DEBUG_REG2__req_MASK 0x007fff00L 4381 #define GDS_DEBUG_REG2__req__SHIFT 0x00000008 4382 #define GDS_DEBUG_REG2__spare_MASK 0xff000000L 4383 #define GDS_DEBUG_REG2__spare__SHIFT 0x00000018 4384 #define GDS_DEBUG_REG3__pipe0_busy_num_MASK 0x00007800L 4385 #define GDS_DEBUG_REG3__pipe0_busy_num__SHIFT 0x0000000b 4386 #define GDS_DEBUG_REG3__pipe_num_busy_MASK 0x000007ffL 4387 #define GDS_DEBUG_REG3__pipe_num_busy__SHIFT 0x00000000 4388 #define GDS_DEBUG_REG3__spare_MASK 0xff000000L 4389 #define GDS_DEBUG_REG3__spare__SHIFT 0x00000018 4390 #define GDS_DEBUG_REG4__cmd_write_MASK 0x00020000L 4391 #define GDS_DEBUG_REG4__cmd_write__SHIFT 0x00000011 4392 #define GDS_DEBUG_REG4__credit_cnt_gt0_MASK 0x00010000L 4393 #define GDS_DEBUG_REG4__credit_cnt_gt0__SHIFT 0x00000010 4394 #define GDS_DEBUG_REG4__cur_reso_barrier_MASK 0x00002000L 4395 #define GDS_DEBUG_REG4__cur_reso_barrier__SHIFT 0x0000000d 4396 #define GDS_DEBUG_REG4__cur_reso_cnt_gt0_MASK 0x00008000L 4397 #define GDS_DEBUG_REG4__cur_reso_cnt_gt0__SHIFT 0x0000000f 4398 #define GDS_DEBUG_REG4__cur_reso_fed_MASK 0x00001000L 4399 #define GDS_DEBUG_REG4__cur_reso_fed__SHIFT 0x0000000c 4400 #define GDS_DEBUG_REG4__cur_reso_flag_MASK 0x00004000L 4401 #define GDS_DEBUG_REG4__cur_reso_flag__SHIFT 0x0000000e 4402 #define GDS_DEBUG_REG4__cur_reso_head_dirty_MASK 0x00000400L 4403 #define GDS_DEBUG_REG4__cur_reso_head_dirty__SHIFT 0x0000000a 4404 #define GDS_DEBUG_REG4__cur_reso_head_flag_MASK 0x00000800L 4405 #define GDS_DEBUG_REG4__cur_reso_head_flag__SHIFT 0x0000000b 4406 #define GDS_DEBUG_REG4__cur_reso_head_valid_MASK 0x00000200L 4407 #define GDS_DEBUG_REG4__cur_reso_head_valid__SHIFT 0x00000009 4408 #define GDS_DEBUG_REG4__cur_reso_MASK 0x000001f8L 4409 #define GDS_DEBUG_REG4__cur_reso__SHIFT 0x00000003 4410 #define GDS_DEBUG_REG4__grbm_gws_reso_rd_MASK 0x00080000L 4411 #define GDS_DEBUG_REG4__grbm_gws_reso_rd__SHIFT 0x00000013 4412 #define GDS_DEBUG_REG4__grbm_gws_reso_wr_MASK 0x00040000L 4413 #define GDS_DEBUG_REG4__grbm_gws_reso_wr__SHIFT 0x00000012 4414 #define GDS_DEBUG_REG4__gws_bulkfree_MASK 0x00200000L 4415 #define GDS_DEBUG_REG4__gws_bulkfree__SHIFT 0x00000015 4416 #define GDS_DEBUG_REG4__gws_busy_MASK 0x00000001L 4417 #define GDS_DEBUG_REG4__gws_busy__SHIFT 0x00000000 4418 #define GDS_DEBUG_REG4__gws_out_stall_MASK 0x00000004L 4419 #define GDS_DEBUG_REG4__gws_out_stall__SHIFT 0x00000002 4420 #define GDS_DEBUG_REG4__gws_req_MASK 0x00000002L 4421 #define GDS_DEBUG_REG4__gws_req__SHIFT 0x00000001 4422 #define GDS_DEBUG_REG4__ram_gws_re_MASK 0x00400000L 4423 #define GDS_DEBUG_REG4__ram_gws_re__SHIFT 0x00000016 4424 #define GDS_DEBUG_REG4__ram_gws_we_MASK 0x00800000L 4425 #define GDS_DEBUG_REG4__ram_gws_we__SHIFT 0x00000017 4426 #define GDS_DEBUG_REG4__ram_read_busy_MASK 0x00100000L 4427 #define GDS_DEBUG_REG4__ram_read_busy__SHIFT 0x00000014 4428 #define GDS_DEBUG_REG4__spare_MASK 0xff000000L 4429 #define GDS_DEBUG_REG4__spare__SHIFT 0x00000018 4430 #define GDS_DEBUG_REG5__alloc_opco_error_MASK 0x00000004L 4431 #define GDS_DEBUG_REG5__alloc_opco_error__SHIFT 0x00000002 4432 #define GDS_DEBUG_REG5__dealloc_opco_error_MASK 0x00000008L 4433 #define GDS_DEBUG_REG5__dealloc_opco_error__SHIFT 0x00000003 4434 #define GDS_DEBUG_REG5__dec_error_MASK 0x00000002L 4435 #define GDS_DEBUG_REG5__dec_error__SHIFT 0x00000001 4436 #define GDS_DEBUG_REG5__error_ds_address_MASK 0x003fff00L 4437 #define GDS_DEBUG_REG5__error_ds_address__SHIFT 0x00000008 4438 #define GDS_DEBUG_REG5__spare1_MASK 0xffc00000L 4439 #define GDS_DEBUG_REG5__spare1__SHIFT 0x00000016 4440 #define GDS_DEBUG_REG5__spare_MASK 0xff000000L 4441 #define GDS_DEBUG_REG5__spare__SHIFT 0x00000018 4442 #define GDS_DEBUG_REG5__wrap_opco_error_MASK 0x00000010L 4443 #define GDS_DEBUG_REG5__wrap_opco_error__SHIFT 0x00000004 4444 #define GDS_DEBUG_REG5__write_dis_MASK 0x00000001L 4445 #define GDS_DEBUG_REG5__write_dis__SHIFT 0x00000000 4446 #define GDS_DEBUG_REG6__counters_busy_MASK 0x001fffe0L 4447 #define GDS_DEBUG_REG6__counters_busy__SHIFT 0x00000005 4448 #define GDS_DEBUG_REG6__counters_enabled_MASK 0x0000001eL 4449 #define GDS_DEBUG_REG6__counters_enabled__SHIFT 0x00000001 4450 #define GDS_DEBUG_REG6__oa_busy_MASK 0x00000001L 4451 #define GDS_DEBUG_REG6__oa_busy__SHIFT 0x00000000 4452 #define GDS_DEBUG_REG6__spare_MASK 0xff000000L 4453 #define GDS_DEBUG_REG6__spare__SHIFT 0x00000018 4454 #define GDS_ENHANCE__AUTO_INC_INDEX_MASK 0x00010000L 4455 #define GDS_ENHANCE__AUTO_INC_INDEX__SHIFT 0x00000010 4456 #define GDS_ENHANCE__MISC_MASK 0x0000ffffL 4457 #define GDS_ENHANCE__MISC__SHIFT 0x00000000 4458 #define GDS_ENHANCE__UNUSED_MASK 0xffff0000L 4459 #define GDS_ENHANCE__UNUSED__SHIFT 0x00000010 4460 #define GDS_GRBM_SECDED_CNT__DED_MASK 0xffff0000L 4461 #define GDS_GRBM_SECDED_CNT__DED__SHIFT 0x00000010 4462 #define GDS_GRBM_SECDED_CNT__SEC_MASK 0x0000ffffL 4463 #define GDS_GRBM_SECDED_CNT__SEC__SHIFT 0x00000000 4464 #define GDS_GWS_RESOURCE_CNTL__INDEX_MASK 0x0000003fL 4465 #define GDS_GWS_RESOURCE_CNTL__INDEX__SHIFT 0x00000000 4466 #define GDS_GWS_RESOURCE_CNTL__UNUSED_MASK 0xffffffc0L 4467 #define GDS_GWS_RESOURCE_CNTL__UNUSED__SHIFT 0x00000006 4468 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT_MASK 0x0000ffffL 4469 #define GDS_GWS_RESOURCE_CNT__RESOURCE_CNT__SHIFT 0x00000000 4470 #define GDS_GWS_RESOURCE_CNT__UNUSED_MASK 0xffff0000L 4471 #define GDS_GWS_RESOURCE_CNT__UNUSED__SHIFT 0x00000010 4472 #define GDS_GWS_RESOURCE__COUNTER_MASK 0x00001ffeL 4473 #define GDS_GWS_RESOURCE__COUNTER__SHIFT 0x00000001 4474 #define GDS_GWS_RESOURCE__DED_MASK 0x00004000L 4475 #define GDS_GWS_RESOURCE__DED__SHIFT 0x0000000e 4476 #define GDS_GWS_RESOURCE__FLAG_MASK 0x00000001L 4477 #define GDS_GWS_RESOURCE__FLAG__SHIFT 0x00000000 4478 #define GDS_GWS_RESOURCE__HEAD_FLAG_MASK 0x10000000L 4479 #define GDS_GWS_RESOURCE__HEAD_FLAG__SHIFT 0x0000001c 4480 #define GDS_GWS_RESOURCE__HEAD_QUEUE_MASK 0x07ff0000L 4481 #define GDS_GWS_RESOURCE__HEAD_QUEUE__SHIFT 0x00000010 4482 #define GDS_GWS_RESOURCE__HEAD_VALID_MASK 0x08000000L 4483 #define GDS_GWS_RESOURCE__HEAD_VALID__SHIFT 0x0000001b 4484 #define GDS_GWS_RESOURCE__RELEASE_ALL_MASK 0x00008000L 4485 #define GDS_GWS_RESOURCE__RELEASE_ALL__SHIFT 0x0000000f 4486 #define GDS_GWS_RESOURCE_RESET__RESET_MASK 0x00000001L 4487 #define GDS_GWS_RESOURCE_RESET__RESET__SHIFT 0x00000000 4488 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID_MASK 0x0000ff00L 4489 #define GDS_GWS_RESOURCE_RESET__RESOURCE_ID__SHIFT 0x00000008 4490 #define GDS_GWS_RESOURCE__TYPE_MASK 0x00002000L 4491 #define GDS_GWS_RESOURCE__TYPE__SHIFT 0x0000000d 4492 #define GDS_GWS_RESOURCE__UNUSED1_MASK 0xe0000000L 4493 #define GDS_GWS_RESOURCE__UNUSED1__SHIFT 0x0000001d 4494 #define GDS_OA_DED__ME0_CS_DED_MASK 0x00000004L 4495 #define GDS_OA_DED__ME0_CS_DED__SHIFT 0x00000002 4496 #define GDS_OA_DED__ME0_GFXHP3D_PIX_DED_MASK 0x00000001L 4497 #define GDS_OA_DED__ME0_GFXHP3D_PIX_DED__SHIFT 0x00000000 4498 #define GDS_OA_DED__ME0_GFXHP3D_VTX_DED_MASK 0x00000002L 4499 #define GDS_OA_DED__ME0_GFXHP3D_VTX_DED__SHIFT 0x00000001 4500 #define GDS_OA_DED__ME1_PIPE0_DED_MASK 0x00000010L 4501 #define GDS_OA_DED__ME1_PIPE0_DED__SHIFT 0x00000004 4502 #define GDS_OA_DED__ME1_PIPE1_DED_MASK 0x00000020L 4503 #define GDS_OA_DED__ME1_PIPE1_DED__SHIFT 0x00000005 4504 #define GDS_OA_DED__ME1_PIPE2_DED_MASK 0x00000040L 4505 #define GDS_OA_DED__ME1_PIPE2_DED__SHIFT 0x00000006 4506 #define GDS_OA_DED__ME1_PIPE3_DED_MASK 0x00000080L 4507 #define GDS_OA_DED__ME1_PIPE3_DED__SHIFT 0x00000007 4508 #define GDS_OA_DED__ME2_PIPE0_DED_MASK 0x00000100L 4509 #define GDS_OA_DED__ME2_PIPE0_DED__SHIFT 0x00000008 4510 #define GDS_OA_DED__ME2_PIPE1_DED_MASK 0x00000200L 4511 #define GDS_OA_DED__ME2_PIPE1_DED__SHIFT 0x00000009 4512 #define GDS_OA_DED__ME2_PIPE2_DED_MASK 0x00000400L 4513 #define GDS_OA_DED__ME2_PIPE2_DED__SHIFT 0x0000000a 4514 #define GDS_OA_DED__ME2_PIPE3_DED_MASK 0x00000800L 4515 #define GDS_OA_DED__ME2_PIPE3_DED__SHIFT 0x0000000b 4516 #define GDS_OA_DED__UNUSED0_MASK 0x00000008L 4517 #define GDS_OA_DED__UNUSED0__SHIFT 0x00000003 4518 #define GDS_OA_DED__UNUSED1_MASK 0xfffff000L 4519 #define GDS_OA_DED__UNUSED1__SHIFT 0x0000000c 4520 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4521 #define GDS_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4522 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4523 #define GDS_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4524 #define GDS_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT2_MASK 0x000003ffL 4525 #define GDS_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT2__SHIFT 0x00000000 4526 #define GDS_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT3_MASK 0x000ffc00L 4527 #define GDS_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT3__SHIFT 0x0000000a 4528 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 4529 #define GDS_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 4530 #define GDS_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 4531 #define GDS_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 4532 #define GDS_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 4533 #define GDS_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 4534 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4535 #define GDS_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4536 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4537 #define GDS_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4538 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 4539 #define GDS_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 4540 #define GDS_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 4541 #define GDS_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 4542 #define GDS_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 4543 #define GDS_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 4544 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4545 #define GDS_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4546 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4547 #define GDS_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4548 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 4549 #define GDS_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 4550 #define GDS_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 4551 #define GDS_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 4552 #define GDS_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 4553 #define GDS_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 4554 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4555 #define GDS_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4556 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4557 #define GDS_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4558 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 4559 #define GDS_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 4560 #define GDS_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 4561 #define GDS_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 4562 #define GDS_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 4563 #define GDS_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 4564 #define GDS_RD_ADDR__READ_ADDR_MASK 0xffffffffL 4565 #define GDS_RD_ADDR__READ_ADDR__SHIFT 0x00000000 4566 #define GDS_RD_BURST_ADDR__BURST_ADDR_MASK 0xffffffffL 4567 #define GDS_RD_BURST_ADDR__BURST_ADDR__SHIFT 0x00000000 4568 #define GDS_RD_BURST_COUNT__BURST_COUNT_MASK 0xffffffffL 4569 #define GDS_RD_BURST_COUNT__BURST_COUNT__SHIFT 0x00000000 4570 #define GDS_RD_BURST_DATA__BURST_DATA_MASK 0xffffffffL 4571 #define GDS_RD_BURST_DATA__BURST_DATA__SHIFT 0x00000000 4572 #define GDS_RD_DATA__READ_DATA_MASK 0xffffffffL 4573 #define GDS_RD_DATA__READ_DATA__SHIFT 0x00000000 4574 #define GDS_SECDED_CNT__DED_MASK 0xffff0000L 4575 #define GDS_SECDED_CNT__DED__SHIFT 0x00000010 4576 #define GDS_SECDED_CNT__SEC_MASK 0x0000ffffL 4577 #define GDS_SECDED_CNT__SEC__SHIFT 0x00000000 4578 #define GDS_WR_ADDR__WRITE_ADDR_MASK 0xffffffffL 4579 #define GDS_WR_ADDR__WRITE_ADDR__SHIFT 0x00000000 4580 #define GDS_WR_BURST_ADDR__WRITE_ADDR_MASK 0xffffffffL 4581 #define GDS_WR_BURST_ADDR__WRITE_ADDR__SHIFT 0x00000000 4582 #define GDS_WR_BURST_DATA__WRITE_DATA_MASK 0xffffffffL 4583 #define GDS_WR_BURST_DATA__WRITE_DATA__SHIFT 0x00000000 4584 #define GDS_WR_DATA__WRITE_DATA_MASK 0xffffffffL 4585 #define GDS_WR_DATA__WRITE_DATA__SHIFT 0x00000000 4586 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE_MASK 0xffffffffL 4587 #define GDS_WRITE_COMPLETE__WRITE_COMPLETE__SHIFT 0x00000000 4588 #define GFX_COPY_STATE__SRC_STATE_ID_MASK 0x00000007L 4589 #define GFX_COPY_STATE__SRC_STATE_ID__SHIFT 0x00000000 4590 #define GRBM_CAM_DATA__CAM_ADDR_MASK 0x0000ffffL 4591 #define GRBM_CAM_DATA__CAM_ADDR__SHIFT 0x00000000 4592 #define GRBM_CAM_DATA__CAM_REMAPADDR_MASK 0xffff0000L 4593 #define GRBM_CAM_DATA__CAM_REMAPADDR__SHIFT 0x00000010 4594 #define GRBM_CAM_INDEX__CAM_INDEX_MASK 0x00000007L 4595 #define GRBM_CAM_INDEX__CAM_INDEX__SHIFT 0x00000000 4596 #define GRBM_CNTL__READ_TIMEOUT_MASK 0x000000ffL 4597 #define GRBM_CNTL__READ_TIMEOUT__SHIFT 0x00000000 4598 #define GRBM_DEBUG_CNTL__GRBM_DEBUG_INDEX_MASK 0x0000003fL 4599 #define GRBM_DEBUG_CNTL__GRBM_DEBUG_INDEX__SHIFT 0x00000000 4600 #define GRBM_DEBUG_DATA__DATA_MASK 0xffffffffL 4601 #define GRBM_DEBUG_DATA__DATA__SHIFT 0x00000000 4602 #define GRBM_DEBUG__DISABLE_READ_TIMEOUT_MASK 0x00000040L 4603 #define GRBM_DEBUG__DISABLE_READ_TIMEOUT__SHIFT 0x00000006 4604 #define GRBM_DEBUG__GFX_CLOCK_DOMAIN_OVERRIDE_MASK 0x00001000L 4605 #define GRBM_DEBUG__GFX_CLOCK_DOMAIN_OVERRIDE__SHIFT 0x0000000c 4606 #define GRBM_DEBUG__HYSTERESIS_GUI_ACTIVE_MASK 0x00000f00L 4607 #define GRBM_DEBUG__HYSTERESIS_GUI_ACTIVE__SHIFT 0x00000008 4608 #define GRBM_DEBUG__IGNORE_FAO_MASK 0x00000020L 4609 #define GRBM_DEBUG__IGNORE_FAO__SHIFT 0x00000005 4610 #define GRBM_DEBUG__IGNORE_RDY_MASK 0x00000002L 4611 #define GRBM_DEBUG__IGNORE_RDY__SHIFT 0x00000001 4612 #define GRBM_DEBUG_SNAPSHOT__CPF_RDY_MASK 0x00000001L 4613 #define GRBM_DEBUG_SNAPSHOT__CPF_RDY__SHIFT 0x00000000 4614 #define GRBM_DEBUG_SNAPSHOT__CPG_RDY_MASK 0x00000002L 4615 #define GRBM_DEBUG_SNAPSHOT__CPG_RDY__SHIFT 0x00000001 4616 #define GRBM_DEBUG__SNAPSHOT_FREE_CNTRS_MASK 0x00000080L 4617 #define GRBM_DEBUG__SNAPSHOT_FREE_CNTRS__SHIFT 0x00000007 4618 #define GRBM_DEBUG_SNAPSHOT__GDS_RDY_MASK 0x00000200L 4619 #define GRBM_DEBUG_SNAPSHOT__GDS_RDY__SHIFT 0x00000009 4620 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE0_RDY0_MASK 0x00000040L 4621 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE0_RDY0__SHIFT 0x00000006 4622 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE0_RDY1_MASK 0x00004000L 4623 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE0_RDY1__SHIFT 0x0000000e 4624 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE1_RDY0_MASK 0x00000080L 4625 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE1_RDY0__SHIFT 0x00000007 4626 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE1_RDY1_MASK 0x00008000L 4627 #define GRBM_DEBUG_SNAPSHOT__SE0SPI_ME0PIPE1_RDY1__SHIFT 0x0000000f 4628 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE0_RDY0_MASK 0x00000100L 4629 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE0_RDY0__SHIFT 0x00000008 4630 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE0_RDY1_MASK 0x00010000L 4631 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE0_RDY1__SHIFT 0x00000010 4632 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE1_RDY0_MASK 0x00000200L 4633 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE1_RDY0__SHIFT 0x00000009 4634 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE1_RDY1_MASK 0x00020000L 4635 #define GRBM_DEBUG_SNAPSHOT__SE1SPI_ME0PIPE1_RDY1__SHIFT 0x00000011 4636 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE0_RDY0_MASK 0x00000400L 4637 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE0_RDY0__SHIFT 0x0000000a 4638 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE0_RDY1_MASK 0x00040000L 4639 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE0_RDY1__SHIFT 0x00000012 4640 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE1_RDY0_MASK 0x00000800L 4641 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE1_RDY0__SHIFT 0x0000000b 4642 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE1_RDY1_MASK 0x00080000L 4643 #define GRBM_DEBUG_SNAPSHOT__SE2SPI_ME0PIPE1_RDY1__SHIFT 0x00000013 4644 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE0_RDY0_MASK 0x00001000L 4645 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE0_RDY0__SHIFT 0x0000000c 4646 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE0_RDY1_MASK 0x00100000L 4647 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE0_RDY1__SHIFT 0x00000014 4648 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE1_RDY0_MASK 0x00002000L 4649 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE1_RDY0__SHIFT 0x0000000d 4650 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE1_RDY1_MASK 0x00200000L 4651 #define GRBM_DEBUG_SNAPSHOT__SE3SPI_ME0PIPE1_RDY1__SHIFT 0x00000015 4652 #define GRBM_DEBUG_SNAPSHOT__SRBM_RDY_MASK 0x00000002L 4653 #define GRBM_DEBUG_SNAPSHOT__SRBM_RDY__SHIFT 0x00000001 4654 #define GRBM_DEBUG_SNAPSHOT__WD_ME0PIPE0_RDY_MASK 0x00000008L 4655 #define GRBM_DEBUG_SNAPSHOT__WD_ME0PIPE0_RDY__SHIFT 0x00000003 4656 #define GRBM_DEBUG_SNAPSHOT__WD_ME0PIPE1_RDY_MASK 0x00000010L 4657 #define GRBM_DEBUG_SNAPSHOT__WD_ME0PIPE1_RDY__SHIFT 0x00000004 4658 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT_MASK 0x00001f00L 4659 #define GRBM_GFX_CLKEN_CNTL__POST_DELAY_CNT__SHIFT 0x00000008 4660 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT_MASK 0x0000000fL 4661 #define GRBM_GFX_CLKEN_CNTL__PREFIX_DELAY_CNT__SHIFT 0x00000000 4662 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES_MASK 0x40000000L 4663 #define GRBM_GFX_INDEX__INSTANCE_BROADCAST_WRITES__SHIFT 0x0000001e 4664 #define GRBM_GFX_INDEX__INSTANCE_INDEX_MASK 0x000000ffL 4665 #define GRBM_GFX_INDEX__INSTANCE_INDEX__SHIFT 0x00000000 4666 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES_MASK 0x80000000L 4667 #define GRBM_GFX_INDEX__SE_BROADCAST_WRITES__SHIFT 0x0000001f 4668 #define GRBM_GFX_INDEX__SE_INDEX_MASK 0x00ff0000L 4669 #define GRBM_GFX_INDEX__SE_INDEX__SHIFT 0x00000010 4670 #define GRBM_GFX_INDEX__SH_BROADCAST_WRITES_MASK 0x20000000L 4671 #define GRBM_GFX_INDEX__SH_BROADCAST_WRITES__SHIFT 0x0000001d 4672 #define GRBM_GFX_INDEX__SH_INDEX_MASK 0x0000ff00L 4673 #define GRBM_GFX_INDEX__SH_INDEX__SHIFT 0x00000008 4674 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE_MASK 0x00080000L 4675 #define GRBM_INT_CNTL__GUI_IDLE_INT_ENABLE__SHIFT 0x00000013 4676 #define GRBM_INT_CNTL__RDERR_INT_ENABLE_MASK 0x00000001L 4677 #define GRBM_INT_CNTL__RDERR_INT_ENABLE__SHIFT 0x00000000 4678 #define GRBM_NOWHERE__DATA_MASK 0xffffffffL 4679 #define GRBM_NOWHERE__DATA__SHIFT 0x00000000 4680 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4681 #define GRBM_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4682 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4683 #define GRBM_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4684 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 4685 #define GRBM_PERFCOUNTER0_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000019 4686 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 4687 #define GRBM_PERFCOUNTER0_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000015 4688 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 4689 #define GRBM_PERFCOUNTER0_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000b 4690 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 4691 #define GRBM_PERFCOUNTER0_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x00000016 4692 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 4693 #define GRBM_PERFCOUNTER0_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000014 4694 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 4695 #define GRBM_PERFCOUNTER0_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000a 4696 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 4697 #define GRBM_PERFCOUNTER0_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT 0x00000018 4698 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 4699 #define GRBM_PERFCOUNTER0_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x00000013 4700 #define GRBM_PERFCOUNTER0_SELECT__IA_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 4701 #define GRBM_PERFCOUNTER0_SELECT__IA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000017 4702 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 4703 #define GRBM_PERFCOUNTER0_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000012 4704 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x0000003fL 4705 #define GRBM_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 4706 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 4707 #define GRBM_PERFCOUNTER0_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001a 4708 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 4709 #define GRBM_PERFCOUNTER0_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x00000011 4710 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 4711 #define GRBM_PERFCOUNTER0_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000010 4712 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 4713 #define GRBM_PERFCOUNTER0_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000e 4714 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 4715 #define GRBM_PERFCOUNTER0_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000d 4716 #define GRBM_PERFCOUNTER0_SELECT__TC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 4717 #define GRBM_PERFCOUNTER0_SELECT__TC_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001b 4718 #define GRBM_PERFCOUNTER0_SELECT__VGT_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 4719 #define GRBM_PERFCOUNTER0_SELECT__VGT_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000c 4720 #define GRBM_PERFCOUNTER0_SELECT__WD_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 4721 #define GRBM_PERFCOUNTER0_SELECT__WD_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001c 4722 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4723 #define GRBM_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4724 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4725 #define GRBM_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4726 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x02000000L 4727 #define GRBM_PERFCOUNTER1_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000019 4728 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 4729 #define GRBM_PERFCOUNTER1_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000015 4730 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 4731 #define GRBM_PERFCOUNTER1_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000b 4732 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK_MASK 0x00400000L 4733 #define GRBM_PERFCOUNTER1_SELECT__CP_BUSY_USER_DEFINED_MASK__SHIFT 0x00000016 4734 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 4735 #define GRBM_PERFCOUNTER1_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000014 4736 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 4737 #define GRBM_PERFCOUNTER1_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000a 4738 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK_MASK 0x01000000L 4739 #define GRBM_PERFCOUNTER1_SELECT__GDS_BUSY_USER_DEFINED_MASK__SHIFT 0x00000018 4740 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 4741 #define GRBM_PERFCOUNTER1_SELECT__GRBM_BUSY_USER_DEFINED_MASK__SHIFT 0x00000013 4742 #define GRBM_PERFCOUNTER1_SELECT__IA_BUSY_USER_DEFINED_MASK_MASK 0x00800000L 4743 #define GRBM_PERFCOUNTER1_SELECT__IA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000017 4744 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 4745 #define GRBM_PERFCOUNTER1_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000012 4746 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x0000003fL 4747 #define GRBM_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 4748 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK_MASK 0x04000000L 4749 #define GRBM_PERFCOUNTER1_SELECT__RLC_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001a 4750 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 4751 #define GRBM_PERFCOUNTER1_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x00000011 4752 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 4753 #define GRBM_PERFCOUNTER1_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000010 4754 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00004000L 4755 #define GRBM_PERFCOUNTER1_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000e 4756 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 4757 #define GRBM_PERFCOUNTER1_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000d 4758 #define GRBM_PERFCOUNTER1_SELECT__TC_BUSY_USER_DEFINED_MASK_MASK 0x08000000L 4759 #define GRBM_PERFCOUNTER1_SELECT__TC_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001b 4760 #define GRBM_PERFCOUNTER1_SELECT__VGT_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 4761 #define GRBM_PERFCOUNTER1_SELECT__VGT_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000c 4762 #define GRBM_PERFCOUNTER1_SELECT__WD_BUSY_USER_DEFINED_MASK_MASK 0x10000000L 4763 #define GRBM_PERFCOUNTER1_SELECT__WD_BUSY_USER_DEFINED_MASK__SHIFT 0x0000001c 4764 #define GRBM_PWR_CNTL__REQ_TYPE_MASK 0x0000000fL 4765 #define GRBM_PWR_CNTL__REQ_TYPE__SHIFT 0x00000000 4766 #define GRBM_PWR_CNTL__RSP_TYPE_MASK 0x000000f0L 4767 #define GRBM_PWR_CNTL__RSP_TYPE__SHIFT 0x00000004 4768 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA_MASK 0x00080000L 4769 #define GRBM_READ_ERROR2__READ_REQUESTER_GDS_DMA__SHIFT 0x00000013 4770 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF_MASK 0x00100000L 4771 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_CF__SHIFT 0x00000014 4772 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF_MASK 0x00200000L 4773 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE0_PF__SHIFT 0x00000015 4774 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF_MASK 0x00400000L 4775 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_CF__SHIFT 0x00000016 4776 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF_MASK 0x00800000L 4777 #define GRBM_READ_ERROR2__READ_REQUESTER_ME0PIPE1_PF__SHIFT 0x00000017 4778 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0_MASK 0x01000000L 4779 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE0__SHIFT 0x00000018 4780 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1_MASK 0x02000000L 4781 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE1__SHIFT 0x00000019 4782 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2_MASK 0x04000000L 4783 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE2__SHIFT 0x0000001a 4784 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3_MASK 0x08000000L 4785 #define GRBM_READ_ERROR2__READ_REQUESTER_ME1PIPE3__SHIFT 0x0000001b 4786 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0_MASK 0x10000000L 4787 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE0__SHIFT 0x0000001c 4788 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1_MASK 0x20000000L 4789 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE1__SHIFT 0x0000001d 4790 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2_MASK 0x40000000L 4791 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE2__SHIFT 0x0000001e 4792 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3_MASK 0x80000000L 4793 #define GRBM_READ_ERROR2__READ_REQUESTER_ME2PIPE3__SHIFT 0x0000001f 4794 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC_MASK 0x00040000L 4795 #define GRBM_READ_ERROR2__READ_REQUESTER_RLC__SHIFT 0x00000012 4796 #define GRBM_READ_ERROR2__READ_REQUESTER_SRBM_MASK 0x00020000L 4797 #define GRBM_READ_ERROR2__READ_REQUESTER_SRBM__SHIFT 0x00000011 4798 #define GRBM_READ_ERROR__READ_ADDRESS_MASK 0x0003fffcL 4799 #define GRBM_READ_ERROR__READ_ADDRESS__SHIFT 0x00000002 4800 #define GRBM_READ_ERROR__READ_ERROR_MASK 0x80000000L 4801 #define GRBM_READ_ERROR__READ_ERROR__SHIFT 0x0000001f 4802 #define GRBM_READ_ERROR__READ_MEID_MASK 0x00c00000L 4803 #define GRBM_READ_ERROR__READ_MEID__SHIFT 0x00000016 4804 #define GRBM_READ_ERROR__READ_PIPEID_MASK 0x00300000L 4805 #define GRBM_READ_ERROR__READ_PIPEID__SHIFT 0x00000014 4806 #define GRBM_SCRATCH_REG0__SCRATCH_REG0_MASK 0xffffffffL 4807 #define GRBM_SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x00000000 4808 #define GRBM_SCRATCH_REG1__SCRATCH_REG1_MASK 0xffffffffL 4809 #define GRBM_SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x00000000 4810 #define GRBM_SCRATCH_REG2__SCRATCH_REG2_MASK 0xffffffffL 4811 #define GRBM_SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x00000000 4812 #define GRBM_SCRATCH_REG3__SCRATCH_REG3_MASK 0xffffffffL 4813 #define GRBM_SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x00000000 4814 #define GRBM_SCRATCH_REG4__SCRATCH_REG4_MASK 0xffffffffL 4815 #define GRBM_SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x00000000 4816 #define GRBM_SCRATCH_REG5__SCRATCH_REG5_MASK 0xffffffffL 4817 #define GRBM_SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x00000000 4818 #define GRBM_SCRATCH_REG6__SCRATCH_REG6_MASK 0xffffffffL 4819 #define GRBM_SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x00000000 4820 #define GRBM_SCRATCH_REG7__SCRATCH_REG7_MASK 0xffffffffL 4821 #define GRBM_SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x00000000 4822 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4823 #define GRBM_SE0_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4824 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4825 #define GRBM_SE0_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4826 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 4827 #define GRBM_SE0_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000015 4828 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 4829 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000012 4830 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 4831 #define GRBM_SE0_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000b 4832 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 4833 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000011 4834 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 4835 #define GRBM_SE0_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000a 4836 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 4837 #define GRBM_SE0_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000014 4838 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003fL 4839 #define GRBM_SE0_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x00000000 4840 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 4841 #define GRBM_SE0_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x00000010 4842 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 4843 #define GRBM_SE0_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000f 4844 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 4845 #define GRBM_SE0_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000d 4846 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 4847 #define GRBM_SE0_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000c 4848 #define GRBM_SE0_PERFCOUNTER_SELECT__VGT_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 4849 #define GRBM_SE0_PERFCOUNTER_SELECT__VGT_BUSY_USER_DEFINED_MASK__SHIFT 0x00000013 4850 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI_MASK 0xffffffffL 4851 #define GRBM_SE1_PERFCOUNTER_HI__PERFCOUNTER_HI__SHIFT 0x00000000 4852 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO_MASK 0xffffffffL 4853 #define GRBM_SE1_PERFCOUNTER_LO__PERFCOUNTER_LO__SHIFT 0x00000000 4854 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK_MASK 0x00200000L 4855 #define GRBM_SE1_PERFCOUNTER_SELECT__BCI_BUSY_USER_DEFINED_MASK__SHIFT 0x00000015 4856 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK_MASK 0x00040000L 4857 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000012 4858 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK_MASK 0x00000800L 4859 #define GRBM_SE1_PERFCOUNTER_SELECT__CB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000b 4860 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK_MASK 0x00020000L 4861 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_BUSY_USER_DEFINED_MASK__SHIFT 0x00000011 4862 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK_MASK 0x00000400L 4863 #define GRBM_SE1_PERFCOUNTER_SELECT__DB_CLEAN_USER_DEFINED_MASK__SHIFT 0x0000000a 4864 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK_MASK 0x00100000L 4865 #define GRBM_SE1_PERFCOUNTER_SELECT__PA_BUSY_USER_DEFINED_MASK__SHIFT 0x00000014 4866 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL_MASK 0x0000003fL 4867 #define GRBM_SE1_PERFCOUNTER_SELECT__PERF_SEL__SHIFT 0x00000000 4868 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK_MASK 0x00010000L 4869 #define GRBM_SE1_PERFCOUNTER_SELECT__SC_BUSY_USER_DEFINED_MASK__SHIFT 0x00000010 4870 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK_MASK 0x00008000L 4871 #define GRBM_SE1_PERFCOUNTER_SELECT__SPI_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000f 4872 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK_MASK 0x00002000L 4873 #define GRBM_SE1_PERFCOUNTER_SELECT__SX_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000d 4874 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK_MASK 0x00001000L 4875 #define GRBM_SE1_PERFCOUNTER_SELECT__TA_BUSY_USER_DEFINED_MASK__SHIFT 0x0000000c 4876 #define GRBM_SE1_PERFCOUNTER_SELECT__VGT_BUSY_USER_DEFINED_MASK_MASK 0x00080000L 4877 #define GRBM_SE1_PERFCOUNTER_SELECT__VGT_BUSY_USER_DEFINED_MASK__SHIFT 0x00000013 4878 #define GRBM_SKEW_CNTL__SKEW_COUNT_MASK 0x00000fc0L 4879 #define GRBM_SKEW_CNTL__SKEW_COUNT__SHIFT 0x00000006 4880 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD_MASK 0x0000003fL 4881 #define GRBM_SKEW_CNTL__SKEW_TOP_THRESHOLD__SHIFT 0x00000000 4882 #define GRBM_SOFT_RESET__SOFT_RESET_CPC_MASK 0x00040000L 4883 #define GRBM_SOFT_RESET__SOFT_RESET_CPC__SHIFT 0x00000012 4884 #define GRBM_SOFT_RESET__SOFT_RESET_CPF_MASK 0x00020000L 4885 #define GRBM_SOFT_RESET__SOFT_RESET_CPF__SHIFT 0x00000011 4886 #define GRBM_SOFT_RESET__SOFT_RESET_CPG_MASK 0x00080000L 4887 #define GRBM_SOFT_RESET__SOFT_RESET_CPG__SHIFT 0x00000013 4888 #define GRBM_SOFT_RESET__SOFT_RESET_CP_MASK 0x00000001L 4889 #define GRBM_SOFT_RESET__SOFT_RESET_CP__SHIFT 0x00000000 4890 #define GRBM_SOFT_RESET__SOFT_RESET_GFX_MASK 0x00010000L 4891 #define GRBM_SOFT_RESET__SOFT_RESET_GFX__SHIFT 0x00000010 4892 #define GRBM_SOFT_RESET__SOFT_RESET_RLC_MASK 0x00000004L 4893 #define GRBM_SOFT_RESET__SOFT_RESET_RLC__SHIFT 0x00000002 4894 #define GRBM_STATUS2__CPC_BUSY_MASK 0x20000000L 4895 #define GRBM_STATUS2__CPC_BUSY__SHIFT 0x0000001d 4896 #define GRBM_STATUS2__CPF_BUSY_MASK 0x10000000L 4897 #define GRBM_STATUS2__CPF_BUSY__SHIFT 0x0000001c 4898 #define GRBM_STATUS2__CPG_BUSY_MASK 0x40000000L 4899 #define GRBM_STATUS2__CPG_BUSY__SHIFT 0x0000001e 4900 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING_MASK 0x00000010L 4901 #define GRBM_STATUS2__ME0PIPE1_CF_RQ_PENDING__SHIFT 0x00000004 4902 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL_MASK 0x0000000fL 4903 #define GRBM_STATUS2__ME0PIPE1_CMDFIFO_AVAIL__SHIFT 0x00000000 4904 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING_MASK 0x00000020L 4905 #define GRBM_STATUS2__ME0PIPE1_PF_RQ_PENDING__SHIFT 0x00000005 4906 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING_MASK 0x00000040L 4907 #define GRBM_STATUS2__ME1PIPE0_RQ_PENDING__SHIFT 0x00000006 4908 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING_MASK 0x00000080L 4909 #define GRBM_STATUS2__ME1PIPE1_RQ_PENDING__SHIFT 0x00000007 4910 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING_MASK 0x00000100L 4911 #define GRBM_STATUS2__ME1PIPE2_RQ_PENDING__SHIFT 0x00000008 4912 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING_MASK 0x00000200L 4913 #define GRBM_STATUS2__ME1PIPE3_RQ_PENDING__SHIFT 0x00000009 4914 #define GRBM_STATUS2__ME2PIPE0_RQ_PENDING_MASK 0x00000400L 4915 #define GRBM_STATUS2__ME2PIPE0_RQ_PENDING__SHIFT 0x0000000a 4916 #define GRBM_STATUS2__ME2PIPE1_RQ_PENDING_MASK 0x00000800L 4917 #define GRBM_STATUS2__ME2PIPE1_RQ_PENDING__SHIFT 0x0000000b 4918 #define GRBM_STATUS2__ME2PIPE2_RQ_PENDING_MASK 0x00001000L 4919 #define GRBM_STATUS2__ME2PIPE2_RQ_PENDING__SHIFT 0x0000000c 4920 #define GRBM_STATUS2__ME2PIPE3_RQ_PENDING_MASK 0x00002000L 4921 #define GRBM_STATUS2__ME2PIPE3_RQ_PENDING__SHIFT 0x0000000d 4922 #define GRBM_STATUS2__RLC_BUSY_MASK 0x00000100L 4923 #define GRBM_STATUS2__RLC_BUSY__SHIFT 0x00000008 4924 #define GRBM_STATUS2__RLC_RQ_PENDING_MASK 0x00000001L 4925 #define GRBM_STATUS2__RLC_RQ_PENDING__SHIFT 0x00000000 4926 #define GRBM_STATUS2__TC_BUSY_MASK 0x00000200L 4927 #define GRBM_STATUS2__TC_BUSY__SHIFT 0x00000009 4928 #define GRBM_STATUS__BCI_BUSY_MASK 0x00800000L 4929 #define GRBM_STATUS__BCI_BUSY__SHIFT 0x00000017 4930 #define GRBM_STATUS__CB_BUSY_MASK 0x40000000L 4931 #define GRBM_STATUS__CB_BUSY__SHIFT 0x0000001e 4932 #define GRBM_STATUS__CB_CLEAN_MASK 0x00002000L 4933 #define GRBM_STATUS__CB_CLEAN__SHIFT 0x0000000d 4934 #define GRBM_STATUS__CP_BUSY_MASK 0x20000000L 4935 #define GRBM_STATUS__CP_BUSY__SHIFT 0x0000001d 4936 #define GRBM_STATUS__CP_COHERENCY_BUSY_MASK 0x10000000L 4937 #define GRBM_STATUS__CP_COHERENCY_BUSY__SHIFT 0x0000001c 4938 #define GRBM_STATUS__DB_BUSY_MASK 0x04000000L 4939 #define GRBM_STATUS__DB_BUSY__SHIFT 0x0000001a 4940 #define GRBM_STATUS__DB_CLEAN_MASK 0x00001000L 4941 #define GRBM_STATUS__DB_CLEAN__SHIFT 0x0000000c 4942 #define GRBM_STATUS__GDS_BUSY_MASK 0x00008000L 4943 #define GRBM_STATUS__GDS_BUSY__SHIFT 0x0000000f 4944 #define GRBM_STATUS__GDS_DMA_RQ_PENDING_MASK 0x00000200L 4945 #define GRBM_STATUS__GDS_DMA_RQ_PENDING__SHIFT 0x00000009 4946 #define GRBM_STATUS__GUI_ACTIVE_MASK 0x80000000L 4947 #define GRBM_STATUS__GUI_ACTIVE__SHIFT 0x0000001f 4948 #define GRBM_STATUS__IA_BUSY_MASK 0x00080000L 4949 #define GRBM_STATUS__IA_BUSY_NO_DMA_MASK 0x00040000L 4950 #define GRBM_STATUS__IA_BUSY_NO_DMA__SHIFT 0x00000012 4951 #define GRBM_STATUS__IA_BUSY__SHIFT 0x00000013 4952 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING_MASK 0x00000080L 4953 #define GRBM_STATUS__ME0PIPE0_CF_RQ_PENDING__SHIFT 0x00000007 4954 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL_MASK 0x0000000fL 4955 #define GRBM_STATUS__ME0PIPE0_CMDFIFO_AVAIL__SHIFT 0x00000000 4956 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING_MASK 0x00000100L 4957 #define GRBM_STATUS__ME0PIPE0_PF_RQ_PENDING__SHIFT 0x00000008 4958 #define GRBM_STATUS__PA_BUSY_MASK 0x02000000L 4959 #define GRBM_STATUS__PA_BUSY__SHIFT 0x00000019 4960 #define GRBM_STATUS__SC_BUSY_MASK 0x01000000L 4961 #define GRBM_STATUS__SC_BUSY__SHIFT 0x00000018 4962 #define GRBM_STATUS_SE0__BCI_BUSY_MASK 0x00400000L 4963 #define GRBM_STATUS_SE0__BCI_BUSY__SHIFT 0x00000016 4964 #define GRBM_STATUS_SE0__CB_BUSY_MASK 0x80000000L 4965 #define GRBM_STATUS_SE0__CB_BUSY__SHIFT 0x0000001f 4966 #define GRBM_STATUS_SE0__CB_CLEAN_MASK 0x00000004L 4967 #define GRBM_STATUS_SE0__CB_CLEAN__SHIFT 0x00000002 4968 #define GRBM_STATUS_SE0__DB_BUSY_MASK 0x40000000L 4969 #define GRBM_STATUS_SE0__DB_BUSY__SHIFT 0x0000001e 4970 #define GRBM_STATUS_SE0__DB_CLEAN_MASK 0x00000002L 4971 #define GRBM_STATUS_SE0__DB_CLEAN__SHIFT 0x00000001 4972 #define GRBM_STATUS_SE0__PA_BUSY_MASK 0x01000000L 4973 #define GRBM_STATUS_SE0__PA_BUSY__SHIFT 0x00000018 4974 #define GRBM_STATUS_SE0__SC_BUSY_MASK 0x20000000L 4975 #define GRBM_STATUS_SE0__SC_BUSY__SHIFT 0x0000001d 4976 #define GRBM_STATUS_SE0__SPI_BUSY_MASK 0x08000000L 4977 #define GRBM_STATUS_SE0__SPI_BUSY__SHIFT 0x0000001b 4978 #define GRBM_STATUS_SE0__SX_BUSY_MASK 0x04000000L 4979 #define GRBM_STATUS_SE0__SX_BUSY__SHIFT 0x0000001a 4980 #define GRBM_STATUS_SE0__TA_BUSY_MASK 0x02000000L 4981 #define GRBM_STATUS_SE0__TA_BUSY__SHIFT 0x00000019 4982 #define GRBM_STATUS_SE0__VGT_BUSY_MASK 0x00800000L 4983 #define GRBM_STATUS_SE0__VGT_BUSY__SHIFT 0x00000017 4984 #define GRBM_STATUS_SE1__BCI_BUSY_MASK 0x00400000L 4985 #define GRBM_STATUS_SE1__BCI_BUSY__SHIFT 0x00000016 4986 #define GRBM_STATUS_SE1__CB_BUSY_MASK 0x80000000L 4987 #define GRBM_STATUS_SE1__CB_BUSY__SHIFT 0x0000001f 4988 #define GRBM_STATUS_SE1__CB_CLEAN_MASK 0x00000004L 4989 #define GRBM_STATUS_SE1__CB_CLEAN__SHIFT 0x00000002 4990 #define GRBM_STATUS_SE1__DB_BUSY_MASK 0x40000000L 4991 #define GRBM_STATUS_SE1__DB_BUSY__SHIFT 0x0000001e 4992 #define GRBM_STATUS_SE1__DB_CLEAN_MASK 0x00000002L 4993 #define GRBM_STATUS_SE1__DB_CLEAN__SHIFT 0x00000001 4994 #define GRBM_STATUS_SE1__PA_BUSY_MASK 0x01000000L 4995 #define GRBM_STATUS_SE1__PA_BUSY__SHIFT 0x00000018 4996 #define GRBM_STATUS_SE1__SC_BUSY_MASK 0x20000000L 4997 #define GRBM_STATUS_SE1__SC_BUSY__SHIFT 0x0000001d 4998 #define GRBM_STATUS_SE1__SPI_BUSY_MASK 0x08000000L 4999 #define GRBM_STATUS_SE1__SPI_BUSY__SHIFT 0x0000001b 5000 #define GRBM_STATUS_SE1__SX_BUSY_MASK 0x04000000L 5001 #define GRBM_STATUS_SE1__SX_BUSY__SHIFT 0x0000001a 5002 #define GRBM_STATUS_SE1__TA_BUSY_MASK 0x02000000L 5003 #define GRBM_STATUS_SE1__TA_BUSY__SHIFT 0x00000019 5004 #define GRBM_STATUS_SE1__VGT_BUSY_MASK 0x00800000L 5005 #define GRBM_STATUS_SE1__VGT_BUSY__SHIFT 0x00000017 5006 #define GRBM_STATUS_SE2__BCI_BUSY_MASK 0x00400000L 5007 #define GRBM_STATUS_SE2__BCI_BUSY__SHIFT 0x00000016 5008 #define GRBM_STATUS_SE2__CB_BUSY_MASK 0x80000000L 5009 #define GRBM_STATUS_SE2__CB_BUSY__SHIFT 0x0000001f 5010 #define GRBM_STATUS_SE2__CB_CLEAN_MASK 0x00000004L 5011 #define GRBM_STATUS_SE2__CB_CLEAN__SHIFT 0x00000002 5012 #define GRBM_STATUS_SE2__DB_BUSY_MASK 0x40000000L 5013 #define GRBM_STATUS_SE2__DB_BUSY__SHIFT 0x0000001e 5014 #define GRBM_STATUS_SE2__DB_CLEAN_MASK 0x00000002L 5015 #define GRBM_STATUS_SE2__DB_CLEAN__SHIFT 0x00000001 5016 #define GRBM_STATUS_SE2__PA_BUSY_MASK 0x01000000L 5017 #define GRBM_STATUS_SE2__PA_BUSY__SHIFT 0x00000018 5018 #define GRBM_STATUS_SE2__SC_BUSY_MASK 0x20000000L 5019 #define GRBM_STATUS_SE2__SC_BUSY__SHIFT 0x0000001d 5020 #define GRBM_STATUS_SE2__SPI_BUSY_MASK 0x08000000L 5021 #define GRBM_STATUS_SE2__SPI_BUSY__SHIFT 0x0000001b 5022 #define GRBM_STATUS_SE2__SX_BUSY_MASK 0x04000000L 5023 #define GRBM_STATUS_SE2__SX_BUSY__SHIFT 0x0000001a 5024 #define GRBM_STATUS_SE2__TA_BUSY_MASK 0x02000000L 5025 #define GRBM_STATUS_SE2__TA_BUSY__SHIFT 0x00000019 5026 #define GRBM_STATUS_SE2__VGT_BUSY_MASK 0x00800000L 5027 #define GRBM_STATUS_SE2__VGT_BUSY__SHIFT 0x00000017 5028 #define GRBM_STATUS_SE3__BCI_BUSY_MASK 0x00400000L 5029 #define GRBM_STATUS_SE3__BCI_BUSY__SHIFT 0x00000016 5030 #define GRBM_STATUS_SE3__CB_BUSY_MASK 0x80000000L 5031 #define GRBM_STATUS_SE3__CB_BUSY__SHIFT 0x0000001f 5032 #define GRBM_STATUS_SE3__CB_CLEAN_MASK 0x00000004L 5033 #define GRBM_STATUS_SE3__CB_CLEAN__SHIFT 0x00000002 5034 #define GRBM_STATUS_SE3__DB_BUSY_MASK 0x40000000L 5035 #define GRBM_STATUS_SE3__DB_BUSY__SHIFT 0x0000001e 5036 #define GRBM_STATUS_SE3__DB_CLEAN_MASK 0x00000002L 5037 #define GRBM_STATUS_SE3__DB_CLEAN__SHIFT 0x00000001 5038 #define GRBM_STATUS_SE3__PA_BUSY_MASK 0x01000000L 5039 #define GRBM_STATUS_SE3__PA_BUSY__SHIFT 0x00000018 5040 #define GRBM_STATUS_SE3__SC_BUSY_MASK 0x20000000L 5041 #define GRBM_STATUS_SE3__SC_BUSY__SHIFT 0x0000001d 5042 #define GRBM_STATUS_SE3__SPI_BUSY_MASK 0x08000000L 5043 #define GRBM_STATUS_SE3__SPI_BUSY__SHIFT 0x0000001b 5044 #define GRBM_STATUS_SE3__SX_BUSY_MASK 0x04000000L 5045 #define GRBM_STATUS_SE3__SX_BUSY__SHIFT 0x0000001a 5046 #define GRBM_STATUS_SE3__TA_BUSY_MASK 0x02000000L 5047 #define GRBM_STATUS_SE3__TA_BUSY__SHIFT 0x00000019 5048 #define GRBM_STATUS_SE3__VGT_BUSY_MASK 0x00800000L 5049 #define GRBM_STATUS_SE3__VGT_BUSY__SHIFT 0x00000017 5050 #define GRBM_STATUS__SPI_BUSY_MASK 0x00400000L 5051 #define GRBM_STATUS__SPI_BUSY__SHIFT 0x00000016 5052 #define GRBM_STATUS__SRBM_RQ_PENDING_MASK 0x00000020L 5053 #define GRBM_STATUS__SRBM_RQ_PENDING__SHIFT 0x00000005 5054 #define GRBM_STATUS__SX_BUSY_MASK 0x00100000L 5055 #define GRBM_STATUS__SX_BUSY__SHIFT 0x00000014 5056 #define GRBM_STATUS__TA_BUSY_MASK 0x00004000L 5057 #define GRBM_STATUS__TA_BUSY__SHIFT 0x0000000e 5058 #define GRBM_STATUS__VGT_BUSY_MASK 0x00020000L 5059 #define GRBM_STATUS__VGT_BUSY__SHIFT 0x00000011 5060 #define GRBM_STATUS__WD_BUSY_MASK 0x00200000L 5061 #define GRBM_STATUS__WD_BUSY_NO_DMA_MASK 0x00010000L 5062 #define GRBM_STATUS__WD_BUSY_NO_DMA__SHIFT 0x00000010 5063 #define GRBM_STATUS__WD_BUSY__SHIFT 0x00000015 5064 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS_MASK 0x000000ffL 5065 #define GRBM_WAIT_IDLE_CLOCKS__WAIT_IDLE_CLOCKS__SHIFT 0x00000000 5066 #define IA_CNTL_STATUS__IA_ADC_BUSY_MASK 0x00000010L 5067 #define IA_CNTL_STATUS__IA_ADC_BUSY__SHIFT 0x00000004 5068 #define IA_CNTL_STATUS__IA_BUSY_MASK 0x00000001L 5069 #define IA_CNTL_STATUS__IA_BUSY__SHIFT 0x00000000 5070 #define IA_CNTL_STATUS__IA_DMA_BUSY_MASK 0x00000002L 5071 #define IA_CNTL_STATUS__IA_DMA_BUSY__SHIFT 0x00000001 5072 #define IA_CNTL_STATUS__IA_DMA_REQ_BUSY_MASK 0x00000004L 5073 #define IA_CNTL_STATUS__IA_DMA_REQ_BUSY__SHIFT 0x00000002 5074 #define IA_CNTL_STATUS__IA_GRP_BUSY_MASK 0x00000008L 5075 #define IA_CNTL_STATUS__IA_GRP_BUSY__SHIFT 0x00000003 5076 #define IA_DEBUG_CNTL__IA_DEBUG_INDX_MASK 0x0000003fL 5077 #define IA_DEBUG_CNTL__IA_DEBUG_INDX__SHIFT 0x00000000 5078 #define IA_DEBUG_CNTL__IA_DEBUG_SEL_BUS_B_MASK 0x00000040L 5079 #define IA_DEBUG_CNTL__IA_DEBUG_SEL_BUS_B__SHIFT 0x00000006 5080 #define IA_DEBUG_DATA__DATA_MASK 0xffffffffL 5081 #define IA_DEBUG_DATA__DATA__SHIFT 0x00000000 5082 #define IA_DEBUG_REG0__core_clk_busy_MASK 0x04000000L 5083 #define IA_DEBUG_REG0__core_clk_busy__SHIFT 0x0000001a 5084 #define IA_DEBUG_REG0__dma_busy_MASK 0x00000040L 5085 #define IA_DEBUG_REG0__dma_busy__SHIFT 0x00000006 5086 #define IA_DEBUG_REG0__dma_grp_hp_valid_MASK 0x00001000L 5087 #define IA_DEBUG_REG0__dma_grp_hp_valid__SHIFT 0x0000000c 5088 #define IA_DEBUG_REG0__dma_grp_valid_MASK 0x00000400L 5089 #define IA_DEBUG_REG0__dma_grp_valid__SHIFT 0x0000000a 5090 #define IA_DEBUG_REG0__dma_req_busy_MASK 0x00000020L 5091 #define IA_DEBUG_REG0__dma_req_busy__SHIFT 0x00000005 5092 #define IA_DEBUG_REG0__grp_busy_MASK 0x00000100L 5093 #define IA_DEBUG_REG0__grp_busy__SHIFT 0x00000008 5094 #define IA_DEBUG_REG0__grp_dma_hp_read_MASK 0x00002000L 5095 #define IA_DEBUG_REG0__grp_dma_hp_read__SHIFT 0x0000000d 5096 #define IA_DEBUG_REG0__grp_dma_read_MASK 0x00000800L 5097 #define IA_DEBUG_REG0__grp_dma_read__SHIFT 0x0000000b 5098 #define IA_DEBUG_REG0__ia_busy_extended_MASK 0x00000001L 5099 #define IA_DEBUG_REG0__ia_busy_extended__SHIFT 0x00000000 5100 #define IA_DEBUG_REG0__ia_busy_MASK 0x00000004L 5101 #define IA_DEBUG_REG0__ia_busy__SHIFT 0x00000002 5102 #define IA_DEBUG_REG0__ia_nodma_busy_extended_MASK 0x00000002L 5103 #define IA_DEBUG_REG0__ia_nodma_busy_extended__SHIFT 0x00000001 5104 #define IA_DEBUG_REG0__ia_nodma_busy_MASK 0x00000008L 5105 #define IA_DEBUG_REG0__ia_nodma_busy__SHIFT 0x00000003 5106 #define IA_DEBUG_REG0__mc_xl8r_busy_MASK 0x00000080L 5107 #define IA_DEBUG_REG0__mc_xl8r_busy__SHIFT 0x00000007 5108 #define IA_DEBUG_REG0__reg_clk_busy_MASK 0x01000000L 5109 #define IA_DEBUG_REG0__reg_clk_busy__SHIFT 0x00000018 5110 #define IA_DEBUG_REG0__sclk_core_vld_MASK 0x20000000L 5111 #define IA_DEBUG_REG0__sclk_core_vld__SHIFT 0x0000001d 5112 #define IA_DEBUG_REG0__sclk_reg_vld_MASK 0x10000000L 5113 #define IA_DEBUG_REG0__sclk_reg_vld__SHIFT 0x0000001c 5114 #define IA_DEBUG_REG0__SPARE0_MASK 0x00000010L 5115 #define IA_DEBUG_REG0__SPARE0__SHIFT 0x00000004 5116 #define IA_DEBUG_REG0__SPARE1_MASK 0x00000200L 5117 #define IA_DEBUG_REG0__SPARE1__SHIFT 0x00000009 5118 #define IA_DEBUG_REG0__SPARE2_MASK 0x00ffc000L 5119 #define IA_DEBUG_REG0__SPARE2__SHIFT 0x0000000e 5120 #define IA_DEBUG_REG0__SPARE3_MASK 0x00100000L 5121 #define IA_DEBUG_REG0__SPARE3__SHIFT 0x00000014 5122 #define IA_DEBUG_REG0__SPARE4_MASK 0x08000000L 5123 #define IA_DEBUG_REG0__SPARE4__SHIFT 0x0000001b 5124 #define IA_DEBUG_REG0__SPARE5_MASK 0x40000000L 5125 #define IA_DEBUG_REG0__SPARE5__SHIFT 0x0000001e 5126 #define IA_DEBUG_REG0__SPARE6_MASK 0x80000000L 5127 #define IA_DEBUG_REG0__SPARE6__SHIFT 0x0000001f 5128 #define IA_DEBUG_REG1__current_data_valid_MASK 0x10000000L 5129 #define IA_DEBUG_REG1__current_data_valid__SHIFT 0x0000001c 5130 #define IA_DEBUG_REG1__discard_1st_chunk_MASK 0x00000100L 5131 #define IA_DEBUG_REG1__discard_1st_chunk__SHIFT 0x00000008 5132 #define IA_DEBUG_REG1__discard_2nd_chunk_MASK 0x00000200L 5133 #define IA_DEBUG_REG1__discard_2nd_chunk__SHIFT 0x00000009 5134 #define IA_DEBUG_REG1__dma_buf_type_q_MASK 0x00000060L 5135 #define IA_DEBUG_REG1__dma_buf_type_q__SHIFT 0x00000005 5136 #define IA_DEBUG_REG1__dma_data_fifo_empty_q_MASK 0x00004000L 5137 #define IA_DEBUG_REG1__dma_data_fifo_empty_q__SHIFT 0x0000000e 5138 #define IA_DEBUG_REG1__dma_data_fifo_full_MASK 0x00008000L 5139 #define IA_DEBUG_REG1__dma_data_fifo_full__SHIFT 0x0000000f 5140 #define IA_DEBUG_REG1__dma_grp_valid_MASK 0x04000000L 5141 #define IA_DEBUG_REG1__dma_grp_valid__SHIFT 0x0000001a 5142 #define IA_DEBUG_REG1__dma_input_fifo_empty_MASK 0x00000001L 5143 #define IA_DEBUG_REG1__dma_input_fifo_empty__SHIFT 0x00000000 5144 #define IA_DEBUG_REG1__dma_input_fifo_full_MASK 0x00000002L 5145 #define IA_DEBUG_REG1__dma_input_fifo_full__SHIFT 0x00000001 5146 #define IA_DEBUG_REG1__dma_mask_fifo_empty_MASK 0x00002000L 5147 #define IA_DEBUG_REG1__dma_mask_fifo_empty__SHIFT 0x0000000d 5148 #define IA_DEBUG_REG1__dma_mask_fifo_we_MASK 0x40000000L 5149 #define IA_DEBUG_REG1__dma_mask_fifo_we__SHIFT 0x0000001e 5150 #define IA_DEBUG_REG1__dma_rdreq_dr_q_MASK 0x00000008L 5151 #define IA_DEBUG_REG1__dma_rdreq_dr_q__SHIFT 0x00000003 5152 #define IA_DEBUG_REG1__dma_req_fifo_empty_MASK 0x00010000L 5153 #define IA_DEBUG_REG1__dma_req_fifo_empty__SHIFT 0x00000010 5154 #define IA_DEBUG_REG1__dma_req_fifo_full_MASK 0x00020000L 5155 #define IA_DEBUG_REG1__dma_req_fifo_full__SHIFT 0x00000011 5156 #define IA_DEBUG_REG1__dma_req_path_q_MASK 0x00000080L 5157 #define IA_DEBUG_REG1__dma_req_path_q__SHIFT 0x00000007 5158 #define IA_DEBUG_REG1__dma_ret_data_we_q_MASK 0x80000000L 5159 #define IA_DEBUG_REG1__dma_ret_data_we_q__SHIFT 0x0000001f 5160 #define IA_DEBUG_REG1__dma_skid_fifo_empty_MASK 0x01000000L 5161 #define IA_DEBUG_REG1__dma_skid_fifo_empty__SHIFT 0x00000018 5162 #define IA_DEBUG_REG1__dma_skid_fifo_full_MASK 0x02000000L 5163 #define IA_DEBUG_REG1__dma_skid_fifo_full__SHIFT 0x00000019 5164 #define IA_DEBUG_REG1__dma_tc_ret_sel_q_MASK 0x00000800L 5165 #define IA_DEBUG_REG1__dma_tc_ret_sel_q__SHIFT 0x0000000b 5166 #define IA_DEBUG_REG1__dma_zero_indices_q_MASK 0x00000010L 5167 #define IA_DEBUG_REG1__dma_zero_indices_q__SHIFT 0x00000004 5168 #define IA_DEBUG_REG1__grp_dma_read_MASK 0x08000000L 5169 #define IA_DEBUG_REG1__grp_dma_read__SHIFT 0x0000001b 5170 #define IA_DEBUG_REG1__last_rdreq_in_dma_op_MASK 0x00001000L 5171 #define IA_DEBUG_REG1__last_rdreq_in_dma_op__SHIFT 0x0000000c 5172 #define IA_DEBUG_REG1__out_of_range_r2_q_MASK 0x20000000L 5173 #define IA_DEBUG_REG1__out_of_range_r2_q__SHIFT 0x0000001d 5174 #define IA_DEBUG_REG1__second_tc_ret_data_q_MASK 0x00000400L 5175 #define IA_DEBUG_REG1__second_tc_ret_data_q__SHIFT 0x0000000a 5176 #define IA_DEBUG_REG1__stage2_dr_MASK 0x00040000L 5177 #define IA_DEBUG_REG1__stage2_dr__SHIFT 0x00000012 5178 #define IA_DEBUG_REG1__stage2_rtr_MASK 0x00080000L 5179 #define IA_DEBUG_REG1__stage2_rtr__SHIFT 0x00000013 5180 #define IA_DEBUG_REG1__stage3_dr_MASK 0x00100000L 5181 #define IA_DEBUG_REG1__stage3_dr__SHIFT 0x00000014 5182 #define IA_DEBUG_REG1__stage3_rtr_MASK 0x00200000L 5183 #define IA_DEBUG_REG1__stage3_rtr__SHIFT 0x00000015 5184 #define IA_DEBUG_REG1__stage4_dr_MASK 0x00400000L 5185 #define IA_DEBUG_REG1__stage4_dr__SHIFT 0x00000016 5186 #define IA_DEBUG_REG1__stage4_rtr_MASK 0x00800000L 5187 #define IA_DEBUG_REG1__stage4_rtr__SHIFT 0x00000017 5188 #define IA_DEBUG_REG1__start_new_packet_MASK 0x00000004L 5189 #define IA_DEBUG_REG1__start_new_packet__SHIFT 0x00000002 5190 #define IA_DEBUG_REG2__hp_current_data_valid_MASK 0x10000000L 5191 #define IA_DEBUG_REG2__hp_current_data_valid__SHIFT 0x0000001c 5192 #define IA_DEBUG_REG2__hp_discard_1st_chunk_MASK 0x00000100L 5193 #define IA_DEBUG_REG2__hp_discard_1st_chunk__SHIFT 0x00000008 5194 #define IA_DEBUG_REG2__hp_discard_2nd_chunk_MASK 0x00000200L 5195 #define IA_DEBUG_REG2__hp_discard_2nd_chunk__SHIFT 0x00000009 5196 #define IA_DEBUG_REG2__hp_dma_buf_type_q_MASK 0x00000060L 5197 #define IA_DEBUG_REG2__hp_dma_buf_type_q__SHIFT 0x00000005 5198 #define IA_DEBUG_REG2__hp_dma_data_fifo_empty_q_MASK 0x00004000L 5199 #define IA_DEBUG_REG2__hp_dma_data_fifo_empty_q__SHIFT 0x0000000e 5200 #define IA_DEBUG_REG2__hp_dma_data_fifo_full_MASK 0x00008000L 5201 #define IA_DEBUG_REG2__hp_dma_data_fifo_full__SHIFT 0x0000000f 5202 #define IA_DEBUG_REG2__hp_dma_grp_valid_MASK 0x04000000L 5203 #define IA_DEBUG_REG2__hp_dma_grp_valid__SHIFT 0x0000001a 5204 #define IA_DEBUG_REG2__hp_dma_input_fifo_empty_MASK 0x00000001L 5205 #define IA_DEBUG_REG2__hp_dma_input_fifo_empty__SHIFT 0x00000000 5206 #define IA_DEBUG_REG2__hp_dma_input_fifo_full_MASK 0x00000002L 5207 #define IA_DEBUG_REG2__hp_dma_input_fifo_full__SHIFT 0x00000001 5208 #define IA_DEBUG_REG2__hp_dma_mask_fifo_empty_MASK 0x00002000L 5209 #define IA_DEBUG_REG2__hp_dma_mask_fifo_empty__SHIFT 0x0000000d 5210 #define IA_DEBUG_REG2__hp_dma_mask_fifo_we_MASK 0x40000000L 5211 #define IA_DEBUG_REG2__hp_dma_mask_fifo_we__SHIFT 0x0000001e 5212 #define IA_DEBUG_REG2__hp_dma_rdreq_dr_q_MASK 0x00000008L 5213 #define IA_DEBUG_REG2__hp_dma_rdreq_dr_q__SHIFT 0x00000003 5214 #define IA_DEBUG_REG2__hp_dma_req_fifo_empty_MASK 0x00010000L 5215 #define IA_DEBUG_REG2__hp_dma_req_fifo_empty__SHIFT 0x00000010 5216 #define IA_DEBUG_REG2__hp_dma_req_fifo_full_MASK 0x00020000L 5217 #define IA_DEBUG_REG2__hp_dma_req_fifo_full__SHIFT 0x00000011 5218 #define IA_DEBUG_REG2__hp_dma_req_path_q_MASK 0x00000080L 5219 #define IA_DEBUG_REG2__hp_dma_req_path_q__SHIFT 0x00000007 5220 #define IA_DEBUG_REG2__hp_dma_ret_data_we_q_MASK 0x80000000L 5221 #define IA_DEBUG_REG2__hp_dma_ret_data_we_q__SHIFT 0x0000001f 5222 #define IA_DEBUG_REG2__hp_dma_skid_fifo_empty_MASK 0x01000000L 5223 #define IA_DEBUG_REG2__hp_dma_skid_fifo_empty__SHIFT 0x00000018 5224 #define IA_DEBUG_REG2__hp_dma_skid_fifo_full_MASK 0x02000000L 5225 #define IA_DEBUG_REG2__hp_dma_skid_fifo_full__SHIFT 0x00000019 5226 #define IA_DEBUG_REG2__hp_dma_tc_ret_sel_q_MASK 0x00000800L 5227 #define IA_DEBUG_REG2__hp_dma_tc_ret_sel_q__SHIFT 0x0000000b 5228 #define IA_DEBUG_REG2__hp_dma_zero_indices_q_MASK 0x00000010L 5229 #define IA_DEBUG_REG2__hp_dma_zero_indices_q__SHIFT 0x00000004 5230 #define IA_DEBUG_REG2__hp_grp_dma_read_MASK 0x08000000L 5231 #define IA_DEBUG_REG2__hp_grp_dma_read__SHIFT 0x0000001b 5232 #define IA_DEBUG_REG2__hp_last_rdreq_in_dma_op_MASK 0x00001000L 5233 #define IA_DEBUG_REG2__hp_last_rdreq_in_dma_op__SHIFT 0x0000000c 5234 #define IA_DEBUG_REG2__hp_out_of_range_r2_q_MASK 0x20000000L 5235 #define IA_DEBUG_REG2__hp_out_of_range_r2_q__SHIFT 0x0000001d 5236 #define IA_DEBUG_REG2__hp_second_tc_ret_data_q_MASK 0x00000400L 5237 #define IA_DEBUG_REG2__hp_second_tc_ret_data_q__SHIFT 0x0000000a 5238 #define IA_DEBUG_REG2__hp_stage2_dr_MASK 0x00040000L 5239 #define IA_DEBUG_REG2__hp_stage2_dr__SHIFT 0x00000012 5240 #define IA_DEBUG_REG2__hp_stage2_rtr_MASK 0x00080000L 5241 #define IA_DEBUG_REG2__hp_stage2_rtr__SHIFT 0x00000013 5242 #define IA_DEBUG_REG2__hp_stage3_dr_MASK 0x00100000L 5243 #define IA_DEBUG_REG2__hp_stage3_dr__SHIFT 0x00000014 5244 #define IA_DEBUG_REG2__hp_stage3_rtr_MASK 0x00200000L 5245 #define IA_DEBUG_REG2__hp_stage3_rtr__SHIFT 0x00000015 5246 #define IA_DEBUG_REG2__hp_stage4_dr_MASK 0x00400000L 5247 #define IA_DEBUG_REG2__hp_stage4_dr__SHIFT 0x00000016 5248 #define IA_DEBUG_REG2__hp_stage4_rtr_MASK 0x00800000L 5249 #define IA_DEBUG_REG2__hp_stage4_rtr__SHIFT 0x00000017 5250 #define IA_DEBUG_REG2__hp_start_new_packet_MASK 0x00000004L 5251 #define IA_DEBUG_REG2__hp_start_new_packet__SHIFT 0x00000002 5252 #define IA_DEBUG_REG3__discard_1st_chunk_MASK 0x04000000L 5253 #define IA_DEBUG_REG3__discard_1st_chunk__SHIFT 0x0000001a 5254 #define IA_DEBUG_REG3__discard_2nd_chunk_MASK 0x08000000L 5255 #define IA_DEBUG_REG3__discard_2nd_chunk__SHIFT 0x0000001b 5256 #define IA_DEBUG_REG3__dma_pipe0_rdreq_eop_out_MASK 0x00000008L 5257 #define IA_DEBUG_REG3__dma_pipe0_rdreq_eop_out__SHIFT 0x00000003 5258 #define IA_DEBUG_REG3__dma_pipe0_rdreq_null_out_MASK 0x00000004L 5259 #define IA_DEBUG_REG3__dma_pipe0_rdreq_null_out__SHIFT 0x00000002 5260 #define IA_DEBUG_REG3__dma_pipe0_rdreq_read_MASK 0x00000002L 5261 #define IA_DEBUG_REG3__dma_pipe0_rdreq_read__SHIFT 0x00000001 5262 #define IA_DEBUG_REG3__dma_pipe0_rdreq_use_tc_out_MASK 0x00000010L 5263 #define IA_DEBUG_REG3__dma_pipe0_rdreq_use_tc_out__SHIFT 0x00000004 5264 #define IA_DEBUG_REG3__dma_pipe0_rdreq_valid_MASK 0x00000001L 5265 #define IA_DEBUG_REG3__dma_pipe0_rdreq_valid__SHIFT 0x00000000 5266 #define IA_DEBUG_REG3__dma_pipe1_rdreq_eop_out_MASK 0x00000800L 5267 #define IA_DEBUG_REG3__dma_pipe1_rdreq_eop_out__SHIFT 0x0000000b 5268 #define IA_DEBUG_REG3__dma_pipe1_rdreq_null_out_MASK 0x00000400L 5269 #define IA_DEBUG_REG3__dma_pipe1_rdreq_null_out__SHIFT 0x0000000a 5270 #define IA_DEBUG_REG3__dma_pipe1_rdreq_read_MASK 0x00000200L 5271 #define IA_DEBUG_REG3__dma_pipe1_rdreq_read__SHIFT 0x00000009 5272 #define IA_DEBUG_REG3__dma_pipe1_rdreq_use_tc_out_MASK 0x00001000L 5273 #define IA_DEBUG_REG3__dma_pipe1_rdreq_use_tc_out__SHIFT 0x0000000c 5274 #define IA_DEBUG_REG3__dma_pipe1_rdreq_valid_MASK 0x00000100L 5275 #define IA_DEBUG_REG3__dma_pipe1_rdreq_valid__SHIFT 0x00000008 5276 #define IA_DEBUG_REG3__dma_rdreq_send_out_MASK 0x00008000L 5277 #define IA_DEBUG_REG3__dma_rdreq_send_out__SHIFT 0x0000000f 5278 #define IA_DEBUG_REG3__grp_dma_draw_is_pipe0_MASK 0x00000020L 5279 #define IA_DEBUG_REG3__grp_dma_draw_is_pipe0__SHIFT 0x00000005 5280 #define IA_DEBUG_REG3__ia_mc_rdreq_rtr_q_MASK 0x00002000L 5281 #define IA_DEBUG_REG3__ia_mc_rdreq_rtr_q__SHIFT 0x0000000d 5282 #define IA_DEBUG_REG3__ia_tc_rdreq_rtr_q_MASK 0x00040000L 5283 #define IA_DEBUG_REG3__ia_tc_rdreq_rtr_q__SHIFT 0x00000012 5284 #define IA_DEBUG_REG3__IA_TC_rdreq_send_out_MASK 0x20000000L 5285 #define IA_DEBUG_REG3__IA_TC_rdreq_send_out__SHIFT 0x0000001d 5286 #define IA_DEBUG_REG3__last_tc_req_p1_MASK 0x10000000L 5287 #define IA_DEBUG_REG3__last_tc_req_p1__SHIFT 0x0000001c 5288 #define IA_DEBUG_REG3__mc_out_rtr_MASK 0x00004000L 5289 #define IA_DEBUG_REG3__mc_out_rtr__SHIFT 0x0000000e 5290 #define IA_DEBUG_REG3__must_service_pipe0_req_MASK 0x00000040L 5291 #define IA_DEBUG_REG3__must_service_pipe0_req__SHIFT 0x00000006 5292 #define IA_DEBUG_REG3__pair0_valid_p1_MASK 0x00100000L 5293 #define IA_DEBUG_REG3__pair0_valid_p1__SHIFT 0x00000014 5294 #define IA_DEBUG_REG3__pair1_valid_p1_MASK 0x00200000L 5295 #define IA_DEBUG_REG3__pair1_valid_p1__SHIFT 0x00000015 5296 #define IA_DEBUG_REG3__pair2_valid_p1_MASK 0x00400000L 5297 #define IA_DEBUG_REG3__pair2_valid_p1__SHIFT 0x00000016 5298 #define IA_DEBUG_REG3__pair3_valid_p1_MASK 0x00800000L 5299 #define IA_DEBUG_REG3__pair3_valid_p1__SHIFT 0x00000017 5300 #define IA_DEBUG_REG3__pipe0_dr_MASK 0x00010000L 5301 #define IA_DEBUG_REG3__pipe0_dr__SHIFT 0x00000010 5302 #define IA_DEBUG_REG3__pipe0_rtr_MASK 0x00020000L 5303 #define IA_DEBUG_REG3__pipe0_rtr__SHIFT 0x00000011 5304 #define IA_DEBUG_REG3__send_pipe1_req_MASK 0x00000080L 5305 #define IA_DEBUG_REG3__send_pipe1_req__SHIFT 0x00000007 5306 #define IA_DEBUG_REG3__TAP_IA_rdret_vld_in_MASK 0x80000000L 5307 #define IA_DEBUG_REG3__TAP_IA_rdret_vld_in__SHIFT 0x0000001f 5308 #define IA_DEBUG_REG3__TC_IA_rdret_valid_in_MASK 0x40000000L 5309 #define IA_DEBUG_REG3__TC_IA_rdret_valid_in__SHIFT 0x0000001e 5310 #define IA_DEBUG_REG3__tc_out_rtr_MASK 0x00080000L 5311 #define IA_DEBUG_REG3__tc_out_rtr__SHIFT 0x00000013 5312 #define IA_DEBUG_REG3__tc_req_count_q_MASK 0x03000000L 5313 #define IA_DEBUG_REG3__tc_req_count_q__SHIFT 0x00000018 5314 #define IA_DEBUG_REG4__current_shift_is_vect1_q_MASK 0x80000000L 5315 #define IA_DEBUG_REG4__current_shift_is_vect1_q__SHIFT 0x0000001f 5316 #define IA_DEBUG_REG4__di_event_flag_p1_q_MASK 0x00100000L 5317 #define IA_DEBUG_REG4__di_event_flag_p1_q__SHIFT 0x00000014 5318 #define IA_DEBUG_REG4__di_first_group_of_draw_q_MASK 0x20000000L 5319 #define IA_DEBUG_REG4__di_first_group_of_draw_q__SHIFT 0x0000001d 5320 #define IA_DEBUG_REG4__di_major_mode_p1_q_MASK 0x00010000L 5321 #define IA_DEBUG_REG4__di_major_mode_p1_q__SHIFT 0x00000010 5322 #define IA_DEBUG_REG4__di_source_select_p1_q_MASK 0x0c000000L 5323 #define IA_DEBUG_REG4__di_source_select_p1_q__SHIFT 0x0000001a 5324 #define IA_DEBUG_REG4__di_state_sel_p1_q_MASK 0x00e00000L 5325 #define IA_DEBUG_REG4__di_state_sel_p1_q__SHIFT 0x00000015 5326 #define IA_DEBUG_REG4__draw_opaq_active_q_MASK 0x02000000L 5327 #define IA_DEBUG_REG4__draw_opaq_active_q__SHIFT 0x00000019 5328 #define IA_DEBUG_REG4__draw_opaq_en_p1_q_MASK 0x01000000L 5329 #define IA_DEBUG_REG4__draw_opaq_en_p1_q__SHIFT 0x00000018 5330 #define IA_DEBUG_REG4__grp_se0_fifo_empty_MASK 0x00000040L 5331 #define IA_DEBUG_REG4__grp_se0_fifo_empty__SHIFT 0x00000006 5332 #define IA_DEBUG_REG4__grp_se0_fifo_full_MASK 0x00000080L 5333 #define IA_DEBUG_REG4__grp_se0_fifo_full__SHIFT 0x00000007 5334 #define IA_DEBUG_REG4__gs_mode_p1_q_MASK 0x000e0000L 5335 #define IA_DEBUG_REG4__gs_mode_p1_q__SHIFT 0x00000011 5336 #define IA_DEBUG_REG4__ia_se1vgt_prim_rtr_q_MASK 0x00008000L 5337 #define IA_DEBUG_REG4__ia_se1vgt_prim_rtr_q__SHIFT 0x0000000f 5338 #define IA_DEBUG_REG4__ia_vgt_prim_rtr_q_MASK 0x00004000L 5339 #define IA_DEBUG_REG4__ia_vgt_prim_rtr_q__SHIFT 0x0000000e 5340 #define IA_DEBUG_REG4__last_shift_of_draw_MASK 0x40000000L 5341 #define IA_DEBUG_REG4__last_shift_of_draw__SHIFT 0x0000001e 5342 #define IA_DEBUG_REG4__pipe0_dr_MASK 0x00000001L 5343 #define IA_DEBUG_REG4__pipe0_dr__SHIFT 0x00000000 5344 #define IA_DEBUG_REG4__pipe0_rtr_MASK 0x00000100L 5345 #define IA_DEBUG_REG4__pipe0_rtr__SHIFT 0x00000008 5346 #define IA_DEBUG_REG4__pipe1_dr_MASK 0x00000002L 5347 #define IA_DEBUG_REG4__pipe1_dr__SHIFT 0x00000001 5348 #define IA_DEBUG_REG4__pipe1_rtr_MASK 0x00000200L 5349 #define IA_DEBUG_REG4__pipe1_rtr__SHIFT 0x00000009 5350 #define IA_DEBUG_REG4__pipe2_dr_MASK 0x00000004L 5351 #define IA_DEBUG_REG4__pipe2_dr__SHIFT 0x00000002 5352 #define IA_DEBUG_REG4__pipe2_rtr_MASK 0x00000400L 5353 #define IA_DEBUG_REG4__pipe2_rtr__SHIFT 0x0000000a 5354 #define IA_DEBUG_REG4__pipe3_dr_MASK 0x00000008L 5355 #define IA_DEBUG_REG4__pipe3_dr__SHIFT 0x00000003 5356 #define IA_DEBUG_REG4__pipe3_rtr_MASK 0x00000800L 5357 #define IA_DEBUG_REG4__pipe3_rtr__SHIFT 0x0000000b 5358 #define IA_DEBUG_REG4__pipe4_dr_MASK 0x00000010L 5359 #define IA_DEBUG_REG4__pipe4_dr__SHIFT 0x00000004 5360 #define IA_DEBUG_REG4__pipe4_rtr_MASK 0x00001000L 5361 #define IA_DEBUG_REG4__pipe4_rtr__SHIFT 0x0000000c 5362 #define IA_DEBUG_REG4__pipe5_dr_MASK 0x00000020L 5363 #define IA_DEBUG_REG4__pipe5_dr__SHIFT 0x00000005 5364 #define IA_DEBUG_REG4__pipe5_rtr_MASK 0x00002000L 5365 #define IA_DEBUG_REG4__pipe5_rtr__SHIFT 0x0000000d 5366 #define IA_DEBUG_REG4__ready_to_read_di_MASK 0x10000000L 5367 #define IA_DEBUG_REG4__ready_to_read_di__SHIFT 0x0000001c 5368 #define IA_DEBUG_REG5__di_index_counter_q_15_0_MASK 0x0000ffffL 5369 #define IA_DEBUG_REG5__di_index_counter_q_15_0__SHIFT 0x00000000 5370 #define IA_DEBUG_REG5__draw_input_fifo_empty_MASK 0x80000000L 5371 #define IA_DEBUG_REG5__draw_input_fifo_empty__SHIFT 0x0000001f 5372 #define IA_DEBUG_REG5__draw_input_fifo_full_MASK 0x40000000L 5373 #define IA_DEBUG_REG5__draw_input_fifo_full__SHIFT 0x0000001e 5374 #define IA_DEBUG_REG5__instanceid_13_0_MASK 0x3fff0000L 5375 #define IA_DEBUG_REG5__instanceid_13_0__SHIFT 0x00000010 5376 #define IA_DEBUG_REG6__after_group_partial_MASK 0x00400000L 5377 #define IA_DEBUG_REG6__after_group_partial__SHIFT 0x00000016 5378 #define IA_DEBUG_REG6__current_shift_q_MASK 0x0000000fL 5379 #define IA_DEBUG_REG6__current_shift_q__SHIFT 0x00000000 5380 #define IA_DEBUG_REG6__current_stride_pre_MASK 0x000000f0L 5381 #define IA_DEBUG_REG6__current_stride_pre__SHIFT 0x00000004 5382 #define IA_DEBUG_REG6__current_stride_q_MASK 0x00001f00L 5383 #define IA_DEBUG_REG6__current_stride_q__SHIFT 0x00000008 5384 #define IA_DEBUG_REG6__curr_prim_partial_MASK 0x00008000L 5385 #define IA_DEBUG_REG6__curr_prim_partial__SHIFT 0x0000000f 5386 #define IA_DEBUG_REG6__extract_group_MASK 0x00800000L 5387 #define IA_DEBUG_REG6__extract_group__SHIFT 0x00000017 5388 #define IA_DEBUG_REG6__first_group_partial_MASK 0x00002000L 5389 #define IA_DEBUG_REG6__first_group_partial__SHIFT 0x0000000d 5390 #define IA_DEBUG_REG6__grp_shift_debug_data_MASK 0xff000000L 5391 #define IA_DEBUG_REG6__grp_shift_debug_data__SHIFT 0x00000018 5392 #define IA_DEBUG_REG6__next_group_partial_MASK 0x00200000L 5393 #define IA_DEBUG_REG6__next_group_partial__SHIFT 0x00000015 5394 #define IA_DEBUG_REG6__next_stride_q_MASK 0x001f0000L 5395 #define IA_DEBUG_REG6__next_stride_q__SHIFT 0x00000010 5396 #define IA_DEBUG_REG6__second_group_partial_MASK 0x00004000L 5397 #define IA_DEBUG_REG6__second_group_partial__SHIFT 0x0000000e 5398 #define IA_DEBUG_REG7__indx_shift_is_one_p2_q_MASK 0x02000000L 5399 #define IA_DEBUG_REG7__indx_shift_is_one_p2_q__SHIFT 0x00000019 5400 #define IA_DEBUG_REG7__indx_shift_is_two_p2_q_MASK 0x04000000L 5401 #define IA_DEBUG_REG7__indx_shift_is_two_p2_q__SHIFT 0x0000001a 5402 #define IA_DEBUG_REG7__indx_stride_is_four_p2_q_MASK 0x08000000L 5403 #define IA_DEBUG_REG7__indx_stride_is_four_p2_q__SHIFT 0x0000001b 5404 #define IA_DEBUG_REG7__last_group_of_draw_p2_q_MASK 0x00800000L 5405 #define IA_DEBUG_REG7__last_group_of_draw_p2_q__SHIFT 0x00000017 5406 #define IA_DEBUG_REG7__num_indx_in_group_p2_q_MASK 0x00700000L 5407 #define IA_DEBUG_REG7__num_indx_in_group_p2_q__SHIFT 0x00000014 5408 #define IA_DEBUG_REG7__reset_indx_state_q_MASK 0x0000000fL 5409 #define IA_DEBUG_REG7__reset_indx_state_q__SHIFT 0x00000000 5410 #define IA_DEBUG_REG7__shift_event_flag_p2_q_MASK 0x01000000L 5411 #define IA_DEBUG_REG7__shift_event_flag_p2_q__SHIFT 0x00000018 5412 #define IA_DEBUG_REG7__shift_prim0_partial_p3_q_MASK 0x80000000L 5413 #define IA_DEBUG_REG7__shift_prim0_partial_p3_q__SHIFT 0x0000001f 5414 #define IA_DEBUG_REG7__shift_prim0_reset_p3_q_MASK 0x40000000L 5415 #define IA_DEBUG_REG7__shift_prim0_reset_p3_q__SHIFT 0x0000001e 5416 #define IA_DEBUG_REG7__shift_prim1_partial_p3_q_MASK 0x20000000L 5417 #define IA_DEBUG_REG7__shift_prim1_partial_p3_q__SHIFT 0x0000001d 5418 #define IA_DEBUG_REG7__shift_prim1_reset_p3_q_MASK 0x10000000L 5419 #define IA_DEBUG_REG7__shift_prim1_reset_p3_q__SHIFT 0x0000001c 5420 #define IA_DEBUG_REG7__shift_vect0_reset_match_p2_q_MASK 0x0000f000L 5421 #define IA_DEBUG_REG7__shift_vect0_reset_match_p2_q__SHIFT 0x0000000c 5422 #define IA_DEBUG_REG7__shift_vect1_reset_match_p2_q_MASK 0x000f0000L 5423 #define IA_DEBUG_REG7__shift_vect1_reset_match_p2_q__SHIFT 0x00000010 5424 #define IA_DEBUG_REG7__shift_vect1_valid_p2_q_MASK 0x00000f00L 5425 #define IA_DEBUG_REG7__shift_vect1_valid_p2_q__SHIFT 0x00000008 5426 #define IA_DEBUG_REG7__shift_vect_valid_p2_q_MASK 0x000000f0L 5427 #define IA_DEBUG_REG7__shift_vect_valid_p2_q__SHIFT 0x00000004 5428 #define IA_DEBUG_REG8__di_prim_type_p1_q_MASK 0x0000001fL 5429 #define IA_DEBUG_REG8__di_prim_type_p1_q__SHIFT 0x00000000 5430 #define IA_DEBUG_REG8__grp_components_valid_MASK 0xf0000000L 5431 #define IA_DEBUG_REG8__grp_components_valid__SHIFT 0x0000001c 5432 #define IA_DEBUG_REG8__grp_continued_MASK 0x00000800L 5433 #define IA_DEBUG_REG8__grp_continued__SHIFT 0x0000000b 5434 #define IA_DEBUG_REG8__grp_eopg_MASK 0x04000000L 5435 #define IA_DEBUG_REG8__grp_eopg__SHIFT 0x0000001a 5436 #define IA_DEBUG_REG8__grp_eop_MASK 0x02000000L 5437 #define IA_DEBUG_REG8__grp_eop__SHIFT 0x00000019 5438 #define IA_DEBUG_REG8__grp_event_flag_MASK 0x08000000L 5439 #define IA_DEBUG_REG8__grp_event_flag__SHIFT 0x0000001b 5440 #define IA_DEBUG_REG8__grp_null_primitive_MASK 0x01000000L 5441 #define IA_DEBUG_REG8__grp_null_primitive__SHIFT 0x00000018 5442 #define IA_DEBUG_REG8__grp_output_path_MASK 0x00e00000L 5443 #define IA_DEBUG_REG8__grp_output_path__SHIFT 0x00000015 5444 #define IA_DEBUG_REG8__grp_state_sel_MASK 0x00007000L 5445 #define IA_DEBUG_REG8__grp_state_sel__SHIFT 0x0000000c 5446 #define IA_DEBUG_REG8__grp_sub_prim_type_MASK 0x001f8000L 5447 #define IA_DEBUG_REG8__grp_sub_prim_type__SHIFT 0x0000000f 5448 #define IA_DEBUG_REG8__last_group_of_inst_p5_q_MASK 0x00000100L 5449 #define IA_DEBUG_REG8__last_group_of_inst_p5_q__SHIFT 0x00000008 5450 #define IA_DEBUG_REG8__shift_prim0_null_flag_p5_q_MASK 0x00000400L 5451 #define IA_DEBUG_REG8__shift_prim0_null_flag_p5_q__SHIFT 0x0000000a 5452 #define IA_DEBUG_REG8__shift_prim1_null_flag_p5_q_MASK 0x00000200L 5453 #define IA_DEBUG_REG8__shift_prim1_null_flag_p5_q__SHIFT 0x00000009 5454 #define IA_DEBUG_REG8__shift_vect_end_of_packet_p5_q_MASK 0x00000080L 5455 #define IA_DEBUG_REG8__shift_vect_end_of_packet_p5_q__SHIFT 0x00000007 5456 #define IA_DEBUG_REG8__two_cycle_xfer_p1_q_MASK 0x00000020L 5457 #define IA_DEBUG_REG8__two_cycle_xfer_p1_q__SHIFT 0x00000005 5458 #define IA_DEBUG_REG8__two_prim_input_p1_q_MASK 0x00000040L 5459 #define IA_DEBUG_REG8__two_prim_input_p1_q__SHIFT 0x00000006 5460 #define IA_DEBUG_REG9__eopg_between_prims_p6_MASK 0x00000400L 5461 #define IA_DEBUG_REG9__eopg_between_prims_p6__SHIFT 0x0000000a 5462 #define IA_DEBUG_REG9__eopg_on_last_prim_p6_MASK 0x00000200L 5463 #define IA_DEBUG_REG9__eopg_on_last_prim_p6__SHIFT 0x00000009 5464 #define IA_DEBUG_REG9__gfx_se_switch_p6_MASK 0x00000002L 5465 #define IA_DEBUG_REG9__gfx_se_switch_p6__SHIFT 0x00000001 5466 #define IA_DEBUG_REG9__grp_se1_fifo_empty_MASK 0x00040000L 5467 #define IA_DEBUG_REG9__grp_se1_fifo_empty__SHIFT 0x00000012 5468 #define IA_DEBUG_REG9__grp_se1_fifo_full_MASK 0x00080000L 5469 #define IA_DEBUG_REG9__grp_se1_fifo_full__SHIFT 0x00000013 5470 #define IA_DEBUG_REG9__null_eoi_xfer_prim0_p6_MASK 0x00000008L 5471 #define IA_DEBUG_REG9__null_eoi_xfer_prim0_p6__SHIFT 0x00000003 5472 #define IA_DEBUG_REG9__null_eoi_xfer_prim1_p6_MASK 0x00000004L 5473 #define IA_DEBUG_REG9__null_eoi_xfer_prim1_p6__SHIFT 0x00000002 5474 #define IA_DEBUG_REG9__prim0_eoi_p6_MASK 0x00000020L 5475 #define IA_DEBUG_REG9__prim0_eoi_p6__SHIFT 0x00000005 5476 #define IA_DEBUG_REG9__prim0_valid_eopg_p6_MASK 0x00000080L 5477 #define IA_DEBUG_REG9__prim0_valid_eopg_p6__SHIFT 0x00000007 5478 #define IA_DEBUG_REG9__prim1_eoi_p6_MASK 0x00000010L 5479 #define IA_DEBUG_REG9__prim1_eoi_p6__SHIFT 0x00000004 5480 #define IA_DEBUG_REG9__prim1_to_other_se_p6_MASK 0x00000100L 5481 #define IA_DEBUG_REG9__prim1_to_other_se_p6__SHIFT 0x00000008 5482 #define IA_DEBUG_REG9__prim1_valid_eopg_p6_MASK 0x00000040L 5483 #define IA_DEBUG_REG9__prim1_valid_eopg_p6__SHIFT 0x00000006 5484 #define IA_DEBUG_REG9__prim1_xfer_p6_MASK 0x00020000L 5485 #define IA_DEBUG_REG9__prim1_xfer_p6__SHIFT 0x00000011 5486 #define IA_DEBUG_REG9__prim_count_eq_group_size_p6_MASK 0x00000800L 5487 #define IA_DEBUG_REG9__prim_count_eq_group_size_p6__SHIFT 0x0000000b 5488 #define IA_DEBUG_REG9__prim_counter_q_MASK 0xfffc0000L 5489 #define IA_DEBUG_REG9__prim_counter_q__SHIFT 0x00000012 5490 #define IA_DEBUG_REG9__prim_count_gt_group_size_p6_MASK 0x00001000L 5491 #define IA_DEBUG_REG9__prim_count_gt_group_size_p6__SHIFT 0x0000000c 5492 #define IA_DEBUG_REG9__send_to_se1_p6_MASK 0x00000001L 5493 #define IA_DEBUG_REG9__send_to_se1_p6__SHIFT 0x00000000 5494 #define IA_DEBUG_REG9__shift_vect_end_of_packet_p5_q_MASK 0x00010000L 5495 #define IA_DEBUG_REG9__shift_vect_end_of_packet_p5_q__SHIFT 0x00000010 5496 #define IA_DEBUG_REG9__SPARE0_MASK 0x00004000L 5497 #define IA_DEBUG_REG9__SPARE0__SHIFT 0x0000000e 5498 #define IA_DEBUG_REG9__SPARE1_MASK 0x00008000L 5499 #define IA_DEBUG_REG9__SPARE1__SHIFT 0x0000000f 5500 #define IA_DEBUG_REG9__two_prim_output_p5_q_MASK 0x00002000L 5501 #define IA_DEBUG_REG9__two_prim_output_p5_q__SHIFT 0x0000000d 5502 #define IA_ENHANCE__MISC_MASK 0xffffffffL 5503 #define IA_ENHANCE__MISC__SHIFT 0x00000000 5504 #define IA_MULTI_VGT_PARAM__PARTIAL_ES_WAVE_ON_MASK 0x00040000L 5505 #define IA_MULTI_VGT_PARAM__PARTIAL_ES_WAVE_ON__SHIFT 0x00000012 5506 #define IA_MULTI_VGT_PARAM__PARTIAL_VS_WAVE_ON_MASK 0x00010000L 5507 #define IA_MULTI_VGT_PARAM__PARTIAL_VS_WAVE_ON__SHIFT 0x00000010 5508 #define IA_MULTI_VGT_PARAM__PRIMGROUP_SIZE_MASK 0x0000ffffL 5509 #define IA_MULTI_VGT_PARAM__PRIMGROUP_SIZE__SHIFT 0x00000000 5510 #define IA_MULTI_VGT_PARAM__SWITCH_ON_EOI_MASK 0x00080000L 5511 #define IA_MULTI_VGT_PARAM__SWITCH_ON_EOI__SHIFT 0x00000013 5512 #define IA_MULTI_VGT_PARAM__SWITCH_ON_EOP_MASK 0x00020000L 5513 #define IA_MULTI_VGT_PARAM__SWITCH_ON_EOP__SHIFT 0x00000011 5514 #define IA_MULTI_VGT_PARAM__WD_SWITCH_ON_EOP_MASK 0x00100000L 5515 #define IA_MULTI_VGT_PARAM__WD_SWITCH_ON_EOP__SHIFT 0x00000014 5516 #define IA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 5517 #define IA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 5518 #define IA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 5519 #define IA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 5520 #define IA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 5521 #define IA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 5522 #define IA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 5523 #define IA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 5524 #define IA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 5525 #define IA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 5526 #define IA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 5527 #define IA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 5528 #define IA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 5529 #define IA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 5530 #define IA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 5531 #define IA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 5532 #define IA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 5533 #define IA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 5534 #define IA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 5535 #define IA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 5536 #define IA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 5537 #define IA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 5538 #define IA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 5539 #define IA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 5540 #define IA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 5541 #define IA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 5542 #define IA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 5543 #define IA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 5544 #define IA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 5545 #define IA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 5546 #define IA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 5547 #define IA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 5548 #define IA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 5549 #define IA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 5550 #define IA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 5551 #define IA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 5552 #define IA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 5553 #define IA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 5554 #define IA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 5555 #define IA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 5556 #define IA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 5557 #define IA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 5558 #define IA_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 5559 #define IA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 5560 #define IA_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 5561 #define IA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 5562 #define IA_VMID_OVERRIDE__ENABLE_MASK 0x00000001L 5563 #define IA_VMID_OVERRIDE__ENABLE__SHIFT 0x00000000 5564 #define IA_VMID_OVERRIDE__VMID_MASK 0x0000001eL 5565 #define IA_VMID_OVERRIDE__VMID__SHIFT 0x00000001 5566 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA_MASK 0x00040000L 5567 #define PA_CL_CLIP_CNTL__BOUNDARY_EDGE_FLAG_ENA__SHIFT 0x00000012 5568 #define PA_CL_CLIP_CNTL__CLIP_DISABLE_MASK 0x00010000L 5569 #define PA_CL_CLIP_CNTL__CLIP_DISABLE__SHIFT 0x00000010 5570 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT_MASK 0x00100000L 5571 #define PA_CL_CLIP_CNTL__DIS_CLIP_ERR_DETECT__SHIFT 0x00000014 5572 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF_MASK 0x00080000L 5573 #define PA_CL_CLIP_CNTL__DX_CLIP_SPACE_DEF__SHIFT 0x00000013 5574 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA_MASK 0x01000000L 5575 #define PA_CL_CLIP_CNTL__DX_LINEAR_ATTR_CLIP_ENA__SHIFT 0x00000018 5576 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL_MASK 0x00400000L 5577 #define PA_CL_CLIP_CNTL__DX_RASTERIZATION_KILL__SHIFT 0x00000016 5578 #define PA_CL_CLIP_CNTL__PS_UCP_MODE_MASK 0x0000c000L 5579 #define PA_CL_CLIP_CNTL__PS_UCP_MODE__SHIFT 0x0000000e 5580 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG_MASK 0x00002000L 5581 #define PA_CL_CLIP_CNTL__PS_UCP_Y_SCALE_NEG__SHIFT 0x0000000d 5582 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA_MASK 0x00020000L 5583 #define PA_CL_CLIP_CNTL__UCP_CULL_ONLY_ENA__SHIFT 0x00000011 5584 #define PA_CL_CLIP_CNTL__UCP_ENA_0_MASK 0x00000001L 5585 #define PA_CL_CLIP_CNTL__UCP_ENA_0__SHIFT 0x00000000 5586 #define PA_CL_CLIP_CNTL__UCP_ENA_1_MASK 0x00000002L 5587 #define PA_CL_CLIP_CNTL__UCP_ENA_1__SHIFT 0x00000001 5588 #define PA_CL_CLIP_CNTL__UCP_ENA_2_MASK 0x00000004L 5589 #define PA_CL_CLIP_CNTL__UCP_ENA_2__SHIFT 0x00000002 5590 #define PA_CL_CLIP_CNTL__UCP_ENA_3_MASK 0x00000008L 5591 #define PA_CL_CLIP_CNTL__UCP_ENA_3__SHIFT 0x00000003 5592 #define PA_CL_CLIP_CNTL__UCP_ENA_4_MASK 0x00000010L 5593 #define PA_CL_CLIP_CNTL__UCP_ENA_4__SHIFT 0x00000004 5594 #define PA_CL_CLIP_CNTL__UCP_ENA_5_MASK 0x00000020L 5595 #define PA_CL_CLIP_CNTL__UCP_ENA_5__SHIFT 0x00000005 5596 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE_MASK 0x02000000L 5597 #define PA_CL_CLIP_CNTL__VTE_VPORT_PROVOKE_DISABLE__SHIFT 0x00000019 5598 #define PA_CL_CLIP_CNTL__VTX_KILL_OR_MASK 0x00200000L 5599 #define PA_CL_CLIP_CNTL__VTX_KILL_OR__SHIFT 0x00000015 5600 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE_MASK 0x08000000L 5601 #define PA_CL_CLIP_CNTL__ZCLIP_FAR_DISABLE__SHIFT 0x0000001b 5602 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE_MASK 0x04000000L 5603 #define PA_CL_CLIP_CNTL__ZCLIP_NEAR_DISABLE__SHIFT 0x0000001a 5604 #define PA_CL_CNTL_STATUS__CL_BUSY_MASK 0x80000000L 5605 #define PA_CL_CNTL_STATUS__CL_BUSY__SHIFT 0x0000001f 5606 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL_MASK 0x00000008L 5607 #define PA_CL_ENHANCE__CLIPPED_PRIM_SEQ_STALL__SHIFT 0x00000003 5608 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA_MASK 0x00000001L 5609 #define PA_CL_ENHANCE__CLIP_VTX_REORDER_ENA__SHIFT 0x00000000 5610 #define PA_CL_ENHANCE__ECO_SPARE0_MASK 0x80000000L 5611 #define PA_CL_ENHANCE__ECO_SPARE0__SHIFT 0x0000001f 5612 #define PA_CL_ENHANCE__ECO_SPARE1_MASK 0x40000000L 5613 #define PA_CL_ENHANCE__ECO_SPARE1__SHIFT 0x0000001e 5614 #define PA_CL_ENHANCE__ECO_SPARE2_MASK 0x20000000L 5615 #define PA_CL_ENHANCE__ECO_SPARE2__SHIFT 0x0000001d 5616 #define PA_CL_ENHANCE__ECO_SPARE3_MASK 0x10000000L 5617 #define PA_CL_ENHANCE__ECO_SPARE3__SHIFT 0x0000001c 5618 #define PA_CL_ENHANCE__NUM_CLIP_SEQ_MASK 0x00000006L 5619 #define PA_CL_ENHANCE__NUM_CLIP_SEQ__SHIFT 0x00000001 5620 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE_MASK 0x00000010L 5621 #define PA_CL_ENHANCE__VE_NAN_PROC_DISABLE__SHIFT 0x00000004 5622 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL_MASK 0x00000020L 5623 #define PA_CL_ENHANCE__XTRA_DEBUG_REG_SEL__SHIFT 0x00000005 5624 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER_MASK 0xffffffffL 5625 #define PA_CL_GB_HORZ_CLIP_ADJ__DATA_REGISTER__SHIFT 0x00000000 5626 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER_MASK 0xffffffffL 5627 #define PA_CL_GB_HORZ_DISC_ADJ__DATA_REGISTER__SHIFT 0x00000000 5628 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER_MASK 0xffffffffL 5629 #define PA_CL_GB_VERT_CLIP_ADJ__DATA_REGISTER__SHIFT 0x00000000 5630 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER_MASK 0xffffffffL 5631 #define PA_CL_GB_VERT_DISC_ADJ__DATA_REGISTER__SHIFT 0x00000000 5632 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD_MASK 0x00004000L 5633 #define PA_CL_NANINF_CNTL__VS_CLIP_DIST_INF_DISCARD__SHIFT 0x0000000e 5634 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN_MASK 0x00002000L 5635 #define PA_CL_NANINF_CNTL__VS_W_INF_RETAIN__SHIFT 0x0000000d 5636 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF_MASK 0x00001000L 5637 #define PA_CL_NANINF_CNTL__VS_W_NAN_TO_INF__SHIFT 0x0000000c 5638 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN_MASK 0x00000200L 5639 #define PA_CL_NANINF_CNTL__VS_XY_INF_RETAIN__SHIFT 0x00000009 5640 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF_MASK 0x00000100L 5641 #define PA_CL_NANINF_CNTL__VS_XY_NAN_TO_INF__SHIFT 0x00000008 5642 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN_MASK 0x00000800L 5643 #define PA_CL_NANINF_CNTL__VS_Z_INF_RETAIN__SHIFT 0x0000000b 5644 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF_MASK 0x00000400L 5645 #define PA_CL_NANINF_CNTL__VS_Z_NAN_TO_INF__SHIFT 0x0000000a 5646 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0_MASK 0x00000008L 5647 #define PA_CL_NANINF_CNTL__VTE_0XNANINF_IS_0__SHIFT 0x00000003 5648 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0_MASK 0x00100000L 5649 #define PA_CL_NANINF_CNTL__VTE_NO_OUTPUT_NEG_0__SHIFT 0x00000014 5650 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD_MASK 0x00000004L 5651 #define PA_CL_NANINF_CNTL__VTE_W_INF_DISCARD__SHIFT 0x00000002 5652 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN_MASK 0x00000040L 5653 #define PA_CL_NANINF_CNTL__VTE_W_NAN_RETAIN__SHIFT 0x00000006 5654 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0_MASK 0x00000080L 5655 #define PA_CL_NANINF_CNTL__VTE_W_RECIP_NAN_IS_0__SHIFT 0x00000007 5656 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD_MASK 0x00000001L 5657 #define PA_CL_NANINF_CNTL__VTE_XY_INF_DISCARD__SHIFT 0x00000000 5658 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN_MASK 0x00000010L 5659 #define PA_CL_NANINF_CNTL__VTE_XY_NAN_RETAIN__SHIFT 0x00000004 5660 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD_MASK 0x00000002L 5661 #define PA_CL_NANINF_CNTL__VTE_Z_INF_DISCARD__SHIFT 0x00000001 5662 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN_MASK 0x00000020L 5663 #define PA_CL_NANINF_CNTL__VTE_Z_NAN_RETAIN__SHIFT 0x00000005 5664 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER_MASK 0xffffffffL 5665 #define PA_CL_POINT_CULL_RAD__DATA_REGISTER__SHIFT 0x00000000 5666 #define PA_CL_POINT_SIZE__DATA_REGISTER_MASK 0xffffffffL 5667 #define PA_CL_POINT_SIZE__DATA_REGISTER__SHIFT 0x00000000 5668 #define PA_CL_POINT_X_RAD__DATA_REGISTER_MASK 0xffffffffL 5669 #define PA_CL_POINT_X_RAD__DATA_REGISTER__SHIFT 0x00000000 5670 #define PA_CL_POINT_Y_RAD__DATA_REGISTER_MASK 0xffffffffL 5671 #define PA_CL_POINT_Y_RAD__DATA_REGISTER__SHIFT 0x00000000 5672 #define PA_CL_UCP_0_W__DATA_REGISTER_MASK 0xffffffffL 5673 #define PA_CL_UCP_0_W__DATA_REGISTER__SHIFT 0x00000000 5674 #define PA_CL_UCP_0_X__DATA_REGISTER_MASK 0xffffffffL 5675 #define PA_CL_UCP_0_X__DATA_REGISTER__SHIFT 0x00000000 5676 #define PA_CL_UCP_0_Y__DATA_REGISTER_MASK 0xffffffffL 5677 #define PA_CL_UCP_0_Y__DATA_REGISTER__SHIFT 0x00000000 5678 #define PA_CL_UCP_0_Z__DATA_REGISTER_MASK 0xffffffffL 5679 #define PA_CL_UCP_0_Z__DATA_REGISTER__SHIFT 0x00000000 5680 #define PA_CL_UCP_1_W__DATA_REGISTER_MASK 0xffffffffL 5681 #define PA_CL_UCP_1_W__DATA_REGISTER__SHIFT 0x00000000 5682 #define PA_CL_UCP_1_X__DATA_REGISTER_MASK 0xffffffffL 5683 #define PA_CL_UCP_1_X__DATA_REGISTER__SHIFT 0x00000000 5684 #define PA_CL_UCP_1_Y__DATA_REGISTER_MASK 0xffffffffL 5685 #define PA_CL_UCP_1_Y__DATA_REGISTER__SHIFT 0x00000000 5686 #define PA_CL_UCP_1_Z__DATA_REGISTER_MASK 0xffffffffL 5687 #define PA_CL_UCP_1_Z__DATA_REGISTER__SHIFT 0x00000000 5688 #define PA_CL_UCP_2_W__DATA_REGISTER_MASK 0xffffffffL 5689 #define PA_CL_UCP_2_W__DATA_REGISTER__SHIFT 0x00000000 5690 #define PA_CL_UCP_2_X__DATA_REGISTER_MASK 0xffffffffL 5691 #define PA_CL_UCP_2_X__DATA_REGISTER__SHIFT 0x00000000 5692 #define PA_CL_UCP_2_Y__DATA_REGISTER_MASK 0xffffffffL 5693 #define PA_CL_UCP_2_Y__DATA_REGISTER__SHIFT 0x00000000 5694 #define PA_CL_UCP_2_Z__DATA_REGISTER_MASK 0xffffffffL 5695 #define PA_CL_UCP_2_Z__DATA_REGISTER__SHIFT 0x00000000 5696 #define PA_CL_UCP_3_W__DATA_REGISTER_MASK 0xffffffffL 5697 #define PA_CL_UCP_3_W__DATA_REGISTER__SHIFT 0x00000000 5698 #define PA_CL_UCP_3_X__DATA_REGISTER_MASK 0xffffffffL 5699 #define PA_CL_UCP_3_X__DATA_REGISTER__SHIFT 0x00000000 5700 #define PA_CL_UCP_3_Y__DATA_REGISTER_MASK 0xffffffffL 5701 #define PA_CL_UCP_3_Y__DATA_REGISTER__SHIFT 0x00000000 5702 #define PA_CL_UCP_3_Z__DATA_REGISTER_MASK 0xffffffffL 5703 #define PA_CL_UCP_3_Z__DATA_REGISTER__SHIFT 0x00000000 5704 #define PA_CL_UCP_4_W__DATA_REGISTER_MASK 0xffffffffL 5705 #define PA_CL_UCP_4_W__DATA_REGISTER__SHIFT 0x00000000 5706 #define PA_CL_UCP_4_X__DATA_REGISTER_MASK 0xffffffffL 5707 #define PA_CL_UCP_4_X__DATA_REGISTER__SHIFT 0x00000000 5708 #define PA_CL_UCP_4_Y__DATA_REGISTER_MASK 0xffffffffL 5709 #define PA_CL_UCP_4_Y__DATA_REGISTER__SHIFT 0x00000000 5710 #define PA_CL_UCP_4_Z__DATA_REGISTER_MASK 0xffffffffL 5711 #define PA_CL_UCP_4_Z__DATA_REGISTER__SHIFT 0x00000000 5712 #define PA_CL_UCP_5_W__DATA_REGISTER_MASK 0xffffffffL 5713 #define PA_CL_UCP_5_W__DATA_REGISTER__SHIFT 0x00000000 5714 #define PA_CL_UCP_5_X__DATA_REGISTER_MASK 0xffffffffL 5715 #define PA_CL_UCP_5_X__DATA_REGISTER__SHIFT 0x00000000 5716 #define PA_CL_UCP_5_Y__DATA_REGISTER_MASK 0xffffffffL 5717 #define PA_CL_UCP_5_Y__DATA_REGISTER__SHIFT 0x00000000 5718 #define PA_CL_UCP_5_Z__DATA_REGISTER_MASK 0xffffffffL 5719 #define PA_CL_UCP_5_Z__DATA_REGISTER__SHIFT 0x00000000 5720 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET_MASK 0xffffffffL 5721 #define PA_CL_VPORT_XOFFSET_10__VPORT_XOFFSET__SHIFT 0x00000000 5722 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET_MASK 0xffffffffL 5723 #define PA_CL_VPORT_XOFFSET_11__VPORT_XOFFSET__SHIFT 0x00000000 5724 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET_MASK 0xffffffffL 5725 #define PA_CL_VPORT_XOFFSET_12__VPORT_XOFFSET__SHIFT 0x00000000 5726 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET_MASK 0xffffffffL 5727 #define PA_CL_VPORT_XOFFSET_13__VPORT_XOFFSET__SHIFT 0x00000000 5728 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET_MASK 0xffffffffL 5729 #define PA_CL_VPORT_XOFFSET_14__VPORT_XOFFSET__SHIFT 0x00000000 5730 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET_MASK 0xffffffffL 5731 #define PA_CL_VPORT_XOFFSET_15__VPORT_XOFFSET__SHIFT 0x00000000 5732 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET_MASK 0xffffffffL 5733 #define PA_CL_VPORT_XOFFSET_1__VPORT_XOFFSET__SHIFT 0x00000000 5734 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET_MASK 0xffffffffL 5735 #define PA_CL_VPORT_XOFFSET_2__VPORT_XOFFSET__SHIFT 0x00000000 5736 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET_MASK 0xffffffffL 5737 #define PA_CL_VPORT_XOFFSET_3__VPORT_XOFFSET__SHIFT 0x00000000 5738 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET_MASK 0xffffffffL 5739 #define PA_CL_VPORT_XOFFSET_4__VPORT_XOFFSET__SHIFT 0x00000000 5740 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET_MASK 0xffffffffL 5741 #define PA_CL_VPORT_XOFFSET_5__VPORT_XOFFSET__SHIFT 0x00000000 5742 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET_MASK 0xffffffffL 5743 #define PA_CL_VPORT_XOFFSET_6__VPORT_XOFFSET__SHIFT 0x00000000 5744 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET_MASK 0xffffffffL 5745 #define PA_CL_VPORT_XOFFSET_7__VPORT_XOFFSET__SHIFT 0x00000000 5746 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET_MASK 0xffffffffL 5747 #define PA_CL_VPORT_XOFFSET_8__VPORT_XOFFSET__SHIFT 0x00000000 5748 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET_MASK 0xffffffffL 5749 #define PA_CL_VPORT_XOFFSET_9__VPORT_XOFFSET__SHIFT 0x00000000 5750 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET_MASK 0xffffffffL 5751 #define PA_CL_VPORT_XOFFSET__VPORT_XOFFSET__SHIFT 0x00000000 5752 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE_MASK 0xffffffffL 5753 #define PA_CL_VPORT_XSCALE_10__VPORT_XSCALE__SHIFT 0x00000000 5754 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE_MASK 0xffffffffL 5755 #define PA_CL_VPORT_XSCALE_11__VPORT_XSCALE__SHIFT 0x00000000 5756 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE_MASK 0xffffffffL 5757 #define PA_CL_VPORT_XSCALE_12__VPORT_XSCALE__SHIFT 0x00000000 5758 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE_MASK 0xffffffffL 5759 #define PA_CL_VPORT_XSCALE_13__VPORT_XSCALE__SHIFT 0x00000000 5760 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE_MASK 0xffffffffL 5761 #define PA_CL_VPORT_XSCALE_14__VPORT_XSCALE__SHIFT 0x00000000 5762 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE_MASK 0xffffffffL 5763 #define PA_CL_VPORT_XSCALE_15__VPORT_XSCALE__SHIFT 0x00000000 5764 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE_MASK 0xffffffffL 5765 #define PA_CL_VPORT_XSCALE_1__VPORT_XSCALE__SHIFT 0x00000000 5766 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE_MASK 0xffffffffL 5767 #define PA_CL_VPORT_XSCALE_2__VPORT_XSCALE__SHIFT 0x00000000 5768 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE_MASK 0xffffffffL 5769 #define PA_CL_VPORT_XSCALE_3__VPORT_XSCALE__SHIFT 0x00000000 5770 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE_MASK 0xffffffffL 5771 #define PA_CL_VPORT_XSCALE_4__VPORT_XSCALE__SHIFT 0x00000000 5772 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE_MASK 0xffffffffL 5773 #define PA_CL_VPORT_XSCALE_5__VPORT_XSCALE__SHIFT 0x00000000 5774 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE_MASK 0xffffffffL 5775 #define PA_CL_VPORT_XSCALE_6__VPORT_XSCALE__SHIFT 0x00000000 5776 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE_MASK 0xffffffffL 5777 #define PA_CL_VPORT_XSCALE_7__VPORT_XSCALE__SHIFT 0x00000000 5778 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE_MASK 0xffffffffL 5779 #define PA_CL_VPORT_XSCALE_8__VPORT_XSCALE__SHIFT 0x00000000 5780 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE_MASK 0xffffffffL 5781 #define PA_CL_VPORT_XSCALE_9__VPORT_XSCALE__SHIFT 0x00000000 5782 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE_MASK 0xffffffffL 5783 #define PA_CL_VPORT_XSCALE__VPORT_XSCALE__SHIFT 0x00000000 5784 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET_MASK 0xffffffffL 5785 #define PA_CL_VPORT_YOFFSET_10__VPORT_YOFFSET__SHIFT 0x00000000 5786 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET_MASK 0xffffffffL 5787 #define PA_CL_VPORT_YOFFSET_11__VPORT_YOFFSET__SHIFT 0x00000000 5788 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET_MASK 0xffffffffL 5789 #define PA_CL_VPORT_YOFFSET_12__VPORT_YOFFSET__SHIFT 0x00000000 5790 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET_MASK 0xffffffffL 5791 #define PA_CL_VPORT_YOFFSET_13__VPORT_YOFFSET__SHIFT 0x00000000 5792 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET_MASK 0xffffffffL 5793 #define PA_CL_VPORT_YOFFSET_14__VPORT_YOFFSET__SHIFT 0x00000000 5794 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET_MASK 0xffffffffL 5795 #define PA_CL_VPORT_YOFFSET_15__VPORT_YOFFSET__SHIFT 0x00000000 5796 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET_MASK 0xffffffffL 5797 #define PA_CL_VPORT_YOFFSET_1__VPORT_YOFFSET__SHIFT 0x00000000 5798 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET_MASK 0xffffffffL 5799 #define PA_CL_VPORT_YOFFSET_2__VPORT_YOFFSET__SHIFT 0x00000000 5800 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET_MASK 0xffffffffL 5801 #define PA_CL_VPORT_YOFFSET_3__VPORT_YOFFSET__SHIFT 0x00000000 5802 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET_MASK 0xffffffffL 5803 #define PA_CL_VPORT_YOFFSET_4__VPORT_YOFFSET__SHIFT 0x00000000 5804 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET_MASK 0xffffffffL 5805 #define PA_CL_VPORT_YOFFSET_5__VPORT_YOFFSET__SHIFT 0x00000000 5806 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET_MASK 0xffffffffL 5807 #define PA_CL_VPORT_YOFFSET_6__VPORT_YOFFSET__SHIFT 0x00000000 5808 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET_MASK 0xffffffffL 5809 #define PA_CL_VPORT_YOFFSET_7__VPORT_YOFFSET__SHIFT 0x00000000 5810 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET_MASK 0xffffffffL 5811 #define PA_CL_VPORT_YOFFSET_8__VPORT_YOFFSET__SHIFT 0x00000000 5812 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET_MASK 0xffffffffL 5813 #define PA_CL_VPORT_YOFFSET_9__VPORT_YOFFSET__SHIFT 0x00000000 5814 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET_MASK 0xffffffffL 5815 #define PA_CL_VPORT_YOFFSET__VPORT_YOFFSET__SHIFT 0x00000000 5816 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE_MASK 0xffffffffL 5817 #define PA_CL_VPORT_YSCALE_10__VPORT_YSCALE__SHIFT 0x00000000 5818 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE_MASK 0xffffffffL 5819 #define PA_CL_VPORT_YSCALE_11__VPORT_YSCALE__SHIFT 0x00000000 5820 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE_MASK 0xffffffffL 5821 #define PA_CL_VPORT_YSCALE_12__VPORT_YSCALE__SHIFT 0x00000000 5822 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE_MASK 0xffffffffL 5823 #define PA_CL_VPORT_YSCALE_13__VPORT_YSCALE__SHIFT 0x00000000 5824 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE_MASK 0xffffffffL 5825 #define PA_CL_VPORT_YSCALE_14__VPORT_YSCALE__SHIFT 0x00000000 5826 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE_MASK 0xffffffffL 5827 #define PA_CL_VPORT_YSCALE_15__VPORT_YSCALE__SHIFT 0x00000000 5828 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE_MASK 0xffffffffL 5829 #define PA_CL_VPORT_YSCALE_1__VPORT_YSCALE__SHIFT 0x00000000 5830 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE_MASK 0xffffffffL 5831 #define PA_CL_VPORT_YSCALE_2__VPORT_YSCALE__SHIFT 0x00000000 5832 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE_MASK 0xffffffffL 5833 #define PA_CL_VPORT_YSCALE_3__VPORT_YSCALE__SHIFT 0x00000000 5834 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE_MASK 0xffffffffL 5835 #define PA_CL_VPORT_YSCALE_4__VPORT_YSCALE__SHIFT 0x00000000 5836 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE_MASK 0xffffffffL 5837 #define PA_CL_VPORT_YSCALE_5__VPORT_YSCALE__SHIFT 0x00000000 5838 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE_MASK 0xffffffffL 5839 #define PA_CL_VPORT_YSCALE_6__VPORT_YSCALE__SHIFT 0x00000000 5840 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE_MASK 0xffffffffL 5841 #define PA_CL_VPORT_YSCALE_7__VPORT_YSCALE__SHIFT 0x00000000 5842 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE_MASK 0xffffffffL 5843 #define PA_CL_VPORT_YSCALE_8__VPORT_YSCALE__SHIFT 0x00000000 5844 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE_MASK 0xffffffffL 5845 #define PA_CL_VPORT_YSCALE_9__VPORT_YSCALE__SHIFT 0x00000000 5846 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE_MASK 0xffffffffL 5847 #define PA_CL_VPORT_YSCALE__VPORT_YSCALE__SHIFT 0x00000000 5848 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET_MASK 0xffffffffL 5849 #define PA_CL_VPORT_ZOFFSET_10__VPORT_ZOFFSET__SHIFT 0x00000000 5850 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET_MASK 0xffffffffL 5851 #define PA_CL_VPORT_ZOFFSET_11__VPORT_ZOFFSET__SHIFT 0x00000000 5852 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET_MASK 0xffffffffL 5853 #define PA_CL_VPORT_ZOFFSET_12__VPORT_ZOFFSET__SHIFT 0x00000000 5854 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET_MASK 0xffffffffL 5855 #define PA_CL_VPORT_ZOFFSET_13__VPORT_ZOFFSET__SHIFT 0x00000000 5856 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET_MASK 0xffffffffL 5857 #define PA_CL_VPORT_ZOFFSET_14__VPORT_ZOFFSET__SHIFT 0x00000000 5858 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET_MASK 0xffffffffL 5859 #define PA_CL_VPORT_ZOFFSET_15__VPORT_ZOFFSET__SHIFT 0x00000000 5860 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET_MASK 0xffffffffL 5861 #define PA_CL_VPORT_ZOFFSET_1__VPORT_ZOFFSET__SHIFT 0x00000000 5862 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET_MASK 0xffffffffL 5863 #define PA_CL_VPORT_ZOFFSET_2__VPORT_ZOFFSET__SHIFT 0x00000000 5864 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET_MASK 0xffffffffL 5865 #define PA_CL_VPORT_ZOFFSET_3__VPORT_ZOFFSET__SHIFT 0x00000000 5866 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET_MASK 0xffffffffL 5867 #define PA_CL_VPORT_ZOFFSET_4__VPORT_ZOFFSET__SHIFT 0x00000000 5868 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET_MASK 0xffffffffL 5869 #define PA_CL_VPORT_ZOFFSET_5__VPORT_ZOFFSET__SHIFT 0x00000000 5870 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET_MASK 0xffffffffL 5871 #define PA_CL_VPORT_ZOFFSET_6__VPORT_ZOFFSET__SHIFT 0x00000000 5872 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET_MASK 0xffffffffL 5873 #define PA_CL_VPORT_ZOFFSET_7__VPORT_ZOFFSET__SHIFT 0x00000000 5874 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET_MASK 0xffffffffL 5875 #define PA_CL_VPORT_ZOFFSET_8__VPORT_ZOFFSET__SHIFT 0x00000000 5876 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET_MASK 0xffffffffL 5877 #define PA_CL_VPORT_ZOFFSET_9__VPORT_ZOFFSET__SHIFT 0x00000000 5878 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET_MASK 0xffffffffL 5879 #define PA_CL_VPORT_ZOFFSET__VPORT_ZOFFSET__SHIFT 0x00000000 5880 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE_MASK 0xffffffffL 5881 #define PA_CL_VPORT_ZSCALE_10__VPORT_ZSCALE__SHIFT 0x00000000 5882 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE_MASK 0xffffffffL 5883 #define PA_CL_VPORT_ZSCALE_11__VPORT_ZSCALE__SHIFT 0x00000000 5884 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE_MASK 0xffffffffL 5885 #define PA_CL_VPORT_ZSCALE_12__VPORT_ZSCALE__SHIFT 0x00000000 5886 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE_MASK 0xffffffffL 5887 #define PA_CL_VPORT_ZSCALE_13__VPORT_ZSCALE__SHIFT 0x00000000 5888 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE_MASK 0xffffffffL 5889 #define PA_CL_VPORT_ZSCALE_14__VPORT_ZSCALE__SHIFT 0x00000000 5890 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE_MASK 0xffffffffL 5891 #define PA_CL_VPORT_ZSCALE_15__VPORT_ZSCALE__SHIFT 0x00000000 5892 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE_MASK 0xffffffffL 5893 #define PA_CL_VPORT_ZSCALE_1__VPORT_ZSCALE__SHIFT 0x00000000 5894 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE_MASK 0xffffffffL 5895 #define PA_CL_VPORT_ZSCALE_2__VPORT_ZSCALE__SHIFT 0x00000000 5896 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE_MASK 0xffffffffL 5897 #define PA_CL_VPORT_ZSCALE_3__VPORT_ZSCALE__SHIFT 0x00000000 5898 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE_MASK 0xffffffffL 5899 #define PA_CL_VPORT_ZSCALE_4__VPORT_ZSCALE__SHIFT 0x00000000 5900 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE_MASK 0xffffffffL 5901 #define PA_CL_VPORT_ZSCALE_5__VPORT_ZSCALE__SHIFT 0x00000000 5902 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE_MASK 0xffffffffL 5903 #define PA_CL_VPORT_ZSCALE_6__VPORT_ZSCALE__SHIFT 0x00000000 5904 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE_MASK 0xffffffffL 5905 #define PA_CL_VPORT_ZSCALE_7__VPORT_ZSCALE__SHIFT 0x00000000 5906 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE_MASK 0xffffffffL 5907 #define PA_CL_VPORT_ZSCALE_8__VPORT_ZSCALE__SHIFT 0x00000000 5908 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE_MASK 0xffffffffL 5909 #define PA_CL_VPORT_ZSCALE_9__VPORT_ZSCALE__SHIFT 0x00000000 5910 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE_MASK 0xffffffffL 5911 #define PA_CL_VPORT_ZSCALE__VPORT_ZSCALE__SHIFT 0x00000000 5912 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0_MASK 0x00000001L 5913 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_0__SHIFT 0x00000000 5914 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1_MASK 0x00000002L 5915 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_1__SHIFT 0x00000001 5916 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2_MASK 0x00000004L 5917 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_2__SHIFT 0x00000002 5918 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3_MASK 0x00000008L 5919 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_3__SHIFT 0x00000003 5920 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4_MASK 0x00000010L 5921 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_4__SHIFT 0x00000004 5922 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5_MASK 0x00000020L 5923 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_5__SHIFT 0x00000005 5924 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6_MASK 0x00000040L 5925 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_6__SHIFT 0x00000006 5926 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7_MASK 0x00000080L 5927 #define PA_CL_VS_OUT_CNTL__CLIP_DIST_ENA_7__SHIFT 0x00000007 5928 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0_MASK 0x00000100L 5929 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_0__SHIFT 0x00000008 5930 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1_MASK 0x00000200L 5931 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_1__SHIFT 0x00000009 5932 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2_MASK 0x00000400L 5933 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_2__SHIFT 0x0000000a 5934 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3_MASK 0x00000800L 5935 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_3__SHIFT 0x0000000b 5936 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4_MASK 0x00001000L 5937 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_4__SHIFT 0x0000000c 5938 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5_MASK 0x00002000L 5939 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_5__SHIFT 0x0000000d 5940 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6_MASK 0x00004000L 5941 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_6__SHIFT 0x0000000e 5942 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7_MASK 0x00008000L 5943 #define PA_CL_VS_OUT_CNTL__CULL_DIST_ENA_7__SHIFT 0x0000000f 5944 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG_MASK 0x00020000L 5945 #define PA_CL_VS_OUT_CNTL__USE_VTX_EDGE_FLAG__SHIFT 0x00000011 5946 #define PA_CL_VS_OUT_CNTL__USE_VTX_GS_CUT_FLAG_MASK 0x02000000L 5947 #define PA_CL_VS_OUT_CNTL__USE_VTX_GS_CUT_FLAG__SHIFT 0x00000019 5948 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG_MASK 0x00100000L 5949 #define PA_CL_VS_OUT_CNTL__USE_VTX_KILL_FLAG__SHIFT 0x00000014 5950 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE_MASK 0x00010000L 5951 #define PA_CL_VS_OUT_CNTL__USE_VTX_POINT_SIZE__SHIFT 0x00000010 5952 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX_MASK 0x00040000L 5953 #define PA_CL_VS_OUT_CNTL__USE_VTX_RENDER_TARGET_INDX__SHIFT 0x00000012 5954 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX_MASK 0x00080000L 5955 #define PA_CL_VS_OUT_CNTL__USE_VTX_VIEWPORT_INDX__SHIFT 0x00000013 5956 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA_MASK 0x00400000L 5957 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST0_VEC_ENA__SHIFT 0x00000016 5958 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA_MASK 0x00800000L 5959 #define PA_CL_VS_OUT_CNTL__VS_OUT_CCDIST1_VEC_ENA__SHIFT 0x00000017 5960 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA_MASK 0x01000000L 5961 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_SIDE_BUS_ENA__SHIFT 0x00000018 5962 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA_MASK 0x00200000L 5963 #define PA_CL_VS_OUT_CNTL__VS_OUT_MISC_VEC_ENA__SHIFT 0x00000015 5964 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF_MASK 0x00000800L 5965 #define PA_CL_VTE_CNTL__PERFCOUNTER_REF__SHIFT 0x0000000b 5966 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA_MASK 0x00000002L 5967 #define PA_CL_VTE_CNTL__VPORT_X_OFFSET_ENA__SHIFT 0x00000001 5968 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA_MASK 0x00000001L 5969 #define PA_CL_VTE_CNTL__VPORT_X_SCALE_ENA__SHIFT 0x00000000 5970 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA_MASK 0x00000008L 5971 #define PA_CL_VTE_CNTL__VPORT_Y_OFFSET_ENA__SHIFT 0x00000003 5972 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA_MASK 0x00000004L 5973 #define PA_CL_VTE_CNTL__VPORT_Y_SCALE_ENA__SHIFT 0x00000002 5974 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA_MASK 0x00000020L 5975 #define PA_CL_VTE_CNTL__VPORT_Z_OFFSET_ENA__SHIFT 0x00000005 5976 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA_MASK 0x00000010L 5977 #define PA_CL_VTE_CNTL__VPORT_Z_SCALE_ENA__SHIFT 0x00000004 5978 #define PA_CL_VTE_CNTL__VTX_W0_FMT_MASK 0x00000400L 5979 #define PA_CL_VTE_CNTL__VTX_W0_FMT__SHIFT 0x0000000a 5980 #define PA_CL_VTE_CNTL__VTX_XY_FMT_MASK 0x00000100L 5981 #define PA_CL_VTE_CNTL__VTX_XY_FMT__SHIFT 0x00000008 5982 #define PA_CL_VTE_CNTL__VTX_Z_FMT_MASK 0x00000200L 5983 #define PA_CL_VTE_CNTL__VTX_Z_FMT__SHIFT 0x00000009 5984 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN_MASK 0x00000010L 5985 #define PA_SC_AA_CONFIG__AA_MASK_CENTROID_DTMN__SHIFT 0x00000004 5986 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE_MASK 0x03000000L 5987 #define PA_SC_AA_CONFIG__DETAIL_TO_EXPOSED_MODE__SHIFT 0x00000018 5988 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST_MASK 0x0001e000L 5989 #define PA_SC_AA_CONFIG__MAX_SAMPLE_DIST__SHIFT 0x0000000d 5990 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES_MASK 0x00700000L 5991 #define PA_SC_AA_CONFIG__MSAA_EXPOSED_SAMPLES__SHIFT 0x00000014 5992 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES_MASK 0x00000007L 5993 #define PA_SC_AA_CONFIG__MSAA_NUM_SAMPLES__SHIFT 0x00000000 5994 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0_MASK 0x0000ffffL 5995 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X0Y0__SHIFT 0x00000000 5996 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0_MASK 0xffff0000L 5997 #define PA_SC_AA_MASK_X0Y0_X1Y0__AA_MASK_X1Y0__SHIFT 0x00000010 5998 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1_MASK 0x0000ffffL 5999 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X0Y1__SHIFT 0x00000000 6000 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1_MASK 0xffff0000L 6001 #define PA_SC_AA_MASK_X0Y1_X1Y1__AA_MASK_X1Y1__SHIFT 0x00000010 6002 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X_MASK 0x0000000fL 6003 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_X__SHIFT 0x00000000 6004 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y_MASK 0x000000f0L 6005 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S0_Y__SHIFT 0x00000004 6006 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X_MASK 0x00000f00L 6007 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_X__SHIFT 0x00000008 6008 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y_MASK 0x0000f000L 6009 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S1_Y__SHIFT 0x0000000c 6010 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X_MASK 0x000f0000L 6011 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_X__SHIFT 0x00000010 6012 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y_MASK 0x00f00000L 6013 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S2_Y__SHIFT 0x00000014 6014 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X_MASK 0x0f000000L 6015 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_X__SHIFT 0x00000018 6016 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y_MASK 0xf0000000L 6017 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0__S3_Y__SHIFT 0x0000001c 6018 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X_MASK 0x0000000fL 6019 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_X__SHIFT 0x00000000 6020 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y_MASK 0x000000f0L 6021 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S4_Y__SHIFT 0x00000004 6022 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X_MASK 0x00000f00L 6023 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_X__SHIFT 0x00000008 6024 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y_MASK 0x0000f000L 6025 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S5_Y__SHIFT 0x0000000c 6026 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X_MASK 0x000f0000L 6027 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_X__SHIFT 0x00000010 6028 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y_MASK 0x00f00000L 6029 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S6_Y__SHIFT 0x00000014 6030 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X_MASK 0x0f000000L 6031 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_X__SHIFT 0x00000018 6032 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y_MASK 0xf0000000L 6033 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1__S7_Y__SHIFT 0x0000001c 6034 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X_MASK 0x000f0000L 6035 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_X__SHIFT 0x00000010 6036 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y_MASK 0x00f00000L 6037 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S10_Y__SHIFT 0x00000014 6038 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X_MASK 0x0f000000L 6039 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_X__SHIFT 0x00000018 6040 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y_MASK 0xf0000000L 6041 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S11_Y__SHIFT 0x0000001c 6042 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X_MASK 0x0000000fL 6043 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_X__SHIFT 0x00000000 6044 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y_MASK 0x000000f0L 6045 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S8_Y__SHIFT 0x00000004 6046 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X_MASK 0x00000f00L 6047 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_X__SHIFT 0x00000008 6048 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y_MASK 0x0000f000L 6049 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2__S9_Y__SHIFT 0x0000000c 6050 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X_MASK 0x0000000fL 6051 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_X__SHIFT 0x00000000 6052 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y_MASK 0x000000f0L 6053 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S12_Y__SHIFT 0x00000004 6054 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X_MASK 0x00000f00L 6055 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_X__SHIFT 0x00000008 6056 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y_MASK 0x0000f000L 6057 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S13_Y__SHIFT 0x0000000c 6058 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X_MASK 0x000f0000L 6059 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_X__SHIFT 0x00000010 6060 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y_MASK 0x00f00000L 6061 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S14_Y__SHIFT 0x00000014 6062 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X_MASK 0x0f000000L 6063 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_X__SHIFT 0x00000018 6064 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y_MASK 0xf0000000L 6065 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3__S15_Y__SHIFT 0x0000001c 6066 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X_MASK 0x0000000fL 6067 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_X__SHIFT 0x00000000 6068 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y_MASK 0x000000f0L 6069 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S0_Y__SHIFT 0x00000004 6070 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X_MASK 0x00000f00L 6071 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_X__SHIFT 0x00000008 6072 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y_MASK 0x0000f000L 6073 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S1_Y__SHIFT 0x0000000c 6074 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X_MASK 0x000f0000L 6075 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_X__SHIFT 0x00000010 6076 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y_MASK 0x00f00000L 6077 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S2_Y__SHIFT 0x00000014 6078 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X_MASK 0x0f000000L 6079 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_X__SHIFT 0x00000018 6080 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y_MASK 0xf0000000L 6081 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0__S3_Y__SHIFT 0x0000001c 6082 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X_MASK 0x0000000fL 6083 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_X__SHIFT 0x00000000 6084 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y_MASK 0x000000f0L 6085 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S4_Y__SHIFT 0x00000004 6086 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X_MASK 0x00000f00L 6087 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_X__SHIFT 0x00000008 6088 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y_MASK 0x0000f000L 6089 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S5_Y__SHIFT 0x0000000c 6090 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X_MASK 0x000f0000L 6091 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_X__SHIFT 0x00000010 6092 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y_MASK 0x00f00000L 6093 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S6_Y__SHIFT 0x00000014 6094 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X_MASK 0x0f000000L 6095 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_X__SHIFT 0x00000018 6096 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y_MASK 0xf0000000L 6097 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1__S7_Y__SHIFT 0x0000001c 6098 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X_MASK 0x000f0000L 6099 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_X__SHIFT 0x00000010 6100 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y_MASK 0x00f00000L 6101 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S10_Y__SHIFT 0x00000014 6102 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X_MASK 0x0f000000L 6103 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_X__SHIFT 0x00000018 6104 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y_MASK 0xf0000000L 6105 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S11_Y__SHIFT 0x0000001c 6106 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X_MASK 0x0000000fL 6107 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_X__SHIFT 0x00000000 6108 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y_MASK 0x000000f0L 6109 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S8_Y__SHIFT 0x00000004 6110 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X_MASK 0x00000f00L 6111 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_X__SHIFT 0x00000008 6112 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y_MASK 0x0000f000L 6113 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2__S9_Y__SHIFT 0x0000000c 6114 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X_MASK 0x0000000fL 6115 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_X__SHIFT 0x00000000 6116 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y_MASK 0x000000f0L 6117 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S12_Y__SHIFT 0x00000004 6118 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X_MASK 0x00000f00L 6119 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_X__SHIFT 0x00000008 6120 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y_MASK 0x0000f000L 6121 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S13_Y__SHIFT 0x0000000c 6122 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X_MASK 0x000f0000L 6123 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_X__SHIFT 0x00000010 6124 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y_MASK 0x00f00000L 6125 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S14_Y__SHIFT 0x00000014 6126 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X_MASK 0x0f000000L 6127 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_X__SHIFT 0x00000018 6128 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y_MASK 0xf0000000L 6129 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3__S15_Y__SHIFT 0x0000001c 6130 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X_MASK 0x0000000fL 6131 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_X__SHIFT 0x00000000 6132 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y_MASK 0x000000f0L 6133 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S0_Y__SHIFT 0x00000004 6134 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X_MASK 0x00000f00L 6135 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_X__SHIFT 0x00000008 6136 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y_MASK 0x0000f000L 6137 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S1_Y__SHIFT 0x0000000c 6138 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X_MASK 0x000f0000L 6139 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_X__SHIFT 0x00000010 6140 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y_MASK 0x00f00000L 6141 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S2_Y__SHIFT 0x00000014 6142 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X_MASK 0x0f000000L 6143 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_X__SHIFT 0x00000018 6144 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y_MASK 0xf0000000L 6145 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0__S3_Y__SHIFT 0x0000001c 6146 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X_MASK 0x0000000fL 6147 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_X__SHIFT 0x00000000 6148 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y_MASK 0x000000f0L 6149 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S4_Y__SHIFT 0x00000004 6150 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X_MASK 0x00000f00L 6151 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_X__SHIFT 0x00000008 6152 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y_MASK 0x0000f000L 6153 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S5_Y__SHIFT 0x0000000c 6154 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X_MASK 0x000f0000L 6155 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_X__SHIFT 0x00000010 6156 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y_MASK 0x00f00000L 6157 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S6_Y__SHIFT 0x00000014 6158 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X_MASK 0x0f000000L 6159 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_X__SHIFT 0x00000018 6160 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y_MASK 0xf0000000L 6161 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1__S7_Y__SHIFT 0x0000001c 6162 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X_MASK 0x000f0000L 6163 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_X__SHIFT 0x00000010 6164 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y_MASK 0x00f00000L 6165 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S10_Y__SHIFT 0x00000014 6166 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X_MASK 0x0f000000L 6167 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_X__SHIFT 0x00000018 6168 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y_MASK 0xf0000000L 6169 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S11_Y__SHIFT 0x0000001c 6170 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X_MASK 0x0000000fL 6171 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_X__SHIFT 0x00000000 6172 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y_MASK 0x000000f0L 6173 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S8_Y__SHIFT 0x00000004 6174 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X_MASK 0x00000f00L 6175 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_X__SHIFT 0x00000008 6176 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y_MASK 0x0000f000L 6177 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2__S9_Y__SHIFT 0x0000000c 6178 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X_MASK 0x0000000fL 6179 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_X__SHIFT 0x00000000 6180 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y_MASK 0x000000f0L 6181 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S12_Y__SHIFT 0x00000004 6182 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X_MASK 0x00000f00L 6183 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_X__SHIFT 0x00000008 6184 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y_MASK 0x0000f000L 6185 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S13_Y__SHIFT 0x0000000c 6186 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X_MASK 0x000f0000L 6187 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_X__SHIFT 0x00000010 6188 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y_MASK 0x00f00000L 6189 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S14_Y__SHIFT 0x00000014 6190 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X_MASK 0x0f000000L 6191 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_X__SHIFT 0x00000018 6192 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y_MASK 0xf0000000L 6193 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3__S15_Y__SHIFT 0x0000001c 6194 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X_MASK 0x0000000fL 6195 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_X__SHIFT 0x00000000 6196 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y_MASK 0x000000f0L 6197 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S0_Y__SHIFT 0x00000004 6198 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X_MASK 0x00000f00L 6199 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_X__SHIFT 0x00000008 6200 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y_MASK 0x0000f000L 6201 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S1_Y__SHIFT 0x0000000c 6202 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X_MASK 0x000f0000L 6203 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_X__SHIFT 0x00000010 6204 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y_MASK 0x00f00000L 6205 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S2_Y__SHIFT 0x00000014 6206 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X_MASK 0x0f000000L 6207 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_X__SHIFT 0x00000018 6208 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y_MASK 0xf0000000L 6209 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0__S3_Y__SHIFT 0x0000001c 6210 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X_MASK 0x0000000fL 6211 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_X__SHIFT 0x00000000 6212 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y_MASK 0x000000f0L 6213 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S4_Y__SHIFT 0x00000004 6214 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X_MASK 0x00000f00L 6215 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_X__SHIFT 0x00000008 6216 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y_MASK 0x0000f000L 6217 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S5_Y__SHIFT 0x0000000c 6218 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X_MASK 0x000f0000L 6219 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_X__SHIFT 0x00000010 6220 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y_MASK 0x00f00000L 6221 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S6_Y__SHIFT 0x00000014 6222 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X_MASK 0x0f000000L 6223 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_X__SHIFT 0x00000018 6224 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y_MASK 0xf0000000L 6225 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1__S7_Y__SHIFT 0x0000001c 6226 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X_MASK 0x000f0000L 6227 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_X__SHIFT 0x00000010 6228 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y_MASK 0x00f00000L 6229 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S10_Y__SHIFT 0x00000014 6230 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X_MASK 0x0f000000L 6231 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_X__SHIFT 0x00000018 6232 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y_MASK 0xf0000000L 6233 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S11_Y__SHIFT 0x0000001c 6234 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X_MASK 0x0000000fL 6235 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_X__SHIFT 0x00000000 6236 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y_MASK 0x000000f0L 6237 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S8_Y__SHIFT 0x00000004 6238 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X_MASK 0x00000f00L 6239 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_X__SHIFT 0x00000008 6240 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y_MASK 0x0000f000L 6241 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2__S9_Y__SHIFT 0x0000000c 6242 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X_MASK 0x0000000fL 6243 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_X__SHIFT 0x00000000 6244 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y_MASK 0x000000f0L 6245 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S12_Y__SHIFT 0x00000004 6246 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X_MASK 0x00000f00L 6247 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_X__SHIFT 0x00000008 6248 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y_MASK 0x0000f000L 6249 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S13_Y__SHIFT 0x0000000c 6250 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X_MASK 0x000f0000L 6251 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_X__SHIFT 0x00000010 6252 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y_MASK 0x00f00000L 6253 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S14_Y__SHIFT 0x00000014 6254 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X_MASK 0x0f000000L 6255 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_X__SHIFT 0x00000018 6256 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y_MASK 0xf0000000L 6257 #define PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3__S15_Y__SHIFT 0x0000001c 6258 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0_MASK 0x0000000fL 6259 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_0__SHIFT 0x00000000 6260 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1_MASK 0x000000f0L 6261 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_1__SHIFT 0x00000004 6262 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2_MASK 0x00000f00L 6263 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_2__SHIFT 0x00000008 6264 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3_MASK 0x0000f000L 6265 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_3__SHIFT 0x0000000c 6266 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4_MASK 0x000f0000L 6267 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_4__SHIFT 0x00000010 6268 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5_MASK 0x00f00000L 6269 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_5__SHIFT 0x00000014 6270 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6_MASK 0x0f000000L 6271 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_6__SHIFT 0x00000018 6272 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7_MASK 0xf0000000L 6273 #define PA_SC_CENTROID_PRIORITY_0__DISTANCE_7__SHIFT 0x0000001c 6274 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10_MASK 0x00000f00L 6275 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_10__SHIFT 0x00000008 6276 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11_MASK 0x0000f000L 6277 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_11__SHIFT 0x0000000c 6278 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12_MASK 0x000f0000L 6279 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_12__SHIFT 0x00000010 6280 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13_MASK 0x00f00000L 6281 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_13__SHIFT 0x00000014 6282 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14_MASK 0x0f000000L 6283 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_14__SHIFT 0x00000018 6284 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15_MASK 0xf0000000L 6285 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_15__SHIFT 0x0000001c 6286 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8_MASK 0x0000000fL 6287 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_8__SHIFT 0x00000000 6288 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9_MASK 0x000000f0L 6289 #define PA_SC_CENTROID_PRIORITY_1__DISTANCE_9__SHIFT 0x00000004 6290 #define PA_SC_CLIPRECT_0_BR__BR_X_MASK 0x00007fffL 6291 #define PA_SC_CLIPRECT_0_BR__BR_X__SHIFT 0x00000000 6292 #define PA_SC_CLIPRECT_0_BR__BR_Y_MASK 0x7fff0000L 6293 #define PA_SC_CLIPRECT_0_BR__BR_Y__SHIFT 0x00000010 6294 #define PA_SC_CLIPRECT_0_TL__TL_X_MASK 0x00007fffL 6295 #define PA_SC_CLIPRECT_0_TL__TL_X__SHIFT 0x00000000 6296 #define PA_SC_CLIPRECT_0_TL__TL_Y_MASK 0x7fff0000L 6297 #define PA_SC_CLIPRECT_0_TL__TL_Y__SHIFT 0x00000010 6298 #define PA_SC_CLIPRECT_1_BR__BR_X_MASK 0x00007fffL 6299 #define PA_SC_CLIPRECT_1_BR__BR_X__SHIFT 0x00000000 6300 #define PA_SC_CLIPRECT_1_BR__BR_Y_MASK 0x7fff0000L 6301 #define PA_SC_CLIPRECT_1_BR__BR_Y__SHIFT 0x00000010 6302 #define PA_SC_CLIPRECT_1_TL__TL_X_MASK 0x00007fffL 6303 #define PA_SC_CLIPRECT_1_TL__TL_X__SHIFT 0x00000000 6304 #define PA_SC_CLIPRECT_1_TL__TL_Y_MASK 0x7fff0000L 6305 #define PA_SC_CLIPRECT_1_TL__TL_Y__SHIFT 0x00000010 6306 #define PA_SC_CLIPRECT_2_BR__BR_X_MASK 0x00007fffL 6307 #define PA_SC_CLIPRECT_2_BR__BR_X__SHIFT 0x00000000 6308 #define PA_SC_CLIPRECT_2_BR__BR_Y_MASK 0x7fff0000L 6309 #define PA_SC_CLIPRECT_2_BR__BR_Y__SHIFT 0x00000010 6310 #define PA_SC_CLIPRECT_2_TL__TL_X_MASK 0x00007fffL 6311 #define PA_SC_CLIPRECT_2_TL__TL_X__SHIFT 0x00000000 6312 #define PA_SC_CLIPRECT_2_TL__TL_Y_MASK 0x7fff0000L 6313 #define PA_SC_CLIPRECT_2_TL__TL_Y__SHIFT 0x00000010 6314 #define PA_SC_CLIPRECT_3_BR__BR_X_MASK 0x00007fffL 6315 #define PA_SC_CLIPRECT_3_BR__BR_X__SHIFT 0x00000000 6316 #define PA_SC_CLIPRECT_3_BR__BR_Y_MASK 0x7fff0000L 6317 #define PA_SC_CLIPRECT_3_BR__BR_Y__SHIFT 0x00000010 6318 #define PA_SC_CLIPRECT_3_TL__TL_X_MASK 0x00007fffL 6319 #define PA_SC_CLIPRECT_3_TL__TL_X__SHIFT 0x00000000 6320 #define PA_SC_CLIPRECT_3_TL__TL_Y_MASK 0x7fff0000L 6321 #define PA_SC_CLIPRECT_3_TL__TL_Y__SHIFT 0x00000010 6322 #define PA_SC_CLIPRECT_RULE__CLIP_RULE_MASK 0x0000ffffL 6323 #define PA_SC_CLIPRECT_RULE__CLIP_RULE__SHIFT 0x00000000 6324 #define PA_SC_DEBUG_CNTL__SC_DEBUG_INDX_MASK 0x0000003fL 6325 #define PA_SC_DEBUG_CNTL__SC_DEBUG_INDX__SHIFT 0x00000000 6326 #define PA_SC_DEBUG_DATA__DATA_MASK 0xffffffffL 6327 #define PA_SC_DEBUG_DATA__DATA__SHIFT 0x00000000 6328 #define PA_SC_DEBUG_REG0__REG0_FIELD0_MASK 0x00000003L 6329 #define PA_SC_DEBUG_REG0__REG0_FIELD0__SHIFT 0x00000000 6330 #define PA_SC_DEBUG_REG0__REG0_FIELD1_MASK 0x0000000cL 6331 #define PA_SC_DEBUG_REG0__REG0_FIELD1__SHIFT 0x00000002 6332 #define PA_SC_DEBUG_REG1__REG1_FIELD0_MASK 0x00000003L 6333 #define PA_SC_DEBUG_REG1__REG1_FIELD0__SHIFT 0x00000000 6334 #define PA_SC_DEBUG_REG1__REG1_FIELD1_MASK 0x0000000cL 6335 #define PA_SC_DEBUG_REG1__REG1_FIELD1__SHIFT 0x00000002 6336 #define PA_SC_EDGERULE__ER_LINE_BT_MASK 0xf0000000L 6337 #define PA_SC_EDGERULE__ER_LINE_BT__SHIFT 0x0000001c 6338 #define PA_SC_EDGERULE__ER_LINE_LR_MASK 0x0003f000L 6339 #define PA_SC_EDGERULE__ER_LINE_LR__SHIFT 0x0000000c 6340 #define PA_SC_EDGERULE__ER_LINE_RL_MASK 0x00fc0000L 6341 #define PA_SC_EDGERULE__ER_LINE_RL__SHIFT 0x00000012 6342 #define PA_SC_EDGERULE__ER_LINE_TB_MASK 0x0f000000L 6343 #define PA_SC_EDGERULE__ER_LINE_TB__SHIFT 0x00000018 6344 #define PA_SC_EDGERULE__ER_POINT_MASK 0x000000f0L 6345 #define PA_SC_EDGERULE__ER_POINT__SHIFT 0x00000004 6346 #define PA_SC_EDGERULE__ER_RECT_MASK 0x00000f00L 6347 #define PA_SC_EDGERULE__ER_RECT__SHIFT 0x00000008 6348 #define PA_SC_EDGERULE__ER_TRI_MASK 0x0000000fL 6349 #define PA_SC_EDGERULE__ER_TRI__SHIFT 0x00000000 6350 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX_MASK 0x00000004L 6351 #define PA_SC_ENHANCE__DISABLE_AA_MASK_FULL_FIX__SHIFT 0x00000002 6352 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION_MASK 0x00000200L 6353 #define PA_SC_ENHANCE__DISABLE_DUALGRAD_PERF_OPTIMIZATION__SHIFT 0x00000009 6354 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS_MASK 0x00004000L 6355 #define PA_SC_ENHANCE__DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS__SHIFT 0x0000000e 6356 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING_MASK 0x00200000L 6357 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING__SHIFT 0x00000015 6358 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS_MASK 0x00800000L 6359 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS__SHIFT 0x00000017 6360 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST_MASK 0x00040000L 6361 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST__SHIFT 0x00000012 6362 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE_MASK 0x00010000L 6363 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE__SHIFT 0x00000010 6364 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING_MASK 0x00400000L 6365 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING__SHIFT 0x00000016 6366 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING_MASK 0x00080000L 6367 #define PA_SC_ENHANCE__DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING__SHIFT 0x00000013 6368 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE_MASK 0x00002000L 6369 #define PA_SC_ENHANCE__DISABLE_PA_SC_GUIDANCE__SHIFT 0x0000000d 6370 #define PA_SC_ENHANCE__DISABLE_PW_BUBBLE_COLLAPSE_MASK 0x000000c0L 6371 #define PA_SC_ENHANCE__DISABLE_PW_BUBBLE_COLLAPSE__SHIFT 0x00000006 6372 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX_MASK 0x00000002L 6373 #define PA_SC_ENHANCE__DISABLE_SC_DB_TILE_FIX__SHIFT 0x00000001 6374 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX_MASK 0x00000020L 6375 #define PA_SC_ENHANCE__DISABLE_SCISSOR_FIX__SHIFT 0x00000005 6376 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM_MASK 0x00000400L 6377 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_PRIM__SHIFT 0x0000000a 6378 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE_MASK 0x00000800L 6379 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_SUPERTILE__SHIFT 0x0000000b 6380 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE_MASK 0x00001000L 6381 #define PA_SC_ENHANCE__DISABLE_SC_PROCESS_RESET_TILE__SHIFT 0x0000000c 6382 #define PA_SC_ENHANCE__ECO_SPARE0_MASK 0x80000000L 6383 #define PA_SC_ENHANCE__ECO_SPARE0__SHIFT 0x0000001f 6384 #define PA_SC_ENHANCE__ECO_SPARE1_MASK 0x40000000L 6385 #define PA_SC_ENHANCE__ECO_SPARE1__SHIFT 0x0000001e 6386 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS_MASK 0x00000008L 6387 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOCATIONS__SHIFT 0x00000003 6388 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID_MASK 0x00000010L 6389 #define PA_SC_ENHANCE__ENABLE_1XMSAA_SAMPLE_LOC_CENTROID__SHIFT 0x00000004 6390 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE_MASK 0x00008000L 6391 #define PA_SC_ENHANCE__ENABLE_MULTICYCLE_BUBBLE_FREEZE__SHIFT 0x0000000f 6392 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID_MASK 0x01000000L 6393 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID__SHIFT 0x00000018 6394 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE_MASK 0x00020000L 6395 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_POLY_MODE__SHIFT 0x00000011 6396 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY_MASK 0x00100000L 6397 #define PA_SC_ENHANCE__ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY__SHIFT 0x00000014 6398 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER_MASK 0x00000001L 6399 #define PA_SC_ENHANCE__ENABLE_PA_SC_OUT_OF_ORDER__SHIFT 0x00000000 6400 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER_MASK 0x00000100L 6401 #define PA_SC_ENHANCE__SEND_UNLIT_STILES_TO_PACKER__SHIFT 0x00000008 6402 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH_MASK 0x000000ffL 6403 #define PA_SC_FIFO_DEPTH_CNTL__DEPTH__SHIFT 0x00000000 6404 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE_MASK 0x00007fc0L 6405 #define PA_SC_FIFO_SIZE__SC_BACKEND_PRIM_FIFO_SIZE__SHIFT 0x00000006 6406 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE_MASK 0xff800000L 6407 #define PA_SC_FIFO_SIZE__SC_EARLYZ_TILE_FIFO_SIZE__SHIFT 0x00000017 6408 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE_MASK 0x0000003fL 6409 #define PA_SC_FIFO_SIZE__SC_FRONTEND_PRIM_FIFO_SIZE__SHIFT 0x00000000 6410 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE_MASK 0x001f8000L 6411 #define PA_SC_FIFO_SIZE__SC_HIZ_TILE_FIFO_SIZE__SHIFT 0x0000000f 6412 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT_MASK 0x0000ffffL 6413 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_CLK_CNT__SHIFT 0x00000000 6414 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT_MASK 0xffff0000L 6415 #define PA_SC_FORCE_EOV_MAX_CNTS__FORCE_EOV_MAX_REZ_CNT__SHIFT 0x00000010 6416 #define PA_SC_GENERIC_SCISSOR_BR__BR_X_MASK 0x00007fffL 6417 #define PA_SC_GENERIC_SCISSOR_BR__BR_X__SHIFT 0x00000000 6418 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y_MASK 0x7fff0000L 6419 #define PA_SC_GENERIC_SCISSOR_BR__BR_Y__SHIFT 0x00000010 6420 #define PA_SC_GENERIC_SCISSOR_TL__TL_X_MASK 0x00007fffL 6421 #define PA_SC_GENERIC_SCISSOR_TL__TL_X__SHIFT 0x00000000 6422 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y_MASK 0x7fff0000L 6423 #define PA_SC_GENERIC_SCISSOR_TL__TL_Y__SHIFT 0x00000010 6424 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6425 #define PA_SC_GENERIC_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6426 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE_MASK 0x00fc0000L 6427 #define PA_SC_IF_FIFO_SIZE__SC_BCI_IF_FIFO_SIZE__SHIFT 0x00000012 6428 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE_MASK 0x00000fc0L 6429 #define PA_SC_IF_FIFO_SIZE__SC_DB_QUAD_IF_FIFO_SIZE__SHIFT 0x00000006 6430 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE_MASK 0x0000003fL 6431 #define PA_SC_IF_FIFO_SIZE__SC_DB_TILE_IF_FIFO_SIZE__SHIFT 0x00000000 6432 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE_MASK 0x0003f000L 6433 #define PA_SC_IF_FIFO_SIZE__SC_SPI_IF_FIFO_SIZE__SHIFT 0x0000000c 6434 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA_MASK 0x00001000L 6435 #define PA_SC_LINE_CNTL__DX10_DIAMOND_TEST_ENA__SHIFT 0x0000000c 6436 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH_MASK 0x00000200L 6437 #define PA_SC_LINE_CNTL__EXPAND_LINE_WIDTH__SHIFT 0x00000009 6438 #define PA_SC_LINE_CNTL__LAST_PIXEL_MASK 0x00000400L 6439 #define PA_SC_LINE_CNTL__LAST_PIXEL__SHIFT 0x0000000a 6440 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA_MASK 0x00000800L 6441 #define PA_SC_LINE_CNTL__PERPENDICULAR_ENDCAP_ENA__SHIFT 0x0000000b 6442 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL_MASK 0x60000000L 6443 #define PA_SC_LINE_STIPPLE__AUTO_RESET_CNTL__SHIFT 0x0000001d 6444 #define PA_SC_LINE_STIPPLE__LINE_PATTERN_MASK 0x0000ffffL 6445 #define PA_SC_LINE_STIPPLE__LINE_PATTERN__SHIFT 0x00000000 6446 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER_MASK 0x10000000L 6447 #define PA_SC_LINE_STIPPLE__PATTERN_BIT_ORDER__SHIFT 0x0000001c 6448 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT_MASK 0x00ff0000L 6449 #define PA_SC_LINE_STIPPLE__REPEAT_COUNT__SHIFT 0x00000010 6450 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT_MASK 0x0000ff00L 6451 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_COUNT__SHIFT 0x00000008 6452 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR_MASK 0x0000000fL 6453 #define PA_SC_LINE_STIPPLE_STATE__CURRENT_PTR__SHIFT 0x00000000 6454 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE_MASK 0x00000004L 6455 #define PA_SC_MODE_CNTL_0__LINE_STIPPLE_ENABLE__SHIFT 0x00000002 6456 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE_MASK 0x00000001L 6457 #define PA_SC_MODE_CNTL_0__MSAA_ENABLE__SHIFT 0x00000000 6458 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR_MASK 0x00000008L 6459 #define PA_SC_MODE_CNTL_0__SEND_UNLIT_STILES_TO_PKR__SHIFT 0x00000003 6460 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE_MASK 0x00000002L 6461 #define PA_SC_MODE_CNTL_0__VPORT_SCISSOR_ENABLE__SHIFT 0x00000001 6462 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE_MASK 0x02000000L 6463 #define PA_SC_MODE_CNTL_1__FORCE_EOV_CNTDWN_ENABLE__SHIFT 0x00000019 6464 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE_MASK 0x04000000L 6465 #define PA_SC_MODE_CNTL_1__FORCE_EOV_REZ_ENABLE__SHIFT 0x0000001a 6466 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE_MASK 0x00080000L 6467 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_ENABLE__SHIFT 0x00000013 6468 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE_MASK 0x00f00000L 6469 #define PA_SC_MODE_CNTL_1__GPU_ID_OVERRIDE__SHIFT 0x00000014 6470 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK_MASK 0x00008000L 6471 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_DETAIL_MASK__SHIFT 0x0000000f 6472 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z_MASK 0x00004000L 6473 #define PA_SC_MODE_CNTL_1__KILL_PIX_POST_HI_Z__SHIFT 0x0000000e 6474 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE_MASK 0x01000000L 6475 #define PA_SC_MODE_CNTL_1__MULTI_GPU_PRIM_DISCARD_ENABLE__SHIFT 0x00000018 6476 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE_MASK 0x00040000L 6477 #define PA_SC_MODE_CNTL_1__MULTI_GPU_SUPERTILE_ENABLE__SHIFT 0x00000012 6478 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE_MASK 0x00020000L 6479 #define PA_SC_MODE_CNTL_1__MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE__SHIFT 0x00000011 6480 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE_MASK 0x08000000L 6481 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_PRIMITIVE_ENABLE__SHIFT 0x0000001b 6482 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK_MASK 0x70000000L 6483 #define PA_SC_MODE_CNTL_1__OUT_OF_ORDER_WATER_MARK__SHIFT 0x0000001c 6484 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE_MASK 0x00010000L 6485 #define PA_SC_MODE_CNTL_1__PS_ITER_SAMPLE__SHIFT 0x00000010 6486 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE_MASK 0x00000080L 6487 #define PA_SC_MODE_CNTL_1__SUPERTILE_WALK_ORDER_ENABLE__SHIFT 0x00000007 6488 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE_MASK 0x00000200L 6489 #define PA_SC_MODE_CNTL_1__TILE_COVER_DISABLE__SHIFT 0x00000009 6490 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR_MASK 0x00000400L 6491 #define PA_SC_MODE_CNTL_1__TILE_COVER_NO_SCISSOR__SHIFT 0x0000000a 6492 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE_MASK 0x00000100L 6493 #define PA_SC_MODE_CNTL_1__TILE_WALK_ORDER_ENABLE__SHIFT 0x00000008 6494 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST_MASK 0x00000004L 6495 #define PA_SC_MODE_CNTL_1__WALK_ALIGN8_PRIM_FITS_ST__SHIFT 0x00000002 6496 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT_MASK 0x00000002L 6497 #define PA_SC_MODE_CNTL_1__WALK_ALIGNMENT__SHIFT 0x00000001 6498 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE_MASK 0x00000008L 6499 #define PA_SC_MODE_CNTL_1__WALK_FENCE_ENABLE__SHIFT 0x00000003 6500 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE_MASK 0x00000070L 6501 #define PA_SC_MODE_CNTL_1__WALK_FENCE_SIZE__SHIFT 0x00000004 6502 #define PA_SC_MODE_CNTL_1__WALK_SIZE_MASK 0x00000001L 6503 #define PA_SC_MODE_CNTL_1__WALK_SIZE__SHIFT 0x00000000 6504 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT_MASK 0x00000800L 6505 #define PA_SC_MODE_CNTL_1__ZMM_LINE_EXTENT__SHIFT 0x0000000b 6506 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET_MASK 0x00001000L 6507 #define PA_SC_MODE_CNTL_1__ZMM_LINE_OFFSET__SHIFT 0x0000000c 6508 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT_MASK 0x00002000L 6509 #define PA_SC_MODE_CNTL_1__ZMM_RECT_EXTENT__SHIFT 0x0000000d 6510 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6511 #define PA_SC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6512 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6513 #define PA_SC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6514 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 6515 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 6516 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 6517 #define PA_SC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 6518 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 6519 #define PA_SC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 6520 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 6521 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 6522 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001ffL 6523 #define PA_SC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 6524 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6525 #define PA_SC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6526 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6527 #define PA_SC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6528 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001ffL 6529 #define PA_SC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 6530 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6531 #define PA_SC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6532 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6533 #define PA_SC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6534 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001ffL 6535 #define PA_SC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 6536 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6537 #define PA_SC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6538 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6539 #define PA_SC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6540 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001ffL 6541 #define PA_SC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 6542 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6543 #define PA_SC_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6544 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6545 #define PA_SC_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6546 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001ffL 6547 #define PA_SC_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x00000000 6548 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6549 #define PA_SC_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6550 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6551 #define PA_SC_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6552 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001ffL 6553 #define PA_SC_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x00000000 6554 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6555 #define PA_SC_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6556 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6557 #define PA_SC_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6558 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001ffL 6559 #define PA_SC_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x00000000 6560 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xffffffffL 6561 #define PA_SC_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6562 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6563 #define PA_SC_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6564 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001ffL 6565 #define PA_SC_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x00000000 6566 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP_MASK 0x00000003L 6567 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_MAP__SHIFT 0x00000000 6568 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL_MASK 0x0000000cL 6569 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_XSEL__SHIFT 0x00000002 6570 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL_MASK 0x00000030L 6571 #define PA_SC_RASTER_CONFIG_1__SE_PAIR_YSEL__SHIFT 0x00000004 6572 #define PA_SC_RASTER_CONFIG__PKR_MAP_MASK 0x00000300L 6573 #define PA_SC_RASTER_CONFIG__PKR_MAP__SHIFT 0x00000008 6574 #define PA_SC_RASTER_CONFIG__PKR_XSEL2_MASK 0x0000c000L 6575 #define PA_SC_RASTER_CONFIG__PKR_XSEL2__SHIFT 0x0000000e 6576 #define PA_SC_RASTER_CONFIG__PKR_XSEL_MASK 0x00000c00L 6577 #define PA_SC_RASTER_CONFIG__PKR_XSEL__SHIFT 0x0000000a 6578 #define PA_SC_RASTER_CONFIG__PKR_YSEL_MASK 0x00003000L 6579 #define PA_SC_RASTER_CONFIG__PKR_YSEL__SHIFT 0x0000000c 6580 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0_MASK 0x00000003L 6581 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR0__SHIFT 0x00000000 6582 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1_MASK 0x0000000cL 6583 #define PA_SC_RASTER_CONFIG__RB_MAP_PKR1__SHIFT 0x00000002 6584 #define PA_SC_RASTER_CONFIG__RB_XSEL2_MASK 0x00000030L 6585 #define PA_SC_RASTER_CONFIG__RB_XSEL2__SHIFT 0x00000004 6586 #define PA_SC_RASTER_CONFIG__RB_XSEL_MASK 0x00000040L 6587 #define PA_SC_RASTER_CONFIG__RB_XSEL__SHIFT 0x00000006 6588 #define PA_SC_RASTER_CONFIG__RB_YSEL_MASK 0x00000080L 6589 #define PA_SC_RASTER_CONFIG__RB_YSEL__SHIFT 0x00000007 6590 #define PA_SC_RASTER_CONFIG__SC_MAP_MASK 0x00030000L 6591 #define PA_SC_RASTER_CONFIG__SC_MAP__SHIFT 0x00000010 6592 #define PA_SC_RASTER_CONFIG__SC_XSEL_MASK 0x000c0000L 6593 #define PA_SC_RASTER_CONFIG__SC_XSEL__SHIFT 0x00000012 6594 #define PA_SC_RASTER_CONFIG__SC_YSEL_MASK 0x00300000L 6595 #define PA_SC_RASTER_CONFIG__SC_YSEL__SHIFT 0x00000014 6596 #define PA_SC_RASTER_CONFIG__SE_MAP_MASK 0x03000000L 6597 #define PA_SC_RASTER_CONFIG__SE_MAP__SHIFT 0x00000018 6598 #define PA_SC_RASTER_CONFIG__SE_XSEL_MASK 0x0c000000L 6599 #define PA_SC_RASTER_CONFIG__SE_XSEL__SHIFT 0x0000001a 6600 #define PA_SC_RASTER_CONFIG__SE_YSEL_MASK 0x30000000L 6601 #define PA_SC_RASTER_CONFIG__SE_YSEL__SHIFT 0x0000001c 6602 #define PA_SC_SCREEN_SCISSOR_BR__BR_X_MASK 0x0000ffffL 6603 #define PA_SC_SCREEN_SCISSOR_BR__BR_X__SHIFT 0x00000000 6604 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y_MASK 0xffff0000L 6605 #define PA_SC_SCREEN_SCISSOR_BR__BR_Y__SHIFT 0x00000010 6606 #define PA_SC_SCREEN_SCISSOR_TL__TL_X_MASK 0x0000ffffL 6607 #define PA_SC_SCREEN_SCISSOR_TL__TL_X__SHIFT 0x00000000 6608 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y_MASK 0xffff0000L 6609 #define PA_SC_SCREEN_SCISSOR_TL__TL_Y__SHIFT 0x00000010 6610 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X_MASK 0x00007fffL 6611 #define PA_SC_VPORT_SCISSOR_0_BR__BR_X__SHIFT 0x00000000 6612 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y_MASK 0x7fff0000L 6613 #define PA_SC_VPORT_SCISSOR_0_BR__BR_Y__SHIFT 0x00000010 6614 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X_MASK 0x00007fffL 6615 #define PA_SC_VPORT_SCISSOR_0_TL__TL_X__SHIFT 0x00000000 6616 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y_MASK 0x7fff0000L 6617 #define PA_SC_VPORT_SCISSOR_0_TL__TL_Y__SHIFT 0x00000010 6618 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6619 #define PA_SC_VPORT_SCISSOR_0_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6620 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X_MASK 0x00007fffL 6621 #define PA_SC_VPORT_SCISSOR_10_BR__BR_X__SHIFT 0x00000000 6622 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y_MASK 0x7fff0000L 6623 #define PA_SC_VPORT_SCISSOR_10_BR__BR_Y__SHIFT 0x00000010 6624 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X_MASK 0x00007fffL 6625 #define PA_SC_VPORT_SCISSOR_10_TL__TL_X__SHIFT 0x00000000 6626 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y_MASK 0x7fff0000L 6627 #define PA_SC_VPORT_SCISSOR_10_TL__TL_Y__SHIFT 0x00000010 6628 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6629 #define PA_SC_VPORT_SCISSOR_10_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6630 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X_MASK 0x00007fffL 6631 #define PA_SC_VPORT_SCISSOR_11_BR__BR_X__SHIFT 0x00000000 6632 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y_MASK 0x7fff0000L 6633 #define PA_SC_VPORT_SCISSOR_11_BR__BR_Y__SHIFT 0x00000010 6634 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X_MASK 0x00007fffL 6635 #define PA_SC_VPORT_SCISSOR_11_TL__TL_X__SHIFT 0x00000000 6636 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y_MASK 0x7fff0000L 6637 #define PA_SC_VPORT_SCISSOR_11_TL__TL_Y__SHIFT 0x00000010 6638 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6639 #define PA_SC_VPORT_SCISSOR_11_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6640 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X_MASK 0x00007fffL 6641 #define PA_SC_VPORT_SCISSOR_12_BR__BR_X__SHIFT 0x00000000 6642 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y_MASK 0x7fff0000L 6643 #define PA_SC_VPORT_SCISSOR_12_BR__BR_Y__SHIFT 0x00000010 6644 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X_MASK 0x00007fffL 6645 #define PA_SC_VPORT_SCISSOR_12_TL__TL_X__SHIFT 0x00000000 6646 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y_MASK 0x7fff0000L 6647 #define PA_SC_VPORT_SCISSOR_12_TL__TL_Y__SHIFT 0x00000010 6648 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6649 #define PA_SC_VPORT_SCISSOR_12_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6650 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X_MASK 0x00007fffL 6651 #define PA_SC_VPORT_SCISSOR_13_BR__BR_X__SHIFT 0x00000000 6652 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y_MASK 0x7fff0000L 6653 #define PA_SC_VPORT_SCISSOR_13_BR__BR_Y__SHIFT 0x00000010 6654 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X_MASK 0x00007fffL 6655 #define PA_SC_VPORT_SCISSOR_13_TL__TL_X__SHIFT 0x00000000 6656 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y_MASK 0x7fff0000L 6657 #define PA_SC_VPORT_SCISSOR_13_TL__TL_Y__SHIFT 0x00000010 6658 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6659 #define PA_SC_VPORT_SCISSOR_13_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6660 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X_MASK 0x00007fffL 6661 #define PA_SC_VPORT_SCISSOR_14_BR__BR_X__SHIFT 0x00000000 6662 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y_MASK 0x7fff0000L 6663 #define PA_SC_VPORT_SCISSOR_14_BR__BR_Y__SHIFT 0x00000010 6664 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X_MASK 0x00007fffL 6665 #define PA_SC_VPORT_SCISSOR_14_TL__TL_X__SHIFT 0x00000000 6666 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y_MASK 0x7fff0000L 6667 #define PA_SC_VPORT_SCISSOR_14_TL__TL_Y__SHIFT 0x00000010 6668 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6669 #define PA_SC_VPORT_SCISSOR_14_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6670 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X_MASK 0x00007fffL 6671 #define PA_SC_VPORT_SCISSOR_15_BR__BR_X__SHIFT 0x00000000 6672 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y_MASK 0x7fff0000L 6673 #define PA_SC_VPORT_SCISSOR_15_BR__BR_Y__SHIFT 0x00000010 6674 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X_MASK 0x00007fffL 6675 #define PA_SC_VPORT_SCISSOR_15_TL__TL_X__SHIFT 0x00000000 6676 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y_MASK 0x7fff0000L 6677 #define PA_SC_VPORT_SCISSOR_15_TL__TL_Y__SHIFT 0x00000010 6678 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6679 #define PA_SC_VPORT_SCISSOR_15_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6680 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X_MASK 0x00007fffL 6681 #define PA_SC_VPORT_SCISSOR_1_BR__BR_X__SHIFT 0x00000000 6682 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y_MASK 0x7fff0000L 6683 #define PA_SC_VPORT_SCISSOR_1_BR__BR_Y__SHIFT 0x00000010 6684 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X_MASK 0x00007fffL 6685 #define PA_SC_VPORT_SCISSOR_1_TL__TL_X__SHIFT 0x00000000 6686 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y_MASK 0x7fff0000L 6687 #define PA_SC_VPORT_SCISSOR_1_TL__TL_Y__SHIFT 0x00000010 6688 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6689 #define PA_SC_VPORT_SCISSOR_1_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6690 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X_MASK 0x00007fffL 6691 #define PA_SC_VPORT_SCISSOR_2_BR__BR_X__SHIFT 0x00000000 6692 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y_MASK 0x7fff0000L 6693 #define PA_SC_VPORT_SCISSOR_2_BR__BR_Y__SHIFT 0x00000010 6694 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X_MASK 0x00007fffL 6695 #define PA_SC_VPORT_SCISSOR_2_TL__TL_X__SHIFT 0x00000000 6696 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y_MASK 0x7fff0000L 6697 #define PA_SC_VPORT_SCISSOR_2_TL__TL_Y__SHIFT 0x00000010 6698 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6699 #define PA_SC_VPORT_SCISSOR_2_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6700 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X_MASK 0x00007fffL 6701 #define PA_SC_VPORT_SCISSOR_3_BR__BR_X__SHIFT 0x00000000 6702 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y_MASK 0x7fff0000L 6703 #define PA_SC_VPORT_SCISSOR_3_BR__BR_Y__SHIFT 0x00000010 6704 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X_MASK 0x00007fffL 6705 #define PA_SC_VPORT_SCISSOR_3_TL__TL_X__SHIFT 0x00000000 6706 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y_MASK 0x7fff0000L 6707 #define PA_SC_VPORT_SCISSOR_3_TL__TL_Y__SHIFT 0x00000010 6708 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6709 #define PA_SC_VPORT_SCISSOR_3_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6710 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X_MASK 0x00007fffL 6711 #define PA_SC_VPORT_SCISSOR_4_BR__BR_X__SHIFT 0x00000000 6712 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y_MASK 0x7fff0000L 6713 #define PA_SC_VPORT_SCISSOR_4_BR__BR_Y__SHIFT 0x00000010 6714 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X_MASK 0x00007fffL 6715 #define PA_SC_VPORT_SCISSOR_4_TL__TL_X__SHIFT 0x00000000 6716 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y_MASK 0x7fff0000L 6717 #define PA_SC_VPORT_SCISSOR_4_TL__TL_Y__SHIFT 0x00000010 6718 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6719 #define PA_SC_VPORT_SCISSOR_4_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6720 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X_MASK 0x00007fffL 6721 #define PA_SC_VPORT_SCISSOR_5_BR__BR_X__SHIFT 0x00000000 6722 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y_MASK 0x7fff0000L 6723 #define PA_SC_VPORT_SCISSOR_5_BR__BR_Y__SHIFT 0x00000010 6724 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X_MASK 0x00007fffL 6725 #define PA_SC_VPORT_SCISSOR_5_TL__TL_X__SHIFT 0x00000000 6726 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y_MASK 0x7fff0000L 6727 #define PA_SC_VPORT_SCISSOR_5_TL__TL_Y__SHIFT 0x00000010 6728 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6729 #define PA_SC_VPORT_SCISSOR_5_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6730 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X_MASK 0x00007fffL 6731 #define PA_SC_VPORT_SCISSOR_6_BR__BR_X__SHIFT 0x00000000 6732 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y_MASK 0x7fff0000L 6733 #define PA_SC_VPORT_SCISSOR_6_BR__BR_Y__SHIFT 0x00000010 6734 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X_MASK 0x00007fffL 6735 #define PA_SC_VPORT_SCISSOR_6_TL__TL_X__SHIFT 0x00000000 6736 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y_MASK 0x7fff0000L 6737 #define PA_SC_VPORT_SCISSOR_6_TL__TL_Y__SHIFT 0x00000010 6738 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6739 #define PA_SC_VPORT_SCISSOR_6_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6740 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X_MASK 0x00007fffL 6741 #define PA_SC_VPORT_SCISSOR_7_BR__BR_X__SHIFT 0x00000000 6742 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y_MASK 0x7fff0000L 6743 #define PA_SC_VPORT_SCISSOR_7_BR__BR_Y__SHIFT 0x00000010 6744 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X_MASK 0x00007fffL 6745 #define PA_SC_VPORT_SCISSOR_7_TL__TL_X__SHIFT 0x00000000 6746 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y_MASK 0x7fff0000L 6747 #define PA_SC_VPORT_SCISSOR_7_TL__TL_Y__SHIFT 0x00000010 6748 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6749 #define PA_SC_VPORT_SCISSOR_7_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6750 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X_MASK 0x00007fffL 6751 #define PA_SC_VPORT_SCISSOR_8_BR__BR_X__SHIFT 0x00000000 6752 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y_MASK 0x7fff0000L 6753 #define PA_SC_VPORT_SCISSOR_8_BR__BR_Y__SHIFT 0x00000010 6754 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X_MASK 0x00007fffL 6755 #define PA_SC_VPORT_SCISSOR_8_TL__TL_X__SHIFT 0x00000000 6756 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y_MASK 0x7fff0000L 6757 #define PA_SC_VPORT_SCISSOR_8_TL__TL_Y__SHIFT 0x00000010 6758 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6759 #define PA_SC_VPORT_SCISSOR_8_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6760 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X_MASK 0x00007fffL 6761 #define PA_SC_VPORT_SCISSOR_9_BR__BR_X__SHIFT 0x00000000 6762 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y_MASK 0x7fff0000L 6763 #define PA_SC_VPORT_SCISSOR_9_BR__BR_Y__SHIFT 0x00000010 6764 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X_MASK 0x00007fffL 6765 #define PA_SC_VPORT_SCISSOR_9_TL__TL_X__SHIFT 0x00000000 6766 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y_MASK 0x7fff0000L 6767 #define PA_SC_VPORT_SCISSOR_9_TL__TL_Y__SHIFT 0x00000010 6768 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6769 #define PA_SC_VPORT_SCISSOR_9_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6770 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX_MASK 0xffffffffL 6771 #define PA_SC_VPORT_ZMAX_0__VPORT_ZMAX__SHIFT 0x00000000 6772 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX_MASK 0xffffffffL 6773 #define PA_SC_VPORT_ZMAX_10__VPORT_ZMAX__SHIFT 0x00000000 6774 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX_MASK 0xffffffffL 6775 #define PA_SC_VPORT_ZMAX_11__VPORT_ZMAX__SHIFT 0x00000000 6776 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX_MASK 0xffffffffL 6777 #define PA_SC_VPORT_ZMAX_12__VPORT_ZMAX__SHIFT 0x00000000 6778 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX_MASK 0xffffffffL 6779 #define PA_SC_VPORT_ZMAX_13__VPORT_ZMAX__SHIFT 0x00000000 6780 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX_MASK 0xffffffffL 6781 #define PA_SC_VPORT_ZMAX_14__VPORT_ZMAX__SHIFT 0x00000000 6782 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX_MASK 0xffffffffL 6783 #define PA_SC_VPORT_ZMAX_15__VPORT_ZMAX__SHIFT 0x00000000 6784 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX_MASK 0xffffffffL 6785 #define PA_SC_VPORT_ZMAX_1__VPORT_ZMAX__SHIFT 0x00000000 6786 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX_MASK 0xffffffffL 6787 #define PA_SC_VPORT_ZMAX_2__VPORT_ZMAX__SHIFT 0x00000000 6788 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX_MASK 0xffffffffL 6789 #define PA_SC_VPORT_ZMAX_3__VPORT_ZMAX__SHIFT 0x00000000 6790 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX_MASK 0xffffffffL 6791 #define PA_SC_VPORT_ZMAX_4__VPORT_ZMAX__SHIFT 0x00000000 6792 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX_MASK 0xffffffffL 6793 #define PA_SC_VPORT_ZMAX_5__VPORT_ZMAX__SHIFT 0x00000000 6794 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX_MASK 0xffffffffL 6795 #define PA_SC_VPORT_ZMAX_6__VPORT_ZMAX__SHIFT 0x00000000 6796 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX_MASK 0xffffffffL 6797 #define PA_SC_VPORT_ZMAX_7__VPORT_ZMAX__SHIFT 0x00000000 6798 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX_MASK 0xffffffffL 6799 #define PA_SC_VPORT_ZMAX_8__VPORT_ZMAX__SHIFT 0x00000000 6800 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX_MASK 0xffffffffL 6801 #define PA_SC_VPORT_ZMAX_9__VPORT_ZMAX__SHIFT 0x00000000 6802 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN_MASK 0xffffffffL 6803 #define PA_SC_VPORT_ZMIN_0__VPORT_ZMIN__SHIFT 0x00000000 6804 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN_MASK 0xffffffffL 6805 #define PA_SC_VPORT_ZMIN_10__VPORT_ZMIN__SHIFT 0x00000000 6806 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN_MASK 0xffffffffL 6807 #define PA_SC_VPORT_ZMIN_11__VPORT_ZMIN__SHIFT 0x00000000 6808 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN_MASK 0xffffffffL 6809 #define PA_SC_VPORT_ZMIN_12__VPORT_ZMIN__SHIFT 0x00000000 6810 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN_MASK 0xffffffffL 6811 #define PA_SC_VPORT_ZMIN_13__VPORT_ZMIN__SHIFT 0x00000000 6812 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN_MASK 0xffffffffL 6813 #define PA_SC_VPORT_ZMIN_14__VPORT_ZMIN__SHIFT 0x00000000 6814 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN_MASK 0xffffffffL 6815 #define PA_SC_VPORT_ZMIN_15__VPORT_ZMIN__SHIFT 0x00000000 6816 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN_MASK 0xffffffffL 6817 #define PA_SC_VPORT_ZMIN_1__VPORT_ZMIN__SHIFT 0x00000000 6818 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN_MASK 0xffffffffL 6819 #define PA_SC_VPORT_ZMIN_2__VPORT_ZMIN__SHIFT 0x00000000 6820 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN_MASK 0xffffffffL 6821 #define PA_SC_VPORT_ZMIN_3__VPORT_ZMIN__SHIFT 0x00000000 6822 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN_MASK 0xffffffffL 6823 #define PA_SC_VPORT_ZMIN_4__VPORT_ZMIN__SHIFT 0x00000000 6824 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN_MASK 0xffffffffL 6825 #define PA_SC_VPORT_ZMIN_5__VPORT_ZMIN__SHIFT 0x00000000 6826 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN_MASK 0xffffffffL 6827 #define PA_SC_VPORT_ZMIN_6__VPORT_ZMIN__SHIFT 0x00000000 6828 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN_MASK 0xffffffffL 6829 #define PA_SC_VPORT_ZMIN_7__VPORT_ZMIN__SHIFT 0x00000000 6830 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN_MASK 0xffffffffL 6831 #define PA_SC_VPORT_ZMIN_8__VPORT_ZMIN__SHIFT 0x00000000 6832 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN_MASK 0xffffffffL 6833 #define PA_SC_VPORT_ZMIN_9__VPORT_ZMIN__SHIFT 0x00000000 6834 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET_MASK 0x0000ffffL 6835 #define PA_SC_WINDOW_OFFSET__WINDOW_X_OFFSET__SHIFT 0x00000000 6836 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET_MASK 0xffff0000L 6837 #define PA_SC_WINDOW_OFFSET__WINDOW_Y_OFFSET__SHIFT 0x00000010 6838 #define PA_SC_WINDOW_SCISSOR_BR__BR_X_MASK 0x00007fffL 6839 #define PA_SC_WINDOW_SCISSOR_BR__BR_X__SHIFT 0x00000000 6840 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y_MASK 0x7fff0000L 6841 #define PA_SC_WINDOW_SCISSOR_BR__BR_Y__SHIFT 0x00000010 6842 #define PA_SC_WINDOW_SCISSOR_TL__TL_X_MASK 0x00007fffL 6843 #define PA_SC_WINDOW_SCISSOR_TL__TL_X__SHIFT 0x00000000 6844 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y_MASK 0x7fff0000L 6845 #define PA_SC_WINDOW_SCISSOR_TL__TL_Y__SHIFT 0x00000010 6846 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE_MASK 0x80000000L 6847 #define PA_SC_WINDOW_SCISSOR_TL__WINDOW_OFFSET_DISABLE__SHIFT 0x0000001f 6848 #define PA_SU_CNTL_STATUS__SU_BUSY_MASK 0x80000000L 6849 #define PA_SU_CNTL_STATUS__SU_BUSY__SHIFT 0x0000001f 6850 #define PA_SU_DEBUG_CNTL__SU_DEBUG_INDX_MASK 0x0000001fL 6851 #define PA_SU_DEBUG_CNTL__SU_DEBUG_INDX__SHIFT 0x00000000 6852 #define PA_SU_DEBUG_DATA__DATA_MASK 0xffffffffL 6853 #define PA_SU_DEBUG_DATA__DATA__SHIFT 0x00000000 6854 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X_MASK 0x000001ffL 6855 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_X__SHIFT 0x00000000 6856 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y_MASK 0x01ff0000L 6857 #define PA_SU_HARDWARE_SCREEN_OFFSET__HW_SCREEN_OFFSET_Y__SHIFT 0x00000010 6858 #define PA_SU_LINE_CNTL__WIDTH_MASK 0x0000ffffL 6859 #define PA_SU_LINE_CNTL__WIDTH__SHIFT 0x00000000 6860 #define PA_SU_LINE_STIPPLE_CNTL__DIAMOND_ADJUST_MASK 0x00000010L 6861 #define PA_SU_LINE_STIPPLE_CNTL__DIAMOND_ADJUST__SHIFT 0x00000004 6862 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH_MASK 0x00000004L 6863 #define PA_SU_LINE_STIPPLE_CNTL__EXPAND_FULL_LENGTH__SHIFT 0x00000002 6864 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM_MASK 0x00000008L 6865 #define PA_SU_LINE_STIPPLE_CNTL__FRACTIONAL_ACCUM__SHIFT 0x00000003 6866 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET_MASK 0x00000003L 6867 #define PA_SU_LINE_STIPPLE_CNTL__LINE_STIPPLE_RESET__SHIFT 0x00000000 6868 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE_MASK 0xffffffffL 6869 #define PA_SU_LINE_STIPPLE_SCALE__LINE_STIPPLE_SCALE__SHIFT 0x00000000 6870 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE_MASK 0x00ffffffL 6871 #define PA_SU_LINE_STIPPLE_VALUE__LINE_STIPPLE_VALUE__SHIFT 0x00000000 6872 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0x0000ffffL 6873 #define PA_SU_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6874 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6875 #define PA_SU_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6876 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 6877 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 6878 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 6879 #define PA_SU_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 6880 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 6881 #define PA_SU_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 6882 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 6883 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 6884 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 6885 #define PA_SU_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 6886 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0x0000ffffL 6887 #define PA_SU_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6888 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6889 #define PA_SU_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6890 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 6891 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 6892 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 6893 #define PA_SU_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 6894 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 6895 #define PA_SU_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 6896 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 6897 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 6898 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 6899 #define PA_SU_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 6900 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0x0000ffffL 6901 #define PA_SU_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6902 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6903 #define PA_SU_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6904 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 6905 #define PA_SU_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 6906 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 6907 #define PA_SU_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 6908 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0x0000ffffL 6909 #define PA_SU_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 6910 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 6911 #define PA_SU_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 6912 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 6913 #define PA_SU_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 6914 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 6915 #define PA_SU_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 6916 #define PA_SU_POINT_MINMAX__MAX_SIZE_MASK 0xffff0000L 6917 #define PA_SU_POINT_MINMAX__MAX_SIZE__SHIFT 0x00000010 6918 #define PA_SU_POINT_MINMAX__MIN_SIZE_MASK 0x0000ffffL 6919 #define PA_SU_POINT_MINMAX__MIN_SIZE__SHIFT 0x00000000 6920 #define PA_SU_POINT_SIZE__HEIGHT_MASK 0x0000ffffL 6921 #define PA_SU_POINT_SIZE__HEIGHT__SHIFT 0x00000000 6922 #define PA_SU_POINT_SIZE__WIDTH_MASK 0xffff0000L 6923 #define PA_SU_POINT_SIZE__WIDTH__SHIFT 0x00000010 6924 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET_MASK 0xffffffffL 6925 #define PA_SU_POLY_OFFSET_BACK_OFFSET__OFFSET__SHIFT 0x00000000 6926 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE_MASK 0xffffffffL 6927 #define PA_SU_POLY_OFFSET_BACK_SCALE__SCALE__SHIFT 0x00000000 6928 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP_MASK 0xffffffffL 6929 #define PA_SU_POLY_OFFSET_CLAMP__CLAMP__SHIFT 0x00000000 6930 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT_MASK 0x00000100L 6931 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_DB_IS_FLOAT_FMT__SHIFT 0x00000008 6932 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS_MASK 0x000000ffL 6933 #define PA_SU_POLY_OFFSET_DB_FMT_CNTL__POLY_OFFSET_NEG_NUM_DB_BITS__SHIFT 0x00000000 6934 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET_MASK 0xffffffffL 6935 #define PA_SU_POLY_OFFSET_FRONT_OFFSET__OFFSET__SHIFT 0x00000000 6936 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE_MASK 0xffffffffL 6937 #define PA_SU_POLY_OFFSET_FRONT_SCALE__SCALE__SHIFT 0x00000000 6938 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA_MASK 0x00000020L 6939 #define PA_SU_PRIM_FILTER_CNTL__LINE_EXPAND_ENA__SHIFT 0x00000005 6940 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE_MASK 0x00000002L 6941 #define PA_SU_PRIM_FILTER_CNTL__LINE_FILTER_DISABLE__SHIFT 0x00000001 6942 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA_MASK 0x00000040L 6943 #define PA_SU_PRIM_FILTER_CNTL__POINT_EXPAND_ENA__SHIFT 0x00000006 6944 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE_MASK 0x00000004L 6945 #define PA_SU_PRIM_FILTER_CNTL__POINT_FILTER_DISABLE__SHIFT 0x00000002 6946 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT_MASK 0x0000ff00L 6947 #define PA_SU_PRIM_FILTER_CNTL__PRIM_EXPAND_CONSTANT__SHIFT 0x00000008 6948 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA_MASK 0x00000080L 6949 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_EXPAND_ENA__SHIFT 0x00000007 6950 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE_MASK 0x00000008L 6951 #define PA_SU_PRIM_FILTER_CNTL__RECTANGLE_FILTER_DISABLE__SHIFT 0x00000003 6952 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA_MASK 0x00000010L 6953 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_EXPAND_ENA__SHIFT 0x00000004 6954 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE_MASK 0x00000001L 6955 #define PA_SU_PRIM_FILTER_CNTL__TRIANGLE_FILTER_DISABLE__SHIFT 0x00000000 6956 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION_MASK 0x40000000L 6957 #define PA_SU_PRIM_FILTER_CNTL__XMAX_RIGHT_EXCLUSION__SHIFT 0x0000001e 6958 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION_MASK 0x80000000L 6959 #define PA_SU_PRIM_FILTER_CNTL__YMAX_BOTTOM_EXCLUSION__SHIFT 0x0000001f 6960 #define PA_SU_SC_MODE_CNTL__CULL_BACK_MASK 0x00000002L 6961 #define PA_SU_SC_MODE_CNTL__CULL_BACK__SHIFT 0x00000001 6962 #define PA_SU_SC_MODE_CNTL__CULL_FRONT_MASK 0x00000001L 6963 #define PA_SU_SC_MODE_CNTL__CULL_FRONT__SHIFT 0x00000000 6964 #define PA_SU_SC_MODE_CNTL__FACE_MASK 0x00000004L 6965 #define PA_SU_SC_MODE_CNTL__FACE__SHIFT 0x00000002 6966 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA_MASK 0x00200000L 6967 #define PA_SU_SC_MODE_CNTL__MULTI_PRIM_IB_ENA__SHIFT 0x00000015 6968 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS_MASK 0x00100000L 6969 #define PA_SU_SC_MODE_CNTL__PERSP_CORR_DIS__SHIFT 0x00000014 6970 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE_MASK 0x00000700L 6971 #define PA_SU_SC_MODE_CNTL__POLYMODE_BACK_PTYPE__SHIFT 0x00000008 6972 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE_MASK 0x000000e0L 6973 #define PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE__SHIFT 0x00000005 6974 #define PA_SU_SC_MODE_CNTL__POLY_MODE_MASK 0x00000018L 6975 #define PA_SU_SC_MODE_CNTL__POLY_MODE__SHIFT 0x00000003 6976 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE_MASK 0x00001000L 6977 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_BACK_ENABLE__SHIFT 0x0000000c 6978 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE_MASK 0x00000800L 6979 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_FRONT_ENABLE__SHIFT 0x0000000b 6980 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE_MASK 0x00002000L 6981 #define PA_SU_SC_MODE_CNTL__POLY_OFFSET_PARA_ENABLE__SHIFT 0x0000000d 6982 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST_MASK 0x00080000L 6983 #define PA_SU_SC_MODE_CNTL__PROVOKING_VTX_LAST__SHIFT 0x00000013 6984 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE_MASK 0x00010000L 6985 #define PA_SU_SC_MODE_CNTL__VTX_WINDOW_OFFSET_ENABLE__SHIFT 0x00000010 6986 #define PA_SU_VTX_CNTL__PIX_CENTER_MASK 0x00000001L 6987 #define PA_SU_VTX_CNTL__PIX_CENTER__SHIFT 0x00000000 6988 #define PA_SU_VTX_CNTL__QUANT_MODE_MASK 0x00000038L 6989 #define PA_SU_VTX_CNTL__QUANT_MODE__SHIFT 0x00000003 6990 #define PA_SU_VTX_CNTL__ROUND_MODE_MASK 0x00000006L 6991 #define PA_SU_VTX_CNTL__ROUND_MODE__SHIFT 0x00000001 6992 #define RAS_BCI_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 6993 #define RAS_BCI_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 6994 #define RAS_BCI_SIGNATURE1__SIGNATURE_MASK 0xffffffffL 6995 #define RAS_BCI_SIGNATURE1__SIGNATURE__SHIFT 0x00000000 6996 #define RAS_CB_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 6997 #define RAS_CB_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 6998 #define RAS_DB_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 6999 #define RAS_DB_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7000 #define RAS_IA_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7001 #define RAS_IA_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7002 #define RAS_IA_SIGNATURE1__SIGNATURE_MASK 0xffffffffL 7003 #define RAS_IA_SIGNATURE1__SIGNATURE__SHIFT 0x00000000 7004 #define RAS_PA_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7005 #define RAS_PA_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7006 #define RAS_SC_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7007 #define RAS_SC_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7008 #define RAS_SC_SIGNATURE1__SIGNATURE_MASK 0xffffffffL 7009 #define RAS_SC_SIGNATURE1__SIGNATURE__SHIFT 0x00000000 7010 #define RAS_SC_SIGNATURE2__SIGNATURE_MASK 0xffffffffL 7011 #define RAS_SC_SIGNATURE2__SIGNATURE__SHIFT 0x00000000 7012 #define RAS_SC_SIGNATURE3__SIGNATURE_MASK 0xffffffffL 7013 #define RAS_SC_SIGNATURE3__SIGNATURE__SHIFT 0x00000000 7014 #define RAS_SC_SIGNATURE4__SIGNATURE_MASK 0xffffffffL 7015 #define RAS_SC_SIGNATURE4__SIGNATURE__SHIFT 0x00000000 7016 #define RAS_SC_SIGNATURE5__SIGNATURE_MASK 0xffffffffL 7017 #define RAS_SC_SIGNATURE5__SIGNATURE__SHIFT 0x00000000 7018 #define RAS_SC_SIGNATURE6__SIGNATURE_MASK 0xffffffffL 7019 #define RAS_SC_SIGNATURE6__SIGNATURE__SHIFT 0x00000000 7020 #define RAS_SC_SIGNATURE7__SIGNATURE_MASK 0xffffffffL 7021 #define RAS_SC_SIGNATURE7__SIGNATURE__SHIFT 0x00000000 7022 #define RAS_SIGNATURE_CONTROL__ENABLE_MASK 0x00000001L 7023 #define RAS_SIGNATURE_CONTROL__ENABLE__SHIFT 0x00000000 7024 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK_MASK 0xffffffffL 7025 #define RAS_SIGNATURE_MASK__INPUT_BUS_MASK__SHIFT 0x00000000 7026 #define RAS_SPI_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7027 #define RAS_SPI_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7028 #define RAS_SPI_SIGNATURE1__SIGNATURE_MASK 0xffffffffL 7029 #define RAS_SPI_SIGNATURE1__SIGNATURE__SHIFT 0x00000000 7030 #define RAS_SQ_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7031 #define RAS_SQ_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7032 #define RAS_SX_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7033 #define RAS_SX_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7034 #define RAS_SX_SIGNATURE1__SIGNATURE_MASK 0xffffffffL 7035 #define RAS_SX_SIGNATURE1__SIGNATURE__SHIFT 0x00000000 7036 #define RAS_SX_SIGNATURE2__SIGNATURE_MASK 0xffffffffL 7037 #define RAS_SX_SIGNATURE2__SIGNATURE__SHIFT 0x00000000 7038 #define RAS_SX_SIGNATURE3__SIGNATURE_MASK 0xffffffffL 7039 #define RAS_SX_SIGNATURE3__SIGNATURE__SHIFT 0x00000000 7040 #define RAS_TA_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7041 #define RAS_TA_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7042 #define RAS_TD_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7043 #define RAS_TD_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7044 #define RAS_VGT_SIGNATURE0__SIGNATURE_MASK 0xffffffffL 7045 #define RAS_VGT_SIGNATURE0__SIGNATURE__SHIFT 0x00000000 7046 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN_MASK 0x00000002L 7047 #define RLC_AUTO_PG_CTRL__AUTO_GRBM_REG_SAVE_ON_IDLE_EN__SHIFT 0x00000001 7048 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN_MASK 0x00000001L 7049 #define RLC_AUTO_PG_CTRL__AUTO_PG_EN__SHIFT 0x00000000 7050 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN_MASK 0x00000004L 7051 #define RLC_AUTO_PG_CTRL__AUTO_WAKE_UP_EN__SHIFT 0x00000002 7052 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD_MASK 0x0007fff8L 7053 #define RLC_AUTO_PG_CTRL__GRBM_REG_SAVE_GFX_IDLE_THRESHOLD__SHIFT 0x00000003 7054 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD_MASK 0xfff80000L 7055 #define RLC_AUTO_PG_CTRL__PG_AFTER_GRBM_REG_SAVE_THRESHOLD__SHIFT 0x00000013 7056 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE_MASK 0x00000001L 7057 #define RLC_CAPTURE_GPU_CLOCK_COUNT__CAPTURE__SHIFT 0x00000000 7058 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED_MASK 0xfffffffeL 7059 #define RLC_CAPTURE_GPU_CLOCK_COUNT__RESERVED__SHIFT 0x00000001 7060 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER_MASK 0x08000000L 7061 #define RLC_CGCG_CGLS_CTRL__CGCG_CONTROLLER__SHIFT 0x0000001b 7062 #define RLC_CGCG_CGLS_CTRL__CGCG_EN_MASK 0x00000001L 7063 #define RLC_CGCG_CGLS_CTRL__CGCG_EN__SHIFT 0x00000000 7064 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD_MASK 0x0000ff00L 7065 #define RLC_CGCG_CGLS_CTRL__CGCG_GFX_IDLE_THRESHOLD__SHIFT 0x00000008 7066 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL_MASK 0x10000000L 7067 #define RLC_CGCG_CGLS_CTRL__CGCG_REG_CTRL__SHIFT 0x0000001c 7068 #define RLC_CGCG_CGLS_CTRL__CGLS_EN_MASK 0x00000002L 7069 #define RLC_CGCG_CGLS_CTRL__CGLS_EN__SHIFT 0x00000001 7070 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY_MASK 0x000000fcL 7071 #define RLC_CGCG_CGLS_CTRL__CGLS_REP_COMPANSAT_DELAY__SHIFT 0x00000002 7072 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE_MASK 0x60000000L 7073 #define RLC_CGCG_CGLS_CTRL__SLEEP_MODE__SHIFT 0x0000001d 7074 #define RLC_CGCG_CGLS_CTRL__SPARE_MASK 0x80000000L 7075 #define RLC_CGCG_CGLS_CTRL__SPARE__SHIFT 0x0000001f 7076 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT_MASK 0x0000000fL 7077 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_START_UNIT__SHIFT 0x00000000 7078 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT_MASK 0x000000f0L 7079 #define RLC_CGCG_RAMP_CTRL__DOWN_DIV_STEP_UNIT__SHIFT 0x00000004 7080 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT_MASK 0x0fff0000L 7081 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_CNT__SHIFT 0x00000010 7082 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT_MASK 0xf0000000L 7083 #define RLC_CGCG_RAMP_CTRL__STEP_DELAY_UNIT__SHIFT 0x0000001c 7084 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT_MASK 0x00000f00L 7085 #define RLC_CGCG_RAMP_CTRL__UP_DIV_START_UNIT__SHIFT 0x00000008 7086 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT_MASK 0x0000f000L 7087 #define RLC_CGCG_RAMP_CTRL__UP_DIV_STEP_UNIT__SHIFT 0x0000000c 7088 #define RLC_CGTT_MGCG_OVERRIDE__OVERRIDE_MASK 0xffffffffL 7089 #define RLC_CGTT_MGCG_OVERRIDE__OVERRIDE__SHIFT 0x00000000 7090 #define RLC_CNTL__FORCE_RETRY_MASK 0x00000002L 7091 #define RLC_CNTL__FORCE_RETRY__SHIFT 0x00000001 7092 #define RLC_CNTL__READ_CACHE_DISABLE_MASK 0x00000004L 7093 #define RLC_CNTL__READ_CACHE_DISABLE__SHIFT 0x00000002 7094 #define RLC_CNTL__RESERVED_MASK 0xffffff00L 7095 #define RLC_CNTL__RESERVED__SHIFT 0x00000008 7096 #define RLC_CNTL__RLC_ENABLE_F32_MASK 0x00000001L 7097 #define RLC_CNTL__RLC_ENABLE_F32__SHIFT 0x00000000 7098 #define RLC_CNTL__RLC_STEP_F32_MASK 0x00000008L 7099 #define RLC_CNTL__RLC_STEP_F32__SHIFT 0x00000003 7100 #define RLC_CNTL__SOFT_RESET_DEBUG_MODE_MASK 0x00000010L 7101 #define RLC_CNTL__SOFT_RESET_DEBUG_MODE__SHIFT 0x00000004 7102 #define RLC_CU_STATUS__WORK_PENDING_MASK 0xffffffffL 7103 #define RLC_CU_STATUS__WORK_PENDING__SHIFT 0x00000000 7104 #define RLC_DEBUG__DATA_MASK 0xffffffffL 7105 #define RLC_DEBUG__DATA__SHIFT 0x00000000 7106 #define RLC_DEBUG_SELECT__RESERVED_MASK 0xffff8000L 7107 #define RLC_DEBUG_SELECT__RESERVED__SHIFT 0x0000000f 7108 #define RLC_DEBUG_SELECT__SELECT_MASK 0x000000ffL 7109 #define RLC_DEBUG_SELECT__SELECT__SHIFT 0x00000000 7110 #define RLC_DRIVER_CPDMA_STATUS__DRIVER_ACK_MASK 0x00000010L 7111 #define RLC_DRIVER_CPDMA_STATUS__DRIVER_ACK__SHIFT 0x00000004 7112 #define RLC_DRIVER_CPDMA_STATUS__DRIVER_REQUEST_MASK 0x00000001L 7113 #define RLC_DRIVER_CPDMA_STATUS__DRIVER_REQUEST__SHIFT 0x00000000 7114 #define RLC_DRIVER_CPDMA_STATUS__RESERVED1_MASK 0x0000000eL 7115 #define RLC_DRIVER_CPDMA_STATUS__RESERVED1__SHIFT 0x00000001 7116 #define RLC_DRIVER_CPDMA_STATUS__RESERVED_MASK 0xffffffe0L 7117 #define RLC_DRIVER_CPDMA_STATUS__RESERVED__SHIFT 0x00000005 7118 #define RLC_DYN_PG_REQUEST__PG_REQUEST_CU_MASK_MASK 0xffffffffL 7119 #define RLC_DYN_PG_REQUEST__PG_REQUEST_CU_MASK__SHIFT 0x00000000 7120 #define RLC_DYN_PG_STATUS__PG_STATUS_CU_MASK_MASK 0xffffffffL 7121 #define RLC_DYN_PG_STATUS__PG_STATUS_CU_MASK__SHIFT 0x00000000 7122 #define RLC_GPM_SCRATCH_ADDR__ADDR_MASK 0x000001ffL 7123 #define RLC_GPM_SCRATCH_ADDR__ADDR__SHIFT 0x00000000 7124 #define RLC_GPM_SCRATCH_ADDR__RESERVED_MASK 0xfffffe00L 7125 #define RLC_GPM_SCRATCH_ADDR__RESERVED__SHIFT 0x00000009 7126 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32_MASK 0xffffffffL 7127 #define RLC_GPU_CLOCK_32__GPU_CLOCK_32__SHIFT 0x00000000 7128 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED_MASK 0xffffffc0L 7129 #define RLC_GPU_CLOCK_32_RES_SEL__RESERVED__SHIFT 0x00000006 7130 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL_MASK 0x0000003fL 7131 #define RLC_GPU_CLOCK_32_RES_SEL__RES_SEL__SHIFT 0x00000000 7132 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB_MASK 0xffffffffL 7133 #define RLC_GPU_CLOCK_COUNT_LSB__GPU_CLOCKS_LSB__SHIFT 0x00000000 7134 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB_MASK 0xffffffffL 7135 #define RLC_GPU_CLOCK_COUNT_MSB__GPU_CLOCKS_MSB__SHIFT 0x00000000 7136 #define RLC_LB_ALWAYS_ACTIVE_CU_MASK__ALWAYS_ACTIVE_CU_MASK_MASK 0xffffffffL 7137 #define RLC_LB_ALWAYS_ACTIVE_CU_MASK__ALWAYS_ACTIVE_CU_MASK__SHIFT 0x00000000 7138 #define RLC_LB_CNTL__CU_MASK_USED_OFF_HYST_MASK 0x00000ff0L 7139 #define RLC_LB_CNTL__CU_MASK_USED_OFF_HYST__SHIFT 0x00000004 7140 #define RLC_LB_CNTL__LB_CNT_CP_BUSY_MASK 0x00000002L 7141 #define RLC_LB_CNTL__LB_CNT_CP_BUSY__SHIFT 0x00000001 7142 #define RLC_LB_CNTL__LB_CNT_REG_INC_MASK 0x00000008L 7143 #define RLC_LB_CNTL__LB_CNT_REG_INC__SHIFT 0x00000003 7144 #define RLC_LB_CNTL__LB_CNT_SPIM_ACTIVE_MASK 0x00000004L 7145 #define RLC_LB_CNTL__LB_CNT_SPIM_ACTIVE__SHIFT 0x00000002 7146 #define RLC_LB_CNTL__LOAD_BALANCE_ENABLE_MASK 0x00000001L 7147 #define RLC_LB_CNTL__LOAD_BALANCE_ENABLE__SHIFT 0x00000000 7148 #define RLC_LB_CNTL__RESERVED_MASK 0xfffffff0L 7149 #define RLC_LB_CNTL__RESERVED__SHIFT 0x00000004 7150 #define RLC_LB_CNTR_INIT__LB_CNTR_INIT_MASK 0xffffffffL 7151 #define RLC_LB_CNTR_INIT__LB_CNTR_INIT__SHIFT 0x00000000 7152 #define RLC_LB_CNTR_MAX__LB_CNTR_MAX_MASK 0xffffffffL 7153 #define RLC_LB_CNTR_MAX__LB_CNTR_MAX__SHIFT 0x00000000 7154 #define RLC_LB_INIT_CU_MASK__INIT_CU_MASK_MASK 0xffffffffL 7155 #define RLC_LB_INIT_CU_MASK__INIT_CU_MASK__SHIFT 0x00000000 7156 #define RLC_LB_PARAMS__FIFO_SAMPLES_MASK 0x000000feL 7157 #define RLC_LB_PARAMS__FIFO_SAMPLES__SHIFT 0x00000001 7158 #define RLC_LB_PARAMS__PG_IDLE_SAMPLE_INTERVAL_MASK 0xffff0000L 7159 #define RLC_LB_PARAMS__PG_IDLE_SAMPLE_INTERVAL__SHIFT 0x00000010 7160 #define RLC_LB_PARAMS__PG_IDLE_SAMPLES_MASK 0x0000ff00L 7161 #define RLC_LB_PARAMS__PG_IDLE_SAMPLES__SHIFT 0x00000008 7162 #define RLC_LB_PARAMS__SKIP_L2_CHECK_MASK 0x00000001L 7163 #define RLC_LB_PARAMS__SKIP_L2_CHECK__SHIFT 0x00000000 7164 #define RLC_LOAD_BALANCE_CNTR__RLC_LOAD_BALANCE_CNTR_MASK 0xffffffffL 7165 #define RLC_LOAD_BALANCE_CNTR__RLC_LOAD_BALANCE_CNTR__SHIFT 0x00000000 7166 #define RLC_MAX_PG_CU__MAX_POWERED_UP_CU_MASK 0x000000ffL 7167 #define RLC_MAX_PG_CU__MAX_POWERED_UP_CU__SHIFT 0x00000000 7168 #define RLC_MAX_PG_CU__SPARE_MASK 0xffffff00L 7169 #define RLC_MAX_PG_CU__SPARE__SHIFT 0x00000008 7170 #define RLC_MC_CNTL__RDNFO_STALL_MASK 0x10000000L 7171 #define RLC_MC_CNTL__RDNFO_STALL__SHIFT 0x0000001c 7172 #define RLC_MC_CNTL__RDNFO_URG_MASK 0x00f00000L 7173 #define RLC_MC_CNTL__RDNFO_URG__SHIFT 0x00000014 7174 #define RLC_MC_CNTL__RDREQ_PRIV_MASK 0x08000000L 7175 #define RLC_MC_CNTL__RDREQ_PRIV__SHIFT 0x0000001b 7176 #define RLC_MC_CNTL__RDREQ_SWAP_MASK 0x03000000L 7177 #define RLC_MC_CNTL__RDREQ_SWAP__SHIFT 0x00000018 7178 #define RLC_MC_CNTL__RDREQ_TRAN_MASK 0x04000000L 7179 #define RLC_MC_CNTL__RDREQ_TRAN__SHIFT 0x0000001a 7180 #define RLC_MC_CNTL__RESERVED_B_MASK 0x000fe000L 7181 #define RLC_MC_CNTL__RESERVED_B__SHIFT 0x0000000d 7182 #define RLC_MC_CNTL__RESERVED_MASK 0xe0000000L 7183 #define RLC_MC_CNTL__RESERVED__SHIFT 0x0000001d 7184 #define RLC_MC_CNTL__WRNFO_STALL_MASK 0x00000010L 7185 #define RLC_MC_CNTL__WRNFO_STALL__SHIFT 0x00000004 7186 #define RLC_MC_CNTL__WRNFO_URG_MASK 0x000001e0L 7187 #define RLC_MC_CNTL__WRNFO_URG__SHIFT 0x00000005 7188 #define RLC_MC_CNTL__WRREQ_DW_IMASK_MASK 0x00001e00L 7189 #define RLC_MC_CNTL__WRREQ_DW_IMASK__SHIFT 0x00000009 7190 #define RLC_MC_CNTL__WRREQ_PRIV_MASK 0x00000008L 7191 #define RLC_MC_CNTL__WRREQ_PRIV__SHIFT 0x00000003 7192 #define RLC_MC_CNTL__WRREQ_SWAP_MASK 0x00000003L 7193 #define RLC_MC_CNTL__WRREQ_SWAP__SHIFT 0x00000000 7194 #define RLC_MC_CNTL__WRREQ_TRAN_MASK 0x00000004L 7195 #define RLC_MC_CNTL__WRREQ_TRAN__SHIFT 0x00000002 7196 #define RLC_MEM_SLP_CNTL__RESERVED1_MASK 0xff000000L 7197 #define RLC_MEM_SLP_CNTL__RESERVED1__SHIFT 0x00000018 7198 #define RLC_MEM_SLP_CNTL__RESERVED_MASK 0x000000fcL 7199 #define RLC_MEM_SLP_CNTL__RESERVED__SHIFT 0x00000002 7200 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN_MASK 0x00000002L 7201 #define RLC_MEM_SLP_CNTL__RLC_MEM_DS_EN__SHIFT 0x00000001 7202 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN_MASK 0x00000001L 7203 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_EN__SHIFT 0x00000000 7204 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY_MASK 0x00ff0000L 7205 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_OFF_DELAY__SHIFT 0x00000010 7206 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY_MASK 0x0000ff00L 7207 #define RLC_MEM_SLP_CNTL__RLC_MEM_LS_ON_DELAY__SHIFT 0x00000008 7208 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7209 #define RLC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7210 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7211 #define RLC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7212 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 7213 #define RLC_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 7214 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7215 #define RLC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7216 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7217 #define RLC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7218 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 7219 #define RLC_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 7220 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE_MASK 0x00000400L 7221 #define RLC_PERFMON_CNTL__PERFMON_SAMPLE_ENABLE__SHIFT 0x0000000a 7222 #define RLC_PERFMON_CNTL__PERFMON_STATE_MASK 0x00000007L 7223 #define RLC_PERFMON_CNTL__PERFMON_STATE__SHIFT 0x00000000 7224 #define RLC_PG_ALWAYS_ON_CU_MASK__AON_CU_MASK_MASK 0xffffffffL 7225 #define RLC_PG_ALWAYS_ON_CU_MASK__AON_CU_MASK__SHIFT 0x00000000 7226 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE_MASK 0x00010000L 7227 #define RLC_PG_CNTL__CHUB_HANDSHAKE_ENABLE__SHIFT 0x00000010 7228 #define RLC_PG_CNTL__DYN_PER_CU_PG_ENABLE_MASK 0x00000004L 7229 #define RLC_PG_CNTL__DYN_PER_CU_PG_ENABLE__SHIFT 0x00000002 7230 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE_MASK 0x00000001L 7231 #define RLC_PG_CNTL__GFX_POWER_GATING_ENABLE__SHIFT 0x00000000 7232 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC_MASK 0x00000002L 7233 #define RLC_PG_CNTL__GFX_POWER_GATING_SRC__SHIFT 0x00000001 7234 #define RLC_PG_CNTL__PG_ERROR_STATUS_MASK 0xff000000L 7235 #define RLC_PG_CNTL__PG_ERROR_STATUS__SHIFT 0x00000018 7236 #define RLC_PG_CNTL__RESERVED1_MASK 0x00f80000L 7237 #define RLC_PG_CNTL__RESERVED1__SHIFT 0x00000013 7238 #define RLC_PG_CNTL__RESERVED_MASK 0xfffffff0L 7239 #define RLC_PG_CNTL__RESERVED__SHIFT 0x00000004 7240 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE_MASK 0x00040000L 7241 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PD_ENABLE__SHIFT 0x00000012 7242 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE_MASK 0x00020000L 7243 #define RLC_PG_CNTL__SMU_CLK_SLOWDOWN_ON_PU_ENABLE__SHIFT 0x00000011 7244 #define RLC_PG_CNTL__STATIC_PER_CU_PG_ENABLE_MASK 0x00000008L 7245 #define RLC_PG_CNTL__STATIC_PER_CU_PG_ENABLE__SHIFT 0x00000003 7246 #define RLC_SAVE_AND_RESTORE_BASE__BASE_MASK 0xffffffffL 7247 #define RLC_SAVE_AND_RESTORE_BASE__BASE__SHIFT 0x00000000 7248 #define RLC_SERDES_RD_DATA_0__DATA_MASK 0xffffffffL 7249 #define RLC_SERDES_RD_DATA_0__DATA__SHIFT 0x00000000 7250 #define RLC_SERDES_RD_DATA_1__DATA_MASK 0xffffffffL 7251 #define RLC_SERDES_RD_DATA_1__DATA__SHIFT 0x00000000 7252 #define RLC_SERDES_RD_DATA_2__DATA_MASK 0xffffffffL 7253 #define RLC_SERDES_RD_DATA_2__DATA__SHIFT 0x00000000 7254 #define RLC_SERDES_RD_MASTER_INDEX__CU_ID_MASK 0x0000000fL 7255 #define RLC_SERDES_RD_MASTER_INDEX__CU_ID__SHIFT 0x00000000 7256 #define RLC_SERDES_RD_MASTER_INDEX__DATA_REG_ID_MASK 0x0000c000L 7257 #define RLC_SERDES_RD_MASTER_INDEX__DATA_REG_ID__SHIFT 0x0000000e 7258 #define RLC_SERDES_RD_MASTER_INDEX__NON_SE_MASK 0x00003800L 7259 #define RLC_SERDES_RD_MASTER_INDEX__NON_SE__SHIFT 0x0000000b 7260 #define RLC_SERDES_RD_MASTER_INDEX__SE_ID_MASK 0x000001c0L 7261 #define RLC_SERDES_RD_MASTER_INDEX__SE_ID__SHIFT 0x00000006 7262 #define RLC_SERDES_RD_MASTER_INDEX__SE_NONCU_ID_MASK 0x00000200L 7263 #define RLC_SERDES_RD_MASTER_INDEX__SE_NONCU_ID__SHIFT 0x00000009 7264 #define RLC_SERDES_RD_MASTER_INDEX__SE_NONCU_MASK 0x00000400L 7265 #define RLC_SERDES_RD_MASTER_INDEX__SE_NONCU__SHIFT 0x0000000a 7266 #define RLC_SERDES_RD_MASTER_INDEX__SH_ID_MASK 0x00000030L 7267 #define RLC_SERDES_RD_MASTER_INDEX__SH_ID__SHIFT 0x00000004 7268 #define RLC_SERDES_RD_MASTER_INDEX__SPARE_MASK 0xffffc000L 7269 #define RLC_SERDES_RD_MASTER_INDEX__SPARE__SHIFT 0x0000000e 7270 #define RLC_SERDES_WR_CTRL__BPM_ADDR_MASK 0x000000ffL 7271 #define RLC_SERDES_WR_CTRL__BPM_ADDR__SHIFT 0x00000000 7272 #define RLC_SERDES_WR_CTRL__CGCG_OVERRIDE_0_MASK 0x00100000L 7273 #define RLC_SERDES_WR_CTRL__CGCG_OVERRIDE_0__SHIFT 0x00000014 7274 #define RLC_SERDES_WR_CTRL__CGCG_OVERRIDE_1_MASK 0x00200000L 7275 #define RLC_SERDES_WR_CTRL__CGCG_OVERRIDE_1__SHIFT 0x00000015 7276 #define RLC_SERDES_WR_CTRL__CGLS_DISABLE_MASK 0x00020000L 7277 #define RLC_SERDES_WR_CTRL__CGLS_DISABLE__SHIFT 0x00000011 7278 #define RLC_SERDES_WR_CTRL__CGLS_ENABLE_MASK 0x00010000L 7279 #define RLC_SERDES_WR_CTRL__CGLS_ENABLE__SHIFT 0x00000010 7280 #define RLC_SERDES_WR_CTRL__CGLS_OFF_MASK 0x00080000L 7281 #define RLC_SERDES_WR_CTRL__CGLS_OFF__SHIFT 0x00000013 7282 #define RLC_SERDES_WR_CTRL__CGLS_ON_MASK 0x00040000L 7283 #define RLC_SERDES_WR_CTRL__CGLS_ON__SHIFT 0x00000012 7284 #define RLC_SERDES_WR_CTRL__MGCG_OVERRIDE_0_MASK 0x00400000L 7285 #define RLC_SERDES_WR_CTRL__MGCG_OVERRIDE_0__SHIFT 0x00000016 7286 #define RLC_SERDES_WR_CTRL__MGCG_OVERRIDE_1_MASK 0x00800000L 7287 #define RLC_SERDES_WR_CTRL__MGCG_OVERRIDE_1__SHIFT 0x00000017 7288 #define RLC_SERDES_WR_CTRL__P1_SELECT_MASK 0x00000400L 7289 #define RLC_SERDES_WR_CTRL__P1_SELECT__SHIFT 0x0000000a 7290 #define RLC_SERDES_WR_CTRL__P2_SELECT_MASK 0x00000800L 7291 #define RLC_SERDES_WR_CTRL__P2_SELECT__SHIFT 0x0000000b 7292 #define RLC_SERDES_WR_CTRL__POWER_DOWN_MASK 0x00000100L 7293 #define RLC_SERDES_WR_CTRL__POWER_DOWN__SHIFT 0x00000008 7294 #define RLC_SERDES_WR_CTRL__POWER_UP_MASK 0x00000200L 7295 #define RLC_SERDES_WR_CTRL__POWER_UP__SHIFT 0x00000009 7296 #define RLC_SERDES_WR_CTRL__READ_COMMAND_MASK 0x00002000L 7297 #define RLC_SERDES_WR_CTRL__READ_COMMAND__SHIFT 0x0000000d 7298 #define RLC_SERDES_WR_CTRL__REG_ADDR_MASK 0xf0000000L 7299 #define RLC_SERDES_WR_CTRL__REG_ADDR__SHIFT 0x0000001c 7300 #define RLC_SERDES_WR_CTRL__RESERVED_1_MASK 0x0000c000L 7301 #define RLC_SERDES_WR_CTRL__RESERVED_1__SHIFT 0x0000000e 7302 #define RLC_SERDES_WR_CTRL__RESERVED_2_MASK 0x0f000000L 7303 #define RLC_SERDES_WR_CTRL__RESERVED_2__SHIFT 0x00000018 7304 #define RLC_SERDES_WR_CTRL__WRITE_COMMAND_MASK 0x00001000L 7305 #define RLC_SERDES_WR_CTRL__WRITE_COMMAND__SHIFT 0x0000000c 7306 #define RLC_SERDES_WR_DATA__DATA_MASK 0xffffffffL 7307 #define RLC_SERDES_WR_DATA__DATA__SHIFT 0x00000000 7308 #define RLC_SMU_GRBM_REG_SAVE_CTRL__SPARE_MASK 0xfffffffeL 7309 #define RLC_SMU_GRBM_REG_SAVE_CTRL__SPARE__SHIFT 0x00000001 7310 #define RLC_SMU_GRBM_REG_SAVE_CTRL__START_GRBM_REG_SAVE_MASK 0x00000001L 7311 #define RLC_SMU_GRBM_REG_SAVE_CTRL__START_GRBM_REG_SAVE__SHIFT 0x00000000 7312 #define RLC_SMU_PG_CTRL__SPARE_MASK 0xfffffffeL 7313 #define RLC_SMU_PG_CTRL__SPARE__SHIFT 0x00000001 7314 #define RLC_SMU_PG_CTRL__START_PG_MASK 0x00000001L 7315 #define RLC_SMU_PG_CTRL__START_PG__SHIFT 0x00000000 7316 #define RLC_SMU_PG_WAKE_UP_CTRL__SPARE_MASK 0xfffffffeL 7317 #define RLC_SMU_PG_WAKE_UP_CTRL__SPARE__SHIFT 0x00000001 7318 #define RLC_SMU_PG_WAKE_UP_CTRL__START_PG_WAKE_UP_MASK 0x00000001L 7319 #define RLC_SMU_PG_WAKE_UP_CTRL__START_PG_WAKE_UP__SHIFT 0x00000000 7320 #define RLC_SOFT_RESET_GPU__RESERVED_MASK 0xfffffffeL 7321 #define RLC_SOFT_RESET_GPU__RESERVED__SHIFT 0x00000001 7322 #define RLC_SOFT_RESET_GPU__SOFT_RESET_GPU_MASK 0x00000001L 7323 #define RLC_SOFT_RESET_GPU__SOFT_RESET_GPU__SHIFT 0x00000000 7324 #define RLC_STATIC_PG_STATUS__PG_STATUS_CU_MASK_MASK 0xffffffffL 7325 #define RLC_STATIC_PG_STATUS__PG_STATUS_CU_MASK__SHIFT 0x00000000 7326 #define RLC_STAT__RESERVED_MASK 0xfffffff0L 7327 #define RLC_STAT__RESERVED__SHIFT 0x00000004 7328 #define RLC_STAT__RLC_BUSY_MASK 0x00000001L 7329 #define RLC_STAT__RLC_BUSY__SHIFT 0x00000000 7330 #define RLC_STAT__RLC_GPM_BUSY_MASK 0x00000002L 7331 #define RLC_STAT__RLC_GPM_BUSY__SHIFT 0x00000001 7332 #define RLC_STAT__RLC_SPM_BUSY_MASK 0x00000004L 7333 #define RLC_STAT__RLC_SPM_BUSY__SHIFT 0x00000002 7334 #define RLC_THREAD1_DELAY__CU_IDEL_DELAY_MASK 0x000000ffL 7335 #define RLC_THREAD1_DELAY__CU_IDEL_DELAY__SHIFT 0x00000000 7336 #define RLC_THREAD1_DELAY__LBPW_INNER_LOOP_DELAY_MASK 0x0000ff00L 7337 #define RLC_THREAD1_DELAY__LBPW_INNER_LOOP_DELAY__SHIFT 0x00000008 7338 #define RLC_THREAD1_DELAY__LBPW_OUTER_LOOP_DELAY_MASK 0x00ff0000L 7339 #define RLC_THREAD1_DELAY__LBPW_OUTER_LOOP_DELAY__SHIFT 0x00000010 7340 #define RLC_THREAD1_DELAY__SPARE_MASK 0xff000000L 7341 #define RLC_THREAD1_DELAY__SPARE__SHIFT 0x00000018 7342 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS_MASK 0xffffffffL 7343 #define RLC_UCODE_CNTL__RLC_UCODE_FLAGS__SHIFT 0x00000000 7344 #define SCRATCH_ADDR__OBSOLETE_ADDR_MASK 0xffffffffL 7345 #define SCRATCH_ADDR__OBSOLETE_ADDR__SHIFT 0x00000000 7346 #define SCRATCH_REG0__SCRATCH_REG0_MASK 0xffffffffL 7347 #define SCRATCH_REG0__SCRATCH_REG0__SHIFT 0x00000000 7348 #define SCRATCH_REG1__SCRATCH_REG1_MASK 0xffffffffL 7349 #define SCRATCH_REG1__SCRATCH_REG1__SHIFT 0x00000000 7350 #define SCRATCH_REG2__SCRATCH_REG2_MASK 0xffffffffL 7351 #define SCRATCH_REG2__SCRATCH_REG2__SHIFT 0x00000000 7352 #define SCRATCH_REG3__SCRATCH_REG3_MASK 0xffffffffL 7353 #define SCRATCH_REG3__SCRATCH_REG3__SHIFT 0x00000000 7354 #define SCRATCH_REG4__SCRATCH_REG4_MASK 0xffffffffL 7355 #define SCRATCH_REG4__SCRATCH_REG4__SHIFT 0x00000000 7356 #define SCRATCH_REG5__SCRATCH_REG5_MASK 0xffffffffL 7357 #define SCRATCH_REG5__SCRATCH_REG5__SHIFT 0x00000000 7358 #define SCRATCH_REG6__SCRATCH_REG6_MASK 0xffffffffL 7359 #define SCRATCH_REG6__SCRATCH_REG6__SHIFT 0x00000000 7360 #define SCRATCH_REG7__SCRATCH_REG7_MASK 0xffffffffL 7361 #define SCRATCH_REG7__SCRATCH_REG7__SHIFT 0x00000000 7362 #define SCRATCH_UMSK__OBSOLETE_SWAP_MASK 0x00030000L 7363 #define SCRATCH_UMSK__OBSOLETE_SWAP__SHIFT 0x00000010 7364 #define SCRATCH_UMSK__OBSOLETE_UMSK_MASK 0x000000ffL 7365 #define SCRATCH_UMSK__OBSOLETE_UMSK__SHIFT 0x00000000 7366 #define SETUP_DEBUG_REG0__cl_dyn_sclk_vld_MASK 0x80000000L 7367 #define SETUP_DEBUG_REG0__cl_dyn_sclk_vld__SHIFT 0x0000001f 7368 #define SETUP_DEBUG_REG0__event_gated_MASK 0x10000000L 7369 #define SETUP_DEBUG_REG0__event_gated__SHIFT 0x0000001c 7370 #define SETUP_DEBUG_REG0__event_id_gated_MASK 0x0fc00000L 7371 #define SETUP_DEBUG_REG0__event_id_gated__SHIFT 0x00000016 7372 #define SETUP_DEBUG_REG0__geom_busy_MASK 0x00200000L 7373 #define SETUP_DEBUG_REG0__geom_busy__SHIFT 0x00000015 7374 #define SETUP_DEBUG_REG0__geom_enable_MASK 0x00008000L 7375 #define SETUP_DEBUG_REG0__geom_enable__SHIFT 0x0000000f 7376 #define SETUP_DEBUG_REG0__ge_stallb_MASK 0x00004000L 7377 #define SETUP_DEBUG_REG0__ge_stallb__SHIFT 0x0000000e 7378 #define SETUP_DEBUG_REG0__pfifo_busy_MASK 0x00080000L 7379 #define SETUP_DEBUG_REG0__pfifo_busy__SHIFT 0x00000013 7380 #define SETUP_DEBUG_REG0__pmode_prim_gated_MASK 0x20000000L 7381 #define SETUP_DEBUG_REG0__pmode_prim_gated__SHIFT 0x0000001d 7382 #define SETUP_DEBUG_REG0__pmode_state_MASK 0x00003f00L 7383 #define SETUP_DEBUG_REG0__pmode_state__SHIFT 0x00000008 7384 #define SETUP_DEBUG_REG0__su_baryc_cntl_state_MASK 0x00000003L 7385 #define SETUP_DEBUG_REG0__su_baryc_cntl_state__SHIFT 0x00000000 7386 #define SETUP_DEBUG_REG0__su_clip_baryc_free_MASK 0x00030000L 7387 #define SETUP_DEBUG_REG0__su_clip_baryc_free__SHIFT 0x00000010 7388 #define SETUP_DEBUG_REG0__su_clip_rtr_MASK 0x00040000L 7389 #define SETUP_DEBUG_REG0__su_clip_rtr__SHIFT 0x00000012 7390 #define SETUP_DEBUG_REG0__su_cntl_busy_MASK 0x00100000L 7391 #define SETUP_DEBUG_REG0__su_cntl_busy__SHIFT 0x00000014 7392 #define SETUP_DEBUG_REG0__su_cntl_state_MASK 0x0000003cL 7393 #define SETUP_DEBUG_REG0__su_cntl_state__SHIFT 0x00000002 7394 #define SETUP_DEBUG_REG0__su_dyn_sclk_vld_MASK 0x40000000L 7395 #define SETUP_DEBUG_REG0__su_dyn_sclk_vld__SHIFT 0x0000001e 7396 #define SETUP_DEBUG_REG1__x_sort0_gated_23_8_MASK 0xffff0000L 7397 #define SETUP_DEBUG_REG1__x_sort0_gated_23_8__SHIFT 0x00000010 7398 #define SETUP_DEBUG_REG1__y_sort0_gated_23_8_MASK 0x0000ffffL 7399 #define SETUP_DEBUG_REG1__y_sort0_gated_23_8__SHIFT 0x00000000 7400 #define SETUP_DEBUG_REG2__x_sort1_gated_23_8_MASK 0xffff0000L 7401 #define SETUP_DEBUG_REG2__x_sort1_gated_23_8__SHIFT 0x00000010 7402 #define SETUP_DEBUG_REG2__y_sort1_gated_23_8_MASK 0x0000ffffL 7403 #define SETUP_DEBUG_REG2__y_sort1_gated_23_8__SHIFT 0x00000000 7404 #define SETUP_DEBUG_REG3__x_sort2_gated_23_8_MASK 0xffff0000L 7405 #define SETUP_DEBUG_REG3__x_sort2_gated_23_8__SHIFT 0x00000010 7406 #define SETUP_DEBUG_REG3__y_sort2_gated_23_8_MASK 0x0000ffffL 7407 #define SETUP_DEBUG_REG3__y_sort2_gated_23_8__SHIFT 0x00000000 7408 #define SETUP_DEBUG_REG4__attr_indx_sort0_gated_MASK 0x00003fffL 7409 #define SETUP_DEBUG_REG4__attr_indx_sort0_gated__SHIFT 0x00000000 7410 #define SETUP_DEBUG_REG4__backfacing_gated_MASK 0x00008000L 7411 #define SETUP_DEBUG_REG4__backfacing_gated__SHIFT 0x0000000f 7412 #define SETUP_DEBUG_REG4__clipped_gated_MASK 0x00080000L 7413 #define SETUP_DEBUG_REG4__clipped_gated__SHIFT 0x00000013 7414 #define SETUP_DEBUG_REG4__dealloc_slot_gated_MASK 0x00700000L 7415 #define SETUP_DEBUG_REG4__dealloc_slot_gated__SHIFT 0x00000014 7416 #define SETUP_DEBUG_REG4__diamond_rule_gated_MASK 0x03000000L 7417 #define SETUP_DEBUG_REG4__diamond_rule_gated__SHIFT 0x00000018 7418 #define SETUP_DEBUG_REG4__eop_gated_MASK 0x80000000L 7419 #define SETUP_DEBUG_REG4__eop_gated__SHIFT 0x0000001f 7420 #define SETUP_DEBUG_REG4__fpov_gated_MASK 0x60000000L 7421 #define SETUP_DEBUG_REG4__fpov_gated__SHIFT 0x0000001d 7422 #define SETUP_DEBUG_REG4__null_prim_gated_MASK 0x00004000L 7423 #define SETUP_DEBUG_REG4__null_prim_gated__SHIFT 0x0000000e 7424 #define SETUP_DEBUG_REG4__st_indx_gated_MASK 0x00070000L 7425 #define SETUP_DEBUG_REG4__st_indx_gated__SHIFT 0x00000010 7426 #define SETUP_DEBUG_REG4__type_gated_MASK 0x1c000000L 7427 #define SETUP_DEBUG_REG4__type_gated__SHIFT 0x0000001a 7428 #define SETUP_DEBUG_REG4__xmajor_gated_MASK 0x00800000L 7429 #define SETUP_DEBUG_REG4__xmajor_gated__SHIFT 0x00000017 7430 #define SETUP_DEBUG_REG5__attr_indx_sort1_gated_MASK 0x0fffc000L 7431 #define SETUP_DEBUG_REG5__attr_indx_sort1_gated__SHIFT 0x0000000e 7432 #define SETUP_DEBUG_REG5__attr_indx_sort2_gated_MASK 0x00003fffL 7433 #define SETUP_DEBUG_REG5__attr_indx_sort2_gated__SHIFT 0x00000000 7434 #define SETUP_DEBUG_REG5__pa_reg_sclk_vld_MASK 0x80000000L 7435 #define SETUP_DEBUG_REG5__pa_reg_sclk_vld__SHIFT 0x0000001f 7436 #define SETUP_DEBUG_REG5__provoking_vtx_gated_MASK 0x30000000L 7437 #define SETUP_DEBUG_REG5__provoking_vtx_gated__SHIFT 0x0000001c 7438 #define SETUP_DEBUG_REG5__valid_prim_gated_MASK 0x40000000L 7439 #define SETUP_DEBUG_REG5__valid_prim_gated__SHIFT 0x0000001e 7440 #define SPI_ARB_CYCLES_0__TS0_DURATION_MASK 0x0000ffffL 7441 #define SPI_ARB_CYCLES_0__TS0_DURATION__SHIFT 0x00000000 7442 #define SPI_ARB_CYCLES_0__TS1_DURATION_MASK 0xffff0000L 7443 #define SPI_ARB_CYCLES_0__TS1_DURATION__SHIFT 0x00000010 7444 #define SPI_ARB_CYCLES_1__TS2_DURATION_MASK 0x0000ffffL 7445 #define SPI_ARB_CYCLES_1__TS2_DURATION__SHIFT 0x00000000 7446 #define SPI_ARB_CYCLES_1__TS3_DURATION_MASK 0xffff0000L 7447 #define SPI_ARB_CYCLES_1__TS3_DURATION__SHIFT 0x00000010 7448 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0_MASK 0x00000007L 7449 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS0__SHIFT 0x00000000 7450 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1_MASK 0x00000038L 7451 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS1__SHIFT 0x00000003 7452 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2_MASK 0x000001c0L 7453 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS2__SHIFT 0x00000006 7454 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3_MASK 0x00000e00L 7455 #define SPI_ARB_PRIORITY__PIPE_ORDER_TS3__SHIFT 0x00000009 7456 #define SPI_ARB_PRIORITY__TS0_DUR_MULT_MASK 0x00003000L 7457 #define SPI_ARB_PRIORITY__TS0_DUR_MULT__SHIFT 0x0000000c 7458 #define SPI_ARB_PRIORITY__TS1_DUR_MULT_MASK 0x0000c000L 7459 #define SPI_ARB_PRIORITY__TS1_DUR_MULT__SHIFT 0x0000000e 7460 #define SPI_ARB_PRIORITY__TS2_DUR_MULT_MASK 0x00030000L 7461 #define SPI_ARB_PRIORITY__TS2_DUR_MULT__SHIFT 0x00000010 7462 #define SPI_ARB_PRIORITY__TS3_DUR_MULT_MASK 0x000c0000L 7463 #define SPI_ARB_PRIORITY__TS3_DUR_MULT__SHIFT 0x00000012 7464 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS_MASK 0x01000000L 7465 #define SPI_BARYC_CNTL__FRONT_FACE_ALL_BITS__SHIFT 0x00000018 7466 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL_MASK 0x00000100L 7467 #define SPI_BARYC_CNTL__LINEAR_CENTER_CNTL__SHIFT 0x00000008 7468 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL_MASK 0x00001000L 7469 #define SPI_BARYC_CNTL__LINEAR_CENTROID_CNTL__SHIFT 0x0000000c 7470 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL_MASK 0x00000001L 7471 #define SPI_BARYC_CNTL__PERSP_CENTER_CNTL__SHIFT 0x00000000 7472 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL_MASK 0x00000010L 7473 #define SPI_BARYC_CNTL__PERSP_CENTROID_CNTL__SHIFT 0x00000004 7474 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION_MASK 0x00030000L 7475 #define SPI_BARYC_CNTL__POS_FLOAT_LOCATION__SHIFT 0x00000010 7476 #define SPI_BARYC_CNTL__POS_FLOAT_ULC_MASK 0x00100000L 7477 #define SPI_BARYC_CNTL__POS_FLOAT_ULC__SHIFT 0x00000014 7478 #define SPI_CONFIG_CNTL_1__CRC_SIMD_ID_WADDR_DISABLE_MASK 0x00000100L 7479 #define SPI_CONFIG_CNTL_1__CRC_SIMD_ID_WADDR_DISABLE__SHIFT 0x00000008 7480 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW_MASK 0x00000010L 7481 #define SPI_CONFIG_CNTL_1__INTERP_ONE_PRIM_PER_ROW__SHIFT 0x00000004 7482 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT_MASK 0x00003c00L 7483 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_CNT__SHIFT 0x0000000a 7484 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_MODE_MASK 0x00000200L 7485 #define SPI_CONFIG_CNTL_1__LBPW_CU_CHK_MODE__SHIFT 0x00000009 7486 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE_MASK 0x00000040L 7487 #define SPI_CONFIG_CNTL_1__PC_LIMIT_ENABLE__SHIFT 0x00000006 7488 #define SPI_CONFIG_CNTL_1__PC_LIMIT_SIZE_MASK 0xffff0000L 7489 #define SPI_CONFIG_CNTL_1__PC_LIMIT_SIZE__SHIFT 0x00000010 7490 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT_MASK 0x00000080L 7491 #define SPI_CONFIG_CNTL_1__PC_LIMIT_STRICT__SHIFT 0x00000007 7492 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY_MASK 0x0000000fL 7493 #define SPI_CONFIG_CNTL_1__VTX_DONE_DELAY__SHIFT 0x00000000 7494 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS_MASK 0x02000000L 7495 #define SPI_CONFIG_CNTL__ENABLE_SQG_BOP_EVENTS__SHIFT 0x00000019 7496 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS_MASK 0x01000000L 7497 #define SPI_CONFIG_CNTL__ENABLE_SQG_TOP_EVENTS__SHIFT 0x00000018 7498 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER_MASK 0x00e00000L 7499 #define SPI_CONFIG_CNTL__EXP_PRIORITY_ORDER__SHIFT 0x00000015 7500 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY_MASK 0x001fffffL 7501 #define SPI_CONFIG_CNTL__GPR_WRITE_PRIORITY__SHIFT 0x00000000 7502 #define SPI_CONFIG_CNTL__RSRC_MGMT_RESET_MASK 0x04000000L 7503 #define SPI_CONFIG_CNTL__RSRC_MGMT_RESET__SHIFT 0x0000001a 7504 #define SPI_CONFIG_CNTL__TTRACE_STALL_ALL_MASK 0x08000000L 7505 #define SPI_CONFIG_CNTL__TTRACE_STALL_ALL__SHIFT 0x0000001b 7506 #define SPI_DEBUG_BUSY__CS0_BUSY_MASK 0x00000080L 7507 #define SPI_DEBUG_BUSY__CS0_BUSY__SHIFT 0x00000007 7508 #define SPI_DEBUG_BUSY__CS1_BUSY_MASK 0x00000100L 7509 #define SPI_DEBUG_BUSY__CS1_BUSY__SHIFT 0x00000008 7510 #define SPI_DEBUG_BUSY__CS2_BUSY_MASK 0x00000200L 7511 #define SPI_DEBUG_BUSY__CS2_BUSY__SHIFT 0x00000009 7512 #define SPI_DEBUG_BUSY__CS3_BUSY_MASK 0x00000800L 7513 #define SPI_DEBUG_BUSY__CS3_BUSY__SHIFT 0x0000000b 7514 #define SPI_DEBUG_BUSY__CS4_BUSY_MASK 0x00001000L 7515 #define SPI_DEBUG_BUSY__CS4_BUSY__SHIFT 0x0000000c 7516 #define SPI_DEBUG_BUSY__CS5_BUSY_MASK 0x00002000L 7517 #define SPI_DEBUG_BUSY__CS5_BUSY__SHIFT 0x0000000d 7518 #define SPI_DEBUG_BUSY__CS6_BUSY_MASK 0x00004000L 7519 #define SPI_DEBUG_BUSY__CS6_BUSY__SHIFT 0x0000000e 7520 #define SPI_DEBUG_BUSY__CS7_BUSY_MASK 0x00008000L 7521 #define SPI_DEBUG_BUSY__CS7_BUSY__SHIFT 0x0000000f 7522 #define SPI_DEBUG_BUSY__CSG_BUSY_MASK 0x00000080L 7523 #define SPI_DEBUG_BUSY__CSG_BUSY__SHIFT 0x00000007 7524 #define SPI_DEBUG_BUSY__ES_BUSY_MASK 0x00000004L 7525 #define SPI_DEBUG_BUSY__ES_BUSY__SHIFT 0x00000002 7526 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY_MASK 0x00008000L 7527 #define SPI_DEBUG_BUSY__EVENT_CLCTR_BUSY__SHIFT 0x0000000f 7528 #define SPI_DEBUG_BUSY__GRBM_BUSY_MASK 0x00010000L 7529 #define SPI_DEBUG_BUSY__GRBM_BUSY__SHIFT 0x00000010 7530 #define SPI_DEBUG_BUSY__GS_BUSY_MASK 0x00000008L 7531 #define SPI_DEBUG_BUSY__GS_BUSY__SHIFT 0x00000003 7532 #define SPI_DEBUG_BUSY__HS_BUSY_MASK 0x00000002L 7533 #define SPI_DEBUG_BUSY__HS_BUSY__SHIFT 0x00000001 7534 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY_MASK 0x00000400L 7535 #define SPI_DEBUG_BUSY__LDS_WR_CTL0_BUSY__SHIFT 0x0000000a 7536 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY_MASK 0x00000800L 7537 #define SPI_DEBUG_BUSY__LDS_WR_CTL1_BUSY__SHIFT 0x0000000b 7538 #define SPI_DEBUG_BUSY__LS_BUSY_MASK 0x00000001L 7539 #define SPI_DEBUG_BUSY__LS_BUSY__SHIFT 0x00000000 7540 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY_MASK 0x00100000L 7541 #define SPI_DEBUG_BUSY__PC_DEALLOC_BUSY__SHIFT 0x00000014 7542 #define SPI_DEBUG_BUSY__PS0_BUSY_MASK 0x00000020L 7543 #define SPI_DEBUG_BUSY__PS0_BUSY__SHIFT 0x00000005 7544 #define SPI_DEBUG_BUSY__PS1_BUSY_MASK 0x00000040L 7545 #define SPI_DEBUG_BUSY__PS1_BUSY__SHIFT 0x00000006 7546 #define SPI_DEBUG_BUSY__RSRC_ALLOC0_BUSY_MASK 0x00001000L 7547 #define SPI_DEBUG_BUSY__RSRC_ALLOC0_BUSY__SHIFT 0x0000000c 7548 #define SPI_DEBUG_BUSY__RSRC_ALLOC1_BUSY_MASK 0x00002000L 7549 #define SPI_DEBUG_BUSY__RSRC_ALLOC1_BUSY__SHIFT 0x0000000d 7550 #define SPI_DEBUG_BUSY__SPIS_BUSY_MASK 0x00020000L 7551 #define SPI_DEBUG_BUSY__SPIS_BUSY__SHIFT 0x00000011 7552 #define SPI_DEBUG_BUSY__VS_BUSY_MASK 0x00000010L 7553 #define SPI_DEBUG_BUSY__VS_BUSY__SHIFT 0x00000004 7554 #define SPI_DEBUG_CNTL__DEBUG_GRBM_OVERRIDE_MASK 0x00000001L 7555 #define SPI_DEBUG_CNTL__DEBUG_GRBM_OVERRIDE__SHIFT 0x00000000 7556 #define SPI_DEBUG_CNTL__DEBUG_GROUP_SEL_MASK 0x000003e0L 7557 #define SPI_DEBUG_CNTL__DEBUG_GROUP_SEL__SHIFT 0x00000005 7558 #define SPI_DEBUG_CNTL__DEBUG_PIPE_SEL_MASK 0x0e000000L 7559 #define SPI_DEBUG_CNTL__DEBUG_PIPE_SEL__SHIFT 0x00000019 7560 #define SPI_DEBUG_CNTL__DEBUG_REG_EN_MASK 0x80000000L 7561 #define SPI_DEBUG_CNTL__DEBUG_REG_EN__SHIFT 0x0000001f 7562 #define SPI_DEBUG_CNTL__DEBUG_SH_SEL_MASK 0x00010000L 7563 #define SPI_DEBUG_CNTL__DEBUG_SH_SEL__SHIFT 0x00000010 7564 #define SPI_DEBUG_CNTL__DEBUG_SIMD_SEL_MASK 0x0000fc00L 7565 #define SPI_DEBUG_CNTL__DEBUG_SIMD_SEL__SHIFT 0x0000000a 7566 #define SPI_DEBUG_CNTL__DEBUG_THREAD_TYPE_SEL_MASK 0x0000001eL 7567 #define SPI_DEBUG_CNTL__DEBUG_THREAD_TYPE_SEL__SHIFT 0x00000001 7568 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_0_MASK 0x00020000L 7569 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_0__SHIFT 0x00000011 7570 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_1_MASK 0x00040000L 7571 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_1__SHIFT 0x00000012 7572 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_2_MASK 0x00080000L 7573 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_2__SHIFT 0x00000013 7574 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_3_MASK 0x00100000L 7575 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_3__SHIFT 0x00000014 7576 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_4_MASK 0x00200000L 7577 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_4__SHIFT 0x00000015 7578 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_5_MASK 0x00400000L 7579 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_5__SHIFT 0x00000016 7580 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_6_MASK 0x00800000L 7581 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_6__SHIFT 0x00000017 7582 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_7_MASK 0x01000000L 7583 #define SPI_DEBUG_CNTL__SPI_ECO_SPARE_7__SHIFT 0x00000018 7584 #define SPI_DEBUG_READ__DATA_MASK 0x00ffffffL 7585 #define SPI_DEBUG_READ__DATA__SHIFT 0x00000000 7586 #define SPI_GDS_CREDITS__DS_CMD_CREDITS_MASK 0x0000ff00L 7587 #define SPI_GDS_CREDITS__DS_CMD_CREDITS__SHIFT 0x00000008 7588 #define SPI_GDS_CREDITS__DS_DATA_CREDITS_MASK 0x000000ffL 7589 #define SPI_GDS_CREDITS__DS_DATA_CREDITS__SHIFT 0x00000000 7590 #define SPI_GDS_CREDITS__UNUSED_MASK 0xffff0000L 7591 #define SPI_GDS_CREDITS__UNUSED__SHIFT 0x00000010 7592 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA_MASK 0x00000001L 7593 #define SPI_INTERP_CONTROL_0__FLAT_SHADE_ENA__SHIFT 0x00000000 7594 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA_MASK 0x00000002L 7595 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_ENA__SHIFT 0x00000001 7596 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W_MASK 0x00003800L 7597 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_W__SHIFT 0x0000000b 7598 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X_MASK 0x0000001cL 7599 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_X__SHIFT 0x00000002 7600 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y_MASK 0x000000e0L 7601 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Y__SHIFT 0x00000005 7602 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z_MASK 0x00000700L 7603 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_OVRD_Z__SHIFT 0x00000008 7604 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1_MASK 0x00004000L 7605 #define SPI_INTERP_CONTROL_0__PNT_SPRITE_TOP_1__SHIFT 0x0000000e 7606 #define SPI_LB_CTR_CTRL__LOAD_MASK 0x00000001L 7607 #define SPI_LB_CTR_CTRL__LOAD__SHIFT 0x00000000 7608 #define SPI_LB_CU_MASK__CU_MASK_MASK 0x0000ffffL 7609 #define SPI_LB_CU_MASK__CU_MASK__SHIFT 0x00000000 7610 #define SPI_LB_DATA_REG__CNT_DATA_MASK 0xffffffffL 7611 #define SPI_LB_DATA_REG__CNT_DATA__SHIFT 0x00000000 7612 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7613 #define SPI_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7614 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7615 #define SPI_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7616 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 7617 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 7618 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 7619 #define SPI_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 7620 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 7621 #define SPI_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 7622 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 7623 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 7624 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 7625 #define SPI_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 7626 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7627 #define SPI_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7628 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7629 #define SPI_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7630 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 7631 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 7632 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 7633 #define SPI_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 7634 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 7635 #define SPI_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 7636 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 7637 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 7638 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 7639 #define SPI_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 7640 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7641 #define SPI_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7642 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7643 #define SPI_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7644 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2_MASK 0x000003ffL 7645 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL2__SHIFT 0x00000000 7646 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3_MASK 0x000ffc00L 7647 #define SPI_PERFCOUNTER2_SELECT1__PERF_SEL3__SHIFT 0x0000000a 7648 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 7649 #define SPI_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 7650 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1_MASK 0x000ffc00L 7651 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL1__SHIFT 0x0000000a 7652 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 7653 #define SPI_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 7654 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 7655 #define SPI_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 7656 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 7657 #define SPI_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 7658 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2_MASK 0x000003ffL 7659 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL2__SHIFT 0x00000000 7660 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3_MASK 0x000ffc00L 7661 #define SPI_PERFCOUNTER3_SELECT1__PERF_SEL3__SHIFT 0x0000000a 7662 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 7663 #define SPI_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 7664 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1_MASK 0x000ffc00L 7665 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL1__SHIFT 0x0000000a 7666 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 7667 #define SPI_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 7668 #define SPI_PERFCOUNTER_BINS__BIN0_MAX_MASK 0x000000f0L 7669 #define SPI_PERFCOUNTER_BINS__BIN0_MAX__SHIFT 0x00000004 7670 #define SPI_PERFCOUNTER_BINS__BIN0_MIN_MASK 0x0000000fL 7671 #define SPI_PERFCOUNTER_BINS__BIN0_MIN__SHIFT 0x00000000 7672 #define SPI_PERFCOUNTER_BINS__BIN1_MAX_MASK 0x0000f000L 7673 #define SPI_PERFCOUNTER_BINS__BIN1_MAX__SHIFT 0x0000000c 7674 #define SPI_PERFCOUNTER_BINS__BIN1_MIN_MASK 0x00000f00L 7675 #define SPI_PERFCOUNTER_BINS__BIN1_MIN__SHIFT 0x00000008 7676 #define SPI_PERFCOUNTER_BINS__BIN2_MAX_MASK 0x00f00000L 7677 #define SPI_PERFCOUNTER_BINS__BIN2_MAX__SHIFT 0x00000014 7678 #define SPI_PERFCOUNTER_BINS__BIN2_MIN_MASK 0x000f0000L 7679 #define SPI_PERFCOUNTER_BINS__BIN2_MIN__SHIFT 0x00000010 7680 #define SPI_PERFCOUNTER_BINS__BIN3_MAX_MASK 0xf0000000L 7681 #define SPI_PERFCOUNTER_BINS__BIN3_MAX__SHIFT 0x0000001c 7682 #define SPI_PERFCOUNTER_BINS__BIN3_MIN_MASK 0x0f000000L 7683 #define SPI_PERFCOUNTER_BINS__BIN3_MIN__SHIFT 0x00000018 7684 #define SPI_PG_ENABLE_STATIC_CU_MASK__CU_MASK_MASK 0x0000ffffL 7685 #define SPI_PG_ENABLE_STATIC_CU_MASK__CU_MASK__SHIFT 0x00000000 7686 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE_MASK 0x00004000L 7687 #define SPI_PS_IN_CONTROL__BC_OPTIMIZE_DISABLE__SHIFT 0x0000000e 7688 #define SPI_PS_IN_CONTROL__NUM_INTERP_MASK 0x0000003fL 7689 #define SPI_PS_IN_CONTROL__NUM_INTERP__SHIFT 0x00000000 7690 #define SPI_PS_IN_CONTROL__PARAM_GEN_MASK 0x00000040L 7691 #define SPI_PS_IN_CONTROL__PARAM_GEN__SHIFT 0x00000006 7692 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA_MASK 0x00002000L 7693 #define SPI_PS_INPUT_ADDR__ANCILLARY_ENA__SHIFT 0x0000000d 7694 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA_MASK 0x00001000L 7695 #define SPI_PS_INPUT_ADDR__FRONT_FACE_ENA__SHIFT 0x0000000c 7696 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA_MASK 0x00000020L 7697 #define SPI_PS_INPUT_ADDR__LINEAR_CENTER_ENA__SHIFT 0x00000005 7698 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA_MASK 0x00000040L 7699 #define SPI_PS_INPUT_ADDR__LINEAR_CENTROID_ENA__SHIFT 0x00000006 7700 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA_MASK 0x00000010L 7701 #define SPI_PS_INPUT_ADDR__LINEAR_SAMPLE_ENA__SHIFT 0x00000004 7702 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 7703 #define SPI_PS_INPUT_ADDR__LINE_STIPPLE_TEX_ENA__SHIFT 0x00000007 7704 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA_MASK 0x00000002L 7705 #define SPI_PS_INPUT_ADDR__PERSP_CENTER_ENA__SHIFT 0x00000001 7706 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA_MASK 0x00000004L 7707 #define SPI_PS_INPUT_ADDR__PERSP_CENTROID_ENA__SHIFT 0x00000002 7708 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 7709 #define SPI_PS_INPUT_ADDR__PERSP_PULL_MODEL_ENA__SHIFT 0x00000003 7710 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA_MASK 0x00000001L 7711 #define SPI_PS_INPUT_ADDR__PERSP_SAMPLE_ENA__SHIFT 0x00000000 7712 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA_MASK 0x00008000L 7713 #define SPI_PS_INPUT_ADDR__POS_FIXED_PT_ENA__SHIFT 0x0000000f 7714 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA_MASK 0x00000800L 7715 #define SPI_PS_INPUT_ADDR__POS_W_FLOAT_ENA__SHIFT 0x0000000b 7716 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA_MASK 0x00000100L 7717 #define SPI_PS_INPUT_ADDR__POS_X_FLOAT_ENA__SHIFT 0x00000008 7718 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA_MASK 0x00000200L 7719 #define SPI_PS_INPUT_ADDR__POS_Y_FLOAT_ENA__SHIFT 0x00000009 7720 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA_MASK 0x00000400L 7721 #define SPI_PS_INPUT_ADDR__POS_Z_FLOAT_ENA__SHIFT 0x0000000a 7722 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 7723 #define SPI_PS_INPUT_ADDR__SAMPLE_COVERAGE_ENA__SHIFT 0x0000000e 7724 #define SPI_PS_INPUT_CNTL_0__CYL_WRAP_MASK 0x0001e000L 7725 #define SPI_PS_INPUT_CNTL_0__CYL_WRAP__SHIFT 0x0000000d 7726 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL_MASK 0x00000300L 7727 #define SPI_PS_INPUT_CNTL_0__DEFAULT_VAL__SHIFT 0x00000008 7728 #define SPI_PS_INPUT_CNTL_0__DUP_MASK 0x00040000L 7729 #define SPI_PS_INPUT_CNTL_0__DUP__SHIFT 0x00000012 7730 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE_MASK 0x00000400L 7731 #define SPI_PS_INPUT_CNTL_0__FLAT_SHADE__SHIFT 0x0000000a 7732 #define SPI_PS_INPUT_CNTL_0__OFFSET_MASK 0x0000003fL 7733 #define SPI_PS_INPUT_CNTL_0__OFFSET__SHIFT 0x00000000 7734 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX_MASK 0x00020000L 7735 #define SPI_PS_INPUT_CNTL_0__PT_SPRITE_TEX__SHIFT 0x00000011 7736 #define SPI_PS_INPUT_CNTL_10__CYL_WRAP_MASK 0x0001e000L 7737 #define SPI_PS_INPUT_CNTL_10__CYL_WRAP__SHIFT 0x0000000d 7738 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL_MASK 0x00000300L 7739 #define SPI_PS_INPUT_CNTL_10__DEFAULT_VAL__SHIFT 0x00000008 7740 #define SPI_PS_INPUT_CNTL_10__DUP_MASK 0x00040000L 7741 #define SPI_PS_INPUT_CNTL_10__DUP__SHIFT 0x00000012 7742 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE_MASK 0x00000400L 7743 #define SPI_PS_INPUT_CNTL_10__FLAT_SHADE__SHIFT 0x0000000a 7744 #define SPI_PS_INPUT_CNTL_10__OFFSET_MASK 0x0000003fL 7745 #define SPI_PS_INPUT_CNTL_10__OFFSET__SHIFT 0x00000000 7746 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX_MASK 0x00020000L 7747 #define SPI_PS_INPUT_CNTL_10__PT_SPRITE_TEX__SHIFT 0x00000011 7748 #define SPI_PS_INPUT_CNTL_11__CYL_WRAP_MASK 0x0001e000L 7749 #define SPI_PS_INPUT_CNTL_11__CYL_WRAP__SHIFT 0x0000000d 7750 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL_MASK 0x00000300L 7751 #define SPI_PS_INPUT_CNTL_11__DEFAULT_VAL__SHIFT 0x00000008 7752 #define SPI_PS_INPUT_CNTL_11__DUP_MASK 0x00040000L 7753 #define SPI_PS_INPUT_CNTL_11__DUP__SHIFT 0x00000012 7754 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE_MASK 0x00000400L 7755 #define SPI_PS_INPUT_CNTL_11__FLAT_SHADE__SHIFT 0x0000000a 7756 #define SPI_PS_INPUT_CNTL_11__OFFSET_MASK 0x0000003fL 7757 #define SPI_PS_INPUT_CNTL_11__OFFSET__SHIFT 0x00000000 7758 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX_MASK 0x00020000L 7759 #define SPI_PS_INPUT_CNTL_11__PT_SPRITE_TEX__SHIFT 0x00000011 7760 #define SPI_PS_INPUT_CNTL_12__CYL_WRAP_MASK 0x0001e000L 7761 #define SPI_PS_INPUT_CNTL_12__CYL_WRAP__SHIFT 0x0000000d 7762 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL_MASK 0x00000300L 7763 #define SPI_PS_INPUT_CNTL_12__DEFAULT_VAL__SHIFT 0x00000008 7764 #define SPI_PS_INPUT_CNTL_12__DUP_MASK 0x00040000L 7765 #define SPI_PS_INPUT_CNTL_12__DUP__SHIFT 0x00000012 7766 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE_MASK 0x00000400L 7767 #define SPI_PS_INPUT_CNTL_12__FLAT_SHADE__SHIFT 0x0000000a 7768 #define SPI_PS_INPUT_CNTL_12__OFFSET_MASK 0x0000003fL 7769 #define SPI_PS_INPUT_CNTL_12__OFFSET__SHIFT 0x00000000 7770 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX_MASK 0x00020000L 7771 #define SPI_PS_INPUT_CNTL_12__PT_SPRITE_TEX__SHIFT 0x00000011 7772 #define SPI_PS_INPUT_CNTL_13__CYL_WRAP_MASK 0x0001e000L 7773 #define SPI_PS_INPUT_CNTL_13__CYL_WRAP__SHIFT 0x0000000d 7774 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL_MASK 0x00000300L 7775 #define SPI_PS_INPUT_CNTL_13__DEFAULT_VAL__SHIFT 0x00000008 7776 #define SPI_PS_INPUT_CNTL_13__DUP_MASK 0x00040000L 7777 #define SPI_PS_INPUT_CNTL_13__DUP__SHIFT 0x00000012 7778 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE_MASK 0x00000400L 7779 #define SPI_PS_INPUT_CNTL_13__FLAT_SHADE__SHIFT 0x0000000a 7780 #define SPI_PS_INPUT_CNTL_13__OFFSET_MASK 0x0000003fL 7781 #define SPI_PS_INPUT_CNTL_13__OFFSET__SHIFT 0x00000000 7782 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX_MASK 0x00020000L 7783 #define SPI_PS_INPUT_CNTL_13__PT_SPRITE_TEX__SHIFT 0x00000011 7784 #define SPI_PS_INPUT_CNTL_14__CYL_WRAP_MASK 0x0001e000L 7785 #define SPI_PS_INPUT_CNTL_14__CYL_WRAP__SHIFT 0x0000000d 7786 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL_MASK 0x00000300L 7787 #define SPI_PS_INPUT_CNTL_14__DEFAULT_VAL__SHIFT 0x00000008 7788 #define SPI_PS_INPUT_CNTL_14__DUP_MASK 0x00040000L 7789 #define SPI_PS_INPUT_CNTL_14__DUP__SHIFT 0x00000012 7790 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE_MASK 0x00000400L 7791 #define SPI_PS_INPUT_CNTL_14__FLAT_SHADE__SHIFT 0x0000000a 7792 #define SPI_PS_INPUT_CNTL_14__OFFSET_MASK 0x0000003fL 7793 #define SPI_PS_INPUT_CNTL_14__OFFSET__SHIFT 0x00000000 7794 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX_MASK 0x00020000L 7795 #define SPI_PS_INPUT_CNTL_14__PT_SPRITE_TEX__SHIFT 0x00000011 7796 #define SPI_PS_INPUT_CNTL_15__CYL_WRAP_MASK 0x0001e000L 7797 #define SPI_PS_INPUT_CNTL_15__CYL_WRAP__SHIFT 0x0000000d 7798 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL_MASK 0x00000300L 7799 #define SPI_PS_INPUT_CNTL_15__DEFAULT_VAL__SHIFT 0x00000008 7800 #define SPI_PS_INPUT_CNTL_15__DUP_MASK 0x00040000L 7801 #define SPI_PS_INPUT_CNTL_15__DUP__SHIFT 0x00000012 7802 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE_MASK 0x00000400L 7803 #define SPI_PS_INPUT_CNTL_15__FLAT_SHADE__SHIFT 0x0000000a 7804 #define SPI_PS_INPUT_CNTL_15__OFFSET_MASK 0x0000003fL 7805 #define SPI_PS_INPUT_CNTL_15__OFFSET__SHIFT 0x00000000 7806 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX_MASK 0x00020000L 7807 #define SPI_PS_INPUT_CNTL_15__PT_SPRITE_TEX__SHIFT 0x00000011 7808 #define SPI_PS_INPUT_CNTL_16__CYL_WRAP_MASK 0x0001e000L 7809 #define SPI_PS_INPUT_CNTL_16__CYL_WRAP__SHIFT 0x0000000d 7810 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL_MASK 0x00000300L 7811 #define SPI_PS_INPUT_CNTL_16__DEFAULT_VAL__SHIFT 0x00000008 7812 #define SPI_PS_INPUT_CNTL_16__DUP_MASK 0x00040000L 7813 #define SPI_PS_INPUT_CNTL_16__DUP__SHIFT 0x00000012 7814 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE_MASK 0x00000400L 7815 #define SPI_PS_INPUT_CNTL_16__FLAT_SHADE__SHIFT 0x0000000a 7816 #define SPI_PS_INPUT_CNTL_16__OFFSET_MASK 0x0000003fL 7817 #define SPI_PS_INPUT_CNTL_16__OFFSET__SHIFT 0x00000000 7818 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX_MASK 0x00020000L 7819 #define SPI_PS_INPUT_CNTL_16__PT_SPRITE_TEX__SHIFT 0x00000011 7820 #define SPI_PS_INPUT_CNTL_17__CYL_WRAP_MASK 0x0001e000L 7821 #define SPI_PS_INPUT_CNTL_17__CYL_WRAP__SHIFT 0x0000000d 7822 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL_MASK 0x00000300L 7823 #define SPI_PS_INPUT_CNTL_17__DEFAULT_VAL__SHIFT 0x00000008 7824 #define SPI_PS_INPUT_CNTL_17__DUP_MASK 0x00040000L 7825 #define SPI_PS_INPUT_CNTL_17__DUP__SHIFT 0x00000012 7826 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE_MASK 0x00000400L 7827 #define SPI_PS_INPUT_CNTL_17__FLAT_SHADE__SHIFT 0x0000000a 7828 #define SPI_PS_INPUT_CNTL_17__OFFSET_MASK 0x0000003fL 7829 #define SPI_PS_INPUT_CNTL_17__OFFSET__SHIFT 0x00000000 7830 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX_MASK 0x00020000L 7831 #define SPI_PS_INPUT_CNTL_17__PT_SPRITE_TEX__SHIFT 0x00000011 7832 #define SPI_PS_INPUT_CNTL_18__CYL_WRAP_MASK 0x0001e000L 7833 #define SPI_PS_INPUT_CNTL_18__CYL_WRAP__SHIFT 0x0000000d 7834 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL_MASK 0x00000300L 7835 #define SPI_PS_INPUT_CNTL_18__DEFAULT_VAL__SHIFT 0x00000008 7836 #define SPI_PS_INPUT_CNTL_18__DUP_MASK 0x00040000L 7837 #define SPI_PS_INPUT_CNTL_18__DUP__SHIFT 0x00000012 7838 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE_MASK 0x00000400L 7839 #define SPI_PS_INPUT_CNTL_18__FLAT_SHADE__SHIFT 0x0000000a 7840 #define SPI_PS_INPUT_CNTL_18__OFFSET_MASK 0x0000003fL 7841 #define SPI_PS_INPUT_CNTL_18__OFFSET__SHIFT 0x00000000 7842 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX_MASK 0x00020000L 7843 #define SPI_PS_INPUT_CNTL_18__PT_SPRITE_TEX__SHIFT 0x00000011 7844 #define SPI_PS_INPUT_CNTL_19__CYL_WRAP_MASK 0x0001e000L 7845 #define SPI_PS_INPUT_CNTL_19__CYL_WRAP__SHIFT 0x0000000d 7846 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL_MASK 0x00000300L 7847 #define SPI_PS_INPUT_CNTL_19__DEFAULT_VAL__SHIFT 0x00000008 7848 #define SPI_PS_INPUT_CNTL_19__DUP_MASK 0x00040000L 7849 #define SPI_PS_INPUT_CNTL_19__DUP__SHIFT 0x00000012 7850 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE_MASK 0x00000400L 7851 #define SPI_PS_INPUT_CNTL_19__FLAT_SHADE__SHIFT 0x0000000a 7852 #define SPI_PS_INPUT_CNTL_19__OFFSET_MASK 0x0000003fL 7853 #define SPI_PS_INPUT_CNTL_19__OFFSET__SHIFT 0x00000000 7854 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX_MASK 0x00020000L 7855 #define SPI_PS_INPUT_CNTL_19__PT_SPRITE_TEX__SHIFT 0x00000011 7856 #define SPI_PS_INPUT_CNTL_1__CYL_WRAP_MASK 0x0001e000L 7857 #define SPI_PS_INPUT_CNTL_1__CYL_WRAP__SHIFT 0x0000000d 7858 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL_MASK 0x00000300L 7859 #define SPI_PS_INPUT_CNTL_1__DEFAULT_VAL__SHIFT 0x00000008 7860 #define SPI_PS_INPUT_CNTL_1__DUP_MASK 0x00040000L 7861 #define SPI_PS_INPUT_CNTL_1__DUP__SHIFT 0x00000012 7862 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE_MASK 0x00000400L 7863 #define SPI_PS_INPUT_CNTL_1__FLAT_SHADE__SHIFT 0x0000000a 7864 #define SPI_PS_INPUT_CNTL_1__OFFSET_MASK 0x0000003fL 7865 #define SPI_PS_INPUT_CNTL_1__OFFSET__SHIFT 0x00000000 7866 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX_MASK 0x00020000L 7867 #define SPI_PS_INPUT_CNTL_1__PT_SPRITE_TEX__SHIFT 0x00000011 7868 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL_MASK 0x00000300L 7869 #define SPI_PS_INPUT_CNTL_20__DEFAULT_VAL__SHIFT 0x00000008 7870 #define SPI_PS_INPUT_CNTL_20__DUP_MASK 0x00040000L 7871 #define SPI_PS_INPUT_CNTL_20__DUP__SHIFT 0x00000012 7872 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE_MASK 0x00000400L 7873 #define SPI_PS_INPUT_CNTL_20__FLAT_SHADE__SHIFT 0x0000000a 7874 #define SPI_PS_INPUT_CNTL_20__OFFSET_MASK 0x0000003fL 7875 #define SPI_PS_INPUT_CNTL_20__OFFSET__SHIFT 0x00000000 7876 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL_MASK 0x00000300L 7877 #define SPI_PS_INPUT_CNTL_21__DEFAULT_VAL__SHIFT 0x00000008 7878 #define SPI_PS_INPUT_CNTL_21__DUP_MASK 0x00040000L 7879 #define SPI_PS_INPUT_CNTL_21__DUP__SHIFT 0x00000012 7880 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE_MASK 0x00000400L 7881 #define SPI_PS_INPUT_CNTL_21__FLAT_SHADE__SHIFT 0x0000000a 7882 #define SPI_PS_INPUT_CNTL_21__OFFSET_MASK 0x0000003fL 7883 #define SPI_PS_INPUT_CNTL_21__OFFSET__SHIFT 0x00000000 7884 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL_MASK 0x00000300L 7885 #define SPI_PS_INPUT_CNTL_22__DEFAULT_VAL__SHIFT 0x00000008 7886 #define SPI_PS_INPUT_CNTL_22__DUP_MASK 0x00040000L 7887 #define SPI_PS_INPUT_CNTL_22__DUP__SHIFT 0x00000012 7888 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE_MASK 0x00000400L 7889 #define SPI_PS_INPUT_CNTL_22__FLAT_SHADE__SHIFT 0x0000000a 7890 #define SPI_PS_INPUT_CNTL_22__OFFSET_MASK 0x0000003fL 7891 #define SPI_PS_INPUT_CNTL_22__OFFSET__SHIFT 0x00000000 7892 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL_MASK 0x00000300L 7893 #define SPI_PS_INPUT_CNTL_23__DEFAULT_VAL__SHIFT 0x00000008 7894 #define SPI_PS_INPUT_CNTL_23__DUP_MASK 0x00040000L 7895 #define SPI_PS_INPUT_CNTL_23__DUP__SHIFT 0x00000012 7896 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE_MASK 0x00000400L 7897 #define SPI_PS_INPUT_CNTL_23__FLAT_SHADE__SHIFT 0x0000000a 7898 #define SPI_PS_INPUT_CNTL_23__OFFSET_MASK 0x0000003fL 7899 #define SPI_PS_INPUT_CNTL_23__OFFSET__SHIFT 0x00000000 7900 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL_MASK 0x00000300L 7901 #define SPI_PS_INPUT_CNTL_24__DEFAULT_VAL__SHIFT 0x00000008 7902 #define SPI_PS_INPUT_CNTL_24__DUP_MASK 0x00040000L 7903 #define SPI_PS_INPUT_CNTL_24__DUP__SHIFT 0x00000012 7904 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE_MASK 0x00000400L 7905 #define SPI_PS_INPUT_CNTL_24__FLAT_SHADE__SHIFT 0x0000000a 7906 #define SPI_PS_INPUT_CNTL_24__OFFSET_MASK 0x0000003fL 7907 #define SPI_PS_INPUT_CNTL_24__OFFSET__SHIFT 0x00000000 7908 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL_MASK 0x00000300L 7909 #define SPI_PS_INPUT_CNTL_25__DEFAULT_VAL__SHIFT 0x00000008 7910 #define SPI_PS_INPUT_CNTL_25__DUP_MASK 0x00040000L 7911 #define SPI_PS_INPUT_CNTL_25__DUP__SHIFT 0x00000012 7912 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE_MASK 0x00000400L 7913 #define SPI_PS_INPUT_CNTL_25__FLAT_SHADE__SHIFT 0x0000000a 7914 #define SPI_PS_INPUT_CNTL_25__OFFSET_MASK 0x0000003fL 7915 #define SPI_PS_INPUT_CNTL_25__OFFSET__SHIFT 0x00000000 7916 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL_MASK 0x00000300L 7917 #define SPI_PS_INPUT_CNTL_26__DEFAULT_VAL__SHIFT 0x00000008 7918 #define SPI_PS_INPUT_CNTL_26__DUP_MASK 0x00040000L 7919 #define SPI_PS_INPUT_CNTL_26__DUP__SHIFT 0x00000012 7920 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE_MASK 0x00000400L 7921 #define SPI_PS_INPUT_CNTL_26__FLAT_SHADE__SHIFT 0x0000000a 7922 #define SPI_PS_INPUT_CNTL_26__OFFSET_MASK 0x0000003fL 7923 #define SPI_PS_INPUT_CNTL_26__OFFSET__SHIFT 0x00000000 7924 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL_MASK 0x00000300L 7925 #define SPI_PS_INPUT_CNTL_27__DEFAULT_VAL__SHIFT 0x00000008 7926 #define SPI_PS_INPUT_CNTL_27__DUP_MASK 0x00040000L 7927 #define SPI_PS_INPUT_CNTL_27__DUP__SHIFT 0x00000012 7928 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE_MASK 0x00000400L 7929 #define SPI_PS_INPUT_CNTL_27__FLAT_SHADE__SHIFT 0x0000000a 7930 #define SPI_PS_INPUT_CNTL_27__OFFSET_MASK 0x0000003fL 7931 #define SPI_PS_INPUT_CNTL_27__OFFSET__SHIFT 0x00000000 7932 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL_MASK 0x00000300L 7933 #define SPI_PS_INPUT_CNTL_28__DEFAULT_VAL__SHIFT 0x00000008 7934 #define SPI_PS_INPUT_CNTL_28__DUP_MASK 0x00040000L 7935 #define SPI_PS_INPUT_CNTL_28__DUP__SHIFT 0x00000012 7936 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE_MASK 0x00000400L 7937 #define SPI_PS_INPUT_CNTL_28__FLAT_SHADE__SHIFT 0x0000000a 7938 #define SPI_PS_INPUT_CNTL_28__OFFSET_MASK 0x0000003fL 7939 #define SPI_PS_INPUT_CNTL_28__OFFSET__SHIFT 0x00000000 7940 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL_MASK 0x00000300L 7941 #define SPI_PS_INPUT_CNTL_29__DEFAULT_VAL__SHIFT 0x00000008 7942 #define SPI_PS_INPUT_CNTL_29__DUP_MASK 0x00040000L 7943 #define SPI_PS_INPUT_CNTL_29__DUP__SHIFT 0x00000012 7944 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE_MASK 0x00000400L 7945 #define SPI_PS_INPUT_CNTL_29__FLAT_SHADE__SHIFT 0x0000000a 7946 #define SPI_PS_INPUT_CNTL_29__OFFSET_MASK 0x0000003fL 7947 #define SPI_PS_INPUT_CNTL_29__OFFSET__SHIFT 0x00000000 7948 #define SPI_PS_INPUT_CNTL_2__CYL_WRAP_MASK 0x0001e000L 7949 #define SPI_PS_INPUT_CNTL_2__CYL_WRAP__SHIFT 0x0000000d 7950 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL_MASK 0x00000300L 7951 #define SPI_PS_INPUT_CNTL_2__DEFAULT_VAL__SHIFT 0x00000008 7952 #define SPI_PS_INPUT_CNTL_2__DUP_MASK 0x00040000L 7953 #define SPI_PS_INPUT_CNTL_2__DUP__SHIFT 0x00000012 7954 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE_MASK 0x00000400L 7955 #define SPI_PS_INPUT_CNTL_2__FLAT_SHADE__SHIFT 0x0000000a 7956 #define SPI_PS_INPUT_CNTL_2__OFFSET_MASK 0x0000003fL 7957 #define SPI_PS_INPUT_CNTL_2__OFFSET__SHIFT 0x00000000 7958 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX_MASK 0x00020000L 7959 #define SPI_PS_INPUT_CNTL_2__PT_SPRITE_TEX__SHIFT 0x00000011 7960 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL_MASK 0x00000300L 7961 #define SPI_PS_INPUT_CNTL_30__DEFAULT_VAL__SHIFT 0x00000008 7962 #define SPI_PS_INPUT_CNTL_30__DUP_MASK 0x00040000L 7963 #define SPI_PS_INPUT_CNTL_30__DUP__SHIFT 0x00000012 7964 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE_MASK 0x00000400L 7965 #define SPI_PS_INPUT_CNTL_30__FLAT_SHADE__SHIFT 0x0000000a 7966 #define SPI_PS_INPUT_CNTL_30__OFFSET_MASK 0x0000003fL 7967 #define SPI_PS_INPUT_CNTL_30__OFFSET__SHIFT 0x00000000 7968 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL_MASK 0x00000300L 7969 #define SPI_PS_INPUT_CNTL_31__DEFAULT_VAL__SHIFT 0x00000008 7970 #define SPI_PS_INPUT_CNTL_31__DUP_MASK 0x00040000L 7971 #define SPI_PS_INPUT_CNTL_31__DUP__SHIFT 0x00000012 7972 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE_MASK 0x00000400L 7973 #define SPI_PS_INPUT_CNTL_31__FLAT_SHADE__SHIFT 0x0000000a 7974 #define SPI_PS_INPUT_CNTL_31__OFFSET_MASK 0x0000003fL 7975 #define SPI_PS_INPUT_CNTL_31__OFFSET__SHIFT 0x00000000 7976 #define SPI_PS_INPUT_CNTL_3__CYL_WRAP_MASK 0x0001e000L 7977 #define SPI_PS_INPUT_CNTL_3__CYL_WRAP__SHIFT 0x0000000d 7978 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL_MASK 0x00000300L 7979 #define SPI_PS_INPUT_CNTL_3__DEFAULT_VAL__SHIFT 0x00000008 7980 #define SPI_PS_INPUT_CNTL_3__DUP_MASK 0x00040000L 7981 #define SPI_PS_INPUT_CNTL_3__DUP__SHIFT 0x00000012 7982 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE_MASK 0x00000400L 7983 #define SPI_PS_INPUT_CNTL_3__FLAT_SHADE__SHIFT 0x0000000a 7984 #define SPI_PS_INPUT_CNTL_3__OFFSET_MASK 0x0000003fL 7985 #define SPI_PS_INPUT_CNTL_3__OFFSET__SHIFT 0x00000000 7986 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX_MASK 0x00020000L 7987 #define SPI_PS_INPUT_CNTL_3__PT_SPRITE_TEX__SHIFT 0x00000011 7988 #define SPI_PS_INPUT_CNTL_4__CYL_WRAP_MASK 0x0001e000L 7989 #define SPI_PS_INPUT_CNTL_4__CYL_WRAP__SHIFT 0x0000000d 7990 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL_MASK 0x00000300L 7991 #define SPI_PS_INPUT_CNTL_4__DEFAULT_VAL__SHIFT 0x00000008 7992 #define SPI_PS_INPUT_CNTL_4__DUP_MASK 0x00040000L 7993 #define SPI_PS_INPUT_CNTL_4__DUP__SHIFT 0x00000012 7994 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE_MASK 0x00000400L 7995 #define SPI_PS_INPUT_CNTL_4__FLAT_SHADE__SHIFT 0x0000000a 7996 #define SPI_PS_INPUT_CNTL_4__OFFSET_MASK 0x0000003fL 7997 #define SPI_PS_INPUT_CNTL_4__OFFSET__SHIFT 0x00000000 7998 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX_MASK 0x00020000L 7999 #define SPI_PS_INPUT_CNTL_4__PT_SPRITE_TEX__SHIFT 0x00000011 8000 #define SPI_PS_INPUT_CNTL_5__CYL_WRAP_MASK 0x0001e000L 8001 #define SPI_PS_INPUT_CNTL_5__CYL_WRAP__SHIFT 0x0000000d 8002 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL_MASK 0x00000300L 8003 #define SPI_PS_INPUT_CNTL_5__DEFAULT_VAL__SHIFT 0x00000008 8004 #define SPI_PS_INPUT_CNTL_5__DUP_MASK 0x00040000L 8005 #define SPI_PS_INPUT_CNTL_5__DUP__SHIFT 0x00000012 8006 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE_MASK 0x00000400L 8007 #define SPI_PS_INPUT_CNTL_5__FLAT_SHADE__SHIFT 0x0000000a 8008 #define SPI_PS_INPUT_CNTL_5__OFFSET_MASK 0x0000003fL 8009 #define SPI_PS_INPUT_CNTL_5__OFFSET__SHIFT 0x00000000 8010 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX_MASK 0x00020000L 8011 #define SPI_PS_INPUT_CNTL_5__PT_SPRITE_TEX__SHIFT 0x00000011 8012 #define SPI_PS_INPUT_CNTL_6__CYL_WRAP_MASK 0x0001e000L 8013 #define SPI_PS_INPUT_CNTL_6__CYL_WRAP__SHIFT 0x0000000d 8014 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL_MASK 0x00000300L 8015 #define SPI_PS_INPUT_CNTL_6__DEFAULT_VAL__SHIFT 0x00000008 8016 #define SPI_PS_INPUT_CNTL_6__DUP_MASK 0x00040000L 8017 #define SPI_PS_INPUT_CNTL_6__DUP__SHIFT 0x00000012 8018 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE_MASK 0x00000400L 8019 #define SPI_PS_INPUT_CNTL_6__FLAT_SHADE__SHIFT 0x0000000a 8020 #define SPI_PS_INPUT_CNTL_6__OFFSET_MASK 0x0000003fL 8021 #define SPI_PS_INPUT_CNTL_6__OFFSET__SHIFT 0x00000000 8022 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX_MASK 0x00020000L 8023 #define SPI_PS_INPUT_CNTL_6__PT_SPRITE_TEX__SHIFT 0x00000011 8024 #define SPI_PS_INPUT_CNTL_7__CYL_WRAP_MASK 0x0001e000L 8025 #define SPI_PS_INPUT_CNTL_7__CYL_WRAP__SHIFT 0x0000000d 8026 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL_MASK 0x00000300L 8027 #define SPI_PS_INPUT_CNTL_7__DEFAULT_VAL__SHIFT 0x00000008 8028 #define SPI_PS_INPUT_CNTL_7__DUP_MASK 0x00040000L 8029 #define SPI_PS_INPUT_CNTL_7__DUP__SHIFT 0x00000012 8030 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE_MASK 0x00000400L 8031 #define SPI_PS_INPUT_CNTL_7__FLAT_SHADE__SHIFT 0x0000000a 8032 #define SPI_PS_INPUT_CNTL_7__OFFSET_MASK 0x0000003fL 8033 #define SPI_PS_INPUT_CNTL_7__OFFSET__SHIFT 0x00000000 8034 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX_MASK 0x00020000L 8035 #define SPI_PS_INPUT_CNTL_7__PT_SPRITE_TEX__SHIFT 0x00000011 8036 #define SPI_PS_INPUT_CNTL_8__CYL_WRAP_MASK 0x0001e000L 8037 #define SPI_PS_INPUT_CNTL_8__CYL_WRAP__SHIFT 0x0000000d 8038 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL_MASK 0x00000300L 8039 #define SPI_PS_INPUT_CNTL_8__DEFAULT_VAL__SHIFT 0x00000008 8040 #define SPI_PS_INPUT_CNTL_8__DUP_MASK 0x00040000L 8041 #define SPI_PS_INPUT_CNTL_8__DUP__SHIFT 0x00000012 8042 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE_MASK 0x00000400L 8043 #define SPI_PS_INPUT_CNTL_8__FLAT_SHADE__SHIFT 0x0000000a 8044 #define SPI_PS_INPUT_CNTL_8__OFFSET_MASK 0x0000003fL 8045 #define SPI_PS_INPUT_CNTL_8__OFFSET__SHIFT 0x00000000 8046 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX_MASK 0x00020000L 8047 #define SPI_PS_INPUT_CNTL_8__PT_SPRITE_TEX__SHIFT 0x00000011 8048 #define SPI_PS_INPUT_CNTL_9__CYL_WRAP_MASK 0x0001e000L 8049 #define SPI_PS_INPUT_CNTL_9__CYL_WRAP__SHIFT 0x0000000d 8050 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL_MASK 0x00000300L 8051 #define SPI_PS_INPUT_CNTL_9__DEFAULT_VAL__SHIFT 0x00000008 8052 #define SPI_PS_INPUT_CNTL_9__DUP_MASK 0x00040000L 8053 #define SPI_PS_INPUT_CNTL_9__DUP__SHIFT 0x00000012 8054 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE_MASK 0x00000400L 8055 #define SPI_PS_INPUT_CNTL_9__FLAT_SHADE__SHIFT 0x0000000a 8056 #define SPI_PS_INPUT_CNTL_9__OFFSET_MASK 0x0000003fL 8057 #define SPI_PS_INPUT_CNTL_9__OFFSET__SHIFT 0x00000000 8058 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX_MASK 0x00020000L 8059 #define SPI_PS_INPUT_CNTL_9__PT_SPRITE_TEX__SHIFT 0x00000011 8060 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA_MASK 0x00002000L 8061 #define SPI_PS_INPUT_ENA__ANCILLARY_ENA__SHIFT 0x0000000d 8062 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA_MASK 0x00001000L 8063 #define SPI_PS_INPUT_ENA__FRONT_FACE_ENA__SHIFT 0x0000000c 8064 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA_MASK 0x00000020L 8065 #define SPI_PS_INPUT_ENA__LINEAR_CENTER_ENA__SHIFT 0x00000005 8066 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA_MASK 0x00000040L 8067 #define SPI_PS_INPUT_ENA__LINEAR_CENTROID_ENA__SHIFT 0x00000006 8068 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA_MASK 0x00000010L 8069 #define SPI_PS_INPUT_ENA__LINEAR_SAMPLE_ENA__SHIFT 0x00000004 8070 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA_MASK 0x00000080L 8071 #define SPI_PS_INPUT_ENA__LINE_STIPPLE_TEX_ENA__SHIFT 0x00000007 8072 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA_MASK 0x00000002L 8073 #define SPI_PS_INPUT_ENA__PERSP_CENTER_ENA__SHIFT 0x00000001 8074 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA_MASK 0x00000004L 8075 #define SPI_PS_INPUT_ENA__PERSP_CENTROID_ENA__SHIFT 0x00000002 8076 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA_MASK 0x00000008L 8077 #define SPI_PS_INPUT_ENA__PERSP_PULL_MODEL_ENA__SHIFT 0x00000003 8078 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA_MASK 0x00000001L 8079 #define SPI_PS_INPUT_ENA__PERSP_SAMPLE_ENA__SHIFT 0x00000000 8080 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA_MASK 0x00008000L 8081 #define SPI_PS_INPUT_ENA__POS_FIXED_PT_ENA__SHIFT 0x0000000f 8082 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA_MASK 0x00000800L 8083 #define SPI_PS_INPUT_ENA__POS_W_FLOAT_ENA__SHIFT 0x0000000b 8084 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA_MASK 0x00000100L 8085 #define SPI_PS_INPUT_ENA__POS_X_FLOAT_ENA__SHIFT 0x00000008 8086 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA_MASK 0x00000200L 8087 #define SPI_PS_INPUT_ENA__POS_Y_FLOAT_ENA__SHIFT 0x00000009 8088 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA_MASK 0x00000400L 8089 #define SPI_PS_INPUT_ENA__POS_Z_FLOAT_ENA__SHIFT 0x0000000a 8090 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA_MASK 0x00004000L 8091 #define SPI_PS_INPUT_ENA__SAMPLE_COVERAGE_ENA__SHIFT 0x0000000e 8092 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID_MASK 0x00000fffL 8093 #define SPI_PS_MAX_WAVE_ID__MAX_WAVE_ID__SHIFT 0x00000000 8094 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT_MASK 0x0000000fL 8095 #define SPI_SHADER_COL_FORMAT__COL0_EXPORT_FORMAT__SHIFT 0x00000000 8096 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT_MASK 0x000000f0L 8097 #define SPI_SHADER_COL_FORMAT__COL1_EXPORT_FORMAT__SHIFT 0x00000004 8098 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT_MASK 0x00000f00L 8099 #define SPI_SHADER_COL_FORMAT__COL2_EXPORT_FORMAT__SHIFT 0x00000008 8100 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT_MASK 0x0000f000L 8101 #define SPI_SHADER_COL_FORMAT__COL3_EXPORT_FORMAT__SHIFT 0x0000000c 8102 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT_MASK 0x000f0000L 8103 #define SPI_SHADER_COL_FORMAT__COL4_EXPORT_FORMAT__SHIFT 0x00000010 8104 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT_MASK 0x00f00000L 8105 #define SPI_SHADER_COL_FORMAT__COL5_EXPORT_FORMAT__SHIFT 0x00000014 8106 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT_MASK 0x0f000000L 8107 #define SPI_SHADER_COL_FORMAT__COL6_EXPORT_FORMAT__SHIFT 0x00000018 8108 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT_MASK 0xf0000000L 8109 #define SPI_SHADER_COL_FORMAT__COL7_EXPORT_FORMAT__SHIFT 0x0000001c 8110 #define SPI_SHADER_PGM_HI_ES__MEM_BASE_MASK 0x000000ffL 8111 #define SPI_SHADER_PGM_HI_ES__MEM_BASE__SHIFT 0x00000000 8112 #define SPI_SHADER_PGM_HI_GS__MEM_BASE_MASK 0x000000ffL 8113 #define SPI_SHADER_PGM_HI_GS__MEM_BASE__SHIFT 0x00000000 8114 #define SPI_SHADER_PGM_HI_HS__MEM_BASE_MASK 0x000000ffL 8115 #define SPI_SHADER_PGM_HI_HS__MEM_BASE__SHIFT 0x00000000 8116 #define SPI_SHADER_PGM_HI_LS__MEM_BASE_MASK 0x000000ffL 8117 #define SPI_SHADER_PGM_HI_LS__MEM_BASE__SHIFT 0x00000000 8118 #define SPI_SHADER_PGM_HI_PS__MEM_BASE_MASK 0x000000ffL 8119 #define SPI_SHADER_PGM_HI_PS__MEM_BASE__SHIFT 0x00000000 8120 #define SPI_SHADER_PGM_HI_VS__MEM_BASE_MASK 0x000000ffL 8121 #define SPI_SHADER_PGM_HI_VS__MEM_BASE__SHIFT 0x00000000 8122 #define SPI_SHADER_PGM_LO_ES__MEM_BASE_MASK 0xffffffffL 8123 #define SPI_SHADER_PGM_LO_ES__MEM_BASE__SHIFT 0x00000000 8124 #define SPI_SHADER_PGM_LO_GS__MEM_BASE_MASK 0xffffffffL 8125 #define SPI_SHADER_PGM_LO_GS__MEM_BASE__SHIFT 0x00000000 8126 #define SPI_SHADER_PGM_LO_HS__MEM_BASE_MASK 0xffffffffL 8127 #define SPI_SHADER_PGM_LO_HS__MEM_BASE__SHIFT 0x00000000 8128 #define SPI_SHADER_PGM_LO_LS__MEM_BASE_MASK 0xffffffffL 8129 #define SPI_SHADER_PGM_LO_LS__MEM_BASE__SHIFT 0x00000000 8130 #define SPI_SHADER_PGM_LO_PS__MEM_BASE_MASK 0xffffffffL 8131 #define SPI_SHADER_PGM_LO_PS__MEM_BASE__SHIFT 0x00000000 8132 #define SPI_SHADER_PGM_LO_VS__MEM_BASE_MASK 0xffffffffL 8133 #define SPI_SHADER_PGM_LO_VS__MEM_BASE__SHIFT 0x00000000 8134 #define SPI_SHADER_PGM_RSRC1_ES__CACHE_CTL_MASK 0x38000000L 8135 #define SPI_SHADER_PGM_RSRC1_ES__CACHE_CTL__SHIFT 0x0000001b 8136 #define SPI_SHADER_PGM_RSRC1_ES__CDBG_USER_MASK 0x40000000L 8137 #define SPI_SHADER_PGM_RSRC1_ES__CDBG_USER__SHIFT 0x0000001e 8138 #define SPI_SHADER_PGM_RSRC1_ES__CU_GROUP_ENABLE_MASK 0x04000000L 8139 #define SPI_SHADER_PGM_RSRC1_ES__CU_GROUP_ENABLE__SHIFT 0x0000001a 8140 #define SPI_SHADER_PGM_RSRC1_ES__DEBUG_MODE_MASK 0x00400000L 8141 #define SPI_SHADER_PGM_RSRC1_ES__DEBUG_MODE__SHIFT 0x00000016 8142 #define SPI_SHADER_PGM_RSRC1_ES__DX10_CLAMP_MASK 0x00200000L 8143 #define SPI_SHADER_PGM_RSRC1_ES__DX10_CLAMP__SHIFT 0x00000015 8144 #define SPI_SHADER_PGM_RSRC1_ES__FLOAT_MODE_MASK 0x000ff000L 8145 #define SPI_SHADER_PGM_RSRC1_ES__FLOAT_MODE__SHIFT 0x0000000c 8146 #define SPI_SHADER_PGM_RSRC1_ES__IEEE_MODE_MASK 0x00800000L 8147 #define SPI_SHADER_PGM_RSRC1_ES__IEEE_MODE__SHIFT 0x00000017 8148 #define SPI_SHADER_PGM_RSRC1_ES__PRIORITY_MASK 0x00000c00L 8149 #define SPI_SHADER_PGM_RSRC1_ES__PRIORITY__SHIFT 0x0000000a 8150 #define SPI_SHADER_PGM_RSRC1_ES__PRIV_MASK 0x00100000L 8151 #define SPI_SHADER_PGM_RSRC1_ES__PRIV__SHIFT 0x00000014 8152 #define SPI_SHADER_PGM_RSRC1_ES__SGPRS_MASK 0x000003c0L 8153 #define SPI_SHADER_PGM_RSRC1_ES__SGPRS__SHIFT 0x00000006 8154 #define SPI_SHADER_PGM_RSRC1_ES__VGPR_COMP_CNT_MASK 0x03000000L 8155 #define SPI_SHADER_PGM_RSRC1_ES__VGPR_COMP_CNT__SHIFT 0x00000018 8156 #define SPI_SHADER_PGM_RSRC1_ES__VGPRS_MASK 0x0000003fL 8157 #define SPI_SHADER_PGM_RSRC1_ES__VGPRS__SHIFT 0x00000000 8158 #define SPI_SHADER_PGM_RSRC1_GS__CACHE_CTL_MASK 0x0e000000L 8159 #define SPI_SHADER_PGM_RSRC1_GS__CACHE_CTL__SHIFT 0x00000019 8160 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER_MASK 0x10000000L 8161 #define SPI_SHADER_PGM_RSRC1_GS__CDBG_USER__SHIFT 0x0000001c 8162 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE_MASK 0x01000000L 8163 #define SPI_SHADER_PGM_RSRC1_GS__CU_GROUP_ENABLE__SHIFT 0x00000018 8164 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE_MASK 0x00400000L 8165 #define SPI_SHADER_PGM_RSRC1_GS__DEBUG_MODE__SHIFT 0x00000016 8166 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP_MASK 0x00200000L 8167 #define SPI_SHADER_PGM_RSRC1_GS__DX10_CLAMP__SHIFT 0x00000015 8168 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE_MASK 0x000ff000L 8169 #define SPI_SHADER_PGM_RSRC1_GS__FLOAT_MODE__SHIFT 0x0000000c 8170 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE_MASK 0x00800000L 8171 #define SPI_SHADER_PGM_RSRC1_GS__IEEE_MODE__SHIFT 0x00000017 8172 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY_MASK 0x00000c00L 8173 #define SPI_SHADER_PGM_RSRC1_GS__PRIORITY__SHIFT 0x0000000a 8174 #define SPI_SHADER_PGM_RSRC1_GS__PRIV_MASK 0x00100000L 8175 #define SPI_SHADER_PGM_RSRC1_GS__PRIV__SHIFT 0x00000014 8176 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS_MASK 0x000003c0L 8177 #define SPI_SHADER_PGM_RSRC1_GS__SGPRS__SHIFT 0x00000006 8178 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS_MASK 0x0000003fL 8179 #define SPI_SHADER_PGM_RSRC1_GS__VGPRS__SHIFT 0x00000000 8180 #define SPI_SHADER_PGM_RSRC1_HS__CACHE_CTL_MASK 0x07000000L 8181 #define SPI_SHADER_PGM_RSRC1_HS__CACHE_CTL__SHIFT 0x00000018 8182 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER_MASK 0x08000000L 8183 #define SPI_SHADER_PGM_RSRC1_HS__CDBG_USER__SHIFT 0x0000001b 8184 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE_MASK 0x00400000L 8185 #define SPI_SHADER_PGM_RSRC1_HS__DEBUG_MODE__SHIFT 0x00000016 8186 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP_MASK 0x00200000L 8187 #define SPI_SHADER_PGM_RSRC1_HS__DX10_CLAMP__SHIFT 0x00000015 8188 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE_MASK 0x000ff000L 8189 #define SPI_SHADER_PGM_RSRC1_HS__FLOAT_MODE__SHIFT 0x0000000c 8190 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE_MASK 0x00800000L 8191 #define SPI_SHADER_PGM_RSRC1_HS__IEEE_MODE__SHIFT 0x00000017 8192 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY_MASK 0x00000c00L 8193 #define SPI_SHADER_PGM_RSRC1_HS__PRIORITY__SHIFT 0x0000000a 8194 #define SPI_SHADER_PGM_RSRC1_HS__PRIV_MASK 0x00100000L 8195 #define SPI_SHADER_PGM_RSRC1_HS__PRIV__SHIFT 0x00000014 8196 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS_MASK 0x000003c0L 8197 #define SPI_SHADER_PGM_RSRC1_HS__SGPRS__SHIFT 0x00000006 8198 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS_MASK 0x0000003fL 8199 #define SPI_SHADER_PGM_RSRC1_HS__VGPRS__SHIFT 0x00000000 8200 #define SPI_SHADER_PGM_RSRC1_LS__CACHE_CTL_MASK 0x1c000000L 8201 #define SPI_SHADER_PGM_RSRC1_LS__CACHE_CTL__SHIFT 0x0000001a 8202 #define SPI_SHADER_PGM_RSRC1_LS__CDBG_USER_MASK 0x20000000L 8203 #define SPI_SHADER_PGM_RSRC1_LS__CDBG_USER__SHIFT 0x0000001d 8204 #define SPI_SHADER_PGM_RSRC1_LS__DEBUG_MODE_MASK 0x00400000L 8205 #define SPI_SHADER_PGM_RSRC1_LS__DEBUG_MODE__SHIFT 0x00000016 8206 #define SPI_SHADER_PGM_RSRC1_LS__DX10_CLAMP_MASK 0x00200000L 8207 #define SPI_SHADER_PGM_RSRC1_LS__DX10_CLAMP__SHIFT 0x00000015 8208 #define SPI_SHADER_PGM_RSRC1_LS__FLOAT_MODE_MASK 0x000ff000L 8209 #define SPI_SHADER_PGM_RSRC1_LS__FLOAT_MODE__SHIFT 0x0000000c 8210 #define SPI_SHADER_PGM_RSRC1_LS__IEEE_MODE_MASK 0x00800000L 8211 #define SPI_SHADER_PGM_RSRC1_LS__IEEE_MODE__SHIFT 0x00000017 8212 #define SPI_SHADER_PGM_RSRC1_LS__PRIORITY_MASK 0x00000c00L 8213 #define SPI_SHADER_PGM_RSRC1_LS__PRIORITY__SHIFT 0x0000000a 8214 #define SPI_SHADER_PGM_RSRC1_LS__PRIV_MASK 0x00100000L 8215 #define SPI_SHADER_PGM_RSRC1_LS__PRIV__SHIFT 0x00000014 8216 #define SPI_SHADER_PGM_RSRC1_LS__SGPRS_MASK 0x000003c0L 8217 #define SPI_SHADER_PGM_RSRC1_LS__SGPRS__SHIFT 0x00000006 8218 #define SPI_SHADER_PGM_RSRC1_LS__VGPR_COMP_CNT_MASK 0x03000000L 8219 #define SPI_SHADER_PGM_RSRC1_LS__VGPR_COMP_CNT__SHIFT 0x00000018 8220 #define SPI_SHADER_PGM_RSRC1_LS__VGPRS_MASK 0x0000003fL 8221 #define SPI_SHADER_PGM_RSRC1_LS__VGPRS__SHIFT 0x00000000 8222 #define SPI_SHADER_PGM_RSRC1_PS__CACHE_CTL_MASK 0x0e000000L 8223 #define SPI_SHADER_PGM_RSRC1_PS__CACHE_CTL__SHIFT 0x00000019 8224 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER_MASK 0x10000000L 8225 #define SPI_SHADER_PGM_RSRC1_PS__CDBG_USER__SHIFT 0x0000001c 8226 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE_MASK 0x01000000L 8227 #define SPI_SHADER_PGM_RSRC1_PS__CU_GROUP_DISABLE__SHIFT 0x00000018 8228 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE_MASK 0x00400000L 8229 #define SPI_SHADER_PGM_RSRC1_PS__DEBUG_MODE__SHIFT 0x00000016 8230 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP_MASK 0x00200000L 8231 #define SPI_SHADER_PGM_RSRC1_PS__DX10_CLAMP__SHIFT 0x00000015 8232 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE_MASK 0x000ff000L 8233 #define SPI_SHADER_PGM_RSRC1_PS__FLOAT_MODE__SHIFT 0x0000000c 8234 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE_MASK 0x00800000L 8235 #define SPI_SHADER_PGM_RSRC1_PS__IEEE_MODE__SHIFT 0x00000017 8236 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY_MASK 0x00000c00L 8237 #define SPI_SHADER_PGM_RSRC1_PS__PRIORITY__SHIFT 0x0000000a 8238 #define SPI_SHADER_PGM_RSRC1_PS__PRIV_MASK 0x00100000L 8239 #define SPI_SHADER_PGM_RSRC1_PS__PRIV__SHIFT 0x00000014 8240 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS_MASK 0x000003c0L 8241 #define SPI_SHADER_PGM_RSRC1_PS__SGPRS__SHIFT 0x00000006 8242 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS_MASK 0x0000003fL 8243 #define SPI_SHADER_PGM_RSRC1_PS__VGPRS__SHIFT 0x00000000 8244 #define SPI_SHADER_PGM_RSRC1_VS__CACHE_CTL_MASK 0x38000000L 8245 #define SPI_SHADER_PGM_RSRC1_VS__CACHE_CTL__SHIFT 0x0000001b 8246 #define SPI_SHADER_PGM_RSRC1_VS__CDBG_USER_MASK 0x40000000L 8247 #define SPI_SHADER_PGM_RSRC1_VS__CDBG_USER__SHIFT 0x0000001e 8248 #define SPI_SHADER_PGM_RSRC1_VS__CU_GROUP_ENABLE_MASK 0x04000000L 8249 #define SPI_SHADER_PGM_RSRC1_VS__CU_GROUP_ENABLE__SHIFT 0x0000001a 8250 #define SPI_SHADER_PGM_RSRC1_VS__DEBUG_MODE_MASK 0x00400000L 8251 #define SPI_SHADER_PGM_RSRC1_VS__DEBUG_MODE__SHIFT 0x00000016 8252 #define SPI_SHADER_PGM_RSRC1_VS__DX10_CLAMP_MASK 0x00200000L 8253 #define SPI_SHADER_PGM_RSRC1_VS__DX10_CLAMP__SHIFT 0x00000015 8254 #define SPI_SHADER_PGM_RSRC1_VS__FLOAT_MODE_MASK 0x000ff000L 8255 #define SPI_SHADER_PGM_RSRC1_VS__FLOAT_MODE__SHIFT 0x0000000c 8256 #define SPI_SHADER_PGM_RSRC1_VS__IEEE_MODE_MASK 0x00800000L 8257 #define SPI_SHADER_PGM_RSRC1_VS__IEEE_MODE__SHIFT 0x00000017 8258 #define SPI_SHADER_PGM_RSRC1_VS__PRIORITY_MASK 0x00000c00L 8259 #define SPI_SHADER_PGM_RSRC1_VS__PRIORITY__SHIFT 0x0000000a 8260 #define SPI_SHADER_PGM_RSRC1_VS__PRIV_MASK 0x00100000L 8261 #define SPI_SHADER_PGM_RSRC1_VS__PRIV__SHIFT 0x00000014 8262 #define SPI_SHADER_PGM_RSRC1_VS__SGPRS_MASK 0x000003c0L 8263 #define SPI_SHADER_PGM_RSRC1_VS__SGPRS__SHIFT 0x00000006 8264 #define SPI_SHADER_PGM_RSRC1_VS__VGPR_COMP_CNT_MASK 0x03000000L 8265 #define SPI_SHADER_PGM_RSRC1_VS__VGPR_COMP_CNT__SHIFT 0x00000018 8266 #define SPI_SHADER_PGM_RSRC1_VS__VGPRS_MASK 0x0000003fL 8267 #define SPI_SHADER_PGM_RSRC1_VS__VGPRS__SHIFT 0x00000000 8268 #define SPI_SHADER_PGM_RSRC2_ES__EXCP_EN_MASK 0x00007f00L 8269 #define SPI_SHADER_PGM_RSRC2_ES__EXCP_EN__SHIFT 0x00000008 8270 #define SPI_SHADER_PGM_RSRC2_ES_GS__EXCP_EN_MASK 0x0001ff00L 8271 #define SPI_SHADER_PGM_RSRC2_ES_GS__EXCP_EN__SHIFT 0x00000008 8272 #define SPI_SHADER_PGM_RSRC2_ES_GS__LDS_SIZE_MASK 0x1ff00000L 8273 #define SPI_SHADER_PGM_RSRC2_ES_GS__LDS_SIZE__SHIFT 0x00000014 8274 #define SPI_SHADER_PGM_RSRC2_ES_GS__OC_LDS_EN_MASK 0x00000080L 8275 #define SPI_SHADER_PGM_RSRC2_ES_GS__OC_LDS_EN__SHIFT 0x00000007 8276 #define SPI_SHADER_PGM_RSRC2_ES_GS__SCRATCH_EN_MASK 0x00000001L 8277 #define SPI_SHADER_PGM_RSRC2_ES_GS__SCRATCH_EN__SHIFT 0x00000000 8278 #define SPI_SHADER_PGM_RSRC2_ES_GS__TRAP_PRESENT_MASK 0x00000040L 8279 #define SPI_SHADER_PGM_RSRC2_ES_GS__TRAP_PRESENT__SHIFT 0x00000006 8280 #define SPI_SHADER_PGM_RSRC2_ES_GS__USER_SGPR_MASK 0x0000003eL 8281 #define SPI_SHADER_PGM_RSRC2_ES_GS__USER_SGPR__SHIFT 0x00000001 8282 #define SPI_SHADER_PGM_RSRC2_ES__LDS_SIZE_MASK 0x1ff00000L 8283 #define SPI_SHADER_PGM_RSRC2_ES__LDS_SIZE__SHIFT 0x00000014 8284 #define SPI_SHADER_PGM_RSRC2_ES__OC_LDS_EN_MASK 0x00000080L 8285 #define SPI_SHADER_PGM_RSRC2_ES__OC_LDS_EN__SHIFT 0x00000007 8286 #define SPI_SHADER_PGM_RSRC2_ES__SCRATCH_EN_MASK 0x00000001L 8287 #define SPI_SHADER_PGM_RSRC2_ES__SCRATCH_EN__SHIFT 0x00000000 8288 #define SPI_SHADER_PGM_RSRC2_ES__TRAP_PRESENT_MASK 0x00000040L 8289 #define SPI_SHADER_PGM_RSRC2_ES__TRAP_PRESENT__SHIFT 0x00000006 8290 #define SPI_SHADER_PGM_RSRC2_ES__USER_SGPR_MASK 0x0000003eL 8291 #define SPI_SHADER_PGM_RSRC2_ES__USER_SGPR__SHIFT 0x00000001 8292 #define SPI_SHADER_PGM_RSRC2_ES_VS__EXCP_EN_MASK 0x0001ff00L 8293 #define SPI_SHADER_PGM_RSRC2_ES_VS__EXCP_EN__SHIFT 0x00000008 8294 #define SPI_SHADER_PGM_RSRC2_ES_VS__LDS_SIZE_MASK 0x1ff00000L 8295 #define SPI_SHADER_PGM_RSRC2_ES_VS__LDS_SIZE__SHIFT 0x00000014 8296 #define SPI_SHADER_PGM_RSRC2_ES_VS__OC_LDS_EN_MASK 0x00000080L 8297 #define SPI_SHADER_PGM_RSRC2_ES_VS__OC_LDS_EN__SHIFT 0x00000007 8298 #define SPI_SHADER_PGM_RSRC2_ES_VS__SCRATCH_EN_MASK 0x00000001L 8299 #define SPI_SHADER_PGM_RSRC2_ES_VS__SCRATCH_EN__SHIFT 0x00000000 8300 #define SPI_SHADER_PGM_RSRC2_ES_VS__TRAP_PRESENT_MASK 0x00000040L 8301 #define SPI_SHADER_PGM_RSRC2_ES_VS__TRAP_PRESENT__SHIFT 0x00000006 8302 #define SPI_SHADER_PGM_RSRC2_ES_VS__USER_SGPR_MASK 0x0000003eL 8303 #define SPI_SHADER_PGM_RSRC2_ES_VS__USER_SGPR__SHIFT 0x00000001 8304 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN_MASK 0x00003f80L 8305 #define SPI_SHADER_PGM_RSRC2_GS__EXCP_EN__SHIFT 0x00000007 8306 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN_MASK 0x00000001L 8307 #define SPI_SHADER_PGM_RSRC2_GS__SCRATCH_EN__SHIFT 0x00000000 8308 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT_MASK 0x00000040L 8309 #define SPI_SHADER_PGM_RSRC2_GS__TRAP_PRESENT__SHIFT 0x00000006 8310 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR_MASK 0x0000003eL 8311 #define SPI_SHADER_PGM_RSRC2_GS__USER_SGPR__SHIFT 0x00000001 8312 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN_MASK 0x0000fe00L 8313 #define SPI_SHADER_PGM_RSRC2_HS__EXCP_EN__SHIFT 0x00000009 8314 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN_MASK 0x00000080L 8315 #define SPI_SHADER_PGM_RSRC2_HS__OC_LDS_EN__SHIFT 0x00000007 8316 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN_MASK 0x00000001L 8317 #define SPI_SHADER_PGM_RSRC2_HS__SCRATCH_EN__SHIFT 0x00000000 8318 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN_MASK 0x00000100L 8319 #define SPI_SHADER_PGM_RSRC2_HS__TG_SIZE_EN__SHIFT 0x00000008 8320 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT_MASK 0x00000040L 8321 #define SPI_SHADER_PGM_RSRC2_HS__TRAP_PRESENT__SHIFT 0x00000006 8322 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR_MASK 0x0000003eL 8323 #define SPI_SHADER_PGM_RSRC2_HS__USER_SGPR__SHIFT 0x00000001 8324 #define SPI_SHADER_PGM_RSRC2_LS_ES__EXCP_EN_MASK 0x01ff0000L 8325 #define SPI_SHADER_PGM_RSRC2_LS_ES__EXCP_EN__SHIFT 0x00000010 8326 #define SPI_SHADER_PGM_RSRC2_LS_ES__LDS_SIZE_MASK 0x0000ff80L 8327 #define SPI_SHADER_PGM_RSRC2_LS_ES__LDS_SIZE__SHIFT 0x00000007 8328 #define SPI_SHADER_PGM_RSRC2_LS_ES__SCRATCH_EN_MASK 0x00000001L 8329 #define SPI_SHADER_PGM_RSRC2_LS_ES__SCRATCH_EN__SHIFT 0x00000000 8330 #define SPI_SHADER_PGM_RSRC2_LS_ES__TRAP_PRESENT_MASK 0x00000040L 8331 #define SPI_SHADER_PGM_RSRC2_LS_ES__TRAP_PRESENT__SHIFT 0x00000006 8332 #define SPI_SHADER_PGM_RSRC2_LS_ES__USER_SGPR_MASK 0x0000003eL 8333 #define SPI_SHADER_PGM_RSRC2_LS_ES__USER_SGPR__SHIFT 0x00000001 8334 #define SPI_SHADER_PGM_RSRC2_LS__EXCP_EN_MASK 0x007f0000L 8335 #define SPI_SHADER_PGM_RSRC2_LS__EXCP_EN__SHIFT 0x00000010 8336 #define SPI_SHADER_PGM_RSRC2_LS_HS__EXCP_EN_MASK 0x01ff0000L 8337 #define SPI_SHADER_PGM_RSRC2_LS_HS__EXCP_EN__SHIFT 0x00000010 8338 #define SPI_SHADER_PGM_RSRC2_LS_HS__LDS_SIZE_MASK 0x0000ff80L 8339 #define SPI_SHADER_PGM_RSRC2_LS_HS__LDS_SIZE__SHIFT 0x00000007 8340 #define SPI_SHADER_PGM_RSRC2_LS_HS__SCRATCH_EN_MASK 0x00000001L 8341 #define SPI_SHADER_PGM_RSRC2_LS_HS__SCRATCH_EN__SHIFT 0x00000000 8342 #define SPI_SHADER_PGM_RSRC2_LS_HS__TRAP_PRESENT_MASK 0x00000040L 8343 #define SPI_SHADER_PGM_RSRC2_LS_HS__TRAP_PRESENT__SHIFT 0x00000006 8344 #define SPI_SHADER_PGM_RSRC2_LS_HS__USER_SGPR_MASK 0x0000003eL 8345 #define SPI_SHADER_PGM_RSRC2_LS_HS__USER_SGPR__SHIFT 0x00000001 8346 #define SPI_SHADER_PGM_RSRC2_LS__LDS_SIZE_MASK 0x0000ff80L 8347 #define SPI_SHADER_PGM_RSRC2_LS__LDS_SIZE__SHIFT 0x00000007 8348 #define SPI_SHADER_PGM_RSRC2_LS__SCRATCH_EN_MASK 0x00000001L 8349 #define SPI_SHADER_PGM_RSRC2_LS__SCRATCH_EN__SHIFT 0x00000000 8350 #define SPI_SHADER_PGM_RSRC2_LS__TRAP_PRESENT_MASK 0x00000040L 8351 #define SPI_SHADER_PGM_RSRC2_LS__TRAP_PRESENT__SHIFT 0x00000006 8352 #define SPI_SHADER_PGM_RSRC2_LS__USER_SGPR_MASK 0x0000003eL 8353 #define SPI_SHADER_PGM_RSRC2_LS__USER_SGPR__SHIFT 0x00000001 8354 #define SPI_SHADER_PGM_RSRC2_LS_VS__EXCP_EN_MASK 0x01ff0000L 8355 #define SPI_SHADER_PGM_RSRC2_LS_VS__EXCP_EN__SHIFT 0x00000010 8356 #define SPI_SHADER_PGM_RSRC2_LS_VS__LDS_SIZE_MASK 0x0000ff80L 8357 #define SPI_SHADER_PGM_RSRC2_LS_VS__LDS_SIZE__SHIFT 0x00000007 8358 #define SPI_SHADER_PGM_RSRC2_LS_VS__SCRATCH_EN_MASK 0x00000001L 8359 #define SPI_SHADER_PGM_RSRC2_LS_VS__SCRATCH_EN__SHIFT 0x00000000 8360 #define SPI_SHADER_PGM_RSRC2_LS_VS__TRAP_PRESENT_MASK 0x00000040L 8361 #define SPI_SHADER_PGM_RSRC2_LS_VS__TRAP_PRESENT__SHIFT 0x00000006 8362 #define SPI_SHADER_PGM_RSRC2_LS_VS__USER_SGPR_MASK 0x0000003eL 8363 #define SPI_SHADER_PGM_RSRC2_LS_VS__USER_SGPR__SHIFT 0x00000001 8364 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN_MASK 0x007f0000L 8365 #define SPI_SHADER_PGM_RSRC2_PS__EXCP_EN__SHIFT 0x00000010 8366 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE_MASK 0x0000ff00L 8367 #define SPI_SHADER_PGM_RSRC2_PS__EXTRA_LDS_SIZE__SHIFT 0x00000008 8368 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN_MASK 0x00000001L 8369 #define SPI_SHADER_PGM_RSRC2_PS__SCRATCH_EN__SHIFT 0x00000000 8370 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT_MASK 0x00000040L 8371 #define SPI_SHADER_PGM_RSRC2_PS__TRAP_PRESENT__SHIFT 0x00000006 8372 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR_MASK 0x0000003eL 8373 #define SPI_SHADER_PGM_RSRC2_PS__USER_SGPR__SHIFT 0x00000001 8374 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN_MASK 0x00000080L 8375 #define SPI_SHADER_PGM_RSRC2_PS__WAVE_CNT_EN__SHIFT 0x00000007 8376 #define SPI_SHADER_PGM_RSRC2_VS__EXCP_EN_MASK 0x000fe000L 8377 #define SPI_SHADER_PGM_RSRC2_VS__EXCP_EN__SHIFT 0x0000000d 8378 #define SPI_SHADER_PGM_RSRC2_VS__OC_LDS_EN_MASK 0x00000080L 8379 #define SPI_SHADER_PGM_RSRC2_VS__OC_LDS_EN__SHIFT 0x00000007 8380 #define SPI_SHADER_PGM_RSRC2_VS__SCRATCH_EN_MASK 0x00000001L 8381 #define SPI_SHADER_PGM_RSRC2_VS__SCRATCH_EN__SHIFT 0x00000000 8382 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE0_EN_MASK 0x00000100L 8383 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE0_EN__SHIFT 0x00000008 8384 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE1_EN_MASK 0x00000200L 8385 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE1_EN__SHIFT 0x00000009 8386 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE2_EN_MASK 0x00000400L 8387 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE2_EN__SHIFT 0x0000000a 8388 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE3_EN_MASK 0x00000800L 8389 #define SPI_SHADER_PGM_RSRC2_VS__SO_BASE3_EN__SHIFT 0x0000000b 8390 #define SPI_SHADER_PGM_RSRC2_VS__SO_EN_MASK 0x00001000L 8391 #define SPI_SHADER_PGM_RSRC2_VS__SO_EN__SHIFT 0x0000000c 8392 #define SPI_SHADER_PGM_RSRC2_VS__TRAP_PRESENT_MASK 0x00000040L 8393 #define SPI_SHADER_PGM_RSRC2_VS__TRAP_PRESENT__SHIFT 0x00000006 8394 #define SPI_SHADER_PGM_RSRC2_VS__USER_SGPR_MASK 0x0000003eL 8395 #define SPI_SHADER_PGM_RSRC2_VS__USER_SGPR__SHIFT 0x00000001 8396 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT_MASK 0x0000000fL 8397 #define SPI_SHADER_POS_FORMAT__POS0_EXPORT_FORMAT__SHIFT 0x00000000 8398 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT_MASK 0x000000f0L 8399 #define SPI_SHADER_POS_FORMAT__POS1_EXPORT_FORMAT__SHIFT 0x00000004 8400 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT_MASK 0x00000f00L 8401 #define SPI_SHADER_POS_FORMAT__POS2_EXPORT_FORMAT__SHIFT 0x00000008 8402 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT_MASK 0x0000f000L 8403 #define SPI_SHADER_POS_FORMAT__POS3_EXPORT_FORMAT__SHIFT 0x0000000c 8404 #define SPI_SHADER_TBA_HI_ES__MEM_BASE_MASK 0x000000ffL 8405 #define SPI_SHADER_TBA_HI_ES__MEM_BASE__SHIFT 0x00000000 8406 #define SPI_SHADER_TBA_HI_GS__MEM_BASE_MASK 0x000000ffL 8407 #define SPI_SHADER_TBA_HI_GS__MEM_BASE__SHIFT 0x00000000 8408 #define SPI_SHADER_TBA_HI_HS__MEM_BASE_MASK 0x000000ffL 8409 #define SPI_SHADER_TBA_HI_HS__MEM_BASE__SHIFT 0x00000000 8410 #define SPI_SHADER_TBA_HI_LS__MEM_BASE_MASK 0x000000ffL 8411 #define SPI_SHADER_TBA_HI_LS__MEM_BASE__SHIFT 0x00000000 8412 #define SPI_SHADER_TBA_HI_PS__MEM_BASE_MASK 0x000000ffL 8413 #define SPI_SHADER_TBA_HI_PS__MEM_BASE__SHIFT 0x00000000 8414 #define SPI_SHADER_TBA_HI_VS__MEM_BASE_MASK 0x000000ffL 8415 #define SPI_SHADER_TBA_HI_VS__MEM_BASE__SHIFT 0x00000000 8416 #define SPI_SHADER_TBA_LO_ES__MEM_BASE_MASK 0xffffffffL 8417 #define SPI_SHADER_TBA_LO_ES__MEM_BASE__SHIFT 0x00000000 8418 #define SPI_SHADER_TBA_LO_GS__MEM_BASE_MASK 0xffffffffL 8419 #define SPI_SHADER_TBA_LO_GS__MEM_BASE__SHIFT 0x00000000 8420 #define SPI_SHADER_TBA_LO_HS__MEM_BASE_MASK 0xffffffffL 8421 #define SPI_SHADER_TBA_LO_HS__MEM_BASE__SHIFT 0x00000000 8422 #define SPI_SHADER_TBA_LO_LS__MEM_BASE_MASK 0xffffffffL 8423 #define SPI_SHADER_TBA_LO_LS__MEM_BASE__SHIFT 0x00000000 8424 #define SPI_SHADER_TBA_LO_PS__MEM_BASE_MASK 0xffffffffL 8425 #define SPI_SHADER_TBA_LO_PS__MEM_BASE__SHIFT 0x00000000 8426 #define SPI_SHADER_TBA_LO_VS__MEM_BASE_MASK 0xffffffffL 8427 #define SPI_SHADER_TBA_LO_VS__MEM_BASE__SHIFT 0x00000000 8428 #define SPI_SHADER_TMA_HI_ES__MEM_BASE_MASK 0x000000ffL 8429 #define SPI_SHADER_TMA_HI_ES__MEM_BASE__SHIFT 0x00000000 8430 #define SPI_SHADER_TMA_HI_GS__MEM_BASE_MASK 0x000000ffL 8431 #define SPI_SHADER_TMA_HI_GS__MEM_BASE__SHIFT 0x00000000 8432 #define SPI_SHADER_TMA_HI_HS__MEM_BASE_MASK 0x000000ffL 8433 #define SPI_SHADER_TMA_HI_HS__MEM_BASE__SHIFT 0x00000000 8434 #define SPI_SHADER_TMA_HI_LS__MEM_BASE_MASK 0x000000ffL 8435 #define SPI_SHADER_TMA_HI_LS__MEM_BASE__SHIFT 0x00000000 8436 #define SPI_SHADER_TMA_HI_PS__MEM_BASE_MASK 0x000000ffL 8437 #define SPI_SHADER_TMA_HI_PS__MEM_BASE__SHIFT 0x00000000 8438 #define SPI_SHADER_TMA_HI_VS__MEM_BASE_MASK 0x000000ffL 8439 #define SPI_SHADER_TMA_HI_VS__MEM_BASE__SHIFT 0x00000000 8440 #define SPI_SHADER_TMA_LO_ES__MEM_BASE_MASK 0xffffffffL 8441 #define SPI_SHADER_TMA_LO_ES__MEM_BASE__SHIFT 0x00000000 8442 #define SPI_SHADER_TMA_LO_GS__MEM_BASE_MASK 0xffffffffL 8443 #define SPI_SHADER_TMA_LO_GS__MEM_BASE__SHIFT 0x00000000 8444 #define SPI_SHADER_TMA_LO_HS__MEM_BASE_MASK 0xffffffffL 8445 #define SPI_SHADER_TMA_LO_HS__MEM_BASE__SHIFT 0x00000000 8446 #define SPI_SHADER_TMA_LO_LS__MEM_BASE_MASK 0xffffffffL 8447 #define SPI_SHADER_TMA_LO_LS__MEM_BASE__SHIFT 0x00000000 8448 #define SPI_SHADER_TMA_LO_PS__MEM_BASE_MASK 0xffffffffL 8449 #define SPI_SHADER_TMA_LO_PS__MEM_BASE__SHIFT 0x00000000 8450 #define SPI_SHADER_TMA_LO_VS__MEM_BASE_MASK 0xffffffffL 8451 #define SPI_SHADER_TMA_LO_VS__MEM_BASE__SHIFT 0x00000000 8452 #define SPI_SHADER_USER_DATA_ES_0__DATA_MASK 0xffffffffL 8453 #define SPI_SHADER_USER_DATA_ES_0__DATA__SHIFT 0x00000000 8454 #define SPI_SHADER_USER_DATA_ES_10__DATA_MASK 0xffffffffL 8455 #define SPI_SHADER_USER_DATA_ES_10__DATA__SHIFT 0x00000000 8456 #define SPI_SHADER_USER_DATA_ES_11__DATA_MASK 0xffffffffL 8457 #define SPI_SHADER_USER_DATA_ES_11__DATA__SHIFT 0x00000000 8458 #define SPI_SHADER_USER_DATA_ES_12__DATA_MASK 0xffffffffL 8459 #define SPI_SHADER_USER_DATA_ES_12__DATA__SHIFT 0x00000000 8460 #define SPI_SHADER_USER_DATA_ES_13__DATA_MASK 0xffffffffL 8461 #define SPI_SHADER_USER_DATA_ES_13__DATA__SHIFT 0x00000000 8462 #define SPI_SHADER_USER_DATA_ES_14__DATA_MASK 0xffffffffL 8463 #define SPI_SHADER_USER_DATA_ES_14__DATA__SHIFT 0x00000000 8464 #define SPI_SHADER_USER_DATA_ES_15__DATA_MASK 0xffffffffL 8465 #define SPI_SHADER_USER_DATA_ES_15__DATA__SHIFT 0x00000000 8466 #define SPI_SHADER_USER_DATA_ES_1__DATA_MASK 0xffffffffL 8467 #define SPI_SHADER_USER_DATA_ES_1__DATA__SHIFT 0x00000000 8468 #define SPI_SHADER_USER_DATA_ES_2__DATA_MASK 0xffffffffL 8469 #define SPI_SHADER_USER_DATA_ES_2__DATA__SHIFT 0x00000000 8470 #define SPI_SHADER_USER_DATA_ES_3__DATA_MASK 0xffffffffL 8471 #define SPI_SHADER_USER_DATA_ES_3__DATA__SHIFT 0x00000000 8472 #define SPI_SHADER_USER_DATA_ES_4__DATA_MASK 0xffffffffL 8473 #define SPI_SHADER_USER_DATA_ES_4__DATA__SHIFT 0x00000000 8474 #define SPI_SHADER_USER_DATA_ES_5__DATA_MASK 0xffffffffL 8475 #define SPI_SHADER_USER_DATA_ES_5__DATA__SHIFT 0x00000000 8476 #define SPI_SHADER_USER_DATA_ES_6__DATA_MASK 0xffffffffL 8477 #define SPI_SHADER_USER_DATA_ES_6__DATA__SHIFT 0x00000000 8478 #define SPI_SHADER_USER_DATA_ES_7__DATA_MASK 0xffffffffL 8479 #define SPI_SHADER_USER_DATA_ES_7__DATA__SHIFT 0x00000000 8480 #define SPI_SHADER_USER_DATA_ES_8__DATA_MASK 0xffffffffL 8481 #define SPI_SHADER_USER_DATA_ES_8__DATA__SHIFT 0x00000000 8482 #define SPI_SHADER_USER_DATA_ES_9__DATA_MASK 0xffffffffL 8483 #define SPI_SHADER_USER_DATA_ES_9__DATA__SHIFT 0x00000000 8484 #define SPI_SHADER_USER_DATA_GS_0__DATA_MASK 0xffffffffL 8485 #define SPI_SHADER_USER_DATA_GS_0__DATA__SHIFT 0x00000000 8486 #define SPI_SHADER_USER_DATA_GS_10__DATA_MASK 0xffffffffL 8487 #define SPI_SHADER_USER_DATA_GS_10__DATA__SHIFT 0x00000000 8488 #define SPI_SHADER_USER_DATA_GS_11__DATA_MASK 0xffffffffL 8489 #define SPI_SHADER_USER_DATA_GS_11__DATA__SHIFT 0x00000000 8490 #define SPI_SHADER_USER_DATA_GS_12__DATA_MASK 0xffffffffL 8491 #define SPI_SHADER_USER_DATA_GS_12__DATA__SHIFT 0x00000000 8492 #define SPI_SHADER_USER_DATA_GS_13__DATA_MASK 0xffffffffL 8493 #define SPI_SHADER_USER_DATA_GS_13__DATA__SHIFT 0x00000000 8494 #define SPI_SHADER_USER_DATA_GS_14__DATA_MASK 0xffffffffL 8495 #define SPI_SHADER_USER_DATA_GS_14__DATA__SHIFT 0x00000000 8496 #define SPI_SHADER_USER_DATA_GS_15__DATA_MASK 0xffffffffL 8497 #define SPI_SHADER_USER_DATA_GS_15__DATA__SHIFT 0x00000000 8498 #define SPI_SHADER_USER_DATA_GS_1__DATA_MASK 0xffffffffL 8499 #define SPI_SHADER_USER_DATA_GS_1__DATA__SHIFT 0x00000000 8500 #define SPI_SHADER_USER_DATA_GS_2__DATA_MASK 0xffffffffL 8501 #define SPI_SHADER_USER_DATA_GS_2__DATA__SHIFT 0x00000000 8502 #define SPI_SHADER_USER_DATA_GS_3__DATA_MASK 0xffffffffL 8503 #define SPI_SHADER_USER_DATA_GS_3__DATA__SHIFT 0x00000000 8504 #define SPI_SHADER_USER_DATA_GS_4__DATA_MASK 0xffffffffL 8505 #define SPI_SHADER_USER_DATA_GS_4__DATA__SHIFT 0x00000000 8506 #define SPI_SHADER_USER_DATA_GS_5__DATA_MASK 0xffffffffL 8507 #define SPI_SHADER_USER_DATA_GS_5__DATA__SHIFT 0x00000000 8508 #define SPI_SHADER_USER_DATA_GS_6__DATA_MASK 0xffffffffL 8509 #define SPI_SHADER_USER_DATA_GS_6__DATA__SHIFT 0x00000000 8510 #define SPI_SHADER_USER_DATA_GS_7__DATA_MASK 0xffffffffL 8511 #define SPI_SHADER_USER_DATA_GS_7__DATA__SHIFT 0x00000000 8512 #define SPI_SHADER_USER_DATA_GS_8__DATA_MASK 0xffffffffL 8513 #define SPI_SHADER_USER_DATA_GS_8__DATA__SHIFT 0x00000000 8514 #define SPI_SHADER_USER_DATA_GS_9__DATA_MASK 0xffffffffL 8515 #define SPI_SHADER_USER_DATA_GS_9__DATA__SHIFT 0x00000000 8516 #define SPI_SHADER_USER_DATA_HS_0__DATA_MASK 0xffffffffL 8517 #define SPI_SHADER_USER_DATA_HS_0__DATA__SHIFT 0x00000000 8518 #define SPI_SHADER_USER_DATA_HS_10__DATA_MASK 0xffffffffL 8519 #define SPI_SHADER_USER_DATA_HS_10__DATA__SHIFT 0x00000000 8520 #define SPI_SHADER_USER_DATA_HS_11__DATA_MASK 0xffffffffL 8521 #define SPI_SHADER_USER_DATA_HS_11__DATA__SHIFT 0x00000000 8522 #define SPI_SHADER_USER_DATA_HS_12__DATA_MASK 0xffffffffL 8523 #define SPI_SHADER_USER_DATA_HS_12__DATA__SHIFT 0x00000000 8524 #define SPI_SHADER_USER_DATA_HS_13__DATA_MASK 0xffffffffL 8525 #define SPI_SHADER_USER_DATA_HS_13__DATA__SHIFT 0x00000000 8526 #define SPI_SHADER_USER_DATA_HS_14__DATA_MASK 0xffffffffL 8527 #define SPI_SHADER_USER_DATA_HS_14__DATA__SHIFT 0x00000000 8528 #define SPI_SHADER_USER_DATA_HS_15__DATA_MASK 0xffffffffL 8529 #define SPI_SHADER_USER_DATA_HS_15__DATA__SHIFT 0x00000000 8530 #define SPI_SHADER_USER_DATA_HS_1__DATA_MASK 0xffffffffL 8531 #define SPI_SHADER_USER_DATA_HS_1__DATA__SHIFT 0x00000000 8532 #define SPI_SHADER_USER_DATA_HS_2__DATA_MASK 0xffffffffL 8533 #define SPI_SHADER_USER_DATA_HS_2__DATA__SHIFT 0x00000000 8534 #define SPI_SHADER_USER_DATA_HS_3__DATA_MASK 0xffffffffL 8535 #define SPI_SHADER_USER_DATA_HS_3__DATA__SHIFT 0x00000000 8536 #define SPI_SHADER_USER_DATA_HS_4__DATA_MASK 0xffffffffL 8537 #define SPI_SHADER_USER_DATA_HS_4__DATA__SHIFT 0x00000000 8538 #define SPI_SHADER_USER_DATA_HS_5__DATA_MASK 0xffffffffL 8539 #define SPI_SHADER_USER_DATA_HS_5__DATA__SHIFT 0x00000000 8540 #define SPI_SHADER_USER_DATA_HS_6__DATA_MASK 0xffffffffL 8541 #define SPI_SHADER_USER_DATA_HS_6__DATA__SHIFT 0x00000000 8542 #define SPI_SHADER_USER_DATA_HS_7__DATA_MASK 0xffffffffL 8543 #define SPI_SHADER_USER_DATA_HS_7__DATA__SHIFT 0x00000000 8544 #define SPI_SHADER_USER_DATA_HS_8__DATA_MASK 0xffffffffL 8545 #define SPI_SHADER_USER_DATA_HS_8__DATA__SHIFT 0x00000000 8546 #define SPI_SHADER_USER_DATA_HS_9__DATA_MASK 0xffffffffL 8547 #define SPI_SHADER_USER_DATA_HS_9__DATA__SHIFT 0x00000000 8548 #define SPI_SHADER_USER_DATA_LS_0__DATA_MASK 0xffffffffL 8549 #define SPI_SHADER_USER_DATA_LS_0__DATA__SHIFT 0x00000000 8550 #define SPI_SHADER_USER_DATA_LS_10__DATA_MASK 0xffffffffL 8551 #define SPI_SHADER_USER_DATA_LS_10__DATA__SHIFT 0x00000000 8552 #define SPI_SHADER_USER_DATA_LS_11__DATA_MASK 0xffffffffL 8553 #define SPI_SHADER_USER_DATA_LS_11__DATA__SHIFT 0x00000000 8554 #define SPI_SHADER_USER_DATA_LS_12__DATA_MASK 0xffffffffL 8555 #define SPI_SHADER_USER_DATA_LS_12__DATA__SHIFT 0x00000000 8556 #define SPI_SHADER_USER_DATA_LS_13__DATA_MASK 0xffffffffL 8557 #define SPI_SHADER_USER_DATA_LS_13__DATA__SHIFT 0x00000000 8558 #define SPI_SHADER_USER_DATA_LS_14__DATA_MASK 0xffffffffL 8559 #define SPI_SHADER_USER_DATA_LS_14__DATA__SHIFT 0x00000000 8560 #define SPI_SHADER_USER_DATA_LS_15__DATA_MASK 0xffffffffL 8561 #define SPI_SHADER_USER_DATA_LS_15__DATA__SHIFT 0x00000000 8562 #define SPI_SHADER_USER_DATA_LS_1__DATA_MASK 0xffffffffL 8563 #define SPI_SHADER_USER_DATA_LS_1__DATA__SHIFT 0x00000000 8564 #define SPI_SHADER_USER_DATA_LS_2__DATA_MASK 0xffffffffL 8565 #define SPI_SHADER_USER_DATA_LS_2__DATA__SHIFT 0x00000000 8566 #define SPI_SHADER_USER_DATA_LS_3__DATA_MASK 0xffffffffL 8567 #define SPI_SHADER_USER_DATA_LS_3__DATA__SHIFT 0x00000000 8568 #define SPI_SHADER_USER_DATA_LS_4__DATA_MASK 0xffffffffL 8569 #define SPI_SHADER_USER_DATA_LS_4__DATA__SHIFT 0x00000000 8570 #define SPI_SHADER_USER_DATA_LS_5__DATA_MASK 0xffffffffL 8571 #define SPI_SHADER_USER_DATA_LS_5__DATA__SHIFT 0x00000000 8572 #define SPI_SHADER_USER_DATA_LS_6__DATA_MASK 0xffffffffL 8573 #define SPI_SHADER_USER_DATA_LS_6__DATA__SHIFT 0x00000000 8574 #define SPI_SHADER_USER_DATA_LS_7__DATA_MASK 0xffffffffL 8575 #define SPI_SHADER_USER_DATA_LS_7__DATA__SHIFT 0x00000000 8576 #define SPI_SHADER_USER_DATA_LS_8__DATA_MASK 0xffffffffL 8577 #define SPI_SHADER_USER_DATA_LS_8__DATA__SHIFT 0x00000000 8578 #define SPI_SHADER_USER_DATA_LS_9__DATA_MASK 0xffffffffL 8579 #define SPI_SHADER_USER_DATA_LS_9__DATA__SHIFT 0x00000000 8580 #define SPI_SHADER_USER_DATA_PS_0__DATA_MASK 0xffffffffL 8581 #define SPI_SHADER_USER_DATA_PS_0__DATA__SHIFT 0x00000000 8582 #define SPI_SHADER_USER_DATA_PS_10__DATA_MASK 0xffffffffL 8583 #define SPI_SHADER_USER_DATA_PS_10__DATA__SHIFT 0x00000000 8584 #define SPI_SHADER_USER_DATA_PS_11__DATA_MASK 0xffffffffL 8585 #define SPI_SHADER_USER_DATA_PS_11__DATA__SHIFT 0x00000000 8586 #define SPI_SHADER_USER_DATA_PS_12__DATA_MASK 0xffffffffL 8587 #define SPI_SHADER_USER_DATA_PS_12__DATA__SHIFT 0x00000000 8588 #define SPI_SHADER_USER_DATA_PS_13__DATA_MASK 0xffffffffL 8589 #define SPI_SHADER_USER_DATA_PS_13__DATA__SHIFT 0x00000000 8590 #define SPI_SHADER_USER_DATA_PS_14__DATA_MASK 0xffffffffL 8591 #define SPI_SHADER_USER_DATA_PS_14__DATA__SHIFT 0x00000000 8592 #define SPI_SHADER_USER_DATA_PS_15__DATA_MASK 0xffffffffL 8593 #define SPI_SHADER_USER_DATA_PS_15__DATA__SHIFT 0x00000000 8594 #define SPI_SHADER_USER_DATA_PS_1__DATA_MASK 0xffffffffL 8595 #define SPI_SHADER_USER_DATA_PS_1__DATA__SHIFT 0x00000000 8596 #define SPI_SHADER_USER_DATA_PS_2__DATA_MASK 0xffffffffL 8597 #define SPI_SHADER_USER_DATA_PS_2__DATA__SHIFT 0x00000000 8598 #define SPI_SHADER_USER_DATA_PS_3__DATA_MASK 0xffffffffL 8599 #define SPI_SHADER_USER_DATA_PS_3__DATA__SHIFT 0x00000000 8600 #define SPI_SHADER_USER_DATA_PS_4__DATA_MASK 0xffffffffL 8601 #define SPI_SHADER_USER_DATA_PS_4__DATA__SHIFT 0x00000000 8602 #define SPI_SHADER_USER_DATA_PS_5__DATA_MASK 0xffffffffL 8603 #define SPI_SHADER_USER_DATA_PS_5__DATA__SHIFT 0x00000000 8604 #define SPI_SHADER_USER_DATA_PS_6__DATA_MASK 0xffffffffL 8605 #define SPI_SHADER_USER_DATA_PS_6__DATA__SHIFT 0x00000000 8606 #define SPI_SHADER_USER_DATA_PS_7__DATA_MASK 0xffffffffL 8607 #define SPI_SHADER_USER_DATA_PS_7__DATA__SHIFT 0x00000000 8608 #define SPI_SHADER_USER_DATA_PS_8__DATA_MASK 0xffffffffL 8609 #define SPI_SHADER_USER_DATA_PS_8__DATA__SHIFT 0x00000000 8610 #define SPI_SHADER_USER_DATA_PS_9__DATA_MASK 0xffffffffL 8611 #define SPI_SHADER_USER_DATA_PS_9__DATA__SHIFT 0x00000000 8612 #define SPI_SHADER_USER_DATA_VS_0__DATA_MASK 0xffffffffL 8613 #define SPI_SHADER_USER_DATA_VS_0__DATA__SHIFT 0x00000000 8614 #define SPI_SHADER_USER_DATA_VS_10__DATA_MASK 0xffffffffL 8615 #define SPI_SHADER_USER_DATA_VS_10__DATA__SHIFT 0x00000000 8616 #define SPI_SHADER_USER_DATA_VS_11__DATA_MASK 0xffffffffL 8617 #define SPI_SHADER_USER_DATA_VS_11__DATA__SHIFT 0x00000000 8618 #define SPI_SHADER_USER_DATA_VS_12__DATA_MASK 0xffffffffL 8619 #define SPI_SHADER_USER_DATA_VS_12__DATA__SHIFT 0x00000000 8620 #define SPI_SHADER_USER_DATA_VS_13__DATA_MASK 0xffffffffL 8621 #define SPI_SHADER_USER_DATA_VS_13__DATA__SHIFT 0x00000000 8622 #define SPI_SHADER_USER_DATA_VS_14__DATA_MASK 0xffffffffL 8623 #define SPI_SHADER_USER_DATA_VS_14__DATA__SHIFT 0x00000000 8624 #define SPI_SHADER_USER_DATA_VS_15__DATA_MASK 0xffffffffL 8625 #define SPI_SHADER_USER_DATA_VS_15__DATA__SHIFT 0x00000000 8626 #define SPI_SHADER_USER_DATA_VS_1__DATA_MASK 0xffffffffL 8627 #define SPI_SHADER_USER_DATA_VS_1__DATA__SHIFT 0x00000000 8628 #define SPI_SHADER_USER_DATA_VS_2__DATA_MASK 0xffffffffL 8629 #define SPI_SHADER_USER_DATA_VS_2__DATA__SHIFT 0x00000000 8630 #define SPI_SHADER_USER_DATA_VS_3__DATA_MASK 0xffffffffL 8631 #define SPI_SHADER_USER_DATA_VS_3__DATA__SHIFT 0x00000000 8632 #define SPI_SHADER_USER_DATA_VS_4__DATA_MASK 0xffffffffL 8633 #define SPI_SHADER_USER_DATA_VS_4__DATA__SHIFT 0x00000000 8634 #define SPI_SHADER_USER_DATA_VS_5__DATA_MASK 0xffffffffL 8635 #define SPI_SHADER_USER_DATA_VS_5__DATA__SHIFT 0x00000000 8636 #define SPI_SHADER_USER_DATA_VS_6__DATA_MASK 0xffffffffL 8637 #define SPI_SHADER_USER_DATA_VS_6__DATA__SHIFT 0x00000000 8638 #define SPI_SHADER_USER_DATA_VS_7__DATA_MASK 0xffffffffL 8639 #define SPI_SHADER_USER_DATA_VS_7__DATA__SHIFT 0x00000000 8640 #define SPI_SHADER_USER_DATA_VS_8__DATA_MASK 0xffffffffL 8641 #define SPI_SHADER_USER_DATA_VS_8__DATA__SHIFT 0x00000000 8642 #define SPI_SHADER_USER_DATA_VS_9__DATA_MASK 0xffffffffL 8643 #define SPI_SHADER_USER_DATA_VS_9__DATA__SHIFT 0x00000000 8644 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT_MASK 0x0000000fL 8645 #define SPI_SHADER_Z_FORMAT__Z_EXPORT_FORMAT__SHIFT 0x00000000 8646 #define SPI_SLAVE_DEBUG_BUSY__ES_VTX_BUSY_MASK 0x00000004L 8647 #define SPI_SLAVE_DEBUG_BUSY__ES_VTX_BUSY__SHIFT 0x00000002 8648 #define SPI_SLAVE_DEBUG_BUSY__EVENT_CNTL_BUSY_MASK 0x00200000L 8649 #define SPI_SLAVE_DEBUG_BUSY__EVENT_CNTL_BUSY__SHIFT 0x00000015 8650 #define SPI_SLAVE_DEBUG_BUSY__GS_VTX_BUSY_MASK 0x00000008L 8651 #define SPI_SLAVE_DEBUG_BUSY__GS_VTX_BUSY__SHIFT 0x00000003 8652 #define SPI_SLAVE_DEBUG_BUSY__HS_VTX_BUSY_MASK 0x00000002L 8653 #define SPI_SLAVE_DEBUG_BUSY__HS_VTX_BUSY__SHIFT 0x00000001 8654 #define SPI_SLAVE_DEBUG_BUSY__LS_VTX_BUSY_MASK 0x00000001L 8655 #define SPI_SLAVE_DEBUG_BUSY__LS_VTX_BUSY__SHIFT 0x00000000 8656 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC00_BUSY_MASK 0x00000200L 8657 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC00_BUSY__SHIFT 0x00000009 8658 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC01_BUSY_MASK 0x00000400L 8659 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC01_BUSY__SHIFT 0x0000000a 8660 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC02_BUSY_MASK 0x00000800L 8661 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC02_BUSY__SHIFT 0x0000000b 8662 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC03_BUSY_MASK 0x00001000L 8663 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC03_BUSY__SHIFT 0x0000000c 8664 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC10_BUSY_MASK 0x00002000L 8665 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC10_BUSY__SHIFT 0x0000000d 8666 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC11_BUSY_MASK 0x00004000L 8667 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC11_BUSY__SHIFT 0x0000000e 8668 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC12_BUSY_MASK 0x00008000L 8669 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC12_BUSY__SHIFT 0x0000000f 8670 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC13_BUSY_MASK 0x00010000L 8671 #define SPI_SLAVE_DEBUG_BUSY__SGPR_WC13_BUSY__SHIFT 0x00000010 8672 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC00_BUSY_MASK 0x00000020L 8673 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC00_BUSY__SHIFT 0x00000005 8674 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC01_BUSY_MASK 0x00000040L 8675 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC01_BUSY__SHIFT 0x00000006 8676 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC10_BUSY_MASK 0x00000080L 8677 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC10_BUSY__SHIFT 0x00000007 8678 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC11_BUSY_MASK 0x00000100L 8679 #define SPI_SLAVE_DEBUG_BUSY__VGPR_WC11_BUSY__SHIFT 0x00000008 8680 #define SPI_SLAVE_DEBUG_BUSY__VS_VTX_BUSY_MASK 0x00000010L 8681 #define SPI_SLAVE_DEBUG_BUSY__VS_VTX_BUSY__SHIFT 0x00000004 8682 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER0_BUSY_MASK 0x00020000L 8683 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER0_BUSY__SHIFT 0x00000011 8684 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER1_BUSY_MASK 0x00040000L 8685 #define SPI_SLAVE_DEBUG_BUSY__WAVEBUFFER1_BUSY__SHIFT 0x00000012 8686 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WC0_BUSY_MASK 0x00080000L 8687 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WC0_BUSY__SHIFT 0x00000013 8688 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WC1_BUSY_MASK 0x00100000L 8689 #define SPI_SLAVE_DEBUG_BUSY__WAVE_WC1_BUSY__SHIFT 0x00000014 8690 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE_MASK 0x0000ffffL 8691 #define SPI_SX_EXPORT_BUFFER_SIZES__COLOR_BUFFER_SIZE__SHIFT 0x00000000 8692 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE_MASK 0xffff0000L 8693 #define SPI_SX_EXPORT_BUFFER_SIZES__POSITION_BUFFER_SIZE__SHIFT 0x00000010 8694 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE_MASK 0x0000ffffL 8695 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__COLOR_SCOREBOARD_SIZE__SHIFT 0x00000000 8696 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE_MASK 0xffff0000L 8697 #define SPI_SX_SCOREBOARD_BUFFER_SIZES__POSITION_SCOREBOARD_SIZE__SHIFT 0x00000010 8698 #define SPI_TMPRING_SIZE__WAVESIZE_MASK 0x01fff000L 8699 #define SPI_TMPRING_SIZE__WAVESIZE__SHIFT 0x0000000c 8700 #define SPI_TMPRING_SIZE__WAVES_MASK 0x00000fffL 8701 #define SPI_TMPRING_SIZE__WAVES__SHIFT 0x00000000 8702 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT_MASK 0x0000003eL 8703 #define SPI_VS_OUT_CONFIG__VS_EXPORT_COUNT__SHIFT 0x00000001 8704 #define SPI_VS_OUT_CONFIG__VS_HALF_PACK_MASK 0x00000040L 8705 #define SPI_VS_OUT_CONFIG__VS_HALF_PACK__SHIFT 0x00000006 8706 #define SQ_ALU_CLK_CTRL__FORCE_CU_ON_SH0_MASK 0x0000ffffL 8707 #define SQ_ALU_CLK_CTRL__FORCE_CU_ON_SH0__SHIFT 0x00000000 8708 #define SQ_ALU_CLK_CTRL__FORCE_CU_ON_SH1_MASK 0xffff0000L 8709 #define SQ_ALU_CLK_CTRL__FORCE_CU_ON_SH1__SHIFT 0x00000010 8710 #define SQ_BUF_RSRC_WORD0__BASE_ADDRESS_MASK 0xffffffffL 8711 #define SQ_BUF_RSRC_WORD0__BASE_ADDRESS__SHIFT 0x00000000 8712 #define SQ_BUF_RSRC_WORD1__BASE_ADDRESS_HI_MASK 0x0000ffffL 8713 #define SQ_BUF_RSRC_WORD1__BASE_ADDRESS_HI__SHIFT 0x00000000 8714 #define SQ_BUF_RSRC_WORD1__CACHE_SWIZZLE_MASK 0x40000000L 8715 #define SQ_BUF_RSRC_WORD1__CACHE_SWIZZLE__SHIFT 0x0000001e 8716 #define SQ_BUF_RSRC_WORD1__STRIDE_MASK 0x3fff0000L 8717 #define SQ_BUF_RSRC_WORD1__STRIDE__SHIFT 0x00000010 8718 #define SQ_BUF_RSRC_WORD1__SWIZZLE_ENABLE_MASK 0x80000000L 8719 #define SQ_BUF_RSRC_WORD1__SWIZZLE_ENABLE__SHIFT 0x0000001f 8720 #define SQ_BUF_RSRC_WORD2__NUM_RECORDS_MASK 0xffffffffL 8721 #define SQ_BUF_RSRC_WORD2__NUM_RECORDS__SHIFT 0x00000000 8722 #define SQ_BUF_RSRC_WORD3__ADD_TID_ENABLE_MASK 0x00800000L 8723 #define SQ_BUF_RSRC_WORD3__ADD_TID_ENABLE__SHIFT 0x00000017 8724 #define SQ_BUF_RSRC_WORD3__ATC_MASK 0x01000000L 8725 #define SQ_BUF_RSRC_WORD3__ATC__SHIFT 0x00000018 8726 #define SQ_BUF_RSRC_WORD3__DATA_FORMAT_MASK 0x00078000L 8727 #define SQ_BUF_RSRC_WORD3__DATA_FORMAT__SHIFT 0x0000000f 8728 #define SQ_BUF_RSRC_WORD3__DST_SEL_W_MASK 0x00000e00L 8729 #define SQ_BUF_RSRC_WORD3__DST_SEL_W__SHIFT 0x00000009 8730 #define SQ_BUF_RSRC_WORD3__DST_SEL_X_MASK 0x00000007L 8731 #define SQ_BUF_RSRC_WORD3__DST_SEL_X__SHIFT 0x00000000 8732 #define SQ_BUF_RSRC_WORD3__DST_SEL_Y_MASK 0x00000038L 8733 #define SQ_BUF_RSRC_WORD3__DST_SEL_Y__SHIFT 0x00000003 8734 #define SQ_BUF_RSRC_WORD3__DST_SEL_Z_MASK 0x000001c0L 8735 #define SQ_BUF_RSRC_WORD3__DST_SEL_Z__SHIFT 0x00000006 8736 #define SQ_BUF_RSRC_WORD3__ELEMENT_SIZE_MASK 0x00180000L 8737 #define SQ_BUF_RSRC_WORD3__ELEMENT_SIZE__SHIFT 0x00000013 8738 #define SQ_BUF_RSRC_WORD3__HASH_ENABLE_MASK 0x02000000L 8739 #define SQ_BUF_RSRC_WORD3__HASH_ENABLE__SHIFT 0x00000019 8740 #define SQ_BUF_RSRC_WORD3__HEAP_MASK 0x04000000L 8741 #define SQ_BUF_RSRC_WORD3__HEAP__SHIFT 0x0000001a 8742 #define SQ_BUF_RSRC_WORD3__INDEX_STRIDE_MASK 0x00600000L 8743 #define SQ_BUF_RSRC_WORD3__INDEX_STRIDE__SHIFT 0x00000015 8744 #define SQ_BUF_RSRC_WORD3__MTYPE_MASK 0x38000000L 8745 #define SQ_BUF_RSRC_WORD3__MTYPE__SHIFT 0x0000001b 8746 #define SQ_BUF_RSRC_WORD3__NUM_FORMAT_MASK 0x00007000L 8747 #define SQ_BUF_RSRC_WORD3__NUM_FORMAT__SHIFT 0x0000000c 8748 #define SQ_BUF_RSRC_WORD3__TYPE_MASK 0xc0000000L 8749 #define SQ_BUF_RSRC_WORD3__TYPE__SHIFT 0x0000001e 8750 #define SQC_CACHES__DATA_INVALIDATE_MASK 0x00000002L 8751 #define SQC_CACHES__DATA_INVALIDATE__SHIFT 0x00000001 8752 #define SQC_CACHES__INST_INVALIDATE_MASK 0x00000001L 8753 #define SQC_CACHES__INST_INVALIDATE__SHIFT 0x00000000 8754 #define SQC_CACHES__INVALIDATE_VOLATILE_MASK 0x00000004L 8755 #define SQC_CACHES__INVALIDATE_VOLATILE__SHIFT 0x00000002 8756 #define SQC_CONFIG__DATA_CACHE_SIZE_MASK 0x0000000cL 8757 #define SQC_CONFIG__DATA_CACHE_SIZE__SHIFT 0x00000002 8758 #define SQC_CONFIG__FORCE_ALWAYS_MISS_MASK 0x00000080L 8759 #define SQC_CONFIG__FORCE_ALWAYS_MISS__SHIFT 0x00000007 8760 #define SQC_CONFIG__FORCE_IN_ORDER_MASK 0x00000100L 8761 #define SQC_CONFIG__FORCE_IN_ORDER__SHIFT 0x00000008 8762 #define SQC_CONFIG__HIT_FIFO_DEPTH_MASK 0x00000040L 8763 #define SQC_CONFIG__HIT_FIFO_DEPTH__SHIFT 0x00000006 8764 #define SQC_CONFIG__IDENTITY_HASH_BANK_MASK 0x00000200L 8765 #define SQC_CONFIG__IDENTITY_HASH_BANK__SHIFT 0x00000009 8766 #define SQC_CONFIG__IDENTITY_HASH_SET_MASK 0x00000400L 8767 #define SQC_CONFIG__IDENTITY_HASH_SET__SHIFT 0x0000000a 8768 #define SQC_CONFIG__INST_CACHE_SIZE_MASK 0x00000003L 8769 #define SQC_CONFIG__INST_CACHE_SIZE__SHIFT 0x00000000 8770 #define SQC_CONFIG__MISS_FIFO_DEPTH_MASK 0x00000030L 8771 #define SQC_CONFIG__MISS_FIFO_DEPTH__SHIFT 0x00000004 8772 #define SQC_CONFIG__PER_VMID_INV_DISABLE_MASK 0x00000800L 8773 #define SQC_CONFIG__PER_VMID_INV_DISABLE__SHIFT 0x0000000b 8774 #define SQ_CONFIG__DEBUG_EN_MASK 0x00000100L 8775 #define SQ_CONFIG__DEBUG_EN__SHIFT 0x00000008 8776 #define SQ_CONFIG__DISABLE_IB_DEP_CHECK_MASK 0x00000400L 8777 #define SQ_CONFIG__DISABLE_IB_DEP_CHECK__SHIFT 0x0000000a 8778 #define SQ_CONFIG__DISABLE_SCA_BYPASS_MASK 0x00000200L 8779 #define SQ_CONFIG__DISABLE_SCA_BYPASS__SHIFT 0x00000009 8780 #define SQ_CONFIG__DUA_FLAT_LDS_PINGPONG_DISABLE_MASK 0x00008000L 8781 #define SQ_CONFIG__DUA_FLAT_LDS_PINGPONG_DISABLE__SHIFT 0x0000000f 8782 #define SQ_CONFIG__DUA_FLAT_LOCK_ENABLE_MASK 0x00002000L 8783 #define SQ_CONFIG__DUA_FLAT_LOCK_ENABLE__SHIFT 0x0000000d 8784 #define SQ_CONFIG__DUA_LDS_BYPASS_DISABLE_MASK 0x00004000L 8785 #define SQ_CONFIG__DUA_LDS_BYPASS_DISABLE__SHIFT 0x0000000e 8786 #define SQ_CONFIG__EARLY_TA_DONE_DISABLE_MASK 0x00001000L 8787 #define SQ_CONFIG__EARLY_TA_DONE_DISABLE__SHIFT 0x0000000c 8788 #define SQ_CONFIG__ENABLE_SOFT_CLAUSE_MASK 0x00000800L 8789 #define SQ_CONFIG__ENABLE_SOFT_CLAUSE__SHIFT 0x0000000b 8790 #define SQ_CONFIG__UNUSED_MASK 0x000000ffL 8791 #define SQ_CONFIG__UNUSED__SHIFT 0x00000000 8792 #define SQC_SECDED_CNT__DATA_DED_MASK 0xff000000L 8793 #define SQC_SECDED_CNT__DATA_DED__SHIFT 0x00000018 8794 #define SQC_SECDED_CNT__DATA_SEC_MASK 0x00ff0000L 8795 #define SQC_SECDED_CNT__DATA_SEC__SHIFT 0x00000010 8796 #define SQC_SECDED_CNT__INST_DED_MASK 0x0000ff00L 8797 #define SQC_SECDED_CNT__INST_DED__SHIFT 0x00000008 8798 #define SQC_SECDED_CNT__INST_SEC_MASK 0x000000ffL 8799 #define SQC_SECDED_CNT__INST_SEC__SHIFT 0x00000000 8800 #define SQ_DEBUG_CTRL_LOCAL__UNUSED_MASK 0x000000ffL 8801 #define SQ_DEBUG_CTRL_LOCAL__UNUSED__SHIFT 0x00000000 8802 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_GFX0_MASK 0x000000ffL 8803 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_GFX0__SHIFT 0x00000000 8804 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_GFX1_MASK 0x0000ff00L 8805 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_GFX1__SHIFT 0x00000008 8806 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_HOST_MASK 0xff000000L 8807 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_HOST__SHIFT 0x00000018 8808 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_IMMED_MASK 0x00ff0000L 8809 #define SQ_DEBUG_STS_GLOBAL2__FIFO_LEVEL_IMMED__SHIFT 0x00000010 8810 #define SQ_DEBUG_STS_GLOBAL3__FIFO_LEVEL_HOST_CMD_MASK 0x0000000fL 8811 #define SQ_DEBUG_STS_GLOBAL3__FIFO_LEVEL_HOST_CMD__SHIFT 0x00000000 8812 #define SQ_DEBUG_STS_GLOBAL3__FIFO_LEVEL_HOST_REG_MASK 0x000000f0L 8813 #define SQ_DEBUG_STS_GLOBAL3__FIFO_LEVEL_HOST_REG__SHIFT 0x00000004 8814 #define SQ_DEBUG_STS_GLOBAL__BUSY_MASK 0x00000001L 8815 #define SQ_DEBUG_STS_GLOBAL__BUSY__SHIFT 0x00000000 8816 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_MSG_BUSY_MASK 0x00000002L 8817 #define SQ_DEBUG_STS_GLOBAL__INTERRUPT_MSG_BUSY__SHIFT 0x00000001 8818 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SH0_MASK 0x0000fff0L 8819 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SH0__SHIFT 0x00000004 8820 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SH1_MASK 0x0fff0000L 8821 #define SQ_DEBUG_STS_GLOBAL__WAVE_LEVEL_SH1__SHIFT 0x00000010 8822 #define SQ_DEBUG_STS_LOCAL__BUSY_MASK 0x00000001L 8823 #define SQ_DEBUG_STS_LOCAL__BUSY__SHIFT 0x00000000 8824 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL_MASK 0x000003f0L 8825 #define SQ_DEBUG_STS_LOCAL__WAVE_LEVEL__SHIFT 0x00000004 8826 #define SQ_DED_CNT__LDS_DED_MASK 0x0000003fL 8827 #define SQ_DED_CNT__LDS_DED__SHIFT 0x00000000 8828 #define SQ_DED_CNT__SGPR_DED_MASK 0x00001f00L 8829 #define SQ_DED_CNT__SGPR_DED__SHIFT 0x00000008 8830 #define SQ_DED_CNT__VGPR_DED_MASK 0x01ff0000L 8831 #define SQ_DED_CNT__VGPR_DED__SHIFT 0x00000010 8832 #define SQ_DED_INFO__SIMD_ID_MASK 0x00000030L 8833 #define SQ_DED_INFO__SIMD_ID__SHIFT 0x00000004 8834 #define SQ_DED_INFO__SOURCE_MASK 0x000001c0L 8835 #define SQ_DED_INFO__SOURCE__SHIFT 0x00000006 8836 #define SQ_DED_INFO__VM_ID_MASK 0x00001e00L 8837 #define SQ_DED_INFO__VM_ID__SHIFT 0x00000009 8838 #define SQ_DED_INFO__WAVE_ID_MASK 0x0000000fL 8839 #define SQ_DED_INFO__WAVE_ID__SHIFT 0x00000000 8840 #define SQ_DS_0__ENCODING_MASK 0xfc000000L 8841 #define SQ_DS_0__ENCODING__SHIFT 0x0000001a 8842 #define SQ_DS_0__GDS_MASK 0x00020000L 8843 #define SQ_DS_0__GDS__SHIFT 0x00000011 8844 #define SQ_DS_0__OFFSET0_MASK 0x000000ffL 8845 #define SQ_DS_0__OFFSET0__SHIFT 0x00000000 8846 #define SQ_DS_0__OFFSET1_MASK 0x0000ff00L 8847 #define SQ_DS_0__OFFSET1__SHIFT 0x00000008 8848 #define SQ_DS_0__OP_MASK 0x03fc0000L 8849 #define SQ_DS_0__OP__SHIFT 0x00000012 8850 #define SQ_DS_1__ADDR_MASK 0x000000ffL 8851 #define SQ_DS_1__ADDR__SHIFT 0x00000000 8852 #define SQ_DS_1__DATA0_MASK 0x0000ff00L 8853 #define SQ_DS_1__DATA0__SHIFT 0x00000008 8854 #define SQ_DS_1__DATA1_MASK 0x00ff0000L 8855 #define SQ_DS_1__DATA1__SHIFT 0x00000010 8856 #define SQ_DS_1__VDST_MASK 0xff000000L 8857 #define SQ_DS_1__VDST__SHIFT 0x00000018 8858 #define SQ_EXP_0__COMPR_MASK 0x00000400L 8859 #define SQ_EXP_0__COMPR__SHIFT 0x0000000a 8860 #define SQ_EXP_0__DONE_MASK 0x00000800L 8861 #define SQ_EXP_0__DONE__SHIFT 0x0000000b 8862 #define SQ_EXP_0__ENCODING_MASK 0xfc000000L 8863 #define SQ_EXP_0__ENCODING__SHIFT 0x0000001a 8864 #define SQ_EXP_0__EN_MASK 0x0000000fL 8865 #define SQ_EXP_0__EN__SHIFT 0x00000000 8866 #define SQ_EXP_0__TGT_MASK 0x000003f0L 8867 #define SQ_EXP_0__TGT__SHIFT 0x00000004 8868 #define SQ_EXP_0__VM_MASK 0x00001000L 8869 #define SQ_EXP_0__VM__SHIFT 0x0000000c 8870 #define SQ_EXP_1__VSRC0_MASK 0x000000ffL 8871 #define SQ_EXP_1__VSRC0__SHIFT 0x00000000 8872 #define SQ_EXP_1__VSRC1_MASK 0x0000ff00L 8873 #define SQ_EXP_1__VSRC1__SHIFT 0x00000008 8874 #define SQ_EXP_1__VSRC2_MASK 0x00ff0000L 8875 #define SQ_EXP_1__VSRC2__SHIFT 0x00000010 8876 #define SQ_EXP_1__VSRC3_MASK 0xff000000L 8877 #define SQ_EXP_1__VSRC3__SHIFT 0x00000018 8878 #define SQ_FIFO_SIZES__EXPORT_BUF_SIZE_MASK 0x00030000L 8879 #define SQ_FIFO_SIZES__EXPORT_BUF_SIZE__SHIFT 0x00000010 8880 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE_MASK 0x0000000fL 8881 #define SQ_FIFO_SIZES__INTERRUPT_FIFO_SIZE__SHIFT 0x00000000 8882 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE_MASK 0x00000f00L 8883 #define SQ_FIFO_SIZES__TTRACE_FIFO_SIZE__SHIFT 0x00000008 8884 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE_MASK 0x000c0000L 8885 #define SQ_FIFO_SIZES__VMEM_DATA_FIFO_SIZE__SHIFT 0x00000012 8886 #define SQ_IMG_RSRC_WORD0__BASE_ADDRESS_MASK 0xffffffffL 8887 #define SQ_IMG_RSRC_WORD0__BASE_ADDRESS__SHIFT 0x00000000 8888 #define SQ_IMG_RSRC_WORD1__BASE_ADDRESS_HI_MASK 0x000000ffL 8889 #define SQ_IMG_RSRC_WORD1__BASE_ADDRESS_HI__SHIFT 0x00000000 8890 #define SQ_IMG_RSRC_WORD1__DATA_FORMAT_MASK 0x03f00000L 8891 #define SQ_IMG_RSRC_WORD1__DATA_FORMAT__SHIFT 0x00000014 8892 #define SQ_IMG_RSRC_WORD1__MIN_LOD_MASK 0x000fff00L 8893 #define SQ_IMG_RSRC_WORD1__MIN_LOD__SHIFT 0x00000008 8894 #define SQ_IMG_RSRC_WORD1__MTYPE_MASK 0xc0000000L 8895 #define SQ_IMG_RSRC_WORD1__MTYPE__SHIFT 0x0000001e 8896 #define SQ_IMG_RSRC_WORD1__NUM_FORMAT_MASK 0x3c000000L 8897 #define SQ_IMG_RSRC_WORD1__NUM_FORMAT__SHIFT 0x0000001a 8898 #define SQ_IMG_RSRC_WORD2__HEIGHT_MASK 0x0fffc000L 8899 #define SQ_IMG_RSRC_WORD2__HEIGHT__SHIFT 0x0000000e 8900 #define SQ_IMG_RSRC_WORD2__INTERLACED_MASK 0x80000000L 8901 #define SQ_IMG_RSRC_WORD2__INTERLACED__SHIFT 0x0000001f 8902 #define SQ_IMG_RSRC_WORD2__PERF_MOD_MASK 0x70000000L 8903 #define SQ_IMG_RSRC_WORD2__PERF_MOD__SHIFT 0x0000001c 8904 #define SQ_IMG_RSRC_WORD2__WIDTH_MASK 0x00003fffL 8905 #define SQ_IMG_RSRC_WORD2__WIDTH__SHIFT 0x00000000 8906 #define SQ_IMG_RSRC_WORD3__ATC_MASK 0x08000000L 8907 #define SQ_IMG_RSRC_WORD3__ATC__SHIFT 0x0000001b 8908 #define SQ_IMG_RSRC_WORD3__BASE_LEVEL_MASK 0x0000f000L 8909 #define SQ_IMG_RSRC_WORD3__BASE_LEVEL__SHIFT 0x0000000c 8910 #define SQ_IMG_RSRC_WORD3__DST_SEL_W_MASK 0x00000e00L 8911 #define SQ_IMG_RSRC_WORD3__DST_SEL_W__SHIFT 0x00000009 8912 #define SQ_IMG_RSRC_WORD3__DST_SEL_X_MASK 0x00000007L 8913 #define SQ_IMG_RSRC_WORD3__DST_SEL_X__SHIFT 0x00000000 8914 #define SQ_IMG_RSRC_WORD3__DST_SEL_Y_MASK 0x00000038L 8915 #define SQ_IMG_RSRC_WORD3__DST_SEL_Y__SHIFT 0x00000003 8916 #define SQ_IMG_RSRC_WORD3__DST_SEL_Z_MASK 0x000001c0L 8917 #define SQ_IMG_RSRC_WORD3__DST_SEL_Z__SHIFT 0x00000006 8918 #define SQ_IMG_RSRC_WORD3__LAST_LEVEL_MASK 0x000f0000L 8919 #define SQ_IMG_RSRC_WORD3__LAST_LEVEL__SHIFT 0x00000010 8920 #define SQ_IMG_RSRC_WORD3__MTYPE_MASK 0x04000000L 8921 #define SQ_IMG_RSRC_WORD3__MTYPE__SHIFT 0x0000001a 8922 #define SQ_IMG_RSRC_WORD3__POW2_PAD_MASK 0x02000000L 8923 #define SQ_IMG_RSRC_WORD3__POW2_PAD__SHIFT 0x00000019 8924 #define SQ_IMG_RSRC_WORD3__TILING_INDEX_MASK 0x01f00000L 8925 #define SQ_IMG_RSRC_WORD3__TILING_INDEX__SHIFT 0x00000014 8926 #define SQ_IMG_RSRC_WORD3__TYPE_MASK 0xf0000000L 8927 #define SQ_IMG_RSRC_WORD3__TYPE__SHIFT 0x0000001c 8928 #define SQ_IMG_RSRC_WORD4__DEPTH_MASK 0x00001fffL 8929 #define SQ_IMG_RSRC_WORD4__DEPTH__SHIFT 0x00000000 8930 #define SQ_IMG_RSRC_WORD4__PITCH_MASK 0x07ffe000L 8931 #define SQ_IMG_RSRC_WORD4__PITCH__SHIFT 0x0000000d 8932 #define SQ_IMG_RSRC_WORD5__BASE_ARRAY_MASK 0x00001fffL 8933 #define SQ_IMG_RSRC_WORD5__BASE_ARRAY__SHIFT 0x00000000 8934 #define SQ_IMG_RSRC_WORD5__LAST_ARRAY_MASK 0x03ffe000L 8935 #define SQ_IMG_RSRC_WORD5__LAST_ARRAY__SHIFT 0x0000000d 8936 #define SQ_IMG_RSRC_WORD6__COUNTER_BANK_ID_MASK 0x000ff000L 8937 #define SQ_IMG_RSRC_WORD6__COUNTER_BANK_ID__SHIFT 0x0000000c 8938 #define SQ_IMG_RSRC_WORD6__LOD_HDW_CNT_EN_MASK 0x00100000L 8939 #define SQ_IMG_RSRC_WORD6__LOD_HDW_CNT_EN__SHIFT 0x00000014 8940 #define SQ_IMG_RSRC_WORD6__MIN_LOD_WARN_MASK 0x00000fffL 8941 #define SQ_IMG_RSRC_WORD6__MIN_LOD_WARN__SHIFT 0x00000000 8942 #define SQ_IMG_RSRC_WORD6__UNUNSED_MASK 0xffe00000L 8943 #define SQ_IMG_RSRC_WORD6__UNUNSED__SHIFT 0x00000015 8944 #define SQ_IMG_RSRC_WORD7__UNUNSED_MASK 0xffffffffL 8945 #define SQ_IMG_RSRC_WORD7__UNUNSED__SHIFT 0x00000000 8946 #define SQ_IMG_SAMP_WORD0__ANISO_BIAS_MASK 0x07e00000L 8947 #define SQ_IMG_SAMP_WORD0__ANISO_BIAS__SHIFT 0x00000015 8948 #define SQ_IMG_SAMP_WORD0__ANISO_THRESHOLD_MASK 0x00070000L 8949 #define SQ_IMG_SAMP_WORD0__ANISO_THRESHOLD__SHIFT 0x00000010 8950 #define SQ_IMG_SAMP_WORD0__CLAMP_X_MASK 0x00000007L 8951 #define SQ_IMG_SAMP_WORD0__CLAMP_X__SHIFT 0x00000000 8952 #define SQ_IMG_SAMP_WORD0__CLAMP_Y_MASK 0x00000038L 8953 #define SQ_IMG_SAMP_WORD0__CLAMP_Y__SHIFT 0x00000003 8954 #define SQ_IMG_SAMP_WORD0__CLAMP_Z_MASK 0x000001c0L 8955 #define SQ_IMG_SAMP_WORD0__CLAMP_Z__SHIFT 0x00000006 8956 #define SQ_IMG_SAMP_WORD0__DEPTH_COMPARE_FUNC_MASK 0x00007000L 8957 #define SQ_IMG_SAMP_WORD0__DEPTH_COMPARE_FUNC__SHIFT 0x0000000c 8958 #define SQ_IMG_SAMP_WORD0__DISABLE_CUBE_WRAP_MASK 0x10000000L 8959 #define SQ_IMG_SAMP_WORD0__DISABLE_CUBE_WRAP__SHIFT 0x0000001c 8960 #define SQ_IMG_SAMP_WORD0__FILTER_MODE_MASK 0x60000000L 8961 #define SQ_IMG_SAMP_WORD0__FILTER_MODE__SHIFT 0x0000001d 8962 #define SQ_IMG_SAMP_WORD0__FORCE_DEGAMMA_MASK 0x00100000L 8963 #define SQ_IMG_SAMP_WORD0__FORCE_DEGAMMA__SHIFT 0x00000014 8964 #define SQ_IMG_SAMP_WORD0__FORCE_UNNORMALIZED_MASK 0x00008000L 8965 #define SQ_IMG_SAMP_WORD0__FORCE_UNNORMALIZED__SHIFT 0x0000000f 8966 #define SQ_IMG_SAMP_WORD0__MAX_ANISO_RATIO_MASK 0x00000e00L 8967 #define SQ_IMG_SAMP_WORD0__MAX_ANISO_RATIO__SHIFT 0x00000009 8968 #define SQ_IMG_SAMP_WORD0__MC_COORD_TRUNC_MASK 0x00080000L 8969 #define SQ_IMG_SAMP_WORD0__MC_COORD_TRUNC__SHIFT 0x00000013 8970 #define SQ_IMG_SAMP_WORD0__TRUNC_COORD_MASK 0x08000000L 8971 #define SQ_IMG_SAMP_WORD0__TRUNC_COORD__SHIFT 0x0000001b 8972 #define SQ_IMG_SAMP_WORD1__MAX_LOD_MASK 0x00fff000L 8973 #define SQ_IMG_SAMP_WORD1__MAX_LOD__SHIFT 0x0000000c 8974 #define SQ_IMG_SAMP_WORD1__MIN_LOD_MASK 0x00000fffL 8975 #define SQ_IMG_SAMP_WORD1__MIN_LOD__SHIFT 0x00000000 8976 #define SQ_IMG_SAMP_WORD1__PERF_MIP_MASK 0x0f000000L 8977 #define SQ_IMG_SAMP_WORD1__PERF_MIP__SHIFT 0x00000018 8978 #define SQ_IMG_SAMP_WORD1__PERF_Z_MASK 0xf0000000L 8979 #define SQ_IMG_SAMP_WORD1__PERF_Z__SHIFT 0x0000001c 8980 #define SQ_IMG_SAMP_WORD2__DISABLE_LSB_CEIL_MASK 0x20000000L 8981 #define SQ_IMG_SAMP_WORD2__DISABLE_LSB_CEIL__SHIFT 0x0000001d 8982 #define SQ_IMG_SAMP_WORD2__FILTER_PREC_FIX_MASK 0x40000000L 8983 #define SQ_IMG_SAMP_WORD2__FILTER_PREC_FIX__SHIFT 0x0000001e 8984 #define SQ_IMG_SAMP_WORD2__LOD_BIAS_MASK 0x00003fffL 8985 #define SQ_IMG_SAMP_WORD2__LOD_BIAS_SEC_MASK 0x000fc000L 8986 #define SQ_IMG_SAMP_WORD2__LOD_BIAS_SEC__SHIFT 0x0000000e 8987 #define SQ_IMG_SAMP_WORD2__LOD_BIAS__SHIFT 0x00000000 8988 #define SQ_IMG_SAMP_WORD2__MIP_FILTER_MASK 0x0c000000L 8989 #define SQ_IMG_SAMP_WORD2__MIP_FILTER__SHIFT 0x0000001a 8990 #define SQ_IMG_SAMP_WORD2__MIP_POINT_PRECLAMP_MASK 0x10000000L 8991 #define SQ_IMG_SAMP_WORD2__MIP_POINT_PRECLAMP__SHIFT 0x0000001c 8992 #define SQ_IMG_SAMP_WORD2__XY_MAG_FILTER_MASK 0x00300000L 8993 #define SQ_IMG_SAMP_WORD2__XY_MAG_FILTER__SHIFT 0x00000014 8994 #define SQ_IMG_SAMP_WORD2__XY_MIN_FILTER_MASK 0x00c00000L 8995 #define SQ_IMG_SAMP_WORD2__XY_MIN_FILTER__SHIFT 0x00000016 8996 #define SQ_IMG_SAMP_WORD2__Z_FILTER_MASK 0x03000000L 8997 #define SQ_IMG_SAMP_WORD2__Z_FILTER__SHIFT 0x00000018 8998 #define SQ_IMG_SAMP_WORD3__BORDER_COLOR_PTR_MASK 0x00000fffL 8999 #define SQ_IMG_SAMP_WORD3__BORDER_COLOR_PTR__SHIFT 0x00000000 9000 #define SQ_IMG_SAMP_WORD3__BORDER_COLOR_TYPE_MASK 0xc0000000L 9001 #define SQ_IMG_SAMP_WORD3__BORDER_COLOR_TYPE__SHIFT 0x0000001e 9002 #define SQ_IND_DATA__DATA_MASK 0xffffffffL 9003 #define SQ_IND_DATA__DATA__SHIFT 0x00000000 9004 #define SQ_IND_INDEX__AUTO_INCR_MASK 0x00001000L 9005 #define SQ_IND_INDEX__AUTO_INCR__SHIFT 0x0000000c 9006 #define SQ_IND_INDEX__FORCE_READ_MASK 0x00002000L 9007 #define SQ_IND_INDEX__FORCE_READ__SHIFT 0x0000000d 9008 #define SQ_IND_INDEX__INDEX_MASK 0xffff0000L 9009 #define SQ_IND_INDEX__INDEX__SHIFT 0x00000010 9010 #define SQ_IND_INDEX__READ_TIMEOUT_MASK 0x00004000L 9011 #define SQ_IND_INDEX__READ_TIMEOUT__SHIFT 0x0000000e 9012 #define SQ_IND_INDEX__SIMD_ID_MASK 0x00000030L 9013 #define SQ_IND_INDEX__SIMD_ID__SHIFT 0x00000004 9014 #define SQ_IND_INDEX__THREAD_ID_MASK 0x00000fc0L 9015 #define SQ_IND_INDEX__THREAD_ID__SHIFT 0x00000006 9016 #define SQ_IND_INDEX__UNINDEXED_MASK 0x00008000L 9017 #define SQ_IND_INDEX__UNINDEXED__SHIFT 0x0000000f 9018 #define SQ_IND_INDEX__WAVE_ID_MASK 0x0000000fL 9019 #define SQ_IND_INDEX__WAVE_ID__SHIFT 0x00000000 9020 #define SQ_INST__ENCODING_MASK 0xffffffffL 9021 #define SQ_INST__ENCODING__SHIFT 0x00000000 9022 #define SQ_INTERRUPT_WORD_AUTO__CMD_TIMESTAMP_MASK 0x00000010L 9023 #define SQ_INTERRUPT_WORD_AUTO__CMD_TIMESTAMP__SHIFT 0x00000004 9024 #define SQ_INTERRUPT_WORD_AUTO__ENCODING_MASK 0x0c000000L 9025 #define SQ_INTERRUPT_WORD_AUTO__ENCODING__SHIFT 0x0000001a 9026 #define SQ_INTERRUPT_WORD_AUTO__HOST_CMD_OVERFLOW_MASK 0x00000020L 9027 #define SQ_INTERRUPT_WORD_AUTO__HOST_CMD_OVERFLOW__SHIFT 0x00000005 9028 #define SQ_INTERRUPT_WORD_AUTO__HOST_REG_OVERFLOW_MASK 0x00000040L 9029 #define SQ_INTERRUPT_WORD_AUTO__HOST_REG_OVERFLOW__SHIFT 0x00000006 9030 #define SQ_INTERRUPT_WORD_AUTO__IMMED_OVERFLOW_MASK 0x00000080L 9031 #define SQ_INTERRUPT_WORD_AUTO__IMMED_OVERFLOW__SHIFT 0x00000007 9032 #define SQ_INTERRUPT_WORD_AUTO__REG_TIMESTAMP_MASK 0x00000008L 9033 #define SQ_INTERRUPT_WORD_AUTO__REG_TIMESTAMP__SHIFT 0x00000003 9034 #define SQ_INTERRUPT_WORD_AUTO__SE_ID_MASK 0x02000000L 9035 #define SQ_INTERRUPT_WORD_AUTO__SE_ID__SHIFT 0x00000019 9036 #define SQ_INTERRUPT_WORD_AUTO__THREAD_TRACE_BUF_FULL_MASK 0x00000004L 9037 #define SQ_INTERRUPT_WORD_AUTO__THREAD_TRACE_BUF_FULL__SHIFT 0x00000002 9038 #define SQ_INTERRUPT_WORD_AUTO__THREAD_TRACE_MASK 0x00000001L 9039 #define SQ_INTERRUPT_WORD_AUTO__THREAD_TRACE__SHIFT 0x00000000 9040 #define SQ_INTERRUPT_WORD_AUTO__WLT_MASK 0x00000002L 9041 #define SQ_INTERRUPT_WORD_AUTO__WLT__SHIFT 0x00000001 9042 #define SQ_INTERRUPT_WORD_CMN__ENCODING_MASK 0x0c000000L 9043 #define SQ_INTERRUPT_WORD_CMN__ENCODING__SHIFT 0x0000001a 9044 #define SQ_INTERRUPT_WORD_CMN__SE_ID_MASK 0x02000000L 9045 #define SQ_INTERRUPT_WORD_CMN__SE_ID__SHIFT 0x00000019 9046 #define SQ_INTERRUPT_WORD_WAVE__CU_ID_MASK 0x00f00000L 9047 #define SQ_INTERRUPT_WORD_WAVE__CU_ID__SHIFT 0x00000014 9048 #define SQ_INTERRUPT_WORD_WAVE__DATA_MASK 0x000000ffL 9049 #define SQ_INTERRUPT_WORD_WAVE__DATA__SHIFT 0x00000000 9050 #define SQ_INTERRUPT_WORD_WAVE__ENCODING_MASK 0x0c000000L 9051 #define SQ_INTERRUPT_WORD_WAVE__ENCODING__SHIFT 0x0000001a 9052 #define SQ_INTERRUPT_WORD_WAVE__PRIV_MASK 0x00000200L 9053 #define SQ_INTERRUPT_WORD_WAVE__PRIV__SHIFT 0x00000009 9054 #define SQ_INTERRUPT_WORD_WAVE__SE_ID_MASK 0x02000000L 9055 #define SQ_INTERRUPT_WORD_WAVE__SE_ID__SHIFT 0x00000019 9056 #define SQ_INTERRUPT_WORD_WAVE__SH_ID_MASK 0x01000000L 9057 #define SQ_INTERRUPT_WORD_WAVE__SH_ID__SHIFT 0x00000018 9058 #define SQ_INTERRUPT_WORD_WAVE__SIMD_ID_MASK 0x000c0000L 9059 #define SQ_INTERRUPT_WORD_WAVE__SIMD_ID__SHIFT 0x00000012 9060 #define SQ_INTERRUPT_WORD_WAVE__VM_ID_MASK 0x00003c00L 9061 #define SQ_INTERRUPT_WORD_WAVE__VM_ID__SHIFT 0x0000000a 9062 #define SQ_INTERRUPT_WORD_WAVE__WAVE_ID_MASK 0x0003c000L 9063 #define SQ_INTERRUPT_WORD_WAVE__WAVE_ID__SHIFT 0x0000000e 9064 #define SQ_LB_CTR_CTRL__CLEAR_MASK 0x00000004L 9065 #define SQ_LB_CTR_CTRL__CLEAR__SHIFT 0x00000002 9066 #define SQ_LB_CTR_CTRL__LOAD_MASK 0x00000002L 9067 #define SQ_LB_CTR_CTRL__LOAD__SHIFT 0x00000001 9068 #define SQ_LB_CTR_CTRL__START_MASK 0x00000001L 9069 #define SQ_LB_CTR_CTRL__START__SHIFT 0x00000000 9070 #define SQ_LB_DATA_ALU_CYCLES__DATA_MASK 0xffffffffL 9071 #define SQ_LB_DATA_ALU_CYCLES__DATA__SHIFT 0x00000000 9072 #define SQ_LB_DATA_ALU_STALLS__DATA_MASK 0xffffffffL 9073 #define SQ_LB_DATA_ALU_STALLS__DATA__SHIFT 0x00000000 9074 #define SQ_LB_DATA_TEX_CYCLES__DATA_MASK 0xffffffffL 9075 #define SQ_LB_DATA_TEX_CYCLES__DATA__SHIFT 0x00000000 9076 #define SQ_LB_DATA_TEX_STALLS__DATA_MASK 0xffffffffL 9077 #define SQ_LB_DATA_TEX_STALLS__DATA__SHIFT 0x00000000 9078 #define SQ_MIMG_0__DA_MASK 0x00004000L 9079 #define SQ_MIMG_0__DA__SHIFT 0x0000000e 9080 #define SQ_MIMG_0__DMASK_MASK 0x00000f00L 9081 #define SQ_MIMG_0__DMASK__SHIFT 0x00000008 9082 #define SQ_MIMG_0__ENCODING_MASK 0xfc000000L 9083 #define SQ_MIMG_0__ENCODING__SHIFT 0x0000001a 9084 #define SQ_MIMG_0__GLC_MASK 0x00002000L 9085 #define SQ_MIMG_0__GLC__SHIFT 0x0000000d 9086 #define SQ_MIMG_0__LWE_MASK 0x00020000L 9087 #define SQ_MIMG_0__LWE__SHIFT 0x00000011 9088 #define SQ_MIMG_0__OP_MASK 0x01fc0000L 9089 #define SQ_MIMG_0__OP__SHIFT 0x00000012 9090 #define SQ_MIMG_0__R128_MASK 0x00008000L 9091 #define SQ_MIMG_0__R128__SHIFT 0x0000000f 9092 #define SQ_MIMG_0__SLC_MASK 0x02000000L 9093 #define SQ_MIMG_0__SLC__SHIFT 0x00000019 9094 #define SQ_MIMG_0__TFE_MASK 0x00010000L 9095 #define SQ_MIMG_0__TFE__SHIFT 0x00000010 9096 #define SQ_MIMG_0__UNORM_MASK 0x00001000L 9097 #define SQ_MIMG_0__UNORM__SHIFT 0x0000000c 9098 #define SQ_MIMG_1__SRSRC_MASK 0x001f0000L 9099 #define SQ_MIMG_1__SRSRC__SHIFT 0x00000010 9100 #define SQ_MIMG_1__SSAMP_MASK 0x03e00000L 9101 #define SQ_MIMG_1__SSAMP__SHIFT 0x00000015 9102 #define SQ_MIMG_1__VADDR_MASK 0x000000ffL 9103 #define SQ_MIMG_1__VADDR__SHIFT 0x00000000 9104 #define SQ_MIMG_1__VDATA_MASK 0x0000ff00L 9105 #define SQ_MIMG_1__VDATA__SHIFT 0x00000008 9106 #define SQ_MTBUF_0__ADDR64_MASK 0x00008000L 9107 #define SQ_MTBUF_0__ADDR64__SHIFT 0x0000000f 9108 #define SQ_MTBUF_0__DFMT_MASK 0x00780000L 9109 #define SQ_MTBUF_0__DFMT__SHIFT 0x00000013 9110 #define SQ_MTBUF_0__ENCODING_MASK 0xfc000000L 9111 #define SQ_MTBUF_0__ENCODING__SHIFT 0x0000001a 9112 #define SQ_MTBUF_0__GLC_MASK 0x00004000L 9113 #define SQ_MTBUF_0__GLC__SHIFT 0x0000000e 9114 #define SQ_MTBUF_0__IDXEN_MASK 0x00002000L 9115 #define SQ_MTBUF_0__IDXEN__SHIFT 0x0000000d 9116 #define SQ_MTBUF_0__NFMT_MASK 0x03800000L 9117 #define SQ_MTBUF_0__NFMT__SHIFT 0x00000017 9118 #define SQ_MTBUF_0__OFFEN_MASK 0x00001000L 9119 #define SQ_MTBUF_0__OFFEN__SHIFT 0x0000000c 9120 #define SQ_MTBUF_0__OFFSET_MASK 0x00000fffL 9121 #define SQ_MTBUF_0__OFFSET__SHIFT 0x00000000 9122 #define SQ_MTBUF_0__OP_MASK 0x00070000L 9123 #define SQ_MTBUF_0__OP__SHIFT 0x00000010 9124 #define SQ_MTBUF_1__SLC_MASK 0x00400000L 9125 #define SQ_MTBUF_1__SLC__SHIFT 0x00000016 9126 #define SQ_MTBUF_1__SOFFSET_MASK 0xff000000L 9127 #define SQ_MTBUF_1__SOFFSET__SHIFT 0x00000018 9128 #define SQ_MTBUF_1__SRSRC_MASK 0x001f0000L 9129 #define SQ_MTBUF_1__SRSRC__SHIFT 0x00000010 9130 #define SQ_MTBUF_1__TFE_MASK 0x00800000L 9131 #define SQ_MTBUF_1__TFE__SHIFT 0x00000017 9132 #define SQ_MTBUF_1__VADDR_MASK 0x000000ffL 9133 #define SQ_MTBUF_1__VADDR__SHIFT 0x00000000 9134 #define SQ_MTBUF_1__VDATA_MASK 0x0000ff00L 9135 #define SQ_MTBUF_1__VDATA__SHIFT 0x00000008 9136 #define SQ_MUBUF_0__ADDR64_MASK 0x00008000L 9137 #define SQ_MUBUF_0__ADDR64__SHIFT 0x0000000f 9138 #define SQ_MUBUF_0__ENCODING_MASK 0xfc000000L 9139 #define SQ_MUBUF_0__ENCODING__SHIFT 0x0000001a 9140 #define SQ_MUBUF_0__GLC_MASK 0x00004000L 9141 #define SQ_MUBUF_0__GLC__SHIFT 0x0000000e 9142 #define SQ_MUBUF_0__IDXEN_MASK 0x00002000L 9143 #define SQ_MUBUF_0__IDXEN__SHIFT 0x0000000d 9144 #define SQ_MUBUF_0__LDS_MASK 0x00010000L 9145 #define SQ_MUBUF_0__LDS__SHIFT 0x00000010 9146 #define SQ_MUBUF_0__OFFEN_MASK 0x00001000L 9147 #define SQ_MUBUF_0__OFFEN__SHIFT 0x0000000c 9148 #define SQ_MUBUF_0__OFFSET_MASK 0x00000fffL 9149 #define SQ_MUBUF_0__OFFSET__SHIFT 0x00000000 9150 #define SQ_MUBUF_0__OP_MASK 0x01fc0000L 9151 #define SQ_MUBUF_0__OP__SHIFT 0x00000012 9152 #define SQ_MUBUF_1__SLC_MASK 0x00400000L 9153 #define SQ_MUBUF_1__SLC__SHIFT 0x00000016 9154 #define SQ_MUBUF_1__SOFFSET_MASK 0xff000000L 9155 #define SQ_MUBUF_1__SOFFSET__SHIFT 0x00000018 9156 #define SQ_MUBUF_1__SRSRC_MASK 0x001f0000L 9157 #define SQ_MUBUF_1__SRSRC__SHIFT 0x00000010 9158 #define SQ_MUBUF_1__TFE_MASK 0x00800000L 9159 #define SQ_MUBUF_1__TFE__SHIFT 0x00000017 9160 #define SQ_MUBUF_1__VADDR_MASK 0x000000ffL 9161 #define SQ_MUBUF_1__VADDR__SHIFT 0x00000000 9162 #define SQ_MUBUF_1__VDATA_MASK 0x0000ff00L 9163 #define SQ_MUBUF_1__VDATA__SHIFT 0x00000008 9164 #define SQ_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9165 #define SQ_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9166 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9167 #define SQ_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9168 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 9169 #define SQ_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 9170 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000001ffL 9171 #define SQ_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 9172 #define SQ_PERFCOUNTER0_SELECT__SIMD_MASK_MASK 0x0f000000L 9173 #define SQ_PERFCOUNTER0_SELECT__SIMD_MASK__SHIFT 0x00000018 9174 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE_MASK 0x00f00000L 9175 #define SQ_PERFCOUNTER0_SELECT__SPM_MODE__SHIFT 0x00000014 9176 #define SQ_PERFCOUNTER0_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9177 #define SQ_PERFCOUNTER0_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9178 #define SQ_PERFCOUNTER0_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9179 #define SQ_PERFCOUNTER0_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9180 #define SQ_PERFCOUNTER10_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9181 #define SQ_PERFCOUNTER10_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9182 #define SQ_PERFCOUNTER10_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9183 #define SQ_PERFCOUNTER10_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9184 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE_MASK 0xf0000000L 9185 #define SQ_PERFCOUNTER10_SELECT__PERF_MODE__SHIFT 0x0000001c 9186 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL_MASK 0x000001ffL 9187 #define SQ_PERFCOUNTER10_SELECT__PERF_SEL__SHIFT 0x00000000 9188 #define SQ_PERFCOUNTER10_SELECT__SIMD_MASK_MASK 0x0f000000L 9189 #define SQ_PERFCOUNTER10_SELECT__SIMD_MASK__SHIFT 0x00000018 9190 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE_MASK 0x00f00000L 9191 #define SQ_PERFCOUNTER10_SELECT__SPM_MODE__SHIFT 0x00000014 9192 #define SQ_PERFCOUNTER10_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9193 #define SQ_PERFCOUNTER10_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9194 #define SQ_PERFCOUNTER10_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9195 #define SQ_PERFCOUNTER10_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9196 #define SQ_PERFCOUNTER11_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9197 #define SQ_PERFCOUNTER11_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9198 #define SQ_PERFCOUNTER11_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9199 #define SQ_PERFCOUNTER11_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9200 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE_MASK 0xf0000000L 9201 #define SQ_PERFCOUNTER11_SELECT__PERF_MODE__SHIFT 0x0000001c 9202 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL_MASK 0x000001ffL 9203 #define SQ_PERFCOUNTER11_SELECT__PERF_SEL__SHIFT 0x00000000 9204 #define SQ_PERFCOUNTER11_SELECT__SIMD_MASK_MASK 0x0f000000L 9205 #define SQ_PERFCOUNTER11_SELECT__SIMD_MASK__SHIFT 0x00000018 9206 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE_MASK 0x00f00000L 9207 #define SQ_PERFCOUNTER11_SELECT__SPM_MODE__SHIFT 0x00000014 9208 #define SQ_PERFCOUNTER11_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9209 #define SQ_PERFCOUNTER11_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9210 #define SQ_PERFCOUNTER11_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9211 #define SQ_PERFCOUNTER11_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9212 #define SQ_PERFCOUNTER12_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9213 #define SQ_PERFCOUNTER12_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9214 #define SQ_PERFCOUNTER12_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9215 #define SQ_PERFCOUNTER12_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9216 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE_MASK 0xf0000000L 9217 #define SQ_PERFCOUNTER12_SELECT__PERF_MODE__SHIFT 0x0000001c 9218 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL_MASK 0x000001ffL 9219 #define SQ_PERFCOUNTER12_SELECT__PERF_SEL__SHIFT 0x00000000 9220 #define SQ_PERFCOUNTER12_SELECT__SIMD_MASK_MASK 0x0f000000L 9221 #define SQ_PERFCOUNTER12_SELECT__SIMD_MASK__SHIFT 0x00000018 9222 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE_MASK 0x00f00000L 9223 #define SQ_PERFCOUNTER12_SELECT__SPM_MODE__SHIFT 0x00000014 9224 #define SQ_PERFCOUNTER12_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9225 #define SQ_PERFCOUNTER12_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9226 #define SQ_PERFCOUNTER12_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9227 #define SQ_PERFCOUNTER12_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9228 #define SQ_PERFCOUNTER13_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9229 #define SQ_PERFCOUNTER13_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9230 #define SQ_PERFCOUNTER13_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9231 #define SQ_PERFCOUNTER13_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9232 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE_MASK 0xf0000000L 9233 #define SQ_PERFCOUNTER13_SELECT__PERF_MODE__SHIFT 0x0000001c 9234 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL_MASK 0x000001ffL 9235 #define SQ_PERFCOUNTER13_SELECT__PERF_SEL__SHIFT 0x00000000 9236 #define SQ_PERFCOUNTER13_SELECT__SIMD_MASK_MASK 0x0f000000L 9237 #define SQ_PERFCOUNTER13_SELECT__SIMD_MASK__SHIFT 0x00000018 9238 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE_MASK 0x00f00000L 9239 #define SQ_PERFCOUNTER13_SELECT__SPM_MODE__SHIFT 0x00000014 9240 #define SQ_PERFCOUNTER13_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9241 #define SQ_PERFCOUNTER13_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9242 #define SQ_PERFCOUNTER13_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9243 #define SQ_PERFCOUNTER13_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9244 #define SQ_PERFCOUNTER14_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9245 #define SQ_PERFCOUNTER14_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9246 #define SQ_PERFCOUNTER14_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9247 #define SQ_PERFCOUNTER14_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9248 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE_MASK 0xf0000000L 9249 #define SQ_PERFCOUNTER14_SELECT__PERF_MODE__SHIFT 0x0000001c 9250 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL_MASK 0x000001ffL 9251 #define SQ_PERFCOUNTER14_SELECT__PERF_SEL__SHIFT 0x00000000 9252 #define SQ_PERFCOUNTER14_SELECT__SIMD_MASK_MASK 0x0f000000L 9253 #define SQ_PERFCOUNTER14_SELECT__SIMD_MASK__SHIFT 0x00000018 9254 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE_MASK 0x00f00000L 9255 #define SQ_PERFCOUNTER14_SELECT__SPM_MODE__SHIFT 0x00000014 9256 #define SQ_PERFCOUNTER14_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9257 #define SQ_PERFCOUNTER14_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9258 #define SQ_PERFCOUNTER14_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9259 #define SQ_PERFCOUNTER14_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9260 #define SQ_PERFCOUNTER15_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9261 #define SQ_PERFCOUNTER15_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9262 #define SQ_PERFCOUNTER15_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9263 #define SQ_PERFCOUNTER15_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9264 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE_MASK 0xf0000000L 9265 #define SQ_PERFCOUNTER15_SELECT__PERF_MODE__SHIFT 0x0000001c 9266 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL_MASK 0x000001ffL 9267 #define SQ_PERFCOUNTER15_SELECT__PERF_SEL__SHIFT 0x00000000 9268 #define SQ_PERFCOUNTER15_SELECT__SIMD_MASK_MASK 0x0f000000L 9269 #define SQ_PERFCOUNTER15_SELECT__SIMD_MASK__SHIFT 0x00000018 9270 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE_MASK 0x00f00000L 9271 #define SQ_PERFCOUNTER15_SELECT__SPM_MODE__SHIFT 0x00000014 9272 #define SQ_PERFCOUNTER15_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9273 #define SQ_PERFCOUNTER15_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9274 #define SQ_PERFCOUNTER15_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9275 #define SQ_PERFCOUNTER15_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9276 #define SQ_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9277 #define SQ_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9278 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9279 #define SQ_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9280 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 9281 #define SQ_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 9282 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000001ffL 9283 #define SQ_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 9284 #define SQ_PERFCOUNTER1_SELECT__SIMD_MASK_MASK 0x0f000000L 9285 #define SQ_PERFCOUNTER1_SELECT__SIMD_MASK__SHIFT 0x00000018 9286 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE_MASK 0x00f00000L 9287 #define SQ_PERFCOUNTER1_SELECT__SPM_MODE__SHIFT 0x00000014 9288 #define SQ_PERFCOUNTER1_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9289 #define SQ_PERFCOUNTER1_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9290 #define SQ_PERFCOUNTER1_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9291 #define SQ_PERFCOUNTER1_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9292 #define SQ_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9293 #define SQ_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9294 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9295 #define SQ_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9296 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 9297 #define SQ_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 9298 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000001ffL 9299 #define SQ_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 9300 #define SQ_PERFCOUNTER2_SELECT__SIMD_MASK_MASK 0x0f000000L 9301 #define SQ_PERFCOUNTER2_SELECT__SIMD_MASK__SHIFT 0x00000018 9302 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE_MASK 0x00f00000L 9303 #define SQ_PERFCOUNTER2_SELECT__SPM_MODE__SHIFT 0x00000014 9304 #define SQ_PERFCOUNTER2_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9305 #define SQ_PERFCOUNTER2_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9306 #define SQ_PERFCOUNTER2_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9307 #define SQ_PERFCOUNTER2_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9308 #define SQ_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9309 #define SQ_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9310 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9311 #define SQ_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9312 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 9313 #define SQ_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 9314 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000001ffL 9315 #define SQ_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 9316 #define SQ_PERFCOUNTER3_SELECT__SIMD_MASK_MASK 0x0f000000L 9317 #define SQ_PERFCOUNTER3_SELECT__SIMD_MASK__SHIFT 0x00000018 9318 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE_MASK 0x00f00000L 9319 #define SQ_PERFCOUNTER3_SELECT__SPM_MODE__SHIFT 0x00000014 9320 #define SQ_PERFCOUNTER3_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9321 #define SQ_PERFCOUNTER3_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9322 #define SQ_PERFCOUNTER3_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9323 #define SQ_PERFCOUNTER3_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9324 #define SQ_PERFCOUNTER4_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9325 #define SQ_PERFCOUNTER4_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9326 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9327 #define SQ_PERFCOUNTER4_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9328 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE_MASK 0xf0000000L 9329 #define SQ_PERFCOUNTER4_SELECT__PERF_MODE__SHIFT 0x0000001c 9330 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL_MASK 0x000001ffL 9331 #define SQ_PERFCOUNTER4_SELECT__PERF_SEL__SHIFT 0x00000000 9332 #define SQ_PERFCOUNTER4_SELECT__SIMD_MASK_MASK 0x0f000000L 9333 #define SQ_PERFCOUNTER4_SELECT__SIMD_MASK__SHIFT 0x00000018 9334 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE_MASK 0x00f00000L 9335 #define SQ_PERFCOUNTER4_SELECT__SPM_MODE__SHIFT 0x00000014 9336 #define SQ_PERFCOUNTER4_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9337 #define SQ_PERFCOUNTER4_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9338 #define SQ_PERFCOUNTER4_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9339 #define SQ_PERFCOUNTER4_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9340 #define SQ_PERFCOUNTER5_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9341 #define SQ_PERFCOUNTER5_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9342 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9343 #define SQ_PERFCOUNTER5_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9344 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE_MASK 0xf0000000L 9345 #define SQ_PERFCOUNTER5_SELECT__PERF_MODE__SHIFT 0x0000001c 9346 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL_MASK 0x000001ffL 9347 #define SQ_PERFCOUNTER5_SELECT__PERF_SEL__SHIFT 0x00000000 9348 #define SQ_PERFCOUNTER5_SELECT__SIMD_MASK_MASK 0x0f000000L 9349 #define SQ_PERFCOUNTER5_SELECT__SIMD_MASK__SHIFT 0x00000018 9350 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE_MASK 0x00f00000L 9351 #define SQ_PERFCOUNTER5_SELECT__SPM_MODE__SHIFT 0x00000014 9352 #define SQ_PERFCOUNTER5_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9353 #define SQ_PERFCOUNTER5_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9354 #define SQ_PERFCOUNTER5_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9355 #define SQ_PERFCOUNTER5_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9356 #define SQ_PERFCOUNTER6_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9357 #define SQ_PERFCOUNTER6_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9358 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9359 #define SQ_PERFCOUNTER6_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9360 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE_MASK 0xf0000000L 9361 #define SQ_PERFCOUNTER6_SELECT__PERF_MODE__SHIFT 0x0000001c 9362 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL_MASK 0x000001ffL 9363 #define SQ_PERFCOUNTER6_SELECT__PERF_SEL__SHIFT 0x00000000 9364 #define SQ_PERFCOUNTER6_SELECT__SIMD_MASK_MASK 0x0f000000L 9365 #define SQ_PERFCOUNTER6_SELECT__SIMD_MASK__SHIFT 0x00000018 9366 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE_MASK 0x00f00000L 9367 #define SQ_PERFCOUNTER6_SELECT__SPM_MODE__SHIFT 0x00000014 9368 #define SQ_PERFCOUNTER6_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9369 #define SQ_PERFCOUNTER6_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9370 #define SQ_PERFCOUNTER6_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9371 #define SQ_PERFCOUNTER6_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9372 #define SQ_PERFCOUNTER7_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9373 #define SQ_PERFCOUNTER7_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9374 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9375 #define SQ_PERFCOUNTER7_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9376 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE_MASK 0xf0000000L 9377 #define SQ_PERFCOUNTER7_SELECT__PERF_MODE__SHIFT 0x0000001c 9378 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL_MASK 0x000001ffL 9379 #define SQ_PERFCOUNTER7_SELECT__PERF_SEL__SHIFT 0x00000000 9380 #define SQ_PERFCOUNTER7_SELECT__SIMD_MASK_MASK 0x0f000000L 9381 #define SQ_PERFCOUNTER7_SELECT__SIMD_MASK__SHIFT 0x00000018 9382 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE_MASK 0x00f00000L 9383 #define SQ_PERFCOUNTER7_SELECT__SPM_MODE__SHIFT 0x00000014 9384 #define SQ_PERFCOUNTER7_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9385 #define SQ_PERFCOUNTER7_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9386 #define SQ_PERFCOUNTER7_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9387 #define SQ_PERFCOUNTER7_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9388 #define SQ_PERFCOUNTER8_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9389 #define SQ_PERFCOUNTER8_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9390 #define SQ_PERFCOUNTER8_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9391 #define SQ_PERFCOUNTER8_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9392 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE_MASK 0xf0000000L 9393 #define SQ_PERFCOUNTER8_SELECT__PERF_MODE__SHIFT 0x0000001c 9394 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL_MASK 0x000001ffL 9395 #define SQ_PERFCOUNTER8_SELECT__PERF_SEL__SHIFT 0x00000000 9396 #define SQ_PERFCOUNTER8_SELECT__SIMD_MASK_MASK 0x0f000000L 9397 #define SQ_PERFCOUNTER8_SELECT__SIMD_MASK__SHIFT 0x00000018 9398 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE_MASK 0x00f00000L 9399 #define SQ_PERFCOUNTER8_SELECT__SPM_MODE__SHIFT 0x00000014 9400 #define SQ_PERFCOUNTER8_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9401 #define SQ_PERFCOUNTER8_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9402 #define SQ_PERFCOUNTER8_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9403 #define SQ_PERFCOUNTER8_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9404 #define SQ_PERFCOUNTER9_HI__PERFCOUNTER_HI_MASK 0xffffffffL 9405 #define SQ_PERFCOUNTER9_HI__PERFCOUNTER_HI__SHIFT 0x00000000 9406 #define SQ_PERFCOUNTER9_LO__PERFCOUNTER_LO_MASK 0xffffffffL 9407 #define SQ_PERFCOUNTER9_LO__PERFCOUNTER_LO__SHIFT 0x00000000 9408 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE_MASK 0xf0000000L 9409 #define SQ_PERFCOUNTER9_SELECT__PERF_MODE__SHIFT 0x0000001c 9410 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL_MASK 0x000001ffL 9411 #define SQ_PERFCOUNTER9_SELECT__PERF_SEL__SHIFT 0x00000000 9412 #define SQ_PERFCOUNTER9_SELECT__SIMD_MASK_MASK 0x0f000000L 9413 #define SQ_PERFCOUNTER9_SELECT__SIMD_MASK__SHIFT 0x00000018 9414 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE_MASK 0x00f00000L 9415 #define SQ_PERFCOUNTER9_SELECT__SPM_MODE__SHIFT 0x00000014 9416 #define SQ_PERFCOUNTER9_SELECT__SQC_BANK_MASK_MASK 0x0000f000L 9417 #define SQ_PERFCOUNTER9_SELECT__SQC_BANK_MASK__SHIFT 0x0000000c 9418 #define SQ_PERFCOUNTER9_SELECT__SQC_CLIENT_MASK_MASK 0x000f0000L 9419 #define SQ_PERFCOUNTER9_SELECT__SQC_CLIENT_MASK__SHIFT 0x00000010 9420 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN_MASK 0x00000001L 9421 #define SQ_PERFCOUNTER_CTRL2__FORCE_EN__SHIFT 0x00000000 9422 #define SQ_PERFCOUNTER_CTRL__CNTR_RATE_MASK 0x00001f00L 9423 #define SQ_PERFCOUNTER_CTRL__CNTR_RATE__SHIFT 0x00000008 9424 #define SQ_PERFCOUNTER_CTRL__CS_EN_MASK 0x00000040L 9425 #define SQ_PERFCOUNTER_CTRL__CS_EN__SHIFT 0x00000006 9426 #define SQ_PERFCOUNTER_CTRL__DISABLE_FLUSH_MASK 0x00002000L 9427 #define SQ_PERFCOUNTER_CTRL__DISABLE_FLUSH__SHIFT 0x0000000d 9428 #define SQ_PERFCOUNTER_CTRL__ES_EN_MASK 0x00000008L 9429 #define SQ_PERFCOUNTER_CTRL__ES_EN__SHIFT 0x00000003 9430 #define SQ_PERFCOUNTER_CTRL__GS_EN_MASK 0x00000004L 9431 #define SQ_PERFCOUNTER_CTRL__GS_EN__SHIFT 0x00000002 9432 #define SQ_PERFCOUNTER_CTRL__HS_EN_MASK 0x00000010L 9433 #define SQ_PERFCOUNTER_CTRL__HS_EN__SHIFT 0x00000004 9434 #define SQ_PERFCOUNTER_CTRL__LS_EN_MASK 0x00000020L 9435 #define SQ_PERFCOUNTER_CTRL__LS_EN__SHIFT 0x00000005 9436 #define SQ_PERFCOUNTER_CTRL__PS_EN_MASK 0x00000001L 9437 #define SQ_PERFCOUNTER_CTRL__PS_EN__SHIFT 0x00000000 9438 #define SQ_PERFCOUNTER_CTRL__VS_EN_MASK 0x00000002L 9439 #define SQ_PERFCOUNTER_CTRL__VS_EN__SHIFT 0x00000001 9440 #define SQ_POWER_THROTTLE2__LONG_TERM_INTERVAL_RATIO_MASK 0x78000000L 9441 #define SQ_POWER_THROTTLE2__LONG_TERM_INTERVAL_RATIO__SHIFT 0x0000001b 9442 #define SQ_POWER_THROTTLE2__MAX_POWER_DELTA_MASK 0x00003fffL 9443 #define SQ_POWER_THROTTLE2__MAX_POWER_DELTA__SHIFT 0x00000000 9444 #define SQ_POWER_THROTTLE2__SHORT_TERM_INTERVAL_SIZE_MASK 0x03ff0000L 9445 #define SQ_POWER_THROTTLE2__SHORT_TERM_INTERVAL_SIZE__SHIFT 0x00000010 9446 #define SQ_POWER_THROTTLE2__USE_REF_CLOCK_MASK 0x80000000L 9447 #define SQ_POWER_THROTTLE2__USE_REF_CLOCK__SHIFT 0x0000001f 9448 #define SQ_POWER_THROTTLE__MAX_POWER_MASK 0x3fff0000L 9449 #define SQ_POWER_THROTTLE__MAX_POWER__SHIFT 0x00000010 9450 #define SQ_POWER_THROTTLE__MIN_POWER_MASK 0x00003fffL 9451 #define SQ_POWER_THROTTLE__MIN_POWER__SHIFT 0x00000000 9452 #define SQ_POWER_THROTTLE__PHASE_OFFSET_MASK 0xc0000000L 9453 #define SQ_POWER_THROTTLE__PHASE_OFFSET__SHIFT 0x0000001e 9454 #define SQ_RANDOM_WAVE_PRI__RET_MASK 0x0000007fL 9455 #define SQ_RANDOM_WAVE_PRI__RET__SHIFT 0x00000000 9456 #define SQ_RANDOM_WAVE_PRI__RNG_MASK 0x001ffc00L 9457 #define SQ_RANDOM_WAVE_PRI__RNG__SHIFT 0x0000000a 9458 #define SQ_RANDOM_WAVE_PRI__RUI_MASK 0x00000380L 9459 #define SQ_RANDOM_WAVE_PRI__RUI__SHIFT 0x00000007 9460 #define SQ_REG_CREDITS__CMD_CREDITS_MASK 0x00000f00L 9461 #define SQ_REG_CREDITS__CMD_CREDITS__SHIFT 0x00000008 9462 #define SQ_REG_CREDITS__CMD_OVERFLOW_MASK 0x80000000L 9463 #define SQ_REG_CREDITS__CMD_OVERFLOW__SHIFT 0x0000001f 9464 #define SQ_REG_CREDITS__IMMED_OVERFLOW_MASK 0x40000000L 9465 #define SQ_REG_CREDITS__IMMED_OVERFLOW__SHIFT 0x0000001e 9466 #define SQ_REG_CREDITS__REG_BUSY_MASK 0x10000000L 9467 #define SQ_REG_CREDITS__REG_BUSY__SHIFT 0x0000001c 9468 #define SQ_REG_CREDITS__SRBM_CREDITS_MASK 0x0000003fL 9469 #define SQ_REG_CREDITS__SRBM_CREDITS__SHIFT 0x00000000 9470 #define SQ_REG_CREDITS__SRBM_OVERFLOW_MASK 0x20000000L 9471 #define SQ_REG_CREDITS__SRBM_OVERFLOW__SHIFT 0x0000001d 9472 #define SQ_SEC_CNT__LDS_SEC_MASK 0x0000003fL 9473 #define SQ_SEC_CNT__LDS_SEC__SHIFT 0x00000000 9474 #define SQ_SEC_CNT__SGPR_SEC_MASK 0x00001f00L 9475 #define SQ_SEC_CNT__SGPR_SEC__SHIFT 0x00000008 9476 #define SQ_SEC_CNT__VGPR_SEC_MASK 0x01ff0000L 9477 #define SQ_SEC_CNT__VGPR_SEC__SHIFT 0x00000010 9478 #define SQ_SMRD__ENCODING_MASK 0xf8000000L 9479 #define SQ_SMRD__ENCODING__SHIFT 0x0000001b 9480 #define SQ_SMRD__IMM_MASK 0x00000100L 9481 #define SQ_SMRD__IMM__SHIFT 0x00000008 9482 #define SQ_SMRD__OFFSET_MASK 0x000000ffL 9483 #define SQ_SMRD__OFFSET__SHIFT 0x00000000 9484 #define SQ_SMRD__OP_MASK 0x07c00000L 9485 #define SQ_SMRD__OP__SHIFT 0x00000016 9486 #define SQ_SMRD__SBASE_MASK 0x00007e00L 9487 #define SQ_SMRD__SBASE__SHIFT 0x00000009 9488 #define SQ_SMRD__SDST_MASK 0x003f8000L 9489 #define SQ_SMRD__SDST__SHIFT 0x0000000f 9490 #define SQ_SOP1__ENCODING_MASK 0xff800000L 9491 #define SQ_SOP1__ENCODING__SHIFT 0x00000017 9492 #define SQ_SOP1__OP_MASK 0x0000ff00L 9493 #define SQ_SOP1__OP__SHIFT 0x00000008 9494 #define SQ_SOP1__SDST_MASK 0x007f0000L 9495 #define SQ_SOP1__SDST__SHIFT 0x00000010 9496 #define SQ_SOP1__SSRC0_MASK 0x000000ffL 9497 #define SQ_SOP1__SSRC0__SHIFT 0x00000000 9498 #define SQ_SOP2__ENCODING_MASK 0xc0000000L 9499 #define SQ_SOP2__ENCODING__SHIFT 0x0000001e 9500 #define SQ_SOP2__OP_MASK 0x3f800000L 9501 #define SQ_SOP2__OP__SHIFT 0x00000017 9502 #define SQ_SOP2__SDST_MASK 0x007f0000L 9503 #define SQ_SOP2__SDST__SHIFT 0x00000010 9504 #define SQ_SOP2__SSRC0_MASK 0x000000ffL 9505 #define SQ_SOP2__SSRC0__SHIFT 0x00000000 9506 #define SQ_SOP2__SSRC1_MASK 0x0000ff00L 9507 #define SQ_SOP2__SSRC1__SHIFT 0x00000008 9508 #define SQ_SOPC__ENCODING_MASK 0xff800000L 9509 #define SQ_SOPC__ENCODING__SHIFT 0x00000017 9510 #define SQ_SOPC__OP_MASK 0x007f0000L 9511 #define SQ_SOPC__OP__SHIFT 0x00000010 9512 #define SQ_SOPC__SSRC0_MASK 0x000000ffL 9513 #define SQ_SOPC__SSRC0__SHIFT 0x00000000 9514 #define SQ_SOPC__SSRC1_MASK 0x0000ff00L 9515 #define SQ_SOPC__SSRC1__SHIFT 0x00000008 9516 #define SQ_SOPK__ENCODING_MASK 0xf0000000L 9517 #define SQ_SOPK__ENCODING__SHIFT 0x0000001c 9518 #define SQ_SOPK__OP_MASK 0x0f800000L 9519 #define SQ_SOPK__OP__SHIFT 0x00000017 9520 #define SQ_SOPK__SDST_MASK 0x007f0000L 9521 #define SQ_SOPK__SDST__SHIFT 0x00000010 9522 #define SQ_SOPK__SIMM16_MASK 0x0000ffffL 9523 #define SQ_SOPK__SIMM16__SHIFT 0x00000000 9524 #define SQ_SOPP__ENCODING_MASK 0xff800000L 9525 #define SQ_SOPP__ENCODING__SHIFT 0x00000017 9526 #define SQ_SOPP__OP_MASK 0x007f0000L 9527 #define SQ_SOPP__OP__SHIFT 0x00000010 9528 #define SQ_SOPP__SIMM16_MASK 0x0000ffffL 9529 #define SQ_SOPP__SIMM16__SHIFT 0x00000000 9530 #define SQ_TEX_CLK_CTRL__FORCE_CU_ON_SH0_MASK 0x0000ffffL 9531 #define SQ_TEX_CLK_CTRL__FORCE_CU_ON_SH0__SHIFT 0x00000000 9532 #define SQ_TEX_CLK_CTRL__FORCE_CU_ON_SH1_MASK 0xffff0000L 9533 #define SQ_TEX_CLK_CTRL__FORCE_CU_ON_SH1__SHIFT 0x00000010 9534 #define SQ_THREAD_TRACE_BASE2__ADDR_HI_MASK 0x0000000fL 9535 #define SQ_THREAD_TRACE_BASE2__ADDR_HI__SHIFT 0x00000000 9536 #define SQ_THREAD_TRACE_BASE2__ATC_MASK 0x00000010L 9537 #define SQ_THREAD_TRACE_BASE2__ATC__SHIFT 0x00000004 9538 #define SQ_THREAD_TRACE_BASE__ADDR_MASK 0xffffffffL 9539 #define SQ_THREAD_TRACE_BASE__ADDR__SHIFT 0x00000000 9540 #define SQ_THREAD_TRACE_CNTR__CNTR_MASK 0xffffffffL 9541 #define SQ_THREAD_TRACE_CNTR__CNTR__SHIFT 0x00000000 9542 #define SQ_THREAD_TRACE_CTRL__RESET_BUFFER_MASK 0x80000000L 9543 #define SQ_THREAD_TRACE_CTRL__RESET_BUFFER__SHIFT 0x0000001f 9544 #define SQ_THREAD_TRACE_HIWATER__HIWATER_MASK 0x00000007L 9545 #define SQ_THREAD_TRACE_HIWATER__HIWATER__SHIFT 0x00000000 9546 #define SQ_THREAD_TRACE_MASK__CU_SEL_MASK 0x0000001fL 9547 #define SQ_THREAD_TRACE_MASK__CU_SEL__SHIFT 0x00000000 9548 #define SQ_THREAD_TRACE_MASK__RANDOM_SEED_MASK 0xffff0000L 9549 #define SQ_THREAD_TRACE_MASK__RANDOM_SEED__SHIFT 0x00000010 9550 #define SQ_THREAD_TRACE_MASK__REG_STALL_EN_MASK 0x00000080L 9551 #define SQ_THREAD_TRACE_MASK__REG_STALL_EN__SHIFT 0x00000007 9552 #define SQ_THREAD_TRACE_MASK__SH_SEL_MASK 0x00000020L 9553 #define SQ_THREAD_TRACE_MASK__SH_SEL__SHIFT 0x00000005 9554 #define SQ_THREAD_TRACE_MASK__SPI_STALL_EN_MASK 0x00004000L 9555 #define SQ_THREAD_TRACE_MASK__SPI_STALL_EN__SHIFT 0x0000000e 9556 #define SQ_THREAD_TRACE_MASK__SQ_STALL_EN_MASK 0x00008000L 9557 #define SQ_THREAD_TRACE_MASK__SQ_STALL_EN__SHIFT 0x0000000f 9558 #define SQ_THREAD_TRACE_MASK__VM_ID_MASK_MASK 0x00003000L 9559 #define SQ_THREAD_TRACE_MASK__VM_ID_MASK__SHIFT 0x0000000c 9560 #define SQ_THREAD_TRACE_MODE__AUTOFLUSH_EN_MASK 0x02000000L 9561 #define SQ_THREAD_TRACE_MODE__AUTOFLUSH_EN__SHIFT 0x00000019 9562 #define SQ_THREAD_TRACE_MODE__CAPTURE_MODE_MASK 0x01800000L 9563 #define SQ_THREAD_TRACE_MODE__CAPTURE_MODE__SHIFT 0x00000017 9564 #define SQ_THREAD_TRACE_MODE__INTERRUPT_EN_MASK 0x40000000L 9565 #define SQ_THREAD_TRACE_MODE__INTERRUPT_EN__SHIFT 0x0000001e 9566 #define SQ_THREAD_TRACE_MODE__ISSUE_MASK_MASK 0x18000000L 9567 #define SQ_THREAD_TRACE_MODE__ISSUE_MASK__SHIFT 0x0000001b 9568 #define SQ_THREAD_TRACE_MODE__MASK_CS_MASK 0x001c0000L 9569 #define SQ_THREAD_TRACE_MODE__MASK_CS__SHIFT 0x00000012 9570 #define SQ_THREAD_TRACE_MODE__MASK_ES_MASK 0x00000e00L 9571 #define SQ_THREAD_TRACE_MODE__MASK_ES__SHIFT 0x00000009 9572 #define SQ_THREAD_TRACE_MODE__MASK_GS_MASK 0x000001c0L 9573 #define SQ_THREAD_TRACE_MODE__MASK_GS__SHIFT 0x00000006 9574 #define SQ_THREAD_TRACE_MODE__MASK_HS_MASK 0x00007000L 9575 #define SQ_THREAD_TRACE_MODE__MASK_HS__SHIFT 0x0000000c 9576 #define SQ_THREAD_TRACE_MODE__MASK_LS_MASK 0x00038000L 9577 #define SQ_THREAD_TRACE_MODE__MASK_LS__SHIFT 0x0000000f 9578 #define SQ_THREAD_TRACE_MODE__MASK_PS_MASK 0x00000007L 9579 #define SQ_THREAD_TRACE_MODE__MASK_PS__SHIFT 0x00000000 9580 #define SQ_THREAD_TRACE_MODE__MASK_VS_MASK 0x00000038L 9581 #define SQ_THREAD_TRACE_MODE__MASK_VS__SHIFT 0x00000003 9582 #define SQ_THREAD_TRACE_MODE__MODE_MASK 0x00600000L 9583 #define SQ_THREAD_TRACE_MODE__MODE__SHIFT 0x00000015 9584 #define SQ_THREAD_TRACE_MODE__PRIV_MASK 0x04000000L 9585 #define SQ_THREAD_TRACE_MODE__PRIV__SHIFT 0x0000001a 9586 #define SQ_THREAD_TRACE_MODE__TEST_MODE_MASK 0x20000000L 9587 #define SQ_THREAD_TRACE_MODE__TEST_MODE__SHIFT 0x0000001d 9588 #define SQ_THREAD_TRACE_MODE__WRAP_MASK 0x80000000L 9589 #define SQ_THREAD_TRACE_MODE__WRAP__SHIFT 0x0000001f 9590 #define SQ_THREAD_TRACE_PERF_MASK__SH0_MASK_MASK 0x0000ffffL 9591 #define SQ_THREAD_TRACE_PERF_MASK__SH0_MASK__SHIFT 0x00000000 9592 #define SQ_THREAD_TRACE_PERF_MASK__SH1_MASK_MASK 0xffff0000L 9593 #define SQ_THREAD_TRACE_PERF_MASK__SH1_MASK__SHIFT 0x00000010 9594 #define SQ_THREAD_TRACE_SIZE__SIZE_MASK 0x003fffffL 9595 #define SQ_THREAD_TRACE_SIZE__SIZE__SHIFT 0x00000000 9596 #define SQ_THREAD_TRACE_STATUS__BUSY_MASK 0x40000000L 9597 #define SQ_THREAD_TRACE_STATUS__BUSY__SHIFT 0x0000001e 9598 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE_MASK 0x00070000L 9599 #define SQ_THREAD_TRACE_STATUS__FINISH_DONE__SHIFT 0x00000010 9600 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING_MASK 0x00000007L 9601 #define SQ_THREAD_TRACE_STATUS__FINISH_PENDING__SHIFT 0x00000000 9602 #define SQ_THREAD_TRACE_STATUS__FULL_MASK 0x80000000L 9603 #define SQ_THREAD_TRACE_STATUS__FULL__SHIFT 0x0000001f 9604 #define SQ_THREAD_TRACE_STATUS__NEW_BUF_MASK 0x20000000L 9605 #define SQ_THREAD_TRACE_STATUS__NEW_BUF__SHIFT 0x0000001d 9606 #define SQ_THREAD_TRACE_TOKEN_MASK2__INST_MASK_MASK 0x0000ffffL 9607 #define SQ_THREAD_TRACE_TOKEN_MASK2__INST_MASK__SHIFT 0x00000000 9608 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DROP_ON_STALL_MASK 0x01000000L 9609 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_DROP_ON_STALL__SHIFT 0x00000018 9610 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_MASK_MASK 0x00ff0000L 9611 #define SQ_THREAD_TRACE_TOKEN_MASK__REG_MASK__SHIFT 0x00000010 9612 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_MASK_MASK 0x0000ffffL 9613 #define SQ_THREAD_TRACE_TOKEN_MASK__TOKEN_MASK__SHIFT 0x00000000 9614 #define SQ_THREAD_TRACE_USERDATA_0__DATA_MASK 0xffffffffL 9615 #define SQ_THREAD_TRACE_USERDATA_0__DATA__SHIFT 0x00000000 9616 #define SQ_THREAD_TRACE_USERDATA_1__DATA_MASK 0xffffffffL 9617 #define SQ_THREAD_TRACE_USERDATA_1__DATA__SHIFT 0x00000000 9618 #define SQ_THREAD_TRACE_USERDATA_2__DATA_MASK 0xffffffffL 9619 #define SQ_THREAD_TRACE_USERDATA_2__DATA__SHIFT 0x00000000 9620 #define SQ_THREAD_TRACE_USERDATA_3__DATA_MASK 0xffffffffL 9621 #define SQ_THREAD_TRACE_USERDATA_3__DATA__SHIFT 0x00000000 9622 #define SQ_THREAD_TRACE_WORD_CMN__TIME_DELTA_MASK 0x00000010L 9623 #define SQ_THREAD_TRACE_WORD_CMN__TIME_DELTA__SHIFT 0x00000004 9624 #define SQ_THREAD_TRACE_WORD_CMN__TOKEN_TYPE_MASK 0x0000000fL 9625 #define SQ_THREAD_TRACE_WORD_CMN__TOKEN_TYPE__SHIFT 0x00000000 9626 #define SQ_THREAD_TRACE_WORD_EVENT__EVENT_TYPE_MASK 0x0000fc00L 9627 #define SQ_THREAD_TRACE_WORD_EVENT__EVENT_TYPE__SHIFT 0x0000000a 9628 #define SQ_THREAD_TRACE_WORD_EVENT__SH_ID_MASK 0x00000020L 9629 #define SQ_THREAD_TRACE_WORD_EVENT__SH_ID__SHIFT 0x00000005 9630 #define SQ_THREAD_TRACE_WORD_EVENT__STAGE_MASK 0x000001c0L 9631 #define SQ_THREAD_TRACE_WORD_EVENT__STAGE__SHIFT 0x00000006 9632 #define SQ_THREAD_TRACE_WORD_EVENT__TIME_DELTA_MASK 0x00000010L 9633 #define SQ_THREAD_TRACE_WORD_EVENT__TIME_DELTA__SHIFT 0x00000004 9634 #define SQ_THREAD_TRACE_WORD_EVENT__TOKEN_TYPE_MASK 0x0000000fL 9635 #define SQ_THREAD_TRACE_WORD_EVENT__TOKEN_TYPE__SHIFT 0x00000000 9636 #define SQ_THREAD_TRACE_WORD_INST__INST_TYPE_MASK 0x0000f000L 9637 #define SQ_THREAD_TRACE_WORD_INST__INST_TYPE__SHIFT 0x0000000c 9638 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__PC_LO_MASK 0xffff0000L 9639 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__PC_LO__SHIFT 0x00000010 9640 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__SIMD_ID_MASK 0x00000600L 9641 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__SIMD_ID__SHIFT 0x00000009 9642 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__TIME_DELTA_MASK 0x00000010L 9643 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__TIME_DELTA__SHIFT 0x00000004 9644 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__TOKEN_TYPE_MASK 0x0000000fL 9645 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__TOKEN_TYPE__SHIFT 0x00000000 9646 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__WAVE_ID_MASK 0x000001e0L 9647 #define SQ_THREAD_TRACE_WORD_INST_PC_1_OF_2__WAVE_ID__SHIFT 0x00000005 9648 #define SQ_THREAD_TRACE_WORD_INST_PC_2_OF_2__PC_HI_MASK 0x00ffffffL 9649 #define SQ_THREAD_TRACE_WORD_INST_PC_2_OF_2__PC_HI__SHIFT 0x00000000 9650 #define SQ_THREAD_TRACE_WORD_INST__SIMD_ID_MASK 0x00000600L 9651 #define SQ_THREAD_TRACE_WORD_INST__SIMD_ID__SHIFT 0x00000009 9652 #define SQ_THREAD_TRACE_WORD_INST__SIZE_MASK 0x00000800L 9653 #define SQ_THREAD_TRACE_WORD_INST__SIZE__SHIFT 0x0000000b 9654 #define SQ_THREAD_TRACE_WORD_INST__TIME_DELTA_MASK 0x00000010L 9655 #define SQ_THREAD_TRACE_WORD_INST__TIME_DELTA__SHIFT 0x00000004 9656 #define SQ_THREAD_TRACE_WORD_INST__TOKEN_TYPE_MASK 0x0000000fL 9657 #define SQ_THREAD_TRACE_WORD_INST__TOKEN_TYPE__SHIFT 0x00000000 9658 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__CU_ID_MASK 0x000003c0L 9659 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__CU_ID__SHIFT 0x00000006 9660 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__DATA_LO_MASK 0xffff0000L 9661 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__DATA_LO__SHIFT 0x00000010 9662 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__SH_ID_MASK 0x00000020L 9663 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__SH_ID__SHIFT 0x00000005 9664 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__SIMD_ID_MASK 0x0000c000L 9665 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__SIMD_ID__SHIFT 0x0000000e 9666 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__TIME_DELTA_MASK 0x00000010L 9667 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__TIME_DELTA__SHIFT 0x00000004 9668 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__TOKEN_TYPE_MASK 0x0000000fL 9669 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__TOKEN_TYPE__SHIFT 0x00000000 9670 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__WAVE_ID_MASK 0x00003c00L 9671 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_1_OF_2__WAVE_ID__SHIFT 0x0000000a 9672 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_2_OF_2__DATA_HI_MASK 0x0000ffffL 9673 #define SQ_THREAD_TRACE_WORD_INST_USERDATA_2_OF_2__DATA_HI__SHIFT 0x00000000 9674 #define SQ_THREAD_TRACE_WORD_INST__WAVE_ID_MASK 0x000001e0L 9675 #define SQ_THREAD_TRACE_WORD_INST__WAVE_ID__SHIFT 0x00000005 9676 #define SQ_THREAD_TRACE_WORD_ISSUE__INST0_MASK 0x00000300L 9677 #define SQ_THREAD_TRACE_WORD_ISSUE__INST0__SHIFT 0x00000008 9678 #define SQ_THREAD_TRACE_WORD_ISSUE__INST1_MASK 0x00000c00L 9679 #define SQ_THREAD_TRACE_WORD_ISSUE__INST1__SHIFT 0x0000000a 9680 #define SQ_THREAD_TRACE_WORD_ISSUE__INST2_MASK 0x00003000L 9681 #define SQ_THREAD_TRACE_WORD_ISSUE__INST2__SHIFT 0x0000000c 9682 #define SQ_THREAD_TRACE_WORD_ISSUE__INST3_MASK 0x0000c000L 9683 #define SQ_THREAD_TRACE_WORD_ISSUE__INST3__SHIFT 0x0000000e 9684 #define SQ_THREAD_TRACE_WORD_ISSUE__INST4_MASK 0x00030000L 9685 #define SQ_THREAD_TRACE_WORD_ISSUE__INST4__SHIFT 0x00000010 9686 #define SQ_THREAD_TRACE_WORD_ISSUE__INST5_MASK 0x000c0000L 9687 #define SQ_THREAD_TRACE_WORD_ISSUE__INST5__SHIFT 0x00000012 9688 #define SQ_THREAD_TRACE_WORD_ISSUE__INST6_MASK 0x00300000L 9689 #define SQ_THREAD_TRACE_WORD_ISSUE__INST6__SHIFT 0x00000014 9690 #define SQ_THREAD_TRACE_WORD_ISSUE__INST7_MASK 0x00c00000L 9691 #define SQ_THREAD_TRACE_WORD_ISSUE__INST7__SHIFT 0x00000016 9692 #define SQ_THREAD_TRACE_WORD_ISSUE__INST8_MASK 0x03000000L 9693 #define SQ_THREAD_TRACE_WORD_ISSUE__INST8__SHIFT 0x00000018 9694 #define SQ_THREAD_TRACE_WORD_ISSUE__INST9_MASK 0x0c000000L 9695 #define SQ_THREAD_TRACE_WORD_ISSUE__INST9__SHIFT 0x0000001a 9696 #define SQ_THREAD_TRACE_WORD_ISSUE__SIMD_ID_MASK 0x00000060L 9697 #define SQ_THREAD_TRACE_WORD_ISSUE__SIMD_ID__SHIFT 0x00000005 9698 #define SQ_THREAD_TRACE_WORD_ISSUE__TIME_DELTA_MASK 0x00000010L 9699 #define SQ_THREAD_TRACE_WORD_ISSUE__TIME_DELTA__SHIFT 0x00000004 9700 #define SQ_THREAD_TRACE_WORD_ISSUE__TOKEN_TYPE_MASK 0x0000000fL 9701 #define SQ_THREAD_TRACE_WORD_ISSUE__TOKEN_TYPE__SHIFT 0x00000000 9702 #define SQ_THREAD_TRACE_WORD_MISC__MISC_TOKEN_TYPE_MASK 0x000000c0L 9703 #define SQ_THREAD_TRACE_WORD_MISC__MISC_TOKEN_TYPE__SHIFT 0x00000006 9704 #define SQ_THREAD_TRACE_WORD_MISC__SH_ID_MASK 0x00000020L 9705 #define SQ_THREAD_TRACE_WORD_MISC__SH_ID__SHIFT 0x00000005 9706 #define SQ_THREAD_TRACE_WORD_MISC__TIME_DELTA_MASK 0x00000010L 9707 #define SQ_THREAD_TRACE_WORD_MISC__TIME_DELTA__SHIFT 0x00000004 9708 #define SQ_THREAD_TRACE_WORD_MISC__TOKEN_TYPE_MASK 0x0000000fL 9709 #define SQ_THREAD_TRACE_WORD_MISC__TOKEN_TYPE__SHIFT 0x00000000 9710 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR0_MASK 0x01fff000L 9711 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR0__SHIFT 0x0000000c 9712 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR1_LO_MASK 0xfe000000L 9713 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR1_LO__SHIFT 0x00000019 9714 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR_BANK_MASK 0x00000c00L 9715 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CNTR_BANK__SHIFT 0x0000000a 9716 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CU_ID_MASK 0x000003c0L 9717 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__CU_ID__SHIFT 0x00000006 9718 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__SH_ID_MASK 0x00000020L 9719 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__SH_ID__SHIFT 0x00000005 9720 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__TIME_DELTA_MASK 0x00000010L 9721 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__TIME_DELTA__SHIFT 0x00000004 9722 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__TOKEN_TYPE_MASK 0x0000000fL 9723 #define SQ_THREAD_TRACE_WORD_PERF_1_OF_2__TOKEN_TYPE__SHIFT 0x00000000 9724 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR1_HI_MASK 0x0000003fL 9725 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR1_HI__SHIFT 0x00000000 9726 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR2_MASK 0x0007ffc0L 9727 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR2__SHIFT 0x00000006 9728 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR3_MASK 0xfff80000L 9729 #define SQ_THREAD_TRACE_WORD_PERF_2_OF_2__CNTR3__SHIFT 0x00000013 9730 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__ME_ID_MASK 0x00000180L 9731 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__ME_ID__SHIFT 0x00000007 9732 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__PIPE_ID_MASK 0x00000060L 9733 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__PIPE_ID__SHIFT 0x00000005 9734 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_ADDR_MASK 0xffff0000L 9735 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_ADDR__SHIFT 0x00000010 9736 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_DROPPED_PREV_MASK 0x00000200L 9737 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_DROPPED_PREV__SHIFT 0x00000009 9738 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_OP_MASK 0x00008000L 9739 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_OP__SHIFT 0x0000000f 9740 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_PRIV_MASK 0x00004000L 9741 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_PRIV__SHIFT 0x0000000e 9742 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_TYPE_MASK 0x00001c00L 9743 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__REG_TYPE__SHIFT 0x0000000a 9744 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__TIME_DELTA_MASK 0x00000010L 9745 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__TIME_DELTA__SHIFT 0x00000004 9746 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__TOKEN_TYPE_MASK 0x0000000fL 9747 #define SQ_THREAD_TRACE_WORD_REG_1_OF_2__TOKEN_TYPE__SHIFT 0x00000000 9748 #define SQ_THREAD_TRACE_WORD_REG_2_OF_2__DATA_MASK 0xffffffffL 9749 #define SQ_THREAD_TRACE_WORD_REG_2_OF_2__DATA__SHIFT 0x00000000 9750 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_1_OF_2__TIME_LO_MASK 0xffff0000L 9751 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_1_OF_2__TIME_LO__SHIFT 0x00000010 9752 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_1_OF_2__TOKEN_TYPE_MASK 0x0000000fL 9753 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_1_OF_2__TOKEN_TYPE__SHIFT 0x00000000 9754 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_2_OF_2__TIME_HI_MASK 0xffffffffL 9755 #define SQ_THREAD_TRACE_WORD_TIMESTAMP_2_OF_2__TIME_HI__SHIFT 0x00000000 9756 #define SQ_THREAD_TRACE_WORD_WAVE__CU_ID_MASK 0x000003c0L 9757 #define SQ_THREAD_TRACE_WORD_WAVE__CU_ID__SHIFT 0x00000006 9758 #define SQ_THREAD_TRACE_WORD_WAVE__SH_ID_MASK 0x00000020L 9759 #define SQ_THREAD_TRACE_WORD_WAVE__SH_ID__SHIFT 0x00000005 9760 #define SQ_THREAD_TRACE_WORD_WAVE__SIMD_ID_MASK 0x0000c000L 9761 #define SQ_THREAD_TRACE_WORD_WAVE__SIMD_ID__SHIFT 0x0000000e 9762 #define SQ_THREAD_TRACE_WORD_WAVE_START__COUNT_MASK 0x1fc00000L 9763 #define SQ_THREAD_TRACE_WORD_WAVE_START__COUNT__SHIFT 0x00000016 9764 #define SQ_THREAD_TRACE_WORD_WAVE_START__CU_ID_MASK 0x000003c0L 9765 #define SQ_THREAD_TRACE_WORD_WAVE_START__CU_ID__SHIFT 0x00000006 9766 #define SQ_THREAD_TRACE_WORD_WAVE_START__DISPATCHER_MASK 0x001f0000L 9767 #define SQ_THREAD_TRACE_WORD_WAVE_START__DISPATCHER__SHIFT 0x00000010 9768 #define SQ_THREAD_TRACE_WORD_WAVE_START__SH_ID_MASK 0x00000020L 9769 #define SQ_THREAD_TRACE_WORD_WAVE_START__SH_ID__SHIFT 0x00000005 9770 #define SQ_THREAD_TRACE_WORD_WAVE_START__SIMD_ID_MASK 0x0000c000L 9771 #define SQ_THREAD_TRACE_WORD_WAVE_START__SIMD_ID__SHIFT 0x0000000e 9772 #define SQ_THREAD_TRACE_WORD_WAVE_START__TG_ID_MASK 0xe0000000L 9773 #define SQ_THREAD_TRACE_WORD_WAVE_START__TG_ID__SHIFT 0x0000001d 9774 #define SQ_THREAD_TRACE_WORD_WAVE_START__TIME_DELTA_MASK 0x00000010L 9775 #define SQ_THREAD_TRACE_WORD_WAVE_START__TIME_DELTA__SHIFT 0x00000004 9776 #define SQ_THREAD_TRACE_WORD_WAVE_START__TOKEN_TYPE_MASK 0x0000000fL 9777 #define SQ_THREAD_TRACE_WORD_WAVE_START__TOKEN_TYPE__SHIFT 0x00000000 9778 #define SQ_THREAD_TRACE_WORD_WAVE_START__VS_NO_ALLOC_OR_GROUPED_MASK 0x00200000L 9779 #define SQ_THREAD_TRACE_WORD_WAVE_START__VS_NO_ALLOC_OR_GROUPED__SHIFT 0x00000015 9780 #define SQ_THREAD_TRACE_WORD_WAVE_START__WAVE_ID_MASK 0x00003c00L 9781 #define SQ_THREAD_TRACE_WORD_WAVE_START__WAVE_ID__SHIFT 0x0000000a 9782 #define SQ_THREAD_TRACE_WORD_WAVE__TIME_DELTA_MASK 0x00000010L 9783 #define SQ_THREAD_TRACE_WORD_WAVE__TIME_DELTA__SHIFT 0x00000004 9784 #define SQ_THREAD_TRACE_WORD_WAVE__TOKEN_TYPE_MASK 0x0000000fL 9785 #define SQ_THREAD_TRACE_WORD_WAVE__TOKEN_TYPE__SHIFT 0x00000000 9786 #define SQ_THREAD_TRACE_WORD_WAVE__WAVE_ID_MASK 0x00003c00L 9787 #define SQ_THREAD_TRACE_WORD_WAVE__WAVE_ID__SHIFT 0x0000000a 9788 #define SQ_THREAD_TRACE_WPTR__READ_OFFSET_MASK 0xc0000000L 9789 #define SQ_THREAD_TRACE_WPTR__READ_OFFSET__SHIFT 0x0000001e 9790 #define SQ_THREAD_TRACE_WPTR__WPTR_MASK 0x3fffffffL 9791 #define SQ_THREAD_TRACE_WPTR__WPTR__SHIFT 0x00000000 9792 #define SQ_TIME_HI__TIME_MASK 0xffffffffL 9793 #define SQ_TIME_HI__TIME__SHIFT 0x00000000 9794 #define SQ_TIME_LO__TIME_MASK 0xffffffffL 9795 #define SQ_TIME_LO__TIME__SHIFT 0x00000000 9796 #define SQ_VINTRP__ATTRCHAN_MASK 0x00000300L 9797 #define SQ_VINTRP__ATTRCHAN__SHIFT 0x00000008 9798 #define SQ_VINTRP__ATTR_MASK 0x0000fc00L 9799 #define SQ_VINTRP__ATTR__SHIFT 0x0000000a 9800 #define SQ_VINTRP__ENCODING_MASK 0xfc000000L 9801 #define SQ_VINTRP__ENCODING__SHIFT 0x0000001a 9802 #define SQ_VINTRP__OP_MASK 0x00030000L 9803 #define SQ_VINTRP__OP__SHIFT 0x00000010 9804 #define SQ_VINTRP__VDST_MASK 0x03fc0000L 9805 #define SQ_VINTRP__VDST__SHIFT 0x00000012 9806 #define SQ_VINTRP__VSRC_MASK 0x000000ffL 9807 #define SQ_VINTRP__VSRC__SHIFT 0x00000000 9808 #define SQ_VOP1__ENCODING_MASK 0xfe000000L 9809 #define SQ_VOP1__ENCODING__SHIFT 0x00000019 9810 #define SQ_VOP1__OP_MASK 0x0001fe00L 9811 #define SQ_VOP1__OP__SHIFT 0x00000009 9812 #define SQ_VOP1__SRC0_MASK 0x000001ffL 9813 #define SQ_VOP1__SRC0__SHIFT 0x00000000 9814 #define SQ_VOP1__VDST_MASK 0x01fe0000L 9815 #define SQ_VOP1__VDST__SHIFT 0x00000011 9816 #define SQ_VOP2__ENCODING_MASK 0x80000000L 9817 #define SQ_VOP2__ENCODING__SHIFT 0x0000001f 9818 #define SQ_VOP2__OP_MASK 0x7e000000L 9819 #define SQ_VOP2__OP__SHIFT 0x00000019 9820 #define SQ_VOP2__SRC0_MASK 0x000001ffL 9821 #define SQ_VOP2__SRC0__SHIFT 0x00000000 9822 #define SQ_VOP2__VDST_MASK 0x01fe0000L 9823 #define SQ_VOP2__VDST__SHIFT 0x00000011 9824 #define SQ_VOP2__VSRC1_MASK 0x0001fe00L 9825 #define SQ_VOP2__VSRC1__SHIFT 0x00000009 9826 #define SQ_VOP3_0__ABS_MASK 0x00000700L 9827 #define SQ_VOP3_0__ABS__SHIFT 0x00000008 9828 #define SQ_VOP3_0__CLAMP_MASK 0x00000800L 9829 #define SQ_VOP3_0__CLAMP__SHIFT 0x0000000b 9830 #define SQ_VOP3_0__ENCODING_MASK 0xfc000000L 9831 #define SQ_VOP3_0__ENCODING__SHIFT 0x0000001a 9832 #define SQ_VOP3_0__OP_MASK 0x03fe0000L 9833 #define SQ_VOP3_0__OP__SHIFT 0x00000011 9834 #define SQ_VOP3_0_SDST_ENC__ENCODING_MASK 0xfc000000L 9835 #define SQ_VOP3_0_SDST_ENC__ENCODING__SHIFT 0x0000001a 9836 #define SQ_VOP3_0_SDST_ENC__OP_MASK 0x03fe0000L 9837 #define SQ_VOP3_0_SDST_ENC__OP__SHIFT 0x00000011 9838 #define SQ_VOP3_0_SDST_ENC__SDST_MASK 0x00007f00L 9839 #define SQ_VOP3_0_SDST_ENC__SDST__SHIFT 0x00000008 9840 #define SQ_VOP3_0_SDST_ENC__VDST_MASK 0x000000ffL 9841 #define SQ_VOP3_0_SDST_ENC__VDST__SHIFT 0x00000000 9842 #define SQ_VOP3_0__VDST_MASK 0x000000ffL 9843 #define SQ_VOP3_0__VDST__SHIFT 0x00000000 9844 #define SQ_VOP3_1__NEG_MASK 0xe0000000L 9845 #define SQ_VOP3_1__NEG__SHIFT 0x0000001d 9846 #define SQ_VOP3_1__OMOD_MASK 0x18000000L 9847 #define SQ_VOP3_1__OMOD__SHIFT 0x0000001b 9848 #define SQ_VOP3_1__SRC0_MASK 0x000001ffL 9849 #define SQ_VOP3_1__SRC0__SHIFT 0x00000000 9850 #define SQ_VOP3_1__SRC1_MASK 0x0003fe00L 9851 #define SQ_VOP3_1__SRC1__SHIFT 0x00000009 9852 #define SQ_VOP3_1__SRC2_MASK 0x07fc0000L 9853 #define SQ_VOP3_1__SRC2__SHIFT 0x00000012 9854 #define SQ_VOPC__ENCODING_MASK 0xfe000000L 9855 #define SQ_VOPC__ENCODING__SHIFT 0x00000019 9856 #define SQ_VOPC__OP_MASK 0x01fe0000L 9857 #define SQ_VOPC__OP__SHIFT 0x00000011 9858 #define SQ_VOPC__SRC0_MASK 0x000001ffL 9859 #define SQ_VOPC__SRC0__SHIFT 0x00000000 9860 #define SQ_VOPC__VSRC1_MASK 0x0001fe00L 9861 #define SQ_VOPC__VSRC1__SHIFT 0x00000009 9862 #define SQ_WAVE_EXEC_HI__EXEC_HI_MASK 0xffffffffL 9863 #define SQ_WAVE_EXEC_HI__EXEC_HI__SHIFT 0x00000000 9864 #define SQ_WAVE_EXEC_LO__EXEC_LO_MASK 0xffffffffL 9865 #define SQ_WAVE_EXEC_LO__EXEC_LO__SHIFT 0x00000000 9866 #define SQ_WAVE_GPR_ALLOC__SGPR_BASE_MASK 0x003f0000L 9867 #define SQ_WAVE_GPR_ALLOC__SGPR_BASE__SHIFT 0x00000010 9868 #define SQ_WAVE_GPR_ALLOC__SGPR_SIZE_MASK 0x0f000000L 9869 #define SQ_WAVE_GPR_ALLOC__SGPR_SIZE__SHIFT 0x00000018 9870 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE_MASK 0x0000003fL 9871 #define SQ_WAVE_GPR_ALLOC__VGPR_BASE__SHIFT 0x00000000 9872 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE_MASK 0x00003f00L 9873 #define SQ_WAVE_GPR_ALLOC__VGPR_SIZE__SHIFT 0x00000008 9874 #define SQ_WAVE_HW_ID__CU_ID_MASK 0x00000f00L 9875 #define SQ_WAVE_HW_ID__CU_ID__SHIFT 0x00000008 9876 #define SQ_WAVE_HW_ID__ME_ID_MASK 0xc0000000L 9877 #define SQ_WAVE_HW_ID__ME_ID__SHIFT 0x0000001e 9878 #define SQ_WAVE_HW_ID__PIPE_ID_MASK 0x000000c0L 9879 #define SQ_WAVE_HW_ID__PIPE_ID__SHIFT 0x00000006 9880 #define SQ_WAVE_HW_ID__QUEUE_ID_MASK 0x07000000L 9881 #define SQ_WAVE_HW_ID__QUEUE_ID__SHIFT 0x00000018 9882 #define SQ_WAVE_HW_ID__SE_ID_MASK 0x00002000L 9883 #define SQ_WAVE_HW_ID__SE_ID__SHIFT 0x0000000d 9884 #define SQ_WAVE_HW_ID__SH_ID_MASK 0x00001000L 9885 #define SQ_WAVE_HW_ID__SH_ID__SHIFT 0x0000000c 9886 #define SQ_WAVE_HW_ID__SIMD_ID_MASK 0x00000030L 9887 #define SQ_WAVE_HW_ID__SIMD_ID__SHIFT 0x00000004 9888 #define SQ_WAVE_HW_ID__STATE_ID_MASK 0x38000000L 9889 #define SQ_WAVE_HW_ID__STATE_ID__SHIFT 0x0000001b 9890 #define SQ_WAVE_HW_ID__TG_ID_MASK 0x000f0000L 9891 #define SQ_WAVE_HW_ID__TG_ID__SHIFT 0x00000010 9892 #define SQ_WAVE_HW_ID__VM_ID_MASK 0x00f00000L 9893 #define SQ_WAVE_HW_ID__VM_ID__SHIFT 0x00000014 9894 #define SQ_WAVE_HW_ID__WAVE_ID_MASK 0x0000000fL 9895 #define SQ_WAVE_HW_ID__WAVE_ID__SHIFT 0x00000000 9896 #define SQ_WAVE_IB_DBG0__ECC_ST_MASK 0x00c00000L 9897 #define SQ_WAVE_IB_DBG0__ECC_ST__SHIFT 0x00000016 9898 #define SQ_WAVE_IB_DBG0__HYB_CNT_MASK 0x06000000L 9899 #define SQ_WAVE_IB_DBG0__HYB_CNT__SHIFT 0x00000019 9900 #define SQ_WAVE_IB_DBG0__IBUF_RPTR_MASK 0x00000300L 9901 #define SQ_WAVE_IB_DBG0__IBUF_RPTR__SHIFT 0x00000008 9902 #define SQ_WAVE_IB_DBG0__IBUF_ST_MASK 0x00000007L 9903 #define SQ_WAVE_IB_DBG0__IBUF_ST__SHIFT 0x00000000 9904 #define SQ_WAVE_IB_DBG0__IBUF_WPTR_MASK 0x00000c00L 9905 #define SQ_WAVE_IB_DBG0__IBUF_WPTR__SHIFT 0x0000000a 9906 #define SQ_WAVE_IB_DBG0__INST_STR_ST_MASK 0x00070000L 9907 #define SQ_WAVE_IB_DBG0__INST_STR_ST__SHIFT 0x00000010 9908 #define SQ_WAVE_IB_DBG0__IS_HYB_MASK 0x01000000L 9909 #define SQ_WAVE_IB_DBG0__IS_HYB__SHIFT 0x00000018 9910 #define SQ_WAVE_IB_DBG0__KILL_MASK 0x08000000L 9911 #define SQ_WAVE_IB_DBG0__KILL__SHIFT 0x0000001b 9912 #define SQ_WAVE_IB_DBG0__MISC_CNT_MASK 0x00380000L 9913 #define SQ_WAVE_IB_DBG0__MISC_CNT__SHIFT 0x00000013 9914 #define SQ_WAVE_IB_DBG0__NEED_KILL_IFETCH_MASK 0x10000000L 9915 #define SQ_WAVE_IB_DBG0__NEED_KILL_IFETCH__SHIFT 0x0000001c 9916 #define SQ_WAVE_IB_DBG0__NEED_NEXT_DW_MASK 0x00000010L 9917 #define SQ_WAVE_IB_DBG0__NEED_NEXT_DW__SHIFT 0x00000004 9918 #define SQ_WAVE_IB_DBG0__NO_PREFETCH_CNT_MASK 0x000000e0L 9919 #define SQ_WAVE_IB_DBG0__NO_PREFETCH_CNT__SHIFT 0x00000005 9920 #define SQ_WAVE_IB_DBG0__PC_INVALID_MASK 0x00000008L 9921 #define SQ_WAVE_IB_DBG0__PC_INVALID__SHIFT 0x00000003 9922 #define SQ_WAVE_IB_STS__EXP_CNT_MASK 0x00000070L 9923 #define SQ_WAVE_IB_STS__EXP_CNT__SHIFT 0x00000004 9924 #define SQ_WAVE_IB_STS__LGKM_CNT_MASK 0x00001f00L 9925 #define SQ_WAVE_IB_STS__LGKM_CNT__SHIFT 0x00000008 9926 #define SQ_WAVE_IB_STS__VALU_CNT_MASK 0x0000e000L 9927 #define SQ_WAVE_IB_STS__VALU_CNT__SHIFT 0x0000000d 9928 #define SQ_WAVE_IB_STS__VM_CNT_MASK 0x0000000fL 9929 #define SQ_WAVE_IB_STS__VM_CNT__SHIFT 0x00000000 9930 #define SQ_WAVE_INST_DW0__INST_DW0_MASK 0xffffffffL 9931 #define SQ_WAVE_INST_DW0__INST_DW0__SHIFT 0x00000000 9932 #define SQ_WAVE_INST_DW1__INST_DW1_MASK 0xffffffffL 9933 #define SQ_WAVE_INST_DW1__INST_DW1__SHIFT 0x00000000 9934 #define SQ_WAVE_LDS_ALLOC__LDS_BASE_MASK 0x000000ffL 9935 #define SQ_WAVE_LDS_ALLOC__LDS_BASE__SHIFT 0x00000000 9936 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE_MASK 0x001ff000L 9937 #define SQ_WAVE_LDS_ALLOC__LDS_SIZE__SHIFT 0x0000000c 9938 #define SQ_WAVE_M0__M0_MASK 0xffffffffL 9939 #define SQ_WAVE_M0__M0__SHIFT 0x00000000 9940 #define SQ_WAVE_MODE__CSP_MASK 0xe0000000L 9941 #define SQ_WAVE_MODE__CSP__SHIFT 0x0000001d 9942 #define SQ_WAVE_MODE__DEBUG_EN_MASK 0x00000800L 9943 #define SQ_WAVE_MODE__DEBUG_EN__SHIFT 0x0000000b 9944 #define SQ_WAVE_MODE__DX10_CLAMP_MASK 0x00000100L 9945 #define SQ_WAVE_MODE__DX10_CLAMP__SHIFT 0x00000008 9946 #define SQ_WAVE_MODE__EXCP_EN_MASK 0x0007f000L 9947 #define SQ_WAVE_MODE__EXCP_EN__SHIFT 0x0000000c 9948 #define SQ_WAVE_MODE__FP_DENORM_MASK 0x000000f0L 9949 #define SQ_WAVE_MODE__FP_DENORM__SHIFT 0x00000004 9950 #define SQ_WAVE_MODE__FP_ROUND_MASK 0x0000000fL 9951 #define SQ_WAVE_MODE__FP_ROUND__SHIFT 0x00000000 9952 #define SQ_WAVE_MODE__IEEE_MASK 0x00000200L 9953 #define SQ_WAVE_MODE__IEEE__SHIFT 0x00000009 9954 #define SQ_WAVE_MODE__LOD_CLAMPED_MASK 0x00000400L 9955 #define SQ_WAVE_MODE__LOD_CLAMPED__SHIFT 0x0000000a 9956 #define SQ_WAVE_MODE__VSKIP_MASK 0x10000000L 9957 #define SQ_WAVE_MODE__VSKIP__SHIFT 0x0000001c 9958 #define SQ_WAVE_PC_HI__PC_HI_MASK 0x000000ffL 9959 #define SQ_WAVE_PC_HI__PC_HI__SHIFT 0x00000000 9960 #define SQ_WAVE_PC_LO__PC_LO_MASK 0xffffffffL 9961 #define SQ_WAVE_PC_LO__PC_LO__SHIFT 0x00000000 9962 #define SQ_WAVE_STATUS__COND_DBG_SYS_MASK 0x00200000L 9963 #define SQ_WAVE_STATUS__COND_DBG_SYS__SHIFT 0x00000015 9964 #define SQ_WAVE_STATUS__COND_DBG_USER_MASK 0x00100000L 9965 #define SQ_WAVE_STATUS__COND_DBG_USER__SHIFT 0x00000014 9966 #define SQ_WAVE_STATUS__DATA_ATC_MASK 0x00400000L 9967 #define SQ_WAVE_STATUS__DATA_ATC__SHIFT 0x00000016 9968 #define SQ_WAVE_STATUS__DISPATCH_CACHE_CTRL_MASK 0x07000000L 9969 #define SQ_WAVE_STATUS__DISPATCH_CACHE_CTRL__SHIFT 0x00000018 9970 #define SQ_WAVE_STATUS__ECC_ERR_MASK 0x00020000L 9971 #define SQ_WAVE_STATUS__ECC_ERR__SHIFT 0x00000011 9972 #define SQ_WAVE_STATUS__EXECZ_MASK 0x00000200L 9973 #define SQ_WAVE_STATUS__EXECZ__SHIFT 0x00000009 9974 #define SQ_WAVE_STATUS__EXPORT_RDY_MASK 0x00000100L 9975 #define SQ_WAVE_STATUS__EXPORT_RDY__SHIFT 0x00000008 9976 #define SQ_WAVE_STATUS__HALT_MASK 0x00002000L 9977 #define SQ_WAVE_STATUS__HALT__SHIFT 0x0000000d 9978 #define SQ_WAVE_STATUS__IN_BARRIER_MASK 0x00001000L 9979 #define SQ_WAVE_STATUS__IN_BARRIER__SHIFT 0x0000000c 9980 #define SQ_WAVE_STATUS__INST_ATC_MASK 0x00800000L 9981 #define SQ_WAVE_STATUS__INST_ATC__SHIFT 0x00000017 9982 #define SQ_WAVE_STATUS__IN_TG_MASK 0x00000800L 9983 #define SQ_WAVE_STATUS__IN_TG__SHIFT 0x0000000b 9984 #define SQ_WAVE_STATUS__MUST_EXPORT_MASK 0x08000000L 9985 #define SQ_WAVE_STATUS__MUST_EXPORT__SHIFT 0x0000001b 9986 #define SQ_WAVE_STATUS__PERF_EN_MASK 0x00080000L 9987 #define SQ_WAVE_STATUS__PERF_EN__SHIFT 0x00000013 9988 #define SQ_WAVE_STATUS__PRIV_MASK 0x00000020L 9989 #define SQ_WAVE_STATUS__PRIV__SHIFT 0x00000005 9990 #define SQ_WAVE_STATUS__SCC_MASK 0x00000001L 9991 #define SQ_WAVE_STATUS__SCC__SHIFT 0x00000000 9992 #define SQ_WAVE_STATUS__SKIP_EXPORT_MASK 0x00040000L 9993 #define SQ_WAVE_STATUS__SKIP_EXPORT__SHIFT 0x00000012 9994 #define SQ_WAVE_STATUS__SPI_PRIO_MASK 0x00000006L 9995 #define SQ_WAVE_STATUS__SPI_PRIO__SHIFT 0x00000001 9996 #define SQ_WAVE_STATUS__TRAP_EN_MASK 0x00000040L 9997 #define SQ_WAVE_STATUS__TRAP_EN__SHIFT 0x00000006 9998 #define SQ_WAVE_STATUS__TRAP_MASK 0x00004000L 9999 #define SQ_WAVE_STATUS__TRAP__SHIFT 0x0000000e 10000 #define SQ_WAVE_STATUS__TTRACE_CU_EN_MASK 0x00008000L 10001 #define SQ_WAVE_STATUS__TTRACE_CU_EN__SHIFT 0x0000000f 10002 #define SQ_WAVE_STATUS__TTRACE_EN_MASK 0x00000080L 10003 #define SQ_WAVE_STATUS__TTRACE_EN__SHIFT 0x00000007 10004 #define SQ_WAVE_STATUS__VALID_MASK 0x00010000L 10005 #define SQ_WAVE_STATUS__VALID__SHIFT 0x00000010 10006 #define SQ_WAVE_STATUS__VCCZ_MASK 0x00000400L 10007 #define SQ_WAVE_STATUS__VCCZ__SHIFT 0x0000000a 10008 #define SQ_WAVE_STATUS__WAVE_PRIO_MASK 0x00000018L 10009 #define SQ_WAVE_STATUS__WAVE_PRIO__SHIFT 0x00000003 10010 #define SQ_WAVE_TBA_HI__ADDR_HI_MASK 0x000000ffL 10011 #define SQ_WAVE_TBA_HI__ADDR_HI__SHIFT 0x00000000 10012 #define SQ_WAVE_TBA_LO__ADDR_LO_MASK 0xffffffffL 10013 #define SQ_WAVE_TBA_LO__ADDR_LO__SHIFT 0x00000000 10014 #define SQ_WAVE_TMA_HI__ADDR_HI_MASK 0x000000ffL 10015 #define SQ_WAVE_TMA_HI__ADDR_HI__SHIFT 0x00000000 10016 #define SQ_WAVE_TMA_LO__ADDR_LO_MASK 0xffffffffL 10017 #define SQ_WAVE_TMA_LO__ADDR_LO__SHIFT 0x00000000 10018 #define SQ_WAVE_TRAPSTS__DP_RATE_MASK 0xe0000000L 10019 #define SQ_WAVE_TRAPSTS__DP_RATE__SHIFT 0x0000001d 10020 #define SQ_WAVE_TRAPSTS__EXCP_CYCLE_MASK 0x003f0000L 10021 #define SQ_WAVE_TRAPSTS__EXCP_CYCLE__SHIFT 0x00000010 10022 #define SQ_WAVE_TRAPSTS__EXCP_MASK 0x0000007fL 10023 #define SQ_WAVE_TRAPSTS__EXCP__SHIFT 0x00000000 10024 #define SQ_WAVE_TTMP0__DATA_MASK 0xffffffffL 10025 #define SQ_WAVE_TTMP0__DATA__SHIFT 0x00000000 10026 #define SQ_WAVE_TTMP10__DATA_MASK 0xffffffffL 10027 #define SQ_WAVE_TTMP10__DATA__SHIFT 0x00000000 10028 #define SQ_WAVE_TTMP11__DATA_MASK 0xffffffffL 10029 #define SQ_WAVE_TTMP11__DATA__SHIFT 0x00000000 10030 #define SQ_WAVE_TTMP1__DATA_MASK 0xffffffffL 10031 #define SQ_WAVE_TTMP1__DATA__SHIFT 0x00000000 10032 #define SQ_WAVE_TTMP2__DATA_MASK 0xffffffffL 10033 #define SQ_WAVE_TTMP2__DATA__SHIFT 0x00000000 10034 #define SQ_WAVE_TTMP3__DATA_MASK 0xffffffffL 10035 #define SQ_WAVE_TTMP3__DATA__SHIFT 0x00000000 10036 #define SQ_WAVE_TTMP4__DATA_MASK 0xffffffffL 10037 #define SQ_WAVE_TTMP4__DATA__SHIFT 0x00000000 10038 #define SQ_WAVE_TTMP5__DATA_MASK 0xffffffffL 10039 #define SQ_WAVE_TTMP5__DATA__SHIFT 0x00000000 10040 #define SQ_WAVE_TTMP6__DATA_MASK 0xffffffffL 10041 #define SQ_WAVE_TTMP6__DATA__SHIFT 0x00000000 10042 #define SQ_WAVE_TTMP7__DATA_MASK 0xffffffffL 10043 #define SQ_WAVE_TTMP7__DATA__SHIFT 0x00000000 10044 #define SQ_WAVE_TTMP8__DATA_MASK 0xffffffffL 10045 #define SQ_WAVE_TTMP8__DATA__SHIFT 0x00000000 10046 #define SQ_WAVE_TTMP9__DATA_MASK 0xffffffffL 10047 #define SQ_WAVE_TTMP9__DATA__SHIFT 0x00000000 10048 #define SX_DEBUG_1__DEBUG_DATA_MASK 0xffffff80L 10049 #define SX_DEBUG_1__DEBUG_DATA__SHIFT 0x00000007 10050 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT_MASK 0x0000007fL 10051 #define SX_DEBUG_1__SX_DB_QUAD_CREDIT__SHIFT 0x00000000 10052 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY_MASK 0x80000000L 10053 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL1_BUSY__SHIFT 0x0000001f 10054 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY_MASK 0x40000000L 10055 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL2_BUSY__SHIFT 0x0000001e 10056 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY_MASK 0x20000000L 10057 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK2_VAL3_BUSY__SHIFT 0x0000001d 10058 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY_MASK 0x10000000L 10059 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL0_BUSY__SHIFT 0x0000001c 10060 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY_MASK 0x08000000L 10061 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL1_BUSY__SHIFT 0x0000001b 10062 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY_MASK 0x04000000L 10063 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL2_BUSY__SHIFT 0x0000001a 10064 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY_MASK 0x02000000L 10065 #define SX_DEBUG_BUSY_2__COL_BUFF3_BANK3_VAL3_BUSY__SHIFT 0x00000019 10066 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY_MASK 0x00800000L 10067 #define SX_DEBUG_BUSY_2__COL_DBIF0_FIFO_BUSY__SHIFT 0x00000017 10068 #define SX_DEBUG_BUSY_2__COL_DBIF0_READ_VALID_MASK 0x01000000L 10069 #define SX_DEBUG_BUSY_2__COL_DBIF0_READ_VALID__SHIFT 0x00000018 10070 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY_MASK 0x00400000L 10071 #define SX_DEBUG_BUSY_2__COL_DBIF0_SENDFREE_BUSY__SHIFT 0x00000016 10072 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY_MASK 0x00100000L 10073 #define SX_DEBUG_BUSY_2__COL_DBIF1_FIFO_BUSY__SHIFT 0x00000014 10074 #define SX_DEBUG_BUSY_2__COL_DBIF1_READ_VALID_MASK 0x00200000L 10075 #define SX_DEBUG_BUSY_2__COL_DBIF1_READ_VALID__SHIFT 0x00000015 10076 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY_MASK 0x00080000L 10077 #define SX_DEBUG_BUSY_2__COL_DBIF1_SENDFREE_BUSY__SHIFT 0x00000013 10078 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY_MASK 0x00020000L 10079 #define SX_DEBUG_BUSY_2__COL_DBIF2_FIFO_BUSY__SHIFT 0x00000011 10080 #define SX_DEBUG_BUSY_2__COL_DBIF2_READ_VALID_MASK 0x00040000L 10081 #define SX_DEBUG_BUSY_2__COL_DBIF2_READ_VALID__SHIFT 0x00000012 10082 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY_MASK 0x00010000L 10083 #define SX_DEBUG_BUSY_2__COL_DBIF2_SENDFREE_BUSY__SHIFT 0x00000010 10084 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY_MASK 0x00004000L 10085 #define SX_DEBUG_BUSY_2__COL_DBIF3_FIFO_BUSY__SHIFT 0x0000000e 10086 #define SX_DEBUG_BUSY_2__COL_DBIF3_READ_VALID_MASK 0x00008000L 10087 #define SX_DEBUG_BUSY_2__COL_DBIF3_READ_VALID__SHIFT 0x0000000f 10088 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY_MASK 0x00002000L 10089 #define SX_DEBUG_BUSY_2__COL_DBIF3_SENDFREE_BUSY__SHIFT 0x0000000d 10090 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY_MASK 0x00001000L 10091 #define SX_DEBUG_BUSY_2__COL_REQ0_BUSY__SHIFT 0x0000000c 10092 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0_MASK 0x00000400L 10093 #define SX_DEBUG_BUSY_2__COL_REQ0_FREECNT_NE0__SHIFT 0x0000000a 10094 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE_MASK 0x00000800L 10095 #define SX_DEBUG_BUSY_2__COL_REQ0_IDLE__SHIFT 0x0000000b 10096 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY_MASK 0x00000200L 10097 #define SX_DEBUG_BUSY_2__COL_REQ1_BUSY__SHIFT 0x00000009 10098 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0_MASK 0x00000080L 10099 #define SX_DEBUG_BUSY_2__COL_REQ1_FREECNT_NE0__SHIFT 0x00000007 10100 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE_MASK 0x00000100L 10101 #define SX_DEBUG_BUSY_2__COL_REQ1_IDLE__SHIFT 0x00000008 10102 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY_MASK 0x00000040L 10103 #define SX_DEBUG_BUSY_2__COL_REQ2_BUSY__SHIFT 0x00000006 10104 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0_MASK 0x00000010L 10105 #define SX_DEBUG_BUSY_2__COL_REQ2_FREECNT_NE0__SHIFT 0x00000004 10106 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE_MASK 0x00000020L 10107 #define SX_DEBUG_BUSY_2__COL_REQ2_IDLE__SHIFT 0x00000005 10108 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY_MASK 0x00000008L 10109 #define SX_DEBUG_BUSY_2__COL_REQ3_BUSY__SHIFT 0x00000003 10110 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0_MASK 0x00000002L 10111 #define SX_DEBUG_BUSY_2__COL_REQ3_FREECNT_NE0__SHIFT 0x00000001 10112 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE_MASK 0x00000004L 10113 #define SX_DEBUG_BUSY_2__COL_REQ3_IDLE__SHIFT 0x00000002 10114 #define SX_DEBUG_BUSY_2__COL_SCBD_BUSY_MASK 0x00000001L 10115 #define SX_DEBUG_BUSY_2__COL_SCBD_BUSY__SHIFT 0x00000000 10116 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY_MASK 0x80000000L 10117 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL1_BUSY__SHIFT 0x0000001f 10118 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY_MASK 0x40000000L 10119 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL2_BUSY__SHIFT 0x0000001e 10120 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY_MASK 0x20000000L 10121 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK2_VAL3_BUSY__SHIFT 0x0000001d 10122 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY_MASK 0x10000000L 10123 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL0_BUSY__SHIFT 0x0000001c 10124 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY_MASK 0x08000000L 10125 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL1_BUSY__SHIFT 0x0000001b 10126 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY_MASK 0x04000000L 10127 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL2_BUSY__SHIFT 0x0000001a 10128 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY_MASK 0x02000000L 10129 #define SX_DEBUG_BUSY_3__COL_BUFF1_BANK3_VAL3_BUSY__SHIFT 0x00000019 10130 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY_MASK 0x01000000L 10131 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL0_BUSY__SHIFT 0x00000018 10132 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY_MASK 0x00800000L 10133 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL1_BUSY__SHIFT 0x00000017 10134 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY_MASK 0x00400000L 10135 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL2_BUSY__SHIFT 0x00000016 10136 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY_MASK 0x00200000L 10137 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK0_VAL3_BUSY__SHIFT 0x00000015 10138 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY_MASK 0x00100000L 10139 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL0_BUSY__SHIFT 0x00000014 10140 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY_MASK 0x00080000L 10141 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL1_BUSY__SHIFT 0x00000013 10142 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY_MASK 0x00040000L 10143 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL2_BUSY__SHIFT 0x00000012 10144 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY_MASK 0x00020000L 10145 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK1_VAL3_BUSY__SHIFT 0x00000011 10146 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY_MASK 0x00010000L 10147 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL0_BUSY__SHIFT 0x00000010 10148 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY_MASK 0x00008000L 10149 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL1_BUSY__SHIFT 0x0000000f 10150 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY_MASK 0x00004000L 10151 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL2_BUSY__SHIFT 0x0000000e 10152 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY_MASK 0x00002000L 10153 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK2_VAL3_BUSY__SHIFT 0x0000000d 10154 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY_MASK 0x00001000L 10155 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL0_BUSY__SHIFT 0x0000000c 10156 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY_MASK 0x00000800L 10157 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL1_BUSY__SHIFT 0x0000000b 10158 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY_MASK 0x00000400L 10159 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL2_BUSY__SHIFT 0x0000000a 10160 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY_MASK 0x00000200L 10161 #define SX_DEBUG_BUSY_3__COL_BUFF2_BANK3_VAL3_BUSY__SHIFT 0x00000009 10162 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY_MASK 0x00000100L 10163 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL0_BUSY__SHIFT 0x00000008 10164 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY_MASK 0x00000080L 10165 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL1_BUSY__SHIFT 0x00000007 10166 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY_MASK 0x00000040L 10167 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL2_BUSY__SHIFT 0x00000006 10168 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY_MASK 0x00000020L 10169 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK0_VAL3_BUSY__SHIFT 0x00000005 10170 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY_MASK 0x00000010L 10171 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL0_BUSY__SHIFT 0x00000004 10172 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY_MASK 0x00000008L 10173 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL1_BUSY__SHIFT 0x00000003 10174 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY_MASK 0x00000004L 10175 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL2_BUSY__SHIFT 0x00000002 10176 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY_MASK 0x00000002L 10177 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK1_VAL3_BUSY__SHIFT 0x00000001 10178 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY_MASK 0x00000001L 10179 #define SX_DEBUG_BUSY_3__COL_BUFF3_BANK2_VAL0_BUSY__SHIFT 0x00000000 10180 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY_MASK 0x01000000L 10181 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL0_BUSY__SHIFT 0x00000018 10182 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY_MASK 0x00800000L 10183 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL1_BUSY__SHIFT 0x00000017 10184 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY_MASK 0x00400000L 10185 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL2_BUSY__SHIFT 0x00000016 10186 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY_MASK 0x00200000L 10187 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK0_VAL3_BUSY__SHIFT 0x00000015 10188 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY_MASK 0x00100000L 10189 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL0_BUSY__SHIFT 0x00000014 10190 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY_MASK 0x00080000L 10191 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL1_BUSY__SHIFT 0x00000013 10192 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY_MASK 0x00040000L 10193 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL2_BUSY__SHIFT 0x00000012 10194 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY_MASK 0x00020000L 10195 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK1_VAL3_BUSY__SHIFT 0x00000011 10196 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY_MASK 0x00010000L 10197 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL0_BUSY__SHIFT 0x00000010 10198 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY_MASK 0x00008000L 10199 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL1_BUSY__SHIFT 0x0000000f 10200 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY_MASK 0x00004000L 10201 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL2_BUSY__SHIFT 0x0000000e 10202 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY_MASK 0x00002000L 10203 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK2_VAL3_BUSY__SHIFT 0x0000000d 10204 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY_MASK 0x00001000L 10205 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL0_BUSY__SHIFT 0x0000000c 10206 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY_MASK 0x00000800L 10207 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL1_BUSY__SHIFT 0x0000000b 10208 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY_MASK 0x00000400L 10209 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL2_BUSY__SHIFT 0x0000000a 10210 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY_MASK 0x00000200L 10211 #define SX_DEBUG_BUSY_4__COL_BUFF0_BANK3_VAL3_BUSY__SHIFT 0x00000009 10212 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY_MASK 0x00000100L 10213 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL0_BUSY__SHIFT 0x00000008 10214 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY_MASK 0x00000080L 10215 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL1_BUSY__SHIFT 0x00000007 10216 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY_MASK 0x00000040L 10217 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL2_BUSY__SHIFT 0x00000006 10218 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY_MASK 0x00000020L 10219 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK0_VAL3_BUSY__SHIFT 0x00000005 10220 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY_MASK 0x00000010L 10221 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL0_BUSY__SHIFT 0x00000004 10222 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY_MASK 0x00000008L 10223 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL1_BUSY__SHIFT 0x00000003 10224 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY_MASK 0x00000004L 10225 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL2_BUSY__SHIFT 0x00000002 10226 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY_MASK 0x00000002L 10227 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK1_VAL3_BUSY__SHIFT 0x00000001 10228 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY_MASK 0x00000001L 10229 #define SX_DEBUG_BUSY_4__COL_BUFF1_BANK2_VAL0_BUSY__SHIFT 0x00000000 10230 #define SX_DEBUG_BUSY_4__RESERVED_MASK 0xfe000000L 10231 #define SX_DEBUG_BUSY_4__RESERVED__SHIFT 0x00000019 10232 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL_MASK 0x80000000L 10233 #define SX_DEBUG_BUSY__ADDR_BUSYORVAL__SHIFT 0x0000001f 10234 #define SX_DEBUG_BUSY__CMD_BUSYORVAL_MASK 0x40000000L 10235 #define SX_DEBUG_BUSY__CMD_BUSYORVAL__SHIFT 0x0000001e 10236 #define SX_DEBUG_BUSY__PA_SX_BUSY_MASK 0x00000004L 10237 #define SX_DEBUG_BUSY__PA_SX_BUSY__SHIFT 0x00000002 10238 #define SX_DEBUG_BUSY__PCCMD_VALID_MASK 0x08000000L 10239 #define SX_DEBUG_BUSY__PCCMD_VALID__SHIFT 0x0000001b 10240 #define SX_DEBUG_BUSY__POS_BANK0VAL0_BUSY_MASK 0x00080000L 10241 #define SX_DEBUG_BUSY__POS_BANK0VAL0_BUSY__SHIFT 0x00000013 10242 #define SX_DEBUG_BUSY__POS_BANK0VAL1_BUSY_MASK 0x00040000L 10243 #define SX_DEBUG_BUSY__POS_BANK0VAL1_BUSY__SHIFT 0x00000012 10244 #define SX_DEBUG_BUSY__POS_BANK0VAL2_BUSY_MASK 0x00020000L 10245 #define SX_DEBUG_BUSY__POS_BANK0VAL2_BUSY__SHIFT 0x00000011 10246 #define SX_DEBUG_BUSY__POS_BANK0VAL3_BUSY_MASK 0x00010000L 10247 #define SX_DEBUG_BUSY__POS_BANK0VAL3_BUSY__SHIFT 0x00000010 10248 #define SX_DEBUG_BUSY__POS_BANK1VAL0_BUSY_MASK 0x00008000L 10249 #define SX_DEBUG_BUSY__POS_BANK1VAL0_BUSY__SHIFT 0x0000000f 10250 #define SX_DEBUG_BUSY__POS_BANK1VAL1_BUSY_MASK 0x00004000L 10251 #define SX_DEBUG_BUSY__POS_BANK1VAL1_BUSY__SHIFT 0x0000000e 10252 #define SX_DEBUG_BUSY__POS_BANK1VAL2_BUSY_MASK 0x00002000L 10253 #define SX_DEBUG_BUSY__POS_BANK1VAL2_BUSY__SHIFT 0x0000000d 10254 #define SX_DEBUG_BUSY__POS_BANK1VAL3_BUSY_MASK 0x00001000L 10255 #define SX_DEBUG_BUSY__POS_BANK1VAL3_BUSY__SHIFT 0x0000000c 10256 #define SX_DEBUG_BUSY__POS_BANK2VAL0_BUSY_MASK 0x00000800L 10257 #define SX_DEBUG_BUSY__POS_BANK2VAL0_BUSY__SHIFT 0x0000000b 10258 #define SX_DEBUG_BUSY__POS_BANK2VAL1_BUSY_MASK 0x00000400L 10259 #define SX_DEBUG_BUSY__POS_BANK2VAL1_BUSY__SHIFT 0x0000000a 10260 #define SX_DEBUG_BUSY__POS_BANK2VAL2_BUSY_MASK 0x00000200L 10261 #define SX_DEBUG_BUSY__POS_BANK2VAL2_BUSY__SHIFT 0x00000009 10262 #define SX_DEBUG_BUSY__POS_BANK2VAL3_BUSY_MASK 0x00000100L 10263 #define SX_DEBUG_BUSY__POS_BANK2VAL3_BUSY__SHIFT 0x00000008 10264 #define SX_DEBUG_BUSY__POS_BANK3VAL0_BUSY_MASK 0x00000080L 10265 #define SX_DEBUG_BUSY__POS_BANK3VAL0_BUSY__SHIFT 0x00000007 10266 #define SX_DEBUG_BUSY__POS_BANK3VAL1_BUSY_MASK 0x00000040L 10267 #define SX_DEBUG_BUSY__POS_BANK3VAL1_BUSY__SHIFT 0x00000006 10268 #define SX_DEBUG_BUSY__POS_BANK3VAL2_BUSY_MASK 0x00000020L 10269 #define SX_DEBUG_BUSY__POS_BANK3VAL2_BUSY__SHIFT 0x00000005 10270 #define SX_DEBUG_BUSY__POS_BANK3VAL3_BUSY_MASK 0x00000010L 10271 #define SX_DEBUG_BUSY__POS_BANK3VAL3_BUSY__SHIFT 0x00000004 10272 #define SX_DEBUG_BUSY__POS_FREE_OR_VALIDS_MASK 0x00000001L 10273 #define SX_DEBUG_BUSY__POS_FREE_OR_VALIDS__SHIFT 0x00000000 10274 #define SX_DEBUG_BUSY__POS_INMUX_VALID_MASK 0x00100000L 10275 #define SX_DEBUG_BUSY__POS_INMUX_VALID__SHIFT 0x00000014 10276 #define SX_DEBUG_BUSY__POS_REQUESTER_BUSY_MASK 0x00000002L 10277 #define SX_DEBUG_BUSY__POS_REQUESTER_BUSY__SHIFT 0x00000001 10278 #define SX_DEBUG_BUSY__POS_SCBD_BUSY_MASK 0x00000008L 10279 #define SX_DEBUG_BUSY__POS_SCBD_BUSY__SHIFT 0x00000003 10280 #define SX_DEBUG_BUSY__VDATA0_VALID_MASK 0x20000000L 10281 #define SX_DEBUG_BUSY__VDATA0_VALID__SHIFT 0x0000001d 10282 #define SX_DEBUG_BUSY__VDATA1_VALID_MASK 0x10000000L 10283 #define SX_DEBUG_BUSY__VDATA1_VALID__SHIFT 0x0000001c 10284 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ1_MASK 0x04000000L 10285 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ1__SHIFT 0x0000001a 10286 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ2_MASK 0x02000000L 10287 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ2__SHIFT 0x00000019 10288 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ3_MASK 0x01000000L 10289 #define SX_DEBUG_BUSY__WRCTRL0_VALIDQ3__SHIFT 0x00000018 10290 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ1_MASK 0x00800000L 10291 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ1__SHIFT 0x00000017 10292 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ2_MASK 0x00400000L 10293 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ2__SHIFT 0x00000016 10294 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ3_MASK 0x00200000L 10295 #define SX_DEBUG_BUSY__WRCTRL1_VALIDQ3__SHIFT 0x00000015 10296 #define SXIFCCG_DEBUG_REG0__point_address_MASK 0x000001c0L 10297 #define SXIFCCG_DEBUG_REG0__point_address__SHIFT 0x00000006 10298 #define SXIFCCG_DEBUG_REG0__position_address_MASK 0x0000003fL 10299 #define SXIFCCG_DEBUG_REG0__position_address__SHIFT 0x00000000 10300 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_advance_MASK 0x80000000L 10301 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_advance__SHIFT 0x0000001f 10302 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_aux_inc_MASK 0x40000000L 10303 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_aux_inc__SHIFT 0x0000001e 10304 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_aux_sel_MASK 0x0c000000L 10305 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_aux_sel__SHIFT 0x0000001a 10306 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_pci_MASK 0x03ff0000L 10307 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_pci__SHIFT 0x00000010 10308 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_req_mask_MASK 0x0000f000L 10309 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_req_mask__SHIFT 0x0000000c 10310 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_sp_id_MASK 0x30000000L 10311 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_sp_id__SHIFT 0x0000001c 10312 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_state_var_indx_MASK 0x00000e00L 10313 #define SXIFCCG_DEBUG_REG0__sx_pending_rd_state_var_indx__SHIFT 0x00000009 10314 #define SXIFCCG_DEBUG_REG1__aux_sel_MASK 0x00300000L 10315 #define SXIFCCG_DEBUG_REG1__aux_sel__SHIFT 0x00000014 10316 #define SXIFCCG_DEBUG_REG1__available_positions_MASK 0x0000007fL 10317 #define SXIFCCG_DEBUG_REG1__available_positions__SHIFT 0x00000000 10318 #define SXIFCCG_DEBUG_REG1__pasx_req_cnt_0_MASK 0xf0000000L 10319 #define SXIFCCG_DEBUG_REG1__pasx_req_cnt_0__SHIFT 0x0000001c 10320 #define SXIFCCG_DEBUG_REG1__pasx_req_cnt_1_MASK 0x0f000000L 10321 #define SXIFCCG_DEBUG_REG1__pasx_req_cnt_1__SHIFT 0x00000018 10322 #define SXIFCCG_DEBUG_REG1__statevar_bits_disable_sp_MASK 0x000f0000L 10323 #define SXIFCCG_DEBUG_REG1__statevar_bits_disable_sp__SHIFT 0x00000010 10324 #define SXIFCCG_DEBUG_REG1__statevar_bits_vs_out_misc_vec_ena_MASK 0x00008000L 10325 #define SXIFCCG_DEBUG_REG1__statevar_bits_vs_out_misc_vec_ena__SHIFT 0x0000000f 10326 #define SXIFCCG_DEBUG_REG1__sx_pending_fifo_contents_MASK 0x00007c00L 10327 #define SXIFCCG_DEBUG_REG1__sx_pending_fifo_contents__SHIFT 0x0000000a 10328 #define SXIFCCG_DEBUG_REG1__sx_receive_indx_MASK 0x00000380L 10329 #define SXIFCCG_DEBUG_REG1__sx_receive_indx__SHIFT 0x00000007 10330 #define SXIFCCG_DEBUG_REG1__sx_to_pa_empty_0_MASK 0x00800000L 10331 #define SXIFCCG_DEBUG_REG1__sx_to_pa_empty_0__SHIFT 0x00000017 10332 #define SXIFCCG_DEBUG_REG1__sx_to_pa_empty_1_MASK 0x00400000L 10333 #define SXIFCCG_DEBUG_REG1__sx_to_pa_empty_1__SHIFT 0x00000016 10334 #define SXIFCCG_DEBUG_REG2__param_cache_base_MASK 0x0000007fL 10335 #define SXIFCCG_DEBUG_REG2__param_cache_base__SHIFT 0x00000000 10336 #define SXIFCCG_DEBUG_REG2__req_active_verts_loaded_MASK 0x00008000L 10337 #define SXIFCCG_DEBUG_REG2__req_active_verts_loaded__SHIFT 0x0000000f 10338 #define SXIFCCG_DEBUG_REG2__req_active_verts_MASK 0x007f0000L 10339 #define SXIFCCG_DEBUG_REG2__req_active_verts__SHIFT 0x00000010 10340 #define SXIFCCG_DEBUG_REG2__sx_aux_MASK 0x00000180L 10341 #define SXIFCCG_DEBUG_REG2__sx_aux__SHIFT 0x00000007 10342 #define SXIFCCG_DEBUG_REG2__sx_request_indx_MASK 0x00007e00L 10343 #define SXIFCCG_DEBUG_REG2__sx_request_indx__SHIFT 0x00000009 10344 #define SXIFCCG_DEBUG_REG2__vgt_to_ccgen_active_verts_MASK 0xfc000000L 10345 #define SXIFCCG_DEBUG_REG2__vgt_to_ccgen_active_verts__SHIFT 0x0000001a 10346 #define SXIFCCG_DEBUG_REG2__vgt_to_ccgen_state_var_indx_MASK 0x03800000L 10347 #define SXIFCCG_DEBUG_REG2__vgt_to_ccgen_state_var_indx__SHIFT 0x00000017 10348 #define SXIFCCG_DEBUG_REG3__ALWAYS_ZERO_MASK 0x000000ffL 10349 #define SXIFCCG_DEBUG_REG3__ALWAYS_ZERO__SHIFT 0x00000000 10350 #define SXIFCCG_DEBUG_REG3__available_positions_MASK 0x001fc000L 10351 #define SXIFCCG_DEBUG_REG3__available_positions__SHIFT 0x0000000e 10352 #define SXIFCCG_DEBUG_REG3__ccgen_to_clipcc_fifo_full_MASK 0x20000000L 10353 #define SXIFCCG_DEBUG_REG3__ccgen_to_clipcc_fifo_full__SHIFT 0x0000001d 10354 #define SXIFCCG_DEBUG_REG3__ccgen_to_clipcc_write_MASK 0x80000000L 10355 #define SXIFCCG_DEBUG_REG3__ccgen_to_clipcc_write__SHIFT 0x0000001f 10356 #define SXIFCCG_DEBUG_REG3__current_state_MASK 0x00600000L 10357 #define SXIFCCG_DEBUG_REG3__current_state__SHIFT 0x00000015 10358 #define SXIFCCG_DEBUG_REG3__statevar_bits_vs_out_ccdist0_vec_ena_MASK 0x00002000L 10359 #define SXIFCCG_DEBUG_REG3__statevar_bits_vs_out_ccdist0_vec_ena__SHIFT 0x0000000d 10360 #define SXIFCCG_DEBUG_REG3__statevar_bits_vs_out_ccdist1_vec_ena_MASK 0x00001000L 10361 #define SXIFCCG_DEBUG_REG3__statevar_bits_vs_out_ccdist1_vec_ena__SHIFT 0x0000000c 10362 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_empty_MASK 0x02000000L 10363 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_empty__SHIFT 0x00000019 10364 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_full_MASK 0x04000000L 10365 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_full__SHIFT 0x0000001a 10366 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_write_MASK 0x40000000L 10367 #define SXIFCCG_DEBUG_REG3__sx0_receive_fifo_write__SHIFT 0x0000001e 10368 #define SXIFCCG_DEBUG_REG3__vertex_fifo_empty_MASK 0x00800000L 10369 #define SXIFCCG_DEBUG_REG3__vertex_fifo_empty__SHIFT 0x00000017 10370 #define SXIFCCG_DEBUG_REG3__vertex_fifo_entriesavailable_MASK 0x00000f00L 10371 #define SXIFCCG_DEBUG_REG3__vertex_fifo_entriesavailable__SHIFT 0x00000008 10372 #define SXIFCCG_DEBUG_REG3__vertex_fifo_full_MASK 0x01000000L 10373 #define SXIFCCG_DEBUG_REG3__vertex_fifo_full__SHIFT 0x00000018 10374 #define SXIFCCG_DEBUG_REG3__vgt_to_ccgen_fifo_empty_MASK 0x08000000L 10375 #define SXIFCCG_DEBUG_REG3__vgt_to_ccgen_fifo_empty__SHIFT 0x0000001b 10376 #define SXIFCCG_DEBUG_REG3__vgt_to_ccgen_fifo_full_MASK 0x10000000L 10377 #define SXIFCCG_DEBUG_REG3__vgt_to_ccgen_fifo_full__SHIFT 0x0000001c 10378 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10379 #define SX_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10380 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10381 #define SX_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10382 #define SX_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT2_MASK 0x000003ffL 10383 #define SX_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT2__SHIFT 0x00000000 10384 #define SX_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT3_MASK 0x000ffc00L 10385 #define SX_PERFCOUNTER0_SELECT1__PERFCOUNTER_SELECT3__SHIFT 0x0000000a 10386 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10387 #define SX_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10388 #define SX_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 10389 #define SX_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 10390 #define SX_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 10391 #define SX_PERFCOUNTER0_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 10392 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10393 #define SX_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10394 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10395 #define SX_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10396 #define SX_PERFCOUNTER1_SELECT1__PERFCOUNTER_SELECT2_MASK 0x000003ffL 10397 #define SX_PERFCOUNTER1_SELECT1__PERFCOUNTER_SELECT2__SHIFT 0x00000000 10398 #define SX_PERFCOUNTER1_SELECT1__PERFCOUNTER_SELECT3_MASK 0x000ffc00L 10399 #define SX_PERFCOUNTER1_SELECT1__PERFCOUNTER_SELECT3__SHIFT 0x0000000a 10400 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 10401 #define SX_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 10402 #define SX_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 10403 #define SX_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 10404 #define SX_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 10405 #define SX_PERFCOUNTER1_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 10406 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10407 #define SX_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10408 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10409 #define SX_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10410 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 10411 #define SX_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 10412 #define SX_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 10413 #define SX_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 10414 #define SX_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 10415 #define SX_PERFCOUNTER2_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 10416 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10417 #define SX_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10418 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10419 #define SX_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10420 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 10421 #define SX_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 10422 #define SX_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT1_MASK 0x000ffc00L 10423 #define SX_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT1__SHIFT 0x0000000a 10424 #define SX_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT_MASK 0x000000ffL 10425 #define SX_PERFCOUNTER3_SELECT__PERFCOUNTER_SELECT__SHIFT 0x00000000 10426 #define TA_BC_BASE_ADDR__ADDRESS_MASK 0xffffffffL 10427 #define TA_BC_BASE_ADDR__ADDRESS__SHIFT 0x00000000 10428 #define TA_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000ffL 10429 #define TA_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x00000000 10430 #define TA_CGTT_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 10431 #define TA_CGTT_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 10432 #define TA_CGTT_CTRL__ON_DELAY_MASK 0x0000000fL 10433 #define TA_CGTT_CTRL__ON_DELAY__SHIFT 0x00000000 10434 #define TA_CGTT_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 10435 #define TA_CGTT_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 10436 #define TA_CGTT_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 10437 #define TA_CGTT_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 10438 #define TA_CGTT_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 10439 #define TA_CGTT_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 10440 #define TA_CGTT_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 10441 #define TA_CGTT_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 10442 #define TA_CGTT_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 10443 #define TA_CGTT_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 10444 #define TA_CGTT_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 10445 #define TA_CGTT_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 10446 #define TA_CGTT_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 10447 #define TA_CGTT_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 10448 #define TA_CGTT_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 10449 #define TA_CGTT_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 10450 #define TA_CNTL__ALIGNER_CREDIT_MASK 0x001f0000L 10451 #define TA_CNTL__ALIGNER_CREDIT__SHIFT 0x00000010 10452 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE_MASK 0x00010000L 10453 #define TA_CNTL_AUX__ANISO_WEIGHT_MODE__SHIFT 0x00000010 10454 #define TA_CNTL__TC_DATA_CREDIT_MASK 0x0000e000L 10455 #define TA_CNTL__TC_DATA_CREDIT__SHIFT 0x0000000d 10456 #define TA_CNTL__TD_FIFO_CREDIT_MASK 0xffc00000L 10457 #define TA_CNTL__TD_FIFO_CREDIT__SHIFT 0x00000016 10458 #define TA_CS_BC_BASE_ADDR__ADDRESS_MASK 0xffffffffL 10459 #define TA_CS_BC_BASE_ADDR__ADDRESS__SHIFT 0x00000000 10460 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS_MASK 0x000000ffL 10461 #define TA_CS_BC_BASE_ADDR_HI__ADDRESS__SHIFT 0x00000000 10462 #define TA_DEBUG_DATA__DATA_MASK 0xffffffffL 10463 #define TA_DEBUG_DATA__DATA__SHIFT 0x00000000 10464 #define TA_DEBUG_INDEX__INDEX_MASK 0x0000001fL 10465 #define TA_DEBUG_INDEX__INDEX__SHIFT 0x00000000 10466 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10467 #define TA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10468 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10469 #define TA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10470 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 10471 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 10472 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 10473 #define TA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 10474 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000000ffL 10475 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 10476 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x0003fc00L 10477 #define TA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10478 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10479 #define TA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10480 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 10481 #define TA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 10482 #define TA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 10483 #define TA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 10484 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x0003fc00L 10485 #define TA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 10486 #define TA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 10487 #define TA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 10488 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10489 #define TA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10490 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10491 #define TA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10492 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 10493 #define TA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 10494 #define TA_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 10495 #define TA_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 10496 #define TA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 10497 #define TA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 10498 #define TA_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x0003fc00L 10499 #define TA_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 10500 #define TA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 10501 #define TA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 10502 #define TA_SCRATCH__SCRATCH_MASK 0xffffffffL 10503 #define TA_SCRATCH__SCRATCH__SHIFT 0x00000000 10504 #define TA_STATUS__AL_BUSY_MASK 0x40000000L 10505 #define TA_STATUS__AL_BUSY__SHIFT 0x0000001e 10506 #define TA_STATUS__BUSY_MASK 0x80000000L 10507 #define TA_STATUS__BUSY__SHIFT 0x0000001f 10508 #define TA_STATUS__FA_BUSY_MASK 0x20000000L 10509 #define TA_STATUS__FA_BUSY__SHIFT 0x0000001d 10510 #define TA_STATUS__FA_LFIFO_EMPTYB_MASK 0x00200000L 10511 #define TA_STATUS__FA_LFIFO_EMPTYB__SHIFT 0x00000015 10512 #define TA_STATUS__FA_PFIFO_EMPTYB_MASK 0x00100000L 10513 #define TA_STATUS__FA_PFIFO_EMPTYB__SHIFT 0x00000014 10514 #define TA_STATUS__FA_SFIFO_EMPTYB_MASK 0x00400000L 10515 #define TA_STATUS__FA_SFIFO_EMPTYB__SHIFT 0x00000016 10516 #define TA_STATUS__FG_BUSY_MASK 0x02000000L 10517 #define TA_STATUS__FG_BUSY__SHIFT 0x00000019 10518 #define TA_STATUS__FG_LFIFO_EMPTYB_MASK 0x00002000L 10519 #define TA_STATUS__FG_LFIFO_EMPTYB__SHIFT 0x0000000d 10520 #define TA_STATUS__FG_PFIFO_EMPTYB_MASK 0x00001000L 10521 #define TA_STATUS__FG_PFIFO_EMPTYB__SHIFT 0x0000000c 10522 #define TA_STATUS__FG_SFIFO_EMPTYB_MASK 0x00004000L 10523 #define TA_STATUS__FG_SFIFO_EMPTYB__SHIFT 0x0000000e 10524 #define TA_STATUS__FL_BUSY_MASK 0x08000000L 10525 #define TA_STATUS__FL_BUSY__SHIFT 0x0000001b 10526 #define TA_STATUS__FL_LFIFO_EMPTYB_MASK 0x00020000L 10527 #define TA_STATUS__FL_LFIFO_EMPTYB__SHIFT 0x00000011 10528 #define TA_STATUS__FL_PFIFO_EMPTYB_MASK 0x00010000L 10529 #define TA_STATUS__FL_PFIFO_EMPTYB__SHIFT 0x00000010 10530 #define TA_STATUS__FL_SFIFO_EMPTYB_MASK 0x00040000L 10531 #define TA_STATUS__FL_SFIFO_EMPTYB__SHIFT 0x00000012 10532 #define TA_STATUS__IN_BUSY_MASK 0x01000000L 10533 #define TA_STATUS__IN_BUSY__SHIFT 0x00000018 10534 #define TA_STATUS__LA_BUSY_MASK 0x04000000L 10535 #define TA_STATUS__LA_BUSY__SHIFT 0x0000001a 10536 #define TA_STATUS__TA_BUSY_MASK 0x10000000L 10537 #define TA_STATUS__TA_BUSY__SHIFT 0x0000001c 10538 #define TCA_CGTT_SCLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 10539 #define TCA_CGTT_SCLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 10540 #define TCA_CGTT_SCLK_CTRL__ON_DELAY_MASK 0x0000000fL 10541 #define TCA_CGTT_SCLK_CTRL__ON_DELAY__SHIFT 0x00000000 10542 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 10543 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 10544 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 10545 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 10546 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 10547 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 10548 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 10549 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 10550 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 10551 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 10552 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 10553 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 10554 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 10555 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 10556 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 10557 #define TCA_CGTT_SCLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 10558 #define TCA_CTRL__HOLE_TIMEOUT_MASK 0x0000000fL 10559 #define TCA_CTRL__HOLE_TIMEOUT__SHIFT 0x00000000 10560 #define TCA_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10561 #define TCA_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10562 #define TCA_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10563 #define TCA_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10564 #define TCA_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0f000000L 10565 #define TCA_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x00000018 10566 #define TCA_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xf0000000L 10567 #define TCA_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x0000001c 10568 #define TCA_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 10569 #define TCA_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 10570 #define TCA_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10571 #define TCA_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10572 #define TCA_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10573 #define TCA_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10574 #define TCA_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 10575 #define TCA_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 10576 #define TCA_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 10577 #define TCA_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 10578 #define TCA_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 10579 #define TCA_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 10580 #define TCA_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 10581 #define TCA_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 10582 #define TCA_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10583 #define TCA_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10584 #define TCA_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10585 #define TCA_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10586 #define TCA_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0f000000L 10587 #define TCA_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x00000018 10588 #define TCA_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xf0000000L 10589 #define TCA_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x0000001c 10590 #define TCA_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 10591 #define TCA_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 10592 #define TCA_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10593 #define TCA_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10594 #define TCA_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 10595 #define TCA_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 10596 #define TCA_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 10597 #define TCA_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 10598 #define TCA_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 10599 #define TCA_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 10600 #define TCA_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 10601 #define TCA_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 10602 #define TCA_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 10603 #define TCA_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 10604 #define TCA_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10605 #define TCA_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10606 #define TCA_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10607 #define TCA_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10608 #define TCA_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 10609 #define TCA_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 10610 #define TCA_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 10611 #define TCA_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 10612 #define TCA_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 10613 #define TCA_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 10614 #define TCA_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10615 #define TCA_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10616 #define TCA_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10617 #define TCA_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10618 #define TCA_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 10619 #define TCA_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 10620 #define TCA_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 10621 #define TCA_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 10622 #define TCA_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 10623 #define TCA_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 10624 #define TCC_CGTT_SCLK_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 10625 #define TCC_CGTT_SCLK_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 10626 #define TCC_CGTT_SCLK_CTRL__ON_DELAY_MASK 0x0000000fL 10627 #define TCC_CGTT_SCLK_CTRL__ON_DELAY__SHIFT 0x00000000 10628 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 10629 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 10630 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 10631 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 10632 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 10633 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 10634 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 10635 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 10636 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 10637 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 10638 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 10639 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 10640 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 10641 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 10642 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 10643 #define TCC_CGTT_SCLK_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 10644 #define TCC_CTRL__CACHE_SIZE_MASK 0x00000003L 10645 #define TCC_CTRL__CACHE_SIZE__SHIFT 0x00000000 10646 #define TCC_CTRL__LATENCY_FIFO_SIZE_MASK 0x000f0000L 10647 #define TCC_CTRL__LATENCY_FIFO_SIZE__SHIFT 0x00000010 10648 #define TCC_CTRL__RATE_MASK 0x0000000cL 10649 #define TCC_CTRL__RATE__SHIFT 0x00000002 10650 #define TCC_CTRL__SRC_FIFO_SIZE_MASK 0x0000f000L 10651 #define TCC_CTRL__SRC_FIFO_SIZE__SHIFT 0x0000000c 10652 #define TCC_CTRL__WB_OR_INV_ALL_VMIDS_MASK 0x00100000L 10653 #define TCC_CTRL__WB_OR_INV_ALL_VMIDS__SHIFT 0x00000014 10654 #define TCC_CTRL__WRITEBACK_MARGIN_MASK 0x000000f0L 10655 #define TCC_CTRL__WRITEBACK_MARGIN__SHIFT 0x00000004 10656 #define TCC_EDC_COUNTER__DED_COUNT_MASK 0x000f0000L 10657 #define TCC_EDC_COUNTER__DED_COUNT__SHIFT 0x00000010 10658 #define TCC_EDC_COUNTER__SEC_COUNT_MASK 0x0000000fL 10659 #define TCC_EDC_COUNTER__SEC_COUNT__SHIFT 0x00000000 10660 #define TCC_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10661 #define TCC_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10662 #define TCC_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10663 #define TCC_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10664 #define TCC_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0x0f000000L 10665 #define TCC_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x00000018 10666 #define TCC_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0xf0000000L 10667 #define TCC_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x0000001c 10668 #define TCC_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 10669 #define TCC_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 10670 #define TCC_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10671 #define TCC_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10672 #define TCC_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10673 #define TCC_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10674 #define TCC_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 10675 #define TCC_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 10676 #define TCC_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 10677 #define TCC_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 10678 #define TCC_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 10679 #define TCC_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 10680 #define TCC_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 10681 #define TCC_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 10682 #define TCC_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10683 #define TCC_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10684 #define TCC_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10685 #define TCC_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10686 #define TCC_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0x0f000000L 10687 #define TCC_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x00000018 10688 #define TCC_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0xf0000000L 10689 #define TCC_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x0000001c 10690 #define TCC_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 10691 #define TCC_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 10692 #define TCC_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10693 #define TCC_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10694 #define TCC_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 10695 #define TCC_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 10696 #define TCC_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 10697 #define TCC_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 10698 #define TCC_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 10699 #define TCC_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 10700 #define TCC_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 10701 #define TCC_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 10702 #define TCC_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 10703 #define TCC_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 10704 #define TCC_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10705 #define TCC_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10706 #define TCC_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10707 #define TCC_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10708 #define TCC_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 10709 #define TCC_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 10710 #define TCC_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 10711 #define TCC_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 10712 #define TCC_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 10713 #define TCC_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 10714 #define TCC_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10715 #define TCC_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10716 #define TCC_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10717 #define TCC_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10718 #define TCC_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 10719 #define TCC_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 10720 #define TCC_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 10721 #define TCC_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 10722 #define TCC_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 10723 #define TCC_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 10724 #define TCI_CNTL_1__REQ_FIFO_DEPTH_MASK 0x00ff0000L 10725 #define TCI_CNTL_1__REQ_FIFO_DEPTH__SHIFT 0x00000010 10726 #define TCI_CNTL_1__WBINVL1_NUM_CYCLES_MASK 0x0000ffffL 10727 #define TCI_CNTL_1__WBINVL1_NUM_CYCLES__SHIFT 0x00000000 10728 #define TCI_CNTL_1__WDATA_RAM_DEPTH_MASK 0xff000000L 10729 #define TCI_CNTL_1__WDATA_RAM_DEPTH__SHIFT 0x00000018 10730 #define TCI_CNTL_2__L1_INVAL_ON_WBINVL2_MASK 0x00000001L 10731 #define TCI_CNTL_2__L1_INVAL_ON_WBINVL2__SHIFT 0x00000000 10732 #define TCI_CNTL_2__TCA_MAX_CREDIT_MASK 0x000001feL 10733 #define TCI_CNTL_2__TCA_MAX_CREDIT__SHIFT 0x00000001 10734 #define TCI_STATUS__TCI_BUSY_MASK 0x00000001L 10735 #define TCI_STATUS__TCI_BUSY__SHIFT 0x00000000 10736 #define TCP_ADDR_CONFIG__COLHI_WIDTH_MASK 0x000001c0L 10737 #define TCP_ADDR_CONFIG__COLHI_WIDTH__SHIFT 0x00000006 10738 #define TCP_ADDR_CONFIG__NUM_BANKS_MASK 0x00000030L 10739 #define TCP_ADDR_CONFIG__NUM_BANKS__SHIFT 0x00000004 10740 #define TCP_ADDR_CONFIG__NUM_TCC_BANKS_MASK 0x0000000fL 10741 #define TCP_ADDR_CONFIG__NUM_TCC_BANKS__SHIFT 0x00000000 10742 #define TCP_ADDR_CONFIG__RB_SPLIT_COLHI_MASK 0x00000200L 10743 #define TCP_ADDR_CONFIG__RB_SPLIT_COLHI__SHIFT 0x00000009 10744 #define TCP_BUFFER_ADDR_HASH_CNTL__BANK_BITS_MASK 0x00000700L 10745 #define TCP_BUFFER_ADDR_HASH_CNTL__BANK_BITS__SHIFT 0x00000008 10746 #define TCP_BUFFER_ADDR_HASH_CNTL__BANK_XOR_COUNT_MASK 0x07000000L 10747 #define TCP_BUFFER_ADDR_HASH_CNTL__BANK_XOR_COUNT__SHIFT 0x00000018 10748 #define TCP_BUFFER_ADDR_HASH_CNTL__CHANNEL_BITS_MASK 0x00000007L 10749 #define TCP_BUFFER_ADDR_HASH_CNTL__CHANNEL_BITS__SHIFT 0x00000000 10750 #define TCP_BUFFER_ADDR_HASH_CNTL__CHANNEL_XOR_COUNT_MASK 0x00070000L 10751 #define TCP_BUFFER_ADDR_HASH_CNTL__CHANNEL_XOR_COUNT__SHIFT 0x00000010 10752 #define TCP_CHAN_STEER_HI__CHAN8_MASK 0x0000000fL 10753 #define TCP_CHAN_STEER_HI__CHAN8__SHIFT 0x00000000 10754 #define TCP_CHAN_STEER_HI__CHAN9_MASK 0x000000f0L 10755 #define TCP_CHAN_STEER_HI__CHAN9__SHIFT 0x00000004 10756 #define TCP_CHAN_STEER_HI__CHANA_MASK 0x00000f00L 10757 #define TCP_CHAN_STEER_HI__CHANA__SHIFT 0x00000008 10758 #define TCP_CHAN_STEER_HI__CHANB_MASK 0x0000f000L 10759 #define TCP_CHAN_STEER_HI__CHANB__SHIFT 0x0000000c 10760 #define TCP_CHAN_STEER_HI__CHANC_MASK 0x000f0000L 10761 #define TCP_CHAN_STEER_HI__CHANC__SHIFT 0x00000010 10762 #define TCP_CHAN_STEER_HI__CHAND_MASK 0x00f00000L 10763 #define TCP_CHAN_STEER_HI__CHAND__SHIFT 0x00000014 10764 #define TCP_CHAN_STEER_HI__CHANE_MASK 0x0f000000L 10765 #define TCP_CHAN_STEER_HI__CHANE__SHIFT 0x00000018 10766 #define TCP_CHAN_STEER_HI__CHANF_MASK 0xf0000000L 10767 #define TCP_CHAN_STEER_HI__CHANF__SHIFT 0x0000001c 10768 #define TCP_CHAN_STEER_LO__CHAN0_MASK 0x0000000fL 10769 #define TCP_CHAN_STEER_LO__CHAN0__SHIFT 0x00000000 10770 #define TCP_CHAN_STEER_LO__CHAN1_MASK 0x000000f0L 10771 #define TCP_CHAN_STEER_LO__CHAN1__SHIFT 0x00000004 10772 #define TCP_CHAN_STEER_LO__CHAN2_MASK 0x00000f00L 10773 #define TCP_CHAN_STEER_LO__CHAN2__SHIFT 0x00000008 10774 #define TCP_CHAN_STEER_LO__CHAN3_MASK 0x0000f000L 10775 #define TCP_CHAN_STEER_LO__CHAN3__SHIFT 0x0000000c 10776 #define TCP_CHAN_STEER_LO__CHAN4_MASK 0x000f0000L 10777 #define TCP_CHAN_STEER_LO__CHAN4__SHIFT 0x00000010 10778 #define TCP_CHAN_STEER_LO__CHAN5_MASK 0x00f00000L 10779 #define TCP_CHAN_STEER_LO__CHAN5__SHIFT 0x00000014 10780 #define TCP_CHAN_STEER_LO__CHAN6_MASK 0x0f000000L 10781 #define TCP_CHAN_STEER_LO__CHAN6__SHIFT 0x00000018 10782 #define TCP_CHAN_STEER_LO__CHAN7_MASK 0xf0000000L 10783 #define TCP_CHAN_STEER_LO__CHAN7__SHIFT 0x0000001c 10784 #define TCP_CNTL__DISABLE_Z_MAP_MASK 0x10000000L 10785 #define TCP_CNTL__DISABLE_Z_MAP__SHIFT 0x0000001c 10786 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE_MASK 0x00000020L 10787 #define TCP_CNTL__FLAT_BUF_CACHE_SWIZZLE__SHIFT 0x00000005 10788 #define TCP_CNTL__FLAT_BUF_HASH_ENABLE_MASK 0x00000010L 10789 #define TCP_CNTL__FLAT_BUF_HASH_ENABLE__SHIFT 0x00000004 10790 #define TCP_CNTL__FORCE_EOW_TAGRAM_CNT_MASK 0x0fc00000L 10791 #define TCP_CNTL__FORCE_EOW_TAGRAM_CNT__SHIFT 0x00000016 10792 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT_MASK 0x001f8000L 10793 #define TCP_CNTL__FORCE_EOW_TOTAL_CNT__SHIFT 0x0000000f 10794 #define TCP_CNTL__FORCE_HIT_MASK 0x00000001L 10795 #define TCP_CNTL__FORCE_HIT__SHIFT 0x00000000 10796 #define TCP_CNTL__FORCE_MISS_MASK 0x00000002L 10797 #define TCP_CNTL__FORCE_MISS__SHIFT 0x00000001 10798 #define TCP_CNTL__INV_ALL_VMIDS_MASK 0x20000000L 10799 #define TCP_CNTL__INV_ALL_VMIDS__SHIFT 0x0000001d 10800 #define TCP_CNTL__L1_SIZE_MASK 0x0000000cL 10801 #define TCP_CNTL__L1_SIZE__SHIFT 0x00000002 10802 #define TCP_CREDIT__LFIFO_CREDIT_MASK 0x000003ffL 10803 #define TCP_CREDIT__LFIFO_CREDIT__SHIFT 0x00000000 10804 #define TCP_CREDIT__REQ_FIFO_CREDIT_MASK 0x007f0000L 10805 #define TCP_CREDIT__REQ_FIFO_CREDIT__SHIFT 0x00000010 10806 #define TCP_CREDIT__TD_CREDIT_MASK 0xe0000000L 10807 #define TCP_CREDIT__TD_CREDIT__SHIFT 0x0000001d 10808 #define TCP_EDC_COUNTER__DED_COUNT_MASK 0x000f0000L 10809 #define TCP_EDC_COUNTER__DED_COUNT__SHIFT 0x00000010 10810 #define TCP_EDC_COUNTER__SEC_COUNT_MASK 0x0000000fL 10811 #define TCP_EDC_COUNTER__SEC_COUNT__SHIFT 0x00000000 10812 #define TCP_INVALIDATE__START_MASK 0x00000001L 10813 #define TCP_INVALIDATE__START__SHIFT 0x00000000 10814 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10815 #define TCP_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10816 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10817 #define TCP_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10818 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 10819 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 10820 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 10821 #define TCP_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 10822 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 10823 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 10824 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10825 #define TCP_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10826 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10827 #define TCP_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10828 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 10829 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 10830 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 10831 #define TCP_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 10832 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 10833 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 10834 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 10835 #define TCP_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 10836 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10837 #define TCP_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10838 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10839 #define TCP_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10840 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xf0000000L 10841 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x0000001c 10842 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0f000000L 10843 #define TCP_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x00000018 10844 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 10845 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 10846 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 10847 #define TCP_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10848 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 10849 #define TCP_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 10850 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 10851 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 10852 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 10853 #define TCP_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 10854 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 10855 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 10856 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 10857 #define TCP_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 10858 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10859 #define TCP_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10860 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10861 #define TCP_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10862 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE_MASK 0x00f00000L 10863 #define TCP_PERFCOUNTER2_SELECT__CNTR_MODE__SHIFT 0x00000014 10864 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 10865 #define TCP_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 10866 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 10867 #define TCP_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 10868 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10869 #define TCP_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10870 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10871 #define TCP_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10872 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE_MASK 0x00f00000L 10873 #define TCP_PERFCOUNTER3_SELECT__CNTR_MODE__SHIFT 0x00000014 10874 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 10875 #define TCP_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 10876 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 10877 #define TCP_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 10878 #define TCP_STATUS__TCP_BUSY_MASK 0x00000001L 10879 #define TCP_STATUS__TCP_BUSY__SHIFT 0x00000000 10880 #define TD_CGTT_CTRL__OFF_HYSTERESIS_MASK 0x00000ff0L 10881 #define TD_CGTT_CTRL__OFF_HYSTERESIS__SHIFT 0x00000004 10882 #define TD_CGTT_CTRL__ON_DELAY_MASK 0x0000000fL 10883 #define TD_CGTT_CTRL__ON_DELAY__SHIFT 0x00000000 10884 #define TD_CGTT_CTRL__SOFT_OVERRIDE0_MASK 0x80000000L 10885 #define TD_CGTT_CTRL__SOFT_OVERRIDE0__SHIFT 0x0000001f 10886 #define TD_CGTT_CTRL__SOFT_OVERRIDE1_MASK 0x40000000L 10887 #define TD_CGTT_CTRL__SOFT_OVERRIDE1__SHIFT 0x0000001e 10888 #define TD_CGTT_CTRL__SOFT_OVERRIDE2_MASK 0x20000000L 10889 #define TD_CGTT_CTRL__SOFT_OVERRIDE2__SHIFT 0x0000001d 10890 #define TD_CGTT_CTRL__SOFT_OVERRIDE3_MASK 0x10000000L 10891 #define TD_CGTT_CTRL__SOFT_OVERRIDE3__SHIFT 0x0000001c 10892 #define TD_CGTT_CTRL__SOFT_OVERRIDE4_MASK 0x08000000L 10893 #define TD_CGTT_CTRL__SOFT_OVERRIDE4__SHIFT 0x0000001b 10894 #define TD_CGTT_CTRL__SOFT_OVERRIDE5_MASK 0x04000000L 10895 #define TD_CGTT_CTRL__SOFT_OVERRIDE5__SHIFT 0x0000001a 10896 #define TD_CGTT_CTRL__SOFT_OVERRIDE6_MASK 0x02000000L 10897 #define TD_CGTT_CTRL__SOFT_OVERRIDE6__SHIFT 0x00000019 10898 #define TD_CGTT_CTRL__SOFT_OVERRIDE7_MASK 0x01000000L 10899 #define TD_CGTT_CTRL__SOFT_OVERRIDE7__SHIFT 0x00000018 10900 #define TD_CNTL__DISABLE_POWER_THROTTLE_MASK 0x00100000L 10901 #define TD_CNTL__DISABLE_POWER_THROTTLE__SHIFT 0x00000014 10902 #define TD_CNTL__EXTEND_LDS_STALL_MASK 0x00000600L 10903 #define TD_CNTL__EXTEND_LDS_STALL__SHIFT 0x00000009 10904 #define TD_CNTL__GATHER4_DX9_MODE_MASK 0x00080000L 10905 #define TD_CNTL__GATHER4_DX9_MODE__SHIFT 0x00000013 10906 #define TD_CNTL__GATHER4_FLOAT_MODE_MASK 0x00010000L 10907 #define TD_CNTL__GATHER4_FLOAT_MODE__SHIFT 0x00000010 10908 #define TD_CNTL__LD_FLOAT_MODE_MASK 0x00040000L 10909 #define TD_CNTL__LD_FLOAT_MODE__SHIFT 0x00000012 10910 #define TD_CNTL__LDS_STALL_PHASE_ADJUST_MASK 0x00001800L 10911 #define TD_CNTL__LDS_STALL_PHASE_ADJUST__SHIFT 0x0000000b 10912 #define TD_CNTL__PAD_STALL_EN_MASK 0x00000100L 10913 #define TD_CNTL__PAD_STALL_EN__SHIFT 0x00000008 10914 #define TD_CNTL__PRECISION_COMPATIBILITY_MASK 0x00008000L 10915 #define TD_CNTL__PRECISION_COMPATIBILITY__SHIFT 0x0000000f 10916 #define TD_CNTL__SYNC_PHASE_SH_MASK 0x00000003L 10917 #define TD_CNTL__SYNC_PHASE_SH__SHIFT 0x00000000 10918 #define TD_CNTL__SYNC_PHASE_VC_SMX_MASK 0x00000030L 10919 #define TD_CNTL__SYNC_PHASE_VC_SMX__SHIFT 0x00000004 10920 #define TD_DEBUG_DATA__DATA_MASK 0x00ffffffL 10921 #define TD_DEBUG_DATA__DATA__SHIFT 0x00000000 10922 #define TD_DEBUG_INDEX__INDEX_MASK 0x0000001fL 10923 #define TD_DEBUG_INDEX__INDEX__SHIFT 0x00000000 10924 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 10925 #define TD_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 10926 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 10927 #define TD_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 10928 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 10929 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 10930 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 10931 #define TD_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 10932 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000000ffL 10933 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 10934 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x0003fc00L 10935 #define TD_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 10936 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 10937 #define TD_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 10938 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 10939 #define TD_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 10940 #define TD_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 10941 #define TD_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 10942 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x0003fc00L 10943 #define TD_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 10944 #define TD_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 10945 #define TD_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 10946 #define TD_SCRATCH__SCRATCH_MASK 0xffffffffL 10947 #define TD_SCRATCH__SCRATCH__SHIFT 0x00000000 10948 #define TD_STATUS__BUSY_MASK 0x80000000L 10949 #define TD_STATUS__BUSY__SHIFT 0x0000001f 10950 #define USER_SQC_BANK_DISABLE__SQC0_BANK_DISABLE_MASK 0x000f0000L 10951 #define USER_SQC_BANK_DISABLE__SQC0_BANK_DISABLE__SHIFT 0x00000010 10952 #define USER_SQC_BANK_DISABLE__SQC1_BANK_DISABLE_MASK 0x00f00000L 10953 #define USER_SQC_BANK_DISABLE__SQC1_BANK_DISABLE__SHIFT 0x00000014 10954 #define USER_SQC_BANK_DISABLE__SQC2_BANK_DISABLE_MASK 0x0f000000L 10955 #define USER_SQC_BANK_DISABLE__SQC2_BANK_DISABLE__SHIFT 0x00000018 10956 #define USER_SQC_BANK_DISABLE__SQC3_BANK_DISABLE_MASK 0xf0000000L 10957 #define USER_SQC_BANK_DISABLE__SQC3_BANK_DISABLE__SHIFT 0x0000001c 10958 #define VGT_CACHE_INVALIDATION__AUTO_INVLD_EN_MASK 0x000000c0L 10959 #define VGT_CACHE_INVALIDATION__AUTO_INVLD_EN__SHIFT 0x00000006 10960 #define VGT_CACHE_INVALIDATION__CACHE_INVALIDATION_MASK 0x00000003L 10961 #define VGT_CACHE_INVALIDATION__CACHE_INVALIDATION__SHIFT 0x00000000 10962 #define VGT_CACHE_INVALIDATION__DIS_RANGE_FULL_INVLD_MASK 0x00000800L 10963 #define VGT_CACHE_INVALIDATION__DIS_RANGE_FULL_INVLD__SHIFT 0x0000000b 10964 #define VGT_CACHE_INVALIDATION__ES_LIMIT_MASK 0x001f0000L 10965 #define VGT_CACHE_INVALIDATION__ES_LIMIT__SHIFT 0x00000010 10966 #define VGT_CACHE_INVALIDATION__GS_LATE_ALLOC_EN_MASK 0x00001000L 10967 #define VGT_CACHE_INVALIDATION__GS_LATE_ALLOC_EN__SHIFT 0x0000000c 10968 #define VGT_CACHE_INVALIDATION__STREAMOUT_FULL_FLUSH_MASK 0x00002000L 10969 #define VGT_CACHE_INVALIDATION__STREAMOUT_FULL_FLUSH__SHIFT 0x0000000d 10970 #define VGT_CACHE_INVALIDATION__USE_GS_DONE_MASK 0x00000200L 10971 #define VGT_CACHE_INVALIDATION__USE_GS_DONE__SHIFT 0x00000009 10972 #define VGT_CACHE_INVALIDATION__VS_NO_EXTRA_BUFFER_MASK 0x00000020L 10973 #define VGT_CACHE_INVALIDATION__VS_NO_EXTRA_BUFFER__SHIFT 0x00000005 10974 #define VGT_CNTL_STATUS__VGT_BUSY_MASK 0x00000001L 10975 #define VGT_CNTL_STATUS__VGT_BUSY__SHIFT 0x00000000 10976 #define VGT_CNTL_STATUS__VGT_GS_BUSY_MASK 0x00000080L 10977 #define VGT_CNTL_STATUS__VGT_GS_BUSY__SHIFT 0x00000007 10978 #define VGT_CNTL_STATUS__VGT_HS_BUSY_MASK 0x00000100L 10979 #define VGT_CNTL_STATUS__VGT_HS_BUSY__SHIFT 0x00000008 10980 #define VGT_CNTL_STATUS__VGT_OUT_BUSY_MASK 0x00000004L 10981 #define VGT_CNTL_STATUS__VGT_OUT_BUSY__SHIFT 0x00000002 10982 #define VGT_CNTL_STATUS__VGT_OUT_INDX_BUSY_MASK 0x00000002L 10983 #define VGT_CNTL_STATUS__VGT_OUT_INDX_BUSY__SHIFT 0x00000001 10984 #define VGT_CNTL_STATUS__VGT_PI_BUSY_MASK 0x00000040L 10985 #define VGT_CNTL_STATUS__VGT_PI_BUSY__SHIFT 0x00000006 10986 #define VGT_CNTL_STATUS__VGT_PT_BUSY_MASK 0x00000008L 10987 #define VGT_CNTL_STATUS__VGT_PT_BUSY__SHIFT 0x00000003 10988 #define VGT_CNTL_STATUS__VGT_TE11_BUSY_MASK 0x00000200L 10989 #define VGT_CNTL_STATUS__VGT_TE11_BUSY__SHIFT 0x00000009 10990 #define VGT_CNTL_STATUS__VGT_TE_BUSY_MASK 0x00000010L 10991 #define VGT_CNTL_STATUS__VGT_TE_BUSY__SHIFT 0x00000004 10992 #define VGT_CNTL_STATUS__VGT_VR_BUSY_MASK 0x00000020L 10993 #define VGT_CNTL_STATUS__VGT_VR_BUSY__SHIFT 0x00000005 10994 #define VGT_DEBUG_CNTL__VGT_DEBUG_INDX_MASK 0x0000003fL 10995 #define VGT_DEBUG_CNTL__VGT_DEBUG_INDX__SHIFT 0x00000000 10996 #define VGT_DEBUG_CNTL__VGT_DEBUG_SEL_BUS_B_MASK 0x00000040L 10997 #define VGT_DEBUG_CNTL__VGT_DEBUG_SEL_BUS_B__SHIFT 0x00000006 10998 #define VGT_DEBUG_DATA__DATA_MASK 0xffffffffL 10999 #define VGT_DEBUG_DATA__DATA__SHIFT 0x00000000 11000 #define VGT_DEBUG_REG0__cm_busy_MASK 0x00008000L 11001 #define VGT_DEBUG_REG0__cm_busy__SHIFT 0x0000000f 11002 #define VGT_DEBUG_REG0__combined_out_busy_MASK 0x00200000L 11003 #define VGT_DEBUG_REG0__combined_out_busy__SHIFT 0x00000015 11004 #define VGT_DEBUG_REG0__core_clk_busy_MASK 0x04000000L 11005 #define VGT_DEBUG_REG0__core_clk_busy__SHIFT 0x0000001a 11006 #define VGT_DEBUG_REG0__frmt_busy_MASK 0x00020000L 11007 #define VGT_DEBUG_REG0__frmt_busy__SHIFT 0x00000011 11008 #define VGT_DEBUG_REG0__gog_busy_MASK 0x00010000L 11009 #define VGT_DEBUG_REG0__gog_busy__SHIFT 0x00000010 11010 #define VGT_DEBUG_REG0__gs_busy_MASK 0x00001000L 11011 #define VGT_DEBUG_REG0__gs_busy__SHIFT 0x0000000c 11012 #define VGT_DEBUG_REG0__gs_clk_busy_MASK 0x08000000L 11013 #define VGT_DEBUG_REG0__gs_clk_busy__SHIFT 0x0000001b 11014 #define VGT_DEBUG_REG0__pa_interfaces_busy_MASK 0x00800000L 11015 #define VGT_DEBUG_REG0__pa_interfaces_busy__SHIFT 0x00000017 11016 #define VGT_DEBUG_REG0__pi_busy_MASK 0x00000100L 11017 #define VGT_DEBUG_REG0__pi_busy__SHIFT 0x00000008 11018 #define VGT_DEBUG_REG0__pt_pi_busy_MASK 0x00000400L 11019 #define VGT_DEBUG_REG0__pt_pi_busy__SHIFT 0x0000000a 11020 #define VGT_DEBUG_REG0__rcm_busy_MASK 0x00002000L 11021 #define VGT_DEBUG_REG0__rcm_busy__SHIFT 0x0000000d 11022 #define VGT_DEBUG_REG0__reg_clk_busy_MASK 0x01000000L 11023 #define VGT_DEBUG_REG0__reg_clk_busy__SHIFT 0x00000018 11024 #define VGT_DEBUG_REG0__sclk_core_vld_MASK 0x20000000L 11025 #define VGT_DEBUG_REG0__sclk_core_vld__SHIFT 0x0000001d 11026 #define VGT_DEBUG_REG0__sclk_gs_vld_MASK 0x40000000L 11027 #define VGT_DEBUG_REG0__sclk_gs_vld__SHIFT 0x0000001e 11028 #define VGT_DEBUG_REG0__SPARE0_MASK 0x80000000L 11029 #define VGT_DEBUG_REG0__SPARE0__SHIFT 0x0000001f 11030 #define VGT_DEBUG_REG0__SPARE10_MASK 0x00040000L 11031 #define VGT_DEBUG_REG0__SPARE10__SHIFT 0x00000012 11032 #define VGT_DEBUG_REG0__SPARE1_MASK 0x10000000L 11033 #define VGT_DEBUG_REG0__SPARE1__SHIFT 0x0000001c 11034 #define VGT_DEBUG_REG0__SPARE2_MASK 0x02000000L 11035 #define VGT_DEBUG_REG0__SPARE2__SHIFT 0x00000019 11036 #define VGT_DEBUG_REG0__SPARE3_MASK 0x00100000L 11037 #define VGT_DEBUG_REG0__SPARE3__SHIFT 0x00000014 11038 #define VGT_DEBUG_REG0__SPARE4_MASK 0x00000080L 11039 #define VGT_DEBUG_REG0__SPARE4__SHIFT 0x00000007 11040 #define VGT_DEBUG_REG0__SPARE5_MASK 0x00000040L 11041 #define VGT_DEBUG_REG0__SPARE5__SHIFT 0x00000006 11042 #define VGT_DEBUG_REG0__SPARE6_MASK 0x00000020L 11043 #define VGT_DEBUG_REG0__SPARE6__SHIFT 0x00000005 11044 #define VGT_DEBUG_REG0__SPARE7_MASK 0x00000010L 11045 #define VGT_DEBUG_REG0__SPARE7__SHIFT 0x00000004 11046 #define VGT_DEBUG_REG0__SPARE8_MASK 0x00000008L 11047 #define VGT_DEBUG_REG0__SPARE8__SHIFT 0x00000003 11048 #define VGT_DEBUG_REG0__SPARE9_MASK 0x00000002L 11049 #define VGT_DEBUG_REG0__SPARE9__SHIFT 0x00000001 11050 #define VGT_DEBUG_REG0__spi_vs_interfaces_busy_MASK 0x00400000L 11051 #define VGT_DEBUG_REG0__spi_vs_interfaces_busy__SHIFT 0x00000016 11052 #define VGT_DEBUG_REG0__te11_pi_busy_MASK 0x00080000L 11053 #define VGT_DEBUG_REG0__te11_pi_busy__SHIFT 0x00000013 11054 #define VGT_DEBUG_REG0__te_pi_busy_MASK 0x00000800L 11055 #define VGT_DEBUG_REG0__te_pi_busy__SHIFT 0x0000000b 11056 #define VGT_DEBUG_REG0__tm_busy_MASK 0x00004000L 11057 #define VGT_DEBUG_REG0__tm_busy__SHIFT 0x0000000e 11058 #define VGT_DEBUG_REG0__vgt_busy_extended_MASK 0x00000001L 11059 #define VGT_DEBUG_REG0__vgt_busy_extended__SHIFT 0x00000000 11060 #define VGT_DEBUG_REG0__vgt_busy_MASK 0x00000004L 11061 #define VGT_DEBUG_REG0__vgt_busy__SHIFT 0x00000002 11062 #define VGT_DEBUG_REG0__vr_pi_busy_MASK 0x00000200L 11063 #define VGT_DEBUG_REG0__vr_pi_busy__SHIFT 0x00000009 11064 #define VGT_DEBUG_REG10__eopg_r2_q_MASK 0x00000020L 11065 #define VGT_DEBUG_REG10__eopg_r2_q__SHIFT 0x00000005 11066 #define VGT_DEBUG_REG10__eotg_r2_q_MASK 0x00000040L 11067 #define VGT_DEBUG_REG10__eotg_r2_q__SHIFT 0x00000006 11068 #define VGT_DEBUG_REG10__es_rb_space_avail_r2_q_8_0_MASK 0xff800000L 11069 #define VGT_DEBUG_REG10__es_rb_space_avail_r2_q_8_0__SHIFT 0x00000017 11070 #define VGT_DEBUG_REG10__gs_rb_space_avail_r3_q_9_0_MASK 0x007fe000L 11071 #define VGT_DEBUG_REG10__gs_rb_space_avail_r3_q_9_0__SHIFT 0x0000000d 11072 #define VGT_DEBUG_REG10__index_buffer_depth_r1_q_MASK 0x0000001fL 11073 #define VGT_DEBUG_REG10__index_buffer_depth_r1_q__SHIFT 0x00000000 11074 #define VGT_DEBUG_REG10__onchip_gs_en_r0_q_MASK 0x00000180L 11075 #define VGT_DEBUG_REG10__onchip_gs_en_r0_q__SHIFT 0x00000007 11076 #define VGT_DEBUG_REG10__rcm_mem_gsprim_re_q_MASK 0x00001000L 11077 #define VGT_DEBUG_REG10__rcm_mem_gsprim_re_qq_MASK 0x00000800L 11078 #define VGT_DEBUG_REG10__rcm_mem_gsprim_re_qq__SHIFT 0x0000000b 11079 #define VGT_DEBUG_REG10__rcm_mem_gsprim_re_q__SHIFT 0x0000000c 11080 #define VGT_DEBUG_REG10__SPARE2_MASK 0x00000600L 11081 #define VGT_DEBUG_REG10__SPARE2__SHIFT 0x00000009 11082 #define VGT_DEBUG_REG11__counters_available_r0_MASK 0x00001000L 11083 #define VGT_DEBUG_REG11__counters_available_r0__SHIFT 0x0000000c 11084 #define VGT_DEBUG_REG11__counters_avail_r0_MASK 0x00000800L 11085 #define VGT_DEBUG_REG11__counters_avail_r0__SHIFT 0x0000000b 11086 #define VGT_DEBUG_REG11__counters_busy_r0_MASK 0x00000400L 11087 #define VGT_DEBUG_REG11__counters_busy_r0__SHIFT 0x0000000a 11088 #define VGT_DEBUG_REG11__es_r0_rtr_MASK 0x00100000L 11089 #define VGT_DEBUG_REG11__es_r0_rtr__SHIFT 0x00000014 11090 #define VGT_DEBUG_REG11__es_rb_dealloc_fifo_busy_MASK 0x00000008L 11091 #define VGT_DEBUG_REG11__es_rb_dealloc_fifo_busy__SHIFT 0x00000003 11092 #define VGT_DEBUG_REG11__es_rb_dealloc_fifo_full_MASK 0x08000000L 11093 #define VGT_DEBUG_REG11__es_rb_dealloc_fifo_full__SHIFT 0x0000001b 11094 #define VGT_DEBUG_REG11__es_rb_roll_over_r3_MASK 0x00000200L 11095 #define VGT_DEBUG_REG11__es_rb_roll_over_r3__SHIFT 0x00000009 11096 #define VGT_DEBUG_REG11__es_tbl_empty_MASK 0x40000000L 11097 #define VGT_DEBUG_REG11__es_tbl_empty__SHIFT 0x0000001e 11098 #define VGT_DEBUG_REG11__gog_tm_vs_event_rtr_MASK 0x00200000L 11099 #define VGT_DEBUG_REG11__gog_tm_vs_event_rtr__SHIFT 0x00000015 11100 #define VGT_DEBUG_REG11__gs_issue_rtr_MASK 0x00010000L 11101 #define VGT_DEBUG_REG11__gs_issue_rtr__SHIFT 0x00000010 11102 #define VGT_DEBUG_REG11__gs_r0_rtr_MASK 0x00080000L 11103 #define VGT_DEBUG_REG11__gs_r0_rtr__SHIFT 0x00000013 11104 #define VGT_DEBUG_REG11__hold_eswave_MASK 0x00000100L 11105 #define VGT_DEBUG_REG11__hold_eswave__SHIFT 0x00000008 11106 #define VGT_DEBUG_REG11__no_active_states_r0_MASK 0x80000000L 11107 #define VGT_DEBUG_REG11__no_active_states_r0__SHIFT 0x0000001f 11108 #define VGT_DEBUG_REG11__send_event_q_MASK 0x20000000L 11109 #define VGT_DEBUG_REG11__send_event_q__SHIFT 0x0000001d 11110 #define VGT_DEBUG_REG11__SPARE0_MASK 0x00040000L 11111 #define VGT_DEBUG_REG11__SPARE0__SHIFT 0x00000012 11112 #define VGT_DEBUG_REG11__SPARE1_MASK 0x00000020L 11113 #define VGT_DEBUG_REG11__SPARE1__SHIFT 0x00000005 11114 #define VGT_DEBUG_REG11__spi_esthread_fifo_busy_MASK 0x00000080L 11115 #define VGT_DEBUG_REG11__spi_esthread_fifo_busy__SHIFT 0x00000007 11116 #define VGT_DEBUG_REG11__spi_gsthread_fifo_busy_MASK 0x00000040L 11117 #define VGT_DEBUG_REG11__spi_gsthread_fifo_busy__SHIFT 0x00000006 11118 #define VGT_DEBUG_REG11__tm_busy_q_MASK 0x00000001L 11119 #define VGT_DEBUG_REG11__tm_busy_q__SHIFT 0x00000000 11120 #define VGT_DEBUG_REG11__tm_noif_busy_q_MASK 0x00000002L 11121 #define VGT_DEBUG_REG11__tm_noif_busy_q__SHIFT 0x00000001 11122 #define VGT_DEBUG_REG11__tm_out_busy_q_MASK 0x00000004L 11123 #define VGT_DEBUG_REG11__tm_out_busy_q__SHIFT 0x00000002 11124 #define VGT_DEBUG_REG11__tm_pt_event_rtr_MASK 0x00020000L 11125 #define VGT_DEBUG_REG11__tm_pt_event_rtr__SHIFT 0x00000011 11126 #define VGT_DEBUG_REG11__tm_rcm_es_tbl_rtr_MASK 0x01000000L 11127 #define VGT_DEBUG_REG11__tm_rcm_es_tbl_rtr__SHIFT 0x00000018 11128 #define VGT_DEBUG_REG11__tm_rcm_gs_event_rtr_MASK 0x00400000L 11129 #define VGT_DEBUG_REG11__tm_rcm_gs_event_rtr__SHIFT 0x00000016 11130 #define VGT_DEBUG_REG11__tm_rcm_gs_tbl_rtr_MASK 0x00800000L 11131 #define VGT_DEBUG_REG11__tm_rcm_gs_tbl_rtr__SHIFT 0x00000017 11132 #define VGT_DEBUG_REG11__VGT_SPI_esthread_rtr_q_MASK 0x00008000L 11133 #define VGT_DEBUG_REG11__VGT_SPI_esthread_rtr_q__SHIFT 0x0000000f 11134 #define VGT_DEBUG_REG11__VGT_SPI_gsthread_rtr_q_MASK 0x00004000L 11135 #define VGT_DEBUG_REG11__VGT_SPI_gsthread_rtr_q__SHIFT 0x0000000e 11136 #define VGT_DEBUG_REG11__vs_dealloc_tbl_busy_MASK 0x00000010L 11137 #define VGT_DEBUG_REG11__vs_dealloc_tbl_busy__SHIFT 0x00000004 11138 #define VGT_DEBUG_REG11__vs_dealloc_tbl_full_MASK 0x10000000L 11139 #define VGT_DEBUG_REG11__vs_dealloc_tbl_full__SHIFT 0x0000001c 11140 #define VGT_DEBUG_REG11__vs_event_fifo_empty_MASK 0x02000000L 11141 #define VGT_DEBUG_REG11__vs_event_fifo_empty__SHIFT 0x00000019 11142 #define VGT_DEBUG_REG11__vs_event_fifo_full_MASK 0x04000000L 11143 #define VGT_DEBUG_REG11__vs_event_fifo_full__SHIFT 0x0000001a 11144 #define VGT_DEBUG_REG11__vs_event_fifo_rtr_MASK 0x00002000L 11145 #define VGT_DEBUG_REG11__vs_event_fifo_rtr__SHIFT 0x0000000d 11146 #define VGT_DEBUG_REG12__gs_state0_r0_q_MASK 0x00000007L 11147 #define VGT_DEBUG_REG12__gs_state0_r0_q__SHIFT 0x00000000 11148 #define VGT_DEBUG_REG12__gs_state1_r0_q_MASK 0x00000038L 11149 #define VGT_DEBUG_REG12__gs_state1_r0_q__SHIFT 0x00000003 11150 #define VGT_DEBUG_REG12__gs_state2_r0_q_MASK 0x000001c0L 11151 #define VGT_DEBUG_REG12__gs_state2_r0_q__SHIFT 0x00000006 11152 #define VGT_DEBUG_REG12__gs_state3_r0_q_MASK 0x00000e00L 11153 #define VGT_DEBUG_REG12__gs_state3_r0_q__SHIFT 0x00000009 11154 #define VGT_DEBUG_REG12__gs_state4_r0_q_MASK 0x00007000L 11155 #define VGT_DEBUG_REG12__gs_state4_r0_q__SHIFT 0x0000000c 11156 #define VGT_DEBUG_REG12__gs_state5_r0_q_MASK 0x00038000L 11157 #define VGT_DEBUG_REG12__gs_state5_r0_q__SHIFT 0x0000000f 11158 #define VGT_DEBUG_REG12__gs_state6_r0_q_MASK 0x001c0000L 11159 #define VGT_DEBUG_REG12__gs_state6_r0_q__SHIFT 0x00000012 11160 #define VGT_DEBUG_REG12__gs_state7_r0_q_MASK 0x00e00000L 11161 #define VGT_DEBUG_REG12__gs_state7_r0_q__SHIFT 0x00000015 11162 #define VGT_DEBUG_REG12__gs_state8_r0_q_MASK 0x07000000L 11163 #define VGT_DEBUG_REG12__gs_state8_r0_q__SHIFT 0x00000018 11164 #define VGT_DEBUG_REG12__gs_state9_r0_q_MASK 0x38000000L 11165 #define VGT_DEBUG_REG12__gs_state9_r0_q__SHIFT 0x0000001b 11166 #define VGT_DEBUG_REG12__hold_eswave_eop_MASK 0x40000000L 11167 #define VGT_DEBUG_REG12__hold_eswave_eop__SHIFT 0x0000001e 11168 #define VGT_DEBUG_REG12__SPARE0_MASK 0x80000000L 11169 #define VGT_DEBUG_REG12__SPARE0__SHIFT 0x0000001f 11170 #define VGT_DEBUG_REG13__active_cm_sm_r0_q_MASK 0xf8000000L 11171 #define VGT_DEBUG_REG13__active_cm_sm_r0_q__SHIFT 0x0000001b 11172 #define VGT_DEBUG_REG13__es_tbl_full_MASK 0x01000000L 11173 #define VGT_DEBUG_REG13__es_tbl_full__SHIFT 0x00000018 11174 #define VGT_DEBUG_REG13__gsfetch_done_cnt_q_not_0_MASK 0x00800000L 11175 #define VGT_DEBUG_REG13__gsfetch_done_cnt_q_not_0__SHIFT 0x00000017 11176 #define VGT_DEBUG_REG13__gsfetch_done_fifo_cnt_q_not_0_MASK 0x00400000L 11177 #define VGT_DEBUG_REG13__gsfetch_done_fifo_cnt_q_not_0__SHIFT 0x00000016 11178 #define VGT_DEBUG_REG13__gs_state10_r0_q_MASK 0x00000007L 11179 #define VGT_DEBUG_REG13__gs_state10_r0_q__SHIFT 0x00000000 11180 #define VGT_DEBUG_REG13__gs_state11_r0_q_MASK 0x00000038L 11181 #define VGT_DEBUG_REG13__gs_state11_r0_q__SHIFT 0x00000003 11182 #define VGT_DEBUG_REG13__gs_state12_r0_q_MASK 0x000001c0L 11183 #define VGT_DEBUG_REG13__gs_state12_r0_q__SHIFT 0x00000006 11184 #define VGT_DEBUG_REG13__gs_state13_r0_q_MASK 0x00000e00L 11185 #define VGT_DEBUG_REG13__gs_state13_r0_q__SHIFT 0x00000009 11186 #define VGT_DEBUG_REG13__gs_state14_r0_q_MASK 0x00007000L 11187 #define VGT_DEBUG_REG13__gs_state14_r0_q__SHIFT 0x0000000c 11188 #define VGT_DEBUG_REG13__gs_state15_r0_q_MASK 0x00038000L 11189 #define VGT_DEBUG_REG13__gs_state15_r0_q__SHIFT 0x0000000f 11190 #define VGT_DEBUG_REG13__gs_tbl_wrptr_r0_q_3_0_MASK 0x003c0000L 11191 #define VGT_DEBUG_REG13__gs_tbl_wrptr_r0_q_3_0__SHIFT 0x00000012 11192 #define VGT_DEBUG_REG13__SPARE0_MASK 0x04000000L 11193 #define VGT_DEBUG_REG13__SPARE0__SHIFT 0x0000001a 11194 #define VGT_DEBUG_REG13__SPARE1_MASK 0x02000000L 11195 #define VGT_DEBUG_REG13__SPARE1__SHIFT 0x00000019 11196 #define VGT_DEBUG_REG14__es_flush_cnt_busy_q_MASK 0x00000400L 11197 #define VGT_DEBUG_REG14__es_flush_cnt_busy_q__SHIFT 0x0000000a 11198 #define VGT_DEBUG_REG14__gsfetch_done_fifo_full_MASK 0x00000010L 11199 #define VGT_DEBUG_REG14__gsfetch_done_fifo_full__SHIFT 0x00000004 11200 #define VGT_DEBUG_REG14__gsfetch_done_se1_cnt_q_not_0_MASK 0x20000000L 11201 #define VGT_DEBUG_REG14__gsfetch_done_se1_cnt_q_not_0__SHIFT 0x0000001d 11202 #define VGT_DEBUG_REG14__gs_rb_space_avail_r0_MASK 0x00000020L 11203 #define VGT_DEBUG_REG14__gs_rb_space_avail_r0__SHIFT 0x00000005 11204 #define VGT_DEBUG_REG14__gs_tbl_full_r0_MASK 0x00000800L 11205 #define VGT_DEBUG_REG14__gs_tbl_full_r0__SHIFT 0x0000000b 11206 #define VGT_DEBUG_REG14__se1spi_esthread_fifo_busy_MASK 0x08000000L 11207 #define VGT_DEBUG_REG14__se1spi_esthread_fifo_busy__SHIFT 0x0000001b 11208 #define VGT_DEBUG_REG14__se1spi_gsthread_fifo_busy_MASK 0x00200000L 11209 #define VGT_DEBUG_REG14__se1spi_gsthread_fifo_busy__SHIFT 0x00000015 11210 #define VGT_DEBUG_REG14__smx1_es_done_cnt_r0_q_not_0_MASK 0x04000000L 11211 #define VGT_DEBUG_REG14__smx1_es_done_cnt_r0_q_not_0__SHIFT 0x0000001a 11212 #define VGT_DEBUG_REG14__smx_es_done_cnt_r0_q_not_0_MASK 0x00000040L 11213 #define VGT_DEBUG_REG14__smx_es_done_cnt_r0_q_not_0__SHIFT 0x00000006 11214 #define VGT_DEBUG_REG14__SPARE0_MASK 0x40000000L 11215 #define VGT_DEBUG_REG14__SPARE0__SHIFT 0x0000001e 11216 #define VGT_DEBUG_REG14__SPARE1_MASK 0x10000000L 11217 #define VGT_DEBUG_REG14__SPARE1__SHIFT 0x0000001c 11218 #define VGT_DEBUG_REG14__SPARE2_MASK 0x001ff000L 11219 #define VGT_DEBUG_REG14__SPARE2__SHIFT 0x0000000c 11220 #define VGT_DEBUG_REG14__SPARE3_MASK 0x0000000fL 11221 #define VGT_DEBUG_REG14__SPARE3__SHIFT 0x00000000 11222 #define VGT_DEBUG_REG14__SPARE8_MASK 0x00000180L 11223 #define VGT_DEBUG_REG14__SPARE8__SHIFT 0x00000007 11224 #define VGT_DEBUG_REG14__SPARE_MASK 0x01c00000L 11225 #define VGT_DEBUG_REG14__SPARE__SHIFT 0x00000016 11226 #define VGT_DEBUG_REG14__VGT_SE1SPI_esthread_rtr_q_MASK 0x80000000L 11227 #define VGT_DEBUG_REG14__VGT_SE1SPI_esthread_rtr_q__SHIFT 0x0000001f 11228 #define VGT_DEBUG_REG14__VGT_SE1SPI_gsthread_rtr_q_MASK 0x02000000L 11229 #define VGT_DEBUG_REG14__VGT_SE1SPI_gsthread_rtr_q__SHIFT 0x00000019 11230 #define VGT_DEBUG_REG14__vs_done_cnt_q_not_0_MASK 0x00000200L 11231 #define VGT_DEBUG_REG14__vs_done_cnt_q_not_0__SHIFT 0x00000009 11232 #define VGT_DEBUG_REG15__active_sm_q_MASK 0x000003e0L 11233 #define VGT_DEBUG_REG15__active_sm_q__SHIFT 0x00000005 11234 #define VGT_DEBUG_REG15__cm_busy_q_MASK 0x00000001L 11235 #define VGT_DEBUG_REG15__cm_busy_q__SHIFT 0x00000000 11236 #define VGT_DEBUG_REG15__cntr_tbl_wrptr_q_MASK 0x000f8000L 11237 #define VGT_DEBUG_REG15__cntr_tbl_wrptr_q__SHIFT 0x0000000f 11238 #define VGT_DEBUG_REG15__counters_busy_q_MASK 0x00000002L 11239 #define VGT_DEBUG_REG15__counters_busy_q__SHIFT 0x00000001 11240 #define VGT_DEBUG_REG15__counters_full_MASK 0x00000010L 11241 #define VGT_DEBUG_REG15__counters_full__SHIFT 0x00000004 11242 #define VGT_DEBUG_REG15__entry_rdptr_q_MASK 0x00007c00L 11243 #define VGT_DEBUG_REG15__entry_rdptr_q__SHIFT 0x0000000a 11244 #define VGT_DEBUG_REG15__gs_done_array_q_not_0_MASK 0x10000000L 11245 #define VGT_DEBUG_REG15__gs_done_array_q_not_0__SHIFT 0x0000001c 11246 #define VGT_DEBUG_REG15__output_fifo_empty_MASK 0x00000004L 11247 #define VGT_DEBUG_REG15__output_fifo_empty__SHIFT 0x00000002 11248 #define VGT_DEBUG_REG15__output_fifo_full_MASK 0x00000008L 11249 #define VGT_DEBUG_REG15__output_fifo_full__SHIFT 0x00000003 11250 #define VGT_DEBUG_REG15__SPARE25_MASK 0x03f00000L 11251 #define VGT_DEBUG_REG15__SPARE25__SHIFT 0x00000014 11252 #define VGT_DEBUG_REG15__SPARE31_MASK 0xe0000000L 11253 #define VGT_DEBUG_REG15__SPARE31__SHIFT 0x0000001d 11254 #define VGT_DEBUG_REG15__st_cut_mode_q_MASK 0x0c000000L 11255 #define VGT_DEBUG_REG15__st_cut_mode_q__SHIFT 0x0000001a 11256 #define VGT_DEBUG_REG16__gog_busy_MASK 0x00000001L 11257 #define VGT_DEBUG_REG16__gog_busy__SHIFT 0x00000000 11258 #define VGT_DEBUG_REG16__gog_out_prim_state_sel_MASK 0x0e000000L 11259 #define VGT_DEBUG_REG16__gog_out_prim_state_sel__SHIFT 0x00000019 11260 #define VGT_DEBUG_REG16__gog_state_q_MASK 0x0000000eL 11261 #define VGT_DEBUG_REG16__gog_state_q__SHIFT 0x00000001 11262 #define VGT_DEBUG_REG16__gog_tm_vs_event_rtr_MASK 0x00000800L 11263 #define VGT_DEBUG_REG16__gog_tm_vs_event_rtr__SHIFT 0x0000000b 11264 #define VGT_DEBUG_REG16__indx_valid_r0_q_MASK 0x00080000L 11265 #define VGT_DEBUG_REG16__indx_valid_r0_q__SHIFT 0x00000013 11266 #define VGT_DEBUG_REG16__indx_valid_r1_q_MASK 0x00020000L 11267 #define VGT_DEBUG_REG16__indx_valid_r1_q__SHIFT 0x00000011 11268 #define VGT_DEBUG_REG16__indx_valid_r2_q_MASK 0x00002000L 11269 #define VGT_DEBUG_REG16__indx_valid_r2_q__SHIFT 0x0000000d 11270 #define VGT_DEBUG_REG16__multiple_streams_en_r1_q_MASK 0x10000000L 11271 #define VGT_DEBUG_REG16__multiple_streams_en_r1_q__SHIFT 0x0000001c 11272 #define VGT_DEBUG_REG16__new_vs_thread_r2_MASK 0x80000000L 11273 #define VGT_DEBUG_REG16__new_vs_thread_r2__SHIFT 0x0000001f 11274 #define VGT_DEBUG_REG16__num_gs_r2_q_not_0_MASK 0x40000000L 11275 #define VGT_DEBUG_REG16__num_gs_r2_q_not_0__SHIFT 0x0000001e 11276 #define VGT_DEBUG_REG16__prim_valid_r0_q_MASK 0x00100000L 11277 #define VGT_DEBUG_REG16__prim_valid_r0_q__SHIFT 0x00000014 11278 #define VGT_DEBUG_REG16__prim_valid_r1_q_MASK 0x00010000L 11279 #define VGT_DEBUG_REG16__prim_valid_r1_q__SHIFT 0x00000010 11280 #define VGT_DEBUG_REG16__prim_valid_r2_q_MASK 0x00004000L 11281 #define VGT_DEBUG_REG16__prim_valid_r2_q__SHIFT 0x0000000e 11282 #define VGT_DEBUG_REG16__r0_rtr_MASK 0x00000010L 11283 #define VGT_DEBUG_REG16__r0_rtr__SHIFT 0x00000004 11284 #define VGT_DEBUG_REG16__r1_rtr_MASK 0x00000020L 11285 #define VGT_DEBUG_REG16__r1_rtr__SHIFT 0x00000005 11286 #define VGT_DEBUG_REG16__r1_upstream_rtr_MASK 0x00000040L 11287 #define VGT_DEBUG_REG16__r1_upstream_rtr__SHIFT 0x00000006 11288 #define VGT_DEBUG_REG16__r2_indx_rtr_MASK 0x00000200L 11289 #define VGT_DEBUG_REG16__r2_indx_rtr__SHIFT 0x00000009 11290 #define VGT_DEBUG_REG16__r2_prim_rtr_MASK 0x00000100L 11291 #define VGT_DEBUG_REG16__r2_prim_rtr__SHIFT 0x00000008 11292 #define VGT_DEBUG_REG16__r2_rtr_MASK 0x00000400L 11293 #define VGT_DEBUG_REG16__r2_rtr__SHIFT 0x0000000a 11294 #define VGT_DEBUG_REG16__r2_vs_tbl_rtr_MASK 0x00000080L 11295 #define VGT_DEBUG_REG16__r2_vs_tbl_rtr__SHIFT 0x00000007 11296 #define VGT_DEBUG_REG16__r3_force_vs_tbl_we_rtr_MASK 0x00001000L 11297 #define VGT_DEBUG_REG16__r3_force_vs_tbl_we_rtr__SHIFT 0x0000000c 11298 #define VGT_DEBUG_REG16__send_event_q_MASK 0x00400000L 11299 #define VGT_DEBUG_REG16__send_event_q__SHIFT 0x00000016 11300 #define VGT_DEBUG_REG16__SPARE24_MASK 0x01800000L 11301 #define VGT_DEBUG_REG16__SPARE24__SHIFT 0x00000017 11302 #define VGT_DEBUG_REG16__valid_r0_q_MASK 0x00200000L 11303 #define VGT_DEBUG_REG16__valid_r0_q__SHIFT 0x00000015 11304 #define VGT_DEBUG_REG16__valid_r1_q_MASK 0x00040000L 11305 #define VGT_DEBUG_REG16__valid_r1_q__SHIFT 0x00000012 11306 #define VGT_DEBUG_REG16__valid_r2_q_MASK 0x00008000L 11307 #define VGT_DEBUG_REG16__valid_r2_q__SHIFT 0x0000000f 11308 #define VGT_DEBUG_REG16__vert_seen_since_sopg_r2_q_MASK 0x01000000L 11309 #define VGT_DEBUG_REG16__vert_seen_since_sopg_r2_q__SHIFT 0x00000018 11310 #define VGT_DEBUG_REG16__vs_vert_count_r2_q_not_0_MASK 0x20000000L 11311 #define VGT_DEBUG_REG16__vs_vert_count_r2_q_not_0__SHIFT 0x0000001d 11312 #define VGT_DEBUG_REG17__gog_out_indx_13_0_MASK 0xfffc0000L 11313 #define VGT_DEBUG_REG17__gog_out_indx_13_0__SHIFT 0x00000012 11314 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx0_5_0_MASK 0x0003f000L 11315 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx0_5_0__SHIFT 0x0000000c 11316 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx1_5_0_MASK 0x00000fc0L 11317 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx1_5_0__SHIFT 0x00000006 11318 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx2_5_0_MASK 0x0000003fL 11319 #define VGT_DEBUG_REG17__gog_out_prim_rel_indx2_5_0__SHIFT 0x00000000 11320 #define VGT_DEBUG_REG18__components_valid_r0_q_MASK 0xe0000000L 11321 #define VGT_DEBUG_REG18__components_valid_r0_q__SHIFT 0x0000001d 11322 #define VGT_DEBUG_REG18__eject_vtx_vect_r1_d_MASK 0x00800000L 11323 #define VGT_DEBUG_REG18__eject_vtx_vect_r1_d__SHIFT 0x00000017 11324 #define VGT_DEBUG_REG18__eop_r0_q_MASK 0x00400000L 11325 #define VGT_DEBUG_REG18__eop_r0_q__SHIFT 0x00000016 11326 #define VGT_DEBUG_REG18__grp_vr_valid_MASK 0x00000001L 11327 #define VGT_DEBUG_REG18__grp_vr_valid__SHIFT 0x00000000 11328 #define VGT_DEBUG_REG18__gs_scenario_a_r0_q_MASK 0x08000000L 11329 #define VGT_DEBUG_REG18__gs_scenario_a_r0_q__SHIFT 0x0000001b 11330 #define VGT_DEBUG_REG18__gs_scenario_b_r0_q_MASK 0x10000000L 11331 #define VGT_DEBUG_REG18__gs_scenario_b_r0_q__SHIFT 0x0000001c 11332 #define VGT_DEBUG_REG18__indices_to_send_q_MASK 0x00000700L 11333 #define VGT_DEBUG_REG18__indices_to_send_q__SHIFT 0x00000008 11334 #define VGT_DEBUG_REG18__indx0_hit_d_MASK 0x00040000L 11335 #define VGT_DEBUG_REG18__indx0_hit_d__SHIFT 0x00000012 11336 #define VGT_DEBUG_REG18__indx0_new_d_MASK 0x00002000L 11337 #define VGT_DEBUG_REG18__indx0_new_d__SHIFT 0x0000000d 11338 #define VGT_DEBUG_REG18__indx1_hit_d_MASK 0x00020000L 11339 #define VGT_DEBUG_REG18__indx1_hit_d__SHIFT 0x00000011 11340 #define VGT_DEBUG_REG18__indx1_new_d_MASK 0x00004000L 11341 #define VGT_DEBUG_REG18__indx1_new_d__SHIFT 0x0000000e 11342 #define VGT_DEBUG_REG18__indx2_hit_d_MASK 0x00010000L 11343 #define VGT_DEBUG_REG18__indx2_hit_d__SHIFT 0x00000010 11344 #define VGT_DEBUG_REG18__indx2_new_d_MASK 0x00008000L 11345 #define VGT_DEBUG_REG18__indx2_new_d__SHIFT 0x0000000f 11346 #define VGT_DEBUG_REG18__last_group_of_instance_r0_q_MASK 0x00100000L 11347 #define VGT_DEBUG_REG18__last_group_of_instance_r0_q__SHIFT 0x00000014 11348 #define VGT_DEBUG_REG18__last_indx_of_prim_MASK 0x00001000L 11349 #define VGT_DEBUG_REG18__last_indx_of_prim__SHIFT 0x0000000c 11350 #define VGT_DEBUG_REG18__null_primitive_r0_q_MASK 0x00200000L 11351 #define VGT_DEBUG_REG18__null_primitive_r0_q__SHIFT 0x00000015 11352 #define VGT_DEBUG_REG18__out_vr_indx_read_MASK 0x00000040L 11353 #define VGT_DEBUG_REG18__out_vr_indx_read__SHIFT 0x00000006 11354 #define VGT_DEBUG_REG18__out_vr_prim_read_MASK 0x00000080L 11355 #define VGT_DEBUG_REG18__out_vr_prim_read__SHIFT 0x00000007 11356 #define VGT_DEBUG_REG18__pipe0_dr_MASK 0x00000002L 11357 #define VGT_DEBUG_REG18__pipe0_dr__SHIFT 0x00000001 11358 #define VGT_DEBUG_REG18__pipe0_rtr_MASK 0x00000010L 11359 #define VGT_DEBUG_REG18__pipe0_rtr__SHIFT 0x00000004 11360 #define VGT_DEBUG_REG18__pipe1_dr_MASK 0x00000004L 11361 #define VGT_DEBUG_REG18__pipe1_dr__SHIFT 0x00000002 11362 #define VGT_DEBUG_REG18__pipe1_rtr_MASK 0x00000020L 11363 #define VGT_DEBUG_REG18__pipe1_rtr__SHIFT 0x00000005 11364 #define VGT_DEBUG_REG18__st_vertex_reuse_off_r0_q_MASK 0x00080000L 11365 #define VGT_DEBUG_REG18__st_vertex_reuse_off_r0_q__SHIFT 0x00000013 11366 #define VGT_DEBUG_REG18__sub_prim_type_r0_q_MASK 0x07000000L 11367 #define VGT_DEBUG_REG18__sub_prim_type_r0_q__SHIFT 0x00000018 11368 #define VGT_DEBUG_REG18__valid_indices_MASK 0x00000800L 11369 #define VGT_DEBUG_REG18__valid_indices__SHIFT 0x0000000b 11370 #define VGT_DEBUG_REG18__vr_grp_read_MASK 0x00000008L 11371 #define VGT_DEBUG_REG18__vr_grp_read__SHIFT 0x00000003 11372 #define VGT_DEBUG_REG19__buffered_prim_eject_vtx_vect_MASK 0x00080000L 11373 #define VGT_DEBUG_REG19__buffered_prim_eject_vtx_vect__SHIFT 0x00000013 11374 #define VGT_DEBUG_REG19__buffered_prim_eop_MASK 0x00040000L 11375 #define VGT_DEBUG_REG19__buffered_prim_eop__SHIFT 0x00000012 11376 #define VGT_DEBUG_REG19__buffered_prim_event_MASK 0x00010000L 11377 #define VGT_DEBUG_REG19__buffered_prim_event__SHIFT 0x00000010 11378 #define VGT_DEBUG_REG19__buffered_prim_null_primitive_MASK 0x00020000L 11379 #define VGT_DEBUG_REG19__buffered_prim_null_primitive__SHIFT 0x00000011 11380 #define VGT_DEBUG_REG19__buffered_prim_type_event_MASK 0x03f00000L 11381 #define VGT_DEBUG_REG19__buffered_prim_type_event__SHIFT 0x00000014 11382 #define VGT_DEBUG_REG19__filter_event_MASK 0x80000000L 11383 #define VGT_DEBUG_REG19__filter_event__SHIFT 0x0000001f 11384 #define VGT_DEBUG_REG19__hold_prim_MASK 0x00000800L 11385 #define VGT_DEBUG_REG19__hold_prim__SHIFT 0x0000000b 11386 #define VGT_DEBUG_REG19__new_packet_q_MASK 0x00008000L 11387 #define VGT_DEBUG_REG19__new_packet_q__SHIFT 0x0000000f 11388 #define VGT_DEBUG_REG19__null_terminate_vtx_vector_MASK 0x40000000L 11389 #define VGT_DEBUG_REG19__null_terminate_vtx_vector__SHIFT 0x0000001e 11390 #define VGT_DEBUG_REG19__num_new_unique_rel_indx_MASK 0x30000000L 11391 #define VGT_DEBUG_REG19__num_new_unique_rel_indx__SHIFT 0x0000001c 11392 #define VGT_DEBUG_REG19__pa_clipp_fifo_busy_q_MASK 0x00000020L 11393 #define VGT_DEBUG_REG19__pa_clipp_fifo_busy_q__SHIFT 0x00000005 11394 #define VGT_DEBUG_REG19__pa_clips_fifo_busy_q_MASK 0x00000010L 11395 #define VGT_DEBUG_REG19__pa_clips_fifo_busy_q__SHIFT 0x00000004 11396 #define VGT_DEBUG_REG19__pa_clipv_fifo_busy_q_MASK 0x00000400L 11397 #define VGT_DEBUG_REG19__pa_clipv_fifo_busy_q__SHIFT 0x0000000a 11398 #define VGT_DEBUG_REG19__prim_buffer_empty_MASK 0x00000004L 11399 #define VGT_DEBUG_REG19__prim_buffer_empty__SHIFT 0x00000002 11400 #define VGT_DEBUG_REG19__prim_buffer_full_MASK 0x00000008L 11401 #define VGT_DEBUG_REG19__prim_buffer_full__SHIFT 0x00000003 11402 #define VGT_DEBUG_REG19__separate_out_busy_q_MASK 0x00000001L 11403 #define VGT_DEBUG_REG19__separate_out_busy_q__SHIFT 0x00000000 11404 #define VGT_DEBUG_REG19__separate_out_indx_busy_q_MASK 0x00000002L 11405 #define VGT_DEBUG_REG19__separate_out_indx_busy_q__SHIFT 0x00000001 11406 #define VGT_DEBUG_REG19__spi_vsthread_fifo_busy_q_MASK 0x00000100L 11407 #define VGT_DEBUG_REG19__spi_vsthread_fifo_busy_q__SHIFT 0x00000008 11408 #define VGT_DEBUG_REG19__spi_vsvert_fifo_busy_q_MASK 0x00000200L 11409 #define VGT_DEBUG_REG19__spi_vsvert_fifo_busy_q__SHIFT 0x00000009 11410 #define VGT_DEBUG_REG19__VGT_PA_clipp_rtr_q_MASK 0x00000080L 11411 #define VGT_DEBUG_REG19__VGT_PA_clipp_rtr_q__SHIFT 0x00000007 11412 #define VGT_DEBUG_REG19__VGT_PA_clips_rtr_q_MASK 0x00000040L 11413 #define VGT_DEBUG_REG19__VGT_PA_clips_rtr_q__SHIFT 0x00000006 11414 #define VGT_DEBUG_REG19__VGT_PA_clipv_rtr_q_MASK 0x00004000L 11415 #define VGT_DEBUG_REG19__VGT_PA_clipv_rtr_q__SHIFT 0x0000000e 11416 #define VGT_DEBUG_REG19__VGT_SE1SPI_vsvert_rtr_q_MASK 0x08000000L 11417 #define VGT_DEBUG_REG19__VGT_SE1SPI_vsvert_rtr_q__SHIFT 0x0000001b 11418 #define VGT_DEBUG_REG19__VGT_SE1SPI_vswave_rtr_q_MASK 0x04000000L 11419 #define VGT_DEBUG_REG19__VGT_SE1SPI_vswave_rtr_q__SHIFT 0x0000001a 11420 #define VGT_DEBUG_REG19__VGT_SPI_vsthread_rtr_q_MASK 0x00001000L 11421 #define VGT_DEBUG_REG19__VGT_SPI_vsthread_rtr_q__SHIFT 0x0000000c 11422 #define VGT_DEBUG_REG19__VGT_SPI_vsvert_rtr_q_MASK 0x00002000L 11423 #define VGT_DEBUG_REG19__VGT_SPI_vsvert_rtr_q__SHIFT 0x0000000d 11424 #define VGT_DEBUG_REG1__gog_out_indx_valid_MASK 0x10000000L 11425 #define VGT_DEBUG_REG1__gog_out_indx_valid__SHIFT 0x0000001c 11426 #define VGT_DEBUG_REG1__gog_out_prim_valid_MASK 0x40000000L 11427 #define VGT_DEBUG_REG1__gog_out_prim_valid__SHIFT 0x0000001e 11428 #define VGT_DEBUG_REG1__gs_pi_read_MASK 0x08000000L 11429 #define VGT_DEBUG_REG1__gs_pi_read__SHIFT 0x0000001b 11430 #define VGT_DEBUG_REG1__out_indx_read_MASK 0x20000000L 11431 #define VGT_DEBUG_REG1__out_indx_read__SHIFT 0x0000001d 11432 #define VGT_DEBUG_REG1__out_prim_read_MASK 0x80000000L 11433 #define VGT_DEBUG_REG1__out_prim_read__SHIFT 0x0000001f 11434 #define VGT_DEBUG_REG1__pi_gs_valid_MASK 0x04000000L 11435 #define VGT_DEBUG_REG1__pi_gs_valid__SHIFT 0x0000001a 11436 #define VGT_DEBUG_REG1__pi_pt_valid_MASK 0x00001000L 11437 #define VGT_DEBUG_REG1__pi_pt_valid__SHIFT 0x0000000c 11438 #define VGT_DEBUG_REG1__pi_te_valid_MASK 0x00004000L 11439 #define VGT_DEBUG_REG1__pi_te_valid__SHIFT 0x0000000e 11440 #define VGT_DEBUG_REG1__pi_vr_valid_MASK 0x00000400L 11441 #define VGT_DEBUG_REG1__pi_vr_valid__SHIFT 0x0000000a 11442 #define VGT_DEBUG_REG1__pt_out_indx_valid_MASK 0x00100000L 11443 #define VGT_DEBUG_REG1__pt_out_indx_valid__SHIFT 0x00000014 11444 #define VGT_DEBUG_REG1__pt_out_prim_valid_MASK 0x00400000L 11445 #define VGT_DEBUG_REG1__pt_out_prim_valid__SHIFT 0x00000016 11446 #define VGT_DEBUG_REG1__pt_pi_read_MASK 0x00002000L 11447 #define VGT_DEBUG_REG1__pt_pi_read__SHIFT 0x0000000d 11448 #define VGT_DEBUG_REG1__SPARE0_MASK 0x00000200L 11449 #define VGT_DEBUG_REG1__SPARE0__SHIFT 0x00000009 11450 #define VGT_DEBUG_REG1__SPARE10_MASK 0x00200000L 11451 #define VGT_DEBUG_REG1__SPARE10__SHIFT 0x00000015 11452 #define VGT_DEBUG_REG1__SPARE11_MASK 0x00080000L 11453 #define VGT_DEBUG_REG1__SPARE11__SHIFT 0x00000013 11454 #define VGT_DEBUG_REG1__SPARE12_MASK 0x00020000L 11455 #define VGT_DEBUG_REG1__SPARE12__SHIFT 0x00000011 11456 #define VGT_DEBUG_REG1__SPARE1_MASK 0x00000100L 11457 #define VGT_DEBUG_REG1__SPARE1__SHIFT 0x00000008 11458 #define VGT_DEBUG_REG1__SPARE23_MASK 0x00800000L 11459 #define VGT_DEBUG_REG1__SPARE23__SHIFT 0x00000017 11460 #define VGT_DEBUG_REG1__SPARE25_MASK 0x02000000L 11461 #define VGT_DEBUG_REG1__SPARE25__SHIFT 0x00000019 11462 #define VGT_DEBUG_REG1__SPARE2_MASK 0x00000080L 11463 #define VGT_DEBUG_REG1__SPARE2__SHIFT 0x00000007 11464 #define VGT_DEBUG_REG1__SPARE3_MASK 0x00000040L 11465 #define VGT_DEBUG_REG1__SPARE3__SHIFT 0x00000006 11466 #define VGT_DEBUG_REG1__SPARE4_MASK 0x00000020L 11467 #define VGT_DEBUG_REG1__SPARE4__SHIFT 0x00000005 11468 #define VGT_DEBUG_REG1__SPARE5_MASK 0x00000010L 11469 #define VGT_DEBUG_REG1__SPARE5__SHIFT 0x00000004 11470 #define VGT_DEBUG_REG1__SPARE6_MASK 0x00000008L 11471 #define VGT_DEBUG_REG1__SPARE6__SHIFT 0x00000003 11472 #define VGT_DEBUG_REG1__SPARE7_MASK 0x00000004L 11473 #define VGT_DEBUG_REG1__SPARE7__SHIFT 0x00000002 11474 #define VGT_DEBUG_REG1__SPARE8_MASK 0x00000002L 11475 #define VGT_DEBUG_REG1__SPARE8__SHIFT 0x00000001 11476 #define VGT_DEBUG_REG1__SPARE9_MASK 0x00000001L 11477 #define VGT_DEBUG_REG1__SPARE9__SHIFT 0x00000000 11478 #define VGT_DEBUG_REG1__te_grp_read_MASK 0x00008000L 11479 #define VGT_DEBUG_REG1__te_grp_read__SHIFT 0x0000000f 11480 #define VGT_DEBUG_REG1__te_out_data_valid_MASK 0x01000000L 11481 #define VGT_DEBUG_REG1__te_out_data_valid__SHIFT 0x00000018 11482 #define VGT_DEBUG_REG1__vr_out_indx_valid_MASK 0x00010000L 11483 #define VGT_DEBUG_REG1__vr_out_indx_valid__SHIFT 0x00000010 11484 #define VGT_DEBUG_REG1__vr_out_prim_valid_MASK 0x00040000L 11485 #define VGT_DEBUG_REG1__vr_out_prim_valid__SHIFT 0x00000012 11486 #define VGT_DEBUG_REG1__vr_pi_read_MASK 0x00000800L 11487 #define VGT_DEBUG_REG1__vr_pi_read__SHIFT 0x0000000b 11488 #define VGT_DEBUG_REG20__alloc_counter_q_MASK 0x003c0000L 11489 #define VGT_DEBUG_REG20__alloc_counter_q__SHIFT 0x00000012 11490 #define VGT_DEBUG_REG20__curr_dealloc_distance_q_MASK 0x1fc00000L 11491 #define VGT_DEBUG_REG20__curr_dealloc_distance_q__SHIFT 0x00000016 11492 #define VGT_DEBUG_REG20__curr_slot_in_vtx_vect_q_not_0_MASK 0x40000000L 11493 #define VGT_DEBUG_REG20__curr_slot_in_vtx_vect_q_not_0__SHIFT 0x0000001e 11494 #define VGT_DEBUG_REG20__dbg_VGT_SPI_vsthread_sovertexcount_not_0_MASK 0x00010000L 11495 #define VGT_DEBUG_REG20__dbg_VGT_SPI_vsthread_sovertexcount_not_0__SHIFT 0x00000010 11496 #define VGT_DEBUG_REG20__dbg_VGT_SPI_vsthread_sovertexindex_MASK 0x0000ffffL 11497 #define VGT_DEBUG_REG20__dbg_VGT_SPI_vsthread_sovertexindex__SHIFT 0x00000000 11498 #define VGT_DEBUG_REG20__int_vtx_counter_q_not_0_MASK 0x80000000L 11499 #define VGT_DEBUG_REG20__int_vtx_counter_q_not_0__SHIFT 0x0000001f 11500 #define VGT_DEBUG_REG20__new_allocate_q_MASK 0x20000000L 11501 #define VGT_DEBUG_REG20__new_allocate_q__SHIFT 0x0000001d 11502 #define VGT_DEBUG_REG20__SPARE17_MASK 0x00020000L 11503 #define VGT_DEBUG_REG20__SPARE17__SHIFT 0x00000011 11504 #define VGT_DEBUG_REG21__buff_full_p1_MASK 0x01000000L 11505 #define VGT_DEBUG_REG21__buff_full_p1__SHIFT 0x00000018 11506 #define VGT_DEBUG_REG21__eopg_p0_q_MASK 0x40000000L 11507 #define VGT_DEBUG_REG21__eopg_p0_q__SHIFT 0x0000001e 11508 #define VGT_DEBUG_REG21__eotg_r2_q_MASK 0x04000000L 11509 #define VGT_DEBUG_REG21__eotg_r2_q__SHIFT 0x0000001a 11510 #define VGT_DEBUG_REG21__full_state_p1_q_MASK 0x00008000L 11511 #define VGT_DEBUG_REG21__full_state_p1_q__SHIFT 0x0000000f 11512 #define VGT_DEBUG_REG21__indx_count_q_not_0_MASK 0x00002000L 11513 #define VGT_DEBUG_REG21__indx_count_q_not_0__SHIFT 0x0000000d 11514 #define VGT_DEBUG_REG21__indx_side_fifo_empty_MASK 0x00000002L 11515 #define VGT_DEBUG_REG21__indx_side_fifo_empty__SHIFT 0x00000001 11516 #define VGT_DEBUG_REG21__indx_side_fifo_full_MASK 0x00000080L 11517 #define VGT_DEBUG_REG21__indx_side_fifo_full__SHIFT 0x00000007 11518 #define VGT_DEBUG_REG21__indx_side_indx_valid_MASK 0x00010000L 11519 #define VGT_DEBUG_REG21__indx_side_indx_valid__SHIFT 0x00000010 11520 #define VGT_DEBUG_REG21__interfaces_rtr_MASK 0x00001000L 11521 #define VGT_DEBUG_REG21__interfaces_rtr__SHIFT 0x0000000c 11522 #define VGT_DEBUG_REG21__is_event_p0_q_MASK 0x00100000L 11523 #define VGT_DEBUG_REG21__is_event_p0_q__SHIFT 0x00000014 11524 #define VGT_DEBUG_REG21__lshs_dealloc_p1_MASK 0x00200000L 11525 #define VGT_DEBUG_REG21__lshs_dealloc_p1__SHIFT 0x00000015 11526 #define VGT_DEBUG_REG21__null_r2_q_MASK 0x08000000L 11527 #define VGT_DEBUG_REG21__null_r2_q__SHIFT 0x0000001b 11528 #define VGT_DEBUG_REG21__out_indx_fifo_empty_MASK 0x00000001L 11529 #define VGT_DEBUG_REG21__out_indx_fifo_empty__SHIFT 0x00000000 11530 #define VGT_DEBUG_REG21__out_indx_fifo_full_MASK 0x00000040L 11531 #define VGT_DEBUG_REG21__out_indx_fifo_full__SHIFT 0x00000006 11532 #define VGT_DEBUG_REG21__p0_dr_MASK 0x10000000L 11533 #define VGT_DEBUG_REG21__p0_dr__SHIFT 0x0000001c 11534 #define VGT_DEBUG_REG21__p0_nobp_MASK 0x80000000L 11535 #define VGT_DEBUG_REG21__p0_nobp__SHIFT 0x0000001f 11536 #define VGT_DEBUG_REG21__p0_rtr_MASK 0x20000000L 11537 #define VGT_DEBUG_REG21__p0_rtr__SHIFT 0x0000001d 11538 #define VGT_DEBUG_REG21__pipe0_dr_MASK 0x00000004L 11539 #define VGT_DEBUG_REG21__pipe0_dr__SHIFT 0x00000002 11540 #define VGT_DEBUG_REG21__pipe0_rtr_MASK 0x00000100L 11541 #define VGT_DEBUG_REG21__pipe0_rtr__SHIFT 0x00000008 11542 #define VGT_DEBUG_REG21__pipe1_dr_MASK 0x00000008L 11543 #define VGT_DEBUG_REG21__pipe1_dr__SHIFT 0x00000003 11544 #define VGT_DEBUG_REG21__pipe1_rtr_MASK 0x00000200L 11545 #define VGT_DEBUG_REG21__pipe1_rtr__SHIFT 0x00000009 11546 #define VGT_DEBUG_REG21__pipe2_dr_MASK 0x00000010L 11547 #define VGT_DEBUG_REG21__pipe2_dr__SHIFT 0x00000004 11548 #define VGT_DEBUG_REG21__pipe2_rtr_MASK 0x00000400L 11549 #define VGT_DEBUG_REG21__pipe2_rtr__SHIFT 0x0000000a 11550 #define VGT_DEBUG_REG21__stateid_p0_q_MASK 0x000e0000L 11551 #define VGT_DEBUG_REG21__stateid_p0_q__SHIFT 0x00000011 11552 #define VGT_DEBUG_REG21__stream_id_r2_q_MASK 0x00400000L 11553 #define VGT_DEBUG_REG21__stream_id_r2_q__SHIFT 0x00000016 11554 #define VGT_DEBUG_REG21__strmout_valid_p1_MASK 0x02000000L 11555 #define VGT_DEBUG_REG21__strmout_valid_p1__SHIFT 0x00000019 11556 #define VGT_DEBUG_REG21__vsthread_buff_empty_MASK 0x00000020L 11557 #define VGT_DEBUG_REG21__vsthread_buff_empty__SHIFT 0x00000005 11558 #define VGT_DEBUG_REG21__vsthread_buff_full_MASK 0x00000800L 11559 #define VGT_DEBUG_REG21__vsthread_buff_full__SHIFT 0x0000000b 11560 #define VGT_DEBUG_REG21__vtx_vect_counter_q_not_0_MASK 0x00800000L 11561 #define VGT_DEBUG_REG21__vtx_vect_counter_q_not_0__SHIFT 0x00000017 11562 #define VGT_DEBUG_REG21__wait_for_external_eopg_q_MASK 0x00004000L 11563 #define VGT_DEBUG_REG21__wait_for_external_eopg_q__SHIFT 0x0000000e 11564 #define VGT_DEBUG_REG22__cm_state16_MASK 0x00000003L 11565 #define VGT_DEBUG_REG22__cm_state16__SHIFT 0x00000000 11566 #define VGT_DEBUG_REG22__cm_state17_MASK 0x0000000cL 11567 #define VGT_DEBUG_REG22__cm_state17__SHIFT 0x00000002 11568 #define VGT_DEBUG_REG22__cm_state18_MASK 0x00000030L 11569 #define VGT_DEBUG_REG22__cm_state18__SHIFT 0x00000004 11570 #define VGT_DEBUG_REG22__cm_state19_MASK 0x000000c0L 11571 #define VGT_DEBUG_REG22__cm_state19__SHIFT 0x00000006 11572 #define VGT_DEBUG_REG22__cm_state20_MASK 0x00000300L 11573 #define VGT_DEBUG_REG22__cm_state20__SHIFT 0x00000008 11574 #define VGT_DEBUG_REG22__cm_state21_MASK 0x00000c00L 11575 #define VGT_DEBUG_REG22__cm_state21__SHIFT 0x0000000a 11576 #define VGT_DEBUG_REG22__cm_state22_MASK 0x00003000L 11577 #define VGT_DEBUG_REG22__cm_state22__SHIFT 0x0000000c 11578 #define VGT_DEBUG_REG22__cm_state23_MASK 0x0000c000L 11579 #define VGT_DEBUG_REG22__cm_state23__SHIFT 0x0000000e 11580 #define VGT_DEBUG_REG22__cm_state24_MASK 0x00030000L 11581 #define VGT_DEBUG_REG22__cm_state24__SHIFT 0x00000010 11582 #define VGT_DEBUG_REG22__cm_state25_MASK 0x000c0000L 11583 #define VGT_DEBUG_REG22__cm_state25__SHIFT 0x00000012 11584 #define VGT_DEBUG_REG22__cm_state26_MASK 0x00300000L 11585 #define VGT_DEBUG_REG22__cm_state26__SHIFT 0x00000014 11586 #define VGT_DEBUG_REG22__cm_state27_MASK 0x00c00000L 11587 #define VGT_DEBUG_REG22__cm_state27__SHIFT 0x00000016 11588 #define VGT_DEBUG_REG22__cm_state28_MASK 0x03000000L 11589 #define VGT_DEBUG_REG22__cm_state28__SHIFT 0x00000018 11590 #define VGT_DEBUG_REG22__cm_state29_MASK 0x0c000000L 11591 #define VGT_DEBUG_REG22__cm_state29__SHIFT 0x0000001a 11592 #define VGT_DEBUG_REG22__cm_state30_MASK 0x30000000L 11593 #define VGT_DEBUG_REG22__cm_state30__SHIFT 0x0000001c 11594 #define VGT_DEBUG_REG22__cm_state31_MASK 0xc0000000L 11595 #define VGT_DEBUG_REG22__cm_state31__SHIFT 0x0000001e 11596 #define VGT_DEBUG_REG23__frmt_busy_MASK 0x00000001L 11597 #define VGT_DEBUG_REG23__frmt_busy__SHIFT 0x00000000 11598 #define VGT_DEBUG_REG23__new_verts_r2_q_MASK 0x00018000L 11599 #define VGT_DEBUG_REG23__new_verts_r2_q__SHIFT 0x0000000f 11600 #define VGT_DEBUG_REG23__prim_dr_r2_q_MASK 0x00001000L 11601 #define VGT_DEBUG_REG23__prim_dr_r2_q__SHIFT 0x0000000c 11602 #define VGT_DEBUG_REG23__prim_fifo_empty_MASK 0x00000200L 11603 #define VGT_DEBUG_REG23__prim_fifo_empty__SHIFT 0x00000009 11604 #define VGT_DEBUG_REG23__prim_fifo_full_MASK 0x00000400L 11605 #define VGT_DEBUG_REG23__prim_fifo_full__SHIFT 0x0000000a 11606 #define VGT_DEBUG_REG23__prim_r2_rtr_MASK 0x00000010L 11607 #define VGT_DEBUG_REG23__prim_r2_rtr__SHIFT 0x00000004 11608 #define VGT_DEBUG_REG23__prim_r3_rtr_MASK 0x00000008L 11609 #define VGT_DEBUG_REG23__prim_r3_rtr__SHIFT 0x00000003 11610 #define VGT_DEBUG_REG23__prim_state_sel_r2_q_MASK 0x00e00000L 11611 #define VGT_DEBUG_REG23__prim_state_sel_r2_q__SHIFT 0x00000015 11612 #define VGT_DEBUG_REG23__rcm_frmt_prim_rtr_MASK 0x00000004L 11613 #define VGT_DEBUG_REG23__rcm_frmt_prim_rtr__SHIFT 0x00000002 11614 #define VGT_DEBUG_REG23__rcm_frmt_vert_rtr_MASK 0x00000002L 11615 #define VGT_DEBUG_REG23__rcm_frmt_vert_rtr__SHIFT 0x00000001 11616 #define VGT_DEBUG_REG23__SPARE_MASK 0xff000000L 11617 #define VGT_DEBUG_REG23__SPARE__SHIFT 0x00000018 11618 #define VGT_DEBUG_REG23__vert_dr_r0_q_MASK 0x00004000L 11619 #define VGT_DEBUG_REG23__vert_dr_r0_q__SHIFT 0x0000000e 11620 #define VGT_DEBUG_REG23__vert_dr_r1_q_MASK 0x00002000L 11621 #define VGT_DEBUG_REG23__vert_dr_r1_q__SHIFT 0x0000000d 11622 #define VGT_DEBUG_REG23__vert_dr_r2_q_MASK 0x00000800L 11623 #define VGT_DEBUG_REG23__vert_dr_r2_q__SHIFT 0x0000000b 11624 #define VGT_DEBUG_REG23__vert_r0_rtr_MASK 0x00000100L 11625 #define VGT_DEBUG_REG23__vert_r0_rtr__SHIFT 0x00000008 11626 #define VGT_DEBUG_REG23__vert_r1_rtr_MASK 0x00000080L 11627 #define VGT_DEBUG_REG23__vert_r1_rtr__SHIFT 0x00000007 11628 #define VGT_DEBUG_REG23__vert_r2_rtr_MASK 0x00000040L 11629 #define VGT_DEBUG_REG23__vert_r2_rtr__SHIFT 0x00000006 11630 #define VGT_DEBUG_REG23__vert_r3_rtr_MASK 0x00000020L 11631 #define VGT_DEBUG_REG23__vert_r3_rtr__SHIFT 0x00000005 11632 #define VGT_DEBUG_REG23__verts_sent_r2_q_MASK 0x001e0000L 11633 #define VGT_DEBUG_REG23__verts_sent_r2_q__SHIFT 0x00000011 11634 #define VGT_DEBUG_REG24__avail_es_rb_space_r0_q_23_0_MASK 0x00ffffffL 11635 #define VGT_DEBUG_REG24__avail_es_rb_space_r0_q_23_0__SHIFT 0x00000000 11636 #define VGT_DEBUG_REG24__dependent_st_cut_mode_q_MASK 0x03000000L 11637 #define VGT_DEBUG_REG24__dependent_st_cut_mode_q__SHIFT 0x00000018 11638 #define VGT_DEBUG_REG24__SPARE31_MASK 0xfc000000L 11639 #define VGT_DEBUG_REG24__SPARE31__SHIFT 0x0000001a 11640 #define VGT_DEBUG_REG25__active_sm_r0_q_MASK 0x3c000000L 11641 #define VGT_DEBUG_REG25__active_sm_r0_q__SHIFT 0x0000001a 11642 #define VGT_DEBUG_REG25__add_gs_rb_space_r0_q_MASK 0x80000000L 11643 #define VGT_DEBUG_REG25__add_gs_rb_space_r0_q__SHIFT 0x0000001f 11644 #define VGT_DEBUG_REG25__add_gs_rb_space_r1_q_MASK 0x40000000L 11645 #define VGT_DEBUG_REG25__add_gs_rb_space_r1_q__SHIFT 0x0000001e 11646 #define VGT_DEBUG_REG25__avail_gs_rb_space_r0_q_25_0_MASK 0x03ffffffL 11647 #define VGT_DEBUG_REG25__avail_gs_rb_space_r0_q_25_0__SHIFT 0x00000000 11648 #define VGT_DEBUG_REG26__cm_state0_MASK 0x00000003L 11649 #define VGT_DEBUG_REG26__cm_state0__SHIFT 0x00000000 11650 #define VGT_DEBUG_REG26__cm_state10_MASK 0x00300000L 11651 #define VGT_DEBUG_REG26__cm_state10__SHIFT 0x00000014 11652 #define VGT_DEBUG_REG26__cm_state11_MASK 0x00c00000L 11653 #define VGT_DEBUG_REG26__cm_state11__SHIFT 0x00000016 11654 #define VGT_DEBUG_REG26__cm_state12_MASK 0x03000000L 11655 #define VGT_DEBUG_REG26__cm_state12__SHIFT 0x00000018 11656 #define VGT_DEBUG_REG26__cm_state13_MASK 0x0c000000L 11657 #define VGT_DEBUG_REG26__cm_state13__SHIFT 0x0000001a 11658 #define VGT_DEBUG_REG26__cm_state14_MASK 0x30000000L 11659 #define VGT_DEBUG_REG26__cm_state14__SHIFT 0x0000001c 11660 #define VGT_DEBUG_REG26__cm_state15_MASK 0xc0000000L 11661 #define VGT_DEBUG_REG26__cm_state15__SHIFT 0x0000001e 11662 #define VGT_DEBUG_REG26__cm_state1_MASK 0x0000000cL 11663 #define VGT_DEBUG_REG26__cm_state1__SHIFT 0x00000002 11664 #define VGT_DEBUG_REG26__cm_state2_MASK 0x00000030L 11665 #define VGT_DEBUG_REG26__cm_state2__SHIFT 0x00000004 11666 #define VGT_DEBUG_REG26__cm_state3_MASK 0x000000c0L 11667 #define VGT_DEBUG_REG26__cm_state3__SHIFT 0x00000006 11668 #define VGT_DEBUG_REG26__cm_state4_MASK 0x00000300L 11669 #define VGT_DEBUG_REG26__cm_state4__SHIFT 0x00000008 11670 #define VGT_DEBUG_REG26__cm_state5_MASK 0x00000c00L 11671 #define VGT_DEBUG_REG26__cm_state5__SHIFT 0x0000000a 11672 #define VGT_DEBUG_REG26__cm_state6_MASK 0x00003000L 11673 #define VGT_DEBUG_REG26__cm_state6__SHIFT 0x0000000c 11674 #define VGT_DEBUG_REG26__cm_state7_MASK 0x0000c000L 11675 #define VGT_DEBUG_REG26__cm_state7__SHIFT 0x0000000e 11676 #define VGT_DEBUG_REG26__cm_state8_MASK 0x00030000L 11677 #define VGT_DEBUG_REG26__cm_state8__SHIFT 0x00000010 11678 #define VGT_DEBUG_REG26__cm_state9_MASK 0x000c0000L 11679 #define VGT_DEBUG_REG26__cm_state9__SHIFT 0x00000012 11680 #define VGT_DEBUG_REG27__eop_p1_q_MASK 0x00000800L 11681 #define VGT_DEBUG_REG27__eop_p1_q__SHIFT 0x0000000b 11682 #define VGT_DEBUG_REG27__event_flag_p1_q_MASK 0x00000400L 11683 #define VGT_DEBUG_REG27__event_flag_p1_q__SHIFT 0x0000000a 11684 #define VGT_DEBUG_REG27__first_vsprim_of_gsprim_p0_q_MASK 0x00080000L 11685 #define VGT_DEBUG_REG27__first_vsprim_of_gsprim_p0_q__SHIFT 0x00000013 11686 #define VGT_DEBUG_REG27__gsc0_dr_MASK 0x00000002L 11687 #define VGT_DEBUG_REG27__gsc0_dr__SHIFT 0x00000001 11688 #define VGT_DEBUG_REG27__gsc0_rtr_MASK 0x00000020L 11689 #define VGT_DEBUG_REG27__gsc0_rtr__SHIFT 0x00000005 11690 #define VGT_DEBUG_REG27__gsc_2cycle_output_MASK 0x00010000L 11691 #define VGT_DEBUG_REG27__gsc_2cycle_output__SHIFT 0x00000010 11692 #define VGT_DEBUG_REG27__gsc_2nd_cycle_p0_q_MASK 0x00020000L 11693 #define VGT_DEBUG_REG27__gsc_2nd_cycle_p0_q__SHIFT 0x00000011 11694 #define VGT_DEBUG_REG27__gsc_eop_p0_q_MASK 0x00008000L 11695 #define VGT_DEBUG_REG27__gsc_eop_p0_q__SHIFT 0x0000000f 11696 #define VGT_DEBUG_REG27__gsc_indx_count_p0_q_MASK 0x7ff00000L 11697 #define VGT_DEBUG_REG27__gsc_indx_count_p0_q__SHIFT 0x00000014 11698 #define VGT_DEBUG_REG27__gsc_null_primitive_p0_q_MASK 0x00004000L 11699 #define VGT_DEBUG_REG27__gsc_null_primitive_p0_q__SHIFT 0x0000000e 11700 #define VGT_DEBUG_REG27__gs_out_prim_type_p0_q_MASK 0x00003000L 11701 #define VGT_DEBUG_REG27__gs_out_prim_type_p0_q__SHIFT 0x0000000c 11702 #define VGT_DEBUG_REG27__indices_to_send_p0_q_MASK 0x00000300L 11703 #define VGT_DEBUG_REG27__indices_to_send_p0_q__SHIFT 0x00000008 11704 #define VGT_DEBUG_REG27__last_indx_of_prim_p1_q_MASK 0x00000080L 11705 #define VGT_DEBUG_REG27__last_indx_of_prim_p1_q__SHIFT 0x00000007 11706 #define VGT_DEBUG_REG27__last_indx_of_vsprim_MASK 0x00040000L 11707 #define VGT_DEBUG_REG27__last_indx_of_vsprim__SHIFT 0x00000012 11708 #define VGT_DEBUG_REG27__last_vsprim_of_gsprim_MASK 0x80000000L 11709 #define VGT_DEBUG_REG27__last_vsprim_of_gsprim__SHIFT 0x0000001f 11710 #define VGT_DEBUG_REG27__pipe0_dr_MASK 0x00000001L 11711 #define VGT_DEBUG_REG27__pipe0_dr__SHIFT 0x00000000 11712 #define VGT_DEBUG_REG27__pipe0_rtr_MASK 0x00000010L 11713 #define VGT_DEBUG_REG27__pipe0_rtr__SHIFT 0x00000004 11714 #define VGT_DEBUG_REG27__pipe1_dr_MASK 0x00000004L 11715 #define VGT_DEBUG_REG27__pipe1_dr__SHIFT 0x00000002 11716 #define VGT_DEBUG_REG27__pipe1_rtr_MASK 0x00000040L 11717 #define VGT_DEBUG_REG27__pipe1_rtr__SHIFT 0x00000006 11718 #define VGT_DEBUG_REG27__tm_pt_event_rtr_MASK 0x00000008L 11719 #define VGT_DEBUG_REG27__tm_pt_event_rtr__SHIFT 0x00000003 11720 #define VGT_DEBUG_REG28__advance_inner_point_p1_MASK 0x00800000L 11721 #define VGT_DEBUG_REG28__advance_inner_point_p1__SHIFT 0x00000017 11722 #define VGT_DEBUG_REG28__advance_outer_point_p1_MASK 0x00400000L 11723 #define VGT_DEBUG_REG28__advance_outer_point_p1__SHIFT 0x00000016 11724 #define VGT_DEBUG_REG28__con_state_q_MASK 0x0000000fL 11725 #define VGT_DEBUG_REG28__con_state_q__SHIFT 0x00000000 11726 #define VGT_DEBUG_REG28__first_ring_of_patch_p0_q_MASK 0x00010000L 11727 #define VGT_DEBUG_REG28__first_ring_of_patch_p0_q__SHIFT 0x00000010 11728 #define VGT_DEBUG_REG28__last_edge_of_outer_ring_p0_q_MASK 0x00040000L 11729 #define VGT_DEBUG_REG28__last_edge_of_outer_ring_p0_q__SHIFT 0x00000012 11730 #define VGT_DEBUG_REG28__last_point_of_inner_ring_p1_MASK 0x00100000L 11731 #define VGT_DEBUG_REG28__last_point_of_inner_ring_p1__SHIFT 0x00000014 11732 #define VGT_DEBUG_REG28__last_point_of_outer_ring_p1_MASK 0x00080000L 11733 #define VGT_DEBUG_REG28__last_point_of_outer_ring_p1__SHIFT 0x00000013 11734 #define VGT_DEBUG_REG28__last_ring_of_patch_p0_q_MASK 0x00020000L 11735 #define VGT_DEBUG_REG28__last_ring_of_patch_p0_q__SHIFT 0x00000011 11736 #define VGT_DEBUG_REG28__next_ring_is_rect_p0_q_MASK 0x01000000L 11737 #define VGT_DEBUG_REG28__next_ring_is_rect_p0_q__SHIFT 0x00000018 11738 #define VGT_DEBUG_REG28__outer_edge_tf_eq_one_p0_q_MASK 0x00200000L 11739 #define VGT_DEBUG_REG28__outer_edge_tf_eq_one_p0_q__SHIFT 0x00000015 11740 #define VGT_DEBUG_REG28__outer_parity_p0_q_MASK 0x00004000L 11741 #define VGT_DEBUG_REG28__outer_parity_p0_q__SHIFT 0x0000000e 11742 #define VGT_DEBUG_REG28__parallel_parity_p0_q_MASK 0x00008000L 11743 #define VGT_DEBUG_REG28__parallel_parity_p0_q__SHIFT 0x0000000f 11744 #define VGT_DEBUG_REG28__pipe0_edge_dr_MASK 0x00000200L 11745 #define VGT_DEBUG_REG28__pipe0_edge_dr__SHIFT 0x00000009 11746 #define VGT_DEBUG_REG28__pipe0_edge_rtr_MASK 0x00001000L 11747 #define VGT_DEBUG_REG28__pipe0_edge_rtr__SHIFT 0x0000000c 11748 #define VGT_DEBUG_REG28__pipe0_patch_dr_MASK 0x00000100L 11749 #define VGT_DEBUG_REG28__pipe0_patch_dr__SHIFT 0x00000008 11750 #define VGT_DEBUG_REG28__pipe0_patch_rtr_MASK 0x00000800L 11751 #define VGT_DEBUG_REG28__pipe0_patch_rtr__SHIFT 0x0000000b 11752 #define VGT_DEBUG_REG28__pipe1_dr_MASK 0x00000400L 11753 #define VGT_DEBUG_REG28__pipe1_dr__SHIFT 0x0000000a 11754 #define VGT_DEBUG_REG28__pipe1_edge_rtr_MASK 0x40000000L 11755 #define VGT_DEBUG_REG28__pipe1_edge_rtr__SHIFT 0x0000001e 11756 #define VGT_DEBUG_REG28__pipe1_inner1_rtr_MASK 0x08000000L 11757 #define VGT_DEBUG_REG28__pipe1_inner1_rtr__SHIFT 0x0000001b 11758 #define VGT_DEBUG_REG28__pipe1_inner2_rtr_MASK 0x10000000L 11759 #define VGT_DEBUG_REG28__pipe1_inner2_rtr__SHIFT 0x0000001c 11760 #define VGT_DEBUG_REG28__pipe1_outer1_rtr_MASK 0x02000000L 11761 #define VGT_DEBUG_REG28__pipe1_outer1_rtr__SHIFT 0x00000019 11762 #define VGT_DEBUG_REG28__pipe1_outer2_rtr_MASK 0x04000000L 11763 #define VGT_DEBUG_REG28__pipe1_outer2_rtr__SHIFT 0x0000001a 11764 #define VGT_DEBUG_REG28__pipe1_patch_rtr_MASK 0x20000000L 11765 #define VGT_DEBUG_REG28__pipe1_patch_rtr__SHIFT 0x0000001d 11766 #define VGT_DEBUG_REG28__pipe1_rtr_MASK 0x00002000L 11767 #define VGT_DEBUG_REG28__pipe1_rtr__SHIFT 0x0000000d 11768 #define VGT_DEBUG_REG28__process_tri_1st_2nd_half_p0_q_MASK 0x00000040L 11769 #define VGT_DEBUG_REG28__process_tri_1st_2nd_half_p0_q__SHIFT 0x00000006 11770 #define VGT_DEBUG_REG28__process_tri_center_poly_p0_q_MASK 0x00000080L 11771 #define VGT_DEBUG_REG28__process_tri_center_poly_p0_q__SHIFT 0x00000007 11772 #define VGT_DEBUG_REG28__process_tri_middle_p0_q_MASK 0x00000020L 11773 #define VGT_DEBUG_REG28__process_tri_middle_p0_q__SHIFT 0x00000005 11774 #define VGT_DEBUG_REG28__second_cycle_q_MASK 0x00000010L 11775 #define VGT_DEBUG_REG28__second_cycle_q__SHIFT 0x00000004 11776 #define VGT_DEBUG_REG28__use_stored_inner_q_ring2_MASK 0x80000000L 11777 #define VGT_DEBUG_REG28__use_stored_inner_q_ring2__SHIFT 0x0000001f 11778 #define VGT_DEBUG_REG29__advance_inner_point_p1_MASK 0x00800000L 11779 #define VGT_DEBUG_REG29__advance_inner_point_p1__SHIFT 0x00000017 11780 #define VGT_DEBUG_REG29__advance_outer_point_p1_MASK 0x00400000L 11781 #define VGT_DEBUG_REG29__advance_outer_point_p1__SHIFT 0x00000016 11782 #define VGT_DEBUG_REG29__con_state_q_MASK 0x0000000fL 11783 #define VGT_DEBUG_REG29__con_state_q__SHIFT 0x00000000 11784 #define VGT_DEBUG_REG29__first_ring_of_patch_p0_q_MASK 0x00010000L 11785 #define VGT_DEBUG_REG29__first_ring_of_patch_p0_q__SHIFT 0x00000010 11786 #define VGT_DEBUG_REG29__last_edge_of_outer_ring_p0_q_MASK 0x00040000L 11787 #define VGT_DEBUG_REG29__last_edge_of_outer_ring_p0_q__SHIFT 0x00000012 11788 #define VGT_DEBUG_REG29__last_point_of_inner_ring_p1_MASK 0x00100000L 11789 #define VGT_DEBUG_REG29__last_point_of_inner_ring_p1__SHIFT 0x00000014 11790 #define VGT_DEBUG_REG29__last_point_of_outer_ring_p1_MASK 0x00080000L 11791 #define VGT_DEBUG_REG29__last_point_of_outer_ring_p1__SHIFT 0x00000013 11792 #define VGT_DEBUG_REG29__last_ring_of_patch_p0_q_MASK 0x00020000L 11793 #define VGT_DEBUG_REG29__last_ring_of_patch_p0_q__SHIFT 0x00000011 11794 #define VGT_DEBUG_REG29__next_ring_is_rect_p0_q_MASK 0x01000000L 11795 #define VGT_DEBUG_REG29__next_ring_is_rect_p0_q__SHIFT 0x00000018 11796 #define VGT_DEBUG_REG29__outer_edge_tf_eq_one_p0_q_MASK 0x00200000L 11797 #define VGT_DEBUG_REG29__outer_edge_tf_eq_one_p0_q__SHIFT 0x00000015 11798 #define VGT_DEBUG_REG29__outer_parity_p0_q_MASK 0x00004000L 11799 #define VGT_DEBUG_REG29__outer_parity_p0_q__SHIFT 0x0000000e 11800 #define VGT_DEBUG_REG29__parallel_parity_p0_q_MASK 0x00008000L 11801 #define VGT_DEBUG_REG29__parallel_parity_p0_q__SHIFT 0x0000000f 11802 #define VGT_DEBUG_REG29__pipe0_edge_dr_MASK 0x00000200L 11803 #define VGT_DEBUG_REG29__pipe0_edge_dr__SHIFT 0x00000009 11804 #define VGT_DEBUG_REG29__pipe0_edge_rtr_MASK 0x00001000L 11805 #define VGT_DEBUG_REG29__pipe0_edge_rtr__SHIFT 0x0000000c 11806 #define VGT_DEBUG_REG29__pipe0_patch_dr_MASK 0x00000100L 11807 #define VGT_DEBUG_REG29__pipe0_patch_dr__SHIFT 0x00000008 11808 #define VGT_DEBUG_REG29__pipe0_patch_rtr_MASK 0x00000800L 11809 #define VGT_DEBUG_REG29__pipe0_patch_rtr__SHIFT 0x0000000b 11810 #define VGT_DEBUG_REG29__pipe1_dr_MASK 0x00000400L 11811 #define VGT_DEBUG_REG29__pipe1_dr__SHIFT 0x0000000a 11812 #define VGT_DEBUG_REG29__pipe1_edge_rtr_MASK 0x40000000L 11813 #define VGT_DEBUG_REG29__pipe1_edge_rtr__SHIFT 0x0000001e 11814 #define VGT_DEBUG_REG29__pipe1_inner1_rtr_MASK 0x08000000L 11815 #define VGT_DEBUG_REG29__pipe1_inner1_rtr__SHIFT 0x0000001b 11816 #define VGT_DEBUG_REG29__pipe1_inner2_rtr_MASK 0x10000000L 11817 #define VGT_DEBUG_REG29__pipe1_inner2_rtr__SHIFT 0x0000001c 11818 #define VGT_DEBUG_REG29__pipe1_outer1_rtr_MASK 0x02000000L 11819 #define VGT_DEBUG_REG29__pipe1_outer1_rtr__SHIFT 0x00000019 11820 #define VGT_DEBUG_REG29__pipe1_outer2_rtr_MASK 0x04000000L 11821 #define VGT_DEBUG_REG29__pipe1_outer2_rtr__SHIFT 0x0000001a 11822 #define VGT_DEBUG_REG29__pipe1_patch_rtr_MASK 0x20000000L 11823 #define VGT_DEBUG_REG29__pipe1_patch_rtr__SHIFT 0x0000001d 11824 #define VGT_DEBUG_REG29__pipe1_rtr_MASK 0x00002000L 11825 #define VGT_DEBUG_REG29__pipe1_rtr__SHIFT 0x0000000d 11826 #define VGT_DEBUG_REG29__process_tri_1st_2nd_half_p0_q_MASK 0x00000040L 11827 #define VGT_DEBUG_REG29__process_tri_1st_2nd_half_p0_q__SHIFT 0x00000006 11828 #define VGT_DEBUG_REG29__process_tri_center_poly_p0_q_MASK 0x00000080L 11829 #define VGT_DEBUG_REG29__process_tri_center_poly_p0_q__SHIFT 0x00000007 11830 #define VGT_DEBUG_REG29__process_tri_middle_p0_q_MASK 0x00000020L 11831 #define VGT_DEBUG_REG29__process_tri_middle_p0_q__SHIFT 0x00000005 11832 #define VGT_DEBUG_REG29__second_cycle_q_MASK 0x00000010L 11833 #define VGT_DEBUG_REG29__second_cycle_q__SHIFT 0x00000004 11834 #define VGT_DEBUG_REG29__use_stored_inner_q_ring3_MASK 0x80000000L 11835 #define VGT_DEBUG_REG29__use_stored_inner_q_ring3__SHIFT 0x0000001f 11836 #define VGT_DEBUG_REG2__grpModBusy_MASK 0x00000080L 11837 #define VGT_DEBUG_REG2__grpModBusy__SHIFT 0x00000007 11838 #define VGT_DEBUG_REG2__hs_grp_busy_MASK 0x00000001L 11839 #define VGT_DEBUG_REG2__hs_grp_busy__SHIFT 0x00000000 11840 #define VGT_DEBUG_REG2__hsInputFifoEmpty_MASK 0x00001000L 11841 #define VGT_DEBUG_REG2__hsInputFifoEmpty__SHIFT 0x0000000c 11842 #define VGT_DEBUG_REG2__hsInputFifoFull_MASK 0x00040000L 11843 #define VGT_DEBUG_REG2__hsInputFifoFull__SHIFT 0x00000012 11844 #define VGT_DEBUG_REG2__hs_noif_busy_MASK 0x00000002L 11845 #define VGT_DEBUG_REG2__hs_noif_busy__SHIFT 0x00000001 11846 #define VGT_DEBUG_REG2__hs_te11_tess_input_rts_MASK 0x00000040L 11847 #define VGT_DEBUG_REG2__hs_te11_tess_input_rts__SHIFT 0x00000006 11848 #define VGT_DEBUG_REG2__hsTifFifoEmpty_MASK 0x00002000L 11849 #define VGT_DEBUG_REG2__hsTifFifoEmpty__SHIFT 0x0000000d 11850 #define VGT_DEBUG_REG2__hsTifFifoFull_MASK 0x00080000L 11851 #define VGT_DEBUG_REG2__hsTifFifoFull__SHIFT 0x00000013 11852 #define VGT_DEBUG_REG2__hsVertFifoEmpty_MASK 0x00000400L 11853 #define VGT_DEBUG_REG2__hsVertFifoEmpty__SHIFT 0x0000000a 11854 #define VGT_DEBUG_REG2__hsVertFifoFull_MASK 0x00010000L 11855 #define VGT_DEBUG_REG2__hsVertFifoFull__SHIFT 0x00000010 11856 #define VGT_DEBUG_REG2__hsWaveFifoEmpty_MASK 0x00000800L 11857 #define VGT_DEBUG_REG2__hsWaveFifoEmpty__SHIFT 0x0000000b 11858 #define VGT_DEBUG_REG2__hsWaveFifoFull_MASK 0x00020000L 11859 #define VGT_DEBUG_REG2__hsWaveFifoFull__SHIFT 0x00000011 11860 #define VGT_DEBUG_REG2__lsFwaveFlag_MASK 0x08000000L 11861 #define VGT_DEBUG_REG2__lsFwaveFlag__SHIFT 0x0000001b 11862 #define VGT_DEBUG_REG2__ls_sh_id_MASK 0x04000000L 11863 #define VGT_DEBUG_REG2__ls_sh_id__SHIFT 0x0000001a 11864 #define VGT_DEBUG_REG2__lsVertFifoEmpty_MASK 0x00000100L 11865 #define VGT_DEBUG_REG2__lsVertFifoEmpty__SHIFT 0x00000008 11866 #define VGT_DEBUG_REG2__lsVertFifoFull_MASK 0x00004000L 11867 #define VGT_DEBUG_REG2__lsVertFifoFull__SHIFT 0x0000000e 11868 #define VGT_DEBUG_REG2__lsVertIfBusy_0_MASK 0x00000008L 11869 #define VGT_DEBUG_REG2__lsVertIfBusy_0__SHIFT 0x00000003 11870 #define VGT_DEBUG_REG2__lsWaveFifoEmpty_MASK 0x00000200L 11871 #define VGT_DEBUG_REG2__lsWaveFifoEmpty__SHIFT 0x00000009 11872 #define VGT_DEBUG_REG2__lsWaveFifoFull_MASK 0x00008000L 11873 #define VGT_DEBUG_REG2__lsWaveFifoFull__SHIFT 0x0000000f 11874 #define VGT_DEBUG_REG2__lsWaveIfBusy_0_MASK 0x00000020L 11875 #define VGT_DEBUG_REG2__lsWaveIfBusy_0__SHIFT 0x00000005 11876 #define VGT_DEBUG_REG2__lsWaveSendFlush_MASK 0x10000000L 11877 #define VGT_DEBUG_REG2__lsWaveSendFlush__SHIFT 0x0000001c 11878 #define VGT_DEBUG_REG2__p0_dr_MASK 0x00400000L 11879 #define VGT_DEBUG_REG2__p0_dr__SHIFT 0x00000016 11880 #define VGT_DEBUG_REG2__p0_rtr_MASK 0x00100000L 11881 #define VGT_DEBUG_REG2__p0_rtr__SHIFT 0x00000014 11882 #define VGT_DEBUG_REG2__p0_rts_MASK 0x01000000L 11883 #define VGT_DEBUG_REG2__p0_rts__SHIFT 0x00000018 11884 #define VGT_DEBUG_REG2__p1_dr_MASK 0x00800000L 11885 #define VGT_DEBUG_REG2__p1_dr__SHIFT 0x00000017 11886 #define VGT_DEBUG_REG2__p1_rtr_MASK 0x00200000L 11887 #define VGT_DEBUG_REG2__p1_rtr__SHIFT 0x00000015 11888 #define VGT_DEBUG_REG2__p1_rts_MASK 0x02000000L 11889 #define VGT_DEBUG_REG2__p1_rts__SHIFT 0x00000019 11890 #define VGT_DEBUG_REG2__SPARE_MASK 0xffffffffL 11891 #define VGT_DEBUG_REG2__SPARE__SHIFT 0x00000000 11892 #define VGT_DEBUG_REG2__te11_hs_tess_input_rtr_MASK 0x00000010L 11893 #define VGT_DEBUG_REG2__te11_hs_tess_input_rtr__SHIFT 0x00000004 11894 #define VGT_DEBUG_REG2__tfmmIsBusy_MASK 0x00000004L 11895 #define VGT_DEBUG_REG2__tfmmIsBusy__SHIFT 0x00000002 11896 #define VGT_DEBUG_REG30__dynamic_hs_p0_q_MASK 0x01000000L 11897 #define VGT_DEBUG_REG30__dynamic_hs_p0_q__SHIFT 0x00000018 11898 #define VGT_DEBUG_REG30__event_or_null_p0_q_MASK 0x00000008L 11899 #define VGT_DEBUG_REG30__event_or_null_p0_q__SHIFT 0x00000003 11900 #define VGT_DEBUG_REG30__first_data_chunk_invalid_p0_q_MASK 0x08000000L 11901 #define VGT_DEBUG_REG30__first_data_chunk_invalid_p0_q__SHIFT 0x0000001b 11902 #define VGT_DEBUG_REG30__first_data_ret_of_req_p0_q_MASK 0x04000000L 11903 #define VGT_DEBUG_REG30__first_data_ret_of_req_p0_q__SHIFT 0x0000001a 11904 #define VGT_DEBUG_REG30__first_fetch_of_tg_p0_q_MASK 0x02000000L 11905 #define VGT_DEBUG_REG30__first_fetch_of_tg_p0_q__SHIFT 0x00000019 11906 #define VGT_DEBUG_REG30__last_tf_of_tg_MASK 0x00080000L 11907 #define VGT_DEBUG_REG30__last_tf_of_tg__SHIFT 0x00000013 11908 #define VGT_DEBUG_REG30__pipe0_dr_MASK 0x00000001L 11909 #define VGT_DEBUG_REG30__pipe0_dr__SHIFT 0x00000000 11910 #define VGT_DEBUG_REG30__pipe0_rtr_MASK 0x00000010L 11911 #define VGT_DEBUG_REG30__pipe0_rtr__SHIFT 0x00000004 11912 #define VGT_DEBUG_REG30__pipe0_tf_dr_MASK 0x00000002L 11913 #define VGT_DEBUG_REG30__pipe0_tf_dr__SHIFT 0x00000001 11914 #define VGT_DEBUG_REG30__pipe1_rtr_MASK 0x00000020L 11915 #define VGT_DEBUG_REG30__pipe1_rtr__SHIFT 0x00000005 11916 #define VGT_DEBUG_REG30__pipe1_tf_rtr_MASK 0x00000040L 11917 #define VGT_DEBUG_REG30__pipe1_tf_rtr__SHIFT 0x00000006 11918 #define VGT_DEBUG_REG30__pipe2_dr_MASK 0x00000004L 11919 #define VGT_DEBUG_REG30__pipe2_dr__SHIFT 0x00000002 11920 #define VGT_DEBUG_REG30__pipe2_rtr_MASK 0x00000080L 11921 #define VGT_DEBUG_REG30__pipe2_rtr__SHIFT 0x00000007 11922 #define VGT_DEBUG_REG30__pipe4_dr_MASK 0x40000000L 11923 #define VGT_DEBUG_REG30__pipe4_dr__SHIFT 0x0000001e 11924 #define VGT_DEBUG_REG30__pipe4_rtr_MASK 0x80000000L 11925 #define VGT_DEBUG_REG30__pipe4_rtr__SHIFT 0x0000001f 11926 #define VGT_DEBUG_REG30__tf_fetch_state_q_MASK 0x00070000L 11927 #define VGT_DEBUG_REG30__tf_fetch_state_q__SHIFT 0x00000010 11928 #define VGT_DEBUG_REG30__tf_pointer_p0_q_MASK 0x00f00000L 11929 #define VGT_DEBUG_REG30__tf_pointer_p0_q__SHIFT 0x00000014 11930 #define VGT_DEBUG_REG30__tf_xfer_count_p2_q_MASK 0x30000000L 11931 #define VGT_DEBUG_REG30__tf_xfer_count_p2_q__SHIFT 0x0000001c 11932 #define VGT_DEBUG_REG30__ttp_patch_fifo_empty_MASK 0x00000200L 11933 #define VGT_DEBUG_REG30__ttp_patch_fifo_empty__SHIFT 0x00000009 11934 #define VGT_DEBUG_REG30__ttp_patch_fifo_full_MASK 0x00000100L 11935 #define VGT_DEBUG_REG30__ttp_patch_fifo_full__SHIFT 0x00000008 11936 #define VGT_DEBUG_REG30__ttp_tf0_fifo_empty_MASK 0x00000400L 11937 #define VGT_DEBUG_REG30__ttp_tf0_fifo_empty__SHIFT 0x0000000a 11938 #define VGT_DEBUG_REG30__ttp_tf1_fifo_empty_MASK 0x00000800L 11939 #define VGT_DEBUG_REG30__ttp_tf1_fifo_empty__SHIFT 0x0000000b 11940 #define VGT_DEBUG_REG30__ttp_tf2_fifo_empty_MASK 0x00001000L 11941 #define VGT_DEBUG_REG30__ttp_tf2_fifo_empty__SHIFT 0x0000000c 11942 #define VGT_DEBUG_REG30__ttp_tf3_fifo_empty_MASK 0x00002000L 11943 #define VGT_DEBUG_REG30__ttp_tf3_fifo_empty__SHIFT 0x0000000d 11944 #define VGT_DEBUG_REG30__ttp_tf4_fifo_empty_MASK 0x00004000L 11945 #define VGT_DEBUG_REG30__ttp_tf4_fifo_empty__SHIFT 0x0000000e 11946 #define VGT_DEBUG_REG30__ttp_tf5_fifo_empty_MASK 0x00008000L 11947 #define VGT_DEBUG_REG30__ttp_tf5_fifo_empty__SHIFT 0x0000000f 11948 #define VGT_DEBUG_REG31__inner_ring_done_q_MASK 0x80000000L 11949 #define VGT_DEBUG_REG31__inner_ring_done_q__SHIFT 0x0000001f 11950 #define VGT_DEBUG_REG31__outer_ring_done_q_MASK 0x40000000L 11951 #define VGT_DEBUG_REG31__outer_ring_done_q__SHIFT 0x0000001e 11952 #define VGT_DEBUG_REG31__pg_con_inner_point1_rts_MASK 0x00400000L 11953 #define VGT_DEBUG_REG31__pg_con_inner_point1_rts__SHIFT 0x00000016 11954 #define VGT_DEBUG_REG31__pg_con_inner_point2_rts_MASK 0x00800000L 11955 #define VGT_DEBUG_REG31__pg_con_inner_point2_rts__SHIFT 0x00000017 11956 #define VGT_DEBUG_REG31__pg_con_outer_point1_rts_MASK 0x00100000L 11957 #define VGT_DEBUG_REG31__pg_con_outer_point1_rts__SHIFT 0x00000014 11958 #define VGT_DEBUG_REG31__pg_con_outer_point2_rts_MASK 0x00200000L 11959 #define VGT_DEBUG_REG31__pg_con_outer_point2_rts__SHIFT 0x00000015 11960 #define VGT_DEBUG_REG31__pg_edge_fifo_empty_MASK 0x02000000L 11961 #define VGT_DEBUG_REG31__pg_edge_fifo_empty__SHIFT 0x00000019 11962 #define VGT_DEBUG_REG31__pg_edge_fifo_full_MASK 0x10000000L 11963 #define VGT_DEBUG_REG31__pg_edge_fifo_full__SHIFT 0x0000001c 11964 #define VGT_DEBUG_REG31__pg_inner3_perp_fifo_empty_MASK 0x04000000L 11965 #define VGT_DEBUG_REG31__pg_inner3_perp_fifo_empty__SHIFT 0x0000001a 11966 #define VGT_DEBUG_REG31__pg_inner_perp_fifo_full_MASK 0x20000000L 11967 #define VGT_DEBUG_REG31__pg_inner_perp_fifo_full__SHIFT 0x0000001d 11968 #define VGT_DEBUG_REG31__pg_patch_fifo_empty_MASK 0x01000000L 11969 #define VGT_DEBUG_REG31__pg_patch_fifo_empty__SHIFT 0x00000018 11970 #define VGT_DEBUG_REG31__pg_patch_fifo_full_MASK 0x08000000L 11971 #define VGT_DEBUG_REG31__pg_patch_fifo_full__SHIFT 0x0000001b 11972 #define VGT_DEBUG_REG31__pipe0_dr_MASK 0x00000001L 11973 #define VGT_DEBUG_REG31__pipe0_dr__SHIFT 0x00000000 11974 #define VGT_DEBUG_REG31__pipe0_rtr_MASK 0x00000002L 11975 #define VGT_DEBUG_REG31__pipe0_rtr__SHIFT 0x00000001 11976 #define VGT_DEBUG_REG31__pipe1_inner_dr_MASK 0x00000008L 11977 #define VGT_DEBUG_REG31__pipe1_inner_dr__SHIFT 0x00000003 11978 #define VGT_DEBUG_REG31__pipe1_outer_dr_MASK 0x00000004L 11979 #define VGT_DEBUG_REG31__pipe1_outer_dr__SHIFT 0x00000002 11980 #define VGT_DEBUG_REG31__pipe2_inner_dr_MASK 0x00000020L 11981 #define VGT_DEBUG_REG31__pipe2_inner_dr__SHIFT 0x00000005 11982 #define VGT_DEBUG_REG31__pipe2_inner_rtr_MASK 0x00002000L 11983 #define VGT_DEBUG_REG31__pipe2_inner_rtr__SHIFT 0x0000000d 11984 #define VGT_DEBUG_REG31__pipe2_outer_dr_MASK 0x00000010L 11985 #define VGT_DEBUG_REG31__pipe2_outer_dr__SHIFT 0x00000004 11986 #define VGT_DEBUG_REG31__pipe2_outer_rtr_MASK 0x00001000L 11987 #define VGT_DEBUG_REG31__pipe2_outer_rtr__SHIFT 0x0000000c 11988 #define VGT_DEBUG_REG31__pipe3_inner_dr_MASK 0x00000080L 11989 #define VGT_DEBUG_REG31__pipe3_inner_dr__SHIFT 0x00000007 11990 #define VGT_DEBUG_REG31__pipe3_inner_rtr_MASK 0x00008000L 11991 #define VGT_DEBUG_REG31__pipe3_inner_rtr__SHIFT 0x0000000f 11992 #define VGT_DEBUG_REG31__pipe3_outer_dr_MASK 0x00000040L 11993 #define VGT_DEBUG_REG31__pipe3_outer_dr__SHIFT 0x00000006 11994 #define VGT_DEBUG_REG31__pipe3_outer_rtr_MASK 0x00004000L 11995 #define VGT_DEBUG_REG31__pipe3_outer_rtr__SHIFT 0x0000000e 11996 #define VGT_DEBUG_REG31__pipe4_inner_dr_MASK 0x00000200L 11997 #define VGT_DEBUG_REG31__pipe4_inner_dr__SHIFT 0x00000009 11998 #define VGT_DEBUG_REG31__pipe4_inner_rtr_MASK 0x00020000L 11999 #define VGT_DEBUG_REG31__pipe4_inner_rtr__SHIFT 0x00000011 12000 #define VGT_DEBUG_REG31__pipe4_outer_dr_MASK 0x00000100L 12001 #define VGT_DEBUG_REG31__pipe4_outer_dr__SHIFT 0x00000008 12002 #define VGT_DEBUG_REG31__pipe4_outer_rtr_MASK 0x00010000L 12003 #define VGT_DEBUG_REG31__pipe4_outer_rtr__SHIFT 0x00000010 12004 #define VGT_DEBUG_REG31__pipe5_inner_dr_MASK 0x00000800L 12005 #define VGT_DEBUG_REG31__pipe5_inner_dr__SHIFT 0x0000000b 12006 #define VGT_DEBUG_REG31__pipe5_inner_rtr_MASK 0x00080000L 12007 #define VGT_DEBUG_REG31__pipe5_inner_rtr__SHIFT 0x00000013 12008 #define VGT_DEBUG_REG31__pipe5_outer_dr_MASK 0x00000400L 12009 #define VGT_DEBUG_REG31__pipe5_outer_dr__SHIFT 0x0000000a 12010 #define VGT_DEBUG_REG31__pipe5_outer_rtr_MASK 0x00040000L 12011 #define VGT_DEBUG_REG31__pipe5_outer_rtr__SHIFT 0x00000012 12012 #define VGT_DEBUG_REG32__event_flag_p5_q_MASK 0x00000100L 12013 #define VGT_DEBUG_REG32__event_flag_p5_q__SHIFT 0x00000008 12014 #define VGT_DEBUG_REG32__event_null_special_p0_q_MASK 0x00000080L 12015 #define VGT_DEBUG_REG32__event_null_special_p0_q__SHIFT 0x00000007 12016 #define VGT_DEBUG_REG32__fifos_rtr_MASK 0x08000000L 12017 #define VGT_DEBUG_REG32__fifos_rtr__SHIFT 0x0000001b 12018 #define VGT_DEBUG_REG32__first_point_of_edge_p5_q_MASK 0x00000400L 12019 #define VGT_DEBUG_REG32__first_point_of_edge_p5_q__SHIFT 0x0000000a 12020 #define VGT_DEBUG_REG32__first_point_of_patch_p5_q_MASK 0x00000200L 12021 #define VGT_DEBUG_REG32__first_point_of_patch_p5_q__SHIFT 0x00000009 12022 #define VGT_DEBUG_REG32__first_ring_of_patch_MASK 0x00000001L 12023 #define VGT_DEBUG_REG32__first_ring_of_patch__SHIFT 0x00000000 12024 #define VGT_DEBUG_REG32__inner2_fifos_rtr_MASK 0x01000000L 12025 #define VGT_DEBUG_REG32__inner2_fifos_rtr__SHIFT 0x00000018 12026 #define VGT_DEBUG_REG32__inner_fifos_rtr_MASK 0x02000000L 12027 #define VGT_DEBUG_REG32__inner_fifos_rtr__SHIFT 0x00000019 12028 #define VGT_DEBUG_REG32__last_edge_of_inner_ring_MASK 0x00000010L 12029 #define VGT_DEBUG_REG32__last_edge_of_inner_ring__SHIFT 0x00000004 12030 #define VGT_DEBUG_REG32__last_edge_of_outer_ring_MASK 0x00000004L 12031 #define VGT_DEBUG_REG32__last_edge_of_outer_ring__SHIFT 0x00000002 12032 #define VGT_DEBUG_REG32__last_patch_of_tg_p0_q_MASK 0x00000040L 12033 #define VGT_DEBUG_REG32__last_patch_of_tg_p0_q__SHIFT 0x00000006 12034 #define VGT_DEBUG_REG32__last_patch_of_tg_p5_q_MASK 0x00000800L 12035 #define VGT_DEBUG_REG32__last_patch_of_tg_p5_q__SHIFT 0x0000000b 12036 #define VGT_DEBUG_REG32__last_point_of_inner_edge_MASK 0x00000020L 12037 #define VGT_DEBUG_REG32__last_point_of_inner_edge__SHIFT 0x00000005 12038 #define VGT_DEBUG_REG32__last_point_of_outer_edge_MASK 0x00000008L 12039 #define VGT_DEBUG_REG32__last_point_of_outer_edge__SHIFT 0x00000003 12040 #define VGT_DEBUG_REG32__last_ring_of_patch_MASK 0x00000002L 12041 #define VGT_DEBUG_REG32__last_ring_of_patch__SHIFT 0x00000001 12042 #define VGT_DEBUG_REG32__outer_fifos_rtr_MASK 0x04000000L 12043 #define VGT_DEBUG_REG32__outer_fifos_rtr__SHIFT 0x0000001a 12044 #define VGT_DEBUG_REG32__pg_edge_fifo2_full_MASK 0x00020000L 12045 #define VGT_DEBUG_REG32__pg_edge_fifo2_full__SHIFT 0x00000011 12046 #define VGT_DEBUG_REG32__pg_edge_fifo3_full_MASK 0x00010000L 12047 #define VGT_DEBUG_REG32__pg_edge_fifo3_full__SHIFT 0x00000010 12048 #define VGT_DEBUG_REG32__pg_inner2_point_fifo_full_MASK 0x00100000L 12049 #define VGT_DEBUG_REG32__pg_inner2_point_fifo_full__SHIFT 0x00000014 12050 #define VGT_DEBUG_REG32__pg_inner3_point_fifo_full_MASK 0x00040000L 12051 #define VGT_DEBUG_REG32__pg_inner3_point_fifo_full__SHIFT 0x00000012 12052 #define VGT_DEBUG_REG32__pg_inner_point_fifo_full_MASK 0x00400000L 12053 #define VGT_DEBUG_REG32__pg_inner_point_fifo_full__SHIFT 0x00000016 12054 #define VGT_DEBUG_REG32__pg_outer2_point_fifo_full_MASK 0x00200000L 12055 #define VGT_DEBUG_REG32__pg_outer2_point_fifo_full__SHIFT 0x00000015 12056 #define VGT_DEBUG_REG32__pg_outer3_point_fifo_full_MASK 0x00080000L 12057 #define VGT_DEBUG_REG32__pg_outer3_point_fifo_full__SHIFT 0x00000013 12058 #define VGT_DEBUG_REG32__pg_outer_point_fifo_full_MASK 0x00800000L 12059 #define VGT_DEBUG_REG32__pg_outer_point_fifo_full__SHIFT 0x00000017 12060 #define VGT_DEBUG_REG32__pipe5_inner2_rtr_MASK 0x00008000L 12061 #define VGT_DEBUG_REG32__pipe5_inner2_rtr__SHIFT 0x0000000f 12062 #define VGT_DEBUG_REG32__pipe5_inner3_rtr_MASK 0x00004000L 12063 #define VGT_DEBUG_REG32__pipe5_inner3_rtr__SHIFT 0x0000000e 12064 #define VGT_DEBUG_REG32__SPARE_MASK 0x80000000L 12065 #define VGT_DEBUG_REG32__SPARE__SHIFT 0x0000001f 12066 #define VGT_DEBUG_REG32__tess_topology_p5_q_MASK 0x00003000L 12067 #define VGT_DEBUG_REG32__tess_topology_p5_q__SHIFT 0x0000000c 12068 #define VGT_DEBUG_REG33__con_prim_fifo_empty_MASK 0x00040000L 12069 #define VGT_DEBUG_REG33__con_prim_fifo_empty__SHIFT 0x00000012 12070 #define VGT_DEBUG_REG33__con_prim_fifo_full_MASK 0x00010000L 12071 #define VGT_DEBUG_REG33__con_prim_fifo_full__SHIFT 0x00000010 12072 #define VGT_DEBUG_REG33__con_ring1_busy_MASK 0x80000000L 12073 #define VGT_DEBUG_REG33__con_ring1_busy__SHIFT 0x0000001f 12074 #define VGT_DEBUG_REG33__con_ring2_busy_MASK 0x40000000L 12075 #define VGT_DEBUG_REG33__con_ring2_busy__SHIFT 0x0000001e 12076 #define VGT_DEBUG_REG33__con_ring3_busy_MASK 0x20000000L 12077 #define VGT_DEBUG_REG33__con_ring3_busy__SHIFT 0x0000001d 12078 #define VGT_DEBUG_REG33__con_vert_fifo_empty_MASK 0x00080000L 12079 #define VGT_DEBUG_REG33__con_vert_fifo_empty__SHIFT 0x00000013 12080 #define VGT_DEBUG_REG33__con_vert_fifo_full_MASK 0x00020000L 12081 #define VGT_DEBUG_REG33__con_vert_fifo_full__SHIFT 0x00000011 12082 #define VGT_DEBUG_REG33__first_prim_of_patch_q_MASK 0x00008000L 12083 #define VGT_DEBUG_REG33__first_prim_of_patch_q__SHIFT 0x0000000f 12084 #define VGT_DEBUG_REG33__last_patch_of_tg_p0_q_MASK 0x00100000L 12085 #define VGT_DEBUG_REG33__last_patch_of_tg_p0_q__SHIFT 0x00000014 12086 #define VGT_DEBUG_REG33__pipe0_patch_dr_MASK 0x00000001L 12087 #define VGT_DEBUG_REG33__pipe0_patch_dr__SHIFT 0x00000000 12088 #define VGT_DEBUG_REG33__pipe0_patch_rtr_MASK 0x00000010L 12089 #define VGT_DEBUG_REG33__pipe0_patch_rtr__SHIFT 0x00000004 12090 #define VGT_DEBUG_REG33__pipe1_dr_MASK 0x00000004L 12091 #define VGT_DEBUG_REG33__pipe1_dr__SHIFT 0x00000002 12092 #define VGT_DEBUG_REG33__pipe1_patch_rtr_MASK 0x00001000L 12093 #define VGT_DEBUG_REG33__pipe1_patch_rtr__SHIFT 0x0000000c 12094 #define VGT_DEBUG_REG33__pipe2_dr_MASK 0x00000008L 12095 #define VGT_DEBUG_REG33__pipe2_dr__SHIFT 0x00000003 12096 #define VGT_DEBUG_REG33__pipe2_rtr_MASK 0x00000080L 12097 #define VGT_DEBUG_REG33__pipe2_rtr__SHIFT 0x00000007 12098 #define VGT_DEBUG_REG33__pipe3_dr_MASK 0x00000100L 12099 #define VGT_DEBUG_REG33__pipe3_dr__SHIFT 0x00000008 12100 #define VGT_DEBUG_REG33__pipe3_rtr_MASK 0x00000200L 12101 #define VGT_DEBUG_REG33__pipe3_rtr__SHIFT 0x00000009 12102 #define VGT_DEBUG_REG33__ring1_in_sync_q_MASK 0x00000800L 12103 #define VGT_DEBUG_REG33__ring1_in_sync_q__SHIFT 0x0000000b 12104 #define VGT_DEBUG_REG33__ring1_pipe1_dr_MASK 0x00000040L 12105 #define VGT_DEBUG_REG33__ring1_pipe1_dr__SHIFT 0x00000006 12106 #define VGT_DEBUG_REG33__ring1_valid_p2_MASK 0x00800000L 12107 #define VGT_DEBUG_REG33__ring1_valid_p2__SHIFT 0x00000017 12108 #define VGT_DEBUG_REG33__ring2_in_sync_q_MASK 0x00000400L 12109 #define VGT_DEBUG_REG33__ring2_in_sync_q__SHIFT 0x0000000a 12110 #define VGT_DEBUG_REG33__ring2_pipe1_dr_MASK 0x00000020L 12111 #define VGT_DEBUG_REG33__ring2_pipe1_dr__SHIFT 0x00000005 12112 #define VGT_DEBUG_REG33__ring2_valid_p2_MASK 0x00400000L 12113 #define VGT_DEBUG_REG33__ring2_valid_p2__SHIFT 0x00000016 12114 #define VGT_DEBUG_REG33__ring3_in_sync_q_MASK 0x00002000L 12115 #define VGT_DEBUG_REG33__ring3_in_sync_q__SHIFT 0x0000000d 12116 #define VGT_DEBUG_REG33__ring3_pipe1_dr_MASK 0x00000002L 12117 #define VGT_DEBUG_REG33__ring3_pipe1_dr__SHIFT 0x00000001 12118 #define VGT_DEBUG_REG33__ring3_valid_p2_MASK 0x00200000L 12119 #define VGT_DEBUG_REG33__ring3_valid_p2__SHIFT 0x00000015 12120 #define VGT_DEBUG_REG33__te11_out_vert_gs_en_MASK 0x10000000L 12121 #define VGT_DEBUG_REG33__te11_out_vert_gs_en__SHIFT 0x0000001c 12122 #define VGT_DEBUG_REG33__tess_topology_p0_q_MASK 0x0c000000L 12123 #define VGT_DEBUG_REG33__tess_topology_p0_q__SHIFT 0x0000001a 12124 #define VGT_DEBUG_REG33__tess_type_p0_q_MASK 0x03000000L 12125 #define VGT_DEBUG_REG33__tess_type_p0_q__SHIFT 0x00000018 12126 #define VGT_DEBUG_REG33__tm_te11_event_rtr_MASK 0x00004000L 12127 #define VGT_DEBUG_REG33__tm_te11_event_rtr__SHIFT 0x0000000e 12128 #define VGT_DEBUG_REG34__advance_inner_point_p1_MASK 0x00800000L 12129 #define VGT_DEBUG_REG34__advance_inner_point_p1__SHIFT 0x00000017 12130 #define VGT_DEBUG_REG34__advance_outer_point_p1_MASK 0x00400000L 12131 #define VGT_DEBUG_REG34__advance_outer_point_p1__SHIFT 0x00000016 12132 #define VGT_DEBUG_REG34__con_state_q_MASK 0x0000000fL 12133 #define VGT_DEBUG_REG34__con_state_q__SHIFT 0x00000000 12134 #define VGT_DEBUG_REG34__first_ring_of_patch_p0_q_MASK 0x00010000L 12135 #define VGT_DEBUG_REG34__first_ring_of_patch_p0_q__SHIFT 0x00000010 12136 #define VGT_DEBUG_REG34__last_edge_of_outer_ring_p0_q_MASK 0x00040000L 12137 #define VGT_DEBUG_REG34__last_edge_of_outer_ring_p0_q__SHIFT 0x00000012 12138 #define VGT_DEBUG_REG34__last_point_of_inner_ring_p1_MASK 0x00100000L 12139 #define VGT_DEBUG_REG34__last_point_of_inner_ring_p1__SHIFT 0x00000014 12140 #define VGT_DEBUG_REG34__last_point_of_outer_ring_p1_MASK 0x00080000L 12141 #define VGT_DEBUG_REG34__last_point_of_outer_ring_p1__SHIFT 0x00000013 12142 #define VGT_DEBUG_REG34__last_ring_of_patch_p0_q_MASK 0x00020000L 12143 #define VGT_DEBUG_REG34__last_ring_of_patch_p0_q__SHIFT 0x00000011 12144 #define VGT_DEBUG_REG34__next_ring_is_rect_p0_q_MASK 0x01000000L 12145 #define VGT_DEBUG_REG34__next_ring_is_rect_p0_q__SHIFT 0x00000018 12146 #define VGT_DEBUG_REG34__outer_edge_tf_eq_one_p0_q_MASK 0x00200000L 12147 #define VGT_DEBUG_REG34__outer_edge_tf_eq_one_p0_q__SHIFT 0x00000015 12148 #define VGT_DEBUG_REG34__outer_parity_p0_q_MASK 0x00004000L 12149 #define VGT_DEBUG_REG34__outer_parity_p0_q__SHIFT 0x0000000e 12150 #define VGT_DEBUG_REG34__parallel_parity_p0_q_MASK 0x00008000L 12151 #define VGT_DEBUG_REG34__parallel_parity_p0_q__SHIFT 0x0000000f 12152 #define VGT_DEBUG_REG34__pipe0_edge_dr_MASK 0x00000200L 12153 #define VGT_DEBUG_REG34__pipe0_edge_dr__SHIFT 0x00000009 12154 #define VGT_DEBUG_REG34__pipe0_edge_rtr_MASK 0x00001000L 12155 #define VGT_DEBUG_REG34__pipe0_edge_rtr__SHIFT 0x0000000c 12156 #define VGT_DEBUG_REG34__pipe0_patch_dr_MASK 0x00000100L 12157 #define VGT_DEBUG_REG34__pipe0_patch_dr__SHIFT 0x00000008 12158 #define VGT_DEBUG_REG34__pipe0_patch_rtr_MASK 0x00000800L 12159 #define VGT_DEBUG_REG34__pipe0_patch_rtr__SHIFT 0x0000000b 12160 #define VGT_DEBUG_REG34__pipe1_dr_MASK 0x00000400L 12161 #define VGT_DEBUG_REG34__pipe1_dr__SHIFT 0x0000000a 12162 #define VGT_DEBUG_REG34__pipe1_edge_rtr_MASK 0x40000000L 12163 #define VGT_DEBUG_REG34__pipe1_edge_rtr__SHIFT 0x0000001e 12164 #define VGT_DEBUG_REG34__pipe1_inner1_rtr_MASK 0x08000000L 12165 #define VGT_DEBUG_REG34__pipe1_inner1_rtr__SHIFT 0x0000001b 12166 #define VGT_DEBUG_REG34__pipe1_inner2_rtr_MASK 0x10000000L 12167 #define VGT_DEBUG_REG34__pipe1_inner2_rtr__SHIFT 0x0000001c 12168 #define VGT_DEBUG_REG34__pipe1_outer1_rtr_MASK 0x02000000L 12169 #define VGT_DEBUG_REG34__pipe1_outer1_rtr__SHIFT 0x00000019 12170 #define VGT_DEBUG_REG34__pipe1_outer2_rtr_MASK 0x04000000L 12171 #define VGT_DEBUG_REG34__pipe1_outer2_rtr__SHIFT 0x0000001a 12172 #define VGT_DEBUG_REG34__pipe1_patch_rtr_MASK 0x20000000L 12173 #define VGT_DEBUG_REG34__pipe1_patch_rtr__SHIFT 0x0000001d 12174 #define VGT_DEBUG_REG34__pipe1_rtr_MASK 0x00002000L 12175 #define VGT_DEBUG_REG34__pipe1_rtr__SHIFT 0x0000000d 12176 #define VGT_DEBUG_REG34__process_tri_1st_2nd_half_p0_q_MASK 0x00000040L 12177 #define VGT_DEBUG_REG34__process_tri_1st_2nd_half_p0_q__SHIFT 0x00000006 12178 #define VGT_DEBUG_REG34__process_tri_center_poly_p0_q_MASK 0x00000080L 12179 #define VGT_DEBUG_REG34__process_tri_center_poly_p0_q__SHIFT 0x00000007 12180 #define VGT_DEBUG_REG34__process_tri_middle_p0_q_MASK 0x00000020L 12181 #define VGT_DEBUG_REG34__process_tri_middle_p0_q__SHIFT 0x00000005 12182 #define VGT_DEBUG_REG34__second_cycle_q_MASK 0x00000010L 12183 #define VGT_DEBUG_REG34__second_cycle_q__SHIFT 0x00000004 12184 #define VGT_DEBUG_REG34__use_stored_inner_q_ring1_MASK 0x80000000L 12185 #define VGT_DEBUG_REG34__use_stored_inner_q_ring1__SHIFT 0x0000001f 12186 #define VGT_DEBUG_REG35__event_flag_p1_q_MASK 0x00040000L 12187 #define VGT_DEBUG_REG35__event_flag_p1_q__SHIFT 0x00000012 12188 #define VGT_DEBUG_REG35__first_req_of_tg_p1_q_MASK 0x10000000L 12189 #define VGT_DEBUG_REG35__first_req_of_tg_p1_q__SHIFT 0x0000001c 12190 #define VGT_DEBUG_REG35__last_req_of_tg_p2_MASK 0x00000800L 12191 #define VGT_DEBUG_REG35__last_req_of_tg_p2__SHIFT 0x0000000b 12192 #define VGT_DEBUG_REG35__null_flag_p1_q_MASK 0x00080000L 12193 #define VGT_DEBUG_REG35__null_flag_p1_q__SHIFT 0x00000013 12194 #define VGT_DEBUG_REG35__pipe0_dr_MASK 0x00000001L 12195 #define VGT_DEBUG_REG35__pipe0_dr__SHIFT 0x00000000 12196 #define VGT_DEBUG_REG35__pipe0_rtr_MASK 0x00000004L 12197 #define VGT_DEBUG_REG35__pipe0_rtr__SHIFT 0x00000002 12198 #define VGT_DEBUG_REG35__pipe1_dr_MASK 0x00000002L 12199 #define VGT_DEBUG_REG35__pipe1_dr__SHIFT 0x00000001 12200 #define VGT_DEBUG_REG35__pipe1_rtr_MASK 0x00000008L 12201 #define VGT_DEBUG_REG35__pipe1_rtr__SHIFT 0x00000003 12202 #define VGT_DEBUG_REG35__second_tf_ret_data_q_MASK 0x08000000L 12203 #define VGT_DEBUG_REG35__second_tf_ret_data_q__SHIFT 0x0000001b 12204 #define VGT_DEBUG_REG35__spi_vgt_hs_done_cnt_q_MASK 0x0003f000L 12205 #define VGT_DEBUG_REG35__spi_vgt_hs_done_cnt_q__SHIFT 0x0000000c 12206 #define VGT_DEBUG_REG35__TC_VGT_rdret_data_in_MASK 0x80000000L 12207 #define VGT_DEBUG_REG35__TC_VGT_rdret_data_in__SHIFT 0x0000001f 12208 #define VGT_DEBUG_REG35__tf_data_fifo_busy_q_MASK 0x00000040L 12209 #define VGT_DEBUG_REG35__tf_data_fifo_busy_q__SHIFT 0x00000006 12210 #define VGT_DEBUG_REG35__tf_data_fifo_cnt_q_MASK 0x07f00000L 12211 #define VGT_DEBUG_REG35__tf_data_fifo_cnt_q__SHIFT 0x00000014 12212 #define VGT_DEBUG_REG35__tf_data_fifo_rtr_q_MASK 0x00000080L 12213 #define VGT_DEBUG_REG35__tf_data_fifo_rtr_q__SHIFT 0x00000007 12214 #define VGT_DEBUG_REG35__tfreq_tg_fifo_empty_MASK 0x00000010L 12215 #define VGT_DEBUG_REG35__tfreq_tg_fifo_empty__SHIFT 0x00000004 12216 #define VGT_DEBUG_REG35__tfreq_tg_fifo_full_MASK 0x00000020L 12217 #define VGT_DEBUG_REG35__tfreq_tg_fifo_full__SHIFT 0x00000005 12218 #define VGT_DEBUG_REG35__tf_skid_fifo_empty_MASK 0x00000100L 12219 #define VGT_DEBUG_REG35__tf_skid_fifo_empty__SHIFT 0x00000008 12220 #define VGT_DEBUG_REG35__tf_skid_fifo_full_MASK 0x00000200L 12221 #define VGT_DEBUG_REG35__tf_skid_fifo_full__SHIFT 0x00000009 12222 #define VGT_DEBUG_REG35__VGT_TC_rdnfo_stall_out_MASK 0x40000000L 12223 #define VGT_DEBUG_REG35__VGT_TC_rdnfo_stall_out__SHIFT 0x0000001e 12224 #define VGT_DEBUG_REG35__vgt_tc_rdreq_rtr_q_MASK 0x00000400L 12225 #define VGT_DEBUG_REG35__vgt_tc_rdreq_rtr_q__SHIFT 0x0000000a 12226 #define VGT_DEBUG_REG35__VGT_TC_rdreq_send_out_MASK 0x20000000L 12227 #define VGT_DEBUG_REG35__VGT_TC_rdreq_send_out__SHIFT 0x0000001d 12228 #define VGT_DEBUG_REG3__hsWaveRelInd_MASK 0xfc000000L 12229 #define VGT_DEBUG_REG3__hsWaveRelInd__SHIFT 0x0000001a 12230 #define VGT_DEBUG_REG3__lsPatchCnt_MASK 0x03fc0000L 12231 #define VGT_DEBUG_REG3__lsPatchCnt__SHIFT 0x00000012 12232 #define VGT_DEBUG_REG3__lsTgRelInd_MASK 0x00000fffL 12233 #define VGT_DEBUG_REG3__lsTgRelInd__SHIFT 0x00000000 12234 #define VGT_DEBUG_REG3__lsWaveRelInd_MASK 0x0003f000L 12235 #define VGT_DEBUG_REG3__lsWaveRelInd__SHIFT 0x0000000c 12236 #define VGT_DEBUG_REG4__hsCpCnt_MASK 0x1f000000L 12237 #define VGT_DEBUG_REG4__hsCpCnt__SHIFT 0x00000018 12238 #define VGT_DEBUG_REG4__hsFwaveFlag_MASK 0x40000000L 12239 #define VGT_DEBUG_REG4__hsFwaveFlag__SHIFT 0x0000001e 12240 #define VGT_DEBUG_REG4__hsPatchCnt_MASK 0x000000ffL 12241 #define VGT_DEBUG_REG4__hsPatchCnt__SHIFT 0x00000000 12242 #define VGT_DEBUG_REG4__hsPrimId_15_0_MASK 0x00ffff00L 12243 #define VGT_DEBUG_REG4__hsPrimId_15_0__SHIFT 0x00000008 12244 #define VGT_DEBUG_REG4__hsWaveSendFlush_MASK 0x20000000L 12245 #define VGT_DEBUG_REG4__hsWaveSendFlush__SHIFT 0x0000001d 12246 #define VGT_DEBUG_REG4__SPARE_MASK 0xffffffffL 12247 #define VGT_DEBUG_REG4__SPARE__SHIFT 0x00000000 12248 #define VGT_DEBUG_REG5__hsVertCreditCnt_0_MASK 0x0000f800L 12249 #define VGT_DEBUG_REG5__hsVertCreditCnt_0__SHIFT 0x0000000b 12250 #define VGT_DEBUG_REG5__hsWaveCreditCnt_0_MASK 0x000000f8L 12251 #define VGT_DEBUG_REG5__hsWaveCreditCnt_0__SHIFT 0x00000003 12252 #define VGT_DEBUG_REG5__lsVertCreditCnt_0_MASK 0xf8000000L 12253 #define VGT_DEBUG_REG5__lsVertCreditCnt_0__SHIFT 0x0000001b 12254 #define VGT_DEBUG_REG5__lsWaveCreditCnt_0_MASK 0x00f80000L 12255 #define VGT_DEBUG_REG5__lsWaveCreditCnt_0__SHIFT 0x00000013 12256 #define VGT_DEBUG_REG5__SPARE1_MASK 0x07000000L 12257 #define VGT_DEBUG_REG5__SPARE1__SHIFT 0x00000018 12258 #define VGT_DEBUG_REG5__SPARE2_MASK 0x00070000L 12259 #define VGT_DEBUG_REG5__SPARE2__SHIFT 0x00000010 12260 #define VGT_DEBUG_REG5__SPARE3_MASK 0x00000700L 12261 #define VGT_DEBUG_REG5__SPARE3__SHIFT 0x00000008 12262 #define VGT_DEBUG_REG5__SPARE4_MASK 0x00000007L 12263 #define VGT_DEBUG_REG5__SPARE4__SHIFT 0x00000000 12264 #define VGT_DEBUG_REG6__debug_BASE_MASK 0x0000ffffL 12265 #define VGT_DEBUG_REG6__debug_BASE__SHIFT 0x00000000 12266 #define VGT_DEBUG_REG6__debug_SIZE_MASK 0xffff0000L 12267 #define VGT_DEBUG_REG6__debug_SIZE__SHIFT 0x00000010 12268 #define VGT_DEBUG_REG7__debug_tfmmFifoEmpty_MASK 0x00000001L 12269 #define VGT_DEBUG_REG7__debug_tfmmFifoEmpty__SHIFT 0x00000000 12270 #define VGT_DEBUG_REG7__debug_tfmmFifoFull_MASK 0x00000002L 12271 #define VGT_DEBUG_REG7__debug_tfmmFifoFull__SHIFT 0x00000001 12272 #define VGT_DEBUG_REG7__hs_pipe0_dr_MASK 0x00000004L 12273 #define VGT_DEBUG_REG7__hs_pipe0_dr__SHIFT 0x00000002 12274 #define VGT_DEBUG_REG7__hs_pipe0_rtr_MASK 0x00000008L 12275 #define VGT_DEBUG_REG7__hs_pipe0_rtr__SHIFT 0x00000003 12276 #define VGT_DEBUG_REG7__hs_pipe1_rtr_MASK 0x00000010L 12277 #define VGT_DEBUG_REG7__hs_pipe1_rtr__SHIFT 0x00000004 12278 #define VGT_DEBUG_REG7__SPARE_MASK 0x0000ffe0L 12279 #define VGT_DEBUG_REG7__SPARE__SHIFT 0x00000005 12280 #define VGT_DEBUG_REG7__TF_addr_MASK 0xffff0000L 12281 #define VGT_DEBUG_REG7__TF_addr__SHIFT 0x00000010 12282 #define VGT_DEBUG_REG8__es_gs_rtr_MASK 0x00004000L 12283 #define VGT_DEBUG_REG8__es_gs_rtr__SHIFT 0x0000000e 12284 #define VGT_DEBUG_REG8__gs_event_fifo_empty_MASK 0x02000000L 12285 #define VGT_DEBUG_REG8__gs_event_fifo_empty__SHIFT 0x00000019 12286 #define VGT_DEBUG_REG8__gs_event_fifo_rtr_MASK 0x00008000L 12287 #define VGT_DEBUG_REG8__gs_event_fifo_rtr__SHIFT 0x0000000f 12288 #define VGT_DEBUG_REG8__gsprim_buff_empty_q_MASK 0x04000000L 12289 #define VGT_DEBUG_REG8__gsprim_buff_empty_q__SHIFT 0x0000001a 12290 #define VGT_DEBUG_REG8__gsprim_buff_full_q_MASK 0x08000000L 12291 #define VGT_DEBUG_REG8__gsprim_buff_full_q__SHIFT 0x0000001b 12292 #define VGT_DEBUG_REG8__gs_tbl_r3_rtr_MASK 0x00020000L 12293 #define VGT_DEBUG_REG8__gs_tbl_r3_rtr__SHIFT 0x00000011 12294 #define VGT_DEBUG_REG8__gs_tbl_valid_r3_q_MASK 0x00000020L 12295 #define VGT_DEBUG_REG8__gs_tbl_valid_r3_q__SHIFT 0x00000005 12296 #define VGT_DEBUG_REG8__hold_for_es_flush_MASK 0x01000000L 12297 #define VGT_DEBUG_REG8__hold_for_es_flush__SHIFT 0x00000018 12298 #define VGT_DEBUG_REG8__prim_skid_fifo_empty_MASK 0x00040000L 12299 #define VGT_DEBUG_REG8__prim_skid_fifo_empty__SHIFT 0x00000012 12300 #define VGT_DEBUG_REG8__r0_rtr_MASK 0x00000400L 12301 #define VGT_DEBUG_REG8__r0_rtr__SHIFT 0x0000000a 12302 #define VGT_DEBUG_REG8__r1_inst_rtr_MASK 0x00000004L 12303 #define VGT_DEBUG_REG8__r1_inst_rtr__SHIFT 0x00000002 12304 #define VGT_DEBUG_REG8__r1_rtr_MASK 0x00000800L 12305 #define VGT_DEBUG_REG8__r1_rtr__SHIFT 0x0000000b 12306 #define VGT_DEBUG_REG8__r2_indx_rtr_MASK 0x00001000L 12307 #define VGT_DEBUG_REG8__r2_indx_rtr__SHIFT 0x0000000c 12308 #define VGT_DEBUG_REG8__r2_no_bp_rtr_MASK 0x00800000L 12309 #define VGT_DEBUG_REG8__r2_no_bp_rtr__SHIFT 0x00000017 12310 #define VGT_DEBUG_REG8__r2_rtr_MASK 0x00002000L 12311 #define VGT_DEBUG_REG8__r2_rtr__SHIFT 0x0000000d 12312 #define VGT_DEBUG_REG8__rcm_busy_q_MASK 0x00000001L 12313 #define VGT_DEBUG_REG8__rcm_busy_q__SHIFT 0x00000000 12314 #define VGT_DEBUG_REG8__rcm_noif_busy_q_MASK 0x00000002L 12315 #define VGT_DEBUG_REG8__rcm_noif_busy_q__SHIFT 0x00000001 12316 #define VGT_DEBUG_REG8__spi_esvert_fifo_busy_q_MASK 0x00000010L 12317 #define VGT_DEBUG_REG8__spi_esvert_fifo_busy_q__SHIFT 0x00000004 12318 #define VGT_DEBUG_REG8__spi_gsprim_fifo_busy_q_MASK 0x00000008L 12319 #define VGT_DEBUG_REG8__spi_gsprim_fifo_busy_q__SHIFT 0x00000003 12320 #define VGT_DEBUG_REG8__te_prim_fifo_empty_MASK 0x10000000L 12321 #define VGT_DEBUG_REG8__te_prim_fifo_empty__SHIFT 0x0000001c 12322 #define VGT_DEBUG_REG8__te_prim_fifo_full_MASK 0x20000000L 12323 #define VGT_DEBUG_REG8__te_prim_fifo_full__SHIFT 0x0000001d 12324 #define VGT_DEBUG_REG8__te_vert_fifo_empty_MASK 0x40000000L 12325 #define VGT_DEBUG_REG8__te_vert_fifo_empty__SHIFT 0x0000001e 12326 #define VGT_DEBUG_REG8__te_vert_fifo_full_MASK 0x80000000L 12327 #define VGT_DEBUG_REG8__te_vert_fifo_full__SHIFT 0x0000001f 12328 #define VGT_DEBUG_REG8__tm_rcm_es_tbl_rtr_MASK 0x00200000L 12329 #define VGT_DEBUG_REG8__tm_rcm_es_tbl_rtr__SHIFT 0x00000015 12330 #define VGT_DEBUG_REG8__tm_rcm_gs_event_rtr_MASK 0x00010000L 12331 #define VGT_DEBUG_REG8__tm_rcm_gs_event_rtr__SHIFT 0x00000010 12332 #define VGT_DEBUG_REG8__tm_rcm_gs_tbl_rtr_MASK 0x00100000L 12333 #define VGT_DEBUG_REG8__tm_rcm_gs_tbl_rtr__SHIFT 0x00000014 12334 #define VGT_DEBUG_REG8__valid_r0_q_MASK 0x00000040L 12335 #define VGT_DEBUG_REG8__valid_r0_q__SHIFT 0x00000006 12336 #define VGT_DEBUG_REG8__valid_r1_q_MASK 0x00000080L 12337 #define VGT_DEBUG_REG8__valid_r1_q__SHIFT 0x00000007 12338 #define VGT_DEBUG_REG8__valid_r2_MASK 0x00000100L 12339 #define VGT_DEBUG_REG8__valid_r2_q_MASK 0x00000200L 12340 #define VGT_DEBUG_REG8__valid_r2_q__SHIFT 0x00000009 12341 #define VGT_DEBUG_REG8__valid_r2__SHIFT 0x00000008 12342 #define VGT_DEBUG_REG8__VGT_SPI_esvert_rtr_q_MASK 0x00400000L 12343 #define VGT_DEBUG_REG8__VGT_SPI_esvert_rtr_q__SHIFT 0x00000016 12344 #define VGT_DEBUG_REG8__VGT_SPI_gsprim_rtr_q_MASK 0x00080000L 12345 #define VGT_DEBUG_REG8__VGT_SPI_gsprim_rtr_q__SHIFT 0x00000013 12346 #define VGT_DEBUG_REG9__eop_indx_r3_MASK 0x00000010L 12347 #define VGT_DEBUG_REG9__eop_indx_r3__SHIFT 0x00000004 12348 #define VGT_DEBUG_REG9__eop_prim_r3_MASK 0x00000020L 12349 #define VGT_DEBUG_REG9__eop_prim_r3__SHIFT 0x00000005 12350 #define VGT_DEBUG_REG9__es_eov_r3_MASK 0x00000040L 12351 #define VGT_DEBUG_REG9__es_eov_r3__SHIFT 0x00000006 12352 #define VGT_DEBUG_REG9__es_per_gs_vert_cnt_r3_q_not_0_MASK 0x02000000L 12353 #define VGT_DEBUG_REG9__es_per_gs_vert_cnt_r3_q_not_0__SHIFT 0x00000019 12354 #define VGT_DEBUG_REG9__es_tbl_state_r3_q_0_MASK 0x00000080L 12355 #define VGT_DEBUG_REG9__es_tbl_state_r3_q_0__SHIFT 0x00000007 12356 #define VGT_DEBUG_REG9__gs_eov_r3_MASK 0x00000008L 12357 #define VGT_DEBUG_REG9__gs_eov_r3__SHIFT 0x00000003 12358 #define VGT_DEBUG_REG9__gs_instancing_state_q_MASK 0x01000000L 12359 #define VGT_DEBUG_REG9__gs_instancing_state_q__SHIFT 0x00000018 12360 #define VGT_DEBUG_REG9__gs_pending_state_r3_q_MASK 0x00400000L 12361 #define VGT_DEBUG_REG9__gs_pending_state_r3_q__SHIFT 0x00000016 12362 #define VGT_DEBUG_REG9__gs_prim_per_es_ctr_r3_q_not_0_MASK 0x04000000L 12363 #define VGT_DEBUG_REG9__gs_prim_per_es_ctr_r3_q_not_0__SHIFT 0x0000001a 12364 #define VGT_DEBUG_REG9__gs_tbl_eop_r3_q_MASK 0x00040000L 12365 #define VGT_DEBUG_REG9__gs_tbl_eop_r3_q__SHIFT 0x00000012 12366 #define VGT_DEBUG_REG9__gs_tbl_num_es_per_gs_r3_q_not_0_MASK 0x00000400L 12367 #define VGT_DEBUG_REG9__gs_tbl_num_es_per_gs_r3_q_not_0__SHIFT 0x0000000a 12368 #define VGT_DEBUG_REG9__gs_tbl_prim_cnt_r3_q_MASK 0x0003f800L 12369 #define VGT_DEBUG_REG9__gs_tbl_prim_cnt_r3_q__SHIFT 0x0000000b 12370 #define VGT_DEBUG_REG9__gs_tbl_state_r3_q_MASK 0x00380000L 12371 #define VGT_DEBUG_REG9__gs_tbl_state_r3_q__SHIFT 0x00000013 12372 #define VGT_DEBUG_REG9__indices_to_send_r2_q_MASK 0x00000003L 12373 #define VGT_DEBUG_REG9__indices_to_send_r2_q__SHIFT 0x00000000 12374 #define VGT_DEBUG_REG9__invalidate_rb_roll_over_q_MASK 0x00800000L 12375 #define VGT_DEBUG_REG9__invalidate_rb_roll_over_q__SHIFT 0x00000017 12376 #define VGT_DEBUG_REG9__off_chip_hs_r2_q_MASK 0x80000000L 12377 #define VGT_DEBUG_REG9__off_chip_hs_r2_q__SHIFT 0x0000001f 12378 #define VGT_DEBUG_REG9__pending_es_flush_r3_MASK 0x00000200L 12379 #define VGT_DEBUG_REG9__pending_es_flush_r3__SHIFT 0x00000009 12380 #define VGT_DEBUG_REG9__pending_es_send_r3_q_MASK 0x00000100L 12381 #define VGT_DEBUG_REG9__pending_es_send_r3_q__SHIFT 0x00000008 12382 #define VGT_DEBUG_REG9__pre_r0_rtr_MASK 0x08000000L 12383 #define VGT_DEBUG_REG9__pre_r0_rtr__SHIFT 0x0000001b 12384 #define VGT_DEBUG_REG9__SPARE0_MASK 0x40000000L 12385 #define VGT_DEBUG_REG9__SPARE0__SHIFT 0x0000001e 12386 #define VGT_DEBUG_REG9__valid_indices_r3_MASK 0x00000004L 12387 #define VGT_DEBUG_REG9__valid_indices_r3__SHIFT 0x00000002 12388 #define VGT_DEBUG_REG9__valid_pre_r0_q_MASK 0x20000000L 12389 #define VGT_DEBUG_REG9__valid_pre_r0_q__SHIFT 0x0000001d 12390 #define VGT_DEBUG_REG9__valid_r3_q_MASK 0x10000000L 12391 #define VGT_DEBUG_REG9__valid_r3_q__SHIFT 0x0000001c 12392 #define VGT_DMA_BASE__BASE_ADDR_MASK 0xffffffffL 12393 #define VGT_DMA_BASE__BASE_ADDR__SHIFT 0x00000000 12394 #define VGT_DMA_BASE_HI__BASE_ADDR_MASK 0x000000ffL 12395 #define VGT_DMA_BASE_HI__BASE_ADDR__SHIFT 0x00000000 12396 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH_MASK 0x000001ffL 12397 #define VGT_DMA_DATA_FIFO_DEPTH__DMA_DATA_FIFO_DEPTH__SHIFT 0x00000000 12398 #define VGT_DMA_INDEX_TYPE__ATC_MASK 0x00000100L 12399 #define VGT_DMA_INDEX_TYPE__ATC__SHIFT 0x00000008 12400 #define VGT_DMA_INDEX_TYPE__BUF_TYPE_MASK 0x00000030L 12401 #define VGT_DMA_INDEX_TYPE__BUF_TYPE__SHIFT 0x00000004 12402 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 12403 #define VGT_DMA_INDEX_TYPE__INDEX_TYPE__SHIFT 0x00000000 12404 #define VGT_DMA_INDEX_TYPE__NOT_EOP_MASK 0x00000200L 12405 #define VGT_DMA_INDEX_TYPE__NOT_EOP__SHIFT 0x00000009 12406 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY_MASK 0x000000c0L 12407 #define VGT_DMA_INDEX_TYPE__RDREQ_POLICY__SHIFT 0x00000006 12408 #define VGT_DMA_INDEX_TYPE__REQ_PATH_MASK 0x00000400L 12409 #define VGT_DMA_INDEX_TYPE__REQ_PATH__SHIFT 0x0000000a 12410 #define VGT_DMA_INDEX_TYPE__SWAP_MODE_MASK 0x0000000cL 12411 #define VGT_DMA_INDEX_TYPE__SWAP_MODE__SHIFT 0x00000002 12412 #define VGT_DMA_MAX_SIZE__MAX_SIZE_MASK 0xffffffffL 12413 #define VGT_DMA_MAX_SIZE__MAX_SIZE__SHIFT 0x00000000 12414 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES_MASK 0xffffffffL 12415 #define VGT_DMA_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x00000000 12416 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH_MASK 0x0000003fL 12417 #define VGT_DMA_REQ_FIFO_DEPTH__DMA_REQ_FIFO_DEPTH__SHIFT 0x00000000 12418 #define VGT_DMA_SIZE__NUM_INDICES_MASK 0xffffffffL 12419 #define VGT_DMA_SIZE__NUM_INDICES__SHIFT 0x00000000 12420 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH_MASK 0x0000003fL 12421 #define VGT_DRAW_INIT_FIFO_DEPTH__DRAW_INIT_FIFO_DEPTH__SHIFT 0x00000000 12422 #define VGT_DRAW_INITIATOR__MAJOR_MODE_MASK 0x0000000cL 12423 #define VGT_DRAW_INITIATOR__MAJOR_MODE__SHIFT 0x00000002 12424 #define VGT_DRAW_INITIATOR__NOT_EOP_MASK 0x00000020L 12425 #define VGT_DRAW_INITIATOR__NOT_EOP__SHIFT 0x00000005 12426 #define VGT_DRAW_INITIATOR__SOURCE_SELECT_MASK 0x00000003L 12427 #define VGT_DRAW_INITIATOR__SOURCE_SELECT__SHIFT 0x00000000 12428 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX_MASK 0x00000010L 12429 #define VGT_DRAW_INITIATOR__SPRITE_EN_R6XX__SHIFT 0x00000004 12430 #define VGT_DRAW_INITIATOR__USE_OPAQUE_MASK 0x00000040L 12431 #define VGT_DRAW_INITIATOR__USE_OPAQUE__SHIFT 0x00000006 12432 #define VGT_ENHANCE__MISC_MASK 0xffffffffL 12433 #define VGT_ENHANCE__MISC__SHIFT 0x00000000 12434 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE_MASK 0x00007fffL 12435 #define VGT_ESGS_RING_ITEMSIZE__ITEMSIZE__SHIFT 0x00000000 12436 #define VGT_ESGS_RING_SIZE__MEM_SIZE_MASK 0xffffffffL 12437 #define VGT_ESGS_RING_SIZE__MEM_SIZE__SHIFT 0x00000000 12438 #define VGT_ES_PER_GS__ES_PER_GS_MASK 0x000007ffL 12439 #define VGT_ES_PER_GS__ES_PER_GS__SHIFT 0x00000000 12440 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW_MASK 0x0fffffffL 12441 #define VGT_EVENT_ADDRESS_REG__ADDRESS_LOW__SHIFT 0x00000000 12442 #define VGT_EVENT_INITIATOR__ADDRESS_HI_MASK 0x07fc0000L 12443 #define VGT_EVENT_INITIATOR__ADDRESS_HI__SHIFT 0x00000012 12444 #define VGT_EVENT_INITIATOR__EVENT_TYPE_MASK 0x0000003fL 12445 #define VGT_EVENT_INITIATOR__EVENT_TYPE__SHIFT 0x00000000 12446 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT_MASK 0x08000000L 12447 #define VGT_EVENT_INITIATOR__EXTENDED_EVENT__SHIFT 0x0000001b 12448 #define VGT_FIFO_DEPTHS__CLIPP_FIFO_DEPTH_MASK 0x003fff00L 12449 #define VGT_FIFO_DEPTHS__CLIPP_FIFO_DEPTH__SHIFT 0x00000008 12450 #define VGT_FIFO_DEPTHS__RESERVED_0_MASK 0x00000080L 12451 #define VGT_FIFO_DEPTHS__RESERVED_0__SHIFT 0x00000007 12452 #define VGT_FIFO_DEPTHS__RESERVED_1_MASK 0xffc00000L 12453 #define VGT_FIFO_DEPTHS__RESERVED_1__SHIFT 0x00000016 12454 #define VGT_FIFO_DEPTHS__VS_DEALLOC_TBL_DEPTH_MASK 0x0000007fL 12455 #define VGT_FIFO_DEPTHS__VS_DEALLOC_TBL_DEPTH__SHIFT 0x00000000 12456 #define VGT_GROUP_DECR__DECR_MASK 0x0000000fL 12457 #define VGT_GROUP_DECR__DECR__SHIFT 0x00000000 12458 #define VGT_GROUP_FIRST_DECR__FIRST_DECR_MASK 0x0000000fL 12459 #define VGT_GROUP_FIRST_DECR__FIRST_DECR__SHIFT 0x00000000 12460 #define VGT_GROUP_PRIM_TYPE__PRIM_ORDER_MASK 0x00070000L 12461 #define VGT_GROUP_PRIM_TYPE__PRIM_ORDER__SHIFT 0x00000010 12462 #define VGT_GROUP_PRIM_TYPE__PRIM_TYPE_MASK 0x0000001fL 12463 #define VGT_GROUP_PRIM_TYPE__PRIM_TYPE__SHIFT 0x00000000 12464 #define VGT_GROUP_PRIM_TYPE__RETAIN_ORDER_MASK 0x00004000L 12465 #define VGT_GROUP_PRIM_TYPE__RETAIN_ORDER__SHIFT 0x0000000e 12466 #define VGT_GROUP_PRIM_TYPE__RETAIN_QUADS_MASK 0x00008000L 12467 #define VGT_GROUP_PRIM_TYPE__RETAIN_QUADS__SHIFT 0x0000000f 12468 #define VGT_GROUP_VECT_0_CNTL__COMP_W_EN_MASK 0x00000008L 12469 #define VGT_GROUP_VECT_0_CNTL__COMP_W_EN__SHIFT 0x00000003 12470 #define VGT_GROUP_VECT_0_CNTL__COMP_X_EN_MASK 0x00000001L 12471 #define VGT_GROUP_VECT_0_CNTL__COMP_X_EN__SHIFT 0x00000000 12472 #define VGT_GROUP_VECT_0_CNTL__COMP_Y_EN_MASK 0x00000002L 12473 #define VGT_GROUP_VECT_0_CNTL__COMP_Y_EN__SHIFT 0x00000001 12474 #define VGT_GROUP_VECT_0_CNTL__COMP_Z_EN_MASK 0x00000004L 12475 #define VGT_GROUP_VECT_0_CNTL__COMP_Z_EN__SHIFT 0x00000002 12476 #define VGT_GROUP_VECT_0_CNTL__SHIFT_MASK 0x00ff0000L 12477 #define VGT_GROUP_VECT_0_CNTL__SHIFT__SHIFT 0x00000010 12478 #define VGT_GROUP_VECT_0_CNTL__STRIDE_MASK 0x0000ff00L 12479 #define VGT_GROUP_VECT_0_CNTL__STRIDE__SHIFT 0x00000008 12480 #define VGT_GROUP_VECT_0_FMT_CNTL__W_CONV_MASK 0x0f000000L 12481 #define VGT_GROUP_VECT_0_FMT_CNTL__W_CONV__SHIFT 0x00000018 12482 #define VGT_GROUP_VECT_0_FMT_CNTL__W_OFFSET_MASK 0xf0000000L 12483 #define VGT_GROUP_VECT_0_FMT_CNTL__W_OFFSET__SHIFT 0x0000001c 12484 #define VGT_GROUP_VECT_0_FMT_CNTL__X_CONV_MASK 0x0000000fL 12485 #define VGT_GROUP_VECT_0_FMT_CNTL__X_CONV__SHIFT 0x00000000 12486 #define VGT_GROUP_VECT_0_FMT_CNTL__X_OFFSET_MASK 0x000000f0L 12487 #define VGT_GROUP_VECT_0_FMT_CNTL__X_OFFSET__SHIFT 0x00000004 12488 #define VGT_GROUP_VECT_0_FMT_CNTL__Y_CONV_MASK 0x00000f00L 12489 #define VGT_GROUP_VECT_0_FMT_CNTL__Y_CONV__SHIFT 0x00000008 12490 #define VGT_GROUP_VECT_0_FMT_CNTL__Y_OFFSET_MASK 0x0000f000L 12491 #define VGT_GROUP_VECT_0_FMT_CNTL__Y_OFFSET__SHIFT 0x0000000c 12492 #define VGT_GROUP_VECT_0_FMT_CNTL__Z_CONV_MASK 0x000f0000L 12493 #define VGT_GROUP_VECT_0_FMT_CNTL__Z_CONV__SHIFT 0x00000010 12494 #define VGT_GROUP_VECT_0_FMT_CNTL__Z_OFFSET_MASK 0x00f00000L 12495 #define VGT_GROUP_VECT_0_FMT_CNTL__Z_OFFSET__SHIFT 0x00000014 12496 #define VGT_GROUP_VECT_1_CNTL__COMP_W_EN_MASK 0x00000008L 12497 #define VGT_GROUP_VECT_1_CNTL__COMP_W_EN__SHIFT 0x00000003 12498 #define VGT_GROUP_VECT_1_CNTL__COMP_X_EN_MASK 0x00000001L 12499 #define VGT_GROUP_VECT_1_CNTL__COMP_X_EN__SHIFT 0x00000000 12500 #define VGT_GROUP_VECT_1_CNTL__COMP_Y_EN_MASK 0x00000002L 12501 #define VGT_GROUP_VECT_1_CNTL__COMP_Y_EN__SHIFT 0x00000001 12502 #define VGT_GROUP_VECT_1_CNTL__COMP_Z_EN_MASK 0x00000004L 12503 #define VGT_GROUP_VECT_1_CNTL__COMP_Z_EN__SHIFT 0x00000002 12504 #define VGT_GROUP_VECT_1_CNTL__SHIFT_MASK 0x00ff0000L 12505 #define VGT_GROUP_VECT_1_CNTL__SHIFT__SHIFT 0x00000010 12506 #define VGT_GROUP_VECT_1_CNTL__STRIDE_MASK 0x0000ff00L 12507 #define VGT_GROUP_VECT_1_CNTL__STRIDE__SHIFT 0x00000008 12508 #define VGT_GROUP_VECT_1_FMT_CNTL__W_CONV_MASK 0x0f000000L 12509 #define VGT_GROUP_VECT_1_FMT_CNTL__W_CONV__SHIFT 0x00000018 12510 #define VGT_GROUP_VECT_1_FMT_CNTL__W_OFFSET_MASK 0xf0000000L 12511 #define VGT_GROUP_VECT_1_FMT_CNTL__W_OFFSET__SHIFT 0x0000001c 12512 #define VGT_GROUP_VECT_1_FMT_CNTL__X_CONV_MASK 0x0000000fL 12513 #define VGT_GROUP_VECT_1_FMT_CNTL__X_CONV__SHIFT 0x00000000 12514 #define VGT_GROUP_VECT_1_FMT_CNTL__X_OFFSET_MASK 0x000000f0L 12515 #define VGT_GROUP_VECT_1_FMT_CNTL__X_OFFSET__SHIFT 0x00000004 12516 #define VGT_GROUP_VECT_1_FMT_CNTL__Y_CONV_MASK 0x00000f00L 12517 #define VGT_GROUP_VECT_1_FMT_CNTL__Y_CONV__SHIFT 0x00000008 12518 #define VGT_GROUP_VECT_1_FMT_CNTL__Y_OFFSET_MASK 0x0000f000L 12519 #define VGT_GROUP_VECT_1_FMT_CNTL__Y_OFFSET__SHIFT 0x0000000c 12520 #define VGT_GROUP_VECT_1_FMT_CNTL__Z_CONV_MASK 0x000f0000L 12521 #define VGT_GROUP_VECT_1_FMT_CNTL__Z_CONV__SHIFT 0x00000010 12522 #define VGT_GROUP_VECT_1_FMT_CNTL__Z_OFFSET_MASK 0x00f00000L 12523 #define VGT_GROUP_VECT_1_FMT_CNTL__Z_OFFSET__SHIFT 0x00000014 12524 #define VGT_GS_INSTANCE_CNT__CNT_MASK 0x000001fcL 12525 #define VGT_GS_INSTANCE_CNT__CNT__SHIFT 0x00000002 12526 #define VGT_GS_INSTANCE_CNT__ENABLE_MASK 0x00000001L 12527 #define VGT_GS_INSTANCE_CNT__ENABLE__SHIFT 0x00000000 12528 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT_MASK 0x000007ffL 12529 #define VGT_GS_MAX_VERT_OUT__MAX_VERT_OUT__SHIFT 0x00000000 12530 #define VGT_GS_MODE__COMPUTE_MODE_MASK 0x00004000L 12531 #define VGT_GS_MODE__COMPUTE_MODE__SHIFT 0x0000000e 12532 #define VGT_GS_MODE__CUT_MODE_MASK 0x00000030L 12533 #define VGT_GS_MODE__CUT_MODE__SHIFT 0x00000004 12534 #define VGT_GS_MODE__ELEMENT_INFO_EN_MASK 0x00010000L 12535 #define VGT_GS_MODE__ELEMENT_INFO_EN__SHIFT 0x00000010 12536 #define VGT_GS_MODE__ES_PASSTHRU_MASK 0x00002000L 12537 #define VGT_GS_MODE__ES_PASSTHRU__SHIFT 0x0000000d 12538 #define VGT_GS_MODE__ES_WRITE_OPTIMIZE_MASK 0x00080000L 12539 #define VGT_GS_MODE__ES_WRITE_OPTIMIZE__SHIFT 0x00000013 12540 #define VGT_GS_MODE__FAST_COMPUTE_MODE_MASK 0x00008000L 12541 #define VGT_GS_MODE__FAST_COMPUTE_MODE__SHIFT 0x0000000f 12542 #define VGT_GS_MODE__GS_C_PACK_EN_MASK 0x00000800L 12543 #define VGT_GS_MODE__GS_C_PACK_EN__SHIFT 0x0000000b 12544 #define VGT_GS_MODE__GS_WRITE_OPTIMIZE_MASK 0x00100000L 12545 #define VGT_GS_MODE__GS_WRITE_OPTIMIZE__SHIFT 0x00000014 12546 #define VGT_GS_MODE__MODE_MASK 0x00000007L 12547 #define VGT_GS_MODE__MODE__SHIFT 0x00000000 12548 #define VGT_GS_MODE__ONCHIP_MASK 0x00600000L 12549 #define VGT_GS_MODE__ONCHIP__SHIFT 0x00000015 12550 #define VGT_GS_MODE__PARTIAL_THD_AT_EOI_MASK 0x00020000L 12551 #define VGT_GS_MODE__PARTIAL_THD_AT_EOI__SHIFT 0x00000011 12552 #define VGT_GS_MODE__RESERVED_0_MASK 0x00000008L 12553 #define VGT_GS_MODE__RESERVED_0__SHIFT 0x00000003 12554 #define VGT_GS_MODE__RESERVED_1_MASK 0x000007c0L 12555 #define VGT_GS_MODE__RESERVED_1__SHIFT 0x00000006 12556 #define VGT_GS_MODE__RESERVED_2_MASK 0x00001000L 12557 #define VGT_GS_MODE__RESERVED_2__SHIFT 0x0000000c 12558 #define VGT_GS_MODE__SUPPRESS_CUTS_MASK 0x00040000L 12559 #define VGT_GS_MODE__SUPPRESS_CUTS__SHIFT 0x00000012 12560 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_1_MASK 0x00003f00L 12561 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_1__SHIFT 0x00000008 12562 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_2_MASK 0x003f0000L 12563 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_2__SHIFT 0x00000010 12564 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_3_MASK 0x0fc00000L 12565 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_3__SHIFT 0x00000016 12566 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE_MASK 0x0000003fL 12567 #define VGT_GS_OUT_PRIM_TYPE__OUTPRIM_TYPE__SHIFT 0x00000000 12568 #define VGT_GS_OUT_PRIM_TYPE__UNIQUE_TYPE_PER_STREAM_MASK 0x80000000L 12569 #define VGT_GS_OUT_PRIM_TYPE__UNIQUE_TYPE_PER_STREAM__SHIFT 0x0000001f 12570 #define VGT_GS_PER_ES__GS_PER_ES_MASK 0x000007ffL 12571 #define VGT_GS_PER_ES__GS_PER_ES__SHIFT 0x00000000 12572 #define VGT_GS_PER_VS__GS_PER_VS_MASK 0x0000000fL 12573 #define VGT_GS_PER_VS__GS_PER_VS__SHIFT 0x00000000 12574 #define VGT_GS_VERTEX_REUSE__VERT_REUSE_MASK 0x0000001fL 12575 #define VGT_GS_VERTEX_REUSE__VERT_REUSE__SHIFT 0x00000000 12576 #define VGT_GS_VERT_ITEMSIZE_1__ITEMSIZE_MASK 0x00007fffL 12577 #define VGT_GS_VERT_ITEMSIZE_1__ITEMSIZE__SHIFT 0x00000000 12578 #define VGT_GS_VERT_ITEMSIZE_2__ITEMSIZE_MASK 0x00007fffL 12579 #define VGT_GS_VERT_ITEMSIZE_2__ITEMSIZE__SHIFT 0x00000000 12580 #define VGT_GS_VERT_ITEMSIZE_3__ITEMSIZE_MASK 0x00007fffL 12581 #define VGT_GS_VERT_ITEMSIZE_3__ITEMSIZE__SHIFT 0x00000000 12582 #define VGT_GS_VERT_ITEMSIZE__ITEMSIZE_MASK 0x00007fffL 12583 #define VGT_GS_VERT_ITEMSIZE__ITEMSIZE__SHIFT 0x00000000 12584 #define VGT_GSVS_RING_ITEMSIZE__ITEMSIZE_MASK 0x00007fffL 12585 #define VGT_GSVS_RING_ITEMSIZE__ITEMSIZE__SHIFT 0x00000000 12586 #define VGT_GSVS_RING_OFFSET_1__OFFSET_MASK 0x00007fffL 12587 #define VGT_GSVS_RING_OFFSET_1__OFFSET__SHIFT 0x00000000 12588 #define VGT_GSVS_RING_OFFSET_2__OFFSET_MASK 0x00007fffL 12589 #define VGT_GSVS_RING_OFFSET_2__OFFSET__SHIFT 0x00000000 12590 #define VGT_GSVS_RING_OFFSET_3__OFFSET_MASK 0x00007fffL 12591 #define VGT_GSVS_RING_OFFSET_3__OFFSET__SHIFT 0x00000000 12592 #define VGT_GSVS_RING_SIZE__MEM_SIZE_MASK 0xffffffffL 12593 #define VGT_GSVS_RING_SIZE__MEM_SIZE__SHIFT 0x00000000 12594 #define VGT_HOS_CNTL__TESS_MODE_MASK 0x00000003L 12595 #define VGT_HOS_CNTL__TESS_MODE__SHIFT 0x00000000 12596 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS_MASK 0xffffffffL 12597 #define VGT_HOS_MAX_TESS_LEVEL__MAX_TESS__SHIFT 0x00000000 12598 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS_MASK 0xffffffffL 12599 #define VGT_HOS_MIN_TESS_LEVEL__MIN_TESS__SHIFT 0x00000000 12600 #define VGT_HOS_REUSE_DEPTH__REUSE_DEPTH_MASK 0x000000ffL 12601 #define VGT_HOS_REUSE_DEPTH__REUSE_DEPTH__SHIFT 0x00000000 12602 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING_MASK 0x0000007fL 12603 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_BUFFERING__SHIFT 0x00000000 12604 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY_MASK 0x00000600L 12605 #define VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY__SHIFT 0x00000009 12606 #define VGT_IMMED_DATA__DATA_MASK 0xffffffffL 12607 #define VGT_IMMED_DATA__DATA__SHIFT 0x00000000 12608 #define VGT_INDEX_TYPE__INDEX_TYPE_MASK 0x00000003L 12609 #define VGT_INDEX_TYPE__INDEX_TYPE__SHIFT 0x00000000 12610 #define VGT_INDX_OFFSET__INDX_OFFSET_MASK 0xffffffffL 12611 #define VGT_INDX_OFFSET__INDX_OFFSET__SHIFT 0x00000000 12612 #define VGT_INSTANCE_STEP_RATE_0__STEP_RATE_MASK 0xffffffffL 12613 #define VGT_INSTANCE_STEP_RATE_0__STEP_RATE__SHIFT 0x00000000 12614 #define VGT_INSTANCE_STEP_RATE_1__STEP_RATE_MASK 0xffffffffL 12615 #define VGT_INSTANCE_STEP_RATE_1__STEP_RATE__SHIFT 0x00000000 12616 #define VGT_LAST_COPY_STATE__DST_STATE_ID_MASK 0x00070000L 12617 #define VGT_LAST_COPY_STATE__DST_STATE_ID__SHIFT 0x00000010 12618 #define VGT_LAST_COPY_STATE__SRC_STATE_ID_MASK 0x00000007L 12619 #define VGT_LAST_COPY_STATE__SRC_STATE_ID__SHIFT 0x00000000 12620 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP_MASK 0x00003f00L 12621 #define VGT_LS_HS_CONFIG__HS_NUM_INPUT_CP__SHIFT 0x00000008 12622 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP_MASK 0x000fc000L 12623 #define VGT_LS_HS_CONFIG__HS_NUM_OUTPUT_CP__SHIFT 0x0000000e 12624 #define VGT_LS_HS_CONFIG__NUM_PATCHES_MASK 0x000000ffL 12625 #define VGT_LS_HS_CONFIG__NUM_PATCHES__SHIFT 0x00000000 12626 #define VGT_MAX_VTX_INDX__MAX_INDX_MASK 0xffffffffL 12627 #define VGT_MAX_VTX_INDX__MAX_INDX__SHIFT 0x00000000 12628 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES_MASK 0x00000003L 12629 #define VGT_MC_LAT_CNTL__MC_TIME_STAMP_RES__SHIFT 0x00000000 12630 #define VGT_MIN_VTX_INDX__MIN_INDX_MASK 0xffffffffL 12631 #define VGT_MIN_VTX_INDX__MIN_INDX__SHIFT 0x00000000 12632 #define VGT_MULTI_PRIM_IB_RESET_EN__RESET_EN_MASK 0x00000001L 12633 #define VGT_MULTI_PRIM_IB_RESET_EN__RESET_EN__SHIFT 0x00000000 12634 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX_MASK 0xffffffffL 12635 #define VGT_MULTI_PRIM_IB_RESET_INDX__RESET_INDX__SHIFT 0x00000000 12636 #define VGT_NUM_INDICES__NUM_INDICES_MASK 0xffffffffL 12637 #define VGT_NUM_INDICES__NUM_INDICES__SHIFT 0x00000000 12638 #define VGT_NUM_INSTANCES__NUM_INSTANCES_MASK 0xffffffffL 12639 #define VGT_NUM_INSTANCES__NUM_INSTANCES__SHIFT 0x00000000 12640 #define VGT_OUT_DEALLOC_CNTL__DEALLOC_DIST_MASK 0x0000007fL 12641 #define VGT_OUT_DEALLOC_CNTL__DEALLOC_DIST__SHIFT 0x00000000 12642 #define VGT_OUTPUT_PATH_CNTL__PATH_SELECT_MASK 0x00000007L 12643 #define VGT_OUTPUT_PATH_CNTL__PATH_SELECT__SHIFT 0x00000000 12644 #define VGT_PERFCOUNTER0_HI__PERFCOUNTER_HI_MASK 0xffffffffL 12645 #define VGT_PERFCOUNTER0_HI__PERFCOUNTER_HI__SHIFT 0x00000000 12646 #define VGT_PERFCOUNTER0_LO__PERFCOUNTER_LO_MASK 0xffffffffL 12647 #define VGT_PERFCOUNTER0_LO__PERFCOUNTER_LO__SHIFT 0x00000000 12648 #define VGT_PERFCOUNTER0_SELECT1__PERF_MODE2_MASK 0xf0000000L 12649 #define VGT_PERFCOUNTER0_SELECT1__PERF_MODE2__SHIFT 0x0000001c 12650 #define VGT_PERFCOUNTER0_SELECT1__PERF_MODE3_MASK 0x0f000000L 12651 #define VGT_PERFCOUNTER0_SELECT1__PERF_MODE3__SHIFT 0x00000018 12652 #define VGT_PERFCOUNTER0_SELECT1__PERF_SEL2_MASK 0x000003ffL 12653 #define VGT_PERFCOUNTER0_SELECT1__PERF_SEL2__SHIFT 0x00000000 12654 #define VGT_PERFCOUNTER0_SELECT1__PERF_SEL3_MASK 0x000ffc00L 12655 #define VGT_PERFCOUNTER0_SELECT1__PERF_SEL3__SHIFT 0x0000000a 12656 #define VGT_PERFCOUNTER0_SELECT__CNTR_MODE_MASK 0x00f00000L 12657 #define VGT_PERFCOUNTER0_SELECT__CNTR_MODE__SHIFT 0x00000014 12658 #define VGT_PERFCOUNTER0_SELECT__PERF_MODE1_MASK 0x0f000000L 12659 #define VGT_PERFCOUNTER0_SELECT__PERF_MODE1__SHIFT 0x00000018 12660 #define VGT_PERFCOUNTER0_SELECT__PERF_MODE_MASK 0xf0000000L 12661 #define VGT_PERFCOUNTER0_SELECT__PERF_MODE__SHIFT 0x0000001c 12662 #define VGT_PERFCOUNTER0_SELECT__PERF_SEL1_MASK 0x000ffc00L 12663 #define VGT_PERFCOUNTER0_SELECT__PERF_SEL1__SHIFT 0x0000000a 12664 #define VGT_PERFCOUNTER0_SELECT__PERF_SEL_MASK 0x000000ffL 12665 #define VGT_PERFCOUNTER0_SELECT__PERF_SEL__SHIFT 0x00000000 12666 #define VGT_PERFCOUNTER1_HI__PERFCOUNTER_HI_MASK 0xffffffffL 12667 #define VGT_PERFCOUNTER1_HI__PERFCOUNTER_HI__SHIFT 0x00000000 12668 #define VGT_PERFCOUNTER1_LO__PERFCOUNTER_LO_MASK 0xffffffffL 12669 #define VGT_PERFCOUNTER1_LO__PERFCOUNTER_LO__SHIFT 0x00000000 12670 #define VGT_PERFCOUNTER1_SELECT1__PERF_MODE2_MASK 0xf0000000L 12671 #define VGT_PERFCOUNTER1_SELECT1__PERF_MODE2__SHIFT 0x0000001c 12672 #define VGT_PERFCOUNTER1_SELECT1__PERF_MODE3_MASK 0x0f000000L 12673 #define VGT_PERFCOUNTER1_SELECT1__PERF_MODE3__SHIFT 0x00000018 12674 #define VGT_PERFCOUNTER1_SELECT1__PERF_SEL2_MASK 0x000003ffL 12675 #define VGT_PERFCOUNTER1_SELECT1__PERF_SEL2__SHIFT 0x00000000 12676 #define VGT_PERFCOUNTER1_SELECT1__PERF_SEL3_MASK 0x000ffc00L 12677 #define VGT_PERFCOUNTER1_SELECT1__PERF_SEL3__SHIFT 0x0000000a 12678 #define VGT_PERFCOUNTER1_SELECT__CNTR_MODE_MASK 0x00f00000L 12679 #define VGT_PERFCOUNTER1_SELECT__CNTR_MODE__SHIFT 0x00000014 12680 #define VGT_PERFCOUNTER1_SELECT__PERF_MODE1_MASK 0x0f000000L 12681 #define VGT_PERFCOUNTER1_SELECT__PERF_MODE1__SHIFT 0x00000018 12682 #define VGT_PERFCOUNTER1_SELECT__PERF_MODE_MASK 0xf0000000L 12683 #define VGT_PERFCOUNTER1_SELECT__PERF_MODE__SHIFT 0x0000001c 12684 #define VGT_PERFCOUNTER1_SELECT__PERF_SEL1_MASK 0x000ffc00L 12685 #define VGT_PERFCOUNTER1_SELECT__PERF_SEL1__SHIFT 0x0000000a 12686 #define VGT_PERFCOUNTER1_SELECT__PERF_SEL_MASK 0x000000ffL 12687 #define VGT_PERFCOUNTER1_SELECT__PERF_SEL__SHIFT 0x00000000 12688 #define VGT_PERFCOUNTER2_HI__PERFCOUNTER_HI_MASK 0xffffffffL 12689 #define VGT_PERFCOUNTER2_HI__PERFCOUNTER_HI__SHIFT 0x00000000 12690 #define VGT_PERFCOUNTER2_LO__PERFCOUNTER_LO_MASK 0xffffffffL 12691 #define VGT_PERFCOUNTER2_LO__PERFCOUNTER_LO__SHIFT 0x00000000 12692 #define VGT_PERFCOUNTER2_SELECT__PERF_MODE_MASK 0xf0000000L 12693 #define VGT_PERFCOUNTER2_SELECT__PERF_MODE__SHIFT 0x0000001c 12694 #define VGT_PERFCOUNTER2_SELECT__PERF_SEL_MASK 0x000000ffL 12695 #define VGT_PERFCOUNTER2_SELECT__PERF_SEL__SHIFT 0x00000000 12696 #define VGT_PERFCOUNTER3_HI__PERFCOUNTER_HI_MASK 0xffffffffL 12697 #define VGT_PERFCOUNTER3_HI__PERFCOUNTER_HI__SHIFT 0x00000000 12698 #define VGT_PERFCOUNTER3_LO__PERFCOUNTER_LO_MASK 0xffffffffL 12699 #define VGT_PERFCOUNTER3_LO__PERFCOUNTER_LO__SHIFT 0x00000000 12700 #define VGT_PERFCOUNTER3_SELECT__PERF_MODE_MASK 0xf0000000L 12701 #define VGT_PERFCOUNTER3_SELECT__PERF_MODE__SHIFT 0x0000001c 12702 #define VGT_PERFCOUNTER3_SELECT__PERF_SEL_MASK 0x000000ffL 12703 #define VGT_PERFCOUNTER3_SELECT__PERF_SEL__SHIFT 0x00000000 12704 #define VGT_PERFCOUNTER_SEID_MASK__PERF_SEID_IGNORE_MASK_MASK 0x000000ffL 12705 #define VGT_PERFCOUNTER_SEID_MASK__PERF_SEID_IGNORE_MASK__SHIFT 0x00000000 12706 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI_MASK 0x00000002L 12707 #define VGT_PRIMITIVEID_EN__DISABLE_RESET_ON_EOI__SHIFT 0x00000001 12708 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN_MASK 0x00000001L 12709 #define VGT_PRIMITIVEID_EN__PRIMITIVEID_EN__SHIFT 0x00000000 12710 #define VGT_PRIMITIVEID_RESET__VALUE_MASK 0xffffffffL 12711 #define VGT_PRIMITIVEID_RESET__VALUE__SHIFT 0x00000000 12712 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE_MASK 0x0000003fL 12713 #define VGT_PRIMITIVE_TYPE__PRIM_TYPE__SHIFT 0x00000000 12714 #define VGT_REUSE_OFF__REUSE_OFF_MASK 0x00000001L 12715 #define VGT_REUSE_OFF__REUSE_OFF__SHIFT 0x00000000 12716 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS_MASK 0x00000100L 12717 #define VGT_SHADER_STAGES_EN__DYNAMIC_HS__SHIFT 0x00000008 12718 #define VGT_SHADER_STAGES_EN__ES_EN_MASK 0x00000018L 12719 #define VGT_SHADER_STAGES_EN__ES_EN__SHIFT 0x00000003 12720 #define VGT_SHADER_STAGES_EN__GS_EN_MASK 0x00000020L 12721 #define VGT_SHADER_STAGES_EN__GS_EN__SHIFT 0x00000005 12722 #define VGT_SHADER_STAGES_EN__HS_EN_MASK 0x00000004L 12723 #define VGT_SHADER_STAGES_EN__HS_EN__SHIFT 0x00000002 12724 #define VGT_SHADER_STAGES_EN__LS_EN_MASK 0x00000003L 12725 #define VGT_SHADER_STAGES_EN__LS_EN__SHIFT 0x00000000 12726 #define VGT_SHADER_STAGES_EN__VS_EN_MASK 0x000000c0L 12727 #define VGT_SHADER_STAGES_EN__VS_EN__SHIFT 0x00000006 12728 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_0_BUFFER_EN_MASK 0x0000000fL 12729 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_0_BUFFER_EN__SHIFT 0x00000000 12730 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_1_BUFFER_EN_MASK 0x000000f0L 12731 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_1_BUFFER_EN__SHIFT 0x00000004 12732 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_2_BUFFER_EN_MASK 0x00000f00L 12733 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_2_BUFFER_EN__SHIFT 0x00000008 12734 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_3_BUFFER_EN_MASK 0x0000f000L 12735 #define VGT_STRMOUT_BUFFER_CONFIG__STREAM_3_BUFFER_EN__SHIFT 0x0000000c 12736 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_0__SIZE_MASK 0xffffffffL 12737 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_0__SIZE__SHIFT 0x00000000 12738 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_1__SIZE_MASK 0xffffffffL 12739 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_1__SIZE__SHIFT 0x00000000 12740 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_2__SIZE_MASK 0xffffffffL 12741 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_2__SIZE__SHIFT 0x00000000 12742 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_3__SIZE_MASK 0xffffffffL 12743 #define VGT_STRMOUT_BUFFER_FILLED_SIZE_3__SIZE__SHIFT 0x00000000 12744 #define VGT_STRMOUT_BUFFER_OFFSET_0__OFFSET_MASK 0xffffffffL 12745 #define VGT_STRMOUT_BUFFER_OFFSET_0__OFFSET__SHIFT 0x00000000 12746 #define VGT_STRMOUT_BUFFER_OFFSET_1__OFFSET_MASK 0xffffffffL 12747 #define VGT_STRMOUT_BUFFER_OFFSET_1__OFFSET__SHIFT 0x00000000 12748 #define VGT_STRMOUT_BUFFER_OFFSET_2__OFFSET_MASK 0xffffffffL 12749 #define VGT_STRMOUT_BUFFER_OFFSET_2__OFFSET__SHIFT 0x00000000 12750 #define VGT_STRMOUT_BUFFER_OFFSET_3__OFFSET_MASK 0xffffffffL 12751 #define VGT_STRMOUT_BUFFER_OFFSET_3__OFFSET__SHIFT 0x00000000 12752 #define VGT_STRMOUT_BUFFER_SIZE_0__SIZE_MASK 0xffffffffL 12753 #define VGT_STRMOUT_BUFFER_SIZE_0__SIZE__SHIFT 0x00000000 12754 #define VGT_STRMOUT_BUFFER_SIZE_1__SIZE_MASK 0xffffffffL 12755 #define VGT_STRMOUT_BUFFER_SIZE_1__SIZE__SHIFT 0x00000000 12756 #define VGT_STRMOUT_BUFFER_SIZE_2__SIZE_MASK 0xffffffffL 12757 #define VGT_STRMOUT_BUFFER_SIZE_2__SIZE__SHIFT 0x00000000 12758 #define VGT_STRMOUT_BUFFER_SIZE_3__SIZE_MASK 0xffffffffL 12759 #define VGT_STRMOUT_BUFFER_SIZE_3__SIZE__SHIFT 0x00000000 12760 #define VGT_STRMOUT_CONFIG__RAST_STREAM_MASK 0x00000070L 12761 #define VGT_STRMOUT_CONFIG__RAST_STREAM_MASK_MASK 0x00000f00L 12762 #define VGT_STRMOUT_CONFIG__RAST_STREAM_MASK__SHIFT 0x00000008 12763 #define VGT_STRMOUT_CONFIG__RAST_STREAM__SHIFT 0x00000004 12764 #define VGT_STRMOUT_CONFIG__STREAMOUT_0_EN_MASK 0x00000001L 12765 #define VGT_STRMOUT_CONFIG__STREAMOUT_0_EN__SHIFT 0x00000000 12766 #define VGT_STRMOUT_CONFIG__STREAMOUT_1_EN_MASK 0x00000002L 12767 #define VGT_STRMOUT_CONFIG__STREAMOUT_1_EN__SHIFT 0x00000001 12768 #define VGT_STRMOUT_CONFIG__STREAMOUT_2_EN_MASK 0x00000004L 12769 #define VGT_STRMOUT_CONFIG__STREAMOUT_2_EN__SHIFT 0x00000002 12770 #define VGT_STRMOUT_CONFIG__STREAMOUT_3_EN_MASK 0x00000008L 12771 #define VGT_STRMOUT_CONFIG__STREAMOUT_3_EN__SHIFT 0x00000003 12772 #define VGT_STRMOUT_CONFIG__USE_RAST_STREAM_MASK_MASK 0x80000000L 12773 #define VGT_STRMOUT_CONFIG__USE_RAST_STREAM_MASK__SHIFT 0x0000001f 12774 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE_MASK 0xffffffffL 12775 #define VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE__SIZE__SHIFT 0x00000000 12776 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET_MASK 0xffffffffL 12777 #define VGT_STRMOUT_DRAW_OPAQUE_OFFSET__OFFSET__SHIFT 0x00000000 12778 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE_MASK 0x000001ffL 12779 #define VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE__VERTEX_STRIDE__SHIFT 0x00000000 12780 #define VGT_STRMOUT_VTX_STRIDE_0__STRIDE_MASK 0x000003ffL 12781 #define VGT_STRMOUT_VTX_STRIDE_0__STRIDE__SHIFT 0x00000000 12782 #define VGT_STRMOUT_VTX_STRIDE_1__STRIDE_MASK 0x000003ffL 12783 #define VGT_STRMOUT_VTX_STRIDE_1__STRIDE__SHIFT 0x00000000 12784 #define VGT_STRMOUT_VTX_STRIDE_2__STRIDE_MASK 0x000003ffL 12785 #define VGT_STRMOUT_VTX_STRIDE_2__STRIDE__SHIFT 0x00000000 12786 #define VGT_STRMOUT_VTX_STRIDE_3__STRIDE_MASK 0x000003ffL 12787 #define VGT_STRMOUT_VTX_STRIDE_3__STRIDE__SHIFT 0x00000000 12788 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE_MASK 0x00000080L 12789 #define VGT_SYS_CONFIG__ADC_EVENT_FILTER_DISABLE__SHIFT 0x00000007 12790 #define VGT_SYS_CONFIG__DUAL_CORE_EN_MASK 0x00000001L 12791 #define VGT_SYS_CONFIG__DUAL_CORE_EN__SHIFT 0x00000000 12792 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP_MASK 0x0000007eL 12793 #define VGT_SYS_CONFIG__MAX_LS_HS_THDGRP__SHIFT 0x00000001 12794 #define VGT_TF_MEMORY_BASE__BASE_MASK 0xffffffffL 12795 #define VGT_TF_MEMORY_BASE__BASE__SHIFT 0x00000000 12796 #define VGT_TF_PARAM__DEPRECATED_MASK 0x00000200L 12797 #define VGT_TF_PARAM__DEPRECATED__SHIFT 0x00000009 12798 #define VGT_TF_PARAM__DISABLE_DONUTS_MASK 0x00004000L 12799 #define VGT_TF_PARAM__DISABLE_DONUTS__SHIFT 0x0000000e 12800 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD_MASK 0x00003c00L 12801 #define VGT_TF_PARAM__NUM_DS_WAVES_PER_SIMD__SHIFT 0x0000000a 12802 #define VGT_TF_PARAM__PARTITIONING_MASK 0x0000001cL 12803 #define VGT_TF_PARAM__PARTITIONING__SHIFT 0x00000002 12804 #define VGT_TF_PARAM__RDREQ_POLICY_MASK 0x00018000L 12805 #define VGT_TF_PARAM__RDREQ_POLICY__SHIFT 0x0000000f 12806 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS_MASK 0x00000100L 12807 #define VGT_TF_PARAM__RESERVED_REDUC_AXIS__SHIFT 0x00000008 12808 #define VGT_TF_PARAM__TOPOLOGY_MASK 0x000000e0L 12809 #define VGT_TF_PARAM__TOPOLOGY__SHIFT 0x00000005 12810 #define VGT_TF_PARAM__TYPE_MASK 0x00000003L 12811 #define VGT_TF_PARAM__TYPE__SHIFT 0x00000000 12812 #define VGT_TF_RING_SIZE__SIZE_MASK 0x0000ffffL 12813 #define VGT_TF_RING_SIZE__SIZE__SHIFT 0x00000000 12814 #define VGT_VERTEX_REUSE_BLOCK_CNTL__VTX_REUSE_DEPTH_MASK 0x000000ffL 12815 #define VGT_VERTEX_REUSE_BLOCK_CNTL__VTX_REUSE_DEPTH__SHIFT 0x00000000 12816 #define VGT_VTX_CNT_EN__VTX_CNT_EN_MASK 0x00000001L 12817 #define VGT_VTX_CNT_EN__VTX_CNT_EN__SHIFT 0x00000000 12818 #define VGT_VTX_VECT_EJECT_REG__PRIM_COUNT_MASK 0x000003ffL 12819 #define VGT_VTX_VECT_EJECT_REG__PRIM_COUNT__SHIFT 0x00000000 12820 #define WD_DEBUG_DATA__DATA_MASK 0xffffffffL 12821 #define WD_DEBUG_DATA__DATA__SHIFT 0x00000000 12822 12823 #endif 12824