r600: fix inline issues
[mesa.git] / src / mesa / drivers / dri / r600 / r700_chipoffset.h
1 /*
2 * Copyright (C) 2008-2009 Advanced Micro Devices, Inc.
3 *
4 * Permission is hereby granted, free of charge, to any person obtaining a
5 * copy of this software and associated documentation files (the "Software"),
6 * to deal in the Software without restriction, including without limitation
7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8 * and/or sell copies of the Software, and to permit persons to whom the
9 * Software is furnished to do so, subject to the following conditions:
10 *
11 * The above copyright notice and this permission notice shall be included
12 * in all copies or substantial portions of the Software.
13 *
14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17 * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
18 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
19 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
20 */
21
22 /*
23 * Authors:
24 * Richard Li <RichardZ.Li@amd.com>, <richardradeon@gmail.com>
25 * CooperYuan <cooper.yuan@amd.com>, <cooperyuan@gmail.com>
26 */
27
28 #ifndef _R700_CHIPOFFSET_H_
29 #define _R700_CHIPOFFSET_H_
30
31 #define mmWAIT_UNTIL 0x2010
32 #define mmSCRATCH_REG0 0x2140
33 #define mmGUI_SCRATCH_REG0 0x2140
34 #define mmSCRATCH_REG1 0x2141
35 #define mmGUI_SCRATCH_REG1 0x2141
36 #define mmSCRATCH_REG2 0x2142
37 #define mmGUI_SCRATCH_REG2 0x2142
38 #define mmSCRATCH_REG3 0x2143
39 #define mmGUI_SCRATCH_REG3 0x2143
40 #define mmSCRATCH_REG4 0x2144
41 #define mmGUI_SCRATCH_REG4 0x2144
42 #define mmSCRATCH_REG5 0x2145
43 #define mmGUI_SCRATCH_REG5 0x2145
44 #define mmSCRATCH_REG6 0x2146
45 #define mmGUI_SCRATCH_REG6 0x2146
46 #define mmSCRATCH_REG7 0x2147
47 #define mmGUI_SCRATCH_REG7 0x2147
48
49 #define mmCP_COHER_CNTL 0x217C
50 #define mmCP_COHER_SIZE 0x217D
51 #define mmCP_COHER_BASE 0x217E
52 #define mmCP_COHER_STATUS 0x217F
53
54 #define mmTA_CNTL_AUX 0x2542
55 #define mmVC_ENHANCE 0x25C5
56 #define mmSQ_DYN_GPR_CNTL_PS_FLUSH_REQ 0x2363
57 #define mmDB_DEBUG 0x260C
58 #define mmDB_WATERMARKS 0x260E
59
60 #define mmPA_CL_VPORT_XSCALE 0xA10F
61 #define mmPA_CL_VPORT_XOFFSET 0xA110
62 #define mmPA_CL_VPORT_YSCALE 0xA111
63 #define mmPA_CL_VPORT_YOFFSET 0xA112
64 #define mmPA_CL_VPORT_ZSCALE 0xA113
65 #define mmPA_CL_VPORT_ZOFFSET 0xA114
66 #define mmPA_CL_VPORT_XSCALE_1 0xA115
67 #define mmPA_CL_VPORT_XSCALE_2 0xA11B
68 #define mmPA_CL_VPORT_XSCALE_3 0xA121
69 #define mmPA_CL_VPORT_XSCALE_4 0xA127
70 #define mmPA_CL_VPORT_XSCALE_5 0xA12D
71 #define mmPA_CL_VPORT_XSCALE_6 0xA133
72 #define mmPA_CL_VPORT_XSCALE_7 0xA139
73 #define mmPA_CL_VPORT_XSCALE_8 0xA13F
74 #define mmPA_CL_VPORT_XSCALE_9 0xA145
75 #define mmPA_CL_VPORT_XSCALE_10 0xA14B
76 #define mmPA_CL_VPORT_XSCALE_11 0xA151
77 #define mmPA_CL_VPORT_XSCALE_12 0xA157
78 #define mmPA_CL_VPORT_XSCALE_13 0xA15D
79 #define mmPA_CL_VPORT_XSCALE_14 0xA163
80 #define mmPA_CL_VPORT_XSCALE_15 0xA169
81 #define mmPA_CL_VPORT_XOFFSET_1 0xA116
82 #define mmPA_CL_VPORT_XOFFSET_2 0xA11C
83 #define mmPA_CL_VPORT_XOFFSET_3 0xA122
84 #define mmPA_CL_VPORT_XOFFSET_4 0xA128
85 #define mmPA_CL_VPORT_XOFFSET_5 0xA12E
86 #define mmPA_CL_VPORT_XOFFSET_6 0xA134
87 #define mmPA_CL_VPORT_XOFFSET_7 0xA13A
88 #define mmPA_CL_VPORT_XOFFSET_8 0xA140
89 #define mmPA_CL_VPORT_XOFFSET_9 0xA146
90 #define mmPA_CL_VPORT_XOFFSET_10 0xA14C
91 #define mmPA_CL_VPORT_XOFFSET_11 0xA152
92 #define mmPA_CL_VPORT_XOFFSET_12 0xA158
93 #define mmPA_CL_VPORT_XOFFSET_13 0xA15E
94 #define mmPA_CL_VPORT_XOFFSET_14 0xA164
95 #define mmPA_CL_VPORT_XOFFSET_15 0xA16A
96 #define mmPA_CL_VPORT_YSCALE_1 0xA117
97 #define mmPA_CL_VPORT_YSCALE_2 0xA11D
98 #define mmPA_CL_VPORT_YSCALE_3 0xA123
99 #define mmPA_CL_VPORT_YSCALE_4 0xA129
100 #define mmPA_CL_VPORT_YSCALE_5 0xA12F
101 #define mmPA_CL_VPORT_YSCALE_6 0xA135
102 #define mmPA_CL_VPORT_YSCALE_7 0xA13B
103 #define mmPA_CL_VPORT_YSCALE_8 0xA141
104 #define mmPA_CL_VPORT_YSCALE_9 0xA147
105 #define mmPA_CL_VPORT_YSCALE_10 0xA14D
106 #define mmPA_CL_VPORT_YSCALE_11 0xA153
107 #define mmPA_CL_VPORT_YSCALE_12 0xA159
108 #define mmPA_CL_VPORT_YSCALE_13 0xA15F
109 #define mmPA_CL_VPORT_YSCALE_14 0xA165
110 #define mmPA_CL_VPORT_YSCALE_15 0xA16B
111 #define mmPA_CL_VPORT_YOFFSET_1 0xA118
112 #define mmPA_CL_VPORT_YOFFSET_2 0xA11E
113 #define mmPA_CL_VPORT_YOFFSET_3 0xA124
114 #define mmPA_CL_VPORT_YOFFSET_4 0xA12A
115 #define mmPA_CL_VPORT_YOFFSET_5 0xA130
116 #define mmPA_CL_VPORT_YOFFSET_6 0xA136
117 #define mmPA_CL_VPORT_YOFFSET_7 0xA13C
118 #define mmPA_CL_VPORT_YOFFSET_8 0xA142
119 #define mmPA_CL_VPORT_YOFFSET_9 0xA148
120 #define mmPA_CL_VPORT_YOFFSET_10 0xA14E
121 #define mmPA_CL_VPORT_YOFFSET_11 0xA154
122 #define mmPA_CL_VPORT_YOFFSET_12 0xA15A
123 #define mmPA_CL_VPORT_YOFFSET_13 0xA160
124 #define mmPA_CL_VPORT_YOFFSET_14 0xA166
125 #define mmPA_CL_VPORT_YOFFSET_15 0xA16C
126 #define mmPA_CL_VPORT_ZSCALE_1 0xA119
127 #define mmPA_CL_VPORT_ZSCALE_2 0xA11F
128 #define mmPA_CL_VPORT_ZSCALE_3 0xA125
129 #define mmPA_CL_VPORT_ZSCALE_4 0xA12B
130 #define mmPA_CL_VPORT_ZSCALE_5 0xA131
131 #define mmPA_CL_VPORT_ZSCALE_6 0xA137
132 #define mmPA_CL_VPORT_ZSCALE_7 0xA13D
133 #define mmPA_CL_VPORT_ZSCALE_8 0xA143
134 #define mmPA_CL_VPORT_ZSCALE_9 0xA149
135 #define mmPA_CL_VPORT_ZSCALE_10 0xA14F
136 #define mmPA_CL_VPORT_ZSCALE_11 0xA155
137 #define mmPA_CL_VPORT_ZSCALE_12 0xA15B
138 #define mmPA_CL_VPORT_ZSCALE_13 0xA161
139 #define mmPA_CL_VPORT_ZSCALE_14 0xA167
140 #define mmPA_CL_VPORT_ZSCALE_15 0xA16D
141 #define mmPA_CL_VPORT_ZOFFSET_1 0xA11A
142 #define mmPA_CL_VPORT_ZOFFSET_2 0xA120
143 #define mmPA_CL_VPORT_ZOFFSET_3 0xA126
144 #define mmPA_CL_VPORT_ZOFFSET_4 0xA12C
145 #define mmPA_CL_VPORT_ZOFFSET_5 0xA132
146 #define mmPA_CL_VPORT_ZOFFSET_6 0xA138
147 #define mmPA_CL_VPORT_ZOFFSET_7 0xA13E
148 #define mmPA_CL_VPORT_ZOFFSET_8 0xA144
149 #define mmPA_CL_VPORT_ZOFFSET_9 0xA14A
150 #define mmPA_CL_VPORT_ZOFFSET_10 0xA150
151 #define mmPA_CL_VPORT_ZOFFSET_11 0xA156
152 #define mmPA_CL_VPORT_ZOFFSET_12 0xA15C
153 #define mmPA_CL_VPORT_ZOFFSET_13 0xA162
154 #define mmPA_CL_VPORT_ZOFFSET_14 0xA168
155 #define mmPA_CL_VPORT_ZOFFSET_15 0xA16E
156 #define mmPA_CL_VTE_CNTL 0xA206
157 #define mmPA_CL_VS_OUT_CNTL 0xA207
158 #define mmPA_CL_NANINF_CNTL 0xA208
159 #define mmPA_CL_CLIP_CNTL 0xA204
160 #define mmPA_CL_GB_VERT_CLIP_ADJ 0xA303
161 #define mmPA_CL_GB_VERT_DISC_ADJ 0xA304
162 #define mmPA_CL_GB_HORZ_CLIP_ADJ 0xA305
163 #define mmPA_CL_GB_HORZ_DISC_ADJ 0xA306
164 #define mmPA_CL_UCP_0_X 0xA388
165 #define mmPA_CL_UCP_0_Y 0xA389
166 #define mmPA_CL_UCP_0_Z 0xA38A
167 #define mmPA_CL_UCP_0_W 0xA38B
168 #define mmPA_CL_UCP_1_X 0xA38C
169 #define mmPA_CL_UCP_1_Y 0xA38D
170 #define mmPA_CL_UCP_1_Z 0xA38E
171 #define mmPA_CL_UCP_1_W 0xA38F
172 #define mmPA_CL_UCP_2_X 0xA390
173 #define mmPA_CL_UCP_2_Y 0xA391
174 #define mmPA_CL_UCP_2_Z 0xA392
175 #define mmPA_CL_UCP_2_W 0xA393
176 #define mmPA_CL_UCP_3_X 0xA394
177 #define mmPA_CL_UCP_3_Y 0xA395
178 #define mmPA_CL_UCP_3_Z 0xA396
179 #define mmPA_CL_UCP_3_W 0xA397
180 #define mmPA_CL_UCP_4_X 0xA398
181 #define mmPA_CL_UCP_4_Y 0xA399
182 #define mmPA_CL_UCP_4_Z 0xA39A
183 #define mmPA_CL_UCP_4_W 0xA39B
184 #define mmPA_CL_UCP_5_X 0xA39C
185 #define mmPA_CL_UCP_5_Y 0xA39D
186 #define mmPA_CL_UCP_5_Z 0xA39E
187 #define mmPA_CL_UCP_5_W 0xA39F
188 #define mmPA_CL_POINT_X_RAD 0xA384
189 #define mmPA_CL_POINT_Y_RAD 0xA385
190 #define mmPA_CL_POINT_SIZE 0xA386
191 #define mmPA_CL_POINT_CULL_RAD 0xA387
192
193 #define mmPA_SU_VTX_CNTL 0xA302
194 #define mmPA_SU_POINT_SIZE 0xA280
195 #define mmPA_SU_POINT_MINMAX 0xA281
196 #define mmPA_SU_LINE_CNTL 0xA282
197 #define mmPA_SU_SC_MODE_CNTL 0xA205
198 #define mmPA_SU_POLY_OFFSET_DB_FMT_CNTL 0xA37E
199 #define mmPA_SU_POLY_OFFSET_CLAMP 0xA37F
200 #define mmPA_SU_POLY_OFFSET_FRONT_SCALE 0xA380
201 #define mmPA_SU_POLY_OFFSET_FRONT_OFFSET 0xA381
202 #define mmPA_SU_POLY_OFFSET_BACK_SCALE 0xA382
203 #define mmPA_SU_POLY_OFFSET_BACK_OFFSET 0xA383
204
205 #define mmPA_SC_WINDOW_OFFSET 0xA080
206 #define mmPA_SC_AA_CONFIG 0xA301
207 #define mmPA_SC_AA_MASK 0xA312
208 #define mmPA_SC_AA_SAMPLE_LOCS_MCTX 0xA307
209 #define mmPA_SC_AA_SAMPLE_LOCS_8S_WD1_MCTX 0xA308
210 #define mmPA_SC_LINE_STIPPLE 0xA283
211 #define mmPA_SC_LINE_CNTL 0xA300
212 #define mmPA_SC_SCREEN_SCISSOR_TL 0xA00C
213 #define mmPA_SC_SCREEN_SCISSOR_BR 0xA00D
214 #define mmPA_SC_WINDOW_SCISSOR_TL 0xA081
215 #define mmPA_SC_WINDOW_SCISSOR_BR 0xA082
216 #define mmPA_SC_CLIPRECT_RULE 0xA083
217 #define mmPA_SC_CLIPRECT_0_TL 0xA084
218 #define mmPA_SC_CLIPRECT_0_BR 0xA085
219 #define mmPA_SC_CLIPRECT_1_TL 0xA086
220 #define mmPA_SC_CLIPRECT_1_BR 0xA087
221 #define mmPA_SC_CLIPRECT_2_TL 0xA088
222 #define mmPA_SC_CLIPRECT_2_BR 0xA089
223 #define mmPA_SC_CLIPRECT_3_TL 0xA08A
224 #define mmPA_SC_CLIPRECT_3_BR 0xA08B
225 #define mmPA_SC_EDGERULE 0xA08C
226 #define mmPA_SC_GENERIC_SCISSOR_TL 0xA090
227 #define mmPA_SC_GENERIC_SCISSOR_BR 0xA091
228 #define mmPA_SC_VPORT_SCISSOR_0_TL 0xA094
229 #define mmPA_SC_VPORT_SCISSOR_1_TL 0xA096
230 #define mmPA_SC_VPORT_SCISSOR_2_TL 0xA098
231 #define mmPA_SC_VPORT_SCISSOR_3_TL 0xA09A
232 #define mmPA_SC_VPORT_SCISSOR_4_TL 0xA09C
233 #define mmPA_SC_VPORT_SCISSOR_5_TL 0xA09E
234 #define mmPA_SC_VPORT_SCISSOR_6_TL 0xA0A0
235 #define mmPA_SC_VPORT_SCISSOR_7_TL 0xA0A2
236 #define mmPA_SC_VPORT_SCISSOR_8_TL 0xA0A4
237 #define mmPA_SC_VPORT_SCISSOR_9_TL 0xA0A6
238 #define mmPA_SC_VPORT_SCISSOR_10_TL 0xA0A8
239 #define mmPA_SC_VPORT_SCISSOR_11_TL 0xA0AA
240 #define mmPA_SC_VPORT_SCISSOR_12_TL 0xA0AC
241 #define mmPA_SC_VPORT_SCISSOR_13_TL 0xA0AE
242 #define mmPA_SC_VPORT_SCISSOR_14_TL 0xA0B0
243 #define mmPA_SC_VPORT_SCISSOR_15_TL 0xA0B2
244 #define mmPA_SC_VPORT_SCISSOR_0_BR 0xA095
245 #define mmPA_SC_VPORT_SCISSOR_1_BR 0xA097
246 #define mmPA_SC_VPORT_SCISSOR_2_BR 0xA099
247 #define mmPA_SC_VPORT_SCISSOR_3_BR 0xA09B
248 #define mmPA_SC_VPORT_SCISSOR_4_BR 0xA09D
249 #define mmPA_SC_VPORT_SCISSOR_5_BR 0xA09F
250 #define mmPA_SC_VPORT_SCISSOR_6_BR 0xA0A1
251 #define mmPA_SC_VPORT_SCISSOR_7_BR 0xA0A3
252 #define mmPA_SC_VPORT_SCISSOR_8_BR 0xA0A5
253 #define mmPA_SC_VPORT_SCISSOR_9_BR 0xA0A7
254 #define mmPA_SC_VPORT_SCISSOR_10_BR 0xA0A9
255 #define mmPA_SC_VPORT_SCISSOR_11_BR 0xA0AB
256 #define mmPA_SC_VPORT_SCISSOR_12_BR 0xA0AD
257 #define mmPA_SC_VPORT_SCISSOR_13_BR 0xA0AF
258 #define mmPA_SC_VPORT_SCISSOR_14_BR 0xA0B1
259 #define mmPA_SC_VPORT_SCISSOR_15_BR 0xA0B3
260 #define mmPA_SC_VPORT_ZMIN_0 0xA0B4
261 #define mmPA_SC_VPORT_ZMIN_1 0xA0B6
262 #define mmPA_SC_VPORT_ZMIN_2 0xA0B8
263 #define mmPA_SC_VPORT_ZMIN_3 0xA0BA
264 #define mmPA_SC_VPORT_ZMIN_4 0xA0BC
265 #define mmPA_SC_VPORT_ZMIN_5 0xA0BE
266 #define mmPA_SC_VPORT_ZMIN_6 0xA0C0
267 #define mmPA_SC_VPORT_ZMIN_7 0xA0C2
268 #define mmPA_SC_VPORT_ZMIN_8 0xA0C4
269 #define mmPA_SC_VPORT_ZMIN_9 0xA0C6
270 #define mmPA_SC_VPORT_ZMIN_10 0xA0C8
271 #define mmPA_SC_VPORT_ZMIN_11 0xA0CA
272 #define mmPA_SC_VPORT_ZMIN_12 0xA0CC
273 #define mmPA_SC_VPORT_ZMIN_13 0xA0CE
274 #define mmPA_SC_VPORT_ZMIN_14 0xA0D0
275 #define mmPA_SC_VPORT_ZMIN_15 0xA0D2
276 #define mmPA_SC_VPORT_ZMAX_0 0xA0B5
277 #define mmPA_SC_VPORT_ZMAX_1 0xA0B7
278 #define mmPA_SC_VPORT_ZMAX_2 0xA0B9
279 #define mmPA_SC_VPORT_ZMAX_3 0xA0BB
280 #define mmPA_SC_VPORT_ZMAX_4 0xA0BD
281 #define mmPA_SC_VPORT_ZMAX_5 0xA0BF
282 #define mmPA_SC_VPORT_ZMAX_6 0xA0C1
283 #define mmPA_SC_VPORT_ZMAX_7 0xA0C3
284 #define mmPA_SC_VPORT_ZMAX_8 0xA0C5
285 #define mmPA_SC_VPORT_ZMAX_9 0xA0C7
286 #define mmPA_SC_VPORT_ZMAX_10 0xA0C9
287 #define mmPA_SC_VPORT_ZMAX_11 0xA0CB
288 #define mmPA_SC_VPORT_ZMAX_12 0xA0CD
289 #define mmPA_SC_VPORT_ZMAX_13 0xA0CF
290 #define mmPA_SC_VPORT_ZMAX_14 0xA0D1
291 #define mmPA_SC_VPORT_ZMAX_15 0xA0D3
292 #define mmPA_SC_MODE_CNTL 0xA293
293 #define mmPA_SC_MPASS_PS_CNTL 0xA292
294
295 #define mmVGT_DRAW_INITIATOR 0xA1FC
296 #define mmVGT_EVENT_INITIATOR 0xA2A4
297 #define mmVGT_EVENT_ADDRESS_REG 0xA1FE
298 #define mmVGT_DMA_BASE_HI 0xA1F9
299 #define mmVGT_DMA_BASE 0xA1FA
300 #define mmVGT_DMA_INDEX_TYPE 0xA29F
301 #define mmVGT_DMA_NUM_INSTANCES 0xA2A2
302 #define mmVGT_DMA_SIZE 0xA29D
303
304 #define mmVGT_IMMED_DATA 0xA1FD
305 #define mmVGT_INDEX_TYPE 0x2257
306 #define mmVGT_NUM_INDICES 0x225C
307 #define mmVGT_NUM_INSTANCES 0x225D
308 #define mmVGT_PRIMITIVE_TYPE 0x2256
309 #define mmVGT_PRIMITIVEID_EN 0xA2A1
310 #define mmVGT_VTX_CNT_EN 0xA2AE
311 #define mmVGT_REUSE_OFF 0xA2AD
312 #define mmVGT_INSTANCE_STEP_RATE_0 0xA2A8
313 #define mmVGT_INSTANCE_STEP_RATE_1 0xA2A9
314 #define mmVGT_MAX_VTX_INDX 0xA100
315 #define mmVGT_MIN_VTX_INDX 0xA101
316 #define mmVGT_INDX_OFFSET 0xA102
317 #define mmVGT_VERTEX_REUSE_BLOCK_CNTL 0xA316
318 #define mmVGT_OUT_DEALLOC_CNTL 0xA317
319 #define mmVGT_MULTI_PRIM_IB_RESET_INDX 0xA103
320 #define mmVGT_MULTI_PRIM_IB_RESET_EN 0xA2A5
321 #define mmVGT_ENHANCE 0xA294
322 #define mmVGT_OUTPUT_PATH_CNTL 0xA284
323 #define mmVGT_HOS_CNTL 0xA285
324 #define mmVGT_HOS_MAX_TESS_LEVEL 0xA286
325 #define mmVGT_HOS_MIN_TESS_LEVEL 0xA287
326 #define mmVGT_HOS_REUSE_DEPTH 0xA288
327 #define mmVGT_GROUP_PRIM_TYPE 0xA289
328 #define mmVGT_GROUP_FIRST_DECR 0xA28A
329 #define mmVGT_GROUP_DECR 0xA28B
330 #define mmVGT_GROUP_VECT_0_CNTL 0xA28C
331 #define mmVGT_GROUP_VECT_1_CNTL 0xA28D
332 #define mmVGT_GROUP_VECT_0_FMT_CNTL 0xA28E
333 #define mmVGT_GROUP_VECT_1_FMT_CNTL 0xA28F
334 #define mmVGT_GS_MODE 0xA290
335 #define mmVGT_GS_OUT_PRIM_TYPE 0xA29B
336
337 #define mmVGT_STRMOUT_EN 0xA2AC
338 #define mmVGT_STRMOUT_BUFFER_SIZE_0 0xA2B4
339 #define mmVGT_STRMOUT_BUFFER_SIZE_1 0xA2B8
340 #define mmVGT_STRMOUT_BUFFER_SIZE_2 0xA2BC
341 #define mmVGT_STRMOUT_BUFFER_SIZE_3 0xA2C0
342 #define mmVGT_STRMOUT_BUFFER_OFFSET_0 0xA2B7
343 #define mmVGT_STRMOUT_BUFFER_OFFSET_1 0xA2BB
344 #define mmVGT_STRMOUT_BUFFER_OFFSET_2 0xA2BF
345 #define mmVGT_STRMOUT_BUFFER_OFFSET_3 0xA2C3
346 #define mmVGT_STRMOUT_VTX_STRIDE_0 0xA2B5
347 #define mmVGT_STRMOUT_VTX_STRIDE_1 0xA2B9
348 #define mmVGT_STRMOUT_VTX_STRIDE_2 0xA2BD
349 #define mmVGT_STRMOUT_VTX_STRIDE_3 0xA2C1
350 #define mmVGT_STRMOUT_BUFFER_BASE_0 0xA2B6
351 #define mmVGT_STRMOUT_BUFFER_BASE_1 0xA2BA
352 #define mmVGT_STRMOUT_BUFFER_BASE_2 0xA2BE
353 #define mmVGT_STRMOUT_BUFFER_BASE_3 0xA2C2
354 #define mmVGT_STRMOUT_BUFFER_EN 0xA2C8
355 #define mmVGT_STRMOUT_BASE_OFFSET_0 0xA2C4
356 #define mmVGT_STRMOUT_BASE_OFFSET_1 0xA2C5
357 #define mmVGT_STRMOUT_BASE_OFFSET_2 0xA2C6
358 #define mmVGT_STRMOUT_BASE_OFFSET_3 0xA2C7
359 #define mmVGT_STRMOUT_BASE_OFFSET_HI_0 0xA2D1
360 #define mmVGT_STRMOUT_BASE_OFFSET_HI_1 0xA2D2
361 #define mmVGT_STRMOUT_BASE_OFFSET_HI_2 0xA2D3
362 #define mmVGT_STRMOUT_BASE_OFFSET_HI_3 0xA2D4
363 #define mmVGT_STRMOUT_DRAW_OPAQUE_OFFSET 0xA2CA
364 #define mmVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE 0xA2CB
365 #define mmVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE 0xA2CC
366
367 #define mmSQ_PGM_START_PS 0xA210
368 #define mmSQ_PGM_CF_OFFSET_PS 0xA233
369 #define mmSQ_PGM_RESOURCES_PS 0xA214
370 #define mmSQ_PGM_EXPORTS_PS 0xA215
371 #define mmSQ_PGM_START_VS 0xA216
372 #define mmSQ_PGM_CF_OFFSET_VS 0xA234
373 #define mmSQ_PGM_RESOURCES_VS 0xA21A
374 #define mmSQ_PGM_START_GS 0xA21B
375 #define mmSQ_PGM_CF_OFFSET_GS 0xA235
376 #define mmSQ_PGM_RESOURCES_GS 0xA21F
377 #define mmSQ_PGM_START_ES 0xA220
378 #define mmSQ_PGM_CF_OFFSET_ES 0xA236
379 #define mmSQ_PGM_RESOURCES_ES 0xA224
380 #define mmSQ_PGM_START_FS 0xA225
381 #define mmSQ_PGM_CF_OFFSET_FS 0xA237
382 #define mmSQ_PGM_RESOURCES_FS 0xA229
383 #define mmSQ_ESGS_RING_ITEMSIZE 0xA22A
384 #define mmSQ_GSVS_RING_ITEMSIZE 0xA22B
385 #define mmSQ_ESTMP_RING_ITEMSIZE 0xA22C
386 #define mmSQ_GSTMP_RING_ITEMSIZE 0xA22D
387 #define mmSQ_VSTMP_RING_ITEMSIZE 0xA22E
388 #define mmSQ_PSTMP_RING_ITEMSIZE 0xA22F
389 #define mmSQ_FBUF_RING_ITEMSIZE 0xA230
390 #define mmSQ_REDUC_RING_ITEMSIZE 0xA231
391 #define mmSQ_GS_VERT_ITEMSIZE 0xA232
392 #define mmSQ_VTX_SEMANTIC_CLEAR 0xA238
393
394 #define mmSQ_VTX_SEMANTIC_0 0xA0E0
395 #define mmSQ_VTX_SEMANTIC_1 0xA0E1
396 #define mmSQ_VTX_SEMANTIC_2 0xA0E2
397 #define mmSQ_VTX_SEMANTIC_3 0xA0E3
398 #define mmSQ_VTX_SEMANTIC_4 0xA0E4
399 #define mmSQ_VTX_SEMANTIC_5 0xA0E5
400 #define mmSQ_VTX_SEMANTIC_6 0xA0E6
401 #define mmSQ_VTX_SEMANTIC_7 0xA0E7
402 #define mmSQ_VTX_SEMANTIC_8 0xA0E8
403 #define mmSQ_VTX_SEMANTIC_9 0xA0E9
404 #define mmSQ_VTX_SEMANTIC_10 0xA0EA
405 #define mmSQ_VTX_SEMANTIC_11 0xA0EB
406 #define mmSQ_VTX_SEMANTIC_12 0xA0EC
407 #define mmSQ_VTX_SEMANTIC_13 0xA0ED
408 #define mmSQ_VTX_SEMANTIC_14 0xA0EE
409 #define mmSQ_VTX_SEMANTIC_15 0xA0EF
410 #define mmSQ_VTX_SEMANTIC_16 0xA0F0
411 #define mmSQ_VTX_SEMANTIC_17 0xA0F1
412 #define mmSQ_VTX_SEMANTIC_18 0xA0F2
413 #define mmSQ_VTX_SEMANTIC_19 0xA0F3
414 #define mmSQ_VTX_SEMANTIC_20 0xA0F4
415 #define mmSQ_VTX_SEMANTIC_21 0xA0F5
416 #define mmSQ_VTX_SEMANTIC_22 0xA0F6
417 #define mmSQ_VTX_SEMANTIC_23 0xA0F7
418 #define mmSQ_VTX_SEMANTIC_24 0xA0F8
419 #define mmSQ_VTX_SEMANTIC_25 0xA0F9
420 #define mmSQ_VTX_SEMANTIC_26 0xA0FA
421 #define mmSQ_VTX_SEMANTIC_27 0xA0FB
422 #define mmSQ_VTX_SEMANTIC_28 0xA0FC
423 #define mmSQ_VTX_SEMANTIC_29 0xA0FD
424 #define mmSQ_VTX_SEMANTIC_30 0xA0FE
425 #define mmSQ_VTX_SEMANTIC_31 0xA0FF
426
427 #define mmSQ_ALU_CONST_CACHE_PS_0 0xA250
428 #define mmSQ_ALU_CONST_CACHE_PS_1 0xA251
429 #define mmSQ_ALU_CONST_CACHE_PS_2 0xA252
430 #define mmSQ_ALU_CONST_CACHE_PS_3 0xA253
431 #define mmSQ_ALU_CONST_CACHE_PS_4 0xA254
432 #define mmSQ_ALU_CONST_CACHE_PS_5 0xA255
433 #define mmSQ_ALU_CONST_CACHE_PS_6 0xA256
434 #define mmSQ_ALU_CONST_CACHE_PS_7 0xA257
435 #define mmSQ_ALU_CONST_CACHE_PS_8 0xA258
436 #define mmSQ_ALU_CONST_CACHE_PS_9 0xA259
437 #define mmSQ_ALU_CONST_CACHE_PS_10 0xA25A
438 #define mmSQ_ALU_CONST_CACHE_PS_11 0xA25B
439 #define mmSQ_ALU_CONST_CACHE_PS_12 0xA25C
440 #define mmSQ_ALU_CONST_CACHE_PS_13 0xA25D
441 #define mmSQ_ALU_CONST_CACHE_PS_14 0xA25E
442 #define mmSQ_ALU_CONST_CACHE_PS_15 0xA25F
443 #define mmSQ_ALU_CONST_CACHE_VS_0 0xA260
444 #define mmSQ_ALU_CONST_CACHE_VS_1 0xA261
445 #define mmSQ_ALU_CONST_CACHE_VS_2 0xA262
446 #define mmSQ_ALU_CONST_CACHE_VS_3 0xA263
447 #define mmSQ_ALU_CONST_CACHE_VS_4 0xA264
448 #define mmSQ_ALU_CONST_CACHE_VS_5 0xA265
449 #define mmSQ_ALU_CONST_CACHE_VS_6 0xA266
450 #define mmSQ_ALU_CONST_CACHE_VS_7 0xA267
451 #define mmSQ_ALU_CONST_CACHE_VS_8 0xA268
452 #define mmSQ_ALU_CONST_CACHE_VS_9 0xA269
453 #define mmSQ_ALU_CONST_CACHE_VS_10 0xA26A
454 #define mmSQ_ALU_CONST_CACHE_VS_11 0xA26B
455 #define mmSQ_ALU_CONST_CACHE_VS_12 0xA26C
456 #define mmSQ_ALU_CONST_CACHE_VS_13 0xA26D
457 #define mmSQ_ALU_CONST_CACHE_VS_14 0xA26E
458 #define mmSQ_ALU_CONST_CACHE_VS_15 0xA26F
459 #define mmSQ_ALU_CONST_CACHE_GS_0 0xA270
460 #define mmSQ_ALU_CONST_CACHE_GS_1 0xA271
461 #define mmSQ_ALU_CONST_CACHE_GS_2 0xA272
462 #define mmSQ_ALU_CONST_CACHE_GS_3 0xA273
463 #define mmSQ_ALU_CONST_CACHE_GS_4 0xA274
464 #define mmSQ_ALU_CONST_CACHE_GS_5 0xA275
465 #define mmSQ_ALU_CONST_CACHE_GS_6 0xA276
466 #define mmSQ_ALU_CONST_CACHE_GS_7 0xA277
467 #define mmSQ_ALU_CONST_CACHE_GS_8 0xA278
468 #define mmSQ_ALU_CONST_CACHE_GS_9 0xA279
469 #define mmSQ_ALU_CONST_CACHE_GS_10 0xA27A
470 #define mmSQ_ALU_CONST_CACHE_GS_11 0xA27B
471 #define mmSQ_ALU_CONST_CACHE_GS_12 0xA27C
472 #define mmSQ_ALU_CONST_CACHE_GS_13 0xA27D
473 #define mmSQ_ALU_CONST_CACHE_GS_14 0xA27E
474 #define mmSQ_ALU_CONST_CACHE_GS_15 0xA27F
475 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_0 0xA050
476 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_1 0xA051
477 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_2 0xA052
478 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_3 0xA053
479 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_4 0xA054
480 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_5 0xA055
481 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_6 0xA056
482 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_7 0xA057
483 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_8 0xA058
484 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_9 0xA059
485 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_10 0xA05A
486 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_11 0xA05B
487 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_12 0xA05C
488 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_13 0xA05D
489 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_14 0xA05E
490 #define mmSQ_ALU_CONST_BUFFER_SIZE_PS_15 0xA05F
491 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_0 0xA060
492 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_1 0xA061
493 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_2 0xA062
494 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_3 0xA063
495 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_4 0xA064
496 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_5 0xA065
497 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_6 0xA066
498 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_7 0xA067
499 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_8 0xA068
500 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_9 0xA069
501 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_10 0xA06A
502 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_11 0xA06B
503 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_12 0xA06C
504 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_13 0xA06D
505 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_14 0xA06E
506 #define mmSQ_ALU_CONST_BUFFER_SIZE_VS_15 0xA06F
507 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_0 0xA070
508 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_1 0xA071
509 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_2 0xA072
510 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_3 0xA073
511 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_4 0xA074
512 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_5 0xA075
513 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_6 0xA076
514 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_7 0xA077
515 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_8 0xA078
516 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_9 0xA079
517 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_10 0xA07A
518 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_11 0xA07B
519 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_12 0xA07C
520 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_13 0xA07D
521 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_14 0xA07E
522 #define mmSQ_ALU_CONST_BUFFER_SIZE_GS_15 0xA07F
523
524 #define mmSPI_VS_OUT_ID_0 0xA185
525 #define mmSPI_VS_OUT_ID_1 0xA186
526 #define mmSPI_VS_OUT_ID_2 0xA187
527 #define mmSPI_VS_OUT_ID_3 0xA188
528 #define mmSPI_VS_OUT_ID_4 0xA189
529 #define mmSPI_VS_OUT_ID_5 0xA18A
530 #define mmSPI_VS_OUT_ID_6 0xA18B
531 #define mmSPI_VS_OUT_ID_7 0xA18C
532 #define mmSPI_VS_OUT_ID_8 0xA18D
533 #define mmSPI_VS_OUT_ID_9 0xA18E
534 #define mmSPI_PS_INPUT_CNTL_0 0xA191
535 #define mmSPI_PS_INPUT_CNTL_1 0xA192
536 #define mmSPI_PS_INPUT_CNTL_2 0xA193
537 #define mmSPI_PS_INPUT_CNTL_3 0xA194
538 #define mmSPI_PS_INPUT_CNTL_4 0xA195
539 #define mmSPI_PS_INPUT_CNTL_5 0xA196
540 #define mmSPI_PS_INPUT_CNTL_6 0xA197
541 #define mmSPI_PS_INPUT_CNTL_7 0xA198
542 #define mmSPI_PS_INPUT_CNTL_8 0xA199
543 #define mmSPI_PS_INPUT_CNTL_9 0xA19A
544 #define mmSPI_PS_INPUT_CNTL_10 0xA19B
545 #define mmSPI_PS_INPUT_CNTL_11 0xA19C
546 #define mmSPI_PS_INPUT_CNTL_12 0xA19D
547 #define mmSPI_PS_INPUT_CNTL_13 0xA19E
548 #define mmSPI_PS_INPUT_CNTL_14 0xA19F
549 #define mmSPI_PS_INPUT_CNTL_15 0xA1A0
550 #define mmSPI_PS_INPUT_CNTL_16 0xA1A1
551 #define mmSPI_PS_INPUT_CNTL_17 0xA1A2
552 #define mmSPI_PS_INPUT_CNTL_18 0xA1A3
553 #define mmSPI_PS_INPUT_CNTL_19 0xA1A4
554 #define mmSPI_PS_INPUT_CNTL_20 0xA1A5
555 #define mmSPI_PS_INPUT_CNTL_21 0xA1A6
556 #define mmSPI_PS_INPUT_CNTL_22 0xA1A7
557 #define mmSPI_PS_INPUT_CNTL_23 0xA1A8
558 #define mmSPI_PS_INPUT_CNTL_24 0xA1A9
559 #define mmSPI_PS_INPUT_CNTL_25 0xA1AA
560 #define mmSPI_PS_INPUT_CNTL_26 0xA1AB
561 #define mmSPI_PS_INPUT_CNTL_27 0xA1AC
562 #define mmSPI_PS_INPUT_CNTL_28 0xA1AD
563 #define mmSPI_PS_INPUT_CNTL_29 0xA1AE
564 #define mmSPI_PS_INPUT_CNTL_30 0xA1AF
565 #define mmSPI_PS_INPUT_CNTL_31 0xA1B0
566 #define mmSPI_VS_OUT_CONFIG 0xA1B1
567 #define mmSPI_THREAD_GROUPING 0xA1B2
568 #define mmSPI_PS_IN_CONTROL_0 0xA1B3
569 #define mmSPI_PS_IN_CONTROL_1 0xA1B4
570 #define mmSPI_INTERP_CONTROL_0 0xA1B5
571 #define mmSPI_INPUT_Z 0xA1B6
572 #define mmSPI_FOG_CNTL 0xA1B7
573 #define mmSPI_FOG_FUNC_SCALE 0xA1B8
574 #define mmSPI_FOG_FUNC_BIAS 0xA1B9
575
576 #define mmSX_MISC 0xA0D4
577 #define mmSX_ALPHA_TEST_CONTROL 0xA104
578 #define mmSX_ALPHA_REF 0xA10E
579
580 #define mmDB_DEPTH_BASE 0xA003
581 #define mmDB_DEPTH_INFO 0xA004
582 #define mmDB_HTILE_DATA_BASE 0xA005
583 #define mmDB_DEPTH_SIZE 0xA000
584 #define mmDB_DEPTH_VIEW 0xA001
585 #define mmDB_RENDER_CONTROL 0xA343
586 #define mmDB_RENDER_OVERRIDE 0xA344
587 #define mmDB_SHADER_CONTROL 0xA203
588 #define mmDB_STENCIL_CLEAR 0xA00A
589 #define mmDB_DEPTH_CLEAR 0xA00B
590 #define mmDB_HTILE_SURFACE 0xA349
591 #define mmDB_PRELOAD_CONTROL 0xA34C
592 #define mmDB_PREFETCH_LIMIT 0xA34D
593 #define mmDB_STENCILREFMASK 0xA10C
594 #define mmDB_STENCILREFMASK_BF 0xA10D
595 #define mmDB_SRESULTS_COMPARE_STATE0 0xA34A
596 #define mmDB_SRESULTS_COMPARE_STATE1 0xA34B
597 #define mmDB_DEPTH_CONTROL 0xA200
598 #define mmDB_ALPHA_TO_MASK 0xA351
599
600 #define mmCB_CLEAR_RED_R6XX 0xA048
601 #define mmCB_CLEAR_GREEN_R6XX 0xA049
602 #define mmCB_CLEAR_BLUE_R6XX 0xA04A
603 #define mmCB_CLEAR_ALPHA_R6XX 0xA04B
604 #define mmCB_BLEND_RED 0xA105
605 #define mmCB_BLEND_GREEN 0xA106
606 #define mmCB_BLEND_BLUE 0xA107
607 #define mmCB_BLEND_ALPHA 0xA108
608 #define mmCB_FOG_RED_R6XX 0xA109
609 #define mmCB_FOG_GREEN_R6XX 0xA10A
610 #define mmCB_FOG_BLUE_R6XX 0xA10B
611 #define mmCB_BLEND_CONTROL 0xA201
612 #define mmCB_COLOR_CONTROL 0xA202
613 #define mmCB_BLEND0_CONTROL 0xA1E0
614 #define mmCB_BLEND1_CONTROL 0xA1E1
615 #define mmCB_BLEND2_CONTROL 0xA1E2
616 #define mmCB_BLEND3_CONTROL 0xA1E3
617 #define mmCB_BLEND4_CONTROL 0xA1E4
618 #define mmCB_BLEND5_CONTROL 0xA1E5
619 #define mmCB_BLEND6_CONTROL 0xA1E6
620 #define mmCB_BLEND7_CONTROL 0xA1E7
621 #define mmCB_CLRCMP_CONTROL 0xA30C
622 #define mmCB_CLRCMP_SRC 0xA30D
623 #define mmCB_CLRCMP_DST 0xA30E
624 #define mmCB_CLRCMP_MSK 0xA30F
625 #define mmCB_COLOR0_BASE 0xA010
626 #define mmCB_COLOR1_BASE 0xA011
627 #define mmCB_COLOR2_BASE 0xA012
628 #define mmCB_COLOR3_BASE 0xA013
629 #define mmCB_COLOR4_BASE 0xA014
630 #define mmCB_COLOR5_BASE 0xA015
631 #define mmCB_COLOR6_BASE 0xA016
632 #define mmCB_COLOR7_BASE 0xA017
633 #define mmCB_COLOR0_SIZE 0xA018
634 #define mmCB_COLOR1_SIZE 0xA019
635 #define mmCB_COLOR2_SIZE 0xA01A
636 #define mmCB_COLOR3_SIZE 0xA01B
637 #define mmCB_COLOR4_SIZE 0xA01C
638 #define mmCB_COLOR5_SIZE 0xA01D
639 #define mmCB_COLOR6_SIZE 0xA01E
640 #define mmCB_COLOR7_SIZE 0xA01F
641 #define mmCB_COLOR0_VIEW 0xA020
642 #define mmCB_COLOR1_VIEW 0xA021
643 #define mmCB_COLOR2_VIEW 0xA022
644 #define mmCB_COLOR3_VIEW 0xA023
645 #define mmCB_COLOR4_VIEW 0xA024
646 #define mmCB_COLOR5_VIEW 0xA025
647 #define mmCB_COLOR6_VIEW 0xA026
648 #define mmCB_COLOR7_VIEW 0xA027
649 #define mmCB_COLOR0_INFO 0xA028
650 #define mmCB_COLOR1_INFO 0xA029
651 #define mmCB_COLOR2_INFO 0xA02A
652 #define mmCB_COLOR3_INFO 0xA02B
653 #define mmCB_COLOR4_INFO 0xA02C
654 #define mmCB_COLOR5_INFO 0xA02D
655 #define mmCB_COLOR6_INFO 0xA02E
656 #define mmCB_COLOR7_INFO 0xA02F
657 #define mmCB_COLOR0_TILE 0xA030
658 #define mmCB_COLOR1_TILE 0xA031
659 #define mmCB_COLOR2_TILE 0xA032
660 #define mmCB_COLOR3_TILE 0xA033
661 #define mmCB_COLOR4_TILE 0xA034
662 #define mmCB_COLOR5_TILE 0xA035
663 #define mmCB_COLOR6_TILE 0xA036
664 #define mmCB_COLOR7_TILE 0xA037
665 #define mmCB_COLOR0_FRAG 0xA038
666 #define mmCB_COLOR1_FRAG 0xA039
667 #define mmCB_COLOR2_FRAG 0xA03A
668 #define mmCB_COLOR3_FRAG 0xA03B
669 #define mmCB_COLOR4_FRAG 0xA03C
670 #define mmCB_COLOR5_FRAG 0xA03D
671 #define mmCB_COLOR6_FRAG 0xA03E
672 #define mmCB_COLOR7_FRAG 0xA03F
673 #define mmCB_COLOR0_MASK 0xA040
674 #define mmCB_COLOR1_MASK 0xA041
675 #define mmCB_COLOR2_MASK 0xA042
676 #define mmCB_COLOR3_MASK 0xA043
677 #define mmCB_COLOR4_MASK 0xA044
678 #define mmCB_COLOR5_MASK 0xA045
679 #define mmCB_COLOR6_MASK 0xA046
680 #define mmCB_COLOR7_MASK 0xA047
681 #define mmCB_CLEAR_RED_R6XX 0xA048
682 #define mmCB_CLEAR_GREEN_R6XX 0xA049
683 #define mmCB_CLEAR_BLUE_R6XX 0xA04A
684 #define mmCB_CLEAR_ALPHA_R6XX 0xA04B
685 #define mmCB_TARGET_MASK 0xA08E
686 #define mmCB_SHADER_MASK 0xA08F
687 #define mmCB_SHADER_CONTROL 0xA1E8
688
689 #define mmSQ_VTX_BASE_VTX_LOC 0xF3FC
690 #define mmSQ_VTX_START_INST_LOC 0xF3FD
691
692 #endif /* _R700_CHIPOFFSET_H_ */
693