1{
2 "enums": {
3  "ArrayMode": {
4   "entries": [
5    {"name": "ARRAY_LINEAR_GENERAL", "value": 0},
6    {"name": "ARRAY_LINEAR_ALIGNED", "value": 1},
7    {"name": "ARRAY_1D_TILED_THIN1", "value": 2},
8    {"name": "ARRAY_1D_TILED_THICK", "value": 3},
9    {"name": "ARRAY_2D_TILED_THIN1", "value": 4},
10    {"name": "ARRAY_PRT_TILED_THIN1", "value": 5},
11    {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6},
12    {"name": "ARRAY_2D_TILED_THICK", "value": 7},
13    {"name": "ARRAY_2D_TILED_XTHICK", "value": 8},
14    {"name": "ARRAY_PRT_TILED_THICK", "value": 9},
15    {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10},
16    {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11},
17    {"name": "ARRAY_3D_TILED_THIN1", "value": 12},
18    {"name": "ARRAY_3D_TILED_THICK", "value": 13},
19    {"name": "ARRAY_3D_TILED_XTHICK", "value": 14},
20    {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15}
21   ]
22  },
23  "BUF_DATA_FORMAT": {
24   "entries": [
25    {"name": "BUF_DATA_FORMAT_INVALID", "value": 0},
26    {"name": "BUF_DATA_FORMAT_8", "value": 1},
27    {"name": "BUF_DATA_FORMAT_16", "value": 2},
28    {"name": "BUF_DATA_FORMAT_8_8", "value": 3},
29    {"name": "BUF_DATA_FORMAT_32", "value": 4},
30    {"name": "BUF_DATA_FORMAT_16_16", "value": 5},
31    {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6},
32    {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7},
33    {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8},
34    {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9},
35    {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10},
36    {"name": "BUF_DATA_FORMAT_32_32", "value": 11},
37    {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12},
38    {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13},
39    {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14},
40    {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15}
41   ]
42  },
43  "BUF_NUM_FORMAT": {
44   "entries": [
45    {"name": "BUF_NUM_FORMAT_UNORM", "value": 0},
46    {"name": "BUF_NUM_FORMAT_SNORM", "value": 1},
47    {"name": "BUF_NUM_FORMAT_USCALED", "value": 2},
48    {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3},
49    {"name": "BUF_NUM_FORMAT_UINT", "value": 4},
50    {"name": "BUF_NUM_FORMAT_SINT", "value": 5},
51    {"name": "BUF_NUM_FORMAT_SNORM_OGL", "value": 6},
52    {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7}
53   ]
54  },
55  "BankHeight": {
56   "entries": [
57    {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0},
58    {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1},
59    {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2},
60    {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3}
61   ]
62  },
63  "BankWidth": {
64   "entries": [
65    {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0},
66    {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1},
67    {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2},
68    {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3}
69   ]
70  },
71  "BlendOp": {
72   "entries": [
73    {"name": "BLEND_ZERO", "value": 0},
74    {"name": "BLEND_ONE", "value": 1},
75    {"name": "BLEND_SRC_COLOR", "value": 2},
76    {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3},
77    {"name": "BLEND_SRC_ALPHA", "value": 4},
78    {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5},
79    {"name": "BLEND_DST_ALPHA", "value": 6},
80    {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7},
81    {"name": "BLEND_DST_COLOR", "value": 8},
82    {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9},
83    {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10},
84    {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11},
85    {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12},
86    {"name": "BLEND_CONSTANT_COLOR", "value": 13},
87    {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14},
88    {"name": "BLEND_SRC1_COLOR", "value": 15},
89    {"name": "BLEND_INV_SRC1_COLOR", "value": 16},
90    {"name": "BLEND_SRC1_ALPHA", "value": 17},
91    {"name": "BLEND_INV_SRC1_ALPHA", "value": 18},
92    {"name": "BLEND_CONSTANT_ALPHA", "value": 19},
93    {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20}
94   ]
95  },
96  "BlendOpt": {
97   "entries": [
98    {"name": "FORCE_OPT_AUTO", "value": 0},
99    {"name": "FORCE_OPT_DISABLE", "value": 1},
100    {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2},
101    {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3},
102    {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4},
103    {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5},
104    {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6},
105    {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7}
106   ]
107  },
108  "CBMode": {
109   "entries": [
110    {"name": "CB_DISABLE", "value": 0},
111    {"name": "CB_NORMAL", "value": 1},
112    {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2},
113    {"name": "CB_RESOLVE", "value": 3},
114    {"name": "CB_DECOMPRESS", "value": 4},
115    {"name": "CB_FMASK_DECOMPRESS", "value": 5}
116   ]
117  },
118  "CBPerfClearFilterSel": {
119   "entries": [
120    {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0},
121    {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1}
122   ]
123  },
124  "CBPerfOpFilterSel": {
125   "entries": [
126    {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0},
127    {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1},
128    {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2},
129    {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3},
130    {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4},
131    {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5}
132   ]
133  },
134  "CLIP_RULE": {
135   "entries": [
136    {"name": "OUT", "value": 1},
137    {"name": "IN_0", "value": 2},
138    {"name": "IN_1", "value": 4},
139    {"name": "IN_10", "value": 8},
140    {"name": "IN_2", "value": 16},
141    {"name": "IN_20", "value": 32},
142    {"name": "IN_21", "value": 64},
143    {"name": "IN_210", "value": 128},
144    {"name": "IN_3", "value": 256},
145    {"name": "IN_30", "value": 512},
146    {"name": "IN_31", "value": 1024},
147    {"name": "IN_310", "value": 2048},
148    {"name": "IN_32", "value": 4096},
149    {"name": "IN_320", "value": 8192},
150    {"name": "IN_321", "value": 16384},
151    {"name": "IN_3210", "value": 32768}
152   ]
153  },
154  "CP_PERFMON_ENABLE_MODE": {
155   "entries": [
156    {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0},
157    {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1},
158    {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2},
159    {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3}
160   ]
161  },
162  "CP_PERFMON_STATE": {
163   "entries": [
164    {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0},
165    {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1},
166    {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2},
167    {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3},
168    {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4},
169    {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5}
170   ]
171  },
172  "ColorFormat": {
173   "entries": [
174    {"name": "COLOR_INVALID", "value": 0},
175    {"name": "COLOR_8", "value": 1},
176    {"name": "COLOR_16", "value": 2},
177    {"name": "COLOR_8_8", "value": 3},
178    {"name": "COLOR_32", "value": 4},
179    {"name": "COLOR_16_16", "value": 5},
180    {"name": "COLOR_10_11_11", "value": 6},
181    {"name": "COLOR_11_11_10", "value": 7},
182    {"name": "COLOR_10_10_10_2", "value": 8},
183    {"name": "COLOR_2_10_10_10", "value": 9},
184    {"name": "COLOR_8_8_8_8", "value": 10},
185    {"name": "COLOR_32_32", "value": 11},
186    {"name": "COLOR_16_16_16_16", "value": 12},
187    {"name": "COLOR_RESERVED_13", "value": 13},
188    {"name": "COLOR_32_32_32_32", "value": 14},
189    {"name": "COLOR_RESERVED_15", "value": 15},
190    {"name": "COLOR_5_6_5", "value": 16},
191    {"name": "COLOR_1_5_5_5", "value": 17},
192    {"name": "COLOR_5_5_5_1", "value": 18},
193    {"name": "COLOR_4_4_4_4", "value": 19},
194    {"name": "COLOR_8_24", "value": 20},
195    {"name": "COLOR_24_8", "value": 21},
196    {"name": "COLOR_X24_8_32_FLOAT", "value": 22},
197    {"name": "COLOR_RESERVED_23", "value": 23}
198   ]
199  },
200  "CombFunc": {
201   "entries": [
202    {"name": "COMB_DST_PLUS_SRC", "value": 0},
203    {"name": "COMB_SRC_MINUS_DST", "value": 1},
204    {"name": "COMB_MIN_DST_SRC", "value": 2},
205    {"name": "COMB_MAX_DST_SRC", "value": 3},
206    {"name": "COMB_DST_MINUS_SRC", "value": 4}
207   ]
208  },
209  "CompareFrag": {
210   "entries": [
211    {"name": "FRAG_NEVER", "value": 0},
212    {"name": "FRAG_LESS", "value": 1},
213    {"name": "FRAG_EQUAL", "value": 2},
214    {"name": "FRAG_LEQUAL", "value": 3},
215    {"name": "FRAG_GREATER", "value": 4},
216    {"name": "FRAG_NOTEQUAL", "value": 5},
217    {"name": "FRAG_GEQUAL", "value": 6},
218    {"name": "FRAG_ALWAYS", "value": 7}
219   ]
220  },
221  "ConservativeZExport": {
222   "entries": [
223    {"name": "EXPORT_ANY_Z", "value": 0},
224    {"name": "EXPORT_LESS_THAN_Z", "value": 1},
225    {"name": "EXPORT_GREATER_THAN_Z", "value": 2},
226    {"name": "EXPORT_RESERVED", "value": 3}
227   ]
228  },
229  "DbPSLControl": {
230   "entries": [
231    {"name": "PSLC_AUTO", "value": 0},
232    {"name": "PSLC_ON_HANG_ONLY", "value": 1},
233    {"name": "PSLC_ASAP", "value": 2},
234    {"name": "PSLC_COUNTDOWN", "value": 3}
235   ]
236  },
237  "EXCP_EN": {
238   "entries": [
239    {"name": "INVALID", "value": 1},
240    {"name": "INPUT_DENORMAL", "value": 2},
241    {"name": "DIVIDE_BY_ZERO", "value": 4},
242    {"name": "OVERFLOW", "value": 8},
243    {"name": "UNDERFLOW", "value": 16},
244    {"name": "INEXACT", "value": 32},
245    {"name": "INT_DIVIDE_BY_ZERO", "value": 64},
246    {"name": "ADDRESS_WATCH", "value": 128},
247    {"name": "MEMORY_VIOLATION", "value": 256}
248   ]
249  },
250  "FLOAT_MODE": {
251   "entries": [
252    {"name": "FP_32_ROUND_TOWARDS_ZERO", "value": 3},
253    {"name": "FP_16_64_ROUND_TOWARDS_ZERO", "value": 12},
254    {"name": "FP_32_DENORMS", "value": 48},
255    {"name": "FP_16_64_DENORMS", "value": 192}
256   ]
257  },
258  "ForceControl": {
259   "entries": [
260    {"name": "FORCE_OFF", "value": 0},
261    {"name": "FORCE_ENABLE", "value": 1},
262    {"name": "FORCE_DISABLE", "value": 2},
263    {"name": "FORCE_RESERVED", "value": 3}
264   ]
265  },
266  "IMG_DATA_FORMAT": {
267   "entries": [
268    {"name": "IMG_DATA_FORMAT_INVALID", "value": 0},
269    {"name": "IMG_DATA_FORMAT_8", "value": 1},
270    {"name": "IMG_DATA_FORMAT_16", "value": 2},
271    {"name": "IMG_DATA_FORMAT_8_8", "value": 3},
272    {"name": "IMG_DATA_FORMAT_32", "value": 4},
273    {"name": "IMG_DATA_FORMAT_16_16", "value": 5},
274    {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6},
275    {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7},
276    {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8},
277    {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9},
278    {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10},
279    {"name": "IMG_DATA_FORMAT_32_32", "value": 11},
280    {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12},
281    {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13},
282    {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14},
283    {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15},
284    {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16},
285    {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17},
286    {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18},
287    {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19},
288    {"name": "IMG_DATA_FORMAT_8_24", "value": 20},
289    {"name": "IMG_DATA_FORMAT_24_8", "value": 21},
290    {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22},
291    {"name": "IMG_DATA_FORMAT_RESERVED_23", "value": 23},
292    {"name": "IMG_DATA_FORMAT_RESERVED_24", "value": 24},
293    {"name": "IMG_DATA_FORMAT_RESERVED_25", "value": 25},
294    {"name": "IMG_DATA_FORMAT_RESERVED_26", "value": 26},
295    {"name": "IMG_DATA_FORMAT_RESERVED_27", "value": 27},
296    {"name": "IMG_DATA_FORMAT_RESERVED_28", "value": 28},
297    {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29},
298    {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30},
299    {"name": "IMG_DATA_FORMAT_RESERVED_31", "value": 31},
300    {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32},
301    {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33},
302    {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34},
303    {"name": "IMG_DATA_FORMAT_BC1", "value": 35},
304    {"name": "IMG_DATA_FORMAT_BC2", "value": 36},
305    {"name": "IMG_DATA_FORMAT_BC3", "value": 37},
306    {"name": "IMG_DATA_FORMAT_BC4", "value": 38},
307    {"name": "IMG_DATA_FORMAT_BC5", "value": 39},
308    {"name": "IMG_DATA_FORMAT_BC6", "value": 40},
309    {"name": "IMG_DATA_FORMAT_BC7", "value": 41},
310    {"name": "IMG_DATA_FORMAT_RESERVED_42", "value": 42},
311    {"name": "IMG_DATA_FORMAT_RESERVED_43", "value": 43},
312    {"name": "IMG_DATA_FORMAT_FMASK8_S2_F1", "value": 44},
313    {"name": "IMG_DATA_FORMAT_FMASK8_S4_F1", "value": 45},
314    {"name": "IMG_DATA_FORMAT_FMASK8_S8_F1", "value": 46},
315    {"name": "IMG_DATA_FORMAT_FMASK8_S2_F2", "value": 47},
316    {"name": "IMG_DATA_FORMAT_FMASK8_S4_F2", "value": 48},
317    {"name": "IMG_DATA_FORMAT_FMASK8_S4_F4", "value": 49},
318    {"name": "IMG_DATA_FORMAT_FMASK16_S16_F1", "value": 50},
319    {"name": "IMG_DATA_FORMAT_FMASK16_S8_F2", "value": 51},
320    {"name": "IMG_DATA_FORMAT_FMASK32_S16_F2", "value": 52},
321    {"name": "IMG_DATA_FORMAT_FMASK32_S8_F4", "value": 53},
322    {"name": "IMG_DATA_FORMAT_FMASK32_S8_F8", "value": 54},
323    {"name": "IMG_DATA_FORMAT_FMASK64_S16_F4", "value": 55},
324    {"name": "IMG_DATA_FORMAT_FMASK64_S16_F8", "value": 56},
325    {"name": "IMG_DATA_FORMAT_4_4", "value": 57},
326    {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58},
327    {"name": "IMG_DATA_FORMAT_1", "value": 59},
328    {"name": "IMG_DATA_FORMAT_1_REVERSED", "value": 60},
329    {"name": "IMG_DATA_FORMAT_32_AS_8", "value": 61},
330    {"name": "IMG_DATA_FORMAT_32_AS_8_8", "value": 62},
331    {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63}
332   ]
333  },
334  "IMG_NUM_FORMAT": {
335   "entries": [
336    {"name": "IMG_NUM_FORMAT_UNORM", "value": 0},
337    {"name": "IMG_NUM_FORMAT_SNORM", "value": 1},
338    {"name": "IMG_NUM_FORMAT_USCALED", "value": 2},
339    {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3},
340    {"name": "IMG_NUM_FORMAT_UINT", "value": 4},
341    {"name": "IMG_NUM_FORMAT_SINT", "value": 5},
342    {"name": "IMG_NUM_FORMAT_SNORM_OGL", "value": 6},
343    {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7},
344    {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8},
345    {"name": "IMG_NUM_FORMAT_SRGB", "value": 9},
346    {"name": "IMG_NUM_FORMAT_UBNORM", "value": 10},
347    {"name": "IMG_NUM_FORMAT_UBNORM_OGL", "value": 11},
348    {"name": "IMG_NUM_FORMAT_UBINT", "value": 12},
349    {"name": "IMG_NUM_FORMAT_UBSCALED", "value": 13},
350    {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14},
351    {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15}
352   ]
353  },
354  "MacroTileAspect": {
355   "entries": [
356    {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0},
357    {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1},
358    {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2},
359    {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3}
360   ]
361  },
362  "MicroTileMode": {
363   "entries": [
364    {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0},
365    {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1},
366    {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2},
367    {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3},
368    {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4}
369   ]
370  },
371  "NumBanks": {
372   "entries": [
373    {"name": "ADDR_SURF_2_BANK", "value": 0},
374    {"name": "ADDR_SURF_4_BANK", "value": 1},
375    {"name": "ADDR_SURF_8_BANK", "value": 2},
376    {"name": "ADDR_SURF_16_BANK", "value": 3}
377   ]
378  },
379  "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE": {
380   "entries": [
381    {"name": "X_DRAW_POINTS", "value": 0},
382    {"name": "X_DRAW_LINES", "value": 1},
383    {"name": "X_DRAW_TRIANGLES", "value": 2}
384   ]
385  },
386  "PA_SU_SC_MODE_CNTL__POLY_MODE": {
387   "entries": [
388    {"name": "X_DISABLE_POLY_MODE", "value": 0},
389    {"name": "X_DUAL_MODE", "value": 1}
390   ]
391  },
392  "PA_SU_VTX_CNTL__ROUND_MODE": {
393   "entries": [
394    {"name": "X_TRUNCATE", "value": 0},
395    {"name": "X_ROUND", "value": 1},
396    {"name": "X_ROUND_TO_EVEN", "value": 2},
397    {"name": "X_ROUND_TO_ODD", "value": 3}
398   ]
399  },
400  "PipeConfig": {
401   "entries": [
402    {"name": "ADDR_SURF_P2", "value": 0},
403    {"name": "ADDR_SURF_P2_RESERVED0", "value": 1},
404    {"name": "ADDR_SURF_P2_RESERVED1", "value": 2},
405    {"name": "ADDR_SURF_P2_RESERVED2", "value": 3},
406    {"name": "ADDR_SURF_P4_8x16", "value": 4},
407    {"name": "ADDR_SURF_P4_16x16", "value": 5},
408    {"name": "ADDR_SURF_P4_16x32", "value": 6},
409    {"name": "ADDR_SURF_P4_32x32", "value": 7},
410    {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8},
411    {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9},
412    {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10},
413    {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11},
414    {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12},
415    {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13},
416    {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14},
417    {"name": "ADDR_SURF_P8_RESERVED0", "value": 15},
418    {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16},
419    {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17}
420   ]
421  },
422  "PkrMap": {
423   "entries": [
424    {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0},
425    {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1},
426    {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2},
427    {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3}
428   ]
429  },
430  "PkrXsel": {
431   "entries": [
432    {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0},
433    {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1},
434    {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2},
435    {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3}
436   ]
437  },
438  "PkrXsel2": {
439   "entries": [
440    {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0},
441    {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1},
442    {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2},
443    {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3}
444   ]
445  },
446  "PkrYsel": {
447   "entries": [
448    {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0},
449    {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1},
450    {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2},
451    {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3}
452   ]
453  },
454  "QUANT_MODE": {
455   "entries": [
456    {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0},
457    {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1},
458    {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2},
459    {"name": "X_16_8_FIXED_POINT_1_2", "value": 3},
460    {"name": "X_16_8_FIXED_POINT_1", "value": 4},
461    {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5},
462    {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6},
463    {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7}
464   ]
465  },
466  "ROP3": {
467   "entries": [
468    {"name": "ROP3_CLEAR", "value": 0},
469    {"name": "X_0X05", "value": 5},
470    {"name": "X_0X0A", "value": 10},
471    {"name": "X_0X0F", "value": 15},
472    {"name": "ROP3_NOR", "value": 17},
473    {"name": "ROP3_AND_INVERTED", "value": 34},
474    {"name": "ROP3_COPY_INVERTED", "value": 51},
475    {"name": "ROP3_AND_REVERSE", "value": 68},
476    {"name": "X_0X50", "value": 80},
477    {"name": "ROP3_INVERT", "value": 85},
478    {"name": "X_0X5A", "value": 90},
479    {"name": "X_0X5F", "value": 95},
480    {"name": "ROP3_XOR", "value": 102},
481    {"name": "ROP3_NAND", "value": 119},
482    {"name": "ROP3_AND", "value": 136},
483    {"name": "ROP3_EQUIVALENT", "value": 153},
484    {"name": "X_0XA0", "value": 160},
485    {"name": "X_0XA5", "value": 165},
486    {"name": "ROP3_NO_OP", "value": 170},
487    {"name": "X_0XAF", "value": 175},
488    {"name": "ROP3_OR_INVERTED", "value": 187},
489    {"name": "ROP3_COPY", "value": 204},
490    {"name": "ROP3_OR_REVERSE", "value": 221},
491    {"name": "ROP3_OR", "value": 238},
492    {"name": "X_0XF0", "value": 240},
493    {"name": "X_0XF5", "value": 245},
494    {"name": "X_0XFA", "value": 250},
495    {"name": "ROP3_SET", "value": 255}
496   ]
497  },
498  "RbMap": {
499   "entries": [
500    {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0},
501    {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1},
502    {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2},
503    {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3}
504   ]
505  },
506  "RbXsel": {
507   "entries": [
508    {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0},
509    {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1}
510   ]
511  },
512  "RbXsel2": {
513   "entries": [
514    {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0},
515    {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1},
516    {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2},
517    {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3}
518   ]
519  },
520  "RbYsel": {
521   "entries": [
522    {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0},
523    {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1}
524   ]
525  },
526  "SPI_PNT_SPRITE_OVERRIDE": {
527   "entries": [
528    {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0},
529    {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1},
530    {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2},
531    {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3},
532    {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4}
533   ]
534  },
535  "SPI_SHADER_EX_FORMAT": {
536   "entries": [
537    {"name": "SPI_SHADER_ZERO", "value": 0},
538    {"name": "SPI_SHADER_32_R", "value": 1},
539    {"name": "SPI_SHADER_32_GR", "value": 2},
540    {"name": "SPI_SHADER_32_AR", "value": 3},
541    {"name": "SPI_SHADER_FP16_ABGR", "value": 4},
542    {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5},
543    {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6},
544    {"name": "SPI_SHADER_UINT16_ABGR", "value": 7},
545    {"name": "SPI_SHADER_SINT16_ABGR", "value": 8},
546    {"name": "SPI_SHADER_32_ABGR", "value": 9}
547   ]
548  },
549  "SPI_SHADER_FORMAT": {
550   "entries": [
551    {"name": "SPI_SHADER_NONE", "value": 0},
552    {"name": "SPI_SHADER_1COMP", "value": 1},
553    {"name": "SPI_SHADER_2COMP", "value": 2},
554    {"name": "SPI_SHADER_4COMPRESS", "value": 3},
555    {"name": "SPI_SHADER_4COMP", "value": 4}
556   ]
557  },
558  "SPM_PERFMON_STATE": {
559   "entries": [
560    {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0},
561    {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1},
562    {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2},
563    {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3},
564    {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4},
565    {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5}
566   ]
567  },
568  "SQ_IMG_FILTER_TYPE": {
569   "entries": [
570    {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0},
571    {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1},
572    {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2}
573   ]
574  },
575  "SQ_RSRC_BUF_TYPE": {
576   "entries": [
577    {"name": "SQ_RSRC_BUF", "value": 0},
578    {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1},
579    {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2},
580    {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3}
581   ]
582  },
583  "SQ_RSRC_IMG_TYPE": {
584   "entries": [
585    {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0},
586    {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1},
587    {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2},
588    {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3},
589    {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4},
590    {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5},
591    {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6},
592    {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7},
593    {"name": "SQ_RSRC_IMG_1D", "value": 8},
594    {"name": "SQ_RSRC_IMG_2D", "value": 9},
595    {"name": "SQ_RSRC_IMG_3D", "value": 10},
596    {"name": "SQ_RSRC_IMG_CUBE", "value": 11},
597    {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12},
598    {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13},
599    {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14},
600    {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15}
601   ]
602  },
603  "SQ_SEL_XYZW01": {
604   "entries": [
605    {"name": "SQ_SEL_0", "value": 0},
606    {"name": "SQ_SEL_1", "value": 1},
607    {"name": "SQ_SEL_RESERVED_0", "value": 2},
608    {"name": "SQ_SEL_RESERVED_1", "value": 3},
609    {"name": "SQ_SEL_X", "value": 4},
610    {"name": "SQ_SEL_Y", "value": 5},
611    {"name": "SQ_SEL_Z", "value": 6},
612    {"name": "SQ_SEL_W", "value": 7}
613   ]
614  },
615  "SQ_TEX_BORDER_COLOR": {
616   "entries": [
617    {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0},
618    {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1},
619    {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2},
620    {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3}
621   ]
622  },
623  "SQ_TEX_CLAMP": {
624   "entries": [
625    {"name": "SQ_TEX_WRAP", "value": 0},
626    {"name": "SQ_TEX_MIRROR", "value": 1},
627    {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2},
628    {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3},
629    {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4},
630    {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5},
631    {"name": "SQ_TEX_CLAMP_BORDER", "value": 6},
632    {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7}
633   ]
634  },
635  "SQ_TEX_DEPTH_COMPARE": {
636   "entries": [
637    {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0},
638    {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1},
639    {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2},
640    {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3},
641    {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4},
642    {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5},
643    {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6},
644    {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7}
645   ]
646  },
647  "SQ_TEX_MIP_FILTER": {
648   "entries": [
649    {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0},
650    {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1},
651    {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2}
652   ]
653  },
654  "SQ_TEX_XY_FILTER": {
655   "entries": [
656    {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0},
657    {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1},
658    {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2},
659    {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3}
660   ]
661  },
662  "SQ_TEX_Z_FILTER": {
663   "entries": [
664    {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0},
665    {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1},
666    {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2}
667   ]
668  },
669  "ScMap": {
670   "entries": [
671    {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0},
672    {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1},
673    {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2},
674    {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3}
675   ]
676  },
677  "ScXsel": {
678   "entries": [
679    {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0},
680    {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1},
681    {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2},
682    {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3}
683   ]
684  },
685  "ScYsel": {
686   "entries": [
687    {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0},
688    {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1},
689    {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2},
690    {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3}
691   ]
692  },
693  "SeMap": {
694   "entries": [
695    {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0},
696    {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1},
697    {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2},
698    {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3}
699   ]
700  },
701  "SePairMap": {
702   "entries": [
703    {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0},
704    {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1},
705    {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2},
706    {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3}
707   ]
708  },
709  "SePairXsel": {
710   "entries": [
711    {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0},
712    {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1},
713    {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2},
714    {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3}
715   ]
716  },
717  "SePairYsel": {
718   "entries": [
719    {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0},
720    {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1},
721    {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2},
722    {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3}
723   ]
724  },
725  "SeXsel": {
726   "entries": [
727    {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0},
728    {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1},
729    {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2},
730    {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3}
731   ]
732  },
733  "SeYsel": {
734   "entries": [
735    {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0},
736    {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1},
737    {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2},
738    {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3}
739   ]
740  },
741  "StencilFormat": {
742   "entries": [
743    {"name": "STENCIL_INVALID", "value": 0},
744    {"name": "STENCIL_8", "value": 1}
745   ]
746  },
747  "StencilOp": {
748   "entries": [
749    {"name": "STENCIL_KEEP", "value": 0},
750    {"name": "STENCIL_ZERO", "value": 1},
751    {"name": "STENCIL_ONES", "value": 2},
752    {"name": "STENCIL_REPLACE_TEST", "value": 3},
753    {"name": "STENCIL_REPLACE_OP", "value": 4},
754    {"name": "STENCIL_ADD_CLAMP", "value": 5},
755    {"name": "STENCIL_SUB_CLAMP", "value": 6},
756    {"name": "STENCIL_INVERT", "value": 7},
757    {"name": "STENCIL_ADD_WRAP", "value": 8},
758    {"name": "STENCIL_SUB_WRAP", "value": 9},
759    {"name": "STENCIL_AND", "value": 10},
760    {"name": "STENCIL_OR", "value": 11},
761    {"name": "STENCIL_XOR", "value": 12},
762    {"name": "STENCIL_NAND", "value": 13},
763    {"name": "STENCIL_NOR", "value": 14},
764    {"name": "STENCIL_XNOR", "value": 15}
765   ]
766  },
767  "SurfaceEndian": {
768   "entries": [
769    {"name": "ENDIAN_NONE", "value": 0},
770    {"name": "ENDIAN_8IN16", "value": 1},
771    {"name": "ENDIAN_8IN32", "value": 2},
772    {"name": "ENDIAN_8IN64", "value": 3}
773   ]
774  },
775  "SurfaceNumber": {
776   "entries": [
777    {"name": "NUMBER_UNORM", "value": 0},
778    {"name": "NUMBER_SNORM", "value": 1},
779    {"name": "NUMBER_USCALED", "value": 2},
780    {"name": "NUMBER_SSCALED", "value": 3},
781    {"name": "NUMBER_UINT", "value": 4},
782    {"name": "NUMBER_SINT", "value": 5},
783    {"name": "NUMBER_SRGB", "value": 6},
784    {"name": "NUMBER_FLOAT", "value": 7}
785   ]
786  },
787  "SurfaceSwap": {
788   "entries": [
789    {"name": "SWAP_STD", "value": 0},
790    {"name": "SWAP_ALT", "value": 1},
791    {"name": "SWAP_STD_REV", "value": 2},
792    {"name": "SWAP_ALT_REV", "value": 3}
793   ]
794  },
795  "TileSplit": {
796   "entries": [
797    {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0},
798    {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1},
799    {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2},
800    {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3},
801    {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4},
802    {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5},
803    {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6}
804   ]
805  },
806  "VGT_DI_MAJOR_MODE_SELECT": {
807   "entries": [
808    {"name": "DI_MAJOR_MODE_0", "value": 0},
809    {"name": "DI_MAJOR_MODE_1", "value": 1}
810   ]
811  },
812  "VGT_DI_PRIM_TYPE": {
813   "entries": [
814    {"name": "DI_PT_NONE", "value": 0},
815    {"name": "DI_PT_POINTLIST", "value": 1},
816    {"name": "DI_PT_LINELIST", "value": 2},
817    {"name": "DI_PT_LINESTRIP", "value": 3},
818    {"name": "DI_PT_TRILIST", "value": 4},
819    {"name": "DI_PT_TRIFAN", "value": 5},
820    {"name": "DI_PT_TRISTRIP", "value": 6},
821    {"name": "DI_PT_UNUSED_0", "value": 7},
822    {"name": "DI_PT_UNUSED_1", "value": 8},
823    {"name": "DI_PT_PATCH", "value": 9},
824    {"name": "DI_PT_LINELIST_ADJ", "value": 10},
825    {"name": "DI_PT_LINESTRIP_ADJ", "value": 11},
826    {"name": "DI_PT_TRILIST_ADJ", "value": 12},
827    {"name": "DI_PT_TRISTRIP_ADJ", "value": 13},
828    {"name": "DI_PT_UNUSED_3", "value": 14},
829    {"name": "DI_PT_UNUSED_4", "value": 15},
830    {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16},
831    {"name": "DI_PT_RECTLIST", "value": 17},
832    {"name": "DI_PT_LINELOOP", "value": 18},
833    {"name": "DI_PT_QUADLIST", "value": 19},
834    {"name": "DI_PT_QUADSTRIP", "value": 20},
835    {"name": "DI_PT_POLYGON", "value": 21},
836    {"name": "DI_PT_2D_COPY_RECT_LIST_V0", "value": 22},
837    {"name": "DI_PT_2D_COPY_RECT_LIST_V1", "value": 23},
838    {"name": "DI_PT_2D_COPY_RECT_LIST_V2", "value": 24},
839    {"name": "DI_PT_2D_COPY_RECT_LIST_V3", "value": 25},
840    {"name": "DI_PT_2D_FILL_RECT_LIST", "value": 26},
841    {"name": "DI_PT_2D_LINE_STRIP", "value": 27},
842    {"name": "DI_PT_2D_TRI_STRIP", "value": 28}
843   ]
844  },
845  "VGT_DI_SOURCE_SELECT": {
846   "entries": [
847    {"name": "DI_SRC_SEL_DMA", "value": 0},
848    {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1},
849    {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2},
850    {"name": "DI_SRC_SEL_RESERVED", "value": 3}
851   ]
852  },
853  "VGT_DMA_BUF_TYPE": {
854   "entries": [
855    {"name": "VGT_DMA_BUF_MEM", "value": 0},
856    {"name": "VGT_DMA_BUF_RING", "value": 1},
857    {"name": "VGT_DMA_BUF_SETUP", "value": 2}
858   ]
859  },
860  "VGT_DMA_SWAP_MODE": {
861   "entries": [
862    {"name": "VGT_DMA_SWAP_NONE", "value": 0},
863    {"name": "VGT_DMA_SWAP_16_BIT", "value": 1},
864    {"name": "VGT_DMA_SWAP_32_BIT", "value": 2},
865    {"name": "VGT_DMA_SWAP_WORD", "value": 3}
866   ]
867  },
868  "VGT_EVENT_TYPE": {
869   "entries": [
870    {"name": "Reserved_0x00", "value": 0},
871    {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1},
872    {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2},
873    {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3},
874    {"name": "CACHE_FLUSH_TS", "value": 4},
875    {"name": "CONTEXT_DONE", "value": 5},
876    {"name": "CACHE_FLUSH", "value": 6},
877    {"name": "CS_PARTIAL_FLUSH", "value": 7},
878    {"name": "VGT_STREAMOUT_SYNC", "value": 8},
879    {"name": "Reserved_0x09", "value": 9},
880    {"name": "VGT_STREAMOUT_RESET", "value": 10},
881    {"name": "END_OF_PIPE_INCR_DE", "value": 11},
882    {"name": "END_OF_PIPE_IB_END", "value": 12},
883    {"name": "RST_PIX_CNT", "value": 13},
884    {"name": "Reserved_0x0E", "value": 14},
885    {"name": "VS_PARTIAL_FLUSH", "value": 15},
886    {"name": "PS_PARTIAL_FLUSH", "value": 16},
887    {"name": "FLUSH_HS_OUTPUT", "value": 17},
888    {"name": "FLUSH_LS_OUTPUT", "value": 18},
889    {"name": "Reserved_0x13", "value": 19},
890    {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20},
891    {"name": "ZPASS_DONE", "value": 21},
892    {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22},
893    {"name": "PERFCOUNTER_START", "value": 23},
894    {"name": "PERFCOUNTER_STOP", "value": 24},
895    {"name": "PIPELINESTAT_START", "value": 25},
896    {"name": "PIPELINESTAT_STOP", "value": 26},
897    {"name": "PERFCOUNTER_SAMPLE", "value": 27},
898    {"name": "FLUSH_ES_OUTPUT", "value": 28},
899    {"name": "FLUSH_GS_OUTPUT", "value": 29},
900    {"name": "SAMPLE_PIPELINESTAT", "value": 30},
901    {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31},
902    {"name": "SAMPLE_STREAMOUTSTATS", "value": 32},
903    {"name": "RESET_VTX_CNT", "value": 33},
904    {"name": "BLOCK_CONTEXT_DONE", "value": 34},
905    {"name": "CS_CONTEXT_DONE", "value": 35},
906    {"name": "VGT_FLUSH", "value": 36},
907    {"name": "Reserved_0x25", "value": 37},
908    {"name": "SQ_NON_EVENT", "value": 38},
909    {"name": "SC_SEND_DB_VPZ", "value": 39},
910    {"name": "BOTTOM_OF_PIPE_TS", "value": 40},
911    {"name": "FLUSH_SX_TS", "value": 41},
912    {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42},
913    {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43},
914    {"name": "FLUSH_AND_INV_DB_META", "value": 44},
915    {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45},
916    {"name": "FLUSH_AND_INV_CB_META", "value": 46},
917    {"name": "CS_DONE", "value": 47},
918    {"name": "PS_DONE", "value": 48},
919    {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49},
920    {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50},
921    {"name": "THREAD_TRACE_START", "value": 51},
922    {"name": "THREAD_TRACE_STOP", "value": 52},
923    {"name": "THREAD_TRACE_MARKER", "value": 53},
924    {"name": "THREAD_TRACE_FLUSH", "value": 54},
925    {"name": "THREAD_TRACE_FINISH", "value": 55},
926    {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56},
927    {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57},
928    {"name": "PIXEL_PIPE_STAT_RESET", "value": 58},
929    {"name": "CONTEXT_SUSPEND", "value": 59}
930   ]
931  },
932  "VGT_GS_CUT_MODE": {
933   "entries": [
934    {"name": "GS_CUT_1024", "value": 0},
935    {"name": "GS_CUT_512", "value": 1},
936    {"name": "GS_CUT_256", "value": 2},
937    {"name": "GS_CUT_128", "value": 3}
938   ]
939  },
940  "VGT_GS_MODE_TYPE": {
941   "entries": [
942    {"name": "GS_OFF", "value": 0},
943    {"name": "GS_SCENARIO_A", "value": 1},
944    {"name": "GS_SCENARIO_B", "value": 2},
945    {"name": "GS_SCENARIO_G", "value": 3},
946    {"name": "GS_SCENARIO_C", "value": 4},
947    {"name": "SPRITE_EN", "value": 5}
948   ]
949  },
950  "VGT_GS_OUTPRIM_TYPE": {
951   "entries": [
952    {"name": "POINTLIST", "value": 0},
953    {"name": "LINESTRIP", "value": 1},
954    {"name": "TRISTRIP", "value": 2}
955   ]
956  },
957  "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY": {
958   "entries": [
959    {"name": "X_8K_DWORDS", "value": 0},
960    {"name": "X_4K_DWORDS", "value": 1},
961    {"name": "X_2K_DWORDS", "value": 2},
962    {"name": "X_1K_DWORDS", "value": 3}
963   ]
964  },
965  "VGT_INDEX_TYPE_MODE": {
966   "entries": [
967    {"name": "VGT_INDEX_16", "value": 0},
968    {"name": "VGT_INDEX_32", "value": 1}
969   ]
970  },
971  "VGT_RDREQ_POLICY": {
972   "entries": [
973    {"name": "VGT_POLICY_LRU", "value": 0},
974    {"name": "VGT_POLICY_STREAM", "value": 1},
975    {"name": "VGT_POLICY_BYPASS", "value": 2},
976    {"name": "VGT_POLICY_RESERVED", "value": 3}
977   ]
978  },
979  "VGT_STAGES_ES_EN": {
980   "entries": [
981    {"name": "ES_STAGE_OFF", "value": 0},
982    {"name": "ES_STAGE_DS", "value": 1},
983    {"name": "ES_STAGE_REAL", "value": 2},
984    {"name": "RESERVED_ES", "value": 3}
985   ]
986  },
987  "VGT_STAGES_GS_EN": {
988   "entries": [
989    {"name": "GS_STAGE_OFF", "value": 0},
990    {"name": "GS_STAGE_ON", "value": 1}
991   ]
992  },
993  "VGT_STAGES_HS_EN": {
994   "entries": [
995    {"name": "HS_STAGE_OFF", "value": 0},
996    {"name": "HS_STAGE_ON", "value": 1}
997   ]
998  },
999  "VGT_STAGES_LS_EN": {
1000   "entries": [
1001    {"name": "LS_STAGE_OFF", "value": 0},
1002    {"name": "LS_STAGE_ON", "value": 1},
1003    {"name": "CS_STAGE_ON", "value": 2},
1004    {"name": "RESERVED_LS", "value": 3}
1005   ]
1006  },
1007  "VGT_STAGES_VS_EN": {
1008   "entries": [
1009    {"name": "VS_STAGE_REAL", "value": 0},
1010    {"name": "VS_STAGE_DS", "value": 1},
1011    {"name": "VS_STAGE_COPY_SHADER", "value": 2},
1012    {"name": "RESERVED_VS", "value": 3}
1013   ]
1014  },
1015  "VGT_TESS_PARTITION": {
1016   "entries": [
1017    {"name": "PART_INTEGER", "value": 0},
1018    {"name": "PART_POW2", "value": 1},
1019    {"name": "PART_FRAC_ODD", "value": 2},
1020    {"name": "PART_FRAC_EVEN", "value": 3}
1021   ]
1022  },
1023  "VGT_TESS_TOPOLOGY": {
1024   "entries": [
1025    {"name": "OUTPUT_POINT", "value": 0},
1026    {"name": "OUTPUT_LINE", "value": 1},
1027    {"name": "OUTPUT_TRIANGLE_CW", "value": 2},
1028    {"name": "OUTPUT_TRIANGLE_CCW", "value": 3}
1029   ]
1030  },
1031  "VGT_TESS_TYPE": {
1032   "entries": [
1033    {"name": "TESS_ISOLINE", "value": 0},
1034    {"name": "TESS_TRIANGLE", "value": 1},
1035    {"name": "TESS_QUAD", "value": 2}
1036   ]
1037  },
1038  "ZFormat": {
1039   "entries": [
1040    {"name": "Z_INVALID", "value": 0},
1041    {"name": "Z_16", "value": 1},
1042    {"name": "Z_24", "value": 2},
1043    {"name": "Z_32_FLOAT", "value": 3}
1044   ]
1045  },
1046  "ZLimitSumm": {
1047   "entries": [
1048    {"name": "FORCE_SUMM_OFF", "value": 0},
1049    {"name": "FORCE_SUMM_MINZ", "value": 1},
1050    {"name": "FORCE_SUMM_MAXZ", "value": 2},
1051    {"name": "FORCE_SUMM_BOTH", "value": 3}
1052   ]
1053  },
1054  "ZOrder": {
1055   "entries": [
1056    {"name": "LATE_Z", "value": 0},
1057    {"name": "EARLY_Z_THEN_LATE_Z", "value": 1},
1058    {"name": "RE_Z", "value": 2},
1059    {"name": "EARLY_Z_THEN_RE_Z", "value": 3}
1060   ]
1061  }
1062 },
1063 "register_mappings": [
1064  {
1065   "chips": ["gfx7"],
1066   "map": {"at": 68, "to": "mm"},
1067   "name": "SQ_WAVE_MODE",
1068   "type_ref": "SQ_WAVE_MODE"
1069  },
1070  {
1071   "chips": ["gfx7"],
1072   "map": {"at": 72, "to": "mm"},
1073   "name": "SQ_WAVE_STATUS",
1074   "type_ref": "SQ_WAVE_STATUS"
1075  },
1076  {
1077   "chips": ["gfx7"],
1078   "map": {"at": 76, "to": "mm"},
1079   "name": "SQ_WAVE_TRAPSTS",
1080   "type_ref": "SQ_WAVE_TRAPSTS"
1081  },
1082  {
1083   "chips": ["gfx7"],
1084   "map": {"at": 80, "to": "mm"},
1085   "name": "SQ_WAVE_HW_ID",
1086   "type_ref": "SQ_WAVE_HW_ID"
1087  },
1088  {
1089   "chips": ["gfx7"],
1090   "map": {"at": 84, "to": "mm"},
1091   "name": "SQ_WAVE_GPR_ALLOC",
1092   "type_ref": "SQ_WAVE_GPR_ALLOC"
1093  },
1094  {
1095   "chips": ["gfx7"],
1096   "map": {"at": 88, "to": "mm"},
1097   "name": "SQ_WAVE_LDS_ALLOC",
1098   "type_ref": "SQ_WAVE_LDS_ALLOC"
1099  },
1100  {
1101   "chips": ["gfx7"],
1102   "map": {"at": 92, "to": "mm"},
1103   "name": "SQ_WAVE_IB_STS",
1104   "type_ref": "SQ_WAVE_IB_STS"
1105  },
1106  {
1107   "chips": ["gfx7"],
1108   "map": {"at": 96, "to": "mm"},
1109   "name": "SQ_WAVE_PC_LO"
1110  },
1111  {
1112   "chips": ["gfx7"],
1113   "map": {"at": 100, "to": "mm"},
1114   "name": "SQ_WAVE_PC_HI",
1115   "type_ref": "SQ_WAVE_PC_HI"
1116  },
1117  {
1118   "chips": ["gfx7"],
1119   "map": {"at": 104, "to": "mm"},
1120   "name": "SQ_WAVE_INST_DW0"
1121  },
1122  {
1123   "chips": ["gfx7"],
1124   "map": {"at": 108, "to": "mm"},
1125   "name": "SQ_WAVE_INST_DW1"
1126  },
1127  {
1128   "chips": ["gfx7"],
1129   "map": {"at": 112, "to": "mm"},
1130   "name": "SQ_WAVE_IB_DBG0",
1131   "type_ref": "SQ_WAVE_IB_DBG0"
1132  },
1133  {
1134   "chips": ["gfx7"],
1135   "map": {"at": 2480, "to": "mm"},
1136   "name": "SQ_WAVE_TBA_LO"
1137  },
1138  {
1139   "chips": ["gfx7"],
1140   "map": {"at": 2484, "to": "mm"},
1141   "name": "SQ_WAVE_TBA_HI",
1142   "type_ref": "SQ_WAVE_TBA_HI"
1143  },
1144  {
1145   "chips": ["gfx7"],
1146   "map": {"at": 2488, "to": "mm"},
1147   "name": "SQ_WAVE_TMA_LO"
1148  },
1149  {
1150   "chips": ["gfx7"],
1151   "map": {"at": 2492, "to": "mm"},
1152   "name": "SQ_WAVE_TMA_HI",
1153   "type_ref": "SQ_WAVE_TBA_HI"
1154  },
1155  {
1156   "chips": ["gfx7"],
1157   "map": {"at": 2496, "to": "mm"},
1158   "name": "SQ_WAVE_TTMP0"
1159  },
1160  {
1161   "chips": ["gfx7"],
1162   "map": {"at": 2500, "to": "mm"},
1163   "name": "SQ_WAVE_TTMP1"
1164  },
1165  {
1166   "chips": ["gfx7"],
1167   "map": {"at": 2504, "to": "mm"},
1168   "name": "SQ_WAVE_TTMP2"
1169  },
1170  {
1171   "chips": ["gfx7"],
1172   "map": {"at": 2508, "to": "mm"},
1173   "name": "SQ_WAVE_TTMP3"
1174  },
1175  {
1176   "chips": ["gfx7"],
1177   "map": {"at": 2512, "to": "mm"},
1178   "name": "SQ_WAVE_TTMP4"
1179  },
1180  {
1181   "chips": ["gfx7"],
1182   "map": {"at": 2516, "to": "mm"},
1183   "name": "SQ_WAVE_TTMP5"
1184  },
1185  {
1186   "chips": ["gfx7"],
1187   "map": {"at": 2520, "to": "mm"},
1188   "name": "SQ_WAVE_TTMP6"
1189  },
1190  {
1191   "chips": ["gfx7"],
1192   "map": {"at": 2524, "to": "mm"},
1193   "name": "SQ_WAVE_TTMP7"
1194  },
1195  {
1196   "chips": ["gfx7"],
1197   "map": {"at": 2528, "to": "mm"},
1198   "name": "SQ_WAVE_TTMP8"
1199  },
1200  {
1201   "chips": ["gfx7"],
1202   "map": {"at": 2532, "to": "mm"},
1203   "name": "SQ_WAVE_TTMP9"
1204  },
1205  {
1206   "chips": ["gfx7"],
1207   "map": {"at": 2536, "to": "mm"},
1208   "name": "SQ_WAVE_TTMP10"
1209  },
1210  {
1211   "chips": ["gfx7"],
1212   "map": {"at": 2540, "to": "mm"},
1213   "name": "SQ_WAVE_TTMP11"
1214  },
1215  {
1216   "chips": ["gfx7"],
1217   "map": {"at": 2544, "to": "mm"},
1218   "name": "SQ_WAVE_M0"
1219  },
1220  {
1221   "chips": ["gfx7"],
1222   "map": {"at": 2552, "to": "mm"},
1223   "name": "SQ_WAVE_EXEC_LO"
1224  },
1225  {
1226   "chips": ["gfx7"],
1227   "map": {"at": 2556, "to": "mm"},
1228   "name": "SQ_WAVE_EXEC_HI"
1229  },
1230  {
1231   "chips": ["gfx7"],
1232   "map": {"at": 32776, "to": "mm"},
1233   "name": "GRBM_STATUS2",
1234   "type_ref": "GRBM_STATUS2"
1235  },
1236  {
1237   "chips": ["gfx7"],
1238   "map": {"at": 32784, "to": "mm"},
1239   "name": "GRBM_STATUS",
1240   "type_ref": "GRBM_STATUS"
1241  },
1242  {
1243   "chips": ["gfx7"],
1244   "map": {"at": 32788, "to": "mm"},
1245   "name": "GRBM_STATUS_SE0",
1246   "type_ref": "GRBM_STATUS_SE0"
1247  },
1248  {
1249   "chips": ["gfx7"],
1250   "map": {"at": 32792, "to": "mm"},
1251   "name": "GRBM_STATUS_SE1",
1252   "type_ref": "GRBM_STATUS_SE0"
1253  },
1254  {
1255   "chips": ["gfx7"],
1256   "map": {"at": 32824, "to": "mm"},
1257   "name": "GRBM_STATUS_SE2",
1258   "type_ref": "GRBM_STATUS_SE0"
1259  },
1260  {
1261   "chips": ["gfx7"],
1262   "map": {"at": 32828, "to": "mm"},
1263   "name": "GRBM_STATUS_SE3",
1264   "type_ref": "GRBM_STATUS_SE0"
1265  },
1266  {
1267   "chips": ["gfx7"],
1268   "map": {"at": 33296, "to": "mm"},
1269   "name": "CP_CPC_STATUS",
1270   "type_ref": "CP_CPC_STATUS"
1271  },
1272  {
1273   "chips": ["gfx7"],
1274   "map": {"at": 33300, "to": "mm"},
1275   "name": "CP_CPC_BUSY_STAT",
1276   "type_ref": "CP_CPC_BUSY_STAT"
1277  },
1278  {
1279   "chips": ["gfx7"],
1280   "map": {"at": 33304, "to": "mm"},
1281   "name": "CP_CPC_STALLED_STAT1",
1282   "type_ref": "CP_CPC_STALLED_STAT1"
1283  },
1284  {
1285   "chips": ["gfx7"],
1286   "map": {"at": 33308, "to": "mm"},
1287   "name": "CP_CPF_STATUS",
1288   "type_ref": "CP_CPF_STATUS"
1289  },
1290  {
1291   "chips": ["gfx7"],
1292   "map": {"at": 33312, "to": "mm"},
1293   "name": "CP_CPF_BUSY_STAT",
1294   "type_ref": "CP_CPF_BUSY_STAT"
1295  },
1296  {
1297   "chips": ["gfx7"],
1298   "map": {"at": 33316, "to": "mm"},
1299   "name": "CP_CPF_STALLED_STAT1",
1300   "type_ref": "CP_CPF_STALLED_STAT1"
1301  },
1302  {
1303   "chips": ["gfx7"],
1304   "map": {"at": 33320, "to": "mm"},
1305   "name": "CP_CPC_MC_CNTL",
1306   "type_ref": "CP_CPC_MC_CNTL"
1307  },
1308  {
1309   "chips": ["gfx7"],
1310   "map": {"at": 33324, "to": "mm"},
1311   "name": "CP_CPC_GRBM_FREE_COUNT",
1312   "type_ref": "CP_CPC_GRBM_FREE_COUNT"
1313  },
1314  {
1315   "chips": ["gfx7"],
1316   "map": {"at": 33344, "to": "mm"},
1317   "name": "CP_CPC_SCRATCH_INDEX",
1318   "type_ref": "CP_CPC_SCRATCH_INDEX"
1319  },
1320  {
1321   "chips": ["gfx7"],
1322   "map": {"at": 33348, "to": "mm"},
1323   "name": "CP_CPC_SCRATCH_DATA"
1324  },
1325  {
1326   "chips": ["gfx7"],
1327   "map": {"at": 33436, "to": "mm"},
1328   "name": "CP_CPC_HALT_HYST_COUNT",
1329   "type_ref": "CP_CPC_HALT_HYST_COUNT"
1330  },
1331  {
1332   "chips": ["gfx7"],
1333   "map": {"at": 36352, "to": "mm"},
1334   "name": "SQ_THREAD_TRACE_BASE"
1335  },
1336  {
1337   "chips": ["gfx7"],
1338   "map": {"at": 36356, "to": "mm"},
1339   "name": "SQ_THREAD_TRACE_SIZE",
1340   "type_ref": "SQ_THREAD_TRACE_SIZE"
1341  },
1342  {
1343   "chips": ["gfx7"],
1344   "map": {"at": 36360, "to": "mm"},
1345   "name": "SQ_THREAD_TRACE_MASK",
1346   "type_ref": "SQ_THREAD_TRACE_MASK"
1347  },
1348  {
1349   "chips": ["gfx7"],
1350   "map": {"at": 36364, "to": "mm"},
1351   "name": "SQ_THREAD_TRACE_TOKEN_MASK",
1352   "type_ref": "SQ_THREAD_TRACE_TOKEN_MASK"
1353  },
1354  {
1355   "chips": ["gfx7"],
1356   "map": {"at": 36368, "to": "mm"},
1357   "name": "SQ_THREAD_TRACE_PERF_MASK",
1358   "type_ref": "SQ_PERFCOUNTER_MASK"
1359  },
1360  {
1361   "chips": ["gfx7"],
1362   "map": {"at": 36372, "to": "mm"},
1363   "name": "SQ_THREAD_TRACE_BASE2",
1364   "type_ref": "SQ_THREAD_TRACE_BASE2"
1365  },
1366  {
1367   "chips": ["gfx7"],
1368   "map": {"at": 36376, "to": "mm"},
1369   "name": "SQ_THREAD_TRACE_TOKEN_MASK2",
1370   "type_ref": "SQ_THREAD_TRACE_TOKEN_MASK2"
1371  },
1372  {
1373   "chips": ["gfx7"],
1374   "map": {"at": 36400, "to": "mm"},
1375   "name": "SQ_THREAD_TRACE_WPTR",
1376   "type_ref": "SQ_THREAD_TRACE_WPTR"
1377  },
1378  {
1379   "chips": ["gfx7"],
1380   "map": {"at": 36404, "to": "mm"},
1381   "name": "SQ_THREAD_TRACE_STATUS",
1382   "type_ref": "SQ_THREAD_TRACE_STATUS"
1383  },
1384  {
1385   "chips": ["gfx7"],
1386   "map": {"at": 36408, "to": "mm"},
1387   "name": "SQ_THREAD_TRACE_MODE",
1388   "type_ref": "SQ_THREAD_TRACE_MODE"
1389  },
1390  {
1391   "chips": ["gfx7"],
1392   "map": {"at": 36412, "to": "mm"},
1393   "name": "SQ_THREAD_TRACE_CTRL",
1394   "type_ref": "SQ_THREAD_TRACE_CTRL"
1395  },
1396  {
1397   "chips": ["gfx7"],
1398   "map": {"at": 36416, "to": "mm"},
1399   "name": "SQ_THREAD_TRACE_CNTR"
1400  },
1401  {
1402   "chips": ["gfx7"],
1403   "map": {"at": 36424, "to": "mm"},
1404   "name": "SQ_THREAD_TRACE_HIWATER",
1405   "type_ref": "SQ_THREAD_TRACE_HIWATER"
1406  },
1407  {
1408   "chips": ["gfx7"],
1409   "map": {"at": 36608, "to": "mm"},
1410   "name": "SQ_BUF_RSRC_WORD0"
1411  },
1412  {
1413   "chips": ["gfx7"],
1414   "map": {"at": 36612, "to": "mm"},
1415   "name": "SQ_BUF_RSRC_WORD1",
1416   "type_ref": "SQ_BUF_RSRC_WORD1"
1417  },
1418  {
1419   "chips": ["gfx7"],
1420   "map": {"at": 36616, "to": "mm"},
1421   "name": "SQ_BUF_RSRC_WORD2"
1422  },
1423  {
1424   "chips": ["gfx7"],
1425   "map": {"at": 36620, "to": "mm"},
1426   "name": "SQ_BUF_RSRC_WORD3",
1427   "type_ref": "SQ_BUF_RSRC_WORD3"
1428  },
1429  {
1430   "chips": ["gfx7"],
1431   "map": {"at": 36624, "to": "mm"},
1432   "name": "SQ_IMG_RSRC_WORD0"
1433  },
1434  {
1435   "chips": ["gfx7"],
1436   "map": {"at": 36628, "to": "mm"},
1437   "name": "SQ_IMG_RSRC_WORD1",
1438   "type_ref": "SQ_IMG_RSRC_WORD1"
1439  },
1440  {
1441   "chips": ["gfx7"],
1442   "map": {"at": 36632, "to": "mm"},
1443   "name": "SQ_IMG_RSRC_WORD2",
1444   "type_ref": "SQ_IMG_RSRC_WORD2"
1445  },
1446  {
1447   "chips": ["gfx7"],
1448   "map": {"at": 36636, "to": "mm"},
1449   "name": "SQ_IMG_RSRC_WORD3",
1450   "type_ref": "SQ_IMG_RSRC_WORD3"
1451  },
1452  {
1453   "chips": ["gfx7"],
1454   "map": {"at": 36640, "to": "mm"},
1455   "name": "SQ_IMG_RSRC_WORD4",
1456   "type_ref": "SQ_IMG_RSRC_WORD4"
1457  },
1458  {
1459   "chips": ["gfx7"],
1460   "map": {"at": 36644, "to": "mm"},
1461   "name": "SQ_IMG_RSRC_WORD5",
1462   "type_ref": "SQ_IMG_RSRC_WORD5"
1463  },
1464  {
1465   "chips": ["gfx7"],
1466   "map": {"at": 36648, "to": "mm"},
1467   "name": "SQ_IMG_RSRC_WORD6",
1468   "type_ref": "SQ_IMG_RSRC_WORD6"
1469  },
1470  {
1471   "chips": ["gfx7"],
1472   "map": {"at": 36652, "to": "mm"},
1473   "name": "SQ_IMG_RSRC_WORD7"
1474  },
1475  {
1476   "chips": ["gfx7"],
1477   "map": {"at": 36656, "to": "mm"},
1478   "name": "SQ_IMG_SAMP_WORD0",
1479   "type_ref": "SQ_IMG_SAMP_WORD0"
1480  },
1481  {
1482   "chips": ["gfx7"],
1483   "map": {"at": 36660, "to": "mm"},
1484   "name": "SQ_IMG_SAMP_WORD1",
1485   "type_ref": "SQ_IMG_SAMP_WORD1"
1486  },
1487  {
1488   "chips": ["gfx7"],
1489   "map": {"at": 36664, "to": "mm"},
1490   "name": "SQ_IMG_SAMP_WORD2",
1491   "type_ref": "SQ_IMG_SAMP_WORD2"
1492  },
1493  {
1494   "chips": ["gfx7"],
1495   "map": {"at": 36668, "to": "mm"},
1496   "name": "SQ_IMG_SAMP_WORD3",
1497   "type_ref": "SQ_IMG_SAMP_WORD3"
1498  },
1499  {
1500   "chips": ["gfx7"],
1501   "map": {"at": 37120, "to": "mm"},
1502   "name": "SPI_CONFIG_CNTL",
1503   "type_ref": "SPI_CONFIG_CNTL"
1504  },
1505  {
1506   "chips": ["gfx7"],
1507   "map": {"at": 39160, "to": "mm"},
1508   "name": "GB_ADDR_CONFIG",
1509   "type_ref": "GB_ADDR_CONFIG"
1510  },
1511  {
1512   "chips": ["gfx7"],
1513   "map": {"at": 39184, "to": "mm"},
1514   "name": "GB_TILE_MODE0",
1515   "type_ref": "GB_TILE_MODE0"
1516  },
1517  {
1518   "chips": ["gfx7"],
1519   "map": {"at": 39188, "to": "mm"},
1520   "name": "GB_TILE_MODE1",
1521   "type_ref": "GB_TILE_MODE0"
1522  },
1523  {
1524   "chips": ["gfx7"],
1525   "map": {"at": 39192, "to": "mm"},
1526   "name": "GB_TILE_MODE2",
1527   "type_ref": "GB_TILE_MODE0"
1528  },
1529  {
1530   "chips": ["gfx7"],
1531   "map": {"at": 39196, "to": "mm"},
1532   "name": "GB_TILE_MODE3",
1533   "type_ref": "GB_TILE_MODE0"
1534  },
1535  {
1536   "chips": ["gfx7"],
1537   "map": {"at": 39200, "to": "mm"},
1538   "name": "GB_TILE_MODE4",
1539   "type_ref": "GB_TILE_MODE0"
1540  },
1541  {
1542   "chips": ["gfx7"],
1543   "map": {"at": 39204, "to": "mm"},
1544   "name": "GB_TILE_MODE5",
1545   "type_ref": "GB_TILE_MODE0"
1546  },
1547  {
1548   "chips": ["gfx7"],
1549   "map": {"at": 39208, "to": "mm"},
1550   "name": "GB_TILE_MODE6",
1551   "type_ref": "GB_TILE_MODE0"
1552  },
1553  {
1554   "chips": ["gfx7"],
1555   "map": {"at": 39212, "to": "mm"},
1556   "name": "GB_TILE_MODE7",
1557   "type_ref": "GB_TILE_MODE0"
1558  },
1559  {
1560   "chips": ["gfx7"],
1561   "map": {"at": 39216, "to": "mm"},
1562   "name": "GB_TILE_MODE8",
1563   "type_ref": "GB_TILE_MODE0"
1564  },
1565  {
1566   "chips": ["gfx7"],
1567   "map": {"at": 39220, "to": "mm"},
1568   "name": "GB_TILE_MODE9",
1569   "type_ref": "GB_TILE_MODE0"
1570  },
1571  {
1572   "chips": ["gfx7"],
1573   "map": {"at": 39224, "to": "mm"},
1574   "name": "GB_TILE_MODE10",
1575   "type_ref": "GB_TILE_MODE0"
1576  },
1577  {
1578   "chips": ["gfx7"],
1579   "map": {"at": 39228, "to": "mm"},
1580   "name": "GB_TILE_MODE11",
1581   "type_ref": "GB_TILE_MODE0"
1582  },
1583  {
1584   "chips": ["gfx7"],
1585   "map": {"at": 39232, "to": "mm"},
1586   "name": "GB_TILE_MODE12",
1587   "type_ref": "GB_TILE_MODE0"
1588  },
1589  {
1590   "chips": ["gfx7"],
1591   "map": {"at": 39236, "to": "mm"},
1592   "name": "GB_TILE_MODE13",
1593   "type_ref": "GB_TILE_MODE0"
1594  },
1595  {
1596   "chips": ["gfx7"],
1597   "map": {"at": 39240, "to": "mm"},
1598   "name": "GB_TILE_MODE14",
1599   "type_ref": "GB_TILE_MODE0"
1600  },
1601  {
1602   "chips": ["gfx7"],
1603   "map": {"at": 39244, "to": "mm"},
1604   "name": "GB_TILE_MODE15",
1605   "type_ref": "GB_TILE_MODE0"
1606  },
1607  {
1608   "chips": ["gfx7"],
1609   "map": {"at": 39248, "to": "mm"},
1610   "name": "GB_TILE_MODE16",
1611   "type_ref": "GB_TILE_MODE0"
1612  },
1613  {
1614   "chips": ["gfx7"],
1615   "map": {"at": 39252, "to": "mm"},
1616   "name": "GB_TILE_MODE17",
1617   "type_ref": "GB_TILE_MODE0"
1618  },
1619  {
1620   "chips": ["gfx7"],
1621   "map": {"at": 39256, "to": "mm"},
1622   "name": "GB_TILE_MODE18",
1623   "type_ref": "GB_TILE_MODE0"
1624  },
1625  {
1626   "chips": ["gfx7"],
1627   "map": {"at": 39260, "to": "mm"},
1628   "name": "GB_TILE_MODE19",
1629   "type_ref": "GB_TILE_MODE0"
1630  },
1631  {
1632   "chips": ["gfx7"],
1633   "map": {"at": 39264, "to": "mm"},
1634   "name": "GB_TILE_MODE20",
1635   "type_ref": "GB_TILE_MODE0"
1636  },
1637  {
1638   "chips": ["gfx7"],
1639   "map": {"at": 39268, "to": "mm"},
1640   "name": "GB_TILE_MODE21",
1641   "type_ref": "GB_TILE_MODE0"
1642  },
1643  {
1644   "chips": ["gfx7"],
1645   "map": {"at": 39272, "to": "mm"},
1646   "name": "GB_TILE_MODE22",
1647   "type_ref": "GB_TILE_MODE0"
1648  },
1649  {
1650   "chips": ["gfx7"],
1651   "map": {"at": 39276, "to": "mm"},
1652   "name": "GB_TILE_MODE23",
1653   "type_ref": "GB_TILE_MODE0"
1654  },
1655  {
1656   "chips": ["gfx7"],
1657   "map": {"at": 39280, "to": "mm"},
1658   "name": "GB_TILE_MODE24",
1659   "type_ref": "GB_TILE_MODE0"
1660  },
1661  {
1662   "chips": ["gfx7"],
1663   "map": {"at": 39284, "to": "mm"},
1664   "name": "GB_TILE_MODE25",
1665   "type_ref": "GB_TILE_MODE0"
1666  },
1667  {
1668   "chips": ["gfx7"],
1669   "map": {"at": 39288, "to": "mm"},
1670   "name": "GB_TILE_MODE26",
1671   "type_ref": "GB_TILE_MODE0"
1672  },
1673  {
1674   "chips": ["gfx7"],
1675   "map": {"at": 39292, "to": "mm"},
1676   "name": "GB_TILE_MODE27",
1677   "type_ref": "GB_TILE_MODE0"
1678  },
1679  {
1680   "chips": ["gfx7"],
1681   "map": {"at": 39296, "to": "mm"},
1682   "name": "GB_TILE_MODE28",
1683   "type_ref": "GB_TILE_MODE0"
1684  },
1685  {
1686   "chips": ["gfx7"],
1687   "map": {"at": 39300, "to": "mm"},
1688   "name": "GB_TILE_MODE29",
1689   "type_ref": "GB_TILE_MODE0"
1690  },
1691  {
1692   "chips": ["gfx7"],
1693   "map": {"at": 39304, "to": "mm"},
1694   "name": "GB_TILE_MODE30",
1695   "type_ref": "GB_TILE_MODE0"
1696  },
1697  {
1698   "chips": ["gfx7"],
1699   "map": {"at": 39308, "to": "mm"},
1700   "name": "GB_TILE_MODE31",
1701   "type_ref": "GB_TILE_MODE0"
1702  },
1703  {
1704   "chips": ["gfx7"],
1705   "map": {"at": 39312, "to": "mm"},
1706   "name": "GB_MACROTILE_MODE0",
1707   "type_ref": "GB_MACROTILE_MODE0"
1708  },
1709  {
1710   "chips": ["gfx7"],
1711   "map": {"at": 39316, "to": "mm"},
1712   "name": "GB_MACROTILE_MODE1",
1713   "type_ref": "GB_MACROTILE_MODE0"
1714  },
1715  {
1716   "chips": ["gfx7"],
1717   "map": {"at": 39320, "to": "mm"},
1718   "name": "GB_MACROTILE_MODE2",
1719   "type_ref": "GB_MACROTILE_MODE0"
1720  },
1721  {
1722   "chips": ["gfx7"],
1723   "map": {"at": 39324, "to": "mm"},
1724   "name": "GB_MACROTILE_MODE3",
1725   "type_ref": "GB_MACROTILE_MODE0"
1726  },
1727  {
1728   "chips": ["gfx7"],
1729   "map": {"at": 39328, "to": "mm"},
1730   "name": "GB_MACROTILE_MODE4",
1731   "type_ref": "GB_MACROTILE_MODE0"
1732  },
1733  {
1734   "chips": ["gfx7"],
1735   "map": {"at": 39332, "to": "mm"},
1736   "name": "GB_MACROTILE_MODE5",
1737   "type_ref": "GB_MACROTILE_MODE0"
1738  },
1739  {
1740   "chips": ["gfx7"],
1741   "map": {"at": 39336, "to": "mm"},
1742   "name": "GB_MACROTILE_MODE6",
1743   "type_ref": "GB_MACROTILE_MODE0"
1744  },
1745  {
1746   "chips": ["gfx7"],
1747   "map": {"at": 39340, "to": "mm"},
1748   "name": "GB_MACROTILE_MODE7",
1749   "type_ref": "GB_MACROTILE_MODE0"
1750  },
1751  {
1752   "chips": ["gfx7"],
1753   "map": {"at": 39344, "to": "mm"},
1754   "name": "GB_MACROTILE_MODE8",
1755   "type_ref": "GB_MACROTILE_MODE0"
1756  },
1757  {
1758   "chips": ["gfx7"],
1759   "map": {"at": 39348, "to": "mm"},
1760   "name": "GB_MACROTILE_MODE9",
1761   "type_ref": "GB_MACROTILE_MODE0"
1762  },
1763  {
1764   "chips": ["gfx7"],
1765   "map": {"at": 39352, "to": "mm"},
1766   "name": "GB_MACROTILE_MODE10",
1767   "type_ref": "GB_MACROTILE_MODE0"
1768  },
1769  {
1770   "chips": ["gfx7"],
1771   "map": {"at": 39356, "to": "mm"},
1772   "name": "GB_MACROTILE_MODE11",
1773   "type_ref": "GB_MACROTILE_MODE0"
1774  },
1775  {
1776   "chips": ["gfx7"],
1777   "map": {"at": 39360, "to": "mm"},
1778   "name": "GB_MACROTILE_MODE12",
1779   "type_ref": "GB_MACROTILE_MODE0"
1780  },
1781  {
1782   "chips": ["gfx7"],
1783   "map": {"at": 39364, "to": "mm"},
1784   "name": "GB_MACROTILE_MODE13",
1785   "type_ref": "GB_MACROTILE_MODE0"
1786  },
1787  {
1788   "chips": ["gfx7"],
1789   "map": {"at": 39368, "to": "mm"},
1790   "name": "GB_MACROTILE_MODE14",
1791   "type_ref": "GB_MACROTILE_MODE0"
1792  },
1793  {
1794   "chips": ["gfx7"],
1795   "map": {"at": 39372, "to": "mm"},
1796   "name": "GB_MACROTILE_MODE15",
1797   "type_ref": "GB_MACROTILE_MODE0"
1798  },
1799  {
1800   "chips": ["gfx7"],
1801   "map": {"at": 45056, "to": "mm"},
1802   "name": "SPI_SHADER_TBA_LO_PS"
1803  },
1804  {
1805   "chips": ["gfx7"],
1806   "map": {"at": 45060, "to": "mm"},
1807   "name": "SPI_SHADER_TBA_HI_PS",
1808   "type_ref": "SPI_SHADER_TBA_HI_PS"
1809  },
1810  {
1811   "chips": ["gfx7"],
1812   "map": {"at": 45064, "to": "mm"},
1813   "name": "SPI_SHADER_TMA_LO_PS"
1814  },
1815  {
1816   "chips": ["gfx7"],
1817   "map": {"at": 45068, "to": "mm"},
1818   "name": "SPI_SHADER_TMA_HI_PS",
1819   "type_ref": "SPI_SHADER_TBA_HI_PS"
1820  },
1821  {
1822   "chips": ["gfx7"],
1823   "map": {"at": 45084, "to": "mm"},
1824   "name": "SPI_SHADER_PGM_RSRC3_PS",
1825   "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
1826  },
1827  {
1828   "chips": ["gfx7"],
1829   "map": {"at": 45088, "to": "mm"},
1830   "name": "SPI_SHADER_PGM_LO_PS"
1831  },
1832  {
1833   "chips": ["gfx7"],
1834   "map": {"at": 45092, "to": "mm"},
1835   "name": "SPI_SHADER_PGM_HI_PS",
1836   "type_ref": "SPI_SHADER_TBA_HI_PS"
1837  },
1838  {
1839   "chips": ["gfx7"],
1840   "map": {"at": 45096, "to": "mm"},
1841   "name": "SPI_SHADER_PGM_RSRC1_PS",
1842   "type_ref": "SPI_SHADER_PGM_RSRC1_PS"
1843  },
1844  {
1845   "chips": ["gfx7"],
1846   "map": {"at": 45100, "to": "mm"},
1847   "name": "SPI_SHADER_PGM_RSRC2_PS",
1848   "type_ref": "SPI_SHADER_PGM_RSRC2_PS"
1849  },
1850  {
1851   "chips": ["gfx7"],
1852   "map": {"at": 45104, "to": "mm"},
1853   "name": "SPI_SHADER_USER_DATA_PS_0"
1854  },
1855  {
1856   "chips": ["gfx7"],
1857   "map": {"at": 45108, "to": "mm"},
1858   "name": "SPI_SHADER_USER_DATA_PS_1"
1859  },
1860  {
1861   "chips": ["gfx7"],
1862   "map": {"at": 45112, "to": "mm"},
1863   "name": "SPI_SHADER_USER_DATA_PS_2"
1864  },
1865  {
1866   "chips": ["gfx7"],
1867   "map": {"at": 45116, "to": "mm"},
1868   "name": "SPI_SHADER_USER_DATA_PS_3"
1869  },
1870  {
1871   "chips": ["gfx7"],
1872   "map": {"at": 45120, "to": "mm"},
1873   "name": "SPI_SHADER_USER_DATA_PS_4"
1874  },
1875  {
1876   "chips": ["gfx7"],
1877   "map": {"at": 45124, "to": "mm"},
1878   "name": "SPI_SHADER_USER_DATA_PS_5"
1879  },
1880  {
1881   "chips": ["gfx7"],
1882   "map": {"at": 45128, "to": "mm"},
1883   "name": "SPI_SHADER_USER_DATA_PS_6"
1884  },
1885  {
1886   "chips": ["gfx7"],
1887   "map": {"at": 45132, "to": "mm"},
1888   "name": "SPI_SHADER_USER_DATA_PS_7"
1889  },
1890  {
1891   "chips": ["gfx7"],
1892   "map": {"at": 45136, "to": "mm"},
1893   "name": "SPI_SHADER_USER_DATA_PS_8"
1894  },
1895  {
1896   "chips": ["gfx7"],
1897   "map": {"at": 45140, "to": "mm"},
1898   "name": "SPI_SHADER_USER_DATA_PS_9"
1899  },
1900  {
1901   "chips": ["gfx7"],
1902   "map": {"at": 45144, "to": "mm"},
1903   "name": "SPI_SHADER_USER_DATA_PS_10"
1904  },
1905  {
1906   "chips": ["gfx7"],
1907   "map": {"at": 45148, "to": "mm"},
1908   "name": "SPI_SHADER_USER_DATA_PS_11"
1909  },
1910  {
1911   "chips": ["gfx7"],
1912   "map": {"at": 45152, "to": "mm"},
1913   "name": "SPI_SHADER_USER_DATA_PS_12"
1914  },
1915  {
1916   "chips": ["gfx7"],
1917   "map": {"at": 45156, "to": "mm"},
1918   "name": "SPI_SHADER_USER_DATA_PS_13"
1919  },
1920  {
1921   "chips": ["gfx7"],
1922   "map": {"at": 45160, "to": "mm"},
1923   "name": "SPI_SHADER_USER_DATA_PS_14"
1924  },
1925  {
1926   "chips": ["gfx7"],
1927   "map": {"at": 45164, "to": "mm"},
1928   "name": "SPI_SHADER_USER_DATA_PS_15"
1929  },
1930  {
1931   "chips": ["gfx7"],
1932   "map": {"at": 45312, "to": "mm"},
1933   "name": "SPI_SHADER_TBA_LO_VS"
1934  },
1935  {
1936   "chips": ["gfx7"],
1937   "map": {"at": 45316, "to": "mm"},
1938   "name": "SPI_SHADER_TBA_HI_VS",
1939   "type_ref": "SPI_SHADER_TBA_HI_PS"
1940  },
1941  {
1942   "chips": ["gfx7"],
1943   "map": {"at": 45320, "to": "mm"},
1944   "name": "SPI_SHADER_TMA_LO_VS"
1945  },
1946  {
1947   "chips": ["gfx7"],
1948   "map": {"at": 45324, "to": "mm"},
1949   "name": "SPI_SHADER_TMA_HI_VS",
1950   "type_ref": "SPI_SHADER_TBA_HI_PS"
1951  },
1952  {
1953   "chips": ["gfx7"],
1954   "map": {"at": 45336, "to": "mm"},
1955   "name": "SPI_SHADER_PGM_RSRC3_VS",
1956   "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
1957  },
1958  {
1959   "chips": ["gfx7"],
1960   "map": {"at": 45340, "to": "mm"},
1961   "name": "SPI_SHADER_LATE_ALLOC_VS",
1962   "type_ref": "SPI_SHADER_LATE_ALLOC_VS"
1963  },
1964  {
1965   "chips": ["gfx7"],
1966   "map": {"at": 45344, "to": "mm"},
1967   "name": "SPI_SHADER_PGM_LO_VS"
1968  },
1969  {
1970   "chips": ["gfx7"],
1971   "map": {"at": 45348, "to": "mm"},
1972   "name": "SPI_SHADER_PGM_HI_VS",
1973   "type_ref": "SPI_SHADER_TBA_HI_PS"
1974  },
1975  {
1976   "chips": ["gfx7"],
1977   "map": {"at": 45352, "to": "mm"},
1978   "name": "SPI_SHADER_PGM_RSRC1_VS",
1979   "type_ref": "SPI_SHADER_PGM_RSRC1_VS"
1980  },
1981  {
1982   "chips": ["gfx7"],
1983   "map": {"at": 45356, "to": "mm"},
1984   "name": "SPI_SHADER_PGM_RSRC2_VS",
1985   "type_ref": "SPI_SHADER_PGM_RSRC2_VS"
1986  },
1987  {
1988   "chips": ["gfx7"],
1989   "map": {"at": 45360, "to": "mm"},
1990   "name": "SPI_SHADER_USER_DATA_VS_0"
1991  },
1992  {
1993   "chips": ["gfx7"],
1994   "map": {"at": 45364, "to": "mm"},
1995   "name": "SPI_SHADER_USER_DATA_VS_1"
1996  },
1997  {
1998   "chips": ["gfx7"],
1999   "map": {"at": 45368, "to": "mm"},
2000   "name": "SPI_SHADER_USER_DATA_VS_2"
2001  },
2002  {
2003   "chips": ["gfx7"],
2004   "map": {"at": 45372, "to": "mm"},
2005   "name": "SPI_SHADER_USER_DATA_VS_3"
2006  },
2007  {
2008   "chips": ["gfx7"],
2009   "map": {"at": 45376, "to": "mm"},
2010   "name": "SPI_SHADER_USER_DATA_VS_4"
2011  },
2012  {
2013   "chips": ["gfx7"],
2014   "map": {"at": 45380, "to": "mm"},
2015   "name": "SPI_SHADER_USER_DATA_VS_5"
2016  },
2017  {
2018   "chips": ["gfx7"],
2019   "map": {"at": 45384, "to": "mm"},
2020   "name": "SPI_SHADER_USER_DATA_VS_6"
2021  },
2022  {
2023   "chips": ["gfx7"],
2024   "map": {"at": 45388, "to": "mm"},
2025   "name": "SPI_SHADER_USER_DATA_VS_7"
2026  },
2027  {
2028   "chips": ["gfx7"],
2029   "map": {"at": 45392, "to": "mm"},
2030   "name": "SPI_SHADER_USER_DATA_VS_8"
2031  },
2032  {
2033   "chips": ["gfx7"],
2034   "map": {"at": 45396, "to": "mm"},
2035   "name": "SPI_SHADER_USER_DATA_VS_9"
2036  },
2037  {
2038   "chips": ["gfx7"],
2039   "map": {"at": 45400, "to": "mm"},
2040   "name": "SPI_SHADER_USER_DATA_VS_10"
2041  },
2042  {
2043   "chips": ["gfx7"],
2044   "map": {"at": 45404, "to": "mm"},
2045   "name": "SPI_SHADER_USER_DATA_VS_11"
2046  },
2047  {
2048   "chips": ["gfx7"],
2049   "map": {"at": 45408, "to": "mm"},
2050   "name": "SPI_SHADER_USER_DATA_VS_12"
2051  },
2052  {
2053   "chips": ["gfx7"],
2054   "map": {"at": 45412, "to": "mm"},
2055   "name": "SPI_SHADER_USER_DATA_VS_13"
2056  },
2057  {
2058   "chips": ["gfx7"],
2059   "map": {"at": 45416, "to": "mm"},
2060   "name": "SPI_SHADER_USER_DATA_VS_14"
2061  },
2062  {
2063   "chips": ["gfx7"],
2064   "map": {"at": 45420, "to": "mm"},
2065   "name": "SPI_SHADER_USER_DATA_VS_15"
2066  },
2067  {
2068   "chips": ["gfx7"],
2069   "map": {"at": 45552, "to": "mm"},
2070   "name": "SPI_SHADER_PGM_RSRC2_ES_VS",
2071   "type_ref": "SPI_SHADER_PGM_RSRC2_ES_VS"
2072  },
2073  {
2074   "chips": ["gfx7"],
2075   "map": {"at": 45556, "to": "mm"},
2076   "name": "SPI_SHADER_PGM_RSRC2_LS_VS",
2077   "type_ref": "SPI_SHADER_PGM_RSRC2_LS_VS"
2078  },
2079  {
2080   "chips": ["gfx7"],
2081   "map": {"at": 45568, "to": "mm"},
2082   "name": "SPI_SHADER_TBA_LO_GS"
2083  },
2084  {
2085   "chips": ["gfx7"],
2086   "map": {"at": 45572, "to": "mm"},
2087   "name": "SPI_SHADER_TBA_HI_GS",
2088   "type_ref": "SPI_SHADER_TBA_HI_PS"
2089  },
2090  {
2091   "chips": ["gfx7"],
2092   "map": {"at": 45576, "to": "mm"},
2093   "name": "SPI_SHADER_TMA_LO_GS"
2094  },
2095  {
2096   "chips": ["gfx7"],
2097   "map": {"at": 45580, "to": "mm"},
2098   "name": "SPI_SHADER_TMA_HI_GS",
2099   "type_ref": "SPI_SHADER_TBA_HI_PS"
2100  },
2101  {
2102   "chips": ["gfx7"],
2103   "map": {"at": 45596, "to": "mm"},
2104   "name": "SPI_SHADER_PGM_RSRC3_GS",
2105   "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
2106  },
2107  {
2108   "chips": ["gfx7"],
2109   "map": {"at": 45600, "to": "mm"},
2110   "name": "SPI_SHADER_PGM_LO_GS"
2111  },
2112  {
2113   "chips": ["gfx7"],
2114   "map": {"at": 45604, "to": "mm"},
2115   "name": "SPI_SHADER_PGM_HI_GS",
2116   "type_ref": "SPI_SHADER_TBA_HI_PS"
2117  },
2118  {
2119   "chips": ["gfx7"],
2120   "map": {"at": 45608, "to": "mm"},
2121   "name": "SPI_SHADER_PGM_RSRC1_GS",
2122   "type_ref": "SPI_SHADER_PGM_RSRC1_GS"
2123  },
2124  {
2125   "chips": ["gfx7"],
2126   "map": {"at": 45612, "to": "mm"},
2127   "name": "SPI_SHADER_PGM_RSRC2_GS",
2128   "type_ref": "SPI_SHADER_PGM_RSRC2_GS"
2129  },
2130  {
2131   "chips": ["gfx7"],
2132   "map": {"at": 45616, "to": "mm"},
2133   "name": "SPI_SHADER_USER_DATA_GS_0"
2134  },
2135  {
2136   "chips": ["gfx7"],
2137   "map": {"at": 45620, "to": "mm"},
2138   "name": "SPI_SHADER_USER_DATA_GS_1"
2139  },
2140  {
2141   "chips": ["gfx7"],
2142   "map": {"at": 45624, "to": "mm"},
2143   "name": "SPI_SHADER_USER_DATA_GS_2"
2144  },
2145  {
2146   "chips": ["gfx7"],
2147   "map": {"at": 45628, "to": "mm"},
2148   "name": "SPI_SHADER_USER_DATA_GS_3"
2149  },
2150  {
2151   "chips": ["gfx7"],
2152   "map": {"at": 45632, "to": "mm"},
2153   "name": "SPI_SHADER_USER_DATA_GS_4"
2154  },
2155  {
2156   "chips": ["gfx7"],
2157   "map": {"at": 45636, "to": "mm"},
2158   "name": "SPI_SHADER_USER_DATA_GS_5"
2159  },
2160  {
2161   "chips": ["gfx7"],
2162   "map": {"at": 45640, "to": "mm"},
2163   "name": "SPI_SHADER_USER_DATA_GS_6"
2164  },
2165  {
2166   "chips": ["gfx7"],
2167   "map": {"at": 45644, "to": "mm"},
2168   "name": "SPI_SHADER_USER_DATA_GS_7"
2169  },
2170  {
2171   "chips": ["gfx7"],
2172   "map": {"at": 45648, "to": "mm"},
2173   "name": "SPI_SHADER_USER_DATA_GS_8"
2174  },
2175  {
2176   "chips": ["gfx7"],
2177   "map": {"at": 45652, "to": "mm"},
2178   "name": "SPI_SHADER_USER_DATA_GS_9"
2179  },
2180  {
2181   "chips": ["gfx7"],
2182   "map": {"at": 45656, "to": "mm"},
2183   "name": "SPI_SHADER_USER_DATA_GS_10"
2184  },
2185  {
2186   "chips": ["gfx7"],
2187   "map": {"at": 45660, "to": "mm"},
2188   "name": "SPI_SHADER_USER_DATA_GS_11"
2189  },
2190  {
2191   "chips": ["gfx7"],
2192   "map": {"at": 45664, "to": "mm"},
2193   "name": "SPI_SHADER_USER_DATA_GS_12"
2194  },
2195  {
2196   "chips": ["gfx7"],
2197   "map": {"at": 45668, "to": "mm"},
2198   "name": "SPI_SHADER_USER_DATA_GS_13"
2199  },
2200  {
2201   "chips": ["gfx7"],
2202   "map": {"at": 45672, "to": "mm"},
2203   "name": "SPI_SHADER_USER_DATA_GS_14"
2204  },
2205  {
2206   "chips": ["gfx7"],
2207   "map": {"at": 45676, "to": "mm"},
2208   "name": "SPI_SHADER_USER_DATA_GS_15"
2209  },
2210  {
2211   "chips": ["gfx7"],
2212   "map": {"at": 45808, "to": "mm"},
2213   "name": "SPI_SHADER_PGM_RSRC2_ES_GS",
2214   "type_ref": "SPI_SHADER_PGM_RSRC2_ES_VS"
2215  },
2216  {
2217   "chips": ["gfx7"],
2218   "map": {"at": 45824, "to": "mm"},
2219   "name": "SPI_SHADER_TBA_LO_ES"
2220  },
2221  {
2222   "chips": ["gfx7"],
2223   "map": {"at": 45828, "to": "mm"},
2224   "name": "SPI_SHADER_TBA_HI_ES",
2225   "type_ref": "SPI_SHADER_TBA_HI_PS"
2226  },
2227  {
2228   "chips": ["gfx7"],
2229   "map": {"at": 45832, "to": "mm"},
2230   "name": "SPI_SHADER_TMA_LO_ES"
2231  },
2232  {
2233   "chips": ["gfx7"],
2234   "map": {"at": 45836, "to": "mm"},
2235   "name": "SPI_SHADER_TMA_HI_ES",
2236   "type_ref": "SPI_SHADER_TBA_HI_PS"
2237  },
2238  {
2239   "chips": ["gfx7"],
2240   "map": {"at": 45852, "to": "mm"},
2241   "name": "SPI_SHADER_PGM_RSRC3_ES",
2242   "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
2243  },
2244  {
2245   "chips": ["gfx7"],
2246   "map": {"at": 45856, "to": "mm"},
2247   "name": "SPI_SHADER_PGM_LO_ES"
2248  },
2249  {
2250   "chips": ["gfx7"],
2251   "map": {"at": 45860, "to": "mm"},
2252   "name": "SPI_SHADER_PGM_HI_ES",
2253   "type_ref": "SPI_SHADER_TBA_HI_PS"
2254  },
2255  {
2256   "chips": ["gfx7"],
2257   "map": {"at": 45864, "to": "mm"},
2258   "name": "SPI_SHADER_PGM_RSRC1_ES",
2259   "type_ref": "SPI_SHADER_PGM_RSRC1_VS"
2260  },
2261  {
2262   "chips": ["gfx7"],
2263   "map": {"at": 45868, "to": "mm"},
2264   "name": "SPI_SHADER_PGM_RSRC2_ES",
2265   "type_ref": "SPI_SHADER_PGM_RSRC2_ES_VS"
2266  },
2267  {
2268   "chips": ["gfx7"],
2269   "map": {"at": 45872, "to": "mm"},
2270   "name": "SPI_SHADER_USER_DATA_ES_0"
2271  },
2272  {
2273   "chips": ["gfx7"],
2274   "map": {"at": 45876, "to": "mm"},
2275   "name": "SPI_SHADER_USER_DATA_ES_1"
2276  },
2277  {
2278   "chips": ["gfx7"],
2279   "map": {"at": 45880, "to": "mm"},
2280   "name": "SPI_SHADER_USER_DATA_ES_2"
2281  },
2282  {
2283   "chips": ["gfx7"],
2284   "map": {"at": 45884, "to": "mm"},
2285   "name": "SPI_SHADER_USER_DATA_ES_3"
2286  },
2287  {
2288   "chips": ["gfx7"],
2289   "map": {"at": 45888, "to": "mm"},
2290   "name": "SPI_SHADER_USER_DATA_ES_4"
2291  },
2292  {
2293   "chips": ["gfx7"],
2294   "map": {"at": 45892, "to": "mm"},
2295   "name": "SPI_SHADER_USER_DATA_ES_5"
2296  },
2297  {
2298   "chips": ["gfx7"],
2299   "map": {"at": 45896, "to": "mm"},
2300   "name": "SPI_SHADER_USER_DATA_ES_6"
2301  },
2302  {
2303   "chips": ["gfx7"],
2304   "map": {"at": 45900, "to": "mm"},
2305   "name": "SPI_SHADER_USER_DATA_ES_7"
2306  },
2307  {
2308   "chips": ["gfx7"],
2309   "map": {"at": 45904, "to": "mm"},
2310   "name": "SPI_SHADER_USER_DATA_ES_8"
2311  },
2312  {
2313   "chips": ["gfx7"],
2314   "map": {"at": 45908, "to": "mm"},
2315   "name": "SPI_SHADER_USER_DATA_ES_9"
2316  },
2317  {
2318   "chips": ["gfx7"],
2319   "map": {"at": 45912, "to": "mm"},
2320   "name": "SPI_SHADER_USER_DATA_ES_10"
2321  },
2322  {
2323   "chips": ["gfx7"],
2324   "map": {"at": 45916, "to": "mm"},
2325   "name": "SPI_SHADER_USER_DATA_ES_11"
2326  },
2327  {
2328   "chips": ["gfx7"],
2329   "map": {"at": 45920, "to": "mm"},
2330   "name": "SPI_SHADER_USER_DATA_ES_12"
2331  },
2332  {
2333   "chips": ["gfx7"],
2334   "map": {"at": 45924, "to": "mm"},
2335   "name": "SPI_SHADER_USER_DATA_ES_13"
2336  },
2337  {
2338   "chips": ["gfx7"],
2339   "map": {"at": 45928, "to": "mm"},
2340   "name": "SPI_SHADER_USER_DATA_ES_14"
2341  },
2342  {
2343   "chips": ["gfx7"],
2344   "map": {"at": 45932, "to": "mm"},
2345   "name": "SPI_SHADER_USER_DATA_ES_15"
2346  },
2347  {
2348   "chips": ["gfx7"],
2349   "map": {"at": 46068, "to": "mm"},
2350   "name": "SPI_SHADER_PGM_RSRC2_LS_ES",
2351   "type_ref": "SPI_SHADER_PGM_RSRC2_LS_VS"
2352  },
2353  {
2354   "chips": ["gfx7"],
2355   "map": {"at": 46080, "to": "mm"},
2356   "name": "SPI_SHADER_TBA_LO_HS"
2357  },
2358  {
2359   "chips": ["gfx7"],
2360   "map": {"at": 46084, "to": "mm"},
2361   "name": "SPI_SHADER_TBA_HI_HS",
2362   "type_ref": "SPI_SHADER_TBA_HI_PS"
2363  },
2364  {
2365   "chips": ["gfx7"],
2366   "map": {"at": 46088, "to": "mm"},
2367   "name": "SPI_SHADER_TMA_LO_HS"
2368  },
2369  {
2370   "chips": ["gfx7"],
2371   "map": {"at": 46092, "to": "mm"},
2372   "name": "SPI_SHADER_TMA_HI_HS",
2373   "type_ref": "SPI_SHADER_TBA_HI_PS"
2374  },
2375  {
2376   "chips": ["gfx7"],
2377   "map": {"at": 46108, "to": "mm"},
2378   "name": "SPI_SHADER_PGM_RSRC3_HS",
2379   "type_ref": "SPI_SHADER_PGM_RSRC3_HS"
2380  },
2381  {
2382   "chips": ["gfx7"],
2383   "map": {"at": 46112, "to": "mm"},
2384   "name": "SPI_SHADER_PGM_LO_HS"
2385  },
2386  {
2387   "chips": ["gfx7"],
2388   "map": {"at": 46116, "to": "mm"},
2389   "name": "SPI_SHADER_PGM_HI_HS",
2390   "type_ref": "SPI_SHADER_TBA_HI_PS"
2391  },
2392  {
2393   "chips": ["gfx7"],
2394   "map": {"at": 46120, "to": "mm"},
2395   "name": "SPI_SHADER_PGM_RSRC1_HS",
2396   "type_ref": "SPI_SHADER_PGM_RSRC1_HS"
2397  },
2398  {
2399   "chips": ["gfx7"],
2400   "map": {"at": 46124, "to": "mm"},
2401   "name": "SPI_SHADER_PGM_RSRC2_HS",
2402   "type_ref": "SPI_SHADER_PGM_RSRC2_HS"
2403  },
2404  {
2405   "chips": ["gfx7"],
2406   "map": {"at": 46128, "to": "mm"},
2407   "name": "SPI_SHADER_USER_DATA_HS_0"
2408  },
2409  {
2410   "chips": ["gfx7"],
2411   "map": {"at": 46132, "to": "mm"},
2412   "name": "SPI_SHADER_USER_DATA_HS_1"
2413  },
2414  {
2415   "chips": ["gfx7"],
2416   "map": {"at": 46136, "to": "mm"},
2417   "name": "SPI_SHADER_USER_DATA_HS_2"
2418  },
2419  {
2420   "chips": ["gfx7"],
2421   "map": {"at": 46140, "to": "mm"},
2422   "name": "SPI_SHADER_USER_DATA_HS_3"
2423  },
2424  {
2425   "chips": ["gfx7"],
2426   "map": {"at": 46144, "to": "mm"},
2427   "name": "SPI_SHADER_USER_DATA_HS_4"
2428  },
2429  {
2430   "chips": ["gfx7"],
2431   "map": {"at": 46148, "to": "mm"},
2432   "name": "SPI_SHADER_USER_DATA_HS_5"
2433  },
2434  {
2435   "chips": ["gfx7"],
2436   "map": {"at": 46152, "to": "mm"},
2437   "name": "SPI_SHADER_USER_DATA_HS_6"
2438  },
2439  {
2440   "chips": ["gfx7"],
2441   "map": {"at": 46156, "to": "mm"},
2442   "name": "SPI_SHADER_USER_DATA_HS_7"
2443  },
2444  {
2445   "chips": ["gfx7"],
2446   "map": {"at": 46160, "to": "mm"},
2447   "name": "SPI_SHADER_USER_DATA_HS_8"
2448  },
2449  {
2450   "chips": ["gfx7"],
2451   "map": {"at": 46164, "to": "mm"},
2452   "name": "SPI_SHADER_USER_DATA_HS_9"
2453  },
2454  {
2455   "chips": ["gfx7"],
2456   "map": {"at": 46168, "to": "mm"},
2457   "name": "SPI_SHADER_USER_DATA_HS_10"
2458  },
2459  {
2460   "chips": ["gfx7"],
2461   "map": {"at": 46172, "to": "mm"},
2462   "name": "SPI_SHADER_USER_DATA_HS_11"
2463  },
2464  {
2465   "chips": ["gfx7"],
2466   "map": {"at": 46176, "to": "mm"},
2467   "name": "SPI_SHADER_USER_DATA_HS_12"
2468  },
2469  {
2470   "chips": ["gfx7"],
2471   "map": {"at": 46180, "to": "mm"},
2472   "name": "SPI_SHADER_USER_DATA_HS_13"
2473  },
2474  {
2475   "chips": ["gfx7"],
2476   "map": {"at": 46184, "to": "mm"},
2477   "name": "SPI_SHADER_USER_DATA_HS_14"
2478  },
2479  {
2480   "chips": ["gfx7"],
2481   "map": {"at": 46188, "to": "mm"},
2482   "name": "SPI_SHADER_USER_DATA_HS_15"
2483  },
2484  {
2485   "chips": ["gfx7"],
2486   "map": {"at": 46324, "to": "mm"},
2487   "name": "SPI_SHADER_PGM_RSRC2_LS_HS",
2488   "type_ref": "SPI_SHADER_PGM_RSRC2_LS_VS"
2489  },
2490  {
2491   "chips": ["gfx7"],
2492   "map": {"at": 46336, "to": "mm"},
2493   "name": "SPI_SHADER_TBA_LO_LS"
2494  },
2495  {
2496   "chips": ["gfx7"],
2497   "map": {"at": 46340, "to": "mm"},
2498   "name": "SPI_SHADER_TBA_HI_LS",
2499   "type_ref": "SPI_SHADER_TBA_HI_PS"
2500  },
2501  {
2502   "chips": ["gfx7"],
2503   "map": {"at": 46344, "to": "mm"},
2504   "name": "SPI_SHADER_TMA_LO_LS"
2505  },
2506  {
2507   "chips": ["gfx7"],
2508   "map": {"at": 46348, "to": "mm"},
2509   "name": "SPI_SHADER_TMA_HI_LS",
2510   "type_ref": "SPI_SHADER_TBA_HI_PS"
2511  },
2512  {
2513   "chips": ["gfx7"],
2514   "map": {"at": 46364, "to": "mm"},
2515   "name": "SPI_SHADER_PGM_RSRC3_LS",
2516   "type_ref": "SPI_SHADER_PGM_RSRC3_PS"
2517  },
2518  {
2519   "chips": ["gfx7"],
2520   "map": {"at": 46368, "to": "mm"},
2521   "name": "SPI_SHADER_PGM_LO_LS"
2522  },
2523  {
2524   "chips": ["gfx7"],
2525   "map": {"at": 46372, "to": "mm"},
2526   "name": "SPI_SHADER_PGM_HI_LS",
2527   "type_ref": "SPI_SHADER_TBA_HI_PS"
2528  },
2529  {
2530   "chips": ["gfx7"],
2531   "map": {"at": 46376, "to": "mm"},
2532   "name": "SPI_SHADER_PGM_RSRC1_LS",
2533   "type_ref": "SPI_SHADER_PGM_RSRC1_LS"
2534  },
2535  {
2536   "chips": ["gfx7"],
2537   "map": {"at": 46380, "to": "mm"},
2538   "name": "SPI_SHADER_PGM_RSRC2_LS",
2539   "type_ref": "SPI_SHADER_PGM_RSRC2_LS_VS"
2540  },
2541  {
2542   "chips": ["gfx7"],
2543   "map": {"at": 46384, "to": "mm"},
2544   "name": "SPI_SHADER_USER_DATA_LS_0"
2545  },
2546  {
2547   "chips": ["gfx7"],
2548   "map": {"at": 46388, "to": "mm"},
2549   "name": "SPI_SHADER_USER_DATA_LS_1"
2550  },
2551  {
2552   "chips": ["gfx7"],
2553   "map": {"at": 46392, "to": "mm"},
2554   "name": "SPI_SHADER_USER_DATA_LS_2"
2555  },
2556  {
2557   "chips": ["gfx7"],
2558   "map": {"at": 46396, "to": "mm"},
2559   "name": "SPI_SHADER_USER_DATA_LS_3"
2560  },
2561  {
2562   "chips": ["gfx7"],
2563   "map": {"at": 46400, "to": "mm"},
2564   "name": "SPI_SHADER_USER_DATA_LS_4"
2565  },
2566  {
2567   "chips": ["gfx7"],
2568   "map": {"at": 46404, "to": "mm"},
2569   "name": "SPI_SHADER_USER_DATA_LS_5"
2570  },
2571  {
2572   "chips": ["gfx7"],
2573   "map": {"at": 46408, "to": "mm"},
2574   "name": "SPI_SHADER_USER_DATA_LS_6"
2575  },
2576  {
2577   "chips": ["gfx7"],
2578   "map": {"at": 46412, "to": "mm"},
2579   "name": "SPI_SHADER_USER_DATA_LS_7"
2580  },
2581  {
2582   "chips": ["gfx7"],
2583   "map": {"at": 46416, "to": "mm"},
2584   "name": "SPI_SHADER_USER_DATA_LS_8"
2585  },
2586  {
2587   "chips": ["gfx7"],
2588   "map": {"at": 46420, "to": "mm"},
2589   "name": "SPI_SHADER_USER_DATA_LS_9"
2590  },
2591  {
2592   "chips": ["gfx7"],
2593   "map": {"at": 46424, "to": "mm"},
2594   "name": "SPI_SHADER_USER_DATA_LS_10"
2595  },
2596  {
2597   "chips": ["gfx7"],
2598   "map": {"at": 46428, "to": "mm"},
2599   "name": "SPI_SHADER_USER_DATA_LS_11"
2600  },
2601  {
2602   "chips": ["gfx7"],
2603   "map": {"at": 46432, "to": "mm"},
2604   "name": "SPI_SHADER_USER_DATA_LS_12"
2605  },
2606  {
2607   "chips": ["gfx7"],
2608   "map": {"at": 46436, "to": "mm"},
2609   "name": "SPI_SHADER_USER_DATA_LS_13"
2610  },
2611  {
2612   "chips": ["gfx7"],
2613   "map": {"at": 46440, "to": "mm"},
2614   "name": "SPI_SHADER_USER_DATA_LS_14"
2615  },
2616  {
2617   "chips": ["gfx7"],
2618   "map": {"at": 46444, "to": "mm"},
2619   "name": "SPI_SHADER_USER_DATA_LS_15"
2620  },
2621  {
2622   "chips": ["gfx7"],
2623   "map": {"at": 47104, "to": "mm"},
2624   "name": "COMPUTE_DISPATCH_INITIATOR",
2625   "type_ref": "COMPUTE_DISPATCH_INITIATOR"
2626  },
2627  {
2628   "chips": ["gfx7"],
2629   "map": {"at": 47108, "to": "mm"},
2630   "name": "COMPUTE_DIM_X"
2631  },
2632  {
2633   "chips": ["gfx7"],
2634   "map": {"at": 47112, "to": "mm"},
2635   "name": "COMPUTE_DIM_Y"
2636  },
2637  {
2638   "chips": ["gfx7"],
2639   "map": {"at": 47116, "to": "mm"},
2640   "name": "COMPUTE_DIM_Z"
2641  },
2642  {
2643   "chips": ["gfx7"],
2644   "map": {"at": 47120, "to": "mm"},
2645   "name": "COMPUTE_START_X"
2646  },
2647  {
2648   "chips": ["gfx7"],
2649   "map": {"at": 47124, "to": "mm"},
2650   "name": "COMPUTE_START_Y"
2651  },
2652  {
2653   "chips": ["gfx7"],
2654   "map": {"at": 47128, "to": "mm"},
2655   "name": "COMPUTE_START_Z"
2656  },
2657  {
2658   "chips": ["gfx7"],
2659   "map": {"at": 47132, "to": "mm"},
2660   "name": "COMPUTE_NUM_THREAD_X",
2661   "type_ref": "COMPUTE_NUM_THREAD_X"
2662  },
2663  {
2664   "chips": ["gfx7"],
2665   "map": {"at": 47136, "to": "mm"},
2666   "name": "COMPUTE_NUM_THREAD_Y",
2667   "type_ref": "COMPUTE_NUM_THREAD_X"
2668  },
2669  {
2670   "chips": ["gfx7"],
2671   "map": {"at": 47140, "to": "mm"},
2672   "name": "COMPUTE_NUM_THREAD_Z",
2673   "type_ref": "COMPUTE_NUM_THREAD_X"
2674  },
2675  {
2676   "chips": ["gfx7"],
2677   "map": {"at": 47144, "to": "mm"},
2678   "name": "COMPUTE_PIPELINESTAT_ENABLE",
2679   "type_ref": "COMPUTE_PIPELINESTAT_ENABLE"
2680  },
2681  {
2682   "chips": ["gfx7"],
2683   "map": {"at": 47148, "to": "mm"},
2684   "name": "COMPUTE_PERFCOUNT_ENABLE",
2685   "type_ref": "COMPUTE_PERFCOUNT_ENABLE"
2686  },
2687  {
2688   "chips": ["gfx7"],
2689   "map": {"at": 47152, "to": "mm"},
2690   "name": "COMPUTE_PGM_LO"
2691  },
2692  {
2693   "chips": ["gfx7"],
2694   "map": {"at": 47156, "to": "mm"},
2695   "name": "COMPUTE_PGM_HI",
2696   "type_ref": "COMPUTE_PGM_HI"
2697  },
2698  {
2699   "chips": ["gfx7"],
2700   "map": {"at": 47160, "to": "mm"},
2701   "name": "COMPUTE_TBA_LO"
2702  },
2703  {
2704   "chips": ["gfx7"],
2705   "map": {"at": 47164, "to": "mm"},
2706   "name": "COMPUTE_TBA_HI",
2707   "type_ref": "COMPUTE_TBA_HI"
2708  },
2709  {
2710   "chips": ["gfx7"],
2711   "map": {"at": 47168, "to": "mm"},
2712   "name": "COMPUTE_TMA_LO"
2713  },
2714  {
2715   "chips": ["gfx7"],
2716   "map": {"at": 47172, "to": "mm"},
2717   "name": "COMPUTE_TMA_HI",
2718   "type_ref": "COMPUTE_TBA_HI"
2719  },
2720  {
2721   "chips": ["gfx7"],
2722   "map": {"at": 47176, "to": "mm"},
2723   "name": "COMPUTE_PGM_RSRC1",
2724   "type_ref": "COMPUTE_PGM_RSRC1"
2725  },
2726  {
2727   "chips": ["gfx7"],
2728   "map": {"at": 47180, "to": "mm"},
2729   "name": "COMPUTE_PGM_RSRC2",
2730   "type_ref": "COMPUTE_PGM_RSRC2"
2731  },
2732  {
2733   "chips": ["gfx7"],
2734   "map": {"at": 47184, "to": "mm"},
2735   "name": "COMPUTE_VMID",
2736   "type_ref": "COMPUTE_VMID"
2737  },
2738  {
2739   "chips": ["gfx7"],
2740   "map": {"at": 47188, "to": "mm"},
2741   "name": "COMPUTE_RESOURCE_LIMITS",
2742   "type_ref": "COMPUTE_RESOURCE_LIMITS"
2743  },
2744  {
2745   "chips": ["gfx7"],
2746   "map": {"at": 47192, "to": "mm"},
2747   "name": "COMPUTE_STATIC_THREAD_MGMT_SE0",
2748   "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
2749  },
2750  {
2751   "chips": ["gfx7"],
2752   "map": {"at": 47196, "to": "mm"},
2753   "name": "COMPUTE_STATIC_THREAD_MGMT_SE1",
2754   "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
2755  },
2756  {
2757   "chips": ["gfx7"],
2758   "map": {"at": 47200, "to": "mm"},
2759   "name": "COMPUTE_TMPRING_SIZE",
2760   "type_ref": "COMPUTE_TMPRING_SIZE"
2761  },
2762  {
2763   "chips": ["gfx7"],
2764   "map": {"at": 47204, "to": "mm"},
2765   "name": "COMPUTE_STATIC_THREAD_MGMT_SE2",
2766   "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
2767  },
2768  {
2769   "chips": ["gfx7"],
2770   "map": {"at": 47208, "to": "mm"},
2771   "name": "COMPUTE_STATIC_THREAD_MGMT_SE3",
2772   "type_ref": "COMPUTE_STATIC_THREAD_MGMT_SE0"
2773  },
2774  {
2775   "chips": ["gfx7"],
2776   "map": {"at": 47212, "to": "mm"},
2777   "name": "COMPUTE_RESTART_X"
2778  },
2779  {
2780   "chips": ["gfx7"],
2781   "map": {"at": 47216, "to": "mm"},
2782   "name": "COMPUTE_RESTART_Y"
2783  },
2784  {
2785   "chips": ["gfx7"],
2786   "map": {"at": 47220, "to": "mm"},
2787   "name": "COMPUTE_RESTART_Z"
2788  },
2789  {
2790   "chips": ["gfx7"],
2791   "map": {"at": 47224, "to": "mm"},
2792   "name": "COMPUTE_THREAD_TRACE_ENABLE",
2793   "type_ref": "COMPUTE_THREAD_TRACE_ENABLE"
2794  },
2795  {
2796   "chips": ["gfx7"],
2797   "map": {"at": 47228, "to": "mm"},
2798   "name": "COMPUTE_MISC_RESERVED",
2799   "type_ref": "COMPUTE_MISC_RESERVED"
2800  },
2801  {
2802   "chips": ["gfx7"],
2803   "map": {"at": 47360, "to": "mm"},
2804   "name": "COMPUTE_USER_DATA_0"
2805  },
2806  {
2807   "chips": ["gfx7"],
2808   "map": {"at": 47364, "to": "mm"},
2809   "name": "COMPUTE_USER_DATA_1"
2810  },
2811  {
2812   "chips": ["gfx7"],
2813   "map": {"at": 47368, "to": "mm"},
2814   "name": "COMPUTE_USER_DATA_2"
2815  },
2816  {
2817   "chips": ["gfx7"],
2818   "map": {"at": 47372, "to": "mm"},
2819   "name": "COMPUTE_USER_DATA_3"
2820  },
2821  {
2822   "chips": ["gfx7"],
2823   "map": {"at": 47376, "to": "mm"},
2824   "name": "COMPUTE_USER_DATA_4"
2825  },
2826  {
2827   "chips": ["gfx7"],
2828   "map": {"at": 47380, "to": "mm"},
2829   "name": "COMPUTE_USER_DATA_5"
2830  },
2831  {
2832   "chips": ["gfx7"],
2833   "map": {"at": 47384, "to": "mm"},
2834   "name": "COMPUTE_USER_DATA_6"
2835  },
2836  {
2837   "chips": ["gfx7"],
2838   "map": {"at": 47388, "to": "mm"},
2839   "name": "COMPUTE_USER_DATA_7"
2840  },
2841  {
2842   "chips": ["gfx7"],
2843   "map": {"at": 47392, "to": "mm"},
2844   "name": "COMPUTE_USER_DATA_8"
2845  },
2846  {
2847   "chips": ["gfx7"],
2848   "map": {"at": 47396, "to": "mm"},
2849   "name": "COMPUTE_USER_DATA_9"
2850  },
2851  {
2852   "chips": ["gfx7"],
2853   "map": {"at": 47400, "to": "mm"},
2854   "name": "COMPUTE_USER_DATA_10"
2855  },
2856  {
2857   "chips": ["gfx7"],
2858   "map": {"at": 47404, "to": "mm"},
2859   "name": "COMPUTE_USER_DATA_11"
2860  },
2861  {
2862   "chips": ["gfx7"],
2863   "map": {"at": 47408, "to": "mm"},
2864   "name": "COMPUTE_USER_DATA_12"
2865  },
2866  {
2867   "chips": ["gfx7"],
2868   "map": {"at": 47412, "to": "mm"},
2869   "name": "COMPUTE_USER_DATA_13"
2870  },
2871  {
2872   "chips": ["gfx7"],
2873   "map": {"at": 47416, "to": "mm"},
2874   "name": "COMPUTE_USER_DATA_14"
2875  },
2876  {
2877   "chips": ["gfx7"],
2878   "map": {"at": 47420, "to": "mm"},
2879   "name": "COMPUTE_USER_DATA_15"
2880  },
2881  {
2882   "chips": ["gfx7"],
2883   "map": {"at": 163840, "to": "mm"},
2884   "name": "DB_RENDER_CONTROL",
2885   "type_ref": "DB_RENDER_CONTROL"
2886  },
2887  {
2888   "chips": ["gfx7"],
2889   "map": {"at": 163844, "to": "mm"},
2890   "name": "DB_COUNT_CONTROL",
2891   "type_ref": "DB_COUNT_CONTROL"
2892  },
2893  {
2894   "chips": ["gfx7"],
2895   "map": {"at": 163848, "to": "mm"},
2896   "name": "DB_DEPTH_VIEW",
2897   "type_ref": "DB_DEPTH_VIEW"
2898  },
2899  {
2900   "chips": ["gfx7"],
2901   "map": {"at": 163852, "to": "mm"},
2902   "name": "DB_RENDER_OVERRIDE",
2903   "type_ref": "DB_RENDER_OVERRIDE"
2904  },
2905  {
2906   "chips": ["gfx7"],
2907   "map": {"at": 163856, "to": "mm"},
2908   "name": "DB_RENDER_OVERRIDE2",
2909   "type_ref": "DB_RENDER_OVERRIDE2"
2910  },
2911  {
2912   "chips": ["gfx7"],
2913   "map": {"at": 163860, "to": "mm"},
2914   "name": "DB_HTILE_DATA_BASE"
2915  },
2916  {
2917   "chips": ["gfx7"],
2918   "map": {"at": 163872, "to": "mm"},
2919   "name": "DB_DEPTH_BOUNDS_MIN"
2920  },
2921  {
2922   "chips": ["gfx7"],
2923   "map": {"at": 163876, "to": "mm"},
2924   "name": "DB_DEPTH_BOUNDS_MAX"
2925  },
2926  {
2927   "chips": ["gfx7"],
2928   "map": {"at": 163880, "to": "mm"},
2929   "name": "DB_STENCIL_CLEAR",
2930   "type_ref": "DB_STENCIL_CLEAR"
2931  },
2932  {
2933   "chips": ["gfx7"],
2934   "map": {"at": 163884, "to": "mm"},
2935   "name": "DB_DEPTH_CLEAR"
2936  },
2937  {
2938   "chips": ["gfx7"],
2939   "map": {"at": 163888, "to": "mm"},
2940   "name": "PA_SC_SCREEN_SCISSOR_TL",
2941   "type_ref": "PA_SC_SCREEN_SCISSOR_TL"
2942  },
2943  {
2944   "chips": ["gfx7"],
2945   "map": {"at": 163892, "to": "mm"},
2946   "name": "PA_SC_SCREEN_SCISSOR_BR",
2947   "type_ref": "PA_SC_SCREEN_SCISSOR_BR"
2948  },
2949  {
2950   "chips": ["gfx7"],
2951   "map": {"at": 163900, "to": "mm"},
2952   "name": "DB_DEPTH_INFO",
2953   "type_ref": "DB_DEPTH_INFO"
2954  },
2955  {
2956   "chips": ["gfx7"],
2957   "map": {"at": 163904, "to": "mm"},
2958   "name": "DB_Z_INFO",
2959   "type_ref": "DB_Z_INFO"
2960  },
2961  {
2962   "chips": ["gfx7"],
2963   "map": {"at": 163908, "to": "mm"},
2964   "name": "DB_STENCIL_INFO",
2965   "type_ref": "DB_STENCIL_INFO"
2966  },
2967  {
2968   "chips": ["gfx7"],
2969   "map": {"at": 163912, "to": "mm"},
2970   "name": "DB_Z_READ_BASE"
2971  },
2972  {
2973   "chips": ["gfx7"],
2974   "map": {"at": 163916, "to": "mm"},
2975   "name": "DB_STENCIL_READ_BASE"
2976  },
2977  {
2978   "chips": ["gfx7"],
2979   "map": {"at": 163920, "to": "mm"},
2980   "name": "DB_Z_WRITE_BASE"
2981  },
2982  {
2983   "chips": ["gfx7"],
2984   "map": {"at": 163924, "to": "mm"},
2985   "name": "DB_STENCIL_WRITE_BASE"
2986  },
2987  {
2988   "chips": ["gfx7"],
2989   "map": {"at": 163928, "to": "mm"},
2990   "name": "DB_DEPTH_SIZE",
2991   "type_ref": "DB_DEPTH_SIZE"
2992  },
2993  {
2994   "chips": ["gfx7"],
2995   "map": {"at": 163932, "to": "mm"},
2996   "name": "DB_DEPTH_SLICE",
2997   "type_ref": "DB_DEPTH_SLICE"
2998  },
2999  {
3000   "chips": ["gfx7"],
3001   "map": {"at": 163968, "to": "mm"},
3002   "name": "TA_BC_BASE_ADDR"
3003  },
3004  {
3005   "chips": ["gfx7"],
3006   "map": {"at": 163972, "to": "mm"},
3007   "name": "TA_BC_BASE_ADDR_HI",
3008   "type_ref": "TA_BC_BASE_ADDR_HI"
3009  },
3010  {
3011   "chips": ["gfx7"],
3012   "map": {"at": 164328, "to": "mm"},
3013   "name": "COHER_DEST_BASE_HI_0"
3014  },
3015  {
3016   "chips": ["gfx7"],
3017   "map": {"at": 164332, "to": "mm"},
3018   "name": "COHER_DEST_BASE_HI_1"
3019  },
3020  {
3021   "chips": ["gfx7"],
3022   "map": {"at": 164336, "to": "mm"},
3023   "name": "COHER_DEST_BASE_HI_2"
3024  },
3025  {
3026   "chips": ["gfx7"],
3027   "map": {"at": 164340, "to": "mm"},
3028   "name": "COHER_DEST_BASE_HI_3"
3029  },
3030  {
3031   "chips": ["gfx7"],
3032   "map": {"at": 164344, "to": "mm"},
3033   "name": "COHER_DEST_BASE_2"
3034  },
3035  {
3036   "chips": ["gfx7"],
3037   "map": {"at": 164348, "to": "mm"},
3038   "name": "COHER_DEST_BASE_3"
3039  },
3040  {
3041   "chips": ["gfx7"],
3042   "map": {"at": 164352, "to": "mm"},
3043   "name": "PA_SC_WINDOW_OFFSET",
3044   "type_ref": "PA_SC_WINDOW_OFFSET"
3045  },
3046  {
3047   "chips": ["gfx7"],
3048   "map": {"at": 164356, "to": "mm"},
3049   "name": "PA_SC_WINDOW_SCISSOR_TL",
3050   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3051  },
3052  {
3053   "chips": ["gfx7"],
3054   "map": {"at": 164360, "to": "mm"},
3055   "name": "PA_SC_WINDOW_SCISSOR_BR",
3056   "type_ref": "PA_SC_CLIPRECT_0_BR"
3057  },
3058  {
3059   "chips": ["gfx7"],
3060   "map": {"at": 164364, "to": "mm"},
3061   "name": "PA_SC_CLIPRECT_RULE",
3062   "type_ref": "PA_SC_CLIPRECT_RULE"
3063  },
3064  {
3065   "chips": ["gfx7"],
3066   "map": {"at": 164368, "to": "mm"},
3067   "name": "PA_SC_CLIPRECT_0_TL",
3068   "type_ref": "PA_SC_CLIPRECT_0_TL"
3069  },
3070  {
3071   "chips": ["gfx7"],
3072   "map": {"at": 164372, "to": "mm"},
3073   "name": "PA_SC_CLIPRECT_0_BR",
3074   "type_ref": "PA_SC_CLIPRECT_0_BR"
3075  },
3076  {
3077   "chips": ["gfx7"],
3078   "map": {"at": 164376, "to": "mm"},
3079   "name": "PA_SC_CLIPRECT_1_TL",
3080   "type_ref": "PA_SC_CLIPRECT_0_TL"
3081  },
3082  {
3083   "chips": ["gfx7"],
3084   "map": {"at": 164380, "to": "mm"},
3085   "name": "PA_SC_CLIPRECT_1_BR",
3086   "type_ref": "PA_SC_CLIPRECT_0_BR"
3087  },
3088  {
3089   "chips": ["gfx7"],
3090   "map": {"at": 164384, "to": "mm"},
3091   "name": "PA_SC_CLIPRECT_2_TL",
3092   "type_ref": "PA_SC_CLIPRECT_0_TL"
3093  },
3094  {
3095   "chips": ["gfx7"],
3096   "map": {"at": 164388, "to": "mm"},
3097   "name": "PA_SC_CLIPRECT_2_BR",
3098   "type_ref": "PA_SC_CLIPRECT_0_BR"
3099  },
3100  {
3101   "chips": ["gfx7"],
3102   "map": {"at": 164392, "to": "mm"},
3103   "name": "PA_SC_CLIPRECT_3_TL",
3104   "type_ref": "PA_SC_CLIPRECT_0_TL"
3105  },
3106  {
3107   "chips": ["gfx7"],
3108   "map": {"at": 164396, "to": "mm"},
3109   "name": "PA_SC_CLIPRECT_3_BR",
3110   "type_ref": "PA_SC_CLIPRECT_0_BR"
3111  },
3112  {
3113   "chips": ["gfx7"],
3114   "map": {"at": 164400, "to": "mm"},
3115   "name": "PA_SC_EDGERULE",
3116   "type_ref": "PA_SC_EDGERULE"
3117  },
3118  {
3119   "chips": ["gfx7"],
3120   "map": {"at": 164404, "to": "mm"},
3121   "name": "PA_SU_HARDWARE_SCREEN_OFFSET",
3122   "type_ref": "PA_SU_HARDWARE_SCREEN_OFFSET"
3123  },
3124  {
3125   "chips": ["gfx7"],
3126   "map": {"at": 164408, "to": "mm"},
3127   "name": "CB_TARGET_MASK",
3128   "type_ref": "CB_TARGET_MASK"
3129  },
3130  {
3131   "chips": ["gfx7"],
3132   "map": {"at": 164412, "to": "mm"},
3133   "name": "CB_SHADER_MASK",
3134   "type_ref": "CB_SHADER_MASK"
3135  },
3136  {
3137   "chips": ["gfx7"],
3138   "map": {"at": 164416, "to": "mm"},
3139   "name": "PA_SC_GENERIC_SCISSOR_TL",
3140   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3141  },
3142  {
3143   "chips": ["gfx7"],
3144   "map": {"at": 164420, "to": "mm"},
3145   "name": "PA_SC_GENERIC_SCISSOR_BR",
3146   "type_ref": "PA_SC_CLIPRECT_0_BR"
3147  },
3148  {
3149   "chips": ["gfx7"],
3150   "map": {"at": 164424, "to": "mm"},
3151   "name": "COHER_DEST_BASE_0"
3152  },
3153  {
3154   "chips": ["gfx7"],
3155   "map": {"at": 164428, "to": "mm"},
3156   "name": "COHER_DEST_BASE_1"
3157  },
3158  {
3159   "chips": ["gfx7"],
3160   "map": {"at": 164432, "to": "mm"},
3161   "name": "PA_SC_VPORT_SCISSOR_0_TL",
3162   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3163  },
3164  {
3165   "chips": ["gfx7"],
3166   "map": {"at": 164436, "to": "mm"},
3167   "name": "PA_SC_VPORT_SCISSOR_0_BR",
3168   "type_ref": "PA_SC_CLIPRECT_0_BR"
3169  },
3170  {
3171   "chips": ["gfx7"],
3172   "map": {"at": 164440, "to": "mm"},
3173   "name": "PA_SC_VPORT_SCISSOR_1_TL",
3174   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3175  },
3176  {
3177   "chips": ["gfx7"],
3178   "map": {"at": 164444, "to": "mm"},
3179   "name": "PA_SC_VPORT_SCISSOR_1_BR",
3180   "type_ref": "PA_SC_CLIPRECT_0_BR"
3181  },
3182  {
3183   "chips": ["gfx7"],
3184   "map": {"at": 164448, "to": "mm"},
3185   "name": "PA_SC_VPORT_SCISSOR_2_TL",
3186   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3187  },
3188  {
3189   "chips": ["gfx7"],
3190   "map": {"at": 164452, "to": "mm"},
3191   "name": "PA_SC_VPORT_SCISSOR_2_BR",
3192   "type_ref": "PA_SC_CLIPRECT_0_BR"
3193  },
3194  {
3195   "chips": ["gfx7"],
3196   "map": {"at": 164456, "to": "mm"},
3197   "name": "PA_SC_VPORT_SCISSOR_3_TL",
3198   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3199  },
3200  {
3201   "chips": ["gfx7"],
3202   "map": {"at": 164460, "to": "mm"},
3203   "name": "PA_SC_VPORT_SCISSOR_3_BR",
3204   "type_ref": "PA_SC_CLIPRECT_0_BR"
3205  },
3206  {
3207   "chips": ["gfx7"],
3208   "map": {"at": 164464, "to": "mm"},
3209   "name": "PA_SC_VPORT_SCISSOR_4_TL",
3210   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3211  },
3212  {
3213   "chips": ["gfx7"],
3214   "map": {"at": 164468, "to": "mm"},
3215   "name": "PA_SC_VPORT_SCISSOR_4_BR",
3216   "type_ref": "PA_SC_CLIPRECT_0_BR"
3217  },
3218  {
3219   "chips": ["gfx7"],
3220   "map": {"at": 164472, "to": "mm"},
3221   "name": "PA_SC_VPORT_SCISSOR_5_TL",
3222   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3223  },
3224  {
3225   "chips": ["gfx7"],
3226   "map": {"at": 164476, "to": "mm"},
3227   "name": "PA_SC_VPORT_SCISSOR_5_BR",
3228   "type_ref": "PA_SC_CLIPRECT_0_BR"
3229  },
3230  {
3231   "chips": ["gfx7"],
3232   "map": {"at": 164480, "to": "mm"},
3233   "name": "PA_SC_VPORT_SCISSOR_6_TL",
3234   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3235  },
3236  {
3237   "chips": ["gfx7"],
3238   "map": {"at": 164484, "to": "mm"},
3239   "name": "PA_SC_VPORT_SCISSOR_6_BR",
3240   "type_ref": "PA_SC_CLIPRECT_0_BR"
3241  },
3242  {
3243   "chips": ["gfx7"],
3244   "map": {"at": 164488, "to": "mm"},
3245   "name": "PA_SC_VPORT_SCISSOR_7_TL",
3246   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3247  },
3248  {
3249   "chips": ["gfx7"],
3250   "map": {"at": 164492, "to": "mm"},
3251   "name": "PA_SC_VPORT_SCISSOR_7_BR",
3252   "type_ref": "PA_SC_CLIPRECT_0_BR"
3253  },
3254  {
3255   "chips": ["gfx7"],
3256   "map": {"at": 164496, "to": "mm"},
3257   "name": "PA_SC_VPORT_SCISSOR_8_TL",
3258   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3259  },
3260  {
3261   "chips": ["gfx7"],
3262   "map": {"at": 164500, "to": "mm"},
3263   "name": "PA_SC_VPORT_SCISSOR_8_BR",
3264   "type_ref": "PA_SC_CLIPRECT_0_BR"
3265  },
3266  {
3267   "chips": ["gfx7"],
3268   "map": {"at": 164504, "to": "mm"},
3269   "name": "PA_SC_VPORT_SCISSOR_9_TL",
3270   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3271  },
3272  {
3273   "chips": ["gfx7"],
3274   "map": {"at": 164508, "to": "mm"},
3275   "name": "PA_SC_VPORT_SCISSOR_9_BR",
3276   "type_ref": "PA_SC_CLIPRECT_0_BR"
3277  },
3278  {
3279   "chips": ["gfx7"],
3280   "map": {"at": 164512, "to": "mm"},
3281   "name": "PA_SC_VPORT_SCISSOR_10_TL",
3282   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3283  },
3284  {
3285   "chips": ["gfx7"],
3286   "map": {"at": 164516, "to": "mm"},
3287   "name": "PA_SC_VPORT_SCISSOR_10_BR",
3288   "type_ref": "PA_SC_CLIPRECT_0_BR"
3289  },
3290  {
3291   "chips": ["gfx7"],
3292   "map": {"at": 164520, "to": "mm"},
3293   "name": "PA_SC_VPORT_SCISSOR_11_TL",
3294   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3295  },
3296  {
3297   "chips": ["gfx7"],
3298   "map": {"at": 164524, "to": "mm"},
3299   "name": "PA_SC_VPORT_SCISSOR_11_BR",
3300   "type_ref": "PA_SC_CLIPRECT_0_BR"
3301  },
3302  {
3303   "chips": ["gfx7"],
3304   "map": {"at": 164528, "to": "mm"},
3305   "name": "PA_SC_VPORT_SCISSOR_12_TL",
3306   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3307  },
3308  {
3309   "chips": ["gfx7"],
3310   "map": {"at": 164532, "to": "mm"},
3311   "name": "PA_SC_VPORT_SCISSOR_12_BR",
3312   "type_ref": "PA_SC_CLIPRECT_0_BR"
3313  },
3314  {
3315   "chips": ["gfx7"],
3316   "map": {"at": 164536, "to": "mm"},
3317   "name": "PA_SC_VPORT_SCISSOR_13_TL",
3318   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3319  },
3320  {
3321   "chips": ["gfx7"],
3322   "map": {"at": 164540, "to": "mm"},
3323   "name": "PA_SC_VPORT_SCISSOR_13_BR",
3324   "type_ref": "PA_SC_CLIPRECT_0_BR"
3325  },
3326  {
3327   "chips": ["gfx7"],
3328   "map": {"at": 164544, "to": "mm"},
3329   "name": "PA_SC_VPORT_SCISSOR_14_TL",
3330   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3331  },
3332  {
3333   "chips": ["gfx7"],
3334   "map": {"at": 164548, "to": "mm"},
3335   "name": "PA_SC_VPORT_SCISSOR_14_BR",
3336   "type_ref": "PA_SC_CLIPRECT_0_BR"
3337  },
3338  {
3339   "chips": ["gfx7"],
3340   "map": {"at": 164552, "to": "mm"},
3341   "name": "PA_SC_VPORT_SCISSOR_15_TL",
3342   "type_ref": "PA_SC_GENERIC_SCISSOR_TL"
3343  },
3344  {
3345   "chips": ["gfx7"],
3346   "map": {"at": 164556, "to": "mm"},
3347   "name": "PA_SC_VPORT_SCISSOR_15_BR",
3348   "type_ref": "PA_SC_CLIPRECT_0_BR"
3349  },
3350  {
3351   "chips": ["gfx7"],
3352   "map": {"at": 164560, "to": "mm"},
3353   "name": "PA_SC_VPORT_ZMIN_0"
3354  },
3355  {
3356   "chips": ["gfx7"],
3357   "map": {"at": 164564, "to": "mm"},
3358   "name": "PA_SC_VPORT_ZMAX_0"
3359  },
3360  {
3361   "chips": ["gfx7"],
3362   "map": {"at": 164568, "to": "mm"},
3363   "name": "PA_SC_VPORT_ZMIN_1"
3364  },
3365  {
3366   "chips": ["gfx7"],
3367   "map": {"at": 164572, "to": "mm"},
3368   "name": "PA_SC_VPORT_ZMAX_1"
3369  },
3370  {
3371   "chips": ["gfx7"],
3372   "map": {"at": 164576, "to": "mm"},
3373   "name": "PA_SC_VPORT_ZMIN_2"
3374  },
3375  {
3376   "chips": ["gfx7"],
3377   "map": {"at": 164580, "to": "mm"},
3378   "name": "PA_SC_VPORT_ZMAX_2"
3379  },
3380  {
3381   "chips": ["gfx7"],
3382   "map": {"at": 164584, "to": "mm"},
3383   "name": "PA_SC_VPORT_ZMIN_3"
3384  },
3385  {
3386   "chips": ["gfx7"],
3387   "map": {"at": 164588, "to": "mm"},
3388   "name": "PA_SC_VPORT_ZMAX_3"
3389  },
3390  {
3391   "chips": ["gfx7"],
3392   "map": {"at": 164592, "to": "mm"},
3393   "name": "PA_SC_VPORT_ZMIN_4"
3394  },
3395  {
3396   "chips": ["gfx7"],
3397   "map": {"at": 164596, "to": "mm"},
3398   "name": "PA_SC_VPORT_ZMAX_4"
3399  },
3400  {
3401   "chips": ["gfx7"],
3402   "map": {"at": 164600, "to": "mm"},
3403   "name": "PA_SC_VPORT_ZMIN_5"
3404  },
3405  {
3406   "chips": ["gfx7"],
3407   "map": {"at": 164604, "to": "mm"},
3408   "name": "PA_SC_VPORT_ZMAX_5"
3409  },
3410  {
3411   "chips": ["gfx7"],
3412   "map": {"at": 164608, "to": "mm"},
3413   "name": "PA_SC_VPORT_ZMIN_6"
3414  },
3415  {
3416   "chips": ["gfx7"],
3417   "map": {"at": 164612, "to": "mm"},
3418   "name": "PA_SC_VPORT_ZMAX_6"
3419  },
3420  {
3421   "chips": ["gfx7"],
3422   "map": {"at": 164616, "to": "mm"},
3423   "name": "PA_SC_VPORT_ZMIN_7"
3424  },
3425  {
3426   "chips": ["gfx7"],
3427   "map": {"at": 164620, "to": "mm"},
3428   "name": "PA_SC_VPORT_ZMAX_7"
3429  },
3430  {
3431   "chips": ["gfx7"],
3432   "map": {"at": 164624, "to": "mm"},
3433   "name": "PA_SC_VPORT_ZMIN_8"
3434  },
3435  {
3436   "chips": ["gfx7"],
3437   "map": {"at": 164628, "to": "mm"},
3438   "name": "PA_SC_VPORT_ZMAX_8"
3439  },
3440  {
3441   "chips": ["gfx7"],
3442   "map": {"at": 164632, "to": "mm"},
3443   "name": "PA_SC_VPORT_ZMIN_9"
3444  },
3445  {
3446   "chips": ["gfx7"],
3447   "map": {"at": 164636, "to": "mm"},
3448   "name": "PA_SC_VPORT_ZMAX_9"
3449  },
3450  {
3451   "chips": ["gfx7"],
3452   "map": {"at": 164640, "to": "mm"},
3453   "name": "PA_SC_VPORT_ZMIN_10"
3454  },
3455  {
3456   "chips": ["gfx7"],
3457   "map": {"at": 164644, "to": "mm"},
3458   "name": "PA_SC_VPORT_ZMAX_10"
3459  },
3460  {
3461   "chips": ["gfx7"],
3462   "map": {"at": 164648, "to": "mm"},
3463   "name": "PA_SC_VPORT_ZMIN_11"
3464  },
3465  {
3466   "chips": ["gfx7"],
3467   "map": {"at": 164652, "to": "mm"},
3468   "name": "PA_SC_VPORT_ZMAX_11"
3469  },
3470  {
3471   "chips": ["gfx7"],
3472   "map": {"at": 164656, "to": "mm"},
3473   "name": "PA_SC_VPORT_ZMIN_12"
3474  },
3475  {
3476   "chips": ["gfx7"],
3477   "map": {"at": 164660, "to": "mm"},
3478   "name": "PA_SC_VPORT_ZMAX_12"
3479  },
3480  {
3481   "chips": ["gfx7"],
3482   "map": {"at": 164664, "to": "mm"},
3483   "name": "PA_SC_VPORT_ZMIN_13"
3484  },
3485  {
3486   "chips": ["gfx7"],
3487   "map": {"at": 164668, "to": "mm"},
3488   "name": "PA_SC_VPORT_ZMAX_13"
3489  },
3490  {
3491   "chips": ["gfx7"],
3492   "map": {"at": 164672, "to": "mm"},
3493   "name": "PA_SC_VPORT_ZMIN_14"
3494  },
3495  {
3496   "chips": ["gfx7"],
3497   "map": {"at": 164676, "to": "mm"},
3498   "name": "PA_SC_VPORT_ZMAX_14"
3499  },
3500  {
3501   "chips": ["gfx7"],
3502   "map": {"at": 164680, "to": "mm"},
3503   "name": "PA_SC_VPORT_ZMIN_15"
3504  },
3505  {
3506   "chips": ["gfx7"],
3507   "map": {"at": 164684, "to": "mm"},
3508   "name": "PA_SC_VPORT_ZMAX_15"
3509  },
3510  {
3511   "chips": ["gfx7"],
3512   "map": {"at": 164688, "to": "mm"},
3513   "name": "PA_SC_RASTER_CONFIG",
3514   "type_ref": "PA_SC_RASTER_CONFIG"
3515  },
3516  {
3517   "chips": ["gfx7"],
3518   "map": {"at": 164692, "to": "mm"},
3519   "name": "PA_SC_RASTER_CONFIG_1",
3520   "type_ref": "PA_SC_RASTER_CONFIG_1"
3521  },
3522  {
3523   "chips": ["gfx7"],
3524   "map": {"at": 164696, "to": "mm"},
3525   "name": "PA_SC_SCREEN_EXTENT_CONTROL",
3526   "type_ref": "PA_SC_SCREEN_EXTENT_CONTROL"
3527  },
3528  {
3529   "chips": ["gfx7"],
3530   "map": {"at": 164704, "to": "mm"},
3531   "name": "CP_PERFMON_CNTX_CNTL",
3532   "type_ref": "CP_PERFMON_CNTX_CNTL"
3533  },
3534  {
3535   "chips": ["gfx7"],
3536   "map": {"at": 164708, "to": "mm"},
3537   "name": "CP_RINGID",
3538   "type_ref": "CP_RINGID"
3539  },
3540  {
3541   "chips": ["gfx7"],
3542   "map": {"at": 164712, "to": "mm"},
3543   "name": "CP_VMID",
3544   "type_ref": "CP_VMID"
3545  },
3546  {
3547   "chips": ["gfx7"],
3548   "map": {"at": 164864, "to": "mm"},
3549   "name": "VGT_MAX_VTX_INDX"
3550  },
3551  {
3552   "chips": ["gfx7"],
3553   "map": {"at": 164868, "to": "mm"},
3554   "name": "VGT_MIN_VTX_INDX"
3555  },
3556  {
3557   "chips": ["gfx7"],
3558   "map": {"at": 164872, "to": "mm"},
3559   "name": "VGT_INDX_OFFSET"
3560  },
3561  {
3562   "chips": ["gfx7"],
3563   "map": {"at": 164876, "to": "mm"},
3564   "name": "VGT_MULTI_PRIM_IB_RESET_INDX"
3565  },
3566  {
3567   "chips": ["gfx7"],
3568   "map": {"at": 164884, "to": "mm"},
3569   "name": "CB_BLEND_RED"
3570  },
3571  {
3572   "chips": ["gfx7"],
3573   "map": {"at": 164888, "to": "mm"},
3574   "name": "CB_BLEND_GREEN"
3575  },
3576  {
3577   "chips": ["gfx7"],
3578   "map": {"at": 164892, "to": "mm"},
3579   "name": "CB_BLEND_BLUE"
3580  },
3581  {
3582   "chips": ["gfx7"],
3583   "map": {"at": 164896, "to": "mm"},
3584   "name": "CB_BLEND_ALPHA"
3585  },
3586  {
3587   "chips": ["gfx7"],
3588   "map": {"at": 164908, "to": "mm"},
3589   "name": "DB_STENCIL_CONTROL",
3590   "type_ref": "DB_STENCIL_CONTROL"
3591  },
3592  {
3593   "chips": ["gfx7"],
3594   "map": {"at": 164912, "to": "mm"},
3595   "name": "DB_STENCILREFMASK",
3596   "type_ref": "DB_STENCILREFMASK"
3597  },
3598  {
3599   "chips": ["gfx7"],
3600   "map": {"at": 164916, "to": "mm"},
3601   "name": "DB_STENCILREFMASK_BF",
3602   "type_ref": "DB_STENCILREFMASK_BF"
3603  },
3604  {
3605   "chips": ["gfx7"],
3606   "map": {"at": 164924, "to": "mm"},
3607   "name": "PA_CL_VPORT_XSCALE"
3608  },
3609  {
3610   "chips": ["gfx7"],
3611   "map": {"at": 164928, "to": "mm"},
3612   "name": "PA_CL_VPORT_XOFFSET"
3613  },
3614  {
3615   "chips": ["gfx7"],
3616   "map": {"at": 164932, "to": "mm"},
3617   "name": "PA_CL_VPORT_YSCALE"
3618  },
3619  {
3620   "chips": ["gfx7"],
3621   "map": {"at": 164936, "to": "mm"},
3622   "name": "PA_CL_VPORT_YOFFSET"
3623  },
3624  {
3625   "chips": ["gfx7"],
3626   "map": {"at": 164940, "to": "mm"},
3627   "name": "PA_CL_VPORT_ZSCALE"
3628  },
3629  {
3630   "chips": ["gfx7"],
3631   "map": {"at": 164944, "to": "mm"},
3632   "name": "PA_CL_VPORT_ZOFFSET"
3633  },
3634  {
3635   "chips": ["gfx7"],
3636   "map": {"at": 164948, "to": "mm"},
3637   "name": "PA_CL_VPORT_XSCALE_1"
3638  },
3639  {
3640   "chips": ["gfx7"],
3641   "map": {"at": 164952, "to": "mm"},
3642   "name": "PA_CL_VPORT_XOFFSET_1"
3643  },
3644  {
3645   "chips": ["gfx7"],
3646   "map": {"at": 164956, "to": "mm"},
3647   "name": "PA_CL_VPORT_YSCALE_1"
3648  },
3649  {
3650   "chips": ["gfx7"],
3651   "map": {"at": 164960, "to": "mm"},
3652   "name": "PA_CL_VPORT_YOFFSET_1"
3653  },
3654  {
3655   "chips": ["gfx7"],
3656   "map": {"at": 164964, "to": "mm"},
3657   "name": "PA_CL_VPORT_ZSCALE_1"
3658  },
3659  {
3660   "chips": ["gfx7"],
3661   "map": {"at": 164968, "to": "mm"},
3662   "name": "PA_CL_VPORT_ZOFFSET_1"
3663  },
3664  {
3665   "chips": ["gfx7"],
3666   "map": {"at": 164972, "to": "mm"},
3667   "name": "PA_CL_VPORT_XSCALE_2"
3668  },
3669  {
3670   "chips": ["gfx7"],
3671   "map": {"at": 164976, "to": "mm"},
3672   "name": "PA_CL_VPORT_XOFFSET_2"
3673  },
3674  {
3675   "chips": ["gfx7"],
3676   "map": {"at": 164980, "to": "mm"},
3677   "name": "PA_CL_VPORT_YSCALE_2"
3678  },
3679  {
3680   "chips": ["gfx7"],
3681   "map": {"at": 164984, "to": "mm"},
3682   "name": "PA_CL_VPORT_YOFFSET_2"
3683  },
3684  {
3685   "chips": ["gfx7"],
3686   "map": {"at": 164988, "to": "mm"},
3687   "name": "PA_CL_VPORT_ZSCALE_2"
3688  },
3689  {
3690   "chips": ["gfx7"],
3691   "map": {"at": 164992, "to": "mm"},
3692   "name": "PA_CL_VPORT_ZOFFSET_2"
3693  },
3694  {
3695   "chips": ["gfx7"],
3696   "map": {"at": 164996, "to": "mm"},
3697   "name": "PA_CL_VPORT_XSCALE_3"
3698  },
3699  {
3700   "chips": ["gfx7"],
3701   "map": {"at": 165000, "to": "mm"},
3702   "name": "PA_CL_VPORT_XOFFSET_3"
3703  },
3704  {
3705   "chips": ["gfx7"],
3706   "map": {"at": 165004, "to": "mm"},
3707   "name": "PA_CL_VPORT_YSCALE_3"
3708  },
3709  {
3710   "chips": ["gfx7"],
3711   "map": {"at": 165008, "to": "mm"},
3712   "name": "PA_CL_VPORT_YOFFSET_3"
3713  },
3714  {
3715   "chips": ["gfx7"],
3716   "map": {"at": 165012, "to": "mm"},
3717   "name": "PA_CL_VPORT_ZSCALE_3"
3718  },
3719  {
3720   "chips": ["gfx7"],
3721   "map": {"at": 165016, "to": "mm"},
3722   "name": "PA_CL_VPORT_ZOFFSET_3"
3723  },
3724  {
3725   "chips": ["gfx7"],
3726   "map": {"at": 165020, "to": "mm"},
3727   "name": "PA_CL_VPORT_XSCALE_4"
3728  },
3729  {
3730   "chips": ["gfx7"],
3731   "map": {"at": 165024, "to": "mm"},
3732   "name": "PA_CL_VPORT_XOFFSET_4"
3733  },
3734  {
3735   "chips": ["gfx7"],
3736   "map": {"at": 165028, "to": "mm"},
3737   "name": "PA_CL_VPORT_YSCALE_4"
3738  },
3739  {
3740   "chips": ["gfx7"],
3741   "map": {"at": 165032, "to": "mm"},
3742   "name": "PA_CL_VPORT_YOFFSET_4"
3743  },
3744  {
3745   "chips": ["gfx7"],
3746   "map": {"at": 165036, "to": "mm"},
3747   "name": "PA_CL_VPORT_ZSCALE_4"
3748  },
3749  {
3750   "chips": ["gfx7"],
3751   "map": {"at": 165040, "to": "mm"},
3752   "name": "PA_CL_VPORT_ZOFFSET_4"
3753  },
3754  {
3755   "chips": ["gfx7"],
3756   "map": {"at": 165044, "to": "mm"},
3757   "name": "PA_CL_VPORT_XSCALE_5"
3758  },
3759  {
3760   "chips": ["gfx7"],
3761   "map": {"at": 165048, "to": "mm"},
3762   "name": "PA_CL_VPORT_XOFFSET_5"
3763  },
3764  {
3765   "chips": ["gfx7"],
3766   "map": {"at": 165052, "to": "mm"},
3767   "name": "PA_CL_VPORT_YSCALE_5"
3768  },
3769  {
3770   "chips": ["gfx7"],
3771   "map": {"at": 165056, "to": "mm"},
3772   "name": "PA_CL_VPORT_YOFFSET_5"
3773  },
3774  {
3775   "chips": ["gfx7"],
3776   "map": {"at": 165060, "to": "mm"},
3777   "name": "PA_CL_VPORT_ZSCALE_5"
3778  },
3779  {
3780   "chips": ["gfx7"],
3781   "map": {"at": 165064, "to": "mm"},
3782   "name": "PA_CL_VPORT_ZOFFSET_5"
3783  },
3784  {
3785   "chips": ["gfx7"],
3786   "map": {"at": 165068, "to": "mm"},
3787   "name": "PA_CL_VPORT_XSCALE_6"
3788  },
3789  {
3790   "chips": ["gfx7"],
3791   "map": {"at": 165072, "to": "mm"},
3792   "name": "PA_CL_VPORT_XOFFSET_6"
3793  },
3794  {
3795   "chips": ["gfx7"],
3796   "map": {"at": 165076, "to": "mm"},
3797   "name": "PA_CL_VPORT_YSCALE_6"
3798  },
3799  {
3800   "chips": ["gfx7"],
3801   "map": {"at": 165080, "to": "mm"},
3802   "name": "PA_CL_VPORT_YOFFSET_6"
3803  },
3804  {
3805   "chips": ["gfx7"],
3806   "map": {"at": 165084, "to": "mm"},
3807   "name": "PA_CL_VPORT_ZSCALE_6"
3808  },
3809  {
3810   "chips": ["gfx7"],
3811   "map": {"at": 165088, "to": "mm"},
3812   "name": "PA_CL_VPORT_ZOFFSET_6"
3813  },
3814  {
3815   "chips": ["gfx7"],
3816   "map": {"at": 165092, "to": "mm"},
3817   "name": "PA_CL_VPORT_XSCALE_7"
3818  },
3819  {
3820   "chips": ["gfx7"],
3821   "map": {"at": 165096, "to": "mm"},
3822   "name": "PA_CL_VPORT_XOFFSET_7"
3823  },
3824  {
3825   "chips": ["gfx7"],
3826   "map": {"at": 165100, "to": "mm"},
3827   "name": "PA_CL_VPORT_YSCALE_7"
3828  },
3829  {
3830   "chips": ["gfx7"],
3831   "map": {"at": 165104, "to": "mm"},
3832   "name": "PA_CL_VPORT_YOFFSET_7"
3833  },
3834  {
3835   "chips": ["gfx7"],
3836   "map": {"at": 165108, "to": "mm"},
3837   "name": "PA_CL_VPORT_ZSCALE_7"
3838  },
3839  {
3840   "chips": ["gfx7"],
3841   "map": {"at": 165112, "to": "mm"},
3842   "name": "PA_CL_VPORT_ZOFFSET_7"
3843  },
3844  {
3845   "chips": ["gfx7"],
3846   "map": {"at": 165116, "to": "mm"},
3847   "name": "PA_CL_VPORT_XSCALE_8"
3848  },
3849  {
3850   "chips": ["gfx7"],
3851   "map": {"at": 165120, "to": "mm"},
3852   "name": "PA_CL_VPORT_XOFFSET_8"
3853  },
3854  {
3855   "chips": ["gfx7"],
3856   "map": {"at": 165124, "to": "mm"},
3857   "name": "PA_CL_VPORT_YSCALE_8"
3858  },
3859  {
3860   "chips": ["gfx7"],
3861   "map": {"at": 165128, "to": "mm"},
3862   "name": "PA_CL_VPORT_YOFFSET_8"
3863  },
3864  {
3865   "chips": ["gfx7"],
3866   "map": {"at": 165132, "to": "mm"},
3867   "name": "PA_CL_VPORT_ZSCALE_8"
3868  },
3869  {
3870   "chips": ["gfx7"],
3871   "map": {"at": 165136, "to": "mm"},
3872   "name": "PA_CL_VPORT_ZOFFSET_8"
3873  },
3874  {
3875   "chips": ["gfx7"],
3876   "map": {"at": 165140, "to": "mm"},
3877   "name": "PA_CL_VPORT_XSCALE_9"
3878  },
3879  {
3880   "chips": ["gfx7"],
3881   "map": {"at": 165144, "to": "mm"},
3882   "name": "PA_CL_VPORT_XOFFSET_9"
3883  },
3884  {
3885   "chips": ["gfx7"],
3886   "map": {"at": 165148, "to": "mm"},
3887   "name": "PA_CL_VPORT_YSCALE_9"
3888  },
3889  {
3890   "chips": ["gfx7"],
3891   "map": {"at": 165152, "to": "mm"},
3892   "name": "PA_CL_VPORT_YOFFSET_9"
3893  },
3894  {
3895   "chips": ["gfx7"],
3896   "map": {"at": 165156, "to": "mm"},
3897   "name": "PA_CL_VPORT_ZSCALE_9"
3898  },
3899  {
3900   "chips": ["gfx7"],
3901   "map": {"at": 165160, "to": "mm"},
3902   "name": "PA_CL_VPORT_ZOFFSET_9"
3903  },
3904  {
3905   "chips": ["gfx7"],
3906   "map": {"at": 165164, "to": "mm"},
3907   "name": "PA_CL_VPORT_XSCALE_10"
3908  },
3909  {
3910   "chips": ["gfx7"],
3911   "map": {"at": 165168, "to": "mm"},
3912   "name": "PA_CL_VPORT_XOFFSET_10"
3913  },
3914  {
3915   "chips": ["gfx7"],
3916   "map": {"at": 165172, "to": "mm"},
3917   "name": "PA_CL_VPORT_YSCALE_10"
3918  },
3919  {
3920   "chips": ["gfx7"],
3921   "map": {"at": 165176, "to": "mm"},
3922   "name": "PA_CL_VPORT_YOFFSET_10"
3923  },
3924  {
3925   "chips": ["gfx7"],
3926   "map": {"at": 165180, "to": "mm"},
3927   "name": "PA_CL_VPORT_ZSCALE_10"
3928  },
3929  {
3930   "chips": ["gfx7"],
3931   "map": {"at": 165184, "to": "mm"},
3932   "name": "PA_CL_VPORT_ZOFFSET_10"
3933  },
3934  {
3935   "chips": ["gfx7"],
3936   "map": {"at": 165188, "to": "mm"},
3937   "name": "PA_CL_VPORT_XSCALE_11"
3938  },
3939  {
3940   "chips": ["gfx7"],
3941   "map": {"at": 165192, "to": "mm"},
3942   "name": "PA_CL_VPORT_XOFFSET_11"
3943  },
3944  {
3945   "chips": ["gfx7"],
3946   "map": {"at": 165196, "to": "mm"},
3947   "name": "PA_CL_VPORT_YSCALE_11"
3948  },
3949  {
3950   "chips": ["gfx7"],
3951   "map": {"at": 165200, "to": "mm"},
3952   "name": "PA_CL_VPORT_YOFFSET_11"
3953  },
3954  {
3955   "chips": ["gfx7"],
3956   "map": {"at": 165204, "to": "mm"},
3957   "name": "PA_CL_VPORT_ZSCALE_11"
3958  },
3959  {
3960   "chips": ["gfx7"],
3961   "map": {"at": 165208, "to": "mm"},
3962   "name": "PA_CL_VPORT_ZOFFSET_11"
3963  },
3964  {
3965   "chips": ["gfx7"],
3966   "map": {"at": 165212, "to": "mm"},
3967   "name": "PA_CL_VPORT_XSCALE_12"
3968  },
3969  {
3970   "chips": ["gfx7"],
3971   "map": {"at": 165216, "to": "mm"},
3972   "name": "PA_CL_VPORT_XOFFSET_12"
3973  },
3974  {
3975   "chips": ["gfx7"],
3976   "map": {"at": 165220, "to": "mm"},
3977   "name": "PA_CL_VPORT_YSCALE_12"
3978  },
3979  {
3980   "chips": ["gfx7"],
3981   "map": {"at": 165224, "to": "mm"},
3982   "name": "PA_CL_VPORT_YOFFSET_12"
3983  },
3984  {
3985   "chips": ["gfx7"],
3986   "map": {"at": 165228, "to": "mm"},
3987   "name": "PA_CL_VPORT_ZSCALE_12"
3988  },
3989  {
3990   "chips": ["gfx7"],
3991   "map": {"at": 165232, "to": "mm"},
3992   "name": "PA_CL_VPORT_ZOFFSET_12"
3993  },
3994  {
3995   "chips": ["gfx7"],
3996   "map": {"at": 165236, "to": "mm"},
3997   "name": "PA_CL_VPORT_XSCALE_13"
3998  },
3999  {
4000   "chips": ["gfx7"],
4001   "map": {"at": 165240, "to": "mm"},
4002   "name": "PA_CL_VPORT_XOFFSET_13"
4003  },
4004  {
4005   "chips": ["gfx7"],
4006   "map": {"at": 165244, "to": "mm"},
4007   "name": "PA_CL_VPORT_YSCALE_13"
4008  },
4009  {
4010   "chips": ["gfx7"],
4011   "map": {"at": 165248, "to": "mm"},
4012   "name": "PA_CL_VPORT_YOFFSET_13"
4013  },
4014  {
4015   "chips": ["gfx7"],
4016   "map": {"at": 165252, "to": "mm"},
4017   "name": "PA_CL_VPORT_ZSCALE_13"
4018  },
4019  {
4020   "chips": ["gfx7"],
4021   "map": {"at": 165256, "to": "mm"},
4022   "name": "PA_CL_VPORT_ZOFFSET_13"
4023  },
4024  {
4025   "chips": ["gfx7"],
4026   "map": {"at": 165260, "to": "mm"},
4027   "name": "PA_CL_VPORT_XSCALE_14"
4028  },
4029  {
4030   "chips": ["gfx7"],
4031   "map": {"at": 165264, "to": "mm"},
4032   "name": "PA_CL_VPORT_XOFFSET_14"
4033  },
4034  {
4035   "chips": ["gfx7"],
4036   "map": {"at": 165268, "to": "mm"},
4037   "name": "PA_CL_VPORT_YSCALE_14"
4038  },
4039  {
4040   "chips": ["gfx7"],
4041   "map": {"at": 165272, "to": "mm"},
4042   "name": "PA_CL_VPORT_YOFFSET_14"
4043  },
4044  {
4045   "chips": ["gfx7"],
4046   "map": {"at": 165276, "to": "mm"},
4047   "name": "PA_CL_VPORT_ZSCALE_14"
4048  },
4049  {
4050   "chips": ["gfx7"],
4051   "map": {"at": 165280, "to": "mm"},
4052   "name": "PA_CL_VPORT_ZOFFSET_14"
4053  },
4054  {
4055   "chips": ["gfx7"],
4056   "map": {"at": 165284, "to": "mm"},
4057   "name": "PA_CL_VPORT_XSCALE_15"
4058  },
4059  {
4060   "chips": ["gfx7"],
4061   "map": {"at": 165288, "to": "mm"},
4062   "name": "PA_CL_VPORT_XOFFSET_15"
4063  },
4064  {
4065   "chips": ["gfx7"],
4066   "map": {"at": 165292, "to": "mm"},
4067   "name": "PA_CL_VPORT_YSCALE_15"
4068  },
4069  {
4070   "chips": ["gfx7"],
4071   "map": {"at": 165296, "to": "mm"},
4072   "name": "PA_CL_VPORT_YOFFSET_15"
4073  },
4074  {
4075   "chips": ["gfx7"],
4076   "map": {"at": 165300, "to": "mm"},
4077   "name": "PA_CL_VPORT_ZSCALE_15"
4078  },
4079  {
4080   "chips": ["gfx7"],
4081   "map": {"at": 165304, "to": "mm"},
4082   "name": "PA_CL_VPORT_ZOFFSET_15"
4083  },
4084  {
4085   "chips": ["gfx7"],
4086   "map": {"at": 165308, "to": "mm"},
4087   "name": "PA_CL_UCP_0_X"
4088  },
4089  {
4090   "chips": ["gfx7"],
4091   "map": {"at": 165312, "to": "mm"},
4092   "name": "PA_CL_UCP_0_Y"
4093  },
4094  {
4095   "chips": ["gfx7"],
4096   "map": {"at": 165316, "to": "mm"},
4097   "name": "PA_CL_UCP_0_Z"
4098  },
4099  {
4100   "chips": ["gfx7"],
4101   "map": {"at": 165320, "to": "mm"},
4102   "name": "PA_CL_UCP_0_W"
4103  },
4104  {
4105   "chips": ["gfx7"],
4106   "map": {"at": 165324, "to": "mm"},
4107   "name": "PA_CL_UCP_1_X"
4108  },
4109  {
4110   "chips": ["gfx7"],
4111   "map": {"at": 165328, "to": "mm"},
4112   "name": "PA_CL_UCP_1_Y"
4113  },
4114  {
4115   "chips": ["gfx7"],
4116   "map": {"at": 165332, "to": "mm"},
4117   "name": "PA_CL_UCP_1_Z"
4118  },
4119  {
4120   "chips": ["gfx7"],
4121   "map": {"at": 165336, "to": "mm"},
4122   "name": "PA_CL_UCP_1_W"
4123  },
4124  {
4125   "chips": ["gfx7"],
4126   "map": {"at": 165340, "to": "mm"},
4127   "name": "PA_CL_UCP_2_X"
4128  },
4129  {
4130   "chips": ["gfx7"],
4131   "map": {"at": 165344, "to": "mm"},
4132   "name": "PA_CL_UCP_2_Y"
4133  },
4134  {
4135   "chips": ["gfx7"],
4136   "map": {"at": 165348, "to": "mm"},
4137   "name": "PA_CL_UCP_2_Z"
4138  },
4139  {
4140   "chips": ["gfx7"],
4141   "map": {"at": 165352, "to": "mm"},
4142   "name": "PA_CL_UCP_2_W"
4143  },
4144  {
4145   "chips": ["gfx7"],
4146   "map": {"at": 165356, "to": "mm"},
4147   "name": "PA_CL_UCP_3_X"
4148  },
4149  {
4150   "chips": ["gfx7"],
4151   "map": {"at": 165360, "to": "mm"},
4152   "name": "PA_CL_UCP_3_Y"
4153  },
4154  {
4155   "chips": ["gfx7"],
4156   "map": {"at": 165364, "to": "mm"},
4157   "name": "PA_CL_UCP_3_Z"
4158  },
4159  {
4160   "chips": ["gfx7"],
4161   "map": {"at": 165368, "to": "mm"},
4162   "name": "PA_CL_UCP_3_W"
4163  },
4164  {
4165   "chips": ["gfx7"],
4166   "map": {"at": 165372, "to": "mm"},
4167   "name": "PA_CL_UCP_4_X"
4168  },
4169  {
4170   "chips": ["gfx7"],
4171   "map": {"at": 165376, "to": "mm"},
4172   "name": "PA_CL_UCP_4_Y"
4173  },
4174  {
4175   "chips": ["gfx7"],
4176   "map": {"at": 165380, "to": "mm"},
4177   "name": "PA_CL_UCP_4_Z"
4178  },
4179  {
4180   "chips": ["gfx7"],
4181   "map": {"at": 165384, "to": "mm"},
4182   "name": "PA_CL_UCP_4_W"
4183  },
4184  {
4185   "chips": ["gfx7"],
4186   "map": {"at": 165388, "to": "mm"},
4187   "name": "PA_CL_UCP_5_X"
4188  },
4189  {
4190   "chips": ["gfx7"],
4191   "map": {"at": 165392, "to": "mm"},
4192   "name": "PA_CL_UCP_5_Y"
4193  },
4194  {
4195   "chips": ["gfx7"],
4196   "map": {"at": 165396, "to": "mm"},
4197   "name": "PA_CL_UCP_5_Z"
4198  },
4199  {
4200   "chips": ["gfx7"],
4201   "map": {"at": 165400, "to": "mm"},
4202   "name": "PA_CL_UCP_5_W"
4203  },
4204  {
4205   "chips": ["gfx7"],
4206   "map": {"at": 165444, "to": "mm"},
4207   "name": "SPI_PS_INPUT_CNTL_0",
4208   "type_ref": "SPI_PS_INPUT_CNTL_0"
4209  },
4210  {
4211   "chips": ["gfx7"],
4212   "map": {"at": 165448, "to": "mm"},
4213   "name": "SPI_PS_INPUT_CNTL_1",
4214   "type_ref": "SPI_PS_INPUT_CNTL_0"
4215  },
4216  {
4217   "chips": ["gfx7"],
4218   "map": {"at": 165452, "to": "mm"},
4219   "name": "SPI_PS_INPUT_CNTL_2",
4220   "type_ref": "SPI_PS_INPUT_CNTL_0"
4221  },
4222  {
4223   "chips": ["gfx7"],
4224   "map": {"at": 165456, "to": "mm"},
4225   "name": "SPI_PS_INPUT_CNTL_3",
4226   "type_ref": "SPI_PS_INPUT_CNTL_0"
4227  },
4228  {
4229   "chips": ["gfx7"],
4230   "map": {"at": 165460, "to": "mm"},
4231   "name": "SPI_PS_INPUT_CNTL_4",
4232   "type_ref": "SPI_PS_INPUT_CNTL_0"
4233  },
4234  {
4235   "chips": ["gfx7"],
4236   "map": {"at": 165464, "to": "mm"},
4237   "name": "SPI_PS_INPUT_CNTL_5",
4238   "type_ref": "SPI_PS_INPUT_CNTL_0"
4239  },
4240  {
4241   "chips": ["gfx7"],
4242   "map": {"at": 165468, "to": "mm"},
4243   "name": "SPI_PS_INPUT_CNTL_6",
4244   "type_ref": "SPI_PS_INPUT_CNTL_0"
4245  },
4246  {
4247   "chips": ["gfx7"],
4248   "map": {"at": 165472, "to": "mm"},
4249   "name": "SPI_PS_INPUT_CNTL_7",
4250   "type_ref": "SPI_PS_INPUT_CNTL_0"
4251  },
4252  {
4253   "chips": ["gfx7"],
4254   "map": {"at": 165476, "to": "mm"},
4255   "name": "SPI_PS_INPUT_CNTL_8",
4256   "type_ref": "SPI_PS_INPUT_CNTL_0"
4257  },
4258  {
4259   "chips": ["gfx7"],
4260   "map": {"at": 165480, "to": "mm"},
4261   "name": "SPI_PS_INPUT_CNTL_9",
4262   "type_ref": "SPI_PS_INPUT_CNTL_0"
4263  },
4264  {
4265   "chips": ["gfx7"],
4266   "map": {"at": 165484, "to": "mm"},
4267   "name": "SPI_PS_INPUT_CNTL_10",
4268   "type_ref": "SPI_PS_INPUT_CNTL_0"
4269  },
4270  {
4271   "chips": ["gfx7"],
4272   "map": {"at": 165488, "to": "mm"},
4273   "name": "SPI_PS_INPUT_CNTL_11",
4274   "type_ref": "SPI_PS_INPUT_CNTL_0"
4275  },
4276  {
4277   "chips": ["gfx7"],
4278   "map": {"at": 165492, "to": "mm"},
4279   "name": "SPI_PS_INPUT_CNTL_12",
4280   "type_ref": "SPI_PS_INPUT_CNTL_0"
4281  },
4282  {
4283   "chips": ["gfx7"],
4284   "map": {"at": 165496, "to": "mm"},
4285   "name": "SPI_PS_INPUT_CNTL_13",
4286   "type_ref": "SPI_PS_INPUT_CNTL_0"
4287  },
4288  {
4289   "chips": ["gfx7"],
4290   "map": {"at": 165500, "to": "mm"},
4291   "name": "SPI_PS_INPUT_CNTL_14",
4292   "type_ref": "SPI_PS_INPUT_CNTL_0"
4293  },
4294  {
4295   "chips": ["gfx7"],
4296   "map": {"at": 165504, "to": "mm"},
4297   "name": "SPI_PS_INPUT_CNTL_15",
4298   "type_ref": "SPI_PS_INPUT_CNTL_0"
4299  },
4300  {
4301   "chips": ["gfx7"],
4302   "map": {"at": 165508, "to": "mm"},
4303   "name": "SPI_PS_INPUT_CNTL_16",
4304   "type_ref": "SPI_PS_INPUT_CNTL_0"
4305  },
4306  {
4307   "chips": ["gfx7"],
4308   "map": {"at": 165512, "to": "mm"},
4309   "name": "SPI_PS_INPUT_CNTL_17",
4310   "type_ref": "SPI_PS_INPUT_CNTL_0"
4311  },
4312  {
4313   "chips": ["gfx7"],
4314   "map": {"at": 165516, "to": "mm"},
4315   "name": "SPI_PS_INPUT_CNTL_18",
4316   "type_ref": "SPI_PS_INPUT_CNTL_0"
4317  },
4318  {
4319   "chips": ["gfx7"],
4320   "map": {"at": 165520, "to": "mm"},
4321   "name": "SPI_PS_INPUT_CNTL_19",
4322   "type_ref": "SPI_PS_INPUT_CNTL_0"
4323  },
4324  {
4325   "chips": ["gfx7"],
4326   "map": {"at": 165524, "to": "mm"},
4327   "name": "SPI_PS_INPUT_CNTL_20",
4328   "type_ref": "SPI_PS_INPUT_CNTL_20"
4329  },
4330  {
4331   "chips": ["gfx7"],
4332   "map": {"at": 165528, "to": "mm"},
4333   "name": "SPI_PS_INPUT_CNTL_21",
4334   "type_ref": "SPI_PS_INPUT_CNTL_20"
4335  },
4336  {
4337   "chips": ["gfx7"],
4338   "map": {"at": 165532, "to": "mm"},
4339   "name": "SPI_PS_INPUT_CNTL_22",
4340   "type_ref": "SPI_PS_INPUT_CNTL_20"
4341  },
4342  {
4343   "chips": ["gfx7"],
4344   "map": {"at": 165536, "to": "mm"},
4345   "name": "SPI_PS_INPUT_CNTL_23",
4346   "type_ref": "SPI_PS_INPUT_CNTL_20"
4347  },
4348  {
4349   "chips": ["gfx7"],
4350   "map": {"at": 165540, "to": "mm"},
4351   "name": "SPI_PS_INPUT_CNTL_24",
4352   "type_ref": "SPI_PS_INPUT_CNTL_20"
4353  },
4354  {
4355   "chips": ["gfx7"],
4356   "map": {"at": 165544, "to": "mm"},
4357   "name": "SPI_PS_INPUT_CNTL_25",
4358   "type_ref": "SPI_PS_INPUT_CNTL_20"
4359  },
4360  {
4361   "chips": ["gfx7"],
4362   "map": {"at": 165548, "to": "mm"},
4363   "name": "SPI_PS_INPUT_CNTL_26",
4364   "type_ref": "SPI_PS_INPUT_CNTL_20"
4365  },
4366  {
4367   "chips": ["gfx7"],
4368   "map": {"at": 165552, "to": "mm"},
4369   "name": "SPI_PS_INPUT_CNTL_27",
4370   "type_ref": "SPI_PS_INPUT_CNTL_20"
4371  },
4372  {
4373   "chips": ["gfx7"],
4374   "map": {"at": 165556, "to": "mm"},
4375   "name": "SPI_PS_INPUT_CNTL_28",
4376   "type_ref": "SPI_PS_INPUT_CNTL_20"
4377  },
4378  {
4379   "chips": ["gfx7"],
4380   "map": {"at": 165560, "to": "mm"},
4381   "name": "SPI_PS_INPUT_CNTL_29",
4382   "type_ref": "SPI_PS_INPUT_CNTL_20"
4383  },
4384  {
4385   "chips": ["gfx7"],
4386   "map": {"at": 165564, "to": "mm"},
4387   "name": "SPI_PS_INPUT_CNTL_30",
4388   "type_ref": "SPI_PS_INPUT_CNTL_20"
4389  },
4390  {
4391   "chips": ["gfx7"],
4392   "map": {"at": 165568, "to": "mm"},
4393   "name": "SPI_PS_INPUT_CNTL_31",
4394   "type_ref": "SPI_PS_INPUT_CNTL_20"
4395  },
4396  {
4397   "chips": ["gfx7"],
4398   "map": {"at": 165572, "to": "mm"},
4399   "name": "SPI_VS_OUT_CONFIG",
4400   "type_ref": "SPI_VS_OUT_CONFIG"
4401  },
4402  {
4403   "chips": ["gfx7"],
4404   "map": {"at": 165580, "to": "mm"},
4405   "name": "SPI_PS_INPUT_ENA",
4406   "type_ref": "SPI_PS_INPUT_ENA"
4407  },
4408  {
4409   "chips": ["gfx7"],
4410   "map": {"at": 165584, "to": "mm"},
4411   "name": "SPI_PS_INPUT_ADDR",
4412   "type_ref": "SPI_PS_INPUT_ENA"
4413  },
4414  {
4415   "chips": ["gfx7"],
4416   "map": {"at": 165588, "to": "mm"},
4417   "name": "SPI_INTERP_CONTROL_0",
4418   "type_ref": "SPI_INTERP_CONTROL_0"
4419  },
4420  {
4421   "chips": ["gfx7"],
4422   "map": {"at": 165592, "to": "mm"},
4423   "name": "SPI_PS_IN_CONTROL",
4424   "type_ref": "SPI_PS_IN_CONTROL"
4425  },
4426  {
4427   "chips": ["gfx7"],
4428   "map": {"at": 165600, "to": "mm"},
4429   "name": "SPI_BARYC_CNTL",
4430   "type_ref": "SPI_BARYC_CNTL"
4431  },
4432  {
4433   "chips": ["gfx7"],
4434   "map": {"at": 165608, "to": "mm"},
4435   "name": "SPI_TMPRING_SIZE",
4436   "type_ref": "COMPUTE_TMPRING_SIZE"
4437  },
4438  {
4439   "chips": ["gfx7"],
4440   "map": {"at": 165644, "to": "mm"},
4441   "name": "SPI_SHADER_POS_FORMAT",
4442   "type_ref": "SPI_SHADER_POS_FORMAT"
4443  },
4444  {
4445   "chips": ["gfx7"],
4446   "map": {"at": 165648, "to": "mm"},
4447   "name": "SPI_SHADER_Z_FORMAT",
4448   "type_ref": "SPI_SHADER_Z_FORMAT"
4449  },
4450  {
4451   "chips": ["gfx7"],
4452   "map": {"at": 165652, "to": "mm"},
4453   "name": "SPI_SHADER_COL_FORMAT",
4454   "type_ref": "SPI_SHADER_COL_FORMAT"
4455  },
4456  {
4457   "chips": ["gfx7"],
4458   "map": {"at": 165760, "to": "mm"},
4459   "name": "CB_BLEND0_CONTROL",
4460   "type_ref": "CB_BLEND0_CONTROL"
4461  },
4462  {
4463   "chips": ["gfx7"],
4464   "map": {"at": 165764, "to": "mm"},
4465   "name": "CB_BLEND1_CONTROL",
4466   "type_ref": "CB_BLEND0_CONTROL"
4467  },
4468  {
4469   "chips": ["gfx7"],
4470   "map": {"at": 165768, "to": "mm"},
4471   "name": "CB_BLEND2_CONTROL",
4472   "type_ref": "CB_BLEND0_CONTROL"
4473  },
4474  {
4475   "chips": ["gfx7"],
4476   "map": {"at": 165772, "to": "mm"},
4477   "name": "CB_BLEND3_CONTROL",
4478   "type_ref": "CB_BLEND0_CONTROL"
4479  },
4480  {
4481   "chips": ["gfx7"],
4482   "map": {"at": 165776, "to": "mm"},
4483   "name": "CB_BLEND4_CONTROL",
4484   "type_ref": "CB_BLEND0_CONTROL"
4485  },
4486  {
4487   "chips": ["gfx7"],
4488   "map": {"at": 165780, "to": "mm"},
4489   "name": "CB_BLEND5_CONTROL",
4490   "type_ref": "CB_BLEND0_CONTROL"
4491  },
4492  {
4493   "chips": ["gfx7"],
4494   "map": {"at": 165784, "to": "mm"},
4495   "name": "CB_BLEND6_CONTROL",
4496   "type_ref": "CB_BLEND0_CONTROL"
4497  },
4498  {
4499   "chips": ["gfx7"],
4500   "map": {"at": 165788, "to": "mm"},
4501   "name": "CB_BLEND7_CONTROL",
4502   "type_ref": "CB_BLEND0_CONTROL"
4503  },
4504  {
4505   "chips": ["gfx7"],
4506   "map": {"at": 165836, "to": "mm"},
4507   "name": "CS_COPY_STATE",
4508   "type_ref": "CS_COPY_STATE"
4509  },
4510  {
4511   "chips": ["gfx7"],
4512   "map": {"at": 165840, "to": "mm"},
4513   "name": "GFX_COPY_STATE",
4514   "type_ref": "CS_COPY_STATE"
4515  },
4516  {
4517   "chips": ["gfx7"],
4518   "map": {"at": 165844, "to": "mm"},
4519   "name": "PA_CL_POINT_X_RAD"
4520  },
4521  {
4522   "chips": ["gfx7"],
4523   "map": {"at": 165848, "to": "mm"},
4524   "name": "PA_CL_POINT_Y_RAD"
4525  },
4526  {
4527   "chips": ["gfx7"],
4528   "map": {"at": 165852, "to": "mm"},
4529   "name": "PA_CL_POINT_SIZE"
4530  },
4531  {
4532   "chips": ["gfx7"],
4533   "map": {"at": 165856, "to": "mm"},
4534   "name": "PA_CL_POINT_CULL_RAD"
4535  },
4536  {
4537   "chips": ["gfx7"],
4538   "map": {"at": 165860, "to": "mm"},
4539   "name": "VGT_DMA_BASE_HI",
4540   "type_ref": "VGT_DMA_BASE_HI"
4541  },
4542  {
4543   "chips": ["gfx7"],
4544   "map": {"at": 165864, "to": "mm"},
4545   "name": "VGT_DMA_BASE"
4546  },
4547  {
4548   "chips": ["gfx7"],
4549   "map": {"at": 165872, "to": "mm"},
4550   "name": "VGT_DRAW_INITIATOR",
4551   "type_ref": "VGT_DRAW_INITIATOR"
4552  },
4553  {
4554   "chips": ["gfx7"],
4555   "map": {"at": 165876, "to": "mm"},
4556   "name": "VGT_IMMED_DATA"
4557  },
4558  {
4559   "chips": ["gfx7"],
4560   "map": {"at": 165880, "to": "mm"},
4561   "name": "VGT_EVENT_ADDRESS_REG",
4562   "type_ref": "VGT_EVENT_ADDRESS_REG"
4563  },
4564  {
4565   "chips": ["gfx7"],
4566   "map": {"at": 165888, "to": "mm"},
4567   "name": "DB_DEPTH_CONTROL",
4568   "type_ref": "DB_DEPTH_CONTROL"
4569  },
4570  {
4571   "chips": ["gfx7"],
4572   "map": {"at": 165892, "to": "mm"},
4573   "name": "DB_EQAA",
4574   "type_ref": "DB_EQAA"
4575  },
4576  {
4577   "chips": ["gfx7"],
4578   "map": {"at": 165896, "to": "mm"},
4579   "name": "CB_COLOR_CONTROL",
4580   "type_ref": "CB_COLOR_CONTROL"
4581  },
4582  {
4583   "chips": ["gfx7"],
4584   "map": {"at": 165900, "to": "mm"},
4585   "name": "DB_SHADER_CONTROL",
4586   "type_ref": "DB_SHADER_CONTROL"
4587  },
4588  {
4589   "chips": ["gfx7"],
4590   "map": {"at": 165904, "to": "mm"},
4591   "name": "PA_CL_CLIP_CNTL",
4592   "type_ref": "PA_CL_CLIP_CNTL"
4593  },
4594  {
4595   "chips": ["gfx7"],
4596   "map": {"at": 165908, "to": "mm"},
4597   "name": "PA_SU_SC_MODE_CNTL",
4598   "type_ref": "PA_SU_SC_MODE_CNTL"
4599  },
4600  {
4601   "chips": ["gfx7"],
4602   "map": {"at": 165912, "to": "mm"},
4603   "name": "PA_CL_VTE_CNTL",
4604   "type_ref": "PA_CL_VTE_CNTL"
4605  },
4606  {
4607   "chips": ["gfx7"],
4608   "map": {"at": 165916, "to": "mm"},
4609   "name": "PA_CL_VS_OUT_CNTL",
4610   "type_ref": "PA_CL_VS_OUT_CNTL"
4611  },
4612  {
4613   "chips": ["gfx7"],
4614   "map": {"at": 165920, "to": "mm"},
4615   "name": "PA_CL_NANINF_CNTL",
4616   "type_ref": "PA_CL_NANINF_CNTL"
4617  },
4618  {
4619   "chips": ["gfx7"],
4620   "map": {"at": 165924, "to": "mm"},
4621   "name": "PA_SU_LINE_STIPPLE_CNTL",
4622   "type_ref": "PA_SU_LINE_STIPPLE_CNTL"
4623  },
4624  {
4625   "chips": ["gfx7"],
4626   "map": {"at": 165928, "to": "mm"},
4627   "name": "PA_SU_LINE_STIPPLE_SCALE"
4628  },
4629  {
4630   "chips": ["gfx7"],
4631   "map": {"at": 165932, "to": "mm"},
4632   "name": "PA_SU_PRIM_FILTER_CNTL",
4633   "type_ref": "PA_SU_PRIM_FILTER_CNTL"
4634  },
4635  {
4636   "chips": ["gfx7"],
4637   "map": {"at": 166400, "to": "mm"},
4638   "name": "PA_SU_POINT_SIZE",
4639   "type_ref": "PA_SU_POINT_SIZE"
4640  },
4641  {
4642   "chips": ["gfx7"],
4643   "map": {"at": 166404, "to": "mm"},
4644   "name": "PA_SU_POINT_MINMAX",
4645   "type_ref": "PA_SU_POINT_MINMAX"
4646  },
4647  {
4648   "chips": ["gfx7"],
4649   "map": {"at": 166408, "to": "mm"},
4650   "name": "PA_SU_LINE_CNTL",
4651   "type_ref": "PA_SU_LINE_CNTL"
4652  },
4653  {
4654   "chips": ["gfx7"],
4655   "map": {"at": 166412, "to": "mm"},
4656   "name": "PA_SC_LINE_STIPPLE",
4657   "type_ref": "PA_SC_LINE_STIPPLE"
4658  },
4659  {
4660   "chips": ["gfx7"],
4661   "map": {"at": 166416, "to": "mm"},
4662   "name": "VGT_OUTPUT_PATH_CNTL",
4663   "type_ref": "VGT_OUTPUT_PATH_CNTL"
4664  },
4665  {
4666   "chips": ["gfx7"],
4667   "map": {"at": 166420, "to": "mm"},
4668   "name": "VGT_HOS_CNTL",
4669   "type_ref": "VGT_HOS_CNTL"
4670  },
4671  {
4672   "chips": ["gfx7"],
4673   "map": {"at": 166424, "to": "mm"},
4674   "name": "VGT_HOS_MAX_TESS_LEVEL"
4675  },
4676  {
4677   "chips": ["gfx7"],
4678   "map": {"at": 166428, "to": "mm"},
4679   "name": "VGT_HOS_MIN_TESS_LEVEL"
4680  },
4681  {
4682   "chips": ["gfx7"],
4683   "map": {"at": 166432, "to": "mm"},
4684   "name": "VGT_HOS_REUSE_DEPTH",
4685   "type_ref": "VGT_HOS_REUSE_DEPTH"
4686  },
4687  {
4688   "chips": ["gfx7"],
4689   "map": {"at": 166436, "to": "mm"},
4690   "name": "VGT_GROUP_PRIM_TYPE",
4691   "type_ref": "VGT_GROUP_PRIM_TYPE"
4692  },
4693  {
4694   "chips": ["gfx7"],
4695   "map": {"at": 166440, "to": "mm"},
4696   "name": "VGT_GROUP_FIRST_DECR",
4697   "type_ref": "VGT_GROUP_FIRST_DECR"
4698  },
4699  {
4700   "chips": ["gfx7"],
4701   "map": {"at": 166444, "to": "mm"},
4702   "name": "VGT_GROUP_DECR",
4703   "type_ref": "VGT_GROUP_DECR"
4704  },
4705  {
4706   "chips": ["gfx7"],
4707   "map": {"at": 166448, "to": "mm"},
4708   "name": "VGT_GROUP_VECT_0_CNTL",
4709   "type_ref": "VGT_GROUP_VECT_0_CNTL"
4710  },
4711  {
4712   "chips": ["gfx7"],
4713   "map": {"at": 166452, "to": "mm"},
4714   "name": "VGT_GROUP_VECT_1_CNTL",
4715   "type_ref": "VGT_GROUP_VECT_0_CNTL"
4716  },
4717  {
4718   "chips": ["gfx7"],
4719   "map": {"at": 166456, "to": "mm"},
4720   "name": "VGT_GROUP_VECT_0_FMT_CNTL",
4721   "type_ref": "VGT_GROUP_VECT_0_FMT_CNTL"
4722  },
4723  {
4724   "chips": ["gfx7"],
4725   "map": {"at": 166460, "to": "mm"},
4726   "name": "VGT_GROUP_VECT_1_FMT_CNTL",
4727   "type_ref": "VGT_GROUP_VECT_0_FMT_CNTL"
4728  },
4729  {
4730   "chips": ["gfx7"],
4731   "map": {"at": 166464, "to": "mm"},
4732   "name": "VGT_GS_MODE",
4733   "type_ref": "VGT_GS_MODE"
4734  },
4735  {
4736   "chips": ["gfx7"],
4737   "map": {"at": 166468, "to": "mm"},
4738   "name": "VGT_GS_ONCHIP_CNTL",
4739   "type_ref": "VGT_GS_ONCHIP_CNTL"
4740  },
4741  {
4742   "chips": ["gfx7"],
4743   "map": {"at": 166472, "to": "mm"},
4744   "name": "PA_SC_MODE_CNTL_0",
4745   "type_ref": "PA_SC_MODE_CNTL_0"
4746  },
4747  {
4748   "chips": ["gfx7"],
4749   "map": {"at": 166476, "to": "mm"},
4750   "name": "PA_SC_MODE_CNTL_1",
4751   "type_ref": "PA_SC_MODE_CNTL_1"
4752  },
4753  {
4754   "chips": ["gfx7"],
4755   "map": {"at": 166480, "to": "mm"},
4756   "name": "VGT_ENHANCE"
4757  },
4758  {
4759   "chips": ["gfx7"],
4760   "map": {"at": 166484, "to": "mm"},
4761   "name": "VGT_GS_PER_ES",
4762   "type_ref": "VGT_GS_PER_ES"
4763  },
4764  {
4765   "chips": ["gfx7"],
4766   "map": {"at": 166488, "to": "mm"},
4767   "name": "VGT_ES_PER_GS",
4768   "type_ref": "VGT_ES_PER_GS"
4769  },
4770  {
4771   "chips": ["gfx7"],
4772   "map": {"at": 166492, "to": "mm"},
4773   "name": "VGT_GS_PER_VS",
4774   "type_ref": "VGT_GS_PER_VS"
4775  },
4776  {
4777   "chips": ["gfx7"],
4778   "map": {"at": 166496, "to": "mm"},
4779   "name": "VGT_GSVS_RING_OFFSET_1",
4780   "type_ref": "VGT_GSVS_RING_OFFSET_1"
4781  },
4782  {
4783   "chips": ["gfx7"],
4784   "map": {"at": 166500, "to": "mm"},
4785   "name": "VGT_GSVS_RING_OFFSET_2",
4786   "type_ref": "VGT_GSVS_RING_OFFSET_1"
4787  },
4788  {
4789   "chips": ["gfx7"],
4790   "map": {"at": 166504, "to": "mm"},
4791   "name": "VGT_GSVS_RING_OFFSET_3",
4792   "type_ref": "VGT_GSVS_RING_OFFSET_1"
4793  },
4794  {
4795   "chips": ["gfx7"],
4796   "map": {"at": 166508, "to": "mm"},
4797   "name": "VGT_GS_OUT_PRIM_TYPE",
4798   "type_ref": "VGT_GS_OUT_PRIM_TYPE"
4799  },
4800  {
4801   "chips": ["gfx7"],
4802   "map": {"at": 166512, "to": "mm"},
4803   "name": "IA_ENHANCE"
4804  },
4805  {
4806   "chips": ["gfx7"],
4807   "map": {"at": 166516, "to": "mm"},
4808   "name": "VGT_DMA_SIZE"
4809  },
4810  {
4811   "chips": ["gfx7"],
4812   "map": {"at": 166520, "to": "mm"},
4813   "name": "VGT_DMA_MAX_SIZE"
4814  },
4815  {
4816   "chips": ["gfx7"],
4817   "map": {"at": 166524, "to": "mm"},
4818   "name": "VGT_DMA_INDEX_TYPE",
4819   "type_ref": "VGT_DMA_INDEX_TYPE"
4820  },
4821  {
4822   "chips": ["gfx7"],
4823   "map": {"at": 166528, "to": "mm"},
4824   "name": "WD_ENHANCE"
4825  },
4826  {
4827   "chips": ["gfx7"],
4828   "map": {"at": 166532, "to": "mm"},
4829   "name": "VGT_PRIMITIVEID_EN",
4830   "type_ref": "VGT_PRIMITIVEID_EN"
4831  },
4832  {
4833   "chips": ["gfx7"],
4834   "map": {"at": 166536, "to": "mm"},
4835   "name": "VGT_DMA_NUM_INSTANCES"
4836  },
4837  {
4838   "chips": ["gfx7"],
4839   "map": {"at": 166540, "to": "mm"},
4840   "name": "VGT_PRIMITIVEID_RESET"
4841  },
4842  {
4843   "chips": ["gfx7"],
4844   "map": {"at": 166544, "to": "mm"},
4845   "name": "VGT_EVENT_INITIATOR",
4846   "type_ref": "VGT_EVENT_INITIATOR"
4847  },
4848  {
4849   "chips": ["gfx7"],
4850   "map": {"at": 166548, "to": "mm"},
4851   "name": "VGT_MULTI_PRIM_IB_RESET_EN",
4852   "type_ref": "VGT_MULTI_PRIM_IB_RESET_EN"
4853  },
4854  {
4855   "chips": ["gfx7"],
4856   "map": {"at": 166560, "to": "mm"},
4857   "name": "VGT_INSTANCE_STEP_RATE_0"
4858  },
4859  {
4860   "chips": ["gfx7"],
4861   "map": {"at": 166564, "to": "mm"},
4862   "name": "VGT_INSTANCE_STEP_RATE_1"
4863  },
4864  {
4865   "chips": ["gfx7"],
4866   "map": {"at": 166568, "to": "mm"},
4867   "name": "IA_MULTI_VGT_PARAM",
4868   "type_ref": "IA_MULTI_VGT_PARAM"
4869  },
4870  {
4871   "chips": ["gfx7"],
4872   "map": {"at": 166572, "to": "mm"},
4873   "name": "VGT_ESGS_RING_ITEMSIZE",
4874   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
4875  },
4876  {
4877   "chips": ["gfx7"],
4878   "map": {"at": 166576, "to": "mm"},
4879   "name": "VGT_GSVS_RING_ITEMSIZE",
4880   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
4881  },
4882  {
4883   "chips": ["gfx7"],
4884   "map": {"at": 166580, "to": "mm"},
4885   "name": "VGT_REUSE_OFF",
4886   "type_ref": "VGT_REUSE_OFF"
4887  },
4888  {
4889   "chips": ["gfx7"],
4890   "map": {"at": 166584, "to": "mm"},
4891   "name": "VGT_VTX_CNT_EN",
4892   "type_ref": "VGT_VTX_CNT_EN"
4893  },
4894  {
4895   "chips": ["gfx7"],
4896   "map": {"at": 166588, "to": "mm"},
4897   "name": "DB_HTILE_SURFACE",
4898   "type_ref": "DB_HTILE_SURFACE"
4899  },
4900  {
4901   "chips": ["gfx7"],
4902   "map": {"at": 166592, "to": "mm"},
4903   "name": "DB_SRESULTS_COMPARE_STATE0",
4904   "type_ref": "DB_SRESULTS_COMPARE_STATE0"
4905  },
4906  {
4907   "chips": ["gfx7"],
4908   "map": {"at": 166596, "to": "mm"},
4909   "name": "DB_SRESULTS_COMPARE_STATE1",
4910   "type_ref": "DB_SRESULTS_COMPARE_STATE1"
4911  },
4912  {
4913   "chips": ["gfx7"],
4914   "map": {"at": 166600, "to": "mm"},
4915   "name": "DB_PRELOAD_CONTROL",
4916   "type_ref": "DB_PRELOAD_CONTROL"
4917  },
4918  {
4919   "chips": ["gfx7"],
4920   "map": {"at": 166608, "to": "mm"},
4921   "name": "VGT_STRMOUT_BUFFER_SIZE_0"
4922  },
4923  {
4924   "chips": ["gfx7"],
4925   "map": {"at": 166612, "to": "mm"},
4926   "name": "VGT_STRMOUT_VTX_STRIDE_0",
4927   "type_ref": "VGT_STRMOUT_VTX_STRIDE_0"
4928  },
4929  {
4930   "chips": ["gfx7"],
4931   "map": {"at": 166620, "to": "mm"},
4932   "name": "VGT_STRMOUT_BUFFER_OFFSET_0"
4933  },
4934  {
4935   "chips": ["gfx7"],
4936   "map": {"at": 166624, "to": "mm"},
4937   "name": "VGT_STRMOUT_BUFFER_SIZE_1"
4938  },
4939  {
4940   "chips": ["gfx7"],
4941   "map": {"at": 166628, "to": "mm"},
4942   "name": "VGT_STRMOUT_VTX_STRIDE_1",
4943   "type_ref": "VGT_STRMOUT_VTX_STRIDE_0"
4944  },
4945  {
4946   "chips": ["gfx7"],
4947   "map": {"at": 166636, "to": "mm"},
4948   "name": "VGT_STRMOUT_BUFFER_OFFSET_1"
4949  },
4950  {
4951   "chips": ["gfx7"],
4952   "map": {"at": 166640, "to": "mm"},
4953   "name": "VGT_STRMOUT_BUFFER_SIZE_2"
4954  },
4955  {
4956   "chips": ["gfx7"],
4957   "map": {"at": 166644, "to": "mm"},
4958   "name": "VGT_STRMOUT_VTX_STRIDE_2",
4959   "type_ref": "VGT_STRMOUT_VTX_STRIDE_0"
4960  },
4961  {
4962   "chips": ["gfx7"],
4963   "map": {"at": 166652, "to": "mm"},
4964   "name": "VGT_STRMOUT_BUFFER_OFFSET_2"
4965  },
4966  {
4967   "chips": ["gfx7"],
4968   "map": {"at": 166656, "to": "mm"},
4969   "name": "VGT_STRMOUT_BUFFER_SIZE_3"
4970  },
4971  {
4972   "chips": ["gfx7"],
4973   "map": {"at": 166660, "to": "mm"},
4974   "name": "VGT_STRMOUT_VTX_STRIDE_3",
4975   "type_ref": "VGT_STRMOUT_VTX_STRIDE_0"
4976  },
4977  {
4978   "chips": ["gfx7"],
4979   "map": {"at": 166668, "to": "mm"},
4980   "name": "VGT_STRMOUT_BUFFER_OFFSET_3"
4981  },
4982  {
4983   "chips": ["gfx7"],
4984   "map": {"at": 166696, "to": "mm"},
4985   "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET"
4986  },
4987  {
4988   "chips": ["gfx7"],
4989   "map": {"at": 166700, "to": "mm"},
4990   "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE"
4991  },
4992  {
4993   "chips": ["gfx7"],
4994   "map": {"at": 166704, "to": "mm"},
4995   "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE",
4996   "type_ref": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE"
4997  },
4998  {
4999   "chips": ["gfx7"],
5000   "map": {"at": 166712, "to": "mm"},
5001   "name": "VGT_GS_MAX_VERT_OUT",
5002   "type_ref": "VGT_GS_MAX_VERT_OUT"
5003  },
5004  {
5005   "chips": ["gfx7"],
5006   "map": {"at": 166740, "to": "mm"},
5007   "name": "VGT_SHADER_STAGES_EN",
5008   "type_ref": "VGT_SHADER_STAGES_EN"
5009  },
5010  {
5011   "chips": ["gfx7"],
5012   "map": {"at": 166744, "to": "mm"},
5013   "name": "VGT_LS_HS_CONFIG",
5014   "type_ref": "VGT_LS_HS_CONFIG"
5015  },
5016  {
5017   "chips": ["gfx7"],
5018   "map": {"at": 166748, "to": "mm"},
5019   "name": "VGT_GS_VERT_ITEMSIZE",
5020   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
5021  },
5022  {
5023   "chips": ["gfx7"],
5024   "map": {"at": 166752, "to": "mm"},
5025   "name": "VGT_GS_VERT_ITEMSIZE_1",
5026   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
5027  },
5028  {
5029   "chips": ["gfx7"],
5030   "map": {"at": 166756, "to": "mm"},
5031   "name": "VGT_GS_VERT_ITEMSIZE_2",
5032   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
5033  },
5034  {
5035   "chips": ["gfx7"],
5036   "map": {"at": 166760, "to": "mm"},
5037   "name": "VGT_GS_VERT_ITEMSIZE_3",
5038   "type_ref": "VGT_ESGS_RING_ITEMSIZE"
5039  },
5040  {
5041   "chips": ["gfx7"],
5042   "map": {"at": 166764, "to": "mm"},
5043   "name": "VGT_TF_PARAM",
5044   "type_ref": "VGT_TF_PARAM"
5045  },
5046  {
5047   "chips": ["gfx7"],
5048   "map": {"at": 166768, "to": "mm"},
5049   "name": "DB_ALPHA_TO_MASK",
5050   "type_ref": "DB_ALPHA_TO_MASK"
5051  },
5052  {
5053   "chips": ["gfx7"],
5054   "map": {"at": 166772, "to": "mm"},
5055   "name": "VGT_DISPATCH_DRAW_INDEX"
5056  },
5057  {
5058   "chips": ["gfx7"],
5059   "map": {"at": 166776, "to": "mm"},
5060   "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL",
5061   "type_ref": "PA_SU_POLY_OFFSET_DB_FMT_CNTL"
5062  },
5063  {
5064   "chips": ["gfx7"],
5065   "map": {"at": 166780, "to": "mm"},
5066   "name": "PA_SU_POLY_OFFSET_CLAMP"
5067  },
5068  {
5069   "chips": ["gfx7"],
5070   "map": {"at": 166784, "to": "mm"},
5071   "name": "PA_SU_POLY_OFFSET_FRONT_SCALE"
5072  },
5073  {
5074   "chips": ["gfx7"],
5075   "map": {"at": 166788, "to": "mm"},
5076   "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET"
5077  },
5078  {
5079   "chips": ["gfx7"],
5080   "map": {"at": 166792, "to": "mm"},
5081   "name": "PA_SU_POLY_OFFSET_BACK_SCALE"
5082  },
5083  {
5084   "chips": ["gfx7"],
5085   "map": {"at": 166796, "to": "mm"},
5086   "name": "PA_SU_POLY_OFFSET_BACK_OFFSET"
5087  },
5088  {
5089   "chips": ["gfx7"],
5090   "map": {"at": 166800, "to": "mm"},
5091   "name": "VGT_GS_INSTANCE_CNT",
5092   "type_ref": "VGT_GS_INSTANCE_CNT"
5093  },
5094  {
5095   "chips": ["gfx7"],
5096   "map": {"at": 166804, "to": "mm"},
5097   "name": "VGT_STRMOUT_CONFIG",
5098   "type_ref": "VGT_STRMOUT_CONFIG"
5099  },
5100  {
5101   "chips": ["gfx7"],
5102   "map": {"at": 166808, "to": "mm"},
5103   "name": "VGT_STRMOUT_BUFFER_CONFIG",
5104   "type_ref": "VGT_STRMOUT_BUFFER_CONFIG"
5105  },
5106  {
5107   "chips": ["gfx7"],
5108   "map": {"at": 166868, "to": "mm"},
5109   "name": "PA_SC_CENTROID_PRIORITY_0",
5110   "type_ref": "PA_SC_CENTROID_PRIORITY_0"
5111  },
5112  {
5113   "chips": ["gfx7"],
5114   "map": {"at": 166872, "to": "mm"},
5115   "name": "PA_SC_CENTROID_PRIORITY_1",
5116   "type_ref": "PA_SC_CENTROID_PRIORITY_1"
5117  },
5118  {
5119   "chips": ["gfx7"],
5120   "map": {"at": 166876, "to": "mm"},
5121   "name": "PA_SC_LINE_CNTL",
5122   "type_ref": "PA_SC_LINE_CNTL"
5123  },
5124  {
5125   "chips": ["gfx7"],
5126   "map": {"at": 166880, "to": "mm"},
5127   "name": "PA_SC_AA_CONFIG",
5128   "type_ref": "PA_SC_AA_CONFIG"
5129  },
5130  {
5131   "chips": ["gfx7"],
5132   "map": {"at": 166884, "to": "mm"},
5133   "name": "PA_SU_VTX_CNTL",
5134   "type_ref": "PA_SU_VTX_CNTL"
5135  },
5136  {
5137   "chips": ["gfx7"],
5138   "map": {"at": 166888, "to": "mm"},
5139   "name": "PA_CL_GB_VERT_CLIP_ADJ"
5140  },
5141  {
5142   "chips": ["gfx7"],
5143   "map": {"at": 166892, "to": "mm"},
5144   "name": "PA_CL_GB_VERT_DISC_ADJ"
5145  },
5146  {
5147   "chips": ["gfx7"],
5148   "map": {"at": 166896, "to": "mm"},
5149   "name": "PA_CL_GB_HORZ_CLIP_ADJ"
5150  },
5151  {
5152   "chips": ["gfx7"],
5153   "map": {"at": 166900, "to": "mm"},
5154   "name": "PA_CL_GB_HORZ_DISC_ADJ"
5155  },
5156  {
5157   "chips": ["gfx7"],
5158   "map": {"at": 166904, "to": "mm"},
5159   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0",
5160   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0"
5161  },
5162  {
5163   "chips": ["gfx7"],
5164   "map": {"at": 166908, "to": "mm"},
5165   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1",
5166   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1"
5167  },
5168  {
5169   "chips": ["gfx7"],
5170   "map": {"at": 166912, "to": "mm"},
5171   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2",
5172   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2"
5173  },
5174  {
5175   "chips": ["gfx7"],
5176   "map": {"at": 166916, "to": "mm"},
5177   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3",
5178   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3"
5179  },
5180  {
5181   "chips": ["gfx7"],
5182   "map": {"at": 166920, "to": "mm"},
5183   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0",
5184   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0"
5185  },
5186  {
5187   "chips": ["gfx7"],
5188   "map": {"at": 166924, "to": "mm"},
5189   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1",
5190   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1"
5191  },
5192  {
5193   "chips": ["gfx7"],
5194   "map": {"at": 166928, "to": "mm"},
5195   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2",
5196   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2"
5197  },
5198  {
5199   "chips": ["gfx7"],
5200   "map": {"at": 166932, "to": "mm"},
5201   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3",
5202   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3"
5203  },
5204  {
5205   "chips": ["gfx7"],
5206   "map": {"at": 166936, "to": "mm"},
5207   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0",
5208   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0"
5209  },
5210  {
5211   "chips": ["gfx7"],
5212   "map": {"at": 166940, "to": "mm"},
5213   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1",
5214   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1"
5215  },
5216  {
5217   "chips": ["gfx7"],
5218   "map": {"at": 166944, "to": "mm"},
5219   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2",
5220   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2"
5221  },
5222  {
5223   "chips": ["gfx7"],
5224   "map": {"at": 166948, "to": "mm"},
5225   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3",
5226   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3"
5227  },
5228  {
5229   "chips": ["gfx7"],
5230   "map": {"at": 166952, "to": "mm"},
5231   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0",
5232   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0"
5233  },
5234  {
5235   "chips": ["gfx7"],
5236   "map": {"at": 166956, "to": "mm"},
5237   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1",
5238   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1"
5239  },
5240  {
5241   "chips": ["gfx7"],
5242   "map": {"at": 166960, "to": "mm"},
5243   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2",
5244   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2"
5245  },
5246  {
5247   "chips": ["gfx7"],
5248   "map": {"at": 166964, "to": "mm"},
5249   "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3",
5250   "type_ref": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3"
5251  },
5252  {
5253   "chips": ["gfx7"],
5254   "map": {"at": 166968, "to": "mm"},
5255   "name": "PA_SC_AA_MASK_X0Y0_X1Y0",
5256   "type_ref": "PA_SC_AA_MASK_X0Y0_X1Y0"
5257  },
5258  {
5259   "chips": ["gfx7"],
5260   "map": {"at": 166972, "to": "mm"},
5261   "name": "PA_SC_AA_MASK_X0Y1_X1Y1",
5262   "type_ref": "PA_SC_AA_MASK_X0Y1_X1Y1"
5263  },
5264  {
5265   "chips": ["gfx7"],
5266   "map": {"at": 167000, "to": "mm"},
5267   "name": "VGT_VERTEX_REUSE_BLOCK_CNTL",
5268   "type_ref": "VGT_VERTEX_REUSE_BLOCK_CNTL"
5269  },
5270  {
5271   "chips": ["gfx7"],
5272   "map": {"at": 167004, "to": "mm"},
5273   "name": "VGT_OUT_DEALLOC_CNTL",
5274   "type_ref": "VGT_OUT_DEALLOC_CNTL"
5275  },
5276  {
5277   "chips": ["gfx7"],
5278   "map": {"at": 167008, "to": "mm"},
5279   "name": "CB_COLOR0_BASE"
5280  },
5281  {
5282   "chips": ["gfx7"],
5283   "map": {"at": 167012, "to": "mm"},
5284   "name": "CB_COLOR0_PITCH",
5285   "type_ref": "CB_COLOR0_PITCH"
5286  },
5287  {
5288   "chips": ["gfx7"],
5289   "map": {"at": 167016, "to": "mm"},
5290   "name": "CB_COLOR0_SLICE",
5291   "type_ref": "CB_COLOR0_SLICE"
5292  },
5293  {
5294   "chips": ["gfx7"],
5295   "map": {"at": 167020, "to": "mm"},
5296   "name": "CB_COLOR0_VIEW",
5297   "type_ref": "CB_COLOR0_VIEW"
5298  },
5299  {
5300   "chips": ["gfx7"],
5301   "map": {"at": 167024, "to": "mm"},
5302   "name": "CB_COLOR0_INFO",
5303   "type_ref": "CB_COLOR0_INFO"
5304  },
5305  {
5306   "chips": ["gfx7"],
5307   "map": {"at": 167028, "to": "mm"},
5308   "name": "CB_COLOR0_ATTRIB",
5309   "type_ref": "CB_COLOR0_ATTRIB"
5310  },
5311  {
5312   "chips": ["gfx7"],
5313   "map": {"at": 167036, "to": "mm"},
5314   "name": "CB_COLOR0_CMASK"
5315  },
5316  {
5317   "chips": ["gfx7"],
5318   "map": {"at": 167040, "to": "mm"},
5319   "name": "CB_COLOR0_CMASK_SLICE",
5320   "type_ref": "CB_COLOR0_CMASK_SLICE"
5321  },
5322  {
5323   "chips": ["gfx7"],
5324   "map": {"at": 167044, "to": "mm"},
5325   "name": "CB_COLOR0_FMASK"
5326  },
5327  {
5328   "chips": ["gfx7"],
5329   "map": {"at": 167048, "to": "mm"},
5330   "name": "CB_COLOR0_FMASK_SLICE",
5331   "type_ref": "CB_COLOR0_SLICE"
5332  },
5333  {
5334   "chips": ["gfx7"],
5335   "map": {"at": 167052, "to": "mm"},
5336   "name": "CB_COLOR0_CLEAR_WORD0"
5337  },
5338  {
5339   "chips": ["gfx7"],
5340   "map": {"at": 167056, "to": "mm"},
5341   "name": "CB_COLOR0_CLEAR_WORD1"
5342  },
5343  {
5344   "chips": ["gfx7"],
5345   "map": {"at": 167068, "to": "mm"},
5346   "name": "CB_COLOR1_BASE"
5347  },
5348  {
5349   "chips": ["gfx7"],
5350   "map": {"at": 167072, "to": "mm"},
5351   "name": "CB_COLOR1_PITCH",
5352   "type_ref": "CB_COLOR0_PITCH"
5353  },
5354  {
5355   "chips": ["gfx7"],
5356   "map": {"at": 167076, "to": "mm"},
5357   "name": "CB_COLOR1_SLICE",
5358   "type_ref": "CB_COLOR0_SLICE"
5359  },
5360  {
5361   "chips": ["gfx7"],
5362   "map": {"at": 167080, "to": "mm"},
5363   "name": "CB_COLOR1_VIEW",
5364   "type_ref": "CB_COLOR0_VIEW"
5365  },
5366  {
5367   "chips": ["gfx7"],
5368   "map": {"at": 167084, "to": "mm"},
5369   "name": "CB_COLOR1_INFO",
5370   "type_ref": "CB_COLOR0_INFO"
5371  },
5372  {
5373   "chips": ["gfx7"],
5374   "map": {"at": 167088, "to": "mm"},
5375   "name": "CB_COLOR1_ATTRIB",
5376   "type_ref": "CB_COLOR0_ATTRIB"
5377  },
5378  {
5379   "chips": ["gfx7"],
5380   "map": {"at": 167096, "to": "mm"},
5381   "name": "CB_COLOR1_CMASK"
5382  },
5383  {
5384   "chips": ["gfx7"],
5385   "map": {"at": 167100, "to": "mm"},
5386   "name": "CB_COLOR1_CMASK_SLICE",
5387   "type_ref": "CB_COLOR0_CMASK_SLICE"
5388  },
5389  {
5390   "chips": ["gfx7"],
5391   "map": {"at": 167104, "to": "mm"},
5392   "name": "CB_COLOR1_FMASK"
5393  },
5394  {
5395   "chips": ["gfx7"],
5396   "map": {"at": 167108, "to": "mm"},
5397   "name": "CB_COLOR1_FMASK_SLICE",
5398   "type_ref": "CB_COLOR0_SLICE"
5399  },
5400  {
5401   "chips": ["gfx7"],
5402   "map": {"at": 167112, "to": "mm"},
5403   "name": "CB_COLOR1_CLEAR_WORD0"
5404  },
5405  {
5406   "chips": ["gfx7"],
5407   "map": {"at": 167116, "to": "mm"},
5408   "name": "CB_COLOR1_CLEAR_WORD1"
5409  },
5410  {
5411   "chips": ["gfx7"],
5412   "map": {"at": 167128, "to": "mm"},
5413   "name": "CB_COLOR2_BASE"
5414  },
5415  {
5416   "chips": ["gfx7"],
5417   "map": {"at": 167132, "to": "mm"},
5418   "name": "CB_COLOR2_PITCH",
5419   "type_ref": "CB_COLOR0_PITCH"
5420  },
5421  {
5422   "chips": ["gfx7"],
5423   "map": {"at": 167136, "to": "mm"},
5424   "name": "CB_COLOR2_SLICE",
5425   "type_ref": "CB_COLOR0_SLICE"
5426  },
5427  {
5428   "chips": ["gfx7"],
5429   "map": {"at": 167140, "to": "mm"},
5430   "name": "CB_COLOR2_VIEW",
5431   "type_ref": "CB_COLOR0_VIEW"
5432  },
5433  {
5434   "chips": ["gfx7"],
5435   "map": {"at": 167144, "to": "mm"},
5436   "name": "CB_COLOR2_INFO",
5437   "type_ref": "CB_COLOR0_INFO"
5438  },
5439  {
5440   "chips": ["gfx7"],
5441   "map": {"at": 167148, "to": "mm"},
5442   "name": "CB_COLOR2_ATTRIB",
5443   "type_ref": "CB_COLOR0_ATTRIB"
5444  },
5445  {
5446   "chips": ["gfx7"],
5447   "map": {"at": 167156, "to": "mm"},
5448   "name": "CB_COLOR2_CMASK"
5449  },
5450  {
5451   "chips": ["gfx7"],
5452   "map": {"at": 167160, "to": "mm"},
5453   "name": "CB_COLOR2_CMASK_SLICE",
5454   "type_ref": "CB_COLOR0_CMASK_SLICE"
5455  },
5456  {
5457   "chips": ["gfx7"],
5458   "map": {"at": 167164, "to": "mm"},
5459   "name": "CB_COLOR2_FMASK"
5460  },
5461  {
5462   "chips": ["gfx7"],
5463   "map": {"at": 167168, "to": "mm"},
5464   "name": "CB_COLOR2_FMASK_SLICE",
5465   "type_ref": "CB_COLOR0_SLICE"
5466  },
5467  {
5468   "chips": ["gfx7"],
5469   "map": {"at": 167172, "to": "mm"},
5470   "name": "CB_COLOR2_CLEAR_WORD0"
5471  },
5472  {
5473   "chips": ["gfx7"],
5474   "map": {"at": 167176, "to": "mm"},
5475   "name": "CB_COLOR2_CLEAR_WORD1"
5476  },
5477  {
5478   "chips": ["gfx7"],
5479   "map": {"at": 167188, "to": "mm"},
5480   "name": "CB_COLOR3_BASE"
5481  },
5482  {
5483   "chips": ["gfx7"],
5484   "map": {"at": 167192, "to": "mm"},
5485   "name": "CB_COLOR3_PITCH",
5486   "type_ref": "CB_COLOR0_PITCH"
5487  },
5488  {
5489   "chips": ["gfx7"],
5490   "map": {"at": 167196, "to": "mm"},
5491   "name": "CB_COLOR3_SLICE",
5492   "type_ref": "CB_COLOR0_SLICE"
5493  },
5494  {
5495   "chips": ["gfx7"],
5496   "map": {"at": 167200, "to": "mm"},
5497   "name": "CB_COLOR3_VIEW",
5498   "type_ref": "CB_COLOR0_VIEW"
5499  },
5500  {
5501   "chips": ["gfx7"],
5502   "map": {"at": 167204, "to": "mm"},
5503   "name": "CB_COLOR3_INFO",
5504   "type_ref": "CB_COLOR0_INFO"
5505  },
5506  {
5507   "chips": ["gfx7"],
5508   "map": {"at": 167208, "to": "mm"},
5509   "name": "CB_COLOR3_ATTRIB",
5510   "type_ref": "CB_COLOR0_ATTRIB"
5511  },
5512  {
5513   "chips": ["gfx7"],
5514   "map": {"at": 167216, "to": "mm"},
5515   "name": "CB_COLOR3_CMASK"
5516  },
5517  {
5518   "chips": ["gfx7"],
5519   "map": {"at": 167220, "to": "mm"},
5520   "name": "CB_COLOR3_CMASK_SLICE",
5521   "type_ref": "CB_COLOR0_CMASK_SLICE"
5522  },
5523  {
5524   "chips": ["gfx7"],
5525   "map": {"at": 167224, "to": "mm"},
5526   "name": "CB_COLOR3_FMASK"
5527  },
5528  {
5529   "chips": ["gfx7"],
5530   "map": {"at": 167228, "to": "mm"},
5531   "name": "CB_COLOR3_FMASK_SLICE",
5532   "type_ref": "CB_COLOR0_SLICE"
5533  },
5534  {
5535   "chips": ["gfx7"],
5536   "map": {"at": 167232, "to": "mm"},
5537   "name": "CB_COLOR3_CLEAR_WORD0"
5538  },
5539  {
5540   "chips": ["gfx7"],
5541   "map": {"at": 167236, "to": "mm"},
5542   "name": "CB_COLOR3_CLEAR_WORD1"
5543  },
5544  {
5545   "chips": ["gfx7"],
5546   "map": {"at": 167248, "to": "mm"},
5547   "name": "CB_COLOR4_BASE"
5548  },
5549  {
5550   "chips": ["gfx7"],
5551   "map": {"at": 167252, "to": "mm"},
5552   "name": "CB_COLOR4_PITCH",
5553   "type_ref": "CB_COLOR0_PITCH"
5554  },
5555  {
5556   "chips": ["gfx7"],
5557   "map": {"at": 167256, "to": "mm"},
5558   "name": "CB_COLOR4_SLICE",
5559   "type_ref": "CB_COLOR0_SLICE"
5560  },
5561  {
5562   "chips": ["gfx7"],
5563   "map": {"at": 167260, "to": "mm"},
5564   "name": "CB_COLOR4_VIEW",
5565   "type_ref": "CB_COLOR0_VIEW"
5566  },
5567  {
5568   "chips": ["gfx7"],
5569   "map": {"at": 167264, "to": "mm"},
5570   "name": "CB_COLOR4_INFO",
5571   "type_ref": "CB_COLOR0_INFO"
5572  },
5573  {
5574   "chips": ["gfx7"],
5575   "map": {"at": 167268, "to": "mm"},
5576   "name": "CB_COLOR4_ATTRIB",
5577   "type_ref": "CB_COLOR0_ATTRIB"
5578  },
5579  {
5580   "chips": ["gfx7"],
5581   "map": {"at": 167276, "to": "mm"},
5582   "name": "CB_COLOR4_CMASK"
5583  },
5584  {
5585   "chips": ["gfx7"],
5586   "map": {"at": 167280, "to": "mm"},
5587   "name": "CB_COLOR4_CMASK_SLICE",
5588   "type_ref": "CB_COLOR0_CMASK_SLICE"
5589  },
5590  {
5591   "chips": ["gfx7"],
5592   "map": {"at": 167284, "to": "mm"},
5593   "name": "CB_COLOR4_FMASK"
5594  },
5595  {
5596   "chips": ["gfx7"],
5597   "map": {"at": 167288, "to": "mm"},
5598   "name": "CB_COLOR4_FMASK_SLICE",
5599   "type_ref": "CB_COLOR0_SLICE"
5600  },
5601  {
5602   "chips": ["gfx7"],
5603   "map": {"at": 167292, "to": "mm"},
5604   "name": "CB_COLOR4_CLEAR_WORD0"
5605  },
5606  {
5607   "chips": ["gfx7"],
5608   "map": {"at": 167296, "to": "mm"},
5609   "name": "CB_COLOR4_CLEAR_WORD1"
5610  },
5611  {
5612   "chips": ["gfx7"],
5613   "map": {"at": 167308, "to": "mm"},
5614   "name": "CB_COLOR5_BASE"
5615  },
5616  {
5617   "chips": ["gfx7"],
5618   "map": {"at": 167312, "to": "mm"},
5619   "name": "CB_COLOR5_PITCH",
5620   "type_ref": "CB_COLOR0_PITCH"
5621  },
5622  {
5623   "chips": ["gfx7"],
5624   "map": {"at": 167316, "to": "mm"},
5625   "name": "CB_COLOR5_SLICE",
5626   "type_ref": "CB_COLOR0_SLICE"
5627  },
5628  {
5629   "chips": ["gfx7"],
5630   "map": {"at": 167320, "to": "mm"},
5631   "name": "CB_COLOR5_VIEW",
5632   "type_ref": "CB_COLOR0_VIEW"
5633  },
5634  {
5635   "chips": ["gfx7"],
5636   "map": {"at": 167324, "to": "mm"},
5637   "name": "CB_COLOR5_INFO",
5638   "type_ref": "CB_COLOR0_INFO"
5639  },
5640  {
5641   "chips": ["gfx7"],
5642   "map": {"at": 167328, "to": "mm"},
5643   "name": "CB_COLOR5_ATTRIB",
5644   "type_ref": "CB_COLOR0_ATTRIB"
5645  },
5646  {
5647   "chips": ["gfx7"],
5648   "map": {"at": 167336, "to": "mm"},
5649   "name": "CB_COLOR5_CMASK"
5650  },
5651  {
5652   "chips": ["gfx7"],
5653   "map": {"at": 167340, "to": "mm"},
5654   "name": "CB_COLOR5_CMASK_SLICE",
5655   "type_ref": "CB_COLOR0_CMASK_SLICE"
5656  },
5657  {
5658   "chips": ["gfx7"],
5659   "map": {"at": 167344, "to": "mm"},
5660   "name": "CB_COLOR5_FMASK"
5661  },
5662  {
5663   "chips": ["gfx7"],
5664   "map": {"at": 167348, "to": "mm"},
5665   "name": "CB_COLOR5_FMASK_SLICE",
5666   "type_ref": "CB_COLOR0_SLICE"
5667  },
5668  {
5669   "chips": ["gfx7"],
5670   "map": {"at": 167352, "to": "mm"},
5671   "name": "CB_COLOR5_CLEAR_WORD0"
5672  },
5673  {
5674   "chips": ["gfx7"],
5675   "map": {"at": 167356, "to": "mm"},
5676   "name": "CB_COLOR5_CLEAR_WORD1"
5677  },
5678  {
5679   "chips": ["gfx7"],
5680   "map": {"at": 167368, "to": "mm"},
5681   "name": "CB_COLOR6_BASE"
5682  },
5683  {
5684   "chips": ["gfx7"],
5685   "map": {"at": 167372, "to": "mm"},
5686   "name": "CB_COLOR6_PITCH",
5687   "type_ref": "CB_COLOR0_PITCH"
5688  },
5689  {
5690   "chips": ["gfx7"],
5691   "map": {"at": 167376, "to": "mm"},
5692   "name": "CB_COLOR6_SLICE",
5693   "type_ref": "CB_COLOR0_SLICE"
5694  },
5695  {
5696   "chips": ["gfx7"],
5697   "map": {"at": 167380, "to": "mm"},
5698   "name": "CB_COLOR6_VIEW",
5699   "type_ref": "CB_COLOR0_VIEW"
5700  },
5701  {
5702   "chips": ["gfx7"],
5703   "map": {"at": 167384, "to": "mm"},
5704   "name": "CB_COLOR6_INFO",
5705   "type_ref": "CB_COLOR0_INFO"
5706  },
5707  {
5708   "chips": ["gfx7"],
5709   "map": {"at": 167388, "to": "mm"},
5710   "name": "CB_COLOR6_ATTRIB",
5711   "type_ref": "CB_COLOR0_ATTRIB"
5712  },
5713  {
5714   "chips": ["gfx7"],
5715   "map": {"at": 167396, "to": "mm"},
5716   "name": "CB_COLOR6_CMASK"
5717  },
5718  {
5719   "chips": ["gfx7"],
5720   "map": {"at": 167400, "to": "mm"},
5721   "name": "CB_COLOR6_CMASK_SLICE",
5722   "type_ref": "CB_COLOR0_CMASK_SLICE"
5723  },
5724  {
5725   "chips": ["gfx7"],
5726   "map": {"at": 167404, "to": "mm"},
5727   "name": "CB_COLOR6_FMASK"
5728  },
5729  {
5730   "chips": ["gfx7"],
5731   "map": {"at": 167408, "to": "mm"},
5732   "name": "CB_COLOR6_FMASK_SLICE",
5733   "type_ref": "CB_COLOR0_SLICE"
5734  },
5735  {
5736   "chips": ["gfx7"],
5737   "map": {"at": 167412, "to": "mm"},
5738   "name": "CB_COLOR6_CLEAR_WORD0"
5739  },
5740  {
5741   "chips": ["gfx7"],
5742   "map": {"at": 167416, "to": "mm"},
5743   "name": "CB_COLOR6_CLEAR_WORD1"
5744  },
5745  {
5746   "chips": ["gfx7"],
5747   "map": {"at": 167428, "to": "mm"},
5748   "name": "CB_COLOR7_BASE"
5749  },
5750  {
5751   "chips": ["gfx7"],
5752   "map": {"at": 167432, "to": "mm"},
5753   "name": "CB_COLOR7_PITCH",
5754   "type_ref": "CB_COLOR0_PITCH"
5755  },
5756  {
5757   "chips": ["gfx7"],
5758   "map": {"at": 167436, "to": "mm"},
5759   "name": "CB_COLOR7_SLICE",
5760   "type_ref": "CB_COLOR0_SLICE"
5761  },
5762  {
5763   "chips": ["gfx7"],
5764   "map": {"at": 167440, "to": "mm"},
5765   "name": "CB_COLOR7_VIEW",
5766   "type_ref": "CB_COLOR0_VIEW"
5767  },
5768  {
5769   "chips": ["gfx7"],
5770   "map": {"at": 167444, "to": "mm"},
5771   "name": "CB_COLOR7_INFO",
5772   "type_ref": "CB_COLOR0_INFO"
5773  },
5774  {
5775   "chips": ["gfx7"],
5776   "map": {"at": 167448, "to": "mm"},
5777   "name": "CB_COLOR7_ATTRIB",
5778   "type_ref": "CB_COLOR0_ATTRIB"
5779  },
5780  {
5781   "chips": ["gfx7"],
5782   "map": {"at": 167456, "to": "mm"},
5783   "name": "CB_COLOR7_CMASK"
5784  },
5785  {
5786   "chips": ["gfx7"],
5787   "map": {"at": 167460, "to": "mm"},
5788   "name": "CB_COLOR7_CMASK_SLICE",
5789   "type_ref": "CB_COLOR0_CMASK_SLICE"
5790  },
5791  {
5792   "chips": ["gfx7"],
5793   "map": {"at": 167464, "to": "mm"},
5794   "name": "CB_COLOR7_FMASK"
5795  },
5796  {
5797   "chips": ["gfx7"],
5798   "map": {"at": 167468, "to": "mm"},
5799   "name": "CB_COLOR7_FMASK_SLICE",
5800   "type_ref": "CB_COLOR0_SLICE"
5801  },
5802  {
5803   "chips": ["gfx7"],
5804   "map": {"at": 167472, "to": "mm"},
5805   "name": "CB_COLOR7_CLEAR_WORD0"
5806  },
5807  {
5808   "chips": ["gfx7"],
5809   "map": {"at": 167476, "to": "mm"},
5810   "name": "CB_COLOR7_CLEAR_WORD1"
5811  },
5812  {
5813   "chips": ["gfx7"],
5814   "map": {"at": 196608, "to": "mm"},
5815   "name": "CP_EOP_DONE_ADDR_LO",
5816   "type_ref": "CP_EOP_DONE_ADDR_LO"
5817  },
5818  {
5819   "chips": ["gfx7"],
5820   "map": {"at": 196612, "to": "mm"},
5821   "name": "CP_EOP_DONE_ADDR_HI",
5822   "type_ref": "CP_EOP_DONE_ADDR_HI"
5823  },
5824  {
5825   "chips": ["gfx7"],
5826   "map": {"at": 196616, "to": "mm"},
5827   "name": "CP_EOP_DONE_DATA_LO"
5828  },
5829  {
5830   "chips": ["gfx7"],
5831   "map": {"at": 196620, "to": "mm"},
5832   "name": "CP_EOP_DONE_DATA_HI"
5833  },
5834  {
5835   "chips": ["gfx7"],
5836   "map": {"at": 196624, "to": "mm"},
5837   "name": "CP_EOP_LAST_FENCE_LO"
5838  },
5839  {
5840   "chips": ["gfx7"],
5841   "map": {"at": 196628, "to": "mm"},
5842   "name": "CP_EOP_LAST_FENCE_HI"
5843  },
5844  {
5845   "chips": ["gfx7"],
5846   "map": {"at": 196632, "to": "mm"},
5847   "name": "CP_STREAM_OUT_ADDR_LO",
5848   "type_ref": "CP_STREAM_OUT_ADDR_LO"
5849  },
5850  {
5851   "chips": ["gfx7"],
5852   "map": {"at": 196636, "to": "mm"},
5853   "name": "CP_STREAM_OUT_ADDR_HI",
5854   "type_ref": "CP_STREAM_OUT_ADDR_HI"
5855  },
5856  {
5857   "chips": ["gfx7"],
5858   "map": {"at": 196640, "to": "mm"},
5859   "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO"
5860  },
5861  {
5862   "chips": ["gfx7"],
5863   "map": {"at": 196644, "to": "mm"},
5864   "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI"
5865  },
5866  {
5867   "chips": ["gfx7"],
5868   "map": {"at": 196648, "to": "mm"},
5869   "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO"
5870  },
5871  {
5872   "chips": ["gfx7"],
5873   "map": {"at": 196652, "to": "mm"},
5874   "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI"
5875  },
5876  {
5877   "chips": ["gfx7"],
5878   "map": {"at": 196656, "to": "mm"},
5879   "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO"
5880  },
5881  {
5882   "chips": ["gfx7"],
5883   "map": {"at": 196660, "to": "mm"},
5884   "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI"
5885  },
5886  {
5887   "chips": ["gfx7"],
5888   "map": {"at": 196664, "to": "mm"},
5889   "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO"
5890  },
5891  {
5892   "chips": ["gfx7"],
5893   "map": {"at": 196668, "to": "mm"},
5894   "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI"
5895  },
5896  {
5897   "chips": ["gfx7"],
5898   "map": {"at": 196672, "to": "mm"},
5899   "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO"
5900  },
5901  {
5902   "chips": ["gfx7"],
5903   "map": {"at": 196676, "to": "mm"},
5904   "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI"
5905  },
5906  {
5907   "chips": ["gfx7"],
5908   "map": {"at": 196680, "to": "mm"},
5909   "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO"
5910  },
5911  {
5912   "chips": ["gfx7"],
5913   "map": {"at": 196684, "to": "mm"},
5914   "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI"
5915  },
5916  {
5917   "chips": ["gfx7"],
5918   "map": {"at": 196688, "to": "mm"},
5919   "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO"
5920  },
5921  {
5922   "chips": ["gfx7"],
5923   "map": {"at": 196692, "to": "mm"},
5924   "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI"
5925  },
5926  {
5927   "chips": ["gfx7"],
5928   "map": {"at": 196696, "to": "mm"},
5929   "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO"
5930  },
5931  {
5932   "chips": ["gfx7"],
5933   "map": {"at": 196700, "to": "mm"},
5934   "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI"
5935  },
5936  {
5937   "chips": ["gfx7"],
5938   "map": {"at": 196704, "to": "mm"},
5939   "name": "CP_PIPE_STATS_ADDR_LO",
5940   "type_ref": "CP_PIPE_STATS_ADDR_LO"
5941  },
5942  {
5943   "chips": ["gfx7"],
5944   "map": {"at": 196708, "to": "mm"},
5945   "name": "CP_PIPE_STATS_ADDR_HI",
5946   "type_ref": "CP_PIPE_STATS_ADDR_HI"
5947  },
5948  {
5949   "chips": ["gfx7"],
5950   "map": {"at": 196712, "to": "mm"},
5951   "name": "CP_VGT_IAVERT_COUNT_LO"
5952  },
5953  {
5954   "chips": ["gfx7"],
5955   "map": {"at": 196716, "to": "mm"},
5956   "name": "CP_VGT_IAVERT_COUNT_HI"
5957  },
5958  {
5959   "chips": ["gfx7"],
5960   "map": {"at": 196720, "to": "mm"},
5961   "name": "CP_VGT_IAPRIM_COUNT_LO"
5962  },
5963  {
5964   "chips": ["gfx7"],
5965   "map": {"at": 196724, "to": "mm"},
5966   "name": "CP_VGT_IAPRIM_COUNT_HI"
5967  },
5968  {
5969   "chips": ["gfx7"],
5970   "map": {"at": 196728, "to": "mm"},
5971   "name": "CP_VGT_GSPRIM_COUNT_LO"
5972  },
5973  {
5974   "chips": ["gfx7"],
5975   "map": {"at": 196732, "to": "mm"},
5976   "name": "CP_VGT_GSPRIM_COUNT_HI"
5977  },
5978  {
5979   "chips": ["gfx7"],
5980   "map": {"at": 196736, "to": "mm"},
5981   "name": "CP_VGT_VSINVOC_COUNT_LO"
5982  },
5983  {
5984   "chips": ["gfx7"],
5985   "map": {"at": 196740, "to": "mm"},
5986   "name": "CP_VGT_VSINVOC_COUNT_HI"
5987  },
5988  {
5989   "chips": ["gfx7"],
5990   "map": {"at": 196744, "to": "mm"},
5991   "name": "CP_VGT_GSINVOC_COUNT_LO"
5992  },
5993  {
5994   "chips": ["gfx7"],
5995   "map": {"at": 196748, "to": "mm"},
5996   "name": "CP_VGT_GSINVOC_COUNT_HI"
5997  },
5998  {
5999   "chips": ["gfx7"],
6000   "map": {"at": 196752, "to": "mm"},
6001   "name": "CP_VGT_HSINVOC_COUNT_LO"
6002  },
6003  {
6004   "chips": ["gfx7"],
6005   "map": {"at": 196756, "to": "mm"},
6006   "name": "CP_VGT_HSINVOC_COUNT_HI"
6007  },
6008  {
6009   "chips": ["gfx7"],
6010   "map": {"at": 196760, "to": "mm"},
6011   "name": "CP_VGT_DSINVOC_COUNT_LO"
6012  },
6013  {
6014   "chips": ["gfx7"],
6015   "map": {"at": 196764, "to": "mm"},
6016   "name": "CP_VGT_DSINVOC_COUNT_HI"
6017  },
6018  {
6019   "chips": ["gfx7"],
6020   "map": {"at": 196768, "to": "mm"},
6021   "name": "CP_PA_CINVOC_COUNT_LO"
6022  },
6023  {
6024   "chips": ["gfx7"],
6025   "map": {"at": 196772, "to": "mm"},
6026   "name": "CP_PA_CINVOC_COUNT_HI"
6027  },
6028  {
6029   "chips": ["gfx7"],
6030   "map": {"at": 196776, "to": "mm"},
6031   "name": "CP_PA_CPRIM_COUNT_LO"
6032  },
6033  {
6034   "chips": ["gfx7"],
6035   "map": {"at": 196780, "to": "mm"},
6036   "name": "CP_PA_CPRIM_COUNT_HI"
6037  },
6038  {
6039   "chips": ["gfx7"],
6040   "map": {"at": 196784, "to": "mm"},
6041   "name": "CP_SC_PSINVOC_COUNT0_LO"
6042  },
6043  {
6044   "chips": ["gfx7"],
6045   "map": {"at": 196788, "to": "mm"},
6046   "name": "CP_SC_PSINVOC_COUNT0_HI"
6047  },
6048  {
6049   "chips": ["gfx7"],
6050   "map": {"at": 196792, "to": "mm"},
6051   "name": "CP_SC_PSINVOC_COUNT1_LO"
6052  },
6053  {
6054   "chips": ["gfx7"],
6055   "map": {"at": 196796, "to": "mm"},
6056   "name": "CP_SC_PSINVOC_COUNT1_HI"
6057  },
6058  {
6059   "chips": ["gfx7"],
6060   "map": {"at": 196800, "to": "mm"},
6061   "name": "CP_VGT_CSINVOC_COUNT_LO"
6062  },
6063  {
6064   "chips": ["gfx7"],
6065   "map": {"at": 196804, "to": "mm"},
6066   "name": "CP_VGT_CSINVOC_COUNT_HI"
6067  },
6068  {
6069   "chips": ["gfx7"],
6070   "map": {"at": 196860, "to": "mm"},
6071   "name": "CP_STRMOUT_CNTL",
6072   "type_ref": "CP_STRMOUT_CNTL"
6073  },
6074  {
6075   "chips": ["gfx7"],
6076   "map": {"at": 196864, "to": "mm"},
6077   "name": "SCRATCH_REG0"
6078  },
6079  {
6080   "chips": ["gfx7"],
6081   "map": {"at": 196868, "to": "mm"},
6082   "name": "SCRATCH_REG1"
6083  },
6084  {
6085   "chips": ["gfx7"],
6086   "map": {"at": 196872, "to": "mm"},
6087   "name": "SCRATCH_REG2"
6088  },
6089  {
6090   "chips": ["gfx7"],
6091   "map": {"at": 196876, "to": "mm"},
6092   "name": "SCRATCH_REG3"
6093  },
6094  {
6095   "chips": ["gfx7"],
6096   "map": {"at": 196880, "to": "mm"},
6097   "name": "SCRATCH_REG4"
6098  },
6099  {
6100   "chips": ["gfx7"],
6101   "map": {"at": 196884, "to": "mm"},
6102   "name": "SCRATCH_REG5"
6103  },
6104  {
6105   "chips": ["gfx7"],
6106   "map": {"at": 196888, "to": "mm"},
6107   "name": "SCRATCH_REG6"
6108  },
6109  {
6110   "chips": ["gfx7"],
6111   "map": {"at": 196892, "to": "mm"},
6112   "name": "SCRATCH_REG7"
6113  },
6114  {
6115   "chips": ["gfx7"],
6116   "map": {"at": 196928, "to": "mm"},
6117   "name": "SCRATCH_UMSK",
6118   "type_ref": "SCRATCH_UMSK"
6119  },
6120  {
6121   "chips": ["gfx7"],
6122   "map": {"at": 196932, "to": "mm"},
6123   "name": "SCRATCH_ADDR"
6124  },
6125  {
6126   "chips": ["gfx7"],
6127   "map": {"at": 196936, "to": "mm"},
6128   "name": "CP_PFP_ATOMIC_PREOP_LO"
6129  },
6130  {
6131   "chips": ["gfx7"],
6132   "map": {"at": 196940, "to": "mm"},
6133   "name": "CP_PFP_ATOMIC_PREOP_HI"
6134  },
6135  {
6136   "chips": ["gfx7"],
6137   "map": {"at": 196944, "to": "mm"},
6138   "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO"
6139  },
6140  {
6141   "chips": ["gfx7"],
6142   "map": {"at": 196948, "to": "mm"},
6143   "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI"
6144  },
6145  {
6146   "chips": ["gfx7"],
6147   "map": {"at": 196952, "to": "mm"},
6148   "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO"
6149  },
6150  {
6151   "chips": ["gfx7"],
6152   "map": {"at": 196956, "to": "mm"},
6153   "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI"
6154  },
6155  {
6156   "chips": ["gfx7"],
6157   "map": {"at": 196960, "to": "mm"},
6158   "name": "CP_APPEND_ADDR_LO",
6159   "type_ref": "CP_APPEND_ADDR_LO"
6160  },
6161  {
6162   "chips": ["gfx7"],
6163   "map": {"at": 196964, "to": "mm"},
6164   "name": "CP_APPEND_ADDR_HI",
6165   "type_ref": "CP_APPEND_ADDR_HI"
6166  },
6167  {
6168   "chips": ["gfx7"],
6169   "map": {"at": 196968, "to": "mm"},
6170   "name": "CP_APPEND_DATA"
6171  },
6172  {
6173   "chips": ["gfx7"],
6174   "map": {"at": 196972, "to": "mm"},
6175   "name": "CP_APPEND_LAST_CS_FENCE"
6176  },
6177  {
6178   "chips": ["gfx7"],
6179   "map": {"at": 196976, "to": "mm"},
6180   "name": "CP_APPEND_LAST_PS_FENCE"
6181  },
6182  {
6183   "chips": ["gfx7"],
6184   "map": {"at": 196980, "to": "mm"},
6185   "name": "CP_ATOMIC_PREOP_LO"
6186  },
6187  {
6188   "chips": ["gfx7"],
6189   "map": {"at": 196984, "to": "mm"},
6190   "name": "CP_ATOMIC_PREOP_HI"
6191  },
6192  {
6193   "chips": ["gfx7"],
6194   "map": {"at": 196988, "to": "mm"},
6195   "name": "CP_GDS_ATOMIC0_PREOP_LO"
6196  },
6197  {
6198   "chips": ["gfx7"],
6199   "map": {"at": 196992, "to": "mm"},
6200   "name": "CP_GDS_ATOMIC0_PREOP_HI"
6201  },
6202  {
6203   "chips": ["gfx7"],
6204   "map": {"at": 196996, "to": "mm"},
6205   "name": "CP_GDS_ATOMIC1_PREOP_LO"
6206  },
6207  {
6208   "chips": ["gfx7"],
6209   "map": {"at": 197000, "to": "mm"},
6210   "name": "CP_GDS_ATOMIC1_PREOP_HI"
6211  },
6212  {
6213   "chips": ["gfx7"],
6214   "map": {"at": 197028, "to": "mm"},
6215   "name": "CP_ME_MC_WADDR_LO",
6216   "type_ref": "CP_ME_MC_WADDR_LO"
6217  },
6218  {
6219   "chips": ["gfx7"],
6220   "map": {"at": 197032, "to": "mm"},
6221   "name": "CP_ME_MC_WADDR_HI",
6222   "type_ref": "CP_ME_MC_WADDR_HI"
6223  },
6224  {
6225   "chips": ["gfx7"],
6226   "map": {"at": 197036, "to": "mm"},
6227   "name": "CP_ME_MC_WDATA_LO"
6228  },
6229  {
6230   "chips": ["gfx7"],
6231   "map": {"at": 197040, "to": "mm"},
6232   "name": "CP_ME_MC_WDATA_HI"
6233  },
6234  {
6235   "chips": ["gfx7"],
6236   "map": {"at": 197044, "to": "mm"},
6237   "name": "CP_ME_MC_RADDR_LO",
6238   "type_ref": "CP_ME_MC_RADDR_LO"
6239  },
6240  {
6241   "chips": ["gfx7"],
6242   "map": {"at": 197048, "to": "mm"},
6243   "name": "CP_ME_MC_RADDR_HI",
6244   "type_ref": "CP_ME_MC_RADDR_HI"
6245  },
6246  {
6247   "chips": ["gfx7"],
6248   "map": {"at": 197052, "to": "mm"},
6249   "name": "CP_SEM_WAIT_TIMER"
6250  },
6251  {
6252   "chips": ["gfx7"],
6253   "map": {"at": 197056, "to": "mm"},
6254   "name": "CP_SIG_SEM_ADDR_LO",
6255   "type_ref": "CP_SIG_SEM_ADDR_LO"
6256  },
6257  {
6258   "chips": ["gfx7"],
6259   "map": {"at": 197060, "to": "mm"},
6260   "name": "CP_SIG_SEM_ADDR_HI",
6261   "type_ref": "CP_SIG_SEM_ADDR_HI"
6262  },
6263  {
6264   "chips": ["gfx7"],
6265   "map": {"at": 197072, "to": "mm"},
6266   "name": "CP_WAIT_REG_MEM_TIMEOUT"
6267  },
6268  {
6269   "chips": ["gfx7"],
6270   "map": {"at": 197076, "to": "mm"},
6271   "name": "CP_WAIT_SEM_ADDR_LO",
6272   "type_ref": "CP_SIG_SEM_ADDR_LO"
6273  },
6274  {
6275   "chips": ["gfx7"],
6276   "map": {"at": 197080, "to": "mm"},
6277   "name": "CP_WAIT_SEM_ADDR_HI",
6278   "type_ref": "CP_SIG_SEM_ADDR_HI"
6279  },
6280  {
6281   "chips": ["gfx7"],
6282   "map": {"at": 197084, "to": "mm"},
6283   "name": "CP_DMA_PFP_CONTROL",
6284   "type_ref": "CP_DMA_ME_CONTROL"
6285  },
6286  {
6287   "chips": ["gfx7"],
6288   "map": {"at": 197088, "to": "mm"},
6289   "name": "CP_DMA_ME_CONTROL",
6290   "type_ref": "CP_DMA_ME_CONTROL"
6291  },
6292  {
6293   "chips": ["gfx7"],
6294   "map": {"at": 197092, "to": "mm"},
6295   "name": "CP_COHER_BASE_HI",
6296   "type_ref": "CP_COHER_BASE_HI"
6297  },
6298  {
6299   "chips": ["gfx7"],
6300   "map": {"at": 197100, "to": "mm"},
6301   "name": "CP_COHER_START_DELAY",
6302   "type_ref": "CP_COHER_START_DELAY"
6303  },
6304  {
6305   "chips": ["gfx7"],
6306   "map": {"at": 197104, "to": "mm"},
6307   "name": "CP_COHER_CNTL",
6308   "type_ref": "CP_COHER_CNTL"
6309  },
6310  {
6311   "chips": ["gfx7"],
6312   "map": {"at": 197108, "to": "mm"},
6313   "name": "CP_COHER_SIZE"
6314  },
6315  {
6316   "chips": ["gfx7"],
6317   "map": {"at": 197112, "to": "mm"},
6318   "name": "CP_COHER_BASE"
6319  },
6320  {
6321   "chips": ["gfx7"],
6322   "map": {"at": 197116, "to": "mm"},
6323   "name": "CP_COHER_STATUS",
6324   "type_ref": "CP_COHER_STATUS"
6325  },
6326  {
6327   "chips": ["gfx7"],
6328   "map": {"at": 197120, "to": "mm"},
6329   "name": "CP_DMA_ME_SRC_ADDR"
6330  },
6331  {
6332   "chips": ["gfx7"],
6333   "map": {"at": 197124, "to": "mm"},
6334   "name": "CP_DMA_ME_SRC_ADDR_HI",
6335   "type_ref": "CP_DMA_ME_SRC_ADDR_HI"
6336  },
6337  {
6338   "chips": ["gfx7"],
6339   "map": {"at": 197128, "to": "mm"},
6340   "name": "CP_DMA_ME_DST_ADDR"
6341  },
6342  {
6343   "chips": ["gfx7"],
6344   "map": {"at": 197132, "to": "mm"},
6345   "name": "CP_DMA_ME_DST_ADDR_HI",
6346   "type_ref": "CP_DMA_ME_DST_ADDR_HI"
6347  },
6348  {
6349   "chips": ["gfx7"],
6350   "map": {"at": 197136, "to": "mm"},
6351   "name": "CP_DMA_ME_COMMAND",
6352   "type_ref": "CP_DMA_ME_COMMAND"
6353  },
6354  {
6355   "chips": ["gfx7"],
6356   "map": {"at": 197140, "to": "mm"},
6357   "name": "CP_DMA_PFP_SRC_ADDR"
6358  },
6359  {
6360   "chips": ["gfx7"],
6361   "map": {"at": 197144, "to": "mm"},
6362   "name": "CP_DMA_PFP_SRC_ADDR_HI",
6363   "type_ref": "CP_DMA_ME_SRC_ADDR_HI"
6364  },
6365  {
6366   "chips": ["gfx7"],
6367   "map": {"at": 197148, "to": "mm"},
6368   "name": "CP_DMA_PFP_DST_ADDR"
6369  },
6370  {
6371   "chips": ["gfx7"],
6372   "map": {"at": 197152, "to": "mm"},
6373   "name": "CP_DMA_PFP_DST_ADDR_HI",
6374   "type_ref": "CP_DMA_ME_DST_ADDR_HI"
6375  },
6376  {
6377   "chips": ["gfx7"],
6378   "map": {"at": 197156, "to": "mm"},
6379   "name": "CP_DMA_PFP_COMMAND",
6380   "type_ref": "CP_DMA_ME_COMMAND"
6381  },
6382  {
6383   "chips": ["gfx7"],
6384   "map": {"at": 197160, "to": "mm"},
6385   "name": "CP_DMA_CNTL",
6386   "type_ref": "CP_DMA_CNTL"
6387  },
6388  {
6389   "chips": ["gfx7"],
6390   "map": {"at": 197164, "to": "mm"},
6391   "name": "CP_DMA_READ_TAGS",
6392   "type_ref": "CP_DMA_READ_TAGS"
6393  },
6394  {
6395   "chips": ["gfx7"],
6396   "map": {"at": 197168, "to": "mm"},
6397   "name": "CP_COHER_SIZE_HI",
6398   "type_ref": "CP_COHER_SIZE_HI"
6399  },
6400  {
6401   "chips": ["gfx7"],
6402   "map": {"at": 197172, "to": "mm"},
6403   "name": "CP_PFP_IB_CONTROL",
6404   "type_ref": "CP_PFP_IB_CONTROL"
6405  },
6406  {
6407   "chips": ["gfx7"],
6408   "map": {"at": 197176, "to": "mm"},
6409   "name": "CP_PFP_LOAD_CONTROL",
6410   "type_ref": "CP_PFP_LOAD_CONTROL"
6411  },
6412  {
6413   "chips": ["gfx7"],
6414   "map": {"at": 197180, "to": "mm"},
6415   "name": "CP_SCRATCH_INDEX",
6416   "type_ref": "CP_CPC_SCRATCH_INDEX"
6417  },
6418  {
6419   "chips": ["gfx7"],
6420   "map": {"at": 197184, "to": "mm"},
6421   "name": "CP_SCRATCH_DATA"
6422  },
6423  {
6424   "chips": ["gfx7"],
6425   "map": {"at": 197188, "to": "mm"},
6426   "name": "CP_RB_OFFSET",
6427   "type_ref": "CP_RB_OFFSET"
6428  },
6429  {
6430   "chips": ["gfx7"],
6431   "map": {"at": 197192, "to": "mm"},
6432   "name": "CP_IB1_OFFSET",
6433   "type_ref": "CP_IB1_OFFSET"
6434  },
6435  {
6436   "chips": ["gfx7"],
6437   "map": {"at": 197196, "to": "mm"},
6438   "name": "CP_IB2_OFFSET",
6439   "type_ref": "CP_IB2_OFFSET"
6440  },
6441  {
6442   "chips": ["gfx7"],
6443   "map": {"at": 197200, "to": "mm"},
6444   "name": "CP_IB1_PREAMBLE_BEGIN",
6445   "type_ref": "CP_IB1_PREAMBLE_BEGIN"
6446  },
6447  {
6448   "chips": ["gfx7"],
6449   "map": {"at": 197204, "to": "mm"},
6450   "name": "CP_IB1_PREAMBLE_END",
6451   "type_ref": "CP_IB1_PREAMBLE_END"
6452  },
6453  {
6454   "chips": ["gfx7"],
6455   "map": {"at": 197208, "to": "mm"},
6456   "name": "CP_IB2_PREAMBLE_BEGIN",
6457   "type_ref": "CP_IB2_PREAMBLE_BEGIN"
6458  },
6459  {
6460   "chips": ["gfx7"],
6461   "map": {"at": 197212, "to": "mm"},
6462   "name": "CP_IB2_PREAMBLE_END",
6463   "type_ref": "CP_IB2_PREAMBLE_END"
6464  },
6465  {
6466   "chips": ["gfx7"],
6467   "map": {"at": 197216, "to": "mm"},
6468   "name": "CP_CE_IB1_OFFSET",
6469   "type_ref": "CP_IB1_OFFSET"
6470  },
6471  {
6472   "chips": ["gfx7"],
6473   "map": {"at": 197220, "to": "mm"},
6474   "name": "CP_CE_IB2_OFFSET",
6475   "type_ref": "CP_IB2_OFFSET"
6476  },
6477  {
6478   "chips": ["gfx7"],
6479   "map": {"at": 197224, "to": "mm"},
6480   "name": "CP_CE_COUNTER"
6481  },
6482  {
6483   "chips": ["gfx7"],
6484   "map": {"at": 197388, "to": "mm"},
6485   "name": "CP_CE_INIT_BASE_LO",
6486   "type_ref": "CP_CE_INIT_BASE_LO"
6487  },
6488  {
6489   "chips": ["gfx7"],
6490   "map": {"at": 197392, "to": "mm"},
6491   "name": "CP_CE_INIT_BASE_HI",
6492   "type_ref": "CP_CE_INIT_BASE_HI"
6493  },
6494  {
6495   "chips": ["gfx7"],
6496   "map": {"at": 197396, "to": "mm"},
6497   "name": "CP_CE_INIT_BUFSZ",
6498   "type_ref": "CP_CE_INIT_BUFSZ"
6499  },
6500  {
6501   "chips": ["gfx7"],
6502   "map": {"at": 197400, "to": "mm"},
6503   "name": "CP_CE_IB1_BASE_LO",
6504   "type_ref": "CP_CE_IB1_BASE_LO"
6505  },
6506  {
6507   "chips": ["gfx7"],
6508   "map": {"at": 197404, "to": "mm"},
6509   "name": "CP_CE_IB1_BASE_HI",
6510   "type_ref": "CP_CE_IB1_BASE_HI"
6511  },
6512  {
6513   "chips": ["gfx7"],
6514   "map": {"at": 197408, "to": "mm"},
6515   "name": "CP_CE_IB1_BUFSZ",
6516   "type_ref": "CP_CE_IB1_BUFSZ"
6517  },
6518  {
6519   "chips": ["gfx7"],
6520   "map": {"at": 197412, "to": "mm"},
6521   "name": "CP_CE_IB2_BASE_LO",
6522   "type_ref": "CP_CE_IB2_BASE_LO"
6523  },
6524  {
6525   "chips": ["gfx7"],
6526   "map": {"at": 197416, "to": "mm"},
6527   "name": "CP_CE_IB2_BASE_HI",
6528   "type_ref": "CP_CE_IB2_BASE_HI"
6529  },
6530  {
6531   "chips": ["gfx7"],
6532   "map": {"at": 197420, "to": "mm"},
6533   "name": "CP_CE_IB2_BUFSZ",
6534   "type_ref": "CP_CE_IB2_BUFSZ"
6535  },
6536  {
6537   "chips": ["gfx7"],
6538   "map": {"at": 197424, "to": "mm"},
6539   "name": "CP_IB1_BASE_LO",
6540   "type_ref": "CP_CE_IB1_BASE_LO"
6541  },
6542  {
6543   "chips": ["gfx7"],
6544   "map": {"at": 197428, "to": "mm"},
6545   "name": "CP_IB1_BASE_HI",
6546   "type_ref": "CP_CE_IB1_BASE_HI"
6547  },
6548  {
6549   "chips": ["gfx7"],
6550   "map": {"at": 197432, "to": "mm"},
6551   "name": "CP_IB1_BUFSZ",
6552   "type_ref": "CP_CE_IB1_BUFSZ"
6553  },
6554  {
6555   "chips": ["gfx7"],
6556   "map": {"at": 197436, "to": "mm"},
6557   "name": "CP_IB2_BASE_LO",
6558   "type_ref": "CP_CE_IB2_BASE_LO"
6559  },
6560  {
6561   "chips": ["gfx7"],
6562   "map": {"at": 197440, "to": "mm"},
6563   "name": "CP_IB2_BASE_HI",
6564   "type_ref": "CP_CE_IB2_BASE_HI"
6565  },
6566  {
6567   "chips": ["gfx7"],
6568   "map": {"at": 197444, "to": "mm"},
6569   "name": "CP_IB2_BUFSZ",
6570   "type_ref": "CP_CE_IB2_BUFSZ"
6571  },
6572  {
6573   "chips": ["gfx7"],
6574   "map": {"at": 197448, "to": "mm"},
6575   "name": "CP_ST_BASE_LO",
6576   "type_ref": "CP_ST_BASE_LO"
6577  },
6578  {
6579   "chips": ["gfx7"],
6580   "map": {"at": 197452, "to": "mm"},
6581   "name": "CP_ST_BASE_HI",
6582   "type_ref": "CP_ST_BASE_HI"
6583  },
6584  {
6585   "chips": ["gfx7"],
6586   "map": {"at": 197456, "to": "mm"},
6587   "name": "CP_ST_BUFSZ",
6588   "type_ref": "CP_ST_BUFSZ"
6589  },
6590  {
6591   "chips": ["gfx7"],
6592   "map": {"at": 197460, "to": "mm"},
6593   "name": "CP_EOP_DONE_EVENT_CNTL",
6594   "type_ref": "CP_EOP_DONE_EVENT_CNTL"
6595  },
6596  {
6597   "chips": ["gfx7"],
6598   "map": {"at": 197464, "to": "mm"},
6599   "name": "CP_EOP_DONE_DATA_CNTL",
6600   "type_ref": "CP_EOP_DONE_DATA_CNTL"
6601  },
6602  {
6603   "chips": ["gfx7"],
6604   "map": {"at": 198656, "to": "mm"},
6605   "name": "GRBM_GFX_INDEX",
6606   "type_ref": "GRBM_GFX_INDEX"
6607  },
6608  {
6609   "chips": ["gfx7"],
6610   "map": {"at": 198912, "to": "mm"},
6611   "name": "VGT_ESGS_RING_SIZE"
6612  },
6613  {
6614   "chips": ["gfx7"],
6615   "map": {"at": 198916, "to": "mm"},
6616   "name": "VGT_GSVS_RING_SIZE"
6617  },
6618  {
6619   "chips": ["gfx7"],
6620   "map": {"at": 198920, "to": "mm"},
6621   "name": "VGT_PRIMITIVE_TYPE",
6622   "type_ref": "VGT_PRIMITIVE_TYPE"
6623  },
6624  {
6625   "chips": ["gfx7"],
6626   "map": {"at": 198924, "to": "mm"},
6627   "name": "VGT_INDEX_TYPE",
6628   "type_ref": "VGT_INDEX_TYPE"
6629  },
6630  {
6631   "chips": ["gfx7"],
6632   "map": {"at": 198928, "to": "mm"},
6633   "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0"
6634  },
6635  {
6636   "chips": ["gfx7"],
6637   "map": {"at": 198932, "to": "mm"},
6638   "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1"
6639  },
6640  {
6641   "chips": ["gfx7"],
6642   "map": {"at": 198936, "to": "mm"},
6643   "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2"
6644  },
6645  {
6646   "chips": ["gfx7"],
6647   "map": {"at": 198940, "to": "mm"},
6648   "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3"
6649  },
6650  {
6651   "chips": ["gfx7"],
6652   "map": {"at": 198960, "to": "mm"},
6653   "name": "VGT_NUM_INDICES"
6654  },
6655  {
6656   "chips": ["gfx7"],
6657   "map": {"at": 198964, "to": "mm"},
6658   "name": "VGT_NUM_INSTANCES"
6659  },
6660  {
6661   "chips": ["gfx7"],
6662   "map": {"at": 198968, "to": "mm"},
6663   "name": "VGT_TF_RING_SIZE",
6664   "type_ref": "VGT_TF_RING_SIZE"
6665  },
6666  {
6667   "chips": ["gfx7"],
6668   "map": {"at": 198972, "to": "mm"},
6669   "name": "VGT_HS_OFFCHIP_PARAM",
6670   "type_ref": "VGT_HS_OFFCHIP_PARAM"
6671  },
6672  {
6673   "chips": ["gfx7"],
6674   "map": {"at": 198976, "to": "mm"},
6675   "name": "VGT_TF_MEMORY_BASE"
6676  },
6677  {
6678   "chips": ["gfx7"],
6679   "map": {"at": 199168, "to": "mm"},
6680   "name": "PA_SU_LINE_STIPPLE_VALUE",
6681   "type_ref": "PA_SU_LINE_STIPPLE_VALUE"
6682  },
6683  {
6684   "chips": ["gfx7"],
6685   "map": {"at": 199172, "to": "mm"},
6686   "name": "PA_SC_LINE_STIPPLE_STATE",
6687   "type_ref": "PA_SC_LINE_STIPPLE_STATE"
6688  },
6689  {
6690   "chips": ["gfx7"],
6691   "map": {"at": 199184, "to": "mm"},
6692   "name": "PA_SC_SCREEN_EXTENT_MIN_0",
6693   "type_ref": "PA_SC_SCREEN_EXTENT_MIN_0"
6694  },
6695  {
6696   "chips": ["gfx7"],
6697   "map": {"at": 199188, "to": "mm"},
6698   "name": "PA_SC_SCREEN_EXTENT_MAX_0",
6699   "type_ref": "PA_SC_SCREEN_EXTENT_MIN_0"
6700  },
6701  {
6702   "chips": ["gfx7"],
6703   "map": {"at": 199192, "to": "mm"},
6704   "name": "PA_SC_SCREEN_EXTENT_MIN_1",
6705   "type_ref": "PA_SC_SCREEN_EXTENT_MIN_0"
6706  },
6707  {
6708   "chips": ["gfx7"],
6709   "map": {"at": 199212, "to": "mm"},
6710   "name": "PA_SC_SCREEN_EXTENT_MAX_1",
6711   "type_ref": "PA_SC_SCREEN_EXTENT_MIN_0"
6712  },
6713  {
6714   "chips": ["gfx7"],
6715   "map": {"at": 199296, "to": "mm"},
6716   "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN",
6717   "type_ref": "PA_SC_P3D_TRAP_SCREEN_HV_EN"
6718  },
6719  {
6720   "chips": ["gfx7"],
6721   "map": {"at": 199300, "to": "mm"},
6722   "name": "PA_SC_P3D_TRAP_SCREEN_H",
6723   "type_ref": "PA_SC_P3D_TRAP_SCREEN_H"
6724  },
6725  {
6726   "chips": ["gfx7"],
6727   "map": {"at": 199304, "to": "mm"},
6728   "name": "PA_SC_P3D_TRAP_SCREEN_V",
6729   "type_ref": "PA_SC_P3D_TRAP_SCREEN_V"
6730  },
6731  {
6732   "chips": ["gfx7"],
6733   "map": {"at": 199308, "to": "mm"},
6734   "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE",
6735   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6736  },
6737  {
6738   "chips": ["gfx7"],
6739   "map": {"at": 199312, "to": "mm"},
6740   "name": "PA_SC_P3D_TRAP_SCREEN_COUNT",
6741   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6742  },
6743  {
6744   "chips": ["gfx7"],
6745   "map": {"at": 199328, "to": "mm"},
6746   "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN",
6747   "type_ref": "PA_SC_P3D_TRAP_SCREEN_HV_EN"
6748  },
6749  {
6750   "chips": ["gfx7"],
6751   "map": {"at": 199332, "to": "mm"},
6752   "name": "PA_SC_HP3D_TRAP_SCREEN_H",
6753   "type_ref": "PA_SC_P3D_TRAP_SCREEN_H"
6754  },
6755  {
6756   "chips": ["gfx7"],
6757   "map": {"at": 199336, "to": "mm"},
6758   "name": "PA_SC_HP3D_TRAP_SCREEN_V",
6759   "type_ref": "PA_SC_P3D_TRAP_SCREEN_V"
6760  },
6761  {
6762   "chips": ["gfx7"],
6763   "map": {"at": 199340, "to": "mm"},
6764   "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE",
6765   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6766  },
6767  {
6768   "chips": ["gfx7"],
6769   "map": {"at": 199344, "to": "mm"},
6770   "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT",
6771   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6772  },
6773  {
6774   "chips": ["gfx7"],
6775   "map": {"at": 199360, "to": "mm"},
6776   "name": "PA_SC_TRAP_SCREEN_HV_EN",
6777   "type_ref": "PA_SC_P3D_TRAP_SCREEN_HV_EN"
6778  },
6779  {
6780   "chips": ["gfx7"],
6781   "map": {"at": 199364, "to": "mm"},
6782   "name": "PA_SC_TRAP_SCREEN_H",
6783   "type_ref": "PA_SC_P3D_TRAP_SCREEN_H"
6784  },
6785  {
6786   "chips": ["gfx7"],
6787   "map": {"at": 199368, "to": "mm"},
6788   "name": "PA_SC_TRAP_SCREEN_V",
6789   "type_ref": "PA_SC_P3D_TRAP_SCREEN_V"
6790  },
6791  {
6792   "chips": ["gfx7"],
6793   "map": {"at": 199372, "to": "mm"},
6794   "name": "PA_SC_TRAP_SCREEN_OCCURRENCE",
6795   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6796  },
6797  {
6798   "chips": ["gfx7"],
6799   "map": {"at": 199376, "to": "mm"},
6800   "name": "PA_SC_TRAP_SCREEN_COUNT",
6801   "type_ref": "CP_DRAW_OBJECT_COUNTER"
6802  },
6803  {
6804   "chips": ["gfx7"],
6805   "map": {"at": 199936, "to": "mm"},
6806   "name": "SQ_THREAD_TRACE_USERDATA_0"
6807  },
6808  {
6809   "chips": ["gfx7"],
6810   "map": {"at": 199940, "to": "mm"},
6811   "name": "SQ_THREAD_TRACE_USERDATA_1"
6812  },
6813  {
6814   "chips": ["gfx7"],
6815   "map": {"at": 199944, "to": "mm"},
6816   "name": "SQ_THREAD_TRACE_USERDATA_2"
6817  },
6818  {
6819   "chips": ["gfx7"],
6820   "map": {"at": 199948, "to": "mm"},
6821   "name": "SQ_THREAD_TRACE_USERDATA_3"
6822  },
6823  {
6824   "chips": ["gfx7"],
6825   "map": {"at": 199968, "to": "mm"},
6826   "name": "SQC_CACHES",
6827   "type_ref": "SQC_CACHES"
6828  },
6829  {
6830   "chips": ["gfx7"],
6831   "map": {"at": 200192, "to": "mm"},
6832   "name": "TA_CS_BC_BASE_ADDR"
6833  },
6834  {
6835   "chips": ["gfx7"],
6836   "map": {"at": 200196, "to": "mm"},
6837   "name": "TA_CS_BC_BASE_ADDR_HI",
6838   "type_ref": "TA_BC_BASE_ADDR_HI"
6839  },
6840  {
6841   "chips": ["gfx7"],
6842   "map": {"at": 200448, "to": "mm"},
6843   "name": "DB_OCCLUSION_COUNT0_LOW"
6844  },
6845  {
6846   "chips": ["gfx7"],
6847   "map": {"at": 200452, "to": "mm"},
6848   "name": "DB_OCCLUSION_COUNT0_HI",
6849   "type_ref": "DB_ZPASS_COUNT_HI"
6850  },
6851  {
6852   "chips": ["gfx7"],
6853   "map": {"at": 200456, "to": "mm"},
6854   "name": "DB_OCCLUSION_COUNT1_LOW"
6855  },
6856  {
6857   "chips": ["gfx7"],
6858   "map": {"at": 200460, "to": "mm"},
6859   "name": "DB_OCCLUSION_COUNT1_HI",
6860   "type_ref": "DB_ZPASS_COUNT_HI"
6861  },
6862  {
6863   "chips": ["gfx7"],
6864   "map": {"at": 200464, "to": "mm"},
6865   "name": "DB_OCCLUSION_COUNT2_LOW"
6866  },
6867  {
6868   "chips": ["gfx7"],
6869   "map": {"at": 200468, "to": "mm"},
6870   "name": "DB_OCCLUSION_COUNT2_HI",
6871   "type_ref": "DB_ZPASS_COUNT_HI"
6872  },
6873  {
6874   "chips": ["gfx7"],
6875   "map": {"at": 200472, "to": "mm"},
6876   "name": "DB_OCCLUSION_COUNT3_LOW"
6877  },
6878  {
6879   "chips": ["gfx7"],
6880   "map": {"at": 200476, "to": "mm"},
6881   "name": "DB_OCCLUSION_COUNT3_HI",
6882   "type_ref": "DB_ZPASS_COUNT_HI"
6883  },
6884  {
6885   "chips": ["gfx7"],
6886   "map": {"at": 200696, "to": "mm"},
6887   "name": "DB_ZPASS_COUNT_LOW"
6888  },
6889  {
6890   "chips": ["gfx7"],
6891   "map": {"at": 200700, "to": "mm"},
6892   "name": "DB_ZPASS_COUNT_HI",
6893   "type_ref": "DB_ZPASS_COUNT_HI"
6894  },
6895  {
6896   "chips": ["gfx7"],
6897   "map": {"at": 200704, "to": "mm"},
6898   "name": "GDS_RD_ADDR"
6899  },
6900  {
6901   "chips": ["gfx7"],
6902   "map": {"at": 200708, "to": "mm"},
6903   "name": "GDS_RD_DATA"
6904  },
6905  {
6906   "chips": ["gfx7"],
6907   "map": {"at": 200712, "to": "mm"},
6908   "name": "GDS_RD_BURST_ADDR"
6909  },
6910  {
6911   "chips": ["gfx7"],
6912   "map": {"at": 200716, "to": "mm"},
6913   "name": "GDS_RD_BURST_COUNT"
6914  },
6915  {
6916   "chips": ["gfx7"],
6917   "map": {"at": 200720, "to": "mm"},
6918   "name": "GDS_RD_BURST_DATA"
6919  },
6920  {
6921   "chips": ["gfx7"],
6922   "map": {"at": 200724, "to": "mm"},
6923   "name": "GDS_WR_ADDR"
6924  },
6925  {
6926   "chips": ["gfx7"],
6927   "map": {"at": 200728, "to": "mm"},
6928   "name": "GDS_WR_DATA"
6929  },
6930  {
6931   "chips": ["gfx7"],
6932   "map": {"at": 200732, "to": "mm"},
6933   "name": "GDS_WR_BURST_ADDR"
6934  },
6935  {
6936   "chips": ["gfx7"],
6937   "map": {"at": 200736, "to": "mm"},
6938   "name": "GDS_WR_BURST_DATA"
6939  },
6940  {
6941   "chips": ["gfx7"],
6942   "map": {"at": 200740, "to": "mm"},
6943   "name": "GDS_WRITE_COMPLETE"
6944  },
6945  {
6946   "chips": ["gfx7"],
6947   "map": {"at": 200744, "to": "mm"},
6948   "name": "GDS_ATOM_CNTL",
6949   "type_ref": "GDS_ATOM_CNTL"
6950  },
6951  {
6952   "chips": ["gfx7"],
6953   "map": {"at": 200748, "to": "mm"},
6954   "name": "GDS_ATOM_COMPLETE",
6955   "type_ref": "GDS_ATOM_COMPLETE"
6956  },
6957  {
6958   "chips": ["gfx7"],
6959   "map": {"at": 200752, "to": "mm"},
6960   "name": "GDS_ATOM_BASE",
6961   "type_ref": "GDS_ATOM_BASE"
6962  },
6963  {
6964   "chips": ["gfx7"],
6965   "map": {"at": 200756, "to": "mm"},
6966   "name": "GDS_ATOM_SIZE",
6967   "type_ref": "GDS_ATOM_SIZE"
6968  },
6969  {
6970   "chips": ["gfx7"],
6971   "map": {"at": 200760, "to": "mm"},
6972   "name": "GDS_ATOM_OFFSET0",
6973   "type_ref": "GDS_ATOM_OFFSET0"
6974  },
6975  {
6976   "chips": ["gfx7"],
6977   "map": {"at": 200764, "to": "mm"},
6978   "name": "GDS_ATOM_OFFSET1",
6979   "type_ref": "GDS_ATOM_OFFSET1"
6980  },
6981  {
6982   "chips": ["gfx7"],
6983   "map": {"at": 200768, "to": "mm"},
6984   "name": "GDS_ATOM_DST"
6985  },
6986  {
6987   "chips": ["gfx7"],
6988   "map": {"at": 200772, "to": "mm"},
6989   "name": "GDS_ATOM_OP",
6990   "type_ref": "GDS_ATOM_OP"
6991  },
6992  {
6993   "chips": ["gfx7"],
6994   "map": {"at": 200776, "to": "mm"},
6995   "name": "GDS_ATOM_SRC0"
6996  },
6997  {
6998   "chips": ["gfx7"],
6999   "map": {"at": 200780, "to": "mm"},
7000   "name": "GDS_ATOM_SRC0_U"
7001  },
7002  {
7003   "chips": ["gfx7"],
7004   "map": {"at": 200784, "to": "mm"},
7005   "name": "GDS_ATOM_SRC1"
7006  },
7007  {
7008   "chips": ["gfx7"],
7009   "map": {"at": 200788, "to": "mm"},
7010   "name": "GDS_ATOM_SRC1_U"
7011  },
7012  {
7013   "chips": ["gfx7"],
7014   "map": {"at": 200792, "to": "mm"},
7015   "name": "GDS_ATOM_READ0"
7016  },
7017  {
7018   "chips": ["gfx7"],
7019   "map": {"at": 200796, "to": "mm"},
7020   "name": "GDS_ATOM_READ0_U"
7021  },
7022  {
7023   "chips": ["gfx7"],
7024   "map": {"at": 200800, "to": "mm"},
7025   "name": "GDS_ATOM_READ1"
7026  },
7027  {
7028   "chips": ["gfx7"],
7029   "map": {"at": 200804, "to": "mm"},
7030   "name": "GDS_ATOM_READ1_U"
7031  },
7032  {
7033   "chips": ["gfx7"],
7034   "map": {"at": 200808, "to": "mm"},
7035   "name": "GDS_GWS_RESOURCE_CNTL",
7036   "type_ref": "GDS_GWS_RESOURCE_CNTL"
7037  },
7038  {
7039   "chips": ["gfx7"],
7040   "map": {"at": 200812, "to": "mm"},
7041   "name": "GDS_GWS_RESOURCE",
7042   "type_ref": "GDS_GWS_RESOURCE"
7043  },
7044  {
7045   "chips": ["gfx7"],
7046   "map": {"at": 200816, "to": "mm"},
7047   "name": "GDS_GWS_RESOURCE_CNT",
7048   "type_ref": "GDS_GWS_RESOURCE_CNT"
7049  },
7050  {
7051   "chips": ["gfx7"],
7052   "map": {"at": 200820, "to": "mm"},
7053   "name": "GDS_OA_CNTL",
7054   "type_ref": "GDS_OA_CNTL"
7055  },
7056  {
7057   "chips": ["gfx7"],
7058   "map": {"at": 200824, "to": "mm"},
7059   "name": "GDS_OA_COUNTER"
7060  },
7061  {
7062   "chips": ["gfx7"],
7063   "map": {"at": 200828, "to": "mm"},
7064   "name": "GDS_OA_ADDRESS",
7065   "type_ref": "GDS_OA_ADDRESS"
7066  },
7067  {
7068   "chips": ["gfx7"],
7069   "map": {"at": 200832, "to": "mm"},
7070   "name": "GDS_OA_INCDEC",
7071   "type_ref": "GDS_OA_INCDEC"
7072  },
7073  {
7074   "chips": ["gfx7"],
7075   "map": {"at": 200836, "to": "mm"},
7076   "name": "GDS_OA_RING_SIZE"
7077  },
7078  {
7079   "chips": ["gfx7"],
7080   "map": {"at": 212992, "to": "mm"},
7081   "name": "CPG_PERFCOUNTER1_LO"
7082  },
7083  {
7084   "chips": ["gfx7"],
7085   "map": {"at": 212996, "to": "mm"},
7086   "name": "CPG_PERFCOUNTER1_HI"
7087  },
7088  {
7089   "chips": ["gfx7"],
7090   "map": {"at": 213000, "to": "mm"},
7091   "name": "CPG_PERFCOUNTER0_LO"
7092  },
7093  {
7094   "chips": ["gfx7"],
7095   "map": {"at": 213004, "to": "mm"},
7096   "name": "CPG_PERFCOUNTER0_HI"
7097  },
7098  {
7099   "chips": ["gfx7"],
7100   "map": {"at": 213008, "to": "mm"},
7101   "name": "CPC_PERFCOUNTER1_LO"
7102  },
7103  {
7104   "chips": ["gfx7"],
7105   "map": {"at": 213012, "to": "mm"},
7106   "name": "CPC_PERFCOUNTER1_HI"
7107  },
7108  {
7109   "chips": ["gfx7"],
7110   "map": {"at": 213016, "to": "mm"},
7111   "name": "CPC_PERFCOUNTER0_LO"
7112  },
7113  {
7114   "chips": ["gfx7"],
7115   "map": {"at": 213020, "to": "mm"},
7116   "name": "CPC_PERFCOUNTER0_HI"
7117  },
7118  {
7119   "chips": ["gfx7"],
7120   "map": {"at": 213024, "to": "mm"},
7121   "name": "CPF_PERFCOUNTER1_LO"
7122  },
7123  {
7124   "chips": ["gfx7"],
7125   "map": {"at": 213028, "to": "mm"},
7126   "name": "CPF_PERFCOUNTER1_HI"
7127  },
7128  {
7129   "chips": ["gfx7"],
7130   "map": {"at": 213032, "to": "mm"},
7131   "name": "CPF_PERFCOUNTER0_LO"
7132  },
7133  {
7134   "chips": ["gfx7"],
7135   "map": {"at": 213036, "to": "mm"},
7136   "name": "CPF_PERFCOUNTER0_HI"
7137  },
7138  {
7139   "chips": ["gfx7"],
7140   "map": {"at": 213248, "to": "mm"},
7141   "name": "GRBM_PERFCOUNTER0_LO"
7142  },
7143  {
7144   "chips": ["gfx7"],
7145   "map": {"at": 213252, "to": "mm"},
7146   "name": "GRBM_PERFCOUNTER0_HI"
7147  },
7148  {
7149   "chips": ["gfx7"],
7150   "map": {"at": 213260, "to": "mm"},
7151   "name": "GRBM_PERFCOUNTER1_LO"
7152  },
7153  {
7154   "chips": ["gfx7"],
7155   "map": {"at": 213264, "to": "mm"},
7156   "name": "GRBM_PERFCOUNTER1_HI"
7157  },
7158  {
7159   "chips": ["gfx7"],
7160   "map": {"at": 213268, "to": "mm"},
7161   "name": "GRBM_SE0_PERFCOUNTER_LO"
7162  },
7163  {
7164   "chips": ["gfx7"],
7165   "map": {"at": 213272, "to": "mm"},
7166   "name": "GRBM_SE0_PERFCOUNTER_HI"
7167  },
7168  {
7169   "chips": ["gfx7"],
7170   "map": {"at": 213276, "to": "mm"},
7171   "name": "GRBM_SE1_PERFCOUNTER_LO"
7172  },
7173  {
7174   "chips": ["gfx7"],
7175   "map": {"at": 213280, "to": "mm"},
7176   "name": "GRBM_SE1_PERFCOUNTER_HI"
7177  },
7178  {
7179   "chips": ["gfx7"],
7180   "map": {"at": 213284, "to": "mm"},
7181   "name": "GRBM_SE2_PERFCOUNTER_LO"
7182  },
7183  {
7184   "chips": ["gfx7"],
7185   "map": {"at": 213288, "to": "mm"},
7186   "name": "GRBM_SE2_PERFCOUNTER_HI"
7187  },
7188  {
7189   "chips": ["gfx7"],
7190   "map": {"at": 213292, "to": "mm"},
7191   "name": "GRBM_SE3_PERFCOUNTER_LO"
7192  },
7193  {
7194   "chips": ["gfx7"],
7195   "map": {"at": 213296, "to": "mm"},
7196   "name": "GRBM_SE3_PERFCOUNTER_HI"
7197  },
7198  {
7199   "chips": ["gfx7"],
7200   "map": {"at": 213504, "to": "mm"},
7201   "name": "WD_PERFCOUNTER0_LO"
7202  },
7203  {
7204   "chips": ["gfx7"],
7205   "map": {"at": 213508, "to": "mm"},
7206   "name": "WD_PERFCOUNTER0_HI"
7207  },
7208  {
7209   "chips": ["gfx7"],
7210   "map": {"at": 213512, "to": "mm"},
7211   "name": "WD_PERFCOUNTER1_LO"
7212  },
7213  {
7214   "chips": ["gfx7"],
7215   "map": {"at": 213516, "to": "mm"},
7216   "name": "WD_PERFCOUNTER1_HI"
7217  },
7218  {
7219   "chips": ["gfx7"],
7220   "map": {"at": 213520, "to": "mm"},
7221   "name": "WD_PERFCOUNTER2_LO"
7222  },
7223  {
7224   "chips": ["gfx7"],
7225   "map": {"at": 213524, "to": "mm"},
7226   "name": "WD_PERFCOUNTER2_HI"
7227  },
7228  {
7229   "chips": ["gfx7"],
7230   "map": {"at": 213528, "to": "mm"},
7231   "name": "WD_PERFCOUNTER3_LO"
7232  },
7233  {
7234   "chips": ["gfx7"],
7235   "map": {"at": 213532, "to": "mm"},
7236   "name": "WD_PERFCOUNTER3_HI"
7237  },
7238  {
7239   "chips": ["gfx7"],
7240   "map": {"at": 213536, "to": "mm"},
7241   "name": "IA_PERFCOUNTER0_LO"
7242  },
7243  {
7244   "chips": ["gfx7"],
7245   "map": {"at": 213540, "to": "mm"},
7246   "name": "IA_PERFCOUNTER0_HI"
7247  },
7248  {
7249   "chips": ["gfx7"],
7250   "map": {"at": 213544, "to": "mm"},
7251   "name": "IA_PERFCOUNTER1_LO"
7252  },
7253  {
7254   "chips": ["gfx7"],
7255   "map": {"at": 213548, "to": "mm"},
7256   "name": "IA_PERFCOUNTER1_HI"
7257  },
7258  {
7259   "chips": ["gfx7"],
7260   "map": {"at": 213552, "to": "mm"},
7261   "name": "IA_PERFCOUNTER2_LO"
7262  },
7263  {
7264   "chips": ["gfx7"],
7265   "map": {"at": 213556, "to": "mm"},
7266   "name": "IA_PERFCOUNTER2_HI"
7267  },
7268  {
7269   "chips": ["gfx7"],
7270   "map": {"at": 213560, "to": "mm"},
7271   "name": "IA_PERFCOUNTER3_LO"
7272  },
7273  {
7274   "chips": ["gfx7"],
7275   "map": {"at": 213564, "to": "mm"},
7276   "name": "IA_PERFCOUNTER3_HI"
7277  },
7278  {
7279   "chips": ["gfx7"],
7280   "map": {"at": 213568, "to": "mm"},
7281   "name": "VGT_PERFCOUNTER0_LO"
7282  },
7283  {
7284   "chips": ["gfx7"],
7285   "map": {"at": 213572, "to": "mm"},
7286   "name": "VGT_PERFCOUNTER0_HI"
7287  },
7288  {
7289   "chips": ["gfx7"],
7290   "map": {"at": 213576, "to": "mm"},
7291   "name": "VGT_PERFCOUNTER1_LO"
7292  },
7293  {
7294   "chips": ["gfx7"],
7295   "map": {"at": 213580, "to": "mm"},
7296   "name": "VGT_PERFCOUNTER1_HI"
7297  },
7298  {
7299   "chips": ["gfx7"],
7300   "map": {"at": 213584, "to": "mm"},
7301   "name": "VGT_PERFCOUNTER2_LO"
7302  },
7303  {
7304   "chips": ["gfx7"],
7305   "map": {"at": 213588, "to": "mm"},
7306   "name": "VGT_PERFCOUNTER2_HI"
7307  },
7308  {
7309   "chips": ["gfx7"],
7310   "map": {"at": 213592, "to": "mm"},
7311   "name": "VGT_PERFCOUNTER3_LO"
7312  },
7313  {
7314   "chips": ["gfx7"],
7315   "map": {"at": 213596, "to": "mm"},
7316   "name": "VGT_PERFCOUNTER3_HI"
7317  },
7318  {
7319   "chips": ["gfx7"],
7320   "map": {"at": 214016, "to": "mm"},
7321   "name": "PA_SU_PERFCOUNTER0_LO"
7322  },
7323  {
7324   "chips": ["gfx7"],
7325   "map": {"at": 214020, "to": "mm"},
7326   "name": "PA_SU_PERFCOUNTER0_HI",
7327   "type_ref": "PA_SU_PERFCOUNTER0_HI"
7328  },
7329  {
7330   "chips": ["gfx7"],
7331   "map": {"at": 214024, "to": "mm"},
7332   "name": "PA_SU_PERFCOUNTER1_LO"
7333  },
7334  {
7335   "chips": ["gfx7"],
7336   "map": {"at": 214028, "to": "mm"},
7337   "name": "PA_SU_PERFCOUNTER1_HI",
7338   "type_ref": "PA_SU_PERFCOUNTER0_HI"
7339  },
7340  {
7341   "chips": ["gfx7"],
7342   "map": {"at": 214032, "to": "mm"},
7343   "name": "PA_SU_PERFCOUNTER2_LO"
7344  },
7345  {
7346   "chips": ["gfx7"],
7347   "map": {"at": 214036, "to": "mm"},
7348   "name": "PA_SU_PERFCOUNTER2_HI",
7349   "type_ref": "PA_SU_PERFCOUNTER0_HI"
7350  },
7351  {
7352   "chips": ["gfx7"],
7353   "map": {"at": 214040, "to": "mm"},
7354   "name": "PA_SU_PERFCOUNTER3_LO"
7355  },
7356  {
7357   "chips": ["gfx7"],
7358   "map": {"at": 214044, "to": "mm"},
7359   "name": "PA_SU_PERFCOUNTER3_HI",
7360   "type_ref": "PA_SU_PERFCOUNTER0_HI"
7361  },
7362  {
7363   "chips": ["gfx7"],
7364   "map": {"at": 214272, "to": "mm"},
7365   "name": "PA_SC_PERFCOUNTER0_LO"
7366  },
7367  {
7368   "chips": ["gfx7"],
7369   "map": {"at": 214276, "to": "mm"},
7370   "name": "PA_SC_PERFCOUNTER0_HI"
7371  },
7372  {
7373   "chips": ["gfx7"],
7374   "map": {"at": 214280, "to": "mm"},
7375   "name": "PA_SC_PERFCOUNTER1_LO"
7376  },
7377  {
7378   "chips": ["gfx7"],
7379   "map": {"at": 214284, "to": "mm"},
7380   "name": "PA_SC_PERFCOUNTER1_HI"
7381  },
7382  {
7383   "chips": ["gfx7"],
7384   "map": {"at": 214288, "to": "mm"},
7385   "name": "PA_SC_PERFCOUNTER2_LO"
7386  },
7387  {
7388   "chips": ["gfx7"],
7389   "map": {"at": 214292, "to": "mm"},
7390   "name": "PA_SC_PERFCOUNTER2_HI"
7391  },
7392  {
7393   "chips": ["gfx7"],
7394   "map": {"at": 214296, "to": "mm"},
7395   "name": "PA_SC_PERFCOUNTER3_LO"
7396  },
7397  {
7398   "chips": ["gfx7"],
7399   "map": {"at": 214300, "to": "mm"},
7400   "name": "PA_SC_PERFCOUNTER3_HI"
7401  },
7402  {
7403   "chips": ["gfx7"],
7404   "map": {"at": 214304, "to": "mm"},
7405   "name": "PA_SC_PERFCOUNTER4_LO"
7406  },
7407  {
7408   "chips": ["gfx7"],
7409   "map": {"at": 214308, "to": "mm"},
7410   "name": "PA_SC_PERFCOUNTER4_HI"
7411  },
7412  {
7413   "chips": ["gfx7"],
7414   "map": {"at": 214312, "to": "mm"},
7415   "name": "PA_SC_PERFCOUNTER5_LO"
7416  },
7417  {
7418   "chips": ["gfx7"],
7419   "map": {"at": 214316, "to": "mm"},
7420   "name": "PA_SC_PERFCOUNTER5_HI"
7421  },
7422  {
7423   "chips": ["gfx7"],
7424   "map": {"at": 214320, "to": "mm"},
7425   "name": "PA_SC_PERFCOUNTER6_LO"
7426  },
7427  {
7428   "chips": ["gfx7"],
7429   "map": {"at": 214324, "to": "mm"},
7430   "name": "PA_SC_PERFCOUNTER6_HI"
7431  },
7432  {
7433   "chips": ["gfx7"],
7434   "map": {"at": 214328, "to": "mm"},
7435   "name": "PA_SC_PERFCOUNTER7_LO"
7436  },
7437  {
7438   "chips": ["gfx7"],
7439   "map": {"at": 214332, "to": "mm"},
7440   "name": "PA_SC_PERFCOUNTER7_HI"
7441  },
7442  {
7443   "chips": ["gfx7"],
7444   "map": {"at": 214528, "to": "mm"},
7445   "name": "SPI_PERFCOUNTER0_HI"
7446  },
7447  {
7448   "chips": ["gfx7"],
7449   "map": {"at": 214532, "to": "mm"},
7450   "name": "SPI_PERFCOUNTER0_LO"
7451  },
7452  {
7453   "chips": ["gfx7"],
7454   "map": {"at": 214536, "to": "mm"},
7455   "name": "SPI_PERFCOUNTER1_HI"
7456  },
7457  {
7458   "chips": ["gfx7"],
7459   "map": {"at": 214540, "to": "mm"},
7460   "name": "SPI_PERFCOUNTER1_LO"
7461  },
7462  {
7463   "chips": ["gfx7"],
7464   "map": {"at": 214544, "to": "mm"},
7465   "name": "SPI_PERFCOUNTER2_HI"
7466  },
7467  {
7468   "chips": ["gfx7"],
7469   "map": {"at": 214548, "to": "mm"},
7470   "name": "SPI_PERFCOUNTER2_LO"
7471  },
7472  {
7473   "chips": ["gfx7"],
7474   "map": {"at": 214552, "to": "mm"},
7475   "name": "SPI_PERFCOUNTER3_HI"
7476  },
7477  {
7478   "chips": ["gfx7"],
7479   "map": {"at": 214556, "to": "mm"},
7480   "name": "SPI_PERFCOUNTER3_LO"
7481  },
7482  {
7483   "chips": ["gfx7"],
7484   "map": {"at": 214560, "to": "mm"},
7485   "name": "SPI_PERFCOUNTER4_HI"
7486  },
7487  {
7488   "chips": ["gfx7"],
7489   "map": {"at": 214564, "to": "mm"},
7490   "name": "SPI_PERFCOUNTER4_LO"
7491  },
7492  {
7493   "chips": ["gfx7"],
7494   "map": {"at": 214568, "to": "mm"},
7495   "name": "SPI_PERFCOUNTER5_HI"
7496  },
7497  {
7498   "chips": ["gfx7"],
7499   "map": {"at": 214572, "to": "mm"},
7500   "name": "SPI_PERFCOUNTER5_LO"
7501  },
7502  {
7503   "chips": ["gfx7"],
7504   "map": {"at": 214784, "to": "mm"},
7505   "name": "SQ_PERFCOUNTER0_LO"
7506  },
7507  {
7508   "chips": ["gfx7"],
7509   "map": {"at": 214788, "to": "mm"},
7510   "name": "SQ_PERFCOUNTER0_HI"
7511  },
7512  {
7513   "chips": ["gfx7"],
7514   "map": {"at": 214792, "to": "mm"},
7515   "name": "SQ_PERFCOUNTER1_LO"
7516  },
7517  {
7518   "chips": ["gfx7"],
7519   "map": {"at": 214796, "to": "mm"},
7520   "name": "SQ_PERFCOUNTER1_HI"
7521  },
7522  {
7523   "chips": ["gfx7"],
7524   "map": {"at": 214800, "to": "mm"},
7525   "name": "SQ_PERFCOUNTER2_LO"
7526  },
7527  {
7528   "chips": ["gfx7"],
7529   "map": {"at": 214804, "to": "mm"},
7530   "name": "SQ_PERFCOUNTER2_HI"
7531  },
7532  {
7533   "chips": ["gfx7"],
7534   "map": {"at": 214808, "to": "mm"},
7535   "name": "SQ_PERFCOUNTER3_LO"
7536  },
7537  {
7538   "chips": ["gfx7"],
7539   "map": {"at": 214812, "to": "mm"},
7540   "name": "SQ_PERFCOUNTER3_HI"
7541  },
7542  {
7543   "chips": ["gfx7"],
7544   "map": {"at": 214816, "to": "mm"},
7545   "name": "SQ_PERFCOUNTER4_LO"
7546  },
7547  {
7548   "chips": ["gfx7"],
7549   "map": {"at": 214820, "to": "mm"},
7550   "name": "SQ_PERFCOUNTER4_HI"
7551  },
7552  {
7553   "chips": ["gfx7"],
7554   "map": {"at": 214824, "to": "mm"},
7555   "name": "SQ_PERFCOUNTER5_LO"
7556  },
7557  {
7558   "chips": ["gfx7"],
7559   "map": {"at": 214828, "to": "mm"},
7560   "name": "SQ_PERFCOUNTER5_HI"
7561  },
7562  {
7563   "chips": ["gfx7"],
7564   "map": {"at": 214832, "to": "mm"},
7565   "name": "SQ_PERFCOUNTER6_LO"
7566  },
7567  {
7568   "chips": ["gfx7"],
7569   "map": {"at": 214836, "to": "mm"},
7570   "name": "SQ_PERFCOUNTER6_HI"
7571  },
7572  {
7573   "chips": ["gfx7"],
7574   "map": {"at": 214840, "to": "mm"},
7575   "name": "SQ_PERFCOUNTER7_LO"
7576  },
7577  {
7578   "chips": ["gfx7"],
7579   "map": {"at": 214844, "to": "mm"},
7580   "name": "SQ_PERFCOUNTER7_HI"
7581  },
7582  {
7583   "chips": ["gfx7"],
7584   "map": {"at": 214848, "to": "mm"},
7585   "name": "SQ_PERFCOUNTER8_LO"
7586  },
7587  {
7588   "chips": ["gfx7"],
7589   "map": {"at": 214852, "to": "mm"},
7590   "name": "SQ_PERFCOUNTER8_HI"
7591  },
7592  {
7593   "chips": ["gfx7"],
7594   "map": {"at": 214856, "to": "mm"},
7595   "name": "SQ_PERFCOUNTER9_LO"
7596  },
7597  {
7598   "chips": ["gfx7"],
7599   "map": {"at": 214860, "to": "mm"},
7600   "name": "SQ_PERFCOUNTER9_HI"
7601  },
7602  {
7603   "chips": ["gfx7"],
7604   "map": {"at": 214864, "to": "mm"},
7605   "name": "SQ_PERFCOUNTER10_LO"
7606  },
7607  {
7608   "chips": ["gfx7"],
7609   "map": {"at": 214868, "to": "mm"},
7610   "name": "SQ_PERFCOUNTER10_HI"
7611  },
7612  {
7613   "chips": ["gfx7"],
7614   "map": {"at": 214872, "to": "mm"},
7615   "name": "SQ_PERFCOUNTER11_LO"
7616  },
7617  {
7618   "chips": ["gfx7"],
7619   "map": {"at": 214876, "to": "mm"},
7620   "name": "SQ_PERFCOUNTER11_HI"
7621  },
7622  {
7623   "chips": ["gfx7"],
7624   "map": {"at": 214880, "to": "mm"},
7625   "name": "SQ_PERFCOUNTER12_LO"
7626  },
7627  {
7628   "chips": ["gfx7"],
7629   "map": {"at": 214884, "to": "mm"},
7630   "name": "SQ_PERFCOUNTER12_HI"
7631  },
7632  {
7633   "chips": ["gfx7"],
7634   "map": {"at": 214888, "to": "mm"},
7635   "name": "SQ_PERFCOUNTER13_LO"
7636  },
7637  {
7638   "chips": ["gfx7"],
7639   "map": {"at": 214892, "to": "mm"},
7640   "name": "SQ_PERFCOUNTER13_HI"
7641  },
7642  {
7643   "chips": ["gfx7"],
7644   "map": {"at": 214896, "to": "mm"},
7645   "name": "SQ_PERFCOUNTER14_LO"
7646  },
7647  {
7648   "chips": ["gfx7"],
7649   "map": {"at": 214900, "to": "mm"},
7650   "name": "SQ_PERFCOUNTER14_HI"
7651  },
7652  {
7653   "chips": ["gfx7"],
7654   "map": {"at": 214904, "to": "mm"},
7655   "name": "SQ_PERFCOUNTER15_LO"
7656  },
7657  {
7658   "chips": ["gfx7"],
7659   "map": {"at": 214908, "to": "mm"},
7660   "name": "SQ_PERFCOUNTER15_HI"
7661  },
7662  {
7663   "chips": ["gfx7"],
7664   "map": {"at": 215296, "to": "mm"},
7665   "name": "SX_PERFCOUNTER0_LO"
7666  },
7667  {
7668   "chips": ["gfx7"],
7669   "map": {"at": 215300, "to": "mm"},
7670   "name": "SX_PERFCOUNTER0_HI"
7671  },
7672  {
7673   "chips": ["gfx7"],
7674   "map": {"at": 215304, "to": "mm"},
7675   "name": "SX_PERFCOUNTER1_LO"
7676  },
7677  {
7678   "chips": ["gfx7"],
7679   "map": {"at": 215308, "to": "mm"},
7680   "name": "SX_PERFCOUNTER1_HI"
7681  },
7682  {
7683   "chips": ["gfx7"],
7684   "map": {"at": 215312, "to": "mm"},
7685   "name": "SX_PERFCOUNTER2_LO"
7686  },
7687  {
7688   "chips": ["gfx7"],
7689   "map": {"at": 215316, "to": "mm"},
7690   "name": "SX_PERFCOUNTER2_HI"
7691  },
7692  {
7693   "chips": ["gfx7"],
7694   "map": {"at": 215320, "to": "mm"},
7695   "name": "SX_PERFCOUNTER3_LO"
7696  },
7697  {
7698   "chips": ["gfx7"],
7699   "map": {"at": 215324, "to": "mm"},
7700   "name": "SX_PERFCOUNTER3_HI"
7701  },
7702  {
7703   "chips": ["gfx7"],
7704   "map": {"at": 215552, "to": "mm"},
7705   "name": "GDS_PERFCOUNTER0_LO"
7706  },
7707  {
7708   "chips": ["gfx7"],
7709   "map": {"at": 215556, "to": "mm"},
7710   "name": "GDS_PERFCOUNTER0_HI"
7711  },
7712  {
7713   "chips": ["gfx7"],
7714   "map": {"at": 215560, "to": "mm"},
7715   "name": "GDS_PERFCOUNTER1_LO"
7716  },
7717  {
7718   "chips": ["gfx7"],
7719   "map": {"at": 215564, "to": "mm"},
7720   "name": "GDS_PERFCOUNTER1_HI"
7721  },
7722  {
7723   "chips": ["gfx7"],
7724   "map": {"at": 215568, "to": "mm"},
7725   "name": "GDS_PERFCOUNTER2_LO"
7726  },
7727  {
7728   "chips": ["gfx7"],
7729   "map": {"at": 215572, "to": "mm"},
7730   "name": "GDS_PERFCOUNTER2_HI"
7731  },
7732  {
7733   "chips": ["gfx7"],
7734   "map": {"at": 215576, "to": "mm"},
7735   "name": "GDS_PERFCOUNTER3_LO"
7736  },
7737  {
7738   "chips": ["gfx7"],
7739   "map": {"at": 215580, "to": "mm"},
7740   "name": "GDS_PERFCOUNTER3_HI"
7741  },
7742  {
7743   "chips": ["gfx7"],
7744   "map": {"at": 215808, "to": "mm"},
7745   "name": "TA_PERFCOUNTER0_LO"
7746  },
7747  {
7748   "chips": ["gfx7"],
7749   "map": {"at": 215812, "to": "mm"},
7750   "name": "TA_PERFCOUNTER0_HI"
7751  },
7752  {
7753   "chips": ["gfx7"],
7754   "map": {"at": 215816, "to": "mm"},
7755   "name": "TA_PERFCOUNTER1_LO"
7756  },
7757  {
7758   "chips": ["gfx7"],
7759   "map": {"at": 215820, "to": "mm"},
7760   "name": "TA_PERFCOUNTER1_HI"
7761  },
7762  {
7763   "chips": ["gfx7"],
7764   "map": {"at": 216064, "to": "mm"},
7765   "name": "TD_PERFCOUNTER0_LO"
7766  },
7767  {
7768   "chips": ["gfx7"],
7769   "map": {"at": 216068, "to": "mm"},
7770   "name": "TD_PERFCOUNTER0_HI"
7771  },
7772  {
7773   "chips": ["gfx7"],
7774   "map": {"at": 216072, "to": "mm"},
7775   "name": "TD_PERFCOUNTER1_LO"
7776  },
7777  {
7778   "chips": ["gfx7"],
7779   "map": {"at": 216076, "to": "mm"},
7780   "name": "TD_PERFCOUNTER1_HI"
7781  },
7782  {
7783   "chips": ["gfx7"],
7784   "map": {"at": 216320, "to": "mm"},
7785   "name": "TCP_PERFCOUNTER0_LO"
7786  },
7787  {
7788   "chips": ["gfx7"],
7789   "map": {"at": 216324, "to": "mm"},
7790   "name": "TCP_PERFCOUNTER0_HI"
7791  },
7792  {
7793   "chips": ["gfx7"],
7794   "map": {"at": 216328, "to": "mm"},
7795   "name": "TCP_PERFCOUNTER1_LO"
7796  },
7797  {
7798   "chips": ["gfx7"],
7799   "map": {"at": 216332, "to": "mm"},
7800   "name": "TCP_PERFCOUNTER1_HI"
7801  },
7802  {
7803   "chips": ["gfx7"],
7804   "map": {"at": 216336, "to": "mm"},
7805   "name": "TCP_PERFCOUNTER2_LO"
7806  },
7807  {
7808   "chips": ["gfx7"],
7809   "map": {"at": 216340, "to": "mm"},
7810   "name": "TCP_PERFCOUNTER2_HI"
7811  },
7812  {
7813   "chips": ["gfx7"],
7814   "map": {"at": 216344, "to": "mm"},
7815   "name": "TCP_PERFCOUNTER3_LO"
7816  },
7817  {
7818   "chips": ["gfx7"],
7819   "map": {"at": 216348, "to": "mm"},
7820   "name": "TCP_PERFCOUNTER3_HI"
7821  },
7822  {
7823   "chips": ["gfx7"],
7824   "map": {"at": 216576, "to": "mm"},
7825   "name": "TCC_PERFCOUNTER0_LO"
7826  },
7827  {
7828   "chips": ["gfx7"],
7829   "map": {"at": 216580, "to": "mm"},
7830   "name": "TCC_PERFCOUNTER0_HI"
7831  },
7832  {
7833   "chips": ["gfx7"],
7834   "map": {"at": 216584, "to": "mm"},
7835   "name": "TCC_PERFCOUNTER1_LO"
7836  },
7837  {
7838   "chips": ["gfx7"],
7839   "map": {"at": 216588, "to": "mm"},
7840   "name": "TCC_PERFCOUNTER1_HI"
7841  },
7842  {
7843   "chips": ["gfx7"],
7844   "map": {"at": 216592, "to": "mm"},
7845   "name": "TCC_PERFCOUNTER2_LO"
7846  },
7847  {
7848   "chips": ["gfx7"],
7849   "map": {"at": 216596, "to": "mm"},
7850   "name": "TCC_PERFCOUNTER2_HI"
7851  },
7852  {
7853   "chips": ["gfx7"],
7854   "map": {"at": 216600, "to": "mm"},
7855   "name": "TCC_PERFCOUNTER3_LO"
7856  },
7857  {
7858   "chips": ["gfx7"],
7859   "map": {"at": 216604, "to": "mm"},
7860   "name": "TCC_PERFCOUNTER3_HI"
7861  },
7862  {
7863   "chips": ["gfx7"],
7864   "map": {"at": 216640, "to": "mm"},
7865   "name": "TCA_PERFCOUNTER0_LO"
7866  },
7867  {
7868   "chips": ["gfx7"],
7869   "map": {"at": 216644, "to": "mm"},
7870   "name": "TCA_PERFCOUNTER0_HI"
7871  },
7872  {
7873   "chips": ["gfx7"],
7874   "map": {"at": 216648, "to": "mm"},
7875   "name": "TCA_PERFCOUNTER1_LO"
7876  },
7877  {
7878   "chips": ["gfx7"],
7879   "map": {"at": 216652, "to": "mm"},
7880   "name": "TCA_PERFCOUNTER1_HI"
7881  },
7882  {
7883   "chips": ["gfx7"],
7884   "map": {"at": 216656, "to": "mm"},
7885   "name": "TCA_PERFCOUNTER2_LO"
7886  },
7887  {
7888   "chips": ["gfx7"],
7889   "map": {"at": 216660, "to": "mm"},
7890   "name": "TCA_PERFCOUNTER2_HI"
7891  },
7892  {
7893   "chips": ["gfx7"],
7894   "map": {"at": 216664, "to": "mm"},
7895   "name": "TCA_PERFCOUNTER3_LO"
7896  },
7897  {
7898   "chips": ["gfx7"],
7899   "map": {"at": 216668, "to": "mm"},
7900   "name": "TCA_PERFCOUNTER3_HI"
7901  },
7902  {
7903   "chips": ["gfx7"],
7904   "map": {"at": 216704, "to": "mm"},
7905   "name": "TCS_PERFCOUNTER0_LO"
7906  },
7907  {
7908   "chips": ["gfx7"],
7909   "map": {"at": 216708, "to": "mm"},
7910   "name": "TCS_PERFCOUNTER0_HI"
7911  },
7912  {
7913   "chips": ["gfx7"],
7914   "map": {"at": 216712, "to": "mm"},
7915   "name": "TCS_PERFCOUNTER1_LO"
7916  },
7917  {
7918   "chips": ["gfx7"],
7919   "map": {"at": 216716, "to": "mm"},
7920   "name": "TCS_PERFCOUNTER1_HI"
7921  },
7922  {
7923   "chips": ["gfx7"],
7924   "map": {"at": 216720, "to": "mm"},
7925   "name": "TCS_PERFCOUNTER2_LO"
7926  },
7927  {
7928   "chips": ["gfx7"],
7929   "map": {"at": 216724, "to": "mm"},
7930   "name": "TCS_PERFCOUNTER2_HI"
7931  },
7932  {
7933   "chips": ["gfx7"],
7934   "map": {"at": 216728, "to": "mm"},
7935   "name": "TCS_PERFCOUNTER3_LO"
7936  },
7937  {
7938   "chips": ["gfx7"],
7939   "map": {"at": 216732, "to": "mm"},
7940   "name": "TCS_PERFCOUNTER3_HI"
7941  },
7942  {
7943   "chips": ["gfx7"],
7944   "map": {"at": 217112, "to": "mm"},
7945   "name": "CB_PERFCOUNTER0_LO"
7946  },
7947  {
7948   "chips": ["gfx7"],
7949   "map": {"at": 217116, "to": "mm"},
7950   "name": "CB_PERFCOUNTER0_HI"
7951  },
7952  {
7953   "chips": ["gfx7"],
7954   "map": {"at": 217120, "to": "mm"},
7955   "name": "CB_PERFCOUNTER1_LO"
7956  },
7957  {
7958   "chips": ["gfx7"],
7959   "map": {"at": 217124, "to": "mm"},
7960   "name": "CB_PERFCOUNTER1_HI"
7961  },
7962  {
7963   "chips": ["gfx7"],
7964   "map": {"at": 217128, "to": "mm"},
7965   "name": "CB_PERFCOUNTER2_LO"
7966  },
7967  {
7968   "chips": ["gfx7"],
7969   "map": {"at": 217132, "to": "mm"},
7970   "name": "CB_PERFCOUNTER2_HI"
7971  },
7972  {
7973   "chips": ["gfx7"],
7974   "map": {"at": 217136, "to": "mm"},
7975   "name": "CB_PERFCOUNTER3_LO"
7976  },
7977  {
7978   "chips": ["gfx7"],
7979   "map": {"at": 217140, "to": "mm"},
7980   "name": "CB_PERFCOUNTER3_HI"
7981  },
7982  {
7983   "chips": ["gfx7"],
7984   "map": {"at": 217344, "to": "mm"},
7985   "name": "DB_PERFCOUNTER0_LO"
7986  },
7987  {
7988   "chips": ["gfx7"],
7989   "map": {"at": 217348, "to": "mm"},
7990   "name": "DB_PERFCOUNTER0_HI"
7991  },
7992  {
7993   "chips": ["gfx7"],
7994   "map": {"at": 217352, "to": "mm"},
7995   "name": "DB_PERFCOUNTER1_LO"
7996  },
7997  {
7998   "chips": ["gfx7"],
7999   "map": {"at": 217356, "to": "mm"},
8000   "name": "DB_PERFCOUNTER1_HI"
8001  },
8002  {
8003   "chips": ["gfx7"],
8004   "map": {"at": 217360, "to": "mm"},
8005   "name": "DB_PERFCOUNTER2_LO"
8006  },
8007  {
8008   "chips": ["gfx7"],
8009   "map": {"at": 217364, "to": "mm"},
8010   "name": "DB_PERFCOUNTER2_HI"
8011  },
8012  {
8013   "chips": ["gfx7"],
8014   "map": {"at": 217368, "to": "mm"},
8015   "name": "DB_PERFCOUNTER3_LO"
8016  },
8017  {
8018   "chips": ["gfx7"],
8019   "map": {"at": 217372, "to": "mm"},
8020   "name": "DB_PERFCOUNTER3_HI"
8021  },
8022  {
8023   "chips": ["gfx7"],
8024   "map": {"at": 217600, "to": "mm"},
8025   "name": "RLC_PERFCOUNTER0_LO"
8026  },
8027  {
8028   "chips": ["gfx7"],
8029   "map": {"at": 217604, "to": "mm"},
8030   "name": "RLC_PERFCOUNTER0_HI"
8031  },
8032  {
8033   "chips": ["gfx7"],
8034   "map": {"at": 217608, "to": "mm"},
8035   "name": "RLC_PERFCOUNTER1_LO"
8036  },
8037  {
8038   "chips": ["gfx7"],
8039   "map": {"at": 217612, "to": "mm"},
8040   "name": "RLC_PERFCOUNTER1_HI"
8041  },
8042  {
8043   "chips": ["gfx7"],
8044   "map": {"at": 221184, "to": "mm"},
8045   "name": "CPG_PERFCOUNTER1_SELECT",
8046   "type_ref": "CPG_PERFCOUNTER1_SELECT"
8047  },
8048  {
8049   "chips": ["gfx7"],
8050   "map": {"at": 221188, "to": "mm"},
8051   "name": "CPG_PERFCOUNTER0_SELECT1",
8052   "type_ref": "CPG_PERFCOUNTER0_SELECT1"
8053  },
8054  {
8055   "chips": ["gfx7"],
8056   "map": {"at": 221192, "to": "mm"},
8057   "name": "CPG_PERFCOUNTER0_SELECT",
8058   "type_ref": "CPG_PERFCOUNTER0_SELECT"
8059  },
8060  {
8061   "chips": ["gfx7"],
8062   "map": {"at": 221196, "to": "mm"},
8063   "name": "CPC_PERFCOUNTER1_SELECT",
8064   "type_ref": "CPG_PERFCOUNTER1_SELECT"
8065  },
8066  {
8067   "chips": ["gfx7"],
8068   "map": {"at": 221200, "to": "mm"},
8069   "name": "CPC_PERFCOUNTER0_SELECT1",
8070   "type_ref": "CPG_PERFCOUNTER0_SELECT1"
8071  },
8072  {
8073   "chips": ["gfx7"],
8074   "map": {"at": 221204, "to": "mm"},
8075   "name": "CPF_PERFCOUNTER1_SELECT",
8076   "type_ref": "CPG_PERFCOUNTER1_SELECT"
8077  },
8078  {
8079   "chips": ["gfx7"],
8080   "map": {"at": 221208, "to": "mm"},
8081   "name": "CPF_PERFCOUNTER0_SELECT1",
8082   "type_ref": "CPG_PERFCOUNTER0_SELECT1"
8083  },
8084  {
8085   "chips": ["gfx7"],
8086   "map": {"at": 221212, "to": "mm"},
8087   "name": "CPF_PERFCOUNTER0_SELECT",
8088   "type_ref": "CPG_PERFCOUNTER0_SELECT"
8089  },
8090  {
8091   "chips": ["gfx7"],
8092   "map": {"at": 221216, "to": "mm"},
8093   "name": "CP_PERFMON_CNTL",
8094   "type_ref": "CP_PERFMON_CNTL"
8095  },
8096  {
8097   "chips": ["gfx7"],
8098   "map": {"at": 221220, "to": "mm"},
8099   "name": "CPC_PERFCOUNTER0_SELECT",
8100   "type_ref": "CPG_PERFCOUNTER0_SELECT"
8101  },
8102  {
8103   "chips": ["gfx7"],
8104   "map": {"at": 221248, "to": "mm"},
8105   "name": "CP_DRAW_OBJECT"
8106  },
8107  {
8108   "chips": ["gfx7"],
8109   "map": {"at": 221252, "to": "mm"},
8110   "name": "CP_DRAW_OBJECT_COUNTER",
8111   "type_ref": "CP_DRAW_OBJECT_COUNTER"
8112  },
8113  {
8114   "chips": ["gfx7"],
8115   "map": {"at": 221256, "to": "mm"},
8116   "name": "CP_DRAW_WINDOW_MASK_HI"
8117  },
8118  {
8119   "chips": ["gfx7"],
8120   "map": {"at": 221260, "to": "mm"},
8121   "name": "CP_DRAW_WINDOW_HI"
8122  },
8123  {
8124   "chips": ["gfx7"],
8125   "map": {"at": 221264, "to": "mm"},
8126   "name": "CP_DRAW_WINDOW_LO",
8127   "type_ref": "CP_DRAW_WINDOW_LO"
8128  },
8129  {
8130   "chips": ["gfx7"],
8131   "map": {"at": 221268, "to": "mm"},
8132   "name": "CP_DRAW_WINDOW_CNTL",
8133   "type_ref": "CP_DRAW_WINDOW_CNTL"
8134  },
8135  {
8136   "chips": ["gfx7"],
8137   "map": {"at": 221440, "to": "mm"},
8138   "name": "GRBM_PERFCOUNTER0_SELECT",
8139   "type_ref": "GRBM_PERFCOUNTER0_SELECT"
8140  },
8141  {
8142   "chips": ["gfx7"],
8143   "map": {"at": 221444, "to": "mm"},
8144   "name": "GRBM_PERFCOUNTER1_SELECT",
8145   "type_ref": "GRBM_PERFCOUNTER0_SELECT"
8146  },
8147  {
8148   "chips": ["gfx7"],
8149   "map": {"at": 221448, "to": "mm"},
8150   "name": "GRBM_SE0_PERFCOUNTER_SELECT",
8151   "type_ref": "GRBM_SE0_PERFCOUNTER_SELECT"
8152  },
8153  {
8154   "chips": ["gfx7"],
8155   "map": {"at": 221452, "to": "mm"},
8156   "name": "GRBM_SE1_PERFCOUNTER_SELECT",
8157   "type_ref": "GRBM_SE0_PERFCOUNTER_SELECT"
8158  },
8159  {
8160   "chips": ["gfx7"],
8161   "map": {"at": 221456, "to": "mm"},
8162   "name": "GRBM_SE2_PERFCOUNTER_SELECT",
8163   "type_ref": "GRBM_SE0_PERFCOUNTER_SELECT"
8164  },
8165  {
8166   "chips": ["gfx7"],
8167   "map": {"at": 221460, "to": "mm"},
8168   "name": "GRBM_SE3_PERFCOUNTER_SELECT",
8169   "type_ref": "GRBM_SE0_PERFCOUNTER_SELECT"
8170  },
8171  {
8172   "chips": ["gfx7"],
8173   "map": {"at": 221696, "to": "mm"},
8174   "name": "WD_PERFCOUNTER0_SELECT",
8175   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8176  },
8177  {
8178   "chips": ["gfx7"],
8179   "map": {"at": 221700, "to": "mm"},
8180   "name": "WD_PERFCOUNTER1_SELECT",
8181   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8182  },
8183  {
8184   "chips": ["gfx7"],
8185   "map": {"at": 221704, "to": "mm"},
8186   "name": "WD_PERFCOUNTER2_SELECT",
8187   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8188  },
8189  {
8190   "chips": ["gfx7"],
8191   "map": {"at": 221708, "to": "mm"},
8192   "name": "WD_PERFCOUNTER3_SELECT",
8193   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8194  },
8195  {
8196   "chips": ["gfx7"],
8197   "map": {"at": 221712, "to": "mm"},
8198   "name": "IA_PERFCOUNTER0_SELECT",
8199   "type_ref": "DB_PERFCOUNTER0_SELECT"
8200  },
8201  {
8202   "chips": ["gfx7"],
8203   "map": {"at": 221716, "to": "mm"},
8204   "name": "IA_PERFCOUNTER1_SELECT",
8205   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8206  },
8207  {
8208   "chips": ["gfx7"],
8209   "map": {"at": 221720, "to": "mm"},
8210   "name": "IA_PERFCOUNTER2_SELECT",
8211   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8212  },
8213  {
8214   "chips": ["gfx7"],
8215   "map": {"at": 221724, "to": "mm"},
8216   "name": "IA_PERFCOUNTER3_SELECT",
8217   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8218  },
8219  {
8220   "chips": ["gfx7"],
8221   "map": {"at": 221728, "to": "mm"},
8222   "name": "IA_PERFCOUNTER0_SELECT1",
8223   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8224  },
8225  {
8226   "chips": ["gfx7"],
8227   "map": {"at": 221744, "to": "mm"},
8228   "name": "VGT_PERFCOUNTER0_SELECT",
8229   "type_ref": "DB_PERFCOUNTER0_SELECT"
8230  },
8231  {
8232   "chips": ["gfx7"],
8233   "map": {"at": 221748, "to": "mm"},
8234   "name": "VGT_PERFCOUNTER1_SELECT",
8235   "type_ref": "DB_PERFCOUNTER0_SELECT"
8236  },
8237  {
8238   "chips": ["gfx7"],
8239   "map": {"at": 221752, "to": "mm"},
8240   "name": "VGT_PERFCOUNTER2_SELECT",
8241   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8242  },
8243  {
8244   "chips": ["gfx7"],
8245   "map": {"at": 221756, "to": "mm"},
8246   "name": "VGT_PERFCOUNTER3_SELECT",
8247   "type_ref": "VGT_PERFCOUNTER2_SELECT"
8248  },
8249  {
8250   "chips": ["gfx7"],
8251   "map": {"at": 221760, "to": "mm"},
8252   "name": "VGT_PERFCOUNTER0_SELECT1",
8253   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8254  },
8255  {
8256   "chips": ["gfx7"],
8257   "map": {"at": 221764, "to": "mm"},
8258   "name": "VGT_PERFCOUNTER1_SELECT1",
8259   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8260  },
8261  {
8262   "chips": ["gfx7"],
8263   "map": {"at": 221776, "to": "mm"},
8264   "name": "VGT_PERFCOUNTER_SEID_MASK",
8265   "type_ref": "VGT_PERFCOUNTER_SEID_MASK"
8266  },
8267  {
8268   "chips": ["gfx7"],
8269   "map": {"at": 222208, "to": "mm"},
8270   "name": "PA_SU_PERFCOUNTER0_SELECT",
8271   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8272  },
8273  {
8274   "chips": ["gfx7"],
8275   "map": {"at": 222212, "to": "mm"},
8276   "name": "PA_SU_PERFCOUNTER0_SELECT1",
8277   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8278  },
8279  {
8280   "chips": ["gfx7"],
8281   "map": {"at": 222216, "to": "mm"},
8282   "name": "PA_SU_PERFCOUNTER1_SELECT",
8283   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8284  },
8285  {
8286   "chips": ["gfx7"],
8287   "map": {"at": 222220, "to": "mm"},
8288   "name": "PA_SU_PERFCOUNTER1_SELECT1",
8289   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8290  },
8291  {
8292   "chips": ["gfx7"],
8293   "map": {"at": 222224, "to": "mm"},
8294   "name": "PA_SU_PERFCOUNTER2_SELECT",
8295   "type_ref": "PA_SU_PERFCOUNTER2_SELECT"
8296  },
8297  {
8298   "chips": ["gfx7"],
8299   "map": {"at": 222228, "to": "mm"},
8300   "name": "PA_SU_PERFCOUNTER3_SELECT",
8301   "type_ref": "PA_SU_PERFCOUNTER2_SELECT"
8302  },
8303  {
8304   "chips": ["gfx7"],
8305   "map": {"at": 222464, "to": "mm"},
8306   "name": "PA_SC_PERFCOUNTER0_SELECT",
8307   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8308  },
8309  {
8310   "chips": ["gfx7"],
8311   "map": {"at": 222468, "to": "mm"},
8312   "name": "PA_SC_PERFCOUNTER0_SELECT1",
8313   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8314  },
8315  {
8316   "chips": ["gfx7"],
8317   "map": {"at": 222472, "to": "mm"},
8318   "name": "PA_SC_PERFCOUNTER1_SELECT",
8319   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8320  },
8321  {
8322   "chips": ["gfx7"],
8323   "map": {"at": 222476, "to": "mm"},
8324   "name": "PA_SC_PERFCOUNTER2_SELECT",
8325   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8326  },
8327  {
8328   "chips": ["gfx7"],
8329   "map": {"at": 222480, "to": "mm"},
8330   "name": "PA_SC_PERFCOUNTER3_SELECT",
8331   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8332  },
8333  {
8334   "chips": ["gfx7"],
8335   "map": {"at": 222484, "to": "mm"},
8336   "name": "PA_SC_PERFCOUNTER4_SELECT",
8337   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8338  },
8339  {
8340   "chips": ["gfx7"],
8341   "map": {"at": 222488, "to": "mm"},
8342   "name": "PA_SC_PERFCOUNTER5_SELECT",
8343   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8344  },
8345  {
8346   "chips": ["gfx7"],
8347   "map": {"at": 222492, "to": "mm"},
8348   "name": "PA_SC_PERFCOUNTER6_SELECT",
8349   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8350  },
8351  {
8352   "chips": ["gfx7"],
8353   "map": {"at": 222496, "to": "mm"},
8354   "name": "PA_SC_PERFCOUNTER7_SELECT",
8355   "type_ref": "PA_SC_PERFCOUNTER1_SELECT"
8356  },
8357  {
8358   "chips": ["gfx7"],
8359   "map": {"at": 222720, "to": "mm"},
8360   "name": "SPI_PERFCOUNTER0_SELECT",
8361   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8362  },
8363  {
8364   "chips": ["gfx7"],
8365   "map": {"at": 222724, "to": "mm"},
8366   "name": "SPI_PERFCOUNTER1_SELECT",
8367   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8368  },
8369  {
8370   "chips": ["gfx7"],
8371   "map": {"at": 222728, "to": "mm"},
8372   "name": "SPI_PERFCOUNTER2_SELECT",
8373   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8374  },
8375  {
8376   "chips": ["gfx7"],
8377   "map": {"at": 222732, "to": "mm"},
8378   "name": "SPI_PERFCOUNTER3_SELECT",
8379   "type_ref": "PA_SU_PERFCOUNTER0_SELECT"
8380  },
8381  {
8382   "chips": ["gfx7"],
8383   "map": {"at": 222736, "to": "mm"},
8384   "name": "SPI_PERFCOUNTER0_SELECT1",
8385   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8386  },
8387  {
8388   "chips": ["gfx7"],
8389   "map": {"at": 222740, "to": "mm"},
8390   "name": "SPI_PERFCOUNTER1_SELECT1",
8391   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8392  },
8393  {
8394   "chips": ["gfx7"],
8395   "map": {"at": 222744, "to": "mm"},
8396   "name": "SPI_PERFCOUNTER2_SELECT1",
8397   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8398  },
8399  {
8400   "chips": ["gfx7"],
8401   "map": {"at": 222748, "to": "mm"},
8402   "name": "SPI_PERFCOUNTER3_SELECT1",
8403   "type_ref": "PA_SU_PERFCOUNTER0_SELECT1"
8404  },
8405  {
8406   "chips": ["gfx7"],
8407   "map": {"at": 222752, "to": "mm"},
8408   "name": "SPI_PERFCOUNTER4_SELECT",
8409   "type_ref": "SPI_PERFCOUNTER4_SELECT"
8410  },
8411  {
8412   "chips": ["gfx7"],
8413   "map": {"at": 222756, "to": "mm"},
8414   "name": "SPI_PERFCOUNTER5_SELECT",
8415   "type_ref": "SPI_PERFCOUNTER4_SELECT"
8416  },
8417  {
8418   "chips": ["gfx7"],
8419   "map": {"at": 222760, "to": "mm"},
8420   "name": "SPI_PERFCOUNTER_BINS",
8421   "type_ref": "SPI_PERFCOUNTER_BINS"
8422  },
8423  {
8424   "chips": ["gfx7"],
8425   "map": {"at": 222976, "to": "mm"},
8426   "name": "SQ_PERFCOUNTER0_SELECT",
8427   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8428  },
8429  {
8430   "chips": ["gfx7"],
8431   "map": {"at": 222980, "to": "mm"},
8432   "name": "SQ_PERFCOUNTER1_SELECT",
8433   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8434  },
8435  {
8436   "chips": ["gfx7"],
8437   "map": {"at": 222984, "to": "mm"},
8438   "name": "SQ_PERFCOUNTER2_SELECT",
8439   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8440  },
8441  {
8442   "chips": ["gfx7"],
8443   "map": {"at": 222988, "to": "mm"},
8444   "name": "SQ_PERFCOUNTER3_SELECT",
8445   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8446  },
8447  {
8448   "chips": ["gfx7"],
8449   "map": {"at": 222992, "to": "mm"},
8450   "name": "SQ_PERFCOUNTER4_SELECT",
8451   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8452  },
8453  {
8454   "chips": ["gfx7"],
8455   "map": {"at": 222996, "to": "mm"},
8456   "name": "SQ_PERFCOUNTER5_SELECT",
8457   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8458  },
8459  {
8460   "chips": ["gfx7"],
8461   "map": {"at": 223000, "to": "mm"},
8462   "name": "SQ_PERFCOUNTER6_SELECT",
8463   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8464  },
8465  {
8466   "chips": ["gfx7"],
8467   "map": {"at": 223004, "to": "mm"},
8468   "name": "SQ_PERFCOUNTER7_SELECT",
8469   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8470  },
8471  {
8472   "chips": ["gfx7"],
8473   "map": {"at": 223008, "to": "mm"},
8474   "name": "SQ_PERFCOUNTER8_SELECT",
8475   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8476  },
8477  {
8478   "chips": ["gfx7"],
8479   "map": {"at": 223012, "to": "mm"},
8480   "name": "SQ_PERFCOUNTER9_SELECT",
8481   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8482  },
8483  {
8484   "chips": ["gfx7"],
8485   "map": {"at": 223016, "to": "mm"},
8486   "name": "SQ_PERFCOUNTER10_SELECT",
8487   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8488  },
8489  {
8490   "chips": ["gfx7"],
8491   "map": {"at": 223020, "to": "mm"},
8492   "name": "SQ_PERFCOUNTER11_SELECT",
8493   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8494  },
8495  {
8496   "chips": ["gfx7"],
8497   "map": {"at": 223024, "to": "mm"},
8498   "name": "SQ_PERFCOUNTER12_SELECT",
8499   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8500  },
8501  {
8502   "chips": ["gfx7"],
8503   "map": {"at": 223028, "to": "mm"},
8504   "name": "SQ_PERFCOUNTER13_SELECT",
8505   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8506  },
8507  {
8508   "chips": ["gfx7"],
8509   "map": {"at": 223032, "to": "mm"},
8510   "name": "SQ_PERFCOUNTER14_SELECT",
8511   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8512  },
8513  {
8514   "chips": ["gfx7"],
8515   "map": {"at": 223036, "to": "mm"},
8516   "name": "SQ_PERFCOUNTER15_SELECT",
8517   "type_ref": "SQ_PERFCOUNTER0_SELECT"
8518  },
8519  {
8520   "chips": ["gfx7"],
8521   "map": {"at": 223104, "to": "mm"},
8522   "name": "SQ_PERFCOUNTER_CTRL",
8523   "type_ref": "SQ_PERFCOUNTER_CTRL"
8524  },
8525  {
8526   "chips": ["gfx7"],
8527   "map": {"at": 223108, "to": "mm"},
8528   "name": "SQ_PERFCOUNTER_MASK",
8529   "type_ref": "SQ_PERFCOUNTER_MASK"
8530  },
8531  {
8532   "chips": ["gfx7"],
8533   "map": {"at": 223112, "to": "mm"},
8534   "name": "SQ_PERFCOUNTER_CTRL2",
8535   "type_ref": "SQ_PERFCOUNTER_CTRL2"
8536  },
8537  {
8538   "chips": ["gfx7"],
8539   "map": {"at": 223488, "to": "mm"},
8540   "name": "SX_PERFCOUNTER0_SELECT",
8541   "type_ref": "SX_PERFCOUNTER0_SELECT"
8542  },
8543  {
8544   "chips": ["gfx7"],
8545   "map": {"at": 223492, "to": "mm"},
8546   "name": "SX_PERFCOUNTER1_SELECT",
8547   "type_ref": "SX_PERFCOUNTER0_SELECT"
8548  },
8549  {
8550   "chips": ["gfx7"],
8551   "map": {"at": 223496, "to": "mm"},
8552   "name": "SX_PERFCOUNTER2_SELECT",
8553   "type_ref": "SX_PERFCOUNTER0_SELECT"
8554  },
8555  {
8556   "chips": ["gfx7"],
8557   "map": {"at": 223500, "to": "mm"},
8558   "name": "SX_PERFCOUNTER3_SELECT",
8559   "type_ref": "SX_PERFCOUNTER0_SELECT"
8560  },
8561  {
8562   "chips": ["gfx7"],
8563   "map": {"at": 223504, "to": "mm"},
8564   "name": "SX_PERFCOUNTER0_SELECT1",
8565   "type_ref": "SX_PERFCOUNTER0_SELECT1"
8566  },
8567  {
8568   "chips": ["gfx7"],
8569   "map": {"at": 223508, "to": "mm"},
8570   "name": "SX_PERFCOUNTER1_SELECT1",
8571   "type_ref": "SX_PERFCOUNTER0_SELECT1"
8572  },
8573  {
8574   "chips": ["gfx7"],
8575   "map": {"at": 223744, "to": "mm"},
8576   "name": "GDS_PERFCOUNTER0_SELECT",
8577   "type_ref": "SX_PERFCOUNTER0_SELECT"
8578  },
8579  {
8580   "chips": ["gfx7"],
8581   "map": {"at": 223748, "to": "mm"},
8582   "name": "GDS_PERFCOUNTER1_SELECT",
8583   "type_ref": "SX_PERFCOUNTER0_SELECT"
8584  },
8585  {
8586   "chips": ["gfx7"],
8587   "map": {"at": 223752, "to": "mm"},
8588   "name": "GDS_PERFCOUNTER2_SELECT",
8589   "type_ref": "SX_PERFCOUNTER0_SELECT"
8590  },
8591  {
8592   "chips": ["gfx7"],
8593   "map": {"at": 223756, "to": "mm"},
8594   "name": "GDS_PERFCOUNTER3_SELECT",
8595   "type_ref": "SX_PERFCOUNTER0_SELECT"
8596  },
8597  {
8598   "chips": ["gfx7"],
8599   "map": {"at": 223760, "to": "mm"},
8600   "name": "GDS_PERFCOUNTER0_SELECT1",
8601   "type_ref": "SX_PERFCOUNTER0_SELECT1"
8602  },
8603  {
8604   "chips": ["gfx7"],
8605   "map": {"at": 224000, "to": "mm"},
8606   "name": "TA_PERFCOUNTER0_SELECT",
8607   "type_ref": "TD_PERFCOUNTER0_SELECT"
8608  },
8609  {
8610   "chips": ["gfx7"],
8611   "map": {"at": 224004, "to": "mm"},
8612   "name": "TA_PERFCOUNTER0_SELECT1",
8613   "type_ref": "TD_PERFCOUNTER0_SELECT1"
8614  },
8615  {
8616   "chips": ["gfx7"],
8617   "map": {"at": 224008, "to": "mm"},
8618   "name": "TA_PERFCOUNTER1_SELECT",
8619   "type_ref": "TD_PERFCOUNTER0_SELECT"
8620  },
8621  {
8622   "chips": ["gfx7"],
8623   "map": {"at": 224256, "to": "mm"},
8624   "name": "TD_PERFCOUNTER0_SELECT",
8625   "type_ref": "TD_PERFCOUNTER0_SELECT"
8626  },
8627  {
8628   "chips": ["gfx7"],
8629   "map": {"at": 224260, "to": "mm"},
8630   "name": "TD_PERFCOUNTER0_SELECT1",
8631   "type_ref": "TD_PERFCOUNTER0_SELECT1"
8632  },
8633  {
8634   "chips": ["gfx7"],
8635   "map": {"at": 224264, "to": "mm"},
8636   "name": "TD_PERFCOUNTER1_SELECT",
8637   "type_ref": "TD_PERFCOUNTER0_SELECT"
8638  },
8639  {
8640   "chips": ["gfx7"],
8641   "map": {"at": 224512, "to": "mm"},
8642   "name": "TCP_PERFCOUNTER0_SELECT",
8643   "type_ref": "DB_PERFCOUNTER0_SELECT"
8644  },
8645  {
8646   "chips": ["gfx7"],
8647   "map": {"at": 224516, "to": "mm"},
8648   "name": "TCP_PERFCOUNTER0_SELECT1",
8649   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8650  },
8651  {
8652   "chips": ["gfx7"],
8653   "map": {"at": 224520, "to": "mm"},
8654   "name": "TCP_PERFCOUNTER1_SELECT",
8655   "type_ref": "DB_PERFCOUNTER0_SELECT"
8656  },
8657  {
8658   "chips": ["gfx7"],
8659   "map": {"at": 224524, "to": "mm"},
8660   "name": "TCP_PERFCOUNTER1_SELECT1",
8661   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8662  },
8663  {
8664   "chips": ["gfx7"],
8665   "map": {"at": 224528, "to": "mm"},
8666   "name": "TCP_PERFCOUNTER2_SELECT",
8667   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8668  },
8669  {
8670   "chips": ["gfx7"],
8671   "map": {"at": 224532, "to": "mm"},
8672   "name": "TCP_PERFCOUNTER3_SELECT",
8673   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8674  },
8675  {
8676   "chips": ["gfx7"],
8677   "map": {"at": 224768, "to": "mm"},
8678   "name": "TCC_PERFCOUNTER0_SELECT",
8679   "type_ref": "DB_PERFCOUNTER0_SELECT"
8680  },
8681  {
8682   "chips": ["gfx7"],
8683   "map": {"at": 224772, "to": "mm"},
8684   "name": "TCC_PERFCOUNTER0_SELECT1",
8685   "type_ref": "TCC_PERFCOUNTER0_SELECT1"
8686  },
8687  {
8688   "chips": ["gfx7"],
8689   "map": {"at": 224776, "to": "mm"},
8690   "name": "TCC_PERFCOUNTER1_SELECT",
8691   "type_ref": "DB_PERFCOUNTER0_SELECT"
8692  },
8693  {
8694   "chips": ["gfx7"],
8695   "map": {"at": 224780, "to": "mm"},
8696   "name": "TCC_PERFCOUNTER1_SELECT1",
8697   "type_ref": "TCC_PERFCOUNTER0_SELECT1"
8698  },
8699  {
8700   "chips": ["gfx7"],
8701   "map": {"at": 224784, "to": "mm"},
8702   "name": "TCC_PERFCOUNTER2_SELECT",
8703   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8704  },
8705  {
8706   "chips": ["gfx7"],
8707   "map": {"at": 224788, "to": "mm"},
8708   "name": "TCC_PERFCOUNTER3_SELECT",
8709   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8710  },
8711  {
8712   "chips": ["gfx7"],
8713   "map": {"at": 224832, "to": "mm"},
8714   "name": "TCA_PERFCOUNTER0_SELECT",
8715   "type_ref": "DB_PERFCOUNTER0_SELECT"
8716  },
8717  {
8718   "chips": ["gfx7"],
8719   "map": {"at": 224836, "to": "mm"},
8720   "name": "TCA_PERFCOUNTER0_SELECT1",
8721   "type_ref": "TCC_PERFCOUNTER0_SELECT1"
8722  },
8723  {
8724   "chips": ["gfx7"],
8725   "map": {"at": 224840, "to": "mm"},
8726   "name": "TCA_PERFCOUNTER1_SELECT",
8727   "type_ref": "DB_PERFCOUNTER0_SELECT"
8728  },
8729  {
8730   "chips": ["gfx7"],
8731   "map": {"at": 224844, "to": "mm"},
8732   "name": "TCA_PERFCOUNTER1_SELECT1",
8733   "type_ref": "TCC_PERFCOUNTER0_SELECT1"
8734  },
8735  {
8736   "chips": ["gfx7"],
8737   "map": {"at": 224848, "to": "mm"},
8738   "name": "TCA_PERFCOUNTER2_SELECT",
8739   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8740  },
8741  {
8742   "chips": ["gfx7"],
8743   "map": {"at": 224852, "to": "mm"},
8744   "name": "TCA_PERFCOUNTER3_SELECT",
8745   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8746  },
8747  {
8748   "chips": ["gfx7"],
8749   "map": {"at": 224896, "to": "mm"},
8750   "name": "TCS_PERFCOUNTER0_SELECT",
8751   "type_ref": "DB_PERFCOUNTER0_SELECT"
8752  },
8753  {
8754   "chips": ["gfx7"],
8755   "map": {"at": 224900, "to": "mm"},
8756   "name": "TCS_PERFCOUNTER0_SELECT1",
8757   "type_ref": "TCC_PERFCOUNTER0_SELECT1"
8758  },
8759  {
8760   "chips": ["gfx7"],
8761   "map": {"at": 224904, "to": "mm"},
8762   "name": "TCS_PERFCOUNTER1_SELECT",
8763   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8764  },
8765  {
8766   "chips": ["gfx7"],
8767   "map": {"at": 224908, "to": "mm"},
8768   "name": "TCS_PERFCOUNTER2_SELECT",
8769   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8770  },
8771  {
8772   "chips": ["gfx7"],
8773   "map": {"at": 224912, "to": "mm"},
8774   "name": "TCS_PERFCOUNTER3_SELECT",
8775   "type_ref": "TCC_PERFCOUNTER2_SELECT"
8776  },
8777  {
8778   "chips": ["gfx7"],
8779   "map": {"at": 225280, "to": "mm"},
8780   "name": "CB_PERFCOUNTER_FILTER",
8781   "type_ref": "CB_PERFCOUNTER_FILTER"
8782  },
8783  {
8784   "chips": ["gfx7"],
8785   "map": {"at": 225284, "to": "mm"},
8786   "name": "CB_PERFCOUNTER0_SELECT",
8787   "type_ref": "CB_PERFCOUNTER0_SELECT"
8788  },
8789  {
8790   "chips": ["gfx7"],
8791   "map": {"at": 225288, "to": "mm"},
8792   "name": "CB_PERFCOUNTER0_SELECT1",
8793   "type_ref": "CB_PERFCOUNTER0_SELECT1"
8794  },
8795  {
8796   "chips": ["gfx7"],
8797   "map": {"at": 225292, "to": "mm"},
8798   "name": "CB_PERFCOUNTER1_SELECT",
8799   "type_ref": "CB_PERFCOUNTER1_SELECT"
8800  },
8801  {
8802   "chips": ["gfx7"],
8803   "map": {"at": 225296, "to": "mm"},
8804   "name": "CB_PERFCOUNTER2_SELECT",
8805   "type_ref": "CB_PERFCOUNTER1_SELECT"
8806  },
8807  {
8808   "chips": ["gfx7"],
8809   "map": {"at": 225300, "to": "mm"},
8810   "name": "CB_PERFCOUNTER3_SELECT",
8811   "type_ref": "CB_PERFCOUNTER1_SELECT"
8812  },
8813  {
8814   "chips": ["gfx7"],
8815   "map": {"at": 225536, "to": "mm"},
8816   "name": "DB_PERFCOUNTER0_SELECT",
8817   "type_ref": "DB_PERFCOUNTER0_SELECT"
8818  },
8819  {
8820   "chips": ["gfx7"],
8821   "map": {"at": 225540, "to": "mm"},
8822   "name": "DB_PERFCOUNTER0_SELECT1",
8823   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8824  },
8825  {
8826   "chips": ["gfx7"],
8827   "map": {"at": 225544, "to": "mm"},
8828   "name": "DB_PERFCOUNTER1_SELECT",
8829   "type_ref": "DB_PERFCOUNTER0_SELECT"
8830  },
8831  {
8832   "chips": ["gfx7"],
8833   "map": {"at": 225548, "to": "mm"},
8834   "name": "DB_PERFCOUNTER1_SELECT1",
8835   "type_ref": "DB_PERFCOUNTER0_SELECT1"
8836  },
8837  {
8838   "chips": ["gfx7"],
8839   "map": {"at": 225552, "to": "mm"},
8840   "name": "DB_PERFCOUNTER2_SELECT",
8841   "type_ref": "DB_PERFCOUNTER0_SELECT"
8842  },
8843  {
8844   "chips": ["gfx7"],
8845   "map": {"at": 225560, "to": "mm"},
8846   "name": "DB_PERFCOUNTER3_SELECT",
8847   "type_ref": "DB_PERFCOUNTER0_SELECT"
8848  },
8849  {
8850   "chips": ["gfx7"],
8851   "map": {"at": 225792, "to": "mm"},
8852   "name": "RLC_SPM_PERFMON_CNTL",
8853   "type_ref": "RLC_SPM_PERFMON_CNTL"
8854  },
8855  {
8856   "chips": ["gfx7"],
8857   "map": {"at": 225796, "to": "mm"},
8858   "name": "RLC_SPM_PERFMON_RING_BASE_LO"
8859  },
8860  {
8861   "chips": ["gfx7"],
8862   "map": {"at": 225800, "to": "mm"},
8863   "name": "RLC_SPM_PERFMON_RING_BASE_HI",
8864   "type_ref": "RLC_SPM_PERFMON_RING_BASE_HI"
8865  },
8866  {
8867   "chips": ["gfx7"],
8868   "map": {"at": 225804, "to": "mm"},
8869   "name": "RLC_SPM_PERFMON_RING_SIZE"
8870  },
8871  {
8872   "chips": ["gfx7"],
8873   "map": {"at": 225808, "to": "mm"},
8874   "name": "RLC_SPM_PERFMON_SEGMENT_SIZE",
8875   "type_ref": "RLC_SPM_PERFMON_SEGMENT_SIZE"
8876  },
8877  {
8878   "chips": ["gfx7"],
8879   "map": {"at": 225812, "to": "mm"},
8880   "name": "RLC_SPM_SE_MUXSEL_ADDR"
8881  },
8882  {
8883   "chips": ["gfx7"],
8884   "map": {"at": 225816, "to": "mm"},
8885   "name": "RLC_SPM_SE_MUXSEL_DATA"
8886  },
8887  {
8888   "chips": ["gfx7"],
8889   "map": {"at": 225820, "to": "mm"},
8890   "name": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY",
8891   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8892  },
8893  {
8894   "chips": ["gfx7"],
8895   "map": {"at": 225824, "to": "mm"},
8896   "name": "RLC_SPM_CPC_PERFMON_SAMPLE_DELAY",
8897   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8898  },
8899  {
8900   "chips": ["gfx7"],
8901   "map": {"at": 225828, "to": "mm"},
8902   "name": "RLC_SPM_CPF_PERFMON_SAMPLE_DELAY",
8903   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8904  },
8905  {
8906   "chips": ["gfx7"],
8907   "map": {"at": 225832, "to": "mm"},
8908   "name": "RLC_SPM_CB_PERFMON_SAMPLE_DELAY",
8909   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8910  },
8911  {
8912   "chips": ["gfx7"],
8913   "map": {"at": 225836, "to": "mm"},
8914   "name": "RLC_SPM_DB_PERFMON_SAMPLE_DELAY",
8915   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8916  },
8917  {
8918   "chips": ["gfx7"],
8919   "map": {"at": 225840, "to": "mm"},
8920   "name": "RLC_SPM_PA_PERFMON_SAMPLE_DELAY",
8921   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8922  },
8923  {
8924   "chips": ["gfx7"],
8925   "map": {"at": 225844, "to": "mm"},
8926   "name": "RLC_SPM_GDS_PERFMON_SAMPLE_DELAY",
8927   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8928  },
8929  {
8930   "chips": ["gfx7"],
8931   "map": {"at": 225848, "to": "mm"},
8932   "name": "RLC_SPM_IA_PERFMON_SAMPLE_DELAY",
8933   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8934  },
8935  {
8936   "chips": ["gfx7"],
8937   "map": {"at": 225856, "to": "mm"},
8938   "name": "RLC_SPM_SC_PERFMON_SAMPLE_DELAY",
8939   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8940  },
8941  {
8942   "chips": ["gfx7"],
8943   "map": {"at": 225860, "to": "mm"},
8944   "name": "RLC_SPM_TCC_PERFMON_SAMPLE_DELAY",
8945   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8946  },
8947  {
8948   "chips": ["gfx7"],
8949   "map": {"at": 225864, "to": "mm"},
8950   "name": "RLC_SPM_TCA_PERFMON_SAMPLE_DELAY",
8951   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8952  },
8953  {
8954   "chips": ["gfx7"],
8955   "map": {"at": 225868, "to": "mm"},
8956   "name": "RLC_SPM_TCP_PERFMON_SAMPLE_DELAY",
8957   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8958  },
8959  {
8960   "chips": ["gfx7"],
8961   "map": {"at": 225872, "to": "mm"},
8962   "name": "RLC_SPM_TA_PERFMON_SAMPLE_DELAY",
8963   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8964  },
8965  {
8966   "chips": ["gfx7"],
8967   "map": {"at": 225876, "to": "mm"},
8968   "name": "RLC_SPM_TD_PERFMON_SAMPLE_DELAY",
8969   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8970  },
8971  {
8972   "chips": ["gfx7"],
8973   "map": {"at": 225880, "to": "mm"},
8974   "name": "RLC_SPM_VGT_PERFMON_SAMPLE_DELAY",
8975   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8976  },
8977  {
8978   "chips": ["gfx7"],
8979   "map": {"at": 225884, "to": "mm"},
8980   "name": "RLC_SPM_SPI_PERFMON_SAMPLE_DELAY",
8981   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8982  },
8983  {
8984   "chips": ["gfx7"],
8985   "map": {"at": 225888, "to": "mm"},
8986   "name": "RLC_SPM_SQG_PERFMON_SAMPLE_DELAY",
8987   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8988  },
8989  {
8990   "chips": ["gfx7"],
8991   "map": {"at": 225892, "to": "mm"},
8992   "name": "RLC_SPM_TCS_PERFMON_SAMPLE_DELAY",
8993   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
8994  },
8995  {
8996   "chips": ["gfx7"],
8997   "map": {"at": 225896, "to": "mm"},
8998   "name": "RLC_SPM_SX_PERFMON_SAMPLE_DELAY",
8999   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
9000  },
9001  {
9002   "chips": ["gfx7"],
9003   "map": {"at": 225900, "to": "mm"},
9004   "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR"
9005  },
9006  {
9007   "chips": ["gfx7"],
9008   "map": {"at": 225904, "to": "mm"},
9009   "name": "RLC_SPM_GLOBAL_MUXSEL_DATA"
9010  },
9011  {
9012   "chips": ["gfx7"],
9013   "map": {"at": 225908, "to": "mm"},
9014   "name": "RLC_SPM_RING_RDPTR"
9015  },
9016  {
9017   "chips": ["gfx7"],
9018   "map": {"at": 225912, "to": "mm"},
9019   "name": "RLC_SPM_SEGMENT_THRESHOLD"
9020  },
9021  {
9022   "chips": ["gfx7"],
9023   "map": {"at": 225916, "to": "mm"},
9024   "name": "RLC_SPM_DBR0_PERFMON_SAMPLE_DELAY",
9025   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
9026  },
9027  {
9028   "chips": ["gfx7"],
9029   "map": {"at": 225920, "to": "mm"},
9030   "name": "RLC_SPM_DBR1_PERFMON_SAMPLE_DELAY",
9031   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
9032  },
9033  {
9034   "chips": ["gfx7"],
9035   "map": {"at": 225924, "to": "mm"},
9036   "name": "RLC_SPM_CBR0_PERFMON_SAMPLE_DELAY",
9037   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
9038  },
9039  {
9040   "chips": ["gfx7"],
9041   "map": {"at": 225928, "to": "mm"},
9042   "name": "RLC_SPM_CBR1_PERFMON_SAMPLE_DELAY",
9043   "type_ref": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY"
9044  },
9045  {
9046   "chips": ["gfx7"],
9047   "map": {"at": 226048, "to": "mm"},
9048   "name": "RLC_PERFMON_CNTL",
9049   "type_ref": "RLC_PERFMON_CNTL"
9050  },
9051  {
9052   "chips": ["gfx7"],
9053   "map": {"at": 226052, "to": "mm"},
9054   "name": "RLC_PERFCOUNTER0_SELECT",
9055   "type_ref": "RLC_PERFCOUNTER0_SELECT"
9056  },
9057  {
9058   "chips": ["gfx7"],
9059   "map": {"at": 226056, "to": "mm"},
9060   "name": "RLC_PERFCOUNTER1_SELECT",
9061   "type_ref": "RLC_PERFCOUNTER0_SELECT"
9062  }
9063 ],
9064 "register_types": {
9065  "CB_BLEND0_CONTROL": {
9066   "fields": [
9067    {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"},
9068    {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"},
9069    {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"},
9070    {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"},
9071    {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"},
9072    {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"},
9073    {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"},
9074    {"bits": [30, 30], "name": "ENABLE"},
9075    {"bits": [31, 31], "name": "DISABLE_ROP3"}
9076   ]
9077  },
9078  "CB_COLOR0_ATTRIB": {
9079   "fields": [
9080    {"bits": [0, 4], "name": "TILE_MODE_INDEX"},
9081    {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"},
9082    {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"},
9083    {"bits": [12, 14], "name": "NUM_SAMPLES"},
9084    {"bits": [15, 16], "name": "NUM_FRAGMENTS"},
9085    {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"}
9086   ]
9087  },
9088  "CB_COLOR0_CMASK_SLICE": {
9089   "fields": [
9090    {"bits": [0, 13], "name": "TILE_MAX"}
9091   ]
9092  },
9093  "CB_COLOR0_INFO": {
9094   "fields": [
9095    {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"},
9096    {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"},
9097    {"bits": [7, 7], "name": "LINEAR_GENERAL"},
9098    {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"},
9099    {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"},
9100    {"bits": [13, 13], "name": "FAST_CLEAR"},
9101    {"bits": [14, 14], "name": "COMPRESSION"},
9102    {"bits": [15, 15], "name": "BLEND_CLAMP"},
9103    {"bits": [16, 16], "name": "BLEND_BYPASS"},
9104    {"bits": [17, 17], "name": "SIMPLE_FLOAT"},
9105    {"bits": [18, 18], "name": "ROUND_MODE"},
9106    {"bits": [19, 19], "name": "CMASK_IS_LINEAR"},
9107    {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"},
9108    {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"},
9109    {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}
9110   ]
9111  },
9112  "CB_COLOR0_PITCH": {
9113   "fields": [
9114    {"bits": [0, 10], "name": "TILE_MAX"},
9115    {"bits": [20, 30], "name": "FMASK_TILE_MAX"}
9116   ]
9117  },
9118  "CB_COLOR0_SLICE": {
9119   "fields": [
9120    {"bits": [0, 21], "name": "TILE_MAX"}
9121   ]
9122  },
9123  "CB_COLOR0_VIEW": {
9124   "fields": [
9125    {"bits": [0, 10], "name": "SLICE_START"},
9126    {"bits": [13, 23], "name": "SLICE_MAX"}
9127   ]
9128  },
9129  "CB_COLOR_CONTROL": {
9130   "fields": [
9131    {"bits": [3, 3], "name": "DEGAMMA_ENABLE"},
9132    {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"},
9133    {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"}
9134   ]
9135  },
9136  "CB_PERFCOUNTER0_SELECT": {
9137   "fields": [
9138    {"bits": [0, 8], "name": "PERF_SEL"},
9139    {"bits": [10, 18], "name": "PERF_SEL1"},
9140    {"bits": [20, 23], "name": "CNTR_MODE"},
9141    {"bits": [24, 27], "name": "PERF_MODE1"},
9142    {"bits": [28, 31], "name": "PERF_MODE"}
9143   ]
9144  },
9145  "CB_PERFCOUNTER0_SELECT1": {
9146   "fields": [
9147    {"bits": [0, 8], "name": "PERF_SEL2"},
9148    {"bits": [10, 18], "name": "PERF_SEL3"},
9149    {"bits": [24, 27], "name": "PERF_MODE3"},
9150    {"bits": [28, 31], "name": "PERF_MODE2"}
9151   ]
9152  },
9153  "CB_PERFCOUNTER1_SELECT": {
9154   "fields": [
9155    {"bits": [0, 8], "name": "PERF_SEL"},
9156    {"bits": [28, 31], "name": "PERF_MODE"}
9157   ]
9158  },
9159  "CB_PERFCOUNTER_FILTER": {
9160   "fields": [
9161    {"bits": [0, 0], "name": "OP_FILTER_ENABLE"},
9162    {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"},
9163    {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"},
9164    {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"},
9165    {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"},
9166    {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"},
9167    {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"},
9168    {"bits": [13, 15], "name": "MRT_FILTER_SEL"},
9169    {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"},
9170    {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"},
9171    {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"},
9172    {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"}
9173   ]
9174  },
9175  "CB_SHADER_MASK": {
9176   "fields": [
9177    {"bits": [0, 3], "name": "OUTPUT0_ENABLE"},
9178    {"bits": [4, 7], "name": "OUTPUT1_ENABLE"},
9179    {"bits": [8, 11], "name": "OUTPUT2_ENABLE"},
9180    {"bits": [12, 15], "name": "OUTPUT3_ENABLE"},
9181    {"bits": [16, 19], "name": "OUTPUT4_ENABLE"},
9182    {"bits": [20, 23], "name": "OUTPUT5_ENABLE"},
9183    {"bits": [24, 27], "name": "OUTPUT6_ENABLE"},
9184    {"bits": [28, 31], "name": "OUTPUT7_ENABLE"}
9185   ]
9186  },
9187  "CB_TARGET_MASK": {
9188   "fields": [
9189    {"bits": [0, 3], "name": "TARGET0_ENABLE"},
9190    {"bits": [4, 7], "name": "TARGET1_ENABLE"},
9191    {"bits": [8, 11], "name": "TARGET2_ENABLE"},
9192    {"bits": [12, 15], "name": "TARGET3_ENABLE"},
9193    {"bits": [16, 19], "name": "TARGET4_ENABLE"},
9194    {"bits": [20, 23], "name": "TARGET5_ENABLE"},
9195    {"bits": [24, 27], "name": "TARGET6_ENABLE"},
9196    {"bits": [28, 31], "name": "TARGET7_ENABLE"}
9197   ]
9198  },
9199  "COMPUTE_DISPATCH_INITIATOR": {
9200   "fields": [
9201    {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"},
9202    {"bits": [1, 1], "name": "PARTIAL_TG_EN"},
9203    {"bits": [2, 2], "name": "FORCE_START_AT_000"},
9204    {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"},
9205    {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"},
9206    {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"},
9207    {"bits": [6, 6], "name": "ORDER_MODE"},
9208    {"bits": [7, 9], "name": "DISPATCH_CACHE_CNTL"},
9209    {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"},
9210    {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"},
9211    {"bits": [12, 12], "name": "DATA_ATC"},
9212    {"bits": [14, 14], "name": "RESTORE"}
9213   ]
9214  },
9215  "COMPUTE_MISC_RESERVED": {
9216   "fields": [
9217    {"bits": [0, 1], "name": "SEND_SEID"},
9218    {"bits": [2, 2], "name": "RESERVED2"},
9219    {"bits": [3, 3], "name": "RESERVED3"},
9220    {"bits": [4, 4], "name": "RESERVED4"}
9221   ]
9222  },
9223  "COMPUTE_NUM_THREAD_X": {
9224   "fields": [
9225    {"bits": [0, 15], "name": "NUM_THREAD_FULL"},
9226    {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"}
9227   ]
9228  },
9229  "COMPUTE_PERFCOUNT_ENABLE": {
9230   "fields": [
9231    {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"}
9232   ]
9233  },
9234  "COMPUTE_PGM_HI": {
9235   "fields": [
9236    {"bits": [0, 7], "name": "DATA"},
9237    {"bits": [8, 8], "name": "INST_ATC"}
9238   ]
9239  },
9240  "COMPUTE_PGM_RSRC1": {
9241   "fields": [
9242    {"bits": [0, 5], "name": "VGPRS"},
9243    {"bits": [6, 9], "name": "SGPRS"},
9244    {"bits": [10, 11], "name": "PRIORITY"},
9245    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
9246    {"bits": [20, 20], "name": "PRIV"},
9247    {"bits": [21, 21], "name": "DX10_CLAMP"},
9248    {"bits": [22, 22], "name": "DEBUG_MODE"},
9249    {"bits": [23, 23], "name": "IEEE_MODE"},
9250    {"bits": [24, 24], "name": "BULKY"},
9251    {"bits": [25, 25], "name": "CDBG_USER"}
9252   ]
9253  },
9254  "COMPUTE_PGM_RSRC2": {
9255   "fields": [
9256    {"bits": [0, 0], "name": "SCRATCH_EN"},
9257    {"bits": [1, 5], "name": "USER_SGPR"},
9258    {"bits": [6, 6], "name": "TRAP_PRESENT"},
9259    {"bits": [7, 7], "name": "TGID_X_EN"},
9260    {"bits": [8, 8], "name": "TGID_Y_EN"},
9261    {"bits": [9, 9], "name": "TGID_Z_EN"},
9262    {"bits": [10, 10], "name": "TG_SIZE_EN"},
9263    {"bits": [11, 12], "name": "TIDIG_COMP_CNT"},
9264    {"bits": [13, 14], "name": "EXCP_EN_MSB"},
9265    {"bits": [15, 23], "name": "LDS_SIZE"},
9266    {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
9267   ]
9268  },
9269  "COMPUTE_PIPELINESTAT_ENABLE": {
9270   "fields": [
9271    {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"}
9272   ]
9273  },
9274  "COMPUTE_RESOURCE_LIMITS": {
9275   "fields": [
9276    {"bits": [0, 9], "name": "WAVES_PER_SH"},
9277    {"bits": [12, 15], "name": "TG_PER_CU"},
9278    {"bits": [16, 21], "name": "LOCK_THRESHOLD"},
9279    {"bits": [22, 22], "name": "SIMD_DEST_CNTL"},
9280    {"bits": [23, 23], "name": "FORCE_SIMD_DIST"},
9281    {"bits": [24, 26], "name": "CU_GROUP_COUNT"}
9282   ]
9283  },
9284  "COMPUTE_STATIC_THREAD_MGMT_SE0": {
9285   "fields": [
9286    {"bits": [0, 15], "name": "SH0_CU_EN"},
9287    {"bits": [16, 31], "name": "SH1_CU_EN"}
9288   ]
9289  },
9290  "COMPUTE_TBA_HI": {
9291   "fields": [
9292    {"bits": [0, 7], "name": "DATA"}
9293   ]
9294  },
9295  "COMPUTE_THREAD_TRACE_ENABLE": {
9296   "fields": [
9297    {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"}
9298   ]
9299  },
9300  "COMPUTE_TMPRING_SIZE": {
9301   "fields": [
9302    {"bits": [0, 11], "name": "WAVES"},
9303    {"bits": [12, 24], "name": "WAVESIZE"}
9304   ]
9305  },
9306  "COMPUTE_VMID": {
9307   "fields": [
9308    {"bits": [0, 3], "name": "DATA"}
9309   ]
9310  },
9311  "CPG_PERFCOUNTER0_SELECT": {
9312   "fields": [
9313    {"bits": [0, 5], "name": "PERF_SEL"},
9314    {"bits": [10, 15], "name": "PERF_SEL1"},
9315    {"bits": [20, 23], "name": "CNTR_MODE"}
9316   ]
9317  },
9318  "CPG_PERFCOUNTER0_SELECT1": {
9319   "fields": [
9320    {"bits": [0, 5], "name": "PERF_SEL2"},
9321    {"bits": [10, 15], "name": "PERF_SEL3"}
9322   ]
9323  },
9324  "CPG_PERFCOUNTER1_SELECT": {
9325   "fields": [
9326    {"bits": [0, 5], "name": "PERF_SEL"}
9327   ]
9328  },
9329  "CP_APPEND_ADDR_HI": {
9330   "fields": [
9331    {"bits": [0, 15], "name": "MEM_ADDR_HI"},
9332    {"bits": [16, 16], "name": "CS_PS_SEL"},
9333    {"bits": [29, 31], "name": "COMMAND"}
9334   ]
9335  },
9336  "CP_APPEND_ADDR_LO": {
9337   "fields": [
9338    {"bits": [2, 31], "name": "MEM_ADDR_LO"}
9339   ]
9340  },
9341  "CP_CE_IB1_BASE_HI": {
9342   "fields": [
9343    {"bits": [0, 15], "name": "IB1_BASE_HI"}
9344   ]
9345  },
9346  "CP_CE_IB1_BASE_LO": {
9347   "fields": [
9348    {"bits": [2, 31], "name": "IB1_BASE_LO"}
9349   ]
9350  },
9351  "CP_CE_IB1_BUFSZ": {
9352   "fields": [
9353    {"bits": [0, 19], "name": "IB1_BUFSZ"}
9354   ]
9355  },
9356  "CP_CE_IB2_BASE_HI": {
9357   "fields": [
9358    {"bits": [0, 15], "name": "IB2_BASE_HI"}
9359   ]
9360  },
9361  "CP_CE_IB2_BASE_LO": {
9362   "fields": [
9363    {"bits": [2, 31], "name": "IB2_BASE_LO"}
9364   ]
9365  },
9366  "CP_CE_IB2_BUFSZ": {
9367   "fields": [
9368    {"bits": [0, 19], "name": "IB2_BUFSZ"}
9369   ]
9370  },
9371  "CP_CE_INIT_BASE_HI": {
9372   "fields": [
9373    {"bits": [0, 15], "name": "INIT_BASE_HI"}
9374   ]
9375  },
9376  "CP_CE_INIT_BASE_LO": {
9377   "fields": [
9378    {"bits": [5, 31], "name": "INIT_BASE_LO"}
9379   ]
9380  },
9381  "CP_CE_INIT_BUFSZ": {
9382   "fields": [
9383    {"bits": [0, 11], "name": "INIT_BUFSZ"}
9384   ]
9385  },
9386  "CP_COHER_BASE_HI": {
9387   "fields": [
9388    {"bits": [0, 7], "name": "COHER_BASE_HI_256B"}
9389   ]
9390  },
9391  "CP_COHER_CNTL": {
9392   "fields": [
9393    {"bits": [0, 0], "name": "DEST_BASE_0_ENA"},
9394    {"bits": [1, 1], "name": "DEST_BASE_1_ENA"},
9395    {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"},
9396    {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"},
9397    {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"},
9398    {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"},
9399    {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"},
9400    {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"},
9401    {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"},
9402    {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"},
9403    {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"},
9404    {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"},
9405    {"bits": [16, 16], "name": "TC_VOL_ACTION_ENA"},
9406    {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"},
9407    {"bits": [19, 19], "name": "DEST_BASE_2_ENA"},
9408    {"bits": [21, 21], "name": "DEST_BASE_3_ENA"},
9409    {"bits": [22, 22], "name": "TCL1_ACTION_ENA"},
9410    {"bits": [23, 23], "name": "TC_ACTION_ENA"},
9411    {"bits": [25, 25], "name": "CB_ACTION_ENA"},
9412    {"bits": [26, 26], "name": "DB_ACTION_ENA"},
9413    {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"},
9414    {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"},
9415    {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}
9416   ]
9417  },
9418  "CP_COHER_SIZE_HI": {
9419   "fields": [
9420    {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"}
9421   ]
9422  },
9423  "CP_COHER_START_DELAY": {
9424   "fields": [
9425    {"bits": [0, 5], "name": "START_DELAY_COUNT"}
9426   ]
9427  },
9428  "CP_COHER_STATUS": {
9429   "fields": [
9430    {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"},
9431    {"bits": [24, 25], "name": "MEID"},
9432    {"bits": [30, 30], "name": "PHASE1_STATUS"},
9433    {"bits": [31, 31], "name": "STATUS"}
9434   ]
9435  },
9436  "CP_CPC_BUSY_STAT": {
9437   "fields": [
9438    {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"},
9439    {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"},
9440    {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"},
9441    {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"},
9442    {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"},
9443    {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"},
9444    {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"},
9445    {"bits": [7, 7], "name": "MEC1_TC_BUSY"},
9446    {"bits": [8, 8], "name": "MEC1_DMA_BUSY"},
9447    {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"},
9448    {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"},
9449    {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"},
9450    {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"},
9451    {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"},
9452    {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"},
9453    {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"},
9454    {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"},
9455    {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"},
9456    {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"},
9457    {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"},
9458    {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"},
9459    {"bits": [23, 23], "name": "MEC2_TC_BUSY"},
9460    {"bits": [24, 24], "name": "MEC2_DMA_BUSY"},
9461    {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"},
9462    {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"},
9463    {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"},
9464    {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"},
9465    {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"}
9466   ]
9467  },
9468  "CP_CPC_GRBM_FREE_COUNT": {
9469   "fields": [
9470    {"bits": [0, 5], "name": "FREE_COUNT"}
9471   ]
9472  },
9473  "CP_CPC_HALT_HYST_COUNT": {
9474   "fields": [
9475    {"bits": [0, 3], "name": "COUNT"}
9476   ]
9477  },
9478  "CP_CPC_MC_CNTL": {
9479   "fields": [
9480    {"bits": [0, 4], "name": "PACK_DELAY_CNT"}
9481   ]
9482  },
9483  "CP_CPC_SCRATCH_INDEX": {
9484   "fields": [
9485    {"bits": [0, 7], "name": "SCRATCH_INDEX"}
9486   ]
9487  },
9488  "CP_CPC_STALLED_STAT1": {
9489   "fields": [
9490    {"bits": [0, 0], "name": "MIU_RDREQ_FREE_STALL"},
9491    {"bits": [1, 1], "name": "MIU_WRREQ_FREE_STALL"},
9492    {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"},
9493    {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"},
9494    {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"},
9495    {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"},
9496    {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"},
9497    {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"},
9498    {"bits": [11, 11], "name": "MEC1_WAIT_ON_MC_READ"},
9499    {"bits": [12, 12], "name": "MEC1_WAIT_ON_MC_WR_ACK"},
9500    {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"},
9501    {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"},
9502    {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"},
9503    {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"},
9504    {"bits": [19, 19], "name": "MEC2_WAIT_ON_MC_READ"},
9505    {"bits": [20, 20], "name": "MEC2_WAIT_ON_MC_WR_ACK"},
9506    {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}
9507   ]
9508  },
9509  "CP_CPC_STATUS": {
9510   "fields": [
9511    {"bits": [0, 0], "name": "MEC1_BUSY"},
9512    {"bits": [1, 1], "name": "MEC2_BUSY"},
9513    {"bits": [2, 2], "name": "DC0_BUSY"},
9514    {"bits": [3, 3], "name": "DC1_BUSY"},
9515    {"bits": [4, 4], "name": "RCIU1_BUSY"},
9516    {"bits": [5, 5], "name": "RCIU2_BUSY"},
9517    {"bits": [6, 6], "name": "ROQ1_BUSY"},
9518    {"bits": [7, 7], "name": "ROQ2_BUSY"},
9519    {"bits": [8, 8], "name": "MIU_RDREQ_BUSY"},
9520    {"bits": [9, 9], "name": "MIU_WRREQ_BUSY"},
9521    {"bits": [10, 10], "name": "TCIU_BUSY"},
9522    {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"},
9523    {"bits": [12, 12], "name": "QU_BUSY"},
9524    {"bits": [29, 29], "name": "CPG_CPC_BUSY"},
9525    {"bits": [30, 30], "name": "CPF_CPC_BUSY"},
9526    {"bits": [31, 31], "name": "CPC_BUSY"}
9527   ]
9528  },
9529  "CP_CPF_BUSY_STAT": {
9530   "fields": [
9531    {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"},
9532    {"bits": [1, 1], "name": "CSF_RING_BUSY"},
9533    {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"},
9534    {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"},
9535    {"bits": [4, 4], "name": "CSF_STATE_BUSY"},
9536    {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"},
9537    {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"},
9538    {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"},
9539    {"bits": [8, 8], "name": "CSF_INPUT_BUSY"},
9540    {"bits": [9, 9], "name": "OUTSTANDING_READ_TAGS"},
9541    {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"},
9542    {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"},
9543    {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"},
9544    {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"},
9545    {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"},
9546    {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"},
9547    {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"},
9548    {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"},
9549    {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"},
9550    {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"},
9551    {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"},
9552    {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"},
9553    {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"},
9554    {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"},
9555    {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"},
9556    {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"},
9557    {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"},
9558    {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"},
9559    {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"},
9560    {"bits": [30, 30], "name": "HQD_PQ_BUSY"},
9561    {"bits": [31, 31], "name": "HQD_IB_BUSY"}
9562   ]
9563  },
9564  "CP_CPF_STALLED_STAT1": {
9565   "fields": [
9566    {"bits": [0, 0], "name": "RING_FETCHING_DATA"},
9567    {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"},
9568    {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"},
9569    {"bits": [3, 3], "name": "STATE_FETCHING_DATA"},
9570    {"bits": [4, 4], "name": "MIU_WAITING_ON_RDREQ_FREE"},
9571    {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"},
9572    {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}
9573   ]
9574  },
9575  "CP_CPF_STATUS": {
9576   "fields": [
9577    {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"},
9578    {"bits": [1, 1], "name": "CSF_BUSY"},
9579    {"bits": [2, 2], "name": "MIU_RDREQ_BUSY"},
9580    {"bits": [3, 3], "name": "MIU_WRREQ_BUSY"},
9581    {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"},
9582    {"bits": [5, 5], "name": "ROQ_RING_BUSY"},
9583    {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"},
9584    {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"},
9585    {"bits": [8, 8], "name": "ROQ_STATE_BUSY"},
9586    {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"},
9587    {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"},
9588    {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"},
9589    {"bits": [12, 12], "name": "SEMAPHORE_BUSY"},
9590    {"bits": [13, 13], "name": "INTERRUPT_BUSY"},
9591    {"bits": [14, 14], "name": "TCIU_BUSY"},
9592    {"bits": [15, 15], "name": "HQD_BUSY"},
9593    {"bits": [30, 30], "name": "CPC_CPF_BUSY"},
9594    {"bits": [31, 31], "name": "CPF_BUSY"}
9595   ]
9596  },
9597  "CP_DMA_CNTL": {
9598   "fields": [
9599    {"bits": [4, 5], "name": "MIN_AVAILSZ"},
9600    {"bits": [16, 19], "name": "BUFFER_DEPTH"},
9601    {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"},
9602    {"bits": [29, 29], "name": "PIO_FIFO_FULL"},
9603    {"bits": [30, 31], "name": "PIO_COUNT"}
9604   ]
9605  },
9606  "CP_DMA_ME_COMMAND": {
9607   "fields": [
9608    {"bits": [0, 20], "name": "BYTE_COUNT"},
9609    {"bits": [21, 21], "name": "DIS_WC"},
9610    {"bits": [22, 23], "name": "SRC_SWAP"},
9611    {"bits": [24, 25], "name": "DST_SWAP"},
9612    {"bits": [26, 26], "name": "SAS"},
9613    {"bits": [27, 27], "name": "DAS"},
9614    {"bits": [28, 28], "name": "SAIC"},
9615    {"bits": [29, 29], "name": "DAIC"},
9616    {"bits": [30, 30], "name": "RAW_WAIT"}
9617   ]
9618  },
9619  "CP_DMA_ME_CONTROL": {
9620   "fields": [
9621    {"bits": [12, 12], "name": "SRC_ATC"},
9622    {"bits": [13, 14], "name": "SRC_CACHE_POLICY"},
9623    {"bits": [15, 15], "name": "SRC_VOLATILE"},
9624    {"bits": [20, 21], "name": "DST_SELECT"},
9625    {"bits": [24, 24], "name": "DST_ATC"},
9626    {"bits": [25, 26], "name": "DST_CACHE_POLICY"},
9627    {"bits": [27, 27], "name": "DST_VOLATILE"},
9628    {"bits": [29, 30], "name": "SRC_SELECT"}
9629   ]
9630  },
9631  "CP_DMA_ME_DST_ADDR_HI": {
9632   "fields": [
9633    {"bits": [0, 15], "name": "DST_ADDR_HI"}
9634   ]
9635  },
9636  "CP_DMA_ME_SRC_ADDR_HI": {
9637   "fields": [
9638    {"bits": [0, 15], "name": "SRC_ADDR_HI"}
9639   ]
9640  },
9641  "CP_DMA_READ_TAGS": {
9642   "fields": [
9643    {"bits": [0, 25], "name": "DMA_READ_TAG"},
9644    {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"}
9645   ]
9646  },
9647  "CP_DRAW_OBJECT_COUNTER": {
9648   "fields": [
9649    {"bits": [0, 15], "name": "COUNT"}
9650   ]
9651  },
9652  "CP_DRAW_WINDOW_CNTL": {
9653   "fields": [
9654    {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"},
9655    {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"},
9656    {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"},
9657    {"bits": [8, 8], "name": "MODE"}
9658   ]
9659  },
9660  "CP_DRAW_WINDOW_LO": {
9661   "fields": [
9662    {"bits": [0, 15], "name": "MIN"},
9663    {"bits": [16, 31], "name": "MAX"}
9664   ]
9665  },
9666  "CP_EOP_DONE_ADDR_HI": {
9667   "fields": [
9668    {"bits": [0, 15], "name": "ADDR_HI"}
9669   ]
9670  },
9671  "CP_EOP_DONE_ADDR_LO": {
9672   "fields": [
9673    {"bits": [0, 1], "name": "ADDR_SWAP"},
9674    {"bits": [2, 31], "name": "ADDR_LO"}
9675   ]
9676  },
9677  "CP_EOP_DONE_DATA_CNTL": {
9678   "fields": [
9679    {"bits": [0, 15], "name": "CNTX_ID"},
9680    {"bits": [16, 17], "name": "DST_SEL"},
9681    {"bits": [24, 26], "name": "INT_SEL"},
9682    {"bits": [29, 31], "name": "DATA_SEL"}
9683   ]
9684  },
9685  "CP_EOP_DONE_EVENT_CNTL": {
9686   "fields": [
9687    {"bits": [0, 6], "name": "WBINV_TC_OP"},
9688    {"bits": [12, 17], "name": "WBINV_ACTION_ENA"},
9689    {"bits": [25, 26], "name": "CACHE_CONTROL"},
9690    {"bits": [27, 27], "name": "EOP_VOLATILE"}
9691   ]
9692  },
9693  "CP_IB1_OFFSET": {
9694   "fields": [
9695    {"bits": [0, 19], "name": "IB1_OFFSET"}
9696   ]
9697  },
9698  "CP_IB1_PREAMBLE_BEGIN": {
9699   "fields": [
9700    {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"}
9701   ]
9702  },
9703  "CP_IB1_PREAMBLE_END": {
9704   "fields": [
9705    {"bits": [0, 19], "name": "IB1_PREAMBLE_END"}
9706   ]
9707  },
9708  "CP_IB2_OFFSET": {
9709   "fields": [
9710    {"bits": [0, 19], "name": "IB2_OFFSET"}
9711   ]
9712  },
9713  "CP_IB2_PREAMBLE_BEGIN": {
9714   "fields": [
9715    {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"}
9716   ]
9717  },
9718  "CP_IB2_PREAMBLE_END": {
9719   "fields": [
9720    {"bits": [0, 19], "name": "IB2_PREAMBLE_END"}
9721   ]
9722  },
9723  "CP_ME_MC_RADDR_HI": {
9724   "fields": [
9725    {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}
9726   ]
9727  },
9728  "CP_ME_MC_RADDR_LO": {
9729   "fields": [
9730    {"bits": [0, 1], "name": "ME_MC_RADDR_SWAP"},
9731    {"bits": [2, 31], "name": "ME_MC_RADDR_LO"}
9732   ]
9733  },
9734  "CP_ME_MC_WADDR_HI": {
9735   "fields": [
9736    {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}
9737   ]
9738  },
9739  "CP_ME_MC_WADDR_LO": {
9740   "fields": [
9741    {"bits": [0, 1], "name": "ME_MC_WADDR_SWAP"},
9742    {"bits": [2, 31], "name": "ME_MC_WADDR_LO"}
9743   ]
9744  },
9745  "CP_PERFMON_CNTL": {
9746   "fields": [
9747    {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"},
9748    {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"},
9749    {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"},
9750    {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"}
9751   ]
9752  },
9753  "CP_PERFMON_CNTX_CNTL": {
9754   "fields": [
9755    {"bits": [31, 31], "name": "PERFMON_ENABLE"}
9756   ]
9757  },
9758  "CP_PFP_IB_CONTROL": {
9759   "fields": [
9760    {"bits": [0, 7], "name": "IB_EN"}
9761   ]
9762  },
9763  "CP_PFP_LOAD_CONTROL": {
9764   "fields": [
9765    {"bits": [0, 0], "name": "CONFIG_REG_EN"},
9766    {"bits": [1, 1], "name": "CNTX_REG_EN"},
9767    {"bits": [15, 15], "name": "UCONFIG_REG_EN"},
9768    {"bits": [16, 16], "name": "SH_GFX_REG_EN"},
9769    {"bits": [24, 24], "name": "SH_CS_REG_EN"}
9770   ]
9771  },
9772  "CP_PIPE_STATS_ADDR_HI": {
9773   "fields": [
9774    {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"}
9775   ]
9776  },
9777  "CP_PIPE_STATS_ADDR_LO": {
9778   "fields": [
9779    {"bits": [0, 1], "name": "PIPE_STATS_ADDR_SWAP"},
9780    {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"}
9781   ]
9782  },
9783  "CP_RB_OFFSET": {
9784   "fields": [
9785    {"bits": [0, 19], "name": "RB_OFFSET"}
9786   ]
9787  },
9788  "CP_RINGID": {
9789   "fields": [
9790    {"bits": [0, 1], "name": "RINGID"}
9791   ]
9792  },
9793  "CP_SIG_SEM_ADDR_HI": {
9794   "fields": [
9795    {"bits": [0, 15], "name": "SEM_ADDR_HI"},
9796    {"bits": [16, 16], "name": "SEM_USE_MAILBOX"},
9797    {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"},
9798    {"bits": [24, 25], "name": "SEM_CLIENT_CODE"},
9799    {"bits": [29, 31], "name": "SEM_SELECT"}
9800   ]
9801  },
9802  "CP_SIG_SEM_ADDR_LO": {
9803   "fields": [
9804    {"bits": [0, 1], "name": "SEM_ADDR_SWAP"},
9805    {"bits": [3, 31], "name": "SEM_ADDR_LO"}
9806   ]
9807  },
9808  "CP_STREAM_OUT_ADDR_HI": {
9809   "fields": [
9810    {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"}
9811   ]
9812  },
9813  "CP_STREAM_OUT_ADDR_LO": {
9814   "fields": [
9815    {"bits": [0, 1], "name": "STREAM_OUT_ADDR_SWAP"},
9816    {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"}
9817   ]
9818  },
9819  "CP_STRMOUT_CNTL": {
9820   "fields": [
9821    {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"}
9822   ]
9823  },
9824  "CP_ST_BASE_HI": {
9825   "fields": [
9826    {"bits": [0, 15], "name": "ST_BASE_HI"}
9827   ]
9828  },
9829  "CP_ST_BASE_LO": {
9830   "fields": [
9831    {"bits": [2, 31], "name": "ST_BASE_LO"}
9832   ]
9833  },
9834  "CP_ST_BUFSZ": {
9835   "fields": [
9836    {"bits": [0, 19], "name": "ST_BUFSZ"}
9837   ]
9838  },
9839  "CP_VMID": {
9840   "fields": [
9841    {"bits": [0, 3], "name": "VMID"}
9842   ]
9843  },
9844  "CS_COPY_STATE": {
9845   "fields": [
9846    {"bits": [0, 2], "name": "SRC_STATE_ID"}
9847   ]
9848  },
9849  "DB_ALPHA_TO_MASK": {
9850   "fields": [
9851    {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"},
9852    {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"},
9853    {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"},
9854    {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"},
9855    {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"},
9856    {"bits": [16, 16], "name": "OFFSET_ROUND"}
9857   ]
9858  },
9859  "DB_COUNT_CONTROL": {
9860   "fields": [
9861    {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"},
9862    {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"},
9863    {"bits": [4, 6], "name": "SAMPLE_RATE"},
9864    {"bits": [8, 11], "name": "ZPASS_ENABLE"},
9865    {"bits": [12, 15], "name": "ZFAIL_ENABLE"},
9866    {"bits": [16, 19], "name": "SFAIL_ENABLE"},
9867    {"bits": [20, 23], "name": "DBFAIL_ENABLE"},
9868    {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"},
9869    {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"}
9870   ]
9871  },
9872  "DB_DEPTH_CONTROL": {
9873   "fields": [
9874    {"bits": [0, 0], "name": "STENCIL_ENABLE"},
9875    {"bits": [1, 1], "name": "Z_ENABLE"},
9876    {"bits": [2, 2], "name": "Z_WRITE_ENABLE"},
9877    {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"},
9878    {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"},
9879    {"bits": [7, 7], "name": "BACKFACE_ENABLE"},
9880    {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"},
9881    {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"},
9882    {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"},
9883    {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"}
9884   ]
9885  },
9886  "DB_DEPTH_INFO": {
9887   "fields": [
9888    {"bits": [0, 3], "name": "ADDR5_SWIZZLE_MASK"},
9889    {"bits": [4, 7], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"},
9890    {"bits": [8, 12], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"},
9891    {"bits": [13, 14], "enum_ref": "BankWidth", "name": "BANK_WIDTH"},
9892    {"bits": [15, 16], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"},
9893    {"bits": [17, 18], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"},
9894    {"bits": [19, 20], "enum_ref": "NumBanks", "name": "NUM_BANKS"}
9895   ]
9896  },
9897  "DB_DEPTH_SIZE": {
9898   "fields": [
9899    {"bits": [0, 10], "name": "PITCH_TILE_MAX"},
9900    {"bits": [11, 21], "name": "HEIGHT_TILE_MAX"}
9901   ]
9902  },
9903  "DB_DEPTH_SLICE": {
9904   "fields": [
9905    {"bits": [0, 21], "name": "SLICE_TILE_MAX"}
9906   ]
9907  },
9908  "DB_DEPTH_VIEW": {
9909   "fields": [
9910    {"bits": [0, 10], "name": "SLICE_START"},
9911    {"bits": [13, 23], "name": "SLICE_MAX"},
9912    {"bits": [24, 24], "name": "Z_READ_ONLY"},
9913    {"bits": [25, 25], "name": "STENCIL_READ_ONLY"}
9914   ]
9915  },
9916  "DB_EQAA": {
9917   "fields": [
9918    {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"},
9919    {"bits": [4, 6], "name": "PS_ITER_SAMPLES"},
9920    {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"},
9921    {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"},
9922    {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"},
9923    {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"},
9924    {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"},
9925    {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"},
9926    {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"},
9927    {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"},
9928    {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"},
9929    {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"}
9930   ]
9931  },
9932  "DB_HTILE_SURFACE": {
9933   "fields": [
9934    {"bits": [0, 0], "name": "LINEAR"},
9935    {"bits": [1, 1], "name": "FULL_CACHE"},
9936    {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"},
9937    {"bits": [3, 3], "name": "PRELOAD"},
9938    {"bits": [4, 9], "name": "PREFETCH_WIDTH"},
9939    {"bits": [10, 15], "name": "PREFETCH_HEIGHT"},
9940    {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}
9941   ]
9942  },
9943  "DB_PERFCOUNTER0_SELECT": {
9944   "fields": [
9945    {"bits": [0, 9], "name": "PERF_SEL"},
9946    {"bits": [10, 19], "name": "PERF_SEL1"},
9947    {"bits": [20, 23], "name": "CNTR_MODE"},
9948    {"bits": [24, 27], "name": "PERF_MODE1"},
9949    {"bits": [28, 31], "name": "PERF_MODE"}
9950   ]
9951  },
9952  "DB_PERFCOUNTER0_SELECT1": {
9953   "fields": [
9954    {"bits": [0, 9], "name": "PERF_SEL2"},
9955    {"bits": [10, 19], "name": "PERF_SEL3"},
9956    {"bits": [24, 27], "name": "PERF_MODE3"},
9957    {"bits": [28, 31], "name": "PERF_MODE2"}
9958   ]
9959  },
9960  "DB_PRELOAD_CONTROL": {
9961   "fields": [
9962    {"bits": [0, 7], "name": "START_X"},
9963    {"bits": [8, 15], "name": "START_Y"},
9964    {"bits": [16, 23], "name": "MAX_X"},
9965    {"bits": [24, 31], "name": "MAX_Y"}
9966   ]
9967  },
9968  "DB_RENDER_CONTROL": {
9969   "fields": [
9970    {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"},
9971    {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"},
9972    {"bits": [2, 2], "name": "DEPTH_COPY"},
9973    {"bits": [3, 3], "name": "STENCIL_COPY"},
9974    {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"},
9975    {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"},
9976    {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"},
9977    {"bits": [7, 7], "name": "COPY_CENTROID"},
9978    {"bits": [8, 11], "name": "COPY_SAMPLE"}
9979   ]
9980  },
9981  "DB_RENDER_OVERRIDE": {
9982   "fields": [
9983    {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"},
9984    {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"},
9985    {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"},
9986    {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"},
9987    {"bits": [7, 7], "name": "FAST_Z_DISABLE"},
9988    {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"},
9989    {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"},
9990    {"bits": [10, 10], "name": "FORCE_COLOR_KILL"},
9991    {"bits": [11, 11], "name": "FORCE_Z_READ"},
9992    {"bits": [12, 12], "name": "FORCE_STENCIL_READ"},
9993    {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"},
9994    {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"},
9995    {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"},
9996    {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"},
9997    {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"},
9998    {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"},
9999    {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"},
10000    {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"},
10001    {"bits": [27, 27], "name": "FORCE_Z_DIRTY"},
10002    {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"},
10003    {"bits": [29, 29], "name": "FORCE_Z_VALID"},
10004    {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"},
10005    {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"}
10006   ]
10007  },
10008  "DB_RENDER_OVERRIDE2": {
10009   "fields": [
10010    {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"},
10011    {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"},
10012    {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"},
10013    {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"},
10014    {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"},
10015    {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"},
10016    {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"},
10017    {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"},
10018    {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"},
10019    {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"},
10020    {"bits": [15, 17], "name": "HIS_SFUNC_FF"},
10021    {"bits": [18, 20], "name": "HIS_SFUNC_BF"},
10022    {"bits": [21, 21], "name": "PRESERVE_ZRANGE"},
10023    {"bits": [22, 22], "name": "PRESERVE_SRESULTS"},
10024    {"bits": [23, 23], "name": "DISABLE_FAST_PASS"}
10025   ]
10026  },
10027  "DB_SHADER_CONTROL": {
10028   "fields": [
10029    {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"},
10030    {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"},
10031    {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"},
10032    {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"},
10033    {"bits": [6, 6], "name": "KILL_ENABLE"},
10034    {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"},
10035    {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"},
10036    {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"},
10037    {"bits": [10, 10], "name": "EXEC_ON_NOOP"},
10038    {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"},
10039    {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"},
10040    {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"}
10041   ]
10042  },
10043  "DB_SRESULTS_COMPARE_STATE0": {
10044   "fields": [
10045    {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"},
10046    {"bits": [4, 11], "name": "COMPAREVALUE0"},
10047    {"bits": [12, 19], "name": "COMPAREMASK0"},
10048    {"bits": [24, 24], "name": "ENABLE0"}
10049   ]
10050  },
10051  "DB_SRESULTS_COMPARE_STATE1": {
10052   "fields": [
10053    {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"},
10054    {"bits": [4, 11], "name": "COMPAREVALUE1"},
10055    {"bits": [12, 19], "name": "COMPAREMASK1"},
10056    {"bits": [24, 24], "name": "ENABLE1"}
10057   ]
10058  },
10059  "DB_STENCILREFMASK": {
10060   "fields": [
10061    {"bits": [0, 7], "name": "STENCILTESTVAL"},
10062    {"bits": [8, 15], "name": "STENCILMASK"},
10063    {"bits": [16, 23], "name": "STENCILWRITEMASK"},
10064    {"bits": [24, 31], "name": "STENCILOPVAL"}
10065   ]
10066  },
10067  "DB_STENCILREFMASK_BF": {
10068   "fields": [
10069    {"bits": [0, 7], "name": "STENCILTESTVAL_BF"},
10070    {"bits": [8, 15], "name": "STENCILMASK_BF"},
10071    {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"},
10072    {"bits": [24, 31], "name": "STENCILOPVAL_BF"}
10073   ]
10074  },
10075  "DB_STENCIL_CLEAR": {
10076   "fields": [
10077    {"bits": [0, 7], "name": "CLEAR"}
10078   ]
10079  },
10080  "DB_STENCIL_CONTROL": {
10081   "fields": [
10082    {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"},
10083    {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"},
10084    {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"},
10085    {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"},
10086    {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"},
10087    {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"}
10088   ]
10089  },
10090  "DB_STENCIL_INFO": {
10091   "fields": [
10092    {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"},
10093    {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"},
10094    {"bits": [20, 22], "name": "TILE_MODE_INDEX"},
10095    {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"},
10096    {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"}
10097   ]
10098  },
10099  "DB_ZPASS_COUNT_HI": {
10100   "fields": [
10101    {"bits": [0, 30], "name": "COUNT_HI"}
10102   ]
10103  },
10104  "DB_Z_INFO": {
10105   "fields": [
10106    {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"},
10107    {"bits": [2, 3], "name": "NUM_SAMPLES"},
10108    {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"},
10109    {"bits": [20, 22], "name": "TILE_MODE_INDEX"},
10110    {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"},
10111    {"bits": [28, 28], "name": "READ_SIZE"},
10112    {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"},
10113    {"bits": [31, 31], "name": "ZRANGE_PRECISION"}
10114   ]
10115  },
10116  "GB_ADDR_CONFIG": {
10117   "fields": [
10118    {"bits": [0, 2], "name": "NUM_PIPES"},
10119    {"bits": [4, 6], "name": "PIPE_INTERLEAVE_SIZE"},
10120    {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"},
10121    {"bits": [12, 13], "name": "NUM_SHADER_ENGINES"},
10122    {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"},
10123    {"bits": [20, 22], "name": "NUM_GPUS"},
10124    {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"},
10125    {"bits": [28, 29], "name": "ROW_SIZE"},
10126    {"bits": [30, 30], "name": "NUM_LOWER_PIPES"}
10127   ]
10128  },
10129  "GB_MACROTILE_MODE0": {
10130   "fields": [
10131    {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"},
10132    {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"},
10133    {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"},
10134    {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"}
10135   ]
10136  },
10137  "GB_TILE_MODE0": {
10138   "fields": [
10139    {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"},
10140    {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"},
10141    {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"},
10142    {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"},
10143    {"bits": [25, 26], "name": "SAMPLE_SPLIT"}
10144   ]
10145  },
10146  "GDS_ATOM_BASE": {
10147   "fields": [
10148    {"bits": [0, 15], "name": "BASE"},
10149    {"bits": [16, 31], "name": "UNUSED"}
10150   ]
10151  },
10152  "GDS_ATOM_CNTL": {
10153   "fields": [
10154    {"bits": [0, 5], "name": "AINC"},
10155    {"bits": [6, 7], "name": "UNUSED1"},
10156    {"bits": [8, 8], "name": "DMODE"},
10157    {"bits": [9, 31], "name": "UNUSED2"}
10158   ]
10159  },
10160  "GDS_ATOM_COMPLETE": {
10161   "fields": [
10162    {"bits": [0, 0], "name": "COMPLETE"},
10163    {"bits": [1, 31], "name": "UNUSED"}
10164   ]
10165  },
10166  "GDS_ATOM_OFFSET0": {
10167   "fields": [
10168    {"bits": [0, 7], "name": "OFFSET0"},
10169    {"bits": [8, 31], "name": "UNUSED"}
10170   ]
10171  },
10172  "GDS_ATOM_OFFSET1": {
10173   "fields": [
10174    {"bits": [0, 7], "name": "OFFSET1"},
10175    {"bits": [8, 31], "name": "UNUSED"}
10176   ]
10177  },
10178  "GDS_ATOM_OP": {
10179   "fields": [
10180    {"bits": [0, 7], "name": "OP"},
10181    {"bits": [8, 31], "name": "UNUSED"}
10182   ]
10183  },
10184  "GDS_ATOM_SIZE": {
10185   "fields": [
10186    {"bits": [0, 15], "name": "SIZE"},
10187    {"bits": [16, 31], "name": "UNUSED"}
10188   ]
10189  },
10190  "GDS_GWS_RESOURCE": {
10191   "fields": [
10192    {"bits": [0, 0], "name": "FLAG"},
10193    {"bits": [1, 12], "name": "COUNTER"},
10194    {"bits": [13, 13], "name": "TYPE"},
10195    {"bits": [14, 14], "name": "DED"},
10196    {"bits": [15, 15], "name": "RELEASE_ALL"},
10197    {"bits": [16, 26], "name": "HEAD_QUEUE"},
10198    {"bits": [27, 27], "name": "HEAD_VALID"},
10199    {"bits": [28, 28], "name": "HEAD_FLAG"},
10200    {"bits": [29, 31], "name": "UNUSED1"}
10201   ]
10202  },
10203  "GDS_GWS_RESOURCE_CNT": {
10204   "fields": [
10205    {"bits": [0, 15], "name": "RESOURCE_CNT"},
10206    {"bits": [16, 31], "name": "UNUSED"}
10207   ]
10208  },
10209  "GDS_GWS_RESOURCE_CNTL": {
10210   "fields": [
10211    {"bits": [0, 5], "name": "INDEX"},
10212    {"bits": [6, 31], "name": "UNUSED"}
10213   ]
10214  },
10215  "GDS_OA_ADDRESS": {
10216   "fields": [
10217    {"bits": [0, 15], "name": "DS_ADDRESS"},
10218    {"bits": [16, 19], "name": "CRAWLER_TYPE"},
10219    {"bits": [20, 23], "name": "CRAWLER"},
10220    {"bits": [24, 29], "name": "UNUSED"},
10221    {"bits": [30, 30], "name": "NO_ALLOC"},
10222    {"bits": [31, 31], "name": "ENABLE"}
10223   ]
10224  },
10225  "GDS_OA_CNTL": {
10226   "fields": [
10227    {"bits": [0, 3], "name": "INDEX"},
10228    {"bits": [4, 31], "name": "UNUSED"}
10229   ]
10230  },
10231  "GDS_OA_INCDEC": {
10232   "fields": [
10233    {"bits": [0, 30], "name": "VALUE"},
10234    {"bits": [31, 31], "name": "INCDEC"}
10235   ]
10236  },
10237  "GRBM_GFX_INDEX": {
10238   "fields": [
10239    {"bits": [0, 7], "name": "INSTANCE_INDEX"},
10240    {"bits": [8, 15], "name": "SH_INDEX"},
10241    {"bits": [16, 23], "name": "SE_INDEX"},
10242    {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"},
10243    {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"},
10244    {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"}
10245   ]
10246  },
10247  "GRBM_PERFCOUNTER0_SELECT": {
10248   "fields": [
10249    {"bits": [0, 5], "name": "PERF_SEL"},
10250    {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"},
10251    {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"},
10252    {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"},
10253    {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"},
10254    {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"},
10255    {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"},
10256    {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"},
10257    {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"},
10258    {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"},
10259    {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"},
10260    {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"},
10261    {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"},
10262    {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"},
10263    {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"},
10264    {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"},
10265    {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"},
10266    {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"},
10267    {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"}
10268   ]
10269  },
10270  "GRBM_SE0_PERFCOUNTER_SELECT": {
10271   "fields": [
10272    {"bits": [0, 5], "name": "PERF_SEL"},
10273    {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"},
10274    {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"},
10275    {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"},
10276    {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"},
10277    {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"},
10278    {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"},
10279    {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"},
10280    {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"},
10281    {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"},
10282    {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"},
10283    {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"}
10284   ]
10285  },
10286  "GRBM_STATUS": {
10287   "fields": [
10288    {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"},
10289    {"bits": [5, 5], "name": "SRBM_RQ_PENDING"},
10290    {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"},
10291    {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"},
10292    {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"},
10293    {"bits": [12, 12], "name": "DB_CLEAN"},
10294    {"bits": [13, 13], "name": "CB_CLEAN"},
10295    {"bits": [14, 14], "name": "TA_BUSY"},
10296    {"bits": [15, 15], "name": "GDS_BUSY"},
10297    {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"},
10298    {"bits": [17, 17], "name": "VGT_BUSY"},
10299    {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"},
10300    {"bits": [19, 19], "name": "IA_BUSY"},
10301    {"bits": [20, 20], "name": "SX_BUSY"},
10302    {"bits": [21, 21], "name": "WD_BUSY"},
10303    {"bits": [22, 22], "name": "SPI_BUSY"},
10304    {"bits": [23, 23], "name": "BCI_BUSY"},
10305    {"bits": [24, 24], "name": "SC_BUSY"},
10306    {"bits": [25, 25], "name": "PA_BUSY"},
10307    {"bits": [26, 26], "name": "DB_BUSY"},
10308    {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"},
10309    {"bits": [29, 29], "name": "CP_BUSY"},
10310    {"bits": [30, 30], "name": "CB_BUSY"},
10311    {"bits": [31, 31], "name": "GUI_ACTIVE"}
10312   ]
10313  },
10314  "GRBM_STATUS2": {
10315   "fields": [
10316    {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"},
10317    {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"},
10318    {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"},
10319    {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"},
10320    {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"},
10321    {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"},
10322    {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"},
10323    {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"},
10324    {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"},
10325    {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"},
10326    {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"},
10327    {"bits": [14, 14], "name": "RLC_RQ_PENDING"},
10328    {"bits": [24, 24], "name": "RLC_BUSY"},
10329    {"bits": [25, 25], "name": "TC_BUSY"},
10330    {"bits": [28, 28], "name": "CPF_BUSY"},
10331    {"bits": [29, 29], "name": "CPC_BUSY"},
10332    {"bits": [30, 30], "name": "CPG_BUSY"}
10333   ]
10334  },
10335  "GRBM_STATUS_SE0": {
10336   "fields": [
10337    {"bits": [1, 1], "name": "DB_CLEAN"},
10338    {"bits": [2, 2], "name": "CB_CLEAN"},
10339    {"bits": [22, 22], "name": "BCI_BUSY"},
10340    {"bits": [23, 23], "name": "VGT_BUSY"},
10341    {"bits": [24, 24], "name": "PA_BUSY"},
10342    {"bits": [25, 25], "name": "TA_BUSY"},
10343    {"bits": [26, 26], "name": "SX_BUSY"},
10344    {"bits": [27, 27], "name": "SPI_BUSY"},
10345    {"bits": [29, 29], "name": "SC_BUSY"},
10346    {"bits": [30, 30], "name": "DB_BUSY"},
10347    {"bits": [31, 31], "name": "CB_BUSY"}
10348   ]
10349  },
10350  "IA_MULTI_VGT_PARAM": {
10351   "fields": [
10352    {"bits": [0, 15], "name": "PRIMGROUP_SIZE"},
10353    {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"},
10354    {"bits": [17, 17], "name": "SWITCH_ON_EOP"},
10355    {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"},
10356    {"bits": [19, 19], "name": "SWITCH_ON_EOI"},
10357    {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}
10358   ]
10359  },
10360  "PA_CL_CLIP_CNTL": {
10361   "fields": [
10362    {"bits": [0, 0], "name": "UCP_ENA_0"},
10363    {"bits": [1, 1], "name": "UCP_ENA_1"},
10364    {"bits": [2, 2], "name": "UCP_ENA_2"},
10365    {"bits": [3, 3], "name": "UCP_ENA_3"},
10366    {"bits": [4, 4], "name": "UCP_ENA_4"},
10367    {"bits": [5, 5], "name": "UCP_ENA_5"},
10368    {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"},
10369    {"bits": [14, 15], "name": "PS_UCP_MODE"},
10370    {"bits": [16, 16], "name": "CLIP_DISABLE"},
10371    {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"},
10372    {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"},
10373    {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"},
10374    {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"},
10375    {"bits": [21, 21], "name": "VTX_KILL_OR"},
10376    {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"},
10377    {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"},
10378    {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"},
10379    {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"},
10380    {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"}
10381   ]
10382  },
10383  "PA_CL_NANINF_CNTL": {
10384   "fields": [
10385    {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"},
10386    {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"},
10387    {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"},
10388    {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"},
10389    {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"},
10390    {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"},
10391    {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"},
10392    {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"},
10393    {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"},
10394    {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"},
10395    {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"},
10396    {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"},
10397    {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"},
10398    {"bits": [13, 13], "name": "VS_W_INF_RETAIN"},
10399    {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"},
10400    {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"}
10401   ]
10402  },
10403  "PA_CL_VS_OUT_CNTL": {
10404   "fields": [
10405    {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"},
10406    {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"},
10407    {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"},
10408    {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"},
10409    {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"},
10410    {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"},
10411    {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"},
10412    {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"},
10413    {"bits": [8, 8], "name": "CULL_DIST_ENA_0"},
10414    {"bits": [9, 9], "name": "CULL_DIST_ENA_1"},
10415    {"bits": [10, 10], "name": "CULL_DIST_ENA_2"},
10416    {"bits": [11, 11], "name": "CULL_DIST_ENA_3"},
10417    {"bits": [12, 12], "name": "CULL_DIST_ENA_4"},
10418    {"bits": [13, 13], "name": "CULL_DIST_ENA_5"},
10419    {"bits": [14, 14], "name": "CULL_DIST_ENA_6"},
10420    {"bits": [15, 15], "name": "CULL_DIST_ENA_7"},
10421    {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"},
10422    {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"},
10423    {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"},
10424    {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"},
10425    {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"},
10426    {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"},
10427    {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"},
10428    {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"},
10429    {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"},
10430    {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}
10431   ]
10432  },
10433  "PA_CL_VTE_CNTL": {
10434   "fields": [
10435    {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"},
10436    {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"},
10437    {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"},
10438    {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"},
10439    {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"},
10440    {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"},
10441    {"bits": [8, 8], "name": "VTX_XY_FMT"},
10442    {"bits": [9, 9], "name": "VTX_Z_FMT"},
10443    {"bits": [10, 10], "name": "VTX_W0_FMT"},
10444    {"bits": [11, 11], "name": "PERFCOUNTER_REF"}
10445   ]
10446  },
10447  "PA_SC_AA_CONFIG": {
10448   "fields": [
10449    {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"},
10450    {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"},
10451    {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"},
10452    {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"},
10453    {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"}
10454   ]
10455  },
10456  "PA_SC_AA_MASK_X0Y0_X1Y0": {
10457   "fields": [
10458    {"bits": [0, 15], "name": "AA_MASK_X0Y0"},
10459    {"bits": [16, 31], "name": "AA_MASK_X1Y0"}
10460   ]
10461  },
10462  "PA_SC_AA_MASK_X0Y1_X1Y1": {
10463   "fields": [
10464    {"bits": [0, 15], "name": "AA_MASK_X0Y1"},
10465    {"bits": [16, 31], "name": "AA_MASK_X1Y1"}
10466   ]
10467  },
10468  "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0": {
10469   "fields": [
10470    {"bits": [0, 3], "name": "S0_X"},
10471    {"bits": [4, 7], "name": "S0_Y"},
10472    {"bits": [8, 11], "name": "S1_X"},
10473    {"bits": [12, 15], "name": "S1_Y"},
10474    {"bits": [16, 19], "name": "S2_X"},
10475    {"bits": [20, 23], "name": "S2_Y"},
10476    {"bits": [24, 27], "name": "S3_X"},
10477    {"bits": [28, 31], "name": "S3_Y"}
10478   ]
10479  },
10480  "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1": {
10481   "fields": [
10482    {"bits": [0, 3], "name": "S4_X"},
10483    {"bits": [4, 7], "name": "S4_Y"},
10484    {"bits": [8, 11], "name": "S5_X"},
10485    {"bits": [12, 15], "name": "S5_Y"},
10486    {"bits": [16, 19], "name": "S6_X"},
10487    {"bits": [20, 23], "name": "S6_Y"},
10488    {"bits": [24, 27], "name": "S7_X"},
10489    {"bits": [28, 31], "name": "S7_Y"}
10490   ]
10491  },
10492  "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2": {
10493   "fields": [
10494    {"bits": [0, 3], "name": "S8_X"},
10495    {"bits": [4, 7], "name": "S8_Y"},
10496    {"bits": [8, 11], "name": "S9_X"},
10497    {"bits": [12, 15], "name": "S9_Y"},
10498    {"bits": [16, 19], "name": "S10_X"},
10499    {"bits": [20, 23], "name": "S10_Y"},
10500    {"bits": [24, 27], "name": "S11_X"},
10501    {"bits": [28, 31], "name": "S11_Y"}
10502   ]
10503  },
10504  "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3": {
10505   "fields": [
10506    {"bits": [0, 3], "name": "S12_X"},
10507    {"bits": [4, 7], "name": "S12_Y"},
10508    {"bits": [8, 11], "name": "S13_X"},
10509    {"bits": [12, 15], "name": "S13_Y"},
10510    {"bits": [16, 19], "name": "S14_X"},
10511    {"bits": [20, 23], "name": "S14_Y"},
10512    {"bits": [24, 27], "name": "S15_X"},
10513    {"bits": [28, 31], "name": "S15_Y"}
10514   ]
10515  },
10516  "PA_SC_CENTROID_PRIORITY_0": {
10517   "fields": [
10518    {"bits": [0, 3], "name": "DISTANCE_0"},
10519    {"bits": [4, 7], "name": "DISTANCE_1"},
10520    {"bits": [8, 11], "name": "DISTANCE_2"},
10521    {"bits": [12, 15], "name": "DISTANCE_3"},
10522    {"bits": [16, 19], "name": "DISTANCE_4"},
10523    {"bits": [20, 23], "name": "DISTANCE_5"},
10524    {"bits": [24, 27], "name": "DISTANCE_6"},
10525    {"bits": [28, 31], "name": "DISTANCE_7"}
10526   ]
10527  },
10528  "PA_SC_CENTROID_PRIORITY_1": {
10529   "fields": [
10530    {"bits": [0, 3], "name": "DISTANCE_8"},
10531    {"bits": [4, 7], "name": "DISTANCE_9"},
10532    {"bits": [8, 11], "name": "DISTANCE_10"},
10533    {"bits": [12, 15], "name": "DISTANCE_11"},
10534    {"bits": [16, 19], "name": "DISTANCE_12"},
10535    {"bits": [20, 23], "name": "DISTANCE_13"},
10536    {"bits": [24, 27], "name": "DISTANCE_14"},
10537    {"bits": [28, 31], "name": "DISTANCE_15"}
10538   ]
10539  },
10540  "PA_SC_CLIPRECT_0_BR": {
10541   "fields": [
10542    {"bits": [0, 14], "name": "BR_X"},
10543    {"bits": [16, 30], "name": "BR_Y"}
10544   ]
10545  },
10546  "PA_SC_CLIPRECT_0_TL": {
10547   "fields": [
10548    {"bits": [0, 14], "name": "TL_X"},
10549    {"bits": [16, 30], "name": "TL_Y"}
10550   ]
10551  },
10552  "PA_SC_CLIPRECT_RULE": {
10553   "fields": [
10554    {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"}
10555   ]
10556  },
10557  "PA_SC_EDGERULE": {
10558   "fields": [
10559    {"bits": [0, 3], "name": "ER_TRI"},
10560    {"bits": [4, 7], "name": "ER_POINT"},
10561    {"bits": [8, 11], "name": "ER_RECT"},
10562    {"bits": [12, 17], "name": "ER_LINE_LR"},
10563    {"bits": [18, 23], "name": "ER_LINE_RL"},
10564    {"bits": [24, 27], "name": "ER_LINE_TB"},
10565    {"bits": [28, 31], "name": "ER_LINE_BT"}
10566   ]
10567  },
10568  "PA_SC_GENERIC_SCISSOR_TL": {
10569   "fields": [
10570    {"bits": [0, 14], "name": "TL_X"},
10571    {"bits": [16, 30], "name": "TL_Y"},
10572    {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"}
10573   ]
10574  },
10575  "PA_SC_LINE_CNTL": {
10576   "fields": [
10577    {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"},
10578    {"bits": [10, 10], "name": "LAST_PIXEL"},
10579    {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"},
10580    {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"}
10581   ]
10582  },
10583  "PA_SC_LINE_STIPPLE": {
10584   "fields": [
10585    {"bits": [0, 15], "name": "LINE_PATTERN"},
10586    {"bits": [16, 23], "name": "REPEAT_COUNT"},
10587    {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"},
10588    {"bits": [29, 30], "name": "AUTO_RESET_CNTL"}
10589   ]
10590  },
10591  "PA_SC_LINE_STIPPLE_STATE": {
10592   "fields": [
10593    {"bits": [0, 3], "name": "CURRENT_PTR"},
10594    {"bits": [8, 15], "name": "CURRENT_COUNT"}
10595   ]
10596  },
10597  "PA_SC_MODE_CNTL_0": {
10598   "fields": [
10599    {"bits": [0, 0], "name": "MSAA_ENABLE"},
10600    {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"},
10601    {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"},
10602    {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"}
10603   ]
10604  },
10605  "PA_SC_MODE_CNTL_1": {
10606   "fields": [
10607    {"bits": [0, 0], "name": "WALK_SIZE"},
10608    {"bits": [1, 1], "name": "WALK_ALIGNMENT"},
10609    {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"},
10610    {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"},
10611    {"bits": [4, 6], "name": "WALK_FENCE_SIZE"},
10612    {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"},
10613    {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"},
10614    {"bits": [9, 9], "name": "TILE_COVER_DISABLE"},
10615    {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"},
10616    {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"},
10617    {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"},
10618    {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"},
10619    {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"},
10620    {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"},
10621    {"bits": [16, 16], "name": "PS_ITER_SAMPLE"},
10622    {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"},
10623    {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"},
10624    {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"},
10625    {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"},
10626    {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"},
10627    {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"},
10628    {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"},
10629    {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"},
10630    {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"}
10631   ]
10632  },
10633  "PA_SC_P3D_TRAP_SCREEN_H": {
10634   "fields": [
10635    {"bits": [0, 13], "name": "X_COORD"}
10636   ]
10637  },
10638  "PA_SC_P3D_TRAP_SCREEN_HV_EN": {
10639   "fields": [
10640    {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"},
10641    {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"}
10642   ]
10643  },
10644  "PA_SC_P3D_TRAP_SCREEN_V": {
10645   "fields": [
10646    {"bits": [0, 13], "name": "Y_COORD"}
10647   ]
10648  },
10649  "PA_SC_PERFCOUNTER1_SELECT": {
10650   "fields": [
10651    {"bits": [0, 9], "name": "PERF_SEL"}
10652   ]
10653  },
10654  "PA_SC_RASTER_CONFIG": {
10655   "fields": [
10656    {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"},
10657    {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"},
10658    {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"},
10659    {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"},
10660    {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"},
10661    {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"},
10662    {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"},
10663    {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"},
10664    {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"},
10665    {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"},
10666    {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"},
10667    {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"},
10668    {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"},
10669    {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"},
10670    {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"}
10671   ]
10672  },
10673  "PA_SC_RASTER_CONFIG_1": {
10674   "fields": [
10675    {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"},
10676    {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"},
10677    {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"}
10678   ]
10679  },
10680  "PA_SC_SCREEN_EXTENT_CONTROL": {
10681   "fields": [
10682    {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"},
10683    {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"}
10684   ]
10685  },
10686  "PA_SC_SCREEN_EXTENT_MIN_0": {
10687   "fields": [
10688    {"bits": [0, 15], "name": "X"},
10689    {"bits": [16, 31], "name": "Y"}
10690   ]
10691  },
10692  "PA_SC_SCREEN_SCISSOR_BR": {
10693   "fields": [
10694    {"bits": [0, 15], "name": "BR_X"},
10695    {"bits": [16, 31], "name": "BR_Y"}
10696   ]
10697  },
10698  "PA_SC_SCREEN_SCISSOR_TL": {
10699   "fields": [
10700    {"bits": [0, 15], "name": "TL_X"},
10701    {"bits": [16, 31], "name": "TL_Y"}
10702   ]
10703  },
10704  "PA_SC_WINDOW_OFFSET": {
10705   "fields": [
10706    {"bits": [0, 15], "name": "WINDOW_X_OFFSET"},
10707    {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"}
10708   ]
10709  },
10710  "PA_SU_HARDWARE_SCREEN_OFFSET": {
10711   "fields": [
10712    {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"},
10713    {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"}
10714   ]
10715  },
10716  "PA_SU_LINE_CNTL": {
10717   "fields": [
10718    {"bits": [0, 15], "name": "WIDTH"}
10719   ]
10720  },
10721  "PA_SU_LINE_STIPPLE_CNTL": {
10722   "fields": [
10723    {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"},
10724    {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"},
10725    {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"},
10726    {"bits": [4, 4], "name": "DIAMOND_ADJUST"}
10727   ]
10728  },
10729  "PA_SU_LINE_STIPPLE_VALUE": {
10730   "fields": [
10731    {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"}
10732   ]
10733  },
10734  "PA_SU_PERFCOUNTER0_HI": {
10735   "fields": [
10736    {"bits": [0, 15], "name": "PERFCOUNTER_HI"}
10737   ]
10738  },
10739  "PA_SU_PERFCOUNTER0_SELECT": {
10740   "fields": [
10741    {"bits": [0, 9], "name": "PERF_SEL"},
10742    {"bits": [10, 19], "name": "PERF_SEL1"},
10743    {"bits": [20, 23], "name": "CNTR_MODE"}
10744   ]
10745  },
10746  "PA_SU_PERFCOUNTER0_SELECT1": {
10747   "fields": [
10748    {"bits": [0, 9], "name": "PERF_SEL2"},
10749    {"bits": [10, 19], "name": "PERF_SEL3"}
10750   ]
10751  },
10752  "PA_SU_PERFCOUNTER2_SELECT": {
10753   "fields": [
10754    {"bits": [0, 9], "name": "PERF_SEL"},
10755    {"bits": [20, 23], "name": "CNTR_MODE"}
10756   ]
10757  },
10758  "PA_SU_POINT_MINMAX": {
10759   "fields": [
10760    {"bits": [0, 15], "name": "MIN_SIZE"},
10761    {"bits": [16, 31], "name": "MAX_SIZE"}
10762   ]
10763  },
10764  "PA_SU_POINT_SIZE": {
10765   "fields": [
10766    {"bits": [0, 15], "name": "HEIGHT"},
10767    {"bits": [16, 31], "name": "WIDTH"}
10768   ]
10769  },
10770  "PA_SU_POLY_OFFSET_DB_FMT_CNTL": {
10771   "fields": [
10772    {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"},
10773    {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"}
10774   ]
10775  },
10776  "PA_SU_PRIM_FILTER_CNTL": {
10777   "fields": [
10778    {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"},
10779    {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"},
10780    {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"},
10781    {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"},
10782    {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"},
10783    {"bits": [5, 5], "name": "LINE_EXPAND_ENA"},
10784    {"bits": [6, 6], "name": "POINT_EXPAND_ENA"},
10785    {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"},
10786    {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"},
10787    {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"},
10788    {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"}
10789   ]
10790  },
10791  "PA_SU_SC_MODE_CNTL": {
10792   "fields": [
10793    {"bits": [0, 0], "name": "CULL_FRONT"},
10794    {"bits": [1, 1], "name": "CULL_BACK"},
10795    {"bits": [2, 2], "name": "FACE"},
10796    {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"},
10797    {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_FRONT_PTYPE"},
10798    {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_BACK_PTYPE"},
10799    {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"},
10800    {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"},
10801    {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"},
10802    {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"},
10803    {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"},
10804    {"bits": [20, 20], "name": "PERSP_CORR_DIS"},
10805    {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"}
10806   ]
10807  },
10808  "PA_SU_VTX_CNTL": {
10809   "fields": [
10810    {"bits": [0, 0], "name": "PIX_CENTER"},
10811    {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"},
10812    {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"}
10813   ]
10814  },
10815  "RLC_PERFCOUNTER0_SELECT": {
10816   "fields": [
10817    {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"}
10818   ]
10819  },
10820  "RLC_PERFMON_CNTL": {
10821   "fields": [
10822    {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"},
10823    {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"}
10824   ]
10825  },
10826  "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY": {
10827   "fields": [
10828    {"bits": [0, 7], "name": "PERFMON_SAMPLE_DELAY"},
10829    {"bits": [8, 31], "name": "RESERVED"}
10830   ]
10831  },
10832  "RLC_SPM_PERFMON_CNTL": {
10833   "fields": [
10834    {"bits": [0, 11], "name": "RESERVED1"},
10835    {"bits": [12, 13], "name": "PERFMON_RING_MODE"},
10836    {"bits": [14, 15], "name": "RESERVED"},
10837    {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"}
10838   ]
10839  },
10840  "RLC_SPM_PERFMON_RING_BASE_HI": {
10841   "fields": [
10842    {"bits": [0, 15], "name": "RING_BASE_HI"},
10843    {"bits": [16, 31], "name": "RESERVED"}
10844   ]
10845  },
10846  "RLC_SPM_PERFMON_SEGMENT_SIZE": {
10847   "fields": [
10848    {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"},
10849    {"bits": [8, 10], "name": "RESERVED1"},
10850    {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"},
10851    {"bits": [16, 20], "name": "SE0_NUM_LINE"},
10852    {"bits": [21, 25], "name": "SE1_NUM_LINE"},
10853    {"bits": [26, 30], "name": "SE2_NUM_LINE"},
10854    {"bits": [31, 31], "name": "RESERVED"}
10855   ]
10856  },
10857  "SCRATCH_UMSK": {
10858   "fields": [
10859    {"bits": [0, 7], "name": "OBSOLETE_UMSK"},
10860    {"bits": [16, 17], "name": "OBSOLETE_SWAP"}
10861   ]
10862  },
10863  "SPI_BARYC_CNTL": {
10864   "fields": [
10865    {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"},
10866    {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"},
10867    {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"},
10868    {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"},
10869    {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"},
10870    {"bits": [20, 20], "name": "POS_FLOAT_ULC"},
10871    {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"}
10872   ]
10873  },
10874  "SPI_CONFIG_CNTL": {
10875   "fields": [
10876    {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"},
10877    {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"},
10878    {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"},
10879    {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"},
10880    {"bits": [26, 26], "name": "RSRC_MGMT_RESET"},
10881    {"bits": [27, 27], "name": "TTRACE_STALL_ALL"}
10882   ]
10883  },
10884  "SPI_INTERP_CONTROL_0": {
10885   "fields": [
10886    {"bits": [0, 0], "name": "FLAT_SHADE_ENA"},
10887    {"bits": [1, 1], "name": "PNT_SPRITE_ENA"},
10888    {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"},
10889    {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"},
10890    {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"},
10891    {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"},
10892    {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"}
10893   ]
10894  },
10895  "SPI_PERFCOUNTER4_SELECT": {
10896   "fields": [
10897    {"bits": [0, 7], "name": "PERF_SEL"}
10898   ]
10899  },
10900  "SPI_PERFCOUNTER_BINS": {
10901   "fields": [
10902    {"bits": [0, 3], "name": "BIN0_MIN"},
10903    {"bits": [4, 7], "name": "BIN0_MAX"},
10904    {"bits": [8, 11], "name": "BIN1_MIN"},
10905    {"bits": [12, 15], "name": "BIN1_MAX"},
10906    {"bits": [16, 19], "name": "BIN2_MIN"},
10907    {"bits": [20, 23], "name": "BIN2_MAX"},
10908    {"bits": [24, 27], "name": "BIN3_MIN"},
10909    {"bits": [28, 31], "name": "BIN3_MAX"}
10910   ]
10911  },
10912  "SPI_PS_INPUT_CNTL_0": {
10913   "fields": [
10914    {"bits": [0, 5], "name": "OFFSET"},
10915    {"bits": [8, 9], "name": "DEFAULT_VAL"},
10916    {"bits": [10, 10], "name": "FLAT_SHADE"},
10917    {"bits": [13, 16], "name": "CYL_WRAP"},
10918    {"bits": [17, 17], "name": "PT_SPRITE_TEX"},
10919    {"bits": [18, 18], "name": "DUP"}
10920   ]
10921  },
10922  "SPI_PS_INPUT_CNTL_20": {
10923   "fields": [
10924    {"bits": [0, 5], "name": "OFFSET"},
10925    {"bits": [8, 9], "name": "DEFAULT_VAL"},
10926    {"bits": [10, 10], "name": "FLAT_SHADE"},
10927    {"bits": [18, 18], "name": "DUP"}
10928   ]
10929  },
10930  "SPI_PS_INPUT_ENA": {
10931   "fields": [
10932    {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"},
10933    {"bits": [1, 1], "name": "PERSP_CENTER_ENA"},
10934    {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"},
10935    {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"},
10936    {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"},
10937    {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"},
10938    {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"},
10939    {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"},
10940    {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"},
10941    {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"},
10942    {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"},
10943    {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"},
10944    {"bits": [12, 12], "name": "FRONT_FACE_ENA"},
10945    {"bits": [13, 13], "name": "ANCILLARY_ENA"},
10946    {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"},
10947    {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"}
10948   ]
10949  },
10950  "SPI_PS_IN_CONTROL": {
10951   "fields": [
10952    {"bits": [0, 5], "name": "NUM_INTERP"},
10953    {"bits": [6, 6], "name": "PARAM_GEN"},
10954    {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"}
10955   ]
10956  },
10957  "SPI_SHADER_COL_FORMAT": {
10958   "fields": [
10959    {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"},
10960    {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"},
10961    {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"},
10962    {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"},
10963    {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"},
10964    {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"},
10965    {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"},
10966    {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"}
10967   ]
10968  },
10969  "SPI_SHADER_LATE_ALLOC_VS": {
10970   "fields": [
10971    {"bits": [0, 5], "name": "LIMIT"}
10972   ]
10973  },
10974  "SPI_SHADER_PGM_RSRC1_GS": {
10975   "fields": [
10976    {"bits": [0, 5], "name": "VGPRS"},
10977    {"bits": [6, 9], "name": "SGPRS"},
10978    {"bits": [10, 11], "name": "PRIORITY"},
10979    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
10980    {"bits": [20, 20], "name": "PRIV"},
10981    {"bits": [21, 21], "name": "DX10_CLAMP"},
10982    {"bits": [22, 22], "name": "DEBUG_MODE"},
10983    {"bits": [23, 23], "name": "IEEE_MODE"},
10984    {"bits": [24, 24], "name": "CU_GROUP_ENABLE"},
10985    {"bits": [25, 27], "name": "CACHE_CTL"},
10986    {"bits": [28, 28], "name": "CDBG_USER"}
10987   ]
10988  },
10989  "SPI_SHADER_PGM_RSRC1_HS": {
10990   "fields": [
10991    {"bits": [0, 5], "name": "VGPRS"},
10992    {"bits": [6, 9], "name": "SGPRS"},
10993    {"bits": [10, 11], "name": "PRIORITY"},
10994    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
10995    {"bits": [20, 20], "name": "PRIV"},
10996    {"bits": [21, 21], "name": "DX10_CLAMP"},
10997    {"bits": [22, 22], "name": "DEBUG_MODE"},
10998    {"bits": [23, 23], "name": "IEEE_MODE"},
10999    {"bits": [24, 26], "name": "CACHE_CTL"},
11000    {"bits": [27, 27], "name": "CDBG_USER"}
11001   ]
11002  },
11003  "SPI_SHADER_PGM_RSRC1_LS": {
11004   "fields": [
11005    {"bits": [0, 5], "name": "VGPRS"},
11006    {"bits": [6, 9], "name": "SGPRS"},
11007    {"bits": [10, 11], "name": "PRIORITY"},
11008    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
11009    {"bits": [20, 20], "name": "PRIV"},
11010    {"bits": [21, 21], "name": "DX10_CLAMP"},
11011    {"bits": [22, 22], "name": "DEBUG_MODE"},
11012    {"bits": [23, 23], "name": "IEEE_MODE"},
11013    {"bits": [24, 25], "name": "VGPR_COMP_CNT"},
11014    {"bits": [26, 28], "name": "CACHE_CTL"},
11015    {"bits": [29, 29], "name": "CDBG_USER"}
11016   ]
11017  },
11018  "SPI_SHADER_PGM_RSRC1_PS": {
11019   "fields": [
11020    {"bits": [0, 5], "name": "VGPRS"},
11021    {"bits": [6, 9], "name": "SGPRS"},
11022    {"bits": [10, 11], "name": "PRIORITY"},
11023    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
11024    {"bits": [20, 20], "name": "PRIV"},
11025    {"bits": [21, 21], "name": "DX10_CLAMP"},
11026    {"bits": [22, 22], "name": "DEBUG_MODE"},
11027    {"bits": [23, 23], "name": "IEEE_MODE"},
11028    {"bits": [24, 24], "name": "CU_GROUP_DISABLE"},
11029    {"bits": [25, 27], "name": "CACHE_CTL"},
11030    {"bits": [28, 28], "name": "CDBG_USER"}
11031   ]
11032  },
11033  "SPI_SHADER_PGM_RSRC1_VS": {
11034   "fields": [
11035    {"bits": [0, 5], "name": "VGPRS"},
11036    {"bits": [6, 9], "name": "SGPRS"},
11037    {"bits": [10, 11], "name": "PRIORITY"},
11038    {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"},
11039    {"bits": [20, 20], "name": "PRIV"},
11040    {"bits": [21, 21], "name": "DX10_CLAMP"},
11041    {"bits": [22, 22], "name": "DEBUG_MODE"},
11042    {"bits": [23, 23], "name": "IEEE_MODE"},
11043    {"bits": [24, 25], "name": "VGPR_COMP_CNT"},
11044    {"bits": [26, 26], "name": "CU_GROUP_ENABLE"},
11045    {"bits": [27, 29], "name": "CACHE_CTL"},
11046    {"bits": [30, 30], "name": "CDBG_USER"}
11047   ]
11048  },
11049  "SPI_SHADER_PGM_RSRC2_ES_VS": {
11050   "fields": [
11051    {"bits": [0, 0], "name": "SCRATCH_EN"},
11052    {"bits": [1, 5], "name": "USER_SGPR"},
11053    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11054    {"bits": [7, 7], "name": "OC_LDS_EN"},
11055    {"bits": [8, 16], "enum_ref": "EXCP_EN", "name": "EXCP_EN"},
11056    {"bits": [20, 28], "name": "LDS_SIZE"}
11057   ]
11058  },
11059  "SPI_SHADER_PGM_RSRC2_GS": {
11060   "fields": [
11061    {"bits": [0, 0], "name": "SCRATCH_EN"},
11062    {"bits": [1, 5], "name": "USER_SGPR"},
11063    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11064    {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
11065   ]
11066  },
11067  "SPI_SHADER_PGM_RSRC2_HS": {
11068   "fields": [
11069    {"bits": [0, 0], "name": "SCRATCH_EN"},
11070    {"bits": [1, 5], "name": "USER_SGPR"},
11071    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11072    {"bits": [7, 7], "name": "OC_LDS_EN"},
11073    {"bits": [8, 8], "name": "TG_SIZE_EN"},
11074    {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
11075   ]
11076  },
11077  "SPI_SHADER_PGM_RSRC2_LS_VS": {
11078   "fields": [
11079    {"bits": [0, 0], "name": "SCRATCH_EN"},
11080    {"bits": [1, 5], "name": "USER_SGPR"},
11081    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11082    {"bits": [7, 15], "name": "LDS_SIZE"},
11083    {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
11084   ]
11085  },
11086  "SPI_SHADER_PGM_RSRC2_PS": {
11087   "fields": [
11088    {"bits": [0, 0], "name": "SCRATCH_EN"},
11089    {"bits": [1, 5], "name": "USER_SGPR"},
11090    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11091    {"bits": [7, 7], "name": "WAVE_CNT_EN"},
11092    {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"},
11093    {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
11094   ]
11095  },
11096  "SPI_SHADER_PGM_RSRC2_VS": {
11097   "fields": [
11098    {"bits": [0, 0], "name": "SCRATCH_EN"},
11099    {"bits": [1, 5], "name": "USER_SGPR"},
11100    {"bits": [6, 6], "name": "TRAP_PRESENT"},
11101    {"bits": [7, 7], "name": "OC_LDS_EN"},
11102    {"bits": [8, 8], "name": "SO_BASE0_EN"},
11103    {"bits": [9, 9], "name": "SO_BASE1_EN"},
11104    {"bits": [10, 10], "name": "SO_BASE2_EN"},
11105    {"bits": [11, 11], "name": "SO_BASE3_EN"},
11106    {"bits": [12, 12], "name": "SO_EN"},
11107    {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}
11108   ]
11109  },
11110  "SPI_SHADER_PGM_RSRC3_HS": {
11111   "fields": [
11112    {"bits": [0, 5], "name": "WAVE_LIMIT"},
11113    {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}
11114   ]
11115  },
11116  "SPI_SHADER_PGM_RSRC3_PS": {
11117   "fields": [
11118    {"bits": [0, 15], "name": "CU_EN"},
11119    {"bits": [16, 21], "name": "WAVE_LIMIT"},
11120    {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}
11121   ]
11122  },
11123  "SPI_SHADER_POS_FORMAT": {
11124   "fields": [
11125    {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"},
11126    {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"},
11127    {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"},
11128    {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"}
11129   ]
11130  },
11131  "SPI_SHADER_TBA_HI_PS": {
11132   "fields": [
11133    {"bits": [0, 7], "name": "MEM_BASE"}
11134   ]
11135  },
11136  "SPI_SHADER_Z_FORMAT": {
11137   "fields": [
11138    {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"}
11139   ]
11140  },
11141  "SPI_VS_OUT_CONFIG": {
11142   "fields": [
11143    {"bits": [1, 5], "name": "VS_EXPORT_COUNT"},
11144    {"bits": [6, 6], "name": "VS_HALF_PACK"}
11145   ]
11146  },
11147  "SQC_CACHES": {
11148   "fields": [
11149    {"bits": [0, 0], "name": "INST_INVALIDATE"},
11150    {"bits": [1, 1], "name": "DATA_INVALIDATE"},
11151    {"bits": [2, 2], "name": "INVALIDATE_VOLATILE"}
11152   ]
11153  },
11154  "SQ_BUF_RSRC_WORD1": {
11155   "fields": [
11156    {"bits": [0, 15], "name": "BASE_ADDRESS_HI"},
11157    {"bits": [16, 29], "name": "STRIDE"},
11158    {"bits": [30, 30], "name": "CACHE_SWIZZLE"},
11159    {"bits": [31, 31], "name": "SWIZZLE_ENABLE"}
11160   ]
11161  },
11162  "SQ_BUF_RSRC_WORD3": {
11163   "fields": [
11164    {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"},
11165    {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"},
11166    {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"},
11167    {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"},
11168    {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"},
11169    {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"},
11170    {"bits": [19, 20], "name": "ELEMENT_SIZE"},
11171    {"bits": [21, 22], "name": "INDEX_STRIDE"},
11172    {"bits": [23, 23], "name": "ADD_TID_ENABLE"},
11173    {"bits": [24, 24], "name": "ATC"},
11174    {"bits": [25, 25], "name": "HASH_ENABLE"},
11175    {"bits": [26, 26], "name": "HEAP"},
11176    {"bits": [27, 29], "name": "MTYPE"},
11177    {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"}
11178   ]
11179  },
11180  "SQ_IMG_RSRC_WORD1": {
11181   "fields": [
11182    {"bits": [0, 7], "name": "BASE_ADDRESS_HI"},
11183    {"bits": [8, 19], "name": "MIN_LOD"},
11184    {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"},
11185    {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"},
11186    {"bits": [30, 31], "name": "MTYPE"}
11187   ]
11188  },
11189  "SQ_IMG_RSRC_WORD2": {
11190   "fields": [
11191    {"bits": [0, 13], "name": "WIDTH"},
11192    {"bits": [14, 27], "name": "HEIGHT"},
11193    {"bits": [28, 30], "name": "PERF_MOD"},
11194    {"bits": [31, 31], "name": "INTERLACED"}
11195   ]
11196  },
11197  "SQ_IMG_RSRC_WORD3": {
11198   "fields": [
11199    {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"},
11200    {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"},
11201    {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"},
11202    {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"},
11203    {"bits": [12, 15], "name": "BASE_LEVEL"},
11204    {"bits": [16, 19], "name": "LAST_LEVEL"},
11205    {"bits": [20, 24], "name": "TILING_INDEX"},
11206    {"bits": [25, 25], "name": "POW2_PAD"},
11207    {"bits": [26, 26], "name": "MTYPE"},
11208    {"bits": [27, 27], "name": "ATC"},
11209    {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"}
11210   ]
11211  },
11212  "SQ_IMG_RSRC_WORD4": {
11213   "fields": [
11214    {"bits": [0, 12], "name": "DEPTH"},
11215    {"bits": [13, 26], "name": "PITCH"}
11216   ]
11217  },
11218  "SQ_IMG_RSRC_WORD5": {
11219   "fields": [
11220    {"bits": [0, 12], "name": "BASE_ARRAY"},
11221    {"bits": [13, 25], "name": "LAST_ARRAY"}
11222   ]
11223  },
11224  "SQ_IMG_RSRC_WORD6": {
11225   "fields": [
11226    {"bits": [0, 11], "name": "MIN_LOD_WARN"},
11227    {"bits": [12, 19], "name": "COUNTER_BANK_ID"},
11228    {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"},
11229    {"bits": [21, 31], "name": "UNUNSED"}
11230   ]
11231  },
11232  "SQ_IMG_SAMP_WORD0": {
11233   "fields": [
11234    {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"},
11235    {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"},
11236    {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"},
11237    {"bits": [9, 11], "name": "MAX_ANISO_RATIO"},
11238    {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"},
11239    {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"},
11240    {"bits": [16, 18], "name": "ANISO_THRESHOLD"},
11241    {"bits": [19, 19], "name": "MC_COORD_TRUNC"},
11242    {"bits": [20, 20], "name": "FORCE_DEGAMMA"},
11243    {"bits": [21, 26], "name": "ANISO_BIAS"},
11244    {"bits": [27, 27], "name": "TRUNC_COORD"},
11245    {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"},
11246    {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"}
11247   ]
11248  },
11249  "SQ_IMG_SAMP_WORD1": {
11250   "fields": [
11251    {"bits": [0, 11], "name": "MIN_LOD"},
11252    {"bits": [12, 23], "name": "MAX_LOD"},
11253    {"bits": [24, 27], "name": "PERF_MIP"},
11254    {"bits": [28, 31], "name": "PERF_Z"}
11255   ]
11256  },
11257  "SQ_IMG_SAMP_WORD2": {
11258   "fields": [
11259    {"bits": [0, 13], "name": "LOD_BIAS"},
11260    {"bits": [14, 19], "name": "LOD_BIAS_SEC"},
11261    {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"},
11262    {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"},
11263    {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"},
11264    {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"},
11265    {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"},
11266    {"bits": [29, 29], "name": "DISABLE_LSB_CEIL"},
11267    {"bits": [30, 30], "name": "FILTER_PREC_FIX"}
11268   ]
11269  },
11270  "SQ_IMG_SAMP_WORD3": {
11271   "fields": [
11272    {"bits": [0, 11], "name": "BORDER_COLOR_PTR"},
11273    {"bits": [29, 29], "name": "UPGRADED_DEPTH"},
11274    {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"}
11275   ]
11276  },
11277  "SQ_PERFCOUNTER0_SELECT": {
11278   "fields": [
11279    {"bits": [0, 7], "name": "PERF_SEL"},
11280    {"bits": [12, 15], "name": "SQC_BANK_MASK"},
11281    {"bits": [16, 19], "name": "SQC_CLIENT_MASK"},
11282    {"bits": [20, 23], "name": "SPM_MODE"},
11283    {"bits": [24, 27], "name": "SIMD_MASK"},
11284    {"bits": [28, 31], "name": "PERF_MODE"}
11285   ]
11286  },
11287  "SQ_PERFCOUNTER_CTRL": {
11288   "fields": [
11289    {"bits": [0, 0], "name": "PS_EN"},
11290    {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"},
11291    {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"},
11292    {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"},
11293    {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"},
11294    {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"},
11295    {"bits": [6, 6], "name": "CS_EN"},
11296    {"bits": [8, 12], "name": "CNTR_RATE"},
11297    {"bits": [13, 13], "name": "DISABLE_FLUSH"}
11298   ]
11299  },
11300  "SQ_PERFCOUNTER_CTRL2": {
11301   "fields": [
11302    {"bits": [0, 0], "name": "FORCE_EN"}
11303   ]
11304  },
11305  "SQ_PERFCOUNTER_MASK": {
11306   "fields": [
11307    {"bits": [0, 15], "name": "SH0_MASK"},
11308    {"bits": [16, 31], "name": "SH1_MASK"}
11309   ]
11310  },
11311  "SQ_THREAD_TRACE_BASE2": {
11312   "fields": [
11313    {"bits": [0, 3], "name": "ADDR_HI"},
11314    {"bits": [4, 4], "name": "ATC"}
11315   ]
11316  },
11317  "SQ_THREAD_TRACE_CTRL": {
11318   "fields": [
11319    {"bits": [31, 31], "name": "RESET_BUFFER"}
11320   ]
11321  },
11322  "SQ_THREAD_TRACE_HIWATER": {
11323   "fields": [
11324    {"bits": [0, 2], "name": "HIWATER"}
11325   ]
11326  },
11327  "SQ_THREAD_TRACE_MASK": {
11328   "fields": [
11329    {"bits": [0, 4], "name": "CU_SEL"},
11330    {"bits": [5, 5], "name": "SH_SEL"},
11331    {"bits": [7, 7], "name": "REG_STALL_EN"},
11332    {"bits": [8, 11], "name": "SIMD_EN"},
11333    {"bits": [12, 13], "name": "VM_ID_MASK"},
11334    {"bits": [14, 14], "name": "SPI_STALL_EN"},
11335    {"bits": [15, 15], "name": "SQ_STALL_EN"},
11336    {"bits": [16, 31], "name": "RANDOM_SEED"},
11337    {"bits": [16, 31], "name": "RANDOM_SEED"}
11338   ]
11339  },
11340  "SQ_THREAD_TRACE_MODE": {
11341   "fields": [
11342    {"bits": [0, 2], "name": "MASK_PS"},
11343    {"bits": [3, 5], "name": "MASK_VS"},
11344    {"bits": [6, 8], "name": "MASK_GS"},
11345    {"bits": [9, 11], "name": "MASK_ES"},
11346    {"bits": [12, 14], "name": "MASK_HS"},
11347    {"bits": [15, 17], "name": "MASK_LS"},
11348    {"bits": [18, 20], "name": "MASK_CS"},
11349    {"bits": [21, 22], "name": "MODE"},
11350    {"bits": [23, 24], "name": "CAPTURE_MODE"},
11351    {"bits": [25, 25], "name": "AUTOFLUSH_EN"},
11352    {"bits": [26, 26], "name": "PRIV"},
11353    {"bits": [27, 28], "name": "ISSUE_MASK"},
11354    {"bits": [29, 29], "name": "TEST_MODE"},
11355    {"bits": [30, 30], "name": "INTERRUPT_EN"},
11356    {"bits": [31, 31], "name": "WRAP"}
11357   ]
11358  },
11359  "SQ_THREAD_TRACE_SIZE": {
11360   "fields": [
11361    {"bits": [0, 21], "name": "SIZE"}
11362   ]
11363  },
11364  "SQ_THREAD_TRACE_STATUS": {
11365   "fields": [
11366    {"bits": [0, 9], "name": "FINISH_PENDING"},
11367    {"bits": [16, 25], "name": "FINISH_DONE"},
11368    {"bits": [29, 29], "name": "NEW_BUF"},
11369    {"bits": [30, 30], "name": "BUSY"},
11370    {"bits": [31, 31], "name": "FULL"}
11371   ]
11372  },
11373  "SQ_THREAD_TRACE_TOKEN_MASK": {
11374   "fields": [
11375    {"bits": [0, 15], "name": "TOKEN_MASK"},
11376    {"bits": [16, 23], "name": "REG_MASK"},
11377    {"bits": [24, 24], "name": "REG_DROP_ON_STALL"}
11378   ]
11379  },
11380  "SQ_THREAD_TRACE_TOKEN_MASK2": {
11381   "fields": [
11382    {"bits": [0, 15], "name": "INST_MASK"}
11383   ]
11384  },
11385  "SQ_THREAD_TRACE_WPTR": {
11386   "fields": [
11387    {"bits": [0, 29], "name": "WPTR"},
11388    {"bits": [30, 31], "name": "READ_OFFSET"}
11389   ]
11390  },
11391  "SQ_WAVE_GPR_ALLOC": {
11392   "fields": [
11393    {"bits": [0, 5], "name": "VGPR_BASE"},
11394    {"bits": [8, 13], "name": "VGPR_SIZE"},
11395    {"bits": [16, 21], "name": "SGPR_BASE"},
11396    {"bits": [24, 27], "name": "SGPR_SIZE"}
11397   ]
11398  },
11399  "SQ_WAVE_HW_ID": {
11400   "fields": [
11401    {"bits": [0, 3], "name": "WAVE_ID"},
11402    {"bits": [4, 5], "name": "SIMD_ID"},
11403    {"bits": [6, 7], "name": "PIPE_ID"},
11404    {"bits": [8, 11], "name": "CU_ID"},
11405    {"bits": [12, 12], "name": "SH_ID"},
11406    {"bits": [13, 14], "name": "SE_ID"},
11407    {"bits": [16, 19], "name": "TG_ID"},
11408    {"bits": [20, 23], "name": "VM_ID"},
11409    {"bits": [24, 26], "name": "QUEUE_ID"},
11410    {"bits": [27, 29], "name": "STATE_ID"},
11411    {"bits": [30, 31], "name": "ME_ID"}
11412   ]
11413  },
11414  "SQ_WAVE_IB_DBG0": {
11415   "fields": [
11416    {"bits": [0, 2], "name": "IBUF_ST"},
11417    {"bits": [3, 3], "name": "PC_INVALID"},
11418    {"bits": [4, 4], "name": "NEED_NEXT_DW"},
11419    {"bits": [5, 7], "name": "NO_PREFETCH_CNT"},
11420    {"bits": [8, 9], "name": "IBUF_RPTR"},
11421    {"bits": [10, 11], "name": "IBUF_WPTR"},
11422    {"bits": [16, 18], "name": "INST_STR_ST"},
11423    {"bits": [19, 21], "name": "MISC_CNT"},
11424    {"bits": [22, 23], "name": "ECC_ST"},
11425    {"bits": [24, 24], "name": "IS_HYB"},
11426    {"bits": [25, 26], "name": "HYB_CNT"},
11427    {"bits": [27, 27], "name": "KILL"},
11428    {"bits": [28, 28], "name": "NEED_KILL_IFETCH"}
11429   ]
11430  },
11431  "SQ_WAVE_IB_STS": {
11432   "fields": [
11433    {"bits": [0, 3], "name": "VM_CNT"},
11434    {"bits": [4, 6], "name": "EXP_CNT"},
11435    {"bits": [8, 11], "name": "LGKM_CNT"},
11436    {"bits": [12, 14], "name": "VALU_CNT"}
11437   ]
11438  },
11439  "SQ_WAVE_LDS_ALLOC": {
11440   "fields": [
11441    {"bits": [0, 7], "name": "LDS_BASE"},
11442    {"bits": [12, 20], "name": "LDS_SIZE"}
11443   ]
11444  },
11445  "SQ_WAVE_MODE": {
11446   "fields": [
11447    {"bits": [0, 3], "name": "FP_ROUND"},
11448    {"bits": [4, 7], "name": "FP_DENORM"},
11449    {"bits": [8, 8], "name": "DX10_CLAMP"},
11450    {"bits": [9, 9], "name": "IEEE"},
11451    {"bits": [10, 10], "name": "LOD_CLAMPED"},
11452    {"bits": [11, 11], "name": "DEBUG_EN"},
11453    {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"},
11454    {"bits": [28, 28], "name": "VSKIP"},
11455    {"bits": [29, 31], "name": "CSP"}
11456   ]
11457  },
11458  "SQ_WAVE_PC_HI": {
11459   "fields": [
11460    {"bits": [0, 7], "name": "PC_HI"}
11461   ]
11462  },
11463  "SQ_WAVE_STATUS": {
11464   "fields": [
11465    {"bits": [0, 0], "name": "SCC"},
11466    {"bits": [1, 2], "name": "SPI_PRIO"},
11467    {"bits": [3, 4], "name": "WAVE_PRIO"},
11468    {"bits": [5, 5], "name": "PRIV"},
11469    {"bits": [6, 6], "name": "TRAP_EN"},
11470    {"bits": [7, 7], "name": "TTRACE_EN"},
11471    {"bits": [8, 8], "name": "EXPORT_RDY"},
11472    {"bits": [9, 9], "name": "EXECZ"},
11473    {"bits": [10, 10], "name": "VCCZ"},
11474    {"bits": [11, 11], "name": "IN_TG"},
11475    {"bits": [12, 12], "name": "IN_BARRIER"},
11476    {"bits": [13, 13], "name": "HALT"},
11477    {"bits": [14, 14], "name": "TRAP"},
11478    {"bits": [15, 15], "name": "TTRACE_CU_EN"},
11479    {"bits": [16, 16], "name": "VALID"},
11480    {"bits": [17, 17], "name": "ECC_ERR"},
11481    {"bits": [18, 18], "name": "SKIP_EXPORT"},
11482    {"bits": [19, 19], "name": "PERF_EN"},
11483    {"bits": [20, 20], "name": "COND_DBG_USER"},
11484    {"bits": [21, 21], "name": "COND_DBG_SYS"},
11485    {"bits": [22, 22], "name": "DATA_ATC"},
11486    {"bits": [23, 23], "name": "INST_ATC"},
11487    {"bits": [24, 26], "name": "DISPATCH_CACHE_CTRL"},
11488    {"bits": [27, 27], "name": "MUST_EXPORT"}
11489   ]
11490  },
11491  "SQ_WAVE_TBA_HI": {
11492   "fields": [
11493    {"bits": [0, 7], "name": "ADDR_HI"}
11494   ]
11495  },
11496  "SQ_WAVE_TRAPSTS": {
11497   "fields": [
11498    {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"},
11499    {"bits": [16, 21], "name": "EXCP_CYCLE"},
11500    {"bits": [29, 31], "name": "DP_RATE"}
11501   ]
11502  },
11503  "SX_PERFCOUNTER0_SELECT": {
11504   "fields": [
11505    {"bits": [0, 9], "name": "PERFCOUNTER_SELECT"},
11506    {"bits": [10, 19], "name": "PERFCOUNTER_SELECT1"},
11507    {"bits": [20, 23], "name": "CNTR_MODE"}
11508   ]
11509  },
11510  "SX_PERFCOUNTER0_SELECT1": {
11511   "fields": [
11512    {"bits": [0, 9], "name": "PERFCOUNTER_SELECT2"},
11513    {"bits": [10, 19], "name": "PERFCOUNTER_SELECT3"}
11514   ]
11515  },
11516  "TA_BC_BASE_ADDR_HI": {
11517   "fields": [
11518    {"bits": [0, 7], "name": "ADDRESS"}
11519   ]
11520  },
11521  "TCC_PERFCOUNTER0_SELECT1": {
11522   "fields": [
11523    {"bits": [0, 9], "name": "PERF_SEL2"},
11524    {"bits": [10, 19], "name": "PERF_SEL3"},
11525    {"bits": [24, 27], "name": "PERF_MODE2"},
11526    {"bits": [28, 31], "name": "PERF_MODE3"}
11527   ]
11528  },
11529  "TCC_PERFCOUNTER2_SELECT": {
11530   "fields": [
11531    {"bits": [0, 9], "name": "PERF_SEL"},
11532    {"bits": [20, 23], "name": "CNTR_MODE"},
11533    {"bits": [28, 31], "name": "PERF_MODE"}
11534   ]
11535  },
11536  "TD_PERFCOUNTER0_SELECT": {
11537   "fields": [
11538    {"bits": [0, 7], "name": "PERF_SEL"},
11539    {"bits": [10, 17], "name": "PERF_SEL1"},
11540    {"bits": [20, 23], "name": "CNTR_MODE"},
11541    {"bits": [24, 27], "name": "PERF_MODE1"},
11542    {"bits": [28, 31], "name": "PERF_MODE"}
11543   ]
11544  },
11545  "TD_PERFCOUNTER0_SELECT1": {
11546   "fields": [
11547    {"bits": [0, 7], "name": "PERF_SEL2"},
11548    {"bits": [10, 17], "name": "PERF_SEL3"},
11549    {"bits": [24, 27], "name": "PERF_MODE3"},
11550    {"bits": [28, 31], "name": "PERF_MODE2"}
11551   ]
11552  },
11553  "VGT_DMA_BASE_HI": {
11554   "fields": [
11555    {"bits": [0, 7], "name": "BASE_ADDR"}
11556   ]
11557  },
11558  "VGT_DMA_INDEX_TYPE": {
11559   "fields": [
11560    {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"},
11561    {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"},
11562    {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"},
11563    {"bits": [6, 7], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"},
11564    {"bits": [8, 8], "name": "ATC"},
11565    {"bits": [9, 9], "name": "NOT_EOP"},
11566    {"bits": [10, 10], "name": "REQ_PATH"}
11567   ]
11568  },
11569  "VGT_DRAW_INITIATOR": {
11570   "fields": [
11571    {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"},
11572    {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"},
11573    {"bits": [4, 4], "name": "SPRITE_EN_R6XX"},
11574    {"bits": [5, 5], "name": "NOT_EOP"},
11575    {"bits": [6, 6], "name": "USE_OPAQUE"}
11576   ]
11577  },
11578  "VGT_ESGS_RING_ITEMSIZE": {
11579   "fields": [
11580    {"bits": [0, 14], "name": "ITEMSIZE"}
11581   ]
11582  },
11583  "VGT_ES_PER_GS": {
11584   "fields": [
11585    {"bits": [0, 10], "name": "ES_PER_GS"}
11586   ]
11587  },
11588  "VGT_EVENT_ADDRESS_REG": {
11589   "fields": [
11590    {"bits": [0, 27], "name": "ADDRESS_LOW"}
11591   ]
11592  },
11593  "VGT_EVENT_INITIATOR": {
11594   "fields": [
11595    {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"},
11596    {"bits": [18, 26], "name": "ADDRESS_HI"},
11597    {"bits": [27, 27], "name": "EXTENDED_EVENT"}
11598   ]
11599  },
11600  "VGT_GROUP_DECR": {
11601   "fields": [
11602    {"bits": [0, 3], "name": "DECR"}
11603   ]
11604  },
11605  "VGT_GROUP_FIRST_DECR": {
11606   "fields": [
11607    {"bits": [0, 3], "name": "FIRST_DECR"}
11608   ]
11609  },
11610  "VGT_GROUP_PRIM_TYPE": {
11611   "fields": [
11612    {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"},
11613    {"bits": [14, 14], "name": "RETAIN_ORDER"},
11614    {"bits": [15, 15], "name": "RETAIN_QUADS"},
11615    {"bits": [16, 18], "name": "PRIM_ORDER"}
11616   ]
11617  },
11618  "VGT_GROUP_VECT_0_CNTL": {
11619   "fields": [
11620    {"bits": [0, 0], "name": "COMP_X_EN"},
11621    {"bits": [1, 1], "name": "COMP_Y_EN"},
11622    {"bits": [2, 2], "name": "COMP_Z_EN"},
11623    {"bits": [3, 3], "name": "COMP_W_EN"},
11624    {"bits": [8, 15], "name": "STRIDE"},
11625    {"bits": [16, 23], "name": "SHIFT"}
11626   ]
11627  },
11628  "VGT_GROUP_VECT_0_FMT_CNTL": {
11629   "fields": [
11630    {"bits": [0, 3], "name": "X_CONV"},
11631    {"bits": [4, 7], "name": "X_OFFSET"},
11632    {"bits": [8, 11], "name": "Y_CONV"},
11633    {"bits": [12, 15], "name": "Y_OFFSET"},
11634    {"bits": [16, 19], "name": "Z_CONV"},
11635    {"bits": [20, 23], "name": "Z_OFFSET"},
11636    {"bits": [24, 27], "name": "W_CONV"},
11637    {"bits": [28, 31], "name": "W_OFFSET"}
11638   ]
11639  },
11640  "VGT_GSVS_RING_OFFSET_1": {
11641   "fields": [
11642    {"bits": [0, 14], "name": "OFFSET"}
11643   ]
11644  },
11645  "VGT_GS_INSTANCE_CNT": {
11646   "fields": [
11647    {"bits": [0, 0], "name": "ENABLE"},
11648    {"bits": [2, 8], "name": "CNT"}
11649   ]
11650  },
11651  "VGT_GS_MAX_VERT_OUT": {
11652   "fields": [
11653    {"bits": [0, 10], "name": "MAX_VERT_OUT"}
11654   ]
11655  },
11656  "VGT_GS_MODE": {
11657   "fields": [
11658    {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"},
11659    {"bits": [3, 3], "name": "RESERVED_0"},
11660    {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"},
11661    {"bits": [6, 10], "name": "RESERVED_1"},
11662    {"bits": [11, 11], "name": "GS_C_PACK_EN"},
11663    {"bits": [12, 12], "name": "RESERVED_2"},
11664    {"bits": [13, 13], "name": "ES_PASSTHRU"},
11665    {"bits": [14, 14], "name": "COMPUTE_MODE"},
11666    {"bits": [15, 15], "name": "FAST_COMPUTE_MODE"},
11667    {"bits": [16, 16], "name": "ELEMENT_INFO_EN"},
11668    {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"},
11669    {"bits": [18, 18], "name": "SUPPRESS_CUTS"},
11670    {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"},
11671    {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"},
11672    {"bits": [21, 22], "name": "ONCHIP"}
11673   ]
11674  },
11675  "VGT_GS_ONCHIP_CNTL": {
11676   "fields": [
11677    {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"},
11678    {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"}
11679   ]
11680  },
11681  "VGT_GS_OUT_PRIM_TYPE": {
11682   "fields": [
11683    {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"},
11684    {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"},
11685    {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"},
11686    {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"},
11687    {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"}
11688   ]
11689  },
11690  "VGT_GS_PER_ES": {
11691   "fields": [
11692    {"bits": [0, 10], "name": "GS_PER_ES"}
11693   ]
11694  },
11695  "VGT_GS_PER_VS": {
11696   "fields": [
11697    {"bits": [0, 3], "name": "GS_PER_VS"}
11698   ]
11699  },
11700  "VGT_HOS_CNTL": {
11701   "fields": [
11702    {"bits": [0, 1], "name": "TESS_MODE"}
11703   ]
11704  },
11705  "VGT_HOS_REUSE_DEPTH": {
11706   "fields": [
11707    {"bits": [0, 7], "name": "REUSE_DEPTH"}
11708   ]
11709  },
11710  "VGT_HS_OFFCHIP_PARAM": {
11711   "fields": [
11712    {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"},
11713    {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP_GRANULARITY"}
11714   ]
11715  },
11716  "VGT_INDEX_TYPE": {
11717   "fields": [
11718    {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}
11719   ]
11720  },
11721  "VGT_LS_HS_CONFIG": {
11722   "fields": [
11723    {"bits": [0, 7], "name": "NUM_PATCHES"},
11724    {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"},
11725    {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"}
11726   ]
11727  },
11728  "VGT_MULTI_PRIM_IB_RESET_EN": {
11729   "fields": [
11730    {"bits": [0, 0], "name": "RESET_EN"}
11731   ]
11732  },
11733  "VGT_OUTPUT_PATH_CNTL": {
11734   "fields": [
11735    {"bits": [0, 2], "name": "PATH_SELECT"}
11736   ]
11737  },
11738  "VGT_OUT_DEALLOC_CNTL": {
11739   "fields": [
11740    {"bits": [0, 6], "name": "DEALLOC_DIST"}
11741   ]
11742  },
11743  "VGT_PERFCOUNTER2_SELECT": {
11744   "fields": [
11745    {"bits": [0, 7], "name": "PERF_SEL"},
11746    {"bits": [28, 31], "name": "PERF_MODE"}
11747   ]
11748  },
11749  "VGT_PERFCOUNTER_SEID_MASK": {
11750   "fields": [
11751    {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"}
11752   ]
11753  },
11754  "VGT_PRIMITIVEID_EN": {
11755   "fields": [
11756    {"bits": [0, 0], "name": "PRIMITIVEID_EN"},
11757    {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"}
11758   ]
11759  },
11760  "VGT_PRIMITIVE_TYPE": {
11761   "fields": [
11762    {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}
11763   ]
11764  },
11765  "VGT_REUSE_OFF": {
11766   "fields": [
11767    {"bits": [0, 0], "name": "REUSE_OFF"}
11768   ]
11769  },
11770  "VGT_SHADER_STAGES_EN": {
11771   "fields": [
11772    {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"},
11773    {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"},
11774    {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"},
11775    {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"},
11776    {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"},
11777    {"bits": [8, 8], "name": "DYNAMIC_HS"}
11778   ]
11779  },
11780  "VGT_STRMOUT_BUFFER_CONFIG": {
11781   "fields": [
11782    {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"},
11783    {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"},
11784    {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"},
11785    {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"}
11786   ]
11787  },
11788  "VGT_STRMOUT_CONFIG": {
11789   "fields": [
11790    {"bits": [0, 0], "name": "STREAMOUT_0_EN"},
11791    {"bits": [1, 1], "name": "STREAMOUT_1_EN"},
11792    {"bits": [2, 2], "name": "STREAMOUT_2_EN"},
11793    {"bits": [3, 3], "name": "STREAMOUT_3_EN"},
11794    {"bits": [4, 6], "name": "RAST_STREAM"},
11795    {"bits": [8, 11], "name": "RAST_STREAM_MASK"},
11796    {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"}
11797   ]
11798  },
11799  "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE": {
11800   "fields": [
11801    {"bits": [0, 8], "name": "VERTEX_STRIDE"}
11802   ]
11803  },
11804  "VGT_STRMOUT_VTX_STRIDE_0": {
11805   "fields": [
11806    {"bits": [0, 9], "name": "STRIDE"}
11807   ]
11808  },
11809  "VGT_TF_PARAM": {
11810   "fields": [
11811    {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"},
11812    {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"},
11813    {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"},
11814    {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"},
11815    {"bits": [9, 9], "name": "DEPRECATED"},
11816    {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"},
11817    {"bits": [14, 14], "name": "DISABLE_DONUTS"},
11818    {"bits": [15, 16], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}
11819   ]
11820  },
11821  "VGT_TF_RING_SIZE": {
11822   "fields": [
11823    {"bits": [0, 15], "name": "SIZE"}
11824   ]
11825  },
11826  "VGT_VERTEX_REUSE_BLOCK_CNTL": {
11827   "fields": [
11828    {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"}
11829   ]
11830  },
11831  "VGT_VTX_CNT_EN": {
11832   "fields": [
11833    {"bits": [0, 0], "name": "VTX_CNT_EN"}
11834   ]
11835  }
11836 }
11837}
11838